InstantCMS 2.14.2

8.24K

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

Настало время очередного релиза InstantCMS, да и дата неплохая :)

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

  • Поддержка импорта/экспорта схемы шаблона Modern и дочерних от него, включая импорт/экспорт расположения виджетов;
  • Мелкие косметические обновления шаблона Modern, Bootstrap обновлён до 4.6.0. Демо сайт обновлён;
  • В настройках шаблона Modern добавлена возможность указывать шрифт сайта, включая выбор шрифтов Google;
  • Переработаны опции виджета "Меню" для шаблона Modern;
  • Добавлен еще один стиль виджетов для шаблона Modern;
  • Поддержка GRID-ов (как в админке) в шаблоне Modern;
  • Если тип контента назначен только для групп, то отвязать теперь его нельзя;
  • Если тип контента привязан к группе, но просмотр списка на сайте отключен, в группе список будет всё равно виден;
  • Исправлена проблема, когда при изменении порядка категорий менялись ссылки;
  • Добавлена возможность делать отдельно модели для бэкенда, разгружая таком образом фронтэнд. Модели виджетов и контента уже разделены;
  • Мы отказались от файлов manifest.php для хуков. Теперь наличие самого файла хука заявляет о себе CMS;
  • Компонент "Лента активности" полностью отделён от жестких вызовов в других компонентах, теперь всё работает через хуки;
  • Компонент "Группы" (Сообщества) так же отделён от прямых вызовов в других компонентах;
  • Поддержка IPV6 везде;
  • Для конструктора форм добавлены антиспам токены;
  • Корректное удаление комментариев, если правило доступа включено в режим "Все удалять полностью";
  • При удалении комментария теперь корректно удаляются и файлы изображений, если они были в теле комментария;
  • Исправлена проблема, когда слайдер не выводил записи из типа контента, в котором нет категорий;
  • Исправлена проблема, когда в формах, отправляемых по ajax, не отправлялись файлы;
  • Исправлена проблема, когда не выводились виджеты во вложенных рядах, если в родителе виджетов нет;
  • Исправлена проблема, когда при включенной опции "Не показывать записи в корневой категории" в корневой категории не выводился список категорий;
  • Исправлена проблема, когда формировалась некорректная ссылка в пагинации при настроенном фильтре и типе контента по умолчанию;
  • Исправлена ошибка при смене типа поля при некоторых режимах MySQL;
  • Исправлена работа с FTP на некоторых хостингах;
  • При изменении имени позиции в схеме теперь виджеты привязываются автоматически к новому имени;
  • В настройки числительных в типах контента добавлены винительный и родительный падежи;
  • Возможность писать свой шаблон контейнера виджета прямо в админке, в настройках виджетов;
  • Кэш на файлах теперь посредством serialize/unserialize;
  • Поддержка AES шифрования ячеек БД и методы для работы с ними;
  • Немного рефакторинга кода;
  • Библиотека SCSSPHP обновлена до актуальной версии;
  • Библиотека Mobile Detect обновлена до актуальной версии;
  • И как обычно, множество мелких правок, о которых расскажет diff или список коммитов.

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

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

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

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

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

Если вы используете шаблон Modern или дочерний от него, после обновления пересохраните (вместе с компиляцией) настройки шаблона в админке.

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

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

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

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

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

Заключение

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

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

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

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

+2
Remi Remi 2 года назад #
Круто! СПАСИБО!)
+3
Алексей Т Алексей Т 2 года назад #
Отличная новость! Спасибо.
+1
lakomet lakomet 2 года назад #
Спасибо!
+1
Рома из Headpix Рома из Headpix 2 года назад #
Вот только хотел создать тему на форуме, а эта проблема уже решена в обновлении)))
+1
Голдман Сакс Голдман Сакс 2 года назад #
Вот это по-нашему!
+2
Zau4man Zau4man 2 года назад #
Отличная новость. Спасибо за релиз.
Уже начинаю ждать следующий joke
Make Make 2 года назад #
Комментарий удален
+1
vpugachev vpugachev 2 года назад #
Хорошая новость! Большое спасибо вам!
+1
AtlantisWeb AtlantisWeb 2 года назад #
Спасибо! ждем правок по: плагин "icmsinsertfile" zst
+1
Fuze Fuze 2 года назад #
0
AtlantisWeb AtlantisWeb 2 года назад #
Благодарю, супер, все работает!
Если у кого в Опере не заработает, то отключите встроенную функцию "Блокировка рекламы".
+1
buk buk 2 года назад #
Спасибо v
+1
Рома из Headpix Рома из Headpix 2 года назад #
В виджетах не получается создать вложенный ряд. Status: 200
+2
Рома из Headpix Рома из Headpix 2 года назад #
Fatal error: Uncaught Error: Call to undefined method modelWidgets::model_backend_widgets() in /system/controllers/admin/actions/widgets_row_add_ns.php:30 Stack trace: #0 /system/core/controller.php(605): actionAdminWidgetsRowAddNs->run('42') #1 /system/core/action.php(45): cmsController->runExternalAction('widgets_row_add...', Array) #2 /system/controllers/admin/actions/widgets.php(12): cmsAction->__call('runExternalActi...', Array) #3 /system/core/controller.php(605): actionAdminWidgets->run('row_add_ns', '42') #4 /system/core/controller.php(476): cmsController->runExternalAction('widgets', Array) #5 /system/core/controller.php(452): c in /system/controllers/admin/actions/widgets_row_add_ns.php on line 30
+1
Рома из Headpix Рома из Headpix 2 года назад #
это и на обновленном движке, и на установленном с 0
0
lesterkey lesterkey 2 года назад #
Так же не дал обновиться до конца! ( хотя версию заменил)
пробовал как авто, так и ручное обновление sad
откатился... scratch жду коменты от гуру...
+1
Fuze Fuze 2 года назад #
Так же не дал обновиться до конца
А проблема то какая?
0
lesterkey lesterkey 2 года назад #
smile Простите за запоздалый ответ!
думаю стоит написать, т.к. может кому и поможет!
выяснилось что "некий" компонент не содержал facepalm frontend.php, stuk виню только себя за не внимательность...
выпало масса ошибок по запросам, что меня очень напугало и я откатился сразу.. рискнув через пару дней, второй попыткой вник в суть происходящего (удалил тот компонент) joke Все прошло на ура!!!
(обновлялся авто)
(компонент не назову дабы не смущать автора.. да и стоял он с давних времен и я им и не пользовался)
единственное что заметил пока - это InstantMaps виджет календарь не переключается по месяцам, но ето уже другая тема..
v Всем удачи и благ!
0
Fuze Fuze 2 года назад #
Моя невнимательность.
Замените 30 строчку в файле /system/controllers/admin/actions/widgets_row_add_ns.php на

Код PHP:
  1. $this->model_backend_widgets->addLayoutRow($_row, $default_col);
Установочный архив и пакет обновления обновлю в течении получаса.
0
Рома из Headpix Рома из Headpix 2 года назад #
Теперь всё супер! Благодарю)
+2
abasia abasia 2 года назад #
Обновился автоматом без проблем, спасибо за релиз.
0
Def Def 2 года назад #
Поддержка GRID-ов (как в админке) в шаблоне Modern - это что значит?) можно тепрь виджеты с фронта ставить?)
0
Fuze Fuze 2 года назад #
У кого какая повестка)
Нет, нельзя виджеты с фронта.
Этот пункт для разработчиков.
0
Def Def 2 года назад #
очень прошу по возможности сделать такую опцию как расстановку с фронта:) это же мегаудобно будет, сразу видеть как сайт выглядит. тем более, что с 2.13.1 вроде как можно уже картинки "как выглядит виджет" у виджета подгружать.

Я так понял основная сложность - определять на фронте виджету где какая позиция для установки.
0
wantprikol wantprikol 2 года назад #
После обновления не работает видео для гостей в компоненте ivideo, причиной является файл system\controllers\content\model.php, пришлось его заменить обратно от версии InstantCMS 2.14.1
0
Fuze Fuze 2 года назад #
Какой текст ошибки был?
+3
Fuze Fuze 2 года назад #
Перезалил архивы.

- Исправлен плагин icmsinsertfile редактора Tinymce (забыли про него:) )
- Исправлена проблема, когда в InstantVideo не запускалось воспроизведение
- Исправил проблему, когда нельзя было создать вложенный ряд

Кто уже обновился, просто перезалейте файлы из архива обновления - содержимое директории packages, либо изменённые файлы.
0
dChirkis dChirkis 2 года назад #
Спасибо.
Обновился автоматом. Всё в порядке.
0
dChirkis dChirkis 2 года назад #
Руками подкинул 3 файла, всё Ок
0
CEH9I CEH9I 2 года назад #
Не работает ссылка для загрузки
0
Fuze Fuze 2 года назад #
Работает.
Проверяйте адблок или иные фильтры вашего браузера.
0
CEH9I CEH9I 2 года назад #
Через хром с телефона и с ПК не работает, адблок отключен. Скачалось только правой кнопкой, сохранить по ссылке.
0
SpideR SpideR 2 года назад #
У меня все работает. Проверяйте у себя.
0
CEH9I CEH9I 2 года назад #
Какой браузер?
0
MiMoHOD MiMoHOD 2 года назад #
В Chrome нажмите правую кнопку на ссылке и выберите в появившемся меню "открыть ссылку в окне в режиме инкогнито" и файл скачается.
0
MiMoHOD MiMoHOD 2 года назад #
Пардон не заметил ваш предыдущий комментарий. Дело в том что браузер блокирует загрузку исполняемых файлов, которые передаются по защищенному протоколу HTTP, если исходная страница использует HTTPS, как в данном случае (https://instantcms.ru/novosti/release2142.html - страница на которой мы находимся, http://upd.instantcms.ru/dist/instantcms-update-2.14.2.zip - ссылка на скачивание)
0
Endroid Endroid 2 года назад #
Да, подтверждаю. Тоже удивился, когда хром отказался скачивать обновление. Через правую кнопку мыши удалось.
+3
Fuze Fuze 2 года назад #
Дело в том что браузер блокирует загрузку исполняемых файлов, которые передаются по защищенному протоколу HTTP, если исходная страница использует HTTPS, как в данном случае
Спасибо, исправил.
0
CEH9I CEH9I 2 года назад #
Cannot declare class onSubscriptionsContentFilterButtonsHtml, because the name is already in use in /system/controllers/topic/hooks/content_filter_buttons_html.php on line 3 как исправить?
0
Fuze Fuze 2 года назад #
Обратитесь к автору компонента topic.
0
CEH9I CEH9I 2 года назад #
Да это форум Kreator`a. Разобрался, спасибо.
0
frukt frukt 2 года назад #
Супер! Спасибо!
0
wantprikol wantprikol 2 года назад #
Все отлично, работает
0
shmel shmel 2 года назад #
Здравствуйте! При обновлении выдает
Fatal error: Uncaught Error: Call to undefined function string_iptobin() in /var/www/vh322737/data/www/technar.org/upload/installer/install.php:171 Stack trace: #0 /var/www/vh322737/data/www/technar.org/system/core/database.php(461): {closure}(Object(cmsDatabase)) #1 /var/www/vh322737/data/www/technar.org/system/core/database.php(502): cmsDatabase->prepareValue('author_ip', Object(Closure), false) #2 /var/www/vh322737/data/www/technar.org/system/core/model.php(596): cmsDatabase->update('comments', '(i.id = '16')', Array, true, false) #3 /var/www/vh322737/data/www/technar.org/upload/installer/install.php(173): cmsModel->updateFiltered('comments', Array, true) #4 /var/www/vh322737/data/www/technar.org/upload/installer/install.php(14): migrateCommentsIps() #5 /var/www/vh322737/data/www/technar.org/system/controllers/admin/actions/install_finish.php(374): install_package() #6 /var/www/vh322737/data/www/technar.org/system/controllers/admin/actions/install_finish.php(29): actionAdminInstallFinish->runPackageInstaller('/var/www/ in /var/www/vh322737/data/www/technar.org/upload/installer/install.php on line 171
0
Fuze Fuze 2 года назад #
При обновлении вы не заменили файлы. Либо при автоматической загрузке, шаг FTP вы пропустили, либо при ручной установке забыли перед установкой скопировать файлы.
+1
shmel shmel 2 года назад #
Использовал функцию автоматического обновления, данные FTP все ввел, предварительно проверил доступ к FTP все норм
+1
Fuze Fuze 2 года назад #
Обновитесь ручным способом.
0
DeeMon DeeMon 2 года назад #
У меня у одного так? На всех браузерах...
0
DeeMon DeeMon 2 года назад #
Проблему так и не решил. При отключенном сайте не войти. Вместо окна с входом просто полоса.
Олег Васильевич я Олег Васильевич я 2 года назад #
Комментарий удален
0
DeeMon DeeMon 2 года назад #
Кеш браузера, сайта, переключение стилей, счётчик в админке +1, перезаливка файлов шаблонов.
Олег Васильевич я Олег Васильевич я 2 года назад #
Комментарий удален
0
DeeMon DeeMon 2 года назад #
Короче, работает только если стиль Modern
Олег Васильевич я Олег Васильевич я 2 года назад #
Комментарий удален
0
DeeMon DeeMon 2 года назад #
На Гит закину, проблема при переходе по ссылке http://сайт/admin модальное окно входа (авторизации) в рабочем виде только на шаблоне Modern, с любым другим обрезано как на скрине
+1
MiMoHOD MiMoHOD 2 года назад #

Фиксированный заголовок наползает на меню админки. Браузер Firefox 87.
0
DeeMon DeeMon 2 года назад #
Тот же браузер, не выявил аналогичного.
0
MiMoHOD MiMoHOD 2 года назад #
Авторизуйтесь на демо сайте и пройдите например по ссылке сверните меню и прокрутите вниз. Баг виден и в Chrome и в Firefox.
+1
Fuze Fuze 2 года назад #
0
skewes skewes 2 года назад #
Спасибо большое!
Переработаны опции виджета "Меню" для шаблона Modern - отличное меню)))
0
Антон Круппо Антон Круппо 2 года назад #
Простите за наивный вопрос, возможно... Если файлы manifest.php больше не нужны, как будет происходить установка компонентов?
По старому или менять что-то надо в установщиках компонентов?
0
Fuze Fuze 2 года назад #
Как и происходила. Менять ничего не надо.
0
skewes skewes 2 года назад #
Не получается создать в пункте меню другой пункт меню)))
В главном меню - создается.
В остальных только "Корень" можно выбрать и все.
Пишет - "Указано недопустимое значение".
0
skewes skewes 2 года назад #
В общем не знаю, зашел сейчас с домашнего компьютера, создает только почему-то из 2-х пунктов меню мне показывается только один пункт.
Например.
Я создал меню и назвал его Верхнее меню 2.
В нем пункты - Войти и регистрация.
Я хочу в пункте Войти создать еще один пункт.
Но мне дает создать только в пункте Регистрация почему-то...
Очень странно)))
И если я нажимаю на Войти в нем жму Создать пункт, то все равно предлагает Корень и Регистрацию)))
Очень интересно и ничего не понятно)))
0
KoRn KoRn 2 года назад #
Здравствуйте, спасибо.
Нашел ошибку. После установки системы, я включаю опцию "сайт не работает" - идут технические работы. Нажимаю сохранить, страница перезагружается, выключенная опция снова становится не включенной.
0
KoRn KoRn 2 года назад #
выключенная опция снова становится включенной *
0
KoRn KoRn 2 года назад #
Пардон, вышел, зашел в админку, и все работает.
0
dimanwwwwww dimanwwwwww 2 года назад #
Не обновляется движок InstantCMS на версию 2.14.2. Ошибки при обновлении с 2.14.1 на 2.14.2:
Зависает на странице http://techno-gid.ru/admin/install/finish
! ) Fatal error: Cannot declare class onSubscriptionsContentFilterButtonsHtml, because the name is already in use in D:\wamp\www\techno-gid.ru\system\controllers\topic\hooks\content_filter_buttons_html.php on line 0
Call Stack
# Time Memory Function Location
1 0.0000 365736 {main}( ) ...\index.php:0
2 0.0003 905632 cmsCore->runController( ) ...\index.php:46
3 0.0003 956448 admin->runAction( $action_name = 'install', $params = [0 => 'finish'] ) ...\core.php:744
4 0.0003 982696 admin->executeAction( $action_name = 'install', $params = [0 => 'finish'] ) ...\controller.php:452
5 0.0003 982832 admin->runExternalAction( $action_name = 'install', $params = [0 => 'finish'] ) ...\controller.php:476
6 0.0003 984176 actionAdminInstall->run( $do = 'finish' ) ...\controller.php:605
7 0.0003 984216 actionAdminInstall->runExternalAction( 'install_finish', [] ) ...\install.php:12
8 0.0003 984592 actionAdminInstall->__call( $name = 'runExternalAction', $arguments = [0 => 'install_finish', 1 => []] ) ...\install.php:12
9 0.0003 984592 admin->runExternalAction( $action_name = 'install_finish', $params = [] ) ...\action.php:45
10 0.0003 987688 actionAdminInstallFinish->run( ) ...\controller.php:605
11 0.0003 989696 actionAdminInstallFinish->runPackageInstaller( $file = 'D:\\wamp\\www\\techno-gid.ru/upload/installer/install.php' ) ...\install_finish.php:29
12 0.0003 989776 install_package( ) ...\install_finish.php:374
13 0.0003 1000872 admin->getEventsDifferences( $event_controller = ??? ) ...\install.php:47
14 0.0003 1000872 admin->getControllersFilesEvents( ) ...\frontend.php:739
15 0.0004 2317448 cmsCore::getFilesList( $root_dir = 'system/controllers/topic/hooks', $pattern = '*.php', $is_strip_ext = TRUE, $is_include = TRUE ) ...\frontend.php:706
+1
Fuze Fuze 2 года назад #
Подобный вопрос уже был.
Удалите файл \system\controllers\topic\hooks\content_filter_buttons_html.php или вовсе весь компонент topic и установите обновление заново.
0
RSN RSN 2 года назад #
При обновлении на шаге "пропустить ftp" при нажатии на продолжить ошибка:

Fatal error: Uncaught Error: Class 'onAmpContentBoardBeforeItem' not found in /home/host1822167/site.ru/htdocs/www/system/controllers/admin/frontend.php:715 Stack trace: #0 /home/host1822167/site.ru/htdocs/www/system/controllers/admin/frontend.php(739): admin->getControllersFilesEvents() #1 /home/host1822167/site.ru/htdocs/www/upload/installer/install.php(47): admin->getEventsDifferences() #2 /home/host1822167/site.ru/htdocs/www/system/controllers/admin/actions/install_finish.php(374): install_package() #3 /home/host1822167/site.ru/htdocs/www/system/controllers/admin/actions/install_finish.php(29): actionAdminInstallFinish->runPackageInstaller('/home/host18221...') #4 /home/host1822167/site.ru/htdocs/www/system/core/controller.php(605): actionAdminInstallFinish->run() #5 /home/host1822167/site.ru/htdocs/www/system/core/action.php(45): cmsController->runExternalAction('install_finish', Array) #6 /home/host1822167/site.ru/htdocs/www/system/controllers/admin/actions/install.php in /home/host1822167/site.ru/htdocs/www/system/controllers/admin/frontend.php on line 715
0
RSN RSN 2 года назад #
Сайт на 1.14.2 обновился, но при открытии "Управлене событиями" белая страница с этой же ошибкой...
0
Def Def 2 года назад #
у вас видимо конфликт с амп компонентом
0
RSN RSN 2 года назад #
Отключал... ещё стоит Расширенная доска, в ней тоже была функция амп, удалил её (давно), как говорил разработчик.
0
RSN RSN 2 года назад #
Всё. Разобрался, проблема была в остатках от ранее стоящего (так думаю) компонента AMP. Разработчик доски помог.
Остальные сайты обновил без проблем.

Fuze, большое спасибо, за то, что в наше трудное время, находите возможность работать с движком.
0
Gagik Gagik 2 года назад #
Добрый день прошу помочь с проблемой ошибка при установке дополнений из каталога, сам новичок так что прошу помочь с проблемой,
при попытке установке выдает ошибку мой сайт Фатальная ошибка:
Не удается объявить класс onSubscriptionsContentFilterButtonsHtml, так как имя уже используется в /home/virtwww/w_мой сайт_ba4dfe96/http/system/controllers/topic/hooks/content_filter_buttons_html.php на линии 120
как решить проблему ??
0
Range Range 2 года назад #
Выше Fuze дал решение проблемы, связанное с компонентом topic.
0
nmsk nmsk 2 года назад #
Установил чистую 2.14.2. - практически никаких компонентов нет.

Не получается создать поле в типе контента..

1. Создал тип контента "Недвижимость",
2. Заполнил и настроил все поля;
3. Создал 2 категории;
4. На вкладке свойства, при нажатии создать поле - белый экран. (аналогично в типе контента объявления)..

В консоли никаких ошибок
Chrome
Версия 90.0.4430.93

Всем добра. Fuze, спасибо за релиз!
+2
Fuze Fuze 2 года назад #
Ошибка была. Тут описывали. Поправили.
0
nmsk nmsk 2 года назад #
Спасибо, поправлю.

Но возникла проблема с входом в админку (аналогичная проблема выше со скрином - но без решения).
Я вчера ничего глобального не изменял и не устанавливал никаких дополнений, после того как не смог добавить свойства, закрыл браузер, и спать.

Сейчас решил зайти на сайт, и, почему-то фон серого оттенка, и вообще цветовая гамма другая, и поле для ввода логина и пароль не отображается.




В консоли ошибки
GET https://site../admin 503
favicon.ico:1 GET https://site../favicon.ico 503

Chrome
Версия 90.0.4430.93
0
nmsk nmsk 2 года назад #
Решил перейти по ссылке которая ведёт на favicon, и, появилось окно ввода логина и пароля, и, смог войти в админку. laugh

+1
Fuze Fuze 2 года назад #
Karbofos Karbofos 2 года назад #
Комментарий удален
0
Capitan Capitan 2 года назад #
А так и было, что при добавлении записей сначала идут свойства! а потом содержание? И в записи сначала показывается свойство а потом содержание! Как поменять их местами?
Make Make 2 года назад #
Комментарий удален
0
Dublic Dublic 2 года назад #
Внесите правки в .htaccess , заменить запись

Код PHP:
  1. php_flag engine 0
на

Код PHP:
  1. <IfModule php7_module>
  2. php_flag engine 0
  3. </IfModule>
  4. <IfModule php8_module>
  5. php_flag engine 0
  6. </IfModule>
-1
Андрей Андрей 2 года назад #
Ошибка при обновлении с 2.14.1 до 2.14.2

Код PHP:
  1. Fatal error: Call to undefined function string_iptobin() in /var/www/u0006953/data/www/lovelovely.ru/upload/installer/install.php on line 171
0
Capitan Capitan 2 года назад #
Только сейчас заметил что в настройках по умолчанию фото обрезает не на 256, а 266! Почему так?
0
Remi Remi 2 года назад #

Добрый день! После обновления перестала работать функция управлением сроком публикации, письмо приходит, что публикация будет прекращена, а вот сам материал не снимается с публикации после окончания срока указанного в письме. 

0
Remi Remi 2 года назад #

На демо сайте подтвердилось! 

0
Remi Remi 2 года назад #

+1
Fuze Fuze 2 года назад #

Задача планировщика у вас не срабатывает и/или задача CRON не настроена на сервере.

0
Remi Remi 2 года назад #

Крон на сервере настроен, даже перепроверил. В задачах есть такая задача «Рассылает уведомления об окончании публикации» она видно что работает (проверял по времени и наличия писем на почте). Перезапустил вручную «Публикация контента по расписанию» и все снялось. Ну а если она не будет срабатывать, просто интервал времени уменьшить? 

+1
Zau4man Zau4man 2 года назад #

Cron может быть настроен, и работать, но прерываться на какой-то задаче, которая выполняется раньше.

Переместите задачу «Публикация контента по расписанию» повыше.

0
Remi Remi 2 года назад #

Спасибо! Разобрался!)))

0
Remi Remi 2 года назад #

При попытке создать поле во вкладке свойства типа контента:

Fatal error: Uncaught Error: Call to undefined function ntval() in
/var/www/********/system/controllers/admin/actions/ctypes_props_add.php:17 Stack trace: #0
/var/www/********/system/core/controller.php(605): actionAdminCtypesPropsAdd->run('14', '11') #1
/var/www/********/system/core/action.php(45): cmsController->runExternalAction('ctypes_props_ad...', Array) #2
/var/www/********/system/controllers/admin/actions/ctypes.php(11): cmsAction->__call('runExternalActi...', Array) #3
/var/www/********/system/core/controller.php(605): actionAdminCtypes->run('props_add', '14', '11') #4
/var/www/********/system/core/controller.php(476): cmsController->runExternalAction('ctypes', Array) #5
/var/www/********/system/core/controller.php(452): cmsController->executeAction('ctypes', Array) #6
/var/www/********/system/core/core.php(744): cmsControll in 
/var/********/system/controllers/admin/actions/ctypes_props_add.php on line 17

На демо Страница недоступна Сайт demo.instantcms.ru пока не может обработать этот запрос.

HTTP ERROR 500

+1
Fuze Fuze 2 года назад #

Опечатка. Решение тут.

0
Remi Remi 2 года назад #

Спасибо! Да помогло!

0
aTroll aTroll 2 года назад #

Изображение

Файл theme.css в теме Modern.
Вот вы маньяки. В теме default хоть структуру было видно, а тут одной строкой.
Курил долго и нервно, пока разобрался.

Я не жалуюсь, отличная тема, гибкая как T1000, большой прорыв в дизайне.

 

+2
Fuze Fuze 2 года назад #

Файл theme.css в теме Modern.
Вот вы маньяки. В теме default хоть структуру было видно, а тут одной строкой

Этот файл генерируется автоматически. Если вам необходимо вносить правки, правьте scss файлы и после этого в админке в настройках шаблона нажимайте «сохранить и скомпилировать».

0
aTroll aTroll 2 года назад #

Спасибо. 

Make Make 2 года назад #
Комментарий удален
0
zulya zulya 2 года назад #
Здравствуйте!
У меня версия 2.9.0. Хотела обновить сайт до последней версии. Но оказывается чтобы обновиться необходимо сначала обновлять систему с 2.9.0 на 2.9.1 и дальше. Поэтому попробовала обновить до 2.9.1. Сделала по инструкции. Вышли ошибки. Поэтому сразу откатила все назад.
Как мне быть? Что посоветуете делать? Заранее спасибо!
0
IamB IamB 2 года назад #

zulya, если есть намерение сделать всё самой, сделайте копию сайта на локальном компьютере и на этом сайте выполняйте обновления. Если будут ошибки, можете создать тему на форуме и задать свои вопросы, прочтите правила, чтобы понимать, как правильно задать вопрос. Вам нужен сейчас определенный опыт, так вы его получите.

0
zulya zulya 2 года назад #
Здравствуйте. На форуме не нашла кнопку Добавить пост/тему. Наверно для новичков в этом сайте, нет возможности добавлять темы на форум.
Я обновила система почти до самой последней версии 2.14.2.

Когда выбираю установочные файлы и пропускаю фтп, возникают такие ошибки:

Warning: ini_set(): Cannot find save handler '' in /var/www/.../system/core/user.php on line 434

Warning: session_name(): session.name cannot be a numeric or empty '' in /var/www/.../system/core/user.php on line 460

Fatal error: Cannot declare class onTypographHtmlFilter, because the name is already in use in /var/www/.../system/controllers/typograph/hooks/html_filter.php on line 0

Вот в этом шаге site.ru/admin/install/finish возникают ошибки.

Может кто-нибудь знаете, как это исправить? Заранее спасибо!

P.S Еще главной странице админке в блоке «Новости InstantCMS» есть такая ошибка:
Warning: session_name(): session.name cannot be a numeric or empty '' in /var/www/.../system/core/user.php on line 460
0
zulya zulya 2 года назад #
Эту ошибку Fatal error: Cannot declare class onTypographHtmlFilter, because the name is already in use in /var/www/.../system/controllers/typograph/hooks/html_filter.php on line 0 удалось решить. Просто заменила файл и эта ошибка исчезла и удалось обновиться до последней версии.

Но ошибки с сессиями остались.
0
IamB IamB 2 года назад #

 

Изображение

 

0
zulya zulya 2 года назад #
Вопросы с обновлением решила. Опыт действительно получила.
Но InstantCMS пока не позволяет добавлять новые посты в систему.
dl4.joxi.net/drive/2021/08/01/0003/2897/236369/69/a287c52b7c.jpg
0
zulya zulya 2 года назад #
Мне кажется и проблему с сессиями тоже удалось решить.
Сделала так:
В файле /var/www/.../system/core/user.php строка 468 — раскомментировала, а строку 469 закоментировала. И в админке в Сессии — Имя сессии, написала название домена без точки. И ошибки исчезли. Надеюсь, что они и действительно исчезли.
Надеюсь, что мой небогатый опыт, хоть кому-нибудь еще поможет.
0
IamB IamB 2 года назад #

Мало информации, но предположу, что проблемы с сессией у вас возникли потому, что не установлен путь для хранения сессий. А опыт ваш может и пригодится, если обозначенная проблема будет находиться поиском по сайту.

0
Demetre Demetre 2 года назад #

Добрый вечер, а когда планируется выпуск обновления новой версии?

0
skewes skewes 2 года назад #

Обновил один сайт и не могу понять, почему нет записи «Сохранить и скомпилировать» в настройках? Кэш чистил. Подскажите пожалуйста, куда смотреть? Версия Инстанта последняя. 
Изображение

0
Loadырь Loadырь 2 года назад #

Смотреть надо настройки темы во вкладке «Интерфейс».

0
skewes skewes 2 года назад #

Изображение

0
Loadырь Loadырь 2 года назад #

Обновите файлы шаблона админки admincoreui

+1
Remi Remi 2 года назад #

Сегодня нашел на демо:

Поле цена в объявлениях: Фильтр по диапазону — Выбор диапазона ползунком, не работает. Ползунок бегает и применяет правильно, а вот числа не изменяются! 

0
AtlantisWeb AtlantisWeb 2 года назад #

Баг или где то недосмотрел настройки.

Допустим создаем доп поле ( Компоненты-> Профили пользователей-> Поля профилей) список с предустановленными значениями и обязательным заполнением. Это поле как и положено теперь отображается на странице регистрации.

Если после этого в админке в группах выставить флаг на «Разрешить вступление при регистрации», то после этого наше прошлое добавленное поле почему то скрывается стилями 

  1. style="display: none;"

 

0
dim dim 2 года назад #

Когда будет новая версия системы, кто знает?)

0
Nikolay Nikolay 2 года назад #

Если анализировать закономерность выхода новых версий, обновление будет 1 января 2022, как подарок к Новому Году.

+3
Fuze Fuze 2 года назад #

Я знаю, скоро.

0
dim dim 2 года назад #

понял, а то я тут на бегете создал два сайта с автоустановкой instantcms и не могу выключить сайт в настройках, чтобы его настроить, пишет ошибка в форме, такая же ситуация с некоторыми другими настройками, то ли бегет криво поставил, то ли что, самому лучше перезалить систему?

+1
dim dim 2 года назад #

перезалил сам, заработало.

0
Demetre Demetre 2 года назад #

мы ждем всем коллективом выход обновления, я так даже не жду выходных как обновы инстанта)

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.