diff options
author | Yorhel <git@yorhel.nl> | 2011-01-07 21:05:19 +0100 |
---|---|---|
committer | Yorhel <git@yorhel.nl> | 2011-01-07 21:13:55 +0100 |
commit | 6634703985f6f3a690955200e45fb7f42a5ac5a9 (patch) | |
tree | a4a713ea2fa2de104cdc0d0df977eefb2cc01c31 /lib/VNDB | |
parent | 5ae1acbc2e31ebae37fc2b154145dc7fcd565170 (diff) |
Added 'released' release filter
Just an alias for the correct date_before or date_after filter. Allows
bookmarking 'just released' or 'to be released' listings since the URL
doesn't change now. Same for saved filters - it's now possible to
permanently exclude future releases without having to change the filter
each day.
Diffstat (limited to 'lib/VNDB')
-rw-r--r-- | lib/VNDB/Handler/Misc.pm | 4 | ||||
-rw-r--r-- | lib/VNDB/Util/Misc.pm | 2 |
2 files changed, 3 insertions, 3 deletions
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|], ); |