Univention Bugzilla – Bug 34264
Show OU display name in UCS@school modules
Last modified: 2016-02-11 10:26:26 CET
Separated task from Bug #34173: - the UCS@school modules have to display the display name instead of the OU name itself +++ This bug was initially created as a clone of Bug #34173 +++ Currently there are certain limitations for OU names. To avoid these, it should be added a "displayName"-like attribute to the school OUs. This attribute is shown within the UMC instead of the LDAP OU name. The UCS@school wizard for adding a new school OU has to be modified: It should display two text widgets: the first one asks for the "displayName" of the OU. Upon entering any value the javascript uses a to be defined algorithm and creates a UCS@school conform LDAP OU name which is displayed in the second text widget. The user is able to modify the second widget afterwards. OU name and displayName are passed to the import script "create_ou". The wizard has to continue to check for OU name conflicts before calling create_ou. A new argument option has to be added to the create_ou script which sets the displayName for a new/existing OU. The displayName has to be shown at the OU object via extended attribute.
Fixed in ucs-school-lib 5.0.3-1.86.201404111556 Had to move the CSV lib code. So the changeset is quite huge (and not finished wrt "ready to use it anywhere else than in csvimport"). Especially School creation is not possible (read: rather limited).
OK, the displayName is displayed instead of the OU name. I appended the bug number to the changelog entry of Bug #34173.
UCS@school 3.2 R2 has been released: http://docs.univention.de/release-notes-ucsschool-3.2R2-de.html If this error occurs again, please use "Clone This Bug".