dev  

[ot:dev] Kleine Schritte weiter...

Stefan Meretz
Tue, 13 Mar 2007 14:47:32 -0800

Hi alle,

uh, das war eine lange Pause. Und auch jetzt bin ich nur ein Stückchen 
weiter gekommen. Ich habe kleine Symbole für "editieren", "speichern" 
und "abbrechen" an vier Felder angefügt - seht ihr bei einem beliebigen 
Projekt (nicht bei der Startseite).

Hier nochmal der Zugang: http://www.opentheory.org:8080/
Anmeldung mit dem User "Testo" und dem gleichen Passwort, nur klein 
geschrieben.

Den Projekt-Titel kann man echt asynchron speichern (bei den anderen 
drei Feldern ist das nur Simulation).

Die Symbole sind vorläufig, ich habe sie von 
http://commons.wikimedia.org/

Das Neue -- wozu ich jetzt eine Weile gebraucht habe -- ist die 
Auslagerung der entsprechenden Widgets in externe Mini-Forms, die 
jeweils ihre eigenen Templates haben, aber den gleichen Javascript-Code 
verwenden. Theoretisch könnte ich noch jeweils JS-Code und CSS zu den 
Forms packen, um sie komplett zu isolieren und wiederverwendbar zu 
machen. Aber ich wüsste gerade nicht wozu.

Ich werde jetzt erstmal auf der Route weitermachen: alle Felder 
asynchron editierbar machen. Danach erst werde ich die rollenbasierte 
Identity aufbauen -- im Moment sind alle quasi "Admins" (und selbst die 
können noch "zu viel").

Inzwischen ist auch die Entwicklung auf der Seite der DB-Anbindung 
weiter, hier gibt es jetzt einen neuen deklarativen Layer für 
SQLAlchemy: Elixir - http://elixir.ematia.de/
Werde ich mir mal ansehen und dann entscheiden, ob ich umstelle. 
Funktional ist das nicht unbedingt nötig, aber längerfristig gewinnt 
der Code an Lesbarkeit und Ästhetik, wenn ein paar komplexe Strukturen 
wegabstrahiert werden.

Grischan, wie schaut's?
Und andere?
Fragen, Anmerkungen?

Ciao,
Stefan

-- 
Start here: www.meretz.de
  • [ot:dev] Kleine Schritte weiter... Stefan Meretz