Page MenuHomePhabricator

Comment and refactor the code. Discuss about the possibility to drop a feature.
Open, Needs TriagePublic

Description

The code really need some cleaning and checking.

Comments are needed everywhere and even some kind of documentation should be written.

We should also discuss about keeping or deleting the hidden features: I am especially talking about the "{X}" "{!X}" "{/X}" functionality, which is nowhere to be found in the official manual and it is implemented in a very "hackish" way (I am not sure about what it does but the code doing it is very bad).

Before even considering dropping it it would be required to see if any page on Wikiversity uses this feature (I doubt it, since it is not documented)