1
0
This repository has been archived on 2021-04-26. You can view files and clone it, but cannot push or open issues or pull requests.
gallery3-contrib/3.0/modules/carousel/views/carousel_recent.html.php
2011-05-10 16:33:49 -06:00

48 lines
1.6 KiB
PHP

<?php defined("SYSPATH") or die("No direct script access.") ?>
<?php
$circular = module::get_var("carousel", "circular", "false");
$autoscroll = module::get_var("carousel", "autoscroll", "false");
$auto = module::get_var("carousel", "autostart", "800");
$speed = module::get_var("carousel", "speed", "1000");
$quantity = module::get_var("carousel", "quantity2", "1");
$visible = module::get_var("carousel", "visible2", "1");
$thumbsize = module::get_var("carousel", "thumbsize2");
$photos = ORM::factory("item")->viewable()
->where("type", "!=", "album")
->order_by("created", "DESC")
->find_all($quantity);
?>
<? if (module::get_var("carousel", "mousewheel") == true) : ?>
<script type="text/javascript" src="<?= url::file("modules/carousel/js/jquery.mousewheel.min.js") ?>"></script>
<? endif ?>
<script type="text/javascript">
$(function() {
$(".carouselr").jCarouselLite({
circular: <?= $circular ?>,
mouseWheel: true,
visible: <?= $visible ?>,
vertical: true,
<? if (module::get_var("carousel", "autoscroll") == true) : ?>
hoverPause: true,
auto: <?= $auto ?>,
speed: <?= $speed ?>
<? endif ?>
});
});
</script>
<div class="carouselr" id="dyna">
<ul>
<? foreach ($photos as $photo):
if (module::get_var("carousel", "mousewheel") == true) {
$ctitle = t("Use mouse wheel to scroll!");
} else {
$ctitle = $photo->title;
}
?>
<li><a href="<?= $photo->abs_url() ?>">
<?= $photo->thumb_img(array("class" => "g-thumbnail", "title" => $ctitle), $thumbsize) ?>
</a>
</li>
<? endforeach ?>
</ul>
</div>