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);