افتح القائمة الرئيسية

نقاش المستخدم:FShbib

حول هذه الصفحة

مرحباً بك! سعيدٌ بوجودك هنا، فضلاً انتبه لما يلي:

  • في الغالب سأرد على الرسائل المُرسلة إليّ هنا في صفحة نقاشي لكي يستمر النقاش في مكانٍ واحدٍ، أرجو مراقبة الصفحة بعد ترك رسالتك عن طريق الضغط على النجمة في الأعلى.
  • التأخر في الرد عليك لا يعني تجاهلك ، وإنما الضغوط أو المشاغل أو ضيق الوقت يحول دون ذلك، لذلك ثق بأنني سأقرأ رسالتك لاحقاً وكن صبوراً.
  • أرحب بكافة الأسئلة والاستفسارات والمشاكل والطلبات عن الموسوعة، لا تخجل أو تتردد أبداً عن طرح أي سؤال لي.
JarBot (نقاشمساهمات)
رد على "تهانينا"

دعوة للمهمة 51 لفريق المهام الخاصة

2
Dr-Taher (نقاشمساهمات)
Mjs 78 (نقاشمساهمات)

اشكرك على الدعوة وانا على اتم الاستعداد ممكن معرفة تفاصيل المهمة

رد على "دعوة للمهمة 51 لفريق المهام الخاصة"
Dr-Taher (نقاشمساهمات)
وسام التعاون الجدي
تقديرا لجهودكم في المهمة 50 لفريق المهام الخاصة. Dr-Taher (نقاش) 00:18، 5 ديسمبر 2019 (ت ع م)
Mjs 78 (نقاشمساهمات)

اشكرك جزيل الشكر

رد على "إليك وساما!"
MediaWiki message delivery (نقاشمساهمات)

16:59، 2 ديسمبر 2019 (ت ع م)

MediaWiki message delivery (نقاشمساهمات)
علاء (نقاشمساهمات)

مرحبًا شبيب، أتمنى أن تكون بخير. كُنت قبل عدة أشهر قد تناقشت (بشكلٍ طفيف) عبر البريد مع الزميل جار الله حول حالة قائمة أرقام هواتف الطوارئ، حيثُ يقوم البوت بوسمها كبذرة، وكما ترى القائمة حجمها أكثر من 70 ألف بايت.

فما رأيك؟

تحياتي

FShbib (نقاشمساهمات)

أهلًا وسهلًا علاء.. المعذرة عن التأخير.. حقيقةً لا أفكر بحل سوى وضع قالب بذرة في تعليق على أمل أن تتجنبه البوتات.. يبدو أن الجداول لم تُحتسب، والنص الفعلي قليل لأن الاعتماد على عدد الكلمات وليس الحجم بالبايت..

علاء (نقاشمساهمات)

نعم، كان قد دار الحديث نفسه بيني وبين جار الله، بأنَّ الاعتماد على عدد الكلمات، وعدد الكلمات داخل الجداول لا يُحتسب، ولكن الفكرة هنا لو أمكننا إجراء استعلام لنرى كم عدد المقالات التي تحتوي قالب بذرة وحجمها ضخم هكذا (مثلًا فوق 10 آلاف بايت) لنُقيم هل الموضوع شاذ وفي مقالاتٍ بسيطة فقط، أما الموضوع واسع؟ (إشارة إلى ASammour أيضًا)

FShbib (نقاشمساهمات)
جار الله (نقاشمساهمات)

مرحبًا شبيب و@علاء. كما قلت لعلاء سابقًا يمكن حساب الجداول ولكن الأمر يحتاج لنقاش وموافقة المجتمع. وبكل الأحوال يجب عدم الاعتماد على حجم البايت لان سيصبح لدينا طريقتين للحساب وهنا تحدث مشاكل كثيرة نحن بغنى عنها. سأقوم لاحقًا بكتابة عدد المقالات التي يجب إزالة وسم بذرة منها في حال قمنا بحساب كلمات الجداول أيضًا. تحياتي لكم.

جار الله (نقاشمساهمات)

@علاء بحدود 19,600 مقالة يمكن إزالة وسم بذرة منها في حال قمنا بحساب الجداول. تحياتي.

FShbib (نقاشمساهمات)

جار الله، ماذا عن البوتات التي ستُضيف القالب بناءً على شروط الأوب؟ التغيير يجب أن يكون شامل..

ASammour (نقاشمساهمات)

مرحبًا زملائي. أرجو منكم نقل النقاش إلى ميدان التقنية حتى يكون الجميع على علم بأي تغيّرات. المشكلة في هذا الموضوع هو أن هناك طريقتان لحساب عدد الكلمات:

1. حسب طريقة الأوب، وهي تُزيل الجداول، والقوائم النقطية...إلخ. 2. حسب خاصية البحث المضمنة في النظام، وهي أكثر دقة بالنسبة إلي. مثال


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

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

1
MediaWiki message delivery (نقاشمساهمات)

نشرة الأخبار والتحديثات في ويكيبيديا العربية للشهر السابق (تشرين الثاني/نوفمبر 2019)

المحتوى المميز

أخبار ويكيبيديا

متفرقات

إحصاءات

  • عدد الزيارات: 247,698,208
  • عدد المقالات الجديدة: 43,511
  • عدد التعديلات: 1,239,411
  • عدد المسجلين الجدد: 17,360
  • عدد القوالب الجديدة: 958
  • عدد التصانيف الجديدة: 19,276
  • عدد الصور الجديدة: 328
  • عدد عمليات الحذف: 3,513
  • عدد عمليات المنع: 308

رد على "نشرة الأخبار والتحديثات في ويكيبيديا العربية للشهر السابق (نوفمبر 2019)"
Mr. Ibrahem (نقاشمساهمات)

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

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

FShbib (نقاشمساهمات)

أهلًا وسهلًا @Mr. Ibrahem، وشكرًا لك، لم أفكر في هذا حقيقةً، ويبدو أنه لا مشاكل.. هل أفهم أنه بالإمكان زيادة العدد في الوحدة مستقبلًا بدون مشاكل؟ أيضًا حبذا لو نقلت الوحدة لتسمية رئيسية، فيبدو أن إمكاناتها كبيرة.. ☺

Mr. Ibrahem (نقاشمساهمات)

نحن لن نضمن وجود المشاكل مستقبلاً خاصة إذا توسع استخدام القالب هذا ولكن نضمن أن المشاكل لن تظهر إلا في مقالات كبيرة جداً

يمكننا التجربة في أكبر مقالات الموسوعة مثلاً في نقاش:‏الحرب في دونباس (يناير - مارس 2017)

Mr. Ibrahem (نقاشمساهمات)

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

FShbib (نقاشمساهمات)

مرحبًا @Mr. Ibrahem، المعذرة نسيت هذا النقاش.. أرجوك افعل ما تود إذا كنت متفرّغًا، ومتأكد أن النتائج ستكون رائعة.. حقيقةً فكرت في إضافته إلى قالب {{رأس نقاش}} لكن يبدو أن حلّك الأفضل بما أن الموضوع مرتبط بالبوابات أساسًا.. ☺

Mr. Ibrahem (نقاشمساهمات)

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

استعلام لصفحات النقاش الموجودة:

USE arwiki_p;
select DISTINCT concat("",p1.page_title, '') as pagename
from page p1 , categorylinks , page p2
where p1.page_id = cl_from
AND p1.page_is_redirect = 0         -- no redirects
#AND p1.page_namespace = 0
AND cl_to = "بوابة_السعودية/مقالات_متعلقة"
#and not exists (select pp.page_title from page pp where pp.page_namespace = 1 and pp.page_title = p1.page_title ) 
and p1.page_title = p2.page_title
and p2.page_namespace = 1

AND p2.page_id not in (
    SELECT tl_from
    FROM templatelinks
    #WHERE tl_from = p2.page_id 
    WHERE tl_namespace = 10
    AND tl_title = "مشروع_ويكي_السعودية"
    #limit 1 
)
limit 20000

استعلام لصفحات النقاش غير الموجودة:

USE arwiki_p;
select DISTINCT concat("",p1.page_title, '') as pagename
from page p1 , categorylinks
where p1.page_id = cl_from
AND p1.page_is_redirect = 0         -- no redirects
# page_namespace : 0 , 4 , 10 , 14 , 101 , 829 
AND p1.page_namespace = 0
AND cl_to = "بوابة_السعودية/مقالات_متعلقة"
and not exists (select pp.page_title 
	from page pp 
	# talk_ns : 1 , 5 , 11 , 15 , 101 , 829
	where pp.page_namespace = 1
	and pp.page_title = p1.page_title
	) 
limit 20000
FShbib (نقاشمساهمات)

@Mr. Ibrahem، أعلم أنه يُمكننا ذلك، بل الأمر أسهل بأداة بيتكسان.. ما أريده باستخدام هذه الطريقة هو تسهيل الوصول لها، والتحديث مباشرةً بعد تقييم المقالات دون الحاجة لتشغيل استعلام في كل مرّة.. الطريقة تأخذ وقتًا في البداية، لكن التحديث يتم بمجرد إضافة التقييم للمقالة.. أيضًا يُتيح لنا هذا التأكد من دقة إضافة البوابات أحيانًا، ويترك لنا ما تجاوزته البوتات، خصوصًا وأننا قررنا سابقًا عدم استخدام البوابات للتقييم الآلي بالبوت حسب البوابات لأنها غير دقيقة (في ميدان التقنية على ما أذكر)..

Mr. Ibrahem (نقاشمساهمات)

حسنا، سأقوم بإضافة كود مناسب لشريط البوابات

Mr. Ibrahem (نقاشمساهمات)

مرحباً شبيب قمت بإضافة الكود إلى قالب شريط البوابات، ما لاحظته أمس ظهور أهمية "[[:#لومعادلة" بسبب عدم إمكانية متابعة التقييم عند تجاوز حجم التضمين بعد التوسيع طالع Quarry:query/40367

FShbib (نقاشمساهمات)

أهلًا إبراهيم.. شكرًا لك.. هل نُزيله الآن من قالب صفحات النقاش؟

حقيقةً لا أعلم سبب هذا الخطأ الغريب، فلننتظر لنرى إذا زاد العدد أو نقص.. :)

رد على "قالب:شريط مشروع ويكي ورائي/فحص"
MediaWiki message delivery (نقاشمساهمات)
رد على "Wikidata weekly summary #392"
MediaWiki message delivery (نقاشمساهمات)

16:52، 25 نوفمبر 2019 (ت ع م)

رد على "Tech News: 2019-48"
عد إلى صفحة FShbib