Damian Brunold
Websystem Feature Complete!
2009-10-04 21:41
Es ist soweit: ich habe in Morschach das Websystem einen grossen Schritt nach vorne gebracht. Erstens durch refactoring auf eine solidere technische Basis gestellt (wobei auch da immer noch viel gemacht werden kann), und zweitens durch wichtige neue Features.
So ist es jetzt möglich, eine statische Seite als index.html abzuspeichern. Die Aktuell-Seite wird dann unter news.html gespeichert. Ebenso können nun alle Einträge gelistet und bearbeitet werden. Die Seiten können einen vernünftigen Seitentitel haben (der auf die index.html verweist) - müssen aber nicht. Die Benennung der Seiten, Indizes und Tagseiten wurde vereinheitlicht. Und noch eine Vielzahl von kleineren Sachen kam hinzu.
Zu den nun noch offenen Punkten:
- refresh sollte zuerst die html Seiten löschen (aber nur die automatisch erstellten, nicht allfällige manuelle!)
- format.py muss überarbeitet werden, escape-Sequenzen, bessere cross-type link Mechanismen, und so weiter
- das javascript von gallery muss ie tauglich gemacht werden
- das css sollte auf px umgestellt werden (content mindestens 600px breit, damit Bilder dargestellt werden können)
- das base Handling kann ggf. refactored werden
- mit besseren python Kenntnissen sollte laufend der Code verbessert und refactored werden
- typen flexibel konfigurierbar machen (d.h. public immer, aber die anderen in config festlegen)