Also er lädt die board.tpl, dann kickt das app.js rein und lädt den content über die ajax Actions. Die liegen also daneben. pxmboard.php ist eigentlich unverändert.
Wie sieht denn der Kopf einer Ajax Action aus? Wovon erben die? Einfach cAction?
Also ich habe 2 Branches auf Git. Das Testforum verwendet den Testbranch und hier habe ich nur noch 1 Skin (unified) und dieser wird als standard geladen. Das Skin System ist zwar schon gut, aber wenn man verschiedene Skins hat und Anpassungen machen will, muss man immer alle Skins anpassen. Das fand ich schon in den letzten Jahren schon immer sehr mühselig. Daher hab ich mich im Test dazu entschieden, wenn schon ein Single Page Design, dann machen wir Tabula Rasa und verwenden nur noch einen Skin - und vielleicht noch einen für Mobile, falls ich ihn nicht im unified Skin unterbringen kann. Dafür möchte ich den dann möglichst anpassbar machen. Im User Setup gibts schon Settings für Farben und Layout.
So sieht es bei mir auch aus. Nur noch Smarty und dann halt je nach Installation. Ist im Zweifelsfall ja auch schnell gemacht ein weiterer Skin mit dem bestehenden als Beispielinput.
Einfache Oberflächeneinstellungen werde ich aber gar nicht mehr auf dem Server halten, sondern nur noch im Browser, wenn es wenige sind. Dann kann man je nach Gerät anders konfigurieren. Sonst müsste ich das Geräteabhängig speichern. Auch nicht der Hit.
Bei mir ist jetzt wieder eine neue Version online. Ich glaube so langsam würde ich das als Featurecomplete bezeichnen. Beobachten & Viewercount (wenn man eh schon mal den Serverseitigen gelesen Status hat) sind neu dazugekommen.
Ein Minibug ist auch noch im Editor. Irgendwie schleicht sich noch eine ] beim Antworten rein. Das wird aber zu finden sein, denke ich. Ansonsten bin ich froh das Ding vom Tisch zu haben. Ich wollt schon gar nicht mehr zuschauen :-D