What it is ? | |
|
It's notorious that the current wiki parser from tikilib has reached its limits. (see WikiDev , WikiParser ...)
| |
Roadmap | |
|
The hardest steps (decision and first implementation) are done ...
As of August 2005, the Tikiwiki parser and the Xhtml renderer as been bundled in HEAD CVS so you don't need to install pear::Wiki_Text anymore. (toggg) The next step is some ants' work, reproduce with the most accuracy possible our old grandmother tikilib:
When, and only when we achieve that, it will be a pleasure to remove a few 1000 lines from tikilib and think of a rationalization/extension of our rules. | |
How it works | |
|
For the details please see Text_Wiki | |
The parser's rules | |
|
The parsing is divided in rules, each of them being an independant class (small is beautiful):
Not all of them have a corresponding syntax in TikiWiki, but we have introduced other rules we need:
Caution, as for August 2005, there were some changes made to the Toc, and WikiLink renderers to allow more flexibility. These changes are specific to our Xhtml renderer and could not yet be backported in PEAR. | |