Видео-каталог 1.1

PHP-скрипт для видео-каталога

Описание работы

Панель администратора

Внешний вид панели администратора видео-каталога.

Внешний вид панели администратора видео-каталога

Панель администратора состоит из семи вкладок:

Поступления - работа с фильмами на сервере;

Закачка дополнений - скрипт для закачки постеров, фотографий (обязательно после каждой сессии импорта);

Редактор фильмов - позволяет редактировать уже занесенные в БД фильмы;

Редактор персоналий - утилита для редактирования информации об актерах, режиссерах и т.п.;

Редактор БД - позволяет редактировать учетные записи пользователей, модераторов и администраторов;

Утилиты - утилиты по очистке "мусора", или дополнительной обработке информации;

Сервис - данный раздел панели управления позволяет скачать обновления каталога с сервера разработчика.

Вкладка "Поступления"

Принцип работы системы видео-каталога заключается в том, что производится сканирование содержимого папки или фтп указанных в конфигурационном файле. Все содержимое выводится в пункте Поступления. На экран выводится по 20 элементов. Каждая папка воспринимается как фильм. Если папка не является фильмом и Вам необходимо, чтобы скрипт проработал содержимое данной папки - воспользуйтесь кнопкой "Сделать узлом". В таком случае папка будет восприниматься, как место, где лежат фильмы (в виде файлов или опять же папок).

Для того, чтобы обработать фильм необходимо произвести следующие действия.

1. Выбираем фильм из списка Фильм Нажав на папку или файл фильма - ниже выскочить дополнительное меню для работы с фильмом. В данном меню необходимо произвести еще 4 манипуляции, чтобы добавить фильм в каталог. В случае, если скрипт не выдал ни одного подходящего фильма в списке - необходимо вручную ввести название на русском(справа) и на английском(слева) языках и нажать на кнопки "Искать!", после чего будет произведен повторный поиск и скорее всего нужный фильм будет найден.

2. Получаем информацию о фильме с ресурсов из интернета Автопоиск

Чтобы получить информацию о фильме из интернета - нажимаем на кнопку "Автопоиск". Данная функция производит поиск по названию фильма и находит все наиболее вероятные варианты. Слева список с англоязычной информацией, справа - с русской. В обоих списках выбираем нужный фильм и переходим к следующему пункту - "Автопоиск постеров".

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

3. Производим поиск постеров/плакатов фильма Поиск постеров В данном пункте Вы можете выбрать дополнительные постеры для фильма. Это действие не является необходимым, т.к. один постер всегда берется с сайта от куда бралась информация по фильму.

4. Парсим AVI - получаем информацию о файле(ах) фильма Парсинг информации о файлах Нажатием на кнопку "Парсить AVI" - скрипт берет всю доступную информацию по файлу фильма. Далее нажимаем кнопку "Парсить сайты".

5. Парсим сайты - записываем всю информацию по фильму в БД каталога Парсинг сайтов Данная функция берет всю информацию о фильме из тех источников, что мы выбрали в пункте "Автопоиск". Это можно посмотреть в закладках Imdb-Инфо и Ozon/etc-Инфо. Следует все проверить перед добавлением в каталог, после чего нажимаем кнопку - "Импортировать в БД".

6. Импортируем в БД - заносим фильм в каталог

Если Вы что-то забыли сделать - скрипт предупредит об этом, иначе все ок.

Вкладка "Закачка дополнений"

Пункт меню "Закачка дополнений" необходимо выполнять после каждой сессии добавления фильмов. Функция данного пункта заключается в том, что в нем происходит закачка выбранных постеров при добавлении фильмов, закачка фотографий актеров и режисеров, закачка информации об актерах и режисерах и так далее. Закачка дополнений Самый простой вариант - нажать на кнопку "Закачать все". Таким образом скрипт закачает все необходимое автоматически.

Вкладка "Редактор фильмов"

Данный пункт меню служит для работы с уже имеющимися в каталоге фильмами. При необходимости в данном разделе можно отредактировать всю информацию о фильме, добавить постеры и т.д.

Вкладка "Редактирование персоналий"

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

Вкладка "Утилиты"

На этой вкладке расположены несколько команд:

  • Очистить фотографии с внешними ссылками - нажатие приводит к удалению ссылок на фотографии локальные копии которых сделать не удалось (битые ссылки).
  • Очистить каталоги *posters/, photos/ от неиспользуемых файлов - нажатие приводит к удалению постеров и фотографий расположенных локально, но не имеющих в видео-каталоге ссылок на себя.
  • Пересчет кеша локальных рейтингов (при изменении настроек или впервые) - нажатие приводит к расчету локального рейтинга каждого альбома среди пользователей каталога на основании выставленных ими оценок.
  • Обновить рейтинги фильмов imdb - нажатие приводит к замене рейтингов imdb в базе данных каталога на текущие рейтинги с imdb.com
  • Удалить не связанные с объектами персоналии - нажатие приводит к удалению из базы персоналий все альбомы которых были удалены.

Вкладка "Сервис"

Нажатие приводит к проверке наличия более свежей версии скрипта видео-каталога на сервере абновлений. Выводится информация о текущей версии и доступной новой версии с указанием изменений. Для установки обновления следует нажать кнопку "Установить". Обновление доступно только для пользователей с неистекшей лицензией.