008
18.03.2005, 08:57 Uhr
Pablo
Supertux (Operator)
|
Zitat von FloSoft: |
naja die struktur nicht, nur den inhalt der threads & posts
|
dann müss(t)en wir ein Skript schreiben, welches die Datenbankdaten "exportiert".
Also, ich hab ein Paar Vorschläge.
1. Wenn wir eigenen Code benutzen, dann sollten wir Templates benutzen, eine Klasse wie FastTemplate oder Smarty. Damit würden wir Code vom Design trennen und könnten mit der Zeit mehrere Layouts bieten, jeder User hätte die Möglichkeit von einer Liste von Layouts eins zu wählen, oder sogar dass der user sein eigene Farben einstellt, usw. Das alles wäre mit Templates sehr schnell und elegant zu lösen, wir bräuchten nur Richtlinien für die Templates und könnte sogar jeder sein eigenes haben, ohne dass wir extra Aufwand mit dem PHP Code haben. Ein anderer Vorteil ist, wenn mehrere dran arbeiten, sagen wir Mal Flo, mike, ich, kann sich jeder nur auf ein Bereich konzentrieren, ohne etwas kaputt zu machen. Ich meine, mir fallen aber keine schöne Designs aus, meine Designs sind meistens langweilig (XHTML Standard aber langweilig), aber Sachen, die nicht unbedingt mit dem Design zu tun haben, kann ich sehr gut. Und ich glaube, jeder von uns hat an einer Stelle mehr Talent als an einer anderen.
2. BBCode können wir von www.christian-seiler.de/projekte/php/bbcode/index.html benutzen. Ich hab dieses Projekt getestet und wahnsinn, sehr schöne Resultate damit erzielt, vor allem, weil man kein Problem mit nested Tags hat usw. und man kann verdammt viele Tags mit wenig Aufwand einstellen, ich hab sogar eine eigene Wrapper von dieser Klasse erstellt und funktioniert wunderbar. Damit brauchen wir nicht mehr das Rad neu zu erfinden, sondern lediglich nur spezielle Parse-Mechanismen für C/C++, HTML, PHP usw, und das schöne ist, dass man mit dieser Klasse wählen kann, wie man parst, welche Tags können in welche Tags auftretten, welche Tags sollen von der Klasse ersetzt und welche senden nur den Inhalt an einer selbst geschriebene Funktion, usw.
Spontan fällt mir nichts mehr ein, wenn mir was einfällt, dass poste ich nochmal. -- A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath, Gilthoniel, A! Elbereth! |