Модуль Play глюк

Обсуждение CMS Made Simple в России.

Moderators: iturbay, wdwp

Post Reply
The Bear
Forum Members
Forum Members
Posts: 11
Joined: Wed Jan 28, 2009 12:10 pm

Модуль Play глюк

Post by The Bear »

Установил модуль Play для проигрывания видео.
Однако добавляю видео в новость (модуль News) с помощью тега {cms_module module="Play" record="..."}, но видео не работает. Просто на показывает.
Как быть? или может быть я не правильно его добавляю?
ZYV
Language Partners
Language Partners
Posts: 868
Joined: Tue Nov 15, 2005 9:08 pm

Re: Модуль Play глюк

Post by ZYV »

Очень подробное описание проблемы, ничего не скажешь  :o
unsigned double ZYV;
The Bear
Forum Members
Forum Members
Posts: 11
Joined: Wed Jan 28, 2009 12:10 pm

Re: Модуль Play глюк

Post by The Bear »

А куда подробнее-то?
Плеер есть, а видео нет.
Причем если смотреть из админпанели в превью, то все ок.

В параметрах передаваемых плееру файл один и тот же. Разница только в (moduleinterface.php - из админки, и index.php - на странице сайта).

FireBug говорит про этот файл говорит: "302 Moved Temporary" в обоих случаях.

зы: нашкреб-таки подробностей  :D
ZYV
Language Partners
Language Partners
Posts: 868
Joined: Tue Nov 15, 2005 9:08 pm

Re: Модуль Play глюк

Post by ZYV »

Имя файла-то с видео какое и путь? Если просто его в адресной строке набрать, скачивается?
unsigned double ZYV;
The Bear
Forum Members
Forum Members
Posts: 11
Joined: Wed Jan 28, 2009 12:10 pm

Re: Модуль Play глюк

Post by The Bear »

короче вот все параметры передаваемые во флеш на странице сайта (url декодированы)
flv=http://site.ru/index.php?mact=Play,m11, ... showtime=1

а это из админки
flv=http://site.ru/admin/moduleinterface.ph ... showtime=1

если перейти по первой ссылке (вводил все кроме "flv="), то
в первом случае попадем на предыдущую страницу, а во втором начнется скачивание файла.

хз что тут к чему нет не желания ни времени разбиратся. Все больше склоняюсь к мысли, что написать самому было бы быстрее.

может я не правильно организовал?

расскажу вкратце: создал страницу - "видео".
ее содержимое:
{news категория="видео"}

теперь в добавляем новость в категорию видео, текст новости - код который дает модуль Play:
{modul="Play" id="какой_то_номер"}

Так мне показалось будет проще для добавляющего видео. К сожалению (или к счастью) он полный ламер
The Bear
Forum Members
Forum Members
Posts: 11
Joined: Wed Jan 28, 2009 12:10 pm

Re: Модуль Play глюк

Post by The Bear »

только что попробовал вставить видео просто  на страницу, то все ок

блин, чувствую себя ламером.
Почему же видео из новостей не работает? и как обойти?
ZYV
Language Partners
Language Partners
Posts: 868
Joined: Tue Nov 15, 2005 9:08 pm

Re: Модуль Play глюк

Post by ZYV »

Ссылки со страницы и из новостей отличаются?
unsigned double ZYV;
The Bear
Forum Members
Forum Members
Posts: 11
Joined: Wed Jan 28, 2009 12:10 pm

Re: Модуль Play глюк

Post by The Bear »

Этот со страницы
http://site.ru/index.php?mact=Play,m11, ... showtime=1

Этот из новости
http://site.ru/index.php?mact=Play,m11, ... showtime=1

Разница только тут
m11returnid=56&page=56
m11returnid=41&page=41

WTF?
ZYV
Language Partners
Language Partners
Posts: 868
Joined: Tue Nov 15, 2005 9:08 pm

Re: Модуль Play глюк

Post by ZYV »

Даже не знаю, надо дебагать - в action.playfile.php ставить print_r($_GET) и die();. Могу только предложить detailpage прописать в {news} -- реальную страницу.

Есть, правда, ещё предложение. Заменить везде checkFile на checkfile в коде модуля (маленькое F).
unsigned double ZYV;
The Bear
Forum Members
Forum Members
Posts: 11
Joined: Wed Jan 28, 2009 12:10 pm

Re: Модуль Play глюк

Post by The Bear »

так, ниодин из способов не помог
Totall Cammander не нашел не одного "checkFile", есть только "checkfile", т.е все с маленькой.

Решил проблемы пока так
Создал новый тег {video id="ID"}, который отдает код плеера

Code: Select all

echo '<object height="260" width="320" data="modules/Play/bin/player_flv_maxi.swf" type="application/x-shockwave-flash">
	<param value="modules/Play/bin/player_flv_maxi.swf" name="movie"/>
	<param value="flv=http://site.ru/index.php%3Fmact%3DPlay%2Cm12%2Cplayfile%2C1%26m12recordid%3D'. $params[id] .'%26m12returnid%3D41%26page%3D41&showplayer=always&showstop=1&showvolume=1&showtime=1" name="FlashVars"/>
	<param value="transparent" name="wmode"/>
</object>';
Как не странно работает...
Но это нифига не айс. Теперь надо админа научить копировать нужный id отсюда
{cms_module module="Play" record="ID"}

Может кто подскажет как лучше организовать видео на сайте используя CMSMS. Чтоб юзверы сами видео добавляли.
Буду примного благодарен.
Last edited by The Bear on Wed Feb 04, 2009 12:33 pm, edited 1 time in total.
ZYV
Language Partners
Language Partners
Posts: 868
Joined: Tue Nov 15, 2005 9:08 pm

Re: Модуль Play глюк

Post by ZYV »

Так, а откуда ты модуль PLAY брал??? Я с форжа, Play-0.5.2.zip . И там есть checkFile.
unsigned double ZYV;
The Bear
Forum Members
Forum Members
Posts: 11
Joined: Wed Jan 28, 2009 12:10 pm

Re: Модуль Play глюк

Post by The Bear »

не суть.
Оставил так как описал выше. Юзер щаслив.
ZYV
Language Partners
Language Partners
Posts: 868
Joined: Tue Nov 15, 2005 9:08 pm

Re: Модуль Play глюк

Post by ZYV »

Ничего себе не суть? Я заинтересовался проблемой, скачал модуль посмотреть, выяснилось, что я скачал, не то, что у тебя, и не суть, оказывается. Ну ладно, удачи, не вижу тогда смысла задавать вопрос на форуме.
unsigned double ZYV;
Post Reply

Return to “Russian - русский”