Давно я что то не писал ничего на своём блоге, решил написать серию статей по созданию онлайн кинотеатров, с использованием видеобалансера moonwalk, т.к. именно под него есть модули, которые позволят автоматизировать работу по обновлению сериалов и фильмов (качество и озвучки).

Сайт будет у нас на DLE. Про установку самого движка я писать ничего не буду. После установки движка рекомендую настроить его в разделе «Настройка системы – Оптимизация запросов к базе данных», здесь отключаем все пункты, которые нам никогда не понадобятся. У меня чаще всего получаются такие настройки:

Настройка системы - Оптимизация запросов к базе данных

Далее рекомендую изменить название файла admin.php, на любое другое, которое будете знать только вы, и прописать название этого файла в «Настройка системы – Настройки безопасности скрипта».

Так же в настройках вывода новостей в ДЛЕ надо будет проверить активирован ли пункт «Автоматическое формирование буквенного каталога публикаций» в «Настройка системы – Настройки вывода новостей», если конечно вы не сибираетесь делать вывод новостей по первой букве фильма – можете этот пункт деактивировать.

Далее перед установкой модулей нам надо создать доп поля для информации о фильмах, а так же создать категории. У нас будут категории следующего вида: фильмы – жанры фильмов, сериалы – жанры сериалов, мультфильмы – жанры мультфильмов, аниме – жанры аниме, новости. Тут конечно многие скажут «Зачем так много категорий»? Ответ на самом деле прост: так проще будет seo оптимизировать страницы жанров под все виды фильмов. Итого у нас получилось 101 категория… У вас возможно будет их больше, либо меньше.

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

name_ru|Название на русском||text||1|0|0|0
name_orig|Оригинальное название||text||1|0|0|0
kpid|Кинопоиск ID||text||1|0|0|0
year|Год||text||1|0|0|0
country|Страна||text||1|1|0|0
slogon|Слоган||text||1|0|0|0
director|Режиссер||text||1|1|0|0
actors|В главных ролях||text||1|1|0|0
premier|Премьера (мир)||text||1|0|0|0
premier_rus|Премьера (РФ)||text||1|0|0|0
time|Время||text||1|0|0|0
trailer|Трейлер||text||1|0|0|0
age_limit|Возраст||text||1|0|0|0
player|Плеер hdlight||text||1|0|0|0
sound|Озвучка||text||1|0|0|0
sound_all|Все озвучки сериала|27|text||1|0|0|1|||0|0|||
sseries|Серия сериала|27|text||1|0|0|1|||0|0|||
sseason|Сезон сериала|27|text||1|0|0|1|||0|0|||
serialstatus|Статус сериала|27|select|Снимается__NEWL__Закончен|0|0|0|0|||0|0|||
quality|Качество|1|select|Трейлер__NEWL__DVDRip__NEWL__CAMRip__NEWL__BDRip__NEWL__TS__NEWL__HDRip__NEWL__WEB-DL__NEWL__BluRay__NEWL__HDTV__NEWL__DVDScr__NEWL__WEBRip|0|0|0|0|||0|0|||
ufm_size|Качество видео 720/1080|1|text||1|0|0|1|||0|0|||

Первая часть доп полей у нас для информации о фильме, вторая половина – это для будущих наших модулей, которые нужны будут для обновления фильмов и сериалов. Вы же можете добавить и другие доп поля на свое усмотрение, например для вывода сценариста, композитора и других данных о фильме…

Следующим этапом у нас будет установка и настройка модулей. Из модулей у нас будет присутствовать:

  1. Парсер инфы с кинопоиска.
  2. Moonserials
  3. ufMoon
  4. HDLidht
  5. CatFace
  6. … возможно ещё что то вспомню позже.

По установке и настройке модулей будут следующие статьи.

Запись сделана 2 ноября 2016 в 10:25 и размещена в рубрике DLE/HTML/CSS/JS. Вы можете следить за комментариями через RSS 2.0 фид.
Google Bookmarks Digg Reddit del.icio.us Ma.gnolia Technorati Slashdot Yahoo My Web Memori.ru Mister Wong Агентство Socialink korica.info Ваау! МоёМесто.ru News2.ru БобрДобр.ru feedblog sportexec.info

Оставить комментарий

WordPress: 8.42MB | MySQL:68 | 1,035sec