Bug 23988

Summary: Erweiterung für neue Layoutstrukturen
Product: UCS Reporter: Andreas Büsching <buesching>
Component: UDM - Extended AttributesAssignee: Andreas Büsching <buesching>
Status: CLOSED FIXED QA Contact: Arvid Requate <requate>
Severity: normal    
Priority: P5 CC: bruns, gohmann, jahnke
Version: UCS 3.0Keywords: interim-3
Target Milestone: UCS 3.0 - RC   
Hardware: Other   
OS: Linux   
See Also: https://forge.univention.org/bugzilla/show_bug.cgi?id=48551
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:
Bug Depends on:    
Bug Blocks: 29882    

Description Andreas Büsching univentionstaff 2011-10-07 10:58:29 CEST
Die Erweiterten Attribute müssen erweitert werden so dass die Angabe der Position im Layout für die neuen Strukturen passt. Dafür muss folgendes möglich sein:

- In welcher Gruppe (optional)
- Wenn es eine neue Gruppe ist: An welcher Position (optional)
- Position innerhalb der Gruppe oder dem Hauptlayout
Comment 1 Andreas Büsching univentionstaff 2011-10-17 17:25:10 CEST
Die Extended Attributes wurden jetzt angepasst:

- Das Attribute overwritePosition wurde verändert: Es wird jetzt keine Position mehr angegeben sondern ein Attributname

- Es kann jetzt zusätzlich eine Gruppe angegeben werden in der das Attribut angezeigt werden soll. Wird die Gruppe neu erzeugt wird die angegebene Positionsnummer genutzt um die Gruppe an der gewünschten Stelle einzufügen.
Comment 2 Andreas Büsching univentionstaff 2011-10-26 15:41:48 CEST
*** Bug 24192 has been marked as a duplicate of this bug. ***
Comment 3 Arvid Requate univentionstaff 2011-11-29 13:00:11 CET
Verified. Changelog OK.

Getestet mit:
udm settings/extended_attribute create \
        --position "cn=custom attributes,cn=univention,$ldap_base" \
        --set name=testProperty1 \
        --set shortDescription="Test Field 1" \
        --set objectClass=univentionFreeAttributes \
        --set ldapMapping=univentionFreeAttribute1 \
        --set module=users/user \
        --set tabName=Account \
        --set groupName="Custom Group 1" \
        --set 'translationGroupName="de_DE" "Zusatz Gruppe 1"'
        --set groupPosition=2


udm settings/extended_attribute create \
        --position "cn=custom attributes,cn=univention,$ldap_base" \
        --set name=testProperty1 \
        --set shortDescription="Test Field 1" \
        --set objectClass=univentionFreeAttributes \
        --set ldapMapping=univentionFreeAttribute1 \
        --set module=users/user \
        --set tabName=Account \
        --set groupName=Windows \
        --set overwritePosition=homedrive
Comment 4 Sönke Schwardt-Krummrich univentionstaff 2011-12-13 15:51:17 CET
UCS 3.0-0 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer
neueren Version von UCS erneut auftreten, so sollte dieser Bug dupliziert
werden: "Clone This Bug"