2.7.0.beta8: تحسينات على نافذة مشاركة الموضوع، حقول مستخدم قابلة للبحث، إيقاف الصور المتحركة، والمزيد

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

:warning: إعادة بناء مطلوبة. ستقوم إعادة البناء بتحديث إصدارات الحزم إلى أحدث إصدار، ويجب إكمالها إذا لم يتم إعادة بناء الموقع من سطر الأوامر خلال الأيام القليلة الماضية.

تحسينات في نافذة مشاركة الموضوع

تم إعادة تصميم نافذة مشاركة الموضوع بالكامل. تم تحديث دعوات الموضوع للاستفادة من نظام دعوات المستخدمين المحدث. تم إعادة تسمية “دعوة” مستخدم موجود إلى “إشعار”.

حقول مستخدم قابلة للبحث

يمكن الآن للموظفين تكوين حقول المستخدمين لتكون قابلة للبحث، مما يسمح للمستخدمين بالعثور على آخرين عبر الحقول المخصصة.

إيقاف الصور المتحركة مؤقتًا

هل قام زميلك برفع ميم آخر؟ هل صديقك يشارك أحدث صيحة في تيك توك؟ قد تكون ممتعة للنظر إليها مرة أو مرتين أو ست مرات، لكن أحيانًا تكون مشتتة وتريد إيقافها. تتضمن جميع الصور المتحركة، مثل gif، الآن زر إيقاف مؤقت. مرر الماوس فوق الصورة لرؤية زر الإيقاف في الزاوية اليمنى السفلى. على الأجهزة المحمولة، اضغط في أي مكان على الصورة.

لاحظ أن ملفات gif ستتوقف تلقائيًا عند تفعيل علم إمكانية الوصول prefers-reduced-motion.

إعداد موقع جديد trim_incoming_emails

يقوم Discourse تلقائيًا بقص التواقيع والمحتوى “الإضافي” الآخر من الرسائل الواردة. تفضل بعض المواقع بقاء هذا المحتوى. يمكن للمواقع التي ترغب في تعطيل قص البريد الإلكتروني الآن استخدام إعداد الموقع trim incoming emails للقيام بذلك.

تحسين واجهة منشئ الاستطلاعات، الجزء 2

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

تجاهل مشاهدات الصفحات المجهولة في المواقع التي تتطلب تسجيل الدخول

المواقع التي تتطلب تسجيل الدخول، بحكم التعريف، تتطلب تسجيل دخول للوصول إليها. لا يمكن للمستخدمين المجهولين - أولئك الذين لم يسجلوا دخولهم - رؤية المحتوى، بل فقط صفحة تسجيل الدخول. ما زال Discourse يعد زيارات المستخدمين المجهولين لصفحة تسجيل الدخول، مما تسبب في ارتباك بين مسؤولي المواقع الذين يعتقدون أن محتواهم مرئي. لتجنب الارتباك، لن يتم بعد الآن عد مشاهدات الصفحات المجهولة لصفحة تسجيل الدخول في مثل هذه المواقع.

عرض إشعار إذا تعذر عرض الفيديو

تأتي الفيديوهات بأشكال وأحجام مختلفة. للأسف، تأتي الفيديوهات أيضًا بتنسيقات ترميز (codecs) مختلفة كثيرة. لا يدعم كل جهاز/متصفح جميع تنسيقات الترميز. عند عدم إمكانية تشغيل فيديو، يعرض Discourse الآن تحذيرًا للمستخدم، بدلاً من مجرد عرض فيديو تالف.

34 إعجابًا

المزيد من التحسينات!

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

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

لا تتضمن هذه النسخة التجريبية أي إصلاحات أمنية. تم إصدار إصلاح أمني لإضافة التقويم.

  • إضافة التقويم: منع استدعاء أي طريقة عشوائية من الإدخال

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

العديد من الإضافات

  • إصلاح الأخطاء
    • قمنا بإصلاح العديد من الأخطاء في عدد كبير من إضافاتنا
  • الترجمات
    • قمنا بتحديث الترجمات في العديد من إضافاتنا

التواقيع

  • إضافة قاعدة CSS افتراضية لتحديد عرض الصورة بعرض العنصر الأب

Onebox

  • عرض طلبات السحب/المشكلات الطويلة مع مقتطف قابل للتوسيع

OAuth2 Basic

  • معالجة بيانات email_verified غير الصالحة من مزود الهوية

BCC

  • إضافة تخصيص الأسماء
  • تحديث بناء الجملة

Zendesk

  • إضافة خيار لتضمين جميع الفئات

تكامل الدردشة

  • تحسين تنسيق رسائل سجل Slack
  • إضافة دعم لاختصارات رسائل Slack

مستكشف البيانات

  • إضافة نافذة مساعدة منبثقة

Assign

  • تحسين نص النسخ للوصول السريع عند عدم تعيين أي مواضيع

Docker Manager

  • إظهار Docker Manager دائمًا في المرتبة الثانية في القائمة

الميزات والإصلاحات الإضافية

انقر للتوسيع

ميزات جديدة

  • تحسينات صغيرة على تضمين قائمة المواضيع
  • تضمين زخرفة الصورة الرمزية في الصور الرمزية المدرجة في أقسام “الأكثر…” في ملخص المستخدم
  • يمكن لمديري الفئة TL4 دمج المنشورات
  • إضافة ويب هوك لتحديث تقييم القابل للمراجعة
  • السماح باستخدام عرض “الأعلى” لتضمين قائمة المواضيع
  • فلتر منخفض الأولوية لصفحة مراجعة الانتظار.
  • السماح بتعليق الصور المتحركة في المنشورات
  • جعل وسم category-navigation بدون وسوم
  • مراقبة العنوان للوسم التلقائي
  • مراجعة كل منشور باستخدام قائمة المراجعة.
  • عدد المواضيع في مربعات الفئات
  • إضافة منفذ إضافي لـ category-box-below-each-category
  • إظهار مؤشر الوضع البطيء في المحرر
  • في حوار الوضع البطيء، اجعل “مفعل حتى” إلزاميًا
  • تعديل رسائل الوضع البطيء والفترات الزمنية
  • السماح بتعيين متغيرات اتصال postgres عبر البيئة
  • تقليل طول مفتاح الدعوة

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

  • عدم قطع الطلبات الطويلة
  • معالجة الصور المضمنة في رسائل البريد الإلكتروني بسلاسة
  • إضافة أخطاء حقول السمات
  • لم تكن زخرفة الصورة الرمزية تظهر في صفحة ملخص المستخدم
  • تحسينات على تعليق الصور المتحركة
  • يضمن أن تهيئة المواضيع المتتالية لا تتجاوز الفئة
  • كان هناك تراجع حديث يعني أننا كنا نعمل كوسيط لـ qunit بينما لم يكن ينبغي ذلك
  • لم يكن Ember CLI Live Reload مدعومًا من قبل CSP
  • إزالة المسافات البيضاء من نسخ git للسمات
  • لا يوجد JIT عند اقتباس ذكر
  • معالجة charset=windows-1252 في نص استيراد mbox
  • استبدال استخدام التعبير النمطي
  • جعل diffHTML يتعامل مع التغييرات الخارجية
  • إظهار إجراءات الموظفين الجماعية للموظفين فقط
  • تخطي الإشعارات المتعلقة بشارات المبتدئين
  • خطأ عند التمرير في iOS Safari مع فتح المحرر
  • توجيه جميع رؤوس HTTP عند بدء تشغيل Ember CLI
  • يضمن إمكانية إعادة تسمية الوسوم المتتالية
  • السماح للمدراء بالوصول إلى /admin/customize/watched_words
  • التأكد من عدم تحريك قوائم مواضيع الوسوم إلى موقع غير صحيح
  • عدم إضافة تأثير انتقال CSS إلى الصور المتحركة
  • إرسال رسالة مختلفة في حال فشل التصدير
  • عند معالجة علم، أرشفة الرسالة لمجموعة المدراء
  • استبعاد صور الإيموجي من تحديد الحجم عبر JS
  • تاريخ غير صالح في اختصار “الأخير” للمؤقت + الإشارات المرجعية
  • يستخدم TagDrop الآن currentCategory
  • صورة رمزية فارغة في بطاقة المستخدم إذا كان عنوان URL للزخرفة غير معرف
  • السماح بالبحث عن مجموعات وسوم غير بحروف صغيرة
  • العودة إلى النسخة الثابتة عند تعطيل فحص الفترة
  • عدم تفريغ المخطط أثناء هجرات قاعدة البيانات في الإنتاج
  • استخدام عناوين CDN لإعدادات السمات من نوع التحميل
  • إعادة لون خريطة المنشورات
  • إذا أردنا مسار .json، فلا تبدأ التشغيل
  • استخدام عناوين CDN لتحميل السمات
  • مسار رسالة مجموعة المستخدمين يجب ألا يكون حساسًا لحالة الأحرف
  • التحقق من جانب العميل من الحد الأدنى للوسوم لمجموعة الوسوم المطلوبة
  • لا يجب أن يتوقف استعلام POP3 بعد استثناء أو بريد إلكتروني قديم
  • فرض التحقق من عدد مجموعة الوسوم قبل إرساله إلى قائمة المراجعة
  • السماح بتنسيق عنوان URL لملف .git من نوع CodeCommit للسمات
  • تحديث database_restorer لتجنب استخدام shell
  • مسافات بيضاء عند نسخ كتل الأكواد
  • التأكد من وجود مجلات الإضافات في مسار المجلدات
  • توليد أسماء عناوين HTML فريدة
  • لم يكن مزيج Docking ينظف المؤقتات
  • إزالة أنماط بطاقة المستخدم القديمة، إصلاح فئة صورة الخلفية
  • إظهار أخطاء التحقق من صحة الدعوة للمستخدمين
  • تحسين رسائل الخطأ للدعوات
  • التأكد من عرض أفضل 6 فئات في ملخص المستخدم
  • خطأ الرؤوس المرسلة مسبقًا في Ember CLI
  • this.loading غير معرف، يجب أن يكون state.loading
  • معالجة الروابط الدائمة مع معاملات الاستعلام
  • لم يكن ember build يضيف بصمات إلى الحزم الإضافية
  • عدم إظهار رسالة “احصل على غرفة” في المحرر في الفئات الخاصة
  • استخدام Nokogiri و Loofah بشكل متسق

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

  • تقليل عدد الأعمدة في صفحة الدعوة
  • إصلاح التنسيق للتسميات الطويلة في خيارات الاختيار المتعدد
  • تعديلات طفيفة على نافذة insert-hyplink
  • التأكد من أن زر الترس في شريط الأدوات له نفس اللون والارتفاع
  • شعار الموقع هو الخيار المحدد عند تغيير صورة رمزية المستخدم للنظام.
  • إصلاح موضع زر الرجوع على شريط التقدم
  • ترتيب زر رسائل مؤقت الموضوع بشكل متسق
  • اتساق رسائل حالة الموضوع على الأجهزة المحمولة
  • تحسين محاذاة وتبويب رؤوس الفئات
  • إظهار الإطار حول حقل الإدخال المركّز بشكل صحيح
  • تحسين النص عند عدم وجود نتائج في الإشارات المرجعية ولوحة الوصول السريع للإشعارات
  • إيقاف قفزة مؤشر التواجد، اتساق المسافة
  • عدم تحديد الوسم الفارغ مسبقًا عند إجراء الإضافة الجماعية للوسوم
  • استخدام منتقي التاريخ الأصلي عند الإمكان (مثل: ليس Safari)
  • منع شريط تقدم الموضوع من التداخل
  • إصلاح تخطيط أزرار رأس المجموعة على الأجهزة المحمولة
  • إصلاح نمط التركيز لزر سجل تعديل المنشور
  • تحديث موضع أزرار التحكم في المنشور على الهاتف المحمول
  • تحسين تخطيط التحكم في بطاقة المستخدم للنصوص الطويلة
  • قائمة منسدلة أوسع لاختيار الصفحة الأعلى
  • تحديث أنماط زر الدعوة للتسجيل
  • إظهار رسالة خطأ بدلاً من تعطيل زر الحفظ في صفحة مجموعات الوسوم
  • عرض رسالة خطأ وصفية عند عدم السماح بالسمات
  • حركة أنيميشن أكثر سلاسة في تذييل الخط الزمني، إصلاح الحشو
  • تنسيق الأزرار في نافذة التخلي عن المسودة على الهاتف المحمول
  • منع بعض أزرار المحرر من الحصول على التركيز
  • محرر بارتفاع كامل على أندرويد المحمول
  • تحسينات تنسيقية طفيفة على الدعوات
  • الانتقال من summary/details إلى زر لتوسيع محتوى GitHub

الأداء

  • جعل حساب max_file_mtime لورقة الأنماط أكثر كفاءة
  • إضافة مهلة لأوامر استيراد git للسمات
  • تحسين أداء تجميع أوراق أنماط السمات
  • إزالة N+1 من ThemeController#update و #show
  • تحميل رسائل البريد الإلكتروني مسبقًا بشكل صحيح لتسريع تصدير المستخدمين
  • إشعار المستخدمين بشكل غير متزامن بعد دعوة المجموعة

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

  • شعارات الفئات هي عناصر زخرفية، قم بتعيين alt فارغ
24 إعجابًا