Bruger:SimmeD/Scripts/patrollinks.js
Udseende
< Bruger:SimmeD | Scripts
Bemærk, efter at have gemt, er du almindeligvis nødt til at tømme din browsers cache for at kunne se ændringerne.
Mozilla/Firefox/Safari/Konqueror: Hold shifttasten nede og klik på reload eller tryk på ctrl-shift-r
Internet Explorer: Ctrl-F5
Opera: F5
Safari til Mac: ⌥⌘E
Mozilla/Firefox/Safari/Konqueror: Hold shifttasten nede og klik på reload eller tryk på ctrl-shift-r
Internet Explorer: Ctrl-F5
Opera: F5
Safari til Mac: ⌥⌘E
/*
* Dette tilføjer et link under "Seneste ændringer" som kan bruges til patruljanter.
*/
function linkPatrol() {
if (document.getElementById("n-patrol")) return;
var li_current = document.getElementById("n-recentchanges");
if (!li_current) return;
var li_next = li_current.nextSibling;
var ul_node = li_current.parentNode;
var li = document.createElement("li");
li.setAttribute("id", "n-patrol");
li.setAttribute("title", "Se ikke-patruljerede ændringer");
li.appendChild(document.createElement("a"));
li.firstChild.setAttribute("href","/w/index.php?title=Speciel:Seneste_ændringer&hidepatrolled=1");
li.firstChild.appendChild(document.createTextNode("Patruljér alle"));
ul_node.insertBefore(li, li_next);
}
$(linkPatrol);
function linkPatrolUser() {
if (document.getElementById("n-patrol-user")) return;
var li_current = document.getElementById("n-recentchanges");
if (!li_current) return;
var li_next = li_current.nextSibling;
var ul_node = li_current.parentNode;
var li = document.createElement("li");
li.setAttribute("id", "n-patrol-user");
li.setAttribute("title", "Se ikke-patruljerede ændringer fra brugere");
li.appendChild(document.createElement("a"));
li.firstChild.setAttribute("href","/w/index.php?title=Speciel:Seneste_ændringer&hideliu=0&hideanons=1&hidepatrolled=1");
li.firstChild.appendChild(document.createTextNode("Patruljér brugere"));
ul_node.insertBefore(li, li_next);
}
$(linkPatrolUser);
function linkPatrolIP() {
if (document.getElementById("n-patrol-ip")) return;
var li_current = document.getElementById("n-recentchanges");
if (!li_current) return;
var li_next = li_current.nextSibling;
var ul_node = li_current.parentNode;
var li = document.createElement("li");
li.setAttribute("id", "n-patrol-ip");
li.setAttribute("title", "Se ikke-patruljerede ændringer fra IP'er");
li.appendChild(document.createElement("a"));
li.firstChild.setAttribute("href","/w/index.php?title=Speciel:Seneste_ændringer&hideliu=1&hidepatrolled=1");
li.firstChild.appendChild(document.createTextNode("Patruljér IP'er"));
ul_node.insertBefore(li, li_next);
}
$(linkPatrolIP);
function linkPatrolNewPages() {
if (document.getElementById("n-patrol-new-pages")) return;
var li_current = document.getElementById("n-recentchanges");
if (!li_current) return;
var li_next = li_current.nextSibling;
var ul_node = li_current.parentNode;
var li = document.createElement("li");
li.setAttribute("id", "n-patrol-new-pages");
li.setAttribute("title", "Se ikke-patruljerede sider");
li.appendChild(document.createElement("a"));
li.firstChild.setAttribute("href","/w/index.php?title=Speciel:Nye_sider&hidepatrolled=1");
li.firstChild.appendChild(document.createTextNode("Patruljér nye sider"));
ul_node.insertBefore(li, li_next);
}
$(linkPatrolNewPages);
function linkPatrolNewPagesShort() {
if (document.getElementById("n-patrol-new-pages-short")) return;
var li_current = document.getElementById("n-recentchanges");
if (!li_current) return;
var li_next = li_current.nextSibling;
var ul_node = li_current.parentNode;
var li = document.createElement("li");
li.setAttribute("id", "n-patrol-new-pages-short");
li.setAttribute("title", "Se ikke-patruljerede korte sider");
li.appendChild(document.createElement("a"));
li.firstChild.setAttribute("href","/w/index.php?title=Speciel:Nye_sider&tagfilter=meget+kort+ny+artikel&hidepatrolled=1");
li.firstChild.appendChild(document.createTextNode("Patruljér nye sider (korte)"));
ul_node.insertBefore(li, li_next);
}
$(linkPatrolNewPagesShort);
function linkFastDeletePages() {
if (document.getElementById("n-link-fastdelete")) return;
var li_current = document.getElementById("n-patrol");
if (!li_current) return;
var li_next = li_current.nextSibling;
var ul_node = li_current.parentNode;
var li = document.createElement("li");
li.setAttribute("id", "n-link-fastdelete");
li.setAttribute("title", "Se sider der er forslået hurtigslettet");
li.appendChild(document.createElement("a"));
li.firstChild.setAttribute("href","/wiki/Kategori:Sider_der_er_foreslået_slettet_hurtigt");
li.firstChild.appendChild(document.createTextNode("Hurtigslet sider"));
ul_node.insertBefore(li, li_next);
}
$(linkFastDeletePages);
// Dette gør upatruljerede ændringer lidt mere synlig
//$(".unpatrolled").html("(!)");