Файл: styles/gcms/end.php
Строк: 106
<?
///низ сайта
echo '</td></tr></table>';
$nas = $db -> query("SELECT `name`,`parametr` FROM `settings` where `name`='web' or `name`='kopy'");
while ($assoc = $nas -> fetch_assoc()) {
$nastr[$assoc['name']]=$assoc['parametr'];
}
if(($nastr['web']==1)and((isset($_COOKIE['version']) and $_COOKIE['version']=='web')
or((!isset($_COOKIE['version']))and(!$detect->isMobile() && !$detect->isTablet())))){
?>
<style>
.leftbar-wrap {
position: fixed;
height: 100%;
width: 100px;
top: 0;
left: 0;
}
.left-controlbar {
height: 100%;
width: 100px;
display: block;
text-decoration: none;
}
#scroll-back {
display: block;
height: 100%;
width: 100px;
top: 0;
display: none;
text-align: center;
}
.active-area {
width: 100px;
height: 100%;
display: block;
text-align: center;
}
.leftbar-wrap:hover .active-area {
background: rgba(99, 156, 191, 0.2);
}
.leftbar-wrap .active-area:hover {
background: rgba(99, 156, 191, 0.3);
}
.bar-desc {
top: 2%;
font-weight:bold;
position: relative;
display: inline-block;
}
</style>
<script>
function initSideControls() {
var control_min_width = $('.active-area').width();
var content_width = $('#page').width(); //Здесь должна быть ширина вашего сайта (если верстка не резиновая).
var window_width = $(window).width()/2;
var $bar_wrap = $('.leftbar-wrap');
var $bar = $bar_wrap.find('.left-controlbar');
var $scroll_back = $('#scroll-back');
var prev_top = parseInt($scroll_back.attr('href').substr(1));
if (window_width - content_width - (2 * control_min_width) > 0) {
$bar.show();
var bar_width = (window_width - content_width) / 2;
$bar_wrap.css({width: bar_width});
if (!prev_top) $scroll_back.hide();
$bar.off('click').on('click', function(e) {
e.preventDefault();
prev_top = $(window).scrollTop();
$('html, body').animate({scrollTop: 0}, 'normal', function() {
$scroll_back.attr('href', '#' + prev_top).css({display: 'block', opacity: 0}).animate({opacity: 1}, 'fast');
});
});
}
else {
$bar.hide();
}
}
$(document).ready(function() {
var $scroll_back = $('#scroll-back');
var $bar = $('.left-controlbar');
var threshold = 300; //порог полной видимости кнопки при скроллинге
$(window)
/* функция, которая управляет видимостью кнопки "Вверх" в зависимости от положения полос прокрутки */
.scroll(function() {
var new_opacity = ($(window).scrollTop() < threshold) ? $(window).scrollTop() / threshold : 1;
new_opacity ? $bar.show() : $bar.hide();
$bar.css({opacity: new_opacity});
var offset = parseInt($scroll_back.attr('href').substr(1));
if (new_opacity) {
$scroll_back.hide();
}
else {
if (offset) $scroll_back.css({display: 'block', opacity: 0}).animate({opacity: 1}, 'fast');
}
})
.scroll()
/* связываем событие изменения размеров окна браузера и функцию инициализации кнопок */
.resize(initSideControls)
.resize();
/* функция для возврата пользователя на место, с которого он поднялся вверх */
$scroll_back.click(function(e) {
e.preventDefault();
$('html, body').animate({scrollTop: $(this).attr('href').substr(1)}, 'normal');
$(this).attr('href', '#0').hide();
});
});
</script>
<?
echo '
<div class="leftbar-wrap">
<a href="#0" id="scroll-back">
<span class="active-area">
<span class="bar-desc">▼ Вниз</span>
</span>
</a>
<a href="#" class="left-controlbar">
<span class="active-area">
<span class="bar-desc">▲ Вверх</span>
</span>
</a>
</div>
';
}
if($nastr['web']==1){if($_COOKIE['version']=='web')$ver='<a href="/aut.php?do=version"/>Мобильная версия</a>'; else $ver='<a href="/aut.php?do=version"/>Полная версия</a>';}
if(mb_strlen($nastr['kopy'])>2)$copy=$nastr['kopy'].'<br/>'; else $copy=null;
$db -> close();
echo "<div class='niz'><center>
".$copy."
Powered <a href='http://global-cms.ru' rel='facebox'>
GlobalCMS.Ru</a> x7.1 <br/>".$ver."
</center></div>";
?>