کاربر:Sohrab b.m/monobook.js
از ویکیپدیا، دانشنامهٔ آزاد.
نکته: پس از ذخیرهسازی ممکن است برای دیدن تغییرات نیاز باشد که حافظهٔ نهانی مرورگر خود را خالی کنید. موزیلا / فایرفاکس / Safari: کلید Shift را نگهدارید و روی دکمهٔ Reload کلیک کنید، یا کلیدهای Ctrl-Shift-R را با هم فشار دهید (در رایانههای اپل مکینتاش کلیدهای Cmd-Shift-R)؛ اینترنت اکسپلورر: کلید Ctrl نگهدارید و روی دکمهٔ Refresh کلیک کنید، یا کلیدهای Ctrl-F5 را با هم فشار دهید؛ Konqueror: روی دکمهٔ Reload کلیک کنید و یا کلید F5 را فشار دهید؛ اُپرا: کاربران اُپرا ممکن است لازم باشد که بطور کامل حافظهٔ نهانی مرورگر را در منوی Tools→Preferences خالی کنند.
//<pre style="direction:ltr;text-align:left"> /* کدی که پیش رو دارید، شامل کدی است که از ابزارهای بهآفرید برای نگارش فارسی است اقتباس کردم، به همراه دخل و تصرفات خودم. */ function toggleDir (obj, quiet) {var isrtl = 0; if (obj){ isrtl = obj.style.direction != 'ltr'; if (isrtl){ obj.style.textAlign = "left"; obj.style.direction = "ltr"; } else{ obj.style.textAlign = "right"; obj.style.direction = "rtl"; } } else{ isrtl = isiri2901_lang; if (isrtl) setEnglish(obj, quiet); else setPersian(obj, quiet); } } function fromEntityToUtf8 (obj) { obj.value = obj.value.replace(/&#([0-9]+);/g, function(s, n, ofs, all) { return String.fromCharCode(n); } ); } function fromUtf8ToEntity (obj_id) { var obj = document.getElementById (obj_id); obj.value = obj.value.replace(/([^\x00-\x7f])/g, function(s, c, ofs, all) { c = String(c); return "&#"+c.charCodeAt(0)+";"; } ); } function escapeHTMLEntities (obj_id) { var obj = document.getElementById (obj_id); s = obj.value; s = s.replace(/&/g, '&'); s = s.replace(/</g, '<'); s = s.replace(/>/g, '>'); s = s.replace(/'/g, '''); s = s.replace(/"/g, '"'); obj.value = s; } function unescapeHTMLEntities (obj_id) { var obj = document.getElementById (obj_id); s = obj.value; s = s.replace(/</g, '<'); s = s.replace(/>/g, '<'); s = s.replace(/'/g, '\''); s = s.replace(/"/g, '"'); s = s.replace(/&/g, '&'); obj.value = s; } document.write('<script type="text/javascript" src="' + 'http://fa.wikipedia.org/w/index.php?title=User:حجت/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:حجت/HojjatTools.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); function InsertButtonsToToolBar() { tooly = document.getElementById('toolbar'); if (tooly != null) { /**************************/ /**** Defining buttons ****/ /**************************/ /*تغییر جهت*/ toggleDirection = "<a href=\"javascript:toggleDir(document.editform.wpTextbox1);\"><img src=\"" + "http://upload.wikimedia.org/wikipedia/fa/d/d0/Button_toggle_dir.png" + "\" title=\"تغییر جهت جعبه ویرایش\"></a>"; /*ی\u200cک\u200cعربی*/ YKArabic = "<a href=\"javascript:YKarabic(document.editform.wpTextbox1);\"><img src=\"" + "http://upload.wikimedia.org/wikipedia/fa/8/88/Button_YehKeh.png" + "\" title=\"اصلاح کاف و یا\"></a>"; /*فاصله مجازی*/ zwnj = "<a href=\"javascript:FM(document.editform.wpTextbox1);\"><img src=\"" + "http://upload.wikimedia.org/wikipedia/fa/d/d0/Button_ZWNJ.png" + "\" title=\"فاصله مجازی\"></a>"; /*نویسه غیراستاندارد*/ nonS = "<a href=\"javascript:NonStandard(document.editform.wpTextbox1);\"><img src=\"" + "http://upload.wikimedia.org/wikipedia/fa/9/94/Button_non_standard.png" + "\" title=\"نویسه غیر استاندارد\"></a>"; /*فارسی\u200cسازی ارقام*/ Dig= "<a href=\"javascript:digits(document.editform.wpTextbox1);\"><img src=\"" + "http://upload.wikimedia.org/wikipedia/fa/4/4a/Button_numbers.png" + "\" title=\"فارسی سازی ارقام\"></a>"; /*تبدیل به یونیکد*/ Ent2Utf8 = "<a href=\"javascript:fromEntityToUtf8(document.editform.wpTextbox1);\"><img src=\"" + "http://upload.wikimedia.org/wikipedia/fa/f/f0/Button_UTF.png" + "\" title=\"تبدیل به یونیکد\"></a>"; /*ویکی\u200cسازی*/ Wfy= " <a href=\"javascript:insertTags('{{ویکی\u200cسازی}}','','');\"><img src=\"" + "http://upload.wikimedia.org/wikipedia/fa/3/38/Button_wikify.png" + "\" title=\"ویکی سازی\"></a>"; /*اَبَرابزار*/ STool= "<a href=\"javascript:SuperTool(document.editform.wpTextbox1);\"><img src=\"" + "http://upload.wikimedia.org/wikipedia/fa/f/fc/Button_super_tool.png" + "\" title=\"ابر ابزار\"></a>"; /*اصلاح علامت @*/ AtSignFix = "<a href=\"javascript:AtSignReplace(document.editform.wpTextbox1);\"><img src=\"" + "http://upload.wikimedia.org/wikipedia/fa/7/7f/Button_at_sign.png" + "\" title=\"اصلاح علامت @\"></a>"; /*بدون منبع*/ NoS= "<a href=\"javascript:insertTags('{{بدون منبع}}','','');\"><img src=\"" + "http://upload.wikimedia.org/wikipedia/fa/8/8a/Button_no_source_fa.png" + "\" title=\"بدون منبع\"></a>"; /*بدون منبع ۲*/ NoS2= "<a href=\"javascript:insertTags('{{subst:بم}}','','');\"><img src=\"" + "http://upload.wikimedia.org/wikipedia/fa/8/8a/Button_no_source_fa.png" + "\" title=\"بدون منبع مهلت دار\"></a>"; /*حق تکثیر مشکوک*/ Sus= "<a href=\"javascript:insertTags('{{حق تکثیر مشکوک}}','','');\"><img src=\"" + "http://upload.wikimedia.org/wikipedia/fa/c/c7/Button_Sus.png" + "\" title=\"حق تکثیر مشکوک\"></a>"; /*نقض حق تکثیر*/ CopyR= "<a href=\"javascript:insertTags('{{نقض حق تکثیر|url=','}}','Address');\"><img src=\"" + "http://upload.wikimedia.org/wikipedia/fa/6/6f/Button_CopyR.png" + "\" title\"نقض حق تکثیر\"></a>"; /*لحن نامناسب*/ Tone= "<a href=\"javascript:insertTags('{{لحن نامناسب}}','','');\"><img src=\"" + "http://upload.wikimedia.org/wikipedia/fa/f/fc/Button_Tone.png" + "\" title=\"لخن نامناسب\"></a>"; /*ناقص*/ Stub= "<a href=\"javascript:insertTags('','{{ناقص}}','');\"><img src=\"" + "http://upload.wikimedia.org/wikipedia/fa/f/fc/Button_stub_fa.png" + "\" title=\"ناقص\"></a>"; /*اصلاحات نقطه گذاری*/ Punc = "<a href=\"javascript:PunctuationFixes(document.editform.wpTextbox1)\">ن</a>"; Spacer = " "; tooly.innerHTML = toggleDirection+YKArabic+zwnj+nonS+Dig+Ent2Utf8+STool+AtSignFix+Spacer +Stub+NoS+NoS2+Sus+CopyR+Tone+Spacer+Punc+Spacer; } } addOnloadHook(InsertButtonsToToolBar); //</pre>