Интеграция с DLE
Подключение плеера для сайтов на движке DLE.
Вариант 1
1 В админ панели перейдите в раздел "управление шаблонами сайта" найдите шаблон main.tpl
Пред закрытием тега body подключите скрипт плеера с сылкой CDN или другого источника.
2 Откройте шаблон поста обычно это fullstory.tpl
.
3 Создайте div c id "videoplayer"
<div id="videoplayer"></div>
4 Разместите код вызова плеера если увас есть jQuery
<script type="text/javascript">
$(document).ready(function() {
var player = new WMPlayer({
id: "#videoplayer",
file: "[xfvalue_link]",
poster: "[xfvalue_thumb_url_poster]"
})
player.ready();
});
</script>
Для современных браузеров JQuery не обязателен досточно в аттрибутах у тега script поставить defer
подробнее
<script type="text/javascript" defer>
(function() {
var player = new WMPlayer({
id: "#videoplayer",
file: "[xfvalue_link]",
poster: "[xfvalue_thumb_url_poster]"
})
player.ready();
})();
</script>
Вариант 2
Подключение плеера через специально разработанный плагин для DLE
1 Скачать плагин
2 Перейдите в панель управления сайтом, далее в левом сайдбаре найдите меню Утилиты
и под-меню Управление плагинами
(?mod=plugins).
Нажмите загрузить плагин и выберете ранее скаченный файл-плагин.
3 После установки плагина в меню Сторонние модули
появится подменю WMplayer
это меню для настроек плагина, переходим.
В поле Плеер url на CDN
указываем ссылку на плеер.
Эта ссылка под плеером в редакторе.
Поле Название доп. поля url на видео
- это дополнительное поле для новости, здесь нужно указать название поля на английском, из доп поля к новости.
Поле Название доп. поля url на постер
- это дополнительное поле для новости на постер.
4 Подключение плагина в шаблоне откройте шаблон fullstory.tpl
и указываем макрос вывода плеера
{include file="engine/modules/wmplayer/player.php?newsId={news-id}"}