Mercurial > hg > fapweb
diff admin.js @ 618:0508fb0c1304
Improve deletion warnings in admin interface.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sat, 01 Nov 2014 05:39:25 +0200 |
parents | 7d676c77e3f8 |
children | aad32d21091f |
line wrap: on
line diff
--- a/admin.js Sat Nov 01 04:01:51 2014 +0200 +++ b/admin.js Sat Nov 01 05:39:25 2014 +0200 @@ -53,19 +53,19 @@ // Clearly mark the element when asking confirmation var item = document.getElementById(prefix+id); - var tmp = item.style.background; - item.style.background = "red"; + var tmp = item.className; + item.className += " deleteWarning"; // Ask confirmation for deletion var mcb_ok = function (data) { jsSendPOSTRequest("action=delete&type="+type+"&id="+id, msuccess); - item.style.background = tmp; + item.className = tmp; } var mcb_cancel = function (data) { - item.style.background = tmp; + item.className = tmp; } if (dsc) @@ -81,7 +81,7 @@ { case "Settings" : jsRefreshItems("tabContCCSettings", "settings", ""); break; case "News" : jsRefreshItems("tabContCCNews", "news", ""); break; - case "Attendees" : jsRefreshItems("tabContCCAttendees", "attendees", ""); break; + case "Attendees" : jsRefreshItems("tabContCCAttendees", "attendees", ""); activeAttendee = -1; break; case "Voting" : jsRefreshItems("tabContCCVoting", "voters", ""); break; case "Compos" : jsRefreshItems("tabContCCCompos", "compos", ""); break; case "InfoSys" : jsRefreshItems("tabContCCInfoSys", "infoMain", ""); break; @@ -703,6 +703,7 @@ jsMessageBox("No slide selected?"); } + function skipToNextSlide() { jsSendPOSTRequest("action=ctrl&type=skipToNextSlide");