Univention Bugzilla – Bug 26961
Reihenfolge von UMC-Modulen und -Kategorien
Last modified: 2012-12-12 21:09:08 CET
Für 3.1 werden allen UMC-Modulen feste Prioritäten gegeben, so dass Zusatzmodule an beliebigen Stellen in der Liste eingefügt werden können. +++ This bug was initially created as a clone of Bug #26350 +++ +++ This bug was initially created as a clone of Bug #26349 +++ Für die UCS@school-Module ist es vorgesehen, dass die Reihenfolge von Kategorien/Modulen vorgegeben werden kann. Dies ist derzeit so noch nicht möglich. Folgenden Reihenfolgen sind vorgesehen: Reihenfolge der Kategorien: UCS@school Unterricht, UCS@school Admin, Domänenverwaltung, Systemverwaltung Reihenfolge in der Unterrichtskategorie: Computerraum, Materialverteilung, Druckermoderation, Helpdesk (, Raumreservierung)
Höhere Priorität in den XML-Dateien bedeutet weiter vorne in der Gallerie. Code war schon vorhanden. Ich habe die XML-Dateien um priority="" erweitert. Ich habe dazu einfach die Reihenfolge von 3.0 nachgebaut. Ein paar xml-Dateien gehören offenbar zu Paketen, die ich gar nicht in der Paketverwaltung gefunden habe - diese habe ich auch nicht angefasst... Im schlimmsten Fall rücken diese Module eben nach hinten.
(In reply to comment #1) > Höhere Priorität in den XML-Dateien bedeutet weiter vorne in der Gallerie. > > Code war schon vorhanden. Ich habe die XML-Dateien um priority="" erweitert. > Ich habe dazu einfach die Reihenfolge von 3.0 nachgebaut. Ein paar xml-Dateien > gehören offenbar zu Paketen, die ich gar nicht in der Paketverwaltung gefunden > habe - diese habe ich auch nicht angefasst... Im schlimmsten Fall rücken diese > Module eben nach hinten. Welche XML-Dateien waren denn das?
Bitte noch einmal nachschauen um welche XML-Dateien es sich gehandelt hat und diese hier nennen.
find -name *.xml -exec grep -lE '<module' {} \; | xargs grep -LE 'module.*priority=' ./management/univention-management-console-module-lib/umc/lib.xml ./management/univention-management-console-module-ipchange/umc/ipchange.xml ./management/univention-management-console-module-luga/umc/luga.xml ./management/univention-management-console/umc-module-templates/grid_with_detailpage/umc/MODULEID.xml ./management/univention-management-console/umc-module-templates/simple_form/umc/MODULEID.xml ./management/univention-management-console/tests/sanitizer/sanitize.xml ./management/univention-management-console-module-udm/umc/udm.xml ./test/univention-demo-configuration/usr/share/univention-management-console/modules/setup.xml ./test/univention-demo-configuration/usr/share/univention-management-console/modules/updater.xml ./test/univention-demo-configuration/usr/share/univention-management-console/modules/sysinfo.xml ./test/univention-demo-configuration/usr/share/univention-management-console/modules/quota.xml ./test/univention-demo-configuration/usr/share/univention-management-console/modules/reboot.xml ./test/univention-demo-configuration/usr/share/univention-management-console/modules/services.xml ./test/univention-demo-configuration/usr/share/univention-management-console/modules/ucr.xml ./test/univention-demo-configuration/usr/share/univention-management-console/modules/packages.xml ./test/univention-demo-configuration/usr/share/univention-management-console/modules/join.xml ./test/univention-demo-configuration/usr/share/univention-management-console/modules/top.xml ./base/univention-firewall/umc/firewall.xml Ich habe diese Module nur deshalb nicht angepasst, weil ich nicht weiß, in welcher Reihenfolge sie dann stehen sollten. Wie gesagt, sie würden dann halt am Ende eingereiht werden.
(In reply to comment #4) > Ich habe diese Module nur deshalb nicht angepasst, weil ich nicht weiß, in > welcher Reihenfolge sie dann stehen sollten. Wie gesagt, sie würden dann halt > am Ende eingereiht werden. Ich denke das ist in Ordnung. Einige der Module befinden sich offiziell noch nicht im Produkt, werden nicht in der Übersicht angezeigt (z.b. `lib`) oder es handelt es lediglich um templates bzw. tests. Die Reihenfolge lässt sich wie beschrieben festlegen, es fehlt jedoch noch der Changelog.
Changelog hinzugefügt
(In reply to comment #6) > Changelog hinzugefügt Verified!
UCS 3.1-0 has been released: http://forum.univention.de/viewtopic.php?f=54&t=2125 If this error occurs again, please use "Clone This Bug".