This is a common question. Wish I had time to build a FAQ. I n
general terms, when you want to remove a common link being generated
by sharepoint that defines an action with an item, you can modify
the XSL sheet to not generate the link. The sheet that renders the
display is usually referenced in the VBS script that builds the part.
Example: Folder Information in document Library
Near the end it calls LoadFreeThreadedXslTemplateFromFileOrCache
refencing FolderInfoPart.xsl
Open the XSL file in the resources directory
Look for an "id_" followed by the function type say "id_delete"
Look forward for the "<A" tag that starts a link and remove
everything to the "/A>" tag that matches
Save file back to resouces with a new name
Change the reference to point to the new XSL and Voila, no delete
There is a part out there named "Folder Information Perm Final.dwp"
you can find on www.sharepointcode.com that queries the NT groups and
doesn't show if you don't have the right group.
Put a decision structure in there and point to different XSL files
and you can really put some control in there.
I used it to remove the directory add/remove/rename functionality
from most of the authors.