Podpořit provoz tohoto webu můžete zakoupením "kafe" na Buy Me a Coffee

×

Chcete něco opravit, upravit či doplnit? Po registraci a přihlášení můžete tuto stránku sami editovat!

×

 Akce

MediaWiki

Common.js: Porovnání verzí

Z Beta: Franklinova expedice

m (zkusmo přidáme jedno tlačítko)
(oprava, snad bude fungovat)
Řádek 1: Řádek 1:
/* Zde uvedený JavaScript bude použit pro všechny uživatele při načtení každé stránky. */
/* Zde uvedený JavaScript bude použit pro všechny uživatele při načtení každé stránky. */


/* alert(mw.toolbar); */
/* Viz https://www.mediawiki.org/wiki/Manual:Custom_edit_buttons#Classic_edit_toolbar */
console.log("test Common.js");
console.log(mw.hook);
mw.hook( 'wikipage.editform' ).add( function () {
mw.hook( 'wikipage.editform' ).add( function () {
     mw.loader.using( 'mediawiki.toolbar' ).then( function () {
     mw.loader.using( 'mediawiki.toolbar' ).then( function () {
        console.log(mw.toolbar);
        mw.toolbar.addButton( {
    mw.toolbar.addButton( {
            imageFile: '/wiki/resources/assets/custom-icons/button-ship.png',
        imageFile: '/wiki/resources/assets/custom-icons/button-ship.png',
            speedTip: 'Loď',
        speedTip: 'Loď',
            tagOpen: '<span class="name-ship">',
        tagOpen: '<span class="name-ship">',
            tagClose: '</span>',
         tagClose: '</span>',
            sampleText: 'Jméno lodi',
         sampleText: 'Jméno lodi',
            imageId: 'button-ship'
         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'
        } );
     } );
     } );
} );
} );
/* 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'
    } );
}

Verze z 23. 6. 2018, 17:41

/* Zde uvedený JavaScript bude použit pro všechny uživatele při načtení každé stránky. */

/* Viz https://www.mediawiki.org/wiki/Manual:Custom_edit_buttons#Classic_edit_toolbar */
mw.hook( 'wikipage.editform' ).add( function () {
    mw.loader.using( 'mediawiki.toolbar' ).then( function () {
        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'
        } );
    } );
} );