Всем привет!
Выпускаем корректирующее обновление с исправлением, пусть незначительных, но всё же ошибок. Также, в обновление вошли и небольшие улучшения. Итак, по порядку.
- Исправлены все недочёты в CSS стилях: компонент фотографии, личные сообщения и т.д., исправлена работа javascript в компоненте фотографии. Всё это сделано благодаря коллективному подходу и помощи;
- Работа опции "Показывать записи из подкатегорий внутри родительской категории" теперь однозначна и работает как положено;
- Корректная работа проверки версий пакетов при установке;
- При выборе отдельного шаблона для админки теперь корректно подключается хелпер, назначенный на выбранный шаблон;
- Добавлены хуки comment_after_add, comments_before_delete, comment_add_permissions, content_cat_form, content_item_form, form_{CONTROLLER_NAME}_{FORM_NAME};
- В компонент "Комментарии" добавлена опция "Максимальный уровень вложенности";
- В категории типа контента добавлено поле "Описание";
- Исправлена проблема с публикацией по расписанию, когда в ленте активности записи дублировались;
- В виджет "Список контента" добавлена опция "Режим виджета". Теперь этим виджетом можно выводить список похожих записей. "Похожесть" определяется по названию записи с учётом стоп слов;
- Исправлена проблема работы фильтра контента при поиске по тегам;
- Исправлен показ списка контента групп с учётом прав доступа;
- Исправлена работа оценок для фотографий;
- Для страниц виджетов можно делать правила с параметрическими ссылками;
- Поддержка множественного наследования шаблонов. До текущего релиза движок подключал файлы шаблонов по принципу "если есть в текущем шаблоне файл — подключить, нет — подключать из шаблона default". Теперь эту цепочку можно расширить. Т.е. примерно так: "если есть в текущем шаблоне файл — подключить, нет — подключить из шаблона B, нет в нём, подключить из шаблона A,… если нет и в последнем, подключать из default". Более подробно мы расписали в документации;
- Обновлён класс Mobile Detect Library;
- Множество мелких исправлений и улучшений.
Изменения в шаблонах
В шаблонах все изменения носят корректирующий характер, даже если вы не обновите свой шаблон, у вас ничего не сломается. Вам нужно сделать мерж (например так) css файлов, чтобы оценить изменения (например вот так).
Как установить обновление
Перед началом обновления обязательно сделайте резервную копию своего сайта и дамп базы данных. Обновляться лучше на копии сайта, поднятом локально на ПК или иным подобным способом. Мы не несем никакой ответственности за любые потери данных, произошедшие в результате неправильных действий при обновлении.
Отключите кеширование в настройках сайта.
Если вы используете свой шаблон и в нем есть файлы, присутствующие в пакете обновления, то обновите их.
При возникновении "белого экрана" категорически читать здесь.
Для тех, у кого свой шаблон мы подготовили статью как быть, если в обновлении CMS есть изменения в шаблоне, рекомендуем к прочтению.
Автоматическая установка
Воспользуйтесь функцией "Проверить обновления" в панели управления InstantCMS 2.
Система сама обнаружит обновление, предложит скачать его и установить.
Для установки потребуется указать реквизиты для доступа по FTP.
Ручная установка
Убедитесь, что вы используете InstantCMS 2.6.0 (версию можно посмотреть внизу любой страницы в админке).
- Загрузите архив с обновлением.
- Перейдите в панель управления сайтом;
- Перейдите в раздел компоненты;
- Нажмите установить пакет дополнения;
- Очистите кеш браузера;
- Сверните окно браузера;
- Все содержимое папки package из архива обновления, скаченного в п.1 загрузите в корень вашего сайта;
- Вернитесь в свернутое в п. 5 окно браузера, нажмите F5 на клавиатуре и выберите архив, который вы скачали в п.1;
- На странице «Информация о пакете» нажмите установить;
- На странице ввода реквизитов ftp поставьте чекбокс "Пропустить этот шаг" и нажмите "Установить";
- Обновление завершено.
Заключение
Спасибо всем, кто участвовал в исправлении ошибок и предлагал решения.
Спасибо, что выбираете InstantCMS!
Поддержите проект
Вы можете стать официальным спонсором или оказать другую поддержку. Вы также здорово поможете, если поставите звезду на GitHub.
Реклама #
abasia 7 лет назад #
R161Net 7 лет назад #
Алексей Т 7 лет назад #
tagilnext 7 лет назад #
Fuze 7 лет назад #
Денис Васильевич 7 лет назад #
AVPRT 7 лет назад #
У меня при установке этой версии с нуля возникла ошибка
PHP Parse error: syntax error, unexpected 's' (T_STRING), expecting ')' in /home/my syte.com/system/config/config.php on line 30
Заработало только после редактирования config файла, там
в 30-й строке была лишняя кавычка, о чем свидетельствовали записи в логах:
PHP Parse error: syntax error, unexpected 's' (T_STRING), expecting ')' in /home/my syte.com/system/config/config.php on line 30
Лишний символ удалил, сайт теперь,сайт работает.
Откуда эта ошибка могла взяться?
Интересно, у кого нибудь было подобное, или это только у меня такой баг выскочил?
WebMan 7 лет назад #
WebMan 7 лет назад #
Fuze 7 лет назад #
Zau4man 7 лет назад #
Def 7 лет назад #
спасибо за обновление!!!
Atid 7 лет назад #
WebMan 7 лет назад #
Важно для тех, у кого установлена "Расширенная отладка"!!!
Если обновляться с версии 2.6.0 на 2.6.1 при установленной "Расширенной отладке", то получим ошибки про отсутствующую константу "Use of undefined constant DEBUG_ON" и сайт не будет работать.Для решения достаточно ДО обновления добавить после первой строки с "<?php" в файл bootstrap.php в папке package архива с обновлением на 2.6.1 (а не установленного сайта) строку
Код PHP:
if (!defined('DEBUG_ON')) { define('DEBUG_ON', 0); }
Или можете обновляться архивом instantcms-update-2.6.1+DEBUG_ON.zip, в нём эта правка уже внесена и больше нет никаких других изменений.
После такого обновления "Расширенная отладка" будет недоступна. Вы сможете её установить заново когда выложу её обновление до 2.6.1.
AndroS 7 лет назад #
Вашу отладку либо в ядро, либо гемморой при обновлении
Для себя сделал вывод, что мне не нужна она, только разработчикам!
pajnut 7 лет назад #
Ai 7 лет назад #
С ней кто-то сталкивался, исправляли?
Fuze 7 лет назад #
Capitan 7 лет назад #
Fuze 7 лет назад #
Capitan 7 лет назад #
Fuze 7 лет назад #
MiMoHOD 7 лет назад #
MAKS-IT 7 лет назад #
InstantCMS с каждой версией становиться все лучше!
Def 7 лет назад #
wantprikol 7 лет назад #
Capitan 7 лет назад #
wantprikol 7 лет назад #
Capitan 7 лет назад #
Поддомен будет по такому адресу http://*****.ru/realty
Так кстати в хелпе есть как правильно сделать, но вроде так. Есть такой "баг" и поддержка и где-то здесь я про это уже писал.
Надеюсь поможет :)
wantprikol 7 лет назад #
Pasechnik 7 лет назад #
http://instantcms.ru/forum/thread26142-1.html#250668
Очень бы хотелось увидеть решение по данному вопросу. Сижу сейчас, картинки собираю в обратном порядке, чтобы при заливке отображались последовательно. Крайне неудобно при массовой заливке.
eoleg 7 лет назад #
Старый балбес 7 лет назад #
Так совпало что сейчас активно работаю с типом контента и обнаружил v2.6.0 - v2.6.1
1- Не создается фид rss для новых ctype, (флаг включен)
2- Дополнить в функцию удаления ctype
Fuze 7 лет назад #
2. RSS фид удаляется, значения прав доступа удалять не нужно
Старый балбес 7 лет назад #
AVPRT 7 лет назад #
но когда пытаюсь разместить в шаблоне стандартный виджет HTML block,
редактируя его заголовок, то виджет не сохраняется.
Fuze 7 лет назад #
F_a_R_i_D 7 лет назад #
После обновления выдаёт ошибку в админку, в разделе виджеты:
serhio 7 лет назад #
Обновление прошло успешно с 2.5.1 до 2.6.1 но единственная проблема в списке каналов в Ivideo2 когда перехожу на страницу сайт.ру/channels пишет что "Нет элементов для отображения".
Подскажите как решить
serhio 7 лет назад #
F_a_R_i_D 7 лет назад #
F_a_R_i_D 7 лет назад #
Pasechnik 7 лет назад #
Ругается строка:
Fuze 7 лет назад #
Pasechnik 7 лет назад #
Заменил таким образом:
Fuze 7 лет назад #
SALIK 7 лет назад #
Fuze 7 лет назад #
SE7EN 7 лет назад #
Просто обновился а на странице с фотографиями мой.сайт/albums не выводятся альбомы или я не догоняю где в настройках рыть чтоб они показывались.
Алфей 7 лет назад #
skewes 7 лет назад #
Обновился, полет нормальный!
титанио 7 лет назад #
503 Service Unavailable
На что нибудь может повлиять ?
MiMoHOD 7 лет назад #
титанио 7 лет назад #
MiMoHOD 7 лет назад #
AndroS 7 лет назад #
pajnut 7 лет назад #
А где вводятся эти стоп слова? Подскажите.
Fuze 7 лет назад #
Мурлыся 7 лет назад #
Database import error
Check provided details
Fuze 7 лет назад #
Авакадо 7 лет назад #
Fuze 7 лет назад #
turza 7 лет назад #
AndroS 7 лет назад #
Андрей 7 лет назад #
AndroS 7 лет назад #
Андрей 7 лет назад #
wantprikol 7 лет назад #
wantprikol 7 лет назад #
wantprikol 7 лет назад #
wantprikol 7 лет назад #
taleh 7 лет назад #
Val 7 лет назад #
А если вы про вторую версию - кто её покупать будет?
taleh 7 лет назад #
да, про вторую. А первая версия бесплатной была? подумал может лицензия есть :(
Val 7 лет назад #
taleh 7 лет назад #
можно.
MiMoHOD 7 лет назад #
Zau4man 7 лет назад #
Loadырь 7 лет назад #
taleh 7 лет назад #
первая версия в не запакованном виде нашлась тут https://github.com/yiiext/imperavi-redactor-widget/blob/master/assets/redactor.js
в принципе и первая всем устраивает, только вставка скопированного текста (с html) немного коряво работает
lesterkey 7 лет назад #
Проблема собственно такая. если контент привязан к группе,
то при редактировании администратором,(если он находится в любой другой группе)
(статья) отвязывается от группы, так как при редактировании предлагается новый выбор привязки.
надеюсь понятно описал???проверял на двух сайтаМирослав 7 лет назад #
Допустим у меня есть категория Природа. В ней 15 материалов. Делаю вложенную - Деревья и 3м материалам из Природы добавляю доп. категорию Деревья. В итоге в категории Природа общее число материалов указано как 18. Из за этого и сбой при постраничном выводе. У меня одного так? Пример: Лесные - раздел Деревья
iWeb 7 лет назад #
iWeb 7 лет назад #
Дефолтная страница контактной информации с формой обратной связи и дополнительным полем для вставки карты и современное - не нативное (не селекторное меню) адаптивное меню в виде выпадения или сэндвича.
Еще раз огромное Спасибо, что Вы есть !
iWeb 7 лет назад #
iWeb 7 лет назад #
iWeb 7 лет назад #
BoAnRo 7 лет назад #
BoAnRo 7 лет назад #
Андрей 7 лет назад #
BoAnRo 7 лет назад #
хотя в настройках:
Возможно Вы при проверке у себя оценили не комментарий, а публикацию, или лента не обновилась из-за кэша?
Андрей 7 лет назад #
BoAnRo 7 лет назад #
iiv 7 лет назад #
Где поправить?
з.ы. и еще чтото с рейтингами стало - в правах разрешено, а пользователям нельзя. (Никакие доработки кода не проводились, весь движок оригинальный)
iiv 7 лет назад #
Андрей 7 лет назад #
iiv 7 лет назад #
Андрей 7 лет назад #
iiv 7 лет назад #
Андрей 7 лет назад #
iiv 7 лет назад #
Андрей 7 лет назад #
iiv 7 лет назад #
uchenik 7 лет назад #
Можно НАСТРОЙКАМИ сразу вывести и подкатегории этих категорий ? Т е чтобы выводилась недвижимость, а под ней - дома, коттеджи... под авто - свои подкатегории.. ?
Сергей 7 лет назад #
Добавляем контент во вложенный раздел
Всё хуже если вложенность разделов в три ступени, главный раздел пропал, и куда добавляем не понятно?
Можно отключить функцию (Разрешить добавлять записи только в категории последнего уровня вложенности), но это не выход, так быть не должно?
R161Net 7 лет назад #
Подскажите!
После обновления на версию 2.6.1 перестал срабатывать планировщик в автоматическом режиме.
В ручную запускается, кроме задания "Публикация контента по расписанию"
На хостинге все работает нормально по расписанию. В чем может быть проблема...
Может уже кто нибудь задавал данный вопрос киньте ссылочк.
Огромное Всем Спасибо.
Soul 7 лет назад #
Def 7 лет назад #
Sergon 7 лет назад #
На страницах пагинации категорий раздела (/articles/pchelovod?page=2) - все работает.
В 2.6.0 такого не наблюдается.
Подскажите как поправить
Андрей 7 лет назад #
Андрей 7 лет назад #
Sergon 7 лет назад #
Благодарю
Андрей 7 лет назад #