2.7.0.beta5: تحسين الدعوات، والوسوم التلقائية واستبدال الكلمات المراقبة تلقائيًا، وعمليات الرسائل الخاصة المجمعة والمزيد

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

تحسينات في نظام الدعوات

قمنا بإعادة هيكلة تجربة استخدام الدعوات (UX) لجعلها أسرع وأسهل في الاستخدام. يمكن الآن الوصول إلى الدعوات عبر واجهة محسّنة في قائمة المستخدم. تُعرض الآن الدعوات المعلقة عبر الروابط والبريد الإلكتروني في واجهة مدمجة. تُعرض الدعوات التي تم استردادها بالترتيب الزمني، الأحدث أولاً. يُسمح الآن للمستخدمين غير الموظفين بدعوة الآخرين عن طريق نسخ رابط للمشاركة بالإضافة إلى إرسال دعوة عبر البريد الإلكتروني.

لمزيد من التفاصيل، راجع تحسين نظام الدعوات.

وضع العلامات التلقائي واستبدال الكلمات المراقبة تلقائيًا

تُعد الكلمات المراقبة أداة قوية لأتمتة الإجراءات على موقعك. يشمل ذلك حظر المنشورات، وإخفاء المحتوى في المنشورات، ووسم المنشورات، وطلب الموافقة عند احتوائها على كلمة (كلمات) معينة.

الآن، يمكنك تطبيق علامات تلقائيًا على المواضيع عند احتوائها على كلمة (كلمات). على سبيل المثال، أضف علامة fruit للمواضيع التي تحتوي على apple أو orange أو tomato.

يمكنك الآن أيضًا استبدال كلمات بكلمات أخرى أو روابط تلقائيًا. على سبيل المثال، في كل مرة يقول فيها شخص ما Google، يمكنك استبدالها بـ https://google.com أو محرك بحث شائع.

عمليات الدفعات للرسائل الخاصة (PM)

هل تحتاج إلى حذف مجموعة من الرسائل الخاصة؟ أو ربما وسمها؟ تدعم الرسائل الخاصة الآن إجراءات الدفعات بما يتجاوز الأرشفة والنقل إلى صندوق الوارد. يمكن للإضافات أيضًا إضافة إجراءات دفعات - على سبيل المثال، إذا كنت تستخدم إضافة التعيين (assign plugin)، فستحصل على إمكانية تعيين الرسائل الخاصة بشكل دفعات.

تحسينات في كشف المستخدمين المزعجين

قمنا بتحسين كشف المستخدمين الجدد المشبوهين على الموقع الذين يملؤون سيرتهم الذاتية ولا ينشرون أي شيء. سيتم إضافة هؤلاء المستخدمين إلى قائمة المراجعة للموافقة من قبل الموظفين.

وضع قائمة البريد الإلكتروني معطل افتراضيًا

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

تحسينات في إشراف الفئات

يمكن الآن لمشرفي الفئات تثبيت وإلغاء تثبيت المواضيع ضمن الفئة المخصصة لهم.

تم إزالة مجموعة الرموز التعبيرية JoyPixel المعروفة أيضًا باسم EmojiOne

تعني التغييرات في ترخيص JoyPixel أننا لم نعد قادرين على تضمين المجموعة، راجع: JoyPixels | Choose a Plan

تحسينات في إمكانية الوصول

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

  • التبديل بين علامات التبويب باستخدام لوحة المفاتيح
  • تحسين عنوان “عرض الكل” في قائمة الرأس.
  • إلغاء تحديد الخيار المركّز عند استخدام Enter في الاختيار المتعدد
  • منح ميزة الإكمال التلقائي في البحث اسمًا أكثر قابلية للوصول
  • جعل عناصر fieldset/legend للحقول “أخرى” و"لون" قابلة للوصول
  • جعل تعديل اسم المستخدم والصورة الشخصية قابلين للوصول
  • التأكد من أن صورة الصورة الشخصية في رأس الموقع تحتوي على سمة alt
31 إعجابًا

المزيد!

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

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

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

  • تفضيل استخدام Loofah لمعالجة HTML المُعالج مسبقًا

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

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

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

مراجعة الكود

  • دعم المستودعات التي لا تكون فيها الفرع الافتراضي master

الوثائق

  • تحسين التنسيق على الأجهزة المحمولة

BCC

  • تخصيص الرسالة باسم المستلم

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

انقر للتوسيع

ميزات جديدة

  • السماح لمشرفي مجموعات التصنيفات بتثبيت/إلغاء تثبيت المواضيع
  • السماح لمحركات البحث بفهرسة صفحات الوسوم.
  • السماح باستدعاء الدعوات عبر مزودي Omniauth.
  • تغيير أولوية البحث العالية جدًا/المنخفضة جدًا لترتيبها في الأطراف المطلقة.
  • إضافة المواضيع المُحمَّلة حديثًا إلى التحديد الجماعي تلقائيًا إذا كان خيار “تحديد الكل” مفعلًا
  • نقل تفضيلات المستخدم المتعلقة بالأمان إلى تبويب مختلف
  • إضافة السنة إلى منتقي الوقت النسبي
  • إضافة إعداد موقع يسمح للرموز التعبيرية (الإيموجي) بأن تأتي من عنوان URL خارجي
  • تضمين تفاصيل حول أخطاء تخزين النسخ الاحتياطية على S3
  • تصفية العناصر القابلة للمراجعة حسب المعرف.
  • إضافة وصف الموقع لملف webmanifest
  • إضافة إعداد موقع مخفي لتعطيل عناصر التحكم في تحميل الوسائط من Onebox
  • استخدام إحصائية “time_read” لتحديد المستخدمين المشبوهين.

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

  • تحديث مقتطف بعد process_post
  • التأكد من تمرير قيمة boolean الخاصة بالتسجيل عند البدء عبر _autoLogin
  • ترقية حزم aws-sdk-s3 و aws-sdk-sns
  • اختبارات JS غير مستقرة
  • عدم إضافة نفس البريد الإلكتروني عدة مرات
  • التحقق من صحة بريد المستخدم مرة واحدة فقط
  • إضافة سلسلة ترجمة لمسح جميع الكلمات الخاضعة للمراقبة
  • عدم تنظيف الملفات المرفقة عند استخدامها من قبل إعدادات السمات
  • معامل غير صحيح عند استخدام مزودي omniauth في صفحة الدعوات.
  • حالة سباق في تحديثات تسودة المسودة
  • مؤشر الموضوع الجديد في صفحة التصنيفات على الهاتف المحمول
  • يجب أن يعمل بادئة المجلد الفرعي حتى لو بدأ العنوان URL بالبادئة
  • التأكد من أن تغييرات حقل المستخدم تنعكس فورًا في الويب هوكس
  • عناوين URL لإشعارات تطبيق الهاتف المحمول مع المجلدات الفرعية
  • جعل email معاملًا مطلوبًا عند قبول روابط الدعوة.
  • ناقل الرسائل عند رسالة خاصة لمجموعة
  • اقتباس مفقود في إعداد CDN للإيموجي ناتج عن 83f332b
  • إعادة تعيين نقاط نهاية S3 القديمة أثناء استعادة النسخة الاحتياطية
  • خطأ إملائي في مسار الإيموجي ناتج عن 83f332b
  • إزالة الحشو المزدوج من القائمة
  • ترتيب خيارات مؤقت الموضوع ووقت الإشارات المرجعية
  • التحقق من شرط الحد الأدنى لعدد الوسوم عند تغيير التصنيف
  • إزالة كود JS غير المستخدم من صفحة “إنهاء التثبيت”
  • إضافة href إلى صورة الملف الشخصي للمستخدم في بطاقات المجموعة
  • فشل Topic#invite_group في إشعار المستخدمين في الموضوع المنشأ حديثًا
  • كانت ملفات CSS الخاصة بالأجهزة المحمولة مفقودة من المكونات
  • تعديلات CSS لضمان عمل نافذة الإشارات المرجعية + المؤقت على الهاتف المحمول
  • تخطي إرسال بريد إلكتروني لرسالة خاصة عند صمت المستخدم
  • إضافة الفئات المناسبة إلى عنصر html بما في ذلك lang
  • عرض زر تسجيل الخروج بنسبة 100% من العرض
  • استخدام addRawTemplates حتى عند تجميع ملفات .hbr
  • تحديث الملخص عند تحديث تعريفات الألوان في مكون السمة
  • عدم إخراج وسوم نمط فارغة للمكونات
  • استبعاد المستخدمين الذين لديهم منشورات من استعلام purge_unactivated
  • عند استخدام Ember CLI، لم يتم إدراج كود JavaScript/HTML الخاص بالسمة
  • عنوان URL غير صحيح لصفحات الوسوم داخل التصنيف في إعداد المجلد الفرعي.
  • إعادة إدخال auto_silence_first_post_regex
  • عدم عرض خطأ إذا كان الخطأ الوحيد هو صورة مفقودة
  • تجاهل ضغط مفتاح Enter في حقل البحث “النقل إلى منشور موجود”
  • إرسال الإشعار بلغة المستخدم إذا كانت متاحة.
  • السماح بإضافة مستخدم إلى رسالة خاصة عندما يكون الداعي في القائمة المسموح بها (حتى
  • إزالة المسافات البيضاء من عنوان URL قبل التحقق من صحته
  • لم يكن الحد الأقصى لعرض نافذة تسجيل الدخول محددًا بما يكفي
  • لصق جدول بخلايا متعددة الأسطر
  • اكتشاف السمات المثبتة باستخدام عناوين URL بدلاً من الأسماء
  • إلغاء الاشتراك من وجود الموضوع عند التنقل بين المواضيع
  • تمرير دالة ajax إلى loadOneboxes
  • التأكد من تحديث وصف الشارة عند التوجيه دون تحميل الحالة
  • السماح بإدخال قيم فارغة في منتقي الوقت النسبي
  • تحسين رسالة الخطأ عندما تكون مواقع تتطلب تسجيل الدخول تحت ضغط
  • استخدام Emails.rake-استخدام النطاق عند إرسال اختبار البريد
  • عدم تحديث posts_read_count عندما يكون المنشور من رسالة خاصة.
  • تسجيل تحذير عند غياب السياق عند تدمير مستخدم
  • السماح لـ mobile-nav بالعمل دون انتقالات التحميل
  • لا يجب أن يعدل إضافة نطاق مخصص النطاقات الأصلية.
  • تجنب خطأ عامل خدمة Safari عند التنقل للخلف
  • عدم عرض أيقونة “الجملة” على فهرس المجموعة للمستخدمين غير المصرح لهم
  • عدم إرسال رسائل رفض إلى المستخدمين القابلين للمراجعة المحذوفين تلقائيًا
  • جعل معالجة email_valid متسقة
  • إغلاق قائمة التنقل عند اختيار عنصر
  • تقليل عتبة time_read إلى دقيقة واحدة.
  • يجب أن يؤثر استبدال المجلد الفرعي فقط على بادئة العنوان URL
  • ترتيب تحديثات لوحة معلومات المسؤول الجديدة حسب الأحدث
  • عدم اشتراط سبب الرفض إذا كان المستخدم مرسلًا غير مرغوب فيه.
  • عدم السماح للإشارات المرجعية باستخدام تاريخ المنشور في الماضي للتذكير
  • التأكد من تنفيذ الهجرة المُصححة
  • تحسين MoveNewSinceToTable
  • استخدام CDN S3 لشارة المجموعة

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

  • تسميات متسقة في نموذج الدعوة
  • إصلاح التنسيق المعطل في نافذة تسجيل الدخول عند تعطيل تسجيل الدخول المحلي.
  • تسجيل الدخول: عناوين أصغر، تباعد أكثر اتساقًا، وإصلاحات أخرى
  • تحسينات طفيفة على الدعوات
  • إزالة العنوان المكرر من صفحة الكلمات الخاضعة للمراقبة
  • إضافة فئة إلى div البريد الإلكتروني في تسجيل الدخول
  • إصلاح ارتفاع زر التحديد الجماعي في صفحة البحث
  • تنظيف أنماط الوسوم لتحسين المحاذاة
  • استعادة التركيز التلقائي على حقول تسجيل الدخول
  • إضافة رابط لتسجيل الدخول عبر البريد الإلكتروني أسفل اسم المستخدم، وإزالة الزر
  • إزالة نمط التركيز الزائد
  • استخدام نمط التركيز الافتراضي للمتصفح لحقول المربع الاختياري والإدخال الدائري
  • تعديلات تنسيق للميزات الجديدة في لوحة المسؤول
  • السماح لـ select-kit بوجود خيار autofocus
  • نمط أكثر اتساقًا لذكر المجموعة
  • إزالة خطوة الإيموجي في المعالج
  • تعديل تخطيط group لإصلاح محاذاة الزر
  • تخطي صور الرموز الشخصية لعمليات commit على GitHub للصور المصغرة للمواضيع/المنشورات
  • جعل إدخال الوسم بعرض كامل للمراسلات الخاصة
  • تنفيذ مختار تقاطع الوسوم الجديد
  • على الشاشات القصيرة جدًا، التبديل إلى ملف التعريف السريع الوصول إلى عمودين
  • عرض نقاط لبعض قوائم المؤلف
  • ضبط الحشو في نافذة إنشاء الحساب
20 إعجابًا