وضع عدم الإزعاج

وضع “عدم الإزعاج” متاح الآن :tada:

يسمح Discourse الآن للمستخدمين بالدخول في وضع “عدم الإزعاج” (DND). أثناء تفعيل هذا الوضع، لا تُرسل إشعارات سطح المكتب، ولا إشعارات الدفع، ولا رسائل البريد الإلكتروني حتى يخرج المستخدم من وضع عدم الإزعاج. كما يتم إخفاء فقاعات الإشعارات من صورة المستخدم في رأس الموقع.

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

يوجد زر تحت تبويب الملف الشخصي في قائمة المستخدم يفتح نافذة منبثقة.

بعد الحفظ، تحل أيقونة القمر محل فقاعات الإشعارات أو أرقامها على صورتك الشخصية.
3

يمكنك إلغاء وضع عدم الإزعاج مبكرًا بالضغط على الزر مرة أخرى.

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

59 إعجابًا

أنا سعيد لأن هذه الميزة مدمجة الآن في Discourse (ناهيك عن أنها تطبيق أفضل بكثير). لم أعد بحاجة للاعتماد على الميزة المدمجة في نظام التشغيل. لقد قمت بإيقافها للتو! :slight_smile:

8 إعجابات

ميزة رائعة، وتنفيذها جميل أيضًا - شكرًا لك!

ملاحظة صغيرة: هل يمكن تغيير لون أيقونة القمر على الصورة الشخصية؟ فاللون الأزرق للأيقونة قد يبدو للوهلة الأولى وكأنه عداد للإشعارات.

أقترح جعلها بلون أصفر باهت، لأن القمر مصنوع من الجبن :slight_smile:

إعجاب واحد (1)

افحص العنصر، وابحث عن محدد CSS، ثم أضف الكود المناسب في لوحة الإدارة > تخصيص > المظهر > تحرير CSS/HTML :slight_smile:

4 إعجابات

آه - هذا منطقي، لم أكن أعتقد أنه يمكنني تنسيق SVG من خلال CSS، لكن يمكنني دائمًا إخفاء SVG الأصلي وإضافة نسخة بلون الجبن الخاص بي داخل div الخاص بها.

إعجاب واحد (1)

ها! هذا مثير للاهتمام!

لقد استخدمت هذه الميزة لأول مرة اليوم، وتوقعت أن يعرض عداد الإشعارات رسائل المعلقة عند انتهائها. بينما كانت الإشعارات تظهر كجديدة في القائمة المنسدلة، إلا أن العداد لم يفعل ذلك. هل هذا هو السلوك المتوقع؟

3 إعجابات

أفهم ما تقصده؛ يتم مسح عدد الإشعارات غير الخاصة عند النقر على صورتك الرمزية. فعند الخروج من وضع عدم الإزعاج يدويًا، يجب النقر على صورتك الرمزية، مما يعني أنه يتم مسح العدد في تلك اللحظة. سأحاول منع حدوث ذلك :+1:

تعديل: عند الخروج من وضع عدم الإزعاج، تظهر لك تلك الإشعارات بالفعل، لأن اللوحة الأولى التي تفتح هي لوحة الإشعارات… ربما يكون ترك العدد ظاهرًا بعد فتح لوحة الإشعارات أكثر تناقضًا من السلوك الحالي.

3 إعجابات

هل يمكن لأحد التأكيد على ما هو متوقع أن يحدث إذا اخترت لا شيء عند إعداد جدول الإشعارات؟ أفترض أن وضع عدم الإزعاج سيكون نشطًا في تلك الأيام، لكنني أود التأكد :slight_smile:

4 إعجابات

نعم، سيتم تفعيل وضع عدم الإزعاج طوال اليوم إذا تم اختيار “لا شيء”.

8 إعجابات

شكرًا لك على التأكيد! :smiley:

4 إعجابات

واجهنا نفس المشكلة. هذا هو كود CSS الذي أضفناه لتلوين القمر باللون الرمادي (بافتراض مخطط الألوان الافتراضي):

/* وضع عدم الإزعاج أقل تشتيتًا */

.do-not-disturb-background .d-icon.d-icon-moon {
    color: var(--primary-high-or-secondary-low) !important;
}
.do-not-disturb-background {
    background-color: var(--primary-med-or-secondary-high) !important;
}
4 إعجابات

ملاحظة بسيطة للإشارة إلى أنه تم تغيير اسم هذه الميزة إلى ‘إيقاف الإشعارات مؤقتًا’. :+1:

5 إعجابات