aboutsummaryrefslogtreecommitdiff
path: root/doc/plugins/write.mdwn
Commit message (Collapse)AuthorAge
* include temp file for attachment change tooJoey Hess2008-10-24
|
* Typo fix.tschwinge2008-10-24
|
* check_canattach hooked upJoey Hess2008-10-23
|
* more work on untrusted committersJoey Hess2008-10-23
| | | | | Wired up check_canedit and check_canremove, still need to deal with check_canattach, and test.
* initial support for git repos with untrusted committersJoey Hess2008-10-22
| | | | | Still need to wire up the calls to check_* , but it's cold out here and my hands are going numb, so enough for now.
* displaytime hook is goneJoey Hess2008-10-21
|
* function injection overhaulJoey Hess2008-10-21
| | | | | | | | | | | Add an inject function, that can be used by plugins that want to replace one of ikiwiki's functions with their own version. (This is a scary thing that grubs through the symbol table, and replaces all exported occurances of a function with the injected version.) external: RPC functions can be injected to replace exported functions. Removed the stupid displaytime hook, and use injection instead.
* add displaytime hookJoey Hess2008-10-19
| | | | | | | | Need to use a hook because an exported function cannot be reliably overridden. The replacement verstion was actually only affecting plugins loaded after it. formattime doesn't need a hook, since there's no reason to export it.
* Add an underlay for javascript, and add ikiwiki.js containing some utility code.Joey Hess2008-10-17
| | | | | | | * Add an underlay for javascript, and add ikiwiki.js containing some utility code. * toggle: Stop embedding the full toggle code on each page using it, and move it to toggle.js in the javascript underlay.
* add newpagefile functionJoey Hess2008-09-29
|
* Add %wikistate, which is like %pagestate except not specific to a given ↵Joey Hess2008-09-27
| | | | page, and is preserved across rebuilds.
* Export pagetitle, titlepage, linkpage.Joey Hess2008-09-27
|
* clarify when to use utlto and when to use htmlpageJoey Hess2008-09-27
| | | | suggestion from smcv
* clarifyJoey Hess2008-09-26
|
* Add keepextension parameter to htmlize hook. (Willu)Joey Hess2008-09-23
|
* fix IkiWiki::Setup::load docsJoey Hess2008-09-12
|
* fix %pagestate{Joey Hess2008-08-26
|
* rename preprocessordirective to directiveJoey Hess2008-08-25
| | | | | | | | | 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 :-)
* 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 1Joey Hess2008-08-01
| | | | | | | 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.
* Merge branch 'master' into autoconfigJoey Hess2008-07-31
|\ | | | | | | | | | | | | | | Conflicts: IkiWiki/Plugin/git.pm debian/changelog po/ikiwiki.pot
| * improve preprocessor docsJoey Hess2008-07-31
| |
* | handle options with no value and no example valueJoey Hess2008-07-27
| |
* | remove ikiwiki.setupJoey Hess2008-07-26
| | | | | | | | | | | | To generate your own, use ikiwiki -dumpsetup ikiwiki.setup Update docs.
* | clarificationJoey Hess2008-07-26
| |
* | finish with rcs plugin conversionJoey Hess2008-07-26
| |
* | remove default values in getsetupJoey Hess2008-07-26
| | | | | | | | | | They were a bit confusing, since they did not actually set the default, and example values are sufficient.
* | load all plugins when generating setupJoey Hess2008-07-26
| |
* | fixesJoey Hess2008-07-26
| |
* | standardising and documenting getsetupJoey Hess2008-07-26
|/
* fix feed urlsJoey Hess2008-07-25
| | | | | | 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.
* add renamepage hooksJoey Hess2008-07-23
| | | | Implemented for regular wikilinks, with a test suite.
* formattingJoey Hess2008-07-22
|
* Migrate doc/plugins via prefix_directivesSimon McVittie2008-07-21
| | | | | | This is a partial commit of: egrep -rl '\[\[[a-z]+ ' doc | xargs --max-args 1 ./ikiwiki-transition prefix_directives
* Add a postscan hook.Joey Hess2008-07-17
| | | | | * Add a postscan hook. * search: Use postscan hook, avoid updating index when previewing.
* Error handling improvement for preprocess hooks. It's now safe to call ↵Joey Hess2008-07-13
| | | | error() from such hooks; it will cause a nicely formatted error message to be inserted into the page.
* reviewed this againJoey Hess2008-07-10
|
* document setup pluginsJoey Hess2008-07-10
|
* call format hooks when generating page previewsJoey Hess2008-06-28
| | | | | | | | | | | | * 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.
* Pass a destpage parameter to the sanitize hook.Joey Hess2008-06-04
| | | | | | | | 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.)
* document that pagestate values can be anything Storable handlesJoey Hess2008-06-01
| | | | | This only started being true by accident when the index was changed to use Storable, but it's a nice feature.
* whitespaceJoey Hess2008-05-07
|
* Fix ugly display when editing a page that has vanished.Joey Hess2008-05-02
| | | | | srcfile now has an optional second parameter to avoid it throwing an error if the source file does not exist.
* 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 implementJoey Hess2008-02-11
| | | | | | custom, first-class types of wikilinks. * Move standard wikilink implementation to a new wikilink plugin, which will of course be enabled by default.