TS 671SP1
Solaris 10
I've posted similar issues before and got the help I needed. I was looking for id's for certain links/menu actions/etc to be able to customize the UI. The solution apparently is to look through a long list of ref files on the TS server - of which it might be obvious which file to look at. And, if you can't find the id you're looking for in any of those files then bring up the page in TS that the link exists on and do a View Source and search for the id that way. Well, in this case I'm working on the little Workflow Model icon in the Tasks Portlet in CCSTD (you know, the one that gives a web view of the workflow model). I've already deleted it, but that's only half the battle. What should be done after that is adding it back as a custom item and then managing who has access to it from the Manage Roles tool in the TS Administration tab. That's where I'm having a problem. This is what I have in ui_custom.xml:
[html]
operationID="cu.ccstd.common.job_details_view.op"
label="cra.pcms.common.job_details_view.label"
description="cra.pcms.common.job_details_view.description"
resourceBundle="gc.cra.pcms.ui.menu.strings"
url="/iw-cc/command/iw.models.teamsite.instance.model_preview"
/>
[/html]
And in userops_custom.xml:
[html]
display-name="Std - Workflow Model WebViewer"
id="cu.ccstd.common.job_details_view.op"
/>
[/html]
I've added the label and description to my strings.properties files as well. Everything seems to work, I see the custom user op in Manage Roles. But whether I remove or add it to a role doesn't matter, the icon is always there for all users. If I take the insert-before out of ui_custom.xml, and just have the iwov-delete, it's gone for all users so I know I have the proper id. My thinking is the insert-before needs to be inside something, like a
or something. Any ideas?
Thanks.