ويكي الاقتباس arwikiquote https://ar.wikiquote.org/wiki/%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D8%A9_%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D8%A9 MediaWiki 1.46.0-wmf.26 first-letter ميديا خاص نقاش مستخدم نقاش المستخدم ويكي الاقتباس نقاش ويكي الاقتباس ملف نقاش الملف ميدياويكي نقاش ميدياويكي قالب نقاش القالب مساعدة نقاش المساعدة تصنيف نقاش التصنيف TimedText TimedText talk وحدة نقاش الوحدة فعالية نقاش فعالية نقاش المستخدم:Flamme-Bleue 3 22605 261957 220117 2026-04-30T13:44:46Z J ansari 18549 نقل J ansari صفحة [[نقاش المستخدم:Danvintius Bookix]] إلى [[نقاش المستخدم:Flamme-Bleue]]: نُقِلت الصفحة آليا عند إعادة تسمية المستخدم «[[Special:CentralAuth/Danvintius Bookix|Danvintius Bookix]]» إلى «[[Special:CentralAuth/Flamme-Bleue|Flamme-Bleue]]». 220117 wikitext text/x-wiki <div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0"> <div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div> <center style="padding:5px;font-size:x-small;word-spacing:1ex">[[ويكي الاقتباس:سفارة|Welcome!]] [[ويكي الاقتباس:سفارة|Bienvenue!]] [[ويكي الاقتباس:سفارة|Willkommen!]] [[ويكي الاقتباس:سفارة|Benvenuti]] [[ويكي الاقتباس:سفارة|¡Bienvenido!]] [[ويكي الاقتباس:سفارة|ようこそ]] [[ويكي الاقتباس:سفارة|Dobrodosli]] [[ويكي الاقتباس:سفارة|환영합니다]] [[ويكي الاقتباس:سفارة|Добро пожаловать]] [[ويكي الاقتباس:سفارة|Bem-vindo!]] [[ويكي الاقتباس:سفارة|欢迎]] [[ويكي الاقتباس:سفارة|Bonvenon]] [[ويكي الاقتباس:سفارة|Welkom]]</center> <center><big>'''[[ويكي الاقتباس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكي الاقتباس:نبذة|ويكي الاقتباس]]، Danvintius Bookix !'''</big></center> {| |[[ملف:Wikiquote-logo.svg|40px]] | [[ويكي الاقتباس:نبذة|ويكي الاقتباس]] هي <u>مشروع تحرير جماعي لـ[[ويكي الاقتباس:ويكي الاقتباس ليست|'''موسوعة اقتباسات''']] '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت، هناك وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين. رجاء قراءة '''الخطوات الأولى''' [[ويكي الاقتباس:تصحيح خطأ في مقالة|للتحرير]]، وكيفية [[ويكي الاقتباس:بوابة المشاركة|تعديل الصفحات]] و[[ويكي الاقتباس:إنشاء صفحة|إنشاء المقالات الجديدة]] و[[ويكي الاقتباس:دليل تنسيق المقالات|تنسيقها]] وفقا [[ويكي الاقتباس:الركائز الخمس|لمعايير ويكي الاقتباس]]. تم تخصيص '''[[ويكي الاقتباس:ساحة اللعب|ساحة التجربة]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل. |-- |[[ملف:Nuvola search person wo glass.png|يمين|40 بك]] | يمكنك الاستفسار و[[ويكي الاقتباس:ترحيب بالقادمين الجدد|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكي الاقتباس، كما يمكنك أيضا [[ويكي الاقتباس:أسئلة|طرح الأسئلة]] العلمية أو الأدبية. يمكنك أيضا [{{fullurl:مستخدم:Danvintius Bookix|action=edit}} التعريف] بنفسك في [[مستخدم:Danvintius Bookix|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكي الاقتباس:بابل|أي لغات تتقن؟]]، [[ويكي الاقتباس:صناديق المستخدم|من أي بلد أنت؟، ما هي محاور اهتمامك؟]]... |--- |[[ملف:Crystal Clear app ktip.png|يمين|40بك]] | لا تنس [[ويكي الاقتباس:توقيع|'''التوقيع''']] في [[ويكي الاقتباس:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات الموسوعية'''</u>، لأنها تصبح [[ويكي الاقتباس:حقوق التأليف والنشر|ملكا للجميع]] لحظة إنشائها. نرجو منك الاطلاع على [[ويكي الاقتباس:الركائز الخمس|ركائز ويكي الاقتباس الخمسة]] و[[ويكي الاقتباس:سياسات وإرشادات|المعايير المتبعة]] ([[ويكي الاقتباس:وجهة النظر المحايدة|الحياد]]، و[[ويكي الاقتباس:إضافة مصدر|عرض مصادر ومراجع التحرير]]، و[[ويكي الاقتباس:دليل الأسلوب|أسلوب التحرير]]، و[[ويكي الاقتباس:ملحوظية (أشخاص)|معايير السيرة الشخصية]]، وتفادي كتابة [[ويكي الاقتباس:ملحوظية (أشخاص)|السيرة الذاتية]]). كما رجاء عدم نسيان [[ويكي الاقتباس:حقوق التأليف والنشر|<u>'''عدم النسخ من الإنترنت'''</u>]] لأسباب [[ويكي الاقتباس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]]. يمكنك أيضا المساهمة في أحد [[ويكي الاقتباس:مشاريع ويكي|<u>'''مشاريع ويكي الاقتباس'''</u>]] وانتقاء موضوع يعجبك. |-- |[[ملف:Crystal Clear app lphoto.png|يمين|40بك]] | نرحب بمساهمتك في [[ويكي الاقتباس:رفع الصور|رفع الصور]] لإثراء المقالات، مع الأخذ بعين الاعتبار احترام القوانين الصارمة المتعلقة [[ويكي الاقتباس:سياسة استعمال الصور|باستعمال الصور]] واحترام [[ويكي الاقتباس:حقوق التأليف والنشر|'''حقوق التأليف والنشر''']]. يوجد أيضا ويكيبيديون متطوعون في [[ويكي الاقتباس:ورشة الصور|ورشة الصور]] لتحسين صورك وترجمة الصور المطلوبة. |-- |[[ملف:Crystal Clear app amor.png|يمين|40 بك]] | أخيرا، وهو أهم شيء، نرجو منك إمضاء وقت [[ويكي الاقتباس:كن جريئا|'''ممتع''']] بالمساهمة [[ويكي الاقتباس:بوابة المجتمع|'''معنا''']] في هذا المشروع! إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[مساعدة:محتويات/أين أطرح سؤالي؟|هذه الصفحة]] أو في صفحة نقاشي. |} </div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 07:10، 22 أكتوبر 2016 (ت ع م) ixbdzu59l0u88ta208qyc2zk42rasjg ميدياويكي:Gadget-RefToolbarNoDialogs.js 8 27720 261960 63392 2026-04-30T20:57:20Z Neriah 26884 Standardisation of thumbnail sizes 261960 javascript text/javascript /* Suggested by ابوهايدي */ var numforms = 0; var wikEdAutoUpdateUrl; function refbuttons() { if (document.getElementById('toolbar') || document.getElementById('wikiEditor-ui-toolbar')) { if (document.getElementById('toolbar')) { button = document.createElement('a'); button.href = "javascript:easyCiteMain()"; button.title = "Insert citation"; buttonimage = document.createElement('img'); buttonimage.src = "//upload.wikimedia.org/wikipedia/commons/0/00/Button_easy_cite_%281%29.png"; buttonimage.alt = "Insert footnote"; button.appendChild(buttonimage); document.getElementById('toolbar').appendChild(button); } else { button = document.createElement('a'); button.href = "#"; button.title = "Insert citation"; button.id = 'reftoolbar-button'; buttonimage = document.createElement('img'); buttonimage.src = "//upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Curly_Brackets.svg/40px-Curly_Brackets.svg.png"; buttonimage.alt = "Insert citation"; button.classname = "tool tool-button"; buttonimage.style.width = "22px"; buttonimage.style.height = "17px"; buttonimage.style.paddingTop = "5px"; buttonimage.style.paddingLeft = "3px"; button.appendChild(buttonimage) document.getElementById('wikiEditor-ui-toolbar').childNodes[0].childNodes[1].appendChild(button); //document.getElementById('reftoolbar-button').onclick = easyCiteMain; $(document).on('click', '#reftoolbar-button', function() { easyCiteMain(); }); } if (navigator.userAgent.indexOf('MSIE') == -1) { citemain = document.createElement('div'); citemain.style.display = 'none'; citemain.setAttribute('Id', 'citeselect'); citemain.appendChild( addOption("citeWeb()", "مرجع موقع") ); citemain.appendChild( addOption("citeBook()", "مرجع كتاب") ); citemain.appendChild( addOption("citeJournal()", "مرجع صحيفة") ); citemain.appendChild( addOption("citeNews()", "استشهاد بخبر") ); citemain.appendChild( addOption("citeNamedRef()", "مرجع المسمى") ); citemain.appendChild( addOption("dispErrors()", "فحص الخطأ") ); citemain.appendChild( addOption("hideInitial()", "إلغاء") ); document.getElementById('wpTextbox1').parentNode.insertBefore(citemain, document.getElementById('wpTextbox1')); } else { selection = '<div id="citeselect" style="display:none"><input type="button" value="Cite web" onclick="citeWeb()" />'+ '<input type="button" value="Cite book" onclick="citeBook()" />'+ '<input type="button" value="Cite journal" onclick="citeJournal()" />'+ '<input type="button" value="Cite news" onclick="citeNews()" />'+ '<input type="button" value="Named ref" onclick="citeNamedRef()" />'+ '<input type="button" value="Error check" onclick="dispErrors()" />'+ '<input type="button" value="Cancel" onclick="hideInitial()" /></div>'; document.getElementById('editform').innerHTML = selection + document.getElementById('editform').innerHTML; } } } function addOption(script, text) { option = document.createElement('input'); option.setAttribute('type', 'button'); option.setAttribute('onclick', script); option.setAttribute("value", text); return option; } function hideInitial() { document.getElementById('citeselect').style.display = 'none'; oldFormHide(); } function oldFormHide() { if (numforms != 0) { document.getElementById('citediv'+numforms).style.display = 'none'; } if (document.getElementById('errorform') != null) { document.getElementById('citeselect').removeChild(document.getElementById('errorform')); } } function easyCiteMain() { document.getElementById('citeselect').style.display = ''; } var months = ['يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر', 'نوفمبر', 'ديسمبر']; var citeGlobalDateFormat = "<date> <monthname> <year>"; function getTime() { var datestr = ''; if (typeof citeUserDateFormat != 'undefined') { datestr = citeUserDateFormat; } else { datestr = citeGlobalDateFormat; } var DT = new Date(); var zmonth = ''; var month = DT.getUTCMonth()+1; if (month < 10) { zmonth = "0"+month.toString(); } else { zmonth = month.toString(); } month = month.toString(); var zdate = ''; var date = DT.getUTCDate() if (date < 10) { zdate = "0"+date.toString(); } else { zdate = date.toString(); } date = date.toString() datestr = datestr.replace('<date>', date); datestr = datestr.replace('<month>', month); datestr = datestr.replace('<zdate>', zdate); datestr = datestr.replace('<zmonth>', zmonth); datestr = datestr.replace('<monthname>', months[DT.getUTCMonth()]); datestr = datestr.replace('<year>', DT.getUTCFullYear().toString()); return (datestr); } function citeWeb() { citeNewsWeb("cite web"); } function citeNews() { citeNewsWeb("cite news"); } function citeNewsWeb(templatename) { oldFormHide(); template = templatename; var legend; if (template == "cite web") { legend = "Cite web source"; } else { legend = "Cite news source"; } newtime = getTime(); numforms++; form = '<div id="citediv'+numforms+'">'+ '<fieldset><legend>'+legend+'</legend>'+ '<table cellspacing="5">'+ '<input type="hidden" value="'+template+'" id="template">'+ '<tr><td width="120"><label for="url">&nbsp;الرابط: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="url"></td>'+ '<td width="120"><label for="title">&nbsp; عنوان الصفحة: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="title"></td></tr>'+ '<tr><td width="120"><label for="last">&nbsp;الاسم الأخير: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="last"></td>'+ '<td width="120"><label for="first">&nbsp;الاسم الأول: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="first"></td></tr>'+ '<tr><td width="120"><label for="coauthors">&nbsp;المؤلفون المشاركون: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="coauthors"></td>'+ '<td width="120"><label for="date">&nbsp;تاريخ النشر: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="date"></td></tr>'+ '<tr><td width="120"><label for="work">&nbsp;عمل: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="work"></td>'+ '<td width="120"><label for="publisher">&nbsp;الناشر: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="publisher"></td></tr>'+ '<tr><td width="120"><label for="pages">&nbsp;صفحات: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="pages"></td>'+ '<td width="120"><label for="language">&nbsp;اللغة: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="language"></td></tr>'+ '<tr><td width="120"><label for="accessdate">&nbsp;تاريخ الوصول: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="accessdate" value="'+ newtime +'"></td>'+ '<td width="120"><label for="location">&nbsp;مكان: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="location"></td></tr>'+ '<tr><td width="120"><label for="refname">&nbsp;اسم المرجع: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="refname"></td></tr>'+ '</table>'+ '<input type="button" value="إضافة المرجع" onClick="addcites()">'+ '</fieldset></div>'; document.getElementById('citeselect').innerHTML += form; } function citeBook() { oldFormHide(); template = "cite book"; numforms++; form = '<div id="citediv'+numforms+'">'+ '<fieldset><legend>Cite book source</legend>'+ '<table cellspacing="5">'+ '<input type="hidden" value="'+template+'" id="template">'+ '<tr><td width="120"><label for="last">&nbsp;الاسم الأخير: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="last"></td>'+ '<td width="120"><label for="first">&nbsp;الاسم الأول: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="first"></td></tr>'+ '<tr><td width="120"><label for="coauthors">&nbsp;المؤلفون المشاركون: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="coauthors"></td>'+ '<td width="120"><label for="others">&nbsp;Others: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="others"></td></tr>'+ '<tr><td width="120"><label for="title">&nbsp;عنوان: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="title"></td>'+ '<td width="120"><label for="editor">&nbsp;محرر: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="editor"></td></tr>'+ '<tr><td width="120"><label for="publisher">&nbsp;الناشر: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="publisher"></td>'+ '<td width="120"><label for="location">&nbsp;مكان: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="location"></td></tr>'+ '<tr><td width="120"><label for="date">&nbsp;تاريخ النشر: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="date"></td>'+ '<td width="120"><label for="edition">&nbsp;طبعة: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="edition"></td></tr>'+ '<tr><td width="120"><label for="series">&nbsp;Series: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="series"></td>'+ '<td width="120"><label for="volume">&nbsp;Volume: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="volume"></td></tr>'+ '<tr><td width="120"><label for="pages">&nbsp;صفحات: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="pages"></td>'+ '<td width="120"><label for="chapter">&nbsp;فصل: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="chapter"></td></tr>'+ '<tr><td width="120"><label for="isbn">&nbsp;ISBN: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="isbn"></td>'+ '<td width="120"><label for="oclc">&nbsp;OCLC: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="oclc"></td></tr>'+ '<tr><td width="120"><label for="url">&nbsp;الرابط: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="url"></td>'+ '<td width="120"><label for="accessdate">&nbsp;تاريخ الوصول: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="accessdate"></td></tr>'+ '<tr><td width="120"><label for="language">&nbsp;اللغة: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="language"></td>'+ '<td width="120"><label for="refname">&nbsp;اسم المرجع: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="refname"></td></tr>'+ '</table>'+ '<input type="button" value="إضافة المرجع" onClick="addcites()">'+ '</fieldset></div>'; document.getElementById('citeselect').innerHTML += form; } function citeJournal() { oldFormHide(); template = "cite journal"; numforms++; form = '<div id="citediv'+numforms+'">'+ '<fieldset><legend>Cite book source</legend>'+ '<table cellspacing="5">'+ '<input type="hidden" value="'+template+'" id="template">'+ '<tr><td width="120"><label for="last">&nbsp;الاسم الأخير: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="last"></td>'+ '<td width="120"><label for="first">&nbsp;الاسم الأول: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="first"></td></tr>'+ '<tr><td width="120"><label for="coauthors">&nbsp;المؤلفون المشاركون: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="coauthors"></td>'+ '<td width="120"><label for="date">&nbsp;تاريخ النشر: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="date"></td></tr>'+ '<tr><td width="120"><label for="title">&nbsp;عنوان: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="title"></td>'+ '<td width="120"><label for="journal">&nbsp;صحيفة: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="journal"></td></tr>'+ '<tr><td width="120"><label for="publisher">&nbsp;الناشر: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="publisher"></td>'+ '<td width="120"><label for="location">&nbsp;مكان: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="location"></td></tr>'+ '<tr><td width="120"><label for="volume">&nbsp;Volume: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="volume"></td>'+ '<td width="120"><label for="issue">&nbsp;Issue: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="issue"></td></tr>'+ '<tr><td width="120"><label for="pages">&nbsp;صفحات: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="pages"></td>'+ '<td width="120"><label for="issn">&nbsp;ISSN: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="issn"></td></tr>'+ '<tr><td width="120"><label for="oclc">&nbsp;OCLC: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="oclc"></td>'+ '<td width="120"><label for="language">&nbsp;اللغة: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="language"></td></tr>'+ '<tr><td width="120"><label for="url">&nbsp;الرابط: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="url"></td>'+ '<td width="120"><label for="accessdate">&nbsp;تاريخ الوصول: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="accessdate"></td></tr>'+ '<tr><td width="120"><label for="refname">&nbsp;اسم المرجع: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="refname"></td></tr>'+ '</table>'+ '<input type="button" value="إضافة المرجع" onClick="addcites()">'+ '</fieldset></div>'; document.getElementById('citeselect').innerHTML += form; } function addcites(template) { cites = document.getElementById('citediv'+numforms).getElementsByTagName('input'); var citebegin = '<ref'; var citename = ''; var citeinner = ''; for (var i=0; i<cites.length-1; i++) { if (cites[i].value != '' && cites[i].id != "refname" && cites[i].id != "template") { citeinner += "|" + cites[i].id + "=" + cites[i].value; } else if (cites[i].value != '' && cites[i].id == "refname" && cites[i].id != "template") { citebegin += ' name="' + cites[i].value + '"'; } else if (cites[i].value != '' && cites[i].id != "refname" && cites[i].id == "template") { citename = '>{{' + cites[i].value; } } cite = citebegin + citename + citeinner + "}}</ref>"; $("#wpTextbox1").focus(); insertTags(cite, '', ''); document.getElementById('citediv'+numforms).style.display = 'none'; } function getNamedRefs(calls) { if (typeof(wikEdUseWikEd) != 'undefined') { if (wikEdUseWikEd == true) { WikEdUpdateTextarea(); } } text = document.getElementById('wpTextbox1').value; var regex; if (calls) { regex = /< *?ref +?name *?= *?(('([^']*?)')|("([^"]*?)")|([^'"\s]*?[^\/]\b)) *?\/ *?>/gi //' } else { regex = /< *?ref +?name *?= *?(('([^']*?)')|("([^"]*?)")|([^'"\s]*?[^\/]\b)) *?>/gi //' } var namedrefs = []; var i=0; var nr=true; do { ref = regex.exec(text); if(ref != null){ if (ref[5]) { namedrefs[i] = ref[5]; } else if (ref[3]) { namedrefs[i] = ref[3]; } else { namedrefs[i] = ref[6]; } i++; } else { nr=false; } } while (nr==true); return namedrefs; } function citeNamedRef() { namedrefs = getNamedRefs(false); if (namedrefs == '') { oldFormHide(); numforms++; out = '<div id="citediv'+numforms+'"><fieldset>'+ '<legend>References in text</legend>There are no named refs (<tt>&lt;ref name="Name"&gt;</tt>) in the text</fieldset></div>'; document.getElementById('citeselect').innerHTML += out; } else { oldFormHide(); numforms++; form = '<div id="citediv'+numforms+'">'+ '<fieldset><legend>References in article</legend>'+ '<table cellspacing="5">'+ '<tr><td><label for="namedrefs">&nbsp;Named references in text</label></td>'+ '<td><select name="namedrefs" id="namedrefs">'; for (var i=0;i<namedrefs.length;i++) { form+= '<option value="'+namedrefs[i]+'">'+namedrefs[i]+'</option>'; } form+= '</select>'+ '</td></tr></table>'+ '<input type="button" value="إضافة المرجع" onClick="addnamedcite()">'+ '</fieldset></div>'; document.getElementById('citeselect').innerHTML += form; } } function addnamedcite() { name = document.getElementById('citediv'+numforms).getElementsByTagName('select')[0].value; ref = '<ref name="'+name+'" />'; $("#wpTextbox1").focus(); insertTags(ref, '', ''); document.getElementById('citediv'+numforms).style.display = 'none'; } function getAllRefs() { if (typeof(wikEdUseWikEd) != 'undefined') { if (wikEdUseWikEd == true) { WikEdUpdateTextarea(); } } text = document.getElementById('wpTextbox1').value; regex = /< *?ref( +?name *?= *?(('([^']*?)')|("([^"]*?)")|([^'"\s]*?[^\/]\b)))? *?>((.|\n)*?)< *?\/? *?ref *?>/gim //" var allrefs = []; var i=0; var nr=true; do { ref = regex.exec(text); if(ref != null){ if (ref[0].search(/[^\s]{150}/) != -1) { ref[0] = ref[0].replace(/\|([^\s])/g, "| $1"); } ref[0] = ref[0].replace(/</g, "&lt;"); ref[0] = ref[0].replace(/>/g, "&gt;"); allrefs[i] = ref[0]; i++; } else { nr=false; } } while (nr==true); return allrefs; } function NRcallError(namedrefs, refname) { for (var i=0; i<namedrefs.length; i++) { if (namedrefs[i] == refname) { return true; } } return false; } function errorCheck() { var allrefs = getAllRefs(); var allrefscontent = []; var samecontentexclude = []; var sx=0; var templateexclude = []; var tx=0; var skipcheck = false; var namedrefcalls = getNamedRefs(true); for (var i=0; i<allrefs.length; i++) { allrefscontent[i] = allrefs[i].replace(/&lt; *?ref( +?name *?= *?(('([^']*?)')|("([^"]*?)")|([^'"\s]*?[^\/]\b)))? *?&gt;((.|\n)*?)&lt; *?\/? *?ref *?&gt;/gim, "$8"); //" } var namedrefs = getNamedRefs(false); var errorlist = []; var q=0; unclosed = document.getElementById('unclosed').checked; samecontent = document.getElementById('samecontent').checked; templates = document.getElementById('templates').checked; repeated = document.getElementById('repeated').checked; undef = document.getElementById('undef').checked; for (var i=0; i<allrefs.length; i++) { if (allrefs[i].search(/&lt; *?\/ *?ref *?&gt;/) == -1 && unclosed) { errorlist[q] = '<tr><td width="75%"><tt>'+allrefs[i]+'</tt></td>'; errorlist[q] += '<td width="25%">Unclosed <tt>&lt;ref&gt;</tt> tag</td></tr>'; q++; } if (samecontent) { for (var d=0; d<samecontentexclude.length; d++) { if (allrefscontent[i] == samecontentexclude[d]) { skipcheck = true; } } var p=0; while (p<allrefs.length && !skipcheck) { if (allrefscontent[i] == allrefscontent[p] && i != p) { errorlist[q] = '<tr><td width="75%"><tt>'+allrefscontent[i]+'</tt></td>'; errorlist[q] += '<td width="25%">Multiple refs contain this content, a <a href="//en.wikipedia.org/wiki/Wikipedia:Footnotes#Naming_a_ref_tag_so_it_can_be_used_more_than_once">named reference</a> should be used instead</td></tr>'; q++; samecontentexclude[sx] = allrefscontent[i] sx++; break; } p++; } skipcheck=false; } if (templates) { if (allrefscontent[i].search(/\{\{cite/i) == -1 && allrefscontent[i].search(/\{\{citation/i) == -1 && allrefscontent[i].search(/\{\{Comic (book|strip) reference/i) == -1 && allrefscontent[i].search(/\{\{Editorial cartoon reference/i) == -1 && allrefscontent[i].search(/\{\{harv/i) == -1) { for (var x=0; x<templateexclude.length; x++) { if (allrefscontent[i] == templateexclude[x]) { skipcheck = true; } } if (!skipcheck) { errorlist[q] = '<tr><td width="75%"><tt>'+allrefs[i]+'</tt></td>'; errorlist[q] += '<td width="25%">Does not use a <a href="//en.wikipedia.org/wiki/Wikipedia:Citation_templates">citation template</a></td></tr>'; q++; templateexclude[tx] = allrefscontent[i]; tx++; } skipcheck = false; } } } if (repeated) { var repeatnameexclude = []; var rx=0; for (var k=0; k<namedrefs.length; k++) { for (var d=0; d<repeatnameexclude.length; d++) { if (namedrefs[k] == repeatnameexclude[d]) { skipcheck = true; } } var z=0; while (z<namedrefs.length && !skipcheck) { if (namedrefs[k] == namedrefs[z] && k != z) { errorlist[q] = '<tr><td width="75%"><tt>'+namedrefs[k]+'</tt></td>'; errorlist[q] += '<td width="25%">Multiple references are given the same <a href="//en.wikipedia.org/wiki/Wikipedia:Footnotes#Naming_a_ref_tag_so_it_can_be_used_more_than_once">name</a></td></tr>'; q++; repeatnameexclude[rx] = namedrefs[z]; rx++; break; } z++; } skipcheck = false; } } if (undef) { var undefexclude = []; var ux=0; for (var p=0; p<namedrefcalls.length; p++) { for (var d=0; d<undefexclude.length; d++) { if (allrefscontent[i] == undefexclude[d]) { skipcheck = true; } } if (!skipcheck) { if (!NRcallError(namedrefs, namedrefcalls[p])) { errorlist[q] = '<tr><td width="75%"><tt>'+namedrefcalls[p]+'</tt></td>'; errorlist[q] += '<td width="25%">A <a href="//en.wikipedia.org/wiki/Wikipedia:Footnotes#Naming_a_ref_tag_so_it_can_be_used_more_than_once">named reference</a> is used but not defined</td></tr>'; q++; undefexclude[ux] = namedrefs[p]; ux++; } } skipcheck = false; } } if (q > 0) { return errorlist; } else { return 0; } } function dispErrors() { oldFormHide(); form = '<div id="errorform"><fieldset>'+ '<legend>Error checking</legend>'+ '<b>Check for:</b><br/>'+ '<input type="checkbox" id="unclosed" /> Unclosed <tt>&lt;ref&gt;</tt> tags<br/>'+ '<input type="checkbox" id="samecontent" /> References with the same content<br/>'+ '<input type="checkbox" id="templates" /> References not using a <a href="//en.wikipedia.org/wiki/Wikipedia:Citation_templates">citation template</a><br/>'+ '<input type="checkbox" id="repeated" /> Multiple references with the same name<br/>'+ '<input type="checkbox" id="undef" /> Usage of undefined named references<br/>'+ '<input type="button" id="errorchecksubmit" value="Check for selected errors" onclick="doErrorCheck()"/>'+ '</fieldset></div>'; document.getElementById('citeselect').innerHTML += form; } function doErrorCheck() { var errors = errorCheck(); document.getElementById('citeselect').removeChild(document.getElementById('errorform')); if (errors == 0) { if (numforms != 0) { document.getElementById('citediv'+numforms).style.display = 'none'; } numforms++; out = '<div id="citediv'+numforms+'"><fieldset>'+ '<legend>Error checking</legend>No errors found.</fieldset></div>'; document.getElementById('citeselect').innerHTML += out; } else { if (numforms != 0) { document.getElementById('citediv'+numforms).style.display = 'none'; } numforms++; form = '<div id="citediv'+numforms+'">'+ '<fieldset><legend>Error checking</legend>'+ '<table border="1px">'; for (var i=0; i<errors.length; i++) { form+=errors[i]; } form+= '</table>'+ '</fieldset></div>'; document.getElementById('citeselect').innerHTML += form; } } $( refbuttons ); msyqxewo54ax1r8n0anhavloohleiae ميدياويكي:RefToolbarNoDialogs.js 8 27721 261961 63393 2026-04-30T20:57:22Z Neriah 26884 Standardisation of thumbnail sizes 261961 javascript text/javascript var numforms = 0; var wikEdAutoUpdateUrl; function refbuttons() { if ((document.getElementById('toolbar') || document.getElementById('wikiEditor-ui-toolbar'))/* && wikEdAutoUpdateUrl == null*/) { if (document.getElementById('toolbar')) { button = document.createElement('a'); button.href = "javascript:easyCiteMain()"; button.title = "Insert citation"; buttonimage = document.createElement('img'); buttonimage.src = "//upload.wikimedia.org/wikipedia/commons/0/00/Button_easy_cite_%281%29.png"; buttonimage.alt = "Insert footnote"; button.appendChild(buttonimage); document.getElementById('toolbar').appendChild(button); } else { button = document.createElement('a'); button.href = "#"; button.title = "Insert citation"; button.id = 'reftoolbar-button'; buttonimage = document.createElement('img'); buttonimage.src = "//upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Curly_Brackets.svg/40px-Curly_Brackets.svg.png"; buttonimage.alt = "Insert citation"; button.classname = "tool tool-button"; buttonimage.style.width = "22px"; buttonimage.style.height = "17px"; buttonimage.style.paddingTop = "5px"; buttonimage.style.paddingLeft = "3px"; button.appendChild(buttonimage) document.getElementById('wikiEditor-ui-toolbar').childNodes[0].childNodes[1].appendChild(button); //document.getElementById('reftoolbar-button').onclick = easyCiteMain; $(document).on('click', '#reftoolbar-button', function() { easyCiteMain(); }); } if (navigator.userAgent.indexOf('MSIE') == -1) { citemain = document.createElement('div'); citemain.style.display = 'none'; citemain.setAttribute('Id', 'citeselect'); citemain.appendChild( addOption("citeWeb()", "Cite web") ); citemain.appendChild( addOption("citeBook()", "Cite book") ); citemain.appendChild( addOption("citeJournal()", "Cite journal") ); citemain.appendChild( addOption("citeNews()", "Cite news") ); citemain.appendChild( addOption("citeNamedRef()", "Named ref") ); citemain.appendChild( addOption("dispErrors()", "Error check") ); citemain.appendChild( addOption("hideInitial()", "Cancel") ); document.getElementById('wpTextbox1').parentNode.insertBefore(citemain, document.getElementById('wpTextbox1')); } else { selection = '<div id="citeselect" style="display:none"><input type="button" value="Cite web" onclick="citeWeb()" />'+ '<input type="button" value="Cite book" onclick="citeBook()" />'+ '<input type="button" value="Cite journal" onclick="citeJournal()" />'+ '<input type="button" value="Cite news" onclick="citeNews()" />'+ '<input type="button" value="Named ref" onclick="citeNamedRef()" />'+ '<input type="button" value="Error check" onclick="dispErrors()" />'+ '<input type="button" value="Cancel" onclick="hideInitial()" /></div>'; document.getElementById('editform').innerHTML = selection + document.getElementById('editform').innerHTML; } } } function addOption(script, text) { option = document.createElement('input'); option.setAttribute('type', 'button'); option.setAttribute('onclick', script); option.setAttribute("value", text); return option; } function hideInitial() { document.getElementById('citeselect').style.display = 'none'; oldFormHide(); } function oldFormHide() { if (numforms != 0) { document.getElementById('citediv'+numforms).style.display = 'none'; } if (document.getElementById('errorform') != null) { document.getElementById('citeselect').removeChild(document.getElementById('errorform')); } } function easyCiteMain() { document.getElementById('citeselect').style.display = ''; } var months = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']; var citeGlobalDateFormat = "<date> <monthname> <year>"; function getTime() { var datestr = ''; if (typeof citeUserDateFormat != 'undefined') { datestr = citeUserDateFormat; } else { datestr = citeGlobalDateFormat; } var DT = new Date(); var zmonth = ''; var month = DT.getUTCMonth()+1; if (month < 10) { zmonth = "0"+month.toString(); } else { zmonth = month.toString(); } month = month.toString(); var zdate = ''; var date = DT.getUTCDate() if (date < 10) { zdate = "0"+date.toString(); } else { zdate = date.toString(); } date = date.toString() datestr = datestr.replace('<date>', date); datestr = datestr.replace('<month>', month); datestr = datestr.replace('<zdate>', zdate); datestr = datestr.replace('<zmonth>', zmonth); datestr = datestr.replace('<monthname>', months[DT.getUTCMonth()]); datestr = datestr.replace('<year>', DT.getUTCFullYear().toString()); return (datestr); } function citeWeb() { citeNewsWeb("cite web"); } function citeNews() { citeNewsWeb("cite news"); } function citeNewsWeb(templatename) { oldFormHide(); template = templatename; var legend; if (template == "cite web") { legend = "Cite web source"; } else { legend = "Cite news source"; } newtime = getTime(); numforms++; form = '<div id="citediv'+numforms+'">'+ '<fieldset><legend>'+legend+'</legend>'+ '<table cellspacing="5">'+ '<input type="hidden" value="'+template+'" id="template">'+ '<tr><td width="120"><label for="url">&nbsp;URL: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="url"></td>'+ '<td width="120"><label for="title">&nbsp;Title: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="title"></td></tr>'+ '<tr><td width="120"><label for="last">&nbsp;Last name: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="last"></td>'+ '<td width="120"><label for="first">&nbsp;First name: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="first"></td></tr>'+ '<tr><td width="120"><label for="coauthors">&nbsp;Coauthors: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="coauthors"></td>'+ '<td width="120"><label for="date">&nbsp;Publication date: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="date"></td></tr>'+ '<tr><td width="120"><label for="work">&nbsp;Work: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="work"></td>'+ '<td width="120"><label for="publisher">&nbsp;Publisher: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="publisher"></td></tr>'+ '<tr><td width="120"><label for="pages">&nbsp;Pages: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="pages"></td>'+ '<td width="120"><label for="language">&nbsp;Language: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="language"></td></tr>'+ '<tr><td width="120"><label for="accessdate">&nbsp;Access date: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="accessdate" value="'+ newtime +'"></td>'+ '<td width="120"><label for="location">&nbsp;Location: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="location"></td></tr>'+ '<tr><td width="120"><label for="refname">&nbsp;Reference name: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="refname"></td></tr>'+ '</table>'+ '<input type="button" value="Add citation" onClick="addcites()">'+ '</fieldset></div>'; document.getElementById('citeselect').innerHTML += form; } function citeBook() { oldFormHide(); template = "cite book"; numforms++; form = '<div id="citediv'+numforms+'">'+ '<fieldset><legend>Cite book source</legend>'+ '<table cellspacing="5">'+ '<input type="hidden" value="'+template+'" id="template">'+ '<tr><td width="120"><label for="last">&nbsp;Last name: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="last"></td>'+ '<td width="120"><label for="first">&nbsp;First name: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="first"></td></tr>'+ '<tr><td width="120"><label for="coauthors">&nbsp;Coauthors: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="coauthors"></td>'+ '<td width="120"><label for="others">&nbsp;Others: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="others"></td></tr>'+ '<tr><td width="120"><label for="title">&nbsp;Title: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="title"></td>'+ '<td width="120"><label for="editor">&nbsp;Editor: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="editor"></td></tr>'+ '<tr><td width="120"><label for="publisher">&nbsp;Publisher: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="publisher"></td>'+ '<td width="120"><label for="location">&nbsp;Location: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="location"></td></tr>'+ '<tr><td width="120"><label for="date">&nbsp;Publication date: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="date"></td>'+ '<td width="120"><label for="edition">&nbsp;Edition: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="edition"></td></tr>'+ '<tr><td width="120"><label for="series">&nbsp;Series: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="series"></td>'+ '<td width="120"><label for="volume">&nbsp;Volume: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="volume"></td></tr>'+ '<tr><td width="120"><label for="pages">&nbsp;Pages: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="pages"></td>'+ '<td width="120"><label for="chapter">&nbsp;Chapter: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="chapter"></td></tr>'+ '<tr><td width="120"><label for="isbn">&nbsp;ISBN: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="isbn"></td>'+ '<td width="120"><label for="oclc">&nbsp;OCLC: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="oclc"></td></tr>'+ '<tr><td width="120"><label for="url">&nbsp;URL: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="url"></td>'+ '<td width="120"><label for="accessdate">&nbsp;Access date: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="accessdate"></td></tr>'+ '<tr><td width="120"><label for="language">&nbsp;Language: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="language"></td>'+ '<td width="120"><label for="refname">&nbsp;Reference name: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="refname"></td></tr>'+ '</table>'+ '<input type="button" value="Add citation" onClick="addcites()">'+ '</fieldset></div>'; document.getElementById('citeselect').innerHTML += form; } function citeJournal() { oldFormHide(); template = "cite journal"; numforms++; form = '<div id="citediv'+numforms+'">'+ '<fieldset><legend>Cite book source</legend>'+ '<table cellspacing="5">'+ '<input type="hidden" value="'+template+'" id="template">'+ '<tr><td width="120"><label for="last">&nbsp;Last name: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="last"></td>'+ '<td width="120"><label for="first">&nbsp;First name: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="first"></td></tr>'+ '<tr><td width="120"><label for="coauthors">&nbsp;Coauthors: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="coauthors"></td>'+ '<td width="120"><label for="date">&nbsp;Publication date: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="date"></td></tr>'+ '<tr><td width="120"><label for="title">&nbsp;Title: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="title"></td>'+ '<td width="120"><label for="journal">&nbsp;Journal: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="journal"></td></tr>'+ '<tr><td width="120"><label for="publisher">&nbsp;Publisher: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="publisher"></td>'+ '<td width="120"><label for="location">&nbsp;Location: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="location"></td></tr>'+ '<tr><td width="120"><label for="volume">&nbsp;Volume: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="volume"></td>'+ '<td width="120"><label for="issue">&nbsp;Issue: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="issue"></td></tr>'+ '<tr><td width="120"><label for="pages">&nbsp;Pages: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="pages"></td>'+ '<td width="120"><label for="issn">&nbsp;ISSN: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="issn"></td></tr>'+ '<tr><td width="120"><label for="oclc">&nbsp;OCLC: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="oclc"></td>'+ '<td width="120"><label for="language">&nbsp;Language: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="language"></td></tr>'+ '<tr><td width="120"><label for="url">&nbsp;URL: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="url"></td>'+ '<td width="120"><label for="accessdate">&nbsp;Access date: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="accessdate"></td></tr>'+ '<tr><td width="120"><label for="refname">&nbsp;Reference name: </label></td>'+ '<td width="400"><input type="text" tabindex=1 style="width:100%" id="refname"></td></tr>'+ '</table>'+ '<input type="button" value="Add citation" onClick="addcites()">'+ '</fieldset></div>'; document.getElementById('citeselect').innerHTML += form; } function addcites(template) { cites = document.getElementById('citediv'+numforms).getElementsByTagName('input'); var citebegin = '<ref'; var citename = ''; var citeinner = ''; for (var i=0; i<cites.length-1; i++) { if (cites[i].value != '' && cites[i].id != "refname" && cites[i].id != "template") { citeinner += "|" + cites[i].id + "=" + cites[i].value; } else if (cites[i].value != '' && cites[i].id == "refname" && cites[i].id != "template") { citebegin += ' name="' + cites[i].value + '"'; } else if (cites[i].value != '' && cites[i].id != "refname" && cites[i].id == "template") { citename = '>{{' + cites[i].value; } } cite = citebegin + citename + citeinner + "}}</ref>"; $("#wpTextbox1").focus(); insertTags(cite, '', ''); document.getElementById('citediv'+numforms).style.display = 'none'; } function getNamedRefs(calls) { if (typeof(wikEdUseWikEd) != 'undefined') { if (wikEdUseWikEd == true) { WikEdUpdateTextarea(); } } text = document.getElementById('wpTextbox1').value; var regex; if (calls) { regex = /< *?ref +?name *?= *?(('([^']*?)')|("([^"]*?)")|([^'"\s]*?[^\/]\b)) *?\/ *?>/gi //' } else { regex = /< *?ref +?name *?= *?(('([^']*?)')|("([^"]*?)")|([^'"\s]*?[^\/]\b)) *?>/gi //' } var namedrefs = []; var i=0; var nr=true; do { ref = regex.exec(text); if(ref != null){ if (ref[5]) { namedrefs[i] = ref[5]; } else if (ref[3]) { namedrefs[i] = ref[3]; } else { namedrefs[i] = ref[6]; } i++; } else { nr=false; } } while (nr==true); return namedrefs; } function citeNamedRef() { namedrefs = getNamedRefs(false); if (namedrefs == '') { oldFormHide(); numforms++; out = '<div id="citediv'+numforms+'"><fieldset>'+ '<legend>References in text</legend>There are no named refs (<tt>&lt;ref name="Name"&gt;</tt>) in the text</fieldset></div>'; document.getElementById('citeselect').innerHTML += out; } else { oldFormHide(); numforms++; form = '<div id="citediv'+numforms+'">'+ '<fieldset><legend>References in article</legend>'+ '<table cellspacing="5">'+ '<tr><td><label for="namedrefs">&nbsp;Named references in text</label></td>'+ '<td><select name="namedrefs" id="namedrefs">'; for (var i=0;i<namedrefs.length;i++) { form+= '<option value="'+namedrefs[i]+'">'+namedrefs[i]+'</option>'; } form+= '</select>'+ '</td></tr></table>'+ '<input type="button" value="Add citation" onClick="addnamedcite()">'+ '</fieldset></div>'; document.getElementById('citeselect').innerHTML += form; } } function addnamedcite() { name = document.getElementById('citediv'+numforms).getElementsByTagName('select')[0].value; ref = '<ref name="'+name+'" />'; $("#wpTextbox1").focus(); insertTags(ref, '', ''); document.getElementById('citediv'+numforms).style.display = 'none'; } function getAllRefs() { if (typeof(wikEdUseWikEd) != 'undefined') { if (wikEdUseWikEd == true) { WikEdUpdateTextarea(); } } text = document.getElementById('wpTextbox1').value; regex = /< *?ref( +?name *?= *?(('([^']*?)')|("([^"]*?)")|([^'"\s]*?[^\/]\b)))? *?>((.|\n)*?)< *?\/? *?ref *?>/gim //" var allrefs = []; var i=0; var nr=true; do { ref = regex.exec(text); if(ref != null){ if (ref[0].search(/[^\s]{150}/) != -1) { ref[0] = ref[0].replace(/\|([^\s])/g, "| $1"); } ref[0] = ref[0].replace(/</g, "&lt;"); ref[0] = ref[0].replace(/>/g, "&gt;"); allrefs[i] = ref[0]; i++; } else { nr=false; } } while (nr==true); return allrefs; } function NRcallError(namedrefs, refname) { for (var i=0; i<namedrefs.length; i++) { if (namedrefs[i] == refname) { return true; } } return false; } function errorCheck() { var allrefs = getAllRefs(); var allrefscontent = []; var samecontentexclude = []; var sx=0; var templateexclude = []; var tx=0; var skipcheck = false; var namedrefcalls = getNamedRefs(true); for (var i=0; i<allrefs.length; i++) { allrefscontent[i] = allrefs[i].replace(/&lt; *?ref( +?name *?= *?(('([^']*?)')|("([^"]*?)")|([^'"\s]*?[^\/]\b)))? *?&gt;((.|\n)*?)&lt; *?\/? *?ref *?&gt;/gim, "$8"); //" } var namedrefs = getNamedRefs(false); var errorlist = []; var q=0; unclosed = document.getElementById('unclosed').checked; samecontent = document.getElementById('samecontent').checked; templates = document.getElementById('templates').checked; repeated = document.getElementById('repeated').checked; undef = document.getElementById('undef').checked; for (var i=0; i<allrefs.length; i++) { if (allrefs[i].search(/&lt; *?\/ *?ref *?&gt;/) == -1 && unclosed) { errorlist[q] = '<tr><td width="75%"><tt>'+allrefs[i]+'</tt></td>'; errorlist[q] += '<td width="25%">Unclosed <tt>&lt;ref&gt;</tt> tag</td></tr>'; q++; } if (samecontent) { for (var d=0; d<samecontentexclude.length; d++) { if (allrefscontent[i] == samecontentexclude[d]) { skipcheck = true; } } var p=0; while (p<allrefs.length && !skipcheck) { if (allrefscontent[i] == allrefscontent[p] && i != p) { errorlist[q] = '<tr><td width="75%"><tt>'+allrefscontent[i]+'</tt></td>'; errorlist[q] += '<td width="25%">Multiple refs contain this content, a <a href="//en.wikipedia.org/wiki/Wikipedia:Footnotes#Naming_a_ref_tag_so_it_can_be_used_more_than_once">named reference</a> should be used instead</td></tr>'; q++; samecontentexclude[sx] = allrefscontent[i] sx++; break; } p++; } skipcheck=false; } if (templates) { if (allrefscontent[i].search(/\{\{cite/i) == -1 && allrefscontent[i].search(/\{\{citation/i) == -1 && allrefscontent[i].search(/\{\{Comic (book|strip) reference/i) == -1 && allrefscontent[i].search(/\{\{Editorial cartoon reference/i) == -1 && allrefscontent[i].search(/\{\{harv/i) == -1) { for (var x=0; x<templateexclude.length; x++) { if (allrefscontent[i] == templateexclude[x]) { skipcheck = true; } } if (!skipcheck) { errorlist[q] = '<tr><td width="75%"><tt>'+allrefs[i]+'</tt></td>'; errorlist[q] += '<td width="25%">Does not use a <a href="//en.wikipedia.org/wiki/Wikipedia:Citation_templates">citation template</a></td></tr>'; q++; templateexclude[tx] = allrefscontent[i]; tx++; } skipcheck = false; } } } if (repeated) { var repeatnameexclude = []; var rx=0; for (var k=0; k<namedrefs.length; k++) { for (var d=0; d<repeatnameexclude.length; d++) { if (namedrefs[k] == repeatnameexclude[d]) { skipcheck = true; } } var z=0; while (z<namedrefs.length && !skipcheck) { if (namedrefs[k] == namedrefs[z] && k != z) { errorlist[q] = '<tr><td width="75%"><tt>'+namedrefs[k]+'</tt></td>'; errorlist[q] += '<td width="25%">Multiple references are given the same <a href="//en.wikipedia.org/wiki/Wikipedia:Footnotes#Naming_a_ref_tag_so_it_can_be_used_more_than_once">name</a></td></tr>'; q++; repeatnameexclude[rx] = namedrefs[z]; rx++; break; } z++; } skipcheck = false; } } if (undef) { var undefexclude = []; var ux=0; for (var p=0; p<namedrefcalls.length; p++) { for (var d=0; d<undefexclude.length; d++) { if (allrefscontent[i] == undefexclude[d]) { skipcheck = true; } } if (!skipcheck) { if (!NRcallError(namedrefs, namedrefcalls[p])) { errorlist[q] = '<tr><td width="75%"><tt>'+namedrefcalls[p]+'</tt></td>'; errorlist[q] += '<td width="25%">A <a href="//en.wikipedia.org/wiki/Wikipedia:Footnotes#Naming_a_ref_tag_so_it_can_be_used_more_than_once">named reference</a> is used but not defined</td></tr>'; q++; undefexclude[ux] = namedrefs[p]; ux++; } } skipcheck = false; } } if (q > 0) { return errorlist; } else { return 0; } } function dispErrors() { oldFormHide(); form = '<div id="errorform"><fieldset>'+ '<legend>Error checking</legend>'+ '<b>Check for:</b><br/>'+ '<input type="checkbox" id="unclosed" /> Unclosed <tt>&lt;ref&gt;</tt> tags<br/>'+ '<input type="checkbox" id="samecontent" /> References with the same content<br/>'+ '<input type="checkbox" id="templates" /> References not using a <a href="//en.wikipedia.org/wiki/Wikipedia:Citation_templates">citation template</a><br/>'+ '<input type="checkbox" id="repeated" /> Multiple references with the same name<br/>'+ '<input type="checkbox" id="undef" /> Usage of undefined named references<br/>'+ '<input type="button" id="errorchecksubmit" value="Check for selected errors" onclick="doErrorCheck()"/>'+ '</fieldset></div>'; document.getElementById('citeselect').innerHTML += form; } function doErrorCheck() { var errors = errorCheck(); document.getElementById('citeselect').removeChild(document.getElementById('errorform')); if (errors == 0) { if (numforms != 0) { document.getElementById('citediv'+numforms).style.display = 'none'; } numforms++; out = '<div id="citediv'+numforms+'"><fieldset>'+ '<legend>Error checking</legend>No errors found.</fieldset></div>'; document.getElementById('citeselect').innerHTML += out; } else { if (numforms != 0) { document.getElementById('citediv'+numforms).style.display = 'none'; } numforms++; form = '<div id="citediv'+numforms+'">'+ '<fieldset><legend>Error checking</legend>'+ '<table border="1px">'; for (var i=0; i<errors.length; i++) { form+=errors[i]; } form+= '</table>'+ '</fieldset></div>'; document.getElementById('citeselect').innerHTML += form; } } $( refbuttons ); lwid1nrol7w4difyd6ofghx05rkrmvi كريم عبد الجبار 0 59530 261962 258480 2026-05-01T10:22:42Z IvanScrooge98 34095 /* */ +صورة 261962 wikitext text/x-wiki {{نهاية مسدودة|تاريخ=نوفمبر 2025}} {{يتيمة|تاريخ=نوفمبر 2025}} [[File:Kareem Abdul-Jabbar 1975.jpeg|thumb|220px|كريم عبد الجبار عام 1975]] '''كريم عبد الجبار''' (16 أبريل 1947-)، هو لاعب كرة سلة أمريكي محترف سابق لعب 20 موسماً في الاتحاد الوطني لكرة السلة (NBA) مع ميلووكي باكس ولوس أنجلوس ليكرز. == اقتباسات == {{اقتباس|رجل واحد يمكن أن يكون عنصرا أساسيا في الفريق، ولكن رجل واحد لا يستطيع أن يصنع فريقا<ref>{{استشهاد ويب | الموقع=Activity Messenger Blog | عنوان=23 Best Basketball Quotes | url=https://activitymessenger.com/blog/23-best-basketball-quotes/ | access-date=تاريخ_الوصول }}</ref>}} {{اقتباس|تغيير الاسم كان له معنى كبير عندي، فالمسألة ليست مجرد تغيير من اسمٍ عُرفت به عندما كنت أنتمي إلى أسرة غير مسلمة إلى اسم جديد اتخذته وأحببته بعد الإسلام<ref>{{استشهاد ويب | الموقع=الوطن نيوز | عنوان=كريم عبدالجبار الإسلام نقَلني من العبودية إلى الحرية | url=https://alwatannews.net/specialist/article/1001022/%D9%83%D8%B1%D9%8A%D9%85-%D8%B9%D8%A8%D8%AF%D8%A7%D9%84%D8%AC%D8%A8%D8%A7%D8%B1-%D8%A7%D9%84%D8%A5%D8%B3%D9%84%D8%A7%D9%85-%D9%86%D9%82%D9%84%D9%86%D9%8A-%D9%85%D9%86-%D8%A7%D9%84%D8%B9%D8%A8%D9%88%D8%AF%D9%8A%D8%A9-%D8%A5%D9%84%D9%89-%D8%A7%D9%84%D8%AD%D8%B1%D9%8A%D8%A9 | access-date=تاريخ_الوصول }}</ref>}} {{اقتباس|أعتقد أن الحياة في دوري كرة السلة الأمريكي للمحترفين كانت سهلة للغاية، لأنك تتقاضى أجرًا مقابل القيام بشيء كنت تقوم به مجانًا سابقًا.}} {{اقتباس|لقد منحني الإسلام أساسًا أخلاقيًا، ووسيلةً لمحاولة الموازنة بين طموحاتك الشخصية، وما تريده وتحتاجه في العالم، وبين نوعٍ من الأخلاق... هناك العديد من المشاكل في العالم الإسلامي. أعتقد أن لها علاقةً بالسياسة ورد فعل العالم الإسلامي على الاستعمار.<ref>{{استشهاد ويب |الموقع=Academy of Achievement |عنوان=Kareem Abdul-Jabbar |url=https://achievement.org/achiever/kareem-abdul-jabbar/ |access-date=تاريخ_الوصول }}</ref>}} {{اقتباس|لا أدع الضغط يُسيطر عليّ. أتقبله وأستخدمه كحافز.<ref>{{استشهاد ويب | الموقع=Basketball Mindset Training | عنوان=Short Basketball Quotes | url=https://www.basketballmindsettraining.com/blog/short-basketball-quotes | access-date=تاريخ_الوصول }}</ref>}} {{اقتباس|عندما نضطر للتعامل مع عيوب أجسادنا، نعتبرها خيانة. جسدي، الذي جلب لي الكثير من النجاح والمتعة خلال حياتي، قد تدهور. لكن ربما تُحقق هذه العيوب الجسدية نوعًا مختلفًا من النجاح، لأنك مُجبر على التركيز على جوهرك الداخلي.<ref>{{استشهاد ويب | الموقع=NBA.com | عنوان=Kareem Abdul-Jabbar’s signature sky hook notably absent in NBA’s copycat world | url=https://www.nba.com/news/kareem-abdul-jabbar-skyhook-absent-modern-nba | access-date=تاريخ_الوصول }}</ref>}} == المصادر == {{مراجع}} == وصلات خارجية == {{ويكيبيديا}} [[تصنيف:مواليد 1947]] [[تصنيف:أمريكيون]] 6ayp90jrjvps5sl8wyp01s1vljac1on نقاش المستخدم:Danvintius Bookix 3 62216 261958 2026-04-30T13:44:46Z J ansari 18549 نقل J ansari صفحة [[نقاش المستخدم:Danvintius Bookix]] إلى [[نقاش المستخدم:Flamme-Bleue]]: نُقِلت الصفحة آليا عند إعادة تسمية المستخدم «[[Special:CentralAuth/Danvintius Bookix|Danvintius Bookix]]» إلى «[[Special:CentralAuth/Flamme-Bleue|Flamme-Bleue]]». 261958 wikitext text/x-wiki #تحويل [[نقاش المستخدم:Flamme-Bleue]] 8za0ow70p2x964yyxwjh8rp53lxw2i9 مستخدم:سيد عبدالبصير مدني 2 62217 261959 2026-04-30T15:49:18Z سيد عبدالبصير مدني 19695 /* */ 261959 wikitext text/x-wiki {{خانہ معلومات عالم | نام = عبدالسلام رستمی | مکمل نام = ابو زکریا سید عبدالسلام رستمی | لقب = شیخ القرآن | تصویر = Abdul_Salam_Rustami.jpg | تصویر_کی_وضاحت = عبدالسلام رستمی | پیدائش = رستم، ضلع مردان، خیبر پختونخوا، پاکستان | وفات = 17 نومبر 2014ء | قومیت = پاکستانی | پیشہ = عالم دین، مفسر، مدرس | معروف = تفسیر القرآن | اولاد = [[محمد ابوسعید رستمی]] }} '''ابو زکریا سید عبدالسلام رستمی''' (وفات: 17 نومبر 2014ء) پاکستان کے ایک دینی عالم، مفسر اور مدرس تھے۔ آپ خیبر پختونخوا کے علاقے رستم سے تعلق رکھتے تھے اور تدریس و تفسیر کے میدان میں خدمات انجام دیں۔ == ابتدائی زندگی == آپ کی پیدائش رستم، ضلع مردان میں ہوئی۔ آپ کے والد کا نام عبدالرؤف رستمی تھا۔<ref>{{حوالہ کتاب | عنوان = د شیخ عبدالسلام د ژوند حالات | مصنف = سید الأبرار ہاشمی }}</ref> == تعلیم == آپ نے ابتدائی تعلیم مدرسہ فیض السلام میں حاصل کی، اور بعد ازاں مختلف علوم دینیہ کی تکمیل کی۔ آپ نے جامعہ اسلامیہ پاکستان اکوڑہ خٹک سے بھی تعلیم حاصل کی۔<ref>{{حوالہ رسالہ | عنوان = شیخ عبدالسلام رستمی کے حالات زندگی | رسالہ = اسوہ حسنہ | مقام = کراچی | تاریخ = جنوری 2015ء }}</ref> == تدریسی خدمات == فراغت کے بعد آپ نے تدریس کا آغاز کیا اور مختلف مقامات پر دینی خدمات انجام دیں۔ 1966ء میں ایک دینی ادارہ قائم کیا، جو "دارالعلوم تعلیم القرآن" کے نام سے معروف ہوا۔ 1991میں آپ پشاور منتقل ہوئے اور وہاں دارالتفسیر جامعہ عربیہ سیفن کوھاٹ روڈ پشاور میں تدریسی خدمات جاری رکھیں۔ == تصانیف == آپ نے مختلف موضوعات پر متعدد کتب تصنیف کیں، جن میں شامل ہیں: * احسن الندی علی من انتقد علی النبی والصحابی * انکار حدیث سے انکار قرآن تک * التبیان فی تفسیر ام القرآن * تحفة السجن * تفسیر احسن الکلام * التنجید فی مسئلة التقلید * الموسوعة القرآنية == ذاتی زندگی == آپ کے بیٹے [[محمد ابوسعید رستمی]] بھی دینی عالم تھے۔ == وفات == آپ کا انتقال 17 نومبر 2014ء کو ہوا۔<ref>{{حوالہ رسالہ | عنوان = شیخ عبدالسلام رستمی کے حالات زندگی | رسالہ = اسوہ حسنہ | مقام = کراچی | تاریخ = جنوری 2015ء }}</ref> == حوالہ جات == {{حوالہ جات}} [[زمرہ:پاکستانی علماء]] [[زمرہ:مردان کے لوگ]] [[زمرہ:2014ء میں وفات]] ndfuvzta272f10up1v3vajl3tvv3zw9 فيصل الباهلي 0 62218 261963 2026-05-01T10:24:03Z Processor901 34360 أنشأ الصفحة ب'{{صندوق معلومات شخص | اسم = فيصل بن سبيل الباهلي | الاسم الأصلي = فيصل بن سبيل الباهلي | الجنسية = {{علم|السعودية}} سعودي | المهنة = شاعر، كاتب | سنوات النشاط = 2008 - الآن }} '''فيصل بن سبيل الباهلي'''، شاعر وكاتب سعودي. برز في الساحة الأدبية والإعلامية من خلال كتابته للشعر...' 261963 wikitext text/x-wiki {{صندوق معلومات شخص | اسم = فيصل بن سبيل الباهلي | الاسم الأصلي = فيصل بن سبيل الباهلي | الجنسية = {{علم|السعودية}} سعودي | المهنة = شاعر، كاتب | سنوات النشاط = 2008 - الآن }} '''فيصل بن سبيل الباهلي'''، شاعر وكاتب سعودي. برز في الساحة الأدبية والإعلامية من خلال كتابته للشعر النبطي والفصيح. اشتهر بمشاركاته وحضوره في عدد من البرامج التلفزيونية الثقافية والمحافل الشعرية، ويتميز أسلوبه بتناول مواضيع اجتماعية متنوعة كالحكمة والغزل. == المسيرة الأدبية == بدأ الباهلي مسيرته بنشر قصائده في الصحافة المطبوعة، حيث سُجلت له مشاركات في زوايا الأدب الشعبي في عدد من الصحف البارزة مثل جريدة ''الرياض'' السعودية، وكذلك صحيفة ''البيان'' الإماراتية (2009). ساهم هذا الحضور الصحفي المبكر في إبراز اسمه وتوثيق نتاجه الأدبي. == الظهور الإعلامي والمقابلات التلفزيونية == سجل الباهلي حضوراً واسعاً في عدة قنوات فضائية وبرامج حوارية وشعرية، من أبرز مشاركاته: * برنامج '''صباح السعودية''' (القناة السعودية): تحدث فيه عن تجربته الأدبية وطريقته الخاصة في كتابة القصائد.<ref>{{استشهاد ويب|عنوان=لقاء الشاعر فيصل الباهلي في برنامج صباح السعودية|مسار=https://www.youtube.com/watch?v=iO6ZJdgyWzM|موقع=يوتيوب|تاريخ الوصول=29 أبريل 2026}}</ref> * برنامج '''سيدتي''' (قناة روتانا خليجية): ظهر في لقاء أوضح خلاله أسباب انقطاعه الطويل عن الساحة الشعرية.<ref>{{استشهاد ويب|عنوان=لقاء الشاعر فيصل الباهلي في برنامج سيدتي|مسار=https://twitter.com/i/status/1915791891087376782|موقع=تويتر|تاريخ الوصول=29 أبريل 2026}}</ref> * برنامج '''إطلالة''': استضافه الإعلامي جازي العايد في حلقة خاصة تناولت مسيرته وتجربته. * برنامج '''الأجاويد''' (قناة المجد الفضائية): شارك في عدة حلقات، وألقى خلالها مجموعة من قصائده. * قناة '''الإخبارية السعودية''' (5 أكتوبر 2024): أجرى لقاءً تحدث فيه عن رؤيته للكتابة الحقيقية بوصفها رسالة تترك أثراً في المجتمع. * برنامج '''الأكارم''' (قناة بداية الفضائية): حل ضيفاً في عدة حلقات، منها الحلقة 160 التي قدم فيها بعضاً من نصوصه. * برنامج '''شاعر العرب''' (قناة رواسي الفضائية): شارك كضيف في البرنامج الذي يعنى بالشعر النبطي والشعراء. == أبرز القصائد == قدم مجموعة من القصائد التي لاقت رواجاً، منها: * ''يا خسارة'' * ''الشواهيق'' * ''زوجة واحدة تكفي'' * ''لولا المواقف ما عرفت الرجاجيل'' == المصادر == {{مراجع}} [[تصنيف:شعراء سعوديون]] [[تصنيف:شعراء نبطيون سعوديون]] [[تصنيف:كتاب سعوديون في القرن 21]] [[تصنيف:أشخاص على قيد الحياة]] e6reg1cov8y400ghnc38tz8l5zjkuzm