MediaWiki:Monobook.js: Unterschied zwischen den Versionen

Aus HuskyWiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
/* tooltips and access keys */
//================================================================================
ta = new Object();
//*** moveEditsection: Moving of the editsection links
ta['pt-userpage'] = new Array('.','Meine Benutzer Seite');
 
ta['pt-anonuserpage'] = new Array('.','The user page for the ip you\'re editing as');
/*
ta['pt-mytalk'] = new Array('n','My talk page');
* moveEditsection
ta['pt-anontalk'] = new Array('n','Discussion about edits from this ip address');
* Dieses Script verschiebt die [Bearbeiten]-Buttons vom rechten Fensterrand
ta['pt-preferences'] = new Array('','Meine Einstellungen');
* direkt rechts neben die jeweiligen Überschriften.
ta['pt-watchlist'] = new Array('l','Die Liste der Seiten, die von Ihnen auf Änderungen beobachtet wird.');
* This script moves the [edit]-buttons from the right border of the window
ta['pt-mycontris'] = new Array('y','Liste aller meiner Beiträge');
* directly right next to the corresponding headings.
ta['pt-login'] = new Array('o','Wir bitten Sie, sich anzumelden, obwohl das nicht zwingend notwendig ist.');
*
ta['pt-anonlogin'] = new Array('o','You are encouraged to log in, it is not mandatory however.');
* Zum Abschalten die folgende Zeile (ohne führendes Sternchen) in die eigene
ta['pt-logout'] = new Array('o','Abmelden');
* monobook.js (zu finden unter [[Special:Mypage/monobook.js|Benutzer:Name/monobook.js]]) kopieren:
ta['ca-talk'] = new Array('t','Diskussion über die Inhalts-Seite');
* var oldEditsectionLinks = true;
ta['ca-edit'] = new Array('e','Du kannst diese Seite bearbeiten. Bitte sieh dir die Vorschau an, bevor du speicherst.');
*
ta['ca-addsection'] = new Array('+','Fügen Sie einen Kommentar zu dieser Diskussion hinzu.');
* dbenzhuser (de:Benutzer:Dbenzhuser)
ta['ca-viewsource'] = new Array('e','Diese Seite ist geschützt. Sie können nur den Quellcode sehen.');
*/
ta['ca-history'] = new Array('h','Letzte Versionen dieser Seite.');
addOnloadHook(function() {
ta['ca-protect'] = new Array('=','Schütze diese Seite');
    if (typeof oldEditsectionLinks != 'undefined' && oldEditsectionLinks)   return;
ta['ca-delete'] = new Array('d','Löschen dieser Seite');
    var spans = document.getElementsByTagName("span");
ta['ca-undelete'] = new Array('d','Restore the edits done to this page before it was deleted');
    for (var i=0; i<spans.length; i++) {
ta['ca-move'] = new Array('m','Verschiebe diese Seite');
        var span = spans[i];
ta['ca-nomove'] = new Array('','Sie haben nicht die Rechte, um die Seite zu verschieben');
        if (span.className != "editsection")   continue;
ta['ca-watch'] = new Array('w','Fügen Sie diese Seite zur Ihrer Beobachtungsliste');
        span.style.fontSize = "x-small";
ta['ca-unwatch'] = new Array('w','Entfernen Sie diese Seite aus Ihrer Beobachtungsliste');
        span.style.fontWeight = "normal";
ta['search'] = new Array('f','Suche in diesem Wiki');
        span.style.cssFloat = "none";
ta['p-logo'] = new Array('','Hauptseite');
        span.style.marginLeft = "0px";
ta['n-mainpage'] = new Array('z','Hauptseite des ZUM-Wiki');
        span.parentNode.appendChild(document.createTextNode(" "));
ta['n-portal'] = new Array('','www.zum.de');
        span.parentNode.appendChild(span);
ta['n-currentevents'] = new Array('','Informationen zu aktuellen Ereignissen');
    }
ta['n-recentchanges'] = new Array('r','Die Liste der letzten Änderungen im ZUM-Wiki');
});
ta['n-randompage'] = new Array('x','Eine zufällige Seite laden');
 
ta['n-help'] = new Array('','Hilfeseite');
//================================================================================
ta['n-sitesupport'] = new Array('','ZUM-Wiki:Forum - für Fragen und Meinungen');
//*** pageview counter
ta['t-whatlinkshere'] = new Array('j','Liste aller ZUM-Wiki-Seiten, die hierher verweisen');
// SEE ALSO [[MediaWiki:Pagecounter.js]]
ta['t-recentchangeslinked'] = new Array('k','Letzte Änderungen in Seiten, die auf diese Seite verweisen');
//    Please talk to User:LeonWeber before changing anything or
ta['feed-rss'] = new Array('','RSS feed for this page');
//    if there are any issues with this.
ta['feed-atom'] = new Array('','Atom feed for this page');
 
ta['t-contributions'] = new Array('','Zeige eine Liste aller Beiträge dieses Benutzers');
// disable the counter
ta['t-emailuser'] = new Array('','Eine E-Mail an diesen Benutzer senden');
var disable_counter = 0;  
ta['t-upload'] = new Array('u','Upload von Bildern oder Media-Dateien');
 
ta['t-specialpages'] = new Array('q','Liste aller Spezialseiten');
document.write('<script type="text/javascript" src="/w/index.php?title=MediaWiki:Pagecounter.js&action=raw&ctype=text/javascript&dontcountme=s&smaxage=3600"></script>');
ta['ca-nstab-main'] = new Array('c','View the content page');
 
ta['ca-nstab-user'] = new Array('c','Zeige dieser Benutzerseite');
//================================================================================
ta['ca-nstab-media'] = new Array('c','View the media page');
//*** Add button 'Inverse selection' on [[Special:Undelete]]
ta['ca-nstab-special'] = new Array('','This is a special page, you can\'t edit the page itself.');
 
ta['ca-nstab-wp'] = new Array('a','View the project page');
/** Fügt das Bookmarklet zum Markieren aller Versionen auf Special:Undelete ein */
ta['ca-nstab-image'] = new Array('c','View the image page');
addOnloadHook(function() {
ta['ca-nstab-mediawiki'] = new Array('c','View the system message');
  var form        = document.forms["undelete"];
ta['ca-nstab-template'] = new Array('c','View the template');
  if (!form) return;
ta['ca-nstab-help'] = new Array('c','View the help page');
  var elements    = form.elements;
ta['ca-nstab-category'] = new Array('c','View the category page');
  var resetBtn  = elements["mw-undelete-reset"];
  if (!resetBtn) return;
  var toggleBtn  = document.createElement("input");
  toggleBtn.type  = "button";
  toggleBtn.value ="Auswahl umkehren";
  toggleBtn.onclick  = function() {
      for (var i=0; i<elements.length; i++) {
          var input  = elements[i];
          if (input.type != "checkbox")   continue;
          input.checked  = !input.checked;
      }
  }
  resetBtn.parentNode.insertBefore(toggleBtn, resetBtn);
});

Aktuelle Version vom 11. Mai 2008, 23:53 Uhr

//================================================================================
//*** moveEditsection: Moving of the editsection links

/*
 * moveEditsection
 * Dieses Script verschiebt die [Bearbeiten]-Buttons vom rechten Fensterrand
 * direkt rechts neben die jeweiligen Überschriften.
 * This script moves the [edit]-buttons from the right border of the window
 * directly right next to the corresponding headings.
 *
 * Zum Abschalten die folgende Zeile (ohne führendes Sternchen) in die eigene
 * monobook.js (zu finden unter [[Special:Mypage/monobook.js|Benutzer:Name/monobook.js]]) kopieren:
 * var oldEditsectionLinks = true;
 *
 * dbenzhuser (de:Benutzer:Dbenzhuser)
 */
addOnloadHook(function() {
    if (typeof oldEditsectionLinks != 'undefined' && oldEditsectionLinks)   return;
    var spans = document.getElementsByTagName("span");
    for (var i=0; i<spans.length; i++) {
        var span = spans[i];
        if (span.className != "editsection")    continue;
        span.style.fontSize = "x-small";
        span.style.fontWeight = "normal";
        span.style.cssFloat = "none";
        span.style.marginLeft = "0px";
        span.parentNode.appendChild(document.createTextNode(" "));
        span.parentNode.appendChild(span);
    }
});

//================================================================================
//*** pageview counter
// SEE ALSO [[MediaWiki:Pagecounter.js]]
//     Please talk to User:LeonWeber before changing anything or 
//     if there are any issues with this.

// disable the counter
var disable_counter = 0; 

document.write('<script type="text/javascript" src="/w/index.php?title=MediaWiki:Pagecounter.js&action=raw&ctype=text/javascript&dontcountme=s&smaxage=3600"></script>');

//================================================================================
//*** Add button 'Inverse selection' on [[Special:Undelete]]

/** Fügt das Bookmarklet zum Markieren aller Versionen auf Special:Undelete ein */
addOnloadHook(function() {
   var form        = document.forms["undelete"];
   if (!form)  return;
   var elements    = form.elements;
   var resetBtn   = elements["mw-undelete-reset"];
   if (!resetBtn) return;
   var toggleBtn   = document.createElement("input");
   toggleBtn.type  = "button";
   toggleBtn.value ="Auswahl umkehren";
   toggleBtn.onclick   = function() {
       for (var i=0; i<elements.length; i++) {
           var input   = elements[i];
           if (input.type != "checkbox")   continue;
           input.checked   = !input.checked;
       }
   }
   resetBtn.parentNode.insertBefore(toggleBtn, resetBtn);
});