Common.js: Porovnání verzí
Z Beta: Franklinova expedice
(asynchronně?) |
m (zkusmo přidáme jedno tlačítko) |
||
Řádek 7: | Řádek 7: | ||
mw.loader.using( 'mediawiki.toolbar' ).then( function () { | mw.loader.using( 'mediawiki.toolbar' ).then( function () { | ||
console.log(mw.toolbar); | console.log(mw.toolbar); | ||
mw.toolbar.addButton( { | |||
imageFile: '/wiki/resources/assets/custom-icons/button-ship.png', | |||
speedTip: 'Loď', | |||
tagOpen: '<span class="name-ship">', | |||
tagClose: '</span>', | |||
sampleText: 'Jméno lodi', | |||
imageId: 'button-ship' | |||
} ); | |||
} ); | } ); | ||
} ); | } ); |
Verze z 23. 6. 2018, 17:38
/* Zde uvedený JavaScript bude použit pro všechny uživatele při načtení každé stránky. */ /* alert(mw.toolbar); */ console.log("test Common.js"); console.log(mw.hook); mw.hook( 'wikipage.editform' ).add( function () { mw.loader.using( 'mediawiki.toolbar' ).then( function () { console.log(mw.toolbar); mw.toolbar.addButton( { imageFile: '/wiki/resources/assets/custom-icons/button-ship.png', speedTip: 'Loď', tagOpen: '<span class="name-ship">', tagClose: '</span>', sampleText: 'Jméno lodi', imageId: 'button-ship' } ); } ); } ); /* Vlastní tlačítka do menu */ if ( mw.toolbar ) { mw.toolbar.addButton( { imageFile: '/wiki/resources/assets/custom-icons/button-ship.png', speedTip: 'Loď', tagOpen: '<span class="name-ship">', tagClose: '</span>', sampleText: 'Jméno lodi', imageId: 'button-ship' } ); mw.toolbar.addButton( { imageFile: '/wiki/resources/assets/custom-icons/button-person.png', speedTip: 'Osoba', tagOpen: '<span class="name-person">', tagClose: '</span>', sampleText: 'Jméno osoby', imageId: 'button-person' } ); mw.toolbar.addButton( { imageFile: '/wiki/resources/assets/custom-icons/button-place.png', speedTip: 'Místo', tagOpen: '<span class="name-place">', tagClose: '</span>', sampleText: 'Jméno místa', imageId: 'button-place' } ); mw.toolbar.addButton( { imageFile: '/wiki/resources/assets/custom-icons/button-date.png', speedTip: 'Datum', tagOpen: '<span class="text-date">', tagClose: '</span>', sampleText: 'Datum', imageId: 'button-date' } ); mw.toolbar.addButton( { imageFile: '/wiki/resources/assets/custom-icons/button-en.png', speedTip: 'English', tagOpen: '<div lang="en">', tagClose: '</div>', sampleText: 'English text', imageId: 'button-english' } ); mw.toolbar.addButton( { imageFile: '/wiki/resources/assets/custom-icons/button-blockquote.png', speedTip: 'Bloková citace', tagOpen: '<blockquote>', tagClose: '</blockquote>', sampleText: 'Citovaný odstavec', imageId: 'button-blockquote' } ); mw.toolbar.addButton( { imageFile: '/wiki/resources/assets/custom-icons/button-quote.png', speedTip: 'Řádková citace', tagOpen: '<q>', tagClose: '</q>', sampleText: 'Citovaný text', imageId: 'button-quote' } ); }