ميدياويكي:WikiLove.js
ملاحظة: بعد النشر، أنت قد تحتاج إلى إفراغ الكاش الخاص بمتصفحك لرؤية التغييرات.
- فايرفوكس / سافاري: أمسك Shift أثناء ضغط Reload، أو اضغط على إما Ctrl-F5 أو Ctrl-R (⌘-R على ماك)
- جوجل كروم: اضغط Ctrl-Shift-R (⌘-Shift-R على ماك)
- إنترنت إكسبلورر/إيدج: أمسك Ctrl أثناء ضغط Refresh، أو اضغط Ctrl-F5
- أوبرا: اضغط Ctrl-F5.
// See http://www.mediawiki.org/wiki/Extension:WikiLove for basic documentation on configuration.
(function ($) {
$.wikiLoveOptions = {
defaultText: '{|class="wikilove"\n\
| class="wikiloveimg" rowspan="2" | [[$3|$4|link=]]\n\
| class="wikilovehdr" | $2\n\
|-\n\
| class="wikilovetxt" | $1 \~\~\~\~\n\
|}',
defaultBackgroundColor: '#f7f7f7',
defaultBorderColor: 'silver',
defaultImageSize: '100px',
defaultImage: 'Trophy.png',
types: {
'barnstar': {
name: 'أوسمة', // name of the type (appears in the types menu)
select: 'اختر وساما:', // subtype select label
subtypes: { // some different subtypes
// note that when not using subtypes you should use these subtype options for the top-level type
'original': {
fields: ['message'], // fields to ask for in form
option: 'الوسام العام', // option listed in the select list
descr: 'يمنح هذا الوسام اعترافا بالمساهمة الطيبة في الموسوعة؛ ليعلم المستخدم أن جهده المبذول يقدر حق التقدير.', // description
header: 'وسام!', // header that appears at the top of the talk page post (optional)
title: 'الوسام العام', // title that appears inside the award box (optional)
image: 'Original Barnstar Hires.png' // image for the award
},
'admins': {
fields: ['message'],
option: 'وسام الإداريين',
descr: 'يمنح وسام الإداريين للإداري الذي عرف بحسن اتخاذ القرارات، وتكلف مهام الإدارة بلا كلل أو ملل.',
header: 'وسام!',
title: 'وسام الإداريين',
image: 'Administrator Barnstar Hires.png'
},
'antivandalism': {
fields: ['message'],
option: 'وسام استرجاع التخريب',
descr: 'يمنح وسام استرجاع التخريب لمن ساهم كثيرا في حماية مواد ويكيبيديا من التخريب واسترجاع ما خرب.',
header: 'وسام!',
title: 'وسام استرجاع التخريب',
image: 'Barnstar of Reversion Hires.png'
},
'diligence': {
fields: ['message'],
option: 'وسام الاجتهاد',
descr: 'يمنح وسام الاجتهاد اعترافا بما بذله المستخدم من جهد ومثابرة على الخدمة العامة.',
header: 'وسام!',
title: 'وسام الاجتهاد',
image: 'Barnstar of Diligence Hires.png'
},
'diplomacy': {
fields: ['message'],
option: 'وسام الدبلوماسية',
descr: 'يمنح وسام الدبلوماسية لمن يتدخل لعقد الصلح وفض النزاع بين المستخدمين بلطف.',
header: 'وسام!',
title: 'وسام الدبلوماسية',
image: 'Peace Barnstar Hires.png'
},
'goodhumor': {
fields: ['message'],
option: 'وسام المزاح',
descr: 'يمنح وسام المزاح لمن اعتاد الفكاهة وكشف الهم عن المستخدمين، وتحلى بروح المزاح حتى عند النزاع.',
header: 'وسام!',
title: 'وسام المزاح',
image: 'Barnstar of Humour Hires.png'
},
'brilliant': {
fields: ['message'],
option: 'وسام الألمعية',
descr: 'يمنح وسام الألمعية لمن أتى بحل مشكل عويص.',
header: 'وسام!',
title: 'وسام الألمعية',
image: 'Brilliant Idea Barnstar Hires.png'
},
'citation': {
fields: ['message'],
option: 'وسام الاستشهاد',
descr: 'يمنح وسام الاستشهاد لمن استشهد بمراجع موثوق بها على مقالات لم تذكر فيها أية مصادر.',
header: 'وسام!',
title: 'The Citation Barnstar',
image: 'Citation Barnstar Hires.png'
},
'civility': {
fields: ['message'],
option: 'وسام التأدب',
descr: 'يمنح وسام التأدب لمن كانت عادته التأدب مع كل من عارضه في الرأي.',
header: 'وسام!',
title: 'وسام التأدب',
image: 'Civility Barnstar Hires.png'
},
'copyeditor': {
fields: ['message'],
option: 'وسام المصوب',
descr: 'يمنح وسام المصوب لمن أجاد تصويب أغلاط اللغة والكتابة.',
header: 'وسام!',
title: 'وسام المصوب',
image: 'Copyeditor Barnstar Hires.png'
},
'defender': {
fields: ['message'],
option: 'وسام المدافع',
descr: 'يمنح وسام المدافع لمن ثابر على الدفاع عن الموسوعة ودفع عن ها كل ما من شأنه أن يشينها.',
header: 'وسام!',
title: 'وسام المدافع',
image: 'WikiDefender Barnstar Hires.png'
},
'editors': {
fields: ['message'],
option: 'وسام المحررين',
descr: 'يمنح وسام المحررين للمحرر الذي يحسن تحرير مواد الموسوعة.',
header: 'وسام!',
title: 'وسام المحررين',
image: 'Editors Barnstar Hires.png'
},
'designers': {
fields: ['message'],
option: 'وسام المصممين',
descr: 'يمنح وسام المصممين للمصمم الذي اجتهد وأحسن تصميم مواد الموسوعة لتظهر بشكل جميل للقراء.',
header: 'وسام!',
title: 'وسام المصممين',
image: 'Graphic Designer Barnstar Hires.png'
},
'half': {
fields: ['message'],
option: 'وسام المناصفة',
descr: 'يمنح وسام المناصفة لمن لم يمنعه الخلاف في الرأي من حفظ روح التعاون.',
header: 'وسام!',
title: 'وسام المناصفة',
image: 'Halfstar Hires.png',
imageSize: '60px'
},
'minor': {
fields: ['message'],
option: 'وسام التعديل طفيف',
descr: 'يمنح وسام الطفيف لمن اعتاد المساهمة بتعديلات طفيفة لإظهار الموسوعة بصورة أحسن.',
header: 'وسام!',
title: 'وسام التعديل الطفيف',
image: 'Minor Barnstar Hires.png'
},
'antispam': {
fields: ['message'],
option: 'وسام مكافحة السخام',
descr: 'يمنح وسام مكافحة السخام لمن يعمل باستمرار على كشف الأسخمة عن صفحات الموسوعة.',
header: 'وسام!',
title: 'وسام مكافحة السخام',
image: 'No Spam Barnstar Hires.png'
},
'photographers': {
fields: ['message'],
option: 'وسام المصورين',
descr: 'يمنح وسام المصورين للذين يحملون على الموسوعة صورا لهم تزين صفحات الموسوعة وتغنيها.',
header: 'وسام!',
title: 'وسام المصورين',
image: 'Camera Barnstar Hires.png'
},
'kindness': {
fields: ['message'],
option: 'وسام اللطف',
descr: 'يمنح وسام اللطف لمن يبادر بالمعاملة اللطيفة حتى وإن لم يتلقها.',
header: 'وسام!',
title: 'وسام اللطف',
image: 'Kindness Barnstar Hires.png'
},
'reallife': {
fields: ['message'],
option: 'وسام الحياة عامة',
descr: 'يمنح وسام الحياة العامة لمن يعمل لصالح الموسوعة على تنظيم الملتقيات أو حضور المعارض وغير ذلك من مشاغل الحياة العامة.',
header: 'وسام!',
title: 'وسام الحياة العامة',
image: 'Real Life Barnstar.jpg'
},
'resilient': {
fields: ['message'],
option: 'وسام المرونة',
descr: 'يمنح وسام المرونة للمستخدم المرن الذي يتعلم من أخطائه ونقاده.',
header: 'وسام!',
title: 'وسام المرونة',
image: 'Resilient Barnstar Hires.png'
},
'rosetta': {
fields: ['message'],
option: 'وسام الترجمان',
descr: 'يمنح وسام الترجمان للناقل الحاذق الذي ينقل النصوص إلى العربية بمهارة.',
header: 'وسام!',
title: 'وسام الترجمان',
image: 'Rosetta Barnstar Hires.png'
},
'special': {
fields: ['message'],
option: 'الوسام الخاص',
descr: 'يمنح الوسام الخاص للإظهار التقدير عندما لا يوجد أي وسام آخر مناسب.',
header: 'وسام!',
title: 'الوسام الخاص',
image: 'Special Barnstar Hires.png'
},
'surreal': {
fields: ['message'],
option: 'وسام الحكيم',
descr: 'يمنح وسام الحكيم لمن تصيب منه الحكمة سواء طلبتها أم لم تطلبها.',
header: 'وسام!',
title: 'وسام الحكيم',
image: 'Surreal Barnstar Hires.png'
},
'teamwork': {
fields: ['message'],
option: 'وسام التعاون',
descr: 'يمنح وسام التعاون لجماعة من المستخدمين تعاونوا على إنشاء مادة من مواد الموسوعة.',
header: 'وسام!',
title: 'وسام التعاون',
image: 'Team Barnstar Hires.png'
},
'technical': {
fields: ['message'],
option: 'وسام التقني',
descr: 'يمنح وسام التقني للمستخدم الذي ساهم في تطوير الموسوعة بمهارته التقنية كالبرمجة وإنشاء الأبوات وإصلاح الوصلات ونحو ذلك..',
header: 'وسام!',
title: 'وسام التقني',
image: 'Vitruvian Barnstar Hires.png'
},
'tireless': {
fields: ['message'],
option: 'وسام المصطبر',
descr: 'يمنح وسام المصطبر للمستخدم الذي يصطبر على عناء إنشاء مواد كثيرة وذات جودة في نفس الوقت.',
header: 'وسام!',
title: 'وسام المصطبر',
image: 'Tireless Contributor Barnstar Hires.gif'
},
'writers': {
fields: ['message'],
option: 'وسام الكاتب',
descr: 'يمنح وسام الكانب للذي كتب عدد كبيرا من المقالات.',
header: 'وسام!',
title: 'وسام الكاتب',
image: 'Writers Barnstar Hires.png'
}
},
icon: mw.config.get('wgExtensionAssetsPath') + '/WikiLove/modules/ext.wikiLove/images/icons/wikilove-icon-barnstar.png' // icon for left-side menu
},
'food': {
name: 'أغذية', // name of the type (appears in the types menu)
select: 'اختر أكلة أو شرابا:', // subtype select label
text: '{| style="background-color: $5; border: 1px solid $6;"\n\
|style="vertical-align: middle; padding: 5px;" | [[$3|$4]]\n\
|style="vertical-align: middle; padding: 3px;" | $1 \~\~\~\~\n\
|}', // custom text
subtypes: {
'baklava': {
fields: ['header', 'message'], // fields to ask for in form
option: 'البقلاوة', // option listed in the select list
descr: 'البقلاوة ضرب من المعجنات محشو بحب البندق المفروم ومحلى بالعسل.', // description
header: 'بقلاوة!', // header that appears at the top of the talk page post (optional)
image: 'Baklava - Turkish special, 80-ply.JPEG', // image for the award
imageSize: '135px' // size to display image
},
'brownie': {
fields: ['header', 'message'],
option: 'البراوني',
descr: 'البراوني كعك بالشكلاطة مكعب الشكل.',
header: 'براوني!',
image: 'Brownie transparent.png',
imageSize: '120px'
},
'bubble tea': {
fields: ['header', 'message'],
option: 'الشاي بالفقاقيع',
descr: 'الشاي بالفقاقيع صنف من الشاي به حبات من التابيوكا.',
header: 'شاي بفقاقيع!',
image: 'Bubble_Tea.png',
imageSize: '65px'
},
'cheeseburger': {
fields: ['header', 'message'],
option: 'التشيز برجر',
descr: 'التشيز بركر نوع من الهامبركر يجعل فيه الجبن.',
header: 'تشيز برجر!',
image: 'Cheeseburger.png',
imageSize: '120px'
},
'cookie': {
fields: ['header', 'message'],
option: 'الكوكي',
descr: 'الكوكي ضرب من السكاكر.',
header: 'كوكي!',
image: 'Choco_chip_cookie.png',
imageSize: '120px'
},
'coffee': {
fields: ['header', 'message'],
option: 'القهوة',
descr: 'القهوة شراب حب البن المحمص.',
header: 'قهوة!',
image: 'A small cup of coffee.JPG',
imageSize: '120px'
},
'coffe': {
fields: ['header', 'message'],
option: 'الشاي',
descr: 'الشاي نبات يغلى ورقه ويشرب محلى بالسكر في المعتاد.',
header: 'شاي!',
image: 'Meissen-teacup pinkrose01.jpg',
imageSize: '120px'
},
'cupcake': {
fields: ['header', 'message'],
option: 'الكبكيك',
descr: 'الكبكيك ضرب من الكعك يجعل في وعاء ورقي.',
header: 'كبكيك!',
image: 'Choco-Nut Bake with Meringue Top cropped.jpg',
imageSize: '120px'
},
'falafel': {
fields: ['header', 'message'],
option: 'الفلافل',
descr: 'الفلافل هي الفول أو الحمص اليابس ينقع في الماء ثم يقلى.',
header: 'فلافل!',
image: 'Falafel award.png',
imageSize: '120px'
},
'pie': {
fields: ['header', 'message'],
option: 'الفطيرة',
descr: 'الفطائر من المعجنات المحشوة.',
header: 'فطيرة!',
image: 'A very beautiful Nectarine Pie.jpg',
imageSize: '120px'
},
'strawberries': {
fields: ['header', 'message'],
option: 'الفراولة',
descr: 'الفراولة ثمرة حمراء حلوة.',
header: 'فراولة!',
image: 'Erdbeerteller01.jpg',
imageSize: '120px'
},
},
icon: mw.config.get('wgExtensionAssetsPath') + '/WikiLove/modules/ext.wikiLove/images/icons/wikilove-icon-food.png'
},
'kitten': {
name: 'قطط',
fields: ['header', 'message'],
header: 'قطة!',
text: '[[$3|right|150px]]\n$1\n\n\~\~\~\~\n<br style="clear: both"/>', // $3 is the image filename
gallery: {
imageList: ['Cucciolo gatto Bibo.jpg', 'Kitten (06) by Ron.jpg', 'Kitten-stare.jpg', 'Red Kitten 01.jpg', 'Kitten in a helmet.jpg', 'Cute grey kitten.jpg', 'Iris cat.jpg', 'Young cats.jpg', 'Youngkitten.JPG'],
width: 145,
height: 150,
number: 3
},
icon: mw.config.get('wgExtensionAssetsPath') + '/WikiLove/modules/ext.wikiLove/images/icons/wikilove-icon-kitten.png'
},
// default type, nice to leave this one in place when adding other types
'makeyourown': {
name: 'غير ذلك', // please match with mw.msg( 'wikilove-type-makeyourown' )
fields: ['header', 'title', 'image', 'message'],
icon: mw.config.get('wgExtensionAssetsPath') + '/WikiLove/modules/ext.wikiLove/images/icons/wikilove-icon-create.png'
}
}
};
})(jQuery);