Disable multiple selection

You can disable multiple selection to prevent users from selecting multiple items and applying an action to all these items in a single right-click.

You can disable multiple selection to prevent users from selecting multiple items and applying an action to all these items in a single right-click. This could be used, for example, to prevent users from cloning many topics at once. You configure the IXIASOFT CCMS to disable multiple selection by:
  • Adding the multiselect-disabled attribute to the accessrights.dtd file.
  • In the accessrights.xml file, setting the multiselect-disabled attribute to true for that menu option.

When this attribute is set for a menu option, if a user selects multiple items and right-clicks to open the menu, the menu option will be disabled. If the hide-when-disabled attribute is also set to true for this menu option, then it will be hidden.

Note: Configuring this setting will override any default behavior.

To disable multiple selection for a menu option:

  1. Open the TEXTML Administration perspective by clicking the TEXTML Administration shortcut on the tool bar. If the shortcut is not displayed, follow these steps:
    1. Select Window > Perspective > Open Perspective > Other
    2. Click TEXTML Administration.
    3. Click Open.
  2. In the TEXTML Administration view, double-click the server. If your server is not displayed in the view, you must add it to the view.
  3. When the Connect as dialog opens, type your username and password and click OK.
  4. Double-click the name of your Content Store to open a connection to it.
  5. Locate the accessrights.dtd file in the repository's /system/conf collection.
  6. Right-click accessrights.dtd and click Check Out.
  7. Double-click the file to open it in the editor.
  8. Locate the <method> element and add the following line to the attribute list:
    multiselect-disabled (true | false ) "false"
    For example:
    <!ELEMENT method (notify, conditionset)                               >
    <!ATTLIST method
              name CDATA #REQUIRED
              type (front-end | api | outputtype) #REQUIRED
              multiselect-disabled (true | false ) "false"                >
  9. Save, close, and check in the accessrights.dtd file.
  10. Locate the accessrights.xml file in the repository's /system/conf collection.
  11. Right-click the file and click Check Out.
  12. Double-click the file to open it in the editor.
  13. Locate the <method> element for the menu option and set its multiselect-disabled attribute to true.
    For example, to prevent users from applying the Clone menu option to multiple files at once, set the multiselect-disabled attribute as follows:
    <method name="Clone" type="front-end"  multiselect-disabled="true"     >
  14. Save, close, and check in the file.
  15. Inform users of the changes.
    The changes will be applied automatically once users close and then reopen their IXIASOFT CCMS Desktop. Users can also apply the changes without restarting their IXIASOFT CCMS Desktop by clicking IXIASOFT CCMS > Synchronize Configuration.