]> git.sesse.net Git - pr0n/blobdiff - perl/Sesse/pr0n/Index.pm
Add a hack to ensure mipmapping on new uploads is re-enabled.
[pr0n] / perl / Sesse / pr0n / Index.pm
index 4a993b1d2d50badf5e02c6b6b37a50412a7c19fc..08491bb775830224f4e99a2d281c46a0276e0853 100644 (file)
@@ -213,26 +213,13 @@ sub handler {
                my $returnurl = "http://" . $r->get_server_name . "/" . $event . "/" .
                        Sesse::pr0n::Common::get_query_string(\%settings_no_fullscreen, \%defsettings);
                
-               my %settings_bookmark = %settings;
-               $settings_bookmark{'start'} = $defsettings{'start'};
-               my $bookmark_url_base = "http://" . $r->get_server_name . "/" . $event . "/" .
-                       Sesse::pr0n::Common::get_query_string(\%settings_bookmark, \%defsettings);
-
-               if ($bookmark_url_base =~ /\?/) {
-                       $bookmark_url_base .= ';start=';
-               } else {
-                       $bookmark_url_base .= '?start=';
-               }
-
                # *whistle*
                $returnurl =~ s/&/&/g;
-               $bookmark_url_base =~ s/&/&/g;
 
                Sesse::pr0n::Templates::print_template($r, "fullscreen-footer", {
                        vhost => $r->get_server_name,
-                       start => $settings{'start'} - 1,
                        returnurl => $returnurl,
-                       bookmarkurlbase => $bookmark_url_base,
+                       start => $settings{'start'} - 1,
                        sel => $settings{'sel'},
                        infobox => $infobox
                });
@@ -489,7 +476,7 @@ sub print_thumbsize {
 }
 sub print_viewres {
        my ($r, $event, $settings, $defsettings) = @_;
-       my @alternatives = qw(320x256 512x384 640x480 800x600 1024x768 1280x960 1400x1050 1600x1200);
+       my @alternatives = qw(320x256 512x384 640x480 800x600 1024x768 1152x864 1280x960 1400x1050 1600x1200 1920x1440 2048x1536);
        chomp (my $unlimited = Sesse::pr0n::Templates::fetch_template($r, 'viewres-unlimited'));
        chomp (my $original = Sesse::pr0n::Templates::fetch_template($r, 'viewres-original'));
        push @alternatives, [ $unlimited, undef, undef ];