Перейти к содержимому
Русский язык для Invision Community 5

Правильный вывод MP3 и Видео

Доброго времени суток,проблема такая.Раньше использовал IPB как дополнение к сайту,сейчас же этот движок и есть вся основа.До этого сидел на vBulletin в нём всё просто,а ipb пока для меня не много не понятен.

 

Суть:Нужно что бы загруженный mp3 выводился плеером а не аттачем,скачивал плеер отдельно(вывод тегом) но он к сожалению с файломи на сервере работать не может.Та же проблема и с видео.

 

Вопрос:Возможно ли,как то,тегом выводить плеером и музыку и видео*?

 

Пример: [ТЕГ]site.com/video/video.flv[/ТЕГ] и тот же пример с музыкой.

 

Если есть решения позскажите,заранее благодарен.

 

P.S Перед созданием темы поставил галочку что пользовался поиском и т.д,соврал не много,по форумам пробежался нашел одну темы,но увы не для меня(

Рекомендованные сообщения

  • Автор

@Ph-A, В общем вытащил плеер из дле,но видео всё равно не идёт( музыка работает,правильно.

 

<php>
$url = urlencode("{$this->settings['base_url']}app=core&module=attach&section=attach&attach_id={$data['attach_id']}");
$path_info = pathinfo($data['attach_file']);
$data['ext'] = strtolower($path_info['extension']);
</php>
<a href="{parse url="app=core&module=attach&section=attach&attach_id={$data['attach_id']}" base="public"}" title="{$this->lang->words['attach_dl']}"><img src="{$this->settings['public_dir']}{$data['mime_image']}" alt="{$this->lang->words['attached_file']}" /></a> <a href="{parse url="app=core&module=attach&section=attach&attach_id={$data['attach_id']}" base="public"}" title="{$this->lang->words['attach_dl']}">{$data['attach_file']}</a> <span class='desc'><strong>({$data['file_size']}, {$this->lang->words['attach_hits']} {$data['attach_hits']})</strong></span>
<if test="$data['ext'] == 'mp4' OR $data['ext'] == 'avi' OR $data['ext'] == 'flv' OR $data['ext'] == '3gp'"><br />
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="600" height="400" id="Player-e4efcf5b557c82ee0bd564c1a2599d7b">
<param name="movie" value="http://community.starszz.org/public/player/media_player.swf?MediaLink={$url}&defaultMedia=1&logo=http://help-icq.ru/public/player/watermark.png&showPlayButton=true&playOnStart=false&backgroundBarColor=0x1A1A1A&btnsColor=0xFFFFFF&outlineColor=0x666666&outputBkgColor=0x1A1A1A&outputTxtColor=0x999999&loadingBarColor=0x666666&loadingBackgroundColor=0xCCCCCC&progressBarColor=0x000000&volumeBackgroundColor=0x666666&volumeStatusBarColor=0x000000" />
<param name="allowFullScreen" value="true" />
<param name="quality" value="high" />
<param name="bgcolor" value="#000000" />
<param name="wmode" value="opaque" />
<embed src="http://community.starszz.org/public/player/media_player.swf?MediaLink={$url}&defaultMedia=1&logo=http://help-icq.ru/public/player/watermark.png&showPlayButton=true&playOnStart=false&backgroundBarColor=0x1A1A1A&btnsColor=0xFFFFFF&outlineColor=0x666666&outputBkgColor=0x1A1A1A&outputTxtColor=0x999999&loadingBarColor=0x666666&loadingBackgroundColor=0xCCCCCC&progressBarColor=0x000000&volumeBackgroundColor=0x666666&volumeStatusBarColor=0x000000" quality="high" bgcolor="#000000" wmode="opaque" allowFullScreen="true" width="600" height="400" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>
</object><br/>
</if>
<if test="$data['ext'] == 'mp3'">
<br /><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="425" height="30" id="Player-17293be98d1d7445115d5c0acd44cea2">
<param name="movie" value="http://help-icq.ru/public/player/media_player.swf?MediaLink={$url}&defaultMedia=1&showPlayButton=false&playOnStart=false&backgroundBarColor=0x1A1A1A&btnsColor=0xFFFFFF&outlineColor=0x666666&outputBkgColor=0x1A1A1A&outputTxtColor=0x999999&loadingBarColor=0x666666&loadingBackgroundColor=0xCCCCCC&progressBarColor=0x000000&volumeBackgroundColor=0x666666&volumeStatusBarColor=0x000000" />
<param name="allowFullScreen" value="false" />
<param name="quality" value="high" />
<param name="wmode" value="transparent" />
<embed src="http://help-icq.ru/public/player/media_player.swf?MediaLink={$url}&defaultMedia=1&showPlayButton=false&playOnStart=false&backgroundBarColor=0x1A1A1A&btnsColor=0xFFFFFF&outlineColor=0x666666&outputBkgColor=0x1A1A1A&outputTxtColor=0x999999&loadingBarColor=0x666666&loadingBackgroundColor=0xCCCCCC&progressBarColor=0x000000&volumeBackgroundColor=0x666666&volumeStatusBarColor=0x000000" quality="high" wmode="transparent" allowFullScreen="false" width="425" height="30" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>
</object><br />
</if>

В общем вытащил плеер из дле

Кто бы знал, какой плеер они там используют.

 

но видео всё равно не идёт

Используйте стандартное решение.

  • Автор

Кто бы знал, какой плеер они там используют.

 

 

Используйте стандартное решение.

А где лни*?)Поделись если не сложно,я два для с этим вожусь уже.

  • 4 месяца спустя...

В общем вытащил плеер из дле,( музыка работает,правильно.

 

Перестал этот код работать с некоторого времени.

 

У Ritsuka было подобное решение на ipbru, но и там чего-то не хватало. Если у кого есть правильное содержимое шаблона showattachments для проигрывания mp3 в атаче, поделитесь пожалуйста.

 

Спасибо

 

Извиняюсь. ссылка на swf была не корректной. Все работает

Изменено пользователем Buskopan
дополение

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.