Zum Inhalt springen

Benutzer:PerfektesChaos/js/defekterWeblinkBotVorlage/r.js

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 8. Januar 2014 um 00:49 Uhr durch PerfektesChaos (Diskussion | Beiträge) (1.3). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Hinweis: Leere nach dem Veröffentlichen den Browser-Cache, um die Änderungen sehen zu können.

  • Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
  • Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
  • Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
/// w:de:User:PerfektesChaos/js/defekterWeblinkBotVorlage/r.js
/// 2014-01-07 PerfektesChaos@de.wikipedia
/// Fingerprint:#0#7CB38284#
/// @license GPL [//www.mediawiki.org/w/COPYING](+GFDL,LGPL,CC-BY-SA)
///<nowiki>
(function(mw,$){
"use strict";
var vsn=1.3,DWBV;
if(typeof mw.libs.defekterWeblinkBotVorlage!=="object"||!mw.libs.defekterWeblinkBotVorlage){
mw.libs.defekterWeblinkBotVorlage={};}
DWBV=mw.libs.defekterWeblinkBotVorlage;
DWBV.vsn=vsn;
DWBV.type="defekterWeblinkBotVorlage";
DWBV.stick="Defekter_Weblink_Bot";
DWBV.find=function(){
var q,w;
if(!DWBV.lazy||(mw.config.get("wgIsArticle")&&mw.config.get("wgAction")==="view")){
if(mw.util.getParamValue("printable")!=="yes"&&mw.config.get("wgEnableAPI")){
DWBV.suite="Diskussion:"+mw.util.wikiUrlencode(mw.config.get("wgTitle"));
q=new mw.Api();
w={action:"query",titles:DWBV.suite,prop:"templates",tltemplates:"Vorlage:Defekter_Weblink_Bot"
};
q.get(w).done(DWBV.found);}}
};
DWBV.found=function(arrived){
var pid;
var q=(typeof arrived==="object");
if(q){
q=arrived.query;
if(q){
q=q.pages;
if(q){
for(pid in q){
q=q[pid];
if(q.templates){
$(DWBV.furnish);}
break;}}}}
};
DWBV.furnish=function(){
var s=DWBV.html;
var $box;
var $top=$("#firstHeading");
mw.util.addCSS(".cn-fundraiser-banner,#fundraising{display: none;}");
if(!s){
s="<span style='font-size: 1.2em; border: solid 2px #808080; padding: 0.5em;'> &#8594; <a target='_blank' title='Zeige als defekt erkannte Links auf der Diskussionsseite (wird in neuem Fenster geöffnet)' href='/wiki/"+DWBV.suite+"#"+DWBV.stick+"'>Defekter Weblink (Bot)</a></span>";}
$top.before("<div   id='defekterWeblinkBotVorlage' style='margin-bottom: 1em;'/>");
$box=$("#defekterWeblinkBotVorlage");
$box.append(s);
};
if(!DWBV.loaded){
DWBV.loaded=true;
if(mw.config.get("wgNamespaceNumber")===0){
mw.loader.using(["user","mediawiki.api","mediawiki.util"],DWBV.find);}}
}(window.mediaWiki,window.jQuery));
/// EOF</nowiki>defekterWeblinkBotVorlage/r.js