Questo è l’argomento in cui un riepilogo giornaliero dell’attività di meta viene raccolto dal nostro buon amico Bert e pubblicato qui in modo che tutti possano avere una panoramica delle principali discussioni delle ultime 24 ore.
Per tenere conto del nostro pubblico globale, abbiamo tre edizioni (questa, Daily Summary (9pm UTC) e Daily Summary (5am UTC)), che vengono pubblicate in diversi momenti della giornata in modo che tu possa riceverne una nel momento più comodo per te. Tutte coprono le ultime 24 ore (rispettivamente), quindi la differenza principale è quando vengono pubblicate.
Se desideri ricevere una notifica ogni volta che ne viene pubblicato uno nuovo, imposta questo argomento su “Segui” (e se cambi idea, reimpostalo ).
Il feedback è certamente benvenuto. Modificheremo e perfezioneremo l’idea man mano, quindi tutti gli input sono incoraggiati. Abbiamo un argomento separato per questo in modo da mantenere questo solo per i riepiloghi. Puoi trovarlo qui - Daily Summary Feedback
Buona lettura!
Piccolo avvertimento… l’IA (anche GPT-4) allucina, è inevitabile. Non prendere tutto ciò che dice come verità, poiché ci saranno probabilmente alcune bugie mescolate. Cercheremo di correggerle manualmente se le notiamo, ma comunque… tieni d’occhio.
Discourse 3.4.0.beta1 has been released, introducing “Hot” as a default menu item, a new feature indicator, and improvements to polls. Saif highlighted these changes, while pmusaraj provided additional details on plugin improvements.
pearsonified introduced a new design tool for customizing Discourse, based on Golden Ratio Typography. The tool aims to simplify font and spacing adjustments across the entire design. Falco expressed interest in how it integrates with existing font systems read more.
Lhc_fl released a new theme component that requires moderators to provide a reason when reviewing content. Lilly praised the component, and Heliosurge suggested potential improvements for handling new user approvals read more.
roscopeco sought help with a customer not found response when using subscriptions with a pricing table. The discussion focused on proper setup of products and metadata in Stripe and Discourse read more.
Un utente ha chiesto informazioni sulle convenzioni di denominazione come Topic e Category nel proprio forum. Moin ha suggerito di utilizzare le opzioni di personalizzazione del testo o un plugin di sostituzione delle parole.
C'è stata una discussione su come disabilitare le schede utente e navigare direttamente ai profili utente quando si fa clic su avatar o nomi utente.
Gli utenti hanno segnalato problemi con l'interfaccia mobile, tra cui la mancanza di spazio marginale per i pulsanti Latest/Hot e difficoltà nell'uso con una sola mano del nuovo menu a discesa.
Osama announced the new and improved /about page is now live. The redesign includes a banner image, extended HTML/markdown description, 2-column layout, and expandable lists of admins and moderators. Users can enable it by adding groups to the experimental redesigned about page groups setting. Read more
Jaskaran inquired about implementing secure login measures for administrative accounts, including private network access and strong authentication. pfaffman provided guidance on built-in features and suggested potential solutions. Read more
正中_赵 suggested crediting what people are using on Discourse forums. Moin explained the existing “Powered by Discourse” badge feature and the flexibility admins have in customizing their forums. Read more
Arkshine ha apportato miglioramenti al Componente Registratore Vocale, aggiungendo il supporto chat e discutendo potenziali miglioramenti come limiti di tempo per le registrazioni.
Gli utenti hanno discusso la personalizzazione del componente tema Banner Categoria per funzionare meglio con altri plugin come Chi è Online.
sam ha partecipato a una discussione sui menzioni di persona AI che causano errori, suggerendo passaggi per la risoluzione dei problemi e menzionando piani per migliorare la visualizzazione degli errori in Discourse AI.
A user inquired about creating a “my friends” group in their user profile. HAWK and other users suggested alternative solutions, such as using bookmarks or creating a custom list in the user’s inbox.
RGJ introduced the Category Restrictor plugin, which allows staff and category moderators to silence users in specific categories. The plugin includes management buttons in category settings for admins and an icon on the category page for moderators read more.
Users reported issues with PostgreSQL getting stuck during rebuilding. tgxworld provided a solution, explaining that older versions of Docker are incompatible with the newer Docker image. He shared steps to fix the problem and mentioned an update to the launcher script to abort if Docker 20.10.0 or newer is not detected read more.
A user asked about getting Markdown for a post using the API. sam provided a solution, explaining that adding ?include_raw=true to the topic endpoint will include the raw Markdown in the JSON response for posts read more.
A request was made for chat threads in direct messages. sam confirmed that the infrastructure for chat threads in DMs is already in place, but new UI and settings would be needed to enable it read more.
A discussion about new category permissions continued, with Robin.Grant proposing a potential workaround using existing muting functionality. Moin clarified that muted content can still be accessed by users who change their preferences read more.
A user asked about adding color schemes to their Discourse instance. Moin explained how to install color schemes through themes and provided guidance on finding color values in theme files read more.
JammyDodgerannounced that this is his last week as community moderator. He thanked everyone for making meta an enjoyable place to work and introduced hugh as the interim replacement. Many users expressed their gratitude for his efforts.
A user asked about how many images Discourse can handle per topic, wondering about cache management and autopagerize functionality. The discussion touched on bandwidth considerations and best practices for sharing large amounts of content.
There was a question about making tagging mandatory for new topics. ondrej provided guidance on setting up required tags using category settings.
A user inquired about hiding user avatars on the website and post content pages. ondrej suggested using CSS to achieve this, while questioning the rationale behind hiding avatars.
JammyDodger announced their departure from the Discourse team, leading to an outpouring of gratitude and well-wishes from the community. Users praised JammyDodger’s contributions, patience, and positive impact on Meta. Read more
A user noticed an update alert for PNPM, leading to a discussion about Discourse’s switch to PNPM for JS package management. RGJ provided clarification by linking to the announcement topic. Read more
gormus introduced a new theme component called Notification Banners, which provides a customizable way to share messages on Discourse sites. nathank expressed interest and inquired about category-specific restrictions. Read more
A discussion continued about adding chat threads for DMs in Discourse. lindsey provided an update on the team’s current priorities and asked for more specific use cases. Read more
A user reported gradual memory usage increase after restarting their Discourse instance. Ed_S provided guidance on monitoring memory usage and explained how Linux manages memory. Read more
awesomerobot addressed a reported issue about missing shield icons on user cards when profiles are hidden, noting that it appears to be intentional in the code but may need reconsideration. Read more
A user asked about using tag groups to organize the Tags page, providing mockups of desired functionality. Moin pointed out that similar functionality already exists on Meta and can be configured using the “tags listed by group” site setting. Read more
A user requested proofreader access for Armenian translations on Crowdin. gerhard granted the access and explained the process for updating permissions across different projects. Read more
sam provided an update on built-in spell and grammar checking, highlighting the Discourse AI Helper plugin’s proofreading capabilities using LLMs. Read more
Osama announced a fix for the issue of the new /about banner being cut off on mobile devices. Read more
#translations
Users discussed German translations and UI improvements for long word languages. gerhard provided insights on browser-specific UI elements and suggested alternative translations. Read more
Indra inquired about updates on a bug related to duplicate client_id leading to internal server errors when using User API keys. sam clarified that client_id needs to be unique and provided code references. Read more
HAWK expressed appreciation for the community’s positive feedback on JammyDodger’s work, noting the significant impact JammyDodger had on the community. Read more
awesomerobot provided insights on Discourse’s image handling capabilities, explaining lazy loading and post pagination features. They also addressed concerns about performance with large numbers of images. Read more
lindsey updated the community on the status of chat threads for DMs, explaining that while there’s interest in adding the feature, the team is currently focused on other projects. Read more
gerhard assisted a user with proofreader access for Armenian translations on Crowdin and explained the process for updating permissions across different projects. Read more
sam provided an update on built-in spell and grammar checking, highlighting the Discourse AI Helper plugin’s proofreading capabilities using LLMs. Read more
Osama announced a fix for the issue of the new /about banner being cut off on mobile devices. Read more
david clarified the automatic application of PNPM changes for standard installs and shared links to PRs that will suppress unnecessary upgrade messages. Read more
pmusaraj provided an update on the WebKit bug causing CSS loading issues when navigating between subdomains on iOS, mentioning that a fix has been merged but further testing is needed. Read more
Lilly suggested potential solutions for accessing SSO external IDs in Google Tag Manager, providing links to relevant topics for further information. Read more
hugh shared insights on implementing a versatile dice roller in Discourse using an AI persona, providing detailed instructions for setup. Read more
Thanks for reading, and I’ll see you again tomorrow!
JammyDodger ha salutato la community come moderatore, ricevendo sentiti ringraziamenti dagli utenti per il suo contributo. La community ha espresso gratitudine per il suo servizio e gli ha augurato il meglio per il futuro.
Un utente ha cercato aiuto per tradurre alcuni campi in un tema in stile Reddit per Discourse. awesomerobot ha confermato che rendere le stringhe traducibili sarebbe stato ben accetto come pull request.
Gli utenti hanno segnalato problemi con le lightbox delle immagini nella chat, notando che le immagini non potevano essere espanse o scaricate facilmente. pmusaraj ha riconosciuto questa come una ragionevole richiesta di funzionalità.
Gli utenti hanno discusso di possibili miglioramenti al plugin Discourse Doc Categories, con alcuni utenti che hanno riscontrato problemi di configurazione.
Un utente ha chiesto informazioni sulla migrazione da Salesforce a Discourse, cercando consigli sul processo e sulle potenziali opzioni di integrazione.
JammyDodger’s departure from the community was acknowledged with gratitude by several users. NiceOldGuy expressed appreciation for JammyDodger’s contributions to improving moderation practices.
A user reported issues with the Discourse search bar in version 3.4.0.beta2-dev, specifically for Vietnamese language content. The community is investigating whether this might be a language-specific problem.
A user encountered a migration failure during an update, with the error “relation ‘user_required_fields_versions’ already exists”. pfaffman provided guidance on potential solutions, including restoring from a backup.
A discussion emerged about adding analytics and pixel scripts while avoiding Content Security Policy (CSP) issues. jericson shared his experience of successfully adding PostHog analytics using a Theme Component.
The community discussed the new “It’s illegal” flagging reason, with suggestions for potential enhancements to the flagging system, including automated responses and prioritized moderation for such flags.
oga inquired about making the new About page more visible across a Discourse instance. Lilly suggested using customizable sidebar sections and links for this purpose, explaining how the welcome link banner and versatile banner components can be utilized effectively.
A discussion continued on understanding Discourse trust levels, with Architect clarifying that automatic promotion occurs when criteria are met, and Jagster noting that promotions typically happen once a day.
kris.kotlarek created a comprehensive guide on moderating flags in Discourse, covering system flags, custom flags, and procedures for managing them through the admin interface.
Richie reported a layout issue on the Admin > Badges page after updating, which appears to be related to the length of translated descriptions. david investigated and found potential causes, including missing translations and layout dependencies on description length.
Andro inquired about IMAP settings in Email Settings, wondering about their purpose and compatibility with a self-hosted Postfix server. Lilly provided links to relevant discussions on IMAP support for group inboxes and alternatives to POP3.
STORMS asked about flair disappearing in chat and whether there’s an easy way to display flairs in chats. Lilly mentioned that flairs have never been viewable in chat and directed them to an existing feature request.
jrgong inquired about retrieving AI summaries via API call to display on WordPress product pages. sam provided the specific endpoint to use for this purpose, along with important considerations for implementation.
There was a discussion about managing tags in bulk, with users seeking ways to create tag groups from CSV files and manage tags more efficiently read more.
ludwikc ha avviato una discussione che confronta Discourse vs Skool, esplorando la popolarità di Skool e le potenziali lezioni per Discourse. La community ha discusso funzionalità di coinvolgimento, gamification e opzioni di monetizzazione.
Gli utenti hanno segnalato icone mancanti dopo un recente aggiornamento a Font Awesome 6. awesomerobot ha riconosciuto il problema con il plugin Font Awesome Pro e ha promesso una rapida soluzione.
Sono state sollevate domande su come abilitare argomenti correlati utilizzando modelli AI, confrontando diversi modelli di embedding e la loro efficacia.
A request was made for a Rich Text Editor Plugin to replace the default Markdown editor with a WYSIWYG editor. sam advised delaying the project as Discourse is currently working in this area. read more
A discussion about improving the signup UX by changing the position of the “Full Name” field is ongoing. pmusaraj mentioned plans to add a site setting for customizing the field’s visibility and requirement.
pfaffman ha riscontrato un problema nell’aggiungere un tema da un repository privato a causa di modifiche all’interfaccia. Dopo un po’ di discussione, Lilly ha aggiornato le istruzioni con testo rivisto e nuovi screenshot leggi di più.
nwnuyhs ha cercato consigli su come prevenire perdite di IP e attacchi DDoS durante l’utilizzo del CDN di Cloudflare. RGJ ha suggerito di configurare un server proxy e modificare le impostazioni del firewall leggi di più.
theme-component
Moin ha introdotto un nuovo componente tema per la generazione di link a composer precompilati, che aggiunge un pulsante per creare link a composer precompilati basati sul contenuto corrente leggi di più.
bug
RGJ ha segnalato un problema con i log user_auth_token che accumulano milioni di righe, molte delle quali fanno riferimento a token inesistenti. pmusaraj ha confermato che questi log sono per il debug e possono essere cancellati in sicurezza leggi di più.
ToddZ ha segnalato la visualizzazione di voci duplicate nelle email di riepilogo attività, con alcuni post popolari duplicati o triplicati.
feature
È continuata una discussione sull’implementazione della funzionalità di blocco reale in Discourse, con Architect e Heliosurge che hanno dibattuto sui meriti e sulla potenziale implementazione leggi di più.
Claire_C ha chiesto informazioni sulla migrazione da Salesforce a Discourse, cercando informazioni sui prezzi e sulle tempistiche per il processo di migrazione.
ux
darkpixlz ha suggerito miglioramenti per la visualizzazione desktop sui dispositivi mobili, evidenziando problemi con l’accessibilità dei pulsanti e la funzionalità del composer.
dev
pfaffman ha richiesto l’aggiunta di link a esempi funzionanti nella documentazione di FormKit per fornire un maggiore contesto agli esempi forniti.
marketplace
Claire_C ha cercato informazioni sui prezzi e sulle tempistiche per la migrazione da Salesforce a Discourse, inclusa la migrazione di utenti e post precedenti.
hosting
Taxick ha chiesto aiuto per il reindirizzamento dei domini per reindirizzare il traffico da https:// a https://www. pfaffman ha raccomandato l’uso di forcewww.com come soluzione semplice leggi di più.
praise
ganncamp ha espresso apprezzamento per l’interfaccia utente intuitiva nell’esploratore dati, in particolare la possibilità di evidenziare l’uso di sottoquery facendo doppio clic.
eisammy ha condiviso la sua esperienza positiva dopo 6 mesi di utilizzo di Discourse, elogiando le opzioni di personalizzazione e le funzionalità di community building.
Attività del Gruppo team
Lilly ha aggiornato le istruzioni per l’installazione di temi da repository Git privati con testo rivisto e nuovi screenshot, affrontando il problema sollevato da pfaffman leggi di più.
pmusaraj ha fornito approfondimenti sul problema dei log user_auth_token, confermando che questi log sono a scopo di debug e possono essere cancellati in sicurezza leggi di più.
jancernik ha annunciato una correzione per un problema relativo allo spostamento dello stato di notifica predefinito per un tag.
david ha chiarito che Discourse imposta tutti i cookie su SameSite=lax per impostazione predefinita, rispondendo a una domanda sull’attributo SameSite per i cookie.
sam ha commentato un problema con i post di contesto massimo di AI Bot, menzionando piani per aggiungere una strategia di “riassunto” per gestire contesti ampi con pochi token.
Un utente ha notato quanto sia affollato il menu mobile nel tempo, scatenando una conversazione su possibili miglioramenti all'interfaccia utente mobile.
EricGT ha chiesto informazioni sull'annuncio di ask.discourse.com, un nuovo sistema di aiuto basato sull'IA. mcwumbly ha chiarito che è ancora nelle fasi iniziali e al momento è più adatto ai clienti ospitati.
kiefferr ha chiesto consiglio su come aggiungere istruzioni per la pubblicazione anonima in una categoria specifica. pfaffman ha suggerito di creare un componente tema per rendere il pulsante di risposta in modalità anonima o nascondere altri pulsanti tranne un pulsante per entrare in modalità anonima.
Andro ha condiviso la sua esperienza nell'impostazione delle notifiche di rimbalzo utilizzando un server Postfix locale e POP3. Alla fine ha risolto il problema regolando le impostazioni regex di VERP.
mcwumbly ha fornito informazioni sullo stato di ask.discourse.com, spiegando che è ancora nelle fasi iniziali e al momento è più adatto ai clienti ospitati.