Alternatief nowplaying.php

PHP, HTML, Joomla, WordPress, etc..
Gebruikersavatar
Kees
VIP
Berichten: 3021
Lid geworden op: 28 nov 2005, 22:07
Answers: 1
SAM-versie: 4.2.2.*
Database: MySQL 5.0
Windows: Windows 10
Locatie: Bergen op Zoom
Contacteer:

Re: Alternatief nowplaying.php

Ongelezen bericht door Kees »

wout schreef:Je kan in HTML inderdaad, history en comming up laten zien.
Een voorbeeld op http://radio.woutfranken.nl/sam
Jij ook aan het "sammen" ????
Gebruikersavatar
Wout
Moderator
Berichten: 3338
Lid geworden op: 03 dec 2007, 14:17
Answers: 1
SAM-versie: SAM 2019.3
Database: MySQL 8.0
Windows: Windows 10
Locatie: Bergen op Zoom
Contacteer:

Re: Alternatief nowplaying.php

Ongelezen bericht door Wout »

Ivan schreef:Is dat ook mogelijk met de historie van de playlist, dus met een code invoegen in een html pagina?
De laatste 5 tracks o.i.d.?
Ja, ik gebruik dit op mijn site, waarbij hij niet de jingles laat zien

Code: Selecteer alles

<!--history.SONGTYPE="S"-->
<!--LOOP(history,1,5)-->
<!--LOOP_ROW-->
$history.combine$
,<br>
<!--LOOP_END--> 
Kees schreef: Jij ook aan het "sammen" ????
Hahaha, ja wie had dat verwacht, nee, ik zocht een makkelijke en stabiel broadcast programma die ook weining cpu gebruikte, en waarbij ik ook geen zin had om een heel engels forum te gaan spitten voor een antwoord.
Kwam Sam gewoon als beste uit de bus.
Afbeelding
Gebruikersavatar
Ivan
***
Berichten: 58
Lid geworden op: 24 jun 2007, 11:57
SAM-versie: Geen.
Database: Geen Database
Contacteer:

Re: Alternatief nowplaying.php

Ongelezen bericht door Ivan »

wout schreef:

Code: Selecteer alles

<!--history.SONGTYPE="S"-->
<!--LOOP(history,1,5)-->
<!--LOOP_ROW-->
$history.combine$
,<br>
<!--LOOP_END--> 
Hey thanks!!!
Dit werkt perfect!
Heel erg bedankt..... :D
Classics4Life Radio - The Home Of Oldschool!

http://classics4life.com
Gebruikersavatar
bingoradio
Beginnende SAM-gebruiker
Berichten: 5
Lid geworden op: 17 sep 2008, 15:29

Re: Alternatief nowplaying.php

Ongelezen bericht door bingoradio »

wout schreef:Je kan in HTML inderdaad, history en comming up laten zien.
Een voorbeeld op http://radio.woutfranken.nl/sam
Zijn deze html scriptjes nog voor handen?
Dan zal ik u daar heel dankbaar voor zijn, En kan ik deze direct plaatsen op www.bingoradio.nl ?

mvg
Bingoradio.nl
Gebruikersavatar
Wout
Moderator
Berichten: 3338
Lid geworden op: 03 dec 2007, 14:17
Answers: 1
SAM-versie: SAM 2019.3
Database: MySQL 8.0
Windows: Windows 10
Locatie: Bergen op Zoom
Contacteer:

Re: Alternatief nowplaying.php

Ongelezen bericht door Wout »

Nou, Ik heb verleden week Sam gekocht, netjes geback-upt en daarna un-installen, (lekker fris beginnen ) maar ik had niet zo goed opgelet (vinkje vergeten aan/of uit te zetten)
Dus heeft ie heel de map SpacialAudio verwijdert, incl de back-ups en de aan-gepaste HTML file`s.

Kan nog kijken (weekend) in de oude back-ups, of ik ze kan vinden.
Anders zal ik het gaan uitzoeken voor je.
Afbeelding
Gebruikersavatar
bingoradio
Beginnende SAM-gebruiker
Berichten: 5
Lid geworden op: 17 sep 2008, 15:29

Re: Alternatief nowplaying.php

Ongelezen bericht door bingoradio »

Dat is niet zo mooi dan, maar 1 troost ik begrijp er helemaal niets van ben er al dagen mee bezig, Het gaat mij meer om de scriptjes die ik op me site moet zetten zonder achtergrondje enzo dus dat je gewoon het design nog ziet, en wat dus precies in het tabletje past , Net zoiets als het mailscriptje wat er nu op staat. Dus feitelijk gaat het om het now playing scriptje wat ik direct op me site kan integreren en de laatste 5 gedraaide , Als ik dat voor elkaar krijg ben ik al dik tevreden

mvg
bingoradio
Gebruikersavatar
cyberneticorganism
VIP
Berichten: 914
Lid geworden op: 11 jun 2008, 18:14
SAM-versie: SAM 2014.7
Database: MySQL 5.0
Windows: 7 64-bits
Contacteer:

Re: Alternatief nowplaying.php

Ongelezen bericht door cyberneticorganism »

Ik wil nog even toevoegen aan het verhaal dat het refreshen van kees bij mij niet werkt in IE 7, vandaar dat ik het zo heb gedaan:

Code: Selecteer alles

<SCRIPT LANGUAGE="JavaScript">
<!---
 var refreshID = "";
 refreshID = setTimeout("DoRefresh()", 30000);
 
function DoRefresh()
{
  var buster = Math.random();
  document.location.href = 'playing.html?buster='+buster;
}
//--->
</SCRIPT>

<html><style type="text/css">
<!--
body {
	background-color: #000000;
}
-->
</style> 

<div style="position: absolute; top: 6px; left: 18px; width: 986; height: 19">

<i>

<font size="2" color="#FFFFFF" face="Arial"> Nu ON-AIR:&nbsp; </font><b>

<font size="2" color="#FF0000" face="Arial">&nbsp;&nbsp;&nbsp;
$song.artist$&nbsp;-
$song.title$</font></b></i></div>

</body>

</html>
Deze code staat zowel in de playing.php als in de _playing.php. Werkt uitstekend! Hij ververst om de 30 seconden (30000). Zie mijn website voor een voorbeeld van hoe het eruit ziet.

Deze laat btw alleen artiest + titel zien. De code van de coming up and history kan je erbij zetten en dan wat aanpassen, maar die heb ik zo ook niet voorhanden (ik gebruik de php namelijk daarvoor).
Gebruikersavatar
bingoradio
Beginnende SAM-gebruiker
Berichten: 5
Lid geworden op: 17 sep 2008, 15:29

Re: Alternatief nowplaying.php

Ongelezen bericht door bingoradio »

hallo
Waar kan ik jou website vinden dan?

mvg
cyberneticorganism schreef:Ik wil nog even toevoegen aan het verhaal dat het refreshen van kees bij mij niet werkt in IE 7, vandaar dat ik het zo heb gedaan:

Code: Selecteer alles

<SCRIPT LANGUAGE="JavaScript">
<!---
 var refreshID = "";
 refreshID = setTimeout("DoRefresh()", 30000);
 
function DoRefresh()
{
  var buster = Math.random();
  document.location.href = 'playing.html?buster='+buster;
}
//--->
</SCRIPT>

<html><style type="text/css">
<!--
body {
	background-color: #000000;
}
-->
</style> 

<div style="position: absolute; top: 6px; left: 18px; width: 986; height: 19">

<i>

<font size="2" color="#FFFFFF" face="Arial"> Nu ON-AIR:&nbsp; </font><b>

<font size="2" color="#FF0000" face="Arial">&nbsp;&nbsp;&nbsp;
$song.artist$&nbsp;-
$song.title$</font></b></i></div>

</body>

</html>
Deze code staat zowel in de playing.php als in de _playing.php. Werkt uitstekend! Hij ververst om de 30 seconden (30000). Zie mijn website voor een voorbeeld van hoe het eruit ziet.

Deze laat btw alleen artiest + titel zien. De code van de coming up and history kan je erbij zetten en dan wat aanpassen, maar die heb ik zo ook niet voorhanden (ik gebruik de php namelijk daarvoor).
Gebruikersavatar
Wout
Moderator
Berichten: 3338
Lid geworden op: 03 dec 2007, 14:17
Answers: 1
SAM-versie: SAM 2019.3
Database: MySQL 8.0
Windows: Windows 10
Locatie: Bergen op Zoom
Contacteer:

Re: Alternatief nowplaying.php

Ongelezen bericht door Wout »

Heb nog wat gevonden, is een oud ontwerp, maar het werk nog, gewoon de code uitplukken die je wenst.

Code: Selecteer alles

<!--include("_config.html")-->
<html>
<head>
<meta http-equiv="Content-Language" content="nl">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta http-equiv="refresh" content="30">
<script language='JavaScript1.2' src='java/songinfo.js'></script>

<title>$station.name$ = $song.artist$ !</title>

<link rel="stylesheet" href="css/default.css" />

</head>

<center>

<H4>$station.name$</h4>

<table border="0" cellpadding="5" width="700" cellspacing="0">
    
    <tr>
        <td colspan=2 align=center bgcolor=000000>
        <b><font color=FFFFFF>Vandaag :</B> $now_date$ <B>&nbsp; Aantal luisteraars :</B> $viewers$ 
     </td>
    </tr>
   
    <tr>
        <td colspan=2 bgcolor=cccc99><font color="000000">
        
            <br><p></p>    
            
        </td>
        </tr>
  
 
    <tr>
<td valign="top" align="left" bgcolor="FFFFFF" width="400"> <h4>Nu op $station.name$!: </h4>

<h3>            
            <B>Artiest: </B>$song.artist$<BR>
            <B>Titel    :  </B>$song.title$     
                <P>
                <br>
                
                    
                    <UL>
                <LI><B>Album:</B>  $song.album$     
                <LI><B>Jaar:</B>   $song.albumyear$         
                <LI><B>Nummer duurt:</B> $song.mmss$     
                <br>       
                <br><br>      
                <LI><B>Laatst gespeeld op:</B> $song.date_played$      
                <br><br></h3></UL>

        
                    </td>

            <td valign="top" align="left" bgcolor="FFFFFF" width="300"><font color="000000"><b>  </b>
                                
<center>
<P>
<a href="javascript:songinfo($song.songID$)">
<img class="blank" src="pictures/$song.picture$" alt="$song.combine$" width="200" height="200" border="0" />
</a>
</center>
 <P>
     


                    </td>
     </tr>
     
     
     <tr>
    <td valign="top" align="left" bgcolor="CCCCCC" width="400"><font color="000000"><b>Geweest op $station.name$:</b>

                <P>
<h2>
<!--history.SONGTYPE="S"-->
<!--LOOP(history,1,4)-->
<!--LOOP_ROW-->
$history.combine$
,<br>
<!--LOOP_END-->  
</h2>
                    
    </td>
    
    <td valign="top" align="left" bgcolor="999966" width="300"><font color="000000"><b>Straks op $station.name$:</b>

        <h2>
<!--queue.SONGTYPE="S"-->           
<!--LOOP(queue,2)-->
<!--LOOP_ROW-->
$queue.combine$
<br><br>
<!--LOOP_END-->

        </td>
    </tr></h2>

    

<tr>
    <td colspan=2 align=center bgcolor=cccc99>
        <font size=1 color=000000>Copyright $song.albumyear$-2008 - All Rights Reserved
    </td>
</tr>

</table>



</body>

</html>
Afbeelding
Gebruikersavatar
cyberneticorganism
VIP
Berichten: 914
Lid geworden op: 11 jun 2008, 18:14
SAM-versie: SAM 2014.7
Database: MySQL 5.0
Windows: 7 64-bits
Contacteer:

Re: Alternatief nowplaying.php

Ongelezen bericht door cyberneticorganism »

Ok dan :-) Ik zou ook nog even kijken of ik het script van mijn onderschrift kon ombouwen tot een php script wat de titel en artiest weergeeft op de website, en die informatie direct van de shoutcast server afplukt. Dit gaat echter niet lukken, aangezien dan echt het complete script opnieuw moet worden geschreven. En dat kan ik niet :lol: Heb een poging gewaagd, maar dat is op niks uitgelopen.

Ik heb wel iemand gemaild die zo'n script heeft, alleen daar heb ik nog niks van teruggehoord. Anders nog maar even verder neuzen naar zo'n script. Mocht iemand hiervoor nog een tip hebben, dat is altijd welkom :-D
Gebruikersavatar
bingoradio
Beginnende SAM-gebruiker
Berichten: 5
Lid geworden op: 17 sep 2008, 15:29

Re: Alternatief nowplaying.php

Ongelezen bericht door bingoradio »

Nou ik heb zitten proberen maar ik kom er totaal niet uit alles staat op de server poort staat open , maar ik krijg alleen rare codes in en op me site.
Als iemand me kan helpen graag, Daarvoor ben ik u dan zeer dankbaar, tegen betaling uiteraard,

mvg
Gebruikersavatar
Wout
Moderator
Berichten: 3338
Lid geworden op: 03 dec 2007, 14:17
Answers: 1
SAM-versie: SAM 2019.3
Database: MySQL 8.0
Windows: Windows 10
Locatie: Bergen op Zoom
Contacteer:

Re: Alternatief nowplaying.php

Ongelezen bericht door Wout »

cyberneticorganism schreef:Ok dan :-) Ik zou ook nog even kijken of ik het script van mijn onderschrift kon ombouwen tot een php script wat de titel en artiest weergeeft op de website, en die informatie direct van de shoutcast server afplukt. Dit gaat echter niet lukken, aangezien dan echt het complete script opnieuw moet worden geschreven. En dat kan ik niet :lol: Heb een poging gewaagd, maar dat is op niks uitgelopen.

Ik heb wel iemand gemaild die zo'n script heeft, alleen daar heb ik nog niks van teruggehoord. Anders nog maar even verder neuzen naar zo'n script. Mocht iemand hiervoor nog een tip hebben, dat is altijd welkom :-D
Je kan toch ook je onderschrift includen in je website dan?
Je onderschrift is immers al een PHP.
Afbeelding
Gebruikersavatar
cyberneticorganism
VIP
Berichten: 914
Lid geworden op: 11 jun 2008, 18:14
SAM-versie: SAM 2014.7
Database: MySQL 5.0
Windows: 7 64-bits
Contacteer:

Re: Alternatief nowplaying.php

Ongelezen bericht door cyberneticorganism »

Euh.. nee... Want dat is namelijk een afbeelding. En ik wil de lay-out exact hetzelfde als dat ie nu is... En zonder png "geouwehoer" dr bij.
Gebruikersavatar
Wout
Moderator
Berichten: 3338
Lid geworden op: 03 dec 2007, 14:17
Answers: 1
SAM-versie: SAM 2019.3
Database: MySQL 8.0
Windows: Windows 10
Locatie: Bergen op Zoom
Contacteer:

Re: Alternatief nowplaying.php

Ongelezen bericht door Wout »

cyberneticorganism schreef:En zonder png "geouwehoer" dr bij
In php en zonder png en informatie haalt ie van je shoutcast!
viewtopic.php?f=23&t=1258
Afbeelding
Gebruikersavatar
cyberneticorganism
VIP
Berichten: 914
Lid geworden op: 11 jun 2008, 18:14
SAM-versie: SAM 2014.7
Database: MySQL 5.0
Windows: 7 64-bits
Contacteer:

Re: Alternatief nowplaying.php

Ongelezen bericht door cyberneticorganism »

Ideaal! Het stond er dus gewoon al op :lol: En ik maar pielen en zoeken... Ik zal het morgen of vant weekend is ff uitproberen. Dan alleen nog ff proberen te customizen enzo als het bietje werkt (maar dat verwacht ik wel). Hoef alleen maar de titel + artiest te hebben... dus dat wordt flink knippen :-D Online/Offline is ook wel cool. Bedankt wout en peelland FM. Ik zit erbij als een zombie, dus ik ga is even de binnenkant van me ogen bekijken... :rolleyes:
Gebruikersavatar
Wout
Moderator
Berichten: 3338
Lid geworden op: 03 dec 2007, 14:17
Answers: 1
SAM-versie: SAM 2019.3
Database: MySQL 8.0
Windows: Windows 10
Locatie: Bergen op Zoom
Contacteer:

Re: Alternatief nowplaying.php

Ongelezen bericht door Wout »

cyberneticorganism schreef: bietje werkt
Afbeelding

:-D
Afbeelding
Gebruikersavatar
cyberneticorganism
VIP
Berichten: 914
Lid geworden op: 11 jun 2008, 18:14
SAM-versie: SAM 2014.7
Database: MySQL 5.0
Windows: 7 64-bits
Contacteer:

Re: Alternatief nowplaying.php

Ongelezen bericht door cyberneticorganism »

Nou... hij is bijna klaar. Je ziet geen verschil meer met de SAM html output. Nog 1 klein probleempje, ik weet dat je geen lay-out vragen meer zou doen Wout. Maar toch even een klein vraagje:

Code: Selecteer alles

//style 
div.container{ 
position: absolute; top: 6px; left: 18px; width: 986; height: 19; 
}  
Waarom werkt dit niet? Het komt gewoon als tekst op de PHP pagina te staan en richt niets uit. In html heb ik op soortgelijke manier (alleen dan in html dus) de posititie van de tekst aangepast.
Gebruikersavatar
Wout
Moderator
Berichten: 3338
Lid geworden op: 03 dec 2007, 14:17
Answers: 1
SAM-versie: SAM 2019.3
Database: MySQL 8.0
Windows: Windows 10
Locatie: Bergen op Zoom
Contacteer:

Re: Alternatief nowplaying.php

Ongelezen bericht door Wout »

Dit kan je rechtstreeks in je HTML plaatsen.

Code: Selecteer alles

<style type="text/css">

#container    {
position: absolute; top: 6px; left: 18px; width: 986; height: 19; 
        } 

</style>

    <div id="container">

        Hierin je tekst

    </div> 
Afbeelding
Gebruikersavatar
cyberneticorganism
VIP
Berichten: 914
Lid geworden op: 11 jun 2008, 18:14
SAM-versie: SAM 2014.7
Database: MySQL 5.0
Windows: 7 64-bits
Contacteer:

Re: Alternatief nowplaying.php

Ongelezen bericht door cyberneticorganism »

Yo perfect, dankje ;-) Ik heb die code nu buiten de <?php ?> gezet... en nu werkt het inderdaad. Maar ik had dan ook de oorspronkelijke code kunnen gebruiken toch:

Code: Selecteer alles

<div style="position: absolute; top: 6px; left: 18px; width: 986; height: 19">TEKST</div>
Zo staat het in de oorspronkelijke html file. Ik had het alleen niet op de juist plek staan :| Bedankt weer! Nu ff weer supernova verder kijken, op rtl 7 :-D
Gebruikersavatar
cyberneticorganism
VIP
Berichten: 914
Lid geworden op: 11 jun 2008, 18:14
SAM-versie: SAM 2014.7
Database: MySQL 5.0
Windows: 7 64-bits
Contacteer:

Re: Alternatief nowplaying.php

Ongelezen bericht door cyberneticorganism »

Jaaa! :-D Daar is ie dan... het script wat de artiest + titel weergeeft op je website, eventueel aangevuld met informatie die je aan je encoder toevoegd (d.m.v. een PAL script). Je kan de lay-out makkelijk naar eigen wens aanpassen in de config file. Lettertype en tekstpositie is aan te passen in scastdetail.php. Ik heb het script flink geript, en wat zaken aangepast. Dit is een goede vervanger voor de HTML of PHP manier, en de enige manier om extra informatie aan je artiest + titel toe te voegen! De informatie komt direct van je shoutcast server. De hele handel is geschreven in PHP, dus dit is wel een vereiste. In de install.txt staat nog een korte uitleg in het nederlands.

Hopelijk hebben meer mensen hier iets aan, veel plezier ermee :)

Het is btw. getest.
Je hebt niet voldoende permissies om de bijlagen van dit bericht te bekijken.
Plaats reactie
  • Vergelijkbare Onderwerpen
    Reacties
    Weergaves
    Laatste bericht