Перейти к контенту
  • 0

Не выводиться плеер mp3 в темах


Вопрос

Хочу вставить на форум mp3, чтобы он проигрывался на форуме в теме. Ссылка внешняя. Какой ББ код использовать для этого? Имеющийся "Медия" код не проигрывает его, а тут на форуме я попробовал - проигрывает. Как сделать также?
Ссылка на комментарий
Поделиться на других сайтах

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

  • 0

Играет. Проверил только что.

ну тогда я не знаю. Я сделал как Вы описали. у меня даже не выводится. у меня форум на поддомене стоит. _http://moy-sayt/forum

я уже по всякому пробовал пути прописать, ничего не получается. Устал уже.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Обратите внимание на название плеера - mp3.swf. Плюс сам трек тоже .mp3. Если у вас на работе стоит фильтр на эти три буквы в url - то понятно, почему у вас даже плеер не показывается.

 

Форум не публичный, ссылку на него дать не можете? Проверил бы со своего провайдера :)

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Обратите внимание на название плеера - mp3.swf. Плюс сам трек тоже .mp3. Если у вас на работе стоит фильтр на эти три буквы в url - то понятно, почему у вас даже плеер не показывается.

 

Форум не публичный, ссылку на него дать не можете? Проверил бы со своего провайдера :)

Предложеный вами плеер у меня тоже не пошел.

Именно такая же фича, после всех изменений (медиа тег, шаблон, файл, проверенные пути) вышло пустое окно сообщения.

Вернул на предложенный тех.поддержкой.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Именно такая же фича, после всех изменений (медиа тег, шаблон, файл, проверенные пути) вышло пустое окно сообщения.

Хм... А у вас IE?

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Усилиями тех.поддержки (за что им большая и вечная любовь клиентов, а от меня отдельно :rolleyes: ) удалось привязать внешние MP3 ссылки в тело сообщений.

Начну по пунктам чтобы не флеймить.

1)В АЦ Внешний вид > Управление стилями и шаблонами > Управление шаблонами в IP.Board - Шаблоны - Темы открываем шаблон show_attachments заменяем содержимое на это:

 

<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 type="application/x-shockwave-flash" data="{$this->settings['board_url']}/public/player/flvplayer.swf" width="420" height="340">
       <param name="movie" value="{$this->settings['board_url']}/public/player/flvplayer.swf" />
       <param name="allowFullScreen" value="true" />
       <param name="FlashVars" value="flv={$url}" />
</object><br />
</if>

<if test="$data['ext'] == 'mp3'">
<br /><object type="application/x-shockwave-flash" data="{$this->settings['board_url']}/public/player/flvplayer.swf" height="60" width="400">
<param name="wmode" VALUE="transparent" />
<param name="allowFullScreen" value="true" />
<param name="allowScriptAccess" value="always" />
<param name="movie" value="{$this->settings['board_url']}/public/player/flvplayer.swf" />
<param name="FlashVars" value="way={$url}&showstop=1&swf={$this->settings['board_url']}/public/player/flvplayer.swf&w=470&h=70&time_seconds=0&autoplay=0&q=1&skin=grey&volume=50&comment=Слушаем музыку!" /></object><br />
</if>

 

Обратите внимание чтобы у вас соответствовал путь к flvplayer.swf, поменяйте ссылку если у вас он находится в другом каталоге.

 

2)Проверьте чтобы в медиатегах написано было именно так как на приатаченом фото

 

3)В BB-кодах создаем тег [media].

Устанавливаем ему в поле псевдонимы: video,movie,flash,blogmedia,youtube

файл исполнения: defaults.php

опции в теги: да

options обязательно: да

 

4)Поддержка предлагает альтернативу плееру но это уже на вкус:

<object type="application/x-shockwave-flash" data="{board_url}/public/player/mp3player.swf" width="300" height="40"><param name="movie" value="{board_url}/public/player/mp3player.swf" /><param name="FlashVars" value="mp3=$1.mp3&autoplay=0&loop=0&volume=100&showstop=1&showinfo=0" /></object>

Дома проверил, оба эти варианта работают. Спасибо.

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.