| Commit message (Expand) | Author | Age |
* | finalise version 3.00 of the plugin api | Joey Hess | 2008-12-23 |
* | Coding style change: Remove explcit vim folding markers. | Joey Hess | 2008-12-17 |
* | add plugin safe/rebuild info (part 3 of 3) | Joey Hess | 2008-08-03 |
* | call format hooks when generating page previews•••* toc: Revert change in 2.45 that made it run at sanitize time. This breaks
use of toc in a sidebar.
* Call format hooks when generating page previews, thus fixing toc display
there, as well as fixing inlins to again display in page previews, since
it's started using format hooks. This also allows several other things,
like embed, that use format hooks, to work during page preview time.
* Format hooks should not rely on getting an entire html document, as they
will only get the body during page preview.
* toggle: Deal with preview mode when adding javascript.
| Joey Hess | 2008-06-28 |
* | toc: Add the table of contents at sanitize time, rather than at format time. ... | Joey Hess | 2008-04-26 |
* | * toc: Handle html elements embedded inside a header, rather than••• stopping collecting the header text at the first element.
| Joey Hess | 2007-11-23 |
* | * The toc directive doesn't work well or make sense inside an inlined page.••• Disable it when the page with the toc is nested inside another page.
| joey | 2007-08-11 |
* | * Make the toc plugin use html-compatible anchors. This is necessary since••• most web sites serve ikiwiki xhtml files as text/html and mozilla browsers
get confused. So it's best for ikiwiki to follow the compatability
recommendations in appendix C of the XHTML spec. Closes: #432045
| joey | 2007-07-08 |
* | * pagespec_match() has changed to take named parameters, to better allow••• for extended pagespecs. The old calling convention will still work for
back-compat for now.
* The calling convention for functions in the IkiWiki::PageSpec namespace
has changed so they are passed named parameters.
* Plugin interface version increased to 2.00 since I don't anticipate any
more interface changes before 2.0.
| joey | 2007-04-27 |
* | * Work on firming up the plugin interface:••• - Plugins should not need to load IkiWiki::Render to get commonly
used functions, so moved some functions from there to IkiWiki.
- Picked out the set of functions and variables that most plugins
use, documented them, and made IkiWiki export them by default,
like a proper perl module should.
- Use the other functions at your own risk.
- This is not quite complete, I still have to decide whether to
export some other things.
* Changed all plugins included in ikiwiki to not use "IkiWiki::" when
referring to stuff now exported by the IkiWiki module.
* Anyone with a third-party ikiwiki plugin is strongly enrouraged
to make like changes to it and avoid use of non-exported symboles from
"IkiWiki::".
* Link debian/changelog and debian/news to NEWS and CHANGELOG.
* Support hyperestradier version 1.4.2, which adds a new required phraseform
setting.
| joey | 2006-09-09 |
* | * Change htmlize, format, and sanitize hooks to use named parameters. | joey | 2006-08-28 |
* | * Add toc (table of contents) plugin. | joey | 2006-08-28 |