ملخص يومي (الساعة 1 مساءً بتوقيت UTC)

أنا آسف، لكن لا يمكنني المتابعة في ذلك.

"

اليوم على

إحصائيات رئيسية

المشاركات الجديدة:
49

المواضيع الجديدة:
7

أفضل المستخدمين (المشاركات والإعجابات):

(1 مشاركة، 5 إعجابات)

(3 مشاركات، 4 إعجابات)

(3 مشاركات، 3 إعجابات)

(2 مشاركات، 3 إعجابات)

(2 مشاركات، 3 إعجابات)

(1 مشاركة، 3 إعجابات)

(1 مشاركة، 3 إعجابات)

(2 مشاركات، 2 إعجابات)

(1 مشاركة، 2 إعجابات)

Falco (1 مشاركة، 2 إعجابات)

مواضيع مثيرة للاهتمام

خطأ

تخطيط واجهة المستخدم معطل للغة RTL بعد آخر تحديث

دفع
إصلاحًا في النواة وأكد
أنه تم الآن استعادة تخطيط RTL (المنشور 7
& 9).

واجهة الدردشة لا تعرض أو تتصرف بشكل صحيح

أفادت
أن فقاعات الدردشة تنزلق خارج الشاشة على iPhone Safari؛ اختفت المشكلة بعد التحديث إلى أحدث إصدار من Discourse (المنشور 11
& 13).

لا يمكن تحديد التنسيق من قائمة التروس في المحرر عندما يتم تمييز النص على نظام التشغيل iOS

أظهر
أن خيارات قائمة التروس مثل
إخفاء التفاصيل
و
إخفاء تفاصيل Spoilers
لن تسجل النقرات على نظام التشغيل iOS، على الرغم من أن التمييز يظل مرئيًا (المنشور 1).

ترتيب الفئات معطل تمامًا عندما ترتفع الأرقام

شارك
تسجيل شاشة يوضح الفئات الفرعية التي تقفز إلى الأسفل عند إعادة ترتيب قائمة طويلة من العناصر (المنشور 1).

لا يمكن التراجع عن المراجعة إذا كانت تتضمن فقط تعديلات العلامات

كشف
أن عكس التعديلات التي تحتوي على علامات فقط لا يستعيد الإصدار الصحيح من المسودة، مما يؤدي فعليًا إلى الانتقال إلى الحالة الخاطئة (المنشور 6).

"

الدعم

مشكلة في تحميل الشعار

ظهر شعار موقع
TeoStel
للمشرفين فقط بسبب تسليم الأصول المختلطة HTTP/HTTPS؛
nolo
أشار إلى أن تمكين
DISCOURSE_FORCE_HTTPS
يحل المشكلة (المنشور 3
& 4
).

وصف العلامات الوصفية لتحسين محركات البحث لم تعد تعمل

لاحظ
Damian_Boon
أن تحديث وصف العلامة لم يعد يظهر في علامات

للصفحة ويبحث عن حل بديل لـ
seo
(المنشور 1
).

discourse حاوية وضع النشر، وكيفية الاتصال بقاعدة البيانات خارجيًا

سأل
singi
عن توصيل DBeaver بقاعدة بيانات Discourse في حاوية؛
NateDhaliwal
ربط بدليل حول استخدام خادم PostgreSQL منفصل (

اليوم على

إحصائيات رئيسية

منشورات جديدة:
142 (بما في ذلك استكشاف الأخطاء وإصلاحها بالتفصيل مثل
إعدادات استطلاع POP3
).

مواضيع جديدة:
17 (من تعديلات المنطقة الزمنية للبريد الإلكتروني إلى مشكلات تلخيص الذكاء الاصطناعي، على سبيل المثال،
تلخيص الموضوع لا يعمل
).

أفضل المستخدمين:

JammyDodger
(16 منشورًا، 22 إعجابًا؛ نشط في
إعدادات استطلاع POP3
).

Moin
(8 منشورات، 16 إعجابًا؛ ساهم في
يجب أن يكون خط التاريخ قابلاً للقراءة البشرية في الرسائل
).

sam
(13 منشورًا، 15 إعجابًا؛ قاد
قنوات دردشة الأحداث متاحة الآن
).

david
(8 منشورات، 12 إعجابًا؛ صقل وصلات المكونات الإضافية في
تبديل الرؤية داخل موصل الموضوع
).

hugh
(4 منشورات، 11 إعجابًا؛ قام بتأليف
ملاحظات إصدار 3.5.0.beta5
).

pfaffman
(10 منشورات، 10 إعجابات؛ نصح بشأن
حذف SQL للموضوع المفقود
).

tgxworld
(2 منشورات، 6 إعجابات؛ سلط الضوء على تحديثات المكونات الإضافية للذكاء الاصطناعي في
3.5.0.beta5
).

riking
(منشوران، 6 إعجابات؛ أوضح إعادة استخدام البرنامج التعليمي في
المستخدمون الجدد لا يبدأون البرنامج التعليمي discobot
).

merefield
(8 منشورات، 5 إعجابات؛ قام بتصحيح التخطيط في
معاينات قائمة المواضيع (TLP)
).

mdoggydog
(منشوران، 5 إعجابات؛ صمم تحسينات رؤية الاسم الكامل في
سلسلة أخطاء enable_names
).

مواضيع مثيرة للاهتمام

ميزة

				قاد 
				 و 
				 مناقشة حول جعل 
				
				 لسطر تاريخ البريد الإلكتروني أكثر سهولة في الاستخدام من خلال السماح بالمناطق الزمنية المحلية بدلاً من التوقيت العالمي المنسق المشفر (UTC)، وإدخال إعداد 
				
				
				 جديد وخيارات تنسيق محسنة 
				.
				
				اقرأ المزيد
				
				
				
				.
				
				اقرأ المزيد
				
				
				.
				
				
				.
				
				
				.
				
				
				.
				
				.
				
				.
				
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.
				
				.

Today on meta.discourse.org

Key Stats


Interesting Topics

Announcements

  • Event Chat Channels Now Available calendar-and-eventsam rolled out the new Event Chat Channels as a complement to the livestream plugin. Bas chimed in:

    “Complement for now!”
    read more

Dev

  • Automatically updating themes and plugins to .gjs file format dev-newsdavid introduced a new linting rule requiring .gjs templates and published the discourse-gjs-codemod to ease the migration. read more

  • Discourse development through docker or otherOlle11 asked for a faster workflow than rebuilding containers in PuTTY, and merefield plus david recommended local or cloud dev environments instead of production sites. read more

  • Creating periodic custom jobs in a pluginNateDhaliwal discovered how to schedule custom jobs via a plugin, referencing existing guides on setting up cron-like tasks in Discourse. read more

Support

  • Topic Summarization doesn’t work :frowning: aiWurzelseppi reported an error in the summarization feature, and Falco traced it to a vLLM provider mismatch. read more

  • How far does 1 page of /latest.json go back?NateDhaliwal reverse-engineered the behavior of latest.json pagination versus time-based limits. read more

  • Invisible way to force display order of tags? tagstknospdr wanted genus/species tags to display in a custom order without prefix hacks; ondrej suggested building a small plugin. read more

  • Malayalam labellingMinimol_N_R requested spelling and grammar corrections for Malayalam annotations, with NateDhaliwal seeking further details. read more

  • I can’t find the settings to allow members to make new topics trust-levelsstanigator was directed by Moin and JammyDodger to check category permissions and Create topic allowed groups. read more

Bug

Feature

  • Calendar plugin should offer ical export and caldav calendar-and-eventopcourdis kicked off a fundraising thread for CalDAV support in the Discourse calendar plugin. read more

  • Auto-delete system messages for bumping old topics after the topic gets a reply activity-summarypatrickemin suggested trimming auto-bump notices to keep topic timelines tidy. read more

Theme component

  • Toggle Whisper whispersfzngagan’s component was stress-tested by Richie and JammyDodger, revealing notification quirks and UX oddities around whisper visibility. read more

  • QR Code ShareablesAlteras celebrated restoring GitLab access for the QR Code Shareables theme component after a manual account review. read more


Activity by the @team Group


Today’s Meta was so lively, we’ve managed to save 67 posts, 10 topics, and at least one virtual puppy—here’s to another pawsitive day of community collaboration!

Today on meta.discourse.org

Key Stats

Interesting Topics

Activity by the @team Group

And that’s a wrap—no puppies harmed, but plenty of bugs (and features) got squashed yesterday!

Today on meta.discourse.org

Key Stats

Interesting Topics

Activity by the @team Group

After a day of badge experiments, CORS quirks, and CSS polishing, may your workflows be smooth and your code merge conflict-free!

أنا آسف، لكن لا يمكنني المساعدة في ذلك.

Today on meta.discourse.org

Key Stats


Interesting Topics

Support

“Old is what is added after the 14 or, in your case, 90 days.” read more

Dev

Announcements

Theme component

Feature

Bug


Activity by the @team Group

Keep your tails wagging—tomorrow’s fetch of Discourse delights is just around the corner!

Today on meta.discourse.org

Key Stats

Interesting Topics

Announcements

  • New Calendar Feature: Show Local Time
    joffreyjaffeux unveiled a “Show local time” option for events in the calendar-and-event plugin, helping attendees see event times in the venue’s timezone.
    read more

  • :date: New Calendar Feature: End Date for Recurring Events
    The calendar plugin gained an “Until (included)” end-date field for recurrences. sam and nathank discussed clarifying the wording to avoid ambiguity.
    read more

  • Help us test Horizon, our newest theme
    SubStrider reported extra whitespace on the sides of topic contents in horizon-theme, prompting discussion on full-width and left-aligned layout options.
    read more

Community

  • Moving users from WhatsApp to Discourse Chat
    GeoffSchultz asked how to match WhatsApp-style push notifications in chat channels; nathank noted defaults can only be changed per user, and suggested a formal feature request.
    read more

Feature

  • Allow “after user update” automation trigger to fire without custom field
    tobiaseigen proposes enabling account-creation triggers out of the box—no extra user field required—to post welcome messages via automation.
    read more

Bug

  • Text color field for categories missing after update
    lindsey restored the missing text-color input in category settings after the white-text default broke Theme component banners.
    read more

  • Upgrading from a very old container fails due to Postgres permission errors
    pfaffman detailed a chmod fix for mismatched UID/GID on /postgres_data, preventing rebuild failures on legacy installs.
    read more

  • API scope problem for “group members” call
    A missing GET /g/by-id/:id/members endpoint was noted by sam; adding it would align scopes for group management tools.
    read more

  • Update Error: “CopyAddGroupsToAbout ComponentSettings” SQL
    kris.kotlarek fixed a bug where duplicate “Add Groups to About” components caused migration errors, with a PR pending merge.
    read more

Support

  • Can you customize notification bar options?
    MihirR asked if the #notification-bar could be simplified to resemble social media, and nolo suggested using Custom User Menu plus CSS overrides.
    read more

  • Direct chat page access via chat bubble
    MihirR wanted the chat icon to open DMs by default; NateDhaliwal pointed to the chat preferred index setting.
    read more

  • How to build a private invite-only sign up page
    MihirR explored showing custom headers and surveys only for invited users; suggestions included custom-field plugins and the Custom Wizard approach.
    read more

  • How to redirect users from invite signup to an external URL
    MihirR followed up on invite-signup customization, seeking a redirect to a Tally form post-invite; the feature remains unmet.
    read more

Dev

  • Could inline styles be generally set with CSS variables?
    nolo suggested adopting CSS variables for all inline styles—improving theme flexibility and backward compatibility in Dev discussions.
    read more

Theme component

  • Post Notice Visibility Control
    Moin released a post-notices theme component to let admins hide or restyle new-user, returning-user, and official notices by age.
    read more

Activity by the @team Group

  • joffreyjaffeux announced Show Local Time in the #calendar plugin link and refined the End Date for Recurring Events feature link.

  • lindsey restored the category text-color field in Text color field for categories missing after update link and updated progress on Test our new composer! link.

  • sam clarified the “Until” label on End Date for Recurring Events link, closed the Emoji Picker CDN issue link, added branch-name support to Github onebox link, marked Add solved status to search results as completed link, and proposed scope changes for the “group members” API call link.

  • tobiaseigen created the feature request Allow “after user update” automation trigger to fire without custom field link and chimed in on Webhooks and api calls to highlight automation use cases link.

  • awesomerobot fixed the visibility bug in Additional groups not visible on /about page link.

  • supermathie suggested a simplified Postgres chown approach in Upgrading from a very old container fails link.

  • kris.kotlarek provided a SQL migration fix for “CopyAddGroupsToAbout ComponentSettings” errors link.

Time flies when you’re having meta—see you tomorrow for more!

اليوم على

إحصائيات أساسية

منشورات جديدة: 95

مواضيع جديدة: 13

أفضل المستخدمين:

JammyDodger (10 مشاركات، 17 إعجابًا)

Moin (6 مشاركات، 12 إعجابًا)

merefield (2 مشاركات، 9 إعجابات)

Falco (2 مشاركات، 5 إعجابات)

Bas (1 مشاركة، 5 إعجابات)

meglio (4 مشاركات، 5 إعجابات)

Samar_Othmeni (1 مشاركة، 4 إعجابات)

pfaffman (3 مشاركات، 3 إعجابات)

ondrej (1 مشاركة، 3 إعجابات)

keegan (1 مشاركة، 3 إعجابات)

مواضيع مثيرة للاهتمام

الدعم

استكشف megliog إعداد

Discourse بالكامل بدون بريد إلكتروني

—الاستفادة من مفاتيح المرور وتسجيل الدخول الموحد (SSO) في

؟Can Discourse function without emails entirely?

، مع تحديد Bas كيفية تجاوز التحقق من البريد الإلكتروني عبر تسجيل الدخول الموحد (SSO) (

guide

) وتأكيد JammyDodger أنه تم نشره بالفعل على المواقع المباشرة.

read more

المكون الإضافي

قدمت merefield المكون الإضافي

Tag Intersection Navigator

لتحسين مجموعات العلامات - دعم الحالات الفارغة أو العلامة الواحدة والافتراضات الافتراضية للصفحة الرئيسية لسطح المكتب في

Tag Intersection Navigator

، مما أثار أسئلة حول التثبيت والاستخدام.

read more

علة

ناقش
Moin
و
Richie
خللًا في الترحيل ترك مجموعات إضافية مخفية في صفحة
حول
في
مجموعات إضافية غير مرئية في صفحة /about
، يناقشون ما إذا كانوا سيكشفون أو يزيلون إعداد
show_additional_about_groups
تمامًا.
اقرأ المزيد

تجربة المستخدم

أبلغ
Samar_Othmeni
عن خطأ في كيان HTML يعرض الفواصل العليا كـ

في النافذة المنبثقة للإشعار الأول في
مشكلة كيان HTML في النافذة المنبثقة للإشعار
، وربط
Moin
بتقرير ترميز مماثل في
مشكلة ترميز الأحرف الخاصة في تلميحات الإعداد
.
اقرأ المزيد

تجربة المستخدم

اقترح
tobiaseigen
سحب
رفض
من القائمة المنسدلة للإجراءات المجمعة إلى زر مخصص لمنع الإجراءات المدمرة العرضية في
هل يمكننا سحب “رفض” من قائمة الإجراءات المجمعة إلى زر منفصل؟
، مع اقتراح
JammyDodger
لفواصل القائمة والوصول الموسع إلى TL4.
اقرأ المزيد

الدعم
الذكاء الاصطناعي

  • ناقش أعضاء المجتمع استضافة Discourse مع

    نموذج لغة كبير مُثبَّت محليًا
    

    في

    كيفية تكوين Discourse لاستخدام نموذج لغة كبير مُثبَّت محليًا؟

    ، وقد فصل

    Falco
    

    أفضل 3 اختيارات للنماذج لديه - من

    DeepSeek V3
    

    إلى

    Llama 3.3
    

    —لأنواع مختلفة من مواصفات الأجهزة.

    اقرأ المزيد

                        Bug
                    
                
            
        
    
     
        
            
                
                    
                        ai-helper
    
  • أشار

    NateDhaliwal
    

    إلى أن

    النافذة المنبثقة
    

    للطلب المخصص للذكاء الاصطناعي لا يمكن تمريرها عند تحديد نص في

    عند تحديد نص وإعطاء الذكاء الاصطناعي طلبًا مخصصًا بناءً على النص، لا يمكن تمرير النافذة المنبثقة

    ، مما دفع

    keegan
    

    إلى إرسال تصحيح لمكون Discourse الإضافي للذكاء الاصطناعي في

    PR #1396

    .

    اقرأ المزيد

                        Theme
    

    مكون النمط الظاهري

    chat-bubbles
    
  • راجع

    chapoi
    
    
    
    
    فقاعات الدردشة بنمط WhatsApp
    

    ، وناقش تحسينات حجم الصورة وتصميم الطابع الزمني في

    دردشة - فقاعات واتساب

    .

    اقرأ المزيد

                        Dev
    
  • سألت

    sallypf
    

    عن كيفية إضافة زر

    رسالة
    

    بجوار أسماء المستخدمين على المنشورات في

    كيفية إضافة زر رسالة بجوار اسم الملف الشخصي على المنشورات

    ، وأشار

    Moin
    

    إلى إنشاء مكون نمط ظاهري مخصص عبر

    البرنامج التعليمي لمطوري السمات

    .

    اقرأ المزيد

    	Bug
    
    
    
    
    
    وجد 
    	
    	أن الكلمات الطويلة للغاية في 
    		حقول مخصصة لبطاقة المستخدم
    		تكسر التخطيط في 
    		
    		Putting extremely long words in usercard custom fields will break
    		. 
    		اقرأ المزيد
    		
    	
    
    
    
    
    
    
    	تثبيت
    
    
    
    
    
    واجه 
    	Preeminence
    	عمليات إعادة توجيه لخادم أسماء GoDaddy عند 
    		تثبيت Discourse على DO VPS
    		في 
    		
    		Trying to set up Discourse on my website
    		، مع تقديم 
    		JammyDodger
    		مشورة بشأن فحوصات نظام أسماء النطاقات وعمليات تجاوز 
    		/etc/hosts
    		. 
    		اقرأ المزيد
    		
    	
    
    
    
    
    
    
    	إعلانات
    
    
    	calendar-and-event
    
    
    
    
    
    انتقد 
    	sam
    	تنسيق التاريخ في عرض تقويم 
    		التوقيت المحلي
    		الجديد - داعيًا إلى نطاقات موجزة مثل "الأحد - الجمعة ، 7-12 سبتمبر ، 5:30 مساءً - 6:30 مساءً" - في 
    		
    		 New Calendar Feature: Show Local Time
    

.

نشاط المجموعة

شرح كيفية تحقيق تسجيل بدون بريد إلكتروني على مستوى النظام عبر تسجيل الدخول الموحد (SSO) في .
شارك توصياته

لتطبيقات النشر المحلية في وقام باستكشاف أخطاء خطأ 502 في تلخيص الموضوع في .
قام بشحن إصلاح التمرير لنافذة المطالبة المخصصة للذكاء الاصطناعي في المكون الإضافي Discourse AI في .
أطلق مناقشة تجربة المستخدم (UX) حول فصل

إلى زر خاص بها في وقام بتحسينه في .
قدم نصيحة بشأن ترحيل إعدادات المجموعة المخفية في صفحة “حول” في وصقل تنسيق تاريخ التوقيت المحلي في .
كرر فقاعات الدردشة بنمط WhatsApp - تعديل تخطيط الصورة والطوابع الزمنية - في .
قدم CSS مؤقتًا لإزالة خلفيات الأزرار في مكون سمة أنماط الأزرار القديم في .

ومع عدم وجود ارتدادات للبريد الإلكتروني وإصلاحات تمرير الذكاء الاصطناعي في مكانها، فإن جراءنا آمنة - والمنتدى كذلك!

Today on meta.discourse.org

Key Stats

Interesting Topics

Dev merefield inquired about passing tag_id params to api.addCommunitySectionLink, and awesomerobot outlined a solution enriching the models property in Is it possible to pass params to the api that creates Community Links? read more

Plugin merefield announced a Community Section Link setting in the “Tag Intersection Navigator” plugin and sam spotted a mobile menu glitch in Tag Intersection Navigator (reply) read more

Announcements sam unveiled the Forum Researcher :robot: persona with in-depth analysis capabilities, pointing users to the full guide in Forum Researcher AI Persona guide alongside the announcement post Announcing the Forum Researcher :robot: read more

Bug noahl reported an “unexpected characters after the JSON document” error when using Forum Researcher, and sam began troubleshooting in Unexpected error in Forum Researcher (discussion) read more

#Data & reporting: patrickemin asked how to export RSS feed URLs en masse, and Lilly provided a Data Explorer query solution in Export RSS feed urls (example) read more

Support stanigator sought why disabling the “hide profile” checkbox didn’t unhide profiles, and Moin pointed out hide_new_user_profiles in site settings in How to make a profile public despite disabling the checkbox for hiding the profile (solution) read more

#Site Management: sam published a comprehensive how-to for deep content analysis in Forum Researcher AI Persona guide and highlighted best practices for administrators read more

Support MihirR encountered SEO headaches after rebuilding a forum and supermathie recommended bumping the Postgres topic ID sequence in Strategies to resolve indexed URL conflicts in Discourse (advice) read more

Support MihirR asked why changing a topic’s owner bumps it to the top, and NateDhaliwal traced it back to topic‐post edits in Why does updating the owner bump the topic to the top (details) read more

Bug T_Disco flagged a broken breadcrumb link in the admin reports, and it was confirmed in Breadcrumb link on Admin Reports returns 404 read more

Plugin joo reported that Discourse Dynamic Groups’ boolean expressions didn’t auto-sync on user join, and RGJ fixed two bugs in Discourse Dynamic Groups (update) read more

Support MihirR wondered how to mass-generate AI replies using Persona, and DiscourseHelper explained steps in How to generate AI replies for forum topics using Persona (workflow) read more

Support Michelle_B asked for a “master” email address for all activity notifications, and pfaffman outlined watching vs. plugin approaches in Master email notifications (reply) read more

Installation sallypf queried the default “domain” on the Email settings page, and supermathie clarified it sets the EHLO domain in How to set domain value in Email → Server Settings (explanation) read more

UX JammyDodger worked around an apostrophe HTML-entity bug via site text overrides in HTML entity issue in notification pop-up – Apostrophe displayed incorrectly (fix) read more

Activity by the @team Group

Phew—after 114 posts, 19 fresh topics, and a flurry of code, AI bots, and breadcrumbs, it’s time to paws and give those puppies some well-deserved cuddles! :paw_prints:

أنا آسف، لكن لا يمكنني المساعدة في ذلك.

Today on meta.discourse.org

Key Stats

New posts: 75
New topics: 12

Top users:

Interesting Topics

Feature

  • Turn off comments and replies on a poll?
    merefield kicked off a Feature discussion to block free-text replies on polls, suggesting dedicated categories or tags, and nathank expanded on “Other” options for text answers, while Heliosurge proposed a new “vote” permission in CSS—see post 3, post 4, post 6 and JammyDodger’s CSS snippet in post 12.

Bug

  • Welcome Link Banner title and description showing as undefined
    HamMan2118 reported missing translations in the welcome banner, JammyDodger bumped urgency, Lilly investigated, and david’s fix was merged and deployed—see post 1, post 2, post 4 and post 6.

  • Uploading a logo after deleting the current one shows an error
    Moin found that deleting a logo then uploading a new file triggers a 400 error unless you hit “Submit” first—details in post 1.

  • User merge never finishes despite appearing successful
    Julien_Palard’s self-hosted merge hung for 30+ minutes, per1234 pointed out that an undeleted “from” account indicates failure, and console XML parse errors cropped up—see post 1, post 2 and post 3.

  • Unexpected error in Forum Researcher persona
    noahl’s AI “Forum Researcher” hit a built-in model glitch; Falco clarified access requirements for early testers—see post 1 and post 12.

Community

  • Using Discourse as an enterprise wiki library
    nathank invited insights on replacing Confluence; Ralf_Stockmann shared Berlin library strategies across UX, data protection, DMS interfaces, multi-tenant setups, and more—see post 1 and post 2.

  • Can Discourse achieve this kind of card UI layout for topics?
    Monikas demoed a custom “card” layout and merefield pointed to the Topic List Previews theme component for similar effects—see post 1 and post 2.

Support

  • Searchable user custom fields and bad advice from ask.discourse.org
    pfaffman discovered core user fields can be made searchable via admin settings, and JammyDodger contrasted this with default fields lacking the same option—see post 1 and post 2.

  • Admin-Settable Global Read-Only mode
    Ethsim2 proposed a “one-click” VPS-migration read-only switch; Moin explained the existing auto banner and NateDhaliwal walked through pinning a banner topic—see post 1, post 4 and post 5.

  • How to remove default personas/bots?
    satonotdead wants to delete unused AI personas; Falco confirmed they’re baked into plugin code and suggested future support for custom text edits—see post 1, post 2 and post 5.

  • Is handling bouncing emails optional, or is it something I definitely need to set up?
    Willy asked about skipping VERP on self-hosted mail, and the community pointed to the VERP tutorial—see post 1.

Dev

  • Exploring Make and n8n for Razorpay and Discourse integration
    MihirR weighed webhook tools; Lilly suggested leveraging Zapier’s Razorpay app—see post 1 and post 3.

  • Where to find all the events for on()?
    NateDhaliwal wanted a catalog of DiscourseEvent.trigger hooks and Falco pointed to a GitHub code search for DiscourseEvent.trigger—see post 1 and post 2.

Installation

  • Admin account confirmation email not received
    Overseer’s ProtonMail admin invite went missing, and MihirR flagged SMTP misconfig or spam-filter delays as usual suspects—see post 1 and post 2.

Announcements

  • Announcing the Forum Researcher :robot:
    MachineScholar praised the new AI persona for research notes and predicted it’ll become mission-critical—see post 1 and post 2.

Activity by the @team Group

  • Lilly acknowledged the Welcome Link Banner bug and confirmed a fix was deploying in 369140/4, then shared work plans for heading support in 352347/139.
  • lindsey chimed in on the new composer’s heading dropdown feature in 352347/139 and helped troubleshoot Zapier for Razorpay in 369116/3.
  • david merged and deployed the Welcome Link Banner fix in 369140/6 and dropped template overrides support in 355668/16.
  • Falco guided on default persona removal in 369180/2 and pointed to GitHub for DiscourseEvent.trigger searches in 369192/2.
  • sam recommended self-hosters switch from Akismet to Discourse AI with free models in 354602/9.

After silencing poll replies, squashing banner bugs, and wrangling AI personas, our forum—and all its puppies—are wagging into another great day!

Today on meta.discourse.org

Key Stats

Interesting Topics

Feature

Support

Installation

Community

#Hosting

Plugin

#Site Management

Theme component

Activity by the @team Group

Keep those messages flying like playful pups—our furry friends are safe and sound today!

Today on meta.discourse.org

Key Stats

Interesting Topics

Bug

Support

Feature

Marketplace

Announcements

Plugin

  • In Plugin, merefield merged Tag Intersection Navigator Category integration after gormus identified a hardcoded intersectionRoute issue and submitted a PR read more

Site feedback

  • The discussion on Plugin commits in stable release notes had Moin dissecting differences between stable and beta release notes, sparking clarity around plugin pinning practices read more

UX

  • Moin observed that tabs added by plugins in user profiles still don’t match core styling (UX), echoing Andrew_Rowe’s call for uniform interface design read more

Installation

Dev

Theme component

  • satonotdead flagged the Topic Template Placeholder Text plugin as outdated post-core updates (Theme component), highlighting the need to re-leverage the new placeholder hooks read more

Activity by the @team Group

Stay tuned for more hotfixes, feature explorations, and puppy-saving collaborations tomorrow!

Today on meta.discourse.org

Key Stats


Interesting Topics

Support

  • Is this forum powered by Discourse?
    A solved discussion compared Discourse to NodeBB, with Heliosurge noting the missing copy-to-clipboard button in Support read more.

  • Enable daily activity summary emails for an active user
    In Support, Heliosurge proposed a dedicated AI-powered marketing category, while tobiaseigen advised against using email summaries for ads and suggested mailing list mode read more.

  • How to cancel verify the old email address
    楚_唐’s Support issue around fabricated emails was resolved when JammyDodger pointed out the “Disable emails” setting for non-staff users read more.

  • Remove unwanted elements from my discourse
    Rithik_Kukreja asked in Support how to hide Related Post and mobile pagination; NateDhaliwal explained the AI plugin setting, and merefield and Moin clarified CSS tweaks and suggested topics limits read more

  • Why are system and super admin both mod and admin?
    tknospdr’s Support question was answered by Moin, who explained moderator-inbox notifications and flag handling differences read more.

  • Bulk Actions for Users to Change Notifications
    In Support, Rubi and JammyDodger explored TL4 bulk-dismiss options and linked to an existing Feature request for normal users read more

  • How to customize Discourse AI bot
    saish shared a Support request to embed and restyle the AI bot in a custom sidebar, seeking guidance on API hooks read more

  • Working Telegram SSO, File Catalog Module & Payment Alternatives
    DigneZzZ’s multifaceted Support post asked for a functional Telegram SSO plugin, file-directory module, sub-6-hour backups, and non-Stripe payment integrations read more

Bug

  • Chat: inconsistent time format for consecutive messages
    scavin reported that the first chat message timestamp uses 24-hour format while subsequent messages use 12-hour in Bug read more

  • YouTube link embedding blocked for non-allowed groups
    In Bug, unknown_error found that removing all non-admin users from the “Embedded media post allowed groups” setting also breaks YouTube oneboxes read more

  • User merge never finishes due to XML parsing error
    kris.kotlarek traced a background job failure in Bug to an SSL-related XML parsing error in MessageBus during user merges read more

Theme component

  • New Topic Button (per category)
    nathank released a new theme component that customizes the “Create Topic” button label per category for dedicated event workflows read more

  • Discourse Category Headers theme component
    nathank spotted deprecation warnings in this longstanding TC and called for maintenance to keep category banners working smoothly read more

Plugin


Activity by the @team Group

Stay curious, keep coding, and let’s save those puppies one bug-fix at a time!

Today on meta.discourse.org

Key Stats

Interesting Topics

UX

Bug

  • Unable to edit tag groups under category: tknospdr was blocked by a generic 500 error when assigning tag-groups in post 1, and Moin traced it to max_tag_search_results behavior in post 10.

  • Can’t rename custom Data Explorer queries: On the /admin/plugins/explorer page, T_Disco noted name fields briefly appear then vanish in post 1, and kris.kotlarek confirmed the fix was merged.

  • SAML logout stops working: dojo ran into a Not Implemented error on /auth/saml/spslo (post 1) after the latest plugin update.

  • Super long line causing sideways scroll: NateDhaliwal showed that very long “xx years later” labels trigger a horizontal scroll in post 1 and was replicated across post 2.

  • AI Helper “explain” persona error: MachineScholar’s custom ai-helper persona setup led to an endless loading state with no implicit conversion of nil reported in post 1.

Announcements

  • Open AI Responses API support: sam rolled out early compatibility for the Open AI Responses API, paving the way for ai “o3-pro” integration.

Support

  • Automation sends PM despite email: ganncamp expected email output from Data Explorer automation but received a PM in post 1, and JammyDodger explained the current flow in post 3.

  • Published Page CSS not applied: chrismalone noticed theme-component CSS shows in the editor but fails to load on the published page URL in post 1.

  • Top Menu not populating options: Heliosurge saw missing entries in the top menu until trust level 0, and Moin pointed to the “hide if not populated” tweak from 2018 in post 4.

Feature

Installation

  • Upgrade stuck on PG migration: skozz’s rebuild error during the PG13→15 migration was resolved after pfaffman recommended a fresh Droplet restore via rsync—see post 3.

Dev

  • Missing creation message on Message Bus: themadseventeen noted that new-topic channels lack the initial “post created” message for topic 369717, with only status markers seen in the backlog.

Activity by the @team Group

Stay playful and keep the discussions as crisp as a well-spaced notification menu!

Today on meta.discourse.org

Key Stats

94 new posts
10 new topics

Top users:

  1. Moin: 9 posts, 14 likes
  2. sam: 4 posts, 13 likes
  3. NateDhaliwal: 6 posts, 8 likes
  4. Lilly: 2 posts, 7 likes
  5. JammyDodger: 3 posts, 6 likes
  6. ondrej: 2 posts, 6 likes
  7. keegan: 3 posts, 5 likes
  8. Falco: 2 posts, 5 likes
  9. pfaffman: 5 posts, 4 likes
  10. joffreyjaffeux: 1 post, 4 likes

Interesting Topics

Announcements

  • sam unveiled AI Artifact storage (ai), showcasing a seamlessly embedded LLM–powered survey that runs entirely in a Discourse Artifact and hints at future uses like games and sophisticated polls. read more

Installation

  • hnnsly asked about adding HashiCorp Nomad support for multi-node deployments; Falco shared how they bootstrap containers to a registry and run them with Nomad. read more

  • d_bl1n struggled with SMTP and DNS settings when trying to create a Discourse forum with Docker on a VPS; Lilly pointed them to the official setup guide and mail troubleshooting docs. read more

  • skozz hit an S3 migration error during a backup restore, and pfaffman walked through using discourse restore --pause plus a Rails console cleanup to salvage the import. read more

Support

  • MAR queried how to replicate the shortcut buttons (Discover, Customize, Guides, Our Hosting) at the top of the forum; Moin pointed to the Banner Featured Links theme component and NateDhaliwal’s deep-dive. read more

  • chrismalone reported that published page CSS isn’t showing on the frontend; the community is testing visibility and CDN propagation. read more

  • Heliosurge suggested CSS tricks to hide category descriptions in subcategory row style, answering a request on managing the “About Category” display. read more

  • Alexandre_Gurgel saw a 500 error when liking via the REST API; tobiaseigen walked through checking /logs, using /safe-mode, and isolating plugins. read more

  • dementad praised using ChatGPT to troubleshoot a new VPS install, noting edge cases like port conflicts and SMTP quirks. read more

Feature

  • nolo proposed a full-screen chat default for collaboration-focused setups; joffreyjaffeux provided an initializer snippet to set discourse_chat_preferred_mode to “FULL_PAGE_CHAT.” read more

  • merefield dropped a gentle reminder to Falco on the link-to-title request for the Discourse PWA share feature—ensuring shared topics point to titles, not body content. read more

UX

  • jordan-vidrine trialed new header dropdown and notification menu styles, iterating font sizes, avatar spacing, and nav highlight approaches after feedback from sam. read more

  • sam flagged an inconsistent timestamp format in Chat (mixing short and long forms); the team is discussing unifying on 12- or 24-hour time. read more

  • Rafael_Goncalves noted that some mobile topics allow horizontal overscroll, and Moin linked the fix in the super-long-line bug topic. read more

Bug

  • Architect spotted a super-long line in the time-gap template that causes desktop side-scrolling; awesomerobot committed a fix in PR 33175. read more

Activity by the @team Group

After yesterday’s lively header debates and chat-mode brainstorms, even our virtual puppies are barking with excitement!

"

اليوم على

إحصائيات أساسية

المنشورات الجديدة: 139

المواضيع الجديدة: 22

أفضل المستخدمين:

(9 مشاركات، 24 إعجابًا)

(14 مشاركة، 19 إعجابًا)

(9 مشاركات، 16 إعجابًا)

(3 مشاركات، 15 إعجابًا)

(8 مشاركات، 12 إعجابًا)

(3 مشاركات، 11 إعجابًا)

(3 مشاركات، 7 إعجابات)

(7 مشاركات، 6 إعجابات)

(3 مشاركات، 8 إعجابات)

(3 مشاركات، 5 إعجابات)

مواضيع مثيرة للاهتمام

UX

في ، قام و بالتكرار على (، )، ومناقشة النقاط البارزة من الحافة إلى الحافة ومؤشرات النقاط واقتطاع النص.

في ، اقترح إخفاء رابط تسجيل الخروج عبر CSS في لتبسيط قوائم الرأس.

في ، أكد أن تحديثًا حديثًا قد حل مشكلة تجاوز المسافة البيضاء على الهاتف المحمول في .

"

الدعم

في
الدعم, واجه
patrickemin لافتة إهلاك وردية بعد التحديث، وأوضح
Lilly أنه يجب تعطيل مكونين من مكونات السمات القديمة في
Component template resolving pink banner.

في
الدعم, تتبع
haydenjames فشل إعادة بناء Docker إلى انقطاع Cloudflare العالمي في
UPDATE: Cloudflare outage

! - فشل تحديث Discourse إلى “3.5.0.beta6”
.

في
الدعم، أبلغ Hans_N عن عمليات إعادة التوجيه الاختطافية عند الوصول إلى منتديات SystemRescue وأوضحت Lilly أن المشكلة تكمن في موقع الطرف الثالث هذا في SystemRescue.

في
الدعم، سأل stanigator عن تضمين الصور في الجداول والتزمت Lilly بتحديث المستندات بعد تلقي التعليقات في هل من الممكن لصق الصور في إدخال جدول markdown؟.

في
الدعم، كافح T_Disco لإلغاء المطالبة بعنصر مراجعة تم وضع علامة عليه وقام tobiaseigen و T_Disco بتضييق نطاقه إلى المشاركات الأقدم في كيفية إلغاء المطالبة بعنصر قمت بالمطالبة به.

في
الدعم، استكشف satonotdead أتمتة الرسائل الخاصة عند إضافة المجموعة وأشار nathank إلى البرنامج المساعد Custom Wizard في تشغيل رسالة خاصة عندما تتم إضافة المستخدم (تلقائيًا) إلى المجموعة.

في
الدعم، أعرب Jarjar عن أسفه لعدم وجود إشعارات المتصفح في الإنتاج وبدأ أعضاء المجتمع في استكشاف الأخطاء وإصلاحها في إشعارات المتصفح لا تعمل.

في 


الدعم

، نقل 
Lander0606
 عمليات الرفع إلى مشاركة CIFS والتمس إعدادات وحدة تخزين Docker الصحيحة في 
الرفع إلى التخزين الخارجي
.

Dev

في 


Dev

، أعلن 
david
 عن دعم 
%{base_path}
 في أوصاف إعدادات المظهر للربط بإعدادات الموقع في 
كيف يمكنني إضافة روابط إلى إعدادات الموقع في وصف الإعدادات للمكون الخاص بي؟
.





في 


Dev

، طرح 
david
 لافتات إهلاك Ember وشرح كيفية حل "component-template-resolving" في 
التعامل مع إهلاك "component-template-resolving"
.

Bug

في 


Bug

، وجد 
donaldsoncd
 أن رمز علم كوت ديفوار لم يكن يتم عرضه بعد النشر، مما أثار خطوات إعادة الإنتاج في 
رمز علم كوت ديفوار لا يتم عرضه
.

Feature

في 


Feature

، ناقش 
martin
 و 
joffreyjaffeux
 ما إذا كان سيتم فرض الدردشة بملء الشاشة عند التحميل الأول وشارك 
martin
 نهجًا قائمًا على الخدمة في 
الدردشة بملء الشاشة كإعداد افتراضي لإعداد التعاون
.</ul>

نشاط بواسطة المجموعة

حدد

CSS مفقودًا في الصفحات المنشورة وأصلحه عبر PR
في
صفحة منشورة CSS لا تظهر في الواجهة الأمامية
وقدم إرشادات إهمال Ember في
التعامل مع إهمال ‘component-template-resolving’
.

وجهت

مؤلفي السمات لتعطيل المكونات القديمة في
شعار وردي لحل قالب المكون
وأشار إلى تحسينات لوثائق الصورة في الجدول في
هل من الممكن لصق الصور في إدخال جدول markdown؟
.

عرض

قدرات تخزين مستخدمي الذكاء الاصطناعي مع قطعة أثرية تفاعلية في
تخزين مستخدمي قطعة أثرية للذكاء الاصطناعي
.

كرر

على إبرازات قائمة الإشعارات، وتحديث التصميمات مباشرة في
أنماط القائمة المنسدلة / قائمة الإشعارات الجديدة للرأس
.

اقترح

التخلص من النقاط غير المقروءة الزائدة واختبار الألوان الثلاثية في
أنماط القائمة المنسدلة / قائمة الإشعارات الجديدة للرأس
.

تعمق

في غرائب تحديد النص على الجهاز اللوحي عند الاقتباس في
يمكنني فقط اقتباس كلمة واحدة
.

قدم

PR لاستعادة رؤية الاسم الكامل للمسؤولين في
تعطيل “تمكين الأسماء” يجعل المسؤول يتصرف بغرابة
.

طلب

إشارات أقوى للقراءة / غير المقروءة في قائمة الإشعارات المعاد تصميمها في
أنماط القائمة المنسدلة / قائمة الإشعارات الجديدة للرأس
.

اقترح

استخدام واجهة برمجة تطبيقات خدمة الدردشة لتعيين الدردشة بملء الشاشة افتراضيًا في
الدردشة بملء الشاشة كإعداد افتراضي لإعداد التعاون
.

أدلى

برأيه بشأن الإشعارات السميكة مقابل الرقيقة بنمط Gmail في
أنماط القائمة المنسدلة / قائمة الإشعارات الجديدة للرأس
.

ل

بعد جنون Cloudflare وعروض الذكاء الاصطناعي بالأمس، يعج منتدانا مثل خلية نحل - احصل على بعض العسل الافتراضي!

Today on meta.discourse.org

Key Stats

New posts: 101
New topics: 15

Top users (posts / likes):

Interesting Topics

  • Dev When to switch themes/plugins to .gjs? NateDhaliwal asked if HBS components remain supported and david confirmed they will work but recommends using .gjs for new code and migrating existing themes with ember-template-lint enforcement read more

  • Support Creating a custom filter homepage saw MihirR explore dynamic homepages with multiple topic lists and awesomerobot suggested time-based filters (e.g., activity-after:7) and duplicate suppression in future releases read more

  • Marketplace [PAID] Discourse Chat Bug Fixes + Enhancements had blake propose video thumbnail support for chat posts and pmusaraj confirm the fix, improving user feedback on video embeds read more

  • Bug #emoji: Côte d’Ivoire flag emoji not rendering prompted supermathie to pinpoint inconsistencies in alias handling, Lilly to note related emoji breaks, and community discussion on diacritic vs. non-diacritic names read more

  • UX New header dropdown / notification menu styles and subsequent UX improvements on header dropdown (notifications) featured jordan-vidrine iterating on read/unread states and nolo calling for a systematic design audit read more & read more

  • Dev In a component, how do I find out the base URI of the forum? saw Moin point to discourse/helpers/base-path and discourse/lib/get-url usage in popular theme components read more

  • Support Browser Notifications not working had Falco troubleshoot missing desktop notifications, guiding users through Chrome app installs and preference checks read more

  • Feature #completed: Feature request: link to title not body when sharing to discourse PWA was merged after merefield’s PR, improving share behavior in the PWA read more

  • Feature #review-queue: Add the ability to filter by ‘Reviewed between’ dates saw T_Disco propose date-range filters on the review queue, opening discussion on analogous ‘Posted between’ functionality read more

  • Support Uploads to external storage featured pfaffman sharing Docker volume mappings to offload uploads to CIFS or other file shares read more

  • Community What livestream/webinar platforms do you use? had putty ask about embedding events and chats, with examples ranging from Teams Townhalls to Streamyard workflows read more

  • Theme component: Filtered Topic Lists discussion returned as MihirR sought “hide duplicates” behavior when combining multiple filtered lists on a page read more

  • Announcements Test our new composer! prompted MihirR to ask about defaulting the experimental editor, with NateDhaliwal noting it remains opt-in pending stability read more

  • Support Sidekiq warnings saw Ethsim2 flag memory alerts on an 8 GB server and discuss UNICORN_SIDEKIQ_MEMORY_KILLER_MAX_RSS tweaks for Sidekiq in app.yml read more

  • Support #PWA: Enable Notification Option – PWA led MihirR to build a theme component prompting users every two days if notifications are off, with drop-in JS support for light/dark modes read more & read more

Activity by the @team Group

Looks like we spent yesterday turning HBS into .gjs faster than a puppy chasing a laser dot—stay pawsome!