Forum
Discussions on your site: categories and sections, topic types with their own fields and statuses, per-role section permissions, tags, subscriptions, attachments, read markers and moderation right from the topic.
Features
- Categories and sections — two levels. Addresses read like a path: /forum/razdel/tema.
- Topic kinds. Out of the box there is «Discussion», with no fields or statuses. Your own kinds (question, request, bug, suggestion) are set up in the panel: fields, statuses, a solution marker, voting on the topic.
- Tags and prefixes: as many tags as you like, each with its own page; one prefix, shown before the title.
- Section filters by type, status, prefix, solution and replies; sorting by latest activity, newest, replies or views.
- Unread: «Read from where you stopped», «Mark all read», and a «What is new» page. The bottom of a topic shows who is reading it right now.
- Subscriptions: the author and everyone who replies are subscribed automatically. Notifications for replies, @name mentions and a marked solution.
- Attachments through the media library, reports on posts, preview before posting.
- Moderation from the topic: pin, close, remove a post or a topic. Removed items go to the bin and can be restored from there.
- Site search looks inside posts and shows an excerpt.
- Language is set per section, or «All languages».
Configuration
In the panel: «Forum» → the «Settings» tab:- «Intro on the forum's front page» — text shown above the list of sections.
- «Show on the home page», «Discussions on the home page» (1–12, default 4), «Discussions in the sidebar block» (1–20, default 5).
- «Topics per page» (default 25), «Posts per page» (default 20).
Other tabs: «Overview», «Forum sections», «Topic kinds», «Topic prefixes», «Moderation»; a «Recount» button refreshes the counters. Each section has a «Who sees this section» block with «See», «Reply», «Start topics» and «Keep order» checkboxes per role. While nothing is ticked, the section is open to everyone; the first tick closes it to all other roles, and it disappears from the list, search and sitemap.
Permissions
- Write on the forum — topics and replies. Granted on install to: Member, Moderator, Editor, Administrator.
- Keep order on the forum — pin, close, remove. Moderator, Editor, Administrator.
- Create forum sections — manage the forum in the panel. Editor, Administrator.
On the site
- /forum, /forum/new («What is new»), /forum/tag/<tag>, /forum/<section>, /forum/<section>/<topic>.
- A «Forum» item in the site menu.
- A «Discussions on the home page» block and a «Recent discussions» block in the sidebar.
- Topics in search and the sitemap, activity in the user account and profile.
Installation and removal
Installation creates tables for sections, topics, posts, types, prefixes, tags, votes, subscriptions, attachments, read markers and section permissions, adds the «Discussion» type and the «General» section, and assigns permissions. Removing with data rolls back the migrations: all forum tables go, including the tables of custom types, along with the module's permissions and settings.Left out on purpose
- A third level of sections — only category and section.
- Topic translation: the language belongs to the section, and people write topics in their own.
- Permissions for individual people — roles only.
- Tags shared with other modules: the forum does not depend on news or downloads.
- Deleting a section together with its topics: only an empty section can be deleted.
Slik installerer du
Du har den allerede. Panelet → Moduler → slå på.
Versjonshistorikk
2.3.1
- Разделы и свежие темы форума выводятся в общей боковой колонке сайта
- Блок «Последние обсуждения» не показывается на главной и не дублирует общую колонку, если она уже показывает темы форума
- Отдельная строка поиска на главной форума убрана: поиск идёт через общий поиск сайта
- Находки форума в общем поиске помечены своим источником
2.3.0
- Панель форума разделена на вкладки: «Обзор», «Разделы», «Типы тем», «Приставки», «Модерация»
- Новая страница «Модерация» в панели: что требует внимания
- Фильтры тем в разделе: по типу, статусу, приставке, решению и наличию ответов
- Число тем и сообщений человека — в личном кабинете и в публичном профиле
- Поиск по сайту находит слова внутри сообщений и показывает отрывок
- Язык у раздела форума: раздел на одном языке или на всех
- Блок «Обсуждения на главной», настройки модуля переехали в раздел самого форума в панели
- Ограничение частоты: новые темы, ответы и жалобы
2.2.0
- Отметки прочитанного: метка «новое», кнопки «Прочитать всё» и «Читать с непрочитанного»
- Внизу темы видно, кто её сейчас читает
- Страница «Что нового»: темы всего форума по свежести разговора
- В списке тем видно, кто ответил последним, и есть переход к последнему ответу
- Четыре порядка тем в разделе: по свежести, новые, по ответам, по просмотрам
- Предпросмотр сообщения и кнопки разметки под полем ввода; аватары участников
- Страница темы переделана: действия с сообщением в одну строку, управление темой вынесено из текста
- В панели видно, какие разделы закрыты правами
2.1.0
- Подписки на темы и уведомления об ответах, упоминаниях и отмеченном решении
- Жалобы на сообщения через общую систему жалоб движка
- Вложения к сообщениям через медиа-библиотеку
- Форум не падает, если файлы обновлены, а миграции ещё не применены: разделы показываются плоским списком
2.0.0
- Типы тем со своими полями и статусами; тип «Обсуждение» по умолчанию
- Ответ можно отметить решением, за тему можно голосовать
- Статус темы меняется на её странице
- Категории над разделами
- Права разделов по ролям и закрытые разделы, невидимые в списках, поиске и карте сайта
- Метки тем и приставки
- Заголовок и метки правятся вместе с первым сообщением
- Убранные сообщения попадают в корзину и возвращаются из неё
1.0.0
- Разделы, темы и ответы; читают все, пишут вошедшие
- Модерация прямо из темы: закрепить, закрыть, убрать
- Убранная тема уходит в общую корзину
- Счётчики тем и ответов, кнопка «Пересчитать» в панели
- Адрес темы неповторим внутри раздела, а не на всём сайте
- Раздел удаляется только пустым
- Блок «Последние обсуждения» и первый раздел «Общее» при установке
Spørsmål og funn hører hjemme på forumet: seksjonen Moduler
