From 49558ca69d27171707963f3d5fffa25451f3f490 Mon Sep 17 00:00:00 2001 From: Jan Schneider Date: Mon, 21 Sep 2009 16:31:43 +0200 Subject: [PATCH] MFB: Apply 'list_users' setting to owners too. Fix XHTML. --- kronolith/perms.php | 2 +- kronolith/templates/perms/perms.inc | 62 ++++++++++++++++++------------------- 2 files changed, 31 insertions(+), 33 deletions(-) diff --git a/kronolith/perms.php b/kronolith/perms.php index 05a99e5c4..2bc78612e 100644 --- a/kronolith/perms.php +++ b/kronolith/perms.php @@ -48,7 +48,7 @@ case 'editform': // Process owner and owner permissions. $old_owner = $share->get('owner'); - $new_owner = Horde_Auth::addHook(Horde_Util::getFormData('owner', $old_owner)); + $new_owner = Horde_Auth::addHook(Horde_Util::getFormData('owner_select', Horde_Util::getFormData('owner_input', $old_owner))); if ($old_owner !== $new_owner && !empty($new_owner)) { if ($old_owner != Horde_Auth::getAuth() && !Horde_Auth::isAdmin()) { $notification->push(_("Only the owner or system administrator may change ownership or owner permissions for a share"), 'horde.error'); diff --git a/kronolith/templates/perms/perms.inc b/kronolith/templates/perms/perms.inc index c4a42dd9e..48f6db786 100644 --- a/kronolith/templates/perms/perms.inc +++ b/kronolith/templates/perms/perms.inc @@ -23,23 +23,21 @@ -hasCapability('list')): ?> - - - - - - - + + + @@ -215,8 +213,8 @@ foreach ($userperms as $user => $uperm) { hasCapability('list') && (!isset($GLOBALS['conf']['auth']['list_users']) || $GLOBALS['conf']['auth']['list_users'] == 'list' || $GLOBALS['conf']['auth']['list_users'] == 'both')): ?> - - - - + + - - + + - - + + - - + + - - + + @@ -255,28 +253,28 @@ foreach ($userList as $user) { hasCapability('list') && isset($GLOBALS['conf']['auth']['list_users']) && $GLOBALS['conf']['auth']['list_users'] == 'both'): ?> - - + + - - + + - - + + - - + + - - + + - - + +   -- 2.11.0