# Latest

**URL:** https://meta.discourse.org/latest.md?page=146&period=daily

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

**Page:** 147

---

## [Brand Header](https://meta.discourse.org/t/brand-header/77977)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 25\
**Last updated:** [December 17, 2025, 5:31pm UTC](https://meta.discourse.org/t/brand-header/77977 "2025-12-17T17:31:13Z")

</div>

:discourse2: Summary Brand Header adds an extra top header for branding with your logo, navigation links, and social icons for both mobile and desktop views. Brand logo can be an image or text. :eyeglasses: …

---

## [Hetzner VPS, how do CX and CPX plans compare?](https://meta.discourse.org/t/hetzner-vps-how-do-cx-and-cpx-plans-compare/391276)

<div class="topic-metadata">

**Author:** [@Canapin](https://meta.discourse.org/u/Canapin)\
**Replies:** 6\
**Last updated:** [December 17, 2025, 5:01pm UTC](https://meta.discourse.org/t/hetzner-vps-how-do-cx-and-cpx-plans-compare/391276 "2025-12-17T17:01:27Z")

</div>

My forum was running on a CPX31 (discontinued), and I rescaled to a CX43. Plan Name Processor vCPUs RAM Disk Space Price / month Additional info CPX31\[1\] AMD 4 8 GB 160 GB 15€ CX43 Intel® / AMD 8 16 GB 160 GB …

---

## [User API access not working](https://meta.discourse.org/t/user-api-access-not-working/391574)

<div class="topic-metadata">

**Author:** [@Mine\_Zcash](https://meta.discourse.org/u/Mine_Zcash)\
**Replies:** 2\
**Last updated:** [December 17, 2025, 4:44pm UTC](https://meta.discourse.org/t/user-api-access-not-working/391574 "2025-12-17T16:44:47Z")

</div>

Users are unable to access the site via API : Not sure what the issue is, all user API settings are default:

---

## [Discourse AI silence link takes you to an inaccessible link as a normal user](https://meta.discourse.org/t/discourse-ai-silence-link-takes-you-to-an-inaccessible-link-as-a-normal-user/391531)

<div class="topic-metadata">

**Author:** [@twofoursixeight](https://meta.discourse.org/u/twofoursixeight)\
**Replies:** 8\
**Last updated:** [December 17, 2025, 2:56pm UTC](https://meta.discourse.org/t/discourse-ai-silence-link-takes-you-to-an-inaccessible-link-as-a-normal-user/391531 "2025-12-17T14:56:30Z")

</div>

This is relatively self-explanatory. The silence link takes you to an admin link. Not sure this is fixable, but I do not think this link can be accessed.

---

## [Pygments rather than highlight.js for syntax highlighting](https://meta.discourse.org/t/pygments-rather-than-highlight-js-for-syntax-highlighting/391544)

<div class="topic-metadata">

**Author:** [@dbitouze](https://meta.discourse.org/u/dbitouze)\
**Replies:** 4\
**Last updated:** [December 17, 2025, 1:59pm UTC](https://meta.discourse.org/t/pygments-rather-than-highlight-js-for-syntax-highlighting/391544 "2025-12-17T13:59:37Z")

</div>

For syntax highlighting, Discourse relies on highlight.js but Pygments looks richer. For instance, here is how looks a Python code: text = input('Type a number, and its factorial will be printed: ') n = int(text) if n \<…

---

## [The web page continuously loads previous posts and automatically scrolls up quickly](https://meta.discourse.org/t/the-web-page-continuously-loads-previous-posts-and-automatically-scrolls-up-quickly/391192)

<div class="topic-metadata">

**Author:** [@Teafh](https://meta.discourse.org/u/Teafh)\
**Replies:** 8\
**Last updated:** [December 17, 2025, 12:45pm UTC](https://meta.discourse.org/t/the-web-page-continuously-loads-previous-posts-and-automatically-scrolls-up-quickly/391192 "2025-12-17T12:45:49Z")

</div>

Visit the last post of a very long topic, then scroll up until you see the loading screen; this triggers the bug, including mobile and desktop.

---

## [NFTs, crypto, and Web3 features in Discourse](https://meta.discourse.org/t/nfts-crypto-and-web3-features-in-discourse/217430)

<div class="topic-metadata">

**Author:** [@007](https://meta.discourse.org/u/007)\
**Replies:** 3\
**Last updated:** [December 17, 2025, 12:30pm UTC](https://meta.discourse.org/t/nfts-crypto-and-web3-features-in-discourse/217430 "2025-12-17T12:30:23Z")

</div>

Hey everyone, I’m curious, have the ideas of Web3 and NFT’s been looked at much for future versions of Discourse? For example, verified NFT ownership through a wallet connection to get access to a specific forum or foru…

---

## [Comments are not showing up on WP Pages or Posts, but pages are appearing as threads in Discourse](https://meta.discourse.org/t/comments-are-not-showing-up-on-wp-pages-or-posts-but-pages-are-appearing-as-threads-in-discourse/391234)

<div class="topic-metadata">

**Author:** [@NathanJPearce](https://meta.discourse.org/u/NathanJPearce)\
**Replies:** 10\
**Last updated:** [December 17, 2025, 9:26am UTC](https://meta.discourse.org/t/comments-are-not-showing-up-on-wp-pages-or-posts-but-pages-are-appearing-as-threads-in-discourse/391234 "2025-12-17T09:26:12Z")

</div>

I have Discourse enabled for both posts and pages, Comments I make on the WordPress pages like C20 - Faith Faraday - FF7.com don’t show up on that page itself or in discourse, but there is a thread called C2 in Disco…

---

## [How to customize routes and render custom pages in a plugin?](https://meta.discourse.org/t/topic/391441)

<div class="topic-metadata">

**Author:** [@singi2016cn](https://meta.discourse.org/u/singi2016cn)\
**Replies:** 5\
**Last updated:** [December 17, 2025, 8:57am UTC](https://meta.discourse.org/t/topic/391441 "2025-12-17T08:57:27Z")

</div>

In a plugin, how do I customize routes and then render a custom page? I read this post: Developing a Discourse Plugin - Part Five - Adding an Admin Interface - Docs / Developer Guide - Discourse Meta, and other plugins, but they all failed. The custom routes all return JSON data, but what I want is to render an Ember template. Is there any post that explains this related knowledge? Thank you very much.

---

## [LLM error in Discourse AI - "Target can't be blank"](https://meta.discourse.org/t/llm-error-in-discourse-ai-target-cant-be-blank/391497)

<div class="topic-metadata">

**Author:** [@Lilly](https://meta.discourse.org/u/Lilly)\
**Replies:** 1\
**Last updated:** [December 16, 2025, 9:32pm UTC](https://meta.discourse.org/t/llm-error-in-discourse-ai-target-cant-be-blank/391497 "2025-12-16T21:32:21Z")

</div>

trying to configure an llm for Discourse AI and i’m getting this error when i run a test: i have 2 self-hosted instances and on one instance the llms are working fine. on the other instance i get that error setting u…

---

## [AI Artifact User storage](https://meta.discourse.org/t/ai-artifact-user-storage/369822)

<div class="topic-metadata">

**Author:** [@sam](https://meta.discourse.org/u/sam)\
**Replies:** 17\
**Last updated:** [December 17, 2025, 2:20am UTC](https://meta.discourse.org/t/ai-artifact-user-storage/369822 "2025-12-17T02:20:44Z")

</div>

In December, we announced support for Web Artifacts :confetti\_ball: In the intervening months, LLMs have gotten even more powerful. I am very happy to announce AI Artifact storage. The following is a short survey that…

---

## [2025: Our Year in Review](https://meta.discourse.org/t/2025-our-year-in-review/391510)

<div class="topic-metadata">

**Author:** [@sam](https://meta.discourse.org/u/sam)\
**Replies:** 0\
**Last updated:** [December 17, 2025, 12:53am UTC](https://meta.discourse.org/t/2025-our-year-in-review/391510 "2025-12-17T00:53:53Z")

</div>

As 2025 winds down, we’re pausing to reflect on what we built together this year and to thank you for being part of it. It’s been a year full of exciting changes - and some tough decisions - and we want to recognise whe…

---

## [Post-signup popup form for optional demographic questions - does this exist?](https://meta.discourse.org/t/post-signup-popup-form-for-optional-demographic-questions-does-this-exist/391336)

<div class="topic-metadata">

**Author:** [@Welsh\_Selkie](https://meta.discourse.org/u/Welsh_Selkie)\
**Replies:** 4\
**Last updated:** [December 16, 2025, 11:31pm UTC](https://meta.discourse.org/t/post-signup-popup-form-for-optional-demographic-questions-does-this-exist/391336 "2025-12-16T23:31:43Z")

</div>

Hi all, usual disclaimer that I’m the furthest thing from a developer, but I look after a community forum that uses Discourse (Pro Plus plan), and I’m doing my best to learn. This is very much a ‘ELI5’ situation, I’m afr…

---

## [Understanding groups and category permissions](https://meta.discourse.org/t/understanding-groups-and-category-permissions/87678)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 0\
**Last updated:** [May 16, 2018, 8:33pm UTC](https://meta.discourse.org/t/understanding-groups-and-category-permissions/87678 "2018-05-16T20:33:10Z")

</div>

:bookmark: This guide explains how to manage category visibility and user permissions using groups in Discourse. :person\_raising\_hand: Required user level: Administrator Groups and category permissions are crucial fo…

---

## [Can individual chat be disabled for certain users but not channels?](https://meta.discourse.org/t/can-individual-chat-be-disabled-for-certain-users-but-not-channels/391301)

<div class="topic-metadata">

**Author:** [@stephtara](https://meta.discourse.org/u/stephtara)\
**Replies:** 4\
**Last updated:** [December 16, 2025, 10:16pm UTC](https://meta.discourse.org/t/can-individual-chat-be-disabled-for-certain-users-but-not-channels/391301 "2025-12-16T22:16:21Z")

</div>

I saw there is a pile of settings related to chat. Is there a way from preventing users from DMing each other while still retaining group channels?

---

## [Login Only - Does it actually stop all traffic access without login?](https://meta.discourse.org/t/login-only-does-it-actually-stop-all-traffic-access-without-login/390994)

<div class="topic-metadata">

**Author:** [@agemo](https://meta.discourse.org/u/agemo)\
**Replies:** 7\
**Last updated:** [December 16, 2025, 10:04pm UTC](https://meta.discourse.org/t/login-only-does-it-actually-stop-all-traffic-access-without-login/390994 "2025-12-16T22:04:32Z")

</div>

Based on concerns and dealing with issues raised here over time (which from reading is systemic across the web the last few months) and facing new waves of this stuff. I tested Login Only, but noticed these AI bot waves…

---

## [Badges form.Section titles are not translatable](https://meta.discourse.org/t/badges-form-section-titles-are-not-translatable/342200)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 1\
**Last updated:** [December 16, 2025, 6:25pm UTC](https://meta.discourse.org/t/badges-form-section-titles-are-not-translatable/342200 "2025-12-16T18:25:48Z")

</div>

I noticed that the heading of the settings section when I create or edit a badge also says “settings” when my interface language is German. I have enabled verbose localization to check whether the text can be transla…

---

## [Create tags outside of new post](https://meta.discourse.org/t/create-tags-outside-of-new-post/159662)

<div class="topic-metadata">

**Author:** [@balboah](https://meta.discourse.org/u/balboah)\
**Replies:** 9\
**Last updated:** [December 16, 2025, 5:16pm UTC](https://meta.discourse.org/t/create-tags-outside-of-new-post/159662 "2025-12-16T17:16:36Z")

</div>

Are you able to create tags without also creating a new post / tagging a post? Since synonyms list seems to require the synonym to also be a tag, this would be useful.

---

## [Tags panel needs "Add New Tag" option](https://meta.discourse.org/t/tags-panel-needs-add-new-tag-option/358293)

<div class="topic-metadata">

**Author:** [@alltiagocom](https://meta.discourse.org/u/alltiagocom)\
**Replies:** 7\
**Last updated:** [December 16, 2025, 5:15pm UTC](https://meta.discourse.org/t/tags-panel-needs-add-new-tag-option/358293 "2025-12-16T17:15:07Z")

</div>

We need a “Create New Tag” option on this page: I’m aware that we can create new tags using the Composer, but is it the only way?! I don’t think it makes sense to open the Composer to create tags. I mean, the feature…

---

## [Unable to post topic with code block](https://meta.discourse.org/t/unable-to-post-topic-with-code-block/385018)

<div class="topic-metadata">

**Author:** [@klevent](https://meta.discourse.org/u/klevent)\
**Replies:** 5\
**Last updated:** [December 16, 2025, 3:25pm UTC](https://meta.discourse.org/t/unable-to-post-topic-with-code-block/385018 "2025-12-16T15:25:19Z")

</div>

Dear, I can’t post the following in our discourse instance, would you help me why it could be? More information: I tried as admin, or as basic user. I’m trying to post to a sub category. When I try to post without th…

---

## [Using template with a \[wrap\] code while in Rich Text Editor not working](https://meta.discourse.org/t/using-template-with-a-wrap-code-while-in-rich-text-editor-not-working/387388)

<div class="topic-metadata">

**Author:** [@jrgong](https://meta.discourse.org/u/jrgong)\
**Replies:** 4\
**Last updated:** [December 16, 2025, 2:02pm UTC](https://meta.discourse.org/t/using-template-with-a-wrap-code-while-in-rich-text-editor-not-working/387388 "2025-12-16T14:02:59Z")

</div>

Hey guys Happens when I try and use a template via Discourse Templates plugin and the template body has a wrap bbcode element, it’s not inserted and the rich text editor not switching to markdown. Tested with beta2 on C…

---

## [Let me schedule my status change](https://meta.discourse.org/t/let-me-schedule-my-status-change/391458)

<div class="topic-metadata">

**Author:** [@ganncamp](https://meta.discourse.org/u/ganncamp)\
**Replies:** 0\
**Last updated:** [December 16, 2025, 1:45pm UTC](https://meta.discourse.org/t/let-me-schedule-my-status-change/391458 "2025-12-16T13:45:25Z")

</div>

Later this week, I’ll be leaving for my Christmas vacation. I’ve scheduled my email away responder to kick in after I’m gone. I’ve scheduled an announcement in the Community But I can’t schedule a status change. I …

---

## [Auto-complete without mouse](https://meta.discourse.org/t/auto-complete-without-mouse/390421)

<div class="topic-metadata">

**Author:** [@pHneutre](https://meta.discourse.org/u/pHneutre)\
**Replies:** 6\
**Last updated:** [December 16, 2025, 10:59am UTC](https://meta.discourse.org/t/auto-complete-without-mouse/390421 "2025-12-16T10:59:01Z")

</div>

Just a little something real quick. When I’m typing a message, I want to be able to use my keyboard only and not having to grab the mouse at each auto-complete contextual menu (@mention, #category, #tag, emojis). It brea…

---

## [Configure sign up and log in with Auth0 using the OAuth2 Basic Plugin](https://meta.discourse.org/t/configure-sign-up-and-log-in-with-auth0-using-the-oauth2-basic-plugin/64633)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 73\
**Last updated:** [December 16, 2025, 9:31am UTC](https://meta.discourse.org/t/configure-sign-up-and-log-in-with-auth0-using-the-oauth2-basic-plugin/64633 "2025-12-16T09:31:17Z")

</div>

If you are using Auth0 as your identity provider this guide will show you how to setup authentication using the Discourse OAuth2 Basic Plugin. Initial Steps Create an Auth0 account if you don’t already have one The Di…

---

## [Surface in:all as an option in the Advanced Search UI](https://meta.discourse.org/t/surface-in-all-as-an-option-in-the-advanced-search-ui/391095)

<div class="topic-metadata">

**Author:** [@nathank](https://meta.discourse.org/u/nathank)\
**Replies:** 0\
**Last updated:** [December 11, 2025, 9:04pm UTC](https://meta.discourse.org/t/surface-in-all-as-an-option-in-the-advanced-search-ui/391095 "2025-12-11T21:04:34Z")

</div>

I’ve got a couple of sites which make extensive use of Group Messages, which is a great way to have ‘off Forum’ topics clearly delineated from the open Categories. However, this gives a bit of a functional search silo. …

---

## [Discourse Post Image Carousel](https://meta.discourse.org/t/discourse-post-image-carousel/387872)

<div class="topic-metadata">

**Author:** [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)\
**Replies:** 3\
**Last updated:** [December 16, 2025, 7:53am UTC](https://meta.discourse.org/t/discourse-post-image-carousel/387872 "2025-12-16T07:53:13Z")

</div>

:information\_source: Summary Adds an image carousel (or multiple) to a post :hammer\_and\_wrench: Repository GitHub - NateDhaliwal/discourse-post-image-carousel: Adds a image carousel in posts · GitHub …

---

## [Sort order of Templates in the composer](https://meta.discourse.org/t/sort-order-of-templates-in-the-composer/391010)

<div class="topic-metadata">

**Author:** [@sren-1](https://meta.discourse.org/u/sren-1)\
**Replies:** 2\
**Last updated:** [December 16, 2025, 7:41am UTC](https://meta.discourse.org/t/sort-order-of-templates-in-the-composer/391010 "2025-12-16T07:41:27Z")

</div>

Discourse 2025.12.0-latest, Discourse Templates 2.5.0 Composer → Insert template The templates are displayed in a “random” order – neither alphabetically nor by timestamp – which makes selecting a template harder than …

---

## [Printing a topic as a PDF](https://meta.discourse.org/t/printing-a-topic-as-a-pdf/160061)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 25\
**Last updated:** [December 16, 2025, 5:41am UTC](https://meta.discourse.org/t/printing-a-topic-as-a-pdf/160061 "2025-12-16T05:41:21Z")

</div>

:bookmark: This guide explains how to print/download any Discourse topic to PDF. :person\_raising\_hand: Required user level: All users Discourse allows you to generate a PDF of a topic by using the Print topic keyboar…

---

## [Set up Let’s Encrypt with multiple domains / redirects](https://meta.discourse.org/t/set-up-let-s-encrypt-with-multiple-domains-redirects/56685)

<div class="topic-metadata">

**Author:** [@brahn](https://meta.discourse.org/u/brahn)\
**Replies:** 111\
**Last updated:** [December 16, 2025, 2:52am UTC](https://meta.discourse.org/t/set-up-let-s-encrypt-with-multiple-domains-redirects/56685 "2025-12-16T02:52:10Z")

</div>

NOTE: @pfaffman says: This page needs to be cleaned up. There is now a new ENV setting that will let you add more hostnames. In your app.yml under your DISCOURSE\_HOSTNAME line (it can go many places but that one makes se…

---

## [Impossible to run in Plesk Ubuntu -too many issues eg. Redis network connect](https://meta.discourse.org/t/impossible-to-run-in-plesk-ubuntu-too-many-issues-eg-redis-network-connect/391360)

<div class="topic-metadata">

**Author:** [@Skie](https://meta.discourse.org/u/Skie)\
**Replies:** 6\
**Last updated:** [December 15, 2025, 11:39pm UTC](https://meta.discourse.org/t/impossible-to-run-in-plesk-ubuntu-too-many-issues-eg-redis-network-connect/391360 "2025-12-15T23:39:54Z")

</div>

Ionos XL VPS Ubuntu Plesk. With apps eg Wordpress. Also using Redis. So need to use same Redis install on same server for Discourse. Seems to be an issue. Docker Install. Can not build. Error Redis can not connect. Yes…

[Previous page](https://meta.discourse.org/latest.md?page=145&period=daily)

[Next page](https://meta.discourse.org/latest.md?page=147&period=daily)
