A user sought help replacing the AI robot header icon. mcwumbly provided links to topics about replacing icons, and Lilly shared a code snippet for replacing the robot icon with a rocket icon using FontAwesome 6.
Musa_H encountered issues with their theme being stuck in dark mode. Moin suggested checking browser and device settings, and provided information on disabling the default dark mode color scheme.
In the FKB Pro - Social theme topic, Jagster reported a compatibility issue with the Full Row Bulk Select component, causing layout problems on desktop and mobile. Don clarified that the feature is already integrated into the theme.
A user inquired about the status of an e-commerce plugin for Discourse. pfaffman indicated no progress had been made but offered to discuss further if a budget was available.
In the Filtered Topic Lists theme component discussion, jrgong asked about the best way to hide the core topic list when displaying the filtered list in a specific category.
chapoi expressed concerns about making image resizing more obvious during uploads, suggesting it might make the interface busier without addressing a real discoverability issue.
mcwumbly announced the release of 3.4.0.beta2, highlighting new features such as better pageview metrics, multiple category moderator groups, and the ability to watch chat threads.
sam provided insights on AI features in Discourse, explaining that not installing or enabling the AI plugin is sufficient to remove AI features. He also suggested improvements for the AI proofreading feature, including background proofreading and user settings for automatic proofreading.
lindseymoved a discussion about the AI proofreading button to the UX category and shared information about ongoing composer redesign efforts. She also followed up on chat sound issues.
keeganproposed an option for automatic proofreading similar to automatic image captions. He also mentioned plans to update the Markdown Flavors theme component.
jbrains sought advice on archiving a site and integrating existing comments into blog posts. The community offered suggestions for preserving and utilizing the content.
omarfilip reported issues with a slow site after restoring from a backup. Falco suggested removing the Post Badges component, which initially seemed to help but didn’t fully resolve the problem. Moin shared some potential Cloudflare-related solutions read more.
db0 reported issues with ActivityPub federation between Discourse and Lemmy. angus provided guidance on setting up Actors for categories to make them discoverable read more.
pmusaraj reported that the iOS CSS loading issue persists in the latest Safari on Sequoia and reopened the upstream Webkit bug report.
tobiaseigen discussed potential improvements to custom flag management and mentioned the possibility of increasing the limit on flag reasons for hosted customers.
<h1><a name="today-on-metadiscourseorg-1" class="anchor" href="#today-on-metadiscourseorg-1"></a>Today on <a href="http://meta.discourse.org">meta.discourse.org</a>…</h1>
<h2><a name="key-stats-2" class="anchor" href="#key-stats-2"></a>Key Stats</h2>
<p>In the last 24 hours:</p>
<ul>
<li>New posts: 74</li>
<li>New topics: 15</li>
</ul>
<p>Top users:</p>
<ol>
<li><a class="mention" href="/u/natedhaliwal">NateDhaliwal</a> (14 likes, 11 posts)</li>
<li><a class="mention" href="/u/merefield">merefield</a> (8 likes, 7 posts)</li>
<li><a class="mention" href="/u/moin">Moin</a> (8 likes, 7 posts)</li>
<li><a class="mention" href="/u/meave">meave</a> (6 likes, 2 posts)</li>
<li><a class="mention" href="/u/ondrej">ondrej</a> (4 likes, 2 posts)</li>
</ol>
<h2><a name="interesting-topics-3" class="anchor" href="#interesting-topics-3"></a>Interesting Topics</h2>
<h3><a name="theme-component-4" class="anchor" href="#theme-component-4"></a><a class="hashtag-cooked" href="/c/theme-component/120?silent=true" data-type="category" data-slug="theme-component" data-id="120"><span class="hashtag-icon-placeholder"><svg class="fa d-icon d-icon-square-full svg-icon svg-node"><use href="#square-full"></use></svg></span><span>Theme component</span></a></h3>
<ul>
<li>
<p><a class="mention" href="/u/natedhaliwal">NateDhaliwal</a> introduced a new <a href="https://meta.discourse.org/t/-/330575?silent=true">Discourse Persistent Banner</a> theme component that displays a banner at the top of every page, which can only be hidden by admins. The component sparked discussion about its functionality and potential improvements.</p>
</li>
<li>
<p>There was continued interest in the <a href="https://meta.discourse.org/t/-/282988/24?silent=true">Carousel Sliders with Featured Tiles component</a>, with questions about optimal image sizes for uploads.</p>
</li>
</ul>
<h3><a name="support-5" class="anchor" href="#support-5"></a><a class="hashtag-cooked" href="/c/support/6?silent=true" data-type="category" data-slug="support" data-id="6"><span class="hashtag-icon-placeholder"><svg class="fa d-icon d-icon-square-full svg-icon svg-node"><use href="#square-full"></use></svg></span><span>Support</span></a></h3>
<ul>
<li>
<p><a class="mention" href="/u/davidtdc3377">davidtdc3377</a> sought advice on <a href="https://meta.discourse.org/t/-/330615?silent=true">rounding login buttons</a> for platforms like Google and GitHub. <a class="mention" href="/u/ondrej">ondrej</a> provided a helpful solution, linking to a guide on making CSS changes.</p>
</li>
<li>
<p><a class="mention" href="/u/shauny">Shauny</a> reported issues with <a href="https://meta.discourse.org/t/-/330499/6?silent=true">enabling the AI button in the toolbar</a>, discovering it works differently on mobile devices. <a class="mention" href="/u/moin">Moin</a> explained recent changes and advised waiting for the next stable release.</p>
</li>
<li>
<p><a class="mention" href="/u/rcheesley">RCheesley</a> encountered an <a href="https://meta.discourse.org/t/-/330622?silent=true">error when clicking on the Billing tab</a> in user profiles, potentially related to the Who’s Online plugin. <a class="mention" href="/u/joffreyjaffeux">joffreyjaffeux</a> suggested it might be a recently fixed issue not yet deployed.</p>
</li>
<li>
<p><a class="mention" href="/u/omarfilip">omarfilip</a> shared the resolution to a <a href="https://meta.discourse.org/t/-/330019/17?silent=true">troubleshooting saga for a slow site</a>, which turned out to be an issue with the DigitalOcean hypervisor.</p>
</li>
<li>
<p><a class="mention" href="/u/tealk">Tealk</a> inquired about <a href="https://meta.discourse.org/t/-/330646?silent=true">automatically deleting old and closed topics</a> in specific categories, sparking a discussion about potential solutions and existing plugins.</p>
</li>
</ul>
<h3><a name="dev-6" class="anchor" href="#dev-6"></a><a class="hashtag-cooked" href="/c/dev/7?silent=true" data-type="category" data-slug="dev" data-id="7"><span class="hashtag-icon-placeholder"><svg class="fa d-icon d-icon-square-full svg-icon svg-node"><use href="#square-full"></use></svg></span><span>Dev</span></a></h3>
<ul>
<li>
<p><a class="mention" href="/u/natedhaliwal">NateDhaliwal</a> sought assistance with <a href="https://meta.discourse.org/t/-/330650?silent=true">putting a template in a specific plugin outlet</a>, leading to a discussion about best practices for implementing this functionality.</p>
</li>
<li>
<p>There was an ongoing conversation about <a href="https://meta.discourse.org/t/-/330566/2?silent=true">editing menu design and user profile design</a>, with <a class="mention" href="/u/natedhaliwal">NateDhaliwal</a> providing guidance on making CSS changes.</p>
</li>
</ul>
<h3><a name="bug-7" class="anchor" href="#bug-7"></a><a class="hashtag-cooked" href="/c/bug/1?silent=true" data-type="category" data-slug="bug" data-id="1"><span class="hashtag-icon-placeholder"><svg class="fa d-icon d-icon-square-full svg-icon svg-node"><use href="#square-full"></use></svg></span><span>Bug</span></a></h3>
<ul>
<li>
<p><a class="mention" href="/u/sidi_codet">Sidi_Codet</a> reported <a href="https://meta.discourse.org/t/-/330574?silent=true">mobile unresponsiveness issues with the Central Theme</a>, particularly in user preferences and the navbar. The community is working to reproduce and understand the problem.</p>
</li>
<li>
<p><a class="mention" href="/u/natedhaliwal">NateDhaliwal</a> confirmed a longstanding bug where <a href="https://meta.discourse.org/t/-/330523/3?silent=true">un-starring the ‘Bug Reporter’ badge fails</a>, providing steps to reproduce the issue.</p>
</li>
</ul>
<h3><a name="feature-8" class="anchor" href="#feature-8"></a><a class="hashtag-cooked" href="/c/feature/2?silent=true" data-type="category" data-slug="feature" data-id="2"><span class="hashtag-icon-placeholder"><svg class="fa d-icon d-icon-square-full svg-icon svg-node"><use href="#square-full"></use></svg></span><span>Feature</span></a></h3>
<ul>
<li><a class="mention" href="/u/shauny">Shauny</a> revived a discussion about <a href="https://meta.discourse.org/t/-/21135/11?silent=true">asking for access to private categories</a>, suggesting improvements to the user experience when encountering restricted content.</li>
</ul>
<h3><a name="plugin-9" class="anchor" href="#plugin-9"></a><a class="hashtag-cooked" href="/c/plugin/22?silent=true" data-type="category" data-slug="plugin" data-id="22"><span class="hashtag-icon-placeholder"><svg class="fa d-icon d-icon-square-full svg-icon svg-node"><use href="#square-full"></use></svg></span><span>Plugin</span></a></h3>
<ul>
<li>
<p><a class="mention" href="/u/shauny">Shauny</a> raised questions about the <a href="https://meta.discourse.org/t/-/227808/143?silent=true">Discourse Post Voting plugin</a>, including concerns about voting on original posts and ideas for badge creation.</p>
</li>
<li>
<p><a class="mention" href="/u/marcp">MarcP</a> reported a small UI bug in the latest update of the <a href="https://meta.discourse.org/t/-/322376/65?silent=true">Discourse Doc Categories plugin</a> and suggested improvements to the search functionality.</p>
</li>
</ul>
<h2><a name="activity-by-the-team-group-10" class="anchor" href="#activity-by-the-team-group-10"></a>Activity by the <a class="mention-group" href="/groups/team?silent=true">@team</a> Group</h2>
<ul>
<li>
<p><a class="mention" href="/u/lilly">Lilly</a> provided feedback and suggestions on the <a href="https://meta.discourse.org/t/-/330575/4?silent=true">Discourse Persistent Banner</a> theme component, offering insights on improving its functionality and customization options.</p>
</li>
<li>
<p><a class="mention" href="/u/joffreyjaffeux">joffreyjaffeux</a> responded to a <a href="https://meta.discourse.org/t/-/330622/2?silent=true">report about errors when accessing the Billing tab</a> in user profiles, suggesting a potential fix and requesting further information.</p>
</li>
</ul>
<p>Thanks for reading, and I’ll see you again tomorrow! <img src="https://emoji.discourse-cdn.com/twitter/slight_smile.png?v=12" title=":slight_smile:" class="emoji" alt=":slight_smile:" loading="lazy" width="20" height="20"></p>
ludwikc suggested a new feature to turn chat threads into full-fledged topics. The proposal includes automatically closing the original thread and adding a link to continue the discussion in the new topic.
Eviepayne sought advice on scaling Discourse horizontally for a high-traffic community, considering separating Discourse frontend, Redis, and Postgres onto different servers.
Epoch posted a request for paid plugin or component creation, detailing three different desired functionalities including color-coding user names based on group membership.
The new site traffic report sparked discussion, with some users reporting discrepancies in pageview statistics and requesting options to retain historical data.
sam addressed concerns about the new site traffic report, clarifying that no information was lost and explaining how to view all previous data. He also provided guidance on validating AI-generated responses before implementing automated systems.
joffreyjaffeux investigated issues with Discourse Automation, confirming the functionality of recurring triggers and group membership through badge scripts.
The new sidebar design on tablets was discussed, with chapoi announcing an update to add the divider on tablets as originally intended. This change aims to improve the user experience on tablet devices.
A fun and festive theme component called Discourse Confetti Clicks was introduced. Lilly suggested tying it to the automation for members’ birthdays, adding a celebratory touch to the forum experience.
MCATAKCIN shared their success story of reaching nearly 1,000 members in 1 month using Discourse. They sought advice on customizing the Reddit-ish theme to resemble Twitter’s layout. denvergeeks provided CSS code to achieve the desired three-column responsive design.
mjbergman92 encountered challenges while attempting to reverse proxy into Discourse. With guidance from Falco and others, they successfully set up the reverse proxy and resolved Mixed Content errors by enabling force_https and adding the x-forwarded-proto flag in nginx proxy manager.
peternlewis continued to troubleshoot their upgrade to Discourse 3.3, which was failing. pfaffman suggested upgrading Docker as a potential solution and advised against trusting OS upgrades.
wenqin sought guidance on configuring the Discourse Doc Categories plugin, specifically regarding the location of certain icons and setup instructions. Community members provided step-by-step assistance.
MCATAKCIN shared tactics for strengthening their community, including insights on community building, copywriting, and conversion rate optimization. They emphasized the importance of collective effort in achieving visibility online.
LVA reported that the reply composer is still broken on Firefox mobile, providing details about the browser version and operating system. This ongoing issue affects the mobile user experience for Firefox users.
ganncamp discovered a useful auto-linking feature in Discourse, similar to Slack’s functionality. This feature automatically creates links when pasting text, potentially saving users hundreds of keystrokes over time. Read more
renem inquired about webhooks for whisper posts. simon explained that while there’s no specific webhook for whispers, users can filter for whisper posts in the code receiving the webhook. Read more
Users reported issues with restoring backups due to a missing chat_mention function. kendoer found a solution by updating the old server to match the new installation’s version before creating a new backup. Read more
Monikas noticed that medals disappeared after an update in the Post Badges theme component. david recommended ensuring the latest Discourse core version is installed and suggested reinstalling the theme component if the issue persists. Read more
Rizal shared a helpful resource for learning LaTeX, particularly for beginners. simon contributed by sharing a useful PDF reference for LaTeX symbols. The community appreciated these resources for improving their LaTeX skills. read more
Don introduced a new theme component called “AI Bot - New Question Modal”. This component adds a modal for AI-powered question suggestions when creating new topics. Jagster provided feedback on mobile usability, noting some display issues on iPhone. read more
The topic of hiding IP addresses from moderators continued with discussions about privacy concerns and the potential need for this feature in certain communities. mcwumbly confirmed that while not a current priority, Discourse is open to adding this feature and marked it as pr-welcome. read more
Users discussed issues with the Discourse AI Topic Summary plugin, particularly regarding link generation in local development environments. merefield clarified that the plugin is designed for production use and offered to accept PRs for improved localhost support. read more
A PG13 compatibility issue was reported when restoring PG15 backups on PG13. ted provided a workaround and inquired about the specific use case to better understand real-world scenarios. read more
Paul_King sought advice on creating a hybrid public/private forum for architects and laypeople, with different signup experiences and access levels. The community discussed potential solutions using custom fields and plugins. read more
A restore failure issue due to a missing chat_mention function was discussed. RGJ explained that the problem occurs because migration timestamps don’t always match commit times, causing version mismatches during restores. The solution is to ensure both source and destination sites are fully up-to-date. read more
merefield announced the release of Chatbot 1.3, introducing new features such as token-based quota management, cost tracking for API calls, and a function for users to check their remaining quota. read more
A new blog post was published discussing how Discourse serves as a primary workplace collaboration tool, with JimPas noting an issue with the newsletter signup form that stella investigated.