Тестирование компонента Форум

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО InstantCMS 2.X

Нужен ли он в коробке?

Имеется в виду, будет ли этот форум включен в состав cms, как неотъемлемая часть

да
нет
да, но как отдельный компонент
Всего 247 голосов Опрос завершён
#331 16 марта 2017 в 19:38

Пробуйте.

Loadырь
Попробовал. Устанавливается замечательно. dance
Попытка создать категорию в другой категории. Выбора родительской категории нет при создании. Но ничего страшного, создал, а потом перетащил в настройках порядка.
#332 16 марта 2017 в 21:02
Loadырь, а что насчёт?:

Пообщался с умными людьми..

… буду переписывать


Шаблон сильно менять будете? А то я начал править шаблон форума под свой шаблон.
#333 16 марта 2017 в 23:48
Поставил обновление, все прошло гладко.

В роутеры надо добавить еще одно правило для мигрированных форумов, оно, наверно, даже важнее того, что есть. Так как сейчас не обрабатывается ссылка на саму тему, только на тему со страницами, в итоге ссылки на тему из списка тем выдают 404. Ссылки такие forum/thread3804.html
В роутер /system/controllers/forum/routes.php после
  1. 'pattern' => '/^forum\/first-post$/i',
  2. 'action' => 'first_post_view_ajax'
  3. ),
добавим
  1. 'pattern' => '/^forum\/thread([0-9]+).html$/i',
  2. 'action' => 'thread_redirect',
  3. 1 => 'thread_id'
  4. ),
Все, ссылки на темы (их первые страницы) обрабатываются корректно.

Получил ошибку при добавлении сообщения.
Parse error: syntax error, unexpected '(' in C:\OpenServer\domains\beta\system\controllers\forum\actions\post_add.php on line 152

Лишние скобки в 152 строке. Наверно, должно быть так
  1. if (!empty($last_post_thread['user_id']) && ($last_post_thread['user_id'] == $this->cms_user->id)){
Notice: Undefined variable: is_admin in C:\OpenServer\domains\beta\system\controllers\forum\actions\thread.php on line 52
NetBeans ругается, что переменная неинициализирована.

Я спать. Завтра, т.е. уже сегодня, еще потестрирую.
#334 17 марта 2017 в 00:07
Всем привет!
Подскажите, а на рабочий сайт можно ставить или есть еще разные задумки? Имею в виду будет сильно меняться со временем или только внутренние доработки!
Спасибо ОГРОМНОЕ что форум все таки разрабатывают и дают возможность пользоваться!
#335 17 марта 2017 в 06:56

Loadырь, а что насчёт?:

Денис Васильевич
Пообщался, переписал.

Шаблон сильно менять будете?

Денис Васильевич
Не сильно, но правки есть, так как добавился новый функционал.

В роутеры надо добавить еще одно правило

Zau4man
Добавил, но немного ниже, чтобы "феншуй" не нарушить.

Получил ошибку при добавлении сообщения.

Zau4man
Поправил. Действительно задвоились скобки.

Notice: Undefined variable

Zau4man
Убрал.

Завтра, т.е. уже сегодня

Zau4man
Буду ждать.

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

MegaRostov
Люди уже с единички переезжают на двойку с этим форумом. Ставить можно, но сами понимаете, что это не официальная (пока) версия. Основной костяк уже готов и сформирован, осталось устранить все найденные ошибки. Будет ещё дополнен некоторый функционал. Но он будет после утверждения ядра форума разработчиками.
А пока жду, когда они освободятся (наберутся храбрости, терпения, попкорна) и взглянут на код форума laugh
#336 17 марта 2017 в 10:41
Я конечно нуб, но мне кажеться что если в базе данных уже структура меняться не будет, то можно форум ставить. А мне кажеться что структура уже меняться не будет zst

Спасибо Loadырь!
#337 17 марта 2017 в 11:57
"Главные" поля в структуре меняться не будут, добавятся нужные индексы и возможны несущественные правки.
#338 17 марта 2017 в 13:57
Jestik, Loadырь,
Отличный вопрос и такой же ответ! Установить ОЧЕНЬ хочется на рабочий сайт. Смотрю, читаю, наблюдаю....

"Главные" поля в структуре меняться не будут, добавятся нужные индексы и возможны несущественные правки.

И как Loadырь писали выше...

Но он будет после утверждения ядра форума разработчиками.

Жду одобрения и утверждения 😊 А как без них..
Спасибо ОГРОМНОЕ Loadырь
#339 17 марта 2017 в 15:33
Поставил на чистую систему форум от сегоднешнего дня, создал из под админа тему, разрешил всем всё, в итоге захожу пользователем, пишет "Вы не можете участвовать в этом разделе форума." Где чего недокрутил или перекрутил?

PS. Пытаюсь пригласить в тему по городу, пишет "Пользователи по данным критериям не найдены."
#340 17 марта 2017 в 20:50
Loadырь,

Пообщался, переписал.

Это хорошо. А то я уже подумал что, будете вносить какие-то глобальные изменения. Спасибо )
#341 18 марта 2017 в 00:38
иногда при создании темы происходит такой глюк: "новая тема"-заполнение полей-отправить и 404… в списке тем тема появляется, но при клике на неё — 404… причину найти не могу. С темой невозможно ничего сделать — ни удалить, ни редактировать...

Как решить?

и второй косяк — создали тему, потом переименовали, а в итоге в разделе показывается старое название темы, а когда заходишь в раздел — новое.


глюк №3: нажимаешь "Удалить тему" — подтверждаешь — и ничего не происходит… при это редактирование, закрыть/открыть работает.

глюк №4: в настройках отключаешь раздел форума — он продолжает быть и полноценно функционировать. При этом если зайти в настройки раздела — "публиковать раздел" снята галочка.
#342 18 марта 2017 в 01:27
Notice: Undefined variable: last_post_thread in D:\OpenServer\domains\M274.mart\system\controllers\forum\actions\post_add.php on line 152
#343 18 марта 2017 в 10:37
Установил форум на сайт, начал тестировать. Сразу пишу! не весь форум читал, так что ошибки могут быть повторные.
1) При выборе в меню "Мои сообщения" нажимая на "Тему" форума перекидывает на страницу 404.
#344 20 марта 2017 в 08:57
Обновил компонент. Достаточно перезалить файлы из любого архива.
lakomet, Ris, MegaRostov, поправил.
@asrmo,

иногда при создании темы происходит такой глюк

@asrmo
Пока не смог повторить данное явление.

второй косяк — создали тему, потом переименовали

@asrmo
Кэширование у вас включено?

глюк №3: нажимаешь "Удалить тему"

@asrmo
Поправил

глюк №4: в настройках отключаешь раздел форума — он продолжает быть и полноценно функционировать.

@asrmo
А вот тут надо подробнее: всё зависит от прав доступа. Все разделы форума видит Админ сайта и группы указанные в настройках доступов форума. Также видят все дочерние разделы модераторы указанные в настройках раздела. На них отключение раздела не влияет. Всем остальным должно ограничиваться по правам.
#345 20 марта 2017 в 09:23
Я тестю через реавторизатор, может в этом проблема, проверьте кто тестирует реальными пользователями, проблема в следующем — если кто-то поставил рейтинг ответу, то другие пользователи, уже не могут нажать не на плюс, не на минус. Ещё не у всех пользователей появляется пункт в меню действий — "пригласить в тему". И как должно проявиться это приглашение? Попробовал пригласить в тему по городу, пишет что приглашены два пользователя, а у них ни уведомлений ни чего нет. Тоже по нику.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.