Benutzer:$traight-$hoota/js/WSTM config.js

aus Wikipedia, der freien Enzyklopädie

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
mw.libs.WikiSyntaxTextMod  =  { config:  { lang: { },
                                           load: { },
                                           mod:  { },
                                           page: { }
                                         }
                              };

var GCATHOLIC = "https?://(?:www\\.)?gcatholic\\.(?:org|com)";
var CATHOLIC_HIERARCHY = "https?://(?:www\\.)?catholic-hierarchy\\.org";

mw.libs.WikiSyntaxTextMod.config.mod.url = [
  [
    ["\\[", GCATHOLIC + "/dioceses/diocese/(.+)\\.htm", "[^\\]]*\\]"],
    ['', "{{GCatholic|Diözese|$1}}", '']
  ],
  [
    ["\\[", GCATHOLIC + "/documents/year/(.+)\\.htm", "[^\\]]*\\]"],
    ['', "{{GCatholic|Dokumente|$1}}", '']
  ],
  [
    ["\\[", CATHOLIC_HIERARCHY + "/diocese/(.+)\\.html", "[^\\]]*\\]"],
    ['', "{{Catholic-hierarchy|Diözese|$1}}", '']
  ],
  [
    ["\\[", CATHOLIC_HIERARCHY + "/bishop/(.+)\\.html", "[^\\]]*\\]"],
    ['', "{{Catholic-hierarchy|Bischof|$1}}", '']
  ]
];

mw.libs.WikiSyntaxTextMod.config.mod.plain = [
  ["\\(lat\\. ''([^\\)]+)''", "({{laS|''$1''}}"],

  // [[Benutzer:PerfektesChaos/js/WikiSyntaxTextMod/flow/format#Wikisyntax-Aufzählungszeichen durch Leerzeichen vom Inhalt abtrennen]]
  ["(\n[*#:;]+)([^\n *#:;])", "$1 $2"],
  ["\n(:+) +\\{\\|", "\n$1{|"],
];

console.log("WSTM config loaded");