Zum Inhalt springen

Benutzer:PDD/alertOnChanges.js

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 31. Oktober 2006 um 09:35 Uhr durch PDD (Diskussion | Beiträge). 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
 // Service für Mitnutzer (hoffentlich nicht zu aufdringlich)
 var warningcalls = 0;
 var versioncurrent = 'P097α';
 
 function scorecard() {
   var retcode = 0;
   if (typeof(version) == 'undefined')
       retcode = 999;
   else {
       if (version == 'P097k') retcode = 20;
       if (version == 'P097l') retcode = 21;
       if (version == 'P097m') retcode = 22;
       if (version == 'P097n') retcode = 23;
       if (version == 'P097o') retcode = 24;
       if (version == 'P097p') retcode = 25;
       if (version == 'P097q') retcode = 26;
       if (version == 'P097r') retcode = 27;
       if (version == 'P097s') retcode = 28;
       if (version == 'P097t') retcode = 29;
       if (version == 'P097u') retcode = 30;
       if (version == 'P097v') retcode = 31;
       if (version == 'P097w') retcode = 32;
       if (version == 'P097x') retcode = 33;
       if (version == 'P097y') retcode = 34;
       if (version == 'P097z') retcode = 35;
       if (version == 'P097α') retcode = 36;
       if (version == 'P097β') retcode = 37;
       if (version == 'P097γ') retcode = 38;
       if (version == 'P097δ') retcode = 39;
       if (version == 'P098')  retcode = 40;
   }
   return retcode;
 }
 
 function minimalVersion(alertcode) {
   var retcode = scorecard();
   if (retcode < alertcode) {
      warningcalls++;
      if (warningcalls<2) {
          if (Math.floor(Math.random()*10) == 9)
              alert("Deine monobook.js (Version " + version + ") ist leider veraltet.\nBitte kopiere dir die aktuelle Version (" + versioncurrent + ") von [[Benutzer:PDD/monobook.js]]. Erklärungen für die Notwendigkeit des Updates findest du dort auf der Diskussionsseite. Vielen Dank!");
      }
   }
   return retcode;
 }
 
 // alte Warnfunktionen (können bald weg, wer nach Monaten noch nicht upgedatet hat, muss wohl selber klarkommen)
 function AddEditLinkToOldVersionLinks()
 { 
   warningcalls++;
   if (warningcalls<2)
       alert("AddEditLinkToOldVersionLinks: Deine monobook.js ist inzwischen veraltet. Bitte kopiere die aktuelle Version von [[Benutzer:PDD/monobook.js]]");
 }
 
 function AddEditAndRevertLinks (parameter)
 { 
   warningcalls++;
   if (warningcalls<2)
       alert("AddEditAndRevertLinks: Deine monobook.js ist inzwischen veraltet. Bitte kopiere die aktuelle Version von [[Benutzer:PDD/monobook.js]]");
 }
 
 function MarkAdmins()
 { 
   warningcalls++;
   if (warningcalls<2)
       alert("MarkAdmins: Deine monobook.js ist inzwischen veraltet. Bitte kopiere die aktuelle Version von [[Benutzer:PDD/monobook.js]]");
 }
 
 function MarkUTF8()
 { 
   warningcalls++;
   if (warningcalls<2)
       alert("MarkUTF8: Deine monobook.js ist inzwischen veraltet. Bitte kopiere die aktuelle Version von [[Benutzer:PDD/monobook.js]]");
 }
 
 function ReplaceQuoteSigns()
 { 
   warningcalls++;
   if (warningcalls<2)
       alert("ReplaceQuoteSigns: Deine monobook.js ist inzwischen veraltet. Bitte kopiere die aktuelle Version von [[Benutzer:PDD/monobook.js]]");
 }
 
 function MarkStimmrecht()
 { 
   warningcalls++;
   if (warningcalls<2)
       alert("MarkStimmrecht: Deine monobook.js ist inzwischen veraltet. Bitte kopiere die aktuelle Version von [[Benutzer:PDD/monobook.js]]");
 }
 
 function setreload() {
   warningcalls++;
   if (warningcalls<2)
       alert("setreload: Deine monobook.js ist inzwischen veraltet. Bitte kopiere die aktuelle Version von [[Benutzer:PDD/monobook.js]]");
 }
 
 // ACHTUNG: AKTION IST OBSOLET (ist ab P097y in monobook.js und heißt fillActionPage()
 
 // 
 // Funktion aktion (früher "loeschkandidat")
 // Entnimmt Parameter aus der URI, fügt sie in die Textfelder ein und klickt ggf. auf "Speichern"
 // (aufgerufen in der Init()-Funktion der monobook.js)
 //
 
 function aktion() {  //Littl, (k)Revvar
   if (UrlParameters[subjp]>"")
      document.editform.wpSummary.value = UrlParameters[subjp];
   if (UrlParameters[textp]>"")
      document.editform.wpTextbox1.value = UrlParameters[textp];
   if (UrlParameters[insp]>"")
      document.editform.wpTextbox1.value = UrlParameters[insp]
                                           + document.editform.wpTextbox1.value;
   if (UrlParameters[addp]>"")
      document.editform.wpTextbox1.value = document.editform.wpTextbox1.value
                                           + UrlParameters[addp];
   if (UrlParameters[minorp] == "1")
      document.editform.wpMinoredit.checked=true;
   if (UrlParameters[speichernp] == "1") {
      if (UrlParameters[subjp].search("SLA")==0) {
         if (document.getElementById("newarticletext")) {
            alert("Artikel wurde bereits gelöscht!");
         } else absenden();
      } else absenden();
   }
 }