Особисті повідомлення
Листування між зареєстрованими людьми: список бесід, листування з кожним, лічильник непрочитаного. Кожен може закрити в себе приймання листів або відмовити одній людині.
Що вміє
- Список бесід і листування з кожним; адреса листування — ім'я людини: /messages/ivanov.
- Кнопка «Написати» на сторінці людини — лише якщо лист дійде.
- Позначка прочитання та лічильник непрочитаного на вкладці «Повідомлення» в кабінеті.
- Кожен може закрити в себе приймання листів або перестати приймати листи від однієї людини. Відправникові в обох випадках кажуть одне й те саме.
- «Прибрати бесіду» прибирає її лише у вас: у співрозмовника листування лишається. Лист видаляється остаточно, коли його прибрали обоє.
- Сповіщення про новий лист надходить без тексту — лише сам факт, що лист є.
- У панелі: список листів із пошуком і фільтром прочитаних, переміщення до спільного кошика по одному та групою.
Налаштування
Панель → Налаштування → Особисті повідомлення:- Межа довжини листа — від 200 до 20 000 знаків, типово 5000.
- Листів на годину від однієї людини — від 1 до 500, типово 30.
- Тим, хто веде сайт, можна писати завжди — листи від тих, хто має доступ до панелі, доходять навіть до того, хто закрив приймання. Типово ввімкнено.
- Сповіщати про нові листи — типово ввімкнено.
Права
- Писати особисті повідомлення — під час встановлення надається учасникам, модераторам, редакторам і адміністраторам.
- Переглядати особисті повідомлення в адмінці — лише адміністратор.
- Видаляти особисті повідомлення та керувати кошиком — лише адміністратор.
На сайті
Розділ /messages відкритий лише для тих, хто увійшов. До рядка розділів сайту він не потрапляє: пункт меню позначено як особистий, і він стоїть вкладкою в особистому кабінеті. У панелі розділ «Повідомлення» розташований у групі «Спільнота».Встановлення та видалення
Під час встановлення створюється таблиця messages і роздаються права. Вимкнення прибирає розділ, не зачіпаючи листів. Видалення з даними видаляє таблицю з листами, права та налаштування модуля.Як поставити
Він у вас уже є. Панель → «Модулі» → увімкнути.
Історія версій
1.1.0
- Розділ «Повідомлення» в панелі: список листів, пошук, фільтр прочитаних і непрочитаних
- Вибір листів і «Вибрати всі на сторінці», переміщення до кошика групою
- Листи під'єднано до спільного кошика рушія: відновлення та остаточне видалення
- Два нові права: перегляд листів у панелі та видалення з керуванням кошиком (типово лише адміністраторові)
- Повторне встановлення модуля більше не спотикається об уже доданий стовпець кошика
- Список бесід відкривається всередині особистого кабінету, з рядом вкладок; пункт меню став особистим і зник із рядка розділів
- Пізніше в цій версії: налаштування розкладено за групами, підписи перекладено ще чотирма мовами
1.0.0
- Особисті повідомлення між зареєстрованими: список бесід і листування з кожним
- Вкладка «Повідомлення» в особистому кабінеті з лічильником непрочитаного
- Кнопка «Написати» на сторінці людини
- Закрите приймання листів і відмова одній людині; відправникові в обох випадках відповідають однаково
- Видалення в кожного своє: бесіда, прибрана одним, лишається в другого
- Сповіщення про лист без його тексту; межі довжини листа та кількості листів на годину
Питання й знахідки — на форум: розділ «Модулі»