Univention Bugzilla – Bug 39336
two column layout broken for multivalue properties - EA not displayed on the right side
Last modified: 2021-01-22 17:33:25 CET
Created attachment 7160 [details] UMC Screenshot # univention-ldapsearch -LLLb "cn=carLicense,cn=custom attributes,cn=univention,dc=schulung1,dc=intranet" -o ldif-wrap=no dn: cn=carLicense,cn=custom attributes,cn=univention,dc=schulung1,dc=intranet cn: carLicense objectClass: top objectClass: univentionUDMProperty objectClass: univentionObject univentionUDMPropertyModule: users/user univentionUDMPropertyLayoutTabName: General univentionUDMPropertyLongDescription: Private car license univentionUDMPropertyLdapMapping: univentionFreeAttribute1 univentionUDMPropertyObjectClass: univentionFreeAttributes univentionUDMPropertyLayoutGroupName: Personal information univentionUDMPropertyLayoutTabAdvanced: 0 univentionUDMPropertyValueNotEditable: 0 univentionUDMPropertyLayoutOverwriteTab: 0 univentionUDMPropertyLayoutDisable: 0 univentionUDMPropertyTranslationTabName;entry-de-de: Allgemein univentionUDMPropertyDoNotSearch: 0 univentionUDMPropertyTranslationShortDescription;entry-de-de: Autokennzeichen univentionUDMPropertySyntax: string univentionUDMPropertyLayoutPosition: 2 univentionUDMPropertyMultivalue: 1 univentionUDMPropertyDeleteObjectClass: 0 univentionUDMPropertyDefault: HB-XX 0000 univentionUDMPropertyValueMayChange: 1 univentionUDMPropertyTranslationGroupName;entry-de-de:: UGVyc8O2bmxpY2hlIEluZm9ybWF0aW9uZW4= univentionUDMPropertyShortDescription: Car license univentionObjectType: settings/extended_attribute univentionUDMPropertyTranslationLongDescription;entry-de-de: Kennzeichen des privaten PKW univentionUDMPropertyOptions: person univentionUDMPropertyVersion: 2 univentionUDMPropertyValueRequired: 0 univentionUDMPropertyCLIName: carLicense univentionUDMPropertyLayoutFullWidth: 0 is not displayed in the right column (univentionUDMPropertyLayoutPosition=2) UCS Technical training Issue 2090
Noticed that too.
Hmm. Is this really valid? LayoutPosition=2 imho says that the position is the second in the layout → If the layout is: ['displayName', 'foo'] the attribute would set it at the second position so that it is: ['displayName', 'carLicense', 'foo']. What you probably want is: [['displayName', 'carLicense'], 'foo'] But then you would need to set layoutPosition = 1 plus something that says that the entry should be appended to the first.
Ahh I see. Yes, this is broken.
It's a frontend/javascript issue in the MultiInput widget. The rows are correctly grouped in the HTML structure.
This issue has been filed against UCS 4.2. UCS 4.2 is out of maintenance and many UCS components have changed in later releases. Thus, this issue is now being closed. If this issue still occurs in newer UCS versions, please use "Clone this bug" or reopen it and update the UCS version. In this case please provide detailed information on how this issue is affecting you.
*** Bug 44505 has been marked as a duplicate of this bug. ***
Task #6725: technical training 2017-04-27 UCS technical training 2021-01-21/22