# Latest

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

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

**Page:** 72

---

## [Pin or un-pin topics in bulk](https://meta.discourse.org/t/pin-or-un-pin-topics-in-bulk/401138)

<div class="topic-metadata">

**Author:** [@lindsey](https://meta.discourse.org/u/lindsey)\
**Replies:** 0\
**Last updated:** [April 21, 2026, 12:44pm UTC](https://meta.discourse.org/t/pin-or-un-pin-topics-in-bulk/401138 "2026-04-21T12:44:52Z")

</div>

We have expanded our topic bulk actions to allow you to pin or un-pin more than one topic at once. To pin topics in bulk: Click the Bulk Select icon in the topic list. Select the topics you want to pin. Open the Bulk …

---

## [Looking for a technical community consultant (Discourse setup & product integration)](https://meta.discourse.org/t/looking-for-a-technical-community-consultant-discourse-setup-product-integration/401131)

<div class="topic-metadata">

**Author:** [@Alex\_Anufriev](https://meta.discourse.org/u/Alex_Anufriev)\
**Replies:** 3\
**Last updated:** [April 21, 2026, 12:40pm UTC](https://meta.discourse.org/t/looking-for-a-technical-community-consultant-discourse-setup-product-integration/401131 "2026-04-21T12:40:34Z")

</div>

Hi all, We’re building a community for Shapr3D, a professional 3D CAD tool, and are looking for a consultant who can help us technically assess, configure, and build on Discourse. We already have an existing instance, b…

---

## [More flexible category-level topic and reply approvals](https://meta.discourse.org/t/more-flexible-category-level-topic-and-reply-approvals/401132)

<div class="topic-metadata">

**Author:** [@lindsey](https://meta.discourse.org/u/lindsey)\
**Replies:** 0\
**Last updated:** [April 21, 2026, 12:09pm UTC](https://meta.discourse.org/t/more-flexible-category-level-topic-and-reply-approvals/401132 "2026-04-21T12:09:09Z")

</div>

We’ve made it easier to setup category approval requirements which control who needs to get staff approval before their topic and / or reply can be posted. By making this system more flexible, we hope to reduce any unnec…

---

## [Mobile Rendering issues (mostly PWA)](https://meta.discourse.org/t/mobile-rendering-issues-mostly-pwa/401109)

<div class="topic-metadata">

**Author:** [@dennisjbr](https://meta.discourse.org/u/dennisjbr)\
**Replies:** 1\
**Last updated:** [April 21, 2026, 11:47am UTC](https://meta.discourse.org/t/mobile-rendering-issues-mostly-pwa/401109 "2026-04-21T11:47:39Z")

</div>

I’m curious, are we the only ones that have users who have mobile rendering issues? For example, we have users who are missing the “Create Topic” button at the bottom, and frequently, the list of latest posts page will …

---

## [Save the website for offline viewing](https://meta.discourse.org/t/save-the-website-for-offline-viewing/401122)

<div class="topic-metadata">

**Author:** [@Александр\_Калиниченко](https://meta.discourse.org/u/%D0%90%D0%BB%D0%B5%D0%BA%D1%81%D0%B0%D0%BD%D0%B4%D1%80_%D0%9A%D0%B0%D0%BB%D0%B8%D0%BD%D0%B8%D1%87%D0%B5%D0%BD%D0%BA%D0%BE)\
**Replies:** 1\
**Last updated:** [April 21, 2026, 11:19am UTC](https://meta.discourse.org/t/save-the-website-for-offline-viewing/401122 "2026-04-21T11:19:07Z")

</div>

How can I save the entire forum to a local disk? I don’t need all the files, but only what the average user sees. For some reason, utilities like HTTrack or Getleft don’t do a good job. Either they give errors, or they d…

---

## [Empty space below unanswered topics](https://meta.discourse.org/t/empty-space-below-unanswered-topics/401115)

<div class="topic-metadata">

**Author:** [@Canapin](https://meta.discourse.org/u/Canapin)\
**Replies:** 2\
**Last updated:** [April 21, 2026, 11:13am UTC](https://meta.discourse.org/t/empty-space-below-unanswered-topics/401115 "2026-04-21T11:13:10Z")

</div>

Topic with 0 replies and an answered topic. Look at the space below the topic progress element: For some reason, topic-above-footer-buttons-outlet is shown below the topic progress element on unanswered topics: T…

---

## [Localisation bug for anonymous users with ?tl=\[lang\]](https://meta.discourse.org/t/localisation-bug-for-anonymous-users-with-tl-lang/400090)

<div class="topic-metadata">

**Author:** [@MiikkaLaitila](https://meta.discourse.org/u/MiikkaLaitila)\
**Replies:** 3\
**Last updated:** [April 21, 2026, 10:07am UTC](https://meta.discourse.org/t/localisation-bug-for-anonymous-users-with-tl-lang/400090 "2026-04-21T10:07:06Z")

</div>

Hi, this is partly similar to an issue that was fixed last year. I think things worked fine after the fix in November, but was broken in January :thinking: Issue: We have all following fields enabled on our forum: S…

---

## [Topic list is displayed in German (DE) but contains one untranslated German (DE) topic](https://meta.discourse.org/t/topic-list-is-shown-in-a-language-de-but-has-one-de-topic-not-translated/400209)

<div class="topic-metadata">

**Author:** [@GrahamM](https://meta.discourse.org/u/GrahamM)\
**Replies:** 8\
**Last updated:** [April 21, 2026, 10:04am UTC](https://meta.discourse.org/t/topic-list-is-shown-in-a-language-de-but-has-one-de-topic-not-translated/400209 "2026-04-21T10:04:02Z")

</div>

Hello, I'm experiencing an issue with my Discourse installation regarding automatic AI translation. Current setup: Automatic AI translation is enabled and generally works very well default locale: English allo…

---

## [Index File Contents for Search](https://meta.discourse.org/t/index-file-contents-for-search/31884)

<div class="topic-metadata">

**Author:** [@ahuling](https://meta.discourse.org/u/ahuling)\
**Replies:** 9\
**Last updated:** [April 21, 2026, 7:34am UTC](https://meta.discourse.org/t/index-file-contents-for-search/31884 "2026-04-21T07:34:57Z")

</div>

Right now, file names are indexed for search but the contents are not. It would be nice if the contents of files were also indexed, at least for the most common text-based files types, e.g. txt, pdf, doc, xls, csv, etc. …

---

## [Chat Pitchfork timeouts: replies silently create threads and auto-tracking bloats over time](https://meta.discourse.org/t/chat-pitchfork-timeouts-replies-silently-create-threads-and-auto-tracking-bloats-over-time/401067)

<div class="topic-metadata">

**Author:** [@piffy](https://meta.discourse.org/u/piffy)\
**Replies:** 1\
**Last updated:** [April 21, 2026, 7:01am UTC](https://meta.discourse.org/t/chat-pitchfork-timeouts-replies-silently-create-threads-and-auto-tracking-bloats-over-time/401067 "2026-04-21T07:01:37Z")

</div>

Our site keeps full chat history, which has been accumulating for a long time now. Recently I had an issue where users were complaining about how long the chat button takes to load or if it even shows up at all! The beha…

---

## [Automatically apply grids to image uploads](https://meta.discourse.org/t/automatically-apply-grids-to-image-uploads/394784)

<div class="topic-metadata">

**Author:** [@lindsey](https://meta.discourse.org/u/lindsey)\
**Replies:** 11\
**Last updated:** [April 21, 2026, 6:44am UTC](https://meta.discourse.org/t/automatically-apply-grids-to-image-uploads/394784 "2026-04-21T06:44:12Z")

</div>

Image grids arrange uploaded images into a masonry grid layout, which is a great way to present images in an interesting way without occupying too much visual space, like so: While members can add gr…

---

## [User disables translations, but they keep coming back](https://meta.discourse.org/t/user-disables-translations-but-they-keep-coming-back/400096)

<div class="topic-metadata">

**Author:** [@MiikkaLaitila](https://meta.discourse.org/u/MiikkaLaitila)\
**Replies:** 3\
**Last updated:** [April 21, 2026, 5:46am UTC](https://meta.discourse.org/t/user-disables-translations-but-they-keep-coming-back/400096 "2026-04-21T05:46:17Z")

</div>

Hi, it seems that for some of our forum.inderes.com users the translation disabling doesn’t stay off forever. Some users prefer to always see the original message instead of translation, but they’re getting irritated as…

---

## [Tracking LLM Crawler Activity: Can we identify which topics are being indexed/crawled most frequently?](https://meta.discourse.org/t/tracking-llm-crawler-activity-can-we-identify-which-topics-are-being-indexed-crawled-most-frequently/401083)

<div class="topic-metadata">

**Author:** [@noahl](https://meta.discourse.org/u/noahl)\
**Replies:** 3\
**Last updated:** [April 21, 2026, 5:26am UTC](https://meta.discourse.org/t/tracking-llm-crawler-activity-can-we-identify-which-topics-are-being-indexed-crawled-most-frequently/401083 "2026-04-21T05:26:30Z")

</div>

We’re looking to identify which specific topics are being indexed/crawled most frequently by AI crawlers to ensure our most “cited” content isn’t feeding LLM hallucinations. Is there a way with Data Explorer to attribute…

---

## [Force tables to be scrollable](https://meta.discourse.org/t/force-tables-to-be-scrollable/401103)

<div class="topic-metadata">

**Author:** [@Thatflyerguy](https://meta.discourse.org/u/Thatflyerguy)\
**Replies:** 5\
**Last updated:** [April 21, 2026, 3:40am UTC](https://meta.discourse.org/t/force-tables-to-be-scrollable/401103 "2026-04-21T03:40:15Z")

</div>

Is there any way to force tables to have a scroll bar horizontally? I have a table here that admittedly contains a decent amount of information laterally, but is being quite compressed, and it would be better if it were …

---

## [Stuck web upgrade flags after a full rebuild](https://meta.discourse.org/t/stuck-web-upgrade-flags-after-a-full-rebuild/400936)

<div class="topic-metadata">

**Author:** [@fuse](https://meta.discourse.org/u/fuse)\
**Replies:** 12\
**Last updated:** [April 20, 2026, 11:20pm UTC](https://meta.discourse.org/t/stuck-web-upgrade-flags-after-a-full-rebuild/400936 "2026-04-20T23:20:56Z")

</div>

Sharing in case this helps anyone else that sees “Updating” in the admin panel although no update is actually in progress and the forum appears otherwise healthy. While it never impacted docker manager updates, the past…

---

## [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, …

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

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