aboutsummaryrefslogtreecommitdiff
path: root/doc/plugins/write.mdwn
Commit message (Expand)AuthorAge
...
* rename preprocessordirective to directive•••Reasons include: - easier to type - might want postprocessor directives again sometime, and listdirectives can then use the directive/* files for either - that it's done as a preprocessor step is an internal detail (and not a very accurate one, really :-) Joey Hess2008-08-25
* Demote renamepage hook to a <h3> to fix the ToChttp://smcv.pseudorandom.co.uk/2008-08-03
* plugin safe/rebuild controlsJoey Hess2008-08-03
* add advanced and basic modesJoey Hess2008-08-03
* remove description_html, add linkJoey Hess2008-08-03
* websetup form display doneJoey Hess2008-08-02
* admin prefs move to setup file, stage 1•••The locked pages configuration is moving to a locked_pages option in the setup file, and the allowed attachments configuration to allowed_attachments. The admin prefs page can still be used for these, but that's depreacted and will only be shown if there's currently a value. Joey Hess2008-08-01
* Merge branch 'master' into autoconfig•••Conflicts: IkiWiki/Plugin/git.pm debian/changelog po/ikiwiki.pot Joey Hess2008-07-31
|\
| * improve preprocessor docsJoey Hess2008-07-31
* | handle options with no value and no example valueJoey Hess2008-07-27
* | remove ikiwiki.setup•••To generate your own, use ikiwiki -dumpsetup ikiwiki.setup Update docs. Joey Hess2008-07-26
* | clarificationJoey Hess2008-07-26
* | finish with rcs plugin conversionJoey Hess2008-07-26
* | remove default values in getsetup•••They were a bit confusing, since they did not actually set the default, and example values are sufficient. Joey Hess2008-07-26
* | load all plugins when generating setupJoey Hess2008-07-26
* | fixesJoey Hess2008-07-26
* | standardising and documenting getsetupJoey Hess2008-07-26
|/
* fix feed urls•••The fix for colons involved adding "./" to some urls. Due to the weird way inline called urlto, these snuck into feed urls and permalinks. Fix it by adding an optional third parameter to urlto. Joey Hess2008-07-25
* add renamepage hooks•••Implemented for regular wikilinks, with a test suite. Joey Hess2008-07-23
* formattingJoey Hess2008-07-22
* Migrate doc/plugins via prefix_directives•••This is a partial commit of: egrep -rl '\[\[[a-z]+ ' doc | xargs --max-args 1 ./ikiwiki-transition prefix_directives Simon McVittie2008-07-21
* Add a postscan hook.•••* Add a postscan hook. * search: Use postscan hook, avoid updating index when previewing. Joey Hess2008-07-17
* Error handling improvement for preprocess hooks. It's now safe to call error(...Joey Hess2008-07-13
* reviewed this againJoey Hess2008-07-10
* document setup pluginsJoey Hess2008-07-10
* 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 Hess2008-06-28
* Pass a destpage parameter to the sanitize hook.•••Because the search plugin needed it, also because it's one of the few plugins that didn't already have it. I also considered adding it to htmlize, but I really cannot imagine caring what the destpage is when htmlizing. (I'll probably be poven wrong later.) Joey Hess2008-06-04
* document that pagestate values can be anything Storable handles•••This only started being true by accident when the index was changed to use Storable, but it's a nice feature. Joey Hess2008-06-01
* whitespaceJoey Hess2008-05-07
* Fix ugly display when editing a page that has vanished.•••srcfile now has an optional second parameter to avoid it throwing an error if the source file does not exist. Joey Hess2008-05-02
* web commit by http://certifi.ca/bronsonJoey Hess2008-03-28
* typoJoey Hess2008-03-12
* * Add the linkify and scan hooks. These hooks can be used to implement••• custom, first-class types of wikilinks. * Move standard wikilink implementation to a new wikilink plugin, which will of course be enabled by default. Joey Hess2008-02-11
* note about will_render and previewJoey Hess2008-02-04
* * cgi hooks are now run before ikiwiki state is loaded.•••* This allows locking the wiki before loading state, which avoids some tricky locking code when saving a web edit. Joey Hess2008-02-03
* * meta: Add pagespec functions to match against title, author, authorurl,••• license, and copyright. This can be used to create custom RecentChanges. * meta: To support the pagespec functions, metadata about pages has to be retained as pagestate. * Fix encoding bug when pagestate values contained spaces. Joey Hess2008-01-29
* updateJoey Hess2008-01-29
* improve support for internal pages•••This makes it a lot quicker to deal with lots of recentchanges pages appearing and disappearing. It avoids needing to clutter up pagespecs with exclusions for those pages, by making normal pagespecs not match them. Joey Hess2008-01-29
* document the new refresh hookJoey Hess2008-01-29
* don't render internal-use pages, and document themJoey Hess2008-01-29
* * meta: Run in scan mode again (more intelligently) and re-add support for••• meta link. * Fix support for the case where metadata appears after an inline directive. This was broken in version 2.16. Joey Hess2008-01-09
* * Improved the canedit hook interface, allowing a callback function to be••• returned (and not run in some cases) rather than the plugins directly forcing a user to log in. * opendiscussion: allow editing of the toplevel discussion page, and, indirectly, allow creating new discussion pages. Joey Hess2008-01-07
* important note about pagestate persistenceJoey Hess2007-12-16
* * Change formbuilder hook to not be responsible for displaying a form,••• so that more than one plugin can use this hook. I believe this is a safe change, since only passwordauth uses this hook. (If some other plugin already used it, it would have broken passwordauth!) Joey Hess2007-12-12
* * Finally implemented a simple per-page data storage mechanism for plugins,••• via the %pagestate hash. * Use pagestate in meta to detect potential redir loops. Joey Hess2007-12-08
* MAJOR basewiki reorg•••Including redir pages for the moved basewiki pages. These will be removed in a future release. Joey Hess2007-12-08
* broken linkJoey Hess2007-11-17
* * inline: Add timeformat parameter to control how the ctime of••• inlined pages is displayed. Closes: #451019 Joey Hess2007-11-13
* document will_render betterjoey2007-09-22
* * map: Render pages on the way to subpages whose parent pages••• are not included in the map. Include special styling for such pages. * map: Remove common prefixes and don't over-indent. * Add class option to htmllink(). joey2007-09-22