Кликабельные ссылки в сайте и био для TL0 нового пользователя

Привет

У меня есть приватный форум Discourse с доверенными участниками, и мне нужно, чтобы ссылки TL0 для новых пользователей в био и/или на веб-сайте были кликабельными (я уже использую TL1–TL4 для других конкретных пользователей).

Есть ли способ это сделать?
Скрипт JS, добавленный в тему по умолчанию? Официальный плагин?

Спасибо

Привет, добро пожаловать, Алекс!

Что касается ссылки на сайт, вы можете попробовать вставить этот JS в вашу тему или компонент:

Head
<script type="text/discourse-plugin" version="0.8">

api.modifyClass("controller:user", {
    pluginId: 'enalbe-tl0-website-link',
    linkWebsite: true
});

api.modifyClass("component:user-card-contents", {
    pluginId: 'enalbe-tl0-website-link',
    linkWebsite: true
});
</script>

Что касается биографии, я пока не уверен, как это сделать. Это обрабатывается на бэкенде (выдержка, удаление ссылок).

Да, и самый простой путь — настроить ваши уровни доверия (TL) и сразу присвоить TL1 всем. Частный форум, только проверенные участники… по определению вам вообще не следует использовать TL0.

У меня есть ощущение, что вы используете уровни доверия таким образом, при котором группы могли бы работать гораздо эффективнее.

Спасибо, Arkshine!
Все работает отлично.

Спасибо, Jakke, но даже если это приватный форум, у меня есть разные уровни доверия участников.
Настройки уровня доверия позволяют использовать некоторые конфигурации, недоступные для групп. А TL0 предоставляет ещё больше возможностей для ограничений.