132 lines
No EOL
4.1 KiB
HTML
132 lines
No EOL
4.1 KiB
HTML
{ANCHOR place="play_front_anchor"}
|
|
<footer id="footer" class="clearfix">
|
|
{$Cbucket->footer()}
|
|
<div class="container">
|
|
<div class="footer-holder">
|
|
{ANCHOR place="beastAll"}
|
|
<ul class="footer-links column">
|
|
{$foot_menu=foot_menu()}
|
|
{foreach from=$foot_menu item=fm}
|
|
{if $fm.name!=''}
|
|
<li><a href="{$fm.link}" {if $fm.target} target="{$fm.target}"{/if} {if $fm.onclick} onclick="{$fm.onclick}" {/if}>{$fm.name}</a></li>
|
|
{/if}
|
|
{/foreach}
|
|
</ul>
|
|
<div class="lang_wrapper column">
|
|
{if config("allow_language_change")}
|
|
{$langs = $lang_obj->get_langs('yes')}
|
|
{$total_langs = count($langs)}
|
|
{if $total_langs >= 2}
|
|
<div class="langdrop dropup">
|
|
<button title="Change website language" class="btn btn-default dropdown-toggle" id="cblang-selector" type="button" data-toggle="dropdown">
|
|
<span>{$lang_obj->lang_name}</span>
|
|
<i class="icon-down-arrow"></i>
|
|
</button>
|
|
<ul class="dropdown-menu">
|
|
{foreach $langs as $lang}
|
|
{if $lang_obj->lang == $lang.language_code}
|
|
{$selected = "selected" }
|
|
{else}
|
|
{$selected = "" }
|
|
{/if}
|
|
<li data-lang="{$lang.language_code}" class="pick-lang {$selected}"><a href="javascript:void(0);">{$lang.language_name}</a></li>
|
|
{/foreach}
|
|
</ul>
|
|
</div>
|
|
{/if}
|
|
{/if}
|
|
</div>
|
|
<div class="copyright-poweredby column">
|
|
<span>#ClipBucket#</span>
|
|
</div>
|
|
</div>
|
|
</div><!-- end of custom-container -->
|
|
</footer>
|
|
<!-- cd-popup -->
|
|
<div class="cd-popup" role="alert">
|
|
<div class="cb-popup-container clearfix">
|
|
<div class="modal-inset">
|
|
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 col my-modal-content"></div>
|
|
</div>
|
|
</div>
|
|
<a class="cd-popup-close" href="#">close</a>
|
|
</div>
|
|
<!-- close-cd-popup -->
|
|
<script type="text/javascript" src="{$baseurl}/js/photos.js"></script>
|
|
<script>
|
|
$(document).on('click','.pick-lang',function(){
|
|
var _this = $(this);
|
|
var lang_code = _this.data('lang');
|
|
var $currentLocation = window.location.href,
|
|
matchedElement = $currentLocation.match(/\?/);
|
|
|
|
if(matchedElement == null)
|
|
{
|
|
window.location = "?set_site_lang="+lang_code;
|
|
} else {
|
|
window.location = window.location+"&set_site_lang="+lang_code;
|
|
}
|
|
});
|
|
|
|
$(document).on('click','#cbsearch',function(e){
|
|
e.preventDefault();
|
|
searchForm = $('.search-form');
|
|
searchQuery = $('#query').val();
|
|
queryLen = searchQuery.length;
|
|
if (queryLen <= 2) {
|
|
msg = 'Search query<strong> '+searchQuery+'</strong> is too short. Open up!';
|
|
_cb.throwHeadMsg('warning', msg, 3000,true);
|
|
//alert("Search term is too short");
|
|
} else {
|
|
$('.search-form').submit();
|
|
}
|
|
});
|
|
|
|
$('.dropdown-menu li').on('click',function(){
|
|
var searchType = $('#searchTypes').find('span.search-type').html();
|
|
var searchQuery = $('input#query').val();
|
|
if (searchQuery.length > 1) {
|
|
$('#cbsearch').trigger('click');
|
|
}
|
|
});
|
|
|
|
jQuery(document).ready(function($){
|
|
//open popup
|
|
$(document).on('click','.cd-popup-trigger', function(event){
|
|
event.preventDefault();
|
|
$('.cd-popup').addClass('is-visible');
|
|
});
|
|
|
|
//close popup
|
|
$(document).on('click','.cd-popup', function(event){
|
|
if( $(event.target).is('.cd-popup-close') || $(event.target).is('.cd-popup') ) {
|
|
event.preventDefault();
|
|
$(this).removeClass('is-visible');
|
|
$(".my-modal-content").html("");
|
|
}
|
|
});
|
|
//close popup when clicking the esc keyboard button
|
|
$(document).keydown(function(event){
|
|
if(event.which=='27'){
|
|
var videoId = $(".my-modal-content").attr("id");
|
|
var cbPlayer = _cb.getPlayerEl(videoId);
|
|
|
|
if (!$(cbPlayer).hasClass("vjs-fullscreen")){
|
|
$('.cd-popup').removeClass('is-visible');
|
|
$(".my-modal-content").html("");
|
|
var modalPlayerInterval = setInterval(function(){
|
|
var player = $(cbPlayer).find('video');
|
|
var isPlaying = !$(player)[0].paused;
|
|
if (isPlaying){
|
|
$(player)[0].pause()
|
|
clearInterval(modalPlayerInterval);
|
|
}
|
|
},100);
|
|
}
|
|
}
|
|
});
|
|
});
|
|
|
|
|
|
</script>
|
|
{$Cbucket->footer()} |