Всем привет, я пытался искать, но из-за повторяющихся ключевых слов в поиске не смог найти ответ.
Когда я создаю или редактирую группу, у меня есть возможность ограничить упоминания @ группы следующим образом:
Опубликовать
Кто может @упомянуть эту группу?
Никто
Только администраторы
Только модераторы и администраторы
Только участники группы, модераторы и администраторы
Только владельцы группы, модераторы и администраторы
Все
Есть ли способ добавить в этот список опцию, например:
Только участники этих групп, участники группы, модераторы и администраторы
с полем выбора, где я могу выбрать другую группу из списка групп.
ИЛИ
Добавить подопцию к вопросу «Кто может @упомянуть эту группу?», где я могу выбрать любую из обычных опций с помощью флажка:
Также разрешить участникам этих групп:
с полем выбора, где я могу выбрать другую группу из списка групп.
Для моего случая вот пример:
У меня есть две группы: @chair-people и @committee-members.
Я хочу ограничить упоминания @ для @chair-people только теми людьми, которые состоят в группах @chair-people и @committee-members.
Если нет возможности сделать это автоматически или уже нет подходящего плагина, я не против попробовать создать его сам (я разработчик, обычно работающий на PHP или C#), но мне понадобятся подсказки, с чего начать.
Вам понадобится плагин. Я не знаю примера, с которого можно было бы хорошо начать. Есть репозиторий под названием “all-the-plugins”, который вы можете изучить. Существует набор тем о разработке плагинов.