[ http://jira.nuxeo.org/browse/NXP-2654?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Florent Guillaume updated NXP-2654: ----------------------------------- Fix Version/s: (was: 5.2 M2) 5.2 M3 > Improve vocabularies and users management screens > ------------------------------------------------- > > Key: NXP-2654 > URL: http://jira.nuxeo.org/browse/NXP-2654 > Project: Nuxeo Enterprise Platform > Issue Type: Improvement > Affects Versions: 5.2 M2 > Reporter: Anahide Tchertchian > Assignee: Anahide Tchertchian > Fix For: 5.2 M3 > > Original Estimate: 2 days > Remaining Estimate: 2 days > > The vocabularies and users management screens cannot be easily customized and > have a few restrictions. > A vocabulary manager component has been developed for a client project and > could be used in the default application. It can handle any kind of directory > (not only directories with the vocabulaty or xvocabulary schema) and takes > configuration to define the layout used to display entries in a table, in > view mode and in edit mode. > Sample configuration is: > <extension target="org.nuxeo.ecm.platform.VocabularyUIManager" > point="vocabularies"> > <vocabulary name="subject" layout="subject_vocabulary" sortField="label" > /> > </extension> > The referenced layout is defined as usual, no specifics are needed. > Some additional configuration could be added to handle dependencies between > vocabularies (for hierarchy management for instance), so that a parent entry > cannot be removed if it's referenced in a child directory. > <vocabulary name="subject" layout="subject_vocabulary" sortField="label"> > <deleteCheck directoryName="subject_parent" idField="id" > parentIdField="parentId" /> > </vocabulary> > The table listing directory entries could be customized too so that deletion > is done using checkboxes, and edition uses a single link on the vocabulary > entry id. > The user management screen could use this component too, and provide better > widgets for users/groups search (suggestion). -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.nuxeo.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira _______________________________________________ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets