„Benutzer:Perhelion/Wikisyntax-config.js“ – Versionsunterschied
Zur Navigation springen
Zur Suche springen
Inhalt gelöscht Inhalt hinzugefügt
+WikisyntaxTextMod |
K - WP doch manuell |
||
Zeile 6: | Zeile 6: | ||
var Include_WikisyntaxTextMod = [ |
var Include_WikisyntaxTextMod = [ |
||
":dewiki:Hilfe:", |
":dewiki:Hilfe:", |
||
":dewiki:Wikipedia:", |
// ":dewiki:Wikipedia:", |
||
"Vorlage:.+/(Doku|Meta)" |
"Vorlage:.+/(Doku|Meta)" |
||
]; |
]; |
Version vom 28. Januar 2011, 17:32 Uhr
/* Konfiguration von
[[Benutzer:PerfektesChaos/js/WikisyntaxTextMod/r.js]]
<nowiki> */
//if (location.href.match(/oldid=/)) WikisyntaxTextMod_InhibitRun = true;
var WikisyntaxDeutschVieles = true;
var Include_WikisyntaxTextMod = [
":dewiki:Hilfe:",
// ":dewiki:Wikipedia:",
"Vorlage:.+/(Doku|Meta)"
];
var Exclude_WikisyntaxTextMod = [
":dewiki:Wikipedia:Fragen zur Wikipedia",
":dewiki:Wikipedia:.*Redundanz/",
":dewiki:Wikipedia:.*Abstimmung",
"Löschkandidaten",
"Meinungsbild"
];
var Modif_Text = [
['([^.])\\.\\.\\.([^.])', '$1…$2'], //Auslassungspunkte
[', † ', '; † '], //Semikolon vor Gestorben-Zeichen
['\u00AD', ''], //unsichtbare SHYs entfernen
['\u00A0', ' '], //unsichtbare NBSPs sichtbar machen
['([^-\\w](?:1\\d|20)\\d\\d)\\s*[-‐‑‒—―⁃─━−]\\s*((?:1\\d|20)\\d\\d[^-\\w])', '$1–$2'], //Zeiträume mit Bis-Strich schreiben
['(ISSN(?:\\s|\\|)\\d\\d\\d\\d)–(\\d\\d\\d\\d)', '$1-$2'], //versehentlich verpfuschte ISSN wieder korrigieren
['([a-zäöüß]) - ([a-zäöü])', '$1 – $2', 'i'], //Gedankenstrich
['oς', 'ος'], //griechische Wörter schreibt man mit omikron, nicht mit o, aber mehr lässt sich automatisch nicht korrigieren
['== *extern(al|e) +((web)?links|verweise) *==', '== Weblinks ==', 'i'], //Kreativität zeigt sich im Artikel, nicht in den Überschriften
['== *referen[cz]e[sn] *==', '== Einzelnachweise ==', 'i'],
['== *siehe +auch *==', '== Siehe auch =='],
//Apostroph, Quelle </nowiki>[[Benutzer:PerfektesChaos/js/WikisyntaxTextMod/usage/typogr]]<nowiki>
["\\b([dDlL])['´`]([aeiouAEIOUÉ錜])", "$1’$2"],
["\\b([Cc])['´`]e\\b", "$1’e"],
["\\b([Jj])['´`]a\\b", "$1’a"],
["\\bn['´`]([aeioué ])", "n’$1"],
["([a-z])['´`](ne?)\\b", "$1’$2"],
["([hst])['´`] ", "$1’ "],
["n['´`]t\\b", "n’t"],
["([Ieu])['´`]ll\\b", "$1’ll"],
["ou['´`]re\\b", "ou’re"],
["([a-zéäöü])['´`]s\\b", "$1’s"],
["([a-zéäöü])['´`]sch", "$1’sch"],
[" ['´`]([ns])\\b", " ’$1"]
];
if (wgTitle != 'Ligatur (Typografie)') { // !RL!
Modif_Text = Modif_Text.concat([ //Ligaturen auflösen
['ff', 'ff'],
['fi', 'fi'],
['fl', 'fl'],
['ffi', 'ffi'],
['ffl', 'ffl'],
['st', 'st']
]);}
var Modif_Link = [];
if ( typeof $j != 'undefined' && typeof $j.fn.wikiEditor != 'undefined' ) {
$j(document).ready( function() {
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'advanced',
'group': 'search',
'tools': {
'syntax': {
label: 'Syntaxkorrektur',
type: 'button',
icon: 'http://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Nuvola_web_broom.svg/22px-Nuvola_web_broom.svg.png',
action: {
type: 'callback',
execute: function() {WikisyntaxTextMod_Run();}
}
}
}
} );
} );
}
//</nowiki>