Бесплатно

Модуль MoonBase 1.7 - наличие фильмов из базы Moonwalk в базе вашего сайта

После установки модуля MoonBase, у вас в админке будут выводитьтя списки фильмов и сериалов из базы moonwalk.cc с возможностью поиска по базе. Но самое главное - будет автоматическая проверка их наличия в базе вашего сайта.  Что позволит сразу увидеть, каких фильмов нет на сайте и нужно добавить.

 

Для работы модуля потребуется:

  • API-ключ для видеобазы moonwalk.сс.
  • Доп.поле, в котором у вас прописаны ID фильмов на Кинопоиске.

 

 

ВНИМАНИЕ! Видеобалансер Moonwalk.cc прекратил свою работу, поэтому данный модуль больше неактуален.  

Версия 1.7 (от 17.08.2018) для DLE 10.4 - 13.1

Скачать moonbase_1.7.zip [126,54 Kb] (cкачиваний: 747)


Кодировка: UTF-8, Windows-1251
Инструкция по установке, настройке и обновлению находится внутри архива. 


Модуль MoonBase полностью бесплатный. Но вы можете подержать автора любой суммой ;)

WebMoney: Z318059408492

Комментарии 34

  1. Саша
    Саша от 16 октября 2017 21:47
    Спасибо за модуль, очень нужная вещь! Подскажите как адаптировать под DLE 12? дизайн криво - то ничего страшного, а вот иконки наличия или отсутствия не показываются((
    1. Sistemos от 18 октября 2017 16:48
      Добавил версию для DLE 12.
  2. Саша
    Саша от 18 октября 2017 22:18
    спасибо большое) оперативно, скинул немного WMR на поддержку blush 
    1. Sistemos от 18 октября 2017 22:28
      Благодарю!
  3. Wampir от 15 ноября 2017 11:11
    Добрый день! А нельзя ли сделать то же самое и для остальных фильмов и сериалов как на вкладке украинские сериалы? То есть чтобы было сразу видно списком которые есть а которых нет.

  4. Anatolii
    Anatolii от 24 ноября 2017 16:34
    Поясните, пожалуйста, как получить этот kinopoisk_ID?

    Он генерируется автоматически в то дополнительное поле?

    Немножко не понял процедуру
    1. Sistemos от 24 ноября 2017 17:25
      ID Кинопоиска вы должны самостоятельно заполнять в доп.поле при добавлении фильмов и сериалов на свой сайт (парсером или вручную).

      Например, ссылка на фильм "Тор: Рагнарёк" на Кинопоиске: https://www.kinopoisk.ru/film/tor-ragnaryok-2017-822709/ .
      Значит id Кинопоиска для данного фильма 822709.

      В настройках модуля нужно указать название доп.поля (созданного в админке), в котором находится id. 
      1. Кирилл
        Кирилл от 4 февраля 2018 20:56
        Добрый день, не могли бы вы поделиться парсером Pkinopoisk от 4Mod рабочим. И будем вам 300 благодарностей!)
        1. Sistemos от 4 февраля 2018 22:19
          Нет
  5. Alexander
    Alexander от 8 марта 2018 19:47
    Модуль классный! Всё работает.
    А подскажите пожалуйста, можно ли как-то самостоятельно подправить код, чтобы выводились только ID кинопоиска.
    Вот сейчас они в таком виде:
    Женщины против мужчин: Крымские каникулы https://www.kinopoisk.ru/film/1049561
    Строгий выговор https://www.kinopoisk.ru/film/1009346
    Притяжение https://www.kinopoisk.ru/film/840250

    а хотелось бы в таком виде (то есть убрать Название и УРЛ кинопоиска):
    1049561
    1009346
    840250

    Спасибо!

    Забыл упомянуть, что это в том поле, когда отмечаешь те фильмы, которых нет по кнопке Получить Список
    1. Sistemos от 8 марта 2018 20:16
      Открыть файл: /engine/inc/moonbase/tab_default.php

      Найти:
      value="<?=$Film['title_clear']?> https://www.kinopoisk.ru/film/<?=$Film['idkp']?>"

      Заменить на:
      value="<?=$Film['idkp']?>"
      1. SHANKOR от 23 мая 2019 13:41
        Здравствуй, а как сделать что бы бвл каждый айди не с новой строки, а через запятую
        1. Sistemos от 23 мая 2019 16:11
          Дополнительно (к моему комментарию выше), открыть файл /engine/inc/moonbase/main.php

          Найти (строка примерно 123):
          "\r\n"

          Заменить на:
          ","
  6. Максим
    Максим от 30 марта 2018 02:04
    Здравствуйте,а можно убрать из списка фильмы которые есть в базе?
    1. Sistemos от 30 марта 2018 10:34
      Здравствуйте.
      Нет, нельзя убрать.
  7. леша
    леша от 14 апреля 2018 14:17
    Fatal error: require_once(): Failed opening required '' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/www/data/www/kino1.info/engine/inc/moonbase/main.php on line 66

    пишет ошибка

    DLE 12
    1. леша
      леша от 14 апреля 2018 14:21
      Я тупой и это неизлечимо. пробел в конце токена( всё работает
  8. Alukardua от 10 октября 2018 12:42
    Есть проблема, вчера на муне было выложено новое видео, а скрипт не увидел это
  9. Эдвард
    Эдвард от 19 ноября 2018 10:19
    Было бы хорошо сделать сортировку по рейтингу фильма
  10. Xander
    Xander от 21 ноября 2018 18:34
    Fatal error: require_once(): Failed opening required '' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/www-root/data/www/***/engine/inc/moonbase/main.php on line 67
    Начал выдавать вот такую ошибку а до этого все нормально работало, кто знает в чем может быть проблема
  11. aleks
    aleks от 9 декабря 2018 13:59
    Xander, это moonwalk забанили твой ip, хотелось бы что ты автор сделал поддержку прокси, тогда проблема будет решена
  12. GooKind
    GooKind от 26 января 2019 23:33
    Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 528384 bytes) in /public_html/engine/inc/moonbase/libs.php on line 10
    1. Sistemos от 26 января 2019 23:51
      В настройках сервера выделено мало памяти memory_limit для PHP. Надо выделить хотя бы 512 Мб.
  13. ramzes0711
    ramzes0711 от 4 февраля 2019 12:04
    Добрый день. Скажите пожалуйста, при нажатии перейти по ссылке, выдает вот такую ошибку {"error":"invalid_request_ref"}. Что это значит? Как копировать ссылки на плеер?

    и в столбце "Наличие" у меня везде красные восклицательные знаки((
    1. Sistemos от 4 февраля 2019 12:24
      Данную ошибку показывает Moonwalk, если сайт, на котором установлен модуль, не добавлен в личный кабинет Moonwalk в список доменов. Но эти ссылки на плеер все-равно рабочие, их можно копировать.


      Наличие в БД сайта проверятся по доп.полю ID Кинопоиска. Нужно его указать в файле настроек согласно инструкции. В доп.поле должен находится ID Кинопоиска для каждого фильма.
  14. Виктор
    Виктор от 20 февраля 2019 12:29
    Здравствуйте, выдает такую ошибку. DLE 13.1 - Fatal error: Allowed memory size of 587202560 bytes exhausted (tried to allocate 20480 bytes) in /home/httpd/vhosts/domain/httpdocs/engine/classes/mysql.php on line 82
    1. Виктор
      Виктор от 20 февраля 2019 12:34
      Увеличил в PHP memory limin до 500 но все равно не заходит и выдает ошибку. - Fatal error: Allowed memory size of 524288000 bytes exhausted (tried to allocate 24576 bytes) in /home/httpd/vhosts/domain/httpdocs/engine/classes/mysql.php on line 82

      и еще такую иногда

      Fatal error: Allowed memory size of 524288000 bytes exhausted (tried to allocate 28672 bytes) in /home/httpd/vhosts/domain/httpdocs/engine/inc/include/functions.inc.php on line 952

      и такую
      Fatal error: Allowed memory size of 524288000 bytes exhausted (tried to allocate 24576 bytes) in /home/httpd/vhosts/domain/httpdocs/engine/classes/mysql.php on line 145
      1. Виктор
        Виктор от 20 февраля 2019 12:40
        Бывает иногда заходит, но надо обновлять страницу долго и все равно при следующем обновлении ошибка. Хостинг MC HOST обычный не VPS
        1. Sistemos от 20 февраля 2019 12:47
          Не знаю почему такие ошибки. Может у вас на сайте больше 50 000 фильмов и не хватает memory limin на хостинге даже 500 мб.
          ..
          Могу только сказать, что у меня на сайте с DLE 13.1 на обычном хостинге такой ошибки не возникает.
          1. Виктор
            Виктор от 20 февраля 2019 12:55
            Фильмов 30к, как можно решить данную проблему, может в код что то внести? Или как то создать ТХТ документ со всеми фильмами добавленными и обновлял их при добавлении на сайт, что бы скрипт не обходил всю базу и не рушился?
            1. Sistemos от 20 февраля 2019 12:59
              Единственный выход - не использовать данный модуль.
  15. Тимур
    Тимур от 26 апреля 2019 01:35
    Здравствуйте!
    Модуль не видет базу данных сайта как это можно исправить ?
  16. Ноунейм
    Ноунейм от 25 июня 2019 16:27
    При просмотре сериалов через модуль выдает {"error":"invalid_request_ref"}.
    В остальных разделах всё норм. Сайт в лк добавлен.
    1. Sistemos от 25 июня 2019 21:14
      Модуль не может повлиять на ошибку, отображаемую на сайте Мунвалка.
      Вчера не было, сегодня есть, завтра может опять будет норм.
Добавить комментарий

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

    Зарегистрируйтесь, чтобы не вводить постоянно Имя, E-mail и Каптчу.
    Или авторизуйтесь на сайте.


  • Вставка исходного кода
    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent
    Спойлер