Tagging

Content Studio enables journalists and editors to tag content by attaching keywords called tags to content items. Throughout this chapter, the word tag is used to refer to a tagging keyword, (whereas elsewhere in this manual it is used to refer to an HTML or JSP element name).

Tags provide a simple and flexible way of categorizing and grouping content items for search and retrieval purposes. A journalist might, for example tag a travel article about Thailand with the tags Travel and Thailand. It would then be possible to find the article by searching for "Travel" or "Thailand" even if neither of those words appear in the article itself.

Tags can be organized in hierarchies, in order to be able to represent logical associations between the concepts they represent. If the tag Thailand, for example, is organized under another tag called Asia, then a search for content using the tags Travel and Asia would return the Thailand article (possibly along with other travel articles about other Asian countries). Structuring tags in this way is optional: it is also possible to just have a collection of unrelated tags.

In order for tagging to be enabled, the system administrator must first create at least one "container" for tags, called a tag structure. How many tag structures are maintained at a site is a design decision. You might choose to have a single tag structure for all tags, or a set of thematically organized tag structures such as geography, sport, culture, politics and so on.

Tag structures are created using the escenic-admin web application. You can also use escenic-admin to import predefined sets of tags to tag structures. For details of how to:

  • Create tag structures

  • Create tag syndication files

  • Import tag syndication files

see Create a Tag Structure.

Once at least one tag structure has been created, tagging functions can then be made available to Content Studio users, as described in Controlling Tag Usage. Subject to various controls, Content Studio users will then be able to:

  • Attach existing tags to content items

  • Set the relevance of attached tags (indicating how relevant the tag is to this particular content item)

  • Change the order of the tags attached to a content item

  • Create and delete tags

  • Re-organize tag structures