X-Git-Url: https://git.sesse.net/?p=pr0n;a=blobdiff_plain;f=perl%2FSesse%2Fpr0n%2FIndex.pm;h=239c4b9d8f612a3ff753ecad0de0802907aee66b;hp=ef8bb543d0b205aba78ea44add76c035ff606649;hb=0d622d1cdc55f091b7d4219b2763fac7902fbd53;hpb=b145bfe051cc1c342cee2f77ecaa29720a39eb11 diff --git a/perl/Sesse/pr0n/Index.pm b/perl/Sesse/pr0n/Index.pm index ef8bb54..239c4b9 100644 --- a/perl/Sesse/pr0n/Index.pm +++ b/perl/Sesse/pr0n/Index.pm @@ -57,7 +57,7 @@ sub handler { xres => -1, yres => -1, start => 1, - num => 100, + num => 250, all => 1, infobox => 1, rot => 0, @@ -296,10 +296,12 @@ sub handler { chomp ($action = Sesse::pr0n::Templates::fetch_template($r, "unfilter")); $newsettings{'model'} = undef; $newsettings{'lens'} = undef; + $newsettings{'start'} = 1; } else { chomp ($action = Sesse::pr0n::Templates::fetch_template($r, "filter")); $newsettings{'model'} = $e->{'model'}; $newsettings{'lens'} = defined($e->{'lens'}) ? $e->{'lens'} : ''; + $newsettings{'start'} = 1; } my $url = "/$event/" . Sesse::pr0n::Common::get_query_string(\%newsettings, \%defsettings); @@ -333,9 +335,9 @@ sub handler { $day = ", " . $ref->{'day'}; } - if ($takenby ne $lastupl) { + if ($day ne $lastupl) { $r->print("

\n\n") if ($lastupl ne "" && $rot != 1); - $lastupl = $takenby; + $lastupl = $day; my %newsettings = %settings; @@ -343,9 +345,11 @@ sub handler { if (defined($author)) { chomp ($action = Sesse::pr0n::Templates::fetch_template($r, "unfilter")); $newsettings{'author'} = undef; + $newsettings{'start'} = 1; } else { chomp ($action = Sesse::pr0n::Templates::fetch_template($r, "filter")); $newsettings{'author'} = $ref->{'takenby'}; + $newsettings{'start'} = 1; } my $url = "/$event/" . Sesse::pr0n::Common::get_query_string(\%newsettings, \%defsettings); @@ -493,7 +497,7 @@ sub print_pagelimit { # Get choices chomp (my $unlimited = Sesse::pr0n::Templates::fetch_template($r, 'imgsperpage-unlimited')); - my @alternatives = qw(10 50 100 500); + my @alternatives = qw(10 50 100 250 500); push @alternatives, $unlimited; for my $num (@alternatives) {