Hi Manfred,
Manfred Kiss schrieb:
Hallo,
- Einstieg in die Sourcen von eGroupware
seit geraumer Zeit beschäftige ich mich mit eGroupware
und würde jetzt gerne einen Einstieg
in die Sourcen und ein gewisses Verständnis für die Struktur bekommen.
Mir liegen die Sourcen für eGroupware 1.4002 vor.
Ich arbeite als Javaentwickler mit der IDE Eclipse und einem PHP Plugin.
Was ich gesehen habe ist, daß offenbar das Horde-Framework verwendet wird.
Dann gibt es noch die eTemplates, mit denen ich mich vertraut machen möchte.
Mit einigen netten Dokus:
Das eGroupware Wiki
http://www.egroupware.org/index.php?page_name=wiki&wikipage=eTemplate
und eine Art von “How to”:
http://www.egroupware.org/index.php?page_name=wiki&wikipage=CodeCorner3a
So weit so gut.
Nun meine Fragen:
- Woher erhalte ich Infos, welches Dateien eTemplates sind
(Alle Dateien, die in den “templates”- Verzeichnissen liegen)?
Die eTemplates sind grundsätzlich in der Datenbank (Tabelle
egw_etemplates) gespeichert. Die im templates/default Verzeichnis der
Anwendungen vorhandenen .xet Files sind rein zur Dokumentation.
- Sind die eTemplates auch unter einer nicht-eGroupwareumgebung lauffähig ?
Falls nein: Was benötigen diese zur Ausführung ?
phpgwapi & etemplate Anwendung. Prinzipiell könnte man eTemplate dazu
verwenden Anwendungen für unterschiedlichsten php Systeme zu
programmieren. Im Moment gibt es sie aber nur in der eGroupWare.
- Welchen Einstieg würdet ihr sonst vorschlagen ?
CodeCorner ist die aktuellste Dokumentation. Die eTemplate Referenz
(Link in der eTemplate Anwendung) ist detailierter aber mehr ein
Nachschlagewerk. Viele Erweiterungen sind ausschließlich im Kopf der
Erweiterung selbst (Source) dokumentiert.
Ansonsten helfen sicher auch die Developers Doks erstmal weiter:
http://www.egroupware.org/index.php?page_name=wiki&wikipage=DeveloperDocs
Ralf
Ralf Becker
eGroupWare Training & Support ==> http://www.egroupware-support.de
Outdoor Unlimited Training GmbH [www.outdoor-training.de]
Handelsregister HRB Kaiserslautern 3587
Geschäftsführer Birgit und Ralf Becker
Leibnizstr. 17, 67663 Kaiserslautern, Germany
Telefon +49 (0)631 31657-0
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german