changeset 219:ca5ca5cf7901

Cleanups.
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 18 Nov 2013 00:54:26 +0200
parents 65d68ac6c5cc
children db433a1d22b4
files admin.php
diffstat 1 files changed, 10 insertions(+), 16 deletions(-) [+]
line wrap: on
line diff
--- a/admin.php	Sun Nov 17 23:22:23 2013 +0200
+++ b/admin.php	Mon Nov 18 00:54:26 2013 +0200
@@ -95,7 +95,7 @@
 // <? stCreateSettingsData(); stCommonAJAX("admajax.php", "admlogout.php", FALSE); ?>
 
 
-function refreshItems(id,name,msgname)
+function refreshItems(id,name,msgname,extra)
 {
   var msuccess = function(txt)
   {
@@ -103,7 +103,7 @@
     if (nitem) nitem.innerHTML = txt;
   }
 
-  sendPOSTRequest("action=get&type="+name, msuccess);
+  sendPOSTRequest("action=get&type="+name+extra, msuccess);
 }
 
 
@@ -135,19 +135,19 @@
 
 function refreshCCSettings()
 {
-  refreshItems("tabContCCSettings", "settings", "General settings");
+  refreshItems("tabContCCSettings", "settings", "General settings", "");
 }
 
 
 function refreshCCNews()
 {
-  refreshItems("tabContCCNews", "news", "News list");
+  refreshItems("tabContCCNews", "news", "News list", "");
 }
 
 
 function refreshCCAttendees()
 {
-  refreshItems("tabContCCAttendees", "attendees", "Attendees list");
+  refreshItems("tabContCCAttendees", "attendees", "Attendees list", "");
 }
 
 
@@ -165,25 +165,25 @@
 
 function refreshCCVoters()
 {
-  refreshItems("tabContCCVoters", "voters", "Voters list");
+  refreshItems("tabContCCVoters", "voters", "Voters list", "");
 }
 
 
 function refreshCCCompos()
 {
-  refreshItems("tabContCCCompos", "compos", "Compo list");
+  refreshItems("tabContCCCompos", "compos", "Compo list", "");
 }
 
 
 function refreshCCEntries()
 {
-  refreshItems("tabContCCEntries", "entries", "Entry list");
+  refreshItems("tabContCCEntries", "entries", "Entry list", "");
 }
 
 
 function refreshCCInfo()
 {
-//  refreshItems("tabContCCInfo", "info", "Info system");
+//  refreshItems("tabContCCInfo", "info", "Info system", "");
 }
 
 
@@ -235,15 +235,9 @@
 {
   var args = makePostArgs({"name":1,"groups":0,"oneliner":0,"email":0}, "at", id);
 
-  var msuccess2 = function(txt)
-  {
-    var nitem = document.getElementById("attendee"+id);
-    if (nitem) nitem.innerHTML = txt;
-  }
-
   var msuccess = function(txt)
   {
-    sendPOSTRequest("action=get&type=attendee&id="+id+"&edit=1", msuccess2);
+    refreshItems("attendee"+id, "attendee", "Attendee #"+id, "&id="+id+"&edit=1");
   }
 
   if (args != "")