Хак для DLE скрипт-парсер по Ютубу TrailerDP — many-slots.ru

Хак для DLE поиска по Ютубу TrailerDP v.2.0, скрипт-парсер осуществляет поиск трейлеров с YouTube на сайте DLE, с добавлением ссылки в доп.поле. Скрипт TrailerDP v.2.0 предназначен владельцам киносайтов, чтобы быстро получать нужный трейлер к новостям по названию (и доп.полям), или ключевому слову или фразе. Скрипт создает список трейлеров видеороликов из которого можно выбрать подходящий к новости видеоматериал, при клике по кнопке происходит добавление, или редактирование, публикация.

 Установка хака DLE поиска по Ютубу TrailerDP v.2.0
После установки парсер в редакторе.
Установка закачиваешь папку youtube в /engine/editor/jscripts/tiny_mce/plugins
Создаешь проект получаешь ключ api Google Cloud Platform
Прописываешь его в конфиге var key = ‘here the API key V3’;
Редактируешь этот файл /engine/editor/shortnews.php добавляешь плагин youtube
Попробуйте почистить кэш.

Если во всплывающем окне часто не показываются трейлеры:

Откройте файл /engine/ajax/trailer_dp_ajax.php
и в строке $settings[‘api_fora’]    = 1;

замените 1 на 0.

Также можете получить и заменить на свой youtube api ключ (который меняется в этом же файле), т.к. у каждого ключа есть суточный лимит на количество запросов. Но скрипт может работать и без ключа ;) .

   Кнопки добавляются в результате установки скрипта

После установки скрипта на DLE, при добавлении и редактировании новости, у вас появится 3 кнопки: «Получить трейлер», «Предпросмотр» и «Выбор».
• При клике на кнопку «Получить трейлер», скрипт автоматически найдет нужный трейлер на Ютубе и вставит ссылку в доп.поле (вставляет первый трейлер).
• При клике на кнопку «Предпросмотр», вы сможете увидеть, какой именно трейлер был добавлен.
• При клике по кнопке «Выбор», вам будет предложено 6 трейлеров на выбор.
• Можно задать параметры для поисковой фразы и не только.
• Можно вводить поисковую фразу прямо в доп.поле трейлера для поиска (если фраза не введена, то поиск производится согласно настройкам).

Трейлер в полной новости вставляем так:
<iframe width=»560″ height=»315″ src=»https://www.youtube.com/embed/[xfvalue_trailer]?rel=0&showinfo=0 » frameborder=»0″ allow=»autoplay; encrypted-media» allowfullscreen style=».ytp-large-play-button: {display:none;}»></iframe>
Если нужно превью трейлера в шортстори то:

<img src=»http://img.youtube.com/vi/[xfvalue_trailer]/mqdefault.jpg» width=»200px» height=»130px» />И самое главное в js файле вставляем значение 3, так как нам нужен только id видео:
var iframeKod = 3; // 1 — вставлять ссылку, 2 — вставлять iframe, 3 — вставлять код для ссылки

И в php файле:

в строке $settings[‘api_fora’] = 1;
заменяем 1 на 0.

СКАЧАТЬ

Источник: siberian-federal.net

Понравилась статья? Поделиться с друзьями:
Модный тренд
Добавить комментарий