diff options
authorYorhel <>2009-03-30 18:30:25 +0200
committerYorhel <>2009-03-30 18:30:25 +0200
commit621ea2bc69a2a80f32011103c3cce85b276e39ab (patch)
parent864bce475636282e31643cbbb8cab2fc9ac47ce0 (diff)
Some tagging guidelines
3 files changed, 50 insertions, 2 deletions
diff --git a/data/docs/10 b/data/docs/10
new file mode 100644
index 00000000..30baafae
--- /dev/null
+++ b/data/docs/10
@@ -0,0 +1,45 @@
+:TITLE:Tagging system
+:SUB:Tag voting
+ While everyone is pretty much free to link any tag to any visual novel, please keep the following
+ in mind while voting:
+ <li>Read the description of each tag before you link it to a VN, some tags may not always mean what
+ you think they do.</li>
+ <li>Try to be as specific as you can. For example, if a game has drama elements, rather than voting
+ on the "Drama" tag, try to look for a more specific child tag that describes what kind of drama a
+ player can expect.</li>
+ <li>A rating between -3 and 3 can be given to a tag. A negative rating indicates that you disagree
+ with a tag, with -1 being "I wouldn't say this tag really applies" and -3 meaning you fully disagree
+ and the tag really doesn't apply at all. A positive rating works the opposite way, and indicates
+ that you do agree with it.</li>
+ <li>Some tags can act as spoilers for the plot of a VN, this can be indicated by voting on the spoiler
+ status. It is highly recommended to not leave this as "Neutral", and really try to give an indication
+ of whether the tag is not a spoiler at all or does spoil a bit.</li>
+:SUB:Tag guidelines
+ New tags can be requested by everyone, but they'll have to be accepted by a moderator before
+ the tags will be browsable. The following rules apply:
+ <li>Tag names should be self-describing. While the meaning of a tag can be obvious if you look
+ at its place within the tag tree, when displayed on a VN page only their name is visible and
+ not the parent tags. The name should thus fully describe what the tag means and should be used
+ for. For example: a tag to describe a male protagonist should be fully named "Male protagonist",
+ even if its parent tag is "Characters &gt; Protagonist".</li>
+ <li>Tags should be used to describe objective information about a VN. Subjective tags like
+ "Awesome protagonist", which would have a different meaning for each individual, are not allowed.</li>
diff --git a/data/docs/index b/data/docs/index
index e121ebfb..79d751af 100644
--- a/data/docs/index
+++ b/data/docs/index
@@ -5,6 +5,7 @@
<li><a href="/d2">Visual Novels</a></li>
<li><a href="/d3">Releases</a></li>
<li><a href="/d4">Producers</a></li>
+ <li><a href="/d10">Tags</a></li>
<li><b>About VNDB</b></li>
<li><a href="/d9">Discussion board</a></li>
<li><a href="/d6">FAQ</a></li>
diff --git a/lib/VNDB/Handler/ b/lib/VNDB/Handler/
index f9f5fdd0..e83fcbf7 100644
--- a/lib/VNDB/Handler/
+++ b/lib/VNDB/Handler/
@@ -441,8 +441,10 @@ sub vntagmod {
div class => 'notice';
h2 'Tagging';
- li "Don't forget to hit the submit button on the bottom of the page after changing anything here!";
- li 'Tag guidelines?';
+ li;
+ lit 'Make sure you have read the <a href="/g10">guidelines</a>!';
+ end;
+ li "Don't forget to hit the submit button on the bottom of the page to make your changes permanent.";
li 'Some tag information on the site is cached, it can take up to an hour for your changes to be visible everywhere.';