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; } } "