Это руководство описывает все доступные скрытые настройки сайта на хостинге Discourse, как их запросить и почему может потребоваться их изменение.
Требуемый уровень пользователя: Администратор
Скрытые настройки на хостинге Discourse
В системе Discourse скрытые настройки сайта — это параметры конфигурации, недоступные в стандартном административном интерфейсе. Эти настройки предоставляют дополнительные возможности кастомизации для вашего экземпляра Discourse, но скрыты, потому что они:
- Требуют технических знаний для правильной реализации
- Могут повлиять на стабильность и безопасность при неправильной настройке
- Необходимы большинству сайтов Discourse лишь редко
Доступные скрытые настройки
В таблице ниже перечислены скрытые настройки сайта, которые команда Discourse может изменить для клиентов хостинга, а также указано, какие тарифные планы поддерживают каждую настройку:
| Настройка сайта | Доступна на | Описание |
|---|---|---|
allow_anonymous_mode |
Все планы, кроме Free | Включает возможность для пользователей переключиться в анонимный режим для ответов или создания тем. |
watched_words_regular_expressions |
Все планы, кроме Free | Позволяет администраторам использовать регулярные выражения с отслеживаемыми словами. |
can_permanently_delete |
Все планы, кроме Free | Позволяет полное удаление сообщений, тем и истории сообщений (полное удаление из базы данных, а не стандартный механизм мягкого удаления). |
enable_badge_sql |
Только Enterprise | Позволяет администраторам создавать пользовательские триггерные SQL-запросы для значков. |
max_category_nesting |
Только Enterprise | Максимальное количество уровней вложенности, разрешённое для категорий. По умолчанию равно 2, его можно настроить в соответствии с вашими потребностями, но обычно оно не превышает 3 для сохранения ясности структуры. |
secure_uploads |
Только Enterprise | Ограничивает доступ ко ВСЕМ загруженным файлам (изображения, видео, аудио, текст, PDF, ZIP и другие). Если включена опция «требуется вход», доступ к загруженным файлам получают только авторизованные пользователи. В противном случае доступ будет ограничен только для медиафайлов в личных сообщениях и приватных категориях. |
prevent_anons_from_downloading_files |
Все планы, кроме Free | Эта настройка теперь предотвращает загрузку вложений анонимными (неавторизованными) пользователями, размещённых на вашем форуме. При включении загрузку файлов смогут выполнять только авторизованные пользователи. |
enable_staged_users |
Все планы, кроме Free | Автоматически создаёт промежуточных пользователей при обработке входящих писем. |
Запрос изменений
Чтобы запросить изменение любой из перечисленных выше настроек сайта, обратитесь в службу поддержки Discourse по адресу team@discourse.org. Чтобы помочь нам лучше понять ваши потребности, пожалуйста, включите в запрос следующую информацию:
- Название настройки сайта
- Желаемое значение или изменение
- Контекст, в котором возникла необходимость запроса
Часто задаваемые вопросы
В: Почему некоторые настройки недоступны на моём тарифном плане?
О: Некоторые настройки требуют сложных конфигураций и доступны только на тарифных планах с более широкой поддержкой.
Мы не поддерживаем никакие скрытые настройки на нашем бесплатном тарифном плане хостинга.
В: Сколько времени требуется, чтобы изменения вступили в силу?
О: После того как команда Discourse изменит настройку, изменения обычно вступают в силу немедленно, но для некоторых может потребоваться короткое время для распространения.
В: Мне нужно изменить настройку, которой нет в этом списке. Что мне делать?
О: Если вам необходимо изменить настройку, не указанную выше, пожалуйста, обратитесь в службу поддержки Discourse.