Benutzer:BlueCücü/common.js
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
importScript('Benutzer:TMg/autoFormatter.js/Beta.js'); //[[Benutzer:TMg/autoFormatter.js]]
importScript('Benutzer:TMg/cleanDiff.js'); //[[Benutzer:TMg/cleanDiff.js]]
var autoFormatReplacements = [
[/(\n[*#]+) *([^\s*#:;])/g, "$1 $2"],
[/(\{SORTIERUNG:[^{}]+), Der\}/g, "$1 #Der}"],
[/(\{SORTIERUNG:[^{}]+), Die\}/g, "$1 #Die}"],
[/(\{SORTIERUNG:[^{}]+), Das\}/g, "$1 #Das}"],
[/(\{SORTIERUNG:[^{}]+), Ein\}/g, "$1 #Ein}"],
[/(\{SORTIERUNG:[^{}]+), Eine\}/g, "$1 #Eine}"],
[/(\{SORTIERUNG:[^{}]+), The\}/g, "$1 #The}"],
[/(\{SORTIERUNG:[^{}]+), A\}/g, "$1 #A}"],
[/(\{SORTIERUNG:[^{}]+), An\}/g, "$1 #An}"],
[/(\{SORTIERUNG:[^{}]+), La\}/g, "$1 #La}"],
[/(\{SORTIERUNG:[^{}]+), Le\}/g, "$1 #Le}"],
[/(\{SORTIERUNG:[^{}]+), Les\}/g, "$1 #Les}"],
[/(\{SORTIERUNG:[^{}]+), Un\}/g, "$1 #Un}"],
[/(\{SORTIERUNG:[^{}]+), Une\}/g, "$1 #Une}"],
[/(\{SORTIERUNG:[^{}]+), Los\}/g, "$1 #Los}"],
[/(\{SORTIERUNG:[^{}]+), Las\}/g, "$1 #Las}"],
[/(\{SORTIERUNG:[^{}]+), L\}/g, "$1 #L}"],
[/(\{SORTIERUNG:[^{}]+), Des\}/g, "$1 #Des}"],
[/(\{SORTIERUNG:[^{}]+), El\}/g, "$1 #El}"],
[/(\w *= *\*)([^\s*#:;])/g, "$1 $2"],
["bezeichnet:", "steht für:"],
['\\w\'\\w', '\\w’\\w'],
[
/(\{\{SORTIERUNG:|\[\[Kategorie:[^\n[\]|]*\|)(?:#:+)?0*(\d+(?:\.\d{3})*)(?!\d)/g,
function($0, $1, $2)
{
return $1 + '#' + $2.replace(/\d\D*/g, ':') + $2.replace(/\D+/g, '');
}
]
];
if (window.bklCheck) bklCheck.cat['Kategorie:Wikipedia:Lückenhaft'] = {
className : 'lu-link',
titleAppend : ' (hat LÜ-Baustein)',
htmlAppend : '<sup><small class="lu-link-sup">LÜ</small></sup>'
};
if (window.bklCheck) bklCheck.cat['Kategorie:Wikipedia:Überarbeiten'] = {
className : 'ua-link',
titleAppend : ' (hat ÜA-Baustein)',
htmlAppend : '<sup><small class="ua-link-sup">ÜA</small></sup>'
};
if (window.bklCheck) bklCheck.cat['Kategorie:Wikipedia:Qualitätssicherung'] = {
className : 'qs-link',
titleAppend : ' (hat QS-Baustein)',
htmlAppend : '<sup><small class="qs-link-sup">QS</small></sup>'
};
if (window.bklCheck) bklCheck.cat['Kategorie:Wikipedia:Qualitätssicherung Film und Fernsehen'] = {
className : 'qsff-link',
titleAppend : ' (hat QSFF-Baustein)',
htmlAppend : '<sup><small class="qsff-link-sup">QS-FF</small></sup>'
};
if (window.bklCheck) bklCheck.cat['Kategorie:Wikipedia:Qualitätssicherung NaWi'] = {
className : 'qsnawi-link',
titleAppend : ' (hat QSNaWi-Baustein)',
htmlAppend : '<sup><small class="qsnawi-link-sup">QS-NaWi</small></sup>'
};
if (window.bklCheck) bklCheck.cat['Kategorie:Wikipedia:Qualitätssicherung Medizin'] = {
className : 'qsmedizin-link',
titleAppend : ' (hat QSMedizin-Baustein)',
htmlAppend : '<sup><small class="qsmedizin-link-sup">QS-Medizin</small></sup>'
};
if (window.bklCheck) bklCheck.cat['Kategorie:Wikipedia:URV'] = {
className : 'urv',
titleAppend : ' (hat URV-Baustein)',
htmlAppend : '<sup><small class="urv-link-sup">URV</small></sup>'
};