Manual:Tags

Revision tags or change tags are annotations associated with a revision or log entry. They are displayed in various locations when referring to revisions, such as in the page history, diffs, recent changes and other places.

A complete list of all the available tags is displayed on Special:Tags.

Extensions (for example AbuseFilter and VisualEditor) mark edits made through their interface with tags.

Using tags from extensions
All tags used on at least one revision, and any tags listed by the ListDefinedTags hook, are shown on Special:Tags.

Each tag is known by a code name, which functions as its unique identifier. This code name is displayed on Special:Tags. Two messages are associated with each tag:
 * can be used to set the "display name" or "friendly name" of the tag. If set, this message will be used on history pages etc. instead of the tag's code name.
 * provides a description to be displayed on Special:Tags.

To add a tag to a revision, recent changes entry, or log entry, use. The RecentChange_save hook can be useful for this purpose.