SMF 2.0.x (Módulos Manual) > Buttons

Radio pop-up

(1/1)

candidosa2:


Themes/default/index.template.php

Pesquisar por </head>

Adicionar este codigo antes

<script type="text/javascript"> 
var newWindow = null; 

function closeWin(){ 
if (newWindow != null){ 
if(!newWindow.closed) 
newWindow.close(); 



function popUpWin(url, type, strWidth, strHeight){ 

closeWin(); 

if (type == "fullScreen"){ 

strWidth = screen.availWidth - 10; 
strHeight = screen.availHeight - 160; 


var tools=""; 
if (type == "standard" || type == "fullScreen") tools = "resizable=yes,toolbar=no,location=no,scrollbars=no,menubar=no,width="+strWidth+",height="+strHeight+",top=0,left=0"; 
if (type == "console") tools = "resizable,toolbar=no,location=no,scrollbars=no,width="+strWidth+",height="+strHeight+",left=0,top=0"; 
newWindow = window.open(url, \'newWin\', tools); 
newWindow.focus(); 

</script>

Então você deve inserir o seguinte código depois do <body>

echo '<HTML>';
echo '<div style="text-align: center"><object id="fmp256" width="180" height="70" data="[url=http://radio.webtuga.pt/minicaster.swf][url=http://radio.webtuga.pt/minicaster.swf]http://radio.webtuga.pt/minicaster.swf[/url][/url]" type="application/x-shockwave-flash">
<param name="flashVars" value="config=http://radio.webtuga.pt/tunein.php/gnradio/playlist.mc" />
<param name="wmode" value="transparent" />
<param name="allowScriptAccess" value="always" />
<param name="src" value="[url=http://radio.webtuga.pt/minicaster.swf][url=http://radio.webtuga.pt/minicaster.swf]http://radio.webtuga.pt/minicaster.swf[/url][/url]" />
</object>
</p>
<p style="text-align: center;"><span id="cc_stream_info_summary">Carregando...</span></p>
<script src="[url=http://radio.webtuga.pt/system/streaminfo.js][url=http://radio.webtuga.pt/system/streaminfo.js]http://radio.webtuga.pt/system/streaminfo.js[/url][/url]" type="text/javascript"></script>
<script src="[url=http://radio.webtuga.pt/js.php/gnradio/streaminfo/rnd0][url=http://radio.webtuga.pt/js.php/gnradio/streaminfo/rnd0]http://radio.webtuga.pt/js.php/gnradio/streaminfo/rnd0[/url][/url]" type="text/javascript"></script>Radio Para SMFPT Por Candidosa2</div>';
    echo '</BODY>';
    echo '</HTML>';

No Anexo tem o ficheiro Modificado para quem nao consegue

GUNNERPT:
Antes de mais muito obrigado pelo código xD

Já agora aproveito para fazer alguns comentários:

- A 2ª parte do código que no post acima diz para colocar a seguir a <body>, na realidade é para colocar a seguir a </body>. Pelo menos é assim que está no ficheiro em anexo e foi assim que funcionou comigo.

- Apesar de o titulo do tópico referir "radio pop-up", no meu caso o player não aparece como popup quando se abre o smf mas sim aparece no final da pagina, em baixo, centrado. Não sei se isto acontece por eu estar a usar um theme costum em vez do default. De qualquer forma, para mim está bom assim. Mas, se é suposto este codigo abrir uma janela popup no default, como é que eu faço para acontecer o mesmo no theme costum?

- Convem alertar que o codigo contem o link para uma radio shoutcast. Deverão alterar essa parte do código para a vossa própria radio, de preferência.

- Se alguém souber como é que eu posso colocar o player em auto-play, agradeço que me informe.

Obrigado.

candidosa2:
Bem se quer para afazer Pop esta aqui o codigo


--- Código: ---echo '<HTML>';
echo '<div style="text-align: center"><a href="http://www.enderenco do seulink de radio.com" onclick="popUpWin(this.href,\'standard\',400,200);return false;" onkeypress="popUpWin(this.href,\'standard\',400,200);return false;"[/url]<img src="tuaimagem.jpg" width="17%" height="85" alt="Radio SMFPT Por Candiosa2">[/url]</div>';
   echo '</BODY>';
   echo '</HTML>';

--- Fim de Código ---


AutoPLayer o script aonde esta radio ele toca automaticamente quando entra la ou tens que dizer player

GUNNERPT:
Verifiquei que esse código permite inserir uma imagem no final do SMF e quando se clica na imagem aparece uma janela de popup onde está toda a página da radio.

A questão que eu colocava é se, em vez disto, é possível que a janela popup apareça automaticamente assim que se entra no smf e que nessa janela popup apareça apenas o player de radio (minicaster) e não toda a página da radio.

Obrigado.

joomlamz:
Ta conforme o seu pedido vai ser testado....e vai ter a solucao do seu Problema aguarde....

Navegação

[0] Índice de mensagens

Ir para versão completa