Частные разрешения шаблонов для переопределения разрешённых групп упоминания в ЛС

У меня есть конкретный случай использования, по которому я хотел бы проконсультироваться относительно шаблонов Discourse и приватных шаблонов. Предполагая, что текущее поведение работает как задумано, я оформил это как запрос на новую функцию, но если окажется, что то, что я ищу, уже поддерживается каким-либо образом, буду признателен за указание соответствующего пути.

В настоящее время на моем сайте очень много тегов, и обычно считается, что обычные пользователи вообще не используют их в личных сообщениях; использование тегов в личных сообщениях ограничено только сотрудниками, так как мы применяем их для административной организационной поддержки.

Однако я хотел бы, возможно, предоставить доступ к приватным шаблонам обычным пользователям. При текущей настройке, даже если я укажу, что основная группа имеет право использовать приватные шаблоны, если я не предоставлю им доступ ко ВСЕМ тегам (через обычные настройки Discourse), у них вообще не будет включена возможность использования тегов в личных сообщениях, и, следовательно, они не смогут добавить даже просто тег template.

Было бы здорово, если бы в разделе Шаблоны появилась настройка, позволяющая пользователям из разрешенных групп использовать только теги шаблонов, указанные плагином Templates. Я понимаю, что это может быть сложной задачей, но хотел бы предложить эту идею, особенно если я что-то упускаю.

2 лайка

Я нашел обходной путь для этого. Уже две недели логика в плагине автоматизации была ослаблена, поэтому вы можете настроить автоматизацию для добавления тегов к личным сообщениям, даже если пользователь не может этого сделать.

  • Создайте пользователя, например @Шаблоны
  • Настройте плагин шаблонов так, чтобы он использовал тег template для обозначения частного шаблона.
  • Настройте плагин автоматизации так, чтобы он добавлял тег template к любому личному сообщению, отправленному @Шаблоны

  • Вместо того чтобы просить ваших пользователей добавлять теги к личным сообщениям, попросите их отправлять личные сообщения @Шаблоны.
1 лайк