MediaWiki:Onlyifediting.js: Unterschied zwischen den Versionen
No-L (Diskussion | Beiträge) Die Seite wurde neu angelegt: „→<source lang="javascript"><nowiki>: var charinsert = { "Standard":[ ["Ä", "ä", "Ö", "ö", "ß", "Ü", "ü"], [ ["„","“"], "’", ["‚","…“ |
No-L (Diskussion | Beiträge) Auf Wikipedia-Version akutalisiert |
||
| Zeile 1: | Zeile 1: | ||
/* | /* <nowiki> */ | ||
var charinsert = { | var charinsert = { | ||
"Standard":[ | "Standard":[ | ||
["Ä", "ä", "Ö", "ö", "ß", "Ü", "ü"], | [ "Ä", "ä", "Ö", "ö", "ß", "Ü", "ü" ], | ||
[ ["„","“"], "’", ["‚","‘"], ["“","”"], ["‘","’"], ["«","»"], ["‹","›"], ["»","«"], ["›","‹"], ["–","","","Bisstrich/Gedankenstrich"] ], | [ ["„","“","","Typografische Anführungszeichen"],["’","","","Apostroph"],["‚","‘","","Einfache Anführungszeichen"], | ||
[ "+", ["−","","","mathematisches Minus"], ["·","","","mathematisches Mal"], "×", "÷", "≈", "≠", "±", "≤", "≥", "²", "³", "½", "†", "#", "*", | ["“","”","","Anführungszeichen (Englisch)"],["‘","’","","Einfache Anführungszeichen (Englisch)"], | ||
["«","»","","Anführungszeichen (Schweiz)"],["‹","›","","Einfache Anführungszeichen (Schweiz)"], | |||
[ [" ","","","Geschütztes Leerzeichen"], ["[[","]]",""," | ["»","«","","Spitze Anführungszeichen"],["›","‹","","Einfache spitze Anführungszeichen"], | ||
[["°","","","Grad"], ["′","","","Bogenminute"], ["″","","","Bogensekunde"]] | ["–","","","Bisstrich/Gedankenstrich"] ], | ||
[ "+", ["−","","","mathematisches Minus"], ["·","","","mathematisches Mal"], "×", "÷", "≈", "≠", "±", "≤", "≥", | |||
"²", "³", "½", "†", "#", "*", "‰", "§", "€", "¢", "£", "¥", "$", "¿", "¡", "∞", "•", "…", "→", "↔" ], | |||
[ [" ","","","Geschütztes Leerzeichen"], ["[","]","","Externer Link"], ["[[","]]","","Interner Link"], ["|","","","Senkrechter Strich"], | |||
["{{","}}","","Vorlageneinbindung"], ["~~~~","","","Signatur"] ], | |||
[ ["°","","","Grad"], ["′","","","Bogenminute"], ["″","","","Bogensekunde"] ] | |||
], | ], | ||
"WikiSyntax":[ | "WikiSyntax":[ | ||
[ [ "[[Kategorie:","]]" ], [ "[[Datei:","]]" ], [ "{{SEITENTITEL:","}}" ], [ "{{SORTIERUNG:","}}" ], [ "#WEITERLEITUNG [[","]]" ] ], | [ [ "[[Kategorie:","]]" ], [ "[[Datei:","]]" ], [ "{{SEITENTITEL:","}}" ], [ "{{SORTIERUNG:","}}" ], | ||
[ "#WEITERLEITUNG [[","]]" ] ], [ "{{Begriffsklärung}}", "{{Begriffsklärungshinweis}}", [ "{{Dieser Artikel|","}}" ] ], | |||
[ [ "<ref>","<\/ref>" ], [ "<ref name=\"","\"><\/ref>" ], [ "<ref name=\"", "\" \/>" ], "<references \/>" ], | [ [ "<ref>","<\/ref>" ], [ "<ref name=\"","\"><\/ref>" ], [ "<ref name=\"", "\" \/>" ], "<references \/>" ], | ||
[ [ "<nowiki>","<\/nowiki>" ], [ "<code>","<\/code>" ], [ "< | [ [ "<nowiki>","<\/nowiki>" ], [ "<code>","<\/code>" ], [ "<syntaxhighlight lang=\"","\"><\/syntaxhighlight>" ], | ||
[ "<noinclude>","<\/noinclude>" ], [ "<includeonly>","<\/includeonly>" ], [ "<onlyinclude>","<\/onlyinclude>" ], [ "<math>","<\/math>" ] ] | [ "<noinclude>","<\/noinclude>" ], [ "<includeonly>","<\/includeonly>" ], [ "<onlyinclude>","<\/onlyinclude>" ], | ||
[ "<math>","<\/math>" ] ], | |||
[ [ "== "," ==\n", "", "Überschrift Ebene 2" ], [ "=== "," ===\n", "", "Überschrift Ebene 3" ] ] | |||
], | ], | ||
"IPA-Lautschrift":[ | "IPA-Lautschrift":[ | ||
| Zeile 32: | Zeile 39: | ||
["l̪", "l̪̩", "l", "l̩", "ɫ", "ɫ̩", "ɭ", "ɭ̩", "ʎ", "ʎ̩", "ʟ", "ʟ̩"], | ["l̪", "l̪̩", "l", "l̩", "ɫ", "ɫ̩", "ɭ", "ɭ̩", "ʎ", "ʎ̩", "ʟ", "ʟ̩"], | ||
["w", "ɥ", "ʋ", "ɹ", "ɻ", "j", "ɰ"], | ["w", "ɥ", "ʋ", "ɹ", "ɻ", "j", "ɰ"], | ||
["ʘ", "ǂ", "ǀ", " | ["ʘ", "ǂ", "ǀ", "ǃ", "ǁ"], | ||
["ʰ", "ʱ", "ʷ", "ʸ", "ʲ", "ʳ", "ⁿ", "ˡ", "ʴ", "ʵ", "ˢ", "ˣ", "ˠ", "ʶ", "ˤ", "ˁ", "ˀ", "ʼ"], | ["ʰ", "ʱ", "ʷ", "ʸ", "ʲ", "ʳ", "ⁿ", "ˡ", "ʴ", "ʵ", "ˢ", "ˣ", "ˠ", "ʶ", "ˤ", "ˁ", "ˀ", "ʼ"], | ||
["i", "i̯", "ĩ", "y", "y̯", "ỹ", "ɪ", "ɪ̯", "ɪ̃", "ʏ", "ʏ̯", "ʏ̃", "ɨ", "ɨ̯", "ɨ̃", "ʉ", "ʉ̯", "ʉ̃", "ɯ", "ɯ̯", "ɯ̃", "u", "u̯", "ũ", "ʊ", "ʊ̯", "ʊ̃"], | ["i", "i̯", "ĩ", "y", "y̯", "ỹ", "ɪ", "ɪ̯", "ɪ̃", "ʏ", "ʏ̯", "ʏ̃", "ɨ", "ɨ̯", "ɨ̃", "ʉ", "ʉ̯", "ʉ̃", "ɯ", "ɯ̯", "ɯ̃", | ||
"u", "u̯", "ũ", "ʊ", "ʊ̯", "ʊ̃"], | |||
["e", "e̯", "ẽ", "ø", "ø̯", "ø̃", "ɘ", "ɘ̯", "ɘ̃", "ɵ", "ɵ̯", "ɵ̃", "ɤ", "ɤ̯", "ɤ̃", "o", "o̯", "õ"], | ["e", "e̯", "ẽ", "ø", "ø̯", "ø̃", "ɘ", "ɘ̯", "ɘ̃", "ɵ", "ɵ̯", "ɵ̃", "ɤ", "ɤ̯", "ɤ̃", "o", "o̯", "õ"], | ||
["ɛ", "ɛ̯", "ɛ̃", "œ", "œ̯", "œ̃", "ɜ", "ɜ̯", "ɜ̃", "ə", "ə̯", "ə̃", "ɞ", "ɞ̯", "ɞ̃", "ʌ", "ʌ̯", "ʌ̃", "ɔ", "ɔ̯", "ɔ̃"], | ["ɛ", "ɛ̯", "ɛ̃", "œ", "œ̯", "œ̃", "ɜ", "ɜ̯", "ɜ̃", "ə", "ə̯", "ə̃", "ɞ", "ɞ̯", "ɞ̃", "ʌ", "ʌ̯", "ʌ̃", "ɔ", "ɔ̯", "ɔ̃"], | ||
| Zeile 64: | Zeile 72: | ||
"Altenglisch":[ | "Altenglisch":[ | ||
{ "lang":"ang" }, | { "lang":"ang" }, | ||
["Ā", "ā", "Æ", "æ", "Ǣ", "ǣ", "Ǽ", "ǽ", "Ċ", "ċ", "Ð", "ð", "Ē", "ē", "Ġ", "ġ", "Ī", "ī", "Ō", "ō", "Ū", "ū", "Ƿ", "ƿ", "Ȳ", "ȳ", "Þ", "þ", "Ȝ", "ȝ"] | ["Ā", "ā", "Æ", "æ", "Ǣ", "ǣ", "Ǽ", "ǽ", "Ċ", "ċ", "Ð", "ð", "Ē", "ē", "Ġ", "ġ", "Ī", "ī", "Ō", "ō", "Ū", "ū", | ||
"Ƿ", "ƿ", "Ȳ", "ȳ", "Þ", "þ", "Ȝ", "ȝ"] | |||
], | ], | ||
"Altgriechisch":[ | "Altgriechisch":[ | ||
{ "lang":"grc | { "lang":"grc" }, | ||
["Α", "α", "Ά", "ά", "Β", "β", "Γ", "γ", "Δ", "δ", "Ε", "ε", "Έ", "έ", "Ζ", "ζ", "Η", "η", "Ή", "ή", "Θ", "θ", "Ι", | ["Α", "α", "Ά", "ά", "Β", "β", "Γ", "γ", "Δ", "δ", "Ε", "ε", "Έ", "έ", "Ζ", "ζ", "Η", "η", "Ή", "ή", "Θ", "θ", "Ι", | ||
"ι", "Ί", "ί", "Ϊ", "ϊ", "ΐ", "Κ", "κ", "Λ", "λ", "Μ", "μ", "Ν", "ν", "Ξ", "ξ", "Ο", "ο", "", "Ό", "ό", "Π", "π", | "ι", "Ί", "ί", "Ϊ", "ϊ", "ΐ", "Κ", "κ", "Λ", "λ", "Μ", "μ", "Ν", "ν", "Ξ", "ξ", "Ο", "ο", "", "Ό", "ό", "Π", "π", | ||
| Zeile 98: | Zeile 107: | ||
"Französisch":[ | "Französisch":[ | ||
{ "lang":"fr" }, | { "lang":"fr" }, | ||
["À", "à", "Â", "â", "Ç", "ç", "É", "é", "È", "è", "Ê", "ê", "Ë", "ë", "Î", "î", "Ï", "ï", "Ô", "ô", "Œ", "œ", "Ù", "ù", "Û", "û", "Ü", "ü", "Ÿ", "ÿ"] | ["À", "à", "Â", "â", "Ç", "ç", "É", "é", "È", "è", "Ê", "ê", "Ë", "ë", "Î", "î", "Ï", "ï", "Ô", "ô", "Œ", "œ", | ||
"Ù", "ù", "Û", "û", "Ü", "ü", "Ÿ", "ÿ"] | |||
], | ], | ||
"Galicisch":[ | "Galicisch":[ | ||
| Zeile 106: | Zeile 116: | ||
], | ], | ||
"Griechisch":[ | "Griechisch":[ | ||
{ "lang":" | { "lang":"el" }, | ||
["Α", "Ά", "Β", "Γ", "Δ", "Ε", "Έ", "Ζ", "Η", "Ή", "Θ", "Ι", "Ί", "Κ", "Λ", "Μ", "Ν", "Ξ", "Ο", "Ό", "Π", "Ρ", "Σ", "Τ", "Υ", "Ύ", "Φ", "Χ", "Ψ", "Ω", "Ώ"], | ["Α", "Ά", "Β", "Γ", "Δ", "Ε", "Έ", "Ζ", "Η", "Ή", "Θ", "Ι", "Ί", "Κ", "Λ", "Μ", "Ν", "Ξ", "Ο", "Ό", "Π", "Ρ", "Σ", | ||
["α", "ά", "β", "γ", "δ", "ε", "έ", "ζ", "η", "ή", "θ", "ι", "ί", "κ", "λ", "μ", "ν", "ξ", "ο", "ό", "π", "ρ", "σ", "ς", "τ", "υ", "ύ", "φ", "χ", "ψ", "ω", "ώ"] | "Τ", "Υ", "Ύ", "Φ", "Χ", "Ψ", "Ω", "Ώ"], | ||
["α", "ά", "β", "γ", "δ", "ε", "έ", "ζ", "η", "ή", "θ", "ι", "ί", "κ", "λ", "μ", "ν", "ξ", "ο", "ό", "π", "ρ", "σ", "ς", | |||
"τ", "υ", "ύ", "φ", "χ", "ψ", "ω", "ώ"] | |||
], | ], | ||
"Hawaiisch":[ | "Hawaiisch":[ | ||
{ "lang":"haw | { "lang":"haw" }, | ||
["Ā", "ā", "Ē", "ē", "Ī", "ī", "Ō", "ō", "Ū", "ū", "ʻ"] | ["Ā", "ā", "Ē", "ē", "Ī", "ī", "Ō", "ō", "Ū", "ū", "ʻ"] | ||
], | ], | ||
| Zeile 163: | Zeile 175: | ||
"Portugiesisch":[ | "Portugiesisch":[ | ||
{ "lang":"pt" }, | { "lang":"pt" }, | ||
["Á", "á", "À", "à", "Â", "â", "Ã", "ã", "Ç", "ç", "É", "é", "Ê", "ê", "Í", "í", "Ó", "ó", "Ô", "ô", "Õ", "õ", "Ú", "ú", "Ü", "ü"] | ["Á", "á", "À", "à", "Â", "â", "Ã", "ã", "Ç", "ç", "É", "é", "Ê", "ê", "Í", "í", "Ó", "ó", "Ô", "ô", "Õ", "õ", | ||
"Ú", "ú", "Ü", "ü"] | |||
], | ], | ||
"Romanisch":[ | "Romanisch":[ | ||
| Zeile 178: | Zeile 191: | ||
"Slowakisch":[ | "Slowakisch":[ | ||
{ "lang":"sk" }, | { "lang":"sk" }, | ||
["Á", "á", "Č", "č", "Ď", "ď", "É", "é", "Í", "í", "Ľ", "ľ", "Ň", "ň", "Ó", "ó", "Ô", "ô", "Ŕ", "ŕ", "Š", "š", "Ť", "ť", "Ú", "ú", "Ý", "ý", "Ž", "ž"] | ["Á", "á", "Č", "č", "Ď", "ď", "É", "é", "Í", "í", "Ľ", "ľ", "Ň", "ň", "Ó", "ó", "Ô", "ô", "Ŕ", "ŕ", "Š", "š", "Ť", "ť", | ||
"Ú", "ú", "Ý", "ý", "Ž", "ž"] | |||
], | ], | ||
"Sorbisch":[ | "Sorbisch":[ | ||
| Zeile 190: | Zeile 204: | ||
"Tschechisch":[ | "Tschechisch":[ | ||
{ "lang":"cz" }, | { "lang":"cz" }, | ||
["Á", "á", "Č", "č", "Ď", "ď", "É", "é", "Ě", "ě", "Í", "í", "Ň", "ň", "Ó", "ó", "Ř", "ř", "Š", "š", "Ť", "ť", "Ú", "ú", "Ů", "ů", "Ý", "ý", "Ž", "ž"] | ["Á", "á", "Č", "č", "Ď", "ď", "É", "é", "Ě", "ě", "Í", "í", "Ň", "ň", "Ó", "ó", "Ř", "ř", "Š", "š", "Ť", "ť", | ||
"Ú", "ú", "Ů", "ů", "Ý", "ý", "Ž", "ž"] | |||
], | ], | ||
"Türkisch":[ | "Türkisch":[ | ||
{ "lang":"tr" }, | { "lang":"tr" }, | ||
["Â", "Ə", "Ç", "Ğ", "Gʻ", "Î", "İ", "Ñ", "Ň", "Oʻ", "Ş", "Û", "Ý", "Ž"], | ["Â", "Ə", "Ç", "Ğ", "Gʻ", "Î", "İ", "Ñ", "Ň", "Oʻ", "Ş", "Û", "Ý", "Ž"], | ||
["â", "ə", "ç", "ğ", "gʻ", "î", "ı", "ñ", "ň", "oʻ", "ş", "û", "ý", "ž"] | ["â", "ə", "ç", "ğ", "gʻ", "î", "ı", "ñ", "ň", "oʻ", "ş", "û", "ý", "ž", "ʼ"] | ||
], | ], | ||
"Ungarisch":[ | "Ungarisch":[ | ||
| Zeile 213: | Zeile 228: | ||
}; | }; | ||
$(function() { | |||
var box; | var box; | ||
function loadCommonsTools() { | function loadCommonsTools() { | ||
| Zeile 243: | Zeile 257: | ||
case("string"): { | case("string"): { | ||
ins = function() { | ins = function() { | ||
insertTags(elem, "", ""); | mw.toolbar.insertTags(elem, "", ""); | ||
return false; | return false; | ||
}; | }; | ||
| Zeile 253: | Zeile 267: | ||
case("object"): { | case("object"): { | ||
ins = function() { | ins = function() { | ||
insertTags(elem[0], elem[1] || "", elem[2] || ""); | mw.toolbar.insertTags(elem[0], elem[1] || "", elem[2] || ""); | ||
return false; | return false; | ||
}; | }; | ||
a = document.createElement("a"); | a = document.createElement("a"); | ||
a.setAttribute("title", elem[3] || (elem[0] + (elem[2] || "…") + (elem[1] || ""))); | a.setAttribute("title", elem[3] || (elem[0] + (elem[2] || "…") + (elem[1] || ""))); | ||
a.appendChild(document.createTextNode(elem[0] + (elem[1] || ""))); | a.appendChild(document.createTextNode(elem[4] || (elem[0] + (elem[1] || "")))); | ||
}; break; | }; break; | ||
} | } | ||
| Zeile 286: | Zeile 300: | ||
obj = true; | obj = true; | ||
paragraph.style.direction = innerArr["direction"]; | paragraph.style.direction = innerArr["direction"]; | ||
} | } | ||
if(typeof(innerArr["font-size"]) === "string") { | if(typeof(innerArr["font-size"]) === "string") { | ||
| Zeile 346: | Zeile 356: | ||
loadCommonsTools(); | loadCommonsTools(); | ||
}); | }); | ||
/* </nowiki | /* </nowiki> */ | ||