Discourse Signatures

:discourse2: Summary Discourse Signatures adds old school forum signatures to Discourse.
:hammer_and_wrench: Repository Link https://github.com/discourse/discourse-signatures
:open_book: Install Guide How to install plugins in Discourse

We all know forum signatures are a relic of the past, but there are still a lot of communities that really love them. Since Discourse is :rainbow: I crafted a plugin that lets us take back our much loved (gif animated) signatures!

Configure

The Signatures plugin can be enabled either by the toggle or from its settings, both accessible from your /admin/plugins page:

After that, each user can enable the signature setting on their /preferences/profile page and select a signature:

And that’s it!

Advanced Configuration Mode

You can also enable advanced mode in the plugin settings and use a full-blown post editor to create your signature! With text, multiple images, etc.

Settings

Name Description
signatures enabled Enable user-made signatures below posts
signatures advanced mode Let users use a full-blown post editor to create signatures. (:warning: RESETS all existing signatures)
signatures visible by default Make signatures visible by default. This makes signatures visible for anonymous visitors as well

Credits

Thanks to @charleswalter who pushed for this and made it possible, @eviltrout who made it compatible, and the Discourse team for such an amazing project.

:discourse2: Hosted by us? This plugin is available on our Enterprise plans

Last edited by @JammyDodger 2024-06-03T21:48:24Z

Check documentPerform check on document:
57 лайков

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

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

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

4 лайка

@patrickemin

3 лайка

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

1 лайк

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

2 лайка

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

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

3 лайка

Скорее всего, вы можете использовать немного CSS в пользовательском #theme-component, чтобы скрыть элемент (display: none), если он не относится к одной из так называемых разрешённых групп. Для этого, как я полагаю, потребуется дополнительный theme-component, который добавляет группы текущего пользователя в виде классов.

1 лайк

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

1 лайк

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

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

@LotusJeff

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

Настройки:

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

Результат:

Это поможет?

3 лайка

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

3 лайка

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

1 лайк

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

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

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

2 лайка

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

3 лайка

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

4 лайка