// <nowiki>   Einleitungsabschnitt-Bearbeiten-Link einfügen
/* Autoren:
* ursprünglich: ]
* Erweitert von: Maciej Jaros ] (siehe http://pl.wikipedia.orghttps://wikines.com/de/MediaWiki:Monobook.js)
* Korrigiert von: ]
* Verbessert/Optimiert ]
*/
/* global window: false                                                */
/* jshint bitwise:true, curly:true, eqeqeq:true, latedef:true,
          laxbreak:true,
          nocomma:true, strict:true, undef:true, unused:true           */
( function ( mw, $ ) {
   "use strict";
   function f() {
      var $editButton = $( "#ca-edit" ),
          selSect     = "mw-editsection",
          selSelf     = "firstsectionedit",
          swift,
          $bracket, $bracket2, $editLink, $firstHeader, $link, $span;
      if ( $editButton.length  &&
           ! $( "." + selSelf ).length ) {
         $firstHeader = $( "h1.mw-first-heading" );
         if ( $firstHeader.length  &&
              $( "span." + selSect ).length ) {
            $span = $( "<span>" );
            $span.addClass( selSect )
                 .addClass( selSelf );
            $bracket = $( "<span>" );
            $bracket.addClass( "mw-editsection-bracket" );
            $bracket2 = $bracket.clone();
            $bracket.text( "[" );
            $bracket2.text( "]" );
            $editLink = $editButton.find( "a" );
            if ( $editLink.length ) {
               swift = $editLink.attr( "href" )  +
                       "&section=0&summary=/*%20Einleitung%20*/%20";
            } else {
               swift = "#";
            }
            $link = $( "<a>" );
            $link.attr( "href", swift )
                 .attr( "title", "Abschnitt bearbeiten: Einleitung" )
                 .text( "Bearbeiten" );
            $span.append( $bracket, $link , $bracket2 );
            $firstHeader.append( $span );
         }
      }
   }
   if ( mw.config.get( "wgIsArticle" ) ) {
      $( f );
   }
}( window.mediaWiki, window.jQuery ) );
// </nowiki>