Автообновление рейтинга кинопоиска для DLE

Автообновление рейтинга кинопоиска

Автообновление рейтинга кинопоиска

Автоматическое обновление рейтинга кинопоиска для серверного cron планировщика.
Простенький скрипт, который можно повесить на крон и забыть про необходимость обновлять рейтинг кинопоиска и imdb.
Как и все подобные модули - скрипт берет данные с открытого источника https://rating.kinopoisk.ru/{ID}.xml

Думаю не надо отдельно расписывать функционал модуля. Он просто берет значение рейтинга и записывает его в соответствующее доп.поле. В модуле можно/нужно прописать свои имена доп.полей:

$fields = [
	'kinopoisk_id'	=> 'kinopoisk_id', //ID кинопоиска
	'kp_rate'		=> 'kp_rate', //рейтинг кинопоиска
	'kp_votes'		=> 'kp_votes', //количество голосов кинопоиска
	'kp_rate_vote'	=> '', //сборная строка вида: "7.87 (4568)"
	'imdb_rate'		=> 'imdb_rate', //рейтинг imdb
	'imdb_votes'	=> 'imdb_votes', //количество голосов imdb
	'imdb_rate_vote'=> '', //сборная строка вида: "8.765 (56874)"
];


Версия DLE: любая
Версия PHP: 7.1 и старше

Скачать модуль можно на GitHub


С уважением,
Олег Александрович a.k.a. Sander
Комментарии: (3)
  1. foto
    Посетитель Вчера, 14:13 #
    Если на сайте не было вообще этих данных, можно создать дополнительные поля, запустить модуль, и созданные поля заполнятся данными?
    0
    1. foto
      VIP Вчера, 14:28 #
      Обов'язковою умовою роботи цього плагіну є наявність заповненого дод. поля "ID кинопоиска" у новинах.
      +1
    2. foto
      Администратор Вчера, 14:33 #
      Да, конечно будет работать.
      Главное чтобы было доп.поле с заполненным kinopoisk_id в виде простого числа.
      +1
Добавить комментарий
  • Логин
  • E-mail (не обязательно)
Повторите рисунок:
antibot
© Sander-Development. 2009-2020.
При копировании, ссылка на источник обязательна.