Discourse Calendar (and Event)

Для сведения всем, кто использует этот плагин: если вы хотите предоставить доступ к этой функции всем авторизованным пользователям, НЕ используйте группу everyone, используйте trust_level_0. Для меня это было неочевидно, пока я не прочитал, что группа everyone на самом деле включает даже неавторизованных пользователей, и что в целом нецелесообразно привязывать к ней права доступа. (На практике связывание прав доступа к календарю с группой everyone не дает никакого эффекта — новые пользователи не смогут получить доступ к функции.)

Плагину следовало бы лучше: 1) исключить everyone из списка выбора, 2) добавить администратору примечание о том, что следует использовать trust_level_0, если это их цель.

Или же Discourse могла бы изменить свои API, убрав выбор everyone, чтобы разработчикам плагинов было естественнее предлагать правильные варианты.

Всего наилучшего и спасибо за плагин. Очень полезен в моем сообществе!

2 лайка