Views

Es gibt keine Actions mehr, wir sprechen als Entwickler von Views.

Durch die Verwendung von flask sind restful URLs gegeben. Die Views sind mit einem Präfix + versehen, z.B. für die Metadaten:

Andere Views:

...

Viele Macros wie z.B. RecentChanges sind nun als View implementiert.

Der View-HTML-Output wird mit der Jinja2-Template-Engine generiert. Wir verwenden autoescaping von Jinja2, was XSS-Problemen vorbeugt.

Das moin 1.9 plugin System ist zu komplex und dies würde durch die neue API noch erhöht werden.