diff options
-rw-r--r-- | data/docs/3 | 48 | ||||
-rw-r--r-- | data/docs/4 | 15 | ||||
-rw-r--r-- | data/docs/6 | 6 | ||||
-rw-r--r-- | data/docs/7 | 75 | ||||
-rw-r--r-- | data/docs/8 | 19 | ||||
-rw-r--r-- | lib/VNDB/Handler/Discussions.pm | 2 | ||||
-rw-r--r-- | static/s/angel/conf | 2 | ||||
-rw-r--r-- | static/s/carnevale/bgright.jpg | bin | 0 -> 74285 bytes | |||
-rw-r--r-- | static/s/carnevale/conf | 42 | ||||
-rw-r--r-- | static/s/grey/conf | 8 | ||||
-rw-r--r-- | static/s/higu/bg.jpg | bin | 0 -> 72231 bytes | |||
-rw-r--r-- | static/s/higu/conf | 41 | ||||
-rw-r--r-- | static/s/lb/conf | 2 | ||||
-rw-r--r-- | static/s/seinarukana/conf | 2 | ||||
-rw-r--r-- | static/s/taka/bgright.jpg | bin | 0 -> 89059 bytes | |||
-rw-r--r-- | static/s/taka/conf | 43 | ||||
-rw-r--r-- | static/s/tsukihime_02/bg.jpg | bin | 0 -> 103162 bytes | |||
-rw-r--r-- | static/s/tsukihime_02/conf | 41 |
18 files changed, 288 insertions, 58 deletions
diff --git a/data/docs/3 b/data/docs/3 index 238e48c2..4700cfb3 100644 --- a/data/docs/3 +++ b/data/docs/3 @@ -24,7 +24,12 @@ to be released. Trial versions are heavily cut down and free releases so that you can experience a game before you buy it. Sometimes, trial versions are cut - down for web transmission and do not completely represent the finished product. + down for web transmission and do not completely represent the finished product.<br /> + In the case of a translation patch, the type should indicate whether it translates + the full game (Complete), or just parts of it (Partial). + </dd><dt>Patch</dt><dd> + Use this checkbox to indicate that the release is a (translation) patch, used to + patch an other release. </dd><dt>Title (romaji)</dt><dd> The name of the release, in the Latin character set (using Romanisation or translation) </dd><dt>Original title</dt><dd> @@ -44,7 +49,8 @@ For all others, the date on which the release was first available. If it was posted on a website, the date on which the post was public. </dd><dt>Age rating</dt><dd> - .. + The minimum age rating for the release. On most releases, this is specified on the + packaging or on product web pages. </dd><dt>Notes</dt><dd> Anything miscellaneous and useful. Generally, extras (but not preorder bonuses) and progress information go here. @@ -53,11 +59,41 @@ :SUB:Platforms & Media +<p> + The platforms that the product was released for. Does not include emulated platforms + (e.g. Playstation 2 games on Playstation 3) or WINE. DVD Player refers to games playable + as a normal DVD Video (DVDPG) and should not be confused with the DVD as a medium. + <br /><br /> + The following media can be selected: +</p> <dl> - <dt>Platforms</dt><dd> - .. - </dd><dt>Media</dt><dd> - .. + <dt>Blu-ray</dt><dd> + Blu-ray Disk, typically 30-60GB+. Requires a Blu-ray Drive. Playstation 3 are + normally Blu-ray. + </dd><dt>CD</dt><dd> + CD-ROM, typically 700MB. + </dd><dt>DVD</dt><dd> + DVD5, typically 4.5GB, or DVD9, typically 9GB. DVDPG games are DVD. + </dd><dt>Floppy</dt><dd> + 5 1/4" or 3 3/4", no greater than 1.44MB. + </dd><dt>GD</dt><dd> + Dreamcast games are normally GD disks. + </dd><dt>Internet Download</dt><dd> + Anything without a physical box, i.e. obtained by downloading it over a network. + </dd><dt>Memory Card</dt><dd> + Any SD (Secure Digital) Card variant or MMC variant, Compact Flash or "USB Sticks". + The Main difference between this and Cartridge (below) is that Memory Cards are + re-writable (RW). + </dd><dt>Cartridge</dt><dd> + Compare with Memory Cards (above). Read-only. Famicom (NES), Super Nintendo (SNES), + Game Boy Advanced (GBA) and Nintendo DS use cartridges. + </dd><dt>Nintendo Optical Disk</dt><dd> + Non-CD or DVD optical disks used by various Nintendo consoles. + </dd><dt>Other</dt><dd> + Any format not considered to be any of these mentioned should take this media. + However, it should not be used liberally, and it's inclusion may need to be justified. + </dd><dt>UMD</dt><dd> + Universal Media Disk, typically 2.2GB. Playstation Portable uses this format. </dd> </dl> diff --git a/data/docs/4 b/data/docs/4 index ea99500c..927b7d2d 100644 --- a/data/docs/4 +++ b/data/docs/4 @@ -1,11 +1,15 @@ :TITLE:Adding/Editing a Producer -:INC:notfinished :INC:index :SUB:When to add a producer <p> - <i>TODO</i> + A producer entry should be created when adding a release of a visual novel made by a + producer not yet listed in the database. Producers that don't have any releases listed + in the database may be deleted after a while, so only create an entry if you're going to + link it to a release. For a producer to be listed, they're required to have at least + released one completed product. Which means that for translation projects, only add the + group as a producer when they've actually finished a project. </p> @@ -14,9 +18,12 @@ <dt>Type</dt><dd> The type of producer. </dd><dt>Name (romaji)</dt><dd> - The name of the producer in the Latin alphabet (using Romanisation or translation). + The name of the producer in the Latin alphabet, using <a href="/d5.1">romanisation</a> + in case the original name isn't in the Latin alphabet already. <a href="/d5.2">Capitalization</a> + is also important for this field. </dd><dt>Original name</dt><dd> - If the Name (above) has been Romanised or translated, place the original name here. + If the Name (above) has been romanised, make sure to mention the original (most likely + the Japanese) name here. </dd><dt>Aliases</dt><dd> Other names the producer is known as. Multiple aliases should be separated by a comma. </dd><dt>Primary language</dt><dd> diff --git a/data/docs/6 b/data/docs/6 index 02a40469..8bbf20a5 100644 --- a/data/docs/6 +++ b/data/docs/6 @@ -16,7 +16,7 @@ the Wikipedia article on visual novels</a> or the description on <a href="http://visual-novels.net/vn/index.php?option=com_content&task=view&id=259&Itemid=47">Visual-Novels.net</a>. To get a general idea of the genre, try one of the free short visual novels from - <a href="http://at2006.haeleth.net/release.php">al|together 2006</a>. + <a href="http://altogether.insani.org/">al|together</a>. </p> @@ -33,7 +33,7 @@ strictly speaking - not be visual novels themselves. As VNDB aims to be comprehensive, we simply accept any game that contains elements of a visual novel and is produced by a Japanese or Japan-related company or - doujin cicle. + doujin cicle, see the <a href="/d2">guidelines</a> for more information. </p> @@ -60,7 +60,7 @@ To discuss about new features or to help the development of the website itself, feel free to participate on the <a href="/t">discussion board</a> or join us on IRC at <a href="irc://irc.synirc.net/vndb">#vndb @ irc.synirc.net</a>. - If you aren't used to IRC or are just to lazy to install a client, you can + If you aren't used to IRC or are just too lazy to install a client, you can still join the chat using <a href="http://cgiirc.synirc.net/?chan=%23vndb">the Webchat</a>. Just choose a nickname and hit Login! </p> diff --git a/data/docs/7 b/data/docs/7 index ab9fe945..b20b8e7c 100644 --- a/data/docs/7 +++ b/data/docs/7 @@ -16,41 +16,56 @@ </p> -:SUB:History +:SUB:Genesis <p> - <i>TODO...</i> + It all started right after <a href="/u2">yorhel</a> finished reading + <a href="/v17">Ever17</a>. Highly impressed by the masterpiece, several + questions came to his mind: After learning about visual novels, why did it + still take several months to find this game? Why hasn't he ever heard about it before? + How can a visual novel of that quality go by unnoticed in almost all online + anime and gaming communities? And more importantly: Are there more visual + novels like that out there?<br /> + <br /> + VNDB was born to answer that last question. The complete lack of any central + resource for, or even a simple list of visual novels made it very hard to + find new games or get a good overview of what was available. Having a central + and well-organized place where everyone can share their information and knowledge + about visual novels would solve this problem.<br /> + <br /> + After a short three weeks of hard work, the first version of VNDB saw the light + of day in September 2007. The obscurity and small fanbase around visual novels, + combined with the bare minimum of features and the rigid contribution system + in use at the time, made that the database only grew at a slow pace. But with time + more people learned about VNDB, new and advanced features were being introduced, + and in response more visitors started contributing information. The introduction + of an improved and open contribution system in February 2008 motivated even more + users to submit information, and as of September 2008 - a year after the initial + version of VNDB - the database catalogues more than 1000 visual novels and 2000 + releases, which still continues to grow in size and quality today. </p> -:SUB:Staff -<dl> - <dt><a href="/u2">yorhel</a> <b>[a.k.a. Ayo]</b></dt><dd> - Founder of VNDB and still active as the main developer. - </dd><dt><a href="/u93">applehq</a></dt><dd> - Moderator for both the discussion board and database entries. - </dd><dt><a href="/u4" class="retired">hillie</a> <b>[retired]</b></dt><dd> - Responsible for beta testing of the first few versions of the site and - moderating user submitted content. - </dd> -</dl> - - -:SUB:Thanks +:SUB:Credits <p> Due to the sites nature as a wiki, all information in the database is added and - kept up-to-date by active users. I would like to thank everyone who has contributed - to the site, and the following users in particular: + kept up-to-date by active users. VNDB would not have been as large and comprehensive + as it is now without the support of the many contributers. For a complete list of + active contributors, check out the <a href="/u/all?o=d;s=changes">user list</a>. </p> -<dl> - <dt><a href="/u18">rasqual</a></dt><dd> - One of the first active contributors. Added many visual novels to the - database when it was still a small and unknown website and gave useful - feedback on new features. His contributions motivated many other visitors to - help out as well. - </dd><dt><a href="/u51">echomateria</a></dt><dd> - Responsible for adding more than 500 visual novels in less than two months, - making him the largest contributor to the database. Also helped out with - thinking of new features and keeping the IRC channel busy. - </dd> -</dl> + + +:SUB:Link to us +<p> + Due to popular demand, here are some icons you could use to link to and promote + VNDB. Direct linking is, unlike with all other images on this site, allowed.<br /> + <img src="http://static.yorhel.nl/2008/vndb_88x31.gif" style="margin: 5px"> + <img src="http://static.yorhel.nl/2009/vndb1.gif" style="margin: 5px"> + <img src="http://static.yorhel.nl/2009/vndb2.jpg" style="margin: 5px"> + <img src="http://static.yorhel.nl/2009/vndb3.jpg" style="margin: 5px"> + <img src="http://static.yorhel.nl/2009/vndb4.jpg" style="margin: 5px"> + <img src="http://static.yorhel.nl/2009/vndb5.jpg" style="margin: 5px"> + <img src="http://static.yorhel.nl/2009/vndb6.jpg" style="margin: 5px"><br /> + If you feel these banners don't suit your needs, please don't hesitate to make + one yourself. +<p> diff --git a/data/docs/8 b/data/docs/8 index 09f8322d..701f5f70 100644 --- a/data/docs/8 +++ b/data/docs/8 @@ -21,28 +21,30 @@ Feel free to comment about the TODO list and to suggest new features on the <a href="/t/db">discussion board</a> or on <a href="irc://irc.synirc.net/vndb"> IRC</a>. <br /><br /> -<b>Last update: 2008-12-29</b><br /><br /> +<b>Last update: 2009-02-12</b><br /><br /> -:SUB:Next version (2.2) +:SUB:Next version (2.3) <ol> - <li>Custom aditional CSS field to user pages</li> + <li>Catalog numbers for releases (done)</li> + <li>Changing release statusses from VN page using AJAX (done)</li> + <li>Random VN quotes on footer of every page (done)</li> + <li>Platform icons on homepage (done)</li> + <li>Tagging system (...will take a while)</li> </ol> :SUB:(Hopefully) soon <ol> <li>Advanced notification system</li> - <li>Some kind of tagging system (<a href="/t42">t42</a>)</li> - <li>A proper ranking system</li> <li>More VNList filters & stats</li> + <li>Release calendar</li> </ol> :SUB:Later <ol> - <li>Release calendar</li> - <li>Catalog numbers for releases</li> + <li>Filters on /v/* to exclude blacklisted and/or VNs on a users list from the results</li> <li>Producer relations</li> <li><b style="font-weight: normal; text-decoration: line-through">VN Staff and Character database</b><br /> <i>Probably not going to make it into VNDB, unless someone wants to be in charge of this</i></li> @@ -58,6 +60,8 @@ IRC</a>. <li>Automatic uploading of cover images from a URL</li> <li>Scans of the packaging for releases</li> <li>Store which fields have been changed for revisions using one-character-code indicators</li> + <li>Improved platform for fan translations (separated from releases)</li> + <li>'currently down/offline' flag for official website links</li> </ol> @@ -72,5 +76,6 @@ IRC</a>. <li>Let VNDB and Multi communicate via SQL (and use schemas to separate the tables)</li> <li>More secure login system</li> <li>Use PostgreSQL stored procedures to insert revisions (using composite types, arrays, etc as arguments)</li> + <li>Update the users.c_changes column on hiding/unhiding an item</li> </ol> diff --git a/lib/VNDB/Handler/Discussions.pm b/lib/VNDB/Handler/Discussions.pm index 214753e8..45a2e24e 100644 --- a/lib/VNDB/Handler/Discussions.pm +++ b/lib/VNDB/Handler/Discussions.pm @@ -92,7 +92,7 @@ sub thread { h1 'Reply'; p class => 'center', 'This thread has been locked, you can\'t reply to it anymore.'; end; - } elsif($t->{count} < $page*25 && $self->authCan('board')) { + } elsif($t->{count} <= $page*25 && $self->authCan('board')) { form action => "/t$tid/reply", method => 'post', 'accept-charset' => 'UTF-8'; div class => 'mainbox'; fieldset class => 'submit'; diff --git a/static/s/angel/conf b/static/s/angel/conf index f554cec3..88c96699 100644 --- a/static/s/angel/conf +++ b/static/s/angel/conf @@ -7,7 +7,7 @@ standout #e44 // color of 'stand-out' text link #7bd // primary link color (not used for the menu links) statok #0c0 // generic 'ok' text color (used for vnlist statuses & category browser) statnok #c00 // generoc 'not ok' text color (used for above, and as border for NSFW screenshots) -footer #135 // text color of the footer +footer #247 // text color of the footer // titles maintitle #135 // text color of the site title, set to '0' to hide the main title diff --git a/static/s/carnevale/bgright.jpg b/static/s/carnevale/bgright.jpg Binary files differnew file mode 100644 index 00000000..570e882e --- /dev/null +++ b/static/s/carnevale/bgright.jpg diff --git a/static/s/carnevale/conf b/static/s/carnevale/conf new file mode 100644 index 00000000..62df7753 --- /dev/null +++ b/static/s/carnevale/conf @@ -0,0 +1,42 @@ +name Gekkou no Carnevale (black) + +// Gekkou no Carnevale skin made using a wallpaper comes with the game +// created: 22/01/2009 by echomateria + +// text +maintext #b9c7ae // primary text color (also used for the menu links) +grayedout #cfdbc7 // color used for grayed-out/non-important things +standout #eff5f5 // color of 'stand-out' text +link #ffffff // primary link color (not used for the menu links) +statok #dab0fc //# // generic 'ok' text color (used for vnlist statuses & category browser) +statnok #768b78 //# // generoc 'not ok' text color (used for above, and as border for NSFW screenshots) +footer #b9c7ae // text color of the footer + +// titles +maintitle #b9c7ae // text color of the site title +boxtitle #c7d3bf // box titles +alttitle #6f8578 //# // alternative title + +// bg colors +bodybg #030708 // main background color +tabbg #1f272a // background color of inactive tabs +secbg #121622 // secondary background color (used on input fields and table headers) +secborder #ffffff // secondary border color (used on input fields) +border #b9c7ae // primary border color +boxbg #12162290 // RGBA, background color of the boxes, stacked for menu box titles and odd row numers + +// images (0 = no image) +imglefttop 0 +imgrighttop bgright.jpg + +// misc colors +catlevel1 #677c6d // category levels +catlevel2 #b9c7ae +catlevel3 #dab0fc +diffadd #76a3b8 // background color of changes in the diff viewer +diffdel #354554 +warnbg #5d182b // background color of a warning box +warnborder #829076 // ..border +noticebg #263a45 // notice box +noticeborder #21343a // ...and border + diff --git a/static/s/grey/conf b/static/s/grey/conf index 10675446..19d5aced 100644 --- a/static/s/grey/conf +++ b/static/s/grey/conf @@ -7,7 +7,7 @@ standout #500 link #005 statok #050 statnok #500 -footer #bbb +footer #999 // titles maintitle #ccc @@ -17,10 +17,10 @@ alttitle #000 // bg colors bodybg #fff tabbg #ddd -secbg #bbb +secbg #ccc secborder #000 -border #666 -boxbg #dddddddd +border #999 +boxbg #ddddddcc // images (0 = no image) imglefttop bg.jpg diff --git a/static/s/higu/bg.jpg b/static/s/higu/bg.jpg Binary files differnew file mode 100644 index 00000000..9430acfb --- /dev/null +++ b/static/s/higu/bg.jpg diff --git a/static/s/higu/conf b/static/s/higu/conf new file mode 100644 index 00000000..8d5e2864 --- /dev/null +++ b/static/s/higu/conf @@ -0,0 +1,41 @@ +name Higurashi no Naku Koro ni (orange) + +// Higurashi no Naku Koro ni skin made using an image I found in MiniTokyo +// created: 22/01/2009 by echomateria + +// text +maintext #2c1a18 // primary text color (also used for the menu links) +grayedout #8c5b3b // color used for grayed-out/non-important things +standout #c24857 // color of 'stand-out' text +link #3c549c // primary link color (not used for the menu links) +statok #8c6290 //#735d8b // generic 'ok' text color (used for vnlist statuses & category browser) +statnok #824e52 //#522e38 // generoc 'not ok' text color (used for above, and as border for NSFW screenshots) +footer #2e2536 // text color of the footer + +// titles +maintitle #e5d3e1 // text color of the site title +boxtitle #1b1b51 // box titles +alttitle #35346d //#423a73 // alternative title + +// bg colors +bodybg #f89e7e // main background color +tabbg #9b8587 // background color of inactive tabs +secbg #f7c7bb // secondary background color (used on input fields and table headers) +secborder #3c549c // secondary border color (used on input fields) +border #2c1a18 // primary border color +boxbg #f7c7bb80 // RGBA, background color of the boxes, stacked for menu box titles and odd row numers + +// images (0 = no image) +imglefttop bg.jpg + +// misc colors +catlevel1 #8c5b3b // category levels +catlevel2 #2c1a18 +catlevel3 #c24857 +diffadd #c2bcc6 // background color of changes in the diff viewer +diffdel #8c5b3b +warnbg #ae6866 // background color of a warning box +warnborder #612028 // ..border +noticebg #9b8587 // notice box +noticeborder #dc9b7f // ...and border + diff --git a/static/s/lb/conf b/static/s/lb/conf index f0fbc155..cb80e24e 100644 --- a/static/s/lb/conf +++ b/static/s/lb/conf @@ -7,7 +7,7 @@ standout #e44 link #a2d statok #0c0 statnok #c00 -footer #f78de7 +footer #f76ee2 // titles maintitle #f78de7 diff --git a/static/s/seinarukana/conf b/static/s/seinarukana/conf index fe30fb12..11f1f145 100644 --- a/static/s/seinarukana/conf +++ b/static/s/seinarukana/conf @@ -10,7 +10,7 @@ standout #e93d71 //#a5e2f2 // color of 'stand-out' text link #5a5fc7 //#9fa1c7 // primary link color (not used for the menu links) statok #424d81 // generic 'ok' text color (used for vnlist statuses & category browser) statnok #a43462 // generoc 'not ok' text color (used for above, and as border for NSFW screenshots) -footer #a69cbd // text color of the footer +footer #324978 // text color of the footer // titles maintitle #99c9dd // text color of the site title diff --git a/static/s/taka/bgright.jpg b/static/s/taka/bgright.jpg Binary files differnew file mode 100644 index 00000000..e88e1876 --- /dev/null +++ b/static/s/taka/bgright.jpg diff --git a/static/s/taka/conf b/static/s/taka/conf new file mode 100644 index 00000000..c58e35ee --- /dev/null +++ b/static/s/taka/conf @@ -0,0 +1,43 @@ +name My Perfect Day (turquoise) + +// A skin based on a wallpaper named My Perfect Day that I encountered on minitokyo which is based on a Tony Taka drawing. +// So it's not related to any games in the database then? -Well it's probably related to one of the games TT drawn for... +// created: 23/01/2009 by echomateria + +// text +maintext #fefefc // primary text color (also used for the menu links) +grayedout #ffaa88 // color used for grayed-out/non-important things +standout #ffaa88 // color of 'stand-out' text +link #f4d926 // primary link color (not used for the menu links) +statok #f8a022 //# // generic 'ok' text color (used for vnlist statuses & category browser) +statnok #4b2427 //# // generoc 'not ok' text color (used for above, and as border for NSFW screenshots) +footer #f6ffff // text color of the footer + +// titles +maintitle #f6ffff // text color of the site title +boxtitle #943048 // box titles +alttitle #a93f56 //# // alternative title + +// bg colors +bodybg #4bb3ae // main background color +tabbg #3c6d69 // background color of inactive tabs +secbg #48878c // secondary background color (used on input fields and table headers) +secborder #f4d926 // secondary border color (used on input fields) +border #48878c // primary border color +boxbg #48878c92 // RGBA, background color of the boxes, stacked for menu box titles and odd row numers + +// images (0 = no image) +imglefttop 0 +imgrighttop bgright.jpg + +// misc colors +catlevel1 #4b2427 // category levels +catlevel2 #fefefc +catlevel3 #ffaa88 +diffadd #5ed8e5 // background color of changes in the diff viewer +diffdel #4b2427 +warnbg #008278 // background color of a warning box +warnborder #fcfefd // ..border +noticebg #5bdebe // notice box +noticeborder #a9fdc1 // ...and border + diff --git a/static/s/tsukihime_02/bg.jpg b/static/s/tsukihime_02/bg.jpg Binary files differnew file mode 100644 index 00000000..5e5329f6 --- /dev/null +++ b/static/s/tsukihime_02/bg.jpg diff --git a/static/s/tsukihime_02/conf b/static/s/tsukihime_02/conf new file mode 100644 index 00000000..d395025b --- /dev/null +++ b/static/s/tsukihime_02/conf @@ -0,0 +1,41 @@ +name Tsukihime (black) + +// Tsukihime skin made with an awesome Akiha artwork from Tsukihime PLUS disc +// created: 23/01/2009 by echomateria + +// text +maintext #fa4347 // primary text color (also used for the menu links) +grayedout #54459a // color used for grayed-out/non-important things +standout #fd3fa9 // color of 'stand-out' text +link #b768aa // primary link color (not used for the menu links) +statok #d79a7e //#fc3f46 // generic 'ok' text color (used for vnlist statuses & category browser) +statnok #412651 //#2e1340 // generoc 'not ok' text color (used for above, and as border for NSFW screenshots) +footer #fa4347 // text color of the footer + +// titles +maintitle #fa4347 // text color of the site title +boxtitle #d79a7e // box titles +alttitle #c17e61 //#a45548 // alternative title + +// bg colors +bodybg #000000 // main background color +tabbg #2e0106 // background color of inactive tabs +secbg #2e0106 // secondary background color (used on input fields and table headers) +secborder #b768aa // secondary border color (used on input fields) +border #000000 // primary border color +boxbg #35020990 // RGBA, background color of the boxes, stacked for menu box titles and odd row numers + +// images (0 = no image) +imglefttop bg.jpg + +// misc colors +catlevel1 #412651 // category levels +catlevel2 #e25e52 +catlevel3 #d79a7e +diffadd #d79a7e // background color of changes in the diff viewer +diffdel #412651 +warnbg #46285a // background color of a warning box +warnborder #c0959f // ..border +noticebg #4f3246 // notice box +noticeborder #94769a // ...and border + |