Подписи Discourse

:discourse2: Краткое описание Discourse Signatures добавляет в Discourse старые добрые подписи форумов.
:hammer_and_wrench: Ссылка на репозиторий https://github.com/discourse/discourse-signatures
:open_book: Руководство по установке Как установить плагины в Discourse

Мы все знаем, что подписи форумов — это пережиток прошлого, но есть всё ещё множество сообществ, которые их очень любят. Поскольку Discourse — это :rainbow: я создал плагин, который позволяет нам вернуть наши любимые (анимированные в формате gif) подписи!

Настройка

Плагин Signatures можно включить с помощью переключателя или через его настройки, оба доступны на странице /admin/plugins:

После этого каждый пользователь может включить настройку подписи на странице своих /preferences/profile и выбрать подпись:

И всё!

Режим расширенной настройки

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

Настройки

Имя Описание
signatures enabled Включить пользовательские подписи под постами
signatures advanced mode Позволить пользователям использовать полноценный редактор постов для создания подписей. (:warning: СБРАСЫВАЕТ все существующие подписи)
signatures visible by default Делать подписи видимыми по умолчанию. Это делает подписи видимыми также для анонимных посетителей

Благодарности

Спасибо @charleswalter, который настоял на этом и сделал это возможным, @eviltrout, который сделал его совместимым, и команде Discourse за такой замечательный проект.

:discourse2: Размещено у нас? Этот плагин доступен в наших планах Enterprise

57 лайков

Сообщение было перемещено в новую тему: Являются ли подписи к сообщениям действительно ушедшим в прошлое?

3 сообщения были перенесены в новую тему: Предпочтения пользователей по отображению/скрытию подписей?

Привет, было бы полезно для меня иметь возможность ограничить функциональность подписи определенной группой. Это возможно? Спасибо.

4 лайка

@patrickemin

3 лайка

Согласен. Это необходимо.

1 лайк

Изучите ссылку, которую поделилась Лилли. С помощью CSS, если пользователь не входит в указанную группу (или группы), можно скрыть подпись в меню пользователя.

2 лайка

3 сообщения были перенесены в новую тему: Плагин «Подписи» на дополнительных тарифах хостинга

+1 за желание сделать это доступным для выбираемых групп.

3 лайка

Вероятно, вы сможете использовать немного CSS в пользовательском компоненте темы Customization > Theme component, чтобы скрывать элементы, если пользователь не входит в одну из так называемых разрешённых групп. Полагаю, вам также понадобится дополнительный компонент темы, который добавляет классы текущих групп пользователя.

1 лайк

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

1 лайк

У вас есть скриншот в первом сообщении. Вы ищете что-то конкретное?

Предоставленный скриншот не содержит образца только с текстом. Я хотел бы увидеть, как он обрабатывает текст.

@LotusJeff

Вот несколько скриншотов:

Настройки:

Профиль пользователя с включенным режимом «Расширенные настройки подписей»:

Результат:

Это поможет?

3 лайка

Мне бы очень хотелось иметь возможность ограничивать подписи определёнными группами. Это позволило бы форумам предлагать подписи как привилегию для пользователей более высокого уровня, сохраняя при этом общий опыт чистым для остальных.

3 лайка

Я тоже хотел бы это. Это было бы очень полезно.

1 лайк

Возможно ли разрешить/назначить подписи только для первого сообщения (OP) тем?

Мы разрешаем добавлять упоминания Patreon в первом сообщении, и иногда они ломаются в старых темах.

Вы можете скрыть его из постов не-OP, используя немного CSS в компоненте пользовательской темы.

2 лайка

Как ограничить подпись определенными группами?

3 лайка

Я думаю, что это всё ещё актуально для ограничения подписей группами:

4 лайка