# Contribute

**URL:** https://meta.discourse.org/c/contribute/208.md?page=141

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

**Page:** 142

---

## [Outdated translation replacement causing missing translation](https://meta.discourse.org/t/outdated-translation-replacement-causing-missing-translation/314352)

<div class="topic-metadata">

**Author:** [@Kumandan](https://meta.discourse.org/u/Kumandan)\
**Replies:** 18\
**Last updated:** [August 2, 2024, 6:48am UTC](https://meta.discourse.org/t/outdated-translation-replacement-causing-missing-translation/314352 "2024-08-02T06:48:01Z")

</div>

Hi all. With the update I made about 1 week ago, a button display problem appeared on the user profile page as follows. I thought it could be fixed with the update to be made in the following days, and although I made t…

---

## [AI Bot arrange models](https://meta.discourse.org/t/ai-bot-arrange-models/319442)

<div class="topic-metadata">

**Author:** [@tpetrov](https://meta.discourse.org/u/tpetrov)\
**Replies:** 1\
**Last updated:** [August 2, 2024, 6:03am UTC](https://meta.discourse.org/t/ai-bot-arrange-models/319442 "2024-08-02T06:03:06Z")

</div>

How can I arrange the models that are shown when starting a bot conversation: Previously that was possible in the plugin settings, but after the new LLM-s setting tab can’t find a way to do it (I guess I’m missing so…

---

## [Ranked choice polls don't do runoffs correctly](https://meta.discourse.org/t/ranked-choice-polls-dont-do-runoffs-correctly/319097)

<div class="topic-metadata">

**Author:** [@seanblue](https://meta.discourse.org/u/seanblue)\
**Replies:** 7\
**Last updated:** [August 2, 2024, 5:15am UTC](https://meta.discourse.org/t/ranked-choice-polls-dont-do-runoffs-correctly/319097 "2024-08-02T05:15:17Z")

</div>

This ranked choice poll has 15 voters. The result says Fantasy won in the first round. However, it only has a 7 of the 15 votes for rank 1, which is not a majority. Since ranked voting requires a majority, there shou…

---

## [Add a payment link to plugin manifest to help fund plugins](https://meta.discourse.org/t/add-a-payment-link-to-plugin-manifest-to-help-fund-plugins/319652)

<div class="topic-metadata">

**Author:** [@hellekin](https://meta.discourse.org/u/hellekin)\
**Replies:** 4\
**Last updated:** [August 2, 2024, 1:16am UTC](https://meta.discourse.org/t/add-a-payment-link-to-plugin-manifest-to-help-fund-plugins/319652 "2024-08-02T01:16:04Z")

</div>

Continuing the discussion from Enable Signatures plugin on Meta for fundraising links: I’m sorry to add to the discussion that you just closed, but one simple option has not been proposed, and I’d like to chime in to a…

---

## [Enable Signatures plugin on Meta for fundraising links](https://meta.discourse.org/t/enable-signatures-plugin-on-meta-for-fundraising-links/318859)

<div class="topic-metadata">

**Author:** [@anon48433008](https://meta.discourse.org/u/anon48433008)\
**Replies:** 24\
**Last updated:** [August 1, 2024, 2:02pm UTC](https://meta.discourse.org/t/enable-signatures-plugin-on-meta-for-fundraising-links/318859 "2024-08-01T14:02:29Z")

</div>

OP Title Plugin to raise money to enhance plugins changed for simplicity to enable official Discourse plugin to enable signatures that they may be used for fundraising links by Authors and other contributors. Given th…

---

## [Possible copy&paste mistake in Discourse User Model Code](https://meta.discourse.org/t/possible-copy-paste-mistake-in-discourse-user-model-code/319634)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 3\
**Last updated:** [August 1, 2024, 1:50pm UTC](https://meta.discourse.org/t/possible-copy-paste-mistake-in-discourse-user-model-code/319634 "2024-08-01T13:50:56Z")

</div>

I have the impression that silencedTill in line 401 and 402 should be suspendedTill

---

## [Reviewable / Post voting issue](https://meta.discourse.org/t/reviewable-post-voting-issue/319642)

<div class="topic-metadata">

**Author:** [@RGJ](https://meta.discourse.org/u/RGJ)\
**Replies:** 0\
**Last updated:** [August 1, 2024, 12:29pm UTC](https://meta.discourse.org/t/reviewable-post-voting-issue/319642 "2024-08-01T12:29:20Z")

</div>

Removing the post voting plugin will leave reviewables with type ReviewablePostVotingComment in the queue and attemping to access the review queue will crash with a 500 server error and the message below. It seems that …

---

## ["An empty string is not a valid JSON string" when updating theme component](https://meta.discourse.org/t/an-empty-string-is-not-a-valid-json-string-when-updating-theme-component/319476)

<div class="topic-metadata">

**Author:** [@RGJ](https://meta.discourse.org/u/RGJ)\
**Replies:** 2\
**Last updated:** [August 1, 2024, 6:00am UTC](https://meta.discourse.org/t/an-empty-string-is-not-a-valid-json-string-when-updating-theme-component/319476 "2024-08-01T06:00:36Z")

</div>

When updating a theme component the following error occurs. Failed to update Brand Header Theme Component An empty string is not a valid JSON string. /var/www/discourse/lib/theme\_settings\_manager/objects.rb:13:in \`parse…

---

## [Add automation script to "invite to topic" upon receiving a DM](https://meta.discourse.org/t/add-automation-script-to-invite-to-topic-upon-receiving-a-dm/319554)

<div class="topic-metadata">

**Author:** [@elmstedt](https://meta.discourse.org/u/elmstedt)\
**Replies:** 1\
**Last updated:** [August 1, 2024, 4:58am UTC](https://meta.discourse.org/t/add-automation-script-to-invite-to-topic-upon-receiving-a-dm/319554 "2024-08-01T04:58:53Z")

</div>

The imagined use case is a forum using discourse-staff-alias. If a user messages the staff alias user, the staff alias allowed groups could be added to the group message to handle messages which might otherwise go ignore…

---

## [Gap at bottom between keyboard and input box on iOS chat](https://meta.discourse.org/t/gap-at-bottom-between-keyboard-and-input-box-on-ios-chat/224084)

<div class="topic-metadata">

**Author:** [@jimkleiber](https://meta.discourse.org/u/jimkleiber)\
**Replies:** 4\
**Last updated:** [July 31, 2024, 7:02pm UTC](https://meta.discourse.org/t/gap-at-bottom-between-keyboard-and-input-box-on-ios-chat/224084 "2024-07-31T19:02:24Z")

</div>

I’m noticing that when I open chat on my iPhone X and go to type, the chat input box isn’t bottom aligned to the keyboard. In other words, there’s a gap there that throws me off a little. I’m able to scroll the screen do…

---

## [AI Summary date is wrong](https://meta.discourse.org/t/ai-summary-date-is-wrong/282999)

<div class="topic-metadata">

**Author:** [@twofoursixeight](https://meta.discourse.org/u/twofoursixeight)\
**Replies:** 8\
**Last updated:** [July 31, 2024, 6:08pm UTC](https://meta.discourse.org/t/ai-summary-date-is-wrong/282999 "2024-07-31T18:08:07Z")

</div>

When opening up the summary for Using the Discourse sidebar (maybe any topic with AI), it stated that I summarized it today. TL2 does not have the power to summarize topics, and the topic summary is outdated, therefor…

---

## [Allow users with access to discourse-staff-alias plugin to send an initial DM as a staff message](https://meta.discourse.org/t/allow-users-with-access-to-discourse-staff-alias-plugin-to-send-an-initial-dm-as-a-staff-message/319517)

<div class="topic-metadata">

**Author:** [@elmstedt](https://meta.discourse.org/u/elmstedt)\
**Replies:** 0\
**Last updated:** [July 31, 2024, 5:23pm UTC](https://meta.discourse.org/t/allow-users-with-access-to-discourse-staff-alias-plugin-to-send-an-initial-dm-as-a-staff-message/319517 "2024-07-31T17:23:56Z")

</div>

I understand the presumed issue would be users sending messages as staff to other users would be unable to see those messages themselves or see responses to those messages. However, if an initial DM is sent to a user th…

---

## [Embeddable chat that stages users](https://meta.discourse.org/t/embeddable-chat-that-stages-users/233670)

<div class="topic-metadata">

**Author:** [@jimkleiber](https://meta.discourse.org/u/jimkleiber)\
**Replies:** 7\
**Last updated:** [July 31, 2024, 2:03pm UTC](https://meta.discourse.org/t/embeddable-chat-that-stages-users/233670 "2024-07-31T14:03:42Z")

</div>

Continuing the discussion from Element launches an E2EE embedded chat: I was just thinking how much I’d love if Discourse could replace something like Intercom. Imagine landing on a site, entering one’s email and joinin…

---

## [Grant non forum staff permissions to write new Data Explorer queries](https://meta.discourse.org/t/grant-non-forum-staff-permissions-to-write-new-data-explorer-queries/319439)

<div class="topic-metadata">

**Author:** [@deeann](https://meta.discourse.org/u/deeann)\
**Replies:** 3\
**Last updated:** [July 31, 2024, 12:34pm UTC](https://meta.discourse.org/t/grant-non-forum-staff-permissions-to-write-new-data-explorer-queries/319439 "2024-07-31T12:34:42Z")

</div>

Hi everyone, I searched the forum before writing this but wanted to make sure I didn’t miss anything. I am an admin for a self-hosted Discourse installation and we have the Data Explorer plugin installed. Other teams ne…

---

## [500 error when using translate, proofread and generate title of ai helper](https://meta.discourse.org/t/500-error-when-using-translate-proofread-and-generate-title-of-ai-helper/319438)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 1\
**Last updated:** [July 31, 2024, 11:46am UTC](https://meta.discourse.org/t/500-error-when-using-translate-proofread-and-generate-title-of-ai-helper/319438 "2024-07-31T11:46:09Z")

</div>

When I try to use the AI-Helper to proofread, translate or generate a title I receive the following error: Suggesting a category and tags still works. I’m not sure about explain. I did not receive the error but I did…

---

## [Clickable link / URL user field type](https://meta.discourse.org/t/clickable-link-url-user-field-type/319322)

<div class="topic-metadata">

**Author:** [@Vaping\_Community](https://meta.discourse.org/u/Vaping_Community)\
**Replies:** 2\
**Last updated:** [July 30, 2024, 7:55pm UTC](https://meta.discourse.org/t/clickable-link-url-user-field-type/319322 "2024-07-30T19:55:52Z")

</div>

A user field type of link / URL that shows as a clickable link on user card, profile etc As you can see, the URL’s are not clickable Thank you

---

## [Why bother with the minimum character requirement for replies?](https://meta.discourse.org/t/why-bother-with-the-minimum-character-requirement-for-replies/898)

<div class="topic-metadata">

**Author:** [@qntmfred](https://meta.discourse.org/u/qntmfred)\
**Replies:** 49\
**Last updated:** [July 30, 2024, 6:18pm UTC](https://meta.discourse.org/t/why-bother-with-the-minimum-character-requirement-for-replies/898 "2024-07-30T18:18:20Z")

</div>

?

---

## [Base\_path not being substituted in some cases](https://meta.discourse.org/t/base-path-not-being-substituted-in-some-cases/310142)

<div class="topic-metadata">

**Author:** [@Chief-Engineer](https://meta.discourse.org/u/Chief-Engineer)\
**Replies:** 3\
**Last updated:** [July 30, 2024, 4:31pm UTC](https://meta.discourse.org/t/base-path-not-being-substituted-in-some-cases/310142 "2024-07-30T16:31:37Z")

</div>

I’m not sure when this started, but it seems like %{base\_path} isn’t being substituted in some instances. The only place that I’ve seen this so far is the report a post prompt, where the url has the topic id replaced wi…

---

## [Translation of pin and unpin (topic, bookmark)](https://meta.discourse.org/t/traduzione-di-pin-e-unpin-argomento-segnalibro/319228)

<div class="topic-metadata">

**Author:** [@dax](https://meta.discourse.org/u/dax)\
**Replies:** 0\
**Last updated:** [July 30, 2024, 12:37pm UTC](https://meta.discourse.org/t/traduzione-di-pin-e-unpin-argomento-segnalibro/319228 "2024-07-30T12:37:57Z")

</div>

The official translators are asking me if they can update the glossary, specifically for the term “unpinned”, suggesting “unlocked”. Currently “pin” is translated as “appunta”, while “unpin” has been translated as both “…

---

## [Broken ‘read more topics’ link](https://meta.discourse.org/t/broken-read-more-topics-link/318884)

<div class="topic-metadata">

**Author:** [@another\_username](https://meta.discourse.org/u/another_username)\
**Replies:** 6\
**Last updated:** [July 30, 2024, 11:00am UTC](https://meta.discourse.org/t/broken-read-more-topics-link/318884 "2024-07-30T11:00:20Z")

</div>

At the bottom of a page served from discourse.org when viewing posts. This link directs me to an error page: https://meta.discourse.org/t/flagged-post-removed-by-staff/318881/{basePath}/u/{username}/messages

---

## [Flexible User Registration: Introducing Temporary Accounts to Discourse](https://meta.discourse.org/t/flexible-user-registration-introducing-temporary-accounts-to-discourse/318979)

<div class="topic-metadata">

**Author:** [@CAKE\_NICE](https://meta.discourse.org/u/CAKE_NICE)\
**Replies:** 3\
**Last updated:** [July 30, 2024, 8:03am UTC](https://meta.discourse.org/t/flexible-user-registration-introducing-temporary-accounts-to-discourse/318979 "2024-07-30T08:03:51Z")

</div>

Dear Discourse Development Team, I am writing to propose a new feature for the Discourse forum software’s user registration system. This suggestion stems from a challenge we’ve encountered in our actual operations, and …

---

## [Broken/No i18n in calendar plugin /upcoming-events route](https://meta.discourse.org/t/broken-no-i18n-in-calendar-plugin-upcoming-events-route/313745)

<div class="topic-metadata">

**Author:** [@chrissycpty](https://meta.discourse.org/u/chrissycpty)\
**Replies:** 2\
**Last updated:** [July 30, 2024, 7:22am UTC](https://meta.discourse.org/t/broken-no-i18n-in-calendar-plugin-upcoming-events-route/313745 "2024-07-30T07:22:54Z")

</div>

The calendar displayed in the /upcoming-events route created by the discourse-calendar plugin doesn’t seem to pull in the i18n translations for the FullCalendar buttons. The calendar always displays FullCalendar’s defaul…

---

## [Allow pasting a hex color string with a leading # in a color text input (theme customization)](https://meta.discourse.org/t/allow-pasting-a-hex-color-string-with-a-leading-in-a-color-text-input-theme-customization/134715)

<div class="topic-metadata">

**Author:** [@Canapin](https://meta.discourse.org/u/Canapin)\
**Replies:** 3\
**Last updated:** [July 29, 2024, 9:45pm UTC](https://meta.discourse.org/t/allow-pasting-a-hex-color-string-with-a-leading-in-a-color-text-input-theme-customization/134715 "2024-07-29T21:45:31Z")

</div>

(not sure this should be considered as a bug or an ux issue) Hi, When manipulating colors hex on your computer, you often copy-paste hex values with a leading # from your clipboard. When pasting, for example, #1a2331 …

---

## [(New?) "Latest" button on Meta looks odd](https://meta.discourse.org/t/new-latest-button-on-meta-looks-odd/319024)

<div class="topic-metadata">

**Author:** [@Firepup650](https://meta.discourse.org/u/Firepup650)\
**Replies:** 5\
**Last updated:** [July 29, 2024, 7:32pm UTC](https://meta.discourse.org/t/new-latest-button-on-meta-looks-odd/319024 "2024-07-29T19:32:41Z")

</div>

I haven’t been able to see this rolled out anywhere else, so I’m not sure if it’s an experiment that just hasn’t gotten a topic yet, or a Contribute \> UX bug. From a different hosted Discourse site: From Meta: E…

---

## [Display locked category but not it's content](https://meta.discourse.org/t/display-locked-category-but-not-its-content/318920)

<div class="topic-metadata">

**Author:** [@Jarjar](https://meta.discourse.org/u/Jarjar)\
**Replies:** 4\
**Last updated:** [July 29, 2024, 1:53pm UTC](https://meta.discourse.org/t/display-locked-category-but-not-its-content/318920 "2024-07-29T13:53:37Z")

</div>

Hey guys, Maybe I’m missing something but is there a way for people to see the locked sub category of a category but not it’s content so they see that the sub categories exist, they just don’t have access it it or it’s …

---

## [Inconsistency in plural definition](https://meta.discourse.org/t/inconsistency-in-plural-definition/317456)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 4\
**Last updated:** [July 29, 2024, 1:46pm UTC](https://meta.discourse.org/t/inconsistency-in-plural-definition/317456 "2024-07-29T13:46:20Z")

</div>

Continuing the discussion from Issue with pluralized (count) translation override: I think Hungarian is not the only language affected by this. After checking Hebrew because of this Contribute \> Bug mentioning problems,…

---

## [How can I fix the duplicate key value error in AI summaries?](https://meta.discourse.org/t/how-can-i-fix-the-duplicate-key-value-error-in-ai-summaries/318891)

<div class="topic-metadata">

**Author:** [@Don](https://meta.discourse.org/u/Don)\
**Replies:** 1\
**Last updated:** [July 26, 2024, 7:39pm UTC](https://meta.discourse.org/t/how-can-i-fix-the-duplicate-key-value-error-in-ai-summaries/318891 "2024-07-26T19:39:52Z")

</div>

Thanks for the update! Unfortunately it seems the summary is sometimes broke with the following error for me. :confused: Job exception: PG::UniqueViolation: ERROR: duplicate key value violates unique constraint "ai\_sum…

---

## [Hiding old plugins, themes and components](https://meta.discourse.org/t/hiding-old-plugins-themes-and-components/318744)

<div class="topic-metadata">

**Author:** [@Jagster](https://meta.discourse.org/u/Jagster)\
**Replies:** 3\
**Last updated:** [July 27, 2024, 10:39pm UTC](https://meta.discourse.org/t/hiding-old-plugins-themes-and-components/318744 "2024-07-27T22:39:36Z")

</div>

Continuing the discussion from Warning about broken and deprecated plugins, components and themes: Should broken and deprecated plugins, components and themes be hidden from listings? Or should/could we have similar aut…

---

## [Silence status to block ability to use reactions as well](https://meta.discourse.org/t/silence-status-to-block-ability-to-use-reactions-as-well/316795)

<div class="topic-metadata">

**Author:** [@Crius](https://meta.discourse.org/u/Crius)\
**Replies:** 6\
**Last updated:** [July 27, 2024, 10:08pm UTC](https://meta.discourse.org/t/silence-status-to-block-ability-to-use-reactions-as-well/316795 "2024-07-27T22:08:15Z")

</div>

The title says it all, really. We had users that have to be set to “silenced” simply continue “harassing” by spamming reactions on other users. There is no limit to the pettiness of some people, I guess. It would make…

---

## [Topic jumping to bottom on scroll](https://meta.discourse.org/t/topic-jumping-to-bottom-on-scroll/318779)

<div class="topic-metadata">

**Author:** [@taravasya](https://meta.discourse.org/u/taravasya)\
**Replies:** 3\
**Last updated:** [July 27, 2024, 4:11pm UTC](https://meta.discourse.org/t/topic-jumping-to-bottom-on-scroll/318779 "2024-07-27T16:11:35Z")

</div>

Split from: Page is automatically jumping to the bottom on long threads Hello! I have the same issue, and I didn’t quite understand what it meant: ? Same behavior on Windows Edge, and on android chrome. What exactl…

[Previous page](https://meta.discourse.org/c/contribute/208.md?page=140)

[Next page](https://meta.discourse.org/c/contribute/208.md?page=142)
