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
// <nowiki> ( function( $, mw ) { 'use strict'; var wvAutoReplacements = [ { findStr : /\| *type *= *eat *(\||\}\})/ig , replaceStr : '| type = restaurant $1', commentStr : 'type = eat ersetzt; ' } , { findStr : /\| *type *= *sleep *(\||\}\})/ig , replaceStr : '| type = hotel $1', commentStr : 'type = sleep ersetzt; ' } , { findStr : /\[\[:w:/ig , replaceStr : '[[w:', commentStr : ':w:-Wikipedia-Link ersetzt; ' } , { findStr : /\|290px\|/ig , replaceStr : '|300px|', commentStr : 'Bildbreite ersetzt; ' } , { findStr : /width *= *294/ig , replaceStr : 'width = 300', commentStr : 'Kartenbreite ersetzt; ' } , { findStr : /\|\s*lastedit\s*=\s*([0123]?[0-9])\.([01]?[0-9])\.(20[0-9]{2})\s*(\||\}\})/ig , replaceStr : '| lastedit = $3-$2-$1 $4', commentStr : 'Datumsangabe angepasst; ' } , { findStr : /\|\s*lastedit\s*=\s*([0123]?[0-9])\.([01]?[0-9])\.([0-9]{2})\s*(\||\}\})/ig , replaceStr : '| lastedit = 20$3-$2-$1 $4', commentStr : 'Datumsangabe angepasst +20; ' } , { findStr : /\|\s*lastedit\s*=\s*([0-3]?[0-9])\-([01]?[0-9])\-(20[0-9]{2})\s*(\||\}\})/ig , replaceStr : '| lastedit = $3-$2-$1 $4', commentStr : 'Datumsangabe angepasst; ' } , { findStr : /\|\s*lastedit\s*=\s*(20[0-9]{2})\s*(\||\}\})/ig , replaceStr : '| lastedit = $1-01-01 $2', commentStr : 'Datumsangabe angepasst +01; ' } , { findStr : /\|\s*lastedit\s*=\s*(20[0-9]{2})\-([01]?[0-9])\s*(\||\}\})/ig , replaceStr : '| lastedit = $1-$2-01 $3', commentStr : 'Datumsangabe angepasst +01-01; ' } , { findStr : /([zZ])\. ?B\./ig , replaceStr : '$1. B.', commentStr : 'Abk. z. B.; ' } , { findStr : /(\d+) ?° +C/ig , replaceStr : '$1 °C', commentStr : 'Einheit °C; ' } , { findStr : /(\d+)(\s*| )(m|km|°C)([\s\}\|\.])/ig , replaceStr : '$1 $3$4', commentStr : 'Einheit und schmales Leerzeichen; ' } , { findStr : /a\.a\.O\./ig , replaceStr : 'a. a. O.', commentStr : 'Abk.; ' } , { findStr : /\|\s*auto *= *(j|y|ja|yes)\s*(\||\}\})/ig , replaceStr : '$2', commentStr : 'auto = ja entfernt; ' } , { findStr : /\|\s*image\s*=\s*(\||\}\})/ig , replaceStr : '$1', commentStr : 'image ohne Wert entfernt; ' } , { findStr : /[]+/ig , replaceStr : '', commentStr : 'LTR mark entfernt; ' } , { findStr : /[Aa]utoquickbar/ig , replaceStr : 'Quickbar', commentStr : 'Autoquickbar -> Quickbar; ' } , { findStr : /\[\[Eurolines\]\]/ig , replaceStr : '[[Flix|Flixbus]]', commentStr : 'Eurolines -> Flixbus; ' } , { findStr : /\|\s*show\s*=\s*nowikilink\s*(\||\}\})/ig , replaceStr : '$1', commentStr : 'show=nowikilink entfernt; ' } , { findStr : /(widths|heights)\s*=\s*\"?(\d+)px\"?/ig , replaceStr : '$1="$2"', commentStr : 'gallery ohne px; ' } , { findStr : /ISBN\s+([0-9][\-0-9]+[0-9Xx])/ig, replaceStr : '{{ISBN|$1}}', commentStr : 'ISBN in Vorlage; ' } , { findStr : /\{\{Einzelnachweise\}\}/ig , replaceStr : '== Einzelnachweise ==\n\n<references />', commentStr : 'Vorlage Einzelnachweise aufgelöst; ' } , { findStr : /<references\s+responsive="1"\s*>/ig, replaceStr : '<references>', commentStr : 'Parameter responsive nicht nötig, da Standard; ' } , { findStr : /\| *url *= *[^ |}]*\.business\.site[^ |}]* *(\||\}\})/ig , replaceStr : '$1', commentStr : '*.business.site-Link gelöscht; ' } ]; var wvDerFussiAutoReplace = function() { var action = mw.config.get( 'wgAction' ); var ns = mw.config.get( 'wgNamespaceNumber' ); // Seite im Edit Modus geöffnet? if ( action === 'edit' && ns === 0 ) { var txtArea = document.getElementById( 'wpTextbox1' ); var replacements = wvAutoReplacements || []; var summaryText = ''; var tempText, to; for ( var i in replacements ) { tempText = txtArea.value; to = replacements[ i ]; txtArea.value = txtArea.value.replace( to.findStr, to.replaceStr ); if ( tempText != txtArea.value && to.commentStr != 'undefined' ) { summaryText += to.commentStr; } } var summary = document.getElementById( 'wpSummary' ); summary.value += summaryText; summary.value.trim(); } }; $( wvDerFussiAutoReplace ); } ( jQuery, mediaWiki ) ); // </nowiki>