-
-
Save Fi1osof/534da6ed22c6d25a71c5 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{extends '[main]layout.tpl'} | |
{block name="headers" append} | |
<link rel="stylesheet" type="text/css" href="{$pre_template_url}css/style.css" /> | |
{* | |
shopmodx_template | |
*} | |
{* jGrowl *} | |
<link href="{$shopmodx_template_url}libs/jgrowl/jquery.jgrowl.css" rel="stylesheet" type="text/css" /> | |
<script type="text/javascript" src="{$shopmodx_template_url}libs/jgrowl/jquery.jgrowl.js"></script> | |
{* eof jGrowl *} | |
{* placeholeder.js *} | |
<script type="text/javascript" src="{$shopmodx_template_url}libs/placeholder/placeholder.js"></script> | |
{* eof placeholeder.js *} | |
{* custom scripts *} | |
<script type="text/javascript" src="{$shopmodx_template_url}js/f.js"></script> | |
<script type="text/javascript" src="{$shopmodx_template_url}js/shopmodx.js"></script> | |
<script type="text/javascript" src="{$shopmodx_template_url}js/modules/informer.module.js"></script> | |
<script type="text/javascript" src="{$shopmodx_template_url}js/modules/callback.module.js"></script> | |
<script type="text/javascript" src="{$shopmodx_template_url}js/modules/request.module.js"></script> | |
<script type="text/javascript" src="{$shopmodx_template_url}js/modules/shopmodx._callback.module.js"></script> | |
<script type="text/javascript" src="{$shopmodx_template_url}js/modules/shopmodx.callback.module.js"></script> | |
<script type="text/javascript" src="{$shopmodx_template_url}js/modules/shopmodx.request.module.js"></script> | |
<script type="text/javascript" src="{$shopmodx_template_url}js/modules/shopmodx.informer.module.js"></script> | |
<script type="text/javascript" src="{$shopmodx_template_url}js/widgets/shopmodx._product.widget.js"></script> | |
<script type="text/javascript" src="{$shopmodx_template_url}js/widgets/shopmodx._basket.widget.js"></script> | |
<script type="text/javascript" src="{$shopmodx_template_url}js/widgets/shopmodx._order.widget.js"></script> | |
<script type="text/javascript" src="{$shopmodx_template_url}js/widgets/shopmodx.product.widget.js"></script> | |
<script type="text/javascript" src="{$shopmodx_template_url}js/widgets/shopmodx.basket.widget.js"></script> | |
<script type="text/javascript" src="{$shopmodx_template_url}js/widgets/shopmodx.order.widget.js"></script> | |
<script type="text/javascript" src="{$shopmodx_template_url}js/events.js"></script> | |
<script type="text/javascript" src="{$shopmodx_template_url}js/initialization.js"></script> | |
{* eof custom scripts *} | |
{* fonts *} | |
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300italic,400,300&subset=latin,cyrillic' rel='stylesheet' type='text/css'> | |
{* eof fonts *} | |
{/block} | |
{block name=logo} | |
<a class="navbar-brand" href="{$site_url}" title="{$site_name}" style="background-color: #FFF;"> | |
<img src="{{$pre_template_url}}img/logo1.png" style="max-height: 29px;"/> | |
</a> | |
{/block} | |
{block name="Breadcrumbs"} | |
{$modx->runSnippet('Breadcrumbs@Breadcrumbs')} | |
{/block} | |
{block name=pagetitle} | |
{if $modx->runSnippet('UltimateParent') == 1374}Демо {/if} | |
{/block} | |
{block name=aside} | |
<div> | |
<h4>Корзина</h4> | |
[[!smarty?tpl=`shop/basket/entity/index.tpl`]] | |
</div> | |
<div> | |
<h4>Полезные ссылки</h4> | |
<p> | |
<a href="{$modx->makeUrl(1380)}">О ShopModxBox</a> | |
</p> | |
<p> | |
<a href="{$modx->makeUrl(1372)}">Примеры магазинов</a> | |
</p> | |
</div> | |
{/block} | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!doctype html> | |
{$site_name = $modx->getOption('site_name')} | |
{$site_url = $modx->getOption('site_url')} | |
{$site_start = $modx->getOption('site_start')} | |
{$keywords = $modx->resource->Attributes->topic_tags|default:$modx->resource->getTVValue('keywords')} | |
{block name=params}{/block} | |
<html> | |
<head> | |
<!-- base xhtml4 --> | |
<base href="{$site_url}" /> | |
<link href="/favicon.ico" rel="shortcut icon" /> | |
<meta name="robots" content="{$meta_robots}" /> | |
<link rel="canonical" href="{$meta_canonical}" /> | |
<meta http-equiv="content-language" content="{$modx->getOption('cultureKey')}" /> | |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> | |
<meta http-equiv="pragma" content="cache" /> | |
<meta http-equiv="cache-control" content="cache" /> | |
<meta http-equiv="Content-Style-Type" content="text/css" /> | |
<meta http-equiv="Content-Script-Type" content="text/javascript" /> | |
<!-- meta --> | |
<meta name="keywords" content="{$keywords}" /> | |
<meta name="description" content="{$modx->resource->description}" /> | |
{$last_modified = $last_modified|default:$modx->resource->editedon} | |
<meta http-equiv="last-modified" content="{gmdate('D, d M Y H:i:s \M\S\K', $last_modified)}" /> | |
<meta name="author" content="MODX-клуб" /> | |
<meta name="copyright" content="Copyright (c) {date('Y', $modx->resource->createdon)} by MODX-клуб" /> | |
<meta name="generator" content="MODX CMS" /> | |
<link rel="alternate" type="application/rss+xml" href="{$modx->makeUrl(1160, '', '', 'full')}"> | |
<title>{block name=title}{$meta_title} | {lang key=modxclub}{/block}</title> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<link href="{$template_url}libs/bootstrap/css/bootstrap.css" rel="stylesheet"> | |
{* | |
*} | |
<script src="{$template_url}libs/jquery/jquery-1.8.3.min.js" type="text/javascript"></script> | |
{* | |
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> | |
*} | |
<script src="{$template_url}libs/markitup/jquery.markitup.js" type="text/javascript"></script> | |
<link href="{$template_url}libs/markitup/skins/synio/style.css" rel="stylesheet"> | |
<link href="{$template_url}libs/markitup/sets/synio/style.css" rel="stylesheet"> | |
<script src="{$template_url}libs/prettify/prettify.js" type="text/javascript"></script> | |
<link href="{$template_url}libs/prettify/prettify.css" rel="stylesheet"> | |
<script type="text/javascript"> | |
$(function(){ | |
prettyPrint(); | |
}); | |
</script> | |
<link href="{$template_url}css/style.css" rel="stylesheet"> | |
{* | |
<script src="https://google-code-prettify.googlecode.com/svn/loader/run_prettify.js"></script> | |
*} | |
{literal} | |
<script> | |
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ | |
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), | |
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) | |
})(window,document,'script','//www.google-analytics.com/analytics.js','ga'); | |
ga('create', 'UA-39491207-1', 'auto'); | |
ga('send', 'pageview'); | |
</script> | |
{/literal} | |
{block name="headers"}{/block} | |
</head> | |
<body> | |
{block name=body} | |
<div id="body"> | |
<nav class="navbar navbar-inverse" role="navigation"> | |
<div class="container navbar-inner"> | |
<div class="navbar-header"> | |
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-navbar-collapse-1"> | |
<span class="sr-only">Toggle navigation</span> | |
<span class="icon-bar"></span> | |
<span class="icon-bar"></span> | |
<span class="icon-bar"></span> | |
</button> | |
{block name=logo} | |
<a class="navbar-brand" href="{$site_url}" title="MODX-Клуб"> | |
<img src="{$template_url}img/modx-logo.png"/> | |
</a> | |
{/block} | |
</div> | |
[[!smarty?tpl=`inc/blocks/login.tpl`]] | |
</div> | |
</nav> | |
<div class="container"> | |
<div class="row"> | |
<div class="col-md-9 v-delim"> | |
{block name="Breadcrumbs"}{/block} | |
{block name=pagetitle} | |
{if $site_start != $modx->resource->id} | |
<h1>{$smarty.block.child}{$modx->resource->longtitle|default:$modx->resource->pagetitle}</h1> | |
{/if} | |
{/block} | |
{block name=content} | |
{$modx->resource->content} | |
{/block} | |
<div style="margin:50px 0 0;"> | |
<iframe frameborder="0" allowtransparency="true" scrolling="no" src="https://money.yandex.ru/embed/donate.xml?account=410011716898247&quickpay=donate&payment-type-choice=on&default-sum=500&targets=%D0%9D%D0%B0+%D1%80%D0%B0%D0%B7%D0%B2%D0%B8%D1%82%D0%B8%D0%B5+%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B0&target-visibility=on&project-name=MODX-%D0%9A%D0%BB%D1%83%D0%B1&project-site=http%3A%2F%2Fmodxclub.ru&button-text=05&mail=on" width="565" height="134"></iframe> | |
</div> | |
</div> | |
<div class="col-md-3"> | |
{* include file="inc/blocks/sidebar/index.tpl" nocache *} | |
{block name=sidebar} | |
<style> | |
.vk{ | |
background: url(/assets/components/modxsite/templates/v5/img/icons.png) -270px -217px transparent; | |
width: 63px; | |
height: 63px; | |
display: inline-block; | |
margin-right:10px; | |
} | |
</style> | |
<div class="aside"> | |
{block name=aside} | |
<noindex> | |
{* | |
<div class="aside_social" style="margin-top:0"> | |
<h6>Поддержите проект!</h6> | |
ЯД: 410011716898247<br /> | |
WMR395117781156<br /> | |
WMZ360303524457<br /> | |
PayPal: info@modxclub.ru<br /> | |
Другие способы спрашивайте в личке. | |
<div style="clear:left;"></div> | |
</div> | |
*} | |
{* | |
<div class="aside_social"> | |
<a href="http://vk.com/modxclub" target="_blank" class="pull-left"> | |
<i class="vk" alt="Присоединяйтесь к нам в ВК!"></i> | |
</a> | |
<a href="http://vk.com/modxclub" target="_blank"><p>Присоединяйтесь к нам во Вконтакте!</p></a> | |
<div style="clear:left;"></div> | |
</div> | |
*} | |
<div class="aside_comments"> | |
[[!smarty?tpl=`inc/blocks/sidebar/comments/index.tpl`]] | |
</div> | |
<div class="aside_comments" style="margin: 20px 0 23px;"> | |
{literal} | |
<div class="ya-site-form ya-site-form_inited_no" onclick="return {'action':'http://modxclub.ru/search.html','arrow':true,'bg':'#16a085','fontsize':12,'fg':'#000000','language':'ru','logo':'rb','publicname':'Поиск по сайту MODX-Клуба','suggest':true,'target':'_self','tld':'ru','type':3,'usebigdictionary':true,'searchid':2181495,'webopt':false,'websearch':false,'input_fg':'#000000','input_bg':'#ffffff','input_fontStyle':'normal','input_fontWeight':'normal','input_placeholder':null,'input_placeholderColor':'#000000','input_borderColor':'#7f9db9'}"><form action="http://yandex.ru/sitesearch" method="get" target="_self"><input type="hidden" name="searchid" value="2181495"/><input type="hidden" name="l10n" value="ru"/><input type="hidden" name="reqenc" value=""/><input type="search" name="text" value=""/><input type="submit" value="Найти"/></form></div><style type="text/css">.ya-page_js_yes .ya-site-form_inited_no { display: none; }</style><script type="text/javascript">(function(w,d,c){var s=d.createElement('script'),h=d.getElementsByTagName('script')[0],e=d.documentElement;if((' '+e.className+' ').indexOf(' ya-page_js_yes ')===-1){e.className+=' ya-page_js_yes';}s.type='text/javascript';s.async=true;s.charset='utf-8';s.src=(d.location.protocol==='https:'?'https:':'http:')+'//site.yandex.net/v2.0/js/all.js';h.parentNode.insertBefore(s,h);(w[c]||(w[c]=[])).push(function(){Ya.Site.Form.init()})})(window,document,'yandex_site_callbacks');</script> | |
{/literal} | |
</div> | |
{*literal} | |
<!-- Яндекс.Директ --> | |
<div id="yandex_ad"></div> | |
<script type="text/javascript"> | |
(function(w, d, n, s, t) { | |
w[n] = w[n] || []; | |
w[n].push(function() { | |
Ya.Direct.insertInto(137723, "yandex_ad", { | |
ad_format: "direct", | |
font_size: 1, | |
type: "vertical", | |
limit: 3, | |
title_font_size: 2, | |
links_underline: false, | |
site_bg_color: "FFFFFF", | |
title_color: "16A085", | |
url_color: "16A085", | |
text_color: "333333", | |
hover_color: "16A085", | |
sitelinks_color: "16A085", | |
favicon: true, | |
no_sitelinks: false | |
}); | |
}); | |
t = d.getElementsByTagName("script")[0]; | |
s = d.createElement("script"); | |
s.src = "//an.yandex.ru/system/context.js"; | |
s.type = "text/javascript"; | |
s.async = true; | |
t.parentNode.insertBefore(s, t); | |
})(window, document, "yandex_context_callbacks"); | |
</script> | |
{/literal*} | |
{* | |
Выводим топики | |
*} | |
<div class="aside_topics"> | |
[[!smarty?tpl=`inc/blocks/sidebar/topics/index.tpl`]] | |
</div> | |
{* | |
Выводим блоги | |
*} | |
<div class="aside_blogs"> | |
[[!smarty?tpl=`inc/blocks/sidebar/blogs/index.tpl`]] | |
</div> | |
</noindex> | |
{/block} | |
</div> | |
{/block} | |
{* Eof include file="inc/blocks/sidebar/index.tpl" nocache *} | |
</div> | |
</div> | |
</div> | |
{* | |
Никогда не делайте HTML-комментариев <!-- --> | |
<!-- | |
<div class="wrapper"> | |
<div class="inner"> | |
<div class="header"> | |
<div style="float:right"> | |
[[!Login]] | |
</div> | |
{snippet name="Wayfinder@MainMenu"} | |
</div> | |
<div class="content"> | |
{block name=pagetitle}<h1>{$modx->resource->longtitle|default:$modx->resource->pagetitle}</h1>{/block} | |
{block name=content} | |
{$modx->resource->content} | |
{/block} | |
</div> | |
<div class="footer"> | |
</div> | |
</div> | |
</div> | |
--> *} | |
</div> | |
{/block} | |
<footer class="bottom-menu bottom-menu-inverse bottom-menu-large"> | |
<div class="container"> | |
<div class="row"> | |
<div class="col-md-2 col-sm-3 navbar-brand"> | |
<a href="{$site_url}">MODX CLUB</a><br/> | |
</div> | |
[[!smarty?tpl=`inc/blocks/footer/usermenu.tpl`]] | |
<div class="col-md-2 col-sm-3"> | |
<h5 class="title">Разделы</h5> | |
<ul class="bottom-links"> | |
<li><a href="{link id=23}" title="Блоги">Блоги</a></li> | |
<li><a href="{link id=309}" title="Топики">Топики</a></li> | |
<li><a href="{link id=2}" title="Люди">Люди</a></li> | |
<li><a href="{link id=1015}" title="Люди">Каталог веб-студий</a></li> | |
{* | |
<li><a href="#" title="Активность">Активность</a></li>*} | |
</ul> | |
</div> | |
<div class="col-md-2 col-sm-3"> | |
<h5 class="title">MODX-клуб</h5> | |
<ul class="bottom-links"> | |
<li><a href="{$modx->makeUrl(26)}" title="">Для специалистов</a></li> | |
<li><a href="http://gorodskie-bani.ru" title="Городские бани">Городские бани</a></li> | |
<li><a href="http://hrcam.ru" title="">HR Cam</a></li> | |
{* | |
<li><a href="http://koza-2015.ru" title="Подарки на новый год">Подарки на новый год</a></li> | |
*} | |
</ul> | |
</div> | |
<div class="col-md-1 visible-md visible-lg"></div> | |
<div class="clearfix visible-sm"></div> | |
<div class="col-md-3 col-sm-12"> | |
<h5 class="title">Copyright © 2014 MODX-клуб</h5> | |
<div style=""> | |
{include file="inc/blocks/counters.tpl"} | |
</div> | |
</div> | |
</div> | |
</div> | |
</footer> | |
<noindex> | |
<!-- Modal --> | |
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> | |
<div class="modal-dialog"> | |
<div class="modal-content"> | |
<div class="modal-header"> | |
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> | |
<h4 class="modal-title" id="myModalLabel">[[%login]]</h4> | |
</div> | |
<div class="modal-body"> | |
[[!login?loginTpl=`LoginTpl`]] | |
</div> | |
</div> | |
</div> | |
</div> | |
</noindex> | |
<script src="{$template_url}js/config.js"></script> | |
{block name=libs} | |
<script src="{$template_url}libs/jquery/jquery-ui-1.10.3.custom.min.js"></script> | |
<script src="{$template_url}libs/jquery/jquery.ui.touch-punch.min.js"></script> | |
<script src="{$template_url}libs/bootstrap/js/bootstrap.min.js"></script> | |
<script src="{$template_url}libs/bootstrap/js/bootstrap-select.js"></script> | |
<script src="{$template_url}libs/bootstrap/js/bootstrap-switch.js"></script> | |
<script src="{$template_url}libs/ui/js/checkbox.js"></script> | |
<script src="{$template_url}libs/ui/js/radio.js"></script> | |
<script src="{$template_url}libs/jquery/jquery.tagsinput.js"></script> | |
<script src="{$template_url}libs/jquery/jquery.placeholder.js"></script> | |
<script type="text/javascript"> | |
/* | |
Фиксируем клики РСЯ | |
*/ | |
$(document).on('click', '#yandex_ad a', function(){ | |
var a = $(this); | |
// console.log(a); | |
var item = a.parents('.yap-item:first'); | |
// console.log(item); | |
var domain = item.find('.yap-domain-text'); | |
// console.log(domain.text()); | |
$.ajax({ | |
"url" : "texnicheskie-straniczyi/rsa-statistic.html?domain=" + domain.text() | |
}); | |
// return false; | |
}); | |
</script> | |
<script type="text/javascript"> | |
(new function(){ | |
this.inRequest = false; | |
this.init = function(){ | |
this.addListeners(); | |
} | |
this.addListeners = function(){ | |
$('.topic_vote').on('click', this, this.doVote); | |
} | |
this.doVote = function(obj){ | |
var scope = obj.data; | |
if(scope.inRequest){ | |
return false; | |
} | |
// else | |
scope.inRequest = true; | |
var a = $(this); | |
var topic_list = a.parents('.topic_list'); | |
var target_id = topic_list.attr('id').replace('topic_list_', ''); | |
var vote_direction = a.attr('vote_direction'); | |
$.ajax({ | |
"url":"assets/components/modxsite/connectors/society.php", | |
"type": "POST", | |
"dataType": "json", | |
"data":{ | |
"pub_action": "topics/votes/create", | |
"target_id" : target_id, | |
"vote_direction": vote_direction | |
}, | |
"error": function(response){ | |
scope.inRequest = false; | |
alert('Ошибка выполнения запроса'); | |
}, | |
"success": function(response){ | |
scope.inRequest = false; | |
response = response || {}; | |
if(!response.success){ | |
alert(response.message || 'Ошибка выполнения запроса'); | |
return; | |
} | |
// else | |
alert(response.message || 'Ваш голос успешно принят'); | |
// Обновляем значение рейтинга | |
var rating = topic_list.find('.rating:first'); | |
rating.text( (parseInt(rating.text()) || 0)*1 + response.object.vote_value*1); | |
return; | |
} | |
}); | |
return false; | |
} | |
}).init(); | |
(new function(){ | |
this.inRequest = false; | |
this.init = function(){ | |
this.addListeners(); | |
} | |
this.addListeners = function(){ | |
$('.comment_vote').on('click', this, this.doVote); | |
} | |
this.doVote = function(obj){ | |
var scope = obj.data; | |
if(scope.inRequest){ | |
return false; | |
} | |
// else | |
scope.inRequest = true; | |
var a = $(this); | |
var comment = a.parents('.comment:first'); | |
var target_id = comment.attr('id').replace('comment-', ''); | |
var vote_direction = a.attr('vote_direction'); | |
$.ajax({ | |
"url":"assets/components/modxsite/connectors/society.php", | |
"type": "POST", | |
"dataType": "json", | |
"data":{ | |
"pub_action": "topics/comments/votes/create", | |
"target_id" : target_id, | |
"vote_direction": vote_direction | |
}, | |
"error": function(response){ | |
scope.inRequest = false; | |
alert('Ошибка выполнения запроса'); | |
}, | |
"success": function(response){ | |
scope.inRequest = false; | |
response = response || {}; | |
if(!response.success){ | |
alert(response.message || 'Ошибка выполнения запроса'); | |
return; | |
} | |
// else | |
alert(response.message || 'Ваш голос успешно принят'); | |
// Обновляем значение рейтинга | |
var rating = comment.find('.rating:first'); | |
rating.text( (parseInt(rating.text()) || 0)*1 + response.object.vote_value*1 ); | |
return; | |
} | |
}); | |
return false; | |
} | |
}).init(); | |
</script> | |
{* | |
<script> | |
//опустить подвал вниз экрана при маленьком body | |
function resizeBody(){ | |
$('#body').css('min-height',$(window).innerHeight()-$('footer').height()-80); | |
} | |
$(document).ready(function(){ | |
resizeBody(); | |
$(window).resize(resizeBody); | |
}) | |
</script> | |
*} | |
{/block} | |
{block name=page} | |
<script data-main="{$template_url}js/pages/layout" src="{$template_url}libs/require/require.js"></script> | |
{/block} | |
</body> | |
</html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment