Bug 26947 - UDM-Properties im Layout ausblenden
UDM-Properties im Layout ausblenden
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UDM (Generic)
UCS 3.0
Other Linux
: P5 enhancement (vote)
: UCS 3.0-2
Assigned To: Sönke Schwardt-Krummrich
Andreas Büsching
: interim-1
Depends on:
Blocks: 26948
  Show dependency treegraph
 
Reported: 2012-04-27 16:51 CEST by Sönke Schwardt-Krummrich
Modified: 2012-07-20 15:24 CEST (History)
1 user (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 Sönke Schwardt-Krummrich univentionstaff 2012-04-27 16:51:54 CEST
Es sollte eine Möglichkeit geben, via UCR-Variablen bestimmte Properties aus dem Layout von UDM-Modulen zu entfernen, ohne dafür ein vollständiges Layout anzugeben.
Comment 1 Sönke Schwardt-Krummrich univentionstaff 2012-04-27 17:10:12 CEST
Über eine UCR-Variable nach folgendem Format kann jetzt eine Property im UDM-Layout ausgeblendet werden:
directory/manager/web/modules/%(modul)s/properties/%(property)s/__hidden=yes

Im CLI wird die Gruppe, in der die Property weiterhin angezeigt, falls es die letzte Property der Gruppe war.
Im Web-UDM werden Gruppen ausgeblendet, falls diese leer sind.
Ebenso werden Reiter ausgeblendet, falls die letzte Property versteckt wird.

Changelogeintrag gegen 3.0-2 wurde erstellt.
Comment 2 Sönke Schwardt-Krummrich univentionstaff 2012-05-03 12:43:27 CEST
Leere Gruppen (ggf. in Gruppen) werden anscheinend nicht immer ausgeblendet.
Comment 3 Sönke Schwardt-Krummrich univentionstaff 2012-06-14 11:47:39 CEST
Die Anpassung wurde im Sourcepaket univention-directory-manager-modules durchgeführt.

> Leere Gruppen (ggf. in Gruppen) werden anscheinend nicht immer ausgeblendet.

Das konnte ich in einer TestVM nicht mehr nachstellen. Wenn die letzte Property einer Gruppe entfernt wird, zeigt die UMC auch die Gruppe nicht mehr an. Das gleiche gilt auf dem Reiter "Erweiterte Einstellunge" wo in der Regel Properties in Gruppen in Gruppen angezeigt werden. Wird hier die letzte Property einer Grp entfernt, verschwinden beide übergeordneten Gruppen, sofern sie dann leer sind.
Comment 4 Andreas Büsching univentionstaff 2012-06-18 11:23:06 CEST
Das Ausblenden funktioniert.

directory/manager/web/modules/users/user/properties/displayName/__hidden=yes
directory/manager/web/modules/users/user/properties/birthday/__hidden=yes
directory/manager/web/modules/users/user/properties/organisation/__hidden=yes
directory/manager/web/modules/users/user/properties/jpegPhoto/__hidden=yes

Werden die Variablen alle gesetzt ist anschließend die gesamte Gruppe weg.

ChangeLog-Eintrag existiert
Comment 5 Stefan Gohmann univentionstaff 2012-07-20 15:24:14 CEST
UCS 3.0-2 has been released: 
  http://forum.univention.de/viewtopic.php?f=54&t=1905

If this error occurs again, please use "Clone This Bug".