Вы не зашли.
Не могу понять почему в твоем шаблоне нет При включении, отключении плагинов - нет оповещения.. Попробуй стили, может из-за верхней панели невидно
#ngSticker {
top: 50%!important;
right: 0!important;
left: 0!important;
position: fixed;
z-index: 9980;
text-align: center;
}
.ngStickerClass {
width: 320px;
max-width: 100%;
padding: 8px;
margin: 0 auto;
}
.ngStickerClassExitBTN {
background: url('/engine/skins/default/images/delete.gif') no-repeat;
width: 16px;
height: 16px;
float: right;
margin: -12px -16px 0 0;
cursor: pointer;
}
.ngStickerClassClassic {
border: 1px solid #080;
background-color: #f8f8f8;
color: #080;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
.ngStickerClassError {
border: 1px solid #800;
background-color: #f8f8f8;
color: #800;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
Ну или с моей старой админки, вроде работал
input[type="radio"], input[type="checkbox"]{
cursor: pointer;
margin: 0;
min-height: 16px;
min-width: 14px;
vertical-align: middle;
display: inline-block;
font: normal normal normal 16px/1 FontAwesome;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
transform: translate(0, 0);
visibility: hidden;
}
input[type="radio"]:before {
content: "\f10c";
visibility: visible;
}
input[type="radio"]:checked:before {
content: "\f192";
}
input[type="checkbox"]:before {
content: "\f096";
visibility: visible;
}
input[type="checkbox"]:checked:before {
content: "\f046";
visibility: visible;
}
я про это знаю , так вся конструкция Дополнительных категорий не в скине , там выводится переменной,
Вот забирай
/*
* Checkbox and radio
*/
input[type=radio],input[type=checkbox]{font-weight:700;border:1px solid #ccc;color:#555;cursor:pointer;display:inline-block;line-height:0;height:15px;width:15px;margin:0;outline:0!important;padding:0!important;text-align:center;vertical-align:middle;-webkit-appearance:none;}input[type=radio]{border-radius:50%;line-height:15px;}input[type=radio]:checked:before,input[type=checkbox]:checked:before{float:left;display:inline-block;vertical-align:middle;width:15px;font-size:15px;}input[type=checkbox]:checked:before{content:'\2714';margin:6px 0 0 0;color:#08c;}input[type=radio]:checked:before{content:'\2022';text-indent:-9999px;border-radius:50px;font-size:22px;width:7px;height:7px;margin:3px;line-height:15px;background-color:#08c;}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:relative;}label>input[type=radio],label>input[type=checkbox]{margin-right:8px;}
Да с чек боксами в дополнительный категориях еще не разобрался, там вроде это генерируется в functions.inc.php, поэтому еще не думал как там их переделать, что бы было также как и везде
Нет там чисто со стилями разобраться надо
/* когда пользователь нажимает флажок запускается анимация*/
input[type="checkbox"]:checked + label:after {
max-width: 25px; /*произвольное число больше ширины иконки*/
opacity: 1; /*для эффекта плавного появления*/
}
То есть всегда должен идти сначала <input type="checkbox" >, а за ним следом <label></label>. Только тогда будет выполняться условие.
irbees2008, блин, шаблон default\tpl\news\edit.tpl на твой заменил
irbees2008, посмотрел
[TEMPLATE NOT FOUND (C:\xampp\htdocs\ng\engine/skins/default/tpl/smilies.tpl)]
И да, комментарии не удаляются.
Дополнительные категории не выбираются - не правильно стилизованы checkbox.
При добавлении новостей, в приложенных файлах находится Adminpanel.rar по умолчанию.
При установке плагинов косяк в install-process.tpl. Перед <input type="hidden" name="mod" value="extras"> добавь <form action="admin.php?mod=extras" method="post">.
При включении, отключении плагинов - нет оповещения.
В шаблонах прописываешь <li><a href="{{ home_url }}/engine/">Главная</a></li>. Это значит, что в системных настройках уже не поменять Страница админ-панели.
В Управление изображениями очень много неиспользуемого javascript кода. Вот это $(document).ready(function() ); точно нужно удалить. Или как-то задействовать. Не знаю к чему оно там.
Ну это бегло все посмотрел.
irbees2008, form для удаления комментариев отдельно от списка комментариев. Щас скачаю, посмотрю. Кстати, я свою перелопатил, дальше код оптимизировать и стилизовать. Сегодня обновлю.
irbees2008, комментарии не будут удаляться при такой разметке
irbees2008, это удали
function ChangeOption(optn) {
document.getElementById('maincontent').style.display = (optn == 'maincontent')?"block":"none";
document.getElementById('additional').style.display = (optn == 'additional')?"block":"none";
document.getElementById('attaches').style.display = (optn == 'attaches')?"block":"none";
{% if (pluginIsActive('comments')) %} document.getElementById('comments').style.display = (optn == 'comments')?"block":"none";
document.getElementById('showEditNews').style.display = (optn == 'comments')?"none":"block";
document.getElementById('rightBar').style.display = (optn == 'comments')?"none":"";{% endif %}
}
Вот это
<a style="cursor:pointer" onclick="ChangeOption('tab1'); insertext('[attach#{{ entry.id }}]{{ entry.orig_name }}[/attach]','', currentInputAreaID)" title="{{ lang['tags.file'] }}"><i class="fa fa-paperclip" aria-hidden="true" title="{{ lang['tags.file'] }}"></i></a>
заменить на это
<a href="#" onclick="$('.nav-pills a:first').tab('show');insertext('[attach#{{ entry.id }}]{{ entry.orig_name }}[/attach]','', currentInputAreaID);return false;" title="{{ lang['tags.file'] }}"><i class="fa fa-paperclip"></i></a>
irbees2008, давай скачаю полностью админку, посмотрю. Потому что у меня этот http://ngcms.ru/forum/viewtopic.php?pid=42288#p42288 код отработал нормально
{{ p.xfields.address.value }}
И задать желательно значение по умолчанию
easmik,
{{ handler.params.category }}
пропиши и поюзай в main.tpl
{{ debugValue(handler) }}
easmik, для чего оно там - canonical?
easmik, пожалуйста
{{ category.alt }} работает в news.table.tpl. Заранее не за что.
Я попробывал, у меня все добавляется. А так у тебя там ошибка. Заменить это
<button type="submit" class="btn btn-info" onclick="return approveMode(-1);" accesskey="s">{{ lang.editnews['do_editnews'] }}</button>
на это
<button type="submit" class="btn btn-info" accesskey="s">{{ lang.editnews['do_editnews'] }}</button>
. Ты функцию approveMode из шаблона add.tpl захватил.
Ну либо так
{% if (entry.url) %}да{% else %}нет{% endif %}
irbees2008, engine/actions/static.php строка ~75
irbees2008, не совсем понятно, о чем речь?
{% if isHandler('news:main') %}
{{ callPlugin('xnews.show', { 'id': 'ВашID'}) }}
{% else %}
{{ mainblock }}
{% endif %}
rusiq, ну у тебя в новом шаблоне тоже
dots = "<li class='disabled'><span>...</span></li>"
просто точки, и кодировка пипец, все в utf замучился менять , и название сайта выходит за пределы графы вниз . Ну а так смотрится лучше чем первый .
А потому, что уже давно пора на utf переходить и не париться.
я совсем с этим не знаком. у меня есть php код и мне нужно его задействовать через include.
В шаблоне news.full.tpl
<div id="final-url">Load . . .</div>
<script>
$(document).ready(function(){
$('#final-url').load('{{ home }}/url.php?field=[xvalue_abbr]');
});
</script>
Ну а в url.php файле принимаем данные и возвращаем данные
<?php
if(isset($_REQUEST["field"]) and !empty($_REQUEST["field"])) {
$field = $_REQUEST["field"];
/*
* Тут ваш код с уникальными функциями
*/
echo 'Мне передали это - <b>' . $field . '</b>';
} else {
echo 'Невозможно загрузить ссылку на видео.';
}