// <nowiki> Einleitungsabschnitt-Bearbeiten-Link einfügen
/* Autoren:
* ursprünglich: ]
* Erweitert von: Maciej Jaros ] (siehe http://pl.wikipedia.orghttps://wiki386.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" ) +
"§ion=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>