Melding:If-sidebar-bug.js

Úr Wikiorðabók, frjálsu orðabókinni

Athugaðu: Eftir útgáfu kann að vera að þú þurfir að komast hjá skyndiminni vafrans þíns til að sjá breytingarnar.

  • Firefox / Safari: Haltu Shift samtímis og þú smellir á Endurhlaða (Reload), eða ýttu á annaðhvort Ctrl-F5 eða Ctrl-R (⌘-R á Mac)
  • Google Chrome: Ýttu á Ctrl-Shift-R (⌘-Shift-R á Mac)
  • Internet Explorer / Edge: Haltu Ctrl samtímis og þú smellir á Endurnýja (Refresh), eða ýttu á Ctrl-F5
  • Opera: Farðu í Verkfæri (Tools) → Stillingar (Preferences) og svo Friðhelgi og öryggi (Privacy & security) → Hreinsa vafragögn (Clear browsing data) → Myndir og skrár í skyndiminni (Chached images and files)
//-------------------------------------------------------------
// eftir [[de:User:Melancholie]] ([[de:MediaWiki:If-sidebar-bug.js]])
//-------------------------------------------------------------
function $(ID) {return document.getElementById(ID);}
url = document.URL;
barnStar = "//upload.wikimedia.org/wikipedia/commons/thumb/d/dc/Nuvola_apps_important_yellow.svg/150px-Nuvola_apps_important_yellow.svg.png";

// Cache flusher for [[MediaWiki:Sidebar]], see [[MediaZilla:5092]]!
function flushSidebar() {
 var groupArray = '#'+mw.config.get('wgUserGroups');
 if (groupArray.indexOf("sysop") > 0 && !$("n-Potturinn")) {
  $("p-navigation").getElementsByTagName("div")[0].innerHTML = '<div style="color: darkred; font-weight: bold; padding: 10px 0 9px 5px;">Villa!<a href="/wiki/MediaWiki:Sidebar?action=edit&flushSidebar=1&returnto='+mw.config.get('wgPageName')+'" style="display: block; height: 120px; margin: 0 0 4px -8px;"><img src="'+barnStar+'" alt="" \/><\/a><a href="/wiki/MediaWiki:Sidebar?action=edit&flushSidebar=1&returnto='+mw.config.get('wgPageName')+'"><u>uppfæra<\/u>!<\/a><\/div>';
 }
}
$(flushSidebar);

// autoSave for cache breaking
if (url.indexOf("flushSidebar=1") > 0) {
 mw.util.addCSS('body {background: #f9f9f9 url('+barnStar+') center 200px no-repeat;} #globalWrapper {display: none; speak: none;}');
 function autoSave() {
  var editForm = document.editform.wpTextbox1;
  document.editform.submit();
 }
 $(autoSave);
}

// autoReturn
if (document.referrer.indexOf("flushSidebar=1") > 0) {
 var returnTo = document.referrer.replace(/^.+returnto=(.+)$/, "$1");
 function autoReturn() {
  location.href = "/wiki/"+returnTo+"?flushSidebar=done";
 }
 $(autoReturn);
}

// tally
if (url.indexOf("flushSidebar=done") > 0) {
 function bugTally() {
  var tallyComment = encodeURI("Empty sidebar edit by User:"+mw.config.get('wgUserName')+" on "+mw.config.get('wgDBname')+".");
  $("footer").innerHTML += '<iframe src="http://tools.wikimedia.de/~daveross/feedback.php?mode=submit&lang=bugzilla&wiki=wikimedia&page=5092&comment='+tallyComment+'"><\/iframe>';
 }
 $(bugTally);
}