Hyvä ihminen! Tämä ei ole blogin etusivu. Täällä on tagiin "winamp" kytketyt jutut.
Meikäläisen kuunneltavana olevien kappaleiden luettelo on ilmestynyt tuohon sivun oikeassa laidassa sijaitsevaan sivupalkkiin.
Systeemi toimii sillä tavalla, että kun minulla on täällä päässä WinAmp soimassa, päivittää plugin WinAmp NowPlaying automaattisesti FTP-siirrolla uusimman soittolistan nettiin.
Päivitettävän tiedoston nimi on soitossa.shtml. Tänne blogiin soittolistan tiedot tuodaan PHP:n include-toiminnolla:
<txp:php>
include("http://www.kuopassa.com/soitossa.shtml");
</txp:php>
Yllä näkyvä koodiesimerkki toimii Textpatternin sivupohjissa. Textpattern sallii sivupohjissa käytettävän PHP-koodausta, mutta tällöin on koodi ensin käärittävä elementin txp:php sisään.
Soittolista voidaan tuoda myös SSI:n avulla. Parin kuukauden takaa löytyy blogimerkintä datan tuomisesta nettisivulle SSI:n include-toimintoa käyttäen, joten ei liene tarpeen siitä kirjoittaa tässä enempää.
Käytössäni oleva soittolistan template-tiedosto (oletus.html) näyttää jotakuinkin tämänlaiselta:
[np:IsPlaying]<h4>Soitossa nyt:</h4>[/np:IsPlaying]
[np:NotPlaying]<h4>Soitettu viimeksi:</h4>[/np:NotPlaying]
<ul>
<li><strong title="Artistin nimi on
[np:artist1]">[np:artist1]</strong>:<br/> <span title="Kappaleen nimi on [np:title1]">[np:title1]</span></li>
<li><strong title="Artistin nimi on
[np:artist2]">[np:artist2]</strong>:<br/> <span title="Kappaleen nimi on [np:title2]">[np:title2]</span></li>
<li><strong title="Artistin nimi on
[np:artist3]">[np:artist3]</strong>:<br/> <span title="Kappaleen nimi on [np:title3]">[np:title3]</span></li>
</ul>
Soittolistan template-tiedosto on se, jossa määritellään soittolistassa esitettävä tieto: esim. kappaleen ja artistin nimi, kappaleen kesto, genre jne.
Tagit: winamp