digedag/rn_base — pull request #1 by rengaw83 (2014-07-11 07:23:01+00:00)
Title: feature/labeldebug

Über GET-Parameter oder TypoScript-Konfiguration lassen sich nun die Keys der Labels debugen. Dies funktioniert im FE als auch im BE, Global als auch auf Pluginebene.

In der Extension-Konfiguration von rn_base muss dazu ein spezielle Debug-Key definiert werden.
Um den Debug zu aktivieren, muss in der URL der Parameter debug mit dem Key aus der ExtConf angegeben werden. Nur wenn diese Schlüssel übereinstimmen, wird der Debug aktiviert.
Über den Parameter labeldebug kann das Ausgabeformat gesteuert werden. Mögliche werte sind plain (default) oder html.
Beispiel:

http://www.mydomain.de/index.php?id=home&debug=cRuyUDe4Ra4r&labeldebug=html

Die Aktivierung auf Pluginebene geschieht über TypoScript:

plugin.tx_cfcleaguefe_competition.clublist.labeldebug = html

Der Debug wurde global in das Konfigurations- und Sprach-Objekt implementiert.