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

20.95K

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

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

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

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

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

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

На чистом сайте такая же проблема. Что посоветуете?
+8
Ris Ris 5 лет назад #
Код SQL:
  1. ALTER TABLE `cms_con_places_cats` ADD `is_hidden` TINYINT(1) UNSIGNED NULL DEFAULT NULL;
0
olegan olegan 5 лет назад #
Спасибо за подсказку. А вот еще выдает ошибку вверху сайта 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 5 лет назад #
И еще не отображается карта,нигде.
0
Антон Антон 5 лет назад #
Какая версия инстантмапс?
+1
olegan olegan 5 лет назад #
последнее обновление.2.0.7
0
Евгений Евгений 5 лет назад #
Пришлите кто нибудь ссылку на последней ИнстантМапс 2.0.7 желательно для php7.1+
0
Павел Павел 5 лет назад #
поищи на почте которую регистрировал при покупке. вставь InstantMaps в поиск, там должно прийти обновление, если нет то, напиши разработчику он пришлет.
0
Голдман Сакс Голдман Сакс 5 лет назад #
C ivideo та же проблема. Лечится аналогично.
0
DeusSpa DeusSpa 5 лет назад #
Спасибо за обновление,

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

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

---------------------------------
в админке так же присутствует ошибка при редактировании поля
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 5 лет назад #
Вот что заметил.

При отключении "Загружать события из файлов 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 5 лет назад #
0
vikont vikont 5 лет назад #
По моим наблюдениям, все зависит от используемого шаблона, его разработчик должен его обновить. В дефолтном все работает. А если есть проблемы, то вы обновились не по инструкции или при обновлении побились файлы - перезалейте файлы вручную.
0
Dmitry Dmitry 5 лет назад #
В тини кнопки смайлов нет на мобильной версии.
0
vikont vikont 5 лет назад #
При настройке пресетов редактора TinyMCE есть поле "Разрешенные типы файлов для группы...."
Хотелось бы знать, для чего в доступных расширениях файлов два tiff? Это ошибка или фича? И какой по счету надо отмечать?
0
Dmitry Dmitry 5 лет назад #
Не понравился мне тини на первый взгляд. Какой то не очень легкий. Стилей только на 100 кб.
Да и вообще какой то корявый. Стили все в одну строку.
http://skin.tiny.cloud - здесь создал свой стиль, он не работает. То ли версия не та, то ли что...
В общем разбираться с ним надо вплотную, потом только пробовать на вкус.
+1
Loadырь Loadырь 5 лет назад #
Вы создали скин для тини 4 версии, а тут уже 5 версия стоит. Они кардинально отличаются.
0
Dmitry Dmitry 5 лет назад #
Вообще конечно, бесспорно, он круче во многих планах. Комбайн такой. Но блин... дорабатывать под себя нужно.
+1
Dmitry Dmitry 5 лет назад #
А сами пресеты в "Wysiwyg редакторы" - просто бомба dance
+1
Loadырь Loadырь 5 лет назад #
Два тифа, это нормально. Можете смело указывать оба, так как есть тифф с маймтайпом image/tiff и есть тифф с маймтайпом image/tiff-fx.
0
vikont vikont 5 лет назад #
Уже несколько версий Инстанта жду, когда изображения в полноэкранном режиме начнут растягиваться на весь экран, но что то никак не дождусь.
Более того, не авторизованный пользователь вообще видит изображения из альбомов в размере не более 640х480.
В таком случае хочется понять, зачем нужен такой полноэкранный режим? Может быть я не так понимаю что такое полнозкранный режим просмотра изображений?
В моем понимании это должно давать возможность просмотра изображений на весь экран не зависимо от первоначального размера изображений.
0
MAKS-IT MAKS-IT 5 лет назад #
По изучайте технические аспекты работы с растровыми изображениями, масштабирование, пропорции, и все встанет для Вас на свои места.
+1
Fuze Fuze 5 лет назад #
Настройте компонент "Фотоальбомы" в части используемых пресетов.
0
vikont vikont 5 лет назад #
Спасибо, посмотрел еще раз, самый большой пресет Большой.
Я так вас понял, что надо создать пресет с размером на весь экран (например 1920х1080) и его использовать для просмотра изображений?

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

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

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

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

Переключение на другие редакторы не помогает.
0
olegan olegan 5 лет назад #
А у меня редактор Live после обновки работает вроде.проверил,даже пост создался.
0
Pawell Pawell 5 лет назад #
Если обновление произошло при включённых объединении файлов и кешировании - могла возникнуть эта проблема?
После обновления заливал все файлы 2.12.2 вручную, this-bottom указал в файле, как в инструкции, чистил все кеши, изменял абстрактный счётчик - в результате редакторы не выводятся в доп полях в дефолтном и стороннем шаблоне. Причём в контенте новости выводятся в первых трёх полях, в последующих и вновь созданных не появляется, а в постах - всё нормально - везде. Оба типа контента являются типами контента по умолчанию.
0
Somoff Somoff 5 лет назад #
Спасибо. Добавил в майн.пхп код и всё норм стало
0
Somoff Somoff 5 лет назад #
Такая же проблема ещё и в описание типа контента
0
ParadoX ParadoX 5 лет назад #
Опять без форума... Облом!
+3
Fuze Fuze 5 лет назад #
Что мешает использовать этот форум?
+1
Антон Антон 5 лет назад #
Очевидно из за отсутсвия гарантированной техподдержки. Помрет автор сего форума не дай Бог или пропадет, и работоспособность накроется медным тазом. Таких случаев десятки в нашем сообществе. А когда компонент коробочный, то за работоспособность ты спокоен в краткосрочной и долгосрочной перспективе.
+1
Fuze Fuze 5 лет назад #
Подобного, по отношению ко мне, не ожидается?)
Кроме того, в указанной теме 45 страниц обсуждения, обновлений и прочих разговоров.
+2
Loadырь Loadырь 5 лет назад #
А вот вам Fuze с r2 придётся жить вечно и более того, эту вечность поддерживать движок ))).
0
Fuze Fuze 5 лет назад #
придётся жить вечно
Я согласен smile
эту вечность поддерживать движок
Не согласен laugh
0
SpideR SpideR 5 лет назад #
А вот вам Fuze с r2 придётся жить вечно и более того, эту вечность поддерживать движок ))).
Заходишь такой через 50 лет в админку, а там миллиард настроек, а у каждой настройки миллион своих настроек, а у тех сотни тысяч своих. Идеально! laugh
+3
Fuze Fuze 5 лет назад #
А за класс PHP для управления формами и полями мы получили Нобелевскую премию smoke
0
Somoff Somoff 5 лет назад #
Есть же нормальный форум. Работает адекватно. Или Вам надо как в первой инсте что бы автоматически создавалась тема при появление поста?
0
Dmitry Dmitry 5 лет назад #
Кто нибудь нашел как в ЛС маркитап поменять на другое? Или пока еще нет такой функции?
+1
Ris Ris 5 лет назад #
Спойлер
0
Dmitry Dmitry 5 лет назад #
Так не получается. Комментарии то переключаются, а в личных сообщениях так и остается маркитап.
+2
Ris Ris 5 лет назад #
Ну тогда в файле \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 5 лет назад #
Спасибо за обновление!
К сожалению, ошибка в работе наборов в группах так и осталась (не работает сортировка по возрастанию и убыванию) sad Буду ждать следующий релиз и надеяться! Может быть есть какой-то способ заставить работать сортировку в группах? В типах контента ведь работает отлично.. Буду очень благодарна за любой совет!
0
dim dim 5 лет назад #
Нажимаю обновить и пишет:

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
ХурумБурум ХурумБурум 5 лет назад #
После обновления до версии 2.12.2 в фотоальбомах перестали генерироваться мета теги как keywords так description смотрел в базе эти поля там они пустые.
0
ХурумБурум ХурумБурум 5 лет назад #
Кроме в фотоальбомы и в других типах контента не генерируются мета теги.

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

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

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

0
Dorimen Dorimen 5 лет назад #
Поменял <?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 5 лет назад #
Подскажите откуда взялась эта ошибка, если этот файл даже не трогал?
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 5 лет назад #
Проверьте версию PHP, должна быть не ниже 5.5.
0
zed zed 5 лет назад #
С этим все в порядке, Версия PHP 5.5.38
0
Riko911 Riko911 5 лет назад #
Читал эту ветку в надежде встретить такую же ошибку как у меня. Тоже самое ругается на 71 строку. Решили данную проблему?
0
Riko911 Riko911 5 лет назад #
Установите версию PHP 7 и Apache 7, обновится все как положено, только, что получилось.
0
zed zed 5 лет назад #
Спасибо за совет, я Версия установил следующую версию PHP 5.6.39, и у меня заработало
0
dim dim 5 лет назад #
Нажимаю обновить и пишет:

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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


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