diff options
author | Andreas Unterkircher <unki@netshadow.at> | 2008-03-29 11:44:51 +0100 |
---|---|---|
committer | Andreas Unterkircher <unki@netshadow.at> | 2008-03-29 11:44:51 +0100 |
commit | 072aed3d53445a6b09edabf1551706de4c3f1cb1 (patch) | |
tree | c89e407e473b2c8259c8766496587d69226cc086 | |
parent | 5a118f1db16afd22cb3c066f07cc6333fa0f96b6 (diff) |
issue112, preload previous and next photo in single-photo view
Signed-off-by: Andreas Unterkircher <unki@netshadow.at>
-rw-r--r-- | phpfspot.class.php | 1 | ||||
-rw-r--r-- | themes/default/templates/single_photo.tpl | 7 |
2 files changed, 8 insertions, 0 deletions
diff --git a/phpfspot.class.php b/phpfspot.class.php index be752ee..3b4a62e 100644 --- a/phpfspot.class.php +++ b/phpfspot.class.php @@ -546,6 +546,7 @@ class PHPFSPOT { $this->tmpl->assign('next_img', $next_img); } $this->tmpl->assign('mini_width', $this->cfg->mini_width); + $this->tmpl->assign('photo_width', $this->cfg->photo_width); $this->tmpl->assign('photo_number', $i); $this->tmpl->assign('photo_count', count($all_photos)); diff --git a/themes/default/templates/single_photo.tpl b/themes/default/templates/single_photo.tpl index ea513d9..a16776e 100644 --- a/themes/default/templates/single_photo.tpl +++ b/themes/default/templates/single_photo.tpl @@ -103,6 +103,13 @@ <!-- if(autobrowse && document.getElementById("autobrowse_ico")) document.getElementById("autobrowse_ico").src = 'resources/32_pause.png'; + + /* lets preload to previous and the next image to speedup */ + var image_next = new Image(); + image_next.src = "phpfspot_img.php?idx={$next_img}&width={$photo_width}"; + var image_prev = new Image(); + image_prev.src = "phpfspot_img.php?idx={$prev_img}&width={$photo_width}"; + --> </script> <!-- /Single photo --> |