# Latest

**URL:** https://meta.discourse.org/latest.md?page=71

[Latest](https://meta.discourse.org/latest.md) · [Categories](https://meta.discourse.org/categories.md) · [Tags](https://meta.discourse.org/tags.md)

**Page:** 72

---

## [Case Study: How We Gave Brand Loyalty a Community](https://meta.discourse.org/t/case-study-how-we-gave-brand-loyalty-a-community/401093)

<div class="topic-metadata">

**Author:** [@system](https://meta.discourse.org/u/system)\
**Replies:** 0\
**Last updated:** [April 20, 2026, 11:00pm UTC](https://meta.discourse.org/t/case-study-how-we-gave-brand-loyalty-a-community/401093 "2026-04-20T23:00:44Z")

</div>

A high-end lingerie brand found in malls across America needed a new loyalty program: a tiered system offering perks and rewards for increasing customer engagement, but they also wanted something deeper than points and b…

---

## [Is the disco-toc component causing slow rendering for posts with many headings?](https://meta.discourse.org/t/is-the-disco-toc-component-causing-slow-rendering-for-posts-with-many-headings/401085)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 0\
**Last updated:** [April 20, 2026, 9:53pm UTC](https://meta.discourse.org/t/is-the-disco-toc-component-causing-slow-rendering-for-posts-with-many-headings/401085 "2026-04-20T21:53:56Z")

</div>

I was reading Discourse toolkit to render forms and have the impression disco-toc and the number of headings in that post don’t work that well together. It could also be another component. I haven’t taken a closer look. …

---

## [If topic info is too long, tags are cut off and create a blank line](https://meta.discourse.org/t/if-topic-info-is-too-long-tags-are-cut-off-and-create-a-blank-line/400298)

<div class="topic-metadata">

**Author:** [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)\
**Replies:** 1\
**Last updated:** [April 20, 2026, 9:24pm UTC](https://meta.discourse.org/t/if-topic-info-is-too-long-tags-are-cut-off-and-create-a-blank-line/400298 "2026-04-20T21:24:52Z")

</div>

If the categories & tags are too long, the last tag gets cut off with no ellipsis, and if there are more tags, they should be showing in a new line on the navbar, but instead become even more cut off. In this example, a…

---

## [Shortcuts overlay: a userscript to help you learn Discourse keyboard shortcuts](https://meta.discourse.org/t/shortcuts-overlay-a-userscript-to-help-you-learn-discourse-keyboard-shortcuts/396588)

<div class="topic-metadata">

**Author:** [@Canapin](https://meta.discourse.org/u/Canapin)\
**Replies:** 4\
**Last updated:** [April 20, 2026, 8:29pm UTC](https://meta.discourse.org/t/shortcuts-overlay-a-userscript-to-help-you-learn-discourse-keyboard-shortcuts/396588 "2026-04-20T20:29:26Z")

</div>

This userscript shows Discourse shortcuts directly on the forum: It’s disabled by default, click the top right icon to toggle it. It’s not meant to be beautiful. Just enable it when you feel you want to use and…

---

## [Is it possible to configure reactions to stay in one place?](https://meta.discourse.org/t/is-it-possible-to-configure-reactions-to-stay-in-one-place/315144)

<div class="topic-metadata">

**Author:** [@erikds](https://meta.discourse.org/u/erikds)\
**Replies:** 3\
**Last updated:** [April 20, 2026, 7:48pm UTC](https://meta.discourse.org/t/is-it-possible-to-configure-reactions-to-stay-in-one-place/315144 "2026-04-20T19:48:37Z")

</div>

Is it possible to configure reactions to stay in one place so that the visual indicators when skimming are the same? We’ve received feedback that this is a little confusing: Plain like count Multiple kinds of reacti…

---

## [Can't enable DiscourseID on a site with force-https disabled](https://meta.discourse.org/t/cant-enable-discourseid-on-a-site-with-force-https-disabled/399376)

<div class="topic-metadata">

**Author:** [@darkpixlz](https://meta.discourse.org/u/darkpixlz)\
**Replies:** 6\
**Last updated:** [April 20, 2026, 7:18pm UTC](https://meta.discourse.org/t/cant-enable-discourseid-on-a-site-with-force-https-disabled/399376 "2026-04-20T19:18:26Z")

</div>

For context, I have my Discourse test site running in a Proxmox container behind Nginx (npmplus) on a different server on the same network (but not subnet). Not really anything special. I tried enabling force-https but I…

---

## [Force specific users through moderation](https://meta.discourse.org/t/force-specific-users-through-moderation/58179)

<div class="topic-metadata">

**Author:** [@LeoDavidson](https://meta.discourse.org/u/LeoDavidson)\
**Replies:** 50\
**Last updated:** [April 20, 2026, 6:07pm UTC](https://meta.discourse.org/t/force-specific-users-through-moderation/58179 "2026-04-20T18:07:37Z")

</div>

Overview: This simple Discourse plugin adds a setting where you can list one or more usernames; any user added to the list will always have their posts held for moderator approval. e.g. If there is someone who can’t hel…

---

## [Discourse ID and 2FA](https://meta.discourse.org/t/discourse-id-and-2fa/400910)

<div class="topic-metadata">

**Author:** [@roke\_julian\_lockhart](https://meta.discourse.org/u/roke_julian_lockhart)\
**Replies:** 9\
**Last updated:** [April 20, 2026, 6:04pm UTC](https://meta.discourse.org/t/discourse-id-and-2fa/400910 "2026-04-20T18:04:34Z")

</div>

@JammyDodger, I’ve recently registered an account at for a free instance: There, I appear to experience what t/227972 describes, too: OAuth2 SSO 2FA Most documentation appears to indicate that this should…

---

## [Several improvements could be done on the mobile reviewable pages](https://meta.discourse.org/t/several-improvements-could-be-done-on-the-mobile-reviewable-pages/401041)

<div class="topic-metadata">

**Author:** [@Canapin](https://meta.discourse.org/u/Canapin)\
**Replies:** 1\
**Last updated:** [April 20, 2026, 5:29pm UTC](https://meta.discourse.org/t/several-improvements-could-be-done-on-the-mobile-reviewable-pages/401041 "2026-04-20T17:29:42Z")

</div>

The elements in the “header” are not aligned: “Post flagged as spam”, , “Flag approved”, “2h” There are a lot of discrepancies in the CSS used here. The container .review-item\_\_header has a defined align rule: ali…

---

## [Interact with discourse from Python?](https://meta.discourse.org/t/interact-with-discourse-from-python/87543)

<div class="topic-metadata">

**Author:** [@Bar\_Smith](https://meta.discourse.org/u/Bar_Smith)\
**Replies:** 31\
**Last updated:** [April 20, 2026, 3:11pm UTC](https://meta.discourse.org/t/interact-with-discourse-from-python/87543 "2026-04-20T15:11:15Z")

</div>

Hi everyone! Love discourse, it’s the backbone of our community. We are an open source project with a strong presence on Github. We have a robot written in Python which manages our Github repositories and does things li…

---

## [Understanding opacity in hidden revisions](https://meta.discourse.org/t/understanding-opacity-in-hidden-revisions/397345)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 1\
**Last updated:** [March 2, 2026, 9:07pm UTC](https://meta.discourse.org/t/understanding-opacity-in-hidden-revisions/397345 "2026-03-02T21:07:01Z")

</div>

I noticed that when a revision is hidden, different levels of opacity are added. First, opacity is added to the previous version. This makes sense to me as an indicator that it is no longer visible to other users. Howe…

---

## [Endless loading of post history when latest revision is hidden/inaccessible](https://meta.discourse.org/t/endless-loading-of-post-history-when-latest-revision-is-hidden-inaccessible/292414)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 9\
**Last updated:** [August 27, 2024, 6:15pm UTC](https://meta.discourse.org/t/endless-loading-of-post-history-when-latest-revision-is-hidden-inaccessible/292414 "2024-08-27T18:15:29Z")

</div>

When I click to view the edit history at this post, I only get Is this the way it should work? At first, I thought my internet might be very slow.

---

## [A tag for post revisions / history view](https://meta.discourse.org/t/a-tag-for-post-revisions-history-view/401040)

<div class="topic-metadata">

**Author:** [@Canapin](https://meta.discourse.org/u/Canapin)\
**Replies:** 3\
**Last updated:** [April 20, 2026, 2:04pm UTC](https://meta.discourse.org/t/a-tag-for-post-revisions-history-view/401040 "2026-04-20T14:04:08Z")

</div>

There’s apparently no tag for this :thinking: I think it’d be a good idea to add it. Even if it’s just “a modal”, it has a very distinct purpose, content and features and I wish I were able to search efficiently for top…

---

## [Backups page](https://meta.discourse.org/t/backups-page/400730)

<div class="topic-metadata">

**Author:** [@Ethsim2](https://meta.discourse.org/u/Ethsim2)\
**Replies:** 1\
**Last updated:** [April 20, 2026, 10:39am UTC](https://meta.discourse.org/t/backups-page/400730 "2026-04-20T10:39:33Z")

</div>

Summary In our Discourse instance, on the backups pages, an arrow intermittently disappears. This appears to be a regression, as i didn’t notice it last year. Environment • Discourse version: 2026.4.0-latest (9776b417…

---

## [Post history buttons labels are all truncated because of a lack of space](https://meta.discourse.org/t/post-history-buttons-labels-are-all-truncated-because-of-a-lack-of-space/401038)

<div class="topic-metadata">

**Author:** [@Canapin](https://meta.discourse.org/u/Canapin)\
**Replies:** 0\
**Last updated:** [April 20, 2026, 10:29am UTC](https://meta.discourse.org/t/post-history-buttons-labels-are-all-truncated-because-of-a-lack-of-space/401038 "2026-04-20T10:29:46Z")

</div>

I understand text can be truncated in some cases, especially for unusually long strings, even when using the default language (English), while more likely with different languages. But on this page on my Galaxy S23, …

---

## [When OpenID Connect overrides email](https://meta.discourse.org/t/when-openid-connect-overrides-email/401037)

<div class="topic-metadata">

**Author:** [@Ethsim2](https://meta.discourse.org/u/Ethsim2)\
**Replies:** 0\
**Last updated:** [April 20, 2026, 10:25am UTC](https://meta.discourse.org/t/when-openid-connect-overrides-email/401037 "2026-04-20T10:25:29Z")

</div>

On a self-hosted site using OpenID Connect, is there a supported Rails console method to mark an existing alternate email in user\_emails as confirmed without changing the account’s primary email? Goal: avoid duplicate a…

---

## [Discourse Private Replies](https://meta.discourse.org/t/discourse-private-replies/146712)

<div class="topic-metadata">

**Author:** [@RGJ](https://meta.discourse.org/u/RGJ)\
**Replies:** 60\
**Last updated:** [April 20, 2026, 10:11am UTC](https://meta.discourse.org/t/discourse-private-replies/146712 "2026-04-20T10:11:07Z")

</div>

Github: GitHub - communiteq/discourse-private-replies · GitHub This plugin hides topic replies for everyone but the topic starter and the post author. Use cases This can be used for for instance homework assignments wh…

---

## [Cannot search for icon by name in custom sidebar section configuration modal](https://meta.discourse.org/t/cannot-search-for-icon-by-name-in-custom-sidebar-section-configuration-modal/400945)

<div class="topic-metadata">

**Author:** [@Lilly](https://meta.discourse.org/u/Lilly)\
**Replies:** 1\
**Last updated:** [April 20, 2026, 9:57am UTC](https://meta.discourse.org/t/cannot-search-for-icon-by-name-in-custom-sidebar-section-configuration-modal/400945 "2026-04-20T09:57:51Z")

</div>

:lady\_beetle: Overview When configuring custom sidebar sections and choosing an icon from the selector, the search field does not allow typing in the field to search for the icon by name. :person\_walking: Steps to repro…

---

## [Publishing WordPress gallery posts on Discourse](https://meta.discourse.org/t/pubblicazione-post-con-galleria-wordpress-su-discourse/400954)

<div class="topic-metadata">

**Author:** [@FrancescoM](https://meta.discourse.org/u/FrancescoM)\
**Replies:** 18\
**Last updated:** [April 20, 2026, 9:53am UTC](https://meta.discourse.org/t/pubblicazione-post-con-galleria-wordpress-su-discourse/400954 "2026-04-20T09:53:39Z")

</div>

Hello, I have been using the "WP Discourse" plugin for months now, and it has always worked well with articles composed of galleries plus paragraphs. I published an article on the blog containing only a gallery of about 60 images, and ...

---

## [How to verify a subdomain (mysite.discourse.group) in Google Search Console?](https://meta.discourse.org/t/how-to-verify-a-subdomain-mysite-discourse-group-in-google-search-console/401003)

<div class="topic-metadata">

**Author:** [@BalbiNoah](https://meta.discourse.org/u/BalbiNoah)\
**Replies:** 3\
**Last updated:** [April 20, 2026, 9:10am UTC](https://meta.discourse.org/t/how-to-verify-a-subdomain-mysite-discourse-group-in-google-search-console/401003 "2026-04-20T09:10:54Z")

</div>

I’m trying to add and verify my Discourse forum, which is hosted on a subdomain (e.g., mysite.discourse.group), in Google Search Console. I’m a bit confused about the correct way to do this and would appreciate guidance…

---

## [SSO Provider URL contains symbol # cause issue](https://meta.discourse.org/t/sso-provider-url-contains-symbol-cause-issue/400782)

<div class="topic-metadata">

**Author:** [@vijayan\_mmm](https://meta.discourse.org/u/vijayan_mmm)\
**Replies:** 1\
**Last updated:** [April 20, 2026, 5:17am UTC](https://meta.discourse.org/t/sso-provider-url-contains-symbol-cause-issue/400782 "2026-04-20T05:17:22Z")

</div>

i have configured oauth2 for my provider, which has https://companyprovider/portal/#/login?client\_id=8ascxc but oauth-basic plugin considering # as delimitator and split the url without /#/login when redirecting for SSO…

---

## [Blocking Tor Users by Default](https://meta.discourse.org/t/blocking-tor-users-by-default/240361)

<div class="topic-metadata">

**Author:** [@Decorbuz](https://meta.discourse.org/u/Decorbuz)\
**Replies:** 6\
**Last updated:** [April 20, 2026, 3:02am UTC](https://meta.discourse.org/t/blocking-tor-users-by-default/240361 "2026-04-20T03:02:28Z")

</div>

I’m surprised that Discourse doesn’t do this already (especially since most Tor users trying to access forums are likely bypassing previous suspensions), but is there a way to block Tor users from being able to register …

---

## [Help enabling a hidden site setting](https://meta.discourse.org/t/help-enabling-a-hidden-site-setting/401011)

<div class="topic-metadata">

**Author:** [@patrickemin](https://meta.discourse.org/u/patrickemin)\
**Replies:** 4\
**Last updated:** [April 20, 2026, 2:58am UTC](https://meta.discourse.org/t/help-enabling-a-hidden-site-setting/401011 "2026-04-20T02:58:16Z")

</div>

Hi, trying to setup Adsense, cannot find that setting: ad\_platform\_through\_trust\_level Thanks.

---

## [Change default landing page for Groups (Members → Activity/Messages?)](https://meta.discourse.org/t/change-default-landing-page-for-groups-members-activity-messages/400825)

<div class="topic-metadata">

**Author:** [@haydenjames](https://meta.discourse.org/u/haydenjames)\
**Replies:** 2\
**Last updated:** [April 20, 2026, 1:24am UTC](https://meta.discourse.org/t/change-default-landing-page-for-groups-members-activity-messages/400825 "2026-04-20T01:24:43Z")

</div>

Default group landing tab. By default, when entering a group, it lands on the Members tab. For most use cases this feels low value since it just shows the list of members and doesn’t surface any current activity (or …

---

## [New user filter by custom field and contact](https://meta.discourse.org/t/new-user-filter-by-custom-field-and-contact/400989)

<div class="topic-metadata">

**Author:** [@ccdw](https://meta.discourse.org/u/ccdw)\
**Replies:** 3\
**Last updated:** [April 19, 2026, 4:14pm UTC](https://meta.discourse.org/t/new-user-filter-by-custom-field-and-contact/400989 "2026-04-19T16:14:21Z")

</div>

Hey, My partner is trialling hosted pro version and she will want to invite members from her community. On sign up she wants them to fill out a form, presumably with custom fields and later will want to be able to conta…

---

## [New posts/replies do not appear in real-time; manual refresh required](https://meta.discourse.org/t/new-posts-replies-do-not-appear-in-real-time-manual-refresh-required/400710)

<div class="topic-metadata">

**Author:** [@Ethsim2](https://meta.discourse.org/u/Ethsim2)\
**Replies:** 3\
**Last updated:** [April 19, 2026, 3:12pm UTC](https://meta.discourse.org/t/new-posts-replies-do-not-appear-in-real-time-manual-refresh-required/400710 "2026-04-19T15:12:12Z")

</div>

Summary In our Discourse instance, new posts and replies in topics are not appearing automatically. Users must manually refresh the page to see later posts, despite being actively viewing the topic. This appears to be a…

---

## [Reader Mode](https://meta.discourse.org/t/reader-mode/307916)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 12\
**Last updated:** [April 19, 2026, 2:56pm UTC](https://meta.discourse.org/t/reader-mode/307916 "2026-04-19T14:56:00Z")

</div>

:discourse2: Summary Reader Mode enables a focused reader experience within Discourse topics :eyeglasses: Preview Preview on Discourse Theme Creator :hammer\_and\_wrench: Repository https://github.com/disco…

---

## [Use Caddy instead of NGINX as your reverse proxy](https://meta.discourse.org/t/use-caddy-instead-of-nginx-as-your-reverse-proxy/54716)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 20\
**Last updated:** [February 26, 2026, 8:19pm UTC](https://meta.discourse.org/t/use-caddy-instead-of-nginx-as-your-reverse-proxy/54716 "2026-02-26T20:19:28Z")

</div>

Here are some notes about how I got my test Discourse instance running with Caddy Server. Cool stuff about Caddy: They use Discourse :smile: Free SSL with Let’s Encrypt HTTP2 and QUIC out of the box Easier…

---

## [Discourse User Feedback](https://meta.discourse.org/t/discourse-user-feedback/219002)

<div class="topic-metadata">

**Author:** [@Ahmed\_Gagan](https://meta.discourse.org/u/Ahmed_Gagan)\
**Replies:** 51\
**Last updated:** [April 19, 2026, 1:37pm UTC](https://meta.discourse.org/t/discourse-user-feedback/219002 "2026-04-19T13:37:41Z")

</div>

Do you want your community members to give reviews and ratings to other fellow community members? Now you can enable this feature for your community! Overview Discourse User Feedbacks plugin allows each user to give a r…

---

## [Globally replace translations](https://meta.discourse.org/t/globally-replace-translations/315695)

<div class="topic-metadata">

**Author:** [@Lhc\_fl](https://meta.discourse.org/u/Lhc_fl)\
**Replies:** 19\
**Last updated:** [April 19, 2026, 7:10am UTC](https://meta.discourse.org/t/globally-replace-translations/315695 "2026-04-19T07:10:39Z")

</div>

:information\_source: Summary This plugin allows you to globally replace certain words in the translation :hammer\_and\_wrench: Repository Link https://github.com/Lhcfl/replace-translations-global :open\_book: …

[Previous page](https://meta.discourse.org/latest.md?page=70)

[Next page](https://meta.discourse.org/latest.md?page=72)
