[Platonides wrote] :
I'm sure | is more used as parameter delimiter
than table marker. You only
need to count the number of [[link|named links]] a page has, and the number
of tables.
Indeed, thank you - I clean forgot piped/named links, which I suppose
really are just another type of parameter delimiter. Phooey!
Hmmm... so essentially we have:
* HTML tables probably cannot be dropped until wiki tables can be
passed as parameters to templates / ParserFunctions.
* There are lots of wiki tables and parameter limiters already in
deployment, so changing either does not seem practical.
* It's only the intersection of these two things that seems
problematic due to the "|" being ambiguous.
Maybe some kind of escaping is possible, such as backslashes, e.g.:
{{#ifeq: 1 | 1 |
{\| border="1"
\| test
\|}
}}
... that would hopefully break very little, although it looks pretty yucky.
All the best,
Nick.