User:PHansen/global.js
Note: After publishing, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Press Ctrl-F5.
//Maj03-2017 Jf. Bruger:Rodejong/vector.js og https://da.wikipedia.org/w/index.php?title=Brugerdiskussion:SimmeD&curid=559729&diff=9054315&oldid=9054313
mw.loader.load('http://www.wikidata.org/w/index.php?title=User:Yair rand/WikidataInfo.js&action=raw&ctype=text/javascript'); // [[d:User:Yair rand/WikidataInfo.js]]
/* Mar13-2017 Bruger:Dipsacus fullonum/DisamAssist
https://da.wikipedia.org/wiki/Bruger:Dipsacus_fullonum/DisamAssist
importScript( 'Bruger:Dipsacus fullonum/DisamAssist.js' );
importScript( 'https://da.wikipedia.org/wiki/Bruger:Dipsacus_fullonum/DisamAssist' );
*/
/* User:PHansen/global.js tmp_Meta_global_js_efter_reduktion_Jan17-2017.js
// Fra dansk MediaWiki:Monobook.js
// Script som smider ikoner ind ved siden af titler på indtalte, gode, lovende og fremragende artikler. Ring til [[Bruger:Pred]], hvis der går ild i det.
function ikoner() {
arr = document.getElementsByTagName("span");
for(var i=0; a = arr[i]; i++) {
//beg: indsat ekstra -- med variabel (var) for titleParts for at danne link.href
if(a.className == "projektunderside") {
for(var j=0; b = document.getElementsByTagName("h1")[j]; j++) {
billede = document.createElement("img");
billede.src = "//upload.wikimedia.org/wikipedia/commons/thumb/c/c4/Antu_package_administration.svg/15px-Antu_package_administration.svg.png";
// titleParts fra https://en.wikipedia.org/wiki/MediaWiki:Common.js - Se også https://en.wikipedia.org/wiki/Help:Customizing_toolbars#Href og https://www.mediawiki.org/wiki/Help:Extension:ParserFunctions#.23titleparts
var titleParts = mw.config.get( 'wgPageName' );
link = document.createElement("a");
link.href = "//da.wikipedia.org/wiki/" + titleParts + "/Projektunderside";
link.title = "Dette er et link til en projektunderside. Klik her for at nå til siden."
link.appendChild(billede);
if (c != 1) { b.innerHTML += " "; } else { b.innerHTML += " "; }
b.appendChild(link);
var c = 1;
}
}
//end: indsat ekstra
//beg: className == "test01" med andet ikon for 'P' (Projekt'): https://commons.wikimedia.org/wiki/File:RomanP-01.png
// .. indsat som RomanP-01.svg/15px-RomanP-01.svg.png et forsøg på efterligning af 'lovende' som virker (Artículo_bueno-blue.svg...)
if(a.className == "test01") {
for(var j=0; b = document.getElementsByTagName("h1")[j]; j++) {
billede = document.createElement("img");
billede.src = "//upload.wikimedia.org/wikipedia/commons/thumb/c/c4/RomanP-01.svg/15px-RomanP-01.svg.png";
var titleParts = mw.config.get( 'wgPageName' );
link = document.createElement("a");
link.href = "//da.wikipedia.org/wiki/" + titleParts + "/Projektunderside";
link.title = "(test01 )Dette er et link til en projektunderside. Klik her for at nå til siden."
link.appendChild(billede);
if (c != 1) { b.innerHTML += " "; } else { b.innerHTML += " "; }
b.appendChild(link);
var c = 1;
}
}
//end: className == "test01"
//beg: className == "test02" med ikon der virker for 'lovende' - for at se om det også kun vises som 'placeholder' som test01
if(a.className == "test02") {
for(var j=0; b = document.getElementsByTagName("h1")[j]; j++) {
billede = document.createElement("img");
//billede.src = "//upload.wikimedia.org/wikipedia/commons/thumb/c/c4/RomanP-01.png/15px-RomanP-01.png"; // desværre kun som placeholder
billede.src = "//upload.wikimedia.org/wikipedia/commons/thumb/c/c4/Artículo_bueno-blue.svg/15px-Artículo_bueno-blue.svg.png";
var titleParts = mw.config.get( 'wgPageName' );
link = document.createElement("a");
link.href = "//da.wikipedia.org/wiki/" + titleParts + "/Projektunderside";
link.title = "(test02) Dette er et link til en projektunderside. Klik her for at nå til siden."
link.appendChild(billede);
if (c != 1) { b.innerHTML += " "; } else { b.innerHTML += " "; }
b.appendChild(link);
var c = 1;
}
}
//end: className == "test02"
//beg: className == "test03" med ekstra + "Diskussion:" med ikon der virker for 'lovende' - for at se om det også kun vises som 'placeholder' som test01
if(a.className == "test03") {
for(var j=0; b = document.getElementsByTagName("h1")[j]; j++) {
billede = document.createElement("img");
//billede.src = "//upload.wikimedia.org/wikipedia/commons/thumb/c/c4/RomanP-01.png/15px-RomanP-01.png"; // desværre kun som placeholder
billede.src = "//upload.wikimedia.org/wikipedia/commons/thumb/c/c4/Artículo_bueno-blue.svg/15px-Artículo_bueno-blue.svg.png";
var titleParts = mw.config.get( 'wgPageName' );
link = document.createElement("a");
link.href = "//da.wikipedia.org/wiki/" + "Diskussion:" + titleParts + "/Projektunderside";
link.title = "(test03) Dette er et link til en projektside under diskussionssiden. Klik her for at oprette eller læse siden."
link.appendChild(billede);
if (c != 1) { b.innerHTML += " "; } else { b.innerHTML += " "; }
b.appendChild(link);
var c = 1;
}
}
//end: className == "test03"
}
}
$(ikoner);
*/
//Mar16-2021 Fra https://ru.wikipedia.org/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:WE-Framework
//Those gadgets simplify and speed up Wikidata editing. You don’t need to visit Wikidata to update entity data.
// https://www.wikidata.org/wiki/Q22946134 - https://ru.wikipedia.org/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:WE-Framework
if ( mw.config.get("wgDBname") !== 'ruwiki')
mediaWiki.loader.load( '//ru.wikipedia.org/w/index.php?title=MediaWiki:WEF_AllEditors.js&action=raw&ctype=text/javascript' );