Форум

Форум

Компонент, открытый исходный код

Контент InstantCMS 2.X

Форум. Как на официальном сайте instantcms.ru

0
salve3 salve3 1 год назад #

Добрый день! Моя версия CMS 2.15.2. Устанавливал компонент Форум. Не получилось, пытаюсь удалить, появляется надпись:

Изображение

Эта же надпись появляется и в опции удалить пользователя сайтом в настройках «Пользователи». Помогите, пожалуйста, как это всё нормализовать.

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

Что-то некорректно установилось. Можно попробовать переустановить компонент, чтобы восстановились все записи в базе данных.

0
salve3 salve3 1 год назад #

Это старая запись. Сейчас всё работает на «Ура»! Огромное спасибо!

0
Helg Helg 1 год назад #

Что-то он с компонентом Микроформат Open Graph не дружит

+1
Loadырь Loadырь 1 год назад #

Неправда. Это Микроформат Open Graph не хочет дружить с форумом.

0
Helg Helg 1 год назад #

Форум от Kreator  с Микроформат Open Grap как-то дружит же)))))

Как Этот форум с ним подружить?

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

Править файлы шаблона в своем шаблоне.

0
Helg Helg 1 год назад #

А точнее, что и где править версия 2.15.2 шаблон Modern

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

С этим вопросом вам лучше обратиться на форуме.

0
rshabalin rshabalin 1 год назад #

Здравствуйте, хотел обновиться до версии 2.0.1 выходит сообщение 

Изображение

скачивал архив 

Изображение

+1
Loadырь Loadырь 1 год назад #

Вы пытаетесь установить компонент с нуля, но такой у вас уже установлен. Отсюда и сообщение выдается. Для обновления, необходимо использовать пакет forum_v2.0.1_patch.zip из кнопки «Обновление», а не кнопки «Скачать».

0
rshabalin rshabalin 1 год назад #

Спасибо

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

Здравствуйте.

Не могу понять, почему мне пишет «Установить» из каталога дополнений, хотя версия 2.0.1 форума?

Изображение

А при нажатии пришет что уже установленно...

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

+3
Loadырь Loadырь 1 год назад #

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

0
R161Net R161Net 10 месяцев назад #

Подскажите в новой версии как обстоят дела с переадресацией? 

Для чего это вообще сделано мой сайт/forum/pfind/426

0
Def Def 8 месяцев назад #

Подскажите пожалуйста, на 2.16.2 работает корректно?)

0
Loadырь Loadырь 8 месяцев назад #

Пока проблем не было. Совместимость указана.

0
Def Def 8 месяцев назад #

Поставил на чистый движок форум. При создании темы в разделе выдает сообщения выше. В чем может быть дело, куда смотреть?

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

0
R161Net R161Net 7 месяцев назад #

Как установить модерацию тем на форуме или оповещение о новой теме на форуме?

0
Loadырь Loadырь 7 месяцев назад #

Указать модератора в настройках раздела форума или выбрать группу в разделе «Доступ» в настройках компонента. Оповещения в рамках подписок на разделы форума.

0
R161Net R161Net 7 месяцев назад #

Я имел в виду модерацию перед публикацией темы: Создание записи — С премодерацией..

Такое можно сделать?

+1
Loadырь Loadырь 7 месяцев назад #

Такого нет, сделать можно, но я занят надолго. Код открыт, если найдется желающий, можете с ним обсудить детали.

0
R161Net R161Net 7 месяцев назад #

Я Вас понял! Печально. Спасибо за ответ..

0
Loadырь Loadырь 7 месяцев назад #

Только мне совсем не понятна сама суть отправки темы на модерацию перед публикацией. В этом случае надо все сообщения отправлять на модерацию, а для этого надо держать штат модераторов. А то что тема отличается от сообщения лишь вводом названия темы и голосовалки, то думаю модерация только первого сообщения здесь совсем лишнее.

0
R161Net R161Net 7 месяцев назад #

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

Что ни есть хорошо.

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

0
Loadырь Loadырь 7 месяцев назад #

Для просмотра новых тем и сообщений есть наборы «Новые темы» и «Последние сообщения». А для уведомлений есть подписка на разделы.

0
TOPg TOPg 6 месяцев назад #

На последней версии, при добавлении темы, выдаёт ошибку 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

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

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

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

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

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

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

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

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

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

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

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

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

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

0
TOPg TOPg 6 месяцев назад #

На последней версии, при добавлении темы, выдаёт ошибку 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

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

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

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

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

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

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

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

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

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

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

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

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

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

0
Loadырь Loadырь 6 месяцев назад #

Здесь на демке https://prefitchi.ru/forum сможете воспроивести проблему?

Логин / пароль: superadmin@prefitchi.ru / 147852

0
TOPg TOPg 6 месяцев назад #

здесь повторить не получилось

0
Loadырь Loadырь 6 месяцев назад #
0
Vasa Vasa 6 месяцев назад #

Здравствуйте, такая же проблема, сделал правку — помогло, но есть еще одна проблема, при нажатии на кнопку «Пометить все темы как все прочитанные», выдает ошибку.  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

0
Vasa Vasa 6 месяцев назад #

Спасибо! Всё заработало :)

0
TOPg TOPg 6 месяцев назад #

не помогло! точнее ошибка исчезла, но при добавлении новости всё равно 404

0
Loadырь Loadырь 6 месяцев назад #

А права доступа у форума настроены?

0
TOPg TOPg 6 месяцев назад #

разобрался

вот здесь

в Хобби

Изображение

когда стояла галочка вот тут

Изображение

если включить при добавлении сообщения ошибка 404, если убрать раздел, как категория то публикуется

0
Loadырь Loadырь 6 месяцев назад #

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

0
TOPg TOPg 6 месяцев назад #

Изображение

Вместо смайликов знаки вопроса в сообещениях

+1
Zau4man Zau4man 6 месяцев назад #

Какая база, такие и смайлики. В базе в кодировке просто utf-8 невозможно хранить смайлики.

А в utd8mb4 — можно 

Изображение

0
TOPg TOPg 6 месяцев назад #

Помогите, пожалуйста, вывести кнопку — Добавить тему, раньше была, куда то исчезла))

Изображение

Изображение

0
Loadырь Loadырь 5 месяцев назад #

Таким кодом добавляются кнопки в меню действий

github.com/instantsoft/icms2-forum/blob/main/package/templates/modern/controllers/forum/category_view.tpl.php#L8-L13

0
TOPg TOPg 5 месяцев назад #

Изображение

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

0
Loadырь Loadырь 5 месяцев назад #

С отображением меню действий обращайтесь на форуме, может кто-то подскажет

0
TOPg TOPg 5 месяцев назад #

Изображение

тема висит в удаленных, при переходе на неё — страница 404, как от неё все очистить вообще?

0
Loadырь Loadырь 5 месяцев назад #

Кукой урл у темы формирутеся покажите ссылку, можно домена.

Темы удалятся дважды. Причем второй раз администратором сайта удаляются насовсем.

0
TOPg TOPg 5 месяцев назад #

домен/forum/cukcukcu.html

0
TOPg TOPg 5 месяцев назад #

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

0
TOPg TOPg 5 месяцев назад #

Изображение

0
TOPg TOPg 5 месяцев назад #

у меня стоит форум данный на 3х сайтах, но более старые версии и там когда в удаленных кликаешь по заголовку переходишь в удаленную новость и есть кнопка удалить тему — второй раз. на версии 2.16.3 форум по данному заголовку выдаёт 404, на любом шаблоне

0
Loadырь Loadырь 5 месяцев назад #

У меня стоит форум на одном сайте установленный из каталога дополнений (с этой страницы). Вот тут prefitchi.ru/forum/pervyi-razdel/pervyi-podrazdel-pervogo-razdela есть удаленная тема которая и помечена как "[Удалено]"

Изображение

Также есть сообщения, где выделены удаленные сообщения

Изображение

Также есть раздел «Удаленные темы» prefitchi.ru/forum/deleted_threads

Изображение

И там также всё отмечено красным цветом. И естественно при переходе в эту тему она также отображается как удаленная и в меню действий можно либо ее удалить, либо восстановить.

Изображение

А теперь внимание — если на демке сможете воспроизвести проблему, то я ее починю, если не сможете — со своим сайтом выясняйте причину самостоятельно или смотрите в раздел фрилансеров.

0
TOPg TOPg 5 месяцев назад #

как есть всё работает у вас, попытался вывести еще и виджеты форума на страницы, чтобы прям точно, как у меня было, но сайт сломался)

prefitchi.ru/forum

Изображение

0
TOPg TOPg 5 месяцев назад #

:)

0
Loadырь Loadырь 5 месяцев назад #

:) А кнопку «Сохранить» пробовали нажимать после установки виджета? 

0
TOPg TOPg 5 месяцев назад #

на своём сайте нашел еще вот такую ошибку при удалении


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

0
SanGer SanGer 5 месяцев назад #

Кто подскажет как выводить форум именно по ссылке Доменсайта/forum а не доменсайта/forum/all

Спасибо :)

0
Zau4man Zau4man 5 месяцев назад #

Отключите опцию

Изображение

0
SanGer SanGer 5 месяцев назад #

Когда отключаю. По ссылке 403 Access denied выходит...

0
Zau4man Zau4man 5 месяцев назад #

так настройте права доступа во вкладке Доступ...

0
SanGer SanGer 5 месяцев назад #

Настроил естественно. Как администратор должен залетать туда как домой. А нет. Только по ссылке /all захожу..

Изображение

0
Zau4man Zau4man 5 месяцев назад #

У меня последняя версия форума, стоит на 2.16.3.

Все работает по ссылке сайт/forum

Изображение

Дальше предлагаю вам создать тему на форуме и поискать решения там. Тут, в комментариях, неудобно общаться.

0
SanGer SanGer 5 месяцев назад #

Я обновился до 2.16.3 престало вообще в админку пускать. У меня так часто с обновлениями ))) Да ладно. Удалю просто рандомный поставлю.

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