All: thanks for feedback. I will generate new text-only files in coming days. Actually I almost had them ready and uploaded till Elch33 reported serious bugs.
Elch33: I fixed both issues. I never saw links to the same page before. Too bad TR3 does not support links to a section within a page. (#... links)
Itsme:
Tables for small cities will now be rendered better but not completely correct. I fixed some minor bugs, but the underlying issue is more far-reaching and will become more of an issue in the future.
Mediawiki introduced the current set of parser functions about a year ago. It is kind of a macro language.
http://meta.wikimedia.org/wiki/ParserFunctions
I added support for most of these functions, but not yet for #expr and #ifexpr, both handle possibly very complex calculations. Up till recently these functions were hardly used, but now more hacks in templates uses calculations.
Mediawiki parser function hacks are generally considered very ugly code, very inefficient, and hardly maintainable. I expect they will be replaced again (this is already a complete rewrite from earlier attempts) by something completely different. So I am not putting more effort it this anytime soon.
This means that code using #expr and #ifexpr can break the rendering.
So far this happens only on a few templates. Still 99% of all templates are parsed correctly. But these few exceptions are all templates that are often used (only then was it worthwhile to add such complicated code). For these cases as far as I could find them I provided some workarounds (sometimes stripping, sometimes replacing part of the template).
An example of clever but ugly code is: putting a dot on a map of Germany based on longitude an latitude coordinates. In other extreme cases nested longitude and latitude calculations can invoke up to 300 parser functions just to get one result. The same guy designed the UI-wise utterly hopeless and inconsistent wiki-table syntax, which almost everyone dislikes now. Of course that is no excuse for lack of support in my parser, time constraints are an issue though.
Example for Koblenz:
http://de.wikipedia.org/w/inde…n_Deutschland&action=edit
which invokes
http://de.wikipedia.org/w/inde…lage:Lageplan&action=edit