Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-07-21 | Migrate doc/plugins via prefix_directives | Simon McVittie | |
This is a partial commit of: egrep -rl '\[\[[a-z]+ ' doc | xargs --max-args 1 ./ikiwiki-transition prefix_directives | |||
2008-07-17 | web commit by http://jcflack.myopenid.com/: Oh, *that's* where XML RPC is ↵ | Joey Hess | |
specified! :) | |||
2008-03-21 | external: Work around XML RPC's lack of support for null by passing a ↵ | Joey Hess | |
special sentinal value. | |||
2008-03-19 | make setargv take an array | Joey Hess | |
for consistentcy with getargv, which returns one | |||
2008-03-19 | getargv needs to return a list reference | Joey Hess | |
xml rpc only allows functions to return a single value, no lists. So getargv needs to return a list reference, which means that the caller will see an xml rpc array. | |||
2008-03-15 | * external: Add getargv and setargv methods to allow access to ikiwiki's | Joey Hess | |
@ARGV. | |||
2008-03-15 | mention proxy.py | Joey Hess | |
2007-12-08 | * Finally implemented a simple per-page data storage mechanism for plugins, | Joey Hess | |
via the %pagestate hash. * Use pagestate in meta to detect potential redir loops. | |||
2007-10-15 | * Rewritten rst plugin by madduck is a python program that communicates with | joey | |
ikiwiki via XML RPC. This should be much faster than the old plugin that had to fork python for every rst page render. Note that if you use the rst plugin, you now need to have the RPC::XML perl module installed. | |||
2007-08-13 | reword | joey | |
2007-08-13 | toc | joey | |
2007-08-13 | memoization for injected RPC functions is a very, very good thing | joey | |
2007-08-13 | performance notes | joey | |
2007-08-13 | * Fix --libdir to work at the command line. | joey | |
* Plugins can now be written as standalone external programs, which can be written in any language that can do XML::RPC. |