diff options
author | joey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071> | 2006-04-04 20:57:46 +0000 |
---|---|---|
committer | joey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071> | 2006-04-04 20:57:46 +0000 |
commit | 7a5ae22e5a5789bf2b1be432cdc7551ab78a5241 (patch) | |
tree | 33e575b9854a95093145c02dd10bd26e36c3f1ae /basewiki | |
parent | ca57400d532741da4ff510c6905973e89c65a328 (diff) | |
download | ikiwiki-7a5ae22e5a5789bf2b1be432cdc7551ab78a5241.tar ikiwiki-7a5ae22e5a5789bf2b1be432cdc7551ab78a5241.tar.gz |
Convert postprocessordirectives into preprocessordirectives, so they are
expanded before markdown. Consequences:
- No need to worry about markdown messing with parameters of
preprocessordirectives. (If you had to escape stuff in one before, you'll
need to undo that escaping now.)
- No need for ugly </p> hacks before inlined subpages. Instead, subpages
are wrapped in a <div>, and this prevents markdown from touching them.
(This can also be used to add style to subpages.)
- rss generation is less of a hack.
Diffstat (limited to 'basewiki')
-rw-r--r-- | basewiki/postprocessordirective.mdwn | 11 | ||||
-rw-r--r-- | basewiki/preprocessordirective.mdwn | 11 |
2 files changed, 11 insertions, 11 deletions
diff --git a/basewiki/postprocessordirective.mdwn b/basewiki/postprocessordirective.mdwn deleted file mode 100644 index fa8432e3f..000000000 --- a/basewiki/postprocessordirective.mdwn +++ /dev/null @@ -1,11 +0,0 @@ -Postprocessor directives are similar to a [[WikiLink]] in form, except they -contain spaces and parameters. The general form is: - -\\[[directive param="value" param="value"]] - -This gets expanded after the rest of the page is processed, and can be used -to transform the page in various ways. - -Currently, these postprocessor directives are available: - -* "inline" to make a [[blog]] diff --git a/basewiki/preprocessordirective.mdwn b/basewiki/preprocessordirective.mdwn new file mode 100644 index 000000000..a7d1be8c8 --- /dev/null +++ b/basewiki/preprocessordirective.mdwn @@ -0,0 +1,11 @@ +Preprocessor directives are similar to a [[WikiLink]] in form, except they +contain spaces and parameters. The general form is: + +\\[[directive param="value" param="value"]] + +This gets expanded before the rest of the page is processed, and can be used +to transform the page in various ways. + +Currently, these preprocessor directives are available: + +* "inline" to make a [[blog]] |