changeset 472:1eabbd70cd25

Add skipping button.
author Matti Hamalainen <ccr@tnsp.org>
date Fri, 06 Dec 2013 22:28:23 +0200
parents c1da26fc4982
children f497bd8c5d41
files admajax.php admin.php
diffstat 2 files changed, 14 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/admajax.php	Fri Dec 06 21:47:22 2013 +0200
+++ b/admajax.php	Fri Dec 06 22:28:23 2013 +0200
@@ -674,6 +674,14 @@
         }
         break;
 
+      case "skipToNextSlide":
+        if (stGetDisplayVar("activeSlideMode") == SMODE_ROTATE)
+        {
+          stSetDisplayVar("activeSlideExpire", 0);
+          stDisplayUpdated();
+        }
+        break;
+
       case "copyDisplaySlide":
         if (stChkRequestItem("id", $slide_id, array(CHK_TYPE, VT_INT, "Invalid data.")))
         {
@@ -916,6 +924,7 @@
           "  <div class=\"ctrlButtons\">\n".
           "    ".stGetFormTextInput(3, 5, "", "ctrlTempSlideDuration", "", stGetDisplayVar("tempDuration"))." min\n".
           "    ".stGetFormButtonInput("setslide", "", "", "Set Temp", "activateTempSlide()")."\n".
+          "    ".stGetFormButtonInput("nextslide", "", "", "Skip to next", "skipToNextSlide()")."\n".
           "  </div>\n".
           "</div>\n".
           "<div class=\"ctrlBox\" id=\"ctrlCompoControl\">\n".
--- a/admin.php	Fri Dec 06 21:47:22 2013 +0200
+++ b/admin.php	Fri Dec 06 22:28:23 2013 +0200
@@ -789,6 +789,11 @@
     jsMessageBox("No slide selected?");
 }
 
+function skipToNextSlide()
+{
+  jsSendPOSTRequest("action=ctrl&type=skipToNextSlide");
+}
+
 </script>
 
 <!-- ========================== -->