From 5a2326614ad4541d71030be8ba3c84f0b708a19a Mon Sep 17 00:00:00 2001 From: Daku Date: Tue, 24 Jan 2012 02:15:44 +0000 Subject: [PATCH] delete by query confirm now uses jquery --- contrib/admin/theme.php | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/contrib/admin/theme.php b/contrib/admin/theme.php index 038b9be7..18cc9687 100644 --- a/contrib/admin/theme.php +++ b/contrib/admin/theme.php @@ -35,14 +35,15 @@ class AdminPageTheme extends Themelet { /* First check Requires you to click the checkbox to enable the delete by query form */ - $dbqcheck = " - if(document.getElementById("dbqcheck").checked == false){ - document.getElementById("dbqtags").disabled = true; - document.getElementById("dbqsubmit").disabled = true; + $dbqcheck = 'javascript:$(function() { + if($("#dbqcheck:checked").length != 0){ + $("#dbqtags").attr("disabled", false); + $("#dbqsubmit").attr("disabled", false); }else{ - document.getElementById("dbqtags").disabled = false; - document.getElementById("dbqsubmit").disabled = false; - }"; + $("#dbqtags").attr("disabled", true); + $("#dbqsubmit").attr("disabled", true); + } + });'; /* Second check Requires you to confirm the deletion by clicking ok. */ @@ -52,7 +53,7 @@ class AdminPageTheme extends Themelet { if(confirm('Are you sure you wish to delete all images using these tags?')){ return true; }else{ - return false; + return false; } } "