Ich wäre inzwischen so weit den PR für pl2 zu machen. Geändert habe ich einiges, primär Formsachen. Aber auch den Modul Code abgespeckt, da wurden paar Dinge bisserl unnötig aufwendig notiert, um es mal so zu formulieren. Gleiches gilt bei HTML und Twig.
1. Ich habe gesehen, du kommentierst Commits auf Englisch. Ich nehme an, das willst beibehalten?
2. Ich habe ausnahmslos überall XHTML entfernt, auch in den Sprachdateien. Was machen wir mit denen ausserhalb Englisch und Deutsch, willst du die alle beibehalten? Ich frage deswegen, weil ich schon vor langer Zeit dazu übergegangen bin neben Englisch - was ohnehin immer vorhanden sein muss - nur noch Deutsch anzubieten. Nach meiner Erfahrung liefern die meisten Übersetzer nur einmal etwas und kümmern sich dann nicht mehr darum. Das hat mit der Zeit immer mehr veraltete Sprachpakete zur Folge und der Versuch bei einem Ext Update die bisherigen Übersetzer ins Boot zu holen ist erstens immens zeitraubend und zweitens nur selten von Erfolg gekrönt. Bei LFWWH hatte ich erstmalig ein neues Konzept verwendet bezüglich Sprachpakete, welches sich bewährt hat. Ist ein Selbstläufer geworden und das war der Plan.
3. Toggle sind, wie besprochen, im ACP Modul. Willst du das auch im UCP haben? Ich habe es dort nicht eingebaut, weil das nach meiner Meinung nicht gut aussieht, wenn da Radio Buttons mit Toggles vermischt sind. Innerhalb einer Seite sollte man sich auf einen Control-Stil beschränken.
4. Was machen wir mit den alten
array()
Konstrukten? Da wäre eig. Short Array Syntax zeitgemäss, was es ohnehin schon seit PHP 5.4 gibt. ^^