Benutzer:Gerhard51/common.js

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

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
  • Internet Explorer/Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
  • Opera: Strg+F5
NavigationBarShowDefault = 1;
mw.libs.wawewewi = { signature: "F"};



// [[Benutzer:PerfektesChaos/js/WikiSyntaxTextMod]]
mw.libs.WikiSyntaxTextMod  =  { config:  { lang: { },
                                           load: { },
                                           mod:  { },
                                           page: { }
                                         }
                              };
mw.libs.WikiSyntaxTextMod.config.page.include  =  [
          ":dewiki:Kategorie:",
          ":dewiki:Hilfe:",
          ":dewiki:Datei:",
          ":dewiki:MediaWiki:",
          "Vorlage:.+/(Doku|Meta)"
                                                  ];
mw.libs.WikiSyntaxTextMod.config.page.exclude  =  [
          ":dewiki:Wikipedia:Fragen zur Wikipedia",
          "Meinungsbild",
          "Benutzer Diskussion",
          "Abstimmung"
                                                  ];
mw.libs.WikiSyntaxTextMod.config.diffPage  =  false;
mw.loader.load("//en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/WikiSyntaxTextMod/r.js&action=raw&ctype=text/javascript&maxage=604800&smaxage=86400&*",
               "text/javascript");

// Beschleunigung: Skripte nur für bestimmte Namensräume
switch ( mw.config.get("wgNamespaceNumber") ) {
   case -1 :   // Spezialseite
      //[[Benutzer:Se4598/js/AFT_FeedbackToTalk.js]]
      mw.loader.load("//de.wikipedia.org/w/index.php?title=Benutzer:Se4598/js/AFT_FeedbackToTalk.js&action=raw&ctype=text/javascript&maxage=3600&smaxage=3600","text/javascript");

      break;
   case 0 :   // ANR
mw.loader.load("https://en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/externalLinkProblem/r.js&action=raw&bcache=1&maxage=86400&ctype=text/javascript");
      importScript('Benutzer:Revvar/VM/vm.js');
      importScript('Benutzer:Revolus/Datei-syntax-updater.js ');
      importScript('Benutzer:ParaDox/monobook/VirtualReferences.js');
      importScript('Benutzer:Flominator/Weiterleitungshinweis.js');
      importScript('Benutzer:Flominator/FindPhotographer.js');
      importScript('Benutzer:Flominator/WaWeWeWi.js');
      importScript('Benutzer:TMg/weblinkChecker.js'); //[[Benutzer:TMg/weblinkChecker.js]]
      mw.loader.load('//www.wikidata.org/w/index.php?title=User:Yair_rand/checksitelinks.js&action=raw&ctype=text/javascript');
      break;
   case 1 :   // Diskussionsseite
      break;
   case 2 :   // Benutzerseite
      importScript('Benutzer:Schnark/js/letzteredit.js'); //[[Benutzer:Schnark/js/letzteredit.js]]
      break;
   case 6 :   // Datei:
      importScript('Benutzer:Revvar/dellink_nowcommons.js');
      // importScript('Benutzer:Flominator/dellink_BLU-User.js');
      /*
      if (mw.config.get(wgAction) === 'view') {
         // [[Benutzer:Codeispoetry/checkDupes.js]]
         // importScript('Benutzer:Codeispoetry/checkDupes.js');
      }
      */
      break;
   case 14 :   // Kategorie:
      break;
}   // switch wgNamespaceNumber



// Skripte für mehrere Namensräume
importScript('Benutzer:BLueFiSH.as/JS/AddEditLinkToOldVersionLinks');
importScript('Benutzer:Flominator/change_links.js');
//importScript('Benutzer:FGodard/okhide.js');
//importScript('Benutzer:Flominator/dontWatchIPs.js');
importScript('Benutzer:Flominator/BklRedir.js');
importScript('Benutzer:Dapete/ImageMapEdit.js');
importScript('Benutzer:Schnark/js/specialinterwiki.js');
importScript('Benutzer:Flominator/WhereWasI.js');
importScript('Benutzer:Flominator/WaWeWeWi.js');

// importScript('MediaWiki:Gadget-ImageAnnotator.js');
/*
   // Benutzer:Mcaviglia - www.mcaviglia.ch - Zeile bitte stehen Lassen
   mw.loader.load("http://www.mcaviglia.ch/gmap/get_coor_js.asp?l=de",
                  "text/javascript");
*/



$(document).bind('loadWikiScript', function (e, scriptname) {
      var form, isbn;
      switch ( scriptname ) {
         case "Benutzer:Flominator/change_links.js" :
            form = document.forms.editform;
            if (form) {
               document.title = 'Bearbeiten von ' + wgPageName;
               add_links_edit(form);
			   check_watch = document.getElementById("wpWatchthis");
			   if(check_watch && !check_watch.checked)
			   {
					check_watch.disabled=true;
				}
            }
            switch ( mw.config.get("wgNamespaceNumber") ) {
               case -1 :   // Spezialseite
                  if (mw.config.get("wgCanonicalSpecialPageName") === "Booksources") {
                     isbn  =  document.getElementById("isbn").value;
                     insert_link_before("DIV",
                                        "isbn_wo",
                                        '<a href="https://rds-ui.ub.uni-freiburg.de/opac/RDSIndex/Results?lookfor=' + isbn  + '">Universitätsbibliothek Freiburg</a><br /><a href="http://katalog.stadtbibliothek.freiburg.de/webOPACClient/start.do?BaseURL=this&Login=extern&qp=&Query=540+%3D+' + isbn + '">Stadtbibliothek Freiburg</a><br /><a href="http://bonndorf-findus.opac.datronic.de/cgi-bin/findus.fcgi.pl?customer=bonndorf&suchfeld1=isbn&suchfeld1_inhalt='+ isbn  + '&submit=irgendwas">Stadtbibliothek Bonndorf</a>');
                  }
                  break;
               case 0 :   // ANR
                  add_links_article();
                  break;
               case 2 :   // Benutzer:
                  // Durchfall
               case 3 :   // Benutzer Diskussion:
                  add_links_user();
                  break;
               case 6 :   // Datei:
                  add_links_image();
                  break;
               case 14 :   // Kategorie:
                  insert_link_before("LI",
                                     "t-whatlinkshere",
                                     '<a href="http://tools.wikimedia.de/~magnus/fist.php?doit=1&language=' + wgContentLanguage + '&project=wikipedia&data=' + wgTitle + '&datatype=categories&params[catdepth]=0&params[random]=50&params[ll_max]=5&params[commons_max]=5&params[flickr_max]=5&params[include_flickr_id]=1&params[flickr_new_name_from_article]=1&params[flickr_other_languages]=1&params[wts_max]=5&params[gimp_max]=5&params[esp_max]=5&params[esp_skip_flickr]=1&params[geograph_max]=5&params[forarticles]=noimage&params[lessthan_images]=3&params[skip_no_candidate]=1&params[default_thumbnail_size]=&params[jpeg]=1&params[png]=1&params[gif]=1&params[svg]=1&params[ogg]=1&params[min_width]=80&params[min_height]=80&sources[languagelinks]=1&sources[commons]=1&sources[flickr]=1" target="_blank">Fehlende Bilder suchen</a>');
                  break;
            }   // switch wgNamespaceNumber
            add_links_talkpage();
            add_links_all();
            break;   // ... change_links.js
         case "Benutzer:Flominator/BKLRedir.js" :
            alert("bind aufgerufen mit treffeer");
            InitBKLRedir();
            break;
    }   // switch scriptname
});   // .bind('loadWikiScript')