InstantCMS 2.14.1

7011

Здравствуйте, друзья!

Поздравляем вас с Новым, 2021 годом! Всем желаем здоровья, судя по всему, это главное! Удаляем без возможности восстановления всё плохое в ушедшем году и продолжаем :-)

Что нового в этом релизе

  • Все иконки установщика InstantCMS теперь в SVG формате;
  • Исправлены мелкие ошибки в установщике;
  • Возможность импорта схемы позиций (включая размещение виджетов) из родительского в дочерние шаблоны;
  • Поддержка grid таблиц (как в админке) для шаблона modern;
  • Исправлена ошибка с полем дата и системными именами полей;
  • Исправлена проблема с полем "Флаг" в фильтре в шаблоне Modern;
  • Исправлены проблемы с показом grid таблицы контента в админке;
  • Исправлена проблема с созданием масок страниц для типов контента по умолчанию;
  • Исправлена автозагрузка классов моделей, если в именах контроллеров есть нижнее подчеркивание;
  • Отдельная кнопка "Сохранить и компилировать CSS" в настройках шаблона";
  • Исправлены все ошибки, которые писали участники сообщества в комментариях к релизу 2.14.0;
  • Убраны все найденные предупреждения PHP;
  • Для форм сайта можно добавлять CSS классы (это возможность скорее для разработчиков);
  • Для форм конструктора форм CSS класс добавляется исходя из имени формы;
  • В настройках шаблона Modern теперь можно изменять любые переменные Bootstrap;
  • Виджеты, которым заданы ограничения по правам доступа, теперь подсвечиваются в админке;
  • Исправлена ошибка с неверным подсчетом времени выполнения вложенных хуков;
  • В отладке теперь выводятся и все точки рендера шаблонов;
  • Родительское поле теперь можно выводить как списком ссылок, так и списком типа контента;
  • Класс idna_convert обновлён для работы с PHP 7.4+;
  • В виджет меню добавлена опция "Строгое выделение активного пункта";
  • В виджет "Элементы шаблона" добавлена опция "Выбор языка";
  • Множество мелких правок нового шаблона Modern.

Как установить обновление InstantCMS

Важно!Перед установкой обновления убедитесь, что сторонние дополнения поддерживают новую версию InstantCMS! В противном случае вы рискуете окирпичить свой сайт.

Перед началом обновления обязательно сделайте резервную копию своего сайта и дамп базы данных. Обновляться лучше на копии сайта, поднятом локально на ПК или иным подобным способом. Мы не несем никакой ответственности за любые потери данных, произошедшие в результате неправильных действий при обновлении.

  • Отключите кеширование в настройках сайта;
  • Отключите объединение js и css в настройках сайта;
  • Если вы используете свой шаблон и в нем есть файлы, присутствующие в пакете обновления, то обновите их;
  • При возникновении "белого экрана" категорически читать здесь;
  • Для тех, у кого свой шаблон мы подготовили статью как быть, если в обновлении CMS есть изменения в шаблоне, рекомендуем к прочтению.

Если в вашем шаблоне присутствуют JavaScript файлы аналогичные пути /templates/default/js/ и названиям в дефолтном шаблоне, замените/смержите их из пакета обновления. Не забывайте о сбросе кэша браузера абстрактным счетчиком.

Автоматическая установка

  1. Включите режим отладки в админке.
  2. Воспользуйтесь функцией "Проверить обновления" в панели управления InstantCMS 2.
  3. Система сама обнаружит обновление 2.14.1, предложит скачать его и установить.
  4. Для установки потребуется указать реквизиты для доступа по FTP.
  5. Проверьте, что версия InstantCMS изменилась в админке.
  6. Очистите кэш браузера, увеличьте на единицу абстрактный счётчик в настройках сайта.
  7. Обновление завершено. Если возникли ошибки при установке пакета, то обновление прошло некорректно, воспользуйтесь ручной установкой.

Ручная установка

Убедитесь, что вы используете InstantCMS 2.14.0 (версию можно посмотреть внизу любой страницы в админке или на главной странице админки в соответствующем блоке).

  1. Включите режим отладки в админке;
  2. Загрузите архив с обновлением.
  3. Перейдите в панель управления сайтом;
  4. Перейдите в раздел компоненты;
  5. Нажмите установить пакет дополнения;
  6. Очистите кеш браузера;
  7. Сверните окно браузера;
  8. Все содержимое папки package из архива обновления, скаченного в п.1 загрузите в корень вашего сайта, заменяя файлы;
  9. Вернитесь в свернутое в п. 7 окно браузера, нажмите F5 на клавиатуре и выберите архив, который вы скачали в п.2;
  10. На странице «Информация о пакете» нажмите установить;
  11. На странице ввода реквизитов ftp поставьте чекбокс "Пропустить этот шаг" и нажмите "Установить";
  12. Выключить режим отладки в админке;
  13. Обновление завершено. Если при установке пакета возникли ошибки, то обновление установилось некорректно по какой-то причине. В этом случае необходимо смотреть логи PHP на сервере.

Заключение

Как обычно, всем спасибо за сообщения об ошибках, за готовый код! Это здорово помогает делать InstantCMS лучше. С прошлого новогоднего релиза многое, что было запланировано - сделано. И во многом благодаря сообществу, спасибо вам.

Спасибо, что выбираете InstantCMS!

Поддержите проект

Вы можете стать официальным спонсором или оказать другую поддержку. Вы также здорово поможете, если поставите звезду на GitHub.

0
Реклама Реклама #
+4
Игорь Фадеев Игорь Фадеев 6 месяцев назад #
Ну наконец то! Дождался.
С Новым годом!
+3
Capitan Capitan 6 месяцев назад #
обновился без проблем
+3
Алексей Алексей 6 месяцев назад #
Большое спасибо! С Новым годом!
+4
Алексей Алексей 6 месяцев назад #
обновился проблем нет!
+5
Asket Asket 6 месяцев назад #
Спасибо, всех с грядущими праздниками! v

Чего же теперь ещё желать и ждать от Инстант вот в чём вопрос. scratch laugh
+4
buk buk 6 месяцев назад #
Всех с наступающим!!! 🎉🎉🎉 Спасибо за обнову.
+4
Zau4man Zau4man 6 месяцев назад #
Спасибо за релиз.
Отличный подарок к празднику.
Inna Inna 6 месяцев назад #
Комментарий удален
+3
Игорь ФИН Игорь ФИН 6 месяцев назад #
С Новым Годом!
+1
Rainbow Rainbow 6 месяцев назад #
Спасибо! С Новым Годом!
0
islyaeFF islyaeFF 6 месяцев назад #
Спасибо за релиз! Обновился и не могу создать запись и запись из админки. В обоих случаях выдает белый экран
Группе, к которой вы принадлежите, запрещено просматривать этот скрытый текст
0
islyaeFF islyaeFF 6 месяцев назад #
это на всех страницах сайта. Стояла чистая 2.14.0. Делал откат и снова обновился, но же самое. Попробовал на том же хостинге чистую установку 2.14.1 — всё ОК
+2
Ris Ris 6 месяцев назад #
В файле \system\core\template.php есть такой код:
Код PHP:
  1. // Есть ли поддержка динамической схемы
  2. if (!empty($this->manifest['properties']['is_dynamic_layout'])) {
  3. $rows = cmsCore::getModel('widgets')->getLayoutRows($this->name);
  4. }
То есть оно проверяет файл \templates\modern\manifest.php на то, что в нём указано
Код PHP:
  1. 'is_dynamic_layout' => true,
Проверьте, есть ли в указанном файле такая строчка.
0
islyaeFF islyaeFF 6 месяцев назад #
В верхнем коде условие другое. Видимо, я релиз кандидат пытаюсь обновить)) Извиняюсь
0
vikont vikont 6 месяцев назад #
После установки 2.14.0 и установки компонента Инстайлер, объединение приводит к ошибке в консоли с исчезновением всех иконок в админке:
https://мой_домен/cache/static/js/scripts.c57c4d4144eb8dd2a026a722adc49134.js?1606773434
и
Access to font at 'https://мой_домен/templates/admincoreui/css/vendors/simple-line-icons/fonts/Simple-Line-Icons.woff2?v=2.4.0' from origin 'https://мой_домен' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
styles.f8bd376df1f6a693258e3010129fcf33.css:1 GET https://мой_домен/templates/admincoreui/css/vendors/simple-line-icons/fonts/Simple-Line-Icons.woff2?v=2.4.0 net::ERR_FAILED

Домен Кирилический.

Посчитал, что это проблема с Инстайлером. Обновился до 2.14.1 - но ошибка не исчезла и после удаления Инстайлера.
Как это вылечить не отключая объединения?
+1
vladimird vladimird 6 месяцев назад #
Всех с Новым Годом!
И спасибо за релиз.
0
LuckyRain LuckyRain 6 месяцев назад #
Благодарю за релиз! Всех с Новым Годом!

Кто-нибудь сталкивался с таким? Двойные заголовки.
0
LuckyRain LuckyRain 6 месяцев назад #
0
Алфей Алфей 6 месяцев назад #
Важно! Перед установкой обновления убедитесь, что сторонние дополнения поддерживают новую версию InstantCMS! В противном случае вы рискуете окирпичить свой сайт
Inna Inna 6 месяцев назад #
Комментарий удален
+3
vikont vikont 6 месяцев назад #
Все просто и описывалось в предыдущем релизе...
Надо удалить папку шаблона админки /templates/admincoreui/ и загрузить ее из нового инсталляционного пакета
Inna Inna 6 месяцев назад #
Комментарий удален
0
LuckyRain LuckyRain 6 месяцев назад #
Спасибо помогло! Сам дурак...
+1
skewes skewes 6 месяцев назад #
Важно! После установки обновления зайдите по FTP на сервер, удалите директорию /templates/admincoreui/ и скопируйте на её место эту же директорию из полного дистрибутива установки InstantCMS 2.14.0.

Почитайте документацию к версии 2.14.0 - там написаны эти строки.
В данной версии наверное тоже самое необходимо сделать)))
В общем посмотрите на версию 2.14.0.
0
LuckyRain LuckyRain 6 месяцев назад #
Спасибо помогло! Сам дурак...
-1
Антон {ignat} Антон {ignat} 6 месяцев назад #
ребят, как ракету убрать? ну вообще чтоб картинки не было?
0
zeffs zeffs 6 месяцев назад #
В настройках шаблона. Где логотип устанавливается. Просто удалить его. Настройки интерфейса
Группе, к которой вы принадлежите, запрещено просматривать этот скрытый текст
0
Антон {ignat} Антон {ignat} 6 месяцев назад #
нет такого.пусто все.никакой картинки не загружено. а ракета стоит в мобильном
0
Ris Ris 6 месяцев назад #
Вставьте туда пустую картинку из архива: /users/files/download7783.html
0
Александр Владимирович Александр Владимирович 6 месяцев назад #
После обновления при переходе к любой новости выдаёт следующую ошибку:
Ошибка в запросе БД:
Таблица 'nosovka.cms_languages_cats' не существует
SELECT i.title as title
FROM cms_languages_cats i
WHERE (i.item_id = '4') AND (i.ctype = 'news') AND (i.lang = 'ru')
LIMIT 1
Последние вызовы:

cmsModel->getFieldFiltered() @ /system/controllers/languages/model.php : 40
modelLanguages->getCatTitle() @ /system/controllers/languages/hooks/content_before_item.php : 104
onLanguagesContentBeforeItem->run()
call_user_func_array() @ /system/core/controller.php : 721
cmsController->runExternalHook() @ /system/core/controller.php : 677
cmsController->runHook() @ /system/core/eventsmanager.php : 70
cmsEventsManager::hook() @ /system/controllers/content/actions/item_view.php : 358
actionContentItemView->run()
call_user_func_array() @ /system/core/controller.php : 582
cmsController->runExternalAction() @ /system/core/controller.php : 453
cmsController->executeAction() @ /system/core/controller.php : 429
+1
Александр Владимирович Александр Владимирович 6 месяцев назад #
Разобрался smile
0
Евгений Фоменко Евгений Фоменко 6 месяцев назад #
С новым годом! С новым инстантом!
Спасибо за обновления!

Вижу ожибку при проверке деревьев
Код PHP:
  1. Fatal error: Uncaught mysqli_sql_exception: BIGINT UNSIGNED value is out of range in '(`bank911_kyiv24`.`cms_con_catalog_cats`.`ns_left` - `bank911_kyiv24`.`cms_con_catalog_cats`.`ns_level`)' in /home/bank911/website.com/www/system/core/database.php:313 Stack trace: #0 /home/bank911/website.com/www/system/core/database.php(313): mysqli->query('SELECT `id`\n\t\t\t...') #1 /home/bank911/website.com/www/system/controllers/admin/actions/settings_check_nested.php(154): cmsDatabase->query('SELECT `id`\n\t\t\t...', false, true) #2 /home/bank911/website.com/www/system/controllers/admin/actions/settings_check_nested.php(23): actionAdminSettingsCheckNested->checkNestedSet('con_catalog_cat...') #3 /home/bank911/website.com/www/system/core/controller.php(582): actionAdminSettingsCheckNested->run() #4 /home/bank911/website.com/www/system/core/action.php(37): cmsController->runExternalAction('settings_check_...', Array) #5 /home/bank911/website.com/www/system/controllers/admin/actions/settings.php(9): cmsAction->__call('r in /home/bank911/website.com/www/system/core/database.php on line 313
С деревьями я мудрил и не могу сказать, что ошибка именно у инстанта, а не моих кривых рук. Кто-то подскажет может куда копать?
0
Aleksey358 Aleksey358 6 месяцев назад #
Я так понимаю шаблон Modern опять не поддерживает InstantVideo2. Есть ли в планах сделать чтобы шаблон Modern поддерживал InstantVideo2?
0
Nikolay Nikolay 6 месяцев назад #
Вопрос для уточнения: Иконки Font Awesome в главном меню. Папка icons содержит три файла - brands, regular и solid, при установки иконки к пункту меню срабатывает код
Код PHP:
  1. /templates/zwd/images/icons/solid.svg#ambulance
получается что иконки brands и regular установить нельзя или что то не так понял?
0
fincheck fincheck 6 месяцев назад #
Иконки Font Awesome
А где написано, что используются иконки Font Awesome?
0
Nikolay Nikolay 6 месяцев назад #
Написано в новостях при выходе 2.14.0. Все иконки в SVG формате от Font Awesome Free. Оно и так видно в файлах brands, regular и solid, что это Font Awesome.
+1
Александр Александр 6 месяцев назад #
Спасибо за нужный релиз, а кто бы на пальцах подсказал как вот с этим можно начать работать:

Поддержка grid таблиц (как в админке) для шаблона modern;
0
Антон {ignat} Антон {ignat} 6 месяцев назад #
Пользователях аватарки криво стоят. как исправить?
+2
Nikolay Nikolay 6 месяцев назад #
Ignat аватарки стоят ровно, чтоб было красиво: аватарки 32х32 заменить 64х64 и еще в настройках пользователя должно на аватарки стоять 64х64.
0
Антон {ignat} Антон {ignat} 6 месяцев назад #
ровно.не так выразился. разного размера стоят аватарки. это после обновления сайтов. если ставить движок 14.1 с нуля, и менять аватарку, то аватарки все равно одинаковые
0
Антон {ignat} Антон {ignat} 6 месяцев назад #
все.отбой.сделал)спасибо!
+3
Денис Васильевич Денис Васильевич 6 месяцев назад #
Иногда для обновления дополнения достаточно в файлах шаблонов дополнения найти тег <script></script> и привести его к такому виду:
Код PHP:
  1. <?php ob_start(); ?>
  2. <script>
  3. tabToAccordion();
  4. </script>
  5. <?php $this->addBottom(ob_get_clean()); ?>
0
frukt frukt 6 месяцев назад #
Супер, спасибо за труды
0
alexswen alexswen 6 месяцев назад #
не могу обновиться, пишет это, как удалить smartcontrol думаю проблемы из-за него
0
alexswen alexswen 6 месяцев назад #
точнее smartslider - ошибся )
0
somoff somoff 6 месяцев назад #
Я из за него уже третье обновление на одном сайте пропускаю.(
0
vikont vikont 6 месяцев назад #
Откройте инсталляционный пакет и сравнивая с ним найдите такие же пакет файлы в скрипте сайта.
Или, удалите все папки и файлы начинающиеся на "sc_"
В вашем конкретном случае надо в админке в Компоненты - Управление событиями удалить все строки связанные со smartcontrol
Или в базе, Таблица: cms_events
0
somoff somoff 6 месяцев назад #
Так у него речь о смартслайдере
0
alexswen alexswen 6 месяцев назад #
Я:
неа, совсем другое, пишет ошибку в датебазе, млин из-за этого чёртового скрипта обновиться скока дней уже немогу
ли в базе, Таблица: cms_events
-1
somoff somoff 6 месяцев назад #
Всё конечно не плохо, но как мне кажется переходить на этот шаблон надо ещё через пару обновлений. Когда уже все косяки вылезут и доработают. Почему нет например загрузить фон сайта, почему главное меню если прописать что крепится то уползает вверх. Почему ширину шапки хз где искать. Ну в общем пока много почему. Может позже всё пойму) Но 100% РЕСПЕКТ это за скорость загрузки шаблона. На компе до 96% на мобильниках до 70%. Более чем отлично)
0
vikont vikont 6 месяцев назад #
Установка фона
Код PHP:
  1. #desktop_device_type{
  2. background-image:url("/путь_к_фону/имя_фона") !important;
  3. background-attachment:fixed !important;
0
somoff somoff 6 месяцев назад #
Я имел ввиду простую версию через меню. Что мешает сделать?( Да и вообще функционал бедноват(
0
IamB IamB 6 месяцев назад #
Да и вообще функционал бедноват(
Вы это серьёзно?
0
vikont vikont 6 месяцев назад #
Столкнулся с проблемой. С какой версии Инстанта это началось не знаю, но в версиях 2.13.1 и 2.14.1 при включении опции Формировать заголовки HTTP Preload (в админке Настройки-> Основные-> SEO) внешние сервисы перестают видеть поле Keywords помечают его как пустое.
Для SEO это плохо, не смотря на то что многие считают что поисковики его игнорируют. Сам Яндекс пишет: "Может учитываться при определении соответствия страницы поисковым запросам." . То есть, если страница для людей, а не с говглсайта,и правильно сделано SEO, то поле Keywords лучше заполнить.

Как вылечить указанную проблему?
0
AndroS AndroS 6 месяцев назад #
2.13.1 - полет нормальный! Опция включена, кейворды в наличии
0
AndroS AndroS 6 месяцев назад #
Как вы диагностировали такую проблему?
0
vikont vikont 6 месяцев назад #
Само поле не отключается и видно при редактировании, его не видят сервисы и видимо поисковики. проверял сервисом B1/
0
vikont vikont 6 месяцев назад #
Кстати, можно еще поискать Kеywords в коде самой страницы. С включенным HTTP Preload это поле исчезает.
0
AndroS AndroS 6 месяцев назад #
Ну, если в коде из-под гостя видны метатеги. то и сервисы видеть должны, тем более поисковики... У меня точно работает на 2.13.1 со включенным прелоадером.
0
vikont vikont 6 месяцев назад #
Удивительно, но сегодня проверил еще раз и все работает? Не понял.
Тогда ЧТО МОЖЕТ ВЛИЯТЬ на видимость тега Keywords?
Есть какие то мысли? Это кстати очень важно. Потом не будете понимать почему сайт то в топе, то в ж...., ну вы меня поняли smile
0
lezginka.ru lezginka.ru 6 месяцев назад #
Уважаемое сообщество, как у вас обстоят дела с опцией "Скрытая категория",т.е. при установке галочки категория гостям показывается или нет ?
у меня пока стоит InstantCMS 2.13.1, но подозреваю, что обновление не поможет .
0
lezginka.ru lezginka.ru 6 месяцев назад #
данную проблему перестал наблюдать. в чем проблема пока не понял.
0
skewes skewes 6 месяцев назад #
Подскажите пожалуйста.

1. Меняю цвета на сайте, чищу кэш, они не меняются.
Оставил и не поменял обратно, через 100500+ раз обновления страницы, изменился цвет...
Вообще не понял как это произошло...
Думаю ок. Зашел, поменял цвета какие нужны были, но результат тот же...
Чистил историю, кэш раз 20 уже, цвет не меняется.
Есть ли у кого еще такая проблема?

2. Фавикон. Почему то Модерн видит фавикон, который по умолчанию, а который в корне лежит и открывается по ссылке мойсайт/favicon.ico - не подхватывает. Тоже очень интересно, почему?

А вообще шаблон супер! Быстрый вообще пипец)))
Надо изучать его)))
0
skewes skewes 6 месяцев назад #
Речь о шаблоне Modern
0
skewes skewes 6 месяцев назад #
Сохранить и скомпилировать SCSS - все, понял)))
+1
Антон {ignat} Антон {ignat} 6 месяцев назад #
это как понять и где искть? можно поподробней?
0
skewes skewes 6 месяцев назад #
Настройки - настройки темы - Сохранить и скомпилировать
0
Денис Васильевич Денис Васильевич 6 месяцев назад #
А зачем вам scss? Это каждый раз чтобы поменять чуть стиль будете компилировать все scss файлы?
+1
Александр Александр 6 месяцев назад #
Здравствуйте, создал форму, поля, заполнил и нажал отправить - письмо ушло, но повторно форма уже не работает, поля не видны, как поправить? Точно такая же проблема на демо версии в обратной связи https://demo.instantcms.ru/pages/feedback.html
0
Алфей Алфей 6 месяцев назад #
В опциях самой формы убери чекбокс Скрывать форму после отправки
0
Александр Александр 6 месяцев назад #
Благодарю &#128591;
+1
Nikolay Nikolay 6 месяцев назад #
Добрый вечер, обновил сайт до 2.14.1, установил дочернию тему, начал редактировать старые страницы, при сохранении выдало ошибку
Код PHP:
  1. Notice: Trying to access array offset on value of type bool in /public_html/system/controllers/activity/frontend.php on line 69 Warning: Cannot modify header information - headers already sent by (output started at /public_html/system/controllers/activity/frontend.php:69) in /public_html/system/core/controller.php on line 1069 Warning: Cannot modify header information - headers already sent by (output started at /public_html/system/controllers/activity/frontend.php:69) in /public_html/system/core/controller.php on line 1071
-1
Алексей Алексей 6 месяцев назад #
Скажите тема обновлена до версии 2.14.1?
0
Nikolay Nikolay 6 месяцев назад #
Стояла goodtheme, но вроде бы ее удалил
+1
Nikolay Nikolay 6 месяцев назад #
Вопрос решил изменением версии php. На версии php 7.4.8 - наблюдается данная ошибка у меня, при переключении на 7.3.20 - ошибка уходит.
+3
Антон {ignat} Антон {ignat} 6 месяцев назад #
Ставлю виджет "Онлайн" в опциях ставлю настройку "Выводить аватары вместо никнеймов" В итоге аватары криво стоят, выпирают вверх некоторые

или это у меня только? Как исправить?
0
Александр Александр 6 месяцев назад #
Тоже самое и у меня &#128527;
0
Антон {ignat} Антон {ignat} 6 месяцев назад #
оно пляшет, то ровно,то криво. не могу понять алгоритм действий от чего так происходит.
+3
Ris Ris 6 месяцев назад #
Те, которые ниже - реальные аватары пользователей. Те, которые выше - SVG, сгенерированные из первой буквы никнейма. А у аватар, видимо, размеры исправлены стилями.
Попробуйте в /templates/modern/scss/theme/_custom.scss вставить код:
Код CSS:
  1. .widget_online_list img {
  2. vertical-align: inherit;
  3. }
Потом в админке "Сохранить и скомпилировать". Потом кэш браузера обновить.
+1
Антон {ignat} Антон {ignat} 6 месяцев назад #
получилось, спасибо!
0
Александр Александр 6 месяцев назад #
Друг, подскажи, пожалуйста, а где именно в админке нужно сохранить и скомпилировать? Я новичок &#128524;
0
Александр Александр 6 месяцев назад #
Большое спасибо, все получилось!
0
rbs rbs 6 месяцев назад #
Спасибо за обновление, у меня остались проблемы:

1. На php 5.6 не работает компиляция SCSS (кнопка "Сохранить и скомпилировать SCSS), долго думает и падает с fatal error. Сюда же другие проблемы сохранения настроек темы Modern. При этом если переключиться на php 7.4 - работает норм.

2. При выбранной теме Modern не отдается контент на страницах /photos/* (head приходит, в body приходят только две модалки, сам контент не приходит) , если выбрать default или другую тему - всё нормально работает.
0
vikont vikont 6 месяцев назад #
Есть проблема с Эмоджи.
Почему то постоянно слетает эмоджи сотового телефона &#128241; и вместо него выводится вопросительный знак."?"
Кто с этим сталкивался? Как вылечить?
0
vikont vikont 6 месяцев назад #
Заменить кодировку базы на utf8mb4_unicode_520_ci это единственное решение или надо что то еще?
В настройках Инстанта кодировки utf8mb4_unicode_520_ci нет. Менял вручную.
0
Nemo Nemo 6 месяцев назад #
Подскажите пожалуйста почему при смене темы админки с default на CoreUI - перестают работать кнопки в админке в настройках -
Сайт
SEO
Интерфейс
Даты
Почта
Кеширование
Сессии
База данных
Отладка
Безопасность

Ни одна из кнопок не нажимается! Даже тему обратно не даёт сменить. Поменял только лишь в файле config
Как это можно исправить? При установке проблем не было.
0
Zau4man Zau4man 6 месяцев назад #
Посмотрите в консоли браузера, возможно, есть ошибки в js
Проблемы не наблюдаю

Пруф
0
Nemo Nemo 6 месяцев назад #
Полистал ленту вроде нашёл решение проблемы.Спасибо за подсказку.
-1
Антон {ignat} Антон {ignat} 6 месяцев назад #
Подскажите плиз!! Как сделать, чтоб показывало счетчик сообщений??? А то у меня так выводится, не видно что сообщения пришли:

а нужно с красненьким счетчикм. видно счетчик доли секунды во время перезагрузки, потом исчезает. Он как будто кудато запрятан
0
Антон {ignat} Антон {ignat} 6 месяцев назад #
в Уведомлениях счетчик имеется, проблем нет. как сделать чтоб в сообщениях он появился? новые сообщения непрочитанные имеются, на мнгновение показываются только во время перезагрузки, потом снова исчезают, как будто заезжают вправо. все комбинации в виджете перепробовал, не помогает
0
Антон {ignat} Антон {ignat} 6 месяцев назад #
все, понял, это проблема в компоненте NeoMessenger. деактивирую его, и все норм
0
Александр Александр 6 месяцев назад #
0
Антон {ignat} Антон {ignat} 6 месяцев назад #
как реализовано?
0
Александр Александр 6 месяцев назад #
Ответил в ЛС
0
Александр Александр 6 месяцев назад #
Еще можно просто иконки оставить smile
0
Александр Сергеевич Александр Сергеевич 6 месяцев назад #
Есть проблема со спамом. С форм последних обновлений сыпется спам. До этого на 2.13.х были формы iForms и без капчи ни одного письма спама не было. Сейчас создал несколько новых сайтов, с только зарегистрированными доменами в т.ч. и кирилличные .рф, с новым Конструктором форм и со всех сайтов сыпется спам, все письма разные на английском языке с разных емайлов.

+2
Fuze Fuze 6 месяцев назад #
Добавьте в форму поле с капчей и всё.
0
Александр Сергеевич Александр Сергеевич 6 месяцев назад #
Не помогло, стало намного меньше, но всё равно шлют, видать вручную. Просто на старом движке и без капчи не слали, как только обновил в тот же день понеслась... Как-то опознаваемы формы в поиске или почему интересно находят эти сайты, так же ведь и на только что зарегистрированных новых доменах.
0
Александр Сергеевич Александр Сергеевич 6 месяцев назад #
кш4.рф на той неделе зарегистрировал, Сегодня видать появился в поиске и начали слать с http://кш4.рф/contacts.html
0
Александр Сергеевич Александр Сергеевич 6 месяцев назад #
0
Антон {ignat} Антон {ignat} 6 месяцев назад #
ткните носом как по айпи отфильтровать пользователей?
+1
Zau4man Zau4man 6 месяцев назад #
Разверните браузер на весь экран.
На маленьких экранах часть колонок скрыта

0
Vladimir Vladimir 6 месяцев назад #
На тестовом хостинге сделал обновление с версии 2.12.2 до 2.14.1. В результате не работает сохранение настроек в админке. Даже отладку не могу включить, потому что настройки не сохраняются. Историю, куки в браузере за всё время удалил.
0
Zau4man Zau4man 6 месяцев назад #
А кеш браузера?
Проблема скорее всего в нем.
0
Vladimir Vladimir 6 месяцев назад #
И кэш чистил. На локальном хостинге обновился, но с включенной отладкой, там такие ошибки:
Код PHP:
  1. Warning: session_name(): session.name cannot be a numeric or empty '' in D:\OSPanel\domains\xxx\system\core\user.php on line 469
  2. Warning: session_start(): Cannot send session cookie - headers already sent by (output started at D:\OSPanel\domains\xxx\system\core\user.php:469) in D:\OSPanel\domains\xxx\system\core\user.php on line 480
  3. Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at D:\OSPanel\domains\xxx\system\core\user.php:469) in D:\OSPanel\domains\xxx\system\core\user.php on line 480
  4. Warning: Cannot modify header information - headers already sent by (output started at D:\OSPanel\domains\xxx\system\core\user.php:469) in D:\OSPanel\domains\xxx\system\core\user.php on line 556
  5. Warning: Cannot modify header information - headers already sent by (output started at D:\OSPanel\domains\xxx\system\core\user.php:469) in D:\OSPanel\domains\xxx\system\core\user.php on line 556
0
Vladimir Vladimir 6 месяцев назад #
Похоже получилось решить, дело в файле system/config.php .
После сравнения двух файлов, моего config.php и того, который получается при чистой установки 2.14.1, много строчек пропущено, в частности:
Код PHP:
  1. 'allow_users_time_zone' => 1,
  2. 'db_charset' => 'utf8',
  3. 'native_yaml' => 0,
  4. ...... и др..
вообщем после добавления этих строк, настройки вроде начали сохраняться.
+4
Scythian Scythian 6 месяцев назад #
Огромное спасибо за ваши труды!!!
0
Александр Владимирович Александр Владимирович 6 месяцев назад #
После чистой установки в админке, при включённой отладке, выскакивают такие ошибки:


Warning
: disk_total_space() has been disabled for security reasons in
/profiles/n/no/nos/nosovka/nosovka.kl.com.ua/system/controllers/admin/frontend.php
on line
101


Warning
: disk_free_space() has been disabled for security reasons in
/profiles/n/no/nos/nosovka/nosovka.kl.com.ua/system/controllers/admin/frontend.php
on line
102


Warning
: Division by zero in
/profiles/n/no/nos/nosovka/nosovka.kl.com.ua/system/controllers/admin/frontend.php
on line
104

С чем это может быть связано и как с ними справиться?
0
IamB IamB 6 месяцев назад #
У вас функции disk_free_space() и disk_total_space() заблокированы на вашем хостинге настройками безопасности. Нужно их разблокировать.
0
Vladimir Vladimir 6 месяцев назад #
другая ошибка, теперь виджеты не расставляются

Код PHP:
  1. Notice: Undefined index: image_hint_path in D:\OSPanel\domains\xxx\system\controllers\widgets\model.php on line 400
0
Vladimir Vladimir 6 месяцев назад #
Нашёл решение, почему-то в таблице cms_widgets не добавился столбец image_hint_path, после его добавления, проблема пропала.
0
Vladimir Vladimir 6 месяцев назад #

Почему-то в админке в настройках меню задваивается и в шапках виджетов такая же проблема.
0
Vladimir Vladimir 6 месяцев назад #
Спасибо! admincoreul заменил, проблема с задвоенными заголовками пропала, но проблема с редактированием типов контента осталась.
0
Vladimir Vladimir 6 месяцев назад #
При редактировании типа контента ошибка, вся разметка пропадает.

0
Vladimir Vladimir 6 месяцев назад #
При том, если тему админки, ставлю default, то при редактировании типов контента, разметка нормальная.
0
Vladimir Vladimir 6 месяцев назад #
Нашёл проблему, конфликт с KMailer
0
Zau4man Zau4man 6 месяцев назад #
Вам бы тему на форуме завести.
И не пугать людей в комментах.

Базовая icms обновляется без проблем.
По сторонним разработкам стоит уточнять у их авторов.
0
Vladimir Vladimir 6 месяцев назад #
Я же не знал что проблема в стороннем компоненте, на то и обсуждение, что-бы находить проблемы, ставить задачи и их решать.
Zau4man:
Базовая icms обновляется без проблем.
Ну и как без проблем, с проблемами, выше описано.
+1
Антон {ignat} Антон {ignat} 6 месяцев назад #
Изменять URL страницы профиля деактивирую, а в итоге без изменений. Все равно пользователь может менять урл. Как запретить?
0
Александр Александр 6 месяцев назад #
Вот тут Ваш-сайт/admin/controllers/edit/users/perms/users убрать ползунок "Изменять URL страницы профиля" и сохранить.
0
Александр Александр 6 месяцев назад #
А если не убирается, то ты смотришь под админом, а не юзером)
+1
Антон {ignat} Антон {ignat} 6 месяцев назад #
и так и эдак пробовал, и под админом, и под простым пользователем. уже подумал глюк обновления. помог сброс абстрактного счетчика
0
Александр Александр 6 месяцев назад #
Ребят, почему меняя цвет серый на белый через какое-то время сбрасывается опять на сервый фон?
0
Ris Ris 6 месяцев назад #
А что делаете, чтобы он был белым?
0
Александр Александр 6 месяцев назад #
Редактирую в хостинге стиль и цвет, сохраняю, дня через 2 опять серый
+1
Ris Ris 6 месяцев назад #
"В хостинге" это где?
Пишите ваши стили в файл \templates\modern\scss\theme\_custom.scss
После в панели управления Настройки - Настройки темы - Сохранить и скомпилировать SCSS
+1
Александр Александр 6 месяцев назад #
Если б я умел, я б писал стили, умею только методом тыка редактировать)
0
vikont vikont 6 месяцев назад #
Вот только редактируете вы, не на сайте а в браузере, в программе отладке, которую вызываете по F12! shock
Конечно ничего не будет сохраняться.
Надо входить на сам сайт через FTP или через панель и уже там
Пишите ваши стили в файл \templates\modern\scss\theme\_custom.scss
0
Александр Александр 6 месяцев назад #
Я не в браузере редактирую, а в файлах хостинга, а на скриншоте покушал какой файл редактирую. Тот путь что вы написали пустой, я не знаю что там добавить чтобы исправить эту ситуацию. Помогите, пожалуйста
0
Tolya Tolya 6 месяцев назад #
templates\modern\controllers\users\profile_view.tpl.php ищите строку
Код PHP:
  1. <?php if ($is_friends_on && $friends) { ?>
  2. <div class="list-group-item list-group-item-secondary p-2">
list-group-item-secondary secondary отвечает за этот цвет, далее идём в документацию или шапаргалку и пытаемся изучить базовые цвета bootstrap.
0
Александр Александр 6 месяцев назад #
Добрый день,
Кто может помочь с кнопкой, как ее чуток подвинуть левее?
+1
Tolya Tolya 6 месяцев назад #
/templates/modern/controllers/messages/contact.tpl.php
Строка 48
Код PHP:
  1. <?php echo html_button(LANG_CANCEL, 'delete_msgs', '', ['class'=>'btn-sm btn-secondary ml-auto', 'id' => 'cancel_msgs']); ?>
после ml-auto добавите mr-1 цифра 1 это величина отступа, согласно документации bootstrap.
0
Александр Александр 6 месяцев назад #
Большое вам спасибо! Очень помогли!!!
0
Денис Васильевич Денис Васильевич 6 месяцев назад #
Что-то не получается использовать свои значение для :root в файле _custom.scss
Спойлер
0
Денис Васильевич Денис Васильевич 6 месяцев назад #
В файл theme.css они добавляются как есть
0
Денис Васильевич Денис Васильевич 6 месяцев назад #
Вот так работает
Код PHP:
  1. :root{
  2. --gc-header-bg: #{inspect($gc-header-bg)};
  3. }
0
Адам Адам 5 месяцев назад #
Как можно исправить ошибку «Указано недопустимое значение»? Компонент "Случайная запись"
0
Zau4man Zau4man 5 месяцев назад #
Давал ответ тут /blogs/bitblog/vidzhet-sluchainaja-zapis.html#comment_115571
Попробуйте также заменить файл, как сказано в последнем комментарии.
0
Алмаз Алмаз 5 месяцев назад #
Здравствуйте. Подскажите пожалуйста как можно решить проблему с отображением значков? У меня все значки квадратиками. Обновился недавно с 2.12.2 и последовательно до 2.14.1.
0
Алмаз Алмаз 5 месяцев назад #
+3
ermakover ermakover 5 месяцев назад #
Я в шоке уже второй день после обновления своего заброшенного сайта.
Помнится я говорил тут своим неумным языком что-то об "умирающем движке".
Так вот - приношу свои извинения сообществу и лично Fuze, потому, что получилось что-то невероятное по удобству и возможностям.

И вот такой вопрос теперь. Инстайлер пока не обновлялся под 2.14.1?
Я нигде информации не нашел и у меня он не запускается в шаблоне Модерн.
0
Алексей Алексей 5 месяцев назад #
в /templates/default/controllers/instyler/index.tpl.php
сразу после <title>
Добавьте строчку

<?php $this->addMainCSS("templates/default/controllers/instyler/styles.css"); ?>

И все заработает
0
ermakover ermakover 5 месяцев назад #
Инстайлер появился. Спасибо.
Правда, ничего не меняет. Потому, что меняет он шаблон дефолтный, скорее всего.
А я пытаюсь править modern.
А в этом шаблоне всё завязано на Bootstrap.
Надо как-то учиться работать с Bootstrap.
0
Алексей Алексей 5 месяцев назад #
Вот работает отлично в модерне
0
ermakover ermakover 5 месяцев назад #
Алексей, Вы правы, как всегда.
Надо было просто все старые селекторы удалить stuk
И после этого всё заработало.
Огромное спасибо!
0
skewes skewes 5 месяцев назад #
Приветствую, сообщество!
Как в Модерне убрать ссылку на Работает на InstantCMS ?
Я искал POWERED, но видимо не то там...
0
skewes skewes 5 месяцев назад #
Спасибо большое, Zau4man
+4
ermakover ermakover 5 месяцев назад #
Я не стал убирать ссылку в знак благодарности к создателям InstantCMS smile
+2
Олег Васильевич я Олег Васильевич я 5 месяцев назад #
Очень благородно поступаете! Буду ставить Вас в пример!
0
Ris Ris 5 месяцев назад #
А я завтра возведу конную статую ermakover из снега перед домом.
0
Олег Васильевич я Олег Васильевич я 5 месяцев назад #
Та коня кто хошь может! Вот если б вы жирафа сумели сваять...
0
GWK GWK 5 месяцев назад #
Ну а что такого жирафа слепить) Мы как-то и башню эйфелеву из снега лепили) laugh
0
IamB IamB 5 месяцев назад #
А в руки всаднику дать флаг с каким нибудь пафосным лозунгом.
0
Антон {ignat} Антон {ignat} 5 месяцев назад #
ну это вы слишком скорополительно. думаю ваш пыл уже приугас познакомившись поближе с обновлением)
+1
ermakover ermakover 5 месяцев назад #
С учётом того, что всё это делает один человек, какие-то баги и ошибки неизбежны.
У меня есть с чем сравнивать и такого обилия возможностей ( я имею в виду 2.14.1) прямо из коробки в других CMS я не видел.
0
ermakover ermakover 5 месяцев назад #
Я рад, что вызвал своим заявлением волну позитивных комментариев.
Но у меня первая неприятность.
Стал редактировать категории объявлений и все url переименовались.
Ко всем урлам всех категорий и подкатегорий добавилась цифра 2 в конце.
Было uslugi - стало uslugi2
Все ссылки стали битыми, пришлось срочно делать откат.
Очень неприятно.
У кого-то была такая ситуация и отчего она могла произойти?
+1
ermakover ermakover 5 месяцев назад #
В общем, прошёл все свои манипуляции с сайтом и дело обстоит так:
Редактирование категории - ОК
Создание категории - всё ОК
Изменение порядка с новосозданной категорией и всё - ко всем урлам все категорий и подкатегорий прибавляется цифра 2
Это я делал на рабочем сайте.
Любопытства ради сейчас попробую на тестовом.
+1
ermakover ermakover 5 месяцев назад #
На свежеустановленном тестовом сайте ошибка повторилась.
Я создал новую категорию "test" в Объявлениях-Автомобили
При изменении порядка и перемещении "test" вылетела ошибка:
Notice: Undefined index: id in /home/a/artele/test.uslugi-moskva.ru/public_html/system/core/model.php on line 321

Все урлы переименовались, добавилась цифра 2 http://test.uslugi-moskva.ru/board/avtomobili2

Вот как-то так...
0
3_Andr 3_Andr 4 месяца назад #
У меня такая же оошибка. Как решили вопрос с ошибкой? У вас стоит доп. модуль, например "Расширенная доска объявлений"?
0
ermakover ermakover 3 месяца назад #
Нет, на этом сайте не расширенной доски. Поэтому на другом сайте, где она есть, я не спешу обновляться.
0
ditali ditali 5 месяцев назад #
Иконки категорий, что в виджете категорий и в списке категорий над списком записей, возле названия категории выводятся - ни спрятать, ни поменять.




Как решить?
+1
Rainbow Rainbow 5 месяцев назад #
Для первого варианта: лучше всего найти виджет рубрикатор.

Для второго варианта: В типе контента Выбрать какие пресеты использовать, в настройке самой категории добавить картинку категории. Так у всех категорий. Потом в Виджетах и Страницах настроить виджет:

/forum/thread31901-1.html

Вывести получившийся виджет над контентом в категории.
Затем в типе контента-->Категории, отключить галку "Показывать список категорий над списком записей"
0
Nikolay Nikolay 4 месяца назад #
Обновился на 2.14.1, обновление прошло успешно, только при загрузки картинок в статьи генерируется урл кириллицей и то не всегда, кто знает как его перевести в латиницу при загрузки картинки.
Код PHP:
  1. /upload/000/u1/8/7/adzhimushkai.-граница-над-бездной-photo-normal.jpg
0
Алхимик Алхимик 4 месяца назад #
Приветствую. Я не совсем понимаю, как сделать нормальное отображение галереи, если размер эскизов меняю на 250px , то картинки не отображаются нормально.
Скрин
0
Алхимик Алхимик 4 месяца назад #
сделал, пришлось поставить 690х690, чтобы нормальный вид эскизов был.
0
Алхимик Алхимик 4 месяца назад #
Странно, что галерея показывает 4 колонки, а когда нажмёшь "показать больше" - только 3 колонки.
И ещё. Даже на WordPress есть плагин пересоздать эскизы, здесь тоже нужен.
0
AndroS AndroS 3 месяца назад #
Что нужно сделать, чтоб обнова увиделась движком?

0
kolecha kolecha 2 месяца назад #
А куда делся дефолный(по порядку) набор? Выводит только созданные.
0
Олег Васильевич я Олег Васильевич я 2 месяца назад #
А он разве когда-то был? Это просто порядок вывода записей по умолчанию.
Если нужен, просто создайте ещё один, где укажите нужную сортировку
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.