Bug 26110 - UMC-Module aus Templates erstellen
UMC-Module aus Templates erstellen
Status: RESOLVED DUPLICATE of bug 26275
Product: Z_wiki.univention.de
Classification: Unclassified
Component: ZZZ - Trash - Developer information
unspecified
Other Linux
: P3 enhancement
: ---
Assigned To: Bugzilla Mailingliste
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-02-13 15:56 CET by Moritz Muehlenhoff
Modified: 2012-11-28 11:43 CET (History)
2 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Moritz Muehlenhoff univentionstaff 2012-02-13 15:56:55 CET
Das sollte in die Entwickler-Doku.

+++ This bug was initially created as a clone of Bug #23876 +++

Für die Entwicklung eines UMC-Moduls wäre es sehr hilfreich eine Tool zur
Verfügung zu stellen, das es erlaubt ein neues UMC-Modul anhand eines Templates
zu erstellen. Dazu gibt der Benutzer die grundlegenden Informationen wie
Modul-ID, Beschreibungstext etc. an, durch die dann Platzhalter in den
Template-Dateien ersetzt werden. 

Zur Erstellung könnten dann verschiedenen Templates zur Verfügung stehen, in
denen dann Python- und JavaScript-Methoden bereits als Dummies mit Dummywerten
bereitgestellt werden, bspw.:

* Ein Template-Modul mit einem Grid und bereits implementierten Dummy-Methoden
für query, remove, set etc. 
* Ein Template-Modul mit Tabs und verschiedenen Seiten (also mehrere Klassen)
* Ein einfaches Modul mit nur einer Seite und einem Formular

Das würde sicherlich die Einstiegshürde zur Modulprogrammieren senken und wäre
sehr hilfreich für der Dokumentation im Wiki.
Comment 1 Moritz Muehlenhoff univentionstaff 2012-11-28 11:43:40 CET

*** This bug has been marked as a duplicate of bug 26275 ***