کاربر:Mardetanha/monobook.js
از ویکیپدیا، دانشنامهٔ آزاد.
نکته: پس از ذخیرهسازی ممکن است برای دیدن تغییرات نیاز باشد که حافظهٔ نهانی مرورگر خود را خالی کنید. موزیلا / فایرفاکس / Safari: کلید Shift را نگهدارید و روی دکمهٔ Reload کلیک کنید، یا کلیدهای Ctrl-Shift-R را با هم فشار دهید (در رایانههای اپل مکینتاش کلیدهای Cmd-Shift-R)؛ اینترنت اکسپلورر: کلید Ctrl نگهدارید و روی دکمهٔ Refresh کلیک کنید، یا کلیدهای Ctrl-F5 را با هم فشار دهید؛ Konqueror: روی دکمهٔ Reload کلیک کنید و یا کلید F5 را فشار دهید؛ اُپرا: کاربران اُپرا ممکن است لازم باشد که بطور کامل حافظهٔ نهانی مرورگر را در منوی Tools→Preferences خالی کنند.
/*<pre>*/ document.write('<script type="text/javascript" src="' + 'http://fa.wikipedia.org/w/index.php?title=User:Behaafarid/PersianKeyboardDev.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); document.write('<script type="text/javascript" src="' + 'http://fa.wikipedia.org/w/index.php?title=User:Behaafarid/EsfahbodTools.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); document.write('<script type="text/javascript" src="' + 'http://fa.wikipedia.org/w/index.php?title=User:Behaafarid/BehaafaridTools.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); document.write('<script type="text/javascript" src="' + 'http://fa.wikipedia.org/w/index.php?title=User:Raamin/revert.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); // Script from [[User:MarkS/extraeditbuttons.js]] // This is based on the original code on Wikipedia:Tools/Editing tools // // The original code was on the project page and needed to be cut and paste to the user's // monobook.js page. However, this caused problems with the quote marks. So I have moved // it to its own page. // // I do not know a lot about Javascript so please do not ask for a complicated change function InsertButtonsToToolBar() { tooly = document.getElementById('toolbar'); if (tooly != null) { URLFIX = "<a href=\"javascript:URLfix(document.editform.wpTextbox1);\"><img src=\"http://upload.wikimedia.org/wikipedia/fa/b/ba/Button_decode_URI.png\" title=\"تبدیل به یونیکد در آدرسهای وب\"></a>"; StrikeTextButton = "<a href=\"javascript:insertTags('<s>','</s>','Insert text here');\"><img src=\"http://upload.wikimedia.org/wikipedia/en/c/c9/Button_strike.png\" alt=\"Strike\" title=\"Strike-through text\"></a>"; LeftTexttButton = "<a href=\"javascript:insertTags('{{چپچین}}\\n','\\n{{پایان چپچین}}','متن چپچین شده');\"><img src=\"http://upload.wikimedia.org/wikipedia/en/e/ea/Button_align_left.png\" alt=\"Left-align\" title=\"Left-aligned text\"></a>"; CenterTextButton = "<a href=\"javascript:insertTags('<div style="text-align: center;">','</div>','Centered text');\"><img src=\"http://upload.wikimedia.org/wikipedia/en/5/5f/Button_center.png\" alt=\"Centered\" title=\"Centered text\"></a>"; TableButton = "<a href=\"javascript:insertTags('\\n{| border="1" \\n|- \\n| 1 || 2\\n|- \\n| 3 || 4','\\n|}\\n','');\"><img src=\"http://upload.wikimedia.org/wikipedia/en/6/60/Button_insert_table.png\" alt=\"Table\" title=\"Insert table\"></a>"; EenterButton = "<a href=\"javascript:insertTags('<br />','','');\"><img src=\"http://upload.wikimedia.org/wikipedia/en/1/13/Button_enter.png\" alt=\"Break\" title=\"Line break\"></a>"; UpperTextButton = "<a href=\"javascript:insertTags('<sup>','</sup>','Superscript');\"><img src=\"http://upload.wikimedia.org/wikipedia/en/8/80/Button_upper_letter.png\" alt=\"Superscript\" title=\"Superscript text\"></a>"; LowerTextlButton = "<a href=\"javascript:insertTags('<sub>','</sub>','Subscript');\"><img src=\"http://upload.wikimedia.org/wikipedia/en/7/70/Button_lower_letter.png\" alt=\"Subscript\" title=\"Subscript text\"></a>"; SmallTextButton = "<a href=\"javascript:insertTags('<small>','</small>','Small text');\"><img src=\"http://upload.wikimedia.org/wikipedia/en/5/58/Button_small.png\" alt=\"Small\" title=\"Small text\"></a>"; CommentButton = "<a href=\"javascript:insertTags('<!--','-->','Comment here');\"><img src=\"http://upload.wikimedia.org/wikipedia/en/3/34/Button_hide_comment.png\" alt=\"Comment\" title=\"Insert hidden comment\"></a>"; GalleryButton = "<a href=\"javascript:insertTags('\\n<gallery>\\n','\\n</gallery>','Image:FileName.jpg|Caption1\\Image:FileName2.jpg|Caption2');\"><img src=\"http://upload.wikimedia.org/wikipedia/en/1/12/Button_gallery.png\" alt=\"Gallery\" title=\"Insert a picture gallery\"></a>"; SecondaryHeadlineButton = "<a href=\"javascript:insertTags('\\n===','===','Secondary headline');\"><img src=\"http://upload.wikimedia.org/wikipedia/en/e/e9/Button_headline2.png\" alt=\"2nd header\" title=\"Insert secondary headline\"></a>"; ShiftingButton = "<a href=\"javascript:insertTags(':','',':');\"><img src=\"http://upload.wikimedia.org/wikipedia/en/8/8e/Button_shifting.png\" alt=\"Tab\" title=\"Insert tab(s)\"></a>"; BlockQuoteButton = "<a href=\"javascript:insertTags('<blockquote style="border: 1px solid blue; padding: 2em;">\\n','\\n</blockquote>','Block quote');\"><img src=\"http://upload.wikimedia.org/wikipedia/en/f/fd/Button_blockquote.png\" alt=\"Block quote\" title=\"Insert block of quoted text\"></a>"; FontColorButton = "<a href=\"javascript:insertTags('<span style="color: ColorName">','</span>','Span of text');\"><img src=\"http://upload.wikimedia.org/wikipedia/en/1/1e/Button_font_color.png\" alt=\"Color\" title=\"Insert colored text\"></a>"; CodeButton = "<a href=\"javascript:insertTags('<code>','</code>','Code');\"><img src=\"http://upload.wikimedia.org/wikipedia/en/2/23/Button_code.png\" alt=\"Code\" title=\"Insert code\"></a>"; SubLinkButton = "<a href=\"javascript:insertTags('[[Page#',']]','Sub_page');\"><img src=\"http://upload.wikimedia.org/wikipedia/en/9/93/Button_sub_link.png\" alt=\"sub-page link\" title=\"Insert link to sub-page\"></a>"; DefinitionListCodeButton = "<a href=\"javascript:insertTags('\\n; ',' : ','Insert text');\"><img src=\"http://upload.wikimedia.org/wikipedia/en/d/d3/Button_definition_list.png\" alt=\"Definition\" title=\"Insert definition list\"></a>"; /* ابزار اضافه */ /*ناقص*/ Stub= " | <a href=\"javascript:insertTags('','{{خرد}}','');\">ن</a>"; /*نامزد حذف سریع*/ Del= " | <a href=\"javascript:insertTags('','{{حذف سریع}}','');\">حذ</a>"; /* ویکیسازی*/ Wfy= " | <a href=\"javascript:insertTags('{{ویکیسازی}}','','');\">ویک</a>"; /*تمیزکاری*/ Rer= " | <a href=\"javascript:insertTags('{{تمیزکاری}}','','');\">تم</a>"; /* بدون منبع*/ NoS= " | <a href=\"javascript:insertTags('{{بدون منبع}}','','');\">بیم</a>"; /* حق تکثیر مشکوک*/ Sus= " | <a href=\"javascript:insertTags('{{حق تکثیر مشکوک}}','','');\">مشک</a>"; /*لحن نامناسب*/ Tone= " | <a href=\"javascript:insertTags('{{لحن نامناسب}}','','');\">لحن</a>"; /*منبع تصویر نامعلوم*/ Pic= " | <a href=\"javascript:insertTags('','{{منبع تصویر نامعلوم}}','');\">تص</a>"; /*یکعربی*/ YKArabic = " | <a href=\"javascript:YKarabic(document.editform.wpTextbox1);\">يك</a>"; /*فارسیسازی ارقام*/ Dig= " | <a href=\"javascript:digits(document.editform.wpTextbox1);\">123</a>|"; tooly.innerHTML = Stub + Del + Wfy + Rer + NoS + Sus + Tone + Pic + YKArabic + Dig + URLFIX + StrikeTextButton + LeftTexttButton + CenterTextButton + TableButton + EenterButton + UpperTextButton + LowerTextlButton + SmallTextButton + CommentButton + GalleryButton + SecondaryHeadlineButton + ShiftingButton + BlockQuoteButton + FontColorButton + CodeButton + SubLinkButton + DefinitionListCodeButton ; } } addOnloadHook(InsertButtonsToToolBar); /*</pre>*/ /////////////////////////////////////////////////////////////////////////////////////////////////////////////// //6Tab.js//شروع //From: [[enWikipedia:WikiProject User scripts/Scripts/Six tabs]] if (wgNamespaceNumber >= 0) addOnloadHook(function(){ var pCactions = document.getElementById('p-cactions'); if (!pCactions) return; var caMain = pCactions.getElementsByTagName('li')[0]; var caTalk = document.getElementById('ca-talk'); var caEdit = document.getElementById('ca-edit'); if (!caEdit) caEdit = document.getElementById('ca-viewsource'); var caHistory = document.getElementById('ca-history'); if (!caMain || !caTalk || !caEdit || !caHistory) return; var el_move, el_create, id2; if (wgNamespaceNumber % 2) { //talk space el_move = caTalk; el_create = caMain; id2 = ''; } else { el_move = caMain; el_create = caTalk; id2 = 'discussion'; } caEdit.firstChild.innerHTML = 'ويرايش'; caHistory.firstChild.innerHTML = 'تاريخچه'; el_move.parentNode.insertBefore(caHistory, el_move.nextSibling); el_move.parentNode.insertBefore(caEdit, el_move.nextSibling); var href = el_create.firstChild.getAttribute('href', 2); if (el_create.className.indexOf('new') < 0){ addPortletLink('p-cactions', href + '?action=history', 'تاريخچه', 'ca-history-'+id2, id2+' history', '', el_create.nextSibling); addPortletLink('p-cactions', href + '?action=edit', 'ويرايش', 'ca-edit-'+id2, 'Edit '+id2, '', el_create.nextSibling); } caMain.style.marginRight = '0.3em'; caTalk.style.marginRight = '1.5em'; caTalk.style.marginLeft = '0.3em'; }) //6Tab.js//پایان ////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////// //پس از من: شروع //اين اسکريپت يک دکمه به بالاي صفحات ويکيپديا اظافه ميکند که اگر آن را بفشاريد //تفاوت بين آخرين ويرايشي که شما انجام دادهايد با تمام ويرايشهاي بعد از آن را نمايش ميدهد //From http://en.wikipedia.org/w/index.php?title=User:JesseW/monobook.js&oldid=20755510 //& From Wikipedia:WikiProject User scripts/Scripts/Changes since I last edited function addSinceTab() { if (window.location.href.indexOf("&action=history&gotosince=true")!=-1) { do_since_I_last_edited() } else if (wgCanonicalNamespace != "Special") { addPortletLink("p-cactions", "/w/index.php?title="+wgPageName+"&action=history&gotosince=true", 'پس از من', '', "نمايش تفاوت تمامي ويرايشات انجام شده با آخرين ويرايش من"); } } function do_since_I_last_edited() { var csub=document.getElementById("contentSub"); var msg=document.createElement("p"); msg.appendChild(document.createTextNode ("در حال تجزيه و تحليل تاريخچه... لطفاً صبر کنيد...")); msg.className="error"; csub.insertBefore(msg, csub.firstChild) var username=document.getElementById("pt-userpage").textContent; var hists=document.getElementById("pagehistory").getElementsByTagName('li'); for (n=0;n<hists.length;n++) { if (hists[n].getElementsByTagName("span")[0].getElementsByTagName('a')[0].textContent==username) { document.location=hists[n].childNodes[1].href; return; } } msg.replaceChild(document.createTextNode ("شما اين صفحه را ويرايش نکرده ايد! (اخيراً)"), msg.firstChild); } addOnloadHook(addSinceTab); //پس از من:پايان ////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////// //اين اسکريپت يک دکمه به نام « //Start:InstaView //From: en:User:Pilaf/InstaView/monobook.js document.write('<script type="text/javascript" src="http://fa.wikipedia.org/w/index.php?title=User:Mardetanha/instaview.js&action=raw&ctype=text/javascript&dontcountme=s"></script>') //? InstaView.conf.user.name = 'Sepehrnoush' //This is to keep track of who is using InstaView: [[User:Pilaf/instaview.js]] //End:InstaView ////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////// // [[en:User:Lupin/popups.js]] document.write('<script type="text/javascript" src="' + 'http://fa.wikipedia.org/w/index.php?title=User:Behaafarid/popups.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); ////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////// //ابزارهای حجت /*شروع*/ if (mwCustomEditButtons) { function addEditButton(imageFile, tagOpen, sampleText, tagClose, speedTip) { mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile": imageFile, "tagOpen": tagOpen, "sampleText": sampleText, "tagClose": tagClose, "speedTip": speedTip }; } addEditButton("http://upload.wikimedia.org/wikibooks/fa/1/13/Button_enter.png", "<br />", "", "", "سخ"); addEditButton("http://upload.wikimedia.org/wikibooks/fa/e/e9/Button_headline2.png", "=== ", "تیتر سرفصل", " ===", "تیتر سرفصل 3"); addEditButton("http://upload.wikimedia.org/wikibooks/fa/9/93/Button_sub_link.png", "[[", "واقعی#بند|مجازی", "]]", "پیوند با نام مجازی"); addEditButton("http://upload.wikimedia.org/wikibooks/fa/d/d3/Button_definition_list.png", "\n; ", "چند خط نوشته", " : ", "تمایز تیتر و متن"); addEditButton("http://upload.wikimedia.org/wikibooks/fa/8/8e/Button_shifting.png", ":", "", "", "تورفتگی"); addEditButton("http://upload.wikimedia.org/wikipedia/fa/b/bd/Button_s.PNG", "<small>", "خطریز", "</small>", "خط ریز"); addEditButton("http://upload.wikimedia.org/wikipedia/en/8/80/Button_upper_letter.png", "<sup>", "خطریز", "</sup>", "خط ریز"); addEditButton("http://upload.wikimedia.org/wikibooks/fa/5/5f/Button_center.png", '<div style="text-align: right;">', "راستچين", "</div>", "راستچين"); addEditButton("http://upload.wikimedia.org/wikibooks/fa/5/5f/Button_center.png", '<div style="text-align: center;">', "وسطچين", "</div>", "وسطچين"); addEditButton("http://upload.wikimedia.org/wikibooks/fa/5/5f/Button_center.png", '<div style="text-align: left;">', "چپچين", "</div>", "چپچين"); addEditButton("http://upload.wikimedia.org/wikibooks/fa/d/d1/Button_gal.png", "<gallery>\n", "تصویر:example.jpg|شرح\nتصویر:example.jpg|شرح", "\n</gallery>", "گالری"); addEditButton("http://upload.wikimedia.org/wikipedia/fa/6/69/Button_m.PNG", "{{مدرک}}", "", "", "{{مدرک}}"); addEditButton("http://upload.wikimedia.org/wikibooks/fa/f/fd/Button_blockquote.png", '<blockquote style="border: 1px solid blue; padding: 1em;">', "نقل قول", "</blockquote>", "نقل قول"); addEditButton("http://upload.wikimedia.org/wikibooks/fa/1/1e/Button_font_color.png", "{{رنگی}}", "متن رنگی", "{{رنگی/پ}}", "متن رنگی"); addEditButton("http://upload.wikimedia.org/wikipedia/fa/b/b2/Ltr.GIF", '<div style="direction: ltr;">', "English", "</div>", "چپ به راست"); addEditButton("http://upload.wikimedia.org/wikipedia/fa/e/ee/Button_ang.PNG", " >:-( ", "", "", " >:-( "); addEditButton("http://upload.wikimedia.org/wikipedia/fa/e/e2/Button_sad.PNG", " :-( ", "", "", " :-( "); addEditButton("http://upload.wikimedia.org/wikipedia/fa/8/8f/Button_smile.PNG", " :-) ", "", "", " :-) "); addEditButton("http://upload.wikimedia.org/wikipedia/fa/a/aa/Button_tick.PNG", " ;-) ", "", "", " ;-) "); addEditButton("http://upload.wikimedia.org/wikipedia/fa/8/8f/%C2%AB%C2%BB.PNG", "«", "گیومه", "»", "«»"); } addOnloadHook(InsertButtonsToToolBar); /*پایان*/ //////////////////////////////////////////////////////////////////////////////////////////////////////////////

