I wanted to sort the users
in the dropdown based on description in publishing queue popup
. By default its title.
So I came across this post
https://stackoverflow.com/questions/13273228/tridion-2011-how-to-sort-user-list-on-publishing-queue
and it Indeed solved my issue.
copying the Answer here:
Sort users in User dropdown on Publishing Queue popup could be achieved by creating new custom extension. You add new js file to Publishing Queue popup group where you can overwrite
Tridion.Cme.Views.PublishQueue.USER_DROPDOWN_HEAD_PATH
property. It should point to Dropdown xml definition file. You'll need to create your own Dropdown xml definition file (by copying existingWebUI/Editors/CME/Xml/ListDefinitions/PublishQueueUserDropdown-head.xml
) and add new node/list:listDefinition/list:rows/list:defaultSortField
with value@Description
.
Now I have few questions:
I can see many other xml files at the same location
WebUI/Editors/CME/Xml/ListDefinitions
, What is the purpose of these xml files in general?What else is possible with these files (just like sorting)?
Do we have any schema definition for these xml files that explains more about the Xml Files?
PS: I am not asking it in the original thread on StackOverFlow, because I think it's more suited here now.