Lora, есть другое правило: — «В жизни надо попробовать многое». И тут вполне можно попробовать, так как откатить одну папку можно всегда. А ждать когда Fuze найдет время, узнает об этой проблеме (на гите об этой проблеме ни слова), сделает тоже самое, что предложил я и потом протестит на всех вероятных версиях php, после чего скажет свой ответ. А ответ может быть и не простым, например версия либы для пхп 8 может не завестись на минимальной версии пхп 7. И тогда решение отложится ещё на неопределенный срок. А всё это время уже можно было бы использовать все прелести пхп 8.
Loadырь
Не бойтесь, я сто раз так делал )))
Или я не понял, что значит обновить?)
Обновить саму либу с офф сайта либы на своем сайте. Тоесть взять сожержимое этих файлов github.com/PHPMailer/PHPMailer/blob/master/src/PHPMailer.php
github.com/PHPMailer/PHPMailer/blob/master/src/POP3.php
github.com/PHPMailer/PHPMailer/blob/master/src/SMTP.php
не забыть про переводы github.com/PHPMailer/PHPMailer/tree/master/language
и поменять их в похожих по названию файлах в папке своего сайта system/libs/phpmailer/
Главное про бэкап не забыть )).
Смотрю изменения были много лет назад:) Точно это надо обновлять?)
Вас смущает, что библиотека 2 года не обновлялась? Это и надо обновлять.
Установка картинки никак не отображается в категориях. Один хрен папки.
Смотрите в вашем шаблоне наличие такого кода в указанном файле github.com/instantsoft/icms2/blob/master/templates/modern/controllers/content/category_view.tpl.php#L105-L109
Можно попробовать обновить содержимое этой папки github.com/instantsoft/icms2/tree/master/system/libs/phpmailer. Должно заработать, но это не точно.
Вы можете помочь с таким компонентом?
Не в этом году ))
Если компонент отдельный, то и фильтрация у него будет своя, не связанная с типами контента.
Можно ли разработать шаблон вывода, чтобы в нем была группировка записей по категориям, а не сплошной постраничный вывод всех записей
Шаблон «отвечает» только за вывод информации (размещение блоков на экране). В типах контента группировки записей по категориям нет, поэтому требуется некий хук. Но хук сможет лишь внести корректировки в сам запрос записей. А там либо выводить все 100500 записей этого типа контента с группировкой по категориям и в шаблоне их раскидывать по спойлерам. Н тут будут заморочки с подкатегориями и не будет пагинации. Либо брать некоторое количество записей сгруппированных по категориям и выводить их с пагинацией, но тут будут только те категории которые есть в выбранных записях. И это будет работать на всех страницах ТК, не только на главной.
Так что, если найдется исполнитель, то скорее всего ему придется делать это отдельным компонентом и выводить на главной странице ТК виджетом. Одним файлом шаблона это не решить.
пока не доскроллил до голосовалки. Тоже не фурычит
Совсем непонятно, каким образом у вас виджет голосовалки связан с подгрузкой записей типа контента. Голосовалка у вас выводится полем?
то над списком выводить их.
Точно таким же образом как корневые категории? С пагинацией для записей «Показать еще» и с пагинацией «Показать еще» для категорий?
Там насколько я помню не прописывается сам класс к ссылке «ajax-modal-ready»
Вообще, можете добавить пару строчек в файл templates\modern\controllers\zloading\js\zloading.js
icms.modal.bind('a.ajax-modal'); $('.ajax-modal').addClass('ajax-modal-ready');
После строки
history.pushState(null, null, nexturl);
как-то так

Этого будет достаточно для ребиндинга модалки
Как вы представляете связку такого вывода категорий с пагинацией и подкатегориями?
Age18 тоже не будет работать, но там просто нет нужного метода onDocumentReady.
Он и не нужен. Там надо просто поменять в файле templates\modern\controllers\age18\js\age18.js строку
$('.age18hover').click(function(){
на эту
$('main').on('click', '.age18hover', function(){
Модал тоже можно как-то ребиндить, но не могу повторить проблему, так как изображения из поля «Набор изображений» открываются в модалке без проблем на подгруженной второй странице.
Очень странно, на демо сайте этот плагин имеется и там их значительно больше, чем есть у меня.
Возможно, это поможет instantcms.ru/forum/pfind/360982
например у меня в админке нет возможности записывать текст на несколько языков...
Эти вкладки для нескольких языков включаются в настройках сайта и в компоненте docs.instantcms.ru/manual/components/languages