Szerkesztő:KeFe/editbuttons.js
Megjegyzés: közzététel után frissítened kell a böngésződ gyorsítótárát, hogy lásd a változásokat.
- Firefox / Safari: tartsd lenyomva a Shift gombot és kattints a Frissítés gombra a címsorban, vagy használd a Ctrl–F5 vagy Ctrl–R (Macen ⌘–R) billentyűkombinációt
- Google Chrome: használd a Ctrl–Shift–R (Macen ⌘–Shift–R) billentyűkombinációt
- Internet Explorer / Edge: tartsd nyomva a Ctrl-t, és kattints a Frissítés gombra, vagy nyomj Ctrl–F5-öt
- Opera: Nyomj Ctrl–F5-öt
/ / Teszt
removeOnloadHook (addCharSubsetMenu ');
removeOnloadHook (InsertButtonsToToolBar ');
var allowedSpecialCharacterTypes = ["Vietnami", "Rated", "HTML", "Wikikód", "sablonok", "IPA"];
if (document.URL.indexOf ("action = edit")> 0 | | document.URL.indexOf ("action = submit")> 0 | | document.URL.indexOf ("Speci% C3% A1lis: Upload") > 0) {
/ / ListBox válassza szerkesztő eszközök
function __addCharSubsetMenu() {
var specialchars = document.getElementById('specialchars');
if (specialchars) {
var menu = document.createElement('select');
menu.style.display = 'inline';
menu.onchange = function() {
chooseCharSubset(menu.options[menu.selectedIndex].value);
}
var specialCharacterTypes = new Object();
var l = document.getElementById('specialchars').getElementsByTagName('p');
for (var i = 0; i < l.length; i++) {
var title = l[i].title;
var opt = document.createElement('option');
opt.appendChild(document.createTextNode(title));
opt.value = i;
specialCharacterTypes[title] = opt;
}
if(typeof(allowedSpecialCharacterTypes) == 'undefined') {
for (var i = 0; i < l.length; i++) {
menu.appendChild(specialCharacterTypes[l[i].title]);
}
chooseCharSubset(0);
} else {
for(var i = 0; i < allowedSpecialCharacterTypes.length; i++) {
if(typeof(specialCharacterTypes[allowedSpecialCharacterTypes[i]]) != 'undefined') {
menu.appendChild(specialCharacterTypes[allowedSpecialCharacterTypes[i]]);
}
}
chooseCharSubset(specialCharacterTypes[allowedSpecialCharacterTypes[0]].value);
}
specialchars.insertBefore(menu, specialchars.firstChild);
}
}
/ / Extra gombok a szerkesztési eszköztár alapul en: User: Marks / extraeditbuttons.js
function __ InsertButtonsToToolBar ()
{
/ / Átirányítás
mwCustomEditButtons [mwCustomEditButtons.length] = {
"ImageFile": "http://upload.wikimedia.org/wikipedia/en/c/c8/Button_redirect.png"
"SpeedTip": "Átirányítás"
"TagOpen": "#Átirányítás [[",
"TagClose": "|]]",
"SampleText": "Cel"}
/ / Áthúzott szöveg
mwCustomEditButtons [mwCustomEditButtons.length] = {
"ImageFile": "http://upload.wikimedia.org/wikipedia/en/c/c9/Button_strike.png"
"SpeedTip": "Áthúzott szöveg",
"TagOpen": "<s>"
"TagClose": "</ i>",
"SampleText": "Áthúzott szöveg"}
/ / Apró betűs szöveg
mwCustomEditButtons [mwCustomEditButtons.length] = {
"ImageFile": "http://upload.wikimedia.org/wikipedia/commons/1/17/Button_small_2.png"
"SpeedTip": "Apró betűs szöveg",
"TagOpen": "<small>"
"TagClose": "</ small>",
"SampleText": "Apró betűs szöveg"}
/ / Írógép-szöveg
mwCustomEditButtons [mwCustomEditButtons.length] = {
"ImageFile": "http://upload.wikimedia.org/wikipedia/commons/3/30/Tt_icon.png"
"SpeedTip": "Írógép-szöveg",
"TagOpen": "<tt>"
"TagClose": "</ tt>",
"SampleText": "Fix szélességű szoveg"}
/ / Hivatkozás
mwCustomEditButtons [mwCustomEditButtons.length] = {
"ImageFile": "http://upload.wikimedia.org/wikipedia/commons/c/c4/Button_ref.png"
"SpeedTip": "Hivatkozás",
"TagOpen": "<ref>"
"TagClose": "</ ref>",
"SampleText": "Hivatkozás szövegének helye"}
/ / Hivatkozás láb
mwCustomEditButtons [mwCustomEditButtons.length] = {
"ImageFile": "http://upload.wikimedia.org/wikipedia/commons/f/fe/Button_refs.png"
"SpeedTip": "Hivatkozás lábrész"
"TagOpen": "<references/>"
"TagClose": "",
"SampleText": ""}
mwCustomEditButtons [mwCustomEditButtons.length] = {
"ImageFile": "http://upload.wikimedia.org/wikipedia/commons/e/eb/Button_plantilla.png"
"SpeedTip": "Sablon"
"TagOpen": "{{",
"TagClose": "|}}",
"SampleText": "Example Sablon"}
}
addOnloadHook (__addCharSubsetMenu);
addOnloadHook (__InsertButtonsToToolBar);
}