Private messages
Correspondence between registered people: a list of conversations, a thread with each person and an unread counter. Anyone can close their inbox or stop accepting letters from one specific person.
Features
- A list of conversations and a thread with each person; the thread address is the person's username: /messages/ivanov.
- A “Write” button on a person's page — shown only if the letter can actually be delivered.
- Read receipts and an unread counter on the “Messages” tab in the account area.
- Anyone can close their inbox or stop accepting letters from one person. In both cases the sender sees the same response.
- “Remove the conversation” removes it only for you: the other person keeps the thread. A letter is deleted for good once both sides have removed it.
- The new-letter notification carries no text — only the fact that a letter has arrived.
- In the admin panel: a list of letters with search and a read/unread filter, moving letters to the shared bin one by one or in bulk.
Configuration
Admin panel → Settings → Private messages:- Letter length limit — from 200 to 20,000 characters, 5000 by default.
- Letters per hour from one person — from 1 to 500, 30 by default.
- The site staff can always be written to — anyone with admin panel access can reach even people who have closed their inbox. On by default.
- Notify about new letters — on by default.
Permissions
- Write private messages — granted on installation to members, moderators, editors and administrators.
- View private messages in admin — administrator only.
- Delete private messages and manage their trash — administrator only.
On the site
The /messages section is available to signed-in users only. It does not appear in the site's section bar: its menu item is marked as personal and shows up as a tab in the account area. In the admin panel, the “Messages” section sits in the “Community” group.Installation and removal
Installation creates the messages table and assigns permissions. Disabling the module removes the section but leaves the letters intact. Removing it with data deletes the letters table, the permissions and the module settings.Så installerar du
Du har den redan. Panelen → Moduler → aktivera.
Versionshistorik
1.1.0
- Раздел «Сообщения» в панели: список писем, поиск, фильтр прочитанных и непрочитанных
- Выбор писем и «выбрать все на странице», отправка в корзину пачкой
- Письма подключены к общей корзине движка: восстановление и окончательное удаление
- Два новых права: просмотр писем в панели и удаление с управлением корзиной (по умолчанию только администратору)
- Повторная установка модуля больше не спотыкается о уже добавленный столбец корзины
- Список бесед открывается внутри личного кабинета, с рядом вкладок; пункт меню стал личным и ушёл из строки разделов
- Позже в этой версии: настройки разложены по группам, подписи переведены ещё на четыре языка
1.0.0
- Личные сообщения между зарегистрированными: список бесед и переписка с каждым
- Вкладка «Сообщения» в личном кабинете со счётчиком непрочитанного
- Кнопка «Написать» на странице человека
- Закрытый приём писем и отказ одному человеку; отправителю в обоих случаях отвечают одинаково
- Удаление у каждого своё: беседа, убранная одним, остаётся у второго
- Уведомление о письме без его текста; пределы длины письма и числа писем в час
Frågor och upptäckter tas upp på forumet: kategorin Moduler