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

ويكي مصدر:مجتمع ويكيميديا ليبيا/ورشة تدريبات ويكي مصدر/إضافات تقنية مخصصة

من ويكي مصدر، المكتبة الحرة

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

رٌتبت العناصر في جدول منظم يوضح نوع التطوير، ووصفه، وروابط ذات صلة لتسهيل الوصول إلى التفاصيل الكاملة.

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

الإضافات التقنية لـ: حبيشان (نم)

م. نوع الإضافة الإضافة/التطوير الوصف
1 تبليغ عن ثغرات phabricator:T382666 ثغرة تقنية تعطل تأثير الحقول fromsection وtosection عند وجود الحقل onlysection فارغًا، مما يؤدي إلى جلب محتوى الصفحة بالكامل بدلاً من الأقسام المحددة
2 phabricator:T382665 ثغرة تتعلق بفصل النظام السطر الأخير من الصفحة إلى فقرة جديدة إذا كانت الصفحة خالية من المراجع، وتحتوي على تذييل غير فارغ، ويوجد سطر جديد واحد فقط قبل السطر الأخير
3 اقتراح ميزة جديدة phabricator:T381329 تنفيذ ميزة إضافة نظام الترقيم المشرقي (١، ٢، ٣...) مع إرسال باتش للتنفيذ. الميزة تعمل على تحسين تدقيق الكتب التي تستخدم الأرقام المشرقية
4 إضافات جديدة phabricator:T382218 SandboxLink أو الملعب: أداة تضيف رابطًا لتجربة التعديلات في ملعب، مما يسهل التحقق من القوالب والإضافات
5 ميدياويكي:Gadget-Easy LST.js إضافة لتسهيل إنشاء الأقسام من خلال التبويب الآلي. تعمل الأداة على تسهيل تحرير وإدارة نصوص الأقسام المسماة في صفحات التدقيق بتحويل علامات <section> إلى صيغة مبسطة ## أثناء التحرير، ثم إعادتها إلى الصيغة الأصلية عند الحفظ
6 تطوير القوالب صندوق التحرير تحسين تجربة المستخدم وإضافة رموز جديدة لتسهيل التعديل
7 ضبط التنسيق تنسيق الحواشي المقسومة على صفحتين تحسين تنسيق الحواشي التي تمتد عبر أكثر من صفحة مما يعطي مظهر احترافي للنصوص مع ضمان اتساق التنسيق بين الصفحات
8 تحسين حقول صفحة الفهرس ووحدة الفهرس ميدياويكي:Proofreadpage index data config.json
وحدة:Proofreadpage index template
تقديم تجربة مستخدم أفضل من خلال تحسين طريقة عرض الفهارس وضبط حقول البيانات
9 ضبط المحرر المرئي لقائمة الصفحات ميدياويكي:Proofreadpage pagelist dropdown values.json تحسين قائمة الصفحات المنسدلة لجعل التنقل بين الصفحات أكثر سهولة وسلاسة
10 تحديث الإضافات وتحسينها ميدياويكي:Gadget-PageNumbers-core.js تحسين دقة عرض أرقام الصفحات
11 ميدياويكي:Gadget-userinfo.js إضافة تفاصيل جديدة لصفحة معلومات المستخدم
12 ميدياويكي:Gadget-BiDiEditing.js تحسين تجربة التحرير ثنائي الاتجاه
13 تحديث القوالب ميدياويكي:Proofreadpage pagenum template إظهار أرقام صفحات الكتاب في صفحة الفهرس
14 تحديث الوحدات وحدة:Header تحسين التنسيق الافتراضي للرؤوس
15 وحدة:Uses TemplateStyles دعم أنماط أكثر تنوعًا
16 وحدة:TableTools تحسين الأدوات الخاصة بالجداول
17 استيراد وحدات جاهزة وحدة:String2 لدعم معالجة النصوص المتقدمة
18 وحدة:Plural التعامل مع صيغة الجمع العربية
19 وحدة:Optional style تُستخدم لتكوين خاصية style في HTML بشكل ديناميكي بناءً على عدد متغير من خصائص CSS
20 وحدة:Progress pie chart رسوم بيانية متقدمة
21 وحدة:Graph
22 وحدة:Progress bar
23 وحدة:Roman تحول هذه الوحدة الأرقام العربية إلى أرقام رومانية
24 وحدة:Running header تدعم الوحدة {{RunningHeader}} بتنظيم الوسائط المدخلة، والتحقق من الأخطاء، وتتبع استخدام الوسائط المسماة
25 وحدة:Recto-verso تحدد الوحدة ما إذا كان الرقم المدخل يمثل صفحة فردية (recto) أو مزدوجة (verso) وتعيد الوسيط المناسب وفقاً لذلك
26 إنشاء قوالب جديدة لا مثيل لها في نسخ أخرى قالب:صفحات تحسين عرض المعلومات المتعلقة بالصفحات
27 قالب:سطر محتويات منقط لإضافة خطوط منقطة بشكل جذاب تفصل بين الكلام
28 قالب:بداية محتوى لتنسيق كتلة معينة من النص
29 قالب:نص بنمط لتسهيل تنسيق النمط
30 قالب:حاشية متابعة لإظهار رمز متابعة الحاشية (=) في أقصى اليسار فقط في نطاق صفحة
31 قالب:بداية محتوى متساوي العرض لمثال عملي لاستخدام القالب انظر صفحة:Gaza History Aref el Aref 1943.pdf/5
32 قالب:تحويل رقم هذا القالب يحول عدد إلى أنظمة عد أخرى
33 استيراد قوالب مع التعريب والتطوير قالب:سطر محتويات منقط 2-نقط-1 لعمل سطر جدول محتويات مع خانتين لرقم واسم الفصل
34 قالب:*** إضافة صف مركزي من علامات النجمة فهي طريقة شائعة لتقسيم فقرات النص
35 قالب:شريط إنجاز فهرس وضع شريط لتقدم وإنجاز العمل في نطاق الفهرس
36 قالب:Progress bar إضافة شريط تقدم متوافق مع اللغة العربية
37 قالب:Index progress bar عرض تقدم الفهرس بشكل رسومي
38 قالب:رص تبديل هذا القالب يخرج رأس صفحة تبادلي تكون فيه الأرقام في الأطراف الخارجية، وهو مصمم ليستعمل في حقل رأس الصفحة في نطاق فهرس
39 قالب:Span-based-template يُستخدم لتنسيق النصوص داخل المستندات، حيث يتيح إنشاء أقسام نصية مخصصة باستخدام العلامة ، مما يُسهل تطبيق الأنماط CSS أو السمات الأخرى على النصوص المُحددة
40 قالب:Templatestyles يوضع في شرح القوالب للتنبيه على صفحات الأنماط التي يعتمد عليها القالب
41 تطوير وإصلاح قوالب قالب:ربط بصفحة يربط برقم صفحة في عندما يكون في نطاق فهرس أو صفحة، وغلا فيخرج رقم صفحة فقط
42 قالب:ع2 لتنسيق عناوين من مستوى 2
43 إنشاء صفحات مساعدة مساعدة:قصاصات أنماط الصفحات للمساعدة في ضبط الأنماط
44 صفحة مساعدة لتصحيح كتاب تاريخ طرابلس الغرب