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
  • Internet Explorer/Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
  • Opera: Strg+F5
//<nowiki>
mw.loader.using('mediawiki.util');

// geohack
//importScript('Benutzer:Herzi Pinki/GeoTools.js'); //[[Benutzer:Herzi Pinki/GeoTools.js]]
mw.loader.load( "https://de.wikipedia.org/w/index.php?title=User:Herzi_Pinki/GeoTools.js&action=raw&maxage=86400&ctype=text/javascript" );
mw.loader.load( "https://de.wikipedia.org/w/index.php?title=User:Herzi_Pinki/dev.js&action=raw&maxage=86400&ctype=text/javascript" );
mw.loader.load( "https://de.wikipedia.org/w/index.php?title=User:Herzi_Pinki/GeoDECpopup.js&action=raw&maxage=86400&ctype=text/javascript" );

// DL
var title = encodeURIComponent(mw.config.get('wgTitle').split(" ").join("_"));
jQuery(document).ready(function(){
  	if (mw.config.get('wgContentLanguage') === 'de') // && title.match(/^Liste_.*/) - es gibt noch andere Listen
  	{
		mw.util.addPortletLink('p-cactions', '//wikitools.toolforge.org/listcoord.php?page=' + title + '&imagecheck=true',
			'Edit List', 'DL',
			'Kartenbasierte Koordinatenänderung dieses Artikels (falls Liste)');
  	}
});

importScript('Benutzer:TMg/autoFormatter.js'); //[[Benutzer:TMg/autoFormatter.js]]
//var autoFormatMaskedLinks = false; // Burgenland
var autoFormatMaskedLinks = false;
var redundantTemplateParameters = [];

var autoFormatReplacements = [
    [/([^0-9])([1-9])\.?([0-9][0-9][0-9])(&nbsp;| *)m([^\w²³äöüß])/g, '$1{{Höhe|$2$3}}$5'],
    [/([^0-9])([1-9])'([0-9][0-9][0-9])(&nbsp;| *)m(&nbsp;| *)ü.(&nbsp;| *)M.([^\w²³])/g, '$1{{Höhe|$2$3|CH}}$7'],
    [/([^0-9])([1-9])'([0-9][0-9][0-9])(&nbsp;| *)m([^\w²³])/g, '$1{{Höhe|$2$3|CH-m}}$5'],
    [/&nbsp; +/g, '&nbsp;'],
    [/ +&nbsp;/g, '&nbsp;'],
    [/&lrm;/, ''],

    // Denkmallisten
    ['{{Metadaten Denkmalliste Österreich|{{PAGENAME}}|Summe}}', '{{Metadaten Denkmalliste Österreich||Summe}}'],

    // insert missing österreichbezogen
    [/(\{\{(Infobox Gemeinde in Österreich|Infobox Gemeindeteil in Österreich))/m, '{{österreichbezogen}}\n$1'], // insert before infobox
    [/(\{\{österreichbezogen\}\}[\n.]*)(\{\{österreichbezogen\}\}\n*)/gi, '$1'], // delete duplicate

    // koords in Infobox Gemeinde in Österreich
    [/(\{\{Infobox Gemeinde in Österreich[\s\S]*\|lat_deg\s*=\s*)(\d*)\s*\|\s*lat_min\s*=\s*(\d*)\s*\|\s*lat_sec\s*=\s*([\d\.]*)/gm, '$1$2/$3/$4/N'],
    [/(\{\{Infobox Gemeinde in Österreich[\s\S]*\|lon_deg\s*=\s*)(\d*)\s*\|\s*lon_min\s*=\s*(\d*)\s*\|\s*lon_sec\s*=\s*([\d\.]*)/gm, '$1$2/$3/$4/E'],

    // Infobox Ort in Mazedonien
    [/\{\{Infobox Ort in Mazedonien/, '{{Infobox Ort in Nordmazedonien'],
    [/(\{\{Infobox Ort in Nordmazedonien[\s\S]*\|\s*)lat_deg(\s*=\s*)(\d*)\s*\|\s*lat_min\s*=\s*(\d*)\s*\|\s*lat_sec\s*=\s*([\d\.]*)/gm, '$1Breitengrad$2$3/$4/$5/N'],
    [/(\{\{Infobox Ort in Nordmazedonien[\s\S]*\|\s*)lon_deg(\s*=\s*)(\d*)\s*\|\s*lon_min\s*=\s*(\d*)\s*\|\s*lon_sec\s*=\s*([\d\.]*)/gm, '$1Längengrad$2$3/$4/$5/E'],
    [/(\|Region *= *)\[\[Region Südwesten \((Mazedonien|Nordmazedonien)\)\|Südwesten\]\]/, '$1Südwesten'],
    [/(\|Gemeinde *= *)\[\[(Struga \(Gemeinde\)|Opština Struga)\|Struga\]\]/,'$1Struga'],

    // koords in Infobox Ort in Togo
    [/(\{\{Infobox Ort in Togo[\s\S]*\|\s*)lat_deg(\s*=\s*)(\d*)\s*\|\s*lat_min\s*=\s*(\d*)\s*\|\s*lat_sec\s*=\s*([\d\.]*)/gm, '$1Breitengrad$2$3/$4/$5/N'],
    [/(\{\{Infobox Ort in Togo[\s\S]*\|\s*)lon_deg(\s*=\s*)(\d*)\s*\|\s*lon_min\s*=\s*(\d*)\s*\|\s*lon_sec\s*=\s*([\d\.]*)/gm, '$1Längengrad$2$3/$4/$5/E'],

    // koords in Infobox Flughafen
    [/(\{\{Infobox Flughafen[\s\S]*\|\s*)Koordinate_Breite(\s*=\s*)([NS])\s*\|\s*Koordinate_Breitengrad\s*=\s*(\d*)\s*\|\s*Koordinate_Breitenminute\s*=\s*(\d*)\s*\|\s*Koordinate_Breitensekunde\s*=\s*([\d\.]*)/gm, '$1Breitengrad$2$4/$5/$6/$3'],
    [/(\{\{Infobox Flughafen[\s\S]*\|\s*)Koordinate_Länge(\s*=\s*)([EOW])\s*\|\s*Koordinate_Längengrad\s*=\s*(\d*)\s*\|\s*Koordinate_Längenminute\s*=\s*(\d*)\s*\|\s*Koordinate_Längensekunde\s*=\s*([\d\.]*)/gm, '$1Längengrad$2$4/$5/$6/$3'],
    [/(\{\{Infobox Flughafen[\s\S]*\|\s*)Koordinate_Region(\s*=\s*)([A-Z0-9-]+)\s*\|\s*Koordinate_Typ *= *airport/gm, '$1Region-ISO$2$3'],

	// Infobox Gemeinde in Namibia
	[/(\{\{Infobox Gemeinde in Namibia[\s\S]*\|\s*)(Einwohnerzahl\s*= [0-9\.,]+).*\(\'*(.*)\'*\).*(<ref.*\/>)[^\n]*/gm, '$1$2\n\|Einwohnerzahl Stand   = $3\n\|Einwohnerzahl Ref     = $4'],
	[/(\{\{Infobox Gemeinde in Namibia[\s\S]*\|\s*)(Einwohnerzahl\s*= [0-9\.,]+).*\(\'*(.*)\'*\).*(<ref.*<\/ref>)[^\n]*/gm, '$1$2\n\|Einwohnerzahl Stand   = $3\n\|Einwohnerzahl Ref     = $4'],
	[/(\{\{Infobox Gemeinde in Namibia[\s\S]*\|\s*)(Einwohnerzahl\s*= [0-9\.,]+).*\(\'*(.*)\'*\)[^\n]*/gm, '$1$2\n\|Einwohnerzahl Stand   = $3\n\|Einwohnerzahl Ref     = '],
	[/(\{\{Infobox Gemeinde in Namibia[\s\S]*\|\s*)(Fläche\s*= [0-9\.,]+)[^\n]*/gm, '$1$2'],
	[/(\{\{Infobox Gemeinde in Namibia[\s\S]*\|\s*)(Fläche\s*= [0-9]*),([0-9]*)/gm, '$1$2.$3'],
	[/(\{\{Infobox Gemeinde in Namibia[\s\S]*\|\s*)(Einwohnerzahl\s*= [0-9]*)\.([0-9]*)/gm, '$1$2$3'],
	[/(\{\{Infobox Gemeinde in Namibia[\s\S]*\n)(\|\s*Einwohnerdichte *= *[^\n]*\n)/gm, '$1'],
	[/(\{\{Infobox Gemeinde in Namibia[\s\S]*\n)(\|\s*Klimadiagramm *= *[^\n]*)\n/gm, '$1'],
	[/(\{\{Infobox Gemeinde in Namibia[\s\S]*\n)\|\s*Geokoordinaten *= *[^\n]*\n([\s\S]*)\{\{Coordinate.*NS *= *([^\|]*)\| *EW *= *([^\|]*)[^\}]*\}\}\n+/gm, '$1\|Breitengrad           = $3\n\|Längengrad            = $4\n$2'],
	[/(\{\{Infobox Gemeinde in Namibia[\s\S]*\|\s*)(Höhe\s*= )\{\{Höhe\|([0-9\.]*) *[^\}]*\}\}/gm, '$1$2$3'],
	[/(\{\{Infobox Gemeinde in Namibia[\s\S]*\|\s*)(Höhe\s*= [0-9]*)\.([0-9]*)/gm, '$1$2$3'],

	// ergänze Himmelsrichtung
	[/((lat_deg|Breitengrad)\s*=\s*[\d]+\/[\d]+\/[\d\.]+)\n/g,'$1/N\n'],
	[/((lon_deg|Längengrad)\s*=\s*[\d]+\/[\d]+\/[\d\.]+)\n/g,'$1/E\n'],

	// skip Sitze in Sitzverteilung
    [/(\{\{Sitzverteilung[^\}]*)\|\s*Sitze\s*=\s*\d+\s*\n/mg, '$1'],
    
    // replace {{SortKeyName|Benita|Ferrero-Waldner}}
    [/\| *\{\{dts\|/g, '|style="text-align:right;"|{{dts|'],
    [/\{\{SortKeyName\|([^\|\}]*) *\|([^\|\}]*) *\|.* \(([^\|\}\)]*)\) *\}\}/g, '{{PersonZelle|$1|$2|k=$3}}'],
    [/\| *\{\{SortKeyName *\|/g, '|{{PersonZelle|'],

    // skip namespace in gallery
    [/(<gallery[.\n]*\s*)(File:|Image:|Datei:|Bild:)([.\n]*<\/gallery>)/gi, '$1$3'],
    [/^(\s*)(File:|Image:|Datei:|Bild:)(.*\n)/mgi, '$1$3'],

    // helper to convert Breitengrad, Längengrad from comma to decimal point (after inserting from GIS service)
    [/(\| *(Breitengrad|Längengrad)\s*)= *([\d]+),/g, '$1= $3.'],
    // helper to convert Breitengrad, Längengrad from dms to decimal notation
    [/(\| *(Breitengrad|Längengrad)\s*)= *([\d]+)°([\d]+)\'([\d\.]+)\"([E|O|N])/g, '$1= $3/$4/$5/$6'],

    // order is: Breitengrad, Längengrad; convert to decimal notation
    [/(\| *Längengrad\s*)= *([\d\./EW]*)\n(\| *Breitengrad\s*)= *([\d\./NS]*)\n/g, '$3= $4\n$1= $2\n'], // toggle order
    //[/(\| *(Breitengrad)\s*= *)([\d\./NS]*)/g, '$1\{\{subst:XDMS|$3}}'],
    //[/(\| *(Längengrad)\s*= *)([\d\./EW]*)/g, '$1\{\{subst:XDMS|$3}}'],
    //[/(\| *(Längengrad)\s*= .*)\n/g, '$1\n| Region = AT-9\n'], // Region an Längengrad anhängen
    //[/\| *Region = AT\-9\n\}\}/g,'\}\}'], // Region am Datensatzende löschen, doppelt
    // round coords to max 6 digits
    [/(\| *(Breitengrad|Längengrad|BREITENGRAD|LÄNGENGRAD|NS|EW|lat|lon|QUELLE_LAT_GRAD|QUELLE_LONG_GRAD|MÜNDUNG_LAT_GRAD|MÜNDUNG_LONG_GRAD|BEGINN-LAT|BEGINN-LON|ENDE-LAT|ENDE-LON)\s*= *)(\-*[\d]+\.[\d]{8,})/g, '$1\{\{subst:#expr:$3 round 6\}\}'],
    
	// change Vorlage:Gedenktafel Österreich Tabellenzeile
    // [/(\| *Künstler\s*)= *([^,]*),/g, '$1= $2\n| Beschreibung    ='],
    // [/(\| *Künstler\s*)= *- */g, '$1= '],
    
    // Adressbuch Österreich
    [/eine Ortschaft und eine Katastralgemeinde/, 'eine [[Ortschaft#Österreich|Ortschaft]] und eine [[Katastralgemeinde#Österreich|Katastralgemeinde]]'],
    [/(Laut .* waren im Jahr 1938 in .*) Binder((((,| und) .*)|) ansässig\.)/, '$1 [[Küfer|Binder]]$2'],
    [/(Laut .* waren im Jahr 1938 in .*) Viktualienhändler((((,| und) .*)|) ansässig\.)/, '$1 [[Viktualien]]händler$2'],
    [/(Laut .* waren im Jahr 1938 in .*) Wagner((((,| und) .*)|) ansässig\.)/, '$1 [[Stellmacherei|Wagner]]$2'],
    [/(Laut .* waren im Jahr 1938 in .*) Hafner((((,| und) .*)|) ansässig\.)/, '$1 [[Ofenbauer|Hafner]]$2'],
    [/(Laut .* waren im Jahr 1938 in .*) Landesproduktehändler((((,| und) .*)|) ansässig\.)/, '$1 [[Produktenhandel|Landesproduktehändler]]$2'],
    [/(Laut .* waren im Jahr 1938 in .*) Kolonialwarenhändler((((,| und) .*)|) ansässig\.)/, '$1 [[Kolonialwarenhandel|Kolonialwarenhändler]]$2'],
    [/(Laut .* waren im Jahr 1938 in .*) Schnittwarenhändler((((,| und) .*)|) ansässig\.)/, '$1 [[Meterware|Schnittwarenhändler]]$2'],
    [/(Laut .* waren im Jahr 1938 in .*) Stechviehhändler((((,| und) .*)|) ansässig\.)/, '$1 [[Stechvieh]]händler$2'],
    [/(Laut .* waren im Jahr 1938 in .*) [lL]andw. Genossenschaft]((((,| und) .*)|) ansässig\.)/, '$1 landwirtschaftiche Genossenschaft$2'],
    [/(Laut .* waren im Jahr 1938 in .*) Bierniederlage(n|)((((,| und) .*)|) ansässig\.)/, '$1 [[Bierniederlage]]$2$3'],
    [/(Laut .* waren im Jahr 1938 in .*) (Kanditenhändler|Pfaidler|Sattler|Wasenmeister)((((,| und) .*)|) ansässig\.)/, '$1 [[$2]]$3'],

/*
    // Munros
    [/(\|{{Coordinate\|text=) *(\[\[.*\]\])(\|NS=[\d\.]+\|EW=[-\d\.]+\|type=)landmark(\|name=.*\|region=.*}})/g, '|{{Coordinate|simple=y|text=ICON2$3mountain$4 $2' ],
    [/\|(\d+)&nbsp;m<br \/>(\d+)&nbsp;ft/g, '|{{ft2m|$2}}'],
    [/type=landmark/g, 'type=mountain'],
    [/!Bild/g, '!class="unsortable"|Bild'],
    [/!Gälische Aussprache/g, '!class="unsortable"|Gälische Aussprache'],
*/

/*
    // Naturschutzgebiet Österreich Tabellenzeile
       // remove Anzeige-Gemeinde
    [/\|\s*Anzeige\-Gemeinde\s*= *\n/g, ''],
    [/\|\s*Gemeinde\s*=\s*(.*)\n\|\s*Anzeige\-Gemeinde\s*= *(.*)/g, '| Gemeinde = [[$1|$2]]'],
    [/\|\]\]\n/g, ']]\n'],
    
    [/\}\}\n\n+\{\{Naturschutzgebiet Österreich Tabellenzeile/g, '\}\}\n\{\{Naturschutzgebiet Österreich Tabellenzeile'],
    [/\}\}\n\n+\{\{Naturdenkmal Österreich Tabellenzeile/g, '\}\}\n\{\{Naturdenkmal Österreich Tabellenzeile'],
    [/\}\}\n\n+\{\{Geschützter Landschaftsteil Österreich Tabellenzeile/g, '\}\}\n\{\{Geschützter Landschaftsteil Österreich Tabellenzeile'],
    [/(\|\s*Datum\s*=) *(\d+)\.(\d+)\.(\d+)/g, '$1 $4-$3-$2'],
    
    // Commonscat einfügen (Nacharbeit bei Doppeleinträgen)
    [/(\| *Commonscat\s*)= *([^\n]*)\n(\| *Foto\s*)= *([^\n]*)\n/g, '$3= $4\n$1= $2\n'], // toggle order
    [/(\| *)(Foto\s*= *[^\n]*)\n(\| *[^C])/g, '$1$2\n$1Commonscat = \n$3'],
*/
    // Vorlage:Infobox Gemeinde in Namibia
    // |Geokoordinaten        = {{Coordinate |text=/ |NS=22/57/27/S |EW=14/30/19/E |type=city |pop=64000|region=NA-ER |name=Walfischbucht}}
     //[/(\{\{Infobox Gemeinde in Namibia[\s\S]*)\|\s*Geokoordinaten *= *\{\{Coordinate[\s\S]*?NS=([0-9\/\.]+S)\s*\|\s*EW=([0-9\/\.]+)(E|O)[^\}]*\}\}/gm, '$1\|Breitengrad = $2\n|Längengrad = $3E'],
    // |Geokoordinaten        = 18° 3′20" S, 13° 50′26" O
     //[/(\{\{Infobox Gemeinde in Namibia[\s\S]*)\|\s*Geokoordinaten\s*= *([\d]+)° *([\d]+)[′\'] *([\d\.]+)\" *([S|N])[,; ]*([\d]+)° *([\d]+)[′\'] *([\d\.]+)\" *([O|E])/gm,'$1|Breitengrad = $2/$3/$4/$5\n|Längengrad = $6/$7/$8/E'],
     //[/(\{\{Infobox Gemeinde in Namibia[\s\S]*)\|\s*Geokoordinaten\s*= *([\d]+)° *([\d\.]+)[′\']* *([S|N])[,; ]*([\d]+)° *([\d\.]+)[′\']* *([O|E])/gm,'$1|Breitengrad = $2/$3//$4\n|Längengrad = $5/$6//E'],
    // {{Coordinate |NS=18/3/20.10/S |EW=13/50/26.54/E |type=city |pop=4900 |region=NA}}
    //[/\{\{ *Coordinate *\|[^\}]*\}\} *\n/g,''],

    
/*
    // Nepomuk Listen NÖ
    [/\{\|\s*class="wikitable"\n!\s*width="\d*\%"\s*\|Koordinate\n!\s*width="\d*\%"\s*\|Standort\n!\s*width="\d*\%"\s*\|Objekt\n!\s*width="\d*\%"\s*\|Bild/,
     '{{Nepomuk-Liste-Tabellenkopf}}'],
    [/\|-\s*\n\|\s*(|\{\{Coordinate[^\n]*\|region=(AT-\d)\|name=([^\s]*).*\|\s*NS=([\d\./NS]*)\|\s*EW=([\d\./EW]*)}})\n\|[\s']*\[\[([^\|]+)(|\|(.*))\]\][\s']*\n\|\s*(.*)\n\|\s*(|\[\[Datei:([^\n]*)\|\d*px(\|.*)?\]\])\n/g,
     '{{Nepomuk-Liste-Tabellenzeile\n|Foto         = $11\n|Commonscat   = \n|Ort          = $6\n|Anzeigeort   = $8\n|Typ          = $3\n|Baujahr      = \n|Künstler     = \n|ObjektID     = \n|Region       = $2\n|Breitengrad  = \{\{subst:XDMS|$4}}\n|Längengrad   = \{\{subst:XDMS|$5}}\n|Beschreibung = $9\n\}\}\n'],
    [/\}\}\n\n+\{\{Nepomuk-Liste-Tabellenzeile/g, '\}\}\n\{\{Nepomuk-Liste-Tabellenzeile'],
    [/\|Typ          = Figur\n/g, '|Typ          = Statue\n'],
    [/\|Region       = \n/g, '|Region       = AT-3\n'],
    
    [/\|Ort          = (.*)\n\|Anzeigeort   = (.*)\n/g, '|Ort          = [[$1|$2]]\n'],
    [/\|\]\]\n/g, ']]\n'],

    // Nepomuk Listen Wien
    [/\{\|\s*class="wikitable"\n!\s*width="\d*\%"\s*\|\s*Koordinate\n!\s*width="\d*\%"\s*\|\s*Standort\n!\s*width="\d*\%"\s*\|\s*Objekt\n!\s*width="\d*\%"\s*\|\s*Beschreibung\n!\s*width="\d*\%"\s*\|\s*Bild/g,
     '{{Nepomuk-Liste-Tabellenkopf}}'],
    [/\|-\s*\n\|\s*(|\{\{Coordinate\|simple=y\|\s*NS=([\d\./NS]*)\|\s*EW=([\d\./EW]*)\|type=landmark\|region=(AT-\d)\|name=([^\s]*).*\|text=ICON2}})\n\|[\s']*(.+)[\s']*\n\|\s*(.*)\n\|\s*(.*)\n\|\s*(|\[\[Datei:([^\n]*)\|\d*px(\|.*)?\]\])\n/g,
     '{{Nepomuk-Liste-Tabellenzeile\n|Foto         = $10\n|Commonscat   = \n|Ort          = $6\n|Name         = $7\n|Baujahr      = \n|Künstler     = \n|ObjektID     = \n|Region       = $4\n|Breitengrad  = \{\{subst:XDMS|$2}}\n|Längengrad   = \{\{subst:XDMS|$3}}\n|Beschreibung = $8\n\}\}\n'],
    [/\}\}\n\n+\{\{Nepomuk-Liste-Tabellenzeile/g, '\}\}\n\{\{Nepomuk-Liste-Tabellenzeile'],
    [/\|Typ          = Figur\n/g, '|Typ          = Statue\n'],
    [/\|Region       = \n/g, '|Region       = AT-9\n'],
    
    [/\|Ort          = (.*)\n\|Anzeigeort   = (.*)\n/g, '|Ort          = [[$1|$2]]\n'],
    [/\|\]\]\n/g, ']]\n'],
*/

    // Gemeindebau Wien Tabellenzeile
    [/(\|Baujahr *= *)([\d]+)(\-|–)\2/g, '$1$2'],

    [/ein Regexp das (ersetzt) werden sollte/, 'wird $1 mit diesem Text'],
    ['ein beliebiger Text den es zu ersten gilt', 'wird hiermit ersetzt']
    ];

var autoFormatTemplates = [
  { name:   'Denkmalliste Österreich Tabellenzeile',
    format: '|_________________ = _\n',
    trim: false
  },
  { name:   'Denkmalliste Österreich Tabellenzeile (ehemaliges Denkmal)',
    format: '|_________________ = _\n',
    trim: false
  },
  { name:   'Naturdenkmal Österreich Tabellenzeile',
    format: '|_________________ = _\n',
    trim: false
  },
  { name:   'Naturschutzgebiet Österreich Tabellenzeile',
    format: '|_________________ = _\n',
    trim: false
  },
  { name:   'Geschützter Landschaftsteil Österreich Tabellenzeile',
    format: '|_________________ = _\n',
    trim: false
  },
  { name:   'Geschützte Höhle Österreich Tabellenzeile',
    format: '|_________________ = _\n',
    trim: false
  },
  { name:   'Nepomuk-Liste-Tabellenzeile',
    format: '|____________ = _\n',
    trim: false
  },
  { name:   'Gemeindebau Wien Tabellenzeile',
    format: '|_________________ = _\n',
    trim: false
  },
  { name:   'Gedenktafel Österreich Tabellenzeile',
    format: '| _______________ = _\n',
    trim: false
  },
  { name:   'Grabstelle Österreich Tabellenzeile',
    format: '|_______________ = _\n',
    trim: false
  },
  { name:   'WLPA-AT-Zeile',
    format: '| _ = _\n',
    trim: false
  },
  { name:   'Infobox Gemeinde in Österreich',
    format: '|__________________ = _\n',
    trim: false
  },
];

//importScript('Benutzer:Herzi Pinki/CulturalHeritageMonumentList.js'); // [[Benutzer:Herzi Pinki/CulturalHeritageMonumentList.js]]

//Skriptsammlung Fliegelflagel, [[Benutzer:Schnark/js/fliegelflagel]]
(function (module) {
	if (mw.loader.getState(module)) {
		mw.loader.using(module).done(function () {
			mw.libs.ve.addPlugin(function () {
				var ve = $.Deferred();
				mw.hook('userjs.schnark-fliegelflagel.ve').fire(ve);
				return ve.promise();
			});
		});
	}
})('ext.visualEditor.desktopArticleTarget.init');
mw.hook('userjs.schnark-fliegelflagel.userdefine').fire({
	version: 1.1,
	profile: undefined,
	additional: {
	},
	config: {
	}
});
//[[Benutzer:Schnark/js/fliegelflagel.js/define.js]]
mw.loader.load('https://de.wikipedia.org/w/index.php?title=Benutzer:Schnark/js/fliegelflagel.js/define.js&action=raw&ctype=text/javascript');
mw.loader.load('https://de.wikipedia.org/w/index.php?title=Benutzer:Schnark/js/fliegelflagel.js/load.js&action=raw&ctype=text/javascript');
//Fliegelflagel Ende

//mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Dudemanfellabra/AddCommonsCatLinks.js&action=raw&ctype=text/javascript','text/javascript');
mw.loader.load('//de.wikipedia.org/w/index.php?title=User:Herzi_Pinki/AddCommonsCatLinks.js&action=raw&ctype=text/javascript','text/javascript');

if (mw.config.get('wgNamespaceNumber') === 6) { 
  jQuery(document).ready(function(){
    mw.util.addPortletLink('p-cactions', 'https://tools.wmflabs.org/commonshelper/?lang=de&du=&image=' + mw.config.get('wgTitle').split(" ").join("_"), '(my)→Commons', 'vcat');
  });
}

if (mw.config.get('wgNamespaceNumber') === 0) { 
  jQuery(document).ready(function(){
    mw.util.addPortletLink('p-cactions', 'https://tools.wmflabs.org/wikihistory/wh.php?page_title=' + mw.config.get('wgTitle').split(" ").join("_"), 'Wiki History', 'vcat');
  });
}


/* Cat-a-lot - changes category of multiple files */
mw.loader.using(['jquery.ui', 'mediawiki.util'], function(){
	mw.loader.load('//commons.wikimedia.org/w/load.php?modules=ext.gadget.Cat-a-lot');
});
////////// Cat-a-lot user preferences //////////
window.catALotPrefs = {"watchlist":"preferences","minor":true,"editpages":true,"docleanup":false,"subcatcount":10};
////////////////////////////////////catALotEnd//

// Cat-a-lot

// Wiki history
//importScript('Benutzer:APPER/WikiHistory.js');

// svg edit
mw.loader.load('//commons.wikimedia.org/w/index.php?title=User:Rillke/SVGedit.js&action=raw&ctype=text/javascript','text/javascript');

// Rote Karte für Gesperrte
mw.loader.load('//ru.wikipedia.org/w/index.php?title=MediaWiki:Gadget-markblocked.js&action=raw&ctype=text/javascript');

// editToolStrIns
if (/^(edit|submit)$/.test( mw.config.get("wgAction") ) ) {
   mw.loader.load("https://www.mediawiki.org/w/index.php?title=User:PerfektesChaos/js/editToolStrIns.js&action=raw&ctype=text/javascript");
   // [[Benutzer:PerfektesChaos/js/editToolStrIns]]
}

// replace links
jQuery(document).ready(function() {
	var anchors = document.getElementsByTagName("a");
	for (var i = 0; i < anchors.length; i++) {
		anchors[i].href = anchors[i].href.replace("https://tools.wmflabs.org/krdbot/cgi-bin/Denkmalgrep.pl", "http://gulu.net/w/Denkmalgrep.pl");
	}
});

mw.loader.load( "https://en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/pageTeaserHint/r.js&action=raw&maxage=86400&ctype=text/javascript" );
mw.loader.load('//de.wikipedia.org/w/index.php?title=Benutzer:Wurgl/8Schwestern.js&action=raw&ctype=text/javascript');
//</nowiki>