Что нового

Dle alloha - модуль по работе с базой alloha (1 Viewer)

  • Автор темы Seven Eagle
  • Дата начала
S

Seven Eagle

Посетитель
Регистрация
17 Июл 2022
Сообщения
10
Реакции
31
1

Что умеет модуль:
  1. Обновлять данные по мере выхода новой серии или сезона для сериалов, или лучшего качества для фильмов.
  2. Проставлять данные по базе Alloha заполняя такие данные как: Название новости, Краткое и Полное описание, Мета теги Title, Description, ЧПУ URL статьи и дополнительные поля.
  3. Модуль поддерживает все 3 типа редакторов.
  4. Модуль поддерживает дополнительное поле типа Изображения для загрузки постера.
  5. Загружать постер, конвертировать его и изменять размер.
  6. Выбирать нужные категории исходя из заданных данных.
  7. Пропускать озвучку или категорию если в них нет необходимости.
  8. Для каждого типа контента: Фильм, Сериал, Дорама, Тв-Шоу, Аниме сериал, Аниме фильм - можно задать свою маску для: Название новости, Мета теги Title, Description, ЧПУ URL статьи.
  9. Обновлять дату новости при выходе новой серии или сезона или лучшего качества.
  10. Указать для каких полей нужно обновлять данные при выходе новой серии или сезона или лучшего качества.
  11. Возможность указать чтобы модуль заполнял только пустые поля.
  12. Возможность указать чтобы модуль принудительно обновлял или заполнял нужные поля даже если они не пустые.
  13. Указать через какое время проводить повторную проверку на обновление данных.
  14. Посезонная работа модуля для сериалов.
  15. Указать при каком качестве фильма больше не проводить проверку на обновление данных.
  16. При добавлении / редактировании новости можно использовать модуль для поиска по базе Alloha и заполнению данных новости.

ТРЕБОВАНИЯ:
DataLife Engine: 13.0 - 17.2
PHP: 7.1 - 8.2

УСТАНОВКА:
1. Загрузить файлы из папки Module на сервер.
2. Через систему плагинов установить файл dle-alloha.xml

ВАЖНО:
Для корректной работы модуля для у вас должно быть дополнительное поле которое хранит в себе ID «Кинопоиска» или «IMDB» или «World Art» или «TMDB» в зависимости от ваших потребностей и целей сайта.

Для корректной работы модуля для сериалов у вас также должно быть два дополнительных поля которые хранят «номер сезона» и «номер серии» в числовом виде без лишнего текста соответственно.

Для обновления данных в фильмах также нужно дополнительное поле которое хранит в себе данные о «качестве релиза».

Для полной корректной работы у вас должны обязательно быть дополнительные поля для «качества», «серии» и «сезона», также на выбор ID «Кинопоиска» или «IMDB» или «World Art» или «TMDB».

Всё остальное исходит от потребностей вашего сайта.

На папки
/engine/dle_alloha/cache/end
и
/engine/dle_alloha/cache/last
должны быть выставлены права 777 на запись.


Уточнение:
Для того чтобы поля обновлялись принудительно они также должны быть выбраны в опции «Какие поля обновлять», аналогично с настройкой «Какие поля заполнять принудительно».
Загрузка постера не доступна в «Обновлении данных на сайте при заходе в новость».

Возможные проблемы или вопросы:
Не загружается постер:
У данной проблемы есть 3 варианта почему так происходит:
1. Постер отсутствует.
2. Сервер с которого загружается постер - не доступен.
3. Вероятность что IP вашего сервера заблокирован со стороны сервера где находится постер.


Долгая загрузка постера:
Так как постеры хранятся в большом размере и разрешении, поэтому работа и обработка самого постера занимает некоторое время. Также проблема возможна в сервере с которого загружаются постеры.

Также доступен файл xfields.txt для новых сайтов которые будут работать только с базой Alloha, этот файл отвечает за дополнительные поля. Его поместить нужно в /engine/data/ с заменой.

Версия: 1.0.0
Дата: 18.09.2024

 
Так себе, на любителя. Официальный модуль намного функциональнее и удобнее.
 

Обновление v2.0.1 - 18.12.2024​

- Поправлен вывод закэшированого скрипта при добавлении / редактировании новости, теперь он всегда будет актуальным.
- Поправлена работа форматированных тегов серий и сезонов.
Обновление с версии 2.0.0 на 2.0.1
- Обновите плагин модуля dle-alloha.xml
- Обновите файлы: /engine/dle_alloha/index.php, /engine/dle_alloha/inc/news.php, /engine/dle_alloha/inc/data.php, /engine/dle_alloha/lib/vars.php, /engine/dle_alloha/lib/fill.php

Обновление v2.0 - 18.12.2024​

- Поправлено описание тегов.
- Исправлен поиск по ID.
- Добавлена поддержка html данных в textarea дополнительных полях.
- Добавлен выбор типа видео для категорий.
- Добавлена возможность соединения нескольких данных для выбора категории.
- Улучшено поведение модуля.
- Добавлено больше тегов
- Раздел для работы с трейлерами.
- Добавлен на выбор тип работы модуля: AJAX или напрямую на странице новости
- Исправлено указание лучшего качества из доступных в теге {quality:best}
- Убран выбор с какого поля искать при добавлении / редактировании новости, теперь автоматически определяется.
- Исправлена работа на старых версиях PHP.
- Исправлена работа раздела массовой простановки данных.
Обновление с версии 1.0.0 на 2.0.0
- Обновите плагин модуля dle-alloha.xml
- Обновите все файлы в папке /engine/dle_alloha кроме папки /engine/dle_alloha/data (В противном случае все настройки модуля пропадут и нужно будет заново настраивать модуль)

Важно:​

  • Для корректной работы модуля для у вас должно быть дополнительное поле которое хранит в себе ID «Кинопоиска» или «IMDB» или «World Art» или «TMDB» в зависимости от ваших потребностей и целей сайта.​
  • Для корректной работы модуля для сериалов у вас также должно быть два дополнительных поля которые хранят «номер сезона»​
  • и «номер серии» в числовом виде без лишнего текста соответственно.​
  • Для обновления данных в фильмах также нужно дополнительное поле которое хранит в себе данные о «качестве релиза».​
  • Для полной корректной работы у вас должны обязательно быть дополнительные поля для «качества», «серии» и «сезона», также на выбор ID «Кинопоиска» или «IMDB» или «World Art» или «TMDB».​
  • Всё остальное исходит от потребностей вашего сайта.​
  • На папки /engine/dle_alloha/cache/end и /engine/dle_alloha/cache/last должны быть выставлены права 777 на запись.​

Уточнение:​

  • Для того чтобы поля обновлялись принудительно они также должны быть выбраны в опции «Какие поля обновлять», аналогично с настройкой «Какие поля заполнять принудительно».​
  • Загрузка постера не доступна в «Обновлении данных на сайте при заходе в новость».​

Установка:​

1. Загрузить файлы из папки Module на сервер.
2. Через систему плагинов установить файл dle-alloha.xml

Возможные проблемы или вопросы::​

Не загружается постер: У данной проблемы есть 3 варианта почему так происходит:
1. Постер отсутствует.
2. Сервер с которого загружается постер - не доступен.
3. Вероятность что IP вашего сервера заблокирован со стороны сервера где находится постер.

Долгая загрузка постера: Так как постеры хранятся в большом размере и разрешении, поэтому работа и обработка самого постера занимает некоторое время. Также проблема возможна в сервере с которого загружаются постеры.

Также доступен файл xfields.txt для новых сайтов которые будут работать только с базой Alloha, этот файл отвечает за дополнительные поля. Его поместить нужно в /engine/data/ с заменой.

Требования:​


Версия DLE:
13.0 и выше
Версия PHP:
7.1+


 

Пользователи, просматривающие данную тему

Верх