Das Kapitle "Module aus der Sicht des Administrators" im Handbuch ist leider leer.
Gibt es irgendwo eine entsprechende Dokumentation? Generell: Wie gehe ich vor als Sefrengo-Newcomer, wenn diverse Dinge gar nicht dokumentiert sind... Oder habe ich irgend eine Informationsquelle überesehen?
Konkret zum Thema Module:
- Was genau passiert, wenn ich auf "Modul exportieren" klicke?
- Wie ist am besten vorzugehen, um selbstgeschriebene Module
a) einer Versionskontrolle zu unterwerfen (z.B. subversion)
upzudaten, also Modul mit höherer Version einzuspielen.
Bin für jeden Tipp dankbar.
ach ja sorry ... module exportieren macht natürlich genau das gegenteil von dem was passiert, wenn man ein modul aus dem module-importieren-bereich für die verwendung innerhalb templates importiert. versionsnummern können lediglich im module-importieren-bereich angepasst werden, dann heruntergeladen und bspw. in eine andere Sefrengo installation hochgeladen und damit ältere modul-versionen aktualisiert werden.
hier und da hat Sefrengo einige etwas weniger sinnvolle features/eigenarten bzw. hier wurde imho nicht ganz zu ende gedacht. das fängt schon bei der benennung von Seiten-Layouts / -Templates an. (richtiger wäre es Seiten-Layouts als Seiten-Templates zu bezeichnen und aktuell Seiten-Templates bspw. Als Ordner-/Seitenkonfigurations-Vorlage)
Sefrengo stammt vom wcms Der Dirigent ab, dessen entwicklung, gelinde ausgedrückt, ins stocken geraten ist ... bzw. die entwickler haben sich einst (2006) getrennt.
tja das mit der versionskontrolle zur entwicklung ist so eine sache. grundlegend können einige teile des php-modul-codes auch ausgelagert werden und per include verwendet werden. hier kann man dann lokal ein cvs verwenden. andererseits ist, abgesehen von ein paar ausnahmen, modul-code meist relativ übersichtlich und es genügt, bei eigenentwicklungen ein wenig "manuell zu dokumentieren" und sich ein wenig "lokale ordnung" anzugewöhnen.
ferner: ich denke durch den umstand, dass es eben wenig dokumentation gibt, hat Sefrengo leider auch nicht den öffentlichen stellenwert und bekanntheitsgrad, den es eigentlich verdient hätte. gerade als entwickler den einstieg zu finden ist mit viel "probieren über studieren" verbunden, worauf der verwöhnte (?) und prof. entwickler von heute vielleicht weniger lust hat ... denn es gibt ja mitlerweile genug cms-alternativen oder cms-frameworks die da einen einfacheren einstieg bieten - wie du schon richtig bemerkst.
nun denn - vielleicht bringst auch du ein wenig "probierenthusiasmus" mit - Sefrengo hat, abgesehen von der mangelnden doku, schon ein paar vorteile gegenüber anderen systemen, welche ohne doku vielleicht überhaupt nicht zu ergründen wären/sind ...
Unterstützt von Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)