Фильтр по:
  

  • Страница 1 из 1
  • 1
Модератор форума: likbezz  
Как изменить стандартный MP3 плеер uCoz на форуме?
Дата: Четверг, 07.10.2010, 05:29 |
plazmogun
Рядовой
Группа: Проверенные
Сообщений: 12
Награды: 0
Репутация: 0
Статус: Offline


Доброго дня и ночи, хочу поменять цвет плеера на форуме или полностью заменить его на свой. Возможно?

 
Дата: Четверг, 07.10.2010, 07:50 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Quote (plazmogun)
Доброго дня и ночи, хочу поменять цвет плеера на форуме

Цвет - возможно:
Quote
В любую свою страницу, сообщение вы можете вставить mp3 проигрыватель. Он может служить для того что бы дать возможность посетителям прослушать ту или иную композицию. Может стать фоном для сайта (этим злоупотреблять настоятельно не рекомендуется, не забывайте о том, что мп3 файлы достаточно много весят, а не у всех широкополосный доступ в сеть. Они просто не смогу загрузить ваш сайт, если проигрывание начнется автоматически)

Используется следующим образом:
Включение BB-кодом:

Code
[audio] [/audio]

то есть введя

Code
[audio]http://forum.ucoz.ru/i_love_ucoz.mp3[/audio]

получаем

Так же можно вставлять плеер с помощью JS-кода.
Что бы его получить можно воспользоваться Мультимедия - > Подключить аудио (mp3)
Либо Мультимедия - > Загрузить аудио (mp3) [там после загрузки напротив интересующего файла нажать JS-code]
В результате для мп3 файла расположенного на http://forum.ucoz.ru/i_love_ucoz.mp3
получим следующий код

Code
<script src="http://forum.ucoz.ru/media/?auto=0;small=0;color=0055e9;textoff=0;t=audio;f=http%3A%2F%2Fforum.ucoz.ru%2Fi_love_ucoz.mp3" type="text/javascript"></script>

Его так же можно вставить в любое место сайта. При этом, в нем есть управляемые параметры (настройки), о которых ниже.

Code
auto=0;small=0;color=0055e9;loop=0;textoff=0

Значения выделенные жирным и можно поменять, с нуля на единицу.
Тем самым их включив.
Ну и color - указать цвет кода.
То есть, если в коде
auto=0 меняем на auto=1 - песня начинает проигрываться автоматом.
Как это сделано в этом топике (аккуратней с этой функцией, думайте о тех у кого медленный интернет, платный трафик.

small=1 - выведит маленький преер из двух кнопок.

loop=1 - файл будет проигрываться по кругу без отсановки (пока не нажать стоп)

textoff=1 - уберет текст (в пример выше текст i_love_ucoz.mp3, вот его и не будет)

color=0055e9 (управление цветом плеера) - вместо 0055e9 пишем код желаемого цвета. То есть после = вставляем код цвета. Коды можно узнать из таблиц, или в фотошопе нажав на цвет.


...
Quote (plazmogun)
или полностью заменить его на свой. Возможно?

- Возможно.
Написав свой скрипт BB-кодов, со своим плеером.


 
Дата: Четверг, 07.10.2010, 17:16 |
plazmogun
Рядовой
Группа: Проверенные
Сообщений: 12
Награды: 0
Репутация: 0
Статус: Offline


Ну раз уж на то пошло biggrin

Нашел вот это:

Ставите после $BODY$ в общий вид форума этот код:

Code
<script type="text/javascript">
// by $ USERNAME$
$('td.posttdMessage').each(function(){
$(this).html($(this).html().split('[bbcode]').join('bbcode').split('[/bbcode]').join('bbcode'););
});
</script>

[bbcode] - открывающий бб-код
[/bbcode] - закрывающий бб-код
bbcode - html содержимое открывающего бб-кода
/bbcode - html содержимое закрывающего бб-кода

В форме добавления сообщений после $BBCODES$:

Code
<input type="button" value="bbcode" onclick="simpletag('bbName','','','message',''); return false;" class="codeButtons" />

bbName - меняете на название вашего бб-кода БЕЗ квадратных скобок

Автор - $USERNAME$

Добавлено (07.10.2010, 17:16)
---------------------------------------------
Так не работает

Code
<script type="text/javascript">
// by $ USERNAME$
$('td.posttdMessage').each(function(){
$(this).html($(this).html().split('[bbaudio]').join('<object type="application/x-shockwave-flash" data="http://flash-mp3-player.net/medias/player_mp3_maxi.swf" width="200" height="20">
     <param name="movie" value="http://flash-mp3-player.net/medias/player_mp3_maxi.swf" />
     <param name="bgcolor" value="#ffffff" />
     <param name="FlashVars" value="mp3=').split('[/bbaudio]').join('" />
</object>'););
});
</script>

Вот код плеера:

Code
  
<object type="application/x-shockwave-flash" data="http://flash-mp3-player.net/medias/player_mp3_maxi.swf" width="200" height="20">
     <param name="movie" value="http://flash-mp3-player.net/medias/player_mp3_maxi.swf" />
     <param name="bgcolor" value="#ffffff" />
     <param name="FlashVars" value="mp3=http%3A//flash-mp3-player.net/medias/another_world.mp3" />
</object>

Че не так делаю?

 
Дата: Пятница, 08.10.2010, 06:21 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Цитата (plazmogun)
Нашел вот это:
Ставите после $BODY$ в общий вид форума этот код:
................
Автор - $USERNAME$

- Ну, думаю у автора спросить и нужно ......

Цитата (plazmogun)
Так не работает ... (с небольшими изменениями)
...........

- А у меня работает ....


Revamp - Here's My Hell (Revamp) ... Клик ....



- Переносов строк не должно быть ... Вот здесь:
Код
.join('<object type="application/x-shockwave-flash"............................ value="mp3=')

- то есть в одну строчку нужно писать ....


Цитата (plazmogun)
Вот код плеера:

- А кнопка [стоп] есть у этого плеера? ....
Кстати, ссылку на сайт не скинешь - как раз ищу путёвый плеер ... ヅ
....

Прикрепления: victoriamp3i.txt (0.4 Kb) · prestomp3.txt (0.4 Kb) · heresmyhellmp3.txt (0.4 Kb) · flash-mp3-playe.html (1.2 Kb)

 
Дата: Среда, 13.10.2010, 06:10 |
plazmogun
Рядовой
Группа: Проверенные
Сообщений: 12
Награды: 0
Репутация: 0
Статус: Offline


СПС, вот ссылка: http://flash-mp3-player.net/

 
Дата: Пятница, 14.09.2012, 17:57 |
multik_ucoz_ua
Рядовой
Группа: Пользователи
Сообщений: 8
Награды: 0
Репутация: 0
Статус: Offline


Помогите решить одну проблему :
на ucoz-е есть аудиоплеер. В списке материалов у меня есть несколько песен (к примеру 10). При прослушивании песни она играет, но если нажать на другую композицию то они будут звучать вместе (и так все 10). Как сделать что бы при нажатии на следующую песню (проигрователь) предыдущая останавливалась (плеер выключался) (надеюсь обьяснил понятно )))) СПАСИБО!!!


 
Дата: Пятница, 14.09.2012, 18:35 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


multik_ucoz_ua,
Quote (multik_ucoz_ua, Пт, 14.09.2012, 17:57:50)
надеюсь обьяснил понятно )

Понятно.
С системным плеером, системно никак.
Писать достаточно сложную функцию, которая обрабатывала бы клик на флешке, определяла бы координаты, и если они приходятся на кнопку плей - перезаписывала бы все блоки с плеером, кроме этого.
Короче - жопа. Но реально.

На многих плеерах, кстати, такое уже давно предусмотрено.
На Uppod, например.

Billy Idol - White Wedding


Kiss - I Was Made For Lovin You (Dynasty, 1979)


Crematory - Temple Of Love (Awake, 1997)

Треки взяты отсюда: «Best of Hard Rock»


 
Дата: Пятница, 14.09.2012, 20:37 |
multik_ucoz_ua
Рядовой
Группа: Пользователи
Сообщений: 8
Награды: 0
Репутация: 0
Статус: Offline


Uppod-ом пользуюсь довольно часто но не знал что он умеет такое ))) Спасибо за подсказку!!!
P.S: Музон пойдет ))))

Добавлено (14.09.2012, 20:37)
---------------------------------------------


Понятно.
С системным плеером, системно никак.
Писать достаточно сложную функцию, которая обрабатывала бы клик на флешке, определяла бы координаты, и если они приходятся на кнопку плей - перезаписывала бы все блоки с плеером, кроме этого.
Короче - жопа. Но реально.

На многих плеерах, кстати, такое уже давно предусмотрено.
На Uppod, например.


Блин ((( У меня наверно руки-крюки!!! У тя всё как надо работает, а у меня с Uppod такая же фигня как и с ucoz-овским плеером. Может нужно гдето в стилях плеера покопаться (подскажи где) , потому что я с ума скоро сойду wacko


 
Дата: Пятница, 14.09.2012, 20:43 |
Site Moder
Группа: Администраторы
Сообщений: 44
Награды: 0
Репутация: 6
Статус: Offline


multik_ucoz_ua,
Quote (multik_ucoz_ua, Пт, 14.09.2012, 20:37:24)
Блин ((( У меня наверно руки-крюки!!! У тя всё как надо работает, а у меня с Uppod такая же фигня как и с ucoz-овским плеером.

Знакомимся с документацией: Uppod - JavaScript API
Скачиваем, подключаем, прописываем uid плееру.


 
Дата: Суббота, 15.09.2012, 01:37 |
multik_ucoz_ua
Рядовой
Группа: Пользователи
Сообщений: 8
Награды: 0
Репутация: 0
Статус: Offline


Quote (Mr_Smith, Пт, 14.09.2012, 19:43:29)
Знакомимся с документацией: Uppod - JavaScript API
Скачиваем, подключаем, прописываем uid плееру.


ВСЁ!!!!!!! Всё работает (разобрался наконец то biggrin ) БОЛЬШ cry Е СПАСИБО за помощь и терпение hands


 
  • Страница 1 из 1
  • 1
Поиск:


Мобильная версия