diff options
author | Joey Hess <joey@kitenet.net> | 2008-03-10 09:43:25 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2008-03-10 09:43:25 -0400 |
commit | 0d0cac16029c735134375ec7e9996117ca189bea (patch) | |
tree | 50ff36f30269870126a113c3aa2bdb59f3d9d385 | |
parent | 30d480f5a94e5fa0113ab398914fc2abd7a9e1f4 (diff) | |
download | ikiwiki-0d0cac16029c735134375ec7e9996117ca189bea.tar ikiwiki-0d0cac16029c735134375ec7e9996117ca189bea.tar.gz |
web commit by XTaran: Bug report: htmltidy has no possibilty to use an alternative config file which may other usages
-rw-r--r-- | doc/bugs/htmltidy_has_no_possibilty_to_use_an_alternative_config_file_which_may_break_other_usages.mdwn | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/doc/bugs/htmltidy_has_no_possibilty_to_use_an_alternative_config_file_which_may_break_other_usages.mdwn b/doc/bugs/htmltidy_has_no_possibilty_to_use_an_alternative_config_file_which_may_break_other_usages.mdwn new file mode 100644 index 000000000..163f01750 --- /dev/null +++ b/doc/bugs/htmltidy_has_no_possibilty_to_use_an_alternative_config_file_which_may_break_other_usages.mdwn @@ -0,0 +1,11 @@ +The htmltidy plugin as in the Backports.org version 2.32.3~bpo40+1 of ikiwiki does not play well with other usages of HTML Tidy since it has no possibility to use an alternative config file. + +E.g. since I usually use HTML Tidy manually only to check and not to fix HTML, I have "write-back: no" in my $HOME/.tidyrc which throws an awful lot of Perl warnings and renders all ikiwiki pages empty as soon as I enable htmltidy. + +I see two possibilities how to fix this: + +1) Replace "$pid=open2(*IN, *OUT, 'tidy -quiet -asxhtml -utf8 --show-body-only yes - +-show-warnings no --tidy-mark no');" by "$pid=open2(*IN, *OUT, 'tidy -quiet -asxhtml -utf8 --show-body-only yes - +-show-warnings no --tidy-mark no --write-back yes');" -- This is the fastest fix, but not very elegant, since it doesn't solve the general problem. + +2) Make it configurable via ikiwiki.setup as e.g.with the tags plugin. Haven't looked into this code yet. |