Вы не зашли.
bloodic, я тут не причем, честное слово. Подчисть кеш engine/cache - удалить все папки, файлы не трогай. Зайди в Настройки - Управление базой данных. Выделить все таблицы - проверить; выделить все таблицы - чинить; выделить все таблицы - оптимизировать. А вообще у меня такое было с запоздалым сохранением настроек, когда я на версию PHP 5.5 переключался. Вот даже у хостера написано
[b]Изменения на сайте отображаются не сразу[/b]
1 очистите кэш браузера — возможно ваш браузер закэшировал старую страницу сайта и теперь каждый раз её показывает. Для очистки кэша нажмите «Ctrl» + «F5» или «Ctrl» + «R»;
2 очистите кэш CMS, если вы его используете;
3 некоторые сборки PHP идут с кэширующем модулем:
«5.3-with-xcache» — XCache;
«5.4-bx-optimized2» — XCache;
«5.4-with-xcache» — XCache;
«5.5-bx-optimized» — OPcache;
«5.5» — OPcache;
«5.6-bx-optimized» — OPcache.
«5.6» — OPcache.
«5.7» — OPcache.
Если вы используете одну из приведённых сборок и хотите, чтобы изменения на сайте отображались сразу, необходимо добавить следующие директивы в php.ini:
Для версий php «5.5*», «5.6*», «5.7*»
opcache.enable=Off
Для версий php «5.3*» и «5.4*»
xcache.cacher = Off
и вот еще косяк стилей из старой админки, при редактировании плагина форум вылазит)
Ну этого там в принципе не должно быть, может скрытая опция вылезла ). Щас проверил все нормально
Спасибо, за пожелания )
посмотрел админку))начало нравиться, удобно)установщик тоже классный, но я б убрал задний фон и сделал его к примеру серым, а там где выбор языка, то поставить чекбоксы. будет и красивей и удобней)
Про язык уже в последнюю очередь подумал. Изначально насколько я помню такой возможности нет - по выбору языка. Я просто не знал куда примострячить select. поэтому решил просто ссылками сделать. Насчет фона, вообще, не знаю что сделать, но мысль понятна.
понравилось добавление новости))удобно получилось, все на одной странице и никуда переключаться не надо)
Мне почему-то эта идея, вообще, не понравилась, но я оставлю и буду в направлении разряжения пространства смотреть, чтоб удобно было. А-то как-то все награмождено. Но я только сейчас к этому вплотную подошел к вопросу добавления/редактирования новостей и статей. Вообще бы отказаться от bbcode в админ. панели. Сегодня перезалью. Там из особенностей:
* возможность выбрать цветовую схему, всего 15 штук, одну не стал подключать - взято отсюда. Увы много, не значит хорошо. Зато есть возможность выбирать. Мне понравилась yeti, только шрифт маловат.
* изменились расположения некоторых кнопок;
* добавлены горячая клавиша в редактировании шаблонов и при добавлении/редактировании новостей и статики Ctrl+s;
* некоторые вещи перемещены в модальные окошки;
* строка поиска плагина по id на странице плагинов (очень удобно для плагина xfields, набираешь xf и вот он);
* убраны смайлы в модальное окно ну и другая мелочь ...
irbees2008, давай я щас накатаю
Для меня это было ожидаемо. Да как-то все равно. Еще немного подрихтовать и шаблон можно использовать в качестве универсального. Бутстрап четвертый посмотрел ну и даже не знаю - надо ли? Да и так просто ради опыта перелопатить
Сейчас хочу в админке все стили стандартными сделать, чтоб было проще стилизовать под разные темы. Ну и на bootstrap 4 проще было перевести
Обновил
irbees2008, чего закончил?
Шаблоны у них красивые, только куча платных
rusiq, у тебя там папки css не хватает
Исправил
На работу не пошел, установщика перелопачиваю
Не могу понять почему в твоем шаблоне нет При включении, отключении плагинов - нет оповещения.. Попробуй стили, может из-за верхней панели невидно
#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 код отработал нормально