rather a lot of changes to make hyperestraier search be a plugin, allowing
authorjoey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>
Wed, 3 May 2006 21:50:39 +0000 (21:50 +0000)
committerjoey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>
Wed, 3 May 2006 21:50:39 +0000 (21:50 +0000)
commitaf9566ff1ae55d273ff96c7ca39e34265623a55d
treebe91c4464b174b72efbd6453068e8f7308c49e02
parentb0952742b29373bd762cf13c258cfd4559a680ad
rather a lot of changes to make hyperestraier search be a plugin, allowing
for other types of search engine plugins if wanted, and also opening up a
lot of new possibilities for other kinds of plugins later

some notable changes along the way:

- lots of new hook types: cgi, render, delete
- wrapper files fixed to support config strings with newlines in them
- HEADERCONTENT in page template useful for plugins. Probably needs to be
  expanded to more such for other places plugins might want to add content.
- remove unnecessary wrappers field from config info stored in wrappers
15 files changed:
IkiWiki.pm
IkiWiki/CGI.pm
IkiWiki/Plugin/search.pm [new file with mode: 0644]
IkiWiki/Plugin/skeleton.pm
IkiWiki/Render.pm
IkiWiki/Setup/Standard.pm
IkiWiki/Wrapper.pm
debian/NEWS
debian/changelog
doc/hyperestraier.mdwn
doc/ikiwiki.setup
doc/plugins/search.mdwn [new file with mode: 0644]
doc/usage.mdwn
ikiwiki
templates/page.tmpl