# Discourse Signatures

**URL:** https://meta.discourse.org/t/discourse-signatures/42263
**Category:** Plugin
**Tags:** official, signatures
**Created:** [April 8, 2016, 9:39pm UTC](https://meta.discourse.org/t/discourse-signatures/42263 "2016-04-08T21:39:19Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![Discourse](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/discourse/32/148734_2.png) [@Discourse](https://meta.discourse.org/u/Discourse)
#### Post date: [April 8, 2016, 9:39pm UTC](https://meta.discourse.org/t/discourse-signatures/42263/1 "2016-04-08T21:39:19Z")

</div>

| | | |
| --- | --- | --- |
| :discourse2: | **Summary** | **Discourse Signatures** adds old school forum signatures to Discourse. |
| 🛠 | **Repository Link** | [https://github.com/discourse/discourse-signatures](https://github.com/discourse/discourse-signatures) |
| 📖 | **Install Guide** | [How to install plugins in Discourse](https://meta.discourse.org/t/install-plugins-in-discourse/19157) |

> [@](#):
>
> :discourse2: As this is an #official plugin maintained by the Discourse team, #Support, #Contribute > Bug, #Contribute > UX, and #Contribute > Feature requests can be made in the respective categories here on Meta, and tagged with the appropriate plugin tag. Click on a link below to get one started. 👍
> 
> [❓&nbsp; **Support**](https://meta.discourse.org/new-topic?category_id=6&body=%3E%20Before%20asking,%20did%20you%20search%20first%3F%20Press%20%F0%9F%94%8D%20at%20the%20upper%20right%20to%20search.&tags=signatures "Ask for support on configuring and using Discourse Signatures") [🐛&nbsp; **Bug**](https://meta.discourse.org/new-topic?category_id=1&tags=signatures "A bug report means something is broken, preventing normal/typical use of the plugin") [👀&nbsp; **UX**](https://meta.discourse.org/new-topic?category_id=9&tags=signatures "Discussion about the user interface of Discourse Signatures, and how features are presented (including language and UI elements)") [💡&nbsp; **Feature**](https://meta.discourse.org/new-topic?category_id=2&tags=signatures "Discussion about how existing Discourse Signatures features can be improved or enhanced, and how proposed new features could work")

We all know forum signatures are [a relic of the past](https://meta.discourse.org/t/plugin-for-signatures/32906), but there are still a **lot** of communities that really love them. Since Discourse is 🌈 I crafted a plugin that lets us take back our much loved (gif animated) signatures!

 ![example signature](https://global.discourse-cdn.com/meta/original/4X/c/2/b/c2ba894b72fadbd56b29056e8e880c6ae1e52d3d.jpeg)

### Configure

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

 ![/admin/plugins signature](https://global.discourse-cdn.com/meta/original/4X/6/a/c/6ac2109c0667d91c4620ce1d0c4d6f582a0e0421.png)

 ![signature plugin settings](https://global.discourse-cdn.com/meta/original/4X/2/6/9/2690a63421cd6189d1b8a20c2548a2be2cf94552.png)

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

 ![signature user preferences](https://global.discourse-cdn.com/meta/original/4X/f/b/d/fbd3e852b747b4e2a71610e851206b6c976d05e0.png)

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.

 ![signatures - advanced mode](https://global.discourse-cdn.com/meta/original/4X/6/c/3/6c3bd2c09c513d112812c8a1c840df048aae7817.png)

### 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. (⚠ 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 document**
> >
> > Perform check on document:

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [May 9, 2024, 10:21am UTC](https://meta.discourse.org/t/discourse-signatures/42263/167 "2024-05-09T10:21:14Z")

</div>

A post was split to a new topic: [Are post Signatures really a thing of the past?](https://meta.discourse.org/t/are-post-signatures-really-a-thing-of-the-past/307379)

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [May 9, 2024, 10:22am UTC](https://meta.discourse.org/t/discourse-signatures/42263/168 "2024-05-09T10:22:21Z")

</div>

3 posts were split to a new topic: [User preference to show/hide Signatures?](https://meta.discourse.org/t/user-preference-to-show-hide-signatures/307380)

---

<div class="post-metadata">

### Author: ![patrickemin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/patrickemin/32/520162_2.png) [@patrickemin](https://meta.discourse.org/u/patrickemin)
#### Post date: [August 17, 2024, 10:33pm UTC](https://meta.discourse.org/t/discourse-signatures/42263/170 "2024-08-17T22:33:07Z")

</div>

Hi, it would be useful to me to be able to restrict that signature functionality to a certain group. Is it feasible? Thanks.

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [August 18, 2024, 12:00am UTC](https://meta.discourse.org/t/discourse-signatures/42263/171 "2024-08-18T00:00:34Z")

</div>

@patrickemin

> [@How do I enable Discourse signatures only for admin/staff group?](https://meta.discourse.org/t/how-do-i-enable-discourse-signatures-only-for-admin-staff-group/260002/3):
>
> It’s currently not possible to limit the signatures to a certain group through the settings, though I think you could hide the input box for some groups using the [CSS Classes for Current User's Groups](https://meta.discourse.org/t/css-classes-for-current-users-groups/226068) theme component [[1]](#footnote-1264986-1) and a dash of CSS (though people could sidstep that using the browser tools,etc). Though you wouldn’t need it for staff as you can target that group without it

---

<div class="post-metadata">

### Author: ![STORMS](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@STORMS](https://meta.discourse.org/u/STORMS)
#### Post date: [August 18, 2024, 1:33am UTC](https://meta.discourse.org/t/discourse-signatures/42263/172 "2024-08-18T01:33:00Z")

</div>

Agreed. It needs this.

---

<div class="post-metadata">

### Author: ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)
#### Post date: [August 18, 2024, 3:55am UTC](https://meta.discourse.org/t/discourse-signatures/42263/173 "2024-08-18T03:55:30Z")

</div>

Read up on the link Lilly shared. With CSS you can hide signatures in the user menu I believe if not part of x group or groups.

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [August 28, 2024, 8:41pm UTC](https://meta.discourse.org/t/discourse-signatures/42263/174 "2024-08-28T20:41:12Z")

</div>

3 posts were split to a new topic: [Include Signatures plugin on more hosted plans](https://meta.discourse.org/t/include-signatures-plugin-on-more-hosted-plans/323871)

---

<div class="post-metadata">

### Author: ![ked](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ked/32/64837_2.png) [@ked](https://meta.discourse.org/u/ked)
#### Post date: [December 21, 2024, 5:31pm UTC](https://meta.discourse.org/t/discourse-signatures/42263/175 "2024-12-21T17:31:33Z")

</div>

+1 on the desire for making this available to selectable groups.

---

<div class="post-metadata">

### Author: ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)
#### Post date: [December 28, 2024, 1:19am UTC](https://meta.discourse.org/t/discourse-signatures/42263/176 "2024-12-28T01:19:30Z")

</div>

You can likely use a bit of CSS in a custom #Customization > Theme component to display none if not part of one of the so to speak allowed groups. You will need I believe the additional theme component that adds a current user groups as classes.

---

<div class="post-metadata">

### Author: ![LotusJeff](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lotusjeff/32/477888_2.png) [@LotusJeff](https://meta.discourse.org/u/LotusJeff)
#### Post date: [February 10, 2025, 3:57pm UTC](https://meta.discourse.org/t/discourse-signatures/42263/177 "2025-02-10T15:57:19Z")

</div>

Would someone mind listing their discourse site to see the implementation of this plugin or provide screenshots? I would like to see what the screens look like for this plugin.

---

<div class="post-metadata">

### Author: ![Arkshine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/arkshine/32/298682_2.png) [@Arkshine](https://meta.discourse.org/u/Arkshine)
#### Post date: [February 10, 2025, 4:28pm UTC](https://meta.discourse.org/t/discourse-signatures/42263/178 "2025-02-10T16:28:43Z")

</div>

You do have a screenshot in the first post. Are you looking for something specific?

---

<div class="post-metadata">

### Author: ![LotusJeff](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lotusjeff/32/477888_2.png) [@LotusJeff](https://meta.discourse.org/u/LotusJeff)
#### Post date: [February 10, 2025, 4:57pm UTC](https://meta.discourse.org/t/discourse-signatures/42263/179 "2025-02-10T16:57:10Z")

</div>

The provided screenshot does not show a text-only sample. I would like to see how it treats text.

---

<div class="post-metadata">

### Author: ![Arkshine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/arkshine/32/298682_2.png) [@Arkshine](https://meta.discourse.org/u/Arkshine)
#### Post date: [February 10, 2025, 5:12pm UTC](https://meta.discourse.org/t/discourse-signatures/42263/180 "2025-02-10T17:12:02Z")

</div>

@LotusJeff

Here are some screenshots:

The settings:

 ![The image shows the "Signatures" settings page in a software interface, with options for enabling signatures, allowing user-created signatures, and making signatures visible by default. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/a/c/8/ac8a7f54cefd1ee8bb4b78ec041393123664df21.png)

The user’s profile with `Signatures advanced mode` enabled:

 ![The image shows a text selection area labeled "My Signature" with a typing suggestion that reads "My signature :smile:" and another smiley face emoji typed into the text box, along with editing options including bold and italic formatting. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/f/7/7/f772f649c0f3d73764460e4aecbb4e3211b5b9c2.png)

The result:

 ![The image is a screenshot of a chat message from a user named "arkshine" with the text "Here is an answer" and a laughing emoji, with a greyed-out text partially visible underneath. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/0/9/e/09eeef24bfae8366e95c7873b5db9217739f502f.png)

Does it help?

---

<div class="post-metadata">

### Author: ![chrismalone](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chrismalone/32/506946_2.png) [@chrismalone](https://meta.discourse.org/u/chrismalone)
#### Post date: [February 13, 2025, 1:48pm UTC](https://meta.discourse.org/t/discourse-signatures/42263/181 "2025-02-13T13:48:23Z")

</div>

I’d love the ability to restrict **signatures** to certain groups. This would allow forums to offer signatures as a **perk for higher-level users** while keeping the overall experience clean for others.

---

<div class="post-metadata">

### Author: ![chrismalone](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chrismalone/32/506946_2.png) [@chrismalone](https://meta.discourse.org/u/chrismalone)
#### Post date: [February 13, 2025, 1:49pm UTC](https://meta.discourse.org/t/discourse-signatures/42263/182 "2025-02-13T13:49:15Z")

</div>

I would like this also. It would be really useful.

---

<div class="post-metadata">

### Author: ![Dimava](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dimava/32/498540_2.png) [@Dimava](https://meta.discourse.org/u/Dimava)
#### Post date: [April 10, 2025, 5:08pm UTC](https://meta.discourse.org/t/discourse-signatures/42263/183 "2025-04-10T17:08:17Z")

</div>

Is it possible to allow/assign signatures only for OP post of topics?

We allow appending Patreon plugs etc in OP and they sometimes get broken on older topics

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [April 10, 2025, 5:58pm UTC](https://meta.discourse.org/t/discourse-signatures/42263/184 "2025-04-10T17:58:51Z")

</div>

You can hide it from non-OP posts using a bit of CSS in a custom theme component.

---

<div class="post-metadata">

### Author: ![iShahinAkhter](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ishahinakhter/32/498714_2.png) [@iShahinAkhter](https://meta.discourse.org/u/iShahinAkhter)
#### Post date: [April 25, 2025, 11:08am UTC](https://meta.discourse.org/t/discourse-signatures/42263/185 "2025-04-25T11:08:41Z")

</div>

how to restrict signature to certain groups?

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [May 8, 2025, 5:33am UTC](https://meta.discourse.org/t/discourse-signatures/42263/186 "2025-05-08T05:33:41Z")

</div>

I think this still applies for group restricting Signatures:

> [@How do I enable Discourse signatures only for admin/staff group?](https://meta.discourse.org/t/how-do-i-enable-discourse-signatures-only-for-admin-staff-group/260002/3):
>
> It’s currently not possible to limit the signatures to a certain group through the settings, though I think you could hide the input box for some groups using the [CSS Classes for Current User’s Groups](https://meta.discourse.org/t/css-classes-for-current-users-groups/226068) theme component [[1]](#footnote-1264986-1) and a dash of CSS (though people could sidstep that using the browser tools,etc).

[Next page](https://meta.discourse.org/t/discourse-signatures/42263.md?page=2)
