| Резюме | Discourse Shared Edits позволяет нескольким пользователям совместно редактировать сообщения в реальном времени. Эта функция по умолчанию отключена и должна быть явно включена модераторами для конкретных сообщений. | |
| Ссылка на репозиторий | https://github.com/discourse/discourse-shared-edits | |
| Руководство по установке | Как установить плагины в Discourse |
Возможности
Модераторы (включая пользователей уровня TL4) могут включать совместное редактирование в теме (красный индикатор) через значок шестерёнки на панели редактора. Обратите внимание, что плагин сам по себе не предоставляет права на редактирование. Это означает, что если вы хотите, чтобы пользователи без прав модератора могли совместно редактировать сообщение, вам также необходимо сделать сообщение вики-страницей (зелёный индикатор, опционально):
После включения совместное редактирование становится активным. Вы заметите, что кнопка в левом нижнем углу теперь помечена как «Готово», поскольку изменения сохраняются в реальном времени.
Настройка
shared edits enabled: включение или отключение функцииshared edits editor mode: режим редактирования (Markdown или богатый текст; смешанный режим не поддерживается)shared edits commit delay seconds: количество секунд перед сохранением сообщения в базе данных как новой версии.
Также рекомендуется установить этот компонент темы для более гибкого управления внешним видом сообщений с совместным редактированием:
Планы
- Разрешить пользователям уровня ниже TL4 включать совместное редактирование — см. эту тему
Этот плагин вдохновлён проектом @gdpelican collude, но представляет собой полную переписанную версию, лучше интегрированную в текущий дизайн Discourse.

