Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Парсер-граббер с базы ollhd для dle 13.x

Тема в разделе "Модули DLE", создана пользователем DLEPlugins, 9 апр 2019.

09.04.19 в 04:25
09.12.22 в 14:23
68
11.187
5
  1. TopicStarter Overlay
    DLEPlugins

    Кодер

    Регистрация:
    29 ноя 2015
    Сообщения:
    1.608
    Лучших ответов:
    8
    Рейтинги:
    +1.194 / 9 / -0
    Парсер-граббер базы OLLHD для DLE.jpg
    Доброго времени суток, представляю вам бесплатный парсер-граббер для ручного и автоматического наполнения адалт сайтов с базы видео Ollhd.

    Возможности
    :
    1. Сбор и добавление в доп поля и заголовок, описание, метатеги... следующих данных на ваш сайт - ID ролика с OLLHD, Название ролика, Студия, Список моделей, Ключевые слова (теги), Категории (они же жанры), Длительность, Длительность в секундах, Длительность для микроразметки Schema, Ссылка на ролик на Ollhd, Iframe ссылка на ролик с Ollhd, Дата добавления на Ollhd в виде 2019-03-08 09:36:35, Дата добавления на Ollhd в виде 01.01.2019, скриншоты.
    2. Для каждого из перечисленных выше полей предусмотренна шаблонная настройка при помощи тегов [if_model]{model}[/if_model][ifnot_model]Модель не указана[/ifnot_model]
    3. Возможность добавления от 0 до 12 кадров из видео. Их можно заливать на свой сайт или оставлять путь к картинкам на Ollhd.
    4. Возможность проставлять категории с жанрами адалт видео.
    5. Модуль работает в двух режимах: ручной - вы вводите название ролика в соответствующее поле Парсер-граббер базы OLLHD для DLE 2.jpg , выбераете среди совпадений. И автоматический (граббинг) - парсинг одного ролика 1 раз в заданное вами время, по крону, хочется отметить высокую скорость работы добавления по крону. Парсер-граббер базы OLLHD для DLE 3.jpg
    6. В разработке со стороны апи парсинг залитых вами роликов, функционал частично разработан, ждем окончания работ в api. Для парсинга ваших видео потребуется ваш личный api токен, его можно взять с личного кабинета, вкладка "Информация -> Api".
    Установка:
    1. Залить архив целиком через систему плагинов.
    2. Внести настройки в админку сайт ру/admin.php?mod=parser_ollhd
    3. При необходимости создать крон задание в вашей панели управления на запуск файла сайт ру/ollhd.cron.php (предварительно внесите все необходимые настройки в админке)

    Версия модуля: 1.0.1 (бета)
    Разработчик: DLEPlugins
    Версия DLE: 13.0, 13.1, 13.2
    Кодировка: UTF-8

    Прошу принять участие в тестировании. Жду ваших замечаний-предложений.

     
     

    Добавляю простенький скрипт ротации изображений по вашим просьбам. Применимо к любому шаблону.
    1. Открываем main.tpl вашего шаблона, и перед тегом
    HTML:
    </body>
    вставляем код
    HTML:
    <script language="Javascript">
    $('img').on('mouseover', function() {
        var self = this,
            i = 0,
            images = $(this).data('mouseover').split(/\s+/);
        (function nextImage() {
            var next = images[i++ % images.length].split('#');
            $(self).data('timeout', setTimeout(function() {
                self.src = next[0];
                nextImage();
            }, next[1] || 500));
        })();
    }).on('mouseout', function() {
        clearTimeout($(this).data('timeout'));
        this.src = $(this).attr('src');
    });
    </script>
    
    2. Далее открываем shorstory.tpl и ищем в нем подключение картинки
    HTML:
    <img src="[xfvalue_vashe_doppole]" alt="{title}" />
    заменяем на это содержимое
    HTML:
    <img src="[xfvalue_vashe_doppole]" alt="{title}" data-mouseover="[xfvalue_screenshot_1] [xfvalue_screenshot_2] [xfvalue_screenshot_3] [xfvalue_screenshot_4] [xfvalue_screenshot_5] [xfvalue_screenshot_6] [xfvalue_screenshot_7] [xfvalue_screenshot_8] [xfvalue_screenshot_9] [xfvalue_screenshot_10] [xfvalue_screenshot_11] [xfvalue_screenshot_12]" />
    Где screenshot_1, screenshot_2, screenshot_3... замените на имена доп полей с кадрами.
    При необходимости повторите второй пункт с topnews.tpl, relatednews.tpl и тд.
     

    Вложения:

    #1 DLEPlugins, 9 апр 2019
    Последнее редактирование: 26 апр 2019
    • Нравится Нравится x 5
    • Лучший Лучший x 3
    • Полезно Полезно x 2
  2. Reneval

    PRO Users

    Регистрация:
    13 апр 2017
    Сообщения:
    16
    Лучших ответов:
    0
    Рейтинги:
    +2 / 0 / -0
    Данный модуль официальный!
     
  3. Terras

    PRO Users

    Регистрация:
    18 мар 2017
    Сообщения:
    288
    Лучших ответов:
    3
    Рейтинги:
    +54 / 1 / -0
    1. Не совсем понятно как сделать анимацию превью при наведении
    2. После парсинга и вставки окно не исчезает
    3. Описание я так понимаю не парсится и не вставляется при заполнении? для него доп. поле нужно?
    4 Как настроить схему.орг?
     
  4. TopicStarter Overlay
    DLEPlugins

    Кодер

    Регистрация:
    29 ноя 2015
    Сообщения:
    1.608
    Лучших ответов:
    8
    Рейтинги:
    +1.194 / 9 / -0
    1.Перелистывание картинок это не действие какого либо модуля , это css, js + html. В идеале если в шаблоне разработчиком изначально предусмотрено. Буду делать себе такой переключатель, поделюсь.
    2. Скрин ошибки в консоли браузера и скрин настроек в админке в ЛС. Версия dle?
    3. Описания роликов на ollhd нет, максимально что можно сделать модулем - вставить название ролика в фразу "Смотрите ХХХ онлайн бесплатно". Или заказывайте уник, если проект будет серьезным.
    4. Микроразметка так же к модулю отношения не имеет, в интернете много информации на тему как ее установить, на этом форуме ее тоже предостаточно
     
    #4 DLEPlugins, 9 апр 2019
    Последнее редактирование: 10 апр 2019
  5. PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.292
    Лучших ответов:
    31
    Рейтинги:
    +3.892 / 96 / -0
    И да модуль не работает на 13.0 и выше :)
     
    • Согласен Согласен x 2
  6. evgfreeman

    VIP Кинотрафик v2

    Регистрация:
    26 апр 2016
    Сообщения:
    3.236
    Лучших ответов:
    7
    Рейтинги:
    +1.454 / 209 / -0
    PunPun хз, работает у меня
     
  7. PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.292
    Лучших ответов:
    31
    Рейтинги:
    +3.892 / 96 / -0
    Включи мемкеш, не будет.
     
  8. Reneval

    PRO Users

    Регистрация:
    13 апр 2017
    Сообщения:
    16
    Лучших ответов:
    0
    Рейтинги:
    +2 / 0 / -0
    Стоит обратить на это внимание и проверить эту информацию.
    Просим здесь в теме отписывать о всех возникших проблемах и неполадках с модулем.
     
  9. TopicStarter Overlay
    DLEPlugins

    Кодер

    Регистрация:
    29 ноя 2015
    Сообщения:
    1.608
    Лучших ответов:
    8
    Рейтинги:
    +1.194 / 9 / -0
    Мемкешем не пользуюсь, смог проверить обычным переключением типа кеширования. С включенным мемкеш не работает, подтверждаю, будем смотреть в чем дело. Внесу в тело статьи пометку. Подправлено
    Пишите по работе модуля, по личному пишите в лс.
     
    #9 DLEPlugins, 10 апр 2019
    Последнее редактирование: 10 апр 2019
  10. TopicStarter Overlay
    DLEPlugins

    Кодер

    Регистрация:
    29 ноя 2015
    Сообщения:
    1.608
    Лучших ответов:
    8
    Рейтинги:
    +1.194 / 9 / -0
    Под спойлер в первом посте добавлен простенький скрипт ротации картинок при наведении мышки.
     
    • Нравится Нравится x 2
  11. Karambole

    PRO Users

    Регистрация:
    7 апр 2016
    Сообщения:
    531
    Лучших ответов:
    1
    Рейтинги:
    +299 / 106 / -0
    Ну что, кто пробовал установить модуль, у кого работает?
    Я решил поставить и что-то у меня не хочет работать... не пойму что я делаю не так.
    DLE до последней версии обновил, модуль установил, настройки настроил (токен свой вставил), поля которые должны заполняться парсером настроил, редактор в режим "BBcodes" перевёл (парсер сам потребовал)...
    Пытаюсь добавить новость, а она не заполняется парсером.
    В поле "Парсер Ollhd" ввожу название ролика, потом нажимаю кнопку "Найти ролик" и он их находит - выдаёт список роликов. Потом нажимаю напротив нужного ролика кнопку "Парсить" и всплывает окошко для заполнения (парсинга данных)...

    НО при нажатии кнопки "Вставить данные" ничего не происходит, данные не заполняются, парсер их не вставляет.
    oll-1.jpg
    Может у меня настройки VPS не так настроенны... хз..
    oll-2.jpg
     
  12. TopicStarter Overlay
    DLEPlugins

    Кодер

    Регистрация:
    29 ноя 2015
    Сообщения:
    1.608
    Лучших ответов:
    8
    Рейтинги:
    +1.194 / 9 / -0
    Вкладку "Заполнение данных" настроили? Там прописывание теги от модуля напротив ваших доп полей. Если там все вписано сделайте скриншот консоли браузера в момент нажатия "парсить". Возможно там ошибка в работе js высветится
     
  13. Karambole

    PRO Users

    Регистрация:
    7 апр 2016
    Сообщения:
    531
    Лучших ответов:
    1
    Рейтинги:
    +299 / 106 / -0
    Вкладку "Заполнение данных" изначально настроил, но не все поля, а только нужные мне (надеюсь это же не может быть причиной) - заголовок, Метатег Title, Description, главную тумбу, время, ссылку на видео...

    Скрин консоли во время нажатия "вставить данные":
    ollhd.jpg
     
  14. TopicStarter Overlay
    DLEPlugins

    Кодер

    Регистрация:
    29 ноя 2015
    Сообщения:
    1.608
    Лучших ответов:
    8
    Рейтинги:
    +1.194 / 9 / -0
    Модуль обновлен, добавлена поддержка поиска по залитых вами порно роликах. Если ввести название - найдет по названию, если не вводить (поле пустое) - выведет все ваши ролики
     
  15. OgeeAlllO

    PRO Users

    Регистрация:
    30 апр 2019
    Сообщения:
    34
    Лучших ответов:
    0
    Рейтинги:
    +5 / 0 / -0
    Такая-же проблема. До админа достучаться не могу.. Может решили как уже проблему ?
     
  16. OgeeAlllO

    PRO Users

    Регистрация:
    30 апр 2019
    Сообщения:
    34
    Лучших ответов:
    0
    Рейтинги:
    +5 / 0 / -0
    как вы настроили этот плагин ? Видео выводится ? Я всё по инструкции сделал. Но видео не выводится
     
  17. Karambole

    PRO Users

    Регистрация:
    7 апр 2016
    Сообщения:
    531
    Лучших ответов:
    1
    Рейтинги:
    +299 / 106 / -0
    после того как я отписал, модуль обновился. А после обновления модуля - проблема исчезла.
    Обнови модуль - должно помочь.
     
  18. OgeeAlllO

    PRO Users

    Регистрация:
    30 апр 2019
    Сообщения:
    34
    Лучших ответов:
    0
    Рейтинги:
    +5 / 0 / -0
    У меня обновлен до последней версии. Можете сказать свои настройки или скинуть скрины ?
     
  19. Karambole

    PRO Users

    Регистрация:
    7 апр 2016
    Сообщения:
    531
    Лучших ответов:
    1
    Рейтинги:
    +299 / 106 / -0
    Если обновлён, тогда не знаю... мне помогло только обновление.

    Свой токен-ключ от Ollhd вводил? DLE 13-я версия?

    Если всё-равно не ищет, тогда лучше подождать помощи от DLEPlugins
     
  20. OgeeAlllO

    PRO Users

    Регистрация:
    30 апр 2019
    Сообщения:
    34
    Лучших ответов:
    0
    Рейтинги:
    +5 / 0 / -0
    Токен мой. Версия PHP 7.0, версия dle 13.2. Нужна именно 13.0 версия ?
     
Яндекс.Метрика