لست متأكدًا من أن هذا هو الحال. قد أكون أجنّ. هل تقلّصت مهلة
منطق المستخدم المرئي تغير حسب @سام، لكنه يجب أن يكون أفضل (أكثر تطورًا، وأكثر دقة)، وليس أسوأ. هل يمكنك التوضيح؟
الأمر ليس أنه أسوأ بحد ذاته، ولم أقم بقياس الوقت بدقة للتأكد، لكن يبدو أنه إذا لم أكن نشطًا لمدة 45 دقيقة، فإنني أتلقى رسائل بريد إلكتروني حول مواضيع قمت بإنشائها أو شاركت فيها.
على سبيل المثال. لقد أنشأت منشورًا الساعة 10:02 صباحًا اليوم وكان أول رد الساعة 12:45 ظهرًا اليوم. بين إنشاء الموضوع والرد الأول، كنت إما أقرأ مواضيع أخرى أو في لوحة إدارة discourse وأنتقل بين الصفحات كل 15-20 دقيقة تقريبًا. ومع ذلك، لا يزال يتوصلني بريد إلكتروني بشأن الرد الساعة 12:45 ظهرًا.
قد يكون هذا هو الجزء الأكثر دقة ويساعدني على فهم متى تُرسل رسائل البريد الإلكتروني ومتى لا تُرسل. متوسط عمر أعضائي هو على الأرجح 46 عامًا، لذا أحيانًا يتعين عليّ شرح لماذا قام المنتدى بفعل شيء ما ![]()
الخلاصة هنا هي أننا سابقًا كنا “نظن” أنك متصل بالإنترنت بينما في الواقع لم تكن كذلك. وقد تم إصلاح هذه المشكلة.
منذ الأيام الأولى لـ Discourse، كان خيار “فقط عند الغياب” مرتبطًا بإعداد الموقع email_time_window_mins (والذي يُعدّ افتراضيًا 10 دقائق).
أحد الآثار الجانبية البسيطة هو أن هذا الرقم يُستخدم كلًا لـ تأجيل إرسال البريد الإلكتروني و للتحقق من آخر مرة كان فيها المستخدم نشطًا.
لذلك، على سبيل المثال، إذا أردت إرسال رسائل بريد إلكتروني للمستخدمين بسرعة، ولكن فقط إذا لم تكن قد رأيتهم على الموقع منذ 30 دقيقة، فلا يمكنك فعل ذلك.
في الماضي، كنا نرسل رسائل بريد إلكتروني للمستخدمين بعد 10 دقائق من نشر مشاركة، إذا لم يُرَهم أحد خلال آخر 10 دقائق. (إذا كان خيار تفضيل المستخدم “فقط عند الغياب” مُفعّلًا)
لم يتغير هذا، لكننا أصلحنا الخطأ الذي كنا فيه “نظن” أنك متواجد بينما في الواقع لم تكن كذلك.
لذا، ولتلخيص الأمر في حال بدأت بتلقي أسئلة من أعضائي: تُرسل الرسائل الإلكترونية حول المواضيع التي أنشأتها أو شاركت فيها، والرسائل المباشرة عندما لا تكون نشطًا على الموقع لمدة 10 دقائق. وبفضل بعض التغييرات الأخيرة، انتقلتم من اعتبار أن المستخدم غير نشط إلى التأكد من أن المستخدم غير نشط؟
إذا كان الأمر كذلك، فهل يوجد أو هل سيكون هناك إعداد لتخصيص مؤقت عدم النشاط؟
صحيح. في الماضي، كنا نحسب المستخدم كـ “نشط” إذا ترك المتصفح مفتوحًا ومضى في طريقه. الآن نتحقق من النشاط الفعلي (مثل التمرير والنقر) لتحديد ما إذا كان الشخص نشطًا.
كما ذكر سام، فهو مرتبط بإعداد الموقع email time window mins، لذا يمكنك تخصيصه.
أوه.. خطأ مني. مررتُ عليه دون انتباه! شكرًا للجميع على التفاصيل!
من المهم ملاحظة ذلك.
email time window mins site
تعني شيئين كُلًا. لذا، على سبيل المثال، إذا قمت بضبط email time window mins site على 60:
-
سيتم تأخير جميع رسائل البريد الإلكتروني من Discourse لإشعار الردود الجديدة وما إلى ذلك لمدة 60 دقيقة.
-
لن يتم إرسال رسائل بريد إلكتروني إلى المستخدمين الذين لديهم إعداد
only when awayفي ملفهم الشخصي إذا تم رؤيتهم خلال الـ 60 دقيقة الماضية.
التأخير مرتبط حاليًا، ويجب علينا على الأرجح إضافة إعداد موقع جديد هنا.