Редактор темы

Реклама
Реклама
Реклама
Реклама

Важно Скрипт-парсер трейлера с ютуба (вставляет ссылку в доп.поле)

  • Автор темы Автор темы Sistemos
  • Дата начала Дата начала
Нету кнопки парса, дле 11
 
Автор темы
Нету кнопки парса, дле 11
Проверял на дле 11, кнопки есть и все работает.

Возможно неправильно указал название доп.поля для трейлера.
Во втором пункте инструкции, в коде, нужно было заменить DOPPOLENAME на название своего доп.поля.

В коде написано так: var dopTreiler = $('#xf_DOPPOLENAME');
При замене, должно получиться так: var dopTreiler = $('#xf_treiler');
* если поле называется treiler.
 
Проверял на дле 11, кнопки есть и все работает.

Возможно неправильно указал название доп.поля для трейлера.
Во втором пункте инструкции, в коде, нужно было заменить DOPPOLENAME на название своего доп.поля.

В коде написано так: var dopTreiler = $('#xf_DOPPOLENAME');
При замене, должно получиться так: var dopTreiler = $('#xf_treiler');
* если поле называется treiler.
теперь при добавление есть, а при редактировании нет
 
а почему именно трейлеров ))
сделай чтобы штук пять парсило по названию какое ввел и чтобы можно было с них выбрать )
 
Автор темы
теперь при добавление есть, а при редактировании нет
Код должен быть в 2-х файлах:

/engine/inc/addnews.php - при добавлении
и
/engine/inc/editnews.php - при редактировании

(в editnews.php вставлять код ВЫШЕ второго вхождения echofooter(); , т.к. там два вхождения)
 
Автор темы
а почему именно трейлеров ))
сделай чтобы штук пять парсило по названию какое ввел и чтобы можно было с них выбрать )
Он по факту парсит много, просто в модальном окне показывает первый и вставляет первый.
Может дойдут руки и сделаю. Там просто нужно придумать как аккуратно показывать\выводить несколько штук и удобно выбирать среди них.
 
Он по факту парсит много, просто в модальном окне показывает первый и вставляет первый.
Может дойдут руки и сделаю. Там просто нужно придумать как аккуратно показывать\выводить несколько штук и удобно выбирать среди них.
было бы здорово )) чтобы был выбор, а то он предлагает гамно какое нить, да даже трейлер может лучше есть а выбрать не с чего че сунули то и вот на бери не хошь иди нах )
 
скажите пожалуйста этот скрипт работает на Denwer
 
скажите пожалуйста этот скрипт работает на Denwer
Денвер - локальный сервер. Скачать Денвер, установить WAMP сервер для localhost (PHP 5.3.13, MySQL 5.1, PostgreSQL 8.4 etc.)
Давно пора уже от пхп 5.3 уйти и использовать аналоги денвера, например опенсервер - https://ospanel.io/
 
.
 
Последнее редактирование:
Автор темы
Sistemos можешь подсказать как настроить этот парсер чтоб трейлер сам на автомате подставлялся в поле без нажатия на кнопку?
То есть я использую граббер кинопоиска и мне нужно чтоб при граббинге трейлер автоматически прописывался в доп поле. Возможно ли такое организовать ? ))
Нельзя такое организовывать. Это нужно чтобы сам граббер парсил трейлер и вставлял в доп.поле.
 
Нельзя такое организовывать. Это нужно чтобы сам граббер парсил трейлер и вставлял в доп.поле.
Можно как вариант сделать как волки плагин для массовй простановки тоже будет весьма годно. А лучше сразу в обнове добавить к уже существующему если есть желание и возможность 🙂
 
Проверил скрипт на DLE 12.0: Для нормального отображения кнопок необходимо изменить их стили CSS. В новом файле application.css нет стилей .btn-gray и .btn-blue. Вместо них необходимо использовать другие, которые есть в новом application.css. Я себе прописал class="btn btn-success btn-sm" для первой кнопки и class="btn btn-primary btn-sm" для второй. Класс .btn-sm определяет размер кнопки. Если его не указывать кнопка будет слишком большая. В остальном скрипт работает отлично и на этой версии DLE.
 
@trast123, В текстовый файл и переименовать bla.php в него поместить код ниже, если сайт на UTF-8 то перекодировать файл bla.php в utf и потом загрузить в корень сайта!
После того как закачаешь файл на сайт. Запусти http://мойсайт.ru/bla.php Если появится ссылка на экране, все норм — переустанови скрипт из первого поста с 0. Если ничего не выведет гитлер капут

PHP:
<?php
//if ( isset($_POST['fname']) and $_POST['fname'] != '' and !substr_count($_POST['fname'], 'http') ) {
  $youtube_query = 'Халк против Тора';
    $youtube_query = preg_replace('/\s/', '+', $youtube_query);
    $doptext = iconv("cp1251", "utf8", '+ענויכונ');      
    $pars_url = 'http://www.youtube.com/results?search_query='.$youtube_query.$doptext;
    $content = file_get_contents($pars_url);  
    preg_match_all ('/<a\shref="\/watch\?v=(.+?)"\sclass/', $content, $link_treiler_mass);  
    foreach($link_treiler_mass[1] as $k=>$z){
        $dop_treiler_mass[] = 'https://www.youtube.com/embed/'.$z;
        $iframe_treiler_mass[] = '<iframe width="640" height="360" src="https://www.youtube.com/embed/'.$z.'?feature=player_embedded" frameborder="0" allowfullscreen></iframe>';
    }      
    echo $dop_treiler_mass[0];
//}
?>
Что значит гитлер капут?
 
На DLE 12 работает?
 
всем привет!

Если поставить Скрипт "парсер трейлера с ютуба c добавлением в доп.поле", то будет парситься трейлер.

А теперь вопрос:

Качество: Трейлер
будет автоматически обновляться с трейлера до полноценного фильма при появлении в базе мунволка фильма?
ufMoon установлен.

Спасибо заранее.
 
А теперь вопрос:
Качество: Трейлер
будет автоматически обновляться с трейлера до полноценного фильма при появлении в базе мунволка фильма?
ufMoon установлен.
данный скрипт не имеет никакого отношения к ufmoon! Если упомянутый ранее модуль работает нормально - то и качество на материал он обновит, при этом он не будет ничего делать с самим трейлером на видео!!!
 

Похожие темы Последние темы Популярные темы

Назад
Сверху