From c2615af845fef85c048d3d1b2e0fd83b701dc4e1 Mon Sep 17 00:00:00 2001 From: yorhel Date: Tue, 20 May 2008 17:46:52 +0000 Subject: Several bugfixes, xml extention to rss feeds, noindex on user forms, client side filter selection, and how the fuck did the "Finished" status get lost!? git-svn-id: svn://vndb.org/vndb@14 1fe2e327-d9db-4752-bcf7-ef0cb4a1748b --- data/tpl/hist | 2 +- data/tpl/main | 8 ++++---- data/tpl/vnbrowse | 12 ++++++------ lib/ChangeLog | 5 ++++- lib/Multi/IRC.pm | 2 +- lib/Multi/Sitemap.pm | 18 ++++++++++-------- lib/VNDB.pm | 23 ++++++++++++++++++++--- lib/VNDB/HomePages.pm | 4 ++-- lib/VNDB/Util/DB.pm | 8 +++++++- lib/VNDB/VN.pm | 4 ---- lib/global.pl | 1 + static/files/def.js | 2 ++ util/multi.pl | 3 +-- 13 files changed, 59 insertions(+), 33 deletions(-) diff --git a/data/tpl/hist b/data/tpl/hist index e02a149f..4160ef52 100644 --- a/data/tpl/hist +++ b/data/tpl/hist @@ -12,7 +12,7 @@ my $furl = $url.'?e='.$d{sele}.';t='; my $eurl = $url.'?t='.$d{selt}.';e='; my $purl = !$d{type}?$eurl.$d{sele}:$d{type} eq 'v' && $d{seli} ? $url.'?i=1' : $url; - my $rurl = $url.'/rss'.(!$d{type}?'?t='.$d{selt}.';e='.$d{sele}:$d{type} eq 'v' && $d{seli} ? '?i=1' : ''); + my $rurl = $url.'/rss.xml'.(!$d{type}?'?t='.$d{selt}.';e='.$d{sele}:$d{type} eq 'v' && $d{seli} ? '?i=1' : ''); local $_ = $d{selt}; my @fil = ( /a/ ? 'all items' : 'all items', diff --git a/data/tpl/main b/data/tpl/main index 5c009297..8204df80 100644 --- a/data/tpl/main +++ b/data/tpl/main @@ -16,14 +16,15 @@ [[ if($p{devshit}) { ]]- -[[ } elsif($p{userlist} || $p{userpage} || $p{myvotes} || $p{vnlist} || $p{hist} || ($p{vnpage} && $p{vnpage}{page} eq 'stats') +[[ } elsif($p{userlist} || $p{userpage} || $p{userlogin} || $p{userreg} || $p{userpass} || $p{myvotes} + || $p{vnlist} || $p{hist} || ($p{vnpage} && $p{vnpage}{page} eq 'stats') || grep { $p{$_} && $p{$_}{change} } qw|vnpage ppage rpage|) { ]]- [[ }]]- [[if($p{hist}){ ]] + [[= (!$p{hist}{type}?'/hist':'/'.$p{hist}{type}.$p{hist}{id}.'/hist').'/rss.xml'.(!$p{hist}{type}?'?t='.$p{hist}{selt}.';e='.$p{hist}{sele}:$p{hist}{type} eq 'v' && $p{hist}{seli} ? '?i=1':'') ]]" /> [[ } ]]- @@ -73,9 +74,8 @@

Menu