انتقل إلى المحتوى

نقاش ويكيبيديا:إحصاءات العام/2023

محتويات الصفحة غير مدعومة بلغات أخرى.
أضف موضوعًا
من ويكيبيديا، الموسوعة الحرة

عدد المقالات الجديدة[عدل]

SELECT COUNT(new_posts.page_id) AS "عدد المقالات"
FROM (
    SELECT p.page_id, MIN(r.rev_timestamp) AS first_revision
    FROM revision r
    JOIN page p ON p.page_id = r.rev_page
    WHERE p.page_namespace = 0 
        AND p.page_is_redirect = 0 
        AND r.rev_parent_id = 0
    GROUP BY p.page_id
    HAVING first_revision BETWEEN 20230101000000 AND 20231231235959
) AS new_posts;

لا يحسب صفحات التحويلات والصفحات الفرعية -- Lokas (راسلني) 06:37، 5 يناير 2024 (ت ع م)ردّ

عدد القوالب الجديدة[عدل]

SELECT COUNT(new_posts.page_id) AS "عدد القوالب"
FROM (
    SELECT p.page_id, MIN(r.rev_timestamp) AS first_revision
    FROM revision r
    JOIN page p ON p.page_id = r.rev_page
    WHERE p.page_namespace = 10 
        AND p.page_is_redirect = 0 
    GROUP BY p.page_id
    HAVING first_revision BETWEEN 20230101000000 AND 20231231235959
) AS new_posts;

لا يجسب صفحات التحويلات لكن يتم حساب الصفحات الفرعية -- Lokas (راسلني) 06:48، 5 يناير 2024 (ت ع م)ردّ

عدد التصنيفات الجديدة[عدل]

SELECT COUNT(new_posts.page_id) AS "عدد التصنيفات"
FROM (
    SELECT p.page_id, MIN(r.rev_timestamp) AS first_revision
    FROM revision r
    JOIN page p ON p.page_id = r.rev_page
    WHERE p.page_namespace = 14 
        AND p.page_is_redirect = 0 
        AND r.rev_parent_id = 0
    GROUP BY p.page_id
    HAVING first_revision BETWEEN 20230101000000 AND 20231231235959
) AS new_posts;

لا يحسب التصنيفات التي تكون عبارة عن تحويلات بشكل صريح لكن يحسب الصفحات التي تحتوي علي قوالب التحويلات التي يتم استخدمها في طلبات نقل التصنيفات، ايضا لا يحسب التصنيفات الفرعية -- Lokas (راسلني) 06:53، 5 يناير 2024 (ت ع م)ردّ

عدد المقالات لكل شهر[عدل]

SELECT COUNT(new_posts.page_id) AS "عدد المقالات",
    DATE_FORMAT(new_posts.first_revision, '%Y-%m') AS month
FROM (
    SELECT p.page_id, MIN(r.rev_timestamp) AS first_revision
    FROM revision r
    JOIN page p ON p.page_id = r.rev_page
    WHERE p.page_namespace = 0 
        AND p.page_is_redirect = 0 
        AND r.rev_parent_id = 0
    GROUP BY p.page_id
    HAVING first_revision BETWEEN 20230101000000 AND 20231231235959
) AS new_posts
GROUP BY month
ORDER BY month;

شروط الاستعلام:

  • لا يحسب صفحات التحويلات أو الصفحات الفرعية
  • يحسب فقط الصفحات ضمن نطاق المقالات

-- Lokas (راسلني) 07:11، 5 يناير 2024 (ت ع م)ردّ

أكثر المستخدمين حسب إنشاء المقالات[عدل]

SELECT  a.actor_name AS first_user, COUNT(new_posts.page_title) AS post_count_by_user
FROM (
    SELECT p.page_id, p.page_title, MIN(r.rev_timestamp) AS first_revision
    FROM revision r
    JOIN page p ON p.page_id = r.rev_page
    WHERE p.page_namespace = 0 
        AND p.page_is_redirect = 0 
        AND r.rev_parent_id = 0
    GROUP BY p.page_id
    HAVING first_revision BETWEEN 20230101000000 AND 20231231235959
) AS new_posts
JOIN revision r ON new_posts.page_id = r.rev_page AND new_posts.first_revision = r.rev_timestamp
JOIN actor a ON r.rev_actor = a.actor_id
GROUP BY first_user
ORDER BY post_count_by_user DESC
LIMIT 20;

شروط الاستعلام

  • يجب أن تكون الصفحة في نطاق المقالات فقط
  • يجب أن تكون الصفحة صفحة رئيسية وليست فرعية
  • يجب ألا تكون الصفحة عبارة عن صفحة تحويل تقع ضمن نطاق المقالات

-- Lokas (راسلني) 16:42، 5 يناير 2024 (ت ع م)ردّ

باقي الاستعلامات[عدل]

بخصوص باقي الاستعلامات المستخدمة في الصفحة والتي غير موجودة في الأعلى تجدها كما هي في "نقاش ويكيبيديا:إحصاءات العام/2022" نظرا لأنه لم تتم إضافة أي تحديث على الكود الخاص بها، أما بخصوص كود إنشاء القوائم هنا الكود المستخدم

# path
file_path = "/tmp/quarry-79326-untitled-run815508.csv"
#  read content
f = open(file_path, "r")
index = 0
for x in f:
  if index == 16:
      break
  # split content by comma
  x = x.split(",")
  name = str(x[0]).replace("_",' ')
  number = str(x[1]).strip()
  # edit_count = str(x[2]).strip()
  print("{{ويكيبيديا:إحصاءات العام/بطاقة جدول/عنصر|"+str(index)+"|"+name+"|"+number+"}}")
  #  print("{{ويكيبيديا:إحصاءات العام/بطاقة جدول/عنصر|"+str(name)+"|"+number+"|"+edit_count+"}}")
  index += 1

-- Lokas (راسلني) 16:50، 5 يناير 2024 (ت ع م)ردّ

مشكل في شهري يوليو و يونيو[عدل]

مرحبا @لوقا

في عام 2022 و 2023 (و ربما الأعوام السابقة) هناك خلل في شهر يوليو و يونيو حيث دائما يظهر نفس عدد المقالات.

تحياتي Riad Salih (نقاش) 04:48، 13 يناير 2024 (ت ع م)ردّ

مرحبًا @Riad Salih، عذرا على التأخر في الرد، نعم صحيح، كان هناك مشكلة في قالب ويكيبيديا:إحصاءات العام/مخطط مقالات سنة وقد تم إصلاح الخطأ الآن، شكرا على الانتباه، تحياتي. -- Lokas (راسلني) 18:07، 16 مارس 2024 (ت ع م)ردّ