Age | Commit message (Collapse) | Author |
|
also add template syntax smoke test
|
|
This reverts commit b9e7064f70980b58b1bae754bee7fe3eff5fc84d.
Er, no, I don't want a broken tag link on every plugin page, really.
|
|
|
|
This is a partial commit of:
egrep -rl '\[\[[a-z]+ ' doc | xargs --max-args 1 ./ikiwiki-transition
prefix_directives
|
|
|
|
not need to examine every page in the wiki.
* Use this to simplify the goodstuff detection in the plugin template.
|
|
implicit glob detection. This is necessary because when this page is being
built standalone, the TMPL_VAR will not be expanded, and is instead treated
as two globs, and the globlist is then invalid and produces build errors.
Using glob() causes it to treated as a single glob, avoiding this problem.
|
|
itself...
|
|
|
|
slash.
|
|
backlink(/plugins/goodstuff).
|
|
available templates. Rename the old templates page to wikitemplates.
* Include the note template in the basewiki.
* Add a popup template in the basewiki. CSS based on some by Martin Krafft.
* Make the note, popup, and plugin templates detect missing variables and be
self-documenting, listing the available variables.
|
|
the `core` parameter.
|
|
|
|
* Add a "conditional" plugin, which allows displaying text if a condition
is true. It is enabled by default so conditional can be used in the
basewiki.
* Use conditionals in the template for plugins, so that plugin pages
say if they're currently enabled or not, and in various other places
in the wiki.
|
|
text blocks, for easy nesting of quotes inside.
* Add a template plugin.
* Use the template plugin to add infoboxes to each plugin page listing basic
info about the plugin.
|