Univention Bugzilla – Bug 29525
Dokumentation zur Entwicklung eigener UDM-Module
Last modified: 2022-03-23 10:07:49 CET
Auf Basis des Wiki-Artikels http://wiki.univention.de/index.php?title=Entwicklung_und_Integration_eigener_Module_in_Univention_Directory_Manager sollte in der Entwickler-Doku beschrieben werden, wie das Beispiel-Modul aus dem SVN ausgecheckt und angepasst werden kann. Der Artikel ist für 2.4 entstanden und muss auf Anpassungen für 3.0 geprüft werden. Es sollte außerdem beschrieben werden, wie Policy-Module erstellt werden können, die Basis-Doku dazu findet sich an Bug 6084. Die Klarstellungsanfragen/Hinweise aus Bug 24262 sollten ebenfalls integriert werden.
*** Bug 6084 has been marked as a duplicate of this bug. ***
*** Bug 24262 has been marked as a duplicate of this bug. ***
Das Feedback aus Bug 21571 sollte ebenfalls integriert werden.
*** Bug 21571 has been marked as a duplicate of this bug. ***
checkLDAP() sollte ebenfalls dokumentiert werden, siehe Bug 27891.
*** Bug 27891 has been marked as a duplicate of this bug. ***
*** Bug 24263 has been marked as a duplicate of this bug. ***
Außerdem Bug 11274
*** Bug 11274 has been marked as a duplicate of this bug. ***
Auch der Quellcode des Moduls muss angepasst werden. Im Client-Teil univention-directory-manager-module-example/scripts/ip-phone-tool fehlt mindestens: univention.admin.modules.update()
*** Bug 29108 has been marked as a duplicate of this bug. ***
*** Bug 41731 has been marked as a duplicate of this bug. ***
(In reply to Moritz Muehlenhoff from comment #5) > checkLDAP() sollte ebenfalls dokumentiert werden, siehe Bug 27891. no, we should get rid of it. it's only used once and can be implemented in a more generic fashion. (In reply to Arvid Requate from comment #10) > Auch der Quellcode des Moduls muss angepasst werden. Im Client-Teil > univention-directory-manager-module-example/scripts/ip-phone-tool fehlt > mindestens: > > univention.admin.modules.update() 9e56503616bf | Bug #53360: fix: add missing univention.admin.modules.update()
The before mentioned wiki-Article needed to be translated, updated and integrated into the developer-reference Manual for UCS Thus English and Up-to-date Documentation on how to create custom UDM Modules to extend the functionality of UCS has now been added to the documentation. Subtasks: - Translate everything to english, update the text to match the changes to ucs and the updated code examples and refactor the xml text highlighting/styling within each paragraph. - Add a subsection and fix xml style issues like indentation, blank lines... - Update the code examples, links and add a missing section. - Convert the wiki markdown sourcefile to docbook xml. ed512ea7ef85 | Bug #29525 [devdoc]: translated UDM modules to english adacf5688860 | Bug #29525 [devdoc]: added section to UDM modules 26fe532bf404 | Bug #29525 [devdoc]: merged upstream version with changes from wiki 50a9d58a8b27 | Bug #29525 [devdoc]: Add UDM documentation from wiki
Very nice!