|
|
|
@ -238,6 +238,23 @@ function singleimage() { |
|
|
|
|
var pos = <?php echo $pos; ?>;
|
|
|
|
|
var subpath = '<?php echo $subpath ?>';
|
|
|
|
|
var images = <?php echo json_encode($objects['files']) ?>;
|
|
|
|
|
var slide = false; |
|
|
|
|
var timer = null; |
|
|
|
|
function slideshow() { |
|
|
|
|
slide = !slide; |
|
|
|
|
if (timer) clearInterval(timer); |
|
|
|
|
if (slide) { |
|
|
|
|
$('#pos').text('slideshow started'); |
|
|
|
|
$('#pos').fadeIn(1000, function() {$('#pos').fadeOut(1000)}); |
|
|
|
|
timer = setInterval(function() { |
|
|
|
|
next(); |
|
|
|
|
}, 5000); |
|
|
|
|
} else { |
|
|
|
|
timer = nil; |
|
|
|
|
$('#pos').text('slideshow started'); |
|
|
|
|
$('#pos').fadeIn(1000, function() {$('#pos').fadeOut(1000)}); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
function next() { |
|
|
|
|
if (++pos>=images.length) { |
|
|
|
|
pos=0; |
|
|
|
@ -280,6 +297,14 @@ function singleimage() { |
|
|
|
|
console.log('back') |
|
|
|
|
back() |
|
|
|
|
}) |
|
|
|
|
$('div.image').on('swipeup', function(e) { |
|
|
|
|
console.log('slideshow') |
|
|
|
|
slideshow() |
|
|
|
|
}) |
|
|
|
|
$('div.image').dblclick(function(e) { |
|
|
|
|
console.log('slideshow') |
|
|
|
|
slideshow() |
|
|
|
|
}) |
|
|
|
|
}) |
|
|
|
|
</script> |
|
|
|
|
<?php |
|
|
|
|