MediaWiki:Monobook.js: Porovnání verzí
Vzhled
Smazaný obsah Přidaný obsah
odstranění zastaralého kódu (tohle je už implicitní) |
odstranění nepoužívaných tlačítek, možné zavést do MediaWiki:Gadget-LegacyToolbar2006.js |
||
Řádek 54: | Řádek 54: | ||
} |
} |
||
} ); |
} ); |
||
/* přidaná tlačítka na edit toolbar pro všechny */ |
|||
function commonCustomizeEditToolbar() { |
|||
var button; |
|||
// přesměrování |
|||
button = { |
|||
id: "button-redirect", |
|||
imageFile: "//upload.wikimedia.org/wikipedia/en/c/c8/Button_redirect.png", |
|||
speedTip: "Přesměrování", |
|||
tagOpen: "#REDIRECT [[", |
|||
tagClose: "]]", |
|||
sampleText: "cíl" |
|||
}; |
|||
mw.toolbar.addButton(button.imageFile,button.speedTip,button.tagOpen,button.tagClose,button.sampleText,button.id,button.id); |
|||
// horní index |
|||
button = { |
|||
id: "button-upper", |
|||
imageFile: "//upload.wikimedia.org/wikipedia/en/8/80/Button_upper_letter.png", |
|||
speedTip: "Horní index", |
|||
tagOpen: "<sup>", |
|||
tagClose: "</sup>", |
|||
sampleText: "horní index" |
|||
}; |
|||
mw.toolbar.addButton(button.imageFile,button.speedTip,button.tagOpen,button.tagClose,button.sampleText,button.id,button.id); |
|||
// dolní index |
|||
button = { |
|||
id: "button-lower", |
|||
imageFile: "//upload.wikimedia.org/wikipedia/en/7/70/Button_lower_letter.png", |
|||
speedTip: "Dolní index", |
|||
tagOpen: "<sub>", |
|||
tagClose: "</sub>", |
|||
sampleText: "dolní index" |
|||
}; |
|||
mw.toolbar.addButton(button.imageFile,button.speedTip,button.tagOpen,button.tagClose,button.sampleText,button.id,button.id); |
|||
// přeškrtnutí |
|||
button = { |
|||
id: "button-strike", |
|||
imageFile: "//upload.wikimedia.org/wikipedia/en/c/c9/Button_strike.png", |
|||
speedTip: "Přeškrtnutí", |
|||
tagOpen: "<del>", |
|||
tagClose: "</del>", |
|||
sampleText: "přeškrtnutý text" |
|||
}; |
|||
mw.toolbar.addButton(button.imageFile,button.speedTip,button.tagOpen,button.tagClose,button.sampleText,button.id,button.id); |
|||
// odřádkování |
|||
button = { |
|||
id: "button-enter", |
|||
imageFile: "//upload.wikimedia.org/wikipedia/en/1/13/Button_enter.png", |
|||
speedTip: "Odřádkování", |
|||
tagOpen: "<br />", |
|||
tagClose: "", |
|||
sampleText: "" |
|||
}; |
|||
mw.toolbar.addButton(button.imageFile,button.speedTip,button.tagOpen,button.tagClose,button.sampleText,button.id,button.id); |
|||
} |
|||
mw.loader.using('mediawiki.toolbar', commonCustomizeEditToolbar); |
Verze z 6. 8. 2020, 16:23
/* přidat menu pro speciální znaky */
/* Musí odpovídat MediaWiki:Edittools! **/
/* podle en:wiktionary */
$( function() {
var specialchars = document.getElementById('specialchars'),
$menuSelect,
chooseCharSubset,
menu;
if (specialchars) {
chooseCharSubset = function (e) {
var l = document.getElementById('specialchars').getElementsByTagName('p'),
s = e.target.selectedIndex;
for (var i = 0; i < l.length ; i++) {
l[i].style.display = i == s ? 'inline' : 'none';
}
};
menu = "<option>Středoevropské jazyky a zvláštní znaky</option>";
menu += "<option>Matematika</option>";
menu += "<option>AHD</option>";
menu += "<option>Arabština</option>";
menu += "<option>Cyrilice</option>";
menu += "<option>Esperanto</option>";
menu += "<option>Estonština</option>";
menu += "<option>Francouzština</option>";
menu += "<option>Havajština</option>";
menu += "<option>Hebrejština</option>";
menu += "<option>Chorvatština</option>";
menu += "<option>IPA</option>";
menu += "<option>Islandština</option>";
menu += "<option>Italština</option>";
menu += "<option>Katalánština</option>";
menu += "<option>Maltština</option>";
menu += "<option>Němčina</option>";
menu += "<option>Pinyin</option>";
menu += "<option>Polština</option>";
menu += "<option>Portugalština</option>";
menu += "<option>Rōmaji</option>";
menu += "<option>Rumunština</option>";
menu += "<option>Řečtina</option>";
menu += "<option>Skandinávské jazyky</option>";
menu += "<option>Srbština</option>";
menu += "<option>Staroangličtina</option>";
menu += "<option>Španělština</option>";
menu += "<option>Velština</option>";
menu += "<option>Vietnamština</option>";
$menuSelect = $( '<select>' ).append( $( menu ) ).change(chooseCharSubset).css( 'display', 'inline' );
$menuSelect.prependTo( specialchars );
// Standaard-CharSubset
chooseCharSubset( { target: $menuSelect[0] } );
}
} );