Jump to content

AtkTagAttribute

From NusaATK
Revision as of 14:41, 16 November 2007 by Harrie (talk | contribs)

Description

The tag attribute allows users to assign tags (tags as in 'keywords' and 'tagcloud') to records of an atkNode. The inputfield is probably familiair: there is a textfield where you can type several tags (comma seperated) and a list of already used keywords above it. In fact, this attribute should be a relation, because in the database the tagAttribute is just like a m2m relation with a different way of entering the values.

Parameters

  • Name String

The name of the attribute, can be anything you like. This name will be displayed to the user, but has no effect on the behaviour of the attribute.

  • Destination String

The name of the destinationnode in the format "module.node", so this is NOT the in-between node but the target node containing our tags.

  • Destinationfield String

The name of the field in the destinationnode containing the tag names.

  • Link String

The name of the intermediate node, linking our owner- and destinationnode together.

  • Mode Flag (optional)

Indicates the behaviour of the atkTagAttribute when the tag entered already exists. Can have one of the following values:

When the tag entered already exists, ....

TA_ADD (default): ...add the tag. TA_ERROR: ...trigger an error. TA_IGNORE: ...ignore tag.

  • Flags Flag (optional)

The common [atkNode] flags.