witam
cwicze nad projektem ktory wyswietla slajd ze zdjeciam co okreslony czas
sa 3 moduly slajdow
a) slajd z przykladowymi zdjeciami ktore sie zmieniaja co kilka sekund i zdjecje menu dla sniadan ktore jest widoczne caly czas podczas slajdu a

slajd z przykladowymi zdjeciami ktore sie zmieniaja co kilka sekund i zdjecje menu dla obiadow ktore jest widoczne caly czas podczas slajdu b
c) slajd z przykladowymi zdjeciami ktore sie zmieniaja co kilka sekund i zdjecje menu dla kolacji ktore jest widoczne caly czas podczas slajdu c
chcialbym napisac to tak zeby od godziny np : 8 rano do 11 wyswietlal sie slajd a
od 11 do 15 slajd b
i od 15 do np 22 slajd c
myslalem zeby zrobic to w petli i inkrementowac liczbe co kilka sekund i a gdy przekroczy dana wartosc poprostu ja wyzerowac ale to chyba zbyt kiepskie rozwiazanie
moje pytanie :
czy jest jakas mozliwosc pobrania godziny systemowej zeby to zautomatyzowac i w jaki sposob moglbym to zaimplementowac waszym zdaniem?
a moze to nie wykonalne i macie jakies lepsze pomysly?
funkcja wyswietlajaca zdjecia
var swiper;
var app = {
init : function(){
swiper = new Swiper('.swiper-container',{
visibilityFullFit:true,
momentumBounce:false,
onSlideChangeEnd: function(){
app.nextSlide($('.swiper-slide-active'));
alert('test');
}
});
app.initPlaylists($('body'));
app.initPlaylists($('.swiper-slide-active'));
app.nextSlide($('.swiper-slide-active'));
},
nextSlide: function(currentSlide){
app.delay(function(){
if(swiper.swipeNext(1000) === true){
console.log('d');
}
else{
swiper.swipeTo(0,1000);
}
},currentSlide.data("time")*1000);
},
startDiapo : function(currentPlaylist){
// if(!currentPlaylist.hasClass('active')){
// return false;
// }
// else{
app.nextDiapo(currentPlaylist.find('.diapo:first-child'));
// }
},
nextDiapo : function(currentDiapo){
app.delay(function(){
currentDiapo.css('z-index',1).siblings().css('z-index',0);
if(currentDiapo.next().index() !== -1){
currentDiapo.next().show();
currentDiapo.fadeOut();
app.nextDiapo(currentDiapo.next());
}
else{
console.log(currentDiapo.siblings().first());
currentDiapo.siblings().first().fadeIn();
currentDiapo.fadeOut();
app.nextDiapo(currentDiapo.siblings().first());
}
},currentDiapo.data("time")*1000);
},
initPlaylists : function(currentPage){
$('.playlist').removeClass('active');
$('.playlist', currentPage).addClass('active');
$('.playlist', currentPage).each(function(index, item){
app.startDiapo($(item));
});
},
delay : (function(){
var timer = 0;
return function(callback, ms){
clearTimerout=timer;
timer = setTimeout(callback, ms);
};
})()
};
$(document).ready(function(){
app.init();
});
plik xml
<screen>
<name>Ecran portrait</name>
<display></display>
<width>1080px</width>
<height>1920px</height>
<update></update>
<sync>20140418114246</sync><item client="1" master="1"><pages id="271" time="60" width="18" height="32" page_px="0" page_py="0">
<name>1</name><main_media/><item client="1" master="1"><pages id="273" time="1" width="18" height="32" page_px="1" page_py="1">
<name>1</name><main_media/><playlist id="20"><name>sample_fullhd_portrait</name><media id="72" type="picture" time="5">
<media_name>1370591661095.jpg</media_name>
<src>ks359714.kimsufi.com/easypubdata//medias/1/1370591661095.jpg</src>
<htmlblock></htmlblock>
</media><media id="73" type="picture" time="5">
<media_name>La-Maison-du-Whisky-whisky-on-the-rocks-683x1024.jpg</media_name>
<src>ks359714.kimsufi.com/easypubdata//medias/1/La-Maison-du-Whisky-whisky-on-the-rocks-683x1024.jpg</src>
<htmlblock></htmlblock>
</media><media id="75" type="picture" time="5">
<media_name>rougeaux.jpg</media_name>
<src>ks359714.kimsufi.com/easypubdata//medias/1/rougeaux.jpg</src>
<htmlblock></htmlblock>
</media></playlist><item client="1" master="1"></item></pages></item></pages><pages id="272" start="33" end="15" time="60" width="18" height="32" page_px="0" page_py="0">
<name>1</name><main_media/><item client="1" master="1"><pages id="274" time="1" width="9" height="6" page_px="1" page_py="11">
<name>1</name><main_media/><playlist id="18"><name>plats</name><media id="58" type="picture" time="5">
<media_name>plat1.jpg</media_name>
<src>ks359714.kimsufi.com/easypubdata//medias/1/plat1.jpg</src>
<htmlblock></htmlblock>
</media><media id="59" type="picture" time="5">
<media_name>plat2.jpg</media_name>
<src>ks359714.kimsufi.com/easypubdata//medias/1/plat2.jpg</src>
<htmlblock></htmlblock>
</media><media id="60" type="picture" time="5">
<media_name>plat3.jpg</media_name>
<src>ks359714.kimsufi.com/easypubdata//medias/1/plat3.jpg</src>
<htmlblock></htmlblock>
</media><media id="61" type="picture" time="5">
<media_name>plat4.jpg</media_name>
<src>ks359714.kimsufi.com/easypubdata//medias/1/plat4.jpg</src>
<htmlblock></htmlblock>
</media></playlist><item client="1" master="1"></item></pages><pages id="275" time="1" start="1000" reversible="false" width="18" height="10" page_px="1" page_py="1">
<name>1</name><main_media/><playlist id="17"><name>entete</name><media id="52" type="picture" time="5">
<media_name>header1.jpg</media_name>
<src>ks359714.kimsufi.com/easypubdata//medias/1/header1.jpg</src>
<htmlblock></htmlblock>
</media><media id="53" type="picture" time="5">
<media_name>header2.jpg</media_name>
<src>ks359714.kimsufi.com/easypubdata//medias/1/header2.jpg</src>
<htmlblock></htmlblock>
</media></playlist><item client="1" master="1"></item></pages><pages id="276" time="1" start="1000" reversible="false" width="18" height="4" page_px="1" page_py="29">
<name>1</name><main_media id="51">
<media>footer.jpg</media>
<type>picture</type>
<src>ks359714.kimsufi.com/easypubdata//medias/1/footer.jpg</src>
<htmlblock></htmlblock>
</main_media><item client="1" master="1"></item></pages><pages id="277" time="1" start="1000" reversible="false" width="9" height="6" page_px="1" page_py="17">
<name>1</name><main_media/><playlist id="16"><name>soiree</name><media id="50" type="picture" time="5">
<media_name>cong4.jpg</media_name>
<src>ks359714.kimsufi.com/easypubdata//medias/1/cong4.jpg</src>
<htmlblock></htmlblock>
</media><media id="54" type="picture" time="5">
<media_name>night1.jpg</media_name>
<src>ks359714.kimsufi.com/easypubdata//medias/1/night1.jpg</src>
<htmlblock></htmlblock>
</media><media id="56" type="picture" time="5">
<media_name>night3.jpg</media_name>
<src>ks359714.kimsufi.com/easypubdata//medias/1/night3.jpg</src>
<htmlblock></htmlblock>
</media></playlist><item client="1" master="1"></item></pages><pages id="278" time="1" width="9" height="6" page_px="1" page_py="23">
<name>1</name><main_media/><playlist id="19"><name>congres</name><media id="47" type="picture" time="5">
<media_name>cong1.jpg</media_name>
<src>ks359714.kimsufi.com/easypubdata//medias/1/cong1.jpg</src>
<htmlblock></htmlblock>
</media><media id="48" type="picture" time="5">
<media_name>cong2.jpg</media_name>
<src>ks359714.kimsufi.com/easypubdata//medias/1/cong2.jpg</src>
<htmlblock></htmlblock>
</media><media id="49" type="picture" time="5">
<media_name>cong3.jpg</media_name>
<src>ks359714.kimsufi.com/easypubdata//medias/1/cong3.jpg</src>
<htmlblock></htmlblock>
</media></playlist><item client="1" master="1"></item></pages><pages id="279" time="1" width="9" height="18" page_px="10" page_py="11">
<name>1</name><main_media id="46">
<media>Hello</media>
<type>text</type>
<src>ks359714.kimsufi.com/easypubdata//medias/1/Hello</src>
<htmlblock><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<p style="text-align: center;"><span style="font-family: 'lucida sans unicode', 'lucida grande', sans-serif; font-size: 48px;">La carte du</span></p>
<p style="text-align: center;"><font face="lavanderia sturdy"><span style="font-size: 72px;">Spiaggia</span></font></p>
<br />
<br />
<br />
<br />
<br />
<p style="text-align: center;"><span style="font-size:20px;"><span style="font-family:lucida sans unicode,lucida grande,sans-serif;"><strong>Le Filet jaune poęlé</strong></span></span><br />
céleri rave et cčpes bouchon au jus de rôti</p>
<p style="text-align: center;"><strong><span style="font-family:lucida sans unicode,lucida grande,sans-serif;"><span style="font-size:20px;">Le coeur de filet de boeuf aux girolles</span></span></strong><br />
écrasé de pomme de terre et tomate grappe</p>
<p style="text-align: center;"> </p>
<p style="text-align: center;"><span style="font-family:lucida sans unicode,lucida grande,sans-serif;"><strong><span style="font-size:20px;">Risotto</span></strong></span><br />
retour du marché</p>
<div> </div>
<div>
<p style="text-align: center;"><span style="font-size: 20px;"><span style="font-family: 'lucida sans unicode', 'lucida grande', sans-serif;"><strong>Salade César</strong></span></span><br />
de volaille lard croustillant</p>
<p style="text-align: center;"> </p>
<p style="text-align: center;"><font face="lucida sans unicode, lucida grande, sans-serif"><span style="font-size: 20px;"><b>Salade Niçoise</b></span></font><br />
revisitée au thon mi-cuit</p>
<p style="text-align: center;"> </p>
<p style="text-align: center;"><span style="font-family: 'lucida sans unicode', 'lucida grande', sans-serif;"><strong><span style="font-size: 20px;">Tartare de boeuf</span></strong></span><br />
au couteau préparé ŕ votre table</p>
<p style="text-align: center;"> </p>
<p style="text-align: center;"><span style="font-size:20px;"><strong><span style="font-family:lucida sans unicode,lucida grande,sans-serif;">Saumon fume ecossais</span></strong></span><br />
creme epaisse et ciboulette, toasts croustillants</p>
</div>
<p> </p>
</htmlblock>
</main_media><item client="1" master="1"></item></pages></item></pages></item></screen>