မီဒီယာဝီကီ:Gadgets-Orange.js
မှတ်ချက်။ လွှင့်တင်လိုက်ပြီးသည့်နောက် ပြောင်းလဲမှုများ မြင်ရနိုင်ရန် သင့်အနေဖြင့် ဘရောက်ဇာ၏ cache အား ဖြတ်ကျော်နိုင်ရန် လိုအပ်ပါသည်။
- Firefox / Safari: Reload ကို နှိပ်နေစဉ်အတွင်း Shift ကို ဖိထားပါ၊ သို့မဟုတ် Ctrl-F5 သို့ Ctrl-R (Mac တွင် ⌘-R) ကို နှိပ်ပါ။
- Google Chrome: Ctrl-Shift-R (Mac တွင် ⌘-Shift-R) ကို နှိပ်ပါ။
- Internet Explorer / Edge: Refresh ကို နှိပ်နေစဉ်အတွင်း Ctrl ကို ဖိထားပါ၊ သို့မဟုတ် Ctrl-F5 ကို နှိပ်ပါ။
- Opera: Menu → Settings (Mac တွင် Opera → Preferences) သို့ သွားပြီး Privacy & security → Clear browsing data → Cached images and files ကို ပြုလုပ်ပါ။
$(document).ready(function()
{
var HTML_CHAR_MAP = {
'<': '<',
'>': '>',
'&': '&',
'"': '"',
"'": '''
};
function escapeHtml (s) {
return s.replace(/[<>&"']/g, function (ch) {
return HTML_CHAR_MAP[ch];
});
}
if(mw.config.get('wgUserNewMsgRevisionId') != null)
{
var orangeBarDiv = document.createElement("div"), userName = mw.config.get('wgUserName'), userNewMsgRevisionId = mw.config.get('wgUserNewMsgRevisionId');
orangeBarDiv.innerHTML = 'شما از یک کاربر دیگر <a href="/wiki/User_talk:' + encodeURIComponent(userName) + '" title="User talk:'+escapeHtml(userName)+'">پیام جدید دارید</a> (<a href="/w/index.php?title=User_talk:'+encodeURIComponent(userName)+'&diff=cur&old='+userNewMsgRevisionId+'">۱ تغییر اخیر</a>).';
orangeBarDiv.className = "usermessage";
if($("#contentSub").length == 0) //No #contentSub in CologneBlue, so handle it specially (possibly adding multiple orange bars but oh well)
{
$(".tagline").after(orangeBarDiv);
}
else //all other skins
{
$("#contentSub").after(orangeBarDiv);
}
//default styling, in case the CSS stylesheet fails to load (keeping the className the same allows for user customization)
$(orangeBarDiv).css({"background-color": "#ffce7b","border": "1px solid #ffa500","color": "black","font-weight": "bold","margin": "2em 0 1em","padding": ".5em 1em","vertical-align": "middle"})
}
});