changeset 10:11816aad6967

Start work on settings interface.
author Matti Hamalainen <ccr@tnsp.org>
date Thu, 06 Dec 2012 14:44:30 +0200
parents fa9b66f596bb
children c10bf196390f
files admin.inc.php
diffstat 1 files changed, 17 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/admin.inc.php	Thu Dec 06 13:50:59 2012 +0200
+++ b/admin.inc.php	Thu Dec 06 14:44:30 2012 +0200
@@ -178,7 +178,7 @@
 
 function refreshSettings()
 {
-  refreshItems("tabSettings", "settings", "General settings");
+  refreshItems("nsettings", "settings", "General settings");
 }
 
 
@@ -324,6 +324,17 @@
 }
 
 
+function updateSettings()
+{
+  var args = makePostArgs({
+    "oneliner":0,
+    "email":0
+    }, "st", "");
+
+  sendPOSTRequest("action=update&type=settings&"+args);
+}
+
+
 var registeredTabs = Object();
 
 
@@ -387,6 +398,11 @@
 <!-- ========================== -->
 
 <div id="tabSettings">
+  <form method="post" action="" onsubmit="return updateSettings()">
+    <input id="stsave1" type="submit" value=" Save settings " />
+    <div id="nsettings"></div>
+    <input id="stsave2" type="submit" value=" Save settings " />
+  </form>
 </div>
 
 <!-- ========================== -->