# Development

**URL:** https://meta.discourse.org/c/dev/7.md?page=18

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

**Page:** 19

---

## [How to move back the top dismiss button to topics template?](https://meta.discourse.org/t/how-to-move-back-the-top-dismiss-button-to-topics-template/298672)

<div class="topic-metadata">

**Author:** [@Don](https://meta.discourse.org/u/Don)\
**Replies:** 2\
**Last updated:** [November 7, 2024, 2:17pm UTC](https://meta.discourse.org/t/how-to-move-back-the-top-dismiss-button-to-topics-template/298672 "2024-11-07T14:17:36Z")

</div>

Hello :waving\_hand: Since this commit the top dismiss button moved from topics template. UX: Move top dismiss button from \`topics\` to \`d-navigation\` (#26032) · discourse/discourse@5c1147a · GitHub My theme needs to the…

---

## [Python request to forum keeps getting 401 error](https://meta.discourse.org/t/python-request-to-forum-keeps-getting-401-error/334899)

<div class="topic-metadata">

**Author:** [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)\
**Replies:** 2\
**Last updated:** [November 7, 2024, 10:58am UTC](https://meta.discourse.org/t/python-request-to-forum-keeps-getting-401-error/334899 "2024-11-07T10:58:13Z")

</div>

When I try to make a Python request to my own dev forum, I get a status code of 401. My credentials are all correct (I think), so why should this happen? import requests url = "https://bookish-garbanzo-x5wxpxv7xp96396w…

---

## [Issues with replies in custom fields](https://meta.discourse.org/t/issues-with-replies-in-custom-fields/334859)

<div class="topic-metadata">

**Author:** [@jafab](https://meta.discourse.org/u/jafab)\
**Replies:** 1\
**Last updated:** [November 7, 2024, 7:41am UTC](https://meta.discourse.org/t/issues-with-replies-in-custom-fields/334859 "2024-11-07T07:41:13Z")

</div>

Hey this is primarily a question for @angus but if anyone has any insight it would be greatly appreciated. I have implemented the topic field from once again, angus’ infamous post and I am running into issue pertaining t…

---

## [Hiding elements of the /about page with CSS?](https://meta.discourse.org/t/hiding-elements-of-the-about-page-with-css/334264)

<div class="topic-metadata">

**Author:** [@Richie](https://meta.discourse.org/u/Richie)\
**Replies:** 9\
**Last updated:** [November 6, 2024, 2:08pm UTC](https://meta.discourse.org/t/hiding-elements-of-the-about-page-with-css/334264 "2024-11-06T14:08:31Z")

</div>

Hi everyone, Is there a way to hide these individual elements of the new /about page using some CSS?

---

## [How to add content (html) below posts?](https://meta.discourse.org/t/how-to-add-content-html-below-posts/334537)

<div class="topic-metadata">

**Author:** [@hoangviet](https://meta.discourse.org/u/hoangviet)\
**Replies:** 4\
**Last updated:** [November 5, 2024, 4:05pm UTC](https://meta.discourse.org/t/how-to-add-content-html-below-posts/334537 "2024-11-05T16:05:06Z")

</div>

how to add content (html) below posts? In the image, the placement is right below the like bar and link of each post

---

## [Is this the correct way to create a theme component?](https://meta.discourse.org/t/is-this-the-correct-way-to-create-a-theme-component/334468)

<div class="topic-metadata">

**Author:** [@noahl](https://meta.discourse.org/u/noahl)\
**Replies:** 2\
**Last updated:** [November 5, 2024, 12:57pm UTC](https://meta.discourse.org/t/is-this-the-correct-way-to-create-a-theme-component/334468 "2024-11-05T12:57:12Z")

</div>

I’ve experience building custom solutions with other platforms/frameworks, and want to understand if this is the correct way to create a theme component in Discourse. It seems to be working, but doesn’t necessarily mean…

---

## [Adding more groups to the \`/about\` page](https://meta.discourse.org/t/adding-more-groups-to-the-about-page/334268)

<div class="topic-metadata">

**Author:** [@Richie](https://meta.discourse.org/u/Richie)\
**Replies:** 1\
**Last updated:** [November 4, 2024, 9:25pm UTC](https://meta.discourse.org/t/adding-more-groups-to-the-about-page/334268 "2024-11-04T21:25:20Z")

</div>

Hi everyone. Bit of a long shot here as I’m not sure this is supported any more due to its age :blush: We had been using this theme from @awesomerobot to display our TL4 team members on our /about page for the last fe…

---

## [Trigger javascript on clicking any page link, but before the page content loads?](https://meta.discourse.org/t/trigger-javascript-on-clicking-any-page-link-but-before-the-page-content-loads/167970)

<div class="topic-metadata">

**Author:** [@Canapin](https://meta.discourse.org/u/Canapin)\
**Replies:** 10\
**Last updated:** [November 4, 2024, 12:29pm UTC](https://meta.discourse.org/t/trigger-javascript-on-clicking-any-page-link-but-before-the-page-content-loads/167970 "2024-11-04T12:29:52Z")

</div>

Hi. When we change page in Discourse, these are the apparent steps: We click on the link The current content disappears and the loader appears The URL is updated and the new content appears This is slightly different…

---

## [Build error in current main branch](https://meta.discourse.org/t/build-error-in-current-main-branch/334361)

<div class="topic-metadata">

**Author:** [@merefield](https://meta.discourse.org/u/merefield)\
**Replies:** 1\
**Last updated:** [November 4, 2024, 9:13am UTC](https://meta.discourse.org/t/build-error-in-current-main-branch/334361 "2024-11-04T09:13:43Z")

</div>

I’m getting this dev build error on two systems on current main Module not found: Error: Can't resolve '@ember/debug' in '/home/robert/discourse/app/assets/javascripts/node\_modules/ember-tracked-storage-polyfill/addon/i…

---

## [D-header styling issue](https://meta.discourse.org/t/d-header-styling-issue/334003)

<div class="topic-metadata">

**Author:** [@merefield](https://meta.discourse.org/u/merefield)\
**Replies:** 2\
**Last updated:** [November 1, 2024, 3:52pm UTC](https://meta.discourse.org/t/d-header-styling-issue/334003 "2024-11-01T15:52:07Z")

</div>

I’ve got an ad being rendered above the site header. But when the site is pushed down it triggers a style attribute to be added to d-header which is unhelpful and causes the Header to jump down well below the rest of th…

---

## [Background SVG distinguished posts](https://meta.discourse.org/t/background-svg-distinguished-posts/110850)

<div class="topic-metadata">

**Author:** [@JustinBack](https://meta.discourse.org/u/JustinBack)\
**Replies:** 3\
**Last updated:** [March 7, 2019, 12:12am UTC](https://meta.discourse.org/t/background-svg-distinguished-posts/110850 "2019-03-07T00:12:46Z")

</div>

Hello, Just saying beforehand that I am not good in CSS at all. Blizzard uses discourse for their forums and every employee can distinguish their post with the blizzard logo in the background. I tried to replicate it w…

---

## [How to disable Link Click Counters?](https://meta.discourse.org/t/how-to-disable-link-click-counters/292791)

<div class="topic-metadata">

**Author:** [@Plabforum](https://meta.discourse.org/u/Plabforum)\
**Replies:** 4\
**Last updated:** [October 31, 2024, 10:06pm UTC](https://meta.discourse.org/t/how-to-disable-link-click-counters/292791 "2024-10-31T22:06:42Z")

</div>

How can I disable the clicks that are visible corresponding to the link? Or make it visible only to the staff. It’s distracting the users of the forum as our forum is highly dependent on complying multiple posts and usi…

---

## [Disable Click Counts?](https://meta.discourse.org/t/disable-click-counts/146622)

<div class="topic-metadata">

**Author:** [@csandstedt](https://meta.discourse.org/u/csandstedt)\
**Replies:** 3\
**Last updated:** [October 31, 2024, 9:20pm UTC](https://meta.discourse.org/t/disable-click-counts/146622 "2024-10-31T21:20:44Z")

</div>

Is there a setting to disable to click counts to external links? I’m not sure I want everyone to see how many clicks we are sending to another site.

---

## [How to hide staff from About page?](https://meta.discourse.org/t/how-to-hide-staff-from-about-page/76569)

<div class="topic-metadata">

**Author:** [@xiasummer](https://meta.discourse.org/u/xiasummer)\
**Replies:** 4\
**Last updated:** [October 31, 2024, 8:12pm UTC](https://meta.discourse.org/t/how-to-hide-staff-from-about-page/76569 "2024-10-31T20:12:38Z")

</div>

I want to edit the “about” of my discourse website. You see, in About - Discourse Meta we can see Maybe some websites want to know the admins, but I don’t want people to know. I only want it to be a secret website f…

---

## [Issues Creating Topic Custom Fields](https://meta.discourse.org/t/issues-creating-topic-custom-fields/333701)

<div class="topic-metadata">

**Author:** [@jafab](https://meta.discourse.org/u/jafab)\
**Replies:** 3\
**Last updated:** [October 31, 2024, 11:50am UTC](https://meta.discourse.org/t/issues-creating-topic-custom-fields/333701 "2024-10-31T11:50:18Z")

</div>

Hey so I have followed Angus McLeod’s infamous guide and am running into a couple issues. My first issue is that the input from the custom field isn’t being sent from the client side to the backend upon submission. Whil…

---

## [How to insert Versatile Banner before the content of the post.?](https://meta.discourse.org/t/how-to-insert-versatile-banner-before-the-content-of-the-post/216382)

<div class="topic-metadata">

**Author:** [@hokod](https://meta.discourse.org/u/hokod)\
**Replies:** 0\
**Last updated:** [January 29, 2022, 3:50am UTC](https://meta.discourse.org/t/how-to-insert-versatile-banner-before-the-content-of-the-post/216382 "2022-01-29T03:50:51Z")

</div>

I love Versatile Banner. https://meta.discourse.org/t/versatile-banner/109133 How to insert Versatile Banner before the content of the post. can someone give me the code (iframe embedding or another way), insert Ve…

---

## [Unable to see i18n strings during development](https://meta.discourse.org/t/unable-to-see-i18n-strings-during-development/322909)

<div class="topic-metadata">

**Author:** [@RGJ](https://meta.discourse.org/u/RGJ)\
**Replies:** 2\
**Last updated:** [October 29, 2024, 1:08pm UTC](https://meta.discourse.org/t/unable-to-see-i18n-strings-during-development/322909 "2024-10-29T13:08:38Z")

</div>

When I start developing a new plugin, my dev environment does not pick up the client.en.yml strings that belong to the new plugin. It does pick up all other i18n strings, both from core and for other plugins. I’ve had t…

---

## [How can I add custom fields to the composer?](https://meta.discourse.org/t/how-can-i-add-custom-fields-to-the-composer/332141)

<div class="topic-metadata">

**Author:** [@willie](https://meta.discourse.org/u/willie)\
**Replies:** 5\
**Last updated:** [October 28, 2024, 4:22pm UTC](https://meta.discourse.org/t/how-can-i-add-custom-fields-to-the-composer/332141 "2024-10-28T16:22:31Z")

</div>

Does anyone know how I can put customer fields for different types of topics, for example in a selected category? Here is an example:

---

## [How to add field to topic](https://meta.discourse.org/t/how-to-add-field-to-topic/333231)

<div class="topic-metadata">

**Author:** [@willie](https://meta.discourse.org/u/willie)\
**Replies:** 1\
**Last updated:** [October 28, 2024, 4:15pm UTC](https://meta.discourse.org/t/how-to-add-field-to-topic/333231 "2024-10-28T16:15:57Z")

</div>

how can I add a new field “no experimental” in the bottom of the title by category? Example:

---

## [Discourse2 on npm: a TypeScript wrapper for Discourse API](https://meta.discourse.org/t/discourse2-on-npm-a-typescript-wrapper-for-discourse-api/328680)

<div class="topic-metadata">

**Author:** [@gadicc](https://meta.discourse.org/u/gadicc)\
**Replies:** 2\
**Last updated:** [October 27, 2024, 10:19am UTC](https://meta.discourse.org/t/discourse2-on-npm-a-typescript-wrapper-for-discourse-api/328680 "2024-10-27T10:19:12Z")

</div>

I originally published “discourse2” on npm a year ago, but recently gave it a lot more love. It’s basically a TypeScript / JavaScript SDK for the Discourse API, generated from Discourse’s OpenAPI spec. This makes it ve…

---

## [Show custom HTML in header to member of a specific group](https://meta.discourse.org/t/show-custom-html-in-header-to-member-of-a-specific-group/142974)

<div class="topic-metadata">

**Author:** [@jord8on](https://meta.discourse.org/u/jord8on)\
**Replies:** 5\
**Last updated:** [October 24, 2024, 5:28pm UTC](https://meta.discourse.org/t/show-custom-html-in-header-to-member-of-a-specific-group/142974 "2024-10-24T17:28:08Z")

</div>

Hello Discourse Fam! I’m hoping that there’s an easy solution for this! I feel like the answer is that I need to use some Javascript. We have 4 buttons in the “after header” section of our admin CSS/HTML settings. W…

---

## [tsParticles not defined even though it is](https://meta.discourse.org/t/tsparticles-not-defined-even-though-it-is/332311)

<div class="topic-metadata">

**Author:** [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)\
**Replies:** 2\
**Last updated:** [October 24, 2024, 5:41am UTC](https://meta.discourse.org/t/tsparticles-not-defined-even-though-it-is/332311 "2024-10-24T05:41:45Z")

</div>

I am trying to put the tsParticles ‘links’ animation in my Discourse theme. However, the Console says that: theme-field-96515-common-html-script-1.js:36 Uncaught (in promise) ReferenceError: tsParticles is not defined …

---

## [Listing Scheduled Jobs in Sidekiq (within code)](https://meta.discourse.org/t/listing-scheduled-jobs-in-sidekiq-within-code/332059)

<div class="topic-metadata">

**Author:** [@merefield](https://meta.discourse.org/u/merefield)\
**Replies:** 2\
**Last updated:** [October 22, 2024, 6:36am UTC](https://meta.discourse.org/t/listing-scheduled-jobs-in-sidekiq-within-code/332059 "2024-10-22T06:36:04Z")

</div>

Why doesn’t this work? NB this was asked before but no explanation was provided Specifically on a Production instance, size returns zero from rails console despite there being plenty of Scheduled jobs?: (from the offi…

---

## [Possible to use Perplexity.ai?](https://meta.discourse.org/t/possible-to-use-perplexity-ai/331953)

<div class="topic-metadata">

**Author:** [@denvergeeks](https://meta.discourse.org/u/denvergeeks)\
**Replies:** 3\
**Last updated:** [October 21, 2024, 9:39pm UTC](https://meta.discourse.org/t/possible-to-use-perplexity-ai/331953 "2024-10-21T21:39:20Z")

</div>

Can I use the Perplexity Pro API with (self-hosted) Discourse? (My paid subscription includes some credits.) Claude 3.5 generated a Plugin which my Discourse instance is seeing as a non-official plugin. Can someone kin…

---

## [How to prevent signup button from disappearing on scroll down?](https://meta.discourse.org/t/how-to-prevent-signup-button-from-disappearing-on-scroll-down/43359)

<div class="topic-metadata">

**Author:** [@stevenpslade](https://meta.discourse.org/u/stevenpslade)\
**Replies:** 8\
**Last updated:** [October 21, 2024, 8:02am UTC](https://meta.discourse.org/t/how-to-prevent-signup-button-from-disappearing-on-scroll-down/43359 "2024-10-21T08:02:04Z")

</div>

Currently, the sign up button for logged out users only shows on the header when the user is at the top of the page (in a topic). But when the user scrolls down, the sign up button is removed. Firstly, I don’t real…

---

## [Cannot put the template in the desired outlet](https://meta.discourse.org/t/cannot-put-the-template-in-the-desired-outlet/330650)

<div class="topic-metadata">

**Author:** [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)\
**Replies:** 12\
**Last updated:** [October 14, 2024, 2:16pm UTC](https://meta.discourse.org/t/cannot-put-the-template-in-the-desired-outlet/330650 "2024-10-14T14:16:11Z")

</div>

I’m trying to put a template in a specific plugin outlet in my javascripts/discourse/initializers/persistent-banner.gjs. Code: import Component from "@glimmer/component"; import { apiInitializer } from "discourse/lib/a…

---

## [Removing the /2, /3, /4, etc links for each reply within a topic URL](https://meta.discourse.org/t/removing-the-2-3-4-etc-links-for-each-reply-within-a-topic-url/209648)

<div class="topic-metadata">

**Author:** [@SethWilliams](https://meta.discourse.org/u/SethWilliams)\
**Replies:** 33\
**Last updated:** [October 13, 2024, 3:03pm UTC](https://meta.discourse.org/t/removing-the-2-3-4-etc-links-for-each-reply-within-a-topic-url/209648 "2024-10-13T15:03:11Z")

</div>

I’m wondering if there’s a way to remove canonical links entirely from a Discourse forum. I’m referring to the /2, /3, /4, etc extensions that show up for each topic URL as a user scrolls down the page. I would like to …

---

## [How to Edit the Menu Design and User Profile Design](https://meta.discourse.org/t/how-to-edit-the-menu-design-and-user-profile-design/330566)

<div class="topic-metadata">

**Author:** [@Sidi\_Codet](https://meta.discourse.org/u/Sidi_Codet)\
**Replies:** 1\
**Last updated:** [October 13, 2024, 1:44am UTC](https://meta.discourse.org/t/how-to-edit-the-menu-design-and-user-profile-design/330566 "2024-10-13T01:44:00Z")

</div>

Can the designs for menu, signup, and profile be customized in Discourse when using the INK theme?

---

## [API request for specific category permissions](https://meta.discourse.org/t/api-request-for-specific-category-permissions/320932)

<div class="topic-metadata">

**Author:** [@Steve\_John](https://meta.discourse.org/u/Steve_John)\
**Replies:** 3\
**Last updated:** [October 11, 2024, 12:16am UTC](https://meta.discourse.org/t/api-request-for-specific-category-permissions/320932 "2024-10-11T00:16:32Z")

</div>

Hello, I have a requirement where a user can post topics specific to a Category only after joining that Category. How can we retrieve an API that indicates which Categories the user is allowed to post in and which ones …

---

## [Adding a Back Button to Return to Scrolled Position](https://meta.discourse.org/t/adding-a-back-button-to-return-to-scrolled-position/325694)

<div class="topic-metadata">

**Author:** [@cristo](https://meta.discourse.org/u/cristo)\
**Replies:** 17\
**Last updated:** [October 10, 2024, 6:35pm UTC](https://meta.discourse.org/t/adding-a-back-button-to-return-to-scrolled-position/325694 "2024-10-10T18:35:34Z")

</div>

Hi everyone, I need help with navigation on my app. Here’s the flow I’m working on: The user scrolls down the home screen (image attached: “home”), reading the titles of the latest topics. When they click on a specifi…

[Previous page](https://meta.discourse.org/c/dev/7.md?page=17)

[Next page](https://meta.discourse.org/c/dev/7.md?page=19)
