Hallo Paul,
zunächst Willkommen im Forum und einen großen Dank für Deinen Bugreport.
Du bist einer von ganz wenigen Menschen Dir mir derzeit Feedback geben.
Ich werde versuchen die Fehler der Reihe nach anzusprechen und abzuarbeiten.
a) ROOT_* Konstanten mit Slash am Ende
bearbeitetDu hast Recht, nach der Konstante is kein "/" mehr nötig.
Bin die Root-Konstanten durchgegangen und habe nun hoffentlich alle unnötigen Slashes entfernt. Kann nich ganz ausschließen, dass noch welche auftauchen. Bitte um Rückmeldung, wenn Du noch welche findest.
b) Router
Noch offen Der Router ist gerade erst ins Spiel gekommen. Da werden noch einige Bugs zu finden sein^^
Das Problem hab ich aber verstanden: der Pfad muss abgezogen werden.
Auch denke ich, das es zwingend erfordelich ist, die Server Url neutral zu halten, so das man jederzeit ohne Umprogrammierung im Development und Produktions Modus fahren kann.
Hast Du ne Idee wie man das gut umsetzen kann?
c) Autoloading
Da kann man viel dran machen. Einerseits könnte man das Loggen der Hits/Misses ganz abschalten. Das ist eh nur zum Debuggen. Andererseits kann man natürlich die Misses nochmal deutlich reduzieren, wenn man das einbaut, was Du vorgeschlagen hast.
d) Module und DoctrineRecords
Noch offen und brauche Unterstützung dafür.
Das ist schlichtweg veraltet! Ich hab das Users-Modul schon lange nich angefasst.
Daher auch die Abweichung von SQL und Records und die ganzen SQL Fehler.
Zum angesprochenen Einzahl/Mehrzahl-Problem: CsGroup/CsGroups.
Es sollte alles auf Mehrzahl lauten - das is dann ein einheitlicher Standard.
e) Teamspeak
*Noch offen*Das sieht nach nem typischen Copy&Paste bei Erstellung der Klassen aus. ,)
Wie ich sehe hast Du Dich ja doch etwas mehr mit Clansuite beschäftigt
und scheinst das System auch einzusetzen.
Sag mal, möchtest Du Zugriff aufs SVN um Deine Änderungen einzubauen?
Evtl. schaffen wir es zusammen das System etwas runder zu machen und die
ganzen kleinen und großen Fehler rauszuschmeißen. Wir könnten auch
gemeinsam mal ein Theme und Templates für die XTemplate Engine anpacken.
Ich würde mich freuen.
Danke erstmal & Grüsse
Jensa