Univention Bugzilla – Bug 26363
MultiObjectSelect: Unterstützung von Labels
Last modified: 2012-07-20 15:24:05 CEST
Diese Fähigkeit muss übernommen werden. +++ This bug was initially created as a clone of Bug #26362 +++ Das Widget MultiObjectSelect unterstützt momentan nur Listen von IDs (häufig LDAP-DNs) Die anzuzeigenden Texte können dabei nicht definiert werden. Für den UCS@school Kontext wird dies benötigt, damit statt "kryptischen" Benutzernamen vollständige Namen angezeigt werden können. Dabei darf die externe Schnittstelle für get/set nicht verändert werden, d.h. bei set müssen weiter Listen von IDs unterstützt werden (formatter) und get muss immer eine Liste von IDs zurückliefern.
Created attachment 4250 [details] Labels for MultiObjectSelect
Ich habe den Patch übernommen, das Paket baut gerade. Changelog existiert. univention-management-console-frontend (1.0.289-1) unstable; urgency=low * MultiObjectSelect: support data structures with labels; Bug #26363
QA: Funktioniert, getest über die JS-Console: ==================== w = new umc.widgets.MultiObjectSelect({ autoSearch: false, queryCommand: function() { return [{id:'a', label:'AAA'}, {id:'b', label:'BBB'}]; }, queryWidgets: [{ type:'TextBox', name:'pattern', label: 'search' }] }); dijit.byId('umc_widgets_CategoryPane_0').addChild(w); // ... add elements ... w.get('value') ==================== Typo im Changelogeintrag wurde korrigiert.
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".