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

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

DLEPlugins

Кодер
Регистрация
29 Ноя 2015
Сообщения
1.601
Рейтинг реакций
968
Баллы
113
1/3
Автор темы
Парсер-граббер базы 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

2. Добавлен поиск в залитых вами роликах Screenshot_1.jpg


Добавляю простенький скрипт ротации изображений по вашим просьбам. Применимо к любому шаблону.
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. Не совсем понятно как сделать анимацию превью при наведении
2. После парсинга и вставки окно не исчезает
3. Описание я так понимаю не парсится и не вставляется при заполнении? для него доп. поле нужно?
4 Как настроить схему.орг?
 
Автор темы
1. Не совсем понятно как сделать анимацию превью при наведении
2. После парсинга и вставки окно не исчезает
3. Описание я так понимаю не парсится и не вставляется при заполнении? для него доп. поле нужно?
4 Как настроить схему.орг?
1.Перелистывание картинок это не действие какого либо модуля , это css, js + html. В идеале если в шаблоне разработчиком изначально предусмотрено. Буду делать себе такой переключатель, поделюсь.
2. Скрин ошибки в консоли браузера и скрин настроек в админке в ЛС. Версия dle?
3. Описания роликов на ollhd нет, максимально что можно сделать модулем - вставить название ролика в фразу "Смотрите ХХХ онлайн бесплатно". Или заказывайте уник, если проект будет серьезным.
4. Микроразметка так же к модулю отношения не имеет, в интернете много информации на тему как ее установить, на этом форуме ее тоже предостаточно
 
Последнее редактирование:
И да модуль не работает на 13.0 и выше 🙂
 
Включи мемкеш, не будет.
Стоит обратить на это внимание и проверить эту информацию.
Просим здесь в теме отписывать о всех возникших проблемах и неполадках с модулем.
 
Автор темы
Мемкешем не пользуюсь, смог проверить обычным переключением типа кеширования. С включенным мемкеш не работает, подтверждаю, будем смотреть в чем дело. Внесу в тело статьи пометку. Подправлено
Пишите по работе модуля, по личному пишите в лс.
 
Последнее редактирование:
Ну что, кто пробовал установить модуль, у кого работает?
Я решил поставить и что-то у меня не хочет работать... не пойму что я делаю не так.
DLE до последней версии обновил, модуль установил, настройки настроил (токен свой вставил), поля которые должны заполняться парсером настроил, редактор в режим "BBcodes" перевёл (парсер сам потребовал)...
Пытаюсь добавить новость, а она не заполняется парсером.
В поле "Парсер Ollhd" ввожу название ролика, потом нажимаю кнопку "Найти ролик" и он их находит - выдаёт список роликов. Потом нажимаю напротив нужного ролика кнопку "Парсить" и всплывает окошко для заполнения (парсинга данных)...

НО при нажатии кнопки "Вставить данные" ничего не происходит, данные не заполняются, парсер их не вставляет.
oll-1.jpg
Может у меня настройки VPS не так настроенны... хз..
oll-2.jpg
 
Автор темы
Вкладку "Заполнение данных" настроили? Там прописывание теги от модуля напротив ваших доп полей. Если там все вписано сделайте скриншот консоли браузера в момент нажатия "парсить". Возможно там ошибка в работе js высветится
 
Вкладку "Заполнение данных" изначально настроил, но не все поля, а только нужные мне (надеюсь это же не может быть причиной) - заголовок, Метатег Title, Description, главную тумбу, время, ссылку на видео...

Скрин консоли во время нажатия "вставить данные":
ollhd.jpg
 
Автор темы
Модуль обновлен, добавлена поддержка поиска по залитых вами порно роликах. Если ввести название - найдет по названию, если не вводить (поле пустое) - выведет все ваши ролики
 
Вкладку "Заполнение данных" изначально настроил, но не все поля, а только нужные мне (надеюсь это же не может быть причиной) - заголовок, Метатег Title, Description, главную тумбу, время, ссылку на видео...

Скрин консоли во время нажатия "вставить данные":
Посмотреть вложение 19643
Такая-же проблема. До админа достучаться не могу.. Может решили как уже проблему ?
 
Такая-же проблема. До админа достучаться не могу.. Может решили как уже проблему ?
после того как я отписал, модуль обновился. А после обновления модуля - проблема исчезла.
Обнови модуль - должно помочь.
 
после того как я отписал, модуль обновился. А после обновления модуля - проблема исчезла.
Обнови модуль - должно помочь.
У меня обновлен до последней версии. Можете сказать свои настройки или скинуть скрины ?
 
У меня обновлен до последней версии.
Если обновлён, тогда не знаю... мне помогло только обновление.

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

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

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

Если всё-равно не ищет, тогда лучше подождать помощи от DLEPlugins
Токен мой. Версия PHP 7.0, версия dle 13.2. Нужна именно 13.0 версия ?
 

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

Назад
Сверху