ОсновноеRadiotalkПользовательское
MyRadio24 - Хостинг для создания интернет радио
92   •   Посмотреть все темы

Плеер от myradio24

 

1
TitovR @TitovR
Здравствуйте, такой вопрос интересует, можно ли с плеера который предоставляет данный хостинг убрать строку сколько слушает человек? Так же хотел узнать кто нибудь на заказ рисует плееры?

Отредактировано TitovR - 03.07.2016
53
Семён @Asianwave
Да, если не ошибаюсь. Убрать div "my_listeners"

20090
Dimitry @Dimitry
if(info.listeners>0) $("#my_listeners").html("слушателей: "+info.listeners);

Эта строка выводит слушателей, можно убрать.

46
Алексей @AmeTRin
Вопрос в ту же тему а можно сделать вместо названия трека написать название радио?

320
Сергей @Brokl
в самом плеере? можно конечно ... 😲

183
Павел @Павел_Федоренко
Что то забыл как убрать с плеера время проигрывания.Подскажите какую строку убрать !

6600
Александр @admiral
[quote=Павел Федоренко]Что то забыл как убрать с плеера время проигрывания.Подскажите какую строку убрать ![/quote]
div c id=my_timer в player.js

183
Павел @Павел_Федоренко
admiral пишет:

[quote=Павел Федоренко]Что то забыл как убрать с плеера время проигрывания.Подскажите какую строку убрать !

div c id=my_timer в player.js[/quote]
Вообще в коде такой строчки нет.И в поиске искал и вручную 🙁

20090
Dimitry @Dimitry
части плеера лучше скрывать стилями а не менять сам плеер
<style>
#my_timer {display:none;}
#my_listeners {display:none;}
</style>

183
Павел @Павел_Федоренко
Дмитрий,у меня нет этих строчек вообще в коде плеера 😲
Вот: <center><!--НАЧАЛО кода Myradio24-->
<!--PLAYER - ДАННЫЙ блок разместите там где должен быть плеер-->
<div id="my_player"></div>
<!--END PLAYER-->

<!--INFO - ДАННЫЙ блок разместите там где будет информация о радио (можно несколько блоков)-->
<div name="my_info" style="visibility:hidden;">
<table>
<tr><td></td><td><a href="//myradio24.com/listen.php?port=8840" target="radio"><img src="//myradio24.com/img/winamp.gif" border="0" title="Winamp"/></a>
<a href=//myradio24.com/listen.php?port=8840&wmp=1 target=radio><img src="//myradio24.com/img/wmp.gif" border="0" title="WMP"/></a>
<a href="#" onclick="window.open('//myradio24.com/player.php?port=8840','player','width=300,height=30');return false;"><img src="//myradio24.com/img/open.gif" title="открыть в новом окне"/></a></td></tr>
</table><br />
<b>Горячие треки этого часа</b><br /><br />%htmlsongs%<br /><br />
</div>
<!--END INFO-->

<!--ОСТАЛЬНОЙ код разместите в самый низ HTML страницы перед тегом </body> -->
<script src="//myradio24.com/player/JSLib.js?v2.21"></script>
<script src="//myradio24.com/player/player.js"></script>
<script src="//myradio24.com/player/mediaelement.min.js"></script>
<script>
//Активируем класс и окружение my.vars
var my=JSLib(); my.vars={};
my.vars.port="8840";
my.vars.streamurl="http://listen2.myradio24.com:9000/8840";
my.vars.updateurl="//myradio24.com/users/"+my.vars.port+"/status.json";

//PLAYER - Загрузка плеера: default, lite или energy(требуется информер)
init_player("energy","blue");
//Используйте ниже приведённые строки для настройки плееров
function init_player(player,skin) {
if(player=="default") my.init_player({playerid:"my_player",player:"default",width:200,autoplay:1,volume:50,streamurl:my.vars.streamurl});
else if(player=="lite") my.init_player({playerid:"my_player",player:"lite",width:200,autoplay:1,volume:50,streamurl:my.streamurl});
else my.init_player({playerid:"my_player",player:"energy",skin:skin,autoplay:1,volume:50,streamurl:my.vars.streamurl});
}
//END PLAYER

//INFO - Функция обновления информации с информера
function init_updateinfo(info) {
info.isonline="<font color=red>оффлайн</font>";
if(info.online==1) info.isonline="<font color=green>онлайн</font>";
info.nextsong=info.nextsongs[0];
info.htmlimg="<img src=//myradio24.com/"+info.img+" width=250 border=0>";
//рейтинг ведущих
var rank=info.rank; var htmlrank="";
if(rank && rank.length>0) {var htmlrank="<table><tr><td>Ведущий</td><td>Рейтинг</td><td>Онлайн</td></tr>"; for(var i=0;i<rank.length;i++) {htmlrank+="<tr><td>DJ "+rank[i][0]+"</td><td align=center>"+rank[i][1]+"</td><td align=right>"+rank[i][2]+" часов</td></tr>";} htmlrank+="</table>";}
else htmlrank="Ничего не найдено.";
info.htmlrank=htmlrank;
//последние песни
var songs=info.songs; var htmlsongs="";
if(songs && songs.length>0) {htmlsongs="<table><tr><td>Время</td><td>Название</td></tr>"; for(var i=0;i<songs.length;i++) {htmlsongs+="<tr><td>"+songs[i][0]+"</td><td>"+songs[i][1]+"</td></tr>";} htmlsongs+="</table>";}
else htmlsongs="Ничего не найдено.";
info.htmlsongs=htmlsongs;
//произведем замену переменных и выведем содержимое информера
my.vars.info=info;
var objs=document.getElementsByName("my_info"); if(!objs.length) return;
if(!my.vars.infohtml) my.vars.infohtml={};
for(var k=0;k<objs.length;k++) {
if(!my.vars.infohtml[k]) {my.vars.infohtml[k]=objs[k].innerHTML; objs[k].style.visibility="visible";}
var html=my.vars.infohtml[k];
for(var i in info) {html=html.replace(new RegExp("%"+i+"%","g"),info[i]);}
objs[k].innerHTML=html;
}
}
//END INFO

//INFORMER - Активация информера с интервалом обновления 15 секунд (переменные вида info.song)
my.init_updateinfo({interval:15,updateurl:my.vars.updateurl, updatefunc:function(info){
//ОБНОВИМ название и кол-во слушателей, если загружен плеер ENERGY
if(my.vars.player=="energy" && my.vars.interval) {
if(info.song!=my.vars.lastsong) { my.vars.lastsong=info.song; _("#my_song").html("<marquee scrollamount=1 scrolldelay=50>"+info.song+"</marquee>");}}
//ОБНОВИМ информацию с информера в заданном DIV шаблоне id=my_info
if(typeof init_updateinfo !=="undefined") init_updateinfo(info);
//ОТОБРАЗИМ стол заказов, если включен (иначе скроем)
if(my.get("#my_table_on")) {
var off="block"; var on="none"; if(info.enabletable) {var off="none"; var on="block";}
my.get("#my_table_off").style.display=off; my.get("#my_table_on").style.display=on;
}
}});
//END INFORMER
</script>
<!--КОНЕЦ кода Myradio24--></center>

Dimitry пишет:

части плеера лучше скрывать стилями а не менять сам плеер
<style>
#my_timer {display:none;}
#my_listeners {display:none;}
</style>


320
Сергей @Brokl
а ты их поставь))) вот как код плеера закончился так сразу ниже и поставь

183
Павел @Павел_Федоренко
Brokl пишет:

а ты их поставь))) вот как код плеера закончился так сразу ниже и поставь

Ломается код и "App is blocked"

320
Сергей @Brokl
//END INFORMER
</script>
<!--КОНЕЦ кода Myradio24--></center>
<style>
#my_timer {display:none;}
#my_listeners {display:none;}
</style>

</body>
</html>

Отредактировано Brokl - 18.07.2016
183
Павел @Павел_Федоренко
Brokl пишет:

//END INFORMER
</script>
<!--КОНЕЦ кода Myradio24--></center>
<style>
#my_timer {display:none;}
#my_listeners {display:none;}
</style>

</body>
</html>

Спасибо, дружище ! Всё помогло ! 😀