QName: f:taggable

Indicates that a node should support tagging.

Nodes that support tagging maintain a:has_tag associations to n:tag nodes that serve as master tag entries. A single tag entry may have multiple associations linking it to nodes that bear its tag.

In addition, taggable nodes maintain a tags array which contains a local array of all of the tags that the node has been assigned.

In this way, tags can be traversed using graph-based lookup or they can be queried directly based on the tags property.

By default, the n:node content type supports the f:taggable feature. As such, tagging is enabled for all content types and instances by default since all content types implicitly inherit from n:node.


No configuration is required for this feature.