Всем привет!
Ну не могли мы пропустить такую зеркальную дату. Дата релиза и даже даты файлов зеркальные ;-)
Итак, что нового в версии 2.13.1
- В админке для типов контента теперь доступно массовое редактирование записей;
- Типограф по умолчанию включен во всех полях после установки CMS;
- Нижнее меню теперь не системное (удаляемое);
- FTP пароль при установке дополнений теперь принимает любые символы;
- В админке в списке пользователей исправлен url, указывающий на информацию об ip адресе;
- Убраны нотисы с load average в админке;
- Исправлена проблема с показом капчи после неудачной авторизации;
- После регистрации, при верификации, добавлена кнопка "Я указал неверный email";
- Исправлены проблемы с ссылками в виджете облака тегов;
- Исправлены ошибки работы опции "Пауза между комментариями гостей с одного IP";
- Исправлены ошибки работы фильтра типов контента;
- Разрешены нижние подчёркивания в параметрах target_subject;
- Исправлена сортировка в наборах типов контента, привязанных к группам;
- Администраторы теперь могу изменять все настройки любых групп;
- Количество вложенных пунктов меню теперь учитывает их включенность;
- В тегах теперь запрещён знак вопроса;
- Убраны нотисы контроллера authga;
- Исправлена ошибка в показе обязательных полей с доступом по группам при регистрации;
- Для полей добавлен новый метод storeFilter, который подготавливает входную переменную из поля фильтра;
- Закрыта очередная порция тикетов (10 штук), которые писали участники сообщества;
- Девять коммитов с предыдущего релиза, изменено около 76 файлов;
- Множество мелких исправлений и улучшений, которые обсуждались здесь на форуме, diff всё расскажет ;-)
Как установить обновление InstantCMS
Перед началом обновления обязательно сделайте резервную копию своего сайта и дамп базы данных. Обновляться лучше на копии сайта, поднятом локально на ПК или иным подобным способом. Мы не несем никакой ответственности за любые потери данных, произошедшие в результате неправильных действий при обновлении.
- Отключите кеширование в настройках сайта;
- Отключите кеширование js и css;
- Отключите объединение js и css в настройках сайта;
- Если вы используете свой шаблон и в нем есть файлы, присутствующие в пакете обновления, то обновите их;
- При возникновении "белого экрана" категорически читать здесь;
- Для тех, у кого свой шаблон мы подготовили статью как быть, если в обновлении CMS есть изменения в шаблоне, рекомендуем к прочтению.
Если в вашем шаблоне присутствуют JavaScript файлы аналогичные пути /templates/default/js/ и названиям в дефолтном шаблоне, замените/смержите их из пакета обновления. Не забывайте о сбросе кэша браузера абстрактным счетчиком.
Автоматическая установка
- Включите режим отладки в админке.
- Воспользуйтесь функцией "Проверить обновления" в панели управления InstantCMS 2.
- Система сама обнаружит обновление 2.13.1, предложит скачать его и установить.
- Для установки потребуется указать реквизиты для доступа по FTP.
- Проверьте, что версия InstantCMS изменилась в админке.
- Очистите кэш браузера.
- Обновление завершено. Если возникли ошибки при установке пакета, то обновление прошло некорректно, воспользуйтесь ручной установкой.
Ручная установка
Убедитесь, что вы используете InstantCMS 2.13.0 (версию можно посмотреть внизу любой страницы в админке или на главной странице админки в соответствующем блоке).
- Включите режим отладки в админке;
- Загрузите архив с обновлением.
- Перейдите в панель управления сайтом;
- Перейдите в раздел компоненты;
- Нажмите установить пакет дополнения;
- Очистите кеш браузера;
- Сверните окно браузера;
- Все содержимое папки package из архива обновления, скаченного в п.1 загрузите в корень вашего сайта, заменяя файлы;
- Вернитесь в свернутое в п. 7 окно браузера, нажмите F5 на клавиатуре и выберите архив, который вы скачали в п.2;
- На странице «Информация о пакете» нажмите установить;
- На странице ввода реквизитов ftp поставьте чекбокс "Пропустить этот шаг" и нажмите "Установить";
- Выключить режим отладки в админке;
- Обновление завершено. Если при установке пакета возникли ошибки, то обновление установилось некорректно по какой-то причине. В этом случае необходимо смотреть логи PHP на сервере.
Заключение
Как обычно, всем спасибо за сообщения об ошибках, за готовый код! Это помогает делать InstantCMS лучше.
Спасибо, что выбираете InstantCMS!
Поддержите проект
Вы можете стать официальным спонсором или отправить донат, в том числе в криптовалюте. Вы также здорово поможете, если поставите звезду на GitHub, для нас это очень важно.
Благодарю команду разработчиков за прекрасную работу!
Я также проверил возможность привязки на последней версии, проблемы не обнаружил.
Я бы рад помочь или даже исправить ошибку, но для этого мне её нужно повторить.
Но этого не происходит, при клике на кнопку "выбор" меня перекидывает на пустую страницу (второй скриншот). Как то так :)
Пожалуйста, крайне проблематично так вытаскивать клещами подробности, описывайте сразу максимально подробно.
С чем может быть связано:
А с лоад
: Undefined index: cpu_count in
/system/controllers/loadaverage/frontend.php
on line
41
что можно сделать? подскажите пожалуйста
И еще покаывает нотис Notice: Undefined variable: item_image in /system/fields/fieldfromitem.php on line 133
Пожелание по поводу мобильного шаблона для админки, как бы сделать так чтобы он опционально только на смартфонах и планшетах заводился?
Со смартфона когда надо быстро что то поправить он действительно необходим, а вот на пк пока всё таки привычней на старой админке
Хотелось бы добавить:
1. Не хватает возможности привязывать контент к нескольким группам
2. Нужна возможность дать админам групп самим вставлять фон и шапку группы.Чтобы не такая шапка как сейчас была, над группой, а нормальная как у сайта.
2. Я не очень понял, т.к. всё есть. Что такое "шапка нормальная как у сайта"? Если вы про бэкграунд всего сайта, то шаблон вам в руки. Подобного также нет в планах.
По поводу массового редактирования не совсем поня в чем его смысл.
Например массово редактируем 50 кратких описаний или тегов...
В итоге получаем все одинаковые описания или теги у все статей
Сначала подумал что можно с каждой строки или через какие-то правила массово добавить разные теги или описания к N-му количеству статей
оказывается нет (
Или я ошибся ?
И видимо ошибка в описании? Написано: "Будет доступна сквозная авторизации"...
Или я что-то не пойму!?
Ставлю два сайта с версией 2.13.1 Базы данных делаю в utf8mb4
Один как поддомен, а один как главный. Настраиваю сквозную авторизацию по инструкции. И НЕ РАБОТАЕТ она не смотря на утверждения разработчиков!
Потом все сношу, и ставлю на те же два домена версию 2.12.2, но в этот раз использую просто utf8
Настраиваю сквозную авторизацию по инструкции. Потом обновляю, сначала до версии 2.13.0, потом сразу до версии 2.13.1. И о чудо!!!) ВСЕ РАБОТАЕТ!
После множества разных способов установки, прихожу к выводу что проблема не файлах движка, а настройках, которые разнятся между версиями.
Как накоплю кармы для блога, обязательно расскажу о своих злоключениях и приключениях в процессе установки замечательного InstantCMS.
Спасибо разработчикам за их терпение, и особенно вам Fuze!
Еще раз искренне благодарю за помощь в решении вопроса!
Но карму накапливать можно долго, потому попробуйте начать с простого шага: поблагодарите человека материально (надеюсь, денег на маленькую благодарность вы накопили уже).
Я допустим новую админку не понимаю вообще- всегда переключаюсь на старую.
Кто пользуется старой, скажите все ли у вас работает как надо?
3 сайта (один проект)
+1 сайт (второй проект)
Обновлял в ручном режиме, предварительно подготовив правки в шаблонах (два шаблона, мобильный и десктоп).
Обновление без проблем.
Еще раз, спасибо за релизы.
У меня перестали работать редакторы
Если честно, уже жалею что купил конструктор, столько глюков, еще не один сайт не сделал на нем.
Несколько раз делал, то одно не работает, то другое, то вообще перестал открываться после 1000 сохранений.
Плюнул и забил.
Please, enable debug mode in the site settings
включил режим отладки, вижу - Warning: is_dir(): Unable to find the wrapper "tcp" - did you forget to enable it when you configured PHP? in /home
подскажите пожалуйста, где копать?
А уж какие ошибки выдаст отладчик - пишите сюда.
/forum/thread32833-2.html#323919
И еще вопрос, можно ли сделать, например, в TinyMCE, чтобы в режиме просмотра кода использовалься Ace?
Действия: История обновлений чистая 12.2 - создание на ней Тип контента новый свой аля Каталог - поле Список мультивыбор, системное имя типа контента group , при изменении предустановленных значений улетает в 503 при дебаге:
рандомным образом некоторые браузеры вместо перехода по ссылке открывают страницу 404
например на моем пк браузер майкрософт эдже не хочет переходить, пользователи жалуются в основном со смартфонов, у кого то яндекс бр у кого то хром не хочет переходить по ссылке, у самого на одном из трех смартфонов хром не переходит, хотя они синхронизированны на один акк.
в общем редиректы отключил, без них даже лучше, но довожу до сведения.
Кто то с 2.11.1 обновился безболезненно на 2.13.1 ?? У меня ошибки с базой вылетают, что мол не хватает некоторых полей, а так же был создан мной новый Тип контента /blog и /discussion и после обновления я ловил ошибки, что мол отсутствует поле и не только.... Наловил ошибок, а толком по какой причине я не могу понять...
К сожалению скриншоты сейчас не имею... Но интересует вопрос, может это только у меня при обновлении до последнее версии с 2.11.1 , проблемы с БД
Обновляетесь последовательно по всем промежуточным версиям 2.11.1, 2.12.0, 2.12.1, 2.12.2 и т.д. не пропуская ни одну, а не с 2.11.1 сразу на 2.13.1?
Сейчас установил на локалку версию релиза 2.11.0 с которой я свой проект решил обновить, что бы проверить на ошибки после обновления до самой актуальной версии на чистом instantcms и вот на этом пути обновления ловлю вот это:
Установил на локалку чистую instantcms icms2-2.11.0.zip и послу установки, ничего не трогая, начал обновлять...
На на моем проекте, у меня очень много ошибок именно с БД и с контроллерами ... И непонятно по какой причине, но там конечно есть немного плагинов и то их всего около 5 небольших и бесплатных...
Не могу залогинится, чтобы включить в админке debug
ввожу логин и пароль, никакого сообщения, просто перекидывает на страницу авторизации , ввожу там еще раз логин и пароль и никакого сообщения и предупреждения...
Вот параметры локального хостинга:
Обновляйте в ручную используя для заливки свой FTP (на локалке можно просто бросить файлы из папки package в корень сайта).
Как обновлять написано в посте "Ручная установка"
Notice: Undefined index: image_hint_path in /public_html/system/controllers/widgets/model.php on line 197
Notice: Undefined index: image_hint_path in /public_html/templates/admincoreui/controllers/admin/widgets.tpl.php on line 120
Выше же написали, или файлы самого пакета забыли залить на сервер, или нарушили сам процесс обновления...
По всякому уже писали, как обновлять...
Крайний раз здесь писал:
/forum/thread33048-1.html#326147
Что делать если обновилось с ошибками, там тоже написано.
Как может загрузка быть больше чем может в 7 раз
<?php if (method_exists($this, 'bottom')) { $this->bottom(); } ?>
Спасибо большое, помогло. В графе host в конце был слеш, убрал и всё стало нормально загружаться.
Спасибо Fuze, совет помог.
"delete file /upload/.htaccess
если картинки физически на сервере есть, но не выводятся в браузере."
закомментируйте все строки в этом файле поставив символ # в начале каждой строки или удалите их
и добавьте
Директория конфигурации недоступна для записи
В пути /home/ЧЧЧЧЧЧ/domains/demo-instantcms.maks-it.ru/public_htmlsystem/config нет слаша между public_html и system (смотреть скриншет)