Редактор темы

Реклама
Реклама
Реклама
Реклама

Moonbase - модуль наличия фильмов с базы moonwalk.cc в базе сайта

  • Автор темы Автор темы Sistemos
  • Дата начала Дата начала
Поставил версию 1.5, в разделе блокировок все подразделы открываются кроме зарубежных фильмов - там просто белый экран. С чем это может быть связано?
 
Автор темы
у меня не выдает никакой ошибки, просто белый экран
или это тоже самое?) конфигурация сервера вроде не самая слабая... жаль, по сути только из-за этого раздела модуль и нужен был
 
При переходе в админ панель модуля выдает ошибку: Parse error: syntax error, unexpected '[' in /home/трутуту/public_html/engine/inc/moonbase/libs.php on line 272
открываю файл, в нем строка вот ета: $nFilmBD = settings['n_film_bd']; // количество новостей в базе сайта
 
Здравствуйте, у меня тоже самое: Parse error: syntax error, unexpected '[' in /var/www/user128234/data/www/filmitut.com/engine/inc/moonbase/libs.php on line 272
 
Автор темы
Здравствуйте, у меня тоже самое: Parse error: syntax error, unexpected '[' in /var/www/user128234/data/www/filmitut.com/engine/inc/moonbase/libs.php on line 272
Обновил архив.

Кто успел скачать предыдущий архив версии 1.5, замените на сервере файл /engine/inc/moonbase/libs.php на новый.
 
Последнее редактирование:
Автор темы
у меня не выдает никакой ошибки, просто белый экран
или это тоже самое?) конфигурация сервера вроде не самая слабая... жаль, по сути только из-за этого раздела модуль и нужен был
Попробуй загуглить эту ошибку.
Связана с тем, что выделено мало памяти под php.
Где-то в настройках сервера нужно изменить memory_limit , попробовать поставить 256M. Я в этом не разбираюсь.
 
Последнее редактирование:
Sistemos подтверждаю, выделение больше памяти помогло. Хотя тут важны все настройки сервера, на одном сайте хватило и 128, на втором пришлось увеличивать память и только тогда открылся раздел зарубежных заблокированных
 
Благодарю Sistemos за обновление архива, теперь все заработало.

Обновил архив.

Кто успел скачать предыдущий архив версии 1.5, замените на сервере файл /engine/inc/moonbase/libs.php на новый.
Теперь при переходе в раздел блокировки-зарубежные фильмы выдает такую ошибку: Fatal error: Out of memory (allocated 59506688) (tried to allocate 65536 bytes) in /var/www/user128234/data/www/filmitut.com/engine/inc/moonbase/libs.php on line 159
 
Последнее редактирование модератором:
Автор темы
Теперь при переходе в раздел блокировки-зарубежные фильмы выдает такую ошибку: Fatal error: Out of memory (allocated 59506688) (tried to allocate 65536 bytes) in /var/www/user128234/data/www/filmitut.com/engine/inc/moonbase/libs.php on line 159

Не хватает памяти для php (memory_limit), которая выделена в настройках сервера (видимо очень большое кол-во новостей в базе сайта).

В следующей версии модуля я немного оптимизирую код, за счет чего модулю будет требоваться гораздо меньше памяти для работы.
 
Не хватает памяти для php (memory_limit), которая выделена в настройках сервера (видимо очень большое кол-во новостей в базе сайта).

В следующей версии модуля я немного оптимизирую код, за счет чего модулю будет требоваться гораздо меньше памяти для работы.
Благодарю
 
Sistemos, добавь в следующей версии возможность выделения одним кликом всех фильмов со статусом "НЕТ" в наличии на текущей странице.
 
Sistemos, добавь в следующей версии возможность выделения одним кликом всех фильмов со статусом "НЕТ" в наличии на текущей странице.
Буквально сегодня думал об этом же. Какой-нибудь способ быстро получить список отсутствующих - было бы круто.
 
Автор темы
Мне как бы не особо и надо. Но заметил, что в аниме сериалах, не показывает наличие в базе DLE.
Да, есть баг.
Решается так, в файле /engine/inc/moonbase/libs.php
Найти:
Код:
$settings['category'] == 'serials'
(встречается 2 раза)

Заменить на:
Код:
$settings['category'] == 'serials' || $settings['category'] == 'anime_serials'

В следующем обновлении внесу данную правку.

Sistemos, добавь в следующей версии возможность выделения одним кликом всех фильмов со статусом "НЕТ" в наличии на текущей странице.
Ок, добавлю.
 
Автор темы
В api moonwalk с недавних пор доступна доп.инфа: описание, страна, жанр, актеры, режиссер, рейтинги кп и imdb.

Я вот думаю куда лучше эту инфу вывести, а то в таблице списка итак уже нет место)
Может в какое всплывающее окно при наведении на фильм? Есть идеи?

moonbase.jpg moonbase2.jpg
 
Sistemos можно например создать иконку i например у названия фильма или айди КП, и в окне или всплывающем окне выводить остальную информацию о фильме.
 
Sistemos
Скриншот 10-01-2018 115529.png
при попытке посмотреть заблокированные зарубежные фильмы, при этом все остальные работают вкладки
 
Я вот думаю куда лучше эту инфу вывести
У меня другой вопрос: а в каком случае в модуле может понадобиться эта инфа? Я например не могу себе представить для чего она мне в этом модуле.
 
Автор темы
Sistemos
Посмотреть вложение 15744
при попытке посмотреть заблокированные зарубежные фильмы, при этом все остальные работают вкладки
да, есть такая проблема.
Возможно в будущем обновлении получится от неё избавится, но не факт.
Большой объем данных сейчас в json-файле для данной вкладки, не хватает выделенного лимита памяти для php, чтобы его загрузить.
 
Автор темы
В ближайшие дни будет обновление модуля MoonBase до версии 1.6.
Если есть какие-то пожелание, то поделитесь.

В спойлере, что уже сделано, или в процессе:
- добавлена возможность одним кликом отметить все фильмы и сериалы на странице, которых "Нет в наличии".
- добавлен Поиск в базе moonwalk.cc по Названию и id Кинопоиска;
- добавлен вывод дополнительной инфы (страна, год, рейтинг и т.д.) при наведении курсора на соотвествующую иконку;
- переделан раздел Блокировки, ошибок при открытии уже не будет;
- убраны повторяющиеся строки во вкладке с Сериалами и Аниме сериалами;
- добавлена дополнительная проверка по ID WordArt наличия Аниме и Аниме сериалов в базе сайта;
- фикс бага для Аниме сериалов;
 
Последнее редактирование:

Похожие темы Последние темы Популярные темы

Назад
Сверху