aboutsummaryrefslogtreecommitdiff
path: root/doc/templates/plugin.mdwn
Commit message (Collapse)AuthorAge
* Use templatebody for the templates in the basewiki and docwikiSimon McVittie2015-01-17
| | | | Now that ikiwiki.info has ikiwiki (>= 3.20140916) we can do this.
* Revert "Use templatebody for the templates in the basewiki and docwiki"Simon McVittie2014-09-15
| | | | | | This reverts commit 236c46a3f7e5e62296484dc47b4882f7f4327a06. We can't apply this bit until the ikiwiki on ikiwiki.info (i.e. Branchable) supports [[!templatebody]].
* Use templatebody for the templates in the basewiki and docwikiSimon McVittie2014-03-05
|
* consistently drop NAME= in templatesJoey Hess2010-05-05
| | | | also add template syntax smoke test
* Revert "Added use of tag directive so I can play with tags in the sandbox."Joey Hess2010-03-08
| | | | | | This reverts commit b9e7064f70980b58b1bae754bee7fe3eff5fc84d. Er, no, I don't want a broken tag link on every plugin page, really.
* Added use of tag directive so I can play with tags in the sandbox.Thiana2010-03-09
|
* Migrate everything else 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
* minor fixjoey2007-08-21
|
* * Add all=no option to conditional, can be used to form conditionals that dojoey2007-05-09
| | | | | not need to examine every page in the wiki. * Use this to simplify the goodstuff detection in the plugin template.
* Use an explicit glob(plugins/<TMPL_VAR name>) rather than relying onjoey2007-05-08
| | | | | | | | 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.
* web commit by JoshTriplett: Remove leading slash from the plugin pagespec ↵joey2007-05-08
| | | | itself...
* web commit by JoshTriplett: Remove leading slash from sourcepage.joey2007-05-08
|
* web commit by JoshTriplett: Fix page reference in backlink to avoid leading ↵joey2007-05-08
| | | | slash.
* web commit by JoshTriplett: Add line for "included in goodstuff", using ↵joey2007-05-08
| | | | backlink(/plugins/goodstuff).
* * Add a templates page to the basewiki. It will automatically list alljoey2007-03-31
| | | | | | | | 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.
* web commit by JoshTriplett: Automatically add the tag `type/core` if passed ↵joey2007-02-14
| | | | the `core` parameter.
* simplified plugin definitionsjoey2007-02-13
|
* * Allow plugins to add new types of tests that can be used in PageSpecs.joey2007-02-12
| | | | | | | | | * 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.
* * Allow preprocessor directives to contain python-like triple-quotedjoey2006-08-23
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.