MediaWiki:Common.js: различия между версиями

Нет описания правки
Метка: отменено
пока отставлю, не прорисовается корректно
Метка: ручная отмена
Строка 161: Строка 161:
      
      
})();
})();
/* Функция для вставки Vimeo-видео на страницу для шаблона Vimeo, простая версия */
function loadAllVimeoPlayers() {
    var containers = document.getElementsByClassName('vimeo-container');
   
    for (var i = 0; i < containers.length; i++) {
        var container = containers[i];
        var videoId = container.getAttribute('data-video-id');
       
        if (videoId && !container.innerHTML) {
            container.innerHTML =
                '<iframe src="https://player.vimeo.com/video/' + videoId +
                '" width="560" height="315" frameborder="0" ' +
                'allowfullscreen allow="autoplay; fullscreen"></iframe>';
        }
    }
}
window.addEventListener('load', loadAllVimeoPlayers);
if (window.mw && mw.hook) {
    mw.hook('wikipage.content').add(loadAllVimeoPlayers);
}