Page 1 of 1
Geluid op je website
Posted: Thu Feb 14, 2013 11:22 am
by Silvie
Ik ben bezig met een website waar een 1malig bij openen een geluid op moet.
Ik ben een heel eind.
Met een htmlblok een tag gemaakt met de volgende code:
Code: Select all
<embed src="uploads/geluid/geluid.mp3" width="0" height="0" autostart="false">
Dit in de Smarty data of logica, specifiek voor de home pagina gezet.
in Chrome werkt het prima. In IE hoor je niks en Firefox vraagt om een plugin. Dat is dus ook niet optimaal.
Vroeger toen ik alleen met html werkte werkte dit stukje code goed, maar blijkbaar is het met php anders?
Re: Geluid op je website
Posted: Thu Feb 14, 2013 11:36 am
by staartmees
Re: Geluid op je website
Posted: Thu Feb 14, 2013 2:59 pm
by Rolf
Ik gebruik dit:
https://www.cmscanbesimple.org/blog/mp3-made-simple
grt. Rolf
Ps. Is ook handig hier
https://www.cmscanbesimple.org/blog/set ... ug-cookies
Bij eerste bezoek een cookie zetten, tweede bezoek cookie lezen. Indien aanwezig gen muziekje.
Re: Geluid op je website
Posted: Thu Feb 14, 2013 8:23 pm
by andre_designer
Rolf misschien een aanvulling/idee !!! Ik heb met mcfactory een textveld en een upload veld aangemaakt en de code van googleplayer/ mp3-made-simple in de template van de door mcfactory geproduceerde module gezet in een foreach loop gezet. op zo'n manier kun je relatief eenvoudig een playlist maken.
de template van de geproduceerde module( van mij) ziet er dan zo uit. de variables kunnen afwijken. dit is afhankelijk wat voor namen je de velden geeft bij het produceren van de module.
Code: Select all
<div id="playerWrapper">
{foreach from=$Musicplayer item=item}
<div class="mp3_song">
<h3>{$item->labeltitel}</h3>
<object classid=clsid:d27cdb6e-ae6d-11cf-96b8-444553540000 width="400" height="27" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0">
<param name=flashvars value="audioUrl={root_url}{$item->mp3_file}"/>
<param name=src value="http://www.google.com/reader/ui/3523697345-audio-player.swf"/>
<param name=quality value=best />
<embed type="application/x-shockwave-flash" width=400 height=27 src="http://www.google.com/reader/ui/3523697345-audio-player.swf" quality=best flashvars="audioUrl={root_url}{$item->mp3_file}">
</embed>
</object>
</div>
{/foreach}
</div>
Re: Geluid op je website
Posted: Fri Feb 15, 2013 8:51 am
by Silvie
Deze heb ik er nu instaan en werkt overal.
Alleen nu nog onzichtbaar ( dat is niet zo moeilijk hight width op 0)
en autoPlay.
AutoPlay ben ik mee aan het stoeien, maar lukt me nog niet.
Waar ik het ook neerzet, hij speelt tot nog toe niet automatisch af.
Hoe moet ik dit toepassen?
Dat cookie lijkt me ook handig, moet ik me even in verdiepen hoe dat werkt.
Re: Geluid op je website
Posted: Fri Feb 15, 2013 12:46 pm
by andre_designer
nope, dat is waar around
maar ik heb nog geen goed en gelijkwaardig alternatief gevonden. wat er nog een beetje er mooi er uitziet en wat nog een beetje gemakkelijk te implementeren is.
any surgestions??
André
Re: Geluid op je website
Posted: Fri Mar 01, 2013 8:09 am
by Silvie
Silvie wrote:
Dat cookie lijkt me ook handig, moet ik me even in verdiepen hoe dat werkt.
Ik probeer het te snappen maar het werkt nog niet.
Hoe moet ik dat in dit geval toepassen?
Re: Geluid op je website
Posted: Fri Mar 01, 2013 9:06 am
by Rolf
Uhh, zoiets?
Code: Select all
{setCookies days='365' music='done'}
{if $smarty.cookies.music != 'done'}
{mp3 file='path/to/file.mp3'}
{/if}
Bij het volgende bezoek aan de pagina zal het cookie zijn geplaatst en kan gelezen worden. Het muziekje zal dan niet worden gespeeld...