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

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

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

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

09.04.19 в 04:25
13.04.19 в 13:33
9
412
5
  1. TopicStarter Overlay
    DLEPlugins

    Команда форума Модератор Кодер

    Регистрация:
    29 ноя 2015
    Сообщения:
    1.716
    Лучших ответов:
    6
    Рейтинги:
    +1.247 / 7 / -18
    Парсер-граббер базы 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. Подправлена работа с включенным memcache
    Информация


    Добавляю простенький скрипт ротации изображений по вашим просьбам. Применимо к любому шаблону.
    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
    Последнее редактирование: 13 апр 2019
    • Нравится Нравится x 5
    • Лучший Лучший x 2
    • Не нравится Не нравится x 1
    • Полезно Полезно x 1
  2. OllHD

    Представитель ПП

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

    Terras Посетитель

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

    Команда форума Модератор Кодер

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

    PunPun Гуру

    Регистрация:
    11 июн 2015
    Сообщения:
    7.247
    Лучших ответов:
    15
    Рейтинги:
    +3.848 / 34 / -79
    И да модуль не работает на 13.0 и выше :)
     
  6. evgfreeman

    Команда форума VIP Кинотрафик v2

    Регистрация:
    26 апр 2016
    Сообщения:
    1.935
    Лучших ответов:
    1
    Рейтинги:
    +980 / 55 / -40
    PunPun хз, работает у меня
     
  7. PunPun

    PunPun Гуру

    Регистрация:
    11 июн 2015
    Сообщения:
    7.247
    Лучших ответов:
    15
    Рейтинги:
    +3.848 / 34 / -79
    Включи мемкеш, не будет.
     
  8. OllHD

    Представитель ПП

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

    Команда форума Модератор Кодер

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

    Команда форума Модератор Кодер

    Регистрация:
    29 ноя 2015
    Сообщения:
    1.716
    Лучших ответов:
    6
    Рейтинги:
    +1.247 / 7 / -18
    Под спойлер в первом посте добавлен простенький скрипт ротации картинок при наведении мышки.
     
    • Нравится Нравится x 2
Яндекс.Метрика