Вы не зашли.
Права доступа 777 на
engine/conf/rewrite.php
engine/conf/urlconf.php
стоят?
скрыть ссылку от всех кроме админов
{% if (global.user.status == 1) %}
hey admin!
{% endif %}
проблемка addnews 2 дополнительные поля выводятся вверху сайта ,вне формы добавления
dampel пишет:Здравствуйте, подскажите пожалуйста как убрать надпись NULL в верхнем левом углу сайта при добавлении новости?
Плагин от ROZARD AddNews 2попробуй
Knopik пишет:в файле engine\plugins\addnews_2\index.php найти (~340 строка)
print "<pre>".var_export($tvars['plugin']['xfields']['0'], true)."</pre>";
и добавить перед print //, те замени так
//print "<pre>".var_export($tvars['plugin']['xfields']['0'], true)."</pre>";
vitaly, не работает twig функция
debugContext(0) - выводит на экран отладочную информацию по всем доступным в данном месте переменным с их значениями.
Vaha, в полной новости получить имя текущей категории через твиг наверно не получится...
как вариант, можно использовать костыль, в файле /engine/includes/inc/functions.inc.php, после 2395 строки (svn) добавить
if ($rules == ':cat_name') return secure_html($currentCategory['name']);
и в шаблоне использовать
{% if isHandler('news:by.category') %}
<h1>{{ isCategory(':name') }}</h1>
{% elseif isHandler('news:news') %}
<h1>{{ isNews(':cat_name') }}</h1>
{% endif %}
правда я не проверял, должно работать...
Vnerehte, чтобы песня не обрывалась, подгружать странички сайта Ajax'ом, а также нужно заставить работать кнопки назад/вперед в браузере, для этого нужно работать History Api и/или с хешом страницы...
#
irbees2008, users.tpl
{user_news}
[0.1][2013-01-09]
Адаптировано под Next Generation CMS 0.9.3
legenda,
[twig]
{% if isHandler('news:by.category') and ((isSet(handler.params.page) and (handler.params.page != 1)) or not isCategory('one, two, three')) %}
Hey!
{% endif %}
[/twig]
legenda,
[twig]
{% if isHandler('news:by.category') and (isSet(handler.params.page) or isCategory('one, two, three')) %}
Hey!
{% endif %}
[/twig]
FOQRussia, проверь в папке engine/plugins, она у тебя скорее всего пуста
legenda, как я понял, тебе нужно вывести этот блок, когда человек прочел статью? вот так?
добавь в news.full.tpl, туда, где заканчивается новость.
<div id="shower"></div>
и поправь javascript
<script type="text/javascript">
$(document).ready(function(){
$(window).scroll(function(){
var distanceTop = Math.round($('#shower').offset().top) - window.screen.height;
if ($(window).scrollTop() > distanceTop) {
$('#news').show(200);
} else if ($(window).scrollTop() < distanceTop) {
$('#news').hide(200);
}
});
});
</script>
MihVL, были предложения, что-то обсуждали, но сейчас вроде все стихло.
стили и шаблоны админки находятся в site.ru\engine\skins\default\ или я что-то упустил?
все верно
SFproG, нет, у меня тоже не хочет.
Решение engine/includes/news.php ~285 строка, сменить
$xt = $twig->loadTemplate('news.table.tpl');
на
$xt = $twig->loadTemplate($ntTemplateName);
Сергей пишет:vitaly,
Добавь пожалуйста в шаблон Админки, поддержку переменной такого вида:[if-have-admin] Текст виден только Админу [/if-have-admin]
Цель использования:
На данный момент, если Редактор или Журналист заходит в Админку у него видны ссылки Плагины, Настройки и т.д - ссылки на разделы куда доступ им запрещен.
Задача этой переменной, если ссылка(текст) заключена в эти переменные то ссылка(текст) не видна никому кроме Админа.да это не помешает
а лучше перевести engine\skins\default\index.php на twig, и twig'ом проверять. Добавить twig ф-ю havePerm('#admin:configuration:view')
function twigHavePerm($rule){
$rule = explode(':', $rule);
return checkPermission(array('plugin' => $rule[0], 'item' => $rule[1]), null, $rule[2]);
}
easmik, как вариант можно воспользоваться TWIG'ом.
Поле xfield
id: sex,
тип: выбор значения,
cписок значений: man - муж
woman - жен
[twig]
{% if (avatar == "http://сайт/uploads/avatars/noavatar.gif") %}
<img src="http://сайт/uploads/avatars/noavatar_[xvalue_sex].gif" />
{% else %}
<img src="{{ avatar }}" />
{% endif %}
[/twig]
vitaly, по поводу пропавшего mainblock
в файле engine/includes/classes/uhandler.class.php на ~586 строке
$res = call_user_func($h['callback'], $h['pluginName'], $h['handlerName'], $result, $skip, $handlerParams);
в 1092 убран & у переменной $skip,
$res = call_user_func($h['callback'], $h['pluginName'], $h['handlerName'], $result, &$skip, $handlerParams);
easmik, engine/admins.php, найти и сменить
'editcomments' => '2',
на
'editcomments' => '3',
Евгений, в функции isCategory категории указываются через запятую.
{% if isCategory('blogosfera, web-development, thoughts, internet, politics, hardware, foto, soft') %}
{plugin_tags}
{% endif %}
ahatomik, в main.tpl
[ifhandler:news:main]<!-- блок, или стиль или что там у тебя -->[/ifhandler]
Wolverine, site.form.tpl
Neo, не будет выводить в полных новостях
[ifnhandler:news:news]
{plugin_favorites}
{plugin_popular}
{plugin_lastnews}
[/ifhandler]
ahatomik, в phpmyadmin, https://dl.dropbox.com/u/35602065/10.12/12.png
Pavel555, тут http://ngcms.ru/files/SVN/