بعد نقاش حول المراقبين الذين يقضون وقتًا طويلاً أمام الشاشة، قررت أنه من الأفضل تذكير أعضاء الطاقم (وغير الأعضاء!) بأخذ استراحة متكررة من المنتدى بعد البقاء فيه لفترة طويلة. تحديث جديد: يعمل الآن أيضًا على غير الأعضاء ويمكن تفعيله أو إيقافه عبر إعدادات المظهر.
ماذا يفعل؟
يُظهر هذا المكون من المظهر رسالة تنبيه بعد أن يبقى العضو في المنتدى لمدة x ثانية. إذن، 30 دقيقة تعادل 1800 ثانية حتى تظهر الرسالة. يحتوي هذا المكون على 4 إعدادات رئيسية تتيح لك تخصيص رسالتك وتغيير الوقت حتى ظهور الرسالة.
من المثبت علميًا أن أخذ استراحة من الشاشة يساعدك. وهذا ينطبق بشكل خاص على المراقبين والمشرفين الذين يقضون أحيانًا الليل في العمل الإداري! يُعد هذا المكون تذكيرًا رائعًا بأخذ استراحة إذا كنت تقوم بالإشراف أو تصفح المنتدى لفترة طويلة. كما يساعد هذا المكون أولئك الذين لا يستطيعون التوقف عن الرد أو النشر وما إلى ذلك. من الجيد دائمًا أخذ استراحة!
معاينة
إليك مقطع فيديو سريع للمعاينة (عذرًا على بطء تحميل صفحة الويب)
نظرًا لأن تغيير الإعدادات في منشئ المظاهر معطل حاليًا، يمكنك تنزيل هذا المكون على نسختك وتجربة تغيير الرسالة والوقت!
يجب فحص المساواة في جافا سكريبت باستخدام === وليس ==
أخبرني إذا كنت بحاجة إلى مزيد من المساعدة، يسعدني مراجعة المزيد.
أنا قلق قليلاً من أننا لا نستطيع تعطيل الميزة على أساس كل مستخدم، لأنني لن أستخدمها أبدًا. لكننا لا نملك إعدادات لكل مستخدم في مكونات السمات حاليًا. لذا لا أرى أي حل جيد أو سهل هنا.
ربما يكون الحل الجيد هو وجود مجموعة من المجموعات/الرسائل، مما سيجعلها قابلة للتكوين بشكل أفضل قليلاً.
مثير للإعجاب! لم أكن أعرف أنه يمكن تغييره لاستخدامات مختلفة من قبل! من الرائع سماع أنه يساعد. الإجابة على المواضيع غير المجابة هي بالتأكيد شيء يُشجع عليه دائمًا في أي مكان بغض النظر عن الغرض من استخدام المنتدى. شكرًا لمشاركتك!
لم أقم بضبطه لمنع ظهوره عند كتابة المستخدم (على الرغم من أنه لن يغلق المحرر). يمكنك بالتأكيد استخدام هذا المكون للإعلانات، لكنني أوصي بهذا الحل لأنه أكثر تحسينًا للإعلانات:
عذراً على الإعادة، لكن لدي بعض الاقتراحات: ربما يمكن جعلها قابلة للتكوين من قبل المستخدم في الإعدادات، مع إمكانية تغيير اللون، وبدلاً من زر X، يمكن وضع زرين: أحدهما لمنصة تواصل اجتماعي مثل YouTube يمكن للمستخدم تغييرها، والآخر يحتوي على عبارة مثل “أنا بخير” أو ما شابه، ويمكن للمسؤول تعديلها.
لكن هل من الممكن إضافة HTML إلى النص؟ سيكون ذلك رائعًا جدًا إذا كان الأمر كذلك. (وربما في هذه الحالة خيار إضافي للتردد… مثل إظهار النص كل “n” يوم فقط).
@Pravi، إذا رغبت، يمكنك إنشاء نسخة من المستودع والاطلاع على ملفhead-tag.html داخل المكوّن (وهو المكان الذي تُنفَّذ فيه النوافذ المنبثقة وغيرها من الأمور) وتعديله ليتناسب مع تفضيلاتك. يُستدعى showModalهنا. ربما ترغب في تجربة الكود بنفسك