_ _    _ _____  ___   __                       
 __      _(_) | _(_)___ / ( _ ) / /_   ___ ___  _ __ ___  
 \ \ /\ / / | |/ / | |_ \ / _ \| '_ \ / __/ _ \| '_ ` _ \ 
  \ V  V /| |   <| |___) | (_) | (_) | (_| (_) | | | | | |
   \_/\_/ |_|_|\_\_|____/ \___/ \___(_)___\___/|_| |_| |_|

Benutzer:ParaDox/monobook/editTop.js

In diesem Artikel befassen wir uns mit dem Thema Benutzer:ParaDox/monobook/editTop.js, einem Thema von großer Aktualität, das in verschiedenen Bereichen eine tiefe Debatte ausgelöst hat. Benutzer:ParaDox/monobook/editTop.js ist aufgrund seiner vielfältigen Implikationen und Auswirkungen auf die Gesellschaft seit langem eine Quelle des Interesses und der Forschung. In diesem Sinne ist es entscheidend, Benutzer:ParaDox/monobook/editTop.js aus verschiedenen Perspektiven zu analysieren und zu reflektieren, um seinen wahren Umfang und mögliche Konsequenzen zu verstehen. In den nächsten Zeilen werden wir die verschiedenen Aspekte von Benutzer:ParaDox/monobook/editTop.js untersuchen und versuchen, eine umfassende und umfassende Sicht auf dieses komplexe und faszinierende Thema zu bieten.
/* ==============================================================================================
]
    „Nur Einleitung bearbeiten“ Link „E“ vor „Seite bearbeiten“ als id='ca-edittop' hinzufügen
    Eingebunden über ]
*** 22. Januar 2007 ***
    Komplett überarbeitete Version aus ]
    siehe ]
============================================================================================== */

$(function () {

    if ( document.getElementById('ca-edit') ) {
        // Link einfügen wenn id='ca-edit' vorhanden
        // id='ca-edit' als id='ca-edittop' clonen und entsprechend anpassen
        var editTop       = document.getElementById('ca-edit').cloneNode(true);
        editTop.id        = 'ca-edittop';
        editTop.className = '';
        editTop.style.marginRight = '1.5pt';
        // geclonten Link usw. anpassen
        var editTopLink         = editTop.firstChild;
        editTopLink.accessKey   = '';                                //  (0=Null) war keine gute Idee, also erst mal leer
        editTopLink.title       = 'Nur Abschnitt-Null bearbeiten.';  //  (0=Null) war keine gute Idee
        editTopLink.href        = editTopLink.href.replace(/&action=edit/g, '&action=edit&section=0' );
        editTopLink.style.paddingLeft     = '2.25pt';
        editTopLink.style.paddingRight    = '1.50pt';
        editTopLink.style.backgroundColor = '#FFFFBB';
        // LinkText ( bis 4. Feb. 2007 = 'E' )
        editTopLink.firstChild.nodeValue = '\u2190'; // Unicode-Pfeil-Links
        // id='ca-edittop' ins DOM vor id='ca-edit' einfügen
        document.getElementById('ca-edit').parentNode.insertBefore(editTop, document.getElementById('ca-edit'));
    }

    if( window.location.href.indexOf('&action=edit&section=0') > 0 ) {
        // Falls URL „editTop“ besagt
        if ( document.editform ) {
            // Falls Bearbeiten-Fenster vorhanden
            if ( document.editform.wpSummary.value == '' ) {
                // Falls Zusammenfassung leer,
                // dann ausfüllen mit:

                // bis  4. Feb. 2007 = '/* Einleitung */ '

                // bis 21. Feb. 2007 = '/*\u2190*/'
                // Unicode-Pfeil-Links: Verursachte „#.E2.86.90“ am Ende von URL

                // seit 21. Feb. 2007
                // „/**/“ wird „(→)“, und URL ohne Unicode-„Schrott“ („#.E2.86.90“) am Ende
                document.editform.wpSummary.value = '/**/'; 
            }
        }
    }

});