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:
/* <source lang="javascript"><nowiki> */
/* <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)"],
     [ ["&nbsp;","","","Geschütztes Leerzeichen"], ["[[","]]","","Wikilink"], "|", ["{{","}}","","Vorlageneinbindung"], ["~~~~","","","Signatur"] ],
      ["»","«","","Spitze Anführungszeichen"],["›","‹","","Einfache spitze Anführungszeichen"],
     [["°","","","Grad"], ["′","","","Bogenminute"], ["″","","","Bogensekunde"]]
      ["–","","","Bisstrich/Gedankenstrich"] ],
     [ "+", ["−","","","mathematisches Minus"], ["·","","","mathematisches Mal"], "×", "÷", "≈", "≠", "±", "≤", "≥",
      "²", "³", "½", "†", "#", "*", "‰", "§", "€", "¢", "£", "¥", "$", "¿", "¡", "∞", "•", "…", "→", "↔" ],
     [ ["&nbsp;","","","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:","}}" ],
    [ "{{Begriffsklärung}}", "{{Begriffsklärungshinweis}}", [ "{{Dieser Artikel|","}}" ] ],
    [ "#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>" ], [ "<source lang=\"","\"><\/source>" ],
     [ [ "<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", "class":"polytonic" },
     { "lang":"grc" },
     ["Α", "α", "Ά", "ά", "Β", "β", "Γ", "γ", "Δ", "δ", "Ε", "ε", "Έ", "έ", "Ζ", "ζ", "Η", "η", "Ή", "ή", "Θ", "θ", "Ι",
     ["Α", "α", "Ά", "ά", "Β", "β", "Γ", "γ", "Δ", "δ", "Ε", "ε", "Έ", "έ", "Ζ", "ζ", "Η", "η", "Ή", "ή", "Θ", "θ", "Ι",
     "ι", "Ί", "ί", "Ϊ", "ϊ", "ΐ", "Κ", "κ", "Λ", "λ", "Μ", "μ", "Ν", "ν", "Ξ", "ξ", "Ο", "ο", "", "Ό", "ό", "Π", "π",
     "ι", "Ί", "ί", "Ϊ", "ϊ", "ΐ", "Κ", "κ", "Λ", "λ", "Μ", "μ", "Ν", "ν", "Ξ", "ξ", "Ο", "ο", "", "Ό", "ό", "Π", "π",
Zeile 98: Zeile 107:
   "Französisch":[
   "Französisch":[
     { "lang":"fr" },
     { "lang":"fr" },
     ["À", "à", "Â", "â", "Ç", "ç", "É", "é", "È", "è", "Ê", "ê", "Ë", "ë", "Î", "î", "Ï", "ï", "Ô", "ô", "Œ", "œ", "Ù", "ù", "Û", "û", "Ü", "ü", "Ÿ", "ÿ"]
     ["À", "à", "Â", "â", "Ç", "ç", "É", "é", "È", "è", "Ê", "ê", "Ë", "ë", "Î", "î", "Ï", "ï", "Ô", "ô", "Œ", "œ",
    "Ù", "ù", "Û", "û", "Ü", "ü", "Ÿ", "ÿ"]
   ],
   ],
   "Galicisch":[
   "Galicisch":[
Zeile 106: Zeile 116:
   ],
   ],
   "Griechisch":[
   "Griechisch":[
     { "lang":"hl" },
     { "lang":"el" },
     ["Α", "Ά", "Β", "Γ", "Δ", "Ε", "Έ", "Ζ", "Η", "Ή", "Θ", "Ι", "Ί", "Κ", "Λ", "Μ", "Ν", "Ξ", "Ο", "Ό", "Π", "Ρ", "Σ", "Τ", "Υ", "Ύ", "Φ", "Χ", "Ψ", "Ω", "Ώ"],
     ["Α", "Ά", "Β", "Γ", "Δ", "Ε", "Έ", "Ζ", "Η", "Ή", "Θ", "Ι", "Ί", "Κ", "Λ", "Μ", "Ν", "Ξ", "Ο", "Ό", "Π", "Ρ", "Σ",
     ["α", "ά", "β", "γ", "δ", "ε", "έ", "ζ", "η", "ή", "θ", "ι", "ί", "κ", "λ", "μ", "ν", "ξ", "ο", "ό", "π", "ρ", "σ", "ς", "τ", "υ", "ύ", "φ", "χ", "ψ", "ω", "ώ"]
    "Τ", "Υ", "Ύ", "Φ", "Χ", "Ψ", "Ω", "Ώ"],
     ["α", "ά", "β", "γ", "δ", "ε", "έ", "ζ", "η", "ή", "θ", "ι", "ί", "κ", "λ", "μ", "ν", "ξ", "ο", "ό", "π", "ρ", "σ", "ς",
    "τ", "υ", "ύ", "φ", "χ", "ψ", "ω", "ώ"]
   ],
   ],
   "Hawaiisch":[
   "Hawaiisch":[
     { "lang":"haw", "font-family":"'Arial Unicode MS','Lucida Sans Unicode','MS Mincho',Arial,sans-serif;" },
     { "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:
};
};


addOnloadHook(function() {
$(function() {
addOnloadHook(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-family"]) === "string") {
              obj = true;
              paragraph.style.fontFamily = innerArr["font-family"];
             }
             }
             if(typeof(innerArr["font-size"]) === "string") {
             if(typeof(innerArr["font-size"]) === "string") {
Zeile 346: Zeile 356:
    
    
   loadCommonsTools();
   loadCommonsTools();
})
});
});
/* </nowiki></source> */
/* </nowiki> */