Namespace: Difference between revisions
m some simplification/improvement to leading section |
→Adding: The purpose of the previous wording seems vague to me...revamping this section |
||
| Line 1: | Line 1: | ||
Namespaces are designations for [[tags]] indicating their purpose. They are of particular usefulness when a tag would have multiple meanings, such as being the name of both an artist and a character. | Namespaces are designations for [[tags]] indicating their purpose. They are of particular usefulness when a tag would have multiple meanings, such as being the name of both an artist and a character. | ||
==Adding== | ==Adding a Tag within a Namespace== | ||
For any tag that exists within a given namespace, inputting that tag prefixed by ''namespace:'' will tag it under that namespace. Therefore, if ''example'' is an artist, inputting ''artist:example'' will tag ''example'' in the artist namespace. Note, however, that this does not apply to the namespace labelled "miscellaneous"; this is simply the default namespace, for which no prefix is necessary. | |||
Each namespace also has one or more aliases which may be used in place of the full namespace designation. These aliases are listed in the table below. Note that the default namespace has no valid prefix at all. | |||
{|class="wikitable" | {|class="wikitable" | ||
! | !Simple | ||
!Alternate | |||
!Namespace | !Namespace | ||
|- | |- | ||
|a | |a || || [[:Category:Creator_Tag|artist]] | ||
|- | |- | ||
|c | |c || char || [[:Category:Character_Tag|character]] | ||
|- | |- | ||
|g | |g || creator, circle || [[:Category:Creator_Tag|group]] | ||
|- | |- | ||
|l | |l || lang || [[:Category:Language_Tag|language]] | ||
|- | |- | ||
|m | |m || || male | ||
|- | |- | ||
|p | |p || series || [[:Category:Series_Tag|parody]] | ||
|- | |- | ||
|r | |r || || [[Gallery_Tagging#Categories|reclass]] | ||
|} | |} | ||
===Default Tags=== | |||
Some tags may be defaulted to a certain namespace. This means that if a user enters such a tag without a namespace prefix, it will automatically be tagged in its default namespace. | |||
Some tags may have a default namespace because that is the only way that tag is used. This happens for many artist, group, character, and parody tags. Some other tags may have more than one potential use, but still get a default namespace because one usage is overwhelmingly more common. This may happen, for example, for a prolific artist whose name is also that of an obscure character; the tag will default to the artist namespace, and if the character needs to be tagged, a user may do so manually by prefixing ''character:'' to the tag. | |||
===Forced Prefixes=== | |||
In contrast to tags with a default namespace, some tags may not be taggable at all without the explicit use of a namespace prefix. If, for example, ''generic'' is about as likely to be an artist as it is to be a character, then it cannot fairly default to either; instead, it is blacklisted for use without a namespace. This means that users will be required to explicitly enter ''character:generic'' to tag the character or ''artist:generic'' to tag the artist. | |||
==Restricted Namespaces== | |||
At the current time, all namespaces except the default namespace are restricted. This means that regular users are only allowed to use tags that already exist within that namespace. New tags may be added to namespaces by [[E-Hentai VIP|tag moderators]]. | |||
In other words, if ''sometag'' is not in the artist namespace and the user tries to tag ''artist:sometag'', the tag will be rejected. If ''sometag'' is a valid artist, then the user may tag it in the default namespace and visit [http://forums.e-hentai.org/index.php?showtopic=88776 this thread] to request that a tag moderator move ''sometag'' into its proper namespace. If it is not possible to tag ''sometag'' in the default namespace - perhaps because it is defaulted to another namespace - then the user may request that a tag moderator add ''artist:sometag'' to an appropriate gallery, thereby allowing ''artist:sometag'' to be tagged freely thereafter. | |||
==Examples== | ==Examples== | ||
Revision as of 19:30, 16 February 2013
Namespaces are designations for tags indicating their purpose. They are of particular usefulness when a tag would have multiple meanings, such as being the name of both an artist and a character.
Adding a Tag within a Namespace
For any tag that exists within a given namespace, inputting that tag prefixed by namespace: will tag it under that namespace. Therefore, if example is an artist, inputting artist:example will tag example in the artist namespace. Note, however, that this does not apply to the namespace labelled "miscellaneous"; this is simply the default namespace, for which no prefix is necessary.
Each namespace also has one or more aliases which may be used in place of the full namespace designation. These aliases are listed in the table below. Note that the default namespace has no valid prefix at all.
| Simple | Alternate | Namespace |
|---|---|---|
| a | artist | |
| c | char | character |
| g | creator, circle | group |
| l | lang | language |
| m | male | |
| p | series | parody |
| r | reclass |
Default Tags
Some tags may be defaulted to a certain namespace. This means that if a user enters such a tag without a namespace prefix, it will automatically be tagged in its default namespace.
Some tags may have a default namespace because that is the only way that tag is used. This happens for many artist, group, character, and parody tags. Some other tags may have more than one potential use, but still get a default namespace because one usage is overwhelmingly more common. This may happen, for example, for a prolific artist whose name is also that of an obscure character; the tag will default to the artist namespace, and if the character needs to be tagged, a user may do so manually by prefixing character: to the tag.
Forced Prefixes
In contrast to tags with a default namespace, some tags may not be taggable at all without the explicit use of a namespace prefix. If, for example, generic is about as likely to be an artist as it is to be a character, then it cannot fairly default to either; instead, it is blacklisted for use without a namespace. This means that users will be required to explicitly enter character:generic to tag the character or artist:generic to tag the artist.
Restricted Namespaces
At the current time, all namespaces except the default namespace are restricted. This means that regular users are only allowed to use tags that already exist within that namespace. New tags may be added to namespaces by tag moderators.
In other words, if sometag is not in the artist namespace and the user tries to tag artist:sometag, the tag will be rejected. If sometag is a valid artist, then the user may tag it in the default namespace and visit this thread to request that a tag moderator move sometag into its proper namespace. If it is not possible to tag sometag in the default namespace - perhaps because it is defaulted to another namespace - then the user may request that a tag moderator add artist:sometag to an appropriate gallery, thereby allowing artist:sometag to be tagged freely thereafter.
Examples
- Tag "a:mario" for the artist; tag "c:mario" for the character.
- Tag "m:glasses" for when a male wears them; tag without a namespace for non-males.
- Tag "c:doraemon" for the character; tag "p:doraemon" for the series.
- Tag "g:elf" for the circle; tag without a namespace for the attribute/creature.
See also
- Gallery Tagging
- Using the tag namespace tool - Requests for new namespace pairings should be posted here.
| E-Hentai Galleries Navigation | ||
|---|---|---|
| Finding | Gallery Searching • Bounty System • Favorites • Making Requests | |
| Directory | Anthologies • Artist Recommendations | |
| Uploading | Making Galleries • Gallery Categories • Gallery Manager • Gallery Descriptions | |
| Downloading | Archives • Hentai@Home • EHTracker | |
| User Actions | Tagging | Fetish Listing • Know The Difference • Mechanics (Namespaces, Tag Creation) • My Tags • New Tags |
| Other | Commenting • Expunging • Mod Power • Rating • Renaming • Reporting | |
| Rewards | Credits • Gallery Points • Hath Perks • Toplists | |
| Viewing | Lo-Fi • Multi-Page Viewer | |
| System | API • Bans • FAQ • My Home • Technical Issues | |