أرابيكا:نظام الأرشفة الآلية

بيانات کود البوت
الاسمنظام الأرشفة الآلية
اللغةجافا
الرخصةCC-BY-SA 3.0
تجريبمستقر
الصانعASammour (ن)
نموذج تحریرخاص:فرق/27922478
التحميلمن هنا
يقوم البوت بأرشفة النقاشات القديمة، وإضافتها في أرشيف الشهر، أو الأرشيف المتسلسل.


نظام الأرشفة الآلية يقوم عليه بوت يعمل بشكل يومي لأرشفة النقاشات المنتهية، أو القديمة؛ حتى يتسنى التركيز على النقاشات الجديدة، والأكثر أهمية. ينقسم عمل البوت إلى ثلاثة أقسام، القسم الأول هو لأرشفة صفحات الطلبات، والثاني هو لأرشفة صفحات الميدان، والثالث لأرشفة نقاشات المستخدمين. يعمل البوت في نطاقات متعددة، وهي:

  1. نطاق أرابيكا.
  2. نطاق نقاش المستخدم.
  3. نطاقات النقاشات المختلفة (تصنيف، مقالات، أرابيكا، بوابة، ميدياويكي).

من المستحسن جدًا أن يقوم بوت واحد بمهمة الأرشفة؛ وذلك حتى لا يحدث تعارض في عمل البوتات. حاليًا يقوم RCHVBot (ن) بهذه المهمة.

الكود

يمكن الاطلاع على الكود المستخدم، والمستقر في هذا الرابط - على غيت هاب.

شروط الأرشفة

يعتمد البوت على شروط محددة عند الأرشفة، وعند تحققها فقط سيقوم بالأرشفة.

أرشفة صفحات الطلبات

في الصفحات التالية سيقوم البوت بأرشفة أي طلب مقبول، أو مرفوض بعد مرور يومين على غلق الطلب.

في حالة الرد على الطلب؛ سواءً بالسلب، أو بالإيجاب، يُرجى تعديل حالة الطلب حسب الآتي:

  • قبول الطلب؛ غير الحال إلى 1، أو مقبول.
  • رفض الطب؛ غير الحالة إلى 0، أو 2، أو مرفوض.
  • جارٍ تنفيذ الطلب؛ غيّر الحالة إلى جاري، أو 3.

بعد ذلك سيقوم البوت بأرشفة الطلب آليًا حسب الشهر الحالي.

وتتم الأرشفة على النمط التالي:

اسم الصفحة/اسم الشهر الحالي بالعربية + رقم السنة الحالية

مثال

أرابيكا:تغيير اسم المستخدم/مارس 2018

أرشفة الميدان

يتم أرشفة صفحات الميدان حسب الشروط التالية:

  • إذا كان النقاش يحتوي خلاصة (أي من قوالب الخلاصة) ← يتم أرشفة النقاش بعد أسبوعين.
  • إذا لم يكن يحتوي النقاش على خلاصة ← يتم أرشفة النقاش بعد 3 أسابيع.
  • إذا كان النقاش منظورًا (يحتوي قالب:منظور) ← يتم أرشفة النقاش بعد يوم واحد.

يمكن استخدام {{منظور}} للنقاشات التي تكون عبارة عن طلبات بسيطة تم الرد عليها، أو نقاشات صغيرة لا يلزم وجودها في الميدان لوقت طويل. أما استخدام قالب:خلاصة فيتم لوضع صورة نهائية لنقاش مفتوح حسب الآراء المطروحة. تتم الأرشفة لهذا النوع على الصفحات الآتية:

وتتم الأرشفة على النمط التالي:

اسم الصفحة/رقم الشهر الحالي/رقم السنة الحالية

مثال

أرابيكا:إخطار الإداريين/أخرى/03/2018.

بالنسبة إلى صفحة أرابيكا:الميدان/تقنية/أخبار فيتم أرشفتها أسبوعيًا ضمن أرشيف أرابيكا:الميدان/تقنية الأساسي لأنها جزء من ميدان التقنية.

أرشفة نقاشات المستخدمين

يتم أرشفة نقاشات المستخدمين التي تحتوي على قالب:أرشفة آلية، ويُمكن لأي مستخدم إضافة هذا القالب إلى صفحة نقاشه، بشرط أن لا تكون صفحة نقاشه تعمل بنظام النقاشات الهيكلية (Flow). استخدام القالب يتم كالآتي:

{{أرشفة آلية|حدد نوع الأرشفة|قيم الأرشفة|نموذج آخر صفحة}}

ثم بعد ذلك سيقوم البوت بأرشفة الصفحة بناءً على الشروط التي تقوم بتحديدها. لاحظ أن نمط الأرشيف الذي سيقوم البوت باستخدامه هو النظام العددي فقط؛ وذلك حتى يتم تمييزه عن صفحات أرابيكا الأخرى.

المدخلات

نوع الأرشفة
يستخدم هذا المدخل لتحديد نوع الأرشفة التي ترغب بها. يوجد حاليًَا نوعان: أرشفة حسب حجم الصفحة، وأرشفة حسب الأقسام. لاختيار الأرشفة حسب الحجم ضع حجم، ولاختيار الأرشفة حسب القسم ضع قسم.
قيم الأرشفة

يعتمد هذا المدخل على الاختيار السابق:

  • إذا اخترت حجم؛ ضع بالأرقام فقط حجم الصفحة الذي ترغب في أن تصل إليه صفحة نقاشك، قبل أن يقوم البوت بأرشفتها. مثال (50) تعني 50 كيلوبايت.
  • إذا اخترت قسم: ضع بالأرقام فقط المدة (بالأيام) التي ترغب أن تحتفظ بالقسم في صفحة نقاشك فيها. مثال (10) تعني 10 أيام.
نموذج آخر صفحة

في هذا المدخل ضع نموذج آخر صفحة أرشيف لنقاشك حسب النمط الذي تريده، بشرط أن يكون الرقم التسلسلي في آخر النموذج. على سبيل المثال، نقاش المستخدم:اسم مستخدم/أرشيف 1، أو مثلًا نقاش المستخدم:اسم مستخدم/أرشيفي 1، وهكذا. لا داعي لتعديل ذلك فيما بعد؛ حيث سيقوم البوت بتحديث القيمة تلقائيًا.

من المفضل أن يتم استخدام قالب:أرشيف آلي في الصفحات التي تستخدم الأرشفة الآلية، وذلك حتى يتم عرض صفحات أرشيف النقاش بشكل آلي عند إنشاء أي صفحات أرشيف.

أرشفة نقاشات المستخدمين الطويلة

تعمل هذه الطريقة بنفس الطريقة الأخيرة، مع فارق أن هذه المهمة تعمل حتى مع عدم وجود قالب الأرشفة الآلية في صفحة نقاش المستخدم؛ وذلك للمستخدمين الذين تكون صفحة نقاشهم طويلة جدًا. يمكن الاطلاع على قائمة بهذه الأسماء في هذه القائمة التي تحدث يوميًا. الفرق الأساسي لهذه المهمة هو أن البوت سيعمل فقط على صفحات النقاش التي لم تؤرشف من قبل؛ أي التي لم يتم إنشاء أي أرشيف سابق لها.

أرشفة نقاشات الموسوعة

تعمل هذه الطريقة لأرشفة جميع النقاشات التي مرّ عليها أكثر من شهر في النطاقات التالية:

  • نطاق نقاش المقالات.
  • نطاق نقاش التصنيف.
  • نطاق نقاش البوابة.
  • نطاق نقاش ميدياويكي.
  • نطاق نقاش القالب.
  • نطاق نقاش أرابيكا.
  • نطاق نقاش الوحدة.

وذلك للصفحات النقاش التي تحتوي على قالب:رأس نقاش.

ملاحظة هامة: إذا كان النقاش، أو القسم لا يحتوي على توقيع؛ فإن البوت سيقوم بأرشفة القسم؛ لأنه لا سبيل لمعرفة تاريخ النقاش إلا بوجود التوقيع. لتلافي هذه الحالة، ينبغي الحرص على وضع التوقيع بعد الرسالة، أو بالإمكان وضع الرسالة، أو النقاش قبل القسم الأول؛ أي مباشرة بعد قالب:رأس نقاش؛ وبذلك يتعرف البوت على هذا القالب أنه من القوالب الرئيسية، ولا يؤرشفه.

أرشفة صفحات مخصصة

يُمكن جعل البوت يقوم بأرشفة أي صفحة أخرى غير الموجودة أعلاه؛ إذا كانت الصفحة ضمن نطاق أرابيكا (10). وللقيام بذلك يمكن وضع قالب:أرشيف آلي في أعلى الصفحة، وحينها سيتعرف البوت على الصفحة وسيقوم بأرشفتها بشكل آلي.

مثال: خاص:فرق/27545955

ملاحظات

  • لاحظ أن القالب الأخير يجب وضعه في الصفحة ذاتها التي تحتوي على النقاشات. فمثلًا صفحة أرابيكا:طلبات البوت/مقدمة مضمنة داخل صفحة أرابيكا:طلبات البوت، وحتى يعمل البوت بشكل عادي ينبغي وضع القالب في الصفحة الثانية، وليس في الصفحة الأولى.
  • يعمل البوت في هذه الطريقة على النظام العددي فقط.

تجاوز الأرشفة الآلية

استخدم قالب:لا للأرشفة.