Новая версия InstantCMS 2.12.2

20.7K

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

Конечно же поздравляем вас с праздником Победы. Категорически желаем всем мира и двигаться в будущее!

Назрел очередной релиз, которым и спешим поделиться в этот прекрасный день.

ИзображениеИзображениеИзображениеИзображениеИзображение

Итак, что изменилось

  • Управление настройками любых редакторов из админки (новый компонент Wysiwyg редакторы), создание пресетов редакторов;
  • Для стены, комментариев, фотографий можно выбирать в админке любой редактор из доступных;
  • Для групп пользователей можно назначать свои редакторы, в том числе в виде пресетов;
  • Уведомления об окончании срока публикации записей типов контента;
  • Переработан конвертер изображений, в пресетах добавлены новые опции: гамма коррекция, режим строгой обрезки, увеличение маленьких изображений до размеров пресета;
  • Отладка теперь и в админке;
  • Более удобный ввод сео-паттернов;
  • Новое правило доступа «Лимит записей в сутки»;
  • Редакторы Ace и MarkitUp обновлёны до актуальной версии;
  • Убран из комплекта CMS редактор Live (будет выложен в каталоге дополнений);
  • Вместо него интегрирован редактор TinyMce5;
  • Очередная порция упрощения файлов шаблонов;
  • Компонент Markitup удалён (более не актуален как компонент);
  • Исправлен баг с удалением страниц в разделе «Виджеты и страницы»;
  • Убраны нотисы при модерации фотоальбомов;
  • Исправлена ошибка вывода виджета групп;
  • Добавлена возможность помещать инлайн JavaScript скрипты вниз страницы, частично это уже внедрено в CMS;
  • JavaScript функции-обёртки для работы с WYSIWYG редакторами;
  • Возможность рендерить поля формы отдельно от самой формы, рендер самих полей форм вынесен в отдельный шаблон;
  • Правильная работа порядка вызова хуков;
  • При вызове экшенов с не переданными обязательными параметрами, будет 404;
  • Корректировки типографа;
  • Библиотека Screenfull обновлёна до актуальной версии;
  • Исправлена проблема, когда кнопка обновления комментариев не работала у тех, кто не может их добавлять;
  • Множество улучшений для разработчиков, diff всё расскажет ;-)
  • Закрыта очередная порция тикетов, которые писали участники сообщества;
  • Множество мелких исправлений и улучшений, которые обсуждались здесь на форуме.

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

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

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

Если у вас свой шаблон, в файле main.tpl.php шаблона перед закрывающим тегом </body> вставьте <?php $this->bottom; ?>. Если в вашем шаблоне присутствуют JavaScript файлы аналогичные пути /templates/default/js/ и названиям в дефолтном шаблоне, замените/смержите их из пакета обновления. Не забывайте о сбросе кэша браузера абстрактным счетчиком.

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

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

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

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

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

Заключение

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

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

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

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

+2
SpideR SpideR 4 года назад #
Долгожданный релиз. Спасибо! v
+2
Loadырь Loadырь 4 года назад #
Спасибо!!! С праздником всех!
+2
Honko Honko 4 года назад #
Спасибо за обнову! Всех с Праздником Победы!!!
+1
delete delete 4 года назад #
Спасибо за обновление)
+2
DeDja DeDja 4 года назад #
Спасибо! С праздником!
+2
Антон Антон 4 года назад #
Ухтыж спасибо! Растем, живем, развиваемся! smile
+4
Zau4man Zau4man 4 года назад #
Спасибо за релиз.
Над редакторами проделана огромная работа, это позволит использовать icms на большем количестве сайтов.
dmitriybarinov dmitriybarinov 4 года назад #
Комментарий удален
+2
MrDinesh MrDinesh 4 года назад #
Спасибо:)
+3
Aquarius Aquarius 4 года назад #
С Днём Победы!
В том числе, с победой № 2.12.2! v
+2
Александр Витальевич Александр Витальевич 4 года назад #
Огромное спасибо с праздником!
0
Антон Антон 4 года назад #
После обновления в инстантмапс такая ошибка

На чистом сайте такая же проблема. Что посоветуете?
+8
Ris Ris 4 года назад #
Код SQL:
  1. ALTER TABLE `cms_con_places_cats` ADD `is_hidden` TINYINT(1) UNSIGNED NULL DEFAULT NULL;
0
olegan olegan 4 года назад #
Спасибо за подсказку. А вот еще выдает ошибку вверху сайта Warning: file_get_contents(///api-maps.yandex.ru/2.1/): failed to open stream: Нет такого файла или каталога in /system/core/template.php on line 1277
0
olegan olegan 4 года назад #
И еще не отображается карта,нигде.
0
Антон Антон 4 года назад #
Какая версия инстантмапс?
+1
olegan olegan 4 года назад #
последнее обновление.2.0.7
0
Евгений Евгений 4 года назад #
Пришлите кто нибудь ссылку на последней ИнстантМапс 2.0.7 желательно для php7.1+
0
Павел Павел 4 года назад #
поищи на почте которую регистрировал при покупке. вставь InstantMaps в поиск, там должно прийти обновление, если нет то, напиши разработчику он пришлет.
0
Голдман Сакс Голдман Сакс 4 года назад #
C ivideo та же проблема. Лечится аналогично.
0
DeusSpa DeusSpa 4 года назад #
Спасибо за обновление,

В админке на главной отсутствуют виджеты, кроме как кто на сайте и модерация - так и должно быть?

И подскажите пожалуйста как подключить редакторы. Ни где не выводятся.
+4
Loadырь Loadырь 4 года назад #
Попробуйте в настройках сайта на вкладке "Отладка" убрать галочку "Загружать события из файлов manifest.php"
0
Pawell Pawell 4 года назад #
Здравствуйте. Столкнулся с той же проблемой. На стороннем шаблоне виджеты выводятся только на главной и в рубриках. В теле новостей и постов не отображаются. Галка в "Загружать события из файлов manifest.php" изначально не была установлена. В чём может быть проблема?
dmitriybarinov dmitriybarinov 4 года назад #
Комментарий удален
0
DeusSpa DeusSpa 4 года назад #
Благодарю
0
vikont vikont 4 года назад #
Спасибо! Ваш совет помог восстановить работоспособность компонента SiteKreator. До этого не работали Скины.
0
lezginka.ru lezginka.ru 4 года назад #
Loadырь не подскажете,после обновления меню "Отладка"(tab 1,2,3,,,) перестал открываться...есть ли другой способ это сделать ?
+1
Loadырь Loadырь 4 года назад #
В файле system/config/config.php опция 'manifest_from_files' должна иметь вид
Код PHP:
  1. 'manifest_from_files' => NULL,
Заодно проверьте "cookie_domain" должно быть пустым или с вашим доменным именем.
0
lezginka.ru lezginka.ru 4 года назад #
"cookie_domain" пустой
'manifest_from_files' тоже соответствует NULL
0
lezginka.ru lezginka.ru 4 года назад #
чистил кэш сайта /public_html/cache не помогло...когда почистил кэш браузера вроде заработало.
Loadырь спс)
0
Врегионе58 Врегионе58 4 года назад #
После обновления пропал визуальный редактор, пробовал разные, настраивал в компонентах, ничего не помогает. Поле html выводится и все. и проблема со сменой редактора, выбираешь, сохраняешь, а ничего не меняется
+6
My-InstantCMS.Ru My-InstantCMS.Ru 4 года назад #
В файле /templates/шаблон/main.tpl.php в самом внизу, перед
Код PHP:
  1. </body>
  2. </html>
Добавить
Код PHP:
  1. <?php $this->bottom(); ?>
Получиться так http://prntscr.com/nmqkl2
0
My-InstantCMS.Ru My-InstantCMS.Ru 4 года назад #
Или ждать обновление шаблона от автора.
Для тех, кто купил мои шаблоны скоро отправлю патч
0
Врегионе58 Врегионе58 4 года назад #
Благодарю
0
DeusSpa DeusSpa 4 года назад #
Все равно не выводятся редакторы.

---------------------------------
в админке так же присутствует ошибка при редактировании поля
Notice: Use of undefined constant LANG_PARSER_CITY_FILTER_HINT - assumed 'LANG_PARSER_CITY_FILTER_HINT' in /www/сайт/system/core/form.php on line 824
+1
DeusSpa DeusSpa 4 года назад #
Вот что заметил.

При отключении "Загружать события из файлов manifest.php" редакторы как бы появились, но не везде.
То есть если в статьях используется два поля - анонс и полный текст, то показывается для первого.
Второе поле не выводит редактор.

ошибка
Код PHP:
  1. add:8322 Uncaught TypeError: icms.forms.addWysiwygsInsertPool is not a function
  2. at init_redactor (add:8322)
  3. at HTMLDocument.<anonymous> (add:8337)
  4. at i (jquery.js?1525953011:2)
  5. at Object.fireWith [as resolveWith] (jquery.js?1525953011:2)
  6. at Function.ready (jquery.js?1525953011:2)
  7. at HTMLDocument.K (jquery.js?1525953011:2)
Если брать редактор MarkitUp то он тоже появился, но не выводит кнопки.
не подтягивает стили, раньше он брал из папки set/*
например стиль:
.markItUp .btnItalic a {
background-image: url(images/italic.png);
}
0
Fuze Fuze 4 года назад #
0
vikont vikont 4 года назад #
По моим наблюдениям, все зависит от используемого шаблона, его разработчик должен его обновить. В дефолтном все работает. А если есть проблемы, то вы обновились не по инструкции или при обновлении побились файлы - перезалейте файлы вручную.
0
Dmitry Dmitry 4 года назад #
В тини кнопки смайлов нет на мобильной версии.
0
vikont vikont 4 года назад #
При настройке пресетов редактора TinyMCE есть поле "Разрешенные типы файлов для группы...."
Хотелось бы знать, для чего в доступных расширениях файлов два tiff? Это ошибка или фича? И какой по счету надо отмечать?
0
Dmitry Dmitry 4 года назад #
Не понравился мне тини на первый взгляд. Какой то не очень легкий. Стилей только на 100 кб.
Да и вообще какой то корявый. Стили все в одну строку.
http://skin.tiny.cloud - здесь создал свой стиль, он не работает. То ли версия не та, то ли что...
В общем разбираться с ним надо вплотную, потом только пробовать на вкус.
+1
Loadырь Loadырь 4 года назад #
Вы создали скин для тини 4 версии, а тут уже 5 версия стоит. Они кардинально отличаются.
0
Dmitry Dmitry 4 года назад #
Вообще конечно, бесспорно, он круче во многих планах. Комбайн такой. Но блин... дорабатывать под себя нужно.
+1
Dmitry Dmitry 4 года назад #
А сами пресеты в "Wysiwyg редакторы" - просто бомба dance
+1
Loadырь Loadырь 4 года назад #
Два тифа, это нормально. Можете смело указывать оба, так как есть тифф с маймтайпом image/tiff и есть тифф с маймтайпом image/tiff-fx.
0
vikont vikont 4 года назад #
Уже несколько версий Инстанта жду, когда изображения в полноэкранном режиме начнут растягиваться на весь экран, но что то никак не дождусь.
Более того, не авторизованный пользователь вообще видит изображения из альбомов в размере не более 640х480.
В таком случае хочется понять, зачем нужен такой полноэкранный режим? Может быть я не так понимаю что такое полнозкранный режим просмотра изображений?
В моем понимании это должно давать возможность просмотра изображений на весь экран не зависимо от первоначального размера изображений.
0
MAKS-IT MAKS-IT 4 года назад #
По изучайте технические аспекты работы с растровыми изображениями, масштабирование, пропорции, и все встанет для Вас на свои места.
+1
Fuze Fuze 4 года назад #
Настройте компонент "Фотоальбомы" в части используемых пресетов.
0
vikont vikont 4 года назад #
Спасибо, посмотрел еще раз, самый большой пресет Большой.
Я так вас понял, что надо создать пресет с размером на весь экран (например 1920х1080) и его использовать для просмотра изображений?

Я предполагал несколько иначе, при полноэкранном режиме (говорит сам за себя) изображение растягивать на весь экран. Насколько известно, такие методы существуют, взять то же масштабирование. Может быть надо добавить функцию масштабирования в настройки фотоальбома?

Вам виднее как правильно это сделать, но возможность увеличения изображений в полноэкранном режиме просто необходима.
+1
vikont vikont 4 года назад #
Создал пресет full с размерами 1920х1080 и включил Увеличивать до размеров пресета
Все работает и показывает в полноэкранном режиме пресет full, но каждый пресет, а тем более увеличенного размера создает дополнительный файл и то же с увеличением его размера.
Таким полноэкранным режимом можно быстро забить весь выделенный по тарифу диск. Затратный метод для бюджета.
Олег Васильевич я Олег Васильевич я 4 года назад #
Комментарий удален
+1
vikont vikont 4 года назад #
Имхо, никак не должно
Жаль! А надо чтобы работало. Видел такое в работе. Не помню как произошло, возможно с компонентом Дениса Васильевича. Было очень удобно.
+2
Kerncraft1 Kerncraft1 4 года назад #
Всех с прошедшими праздниками! Спасибо за обновление!

Если используются несколько полей "Текст HTML", то редактор работает только с первым из них.
0
jinbiryukov jinbiryukov 4 года назад #
А почему 2.12.2, а не 2.13 скажем? Изменения же знаковые. Одни редакторы с Тини тянут на следущий номер =)
+2
Алексей Т Алексей Т 4 года назад #
В инфимере не работают редакторы- надо писать r2 что бы обновил конструктор тем!
+1
Ivan Ivan 4 года назад #
Да! Вставка <?php $this->bottom(); ?> через средства конструктора - не помогает :((((
+2
Алексей Т Алексей Т 4 года назад #
Связался с Владимиром- поругал немного. Но я его понимаю. Думает в скором будет обновление конструктора до 2.12.2
0
skewes skewes 4 года назад #
Спасибо большое за релиз!!! smile
Очень круто)))
0
olegan olegan 4 года назад #
Анимированные гифы в новых постах не работают.Которые в старых записях отображаются нормально.Как такое может быть?
+1
Somoff Somoff 4 года назад #
После установки в коментариях редактор сменился на лайв. При этом в нём нельзя писать. Тупо курсор не ставится. Шаблон тсесо обновленный. Переключение на другие редакторы не помогает. В итоге сделал бекап сайта и базы данных. Подожду что скажут другие.
+1
Dmitry Dmitry 4 года назад #
На других шаблонах все нормально. Обращайтесь к разработчику шаблона.
+1
Fuze Fuze 4 года назад #
редактор сменился на лайв

Кроме того, он не сменился, а стал по умолчанию тот, который указан в настройках сайта.

Переключение на другие редакторы не помогает.
0
olegan olegan 4 года назад #
А у меня редактор Live после обновки работает вроде.проверил,даже пост создался.
0
Pawell Pawell 4 года назад #
Если обновление произошло при включённых объединении файлов и кешировании - могла возникнуть эта проблема?
После обновления заливал все файлы 2.12.2 вручную, this-bottom указал в файле, как в инструкции, чистил все кеши, изменял абстрактный счётчик - в результате редакторы не выводятся в доп полях в дефолтном и стороннем шаблоне. Причём в контенте новости выводятся в первых трёх полях, в последующих и вновь созданных не появляется, а в постах - всё нормально - везде. Оба типа контента являются типами контента по умолчанию.
0
Somoff Somoff 4 года назад #
Спасибо. Добавил в майн.пхп код и всё норм стало
0
Somoff Somoff 4 года назад #
Такая же проблема ещё и в описание типа контента
0
ParadoX ParadoX 4 года назад #
Опять без форума... Облом!
+3
Fuze Fuze 4 года назад #
Что мешает использовать этот форум?
+1
Антон Антон 4 года назад #
Очевидно из за отсутсвия гарантированной техподдержки. Помрет автор сего форума не дай Бог или пропадет, и работоспособность накроется медным тазом. Таких случаев десятки в нашем сообществе. А когда компонент коробочный, то за работоспособность ты спокоен в краткосрочной и долгосрочной перспективе.
+1
Fuze Fuze 4 года назад #
Подобного, по отношению ко мне, не ожидается?)
Кроме того, в указанной теме 45 страниц обсуждения, обновлений и прочих разговоров.
+2
Loadырь Loadырь 4 года назад #
А вот вам Fuze с r2 придётся жить вечно и более того, эту вечность поддерживать движок ))).
0
Fuze Fuze 4 года назад #
придётся жить вечно
Я согласен smile
эту вечность поддерживать движок
Не согласен laugh
0
SpideR SpideR 4 года назад #
А вот вам Fuze с r2 придётся жить вечно и более того, эту вечность поддерживать движок ))).
Заходишь такой через 50 лет в админку, а там миллиард настроек, а у каждой настройки миллион своих настроек, а у тех сотни тысяч своих. Идеально! laugh
+3
Fuze Fuze 4 года назад #
А за класс PHP для управления формами и полями мы получили Нобелевскую премию smoke
0
Somoff Somoff 4 года назад #
Есть же нормальный форум. Работает адекватно. Или Вам надо как в первой инсте что бы автоматически создавалась тема при появление поста?
0
Dmitry Dmitry 4 года назад #
Кто нибудь нашел как в ЛС маркитап поменять на другое? Или пока еще нет такой функции?
+1
Ris Ris 4 года назад #
Спойлер
0
Dmitry Dmitry 4 года назад #
Так не получается. Комментарии то переключаются, а в личных сообщениях так и остается маркитап.
+2
Ris Ris 4 года назад #
Ну тогда в файле \templates\default\controllers\messages\contact.tpl.php вместо
Код PHP:
  1. <?php echo html_editor('content'); ?>
напишите
Код PHP:
  1. <?php echo html_wysiwyg('content', '', 'redactor', array('minHeight' => 50)); ?>
0
kizaika kizaika 4 года назад #
Спасибо за обновление!
К сожалению, ошибка в работе наборов в группах так и осталась (не работает сортировка по возрастанию и убыванию) sad Буду ждать следующий релиз и надеяться! Может быть есть какой-то способ заставить работать сортировку в группах? В типах контента ведь работает отлично.. Буду очень благодарна за любой совет!
0
dim dim 4 года назад #
Нажимаю обновить и пишет:

Warning: Cannot modify header information - headers already sent by (output started at .../public_html/system/config/remap.php:1) in .../public_html/system/core/controller.php on line 960 Warning: Cannot modify header information - headers already sent by (output started at .../public_html/system/config/remap.php:1) in .../public_html/system/core/controller.php on line 962
0
ХурумБурум ХурумБурум 4 года назад #
После обновления до версии 2.12.2 в фотоальбомах перестали генерироваться мета теги как keywords так description смотрел в базе эти поля там они пустые.
0
ХурумБурум ХурумБурум 4 года назад #
Кроме в фотоальбомы и в других типах контента не генерируются мета теги.

0
Fuze Fuze 4 года назад #
С этой версии, описываемое вами, никак не связано. В указанных полях записывается только при ручном вводе. Все СЕО параметры формируются на лету. Обновите ваш шаблон (там убраны все элементы, касаемые генерации сео).
0
ХурумБурум ХурумБурум 4 года назад #
Да дело в том, в настройках поставил значение обратно на стандартный шаблон, а свои удалил и та-же беда. В настройках типа контента стоят значение по умалчиванию касательно seo для записей.
+1
Алексей Алексей 4 года назад #
Вместе с "Пакет дополнения был успешно установлен" появились нотисы:

Notice: Use of undefined constant LANG_PARSER_HTML_EDITOR_GR - assumed 'LANG_PARSER_HTML_EDITOR_GR' in /var/www/user/data/www/сайт.ru/system/controllers/photos/backend/forms/form_options.php on line 146

Notice: Use of undefined constant LANG_PARSER_HTML_EDITOR_GR - assumed 'LANG_PARSER_HTML_EDITOR_GR' in /var/www/user/data/www/сайт.ru/system/controllers/wall/backend/forms/form_options.php on line 62

Notice: Constant LANG_RULE_CONTENT_COMMENT already defined in /var/www/user/data/www/сайт.ru/system/languages/ru/controllers/comments/comments.php on line 68

Notice: Use of undefined constant LANG_PARSER_HTML_EDITOR_GR - assumed 'LANG_PARSER_HTML_EDITOR_GR' in /var/www/user/data/www/сайт.ru/system/controllers/comments/backend/forms/form_options.php on line 36

и ... scratch пропали Комментарии в настройка Типов контента, всех, в т.ч. фотоальбомах.
0
Fuze Fuze 4 года назад #
Вы недообновились, обновились некорректно или обновлялись частично.
0
ХурумБурум ХурумБурум 4 года назад #
Есть свой шаблон и для выводя типа контента используется системные имена также не выводится контент через них, все выводится через стандартный шаблонный файл default_item.tpl.php из шаблона default.
0
lezginka.ru lezginka.ru 4 года назад #
из новой версии исчезла опция "Сайт доступен только авторизованным пользователям"...так должно быть ?
+2
Fuze Fuze 4 года назад #
Эта опция много версий назад переехала в настройки компонента "Регистрация и авторизация", о чём, конечно же, было написано.
0
Dorimen Dorimen 4 года назад #
Извините, а что это за компонент такой?
+1
Loadырь Loadырь 4 года назад #
Компонент "Авторизация и регистрация" в списке компонентов в админке вашего сайта
0
Dorimen Dorimen 4 года назад #
Точно. Нашел. Спасибо за подсказку!
0
Dorimen Dorimen 4 года назад #
После обновления при регистрации я сделал, чтоб было обязательным загрузить аватар, но при попытке это сделать ошибка auth error:

0
Fuze Fuze 4 года назад #
Потому что вы правили системные файлы для разрешения загрузки неавторизованным. После обновления ожидаемо файлы заменились.
0
Dorimen Dorimen 4 года назад #
Понимаю. Но ведь загрузка изображений при регистрации должна же быть возможна?
0
Dorimen Dorimen 4 года назад #
После обновления слетели ссылки на аватары (изображения) в каталоге пользователей:

0
Dorimen Dorimen 4 года назад #
Поменял <?php echo html_avatar_image($profile['avatar'], $fields['avatar']['options']['size_teaser'], $profile['nickname'], $profile['is_deleted']); ?> на <?php echo html_avatar_image($profile['avatar'], 'micro', $profile['nickname'], $profile['is_deleted']); ?> - заработало.
0
zed zed 4 года назад #
Подскажите откуда взялась эта ошибка, если этот файл даже не трогал?
Parse error: syntax error, unexpected '.', expecting ']' in docs/wysiwyg/markitup/wysiwyg.class.php on line 71
Вот эта строка: 'openWith' => '<blockquote>[!['.LANG_MARKITUP_BC_HINT.']!]',
0
Fuze Fuze 4 года назад #
Проверьте версию PHP, должна быть не ниже 5.5.
0
zed zed 4 года назад #
С этим все в порядке, Версия PHP 5.5.38
0
Riko911 Riko911 4 года назад #
Читал эту ветку в надежде встретить такую же ошибку как у меня. Тоже самое ругается на 71 строку. Решили данную проблему?
0
Riko911 Riko911 4 года назад #
Установите версию PHP 7 и Apache 7, обновится все как положено, только, что получилось.
0
zed zed 4 года назад #
Спасибо за совет, я Версия установил следующую версию PHP 5.6.39, и у меня заработало
0
dim dim 4 года назад #
Нажимаю обновить и пишет:

Warning: Cannot modify header information - headers already sent by (output started at .../public_html/system/config/remap.php:1) in .../public_html/system/core/controller.php on line 960 Warning: Cannot modify header information - headers already sent by (output started at .../public_html/system/config/remap.php:1) in .../public_html/system/core/controller.php on line 962

дополнения теперь не установить, проблема началась вроде как с установки новой версии биллинга..
+1
kolecha kolecha 4 года назад #
При изменении шаблона генерации title, они не меняются в записях, даже после пересохранения. Новые записи меняются на лету.
+2
Loadырь Loadырь 4 года назад #
У старых записей тайтлы прописаны в базе данных, поэтому они имеют более высокий приоритет, как указанные вручную. Удалите в базе у старых записей тайтлы и они будут также меняться, как и у новых.
0
irbis irbis 4 года назад #
Спасибо за очередное обновление!
Подскажите, а можно как-то сделать, что бы в redactor, при загрузке фото можно было прописать alt и title?
+1
Dmitry Dmitry 4 года назад #
Чтобы alt прописать - на фото "редактировать", там "подсказка".
0
irbis irbis 4 года назад #
У меня в голове и мысли не было это сопоставить. Спасибо)
Title тогда по аналогии сделаю, внесу правку самостоятельно.
0
Евгений Евгений 4 года назад #
Подскажите когда появится возможность добавлять фото в контент с домена, типа файл менеджера, либо просто внутреннюю ссылку чтобы не загружал заново, а то ставишь ссылку на картинку уже на сайте, а она загружается заново во всех пресетах. Или хотя бы возможность отображать изображение с другого сайта или webdaw, cdn или загружать туда. Допустим парсю на сайт продукцию интернет магазина на разных языках, но коды и картинки и даже url на изображения с источника одни и те же, но при добавлении на сайт получаются десятки и даже сотни ненужных изображений одного и того же продукта
0
Zau4man Zau4man 4 года назад #
Тут надо будет переделывать логику.
При удалении записи типа контента идет удаление загруженных в это поле изображений. Добавив фото из поля другой записи, например, удалив эту, вы лишите фотографий (физически удалятся с диска) и другую запись.

Т.е. ваше пожелание это не просто добавить 2 галочки и пару строк кода, чуть больше.
+1
Aquarius Aquarius 4 года назад #
Может быть просто создать поле с этой "переделанной" логикой?
Поле, которое обращается к коллекции таких "неудаляемых" изображений (видео, аудио).
В идеале, чтобы это поле отслеживало: если картинка загружена пользователем, то поведение стандартное, а если выбрано из коллекции, то удаляется только ссылка...
Идея-то востребованная, т.к. бывают поля, которые нужно заполнить чем-то "умолчальным", пока пользователь не заменить это своим. Например, аватары. Но умолчальные аватары пользователей в "базовой CMS" сейчас, насколько я знаю (по довольно старой версии), прописаны в коде. А таких картинок может быть несколько на сайте (у меня в одном проекте их 6 штук, и пришлось подпиливать код, к сожалению; но там нет нужды обновляться, поэтому не страшно).
0
Remi Remi 4 года назад #
Всем привет! СПАСИБО ЗА ОБНОВЛЕНИЯ!!!
Скачал InstantCMS v2.12.2 и из папки для новой установки instantmaps.install.2.0.7.php5.6-7.0.zip на главной /places и в категории выдает ошибку см. скрин., а если добавить объект и через поиск зайти то отображает, но в родительскую и в остальные категории не впускает.

Где я сделал, что ни так?
+1
Remi Remi 4 года назад #
Админа просьба удалить после ответа, спасибо!
0
Remi Remi 4 года назад #
Спасибо! )) Блин а я в поиске искал...
0
Голдман Сакс Голдман Сакс 4 года назад #
Выше есть решение.
0
Def Def 4 года назад #
подскажите плиз по шаблону по подключению скриптов и стилей, чтобы определенные скрипты и стили не объединялись?

Сейчас обьединяются при такой конструкции <?php $this->addMainTplJSName('jquery-modal'); ?>
-1
Андрей Андрей 4 года назад #
Обновился до 2.12.2 всё нормально, шаблон обновил, кэш почистил, для гостей в комментариях не работает Редакторы HTML для групп - Textarea, для них загружается тот редактор который стоит основным. Сообщение в Форуме.
Не могу понять где еще раз подгружается редактор MarkituUp для гостей.
+2
Fuze Fuze 4 года назад #
Замените этот файл.
Коммит я делал уже давно.

В подобных проблемах после релиза рекомендую пройтись по списку коммитов после даты релиза, с большой долей вероятности исправления уже есть.
-1
Андрей Андрей 4 года назад #
Спасибо за быстрый ответ.
0
Андрей Андрей 4 года назад #
Да, я проверил, всё работает теперь хорошо, спасибо.
0
Def Def 4 года назад #
подскажите плиз по вопросу выше: по шаблону по подключению скриптов и стилей, чтобы определенные скрипты и стили не объединялись?

Сейчас обьединяются при такой конструкции <?php $this->addMainTplJSName('jquery-modal'); ?>
0
noname noname 4 года назад #
В Фотоальбомы создаются наборы ?
0
noname noname 4 года назад #
На демо заработали, есть мысли как исправить ?
0
noname noname 4 года назад #
Здравствуйте. Два абзаца сверху вижу только я ?
0
noname noname 4 года назад #
Проблема была в : Интерфейс - Тема оформления для панели управления - Не дефолт шаблон .
0
olegan olegan 4 года назад #
Друзья,извините за то, что не по теме,но очень хочется узнать,где взять такой виджет сбора яндексденег как тут на поддержку InstsntCMS?
+1
Loadырь Loadырь 4 года назад #
0
olegan olegan 4 года назад #
Спасибо.Встраивать новым типом контента или прямо в файл?
+2
Loadырь Loadырь 4 года назад #
Можно в виджете "HTML блок" и разместить где угодно.
0
RSN RSN 4 года назад #
Уведомления об окончании срока публикации записей типов контента;

Подскажите как отключить?
Пока отключил планировщик...

Но может еще где надо (может где лог ведется, что бы зря не заполнялся).
Как правильно отключить?
0
RSN RSN 4 года назад #
ЗЫ: Обновился без проблем. Спасибо за релиз!
+1
Голдман Сакс Голдман Сакс 4 года назад #
Не дергайте попусту Создателя.
Он наверняка сейчас пишет iAudio2. :)
0
SpideR SpideR 4 года назад #
Кто вам такое сказал?
0
Евгений Фоменко Евгений Фоменко 4 года назад #
Спасибо за очередное улучшение InstantCMS.
Помогите, может кто знает решение - в вкладке "content" показывает около 1000 категорий. Переменную $limit поднял до 15000, но ничего не поменялось. Кеш выключен.
+2
Honko Honko 4 года назад #
на гитхабе писать не умею, поэтому пишу про обнаруженную ошибку тут.
В комментариях, если для них установлен редактор Redactor, во втором и последующих комментариях к материалу не вставляется картинка. Если комментарий первый, то картинка вставляется, а в последующих - нет. Проверил на демосайте http://demo.instantcms.ru - там то же самое. Попробовал на демосайте удалить уже имевшийся комментарий (комментариев стало 0), а затем попытался добавить свой и вставить в него картинку - картинка тоже не вставилась..
+1
Dmitry Dmitry 4 года назад #
Еще такую штуку наблюдал - если в редакторе(Redactor) есть возможность загружать картинки, то при отмене сообщения или пользователь вышел со страницы фото остаются в папке upload.
0
Honko Honko 4 года назад #
так это, насколько я понимаю, не баг, а фича crazy : картинки, загруженные через любой редакторы, после их удалении из текста остаются в upload. При редактировании ведь всего лишь стирается ссылка на ранее загруженную картинку, а сама картинка остается.
0
noname noname 4 года назад #
Не гуманно ...
0
Dmitry Dmitry 4 года назад #
Ну вообще - да. Картинки без материала могут использоваться и поисковиками и другими сайтами и этим же сайтом. Но доп. опция не помешала бы - вкл\откл удаление картинок после удаления материала.
0
Honko Honko 4 года назад #
@noname:
Не гуманно ...
может и негуманно, но так устроены, насколько мне известно, все текстовые редакторы. Другое дело, что как-то бороться с размерами картинок все же надо бы. Например, добавлением в движок функции конвертирования загружаемых изображений в формат webp (а еще лучше, чтобы можно было выбрать, если конвертировать, то в какой формат).
0
noname noname 4 года назад #
Через поле "изображение" и "набор изображений" вроде удаляются картинки с сервера, размер можно уменьшать шириной, высотой, качеством в Загрузка изображений, не сохранять оригинал.
0
noname noname 4 года назад #
Можно пользоваться чистильщиком https://instantcms.ru/addons/cleaner.html , размер в комментариях не мешало бы как-то регулировать.
0
Dorimen Dorimen 4 года назад #
Будьте внимательны при работе с компонентом Чистильщик, так как он чистит пустые папки компонента video и из-за этого он перестает работать. Прошел сам. Исправлял Фуз.
0
Honko Honko 4 года назад #
одно другому не помешает, если вдобавок к имеющейся в движке возможности уменьшения загружаемых картинок регулировкой их размеров добавилось бы еще и возможность их автоматической конвертации в более компактный формат.
+1
Ris Ris 4 года назад #
Если нормально удалять картинки из текста - они удаляются и с сервера:

Спойлер
+3
Dmitry Dmitry 4 года назад #
А со спамерами как быть? Мне в блоги спам исключительно картинками летит.
Просить их удалять после себя нормально всё, по человечи-по братски? laugh
0
Honko Honko 4 года назад #
+1
0
Zau4man Zau4man 4 года назад #
При удалении записи типа контента для полей вызывается метод delete
Смотрим содержимое метода delete для поля html https://github.com/instantsoft/icms2/blob/500484c3b8fb1f3cb72aa9679d1a2738d9f628a2/system/fields/html.php#L165

и делаем выводы... А потом возмущаемся.
+2
Dmitry Dmitry 4 года назад #
Коды это все красиво конечно, особенно для тех, кто в них разбирается.
А я говорю - что вижу. Иду, к примеру, сюда

https://asbre.ru/posts

Леплю в редакторе 3 картинки. Которые размещаются в папке upload

https://asbre.ru/upload/000/u1/a/8/logo-fixed.png
https://asbre.ru/upload/000/u1/6/c/logo-fixed.png
https://asbre.ru/upload/000/u1/d/8/logo-fixed.png

Нажимаю отмена (ну не хочу создавать запись, передумал).
Все картинки там же и остались, куда загрузились.
Ссылки-картинки рабочие, можете проверить. Поста нет, а картинки есть.
Можете зарегистрироваться проверить. Сайт работает для экспериментов.

И это я еще не спамер, а просто передумал создавать запись.
0
Honko Honko 4 года назад #
это "нормально" годится только для адекватных людей, которые 1) знают,что удалять надо именно так и 2) не поленятся это сделать, а не просто сотрут картинку из поля для текста. По большому счету, юзеру пофиг, как удаляются картинки, сколько они занимают места и вообще что с ними происходит.. Кроме этого, есть еще один вариант, о котором написано выше: "при отмене сообщения или пользователь вышел со страницы фото". Такое случается сплошь и рядом: юзер решил чего-нибудь понаписать, напихал в пост фоток, а потом передумал и сделал самое для него простое - взял да и закрыл эту страницу. Как раз и поэтому тоже имеет смысл добавить в движок функцию конвертации загружаемой графики в наиболее на сегодня компактный формат - webp. Так хоть мусор и будет оставаться, но хоть размером значительно меньше, чем сейчас.
+2
Dmitry Dmitry 4 года назад #
И в идеале лучше, чтобы все конвертации и сжатия происходили на стороне клиента. И только потом загружались на сервер.
Чтобы в случае чего все огрызки и недоделки у них оставалась laugh
0
RSN RSN 4 года назад #
Подтверждаю проблема с не удаленными изображениями есть.
Регулярно приходится проходить чистильщиком, за пол года на сравнительно небольшом сайте набирается от 3000 до 7000

Преситы все давно проверены и настроены.
Может быть остаются после удаления контента из админки (в ручную, планировщик мне пока не подходит)?
0
delete delete 4 года назад #
Любая картинка (изображение) при удалении на сайте, должна автоматически удаляться с сервера. Без вариантов.
Сохранились изображения удаленные год назад, даже иконки с форума сохранились. Если это не нужно и удалено, зачем оно сохраняется. Вес сайта в разы увеличился только по этой причине.
0
Fuze Fuze 4 года назад #
Любая картинка при удалении на сайте, автоматически удаляться с сервера.
+1
jorgovich jorgovich 4 года назад #
Во первых спасибо, большое за такой механизм
Спойлер
то что нужно, еще бы к нему добавить настроечки прав доступа - для групп было бы идеально..
+1
jorgovich jorgovich 4 года назад #
Сейчас только в общих я так понял можно регулировать права?
Спойлер
0
Сергей Сергей 4 года назад #
Вот как я штука, на фото всё видно https://yadi.sk/i/K_JotGfFYKwdAA
два типа контента выбраны по умолчанию. на https://demo.instantcms.ru/ хотел повторить, типы контента с кучей категорий сделал, выбрать по у молчанию не даёт (Ошибка перезаписи файла конфигурации) пишет. Пользуясь случаем благодарю за разработку и поддержку instantcms.
+1
Сергей Сергей 4 года назад #
В какой-то момент (видно по активной ссылке в меню) теряется информация о типе контента и подставляется первое значение из списка "Типы контента по умолчанию"
+1
Сергей Сергей 4 года назад #
Видимо не очень понятно описал, подробности : Заходим в меню "Сниму" (рядом с логотипом). Попадаем в компонент https://and-bn.ru/hire, где есть категории. Выбираем любую (например "1-к. квартира сниму") и кликаем по ее ссылке. Теперь смотрим, что происходит: https://yadi.sk/i/K_JotGfFYKwdAA
+2
Fuze Fuze 4 года назад #
Проблема есть, да.
0
Def Def 4 года назад #
у вас файл конфигурации на запись стоит? проверьте права для начала на файл. а далее будет понятно
0
Сергей Сергей 4 года назад #
Это файл не у меня на демо. На https://demo.instantcms.ru/ хотел создать проблему у Fuze, проверить у разработчиков на сайте чтобы убедится точно в баге.
0
Def Def 4 года назад #
заметил, что в меню не отрабатывает теперь конструкция в фигурных скобках. Если указывать так ссылку, то она просто пропадает с сайта
0
Def Def 4 года назад #
извинюсь, мой недочет. некорректно прописал ссылку.
0
lezginka.ru lezginka.ru 4 года назад #
Управление настройками любых редакторов из админки (новый компонент Wysiwyg редакторы), создание пресетов редакторов;
как создавать эти самые персеты или где их брать...инфо кто подскажет ?
0
Игорь ФИН Игорь ФИН 4 года назад #
Странный глюк , даже не знаю где копать.
версия InstantCMS v2.12.2
версия РНР 7.0.33 (native)
версия баз данных mysql-10.1.37
Пропало отражения пользователей в админке

на сайте отражаются

в базе тоже все на месте


и что подскажите?
+1
Loadырь Loadырь 4 года назад #
В группе "Администраторы" вообще есть привязанные пользователи? Администраторы сайта могут не выводится в этой группе, если к ней не привязаны.
0
Игорь ФИН Игорь ФИН 4 года назад #
Там все было привязано,
+1
&$!#% &$!#% 4 года назад #

А то на одном скриншоте у вас Администраторы, а на другом Новые.
0
Игорь ФИН Игорь ФИН 4 года назад #
вопрос в том что а админке нечего нет
Вот на рабочем сайте нет

А на контрольном ( тестовом ) все есть


На рабочем сайте всего то 164 юзера,
И вот не знаю где копать?
0
Aquarius Aquarius 4 года назад #
Игорь, мне кажется, лучше в Админке, в правом меню (категориях юзеров) выбрать не Администраторов, а каких-нибудь более массовых пользователей. В группе Администраторов может вообще никого не быть, т.к. чекбокс "Админ" (т.е., типа, "хозяин") не зависит от групп.
По-моему, Loadырь именно об этом пишет...
0
Игорь ФИН Игорь ФИН 4 года назад #
не в одной группе не отражаются пользователи , на тестовом сайте отражаются все тестовые.
0
Aquarius Aquarius 4 года назад #
Игорь, если ни в одной группе, тогда проблема существует.
Но, видимо, это всё же проблема вашей реинкарнации, потому что у себя не вижу такого эффекта (как раз тестирую новую версию в «песочнице»), да и другие, как видите, не жалуются.
Может есть возможность переустановить (не трогая БД)?
Шоб не мучиться...
0
Игорь ФИН Игорь ФИН 4 года назад #
Чинить как раз похоже придется БД . ( я переехал на новый сервер ). И у меня там несколько нулевых проектов , и там все работает .
Как найду решения так напишу.
0
noname noname 4 года назад #
seodoki.ru/users ошибка 404 . на дефолтном шаблоне работает ?
0
Игорь ФИН Игорь ФИН 4 года назад #
Да дефолтном тоже работает со стороны сайта , а в админке нет
0
Dorimen Dorimen 4 года назад #
Офф. топик. Подскажите, пожалуйста, а где сейчас находится список ПО, которое необходимо на сервере для нормальной работі Инстант2? На странице документации не нашел.
+1
SpideR SpideR 4 года назад #
0
Dorimen Dorimen 4 года назад #
Спасибо!
0
Эндрю Ua Эндрю Ua 4 года назад #
Что то давненько небыло обновлений, наверное что то готовится грандиозное ? )))
Жду не дождусь новых плюшек и прелестей ;)
P.S. Затишье...
+3
SpideR SpideR 4 года назад #
Достаточно глянуть на гит чтобы увидеть стадию разработки новой версии - ссылка на гит.
0
Павел Павел 4 года назад #
Привет ребят такой баг в Сообщениях у меня. При входе и открытии сообщений сразу после входа, нет редактора. В чем может быть причина? У кого так же. После перехода по сайту редактор появляется.
0
Павел Павел 4 года назад #
Ребят такая вот штука не помню была или нет но щас исчезла, а собственно в Поля и доступ для Чтения, Создания и т.д. есть, а вот Не показывать группам нет, а есть лишь в Наборах. Поля есть такие которые хотелось бы скрыть для одной группы, когда пользователь состоит в трех к примеру и если одна из этих групп попадает под ту которой показывать ненужно, то выбрать как скрыть возможности нет. Подскажите как добавить
0
kolecha kolecha 4 года назад #
как в MarkituUp убрать не нужные кнопки в баре? прежний метод не работает теперь. После удаление дефолтных позиций в wysiwyg.class.php не работают смаилы.
0
Ris Ris 4 года назад #
Компоненты - Wysiwyg редакторы - Пресеты редакторов - Добавить.
Выбираете маркитап, выбираете нужные кнопки, сохраняете этот пресет. Комментарии - опции - Редактор HTML - используете ваш пресет.
0
kolecha kolecha 4 года назад #
нет возможности использовать пресеты, выбирается только редактор. (речь идет о смарт чате)
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.