summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog3
-rw-r--r--data/lang.txt21
-rw-r--r--data/script.js3
-rw-r--r--lib/VNDB/Handler/Misc.pm4
-rw-r--r--lib/VNDB/Util/Misc.pm2
5 files changed, 28 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog
index 098ef3f6..3d753c74 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,10 +1,11 @@
2.17 - ?
+ - Allow moderators to overrule VN tag votes
+ - Added 'released' release filter
- Fixed perl warning on /u+/votes batchedit with nothing selected
- Bugfix: Correctly randomize screenshots on homepage with filters
- Bugfix: Don't show NSFW screenshots on homepage with filters
- Bugfix-API: Use ~ for the get vn search filter instead of =
- Bugfix: Secondary order by title or username on vote listings
- - Allow moderators to overrule VN tag votes
2.16 - 2011-01-02
- VNDBUtil::bb2html(): Fixed bug when the string starts with a VNDBID
diff --git a/data/lang.txt b/data/lang.txt
index 16e3cc8a..d3bd4f3c 100644
--- a/data/lang.txt
+++ b/data/lang.txt
@@ -3852,6 +3852,27 @@ cs : Vydáno před
hu : Kiadva előtt
nl : Uitgegeven voor
+:_rbrowse_released
+en : Release date
+ru*:
+cs*:
+hu*:
+nl : Uitgavedatum
+
+:_rbrowse_released_yes
+en : Past (already released)
+ru*:
+cs*:
+hu*:
+nl : Verleden (al uitgegeven)
+
+:_rbrowse_released_no
+en : Future (to be released)
+ru*:
+cs*:
+hu*:
+nl : Toekomst (nog niet uitgegeven)
+
:_rbrowse_minage
en : Age rating
ru : Возрастной рейтинг
diff --git a/data/script.js b/data/script.js
index ff571630..88246a07 100644
--- a/data/script.js
+++ b/data/script.js
@@ -2108,7 +2108,8 @@ function filReleases() {
filFOptions('freeware', mt('_rbrowse_freeware'),[ [1, mt('_rbrowse_freeware_yes')], [0, mt('_rbrowse_freeware_no')] ]),
filFOptions('doujin', mt('_rbrowse_doujin'), [ [1, mt('_rbrowse_doujin_yes')], [0, mt('_rbrowse_doujin_no')] ]),
[ 'date_after', mt('_rbrowse_dateafter'), dateLoad(null, filSelectField), function (c) { return [c.date_val] }, dateSet ],
- [ 'date_before', mt('_rbrowse_datebefore'), dateLoad(null, filSelectField), function (c) { return [c.date_val] }, dateSet ]
+ [ 'date_before', mt('_rbrowse_datebefore'), dateLoad(null, filSelectField), function (c) { return [c.date_val] }, dateSet ],
+ filFOptions('released', mt('_rbrowse_released'),[ [1, mt('_rbrowse_released_yes')], [0, mt('_rbrowse_released_no')] ])
],
[ mt('_rbrowse_minage'), filFSelect('minage', mt('_rbrowse_minage'), 15, ages) ],
[ mt('_rbrowse_language'), filFSelect('lang', mt('_rbrowse_language'), 20, lang) ],
diff --git a/lib/VNDB/Handler/Misc.pm b/lib/VNDB/Handler/Misc.pm
index fb566f19..a30f10a4 100644
--- a/lib/VNDB/Handler/Misc.pm
+++ b/lib/VNDB/Handler/Misc.pm
@@ -144,7 +144,7 @@ sub homepage {
# Upcoming releases
td;
h1;
- a href => strftime('/r?fil=date_after-%Y%m%d;o=a;s=released', gmtime), mt '_home_upcoming';
+ a href => '/r?fil=released-0;o=a;s=released', mt '_home_upcoming';
end;
my $upcoming = $self->filFetchDB(release => undef, undef, {results => 10, released => 0, what => 'platforms'});
ul;
@@ -164,7 +164,7 @@ sub homepage {
# Just released
td;
h1;
- a href => strftime('/r?fil=date_before-%Y%m%d;o=d;s=released', gmtime), mt '_home_justreleased';
+ a href => '/r?fil=released-1;o=d;s=released', mt '_home_justreleased';
end;
my $justrel = $self->filFetchDB(release => undef, undef, {results => 10, sort => 'released', reverse => 1, released => 1, what => 'platforms'});
ul;
diff --git a/lib/VNDB/Util/Misc.pm b/lib/VNDB/Util/Misc.pm
index 71aca7a8..c64ffe6f 100644
--- a/lib/VNDB/Util/Misc.pm
+++ b/lib/VNDB/Util/Misc.pm
@@ -11,7 +11,7 @@ our @EXPORT = qw|filFetchDB|;
my %filfields = (
vn => [qw|length hasani tag_inc tag_exc taginc tagexc tagspoil lang olang plat|],
- release => [qw|type patch freeware doujin date_before date_after minage lang olang resolution plat med voiced ani_story ani_ero|],
+ release => [qw|type patch freeware doujin date_before date_after released minage lang olang resolution plat med voiced ani_story ani_ero|],
);