Dismiss Notice
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

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

Обновление рейтинга кп и imdb

Discussion in 'Модули DLE' started by KinoMan7, May 4, 2020.

04.05.20 в 10:55
07.11.24 в 18:22
39
12,197
7
  1. TopicStarter Overlay
    KinoMan7

    KinoMan7 PRO Users

    Messages:
    228
    Likes Received:
    131
    Best Answers:
    0
    40955672 (3).jpg
    Доброго времени суток.
    Представляю вашему вниманию модуль, который обновляет рейтинг КиноПоиска и IMDb для всех новостей и заносит данные в доп. поля.

    В чем смысл модуля:
    Все модули, которые сейчас есть работают по принципу - зашел в новость (если есть кэш, проверил, нашел, окей), послал запрос на обновление, сохранил в кэш.
    И, так или иначе, это может создать некоторые трудности если КП лежит (придется ждать, пока истечет время ожидания, выделенное на запрос).

    Данный модуль позволяет избавиться от этой необходимости. Обновление доступно только из админки, по нажатию на кнопку.

    У меня на сайте с 500 новостями обновилось за 2 минуты.
    Текущий статус обновления выводится в консоль.

     
    Last edited by a moderator: May 4, 2020
    • Нравится Нравится x 7
    • Лучший Лучший x 1
    • Полезно Полезно x 1
  2. TopicStarter Overlay
    KinoMan7

    KinoMan7 PRO Users

    Messages:
    228
    Likes Received:
    131
    Best Answers:
    0
    так как автор потерялся выкладываю данный модуль в общий доступ
     
    • Нравится Нравится x 1
  3. Bashmak

    Bashmak PRO Users

    Messages:
    642
    Likes Received:
    90
    Best Answers:
    1
    Спасибо, мне как раз нужен был.
    Тоже покупал у автора, но попросить у него обновленную версию под 13+ руки не дошли.
     
  4. Bashmak

    Bashmak PRO Users

    Messages:
    642
    Likes Received:
    90
    Best Answers:
    1
    Только перекиньте тему в раздел pro, мало ли, вдруг КиноПоиск наткнётся на модуль и прикроет лавочку :D
     
  5. Forian

    Forian Местный

    Messages:
    1,376
    Likes Received:
    139
    Best Answers:
    3
    а системные требования какие? ну на каких версиях DLE работает
     
  6. Ботяра

    Ботяра Забанен

    Messages:
    0
    Likes Received:
    0
    Best Answers:
    54
    2020-05-12_22-59-31.png

    а скачать и проверить - НЕ? на 14.0 нормально так же работает!
     
  7. Forian

    Forian Местный

    Messages:
    1,376
    Likes Received:
    139
    Best Answers:
    3
    понятнеько, что то у меня прогресс стоит на 0% :(
     
  8. soccerforecast

    soccerforecast Забанен

    Messages:
    1,431
    Likes Received:
    75
    Best Answers:
    0
  9. Forian

    Forian Местный

    Messages:
    1,376
    Likes Received:
    139
    Best Answers:
    3
    да в принципе никакого толку
     
  10. soccerforecast

    soccerforecast Забанен

    Messages:
    1,431
    Likes Received:
    75
    Best Answers:
    0
    для красоты а человек заходя коменты листает есть или нету
     
  11. Default133

    Default133 PRO Users

    Messages:
    20
    Likes Received:
    1
    Best Answers:
    0
    Спасибо, на dle 11.0 работает без проблем
     
  12. n0n4m3

    n0n4m3 Новичок

    Messages:
    49
    Likes Received:
    2
    Best Answers:
    0
    при просмотре на новость выбивает rating_nums как исправить и звездочек не 5 а 10 дле 13.1
     
  13. Ботяра

    Ботяра Забанен

    Messages:
    0
    Likes Received:
    0
    Best Answers:
    54
    модуль на сайте ничего не выводит! Его только в админке ДЛЕ можно запустить для обновления рейтинга материалов по ID кинопоиска.
     
  14. tatowka

    tatowka PRO Users

    Messages:
    88
    Likes Received:
    12
    Best Answers:
    0
    Перестал работать модуль, может кто-то фиксил?

    Консоль:
    Code:
    Uncaught SyntaxError: Unexpected token D in JSON at position 1
        at JSON.parse (<anonymous>)
        at getIdNewsFromBase (admin.php?mod=rate_update:156)
        at Object.success (admin.php?mod=rate_update:147)
     
  15. igrovik

    igrovik Местный

    Messages:
    1,005
    Likes Received:
    292
    Best Answers:
    8
    Какой-то символ ломает json смотрите консоль браузера. Нужен полный ответ json на котором вызывается ошибка.
    Ломать может как
    Code:
    ' 
    так и
    Code:
    "
    либо другой символ.
    По тому что вы скинули можно предполагать что то что ломает находится спереди или позади
    Code:
    D
     
  16. Ботяра

    Ботяра Забанен

    Messages:
    0
    Likes Received:
    0
    Best Answers:
    54
    вчера на одном сайте заполнил все рейтинги на фильмы, всё нормально сработал он.
     
  17. tatowka

    tatowka PRO Users

    Messages:
    88
    Likes Received:
    12
    Best Answers:
    0
    А как-то определить можно?

    Весьма странно, модуль работал нормально и перестал сам по себе работать.
    Попробовал заново установить - ошибка такая же.
    Code:
    Uncaught SyntaxError: Unexpected token D in JSON at position 1
        at JSON.parse (<anonymous>)
        at getIdNewsFromBase (admin.php?mod=rate_update:156)
        at Object.success (admin.php?mod=rate_update:147)
        at i (index.php?charset=utf-8&g=admin&v=26:2)
        at Object.fireWith [as resolveWith] (index.php?charset=utf-8&g=admin&v=26:2)
        at z (index.php?charset=utf-8&g=admin&v=26:4)
        at XMLHttpRequest.<anonymous> (index.php?charset=utf-8&g=admin&v=26:4)
    
    Буду признателен за помощь.
     
  18. igrovik

    igrovik Местный

    Messages:
    1,005
    Likes Received:
    292
    Best Answers:
    8
    Отпишите в телегу если есть igrovik igrovik либо в лс
     
  19. MegaMonstr

    MegaMonstr Staff Member VIP Кинотрафик v2

    Messages:
    1,085
    Likes Received:
    254
    Best Answers:
    0
    На 15.2 смог кто запустить данный модуль? Установил, ошибок нет, но при нажатии обновить, ничего не происходит.
     
  20. igrovik

    igrovik Местный

    Messages:
    1,005
    Likes Received:
    292
    Best Answers:
    8
    То есть нет данных о количестве оценок и голосов ?
    А проксю подкидывать пробовали ? Может запросы с вашего сервака ловят запрет.