.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "} Edit filter management Tags management Edit filter Noticeboard Documentation How to create a filter Traps and pitfalls Requested edit filters Reporting false positives Tags documentation

For the purpose of Wikipedia maintenance and administration, tags are brief messages that MediaWiki automatically places next to certain edits (or logged actions). (Depending on the context, edits are sometimes called changes to a particular article or the contributions of a particular editor.) Edit tags are visible on histories, recent changes and certain special pages.

Edit tags can be used to detect potentially harmful edits or software bugs. Tags also are used to identify how someone made an edit, such as via mobile, VisualEditor, or GettingStarted. Users given access to the edit filters – edit filter managers – can direct an edit filter to tag those edits that match the filter. Additionally, tags can mark edits which have been subsequently reverted. Without needing special access level rights, you can filter the lists of edits on the User contributions or Recent changes special pages by entering a tag in the Tag filter field. The list of established tags is at Special:Tags, and includes an interface for administrators to manage tags.

Use and formatting

For each tag, the respective appearance and description system messages can be accessed from Special:Tags and modified by administrators. The prefix Tag(s): is automatically appended by MediaWiki. The tag appearance specifies how they read in the changes list. The tag description is used only for information purposes at Special:Tags. For consistency, the template ((tag description)) should be used for descriptions, with the edit filter(s) generating the tag specified if any. Tags should generally not be renamed from the edit filter interface when they have already been applied to edits, as this would create a new tag. So make sure to use the correct name from the start, or change the tag description itself. Currently, there's no way to reassign tags.

Tag management

Tags with fewer than 5000 hits and not defined by extensions can be deleted by administrators (if no delete links are visible, then all the deletable tags have already been deleted). This action is irreversible, so caution is advised. When deleting a tag, the accompanying MediaWiki pages (tag description and tag name) should be deleted as well. It should be safe to delete tags that have not been used for several years or with few hits, although it is recommended to check the edit filter that added the tag to clarify its purpose and for an overview of the edits it was applied to. If an edit filter tag is disabled or even deleted, it still registers the tag so it must be removed from the edit filter first to become deletable. It is also possible to create and activate tags in preparation to bot tagging of edits.

Feature requests

See also