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

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



1.1.5 (2012-11-29)
изменения в формировании url imdb
1.1.4 (2012-09-11)
исправлен парсинг kinopoisk (поиск)
исправление парсинга kinopoisk по старым url
исправлена ошибка утилиты проверки файлов
исправлен поиск фильмов (для модераторов отображаются скрытые фильмы)
1.1.3 (2011-12-11)
актуализирован файл конфигурации config.php
дополнены инструкции по установке и обновлению
возможность кастомизации некоторых частей шаблона modern и панели управления
исправлена работа в Safari 5 #2
добавлено экранирование ссылок
исправлено отсутствие в контекстном меню IE пункта "Сохранить объект как..." для ссылок
исправлена ошибка на странице настройки ссылок
исправлена ошибка отображения списка жанров в некоторых ситуациях
1.1.2 (2011-09-23)
добавлена переменная description в шаблон catalog.jhtml
исправлена ошибка при работе модератора
исправлена ошибка запуска заданий под Windows



1.08.55 (2012-11-29)
изменения в формировании url imdb
1.08.54 (2012-09-11)
исправлен парсинг kinopoisk (поиск)
исправление парсинга kinopoisk по старым url
исправлена ошибка утилиты проверки файлов
1.08.53 (2011-08-30)
исправлен парсинг worldart (поиск)
1.08.52 (2011-08-06)
исправлен парсинг ozon (информация о фильме)
1.08.51 (2011-03-10)
[*] Исправлена работа утилиты проверки файлов при использовании FTP
1.08.50 (2011-02-26)
[*] Исправлен поиск постеров images.google.com
[*] Исправление ошибок
1.08.49 (2011-01-18)
[*] Исправлен поиск постеров images.google.com
1.08.48 (2010-11-13)
[*] Исправлена работа поиска kinopoisk.ru
[*] Мелкие ошибки и исправления
1.08.47 (2010-08-19)
[*] Добавлена поддержка PHP 5.3
1.07.46 (2010-02-15)
[*] Исправлена работа под PHP4
[*] Исправлена ошибка в редакторе персоналий
1.07.45 (2010-02-02)
[+] Добавлена поддержка плейлистов VLC media player
[+] Добавлена встроенная утилита проверки файлов (вкладка Утилиты)
[*] Устранена XSS-уязвимость
[*] Система постраничной разбивки заменена на более компактную
[*] Исправление ошибок
1.07.44 (2009-11-08)
[*] Решена проблема скачивания изображений с kinopoisk
1.07.43 (2009-11-02)
[*] Исправлена уязвимость в pl.php
1.07.42 (2009-10-21)
[*] Исправлена ошибка парсинга mkv-файлов
1.07.41 (2009-09-18)
[*] Исправлена ошибка парсинга avi-файлов
1.07.40 (2009-08-27)
[+] В шаблоне catalog_film.htm теперь доступны переменные %TYPEOFMOVIE%, %QUALITY%,
    %TRANSLATION%, %SHORTTRANSLATION% (см. $config['short_translation']).
    Для этих переменных в шаблоне поддерживаются обертки %xxxBEGIN% %xxx% %xxxEND% для
    скрытия всего блока при пустых значениях переменной.
[+] В шаблоне film.htm теперь доступна переменная %SHORTTRANSLATION% (см. $config['short_translation'])
[*] Оптимизирован парсинг при использовании mplayer
1.07.39 (2009-08-06)
[+] В редактор фильмов добавлен расширенный фильтр
    (озвучивание, качество, тип, скрытость)
[+] В редактор фильмов добавлена возможность переходить
    по генерируемым автоматически ссылками на внешние поисковики
    (см. $config['external_search_engines'])
1.07.38 (2009-05-28)
[*] Исправлена внутренняя ошибка
1.07.37 (2009-05-28)
[*] Исправлены несколько уязвимостей
[*] Исправлена ошибка при определении размера файла с отключенной
    поддержкой файлов >4Гб (а также на 64-битных системах)
[*] Исправлена ошибка в диалоге настроек
1.07.36 (2009-03-12)
[*] Исправлен поиск постеров images.google.com
1.07.35 (2009-01-26)
[*] Обновлена система парсинга. Теперь парсинг работает через сервисный
    кеш для снижения нагрузки на киносайты для парсинга
[+] Дополнительный вариант дизайна (flat.dist) со встроенной (с возможностью
    отключения) вкладкой бестселлеров и окном ожидаемых фильмов
[+] Добавлен показ IP автора отзыва (патч прислал Kostyan)
[+] Сжатие превью HD-скриншотов ($config['max_frame_width_px'])
[*] Исправлена ошибка "files.length" в IE при отстутствии закладок у пользователя
[+] Добавлена опция отключения показа иконки "Папка фильма на FTP" ($config['ftpfolder_disable'])
[*] При обновлении информации о файлах в Редакторе фильмов, DC++-, ed2k-ссылки, названия теперь не стираются
[*] Исправлена ошибка с генерацией кадров для файловых систем с не-Windows1251 кодировками
[*] Улучшена функция определения размера файлов на 64-битной ОС
[*] Другие мелкие исправления и улучшения
1.06.34 (2009-01-10)
[*] Исправлен парсер kinopoisk (фильтрация дубляжистов)
[*] Корректировка http-клиента (исправление kinopoisk)
[*] Исправлена ошибка с автопарсингом названий фильмов при работе с фтп
[*] Исправлена ошибка с отображением списка фильмов в IE после запуска плеера
[*] Исправлена интеграция с Joomla 1.0.15 (патч прислал Олег Тюкавин)
1.06.33 (2008-11-11)
[*] Исправлена ошибка установки User-Agent (исправление блокирования kinopoisk)
1.06.31 (2008-09-24)
[*] Исправлен парсер ozon (описания)
1.06.30 (2008-09-18)
[*] Исправлен парсер imdb (рейтинги)
1.06.29 (2008-07-09)
[*] Исправлен парсер ozon (описания)
1.06.28 (2008-05-12)
[*] Исправлены проблемы с парсингом через прокси (":80") 
[*] Исправлена ошибка при работе с прокси с протоколом HTTP/1.1
[*] Решена проблема неимпортирующихся файлов >2Гб на некоторых конфигурациях
[+] Добавлен параметр $config['mplayer_extensions']
[*] Решена проблема парсинга mp4 фильмов (через mplayer)
[+] Добавлен параметр $config['ls_dateformat_in_iso8601']
    При проблемах с определением размера файлов (везде 0) 
    нужно установить $config['ls_dateformat_in_iso8601'] = true
[*] Исправлен парсер worldart (описания, жанры и др.)
[*] Исправлен парсер kinopoisk (год в некоторых сериалах)
[*] Мелкие исправления парсеров imdb, ozon
1.06.27 (2008-03-07)
[*] Исправлен парсер ozon (постеры в поиске)
1.06.26 (2008-02-27)
[*] Исправлен парсер ozon (постеры в поиске, названия)
1.06.25 (2008-01-30)
[*] Исправлен парсер ozon (постеры)
1.06.24 (2007-12-21)
[*] Исправлен парсер ozon (названия у некоторых фильмов)
[+] В config.php добавлены параметры $config['include_extensions'] и
    $config['exclude_extensions'] для настройки импорта файлов по расширениям
1.06.23 (2007-12-10)
[*] Исправлена проблема с открытием плейлистов в IE
1.06.22 (2007-12-07)
[*] Исправлен парсер imdb (поиск)
[*] Исправлен парсер ozon (фотографии персоналий)
[*] Исправлен парсер worldart (год)
[*] Исправлена ошибка в окне настроек
[*] Исправлено пропадание последних отзывов при обновлении окна в IE
1.06.21 (2007-11-23)
[+] Поддержка контейнеров mkv, ogm и др. (необходим mplayer)
[+] Поддержка определения размеров файлов >4Гб
    Таким образом при наличии mplayer будут полностью поддерживаться HDTV-фильмы
[+] Возможноcть шифрования cookies (см. logon.dist.crypt.php)
[+] Добавлено поле модератора в шаблон (кем добавлен фильм) (см. templates/*/film.htm)
[+] Добавлен модуль интеграции с Abills
[+] Добавлена возможность индивидуальной настройки каждого сайта для парсинга (прокси, агент, таймаут)
[+] Возвращено поле "Тип фильма" для редактирования в пользовательском интерфейсе
[+] Возможность настройки списка качеств, озвучиваний, типов фильмов (см. config.dist.php)
[*] Исправлена ошибка при работе с файлами в корне дисков (windows)
[*] Исправлена ошибка в установке прав при переносе файлов (*nix)
[*] При сортировке по году выпуска первыми идут фильмы с большим ID
[*] Улучшена работа выпадающего списка в IE7
[*] Изменен формат rss-ленты последних отзывов: автор вынесен в отдельное поле, 
    в теме содержится отрывок отзыва
[*] Обновлены все парсеры, добавлен парсинг персоналий (и фотографий) со всех сайтов кроме sharereactor.ru
[*] Улучшен редактор персоналий: поиск дубликатов, объединение и т.д.
[*] Улучшена работа AJAX-интерфейса (обработка "подвисших" процессов по таймауту)
1.05.20 (2007-09-10)
[*] Исправлен парсер ozon.ru (фотографии персоналий)
[*] В $config['smb'] теперь можно использовать http-ссылки
1.05.19 (2007-09-08)
[*] Исправлен парсер ozon.ru (некоторые фильмы, шрифт при поиске персоналий)
[*] Исправлен парсер sharereactor.ru (неполный поиск)
[*] Исправлен парсер kinopoisk.ru (неполный поиск)
1.05.18 (2007-08-31)
[*] Исправлен парсер ozon.ru (персоналии)
1.05.17 (2007-08-30)
[-] Откат изменений предыдущего обновления
[*] Исправлен парсер ozon.ru
[+] Добавлены 3 дополнительных метода учета кликов по фильмам (для гостей) (см. config.dist.php)
1.05.15 (2007-05-14)
[*] Исправлен парсинг ozon.ru (поиск, группы)
[*] Нераспознаваемые mkv-,ogm-,mp4-файлы не сбрасываются при нажатии "Обновить инф. о файлах"
[*] Исправлена ошибка в интеграции с форумом (кодировки)
[*] Исправлена XSS-уязвимость imageviewer.php (2-ая попытка)
[+] Добавлен показ "раскладки" проголосовавших по баллам (см. шаблон film.htm)
[+] Добавлена опция $config['folder_rights'] для настройки прав, создаваемых при переносе, каталогов
1.05.14 (2007-04-02)
[*] Исправлен парсинг ozon.ru (названия, информация)
[*] Исправлены несоответствия жанров в парсерах
1.05.13 (2007-03-30)
[*] Исправлен парсинг ozon.ru (поиск)
[+] Добавлена опция $config['folder_rights'] для установки прав на директорию при создании
[*] Исправлена некорректная генерация кадров с фильмов в неподдерживаемых контейнерах (mkv, mp4)
1.05.12 (2007-03-21)
[*] Исправлен парсинг imdb.com (рейтинги)
[+] Добавлен плейлист для Winamp/Mplayer
[+] Добавлен скрипт отслеживания перемещений
    файлов: scripts/check_files.php (автор Anton 'Platosha' Platonov)
[*] Исправлена потенциальная XSS-уязвимость (imageviewer.php)
1.05.11 (2007-03-02)
[*] Улучшена поддержка HTTP/1.1 (chunked encoding)
1.05.10 (2007-02-22)
[*] Исправлен парсер kinopoisk.ru
1.05.9 (2007-02-20)
[*] Исправлен парсер ozon.ru (страны, название в оригинале)
[*] Исправлен парсер imdb.com
[*] Улучшен алгоритм генерации кадров - теперь берется самый большой файл (удобно для DVD)
[*] Исправлена ошибка в непропорциональном растягивании кадра по вертикали
[*] Изменен алгоритм RSS-канала последних отзывов (отзывы идут без пропусков)
[*] Даты в RSS-каналах приведены в соответствие c RFC822
[*] Поле размера файла сделано редактируемым
[+] Добавлена поддержка MySQL 5 
[+] Добавлена опция $config['make_genre_folder'] (при перемещении создается папка с названием жанра)
[+] Добавлена функция 'найти похожий фильм' (см.  шаблон film.htm) 
[+] Добавлена возможность удалить пользователя из панели управления
[+] В шаблон входа logon.dist.php добавлена возможность
      запрета частой регистрации (см. $config['register_timeout'])
[+] Добавлена возможность скороллинга комментариев (см. $config['scroll_comments'])
[+] В шаблон информации о фильме (film.htm) добавлен блок для просмотра трейлеров (*.mov) в браузере
1.05.8 (2007-01-16)
[*] Улучшена работа с файлами >2GB (до 4GB) 
[*] Исправлена ошибка отображения постеров в rss-канале
[*] Исправлена ошибка при выставлении рейтинга при некоторых конфигурациях php
[*] Улучшена закачка постеров со спецсимволами (не ASCII, %XX)
[+] При закачке постеров допускается 1 перенаправление (коды 301, 302)
[+] Возможность изменить заголовок сайта ($config['sitetitle'])
[+] Возможность изменить сообщения для гостей ($config['can_not_setbookmark'],
    $config['can_not_postcomment'], $config['can_not_setrating'], см. config.dist.php)
[+] Возможность указать свои рекомендации по написанию отзывов ($config['comment_rules'])
1.05.7 (2006-12-26)
[*] Исправлен парсер на kinopoisk.ru (русское название) 
[*] Исправление ошибок
1.05.6 (2006-12-23)
[+] Добавлена возможность скрывать узловые папки
[+] Появилась утилита обновления рейтингов IMDb (через кешируюший сервис)
[*] Проверка наличия вложенных директорий сделана опциональной
[*] Исправление ошибок
1.05.5 (2006-12-16)
[+] Древовидная структура поступлений
    возможность указать расширенные настройки для фтп (логин, пароль и т.д.)
[*] Улучшена работа с постерами (авторазпознавание типа,
    возможность задать свои размеры и критерии)
[*] Интеграция с другими базами пользователей вынесена в отдельные модули
[+] Добавлена мудули интеграции с joomla, phpbb2, ipb1, vb3
[+] Счетчик закачек работает при нажатии на ссылку для скачивания
[*] Исправлена ошибка в IE (отказ открывать некоторые фильмы)
[*] Оптимизирована работа вывода списка фильмов в каталога (до 5-10 раз).
[*] Вспомагательные скрипты теперь размещаются в директории scripts/
    (рекомендуется изменить настройки crontab)
[*] Оптимизирована работа скрипта обновления авторейтингов
    'scripts/upd_ar.php' (до 10 раз)
[*] Оптимизирована работа шейпера 'scripts/shaper.php' (автосоздание
    правил после перезагрузки, ускорение работы скрипта)
[+] Добавлена утилита очистки каталогов *posters/, photos/ от неиспользуемых файлов
[+] Добавлен блок "Случайная фраза"
1.04.4 (2006-12-07)
[*] Исправлен парсер на sharereactor.ru (постер)
[*] Исправлен парсер на kinopoisk.ru (постер, режиссер)
[*] Исправлен парсер на ozon.ru (тип фильма)
1.04.3 (2006-12-05)
[*] Исправлена работа поиска на sharereactor.ru
[*] Исправления ошибок
1.04.2 (2006-10-28)
[+] Возможность генерировать кадры из фильмов (см. справку во вкадке "Закачка дополнений")
[+] Блок случайный фильм (см. в шаблоне templates/default.dist/main.php
      размещение блока <div id="RndTextFilm"></div>)
[+] Показ количества закачек фильма (потребуется использовать шаблонный файл templates/default.dist/film.htm)
[+] Новый субблок "См. также" в информации о фильме (ссылки на фильмы одной группы/серии,
      на саунтрек, трейлер и другие ссылки)
[+] Возможность группировки фильмов (Такси, Такси 2,...) (для объединения нужно
     задать одинаковое "Название группы" в Редакторе фильмов) 
[+] Возможность задать URL саундтрека
[+] Возможность задать произвольные ссылки (в html-формате)
[+] Добавлен фильтр в Редакторе фильмов на название фильма, на фильмы с 
     незакачеными постерами, возможность сортировки по названию
[*] Исправления ошибок
1.04.1 (2006-10-05)
[+] Система автоматического обновления
[+] Новая система управления правами через файл конфигурации
[+] Последние фильмы и отзывы по RSS
[+] Редактируемый список файлов в Редакторе фильмов
[+] Возможность добавлять ссылки на ed2k и DC++ в Редакторе фильмов
[*] Возможность гостевого входа