InstantCMS 2.14.1

12.07K

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

Поздравляем вас с Новым, 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, для нас это очень важно.

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

Чего же теперь ещё желать и ждать от Инстант вот в чём вопрос. scratch laugh
+4
buk buk 5 лет назад #
Всех с наступающим!!! 🎉🎉🎉 Спасибо за обнову.
+4
Zau4man Zau4man 5 лет назад #
Спасибо за релиз.
Отличный подарок к празднику.
Dark Space Dark Space 5 лет назад #
Комментарий удален
+3
Игорь ФИН Игорь ФИН 5 лет назад #
С Новым Годом!
+1
RSN RSN 5 лет назад #
Спасибо! С Новым Годом!
0
islyaeFF islyaeFF 5 лет назад #
Спасибо за релиз! Обновился и не могу создать запись и запись из админки. В обоих случаях выдает белый экран
Группе, к которой вы принадлежите, запрещено просматривать этот скрытый текст
0
islyaeFF islyaeFF 5 лет назад #
это на всех страницах сайта. Стояла чистая 2.14.0. Делал откат и снова обновился, но же самое. Попробовал на том же хостинге чистую установку 2.14.1 — всё ОК
+2
Ris Ris 5 лет назад #
В файле \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 5 лет назад #
В верхнем коде условие другое. Видимо, я релиз кандидат пытаюсь обновить)) Извиняюсь
0
vikont vikont 5 лет назад #
После установки 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 5 лет назад #
Всех с Новым Годом!
И спасибо за релиз.
0
LuckyRain LuckyRain 5 лет назад #
Благодарю за релиз! Всех с Новым Годом!

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

Почитайте документацию к версии 2.14.0 - там написаны эти строки.
В данной версии наверное тоже самое необходимо сделать)))
В общем посмотрите на версию 2.14.0.
0
LuckyRain LuckyRain 5 лет назад #
Спасибо помогло! Сам дурак...
-1
Антон Антон 5 лет назад #
ребят, как ракету убрать? ну вообще чтоб картинки не было?
0
zeffs zeffs 5 лет назад #
В настройках шаблона. Где логотип устанавливается. Просто удалить его. Настройки интерфейса
Группе, к которой вы принадлежите, запрещено просматривать этот скрытый текст
0
Антон Антон 5 лет назад #
нет такого.пусто все.никакой картинки не загружено. а ракета стоит в мобильном
0
Ris Ris 5 лет назад #
Вставьте туда пустую картинку из архива: /users/files/download7783.html
0
Александр Владимирович Александр Владимирович 5 лет назад #
После обновления при переходе к любой новости выдаёт следующую ошибку:
Ошибка в запросе БД:
Таблица '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
Александр Владимирович Александр Владимирович 5 лет назад #
Разобрался smile
0
Евгений Фоменко Евгений Фоменко 5 лет назад #
С новым годом! С новым инстантом!
Спасибо за обновления!

Вижу ожибку при проверке деревьев
Код 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 5 лет назад #
Я так понимаю шаблон Modern опять не поддерживает InstantVideo2. Есть ли в планах сделать чтобы шаблон Modern поддерживал InstantVideo2?
0
Nikolay Nikolay 5 лет назад #
Вопрос для уточнения: Иконки Font Awesome в главном меню. Папка icons содержит три файла - brands, regular и solid, при установки иконки к пункту меню срабатывает код
Код PHP:
  1. /templates/zwd/images/icons/solid.svg#ambulance
получается что иконки brands и regular установить нельзя или что то не так понял?
0
fincheck fincheck 5 лет назад #
Иконки Font Awesome
А где написано, что используются иконки Font Awesome?
0
Nikolay Nikolay 5 лет назад #
Написано в новостях при выходе 2.14.0. Все иконки в SVG формате от Font Awesome Free. Оно и так видно в файлах brands, regular и solid, что это Font Awesome.
+1
Александр Александр 5 лет назад #
Спасибо за нужный релиз, а кто бы на пальцах подсказал как вот с этим можно начать работать:

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

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

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

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

А вообще шаблон супер! Быстрый вообще пипец)))
Надо изучать его)))
0
skewes skewes 5 лет назад #
Речь о шаблоне Modern
0
skewes skewes 5 лет назад #
Сохранить и скомпилировать SCSS - все, понял)))
+1
Антон Антон 5 лет назад #
это как понять и где искть? можно поподробней?
0
skewes skewes 5 лет назад #
Настройки - настройки темы - Сохранить и скомпилировать
0
Денис Васильевич Денис Васильевич 5 лет назад #
А зачем вам scss? Это каждый раз чтобы поменять чуть стиль будете компилировать все scss файлы?
+1
Александр Александр 5 лет назад #
Здравствуйте, создал форму, поля, заполнил и нажал отправить - письмо ушло, но повторно форма уже не работает, поля не видны, как поправить? Точно такая же проблема на демо версии в обратной связи https://demo.instantcms.ru/pages/feedback.html
0
Алфей Алфей 5 лет назад #
В опциях самой формы убери чекбокс Скрывать форму после отправки
0
Александр Александр 5 лет назад #
Благодарю &#128591;
+1
Nikolay Nikolay 5 лет назад #
Добрый вечер, обновил сайт до 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
Алексей Т Алексей Т 5 лет назад #
Скажите тема обновлена до версии 2.14.1?
0
Nikolay Nikolay 5 лет назад #
Стояла goodtheme, но вроде бы ее удалил
+1
Nikolay Nikolay 5 лет назад #
Вопрос решил изменением версии php. На версии php 7.4.8 - наблюдается данная ошибка у меня, при переключении на 7.3.20 - ошибка уходит.
+3
Антон Антон 5 лет назад #
Ставлю виджет "Онлайн" в опциях ставлю настройку "Выводить аватары вместо никнеймов" В итоге аватары криво стоят, выпирают вверх некоторые

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

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

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

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

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

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

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

0
Vladimir Vladimir 5 лет назад #
На тестовом хостинге сделал обновление с версии 2.12.2 до 2.14.1. В результате не работает сохранение настроек в админке. Даже отладку не могу включить, потому что настройки не сохраняются. Историю, куки в браузере за всё время удалил.
0
Zau4man Zau4man 5 лет назад #
А кеш браузера?
Проблема скорее всего в нем.
0
Vladimir Vladimir 5 лет назад #
И кэш чистил. На локальном хостинге обновился, но с включенной отладкой, там такие ошибки:
Код 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 5 лет назад #
Похоже получилось решить, дело в файле 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 5 лет назад #
Огромное спасибо за ваши труды!!!
0
Александр Владимирович Александр Владимирович 5 лет назад #
После чистой установки в админке, при включённой отладке, выскакивают такие ошибки:


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 5 лет назад #
У вас функции disk_free_space() и disk_total_space() заблокированы на вашем хостинге настройками безопасности. Нужно их разблокировать.
0
Vladimir Vladimir 5 лет назад #
другая ошибка, теперь виджеты не расставляются

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

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

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

Базовая icms обновляется без проблем.
По сторонним разработкам стоит уточнять у их авторов.
0
Vladimir Vladimir 5 лет назад #
Я же не знал что проблема в стороннем компоненте, на то и обсуждение, что-бы находить проблемы, ставить задачи и их решать.
Zau4man:
Базовая icms обновляется без проблем.
Ну и как без проблем, с проблемами, выше описано.
+1
Антон Антон 5 лет назад #
Изменять URL страницы профиля деактивирую, а в итоге без изменений. Все равно пользователь может менять урл. Как запретить?
0
Александр Александр 5 лет назад #
Вот тут Ваш-сайт/admin/controllers/edit/users/perms/users убрать ползунок "Изменять URL страницы профиля" и сохранить.
0
Александр Александр 5 лет назад #
А если не убирается, то ты смотришь под админом, а не юзером)
+1
Антон Антон 5 лет назад #
и так и эдак пробовал, и под админом, и под простым пользователем. уже подумал глюк обновления. помог сброс абстрактного счетчика
0
Александр Александр 5 лет назад #
Ребят, почему меняя цвет серый на белый через какое-то время сбрасывается опять на сервый фон?
0
Ris Ris 5 лет назад #
А что делаете, чтобы он был белым?
0
Александр Александр 5 лет назад #
Редактирую в хостинге стиль и цвет, сохраняю, дня через 2 опять серый
+1
Ris Ris 5 лет назад #
"В хостинге" это где?
Пишите ваши стили в файл \templates\modern\scss\theme\_custom.scss
После в панели управления Настройки - Настройки темы - Сохранить и скомпилировать SCSS
+1
Александр Александр 5 лет назад #
Если б я умел, я б писал стили, умею только методом тыка редактировать)
0
vikont vikont 5 лет назад #
Вот только редактируете вы, не на сайте а в браузере, в программе отладке, которую вызываете по F12! shock
Конечно ничего не будет сохраняться.
Надо входить на сам сайт через FTP или через панель и уже там
Пишите ваши стили в файл \templates\modern\scss\theme\_custom.scss
0
Александр Александр 5 лет назад #
Я не в браузере редактирую, а в файлах хостинга, а на скриншоте покушал какой файл редактирую. Тот путь что вы написали пустой, я не знаю что там добавить чтобы исправить эту ситуацию. Помогите, пожалуйста
T34 T34 5 лет назад #
Комментарий удален
0
Александр Александр 5 лет назад #
Добрый день,
Кто может помочь с кнопкой, как ее чуток подвинуть левее?
T34 T34 5 лет назад #
Комментарий удален
0
Александр Александр 5 лет назад #
Большое вам спасибо! Очень помогли!!!
0
Денис Васильевич Денис Васильевич 5 лет назад #
Что-то не получается использовать свои значение для :root в файле _custom.scss
Спойлер
0
Денис Васильевич Денис Васильевич 5 лет назад #
В файл theme.css они добавляются как есть
0
Денис Васильевич Денис Васильевич 5 лет назад #
Вот так работает
Код 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 лет назад #
Та коня кто хошь может! Вот если б вы жирафа сумели сваять...
GWK GWK 5 лет назад #
Комментарий удален
0
IamB IamB 5 лет назад #
А в руки всаднику дать флаг с каким нибудь пафосным лозунгом.
0
Антон Антон 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 5 лет назад #
У меня такая же оошибка. Как решили вопрос с ошибкой? У вас стоит доп. модуль, например "Расширенная доска объявлений"?
0
ermakover ermakover 4 года назад #
Нет, на этом сайте не расширенной доски. Поэтому на другом сайте, где она есть, я не спешу обновляться.
0
ditali ditali 5 лет назад #
Иконки категорий, что в виджете категорий и в списке категорий над списком записей, возле названия категории выводятся - ни спрятать, ни поменять.




Как решить?
+1
RSN RSN 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 4 года назад #
Что нужно сделать, чтоб обнова увиделась движком?

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