أعتقد أنني، أثناء تقديم السياق هنا، أدرك أيضًا أنني قد أكون أطلب ميزة ذات صلة. ربما كان ينبغي عليّ نشر موضوعين، لكنني سأبدأ بهذا الموضوع فقط لوصف مشكلتي وأدرج اقتراحي بشكل عارض.
السياق: أنا مشرف مشارك في منتدى Discourse، وقد طلب مني المالك/المشرف الرئيسي عمومًا ترك جميع موافقات المستخدمين له. سيكون من الرائع وجود خيار يجعل النظام لا يرسل لي رسائل مستمرة بشأن الموافقات عند حدوثها، بل يؤجلها بالنسبة لي فقط حتى تتحقق معايير قابلة للتعديل (مثل وجود 10 موافقات على الأقل، أو موافقة واحدة منذ أكثر من أسبوع، أو شيء من هذا القبيل).
المشكلة التي أبلغ عنها هي أنه حتى عندما يقوم المشرف الآخر بـ [رفض/قبول] جميع المستخدمين المعلقين، فإننا نتلقى على الفور رسالة نظام تفيد بأن هناك 6 مستخدمين معلقين لا يزالون. كان الوضع هكذا منذ أن تم ترقيتي إلى مشرف مشارك، أي منذ سنوات.
في بعض الأحيان يحدث ألا يتم الموافقة تلقائيًا على جميع المستخدمين عند تمكين الموافقة على المستخدمين الجدد. أنا أعرف عن وجود خطأين على الأقل يسببان ذلك ([1] و [2]).
يمكنك محاولة العثور على المستخدمين والموافقة عليهم. أنا أفضل استخدام إضافة مستكشف البيانات، ولكن من الممكن أيضًا تصدير جميع المستخدمين في حال لم يكن لديك وصول إلى هذه الإضافة.
صدرت قاعدة بيانات المستخدمين وحصلت على ملف CSV. نسخت حقلي اسم المستخدم و معتمد منه إلى جدول بيانات جديد. بحثت عن قيم «خطأ» في حقل المعتمد، فحصلت على هؤلاء المستخدمين الستة: [قائمة محذوفة]
ثم بحثت عن كل واحد منهم في صفحة الإدارة/المستخدمين، ونقرت على زر «اعتماد» اليدوي لكل منهم. سننتظر رسالة النظام التالية حول الموافقات لنرى ما إذا كنت قد أصلحت المشكلة بالفعل، لكنني متفائل بأن هذا سيُجدي نفعًا.
إذًا شكرًا لك على المساعدة يا @Moin، ونأمل أن يكون هذا قد أزال أحد الإزعاجات المستمرة في حياتي