Вы пытаетесь установить компонент с нуля, но такой у вас уже установлен. Отсюда и сообщение выдается. Для обновления, необходимо использовать пакет forum_v2.0.1_patch.zip из кнопки «Обновление», а не кнопки «Скачать».
Не могу понять, почему мне пишет «Установить» из каталога дополнений, хотя версия 2.0.1 форума?
А при нажатии пришет что уже установленно...
Также обновился до последней версии инстанта, форум нигде не переводится, файлы вроде все загружены, не могу переводить текст и сеошку для форума… В компоненте мульзиязычности самого форума нет, отметить нет возможности.
Указать модератора в настройках раздела форума или выбрать группу в разделе «Доступ» в настройках компонента. Оповещения в рамках подписок на разделы форума.
Только мне совсем не понятна сама суть отправки темы на модерацию перед публикацией. В этом случае надо все сообщения отправлять на модерацию, а для этого надо держать штат модераторов. А то что тема отличается от сообщения лишь вводом названия темы и голосовалки, то думаю модерация только первого сообщения здесь совсем лишнее.
Без оповещения на почту администратора или без премодерации тем, Юзеры начинают спамить на форуме, так же в темах оставляют разные ссылки на другие сайты..
Что ни есть хорошо.
Если человек зарегистрировался и добавил тему, оповещение (хотя бы) о новой теме пришло администратору или модератору и уже будет проще посмотреть что именно за материал разместил пользователь.
На последней версии, при добавлении темы, выдаёт ошибку 404. Шаблон LTE
При включенной отладке
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in/var/www/html/system/controllers/forum/model.phpon line480
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in/var/www/html/system/controllers/forum/model.phpon line481
Здравствуйте, такая же проблема, сделал правку — помогло, но есть еще одна проблема, при нажатии на кнопку «Пометить все темы как все прочитанные», выдает ошибку. Cms 2.16.3, php8.1
Fatal error: Uncaught Error: Call to undefined method modelForum::startTransaction() in C:\OSPanel\domains\instant\system\controllers\forum\actions\all_threads_view.php:43 Stack trace: #0 C:\OSPanel\domains\instant\system\core\controller.php(643): actionForumAllThreadsView->run() #1 C:\OSPanel\domains\instant\system\core\controller.php(512): cmsController->runExternalAction() #2 C:\OSPanel\domains\instant\system\core\controller.php(488): cmsController->executeAction() #3 C:\OSPanel\domains\instant\system\core\core.php(996): cmsController->runAction() #4 C:\OSPanel\domains\instant\system\core\core.php(190): cmsCore->runController() #5 C:\OSPanel\domains\instant\index.php(28): cmsCore->runHttp() #6 {main} thrown in C:\OSPanel\domains\instant\system\controllers\forum\actions\all_threads_view.php on line 43
Проверяйте или актуализируйте свой шаблон. В разделе с этой галочкой не должны выводится кнопки создания темы, потому что в них нельзя создавать темы. Можно только в разделах или подразделах, где нет этой галочки
у меня стоит форум данный на 3х сайтах, но более старые версии и там когда в удаленных кликаешь по заголовку переходишь в удаленную новость и есть кнопка удалить тему — второй раз. на версии 2.16.3 форум по данному заголовку выдаёт 404, на любом шаблоне
И там также всё отмечено красным цветом. И естественно при переходе в эту тему она также отображается как удаленная и в меню действий можно либо ее удалить, либо восстановить.
А теперь внимание — если на демке сможете воспроизвести проблему, то я ее починю, если не сможете — со своим сайтом выясняйте причину самостоятельно или смотрите в раздел фрилансеров.
Спасибо огромное за обновление под актуальную версию!
Поставил обновленную версию на 2.17.1 и в режиме отладки выдает уведомления.
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /system/controllers/forum/model.php on line 480
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /system/controllers/forum/model.php on line 481
Подскажите пожалуйста, есть ли опция, которая позволяет перенести тему из одного раздела в другой? Не могу найти, хотя очень актуально для всех форумов💯
Добрый день! Моя версия CMS 2.15.2. Устанавливал компонент Форум. Не получилось, пытаюсь удалить, появляется надпись:
Эта же надпись появляется и в опции удалить пользователя сайтом в настройках «Пользователи». Помогите, пожалуйста, как это всё нормализовать.
Что-то некорректно установилось. Можно попробовать переустановить компонент, чтобы восстановились все записи в базе данных.
Это старая запись. Сейчас всё работает на «Ура»! Огромное спасибо!
Что-то он с компонентом Микроформат Open Graph не дружит
Неправда. Это Микроформат Open Graph не хочет дружить с форумом.
Форум от Kreator с Микроформат Open Grap как-то дружит же)))))
Как Этот форум с ним подружить?
Править файлы шаблона в своем шаблоне.
А точнее, что и где править версия 2.15.2 шаблон Modern
С этим вопросом вам лучше обратиться на форуме.
Здравствуйте, хотел обновиться до версии 2.0.1 выходит сообщение
скачивал архив
Вы пытаетесь установить компонент с нуля, но такой у вас уже установлен. Отсюда и сообщение выдается. Для обновления, необходимо использовать пакет forum_v2.0.1_patch.zip из кнопки «Обновление», а не кнопки «Скачать».
Спасибо
Здравствуйте.
Не могу понять, почему мне пишет «Установить» из каталога дополнений, хотя версия 2.0.1 форума?
А при нажатии пришет что уже установленно...
Также обновился до последней версии инстанта, форум нигде не переводится, файлы вроде все загружены, не могу переводить текст и сеошку для форума… В компоненте мульзиязычности самого форума нет, отметить нет возможности.
Я тоже нигде не нашел, где было бы заявлено, что форум поддерживает мультиязычность.
Подскажите в новой версии как обстоят дела с переадресацией?
Для чего это вообще сделано мой сайт/forum/pfind/426
Подскажите пожалуйста, на 2.16.2 работает корректно?)
Пока проблем не было. Совместимость указана.
Поставил на чистый движок форум. При создании темы в разделе выдает сообщения выше. В чем может быть дело, куда смотреть?
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated /system/controllers/forum/model.php on line 480
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated /system/controllers/forum/model.php on line 481
Как установить модерацию тем на форуме или оповещение о новой теме на форуме?
Указать модератора в настройках раздела форума или выбрать группу в разделе «Доступ» в настройках компонента. Оповещения в рамках подписок на разделы форума.
Я имел в виду модерацию перед публикацией темы: Создание записи — С премодерацией..
Такое можно сделать?
Такого нет, сделать можно, но я занят надолго. Код открыт, если найдется желающий, можете с ним обсудить детали.
Я Вас понял! Печально. Спасибо за ответ..
Только мне совсем не понятна сама суть отправки темы на модерацию перед публикацией. В этом случае надо все сообщения отправлять на модерацию, а для этого надо держать штат модераторов. А то что тема отличается от сообщения лишь вводом названия темы и голосовалки, то думаю модерация только первого сообщения здесь совсем лишнее.
Без оповещения на почту администратора или без премодерации тем, Юзеры начинают спамить на форуме, так же в темах оставляют разные ссылки на другие сайты..
Что ни есть хорошо.
Если человек зарегистрировался и добавил тему, оповещение (хотя бы) о новой теме пришло администратору или модератору и уже будет проще посмотреть что именно за материал разместил пользователь.
Для просмотра новых тем и сообщений есть наборы «Новые темы» и «Последние сообщения». А для уведомлений есть подписка на разделы.
На последней версии, при добавлении темы, выдаёт ошибку 404. Шаблон LTE
При включенной отладке
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in/var/www/html/system/controllers/forum/model.phpon line480
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in/var/www/html/system/controllers/forum/model.phpon line481
Здесь на демке https://prefitchi.ru/forum сможете воспроивести проблему?
Логин / пароль: superadmin@prefitchi.ru / 147852
здесь повторить не получилось
Сделайте эту правку в коде github.com/instantsoft/icms2-forum/commit/1ca23afa5c5aa2be394964f8dabeffe1b5fe4985
Здравствуйте, такая же проблема, сделал правку — помогло, но есть еще одна проблема, при нажатии на кнопку «Пометить все темы как все прочитанные», выдает ошибку. Cms 2.16.3, php8.1
Fatal error: Uncaught Error: Call to undefined method modelForum::startTransaction() in C:\OSPanel\domains\instant\system\controllers\forum\actions\all_threads_view.php:43 Stack trace: #0 C:\OSPanel\domains\instant\system\core\controller.php(643): actionForumAllThreadsView->run() #1 C:\OSPanel\domains\instant\system\core\controller.php(512): cmsController->runExternalAction() #2 C:\OSPanel\domains\instant\system\core\controller.php(488): cmsController->executeAction() #3 C:\OSPanel\domains\instant\system\core\core.php(996): cmsController->runAction() #4 C:\OSPanel\domains\instant\system\core\core.php(190): cmsCore->runController() #5 C:\OSPanel\domains\instant\index.php(28): cmsCore->runHttp() #6 {main} thrown in C:\OSPanel\domains\instant\system\controllers\forum\actions\all_threads_view.php on line 43
github.com/instantsoft/icms2-forum/commit/b4c660453ab9fe1cc165be1d410e1911d17e45cc
Спасибо! Всё заработало :)
не помогло! точнее ошибка исчезла, но при добавлении новости всё равно 404
А права доступа у форума настроены?
разобрался
вот здесь
в Хобби
когда стояла галочка вот тут
если включить при добавлении сообщения ошибка 404, если убрать раздел, как категория то публикуется
Проверяйте или актуализируйте свой шаблон. В разделе с этой галочкой не должны выводится кнопки создания темы, потому что в них нельзя создавать темы. Можно только в разделах или подразделах, где нет этой галочки
Вместо смайликов знаки вопроса в сообещениях
Какая база, такие и смайлики. В базе в кодировке просто utf-8 невозможно хранить смайлики.
А в utd8mb4 — можно
Помогите, пожалуйста, вывести кнопку — Добавить тему, раньше была, куда то исчезла))
Таким кодом добавляются кнопки в меню действий
github.com/instantsoft/icms2-forum/blob/main/package/templates/modern/controllers/forum/category_view.tpl.php#L8-L13
всё уже есть и кнопка была, куда то пропала, все настройки уже изшерстил, не могу найти, где включается, отключается
С отображением меню действий обращайтесь на форуме, может кто-то подскажет
тема висит в удаленных, при переходе на неё — страница 404, как от неё все очистить вообще?
Кукой урл у темы формирутеся покажите ссылку, можно домена.
Темы удалятся дважды. Причем второй раз администратором сайта удаляются насовсем.
домен/forum/cukcukcu.html
а где удалять их? администратором второй раз? на всех шаблонах уже переклацал, не могу найти
у меня стоит форум данный на 3х сайтах, но более старые версии и там когда в удаленных кликаешь по заголовку переходишь в удаленную новость и есть кнопка удалить тему — второй раз. на версии 2.16.3 форум по данному заголовку выдаёт 404, на любом шаблоне
У меня стоит форум на одном сайте установленный из каталога дополнений (с этой страницы). Вот тут prefitchi.ru/forum/pervyi-razdel/pervyi-podrazdel-pervogo-razdela есть удаленная тема которая и помечена как "[Удалено]"
Также есть сообщения, где выделены удаленные сообщения
Также есть раздел «Удаленные темы» prefitchi.ru/forum/deleted_threads
И там также всё отмечено красным цветом. И естественно при переходе в эту тему она также отображается как удаленная и в меню действий можно либо ее удалить, либо восстановить.
А теперь внимание — если на демке сможете воспроизвести проблему, то я ее починю, если не сможете — со своим сайтом выясняйте причину самостоятельно или смотрите в раздел фрилансеров.
как есть всё работает у вас, попытался вывести еще и виджеты форума на страницы, чтобы прям точно, как у меня было, но сайт сломался)
prefitchi.ru/forum
:)
:) А кнопку «Сохранить» пробовали нажимать после установки виджета?
на своём сайте нашел еще вот такую ошибку при удалении
Warning: Trying to access array offset on value of type int in /var/www/html/system/controllers/forum/model.php on line 1340
Fatal error: Uncaught TypeError: Cannot access offset of type string on string in /var/www/html/system/controllers/forum/model.php:1340 Stack trace: #0 /var/www/html/system/controllers/forum/model.php(1314): modelForum->deletePostAttaches() #1 /var/www/html/system/controllers/forum/actions/post_delete.php(53): modelForum->deletePost() #2 /var/www/html/system/core/controller.php(643): actionForumPostDelete->run() #3 /var/www/html/system/core/controller.php(512): cmsController->runExternalAction() #4 /var/www/html/system/core/controller.php(488): cmsController->executeAction() #5 /var/www/html/system/core/core.php(996): cmsController->runAction() #6 /var/www/html/system/core/core.php(190): cmsCore->runController() #7 /var/www/html/index.php(28): cmsCore->runHttp() #8 {main} thrown in /var/www/html/system/controllers/forum/model.php on line 1340
Кто подскажет как выводить форум именно по ссылке Доменсайта/forum а не доменсайта/forum/all
Спасибо :)
Отключите опцию
Когда отключаю. По ссылке 403 Access denied выходит...
так настройте права доступа во вкладке Доступ...
Настроил естественно. Как администратор должен залетать туда как домой. А нет. Только по ссылке /all захожу..
У меня последняя версия форума, стоит на 2.16.3.
Все работает по ссылке сайт/forum
Дальше предлагаю вам создать тему на форуме и поискать решения там. Тут, в комментариях, неудобно общаться.
Я обновился до 2.16.3 престало вообще в админку пускать. У меня так часто с обновлениями ))) Да ладно. Удалю просто рандомный поставлю.
Можно ли привязать определенный раздел форума к определенной групе?
Сделать раздел доступным для определенной группы пользователей можно в настройках раздела.
Спасибо огромное за обновление под актуальную версию!
Поставил обновленную версию на 2.17.1 и в режиме отладки выдает уведомления.
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /system/controllers/forum/model.php on line 480
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /system/controllers/forum/model.php on line 481
Обновите файл github.com/instantsoft/icms2-forum/blob/main/package/system/controllers/forum/model.php
Спасибо, сработало, ошибок больше не показывает💯
Подскажите пожалуйста, есть ли опция, которая позволяет перенести тему из одного раздела в другой? Не могу найти, хотя очень актуально для всех форумов💯
В форме редактирования темы есть поле выбора раздела
как поменять редактор на форуме?
В опциях компонента в поле «Редактор HTML»
Здравствуйте! У меня версия InstantCMS 2.15.2, какую версию форума лучше поставить?
Так понимаю последняя версия не подойдет?
Здравствуйте, сегодня заметил что сообщения на форуме могут видеть только авторизованные. Не могу найти как сделать для всех.
Смотрите в опциях разделов доступы на просмотр
Доступ везде открыт. На одном сайте обновился до 2.0.3 стало норм. На втором сайте компонент версии 2.4.8 где взять для него обновление ?
Нигде. После появления официального форума, мой компонент утратил свою жизнеспособность.