ikiwiki/IkiWiki
Joey Hess 8e604c0f0a htmltidy: Avoid breaking the sidebar when websetup is running.
Problem was this: websetup loads all plugins, but does not checkconfig
them. So, htmltidy's recently added configurable command setting was unset;
this resulted in its sanitize hook failing; the sanitize hook is called
when a sidebar was enabled, and this caused the sidebar to not display.

I put in a fix, but the underlying problem is that websetup loads all
plugins but leaves them in an unconfigured and possibly broken state while
trying to display its forms.

Probably the long-term fix is to have it cache the original hook states from
before loading the plugins, and restore it after getting their configuration.
Or, even to get the configuration using a subprocess, as plugins may do things
outside the hook system.
2011-02-03 12:49:13 -04:00
..
Plugin htmltidy: Avoid breaking the sidebar when websetup is running. 2011-02-03 12:49:13 -04:00
Setup
CGI.pm fix urlto(undef) 2011-01-05 18:08:03 -04:00
Receive.pm Fix typo that broke anonymous git push. 2010-10-23 15:25:29 -04:00
Render.pm Fix escaping of filenames in historyurl. (Thanks, aj) 2010-11-16 15:12:52 -04:00
Setup.pm remove debug code 2010-07-26 17:53:06 -04:00
UserInfo.pm
Wrapper.pm Export three cgi env vars needed for CGI->url to work. 2011-01-05 16:08:21 -04:00