3.5.0.beta8: المكونات الإضافية المجمعة، سمة جديدة، إدارة ألوان أفضل، تصفية قوية، وعناصر تحكم متقدمة في الصور

ميزات جديدة في 3.5.0.beta8

:package: المكونات الإضافية الشائعة مجمعة الآن مع Discourse core

نجعل Discourse أكثر قوة وسهولة في الاستخدام فور إخراجه عن طريق تجميع مجموعة من المكونات الإضافية الأكثر شيوعًا لدينا مباشرةً مع Discourse core. هذا يعني أن المكونات الإضافية المستخدمة على نطاق واسع مثل Assign و Solved و Data Explorer و Reactions والمزيد سيتم تضمينها افتراضيًا عند تثبيت أو تحديث Discourse، دون الحاجة إلى تثبيت مكون إضافي منفصل، مما يسهل الوصول إلى هذه الميزات القوية.

  • لا تغيير للمضيفين المدارين: لن تتأثر المواقع الموجودة على استضافة Discourse، بينما سيتم مطالبة المستضيفين الذاتيين بإزالة هذه المكونات الإضافية من app.yml الخاص بهم عند إعادة البناء التالية.
  • معطلة افتراضيًا: تظل جميع المكونات الإضافية المجمعة معطلة افتراضيًا، لذلك لا يوجد تغيير مرئي أو وظائف إضافية ما لم تقم بتمكينها.
  • لا يوجد تأثير على الأداء: لا تضيف المكونات الإضافية المعطلة أي JavaScript إضافي أو حمل على الخادم، مما يضمن بقاء موقعك خفيفًا كما هو إذا لم تقم بتمكينها.

للحصول على التفاصيل الكاملة وقائمة المكونات الإضافية الكاملة وتعليمات الترقية للمستضيفين الذاتيين، تحقق من الإعلان الرسمي.

:sunrise: سمة Horizon الجديدة، متاحة للجميع

يسعدنا الإعلان عن Horizon، أحدث سمة افتراضية لدينا مصممة لانطباع أول جميل وودود وتجربة مجتمع مبسطة! تشمل أبرز الميزات:

  • بطاقات مواضيع مبسطة وحديثة: فوضى أقل، تركيز أكبر.
  • نص منطقة قراءة أكبر: يحسن سهولة القراءة، خاصة على الهاتف المحمول.
  • لوحات ألوان متعددة: خيارات مدمجة لتخصيص أفضل.
  • محسّنة للمسؤولين غير التقنيين: تصميم جاهز للاستخدام، يتطلب إعدادًا بسيطًا ويبدو رائعًا على كل جهاز.

تم تضمين Horizon الآن في جميع مواقع Discourse - الجديدة والقائمة. اقرأ المزيد في الإعلان.

:artist_palette: طريقة جديدة لإدارة لوحات الألوان

يسعدنا الإعلان عن طريقة مُعاد تصميمها للمسؤولين لإدارة واختيار لوحات الألوان في Discourse! تقدم صفحة قائمة لوحات الألوان الجديدة:

  • معاينات لوحات مرئية: شاهد فورًا كل لوحة متاحة، يتم عرض كل منها في بطاقات مع معاينات حية.
  • تسميات حالة واضحة: حدد بسرعة اللوحة النشطة وأيها قابلة للاختيار من قبل المستخدمين.
  • إدارة سهلة للوحات: قم بتبديل اللوحة النشطة أو اضبط اللوحات التي يمكن للمستخدمين اختيارها، كل ذلك من صفحة واحدة.

التحديث متوافق مع الهواتف المحمولة ويمنح المسؤولين نظرة عامة واضحة ومرئية لجميع اللوحات لتبسيط سير العمل. اقرأ المزيد في الإعلان.

:magnifying_glass_tilted_left: تصفية المواضيع الديناميكية متاحة الآن

يجلب المسار /filter المحسّن بحثًا وتصفية مواضيع أسرع وأكثر ذكاءً! يتضمن هذا التحديث لواجهة مستخدم تصفية المواضيع:

  • البحث بالكلمات الرئيسية: ابحث بسهولة عن المواضيع عن طريق كتابة أي كلمة رئيسية أو عبارة.
  • الإكمال التلقائي: تنقل بين خيارات التصفية مع اقتراحات الإكمال التلقائي الجديدة.
  • ابحث عنها في الشريط الجانبي: يتوفر رابط /filter ضمن “المزيد…” في الشريط الجانبي افتراضيًا.

اقرأ الإعلان لمزيد من المعلومات، وتعمق أكثر مع التوثيق.

:framed_picture: عناصر تحكم متقدمة للصور في المنشئ

يقدم المنشئ الجديد تجربة كتابة حديثة، بما في ذلك واجهة مستخدم جديدة تمامًا للتعامل مع الصور! مع شريط الأدوات الجديد هذا، يمكنك:

  • تغيير حجم الصور: قم بتغيير حجم صورك مباشرة في المحرر المرئي.
  • تعيين نص بديل: أضف أو عدّل النص البديل والتسميات للحفاظ على إمكانية الوصول إلى منشوراتك.
  • حذف الصور: قم بإزالة الصور التي تم تحميلها بنقرة واحدة.

تجعل واجهة المستخدم سهلة الاستخدام هذه العمل مع الصور في منشوراتك أسهل من أي وقت مضى.

المنشئ الجديد متاح الآن في جميع المجتمعات لجعل الكتابة في Discourse أسهل لجميع أعضائك. اقرأ الإعلان الكامل حول تجربة المنشئ الجديدة لمعرفة المزيد.

تحديثات الأمان

يتضمن هذا الإصدار إصلاحات لهذه المشكلات الأمنية التي أبلغت عنها مجتمعنا و HackerOne.

11 إعجابًا

المزيد من المزايا!

لكن انتظر، هناك المزيد! نبذل قصارى جهدنا لتسليط الضوء على الميزات الجديدة والتغييرات من أجلك، ولكن هناك دائمًا عدد كبير جدًا من التغييرات لا يمكن تفصيلها جميعًا. للحصول على قائمة كاملة بالميزات الجديدة وإصلاحات الأخطاء وتحسينات تجربة المستخدم والمزيد، تأكد من مراجعة الميزات والإصلاحات الإضافية المذكورة أدناه.

تحسينات الإضافات

discourse-code-review

ميزات جديدة

  • عدم إنشاء مستخدمين مرحليين إذا كان خيار enable_staged_users معطلاً (251)

discourse-group-tracker

تغييرات في تجربة المستخدم

  • جعل الحاوية المثبتة تُعرض دائمًا لمتتبع المجموعة (92)

discourse-jira

إصلاحات للأخطاء

  • إرسال سمات الحقول المطلوبة فقط في الحمولة (107)

discourse-translator

إصلاحات للأخطاء

  • إزالة التكرارات قبل إضافة الفهرس (315)

جميع الميزات والإصلاحات

ميزات جديدة

  • تكوين نموذج LLM افتراضي لجميع الميزات (33752)
  • إنشاء موضوع جديد أثناء عرض فئة أو وسم مقيد (33495)
  • تمكين المحرر الغني لجميع المستخدمين (33699)
  • تحسينات على صفحة محادثة الذكاء الاصطناعي (33853)
  • السماح بعرض HTML آمن في أسباب الصمت والإيقاف المؤقت (33815)
  • إضافة مكون AdminFilterControls قابل لإعادة الاستخدام، وتطبيقه على الإضافات والتقارير (33706)
  • إعادة تعيين تاريخ الرفع عند حذف منشور (33747)
  • إضافة دعم لـ AWS MediaConvert (33092)
  • إضافة إعداد موقع للسماح بتعطيل التعليقات في إضافة discourse-post-voting (33775)
  • إعادة تصميم تخطيط فهرس لوحة ألوان المسؤول (33628)
  • بحث ديناميكي عند التواجد في مسار /filter (33614)
  • عرض تقرير مشاهدات الصفحات القديم للمواقع التي تستخدم مشاهدات الصفحات القديمة (33620)
  • إعدادات الموقع القابلة للتخصيص (32233)
  • تمرير البريد الإلكتروني إلى المصادقة الخارجية عند التسجيل (33559)
  • السماح للمستخدمين بإعادة التصنيف الجماعي بصمت (33490)
  • تسهيل رؤية الموظفين إذا كان ملف تعريف ما صامتًا (33537)
  • قائمة العناوين/الفقرات النصية في شريط أدوات المحرر (33461)
  • عرض حوار في المنشور المترجم لاختيار تحرير الأصل أو الترجمة (33184)
  • السماح بـ Ctrl/Cmd+Enter لإرسال نموذج من منطقة نصية (33527)
  • قاعدة إدخال الصورة عند الكتابة في المحرر الغني (33498)
  • شريط أدوات الصور في المحرر الغني للقياس/النص البديل/الحذف (33381)
  • عرض تغيير اللغة في نافذة منبثقة لسجل المنشورات (33469)
  • تنفيذ RFC 8058 لإلغاء الاشتراك عبر البريد الإلكتروني (33392)
  • التحقق من صحة الهاشتاجات في محرر النصوص الغني للمحرر (33272)
  • إضافة إعداد مخفي لتحديد عدد لغات توطين المحتوى (33378)
  • تمكين نظام Horizon (33374)
  • ترتيب بحث جديد للمواضيع المقروءة (33353)

إصلاحات للأخطاء

  • عدم توسيع زر تذييل الموضوع (33903)
  • إضافة أيقونة pen إلى قائمة الأيقونات الأساسية (33901)
  • تطبيق تغيير لوحة الألوان عند عدم توفر المعاينة، مع تحذير لوضع الظلام (33827)
  • عرض تنبيه عند التصويت على آخر صوت متبقي (33845)
  • تحديث معرف رسالة الباص الأخير بشكل صحيح للخيوط والقنوات (33846)
  • خطأ في JS عند صمت المستخدم وإلغاء صمته (33851)
  • خطأ عند صمت المستخدم وعدم القيام بأي شيء بالمنشور (33819)
  • ضمان عمل الشبكة التلقائية باللغة الألمانية (33831)
  • استخدام translatedTitle لعنوان أيقونة المشرف (33832)
  • خطأ إملائي في العنوان المترجم لقائمة أنواع الملفات الصوتية (33830)
  • التحديد الجماعي لـ Horizon غير ثابت أحيانًا في Safari (33829)
  • ضمان عمل الشبكة التلقائية مع التباعد باللغة الفرنسية (33823)
  • تخزين السياق لعمليات التحميل الفاشلة (33546)
  • لا يجب تثبيت الجدول الزمني ما لم يتم تحميل جميع المنشورات (33801)
  • المستخدمين الموقوفين والمحذوفين من الظهور في لوحات المتصدرين (33627)
  • عدم الكتابة فوق العناوين المترجمة عند تحديث الشارة (33731)
  • التقاط اختيارات التحرير السريع التي تكون كبيرة جدًا للتحرير (33777)
  • التقاط استدعاءات highlightHTML حيث الإبرة كبيرة جدًا للتمييز (33776)
  • اسم القناة الافتراضي هو عنوان الموضوع (33754)
  • إضافة استيراد خدمة الموجه المفقود (صريح) (33756)
  • ضمان عرض خطأ عندما يكون الوصف طويلًا جدًا (33750)
  • عرض الإزالة الجماعية للدعوات المنتهية الصلاحية (33716)
  • عدم حذف المفاتيح لأنواع فرعية غير مهيكلة بنجاح (33615)
  • عرض التوطين للغة الإقليمية إذا كانت موجودة (33702)
  • رابط درجة الارتداد لملف مستخدم المسؤول معطّل (33726)
  • ضمان أن منشئ الحدث يحدد الوصف بشكل صحيح (33700)
  • خطأ إملائي في اسم متغير CSS (33717)
  • التأكد من تعيين ذاكرة التخزين المؤقت لإعدادات موقع المصمم عند استيراد المصمم (33697)
  • عرض الوقت المنقضي منذ بدء الاتصال في الخطأ
  • تحديث الرابط الخاطئ إلى discourse-migratepassword (33688)
  • يمكن أن يكون معامل external_id عددًا صحيحًا (33675)
  • عدم إنشاء تواريخ أحداث فارغة في التقويم
  • يجب أن تستخدم الحد التعليمي للمحرر عدد المنشورات (33650)
  • التقاط أخطاء الصياغة في السكريبتات الخام (33673)
  • عدم السماح بالردود على الفئات عند تعطيل الرد عبر البريد الإلكتروني (33641)
  • سلوك احتياطي للعنوان الفرعي للبانر الترحيبي (33613)
  • تسلسل كائنات الوقت بشكل صحيح في إضافة التقويم
  • فرض تمكين المصممين النظاميين (33643)
  • خطأ في الإعدادات العالمية المظللة للإعدادات القديمة (33642)
  • خطأ في JSON لإعدادات الموقع من جانب العميل (33640)
  • تحميل المسودة المحفوظة عند النقر على الرد على المنشور (33543)
  • حالة إعادة التوجيه غير حساسة لحالة الأحرف (33604)
  • تضمين أيقونة للرسائل الخاصة في عمليات البحث غير المفلترة للرسائل (33611)
  • روابط معطلة لإعدادات الموقع تحت قسم المحتوى (33597)
  • السماح بالترجمة بشكل صحيح لرسائلي (33586)
  • خطأ عند فلترة سجلات البريد الإلكتروني المتخطاة (33557)
  • وسوم متغيرات الألوان (33561)
  • مشاكل Z-index مع DMenu الجديد في المحرر (33545)
  • تحسين أوضاع “للقراءة فقط” (33521)
  • الحشو الأفقي للرأس على الجوال (33555)
  • متغير لون الجدول الزمني للموضوع المفقود (33554)
  • لون خلفية وسم Horizon (33553)
  • إصلاحات مختلفة لخطوات التحسين (33523)
  • إزالة + من تلميح أداة التبديل RTE (33542)
  • تحديث لغة الموضوع أيضًا عند الإنشاء (33544)
  • استخدام إعداد max_tag_search_results كحد افتراضي لبحث مجموعات الوسوم (33485)
  • إفراغ حقل النص يجب أن يلغيه (33520)
  • إعداد تاريخ تقويم Formkit يومًا واحدًا للخلف (33238)
  • يجب أن تكون تجميعات الشارات للشارات النظامية قابلة للتحرير (33504)
  • الهروب من URL عند إدراج/تحرير الروابط في نافذة المحرر المنبثقة (33501)
  • تحويل الهاشتاجات غير الصالحة في المحرر إلى نص (33441)
  • تحويل الإشارات غير الصالحة في وضع النص الغني للمحرر إلى نص (33437)
  • ترتيب زر الدردشة في ملف المستخدم (33494)
  • معالجة استعادة الروابط التي تنتهي بمعاملات استعلام (33384)
  • تحديثات رابط الرسائل في الشريط الجانبي (33444)
  • منع حفظ السلسلة الفارغة كلغة (33481)
  • إعادة تسمية مسار ملاحظات القابل للمراجعة لتطابق مسارات القابل للمراجعة الموجودة (33480)
  • مسح التحديد عند توسيع القائمة المنبثقة (33467)
  • إعادة تعيين حالة الاقتباس عند إعادة تعيين تحديد النص (33463)
  • جعل hide_new_user_profiles يعمل مع المستخدمين الذين تم ترقية يدويًا (33458)
  • تشغيل زخارف ما بعد التبني بشكل صحيح في تدفق منشورات Glimmer (33440)
  • ضمان وجود محتوى مطبوخ للعمل معه (33439)
  • عرض الرموز التعبيرية في نص الهاشتاج المطبوخ لوضع المحرر الغني (33395)
  • ضمان عدم قيام الإجراءات الصغيرة بتفعيل شريط أدوات المنشور (33422)
  • يجب أن يكون مخطط الألوان الافتراضي لـ Horizon قابلاً للاختيار من قبل المستخدم (33428)
  • ضمان تعيين بيانات المطالبة بالقابل للمراجعة من جانب العميل بشكل صحيح (33405)
  • الهروب من display:none للعنوان الفرعي في البانر الترحيبي لـ Horizon (33411)
  • عرض تلميح للحقل القابل للاختيار المطلوب عند التسجيل عند عدم تحديده (33401)
  • مشاكل UppyUploader عندما يكون إعداد authorized_extensions فارغًا ولكن authorized_extensions_for_staff ليس كذلك (33423)
  • تحسين مهمة دمج الأفق (33394)
  • تطبيق تفضيلات التنوع على نتائج بحث الرموز التعبيرية (33393)
  • إلغاء مطالبة القابل للمراجعة عند إلغاء نافذة حوار الإجراء (33377)
  • إضافة ترتيب الفرز الأخير للقراءة إلى البحث في الصفحة الكاملة (33376)
  • استخدام libv8-node-24.1.0.0-x86_64-darwin عند الحاجة (33372)
  • تحسين سلوك شريط أدوات المنشور (33342)
  • بحث المسؤول لا يتضمن صفحات الإضافات (33356)
  • عدم السماح بتقديم إجراءات مواضيع جماعية دون إشعار… (33292)
  • صور مصغرة لفيديو الدردشة على iOS (33349)
  • جعل محددات المصمم النسبية تحفظ (33344)
  • تجاهل إزاحة المنشورات الحديثة في البحث عند استخدام مرشحات قبل/بعد (33323)
  • إضافة أسماء إعدادات إنسانية لمُسلسل إعدادات المصمم (33341)

تغييرات في تجربة المستخدم

  • لون حدود المحتوى (33908)
  • إصلاح مشاكل تخطيط محرر الترجمة (33905)
  • منع سبب التذييل من ضغط الأزرار (33866)
  • ذكر وحدة تحكم المتصفح في بانر خطأ المصمم (33890)
  • إزالة نمط لمرة واحدة لأزرار الإشعارات (33865)
  • إصلاحات متعددة تتعلق بلوحة قائمة المستخدم (33842)
  • تضمين JS في قائمة “الحقول المحررة” لواجهة UI للمصمم (33841)
  • تحويل أزرار ميزة المسؤول للذكاء الاصطناعي إلى روابط (33840)
  • تحديث لوحة الإشعارات (33795)
  • السماح بالتمرير الأفقي لشريط أدوات المحرر على الجوال (33703)
  • إصلاح النص الوصفي لإعداد موقع المصمم (33816)
  • إصلاح التحديد الجماعي في موضوع Horizon (33803)
  • تحسين محاذاة عنوان الاقتباس والالتفاف (33796)
  • إصلاح تأثير التمرير لأزرار تسجيل الدخول المجهولة في صفحة غير Ember (33787)
  • إزالة CSS لصفحة حول قديمة (33755)
  • عرض عدد رسائلي في الشريط الجانبي (33539)
  • تحديث مسار المجموعات في صفحة مستخدمين المسؤول (33738)
  • عرض الدردشة في قائمة الإضافات (33735)
  • فصل CSS المحرر غير ذي الصلة (33701)
  • تفاعل المحرر-الدردشة في Horizon (33677)
  • تقليل خط وسوم discourse في النافذة المنبثقة للمحرر (33679)
  • إضافة عنوان صفحة فرعية مفقود إلى التتبع وتفضيلات المستخدمين (33621)
  • عرض جميع الإضافات المثبتة مسبقًا ووسمها كـ “مثبتة مسبقًا” (33681)
  • العودة إلى التباعد الافتراضي في قائمة قائمة شريط الأدوات (33671)
  • إصلاح Z-index لقائمة منسدلة لترجمة المحرر (33669)
  • إزالة الخط العريض لعناصر الإكمال التلقائي المحددة (33668)
  • جعل إعداد rich_editor أسهل في البحث (33666)
  • إضافة إعداد موقع لموقع البانر الترحيبي إلى واجهة المسؤول (33438)
  • Z-index للمحتوى المنبثق لـ DMenu على الجوال (33660)
  • تجاوز Z-index المحدد لحالة DMenu مع المحرر على الجوال (33622)
  • إصلاحات ترويسة قائمة المواضيع (33653)
  • إخفاء قسم الأصول للمواضيع البعيدة (33649)
  • Banner-search-radius (33624)
  • عرض شهر التقويم (33623)
  • DMenu-composer Z-index (33618)
  • استخدام الاسم الصحيح للرسائل الخاصة في إحصائيات إدارة المستخدمين (33617)
  • تعديلات طفيفة على المحرر في وضع ملء الشاشة (33584)
  • اختصارات لشريط أدوات العناوين في المحرر (33578)
  • تحديث نص النافذة التوضيحية للمحرر لـ RTE (33594)
  • جعل حاوية التنقل بعرض كامل مرة أخرى (33581)
  • إزالة هامش h3 للفئة (33573)
  • تجنب ضغط الصورة الغنية في المحرر على شاشات العرض الصغيرة (33567)
  • إصلاح تخطيط وصف الفئة (33565)
  • إصلاح متابعة Z-index لـ DMenu (33566)
  • Horizon >` إصلاح تباعد ترويسة الموضوع ووضع التحديد الجماعي بشكل أفضل (33564)
  • إضافات متغيرات (33473)
  • السماح بالأقواس في قاعدة إدخال صورة المحرر الغني (33524)
  • إزالة إجراءات حالة الموضوع من قائمة المزيد في المحرر (33369)
  • عدم تقريب حدود صورة الرموز التعبيرية في RTE (33509)
  • Horizon: ضبط حجم الرمز التعبيري في مقتطف الموضوع (33491)
  • إضافة تنبيه معلومات للمواضيع المدمجة (33497)
  • نقل إعداد rich_editor من التجريبي إلى النشر (33496)
  • تعديلات تسمية العنوان للعرض الجديد الجديد (33489)
  • إزالة الحدود غير الضرورية (33472)
  • زيادة حجم صورة الرموز التعريفية والأيقونات للدردشة في الشريط الجانبي (33468)
  • تحسين قائمة الدعوات (33253)
  • تحديث ألوان الشارة للقابل للمراجعة غير القانوني وخارج الموضوع (33456)
  • تصغير الصورة المصغرة لـ YouTube في محضر الدردشة (33433)
  • إصلاح حجم أيقونة حالة العنوان (33442)
  • إزالة قسم الرسائل من الشريط الجانبي (33358)
  • تحسين لموضوع النظام الإداري (33406)
  • تجنب قمع أحداث غير النقر عند سحب المقبض (33415)
  • إضافة إعداد موقع flag_post_allowed_groups إلى منطقة flags (33402)
  • إضافة عنوان فرعي اختياري للبانر الترحيبي (33361)
  • تعديلات طفيفة على شارة مجموعة المشاركين (33368)
  • حذف المكونات دون إعادة تحميل كاملة للحفاظ على الترقيم (33364)
  • نقل اقتباس المنشور الكامل من شريط الأدوات الرئيسي إلى قائمة المزيد (33366)
  • تحديث ترس إلى أيقونة زائد في درس discobot (33343)
  • عرض الحالة النشطة على شريط أدوات المحرر الغني (33296)

تغييرات أمنية

  • مسح تحدي WebAuthn من الجلسة بعد المصادقة
  • الفئات الفرعية العامة فقط في Onebox (33705)

الأداء

  • تسريع تحضير النص المضمن. (33791)
  • تقليل التوليد المتزامن للتضمين (33781)
  • التبديل إلى برنامج تشغيل Redis المسمى hiredis (33773)
  • إضافة فهارس لتحسين أداء دمج المستخدمين (33271)
  • تجنب التحميل المسبق البطيء في SiteSerializer (33283)

إمكانية الوصول

  • إضافة aria-label إلى إدخال التاريخ في البحث المتقدم (33580)
  • رموز التعريف/الصور في Onebox هي زخرفية، لذا يمكن لقارئات الشاشة تخطيها (33572)
  • إضافة aria-label إلى زر توسيع الاقتباس، والقفز إلى المنشور (33569)
  • إخفاء روابط المراسم من بنرات الموقع العالمية (33568)
  • جعل الرد على قابل للوصول من لوحة المفاتيح (33447)
  • التركيز التلقائي على محتويات DMenu خريطة الموضوع للروابط، الإعجابات، والمستخدمين - إصلاح الروابط (33419)
6 إعجابات