Hide disabled options

By default, all IXIASOFT CCMS menu options are displayed to the user, even when they are disabled (they are then greyed out). You can configure the CCMS to remove from the menu the options that are disabled.

You configure the CCMS to hide options that are set as disabled:
  • Add the hide-when-disabled attribute to the accessrights.dtd file.
  • In the accessrights.xml file, set the hide-when-disabled attribute to true for each menu option that you want to hide.
Note: You need to set this attribute for each menu option that you want to hide.
To hide disabled options:
  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:
    hide-when-disabled (true | false ) "false"
    For example:
    <!ELEMENT method (notify, conditionset)                                >
    <!ATTLIST method
              name CDATA #REQUIRED
              type (front-end | api | outputtype) #REQUIRED
              hide-when-disabled (true | false ) "false"                  >
  9. Save, close, and check in the file.
  10. Locate the accessrights.xml file in the repository's /system/conf collection.
  11. Right-click accessrights.xml and click Check Out.
  12. Double-click the file to open it in the editor.
  13. Locate the <method> element for the menu option to disable and set its hide-when-disabled attribute to true:
    For example, to hide the lock menu option when it's disabled, set the hide-when-disabled attribute as follows:
    <method name="Lock" type="front-end"  hide-when-disabled="true"         >
  14. Repeat for every menu option to hide.
  15. Save, close, and check in the file.
  16. 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.