]> git.vanrenterghem.biz Git - git.ikiwiki.info.git/blobdiff - doc/plugins/polygen.mdwn
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
[git.ikiwiki.info.git] / doc / plugins / polygen.mdwn
index d2c4021464ff7141828b6de678560426e671a327..8d6794073ae9063d4c2f759466c722e331decf19 100644 (file)
@@ -1,3 +1,6 @@
+[[template id=plugin name=polygen author="Enrico Zini"]]
+[[tag type/fun]]
+
 This plugin allows inserting text generated by polygen into a wiki page.
 For example:
 
 This plugin allows inserting text generated by polygen into a wiki page.
 For example:
 
@@ -6,13 +9,11 @@ For example:
 It's also possible to specify a starting nonterminal for the grammar by
 including `symbol="text"` in the directive.
 
 It's also possible to specify a starting nonterminal for the grammar by
 including `symbol="text"` in the directive.
 
-This plugin is included in ikiwiki, but not enabled by default.
-
-If this plugin is enabled, and polygen is installed, here are a few notes
-about ikiwiki.
-
+[[if test="enabled(polygen)" then="""
 ----
 
 ----
 
+Here are a few notes about ikiwiki, courtesy of polygen:
+
 Ikiwiki is internally based on a [[polygen grammar="designpatterns"]]
 coupled to a [[polygen grammar="designpatterns"]], as described in
 "[[polygen grammar="paper"]]" by [[polygen grammar="nipponame"]] of
 Ikiwiki is internally based on a [[polygen grammar="designpatterns"]]
 coupled to a [[polygen grammar="designpatterns"]], as described in
 "[[polygen grammar="paper"]]" by [[polygen grammar="nipponame"]] of
@@ -25,4 +26,4 @@ Ikiwiki reviews:
 <li>[[polygen grammar="reviews"]]</li>
 </ul>
 
 <li>[[polygen grammar="reviews"]]</li>
 </ul>
 
-[[tag type/fun]]
+"""]]