Mediawiki - добавить кнопку Youtube в WikiEditor редаторе

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2026
Перейти к:навигация, поиск



Добавить в MediaWiki:Common.js:

mw.loader.using('ext.wikiEditor').then(function () {
    $('#wpTextbox1').wikiEditor('addToToolbar', {
        section: 'main',
        group: 'insert',
        tools: {
            youtube: {
                label: 'YouTube',
                type: 'button',
                icon: 'data:image/svg+xml;utf8,' + encodeURIComponent(
                    '<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 22 22">' +
                    '<rect x="2" y="5" width="18" height="12" rx="3" fill="#FF0000"/>' +
                    '<polygon points="9,8 15,11 9,14" fill="#ffffff"/>' +
                    '</svg>'
                ),
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '<youtube width="300" height="200">',
                        post: '</youtube> <br>',
                        peri: 'ID_видео'
                    }
                }
            }
        }
    });
});
×
Реклама
ИКС