Mercurial > hg > fapweb
diff show.php @ 145:66b485431cac
Change how slides are updated.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Wed, 23 Oct 2013 02:01:07 +0300 |
parents | c030c3cf0d80 |
children | 672c7f28fb97 |
line wrap: on
line diff
--- a/show.php Wed Oct 23 01:42:21 2013 +0300 +++ b/show.php Wed Oct 23 02:01:07 2013 +0300 @@ -36,8 +36,7 @@ <script type="text/javascript"> var failCount = 0; -var prevView = -1, activeView = 0; -var activeSlide = -1, activeSlideMode = -1; +var prevView = -1, activeView = 0, lastUpdate = 0; var errorView = false; @@ -78,25 +77,19 @@ // function viewChanged() { - var msuccess3 = function(txt) + var msuccess2 = function(txt) { // Successfully fetched new data, initiate view update updateView(txt); } - var msuccess2 = function(txt) + var msuccess1 = function(txt) { - activeSlide = txt; - sendPOSTRequest("action=get&type=slide", msuccess3, displayError); + lastUpdate = txt; + sendPOSTRequest("action=get&type=slide", msuccess2, displayError); } - var msuccess1 = function(txt) - { - activeSlideMode = txt; - sendPOSTRequest("action=get&type=activeSlide", msuccess2, displayError); - } - - sendPOSTRequest("action=get&type=activeSlideMode", msuccess1, displayError); + sendPOSTRequest("action=get&type=update", msuccess1, displayError); } @@ -141,7 +134,7 @@ } } - sendPOSTRequest("action=check&activeSlide="+activeSlide+"&activeSlideMode="+activeSlideMode, msuccess, mfail); + sendPOSTRequest("action=check&lastUpdate="+lastUpdate, msuccess, mfail); } setTimeout("tickMain();", 1000);