summaryrefslogtreecommitdiff
path: root/lib/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'lib/plugins')
-rw-r--r--lib/plugins/acl/admin.php4
-rw-r--r--lib/plugins/acl/script.js11
-rw-r--r--lib/plugins/acl/style.css1
3 files changed, 10 insertions, 6 deletions
diff --git a/lib/plugins/acl/admin.php b/lib/plugins/acl/admin.php
index 0101ea487..9dbf58971 100644
--- a/lib/plugins/acl/admin.php
+++ b/lib/plugins/acl/admin.php
@@ -31,7 +31,7 @@ class admin_plugin_acl extends DokuWiki_Admin_Plugin {
return array(
'author' => 'Andreas Gohr',
'email' => 'andi@splitbrain.org',
- 'date' => '2007-11-17',
+ 'date' => '2008-03-15',
'name' => 'ACL',
'desc' => 'Manage Page Access Control Lists',
'url' => 'http://wiki.splitbrain.org/wiki:acl',
@@ -554,7 +554,7 @@ class admin_plugin_acl extends DokuWiki_Admin_Plugin {
echo '</td>';
echo '<td align="center">';
- echo '<input type="checkbox" name="del['.hsc($where).']" value="'.hsc($who).'" class="edit" />';
+ echo '<input type="checkbox" name="del['.hsc($where).']" value="'.hsc($who).'" />';
echo '</td>';
echo '</tr>';
}
diff --git a/lib/plugins/acl/script.js b/lib/plugins/acl/script.js
index f269ed2fe..b719cda58 100644
--- a/lib/plugins/acl/script.js
+++ b/lib/plugins/acl/script.js
@@ -123,9 +123,14 @@ acl = {
return false;
},
-
+ /**
+ * Handles all clicks in the tree, dispatching the right action based on the
+ * clicked element
+ */
treehandler: function(e){
- if(e.target.href){ // is it a link?
+ if(e.target.src){ // is it an image?
+ acl.treetoggle(e.target);
+ } else if(e.target.href){ // is it a link?
// remove highlighting
var obj = getElementsByClass('cur',$('acl__tree'),'a')[0];
if(obj) obj.className = obj.className.replace(/ cur/,'');
@@ -144,8 +149,6 @@ acl = {
}
acl.loadinfo();
- }else if(e.target.src){ // is it an image?
- acl.treetoggle(e.target);
}
e.stopPropagation();
diff --git a/lib/plugins/acl/style.css b/lib/plugins/acl/style.css
index e49c92e5f..0c5a9819b 100644
--- a/lib/plugins/acl/style.css
+++ b/lib/plugins/acl/style.css
@@ -26,6 +26,7 @@ div#acl_manager div#acl__tree li {
div#acl_manager div#acl__tree ul img {
margin-right: 0.25em;
+ cursor: pointer;
}
div#acl_manager div#acl__detail {