Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Renaming the Categories & Keywords and other GUI labels

Tags:

tridion

Can we extend / replace the labels presented in the SDL Tridion 2011 Content Manager Explorer?

I'm specifically interested in changing the root items under publications.

Background

SDL Tridion has organizational items, which groups or "stores" items or building blocks (not to be confused with Template Building Blocks, a specific item).

For example:

  • A folder stores components, schemas, and templates.
  • Structure groups store pages.
  • Categories store keywords.

Under the default Publication, we get three options: a root Folder, a root Structure Group, and a label for Categories & Keywords (which contains Categories).

DashboardTree

The Categories & Keywords label itself isn't a Category in the same way that Building Blocks is a folder. Dominic Cronin hints at the differences in this SO answer.

Question

  1. I can rename and localize Building Blocks and Root. But can I/where would I extend/change the Categories & Keywords label? I'm thinking it's part of Tridion.Web.UI.Strings. It would have to be translated/translatable.
  2. Alternative programmatic suggestion?

Use cases for changing these include:

  • Change folder, SG, and maybe the Categories & Keywords name to make it easier for authors to have context on where they're at in the BluePrint (I sometimes forget context when the Publication name isn't visible)
  • Reduce confusion for when "Categories & Keywords" or other Tridion terms confuse authors. This should be used sparingly, but maybe "Tridion Categories" could help distinguish between the "Categories" that an organization already uses.
like image 564
Alvin Reyes Avatar asked Jan 26 '13 20:01

Alvin Reyes


2 Answers

Great question. It is possible to use a DataExtender to modify the Tridion response, including the tree. I know an extension has been written before to hide certain parts of the outbound email distribution list tree based on group membership.

However, I don't think I would recommend a GUI extension for this. Instead I suggest filing an enhancement request through customer support since it should be part of the product and you have a good use case that applies to many customers.

like image 140
robrtc Avatar answered Sep 22 '22 11:09

robrtc


You can make a DataExtender, which will override Title attribute for this particular node. You will recognize "Categories and Keywords" node by it's ID - it will start with "catman-" prefix.

like image 41
Boris Ponomarenko Avatar answered Sep 20 '22 11:09

Boris Ponomarenko