Решения и вопросы миграции на InstantVideo 1.7

Опубликовано:
Редактировалось: 2 раза — последний сегодня в 10:04
Просмотров: 2311
+1
Голосов: 1
Проблема:
невозможно запросить ключ лицензии в админке, т.к. "съехала верстка", а так же невозможно зайти в настройки некоторых провайдеров, а так же некоторые ролики не проигрываются.
Решение:
1. удалить содержимое /components/video/players и заново закачать туда содержимое аналогично директории из присланного архива.
2. Пересохранить настройки компонента.
3. Пересохранить настройки провайдеров.

Проблема:
Ссылка на ролик YouTube не опознана, не работает массовый импорт с оттуда же
Решение:
необходимо заполнить регистрационные данные провайдера YouTube - получить ключ партнера http:// code.google.com/apis/youtube/dashboard/ и заполнить другие учетные данные в настройках провайдера (логин и пароль для входа на сайт youtube.ru). Обращаю ваше внимание на то, что если ваш аккаунт YouTube имеет двойную авторизацию, то нужно либо убрать ее, либо получить пароль приложения - https:// accounts.google.com/IssuedAuthSubTokens

Проблема:
не хватает css стиле для превью картинок в ленте активности
Решение:
в архиве обновления по пути /templates/_default_/css/ есть файл add_to_your_css_and_remove_this_file.css. Добавить его содержимое в свой файл стилей.

Проблема:
"youtube::loadAuthToken: запрос на токен не вернул данных, учетные данные Yotube заполнены? Аккаунт подтвержден? Канал создан? "
Решение:
в вашем профиле здесь есть вкладка "Дистрибутивы", скачиваете патч, в нем обновлен файл /components/video/providers/youtube.class.php, копируете с заменой.

Проблема:
Не работает опция "Показывать дочерние категории:"
Решение:
файл com_video_view.tpl
{if $cat.subcats}
меняем на
{if $cat.subcats && $cfg.show_subcats}

Проблема:
При переносе роликов из категории в категорию и при прикреплении к рубрикам ошибка или белая страница
Решение:
Нужно в файле /core/classes/db.class.php найти поиском строку строку setMovieFlag
Код который нужно заменить
Код PHP:
public function setFlags($table, $items, $flag, $value) {
foreach($items as $id){
$this->setMovieFlag($table, $id, $flag, $value);
}
return true;
}
Код на который меняется:
Код PHP:
public function setFlags($table, $items, $flag, $value) {
foreach($items as $id){
$this->setFlag($table, $id, $flag, $value);
}
return true;
}
Проблема:
Не работает поиск по первой букве
Решение:
открываем phpmyadmin, выполняем последовательно запросы
Код SQL:
ALTER TABLE `cms_video_movie` ADD `first_letter` VARCHAR( 1 ) NOT NULL DEFAULT '' AFTER `title` , ADD INDEX ( `first_letter` )
Код SQL:
UPDATE cms_video_movie SET first_letter=LOWER(LEFT(title, 1))

(c) По мотивам ответов Fuze
Комментарии (0)

Нет комментариев. Ваш будет первым!

Голосуем

Самый нужный компонент