Bruger:SimmeD/common.js

Fra Wikisource, det frie bibliotek

Bemærk: Efter at have gemt er du måske nødt til at tømme din browsers cache for at kunne se ændringerne.

  • Firefox / Safari: Hold Shift nede og klik på Reload, eller tryk enten Ctrl-F5 eller Ctrl-R (⌘-R på en Mac).
  • Google Chrome: Tryk Ctrl-Shift-R (⌘-Shift-R på en Mac).
  • Internet Explorer / Edge: Hold Ctrl nede og klik på Refresh, eller tryk på Ctrl-F5.
  • Opera: Go to Menu → Settings (Opera → Preferences on a Mac) and then to Privacy & security → Clear browsing data → Cached images and files
/* Vis upatruljerede ændringer */
importScript('Bruger:Simeondahl/Scripts/patrollinks.js');

/* Upload til Commonsknap */
importScript('Bruger:Simeondahl/Scripts/commonsupload.js');

/* Adminpopup */
importScript('Bruger:Simeondahl/Scripts/popupadmin.js');

/* Changes since last load */
importScript('Bruger:Simeondahl/Scripts/Changes_since_last_load.js');

/* Redigér første sektion */
importScript('Bruger:Simeondahl/Scripts/0th.js');

/* Redigér første sektion */
importScript('Bruger:Simeondahl/Scripts/brugerrettigheder.js');


// For description, see [[:en:User:Mr.Z-man/rollbackSummary]]
 
function rollbackSummary() {
var hasRollback = getElementsByClassName(document, "span", "mw-rollback-link");
if (hasRollback[0]) {
mw.util.addPortletLink('p-cactions', 'javascript:setRollbackSummary()', "rollback-beskrivelse.", "ca-rollbacksummary", "Ændr beskrivelse på rollback");
}
}
$(rollbackSummary);
function setRollbackSummary() {
summary = prompt("Ændr standardrollbackbeskrivelsen på denne side til:", "");
if (!summary) {
for (var i in document.links) {
if (document.links[i].href.indexOf('summary=') != -1) {
document.links[i].href = document.links[i].href.substring(0, document.links[i].href.indexOf('summary=')-1);
}
}
}
else {
summary = "&summary=" + summary;
for (var i in document.links) {
if (document.links[i].href.indexOf('action=rollback') != -1) {
document.links[i].href += summary;
}
}
}
} // Enhanced Undelete Tool
// Stolen from Wikibooks created & Maintained by [[b:User:Darklama]] and [[b:User:Mike.lifeguard]]
//
// Adds a "Select All" and "Invert Selection" button to Special:Undelete. 
// Used for administrators only.
 
function wikibooks_enhanced_undelete() {
try {
if (wgPageName != "Speciel:Gendannelse" )
return;
var fi = document.getElementsByTagName("input");
for (i = 0; i < fi.length; i++)
{
if (!fi[i].hasAttribute("type"))
continue;
if (fi[i].getAttribute("type") == "reset") {
var sa = document.createElement("input");
sa.setAttribute("type", "button");
sa.setAttribute("value", "Velg alle");
fi[i].parentNode.insertBefore(sa, fi[i].nextSibling);
sa.onclick = function() {
for (var i=0;i<fi.length;i++) {
if (fi[i].hasAttribute("type") && fi[i].getAttribute("type") == "checkbox") {
fi[i].checked = true;
}
}
};
 
// add invert selection button
var inv = document.createElement("input");
inv.setAttribute("type", "button");
inv.setAttribute("value", "Inverter valg");
fi[i].parentNode.insertBefore(inv, fi[i].nextSibling);
inv.onclick=function() {
// if a deleted edit is checked, uncheck it, and vis-versa.
for (var i=0;i<fi.length;i++) {
if (fi[i].hasAttribute("type") && fi[i].getAttribute("type") == "checkbox") {
fi[i].checked = !fi[i].checked;
}
}
}
} else if (fi[i].getAttribute("type") == "checkbox") {
fi[i].checked = true;
}
}
}
catch (e) { /* just die without a notice */ }
}
 
if (wgPageName == "Spesial:Gjenopprett" )
$(wikibooks_enhanced_undelete);

/* Fordansker iw-linksne */
importScript('Bruger:Simeondahl/sidebartranslate.js');

/* Den farver links til flertydige sider pink */
importScript('Bruger:Simeondahl/Scripts/FLT.js');

/* Beder om bekræftelse for, at man ønsker at bruge rollback */
importScript('Bruger:Simeondahl/confirmwatchlistrollback.js');

// [[File:Krinkle_RTRC.js]]
mw.loader.load('https://meta.wikimedia.org/w/index.php?title=User:Krinkle/RTRC.js&action=raw&ctype=text/javascript');

/* Tilføjer værktøj til at fixe flertydiglink */
importScript('Bruger:Simeondahl/Scripts/flertydig.js');

/**
 * Ajax sysop
 * by [[m:user:Pathoschild]] <http://meta.wikimedia.org/wiki/User:Pathoschild/Scripts/Ajax_sysop>
 */
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Simeondahl/global.js&action=raw&ctype=text/javascript');

@import url("http://da.wikipedia.org/w/index.php?title=Bruger:Sarrus/common.js&action=raw&ctype=text/css");