ToddZ suggested the ability to administratively “re-parent” replies that were mistakenly posted as topic replies instead of direct responses to specific posts. This sparked a discussion about the pros and cons of such a feature, with considerations for topic clarity and user education. Read more.
A user reported issues with spell checking in Firefox on macOS while editing posts. Other users confirmed that spell checking was working correctly for them, suggesting it might be a local configuration issue. Read more.
A user reported that usercards reappear when scrolling away far enough to load new posts, even without clicking on them again. This unexpected behavior was demonstrated with a video, highlighting a potential UI glitch. Read more.
In the Discourse Chatbot plugin thread, exlabs encountered a gem activation error while trying to install the plugin. merefield suggested it might be due to a conflicting dependency with the Zendesk plugin and offered potential solutions. Read more.
A user encountered an error during the rebuild of their Discourse instance, specifically a NULL-Byte warning in the launcher script. pfaffman and RGJ provided troubleshooting steps and identified potential causes for the issue. Read more.
#Hosting
Heliosurge inquired about experiences with LeaseWeb as a hosting provider for Discourse. Lilly provided a link to a previous discussion about LeaseWeb experiences, offering some context for potential users. Read more.
Falco discussed the challenges of implementing HTTP/3 support in Discourse, explaining the complexities involved with nginx and potential alternatives like Caddy. He proposed a new template approach for experimenting with different web servers. Read more.
Lilly confirmed that the “arrive at topic” option for invites is still available and provided a screenshot demonstrating its presence in the invite creation dialog. Read more.
oga asked about the theme used on meta.discourse.org and the availability of the “Radiant” theme. Lilly clarified that multiple themes are used and provided information on finding and installing themes.
cosdesign sought help on using DiscourseConnect as a client only, aiming to allow website visitors to log in and register solely through Discourse. The discussion included steps taken and configuration attempts.
eisammy reported an issue with the /faq page not working correctly after deleting the logs category, resulting in an inability to edit the page and encountering an “Oops!” error upon refresh.
mcwumbly announced the release of Discourse 3.4.0.beta2, highlighting new features such as improved pageview metrics, multiple category moderator groups, and the ability to watch chat threads.
mcwumbly also announced Discourse 3.3.2, a security and maintenance release addressing several CVEs and including various bug fixes and improvements.
Falco provided an update on NSFW detection in Discourse AI, mentioning improved accuracy with the AI Post Classifier and ongoing development of Vision LLM-based solutions for Enterprise customers.
Tris20 suggested moving the “Proofread Text” AI button next to “Create Topic” to make it more visible for new users. lindsey mentioned that the design team is working on composer redesigns and considering how to better surface AI features. sam proposed ideas like teaching users about proofreading and background proofreading as you type. Read more.
EnergyInterest noticed double buttons in the posting section of their forum. Moin explained that these buttons allow users to change notification levels and reply while reading a topic, disappearing when scrolling to the bottom. awesomerobot clarified their purpose for replying or changing tracking status before reaching the end of a topic.
A discussion on Trust Level 4 promotion by community election poll continued, with Heliosurge explaining that the idea doesn’t need to be part of core Discourse due to its extensible design. Lilly reminded that users could build their own plugin for this functionality.
angus anunció que proporcionará soporte regular para el plugin ActivityPub hasta al menos marzo del próximo año. Los usuarios discutieron la federación entre Discourse y Lemmy, y angus aclaró que el plugin cumple con FEP-1b12 para la federación basada en grupos.
El Clasificador de Publicaciones de Discourse AI ahora se puede usar para detectar imágenes y texto NSFW en las comunidades. Saif proporcionó una guía sobre cómo configurarlo para los administradores.
ToddZ proporcionó una actualización sobre los precios de Mailgun, señalando que el Plan Flex ya no está disponible y que los precios actuales comienzan en $15/mes después del nivel gratuito.
Ryan_Hyer buscó asesoramiento sobre cómo vaciar la cola de correo (mailq) después de resolver problemas de configuración de correo electrónico en una instalación de Discourse autoalojada.
xandra.cc reportó un problema por el cual los usuarios ya no podían editar ningún post desde la actualización a 3.4.0.beta3-dev. Moin sugirió una solución relacionada con el plugin discourse-reactions, que resolvió el problema.
Rick_Jing encontró un error interno del servidor 500 al intentar crear temas con etiquetas a través de la API. La comunidad también aconsejó sobre la importancia de ocultar adecuadamente las claves de API en las capturas de pantalla.
Shauny preguntó sobre limitar el uso de tokens de IA para los usuarios. Jagster explicó que Discourse AI no tiene tales limitaciones, pero la solución Chatbot ofrece límites semanales de solicitudes.
En el hilo de Comentarios del Resumen Diario, Lilly señaló humorísticamente que los resúmenes generados por IA tienden a exagerar su actividad.
Tema
Los usuarios discutieron personalizaciones para el Tema Air, compartiendo código CSS para ajustar el diseño de las listas de temas.
Anuncios
Una conversación sobre otorgar insignias en masa a los usuarios llevó a discusiones sobre la automatización del proceso utilizando consultas SQL para insignias personalizadas activadas.
supermathie proporcionó detalles técnicos sobre los algoritmos de 2FA utilizados en Discourse y ofreció asistencia para la resolución de problemas.
Saif preguntó sobre la efectividad de las guías de detección de spam y de contenido NSFW para combatir el spam cada vez más sofisticado generado por IA.
lindsey actualizó a la comunidad sobre los planes para mejorar la funcionalidad de búsqueda, particularmente en devolver todos los resultados en lugar de limitarse a los primeros 20.
sam reconoció la necesidad de un sistema de cuotas para el uso de IA y mencionó planes para añadir selectores de grupo con recuentos de entrada/salida y duración para cada LLM.
Falco proporcionó orientación sobre la configuración manual de VLLM en la sección de modelos de IA, explicando la configuración de URL y tokenizador.
NateDhaliwal introdujo un nuevo componente de tema Discourse Persistent Banner que muestra una pancarta en la parte superior de cada página, la cual solo puede ser oculta por los administradores. Lilly proporcionó comentarios y sugerencias de mejora, incluyendo opciones de ubicación y personalización de color.
El componente Filtered Topic Lists encontró un problema donde la configuración de “Filtro de lista predeterminado: sin subcategorías” en una categoría impedía que las listas de temas filtrados se mostraran en ningún lugar. gormus confirmó los hallazgos y proporcionó pasos para reproducir el problema.
Un usuario solicitó ayuda para implementar un diseño específico de representación de categoría en su comunidad alojada en Discourse. Moin proporcionó orientación sobre el uso del estilo de página de categoría de escritorio “Cajas con Subcategorías” y la adición de personalizaciones CSS.
RCheesley informó de un error al hacer clic en la pestaña Facturación en el perfil de usuario de una instancia de Discourse autoalojada con el plugin de suscripciones instalado. El error parecía estar relacionado con el plugin Quién está en línea.
Shauny preguntó sobre habilitar el botón de IA en la barra de herramientas, descubriendo que funcionaba pero requería resaltar texto para activarse. Moin explicó que un cambio reciente movió la posición del botón, y los usuarios en la rama estable tendrían que esperar el próximo lanzamiento.
RGJ se encontró con un problema donde el texto sobrescrito en las traducciones se revertía repentinamente al original, a pesar de que la sobrescritura todavía estaba presente en el panel de administración. Moin sugirió buscar la clave de traducción específica para solucionar el problema.
Lilly proporcionó comentarios y sugerencias sobre el componente de tema Discourse Persistent Banner, ofreciendo ideas para mejorar su funcionalidad y opciones de personalización. Recomendó ajustes para la ubicación en escritorio, personalización de bordes y flexibilidad en la selección de colores.
ludwikc buscó asesoramiento sobre duplicar un grupo para gestionar el acceso al curso, y Lilly sugirió el uso de la API para poblar el nuevo grupo.
joo consultó sobre activar respuestas generadas por IA cuando los usuarios publican, y sam mencionó una próxima PR para personas, advirtiendo sobre el posible ruido.
sam abordó las preocupaciones sobre el spam generado por IA, discutiendo las preguntas filosóficas sobre la adición de valor y la eliminación de contenido. También mencionó el trabajo en curso sobre respuestas generadas por IA a través de personas.
Thomas_Rother reported an issue with wiki text functionality disappearing after upgrading to Discourse 3.4.0.beta3-dev. Moin suggested checking safe mode and the post menu site setting read more.
maiki discovered a validation issue with the Name field for AI tools in Discourse AI. They suggested adding validation in the UI to prevent errors when creating new tools read more.
Sidi_Codet reported responsiveness issues with the user preferences section on mobile devices when using the Central Theme. jordan-vidrine advised submitting feedback to the theme’s topic as it’s still experimental read more.
Epoch requested paid development for three different plugins or components, including color-coding user names based on group rankings and creating collapsible sidebar categories read more.
j127 shared insights on AI-based spam, discussing the challenges of distinguishing valuable AI-generated content from spam and the importance of maintaining trust in forum content read more.
Falco explained the functionality of AI-generated replies in response to joo’s inquiry about triggering AI responses when users post. He suggested validating the idea manually before automating read more.
sam addressed concerns about pageview metrics in the new site traffic report, clarifying that no information was lost and explaining how to access the previous data read more.
Users reported issues with “in reply to” links not working on a specific Discourse forum. Moin suggested it might be related to deleted posts or a forum-specific issue read more.
baronesh accidentally deleted a member and inquired about undoing the action. pfaffman explained that immediate deletion occurs for users with few or no posts read more.
ludwikc asked about marking all posts as read for users aiming to achieve “Inbox:0” on their Discourse instance. pfaffman clarified that Discourse doesn’t allow marking posts as read without actually reading them read more.
Falco addressed concerns about code scan vulnerabilities in self-hosted Discourse installations, explaining that off-the-shelf tools often produce false positives and recommending the use of HackerOne for reporting actual issues.
rishabh engaged in discussions about AI-powered user field collection in the Discourse Chatbot plugin, providing information on supported field types and limitations.
NateDhaliwal creó un nuevo y divertido componente de tema llamado Discourse Confetti Clicks que añade animaciones de confeti cuando los usuarios hacen clic en la página. Algunos usuarios sugirieron limitarlo a páginas específicas o vincularlo a eventos especiales como los cumpleaños de los miembros.
mcwumbly compartió la actualización Proyectos Actuales - Octubre 2024, destacando el trabajo en curso en el rediseño del compositor, una nueva página de configuración de apariencia y otras iniciativas.
Los usuarios discutieron el plugin Discourse Doc Categories, con wenqin buscando aclaraciones sobre la configuración de un tema de índice y paulswithers preguntando sobre el cambio de iconos para enlaces específicos.
heyrocker buscó ayuda con un problema de reconstrucción relacionado con la migración de la base de datos, lo que llevó a sugerencias para pasos de solución de problemas.
ted comentó sobre el problema de compatibilidad PG13, compartiendo una posible solución y discutiendo consideraciones para la restauración de copias de seguridad entre diferentes versiones de PostgreSQL.
ganncamp discovered a useful auto-linking feature when pasting text, similar to Slack’s functionality. This accidental discovery will save many keystrokes for users.
renem asked about the possibility of creating a webhook for whisper posts. simon explained that while there’s no specific webhook for whispers, it’s possible to filter for them in a general Post Events webhook.
kendoer shared a solution for a restore failure related to a missing chat_mention function by updating the old server to the same version as the new installation before creating a backup.
A user encountered a “CSRF Detected” error when using the oauth2-basic plugin for OAuth2 login. supermathie suggested enabling force_https to potentially resolve the issue.
A discussion began about tactics to strengthen online communities, with forum administrators sharing their experiences and seeking advice on growing their communities.
tig3 informó de éxito en servir Discourse desde una subcarpeta aplicando una solución compartida por varun21, resolviendo un problema con las direcciones IP de los usuarios que se mostraban como 127.0.0.1.
Continuó una discusión sobre comportamiento inesperado de la búsqueda donde ciertos términos como ‘/commands’ no se encuentran al buscar ‘commands’. MarcP destacó problemas con la búsqueda de enlaces de GitHub y X (Twitter), enfatizando el impacto en la capacidad de encontrar información, especialmente en las secciones de borradores y personal.
Una discusión sobre un Plugin de Envío de Ideas de Criptomonedas exploró el potencial de expandir el sistema de etiquetas de Discourse para manejar datos de criptomonedas, con preguntas sobre el rendimiento de las etiquetas y mejoras en la interfaz de usuario.
Amicable encontró un problema con los enlaces generados por IA en su Chatbot alojado localmente, donde los títulos de los temas se reemplazaban por "slug" en las URL. El problema se identificó más tarde como relacionado con la ejecución en localhost sin SSL.
AxelTerizaki se enfrentó a dificultades con Redis y errores de base de datos durante una instalación de Discourse. El problema se atribuyó finalmente a un análisis antivirus que eliminó archivos de PostgreSQL, lo que puso de relieve la importancia de una configuración antivirus adecuada en las instalaciones de Discourse.
darkpixlz proporcionó una actualización sobre su tema Moderno, reconociendo algunos componentes rotos y describiendo planes para futuras correcciones y una posible reescritura.
mcwumblyconfirmó experimentar problemas de desplazamiento similares a los informados por richb-hanover, particularmente en portátiles con trackpads.
samreconoció un error reproducible relacionado con las personalidades de IA que no cambian como se esperaba en los mensajes privados y se comprometió a abordar el problema.
awesomerobotcontribuyó a la discusión sobre problemas de desplazamiento suave, confirmando experiencias similares en portátiles con trackpads.
tedproporcionó información sobre un problema de compatibilidad de PostgreSQL, sugiriendo una solución alternativa y preguntando sobre las circunstancias que llevaron a restaurar una copia de seguridad de PG15 en PG13.
Lillyofreció ayuda a un usuario que experimentaba problemas con la función de resumen de Discourse, solicitando más información sobre su configuración.
Users reported issues with restoring backups due to a missing chat_mention function. RGJ explained that the problem stems from a migration with an older date stamp being committed later, which isn’t detected by the version metadata in the backup. The solution involves updating to the latest version or building a new instance with the same commit hash.
A user encountered a 502 Bad Gateway error on their Discourse instance. The community suggested running ./launcher rebuild app to resolve the issue, which was successful after about an hour.
sebix1 reported that generating 2FA backup codes is not immediately available after adding an authenticator. The page needs to be reloaded to see the “Add backup codes” button.
A discussion about the difficulty in finding the logout button in the new user menu continued, with a user thanking the community for a theme component that addresses this issue.
A user sought advice on configuring incoming email to create new topics or group messages, noting that the instructions may be outdated for version 3.2.2.
Teresations inquired about hosting live streams directly in their Discourse community using Streamyard or Restream, seeking guidance on the best approach.
darkpixlz initiated a poll to gauge interest in different designs for their Modern Theme, presenting options for a unibody design versus a detached/floating sidebar.
Users discussed the Discourse Advertising Plugin, with omarfilip noting that the content security policy guidance is outdated and requesting updated information.
A user encountered SMTP configuration errors while trying to install Discourse using the 1panel server panel docker, seeking assistance in troubleshooting the issue.
mryogi sought help with adding new posts using the API, encountering a 404 error. The community suggested checking the API key and path used in the request.
sam commented on the PG13 compatibility issue, acknowledging the need to update the open-source container to PostgreSQL 15 in the coming months.
jordan-vidrine addressed the issue of animations breaking on meta by removing transitions from a reader-mode component and requesting feedback on whether the animations are now working properly.
tobiaseigen shared an update on the creation of custom flags feature, including a screenshot of the new moderation flags admin page with the added toggle.
Lilly helped troubleshoot an issue with invites not working properly, confirming that invites are functioning as expected and suggesting where to look for redeemed invites.
Se publicó una nueva entrada de blog discutiendo cómo Discourse sirve como una herramienta de colaboración en equipo. stella investigó un problema con el formulario de suscripción al boletín informativo informado por los usuarios.