How can I disable items in the right-click menu?
You can remove features from the right-click menu by disabling them in the accessrights.xml configuration file.
Symptom
Features that we do not use appear in the right-click menu.
Problem
We would like to remove features that are not used from the right-click menu.
Solution
- In the TEXTML Administration perspective, lock the accessrights.xml file.
- For the feature that you want to disable, set the attribute hide-when-disabledto true.
- In the <condition>element for the feature, make sure that the conditions are always false.
- Release the accessrights.xml file.
For example, the Collaborative Review feature has four menu items:
			CreateReview, CloseReview, SetReviewAsDone and ViewAnnotations. In order to disable the
			condition, the easiest way is to comment out the <roles> and <groups> from
			the <users> element. Change the method
			from:
		<method name="CreateReview" type="front-end" multiselect-disabled="true" hide-when-disabled="true">
		<!-- determines if a notification email should be sent when this action is taken -->
		<notify enabled="false"/>
		<!-- To be enabled or runnable the condition set must return true -->
		<!-- possible operator are any (One of the condition must match)-->
		<conditionset operator="any">
			<condition>
				<!-- Object on which action is taken -->
				<current>
					<type name="map">
						<statuses>
							<status>Authoring:*</status>
						</statuses>
					</type>
				</current>
				<!-- Action user must be in this list -->
				<users>
					<roles>
						<role name="Writer"/>
					</roles>
					<groups>
						<group name="System Administrators"/>
					</groups>
				</users>
			</condition>
		</conditionset><method name="CreateReview" type="front-end" multiselect-disabled="true" hide-when-disabled="true">
		<!-- determines if a notification email should be sent when this action is taken -->
		<notify enabled="false"/>
		<!-- To be enabled or runnable the condition set must return true -->
		<!-- possible operator are any (One of the condition must match)-->
		<conditionset operator="any">
			<condition>
				<!-- Object on which action is taken -->
				<current>
					<type name="map">
						<statuses>
							<status>Authoring:*</status>
						</statuses>
					</type>
				</current>
				<!-- Action user must be in this list -->
				<users>
					<!--<roles>
						<role name="Writer"/>
					</roles>
					<groups>
						<group name="System Administrators"/>
					</groups>-->
				</users>
			</condition>
		</conditionset>