* Added smiley plugin, nicely controlled and documented by the smileys page.
[ikiwiki.git] / doc / todo / plugin.mdwn
1 Suggestions of ideas for plugins:
2
3 * list of registered users - tricky because it sorta calls for a way to rebuild the page when a new user is registered. Might be better as a cgi?
4 * a [[todo/link_map]]
5 * [[todo/sigs]] ?
6 * [[pageindexes]]
7 * Wiki stats, such as total number of links, most linked to pages
8
9 * Support [[RecentChanges]] as a regular page containing a plugin that
10   updates each time there is a change, and statically builds the recent
11   changes list. (Would this be too expensive/inflexible? There might be
12   other ways to do it as a plugin, like making all links to RecentChanges
13   link to the cgi and have the cgi render it on demand.) Or using an iframe
14   to inline the cgi, although firefox seems to render that nastily with
15   nested scroll bars.
16
17 * Support for smileys or other symbols. I appreciate the support for check
18   marks, etc in other wikis. Needs some free smiley files.
19 * For PlaceWiki I want to be able to do some custom plugins, including one
20   that links together subpages about the same place created by different
21   users. This seems to call for a plugin that applies to every page w/o any
22   specific marker being used, and pre-or-post-processes the full page
23   content. It also needs to update pages when related pages are added,
24   so it needs to register dependencies pre-emptively between pages,
25   or something. It's possible that this is a special case of backlinks and
26   is best implemented by making backlinks a plugin somehow. --[[Joey]]