Принимаем новую версию скрипта - 1.0.5.3.
Добавлено:+ Добавлена возможность загрузки альтернативных названий. См. опцию optAka. К сожалению, разделить названия пока не представляется возможным. За
идею спасибо ViNNNtalik.
Изменено:* Для унификации изменено описание скрипта на "[RU] Импортировать информацию о фильме из КиноПоиск.Ru".
* Оптимизирована загрузка страниц. Теперь не производится попытка загрузить страницы с отсутствующим содержимым (сайты, награды, постеры и т.д.).
* При первом поиске фильма и опции pgDoYouKnow=Enabled первой страницей после выбора фильма будет страница с развернутым содержимым "Знаете ли Вы, что", что позволяет загрузить на одну страницу меньше. К сожалению, при обновлении карточки с фильмом такого реализовать нельзя. За
идею спасибо thehil.
* Значение по умолчанию максимального количества символов для загрузки в поле "Отзывы зрителей" уменьшено до 18000 в связи с зависанием PVD v0.9.8.20 на сериале "
24 часа" при большем числе.
* Существенно переделан алгоритм разделения награды на название награды и название категории. Обработано более 1000 разных наград. Награды и категории приведены в соответствие с сайтом IMDB.com.
* Из награды вида "Лучший фильм на иностранном языке - "Страна"" удаляется страна для обеспечения совместимости наградами персон, в которых информация о стране не добавляется. За
информацию спасибо ViNNNtalik.
* Теперь первая буква всех категорий в наградах - прописная.
* Изменен порядок загрузки персон и наград для устранения затирания персоной из награды оригинального имени персоны из персон. Побочным эффектом стало отображение в наградах не русского имени персоны, а того, что добавляется в поле "Имя" в зависимости от значений опций nationality и RusNames. Но поскольку этот же эффект появляется и после обновления информации о персоне, то считаю это несущественным и предлагаю подождать реализации указания необходимого имени персоны в наградах от nostra. Такое
пожелание было высказано.
* Переделан алгоритм преобразования длинных дат в короткий формат. Теперь корректно преобразуются даты вида "месяц год" и "год".
Исправлено:! Устранена загрузка последующих страниц с отзывами при достижении максимально допустимого количества символов, задаваемого опцией maxCharInOpinion.
! Теперь текст всех полей проходит через функцию замены HTML-кодов. Для замены добавлены символы, которые потенциально могут встретиться в тексте. За
информацию спасибо ViNNNtalik.
Планы на будущее:+ Добавить загрузку ссылок на трейлеры. При желании пользователей.
+ Добавлять к некоторым видам наград персон. За
информацию спасибо ViNNNtalik.
+
Категорию "полнометражный фильм" заменить на "фильм", дабы избежать разногласий с жанрами "мультфильм" и "короткометражный фильм". По этому вопросу отписываемся. Нужно ваше мнение. Реализовано в версии
1.0.5.4.
Идем на
iFolder.ru или берем во вложении.
P.S.: приношу свои извинения тем, кто ждал скрипта раньше. Анализ наград отнял много времени.
[вложение удалено Администратором]