نقاش ويكيبيديا:تقارير قاعدة البيانات/المستخدمين غير النشطين
أحدث تعليق: قبل سنة واحدة من لوقا في الموضوع خطأ في تحديث الصفحة
هذه صفحة النقاش المخصصة للتحاور بخصوص التحسينات على صفحة تقارير قاعدة البيانات/المستخدمين غير النشطين. |
|
أرشيف النقاشات: 1 |
خطأ في تحديث الصفحة
عدلمرحبا @لوقا:. يبدو أن هناك خطأ في تحديث الصفحة منذ هذه النسخة. أرجو تدارك ذلك. شكرا لك.--Dr-Taher (نقاش) 00:13، 3 أغسطس 2023 (ت ع م)
- يبدو أن الخطأ في الاستعلام أعلاه، لأنني جربته ولم ينتج عنه شيء! Dr-Taher (نقاش) 00:26، 3 أغسطس 2023 (ت ع م)
- مرحبًا ◀ Dr-Taher، راجعت سجل الأخطاء الخاص بالبوت ولا يوجد أي أخطاء ظاهرة لها علاقة بهذه الصفحة والاستعلام نفسه لم يتغير منذ أن تولى بوتي تحديث الصفحة، يبدو أن هناك تحديث حدث علي تخطيط قاعدة البيانات نفسها أو هناك خطا غير معروف لي حتى الآن، علي العموم سوف أرجع سجل تغيرات قاعدة البيانات الخاص بال MediaWiki ثم سوف أكتب الاستعلام من جديد اليوم، إن شاء الله مع تحديث غدا يعود للعمل، تحياتي. -- Lokas (راسلني) 05:30، 3 أغسطس 2023 (ت ع م)
- مرحبًا ◀ Dr-Taher، اعتذر علي التأخر في تنفيذ الطلب، تم تحديث الاستعلام الآن (أحدث نسخة موجودة في النقاش الذي في الأسفل)، أيضا قمت بإنشاء هذه الصفحة حتى أستطيع تتبع الصفحات المتوقفة بشكل أسرع، تحياتي. -- Lokas (راسلني) 18:52، 9 أغسطس 2023 (ت ع م)
- مرحبًا ◀ Dr-Taher، راجعت سجل الأخطاء الخاص بالبوت ولا يوجد أي أخطاء ظاهرة لها علاقة بهذه الصفحة والاستعلام نفسه لم يتغير منذ أن تولى بوتي تحديث الصفحة، يبدو أن هناك تحديث حدث علي تخطيط قاعدة البيانات نفسها أو هناك خطا غير معروف لي حتى الآن، علي العموم سوف أرجع سجل تغيرات قاعدة البيانات الخاص بال MediaWiki ثم سوف أكتب الاستعلام من جديد اليوم، إن شاء الله مع تحديث غدا يعود للعمل، تحياتي. -- Lokas (راسلني) 05:30، 3 أغسطس 2023 (ت ع م)
الاستعلام
عدلSELECT
DISTINCT(actor_name) as ll_actor_name,
ug_group AS user_groups,
(
SELECT
MAX(rev_timestamp)
FROM
revision_userindex
WHERE
rev_actor = actor_id
) AS last_edit_date
FROM
actor_revision
JOIN user_groups ON actor_user = ug_user
JOIN user ON actor_user = user.user_id
LEFT JOIN ipblocks ON actor_user = ipb_user
WHERE
ug_group IN (
'editor', 'autoreview', 'uploader'
)
AND ipb_user IS NULL
AND actor_id NOT IN (
SELECT
DISTINCT rev_actor
FROM
revision_userindex
WHERE
rev_timestamp > DATE_SUB(NOW(), INTERVAL 1 YEAR)
)
GROUP BY
actor_name,
user_groups;
شروط الاستعلام
- يجب أن يكون المستخدم غير ممنوع في وقت تشغيل الاستعلام
- يجب أن يمتلك المستخدم إحدى هذه الصلاحيات مراجع تلقائي أو محرر أو رافع ملفات
- يجب أن يكون مر علي آخر تعديل له في أي نطاق سنه واحدة علي الأقل