aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/includes/acp/acp_permissions.php
diff options
context:
space:
mode:
authorMeik Sievertsen <acydburn@phpbb.com>2007-07-19 20:38:38 +0000
committerMeik Sievertsen <acydburn@phpbb.com>2007-07-19 20:38:38 +0000
commit75a51629454e971fd85118647d05a2a7f39931ad (patch)
tree2a22645ce7b2ccfdbe62b85515f252af3cd9e131 /phpBB/includes/acp/acp_permissions.php
parent870991c0608caf7467018245a0a4e1f1d55efd12 (diff)
downloadforums-75a51629454e971fd85118647d05a2a7f39931ad.tar
forums-75a51629454e971fd85118647d05a2a7f39931ad.tar.gz
forums-75a51629454e971fd85118647d05a2a7f39931ad.tar.bz2
forums-75a51629454e971fd85118647d05a2a7f39931ad.tar.xz
forums-75a51629454e971fd85118647d05a2a7f39931ad.zip
again, a lot of bug fixes
git-svn-id: file:///svn/phpbb/trunk@7909 89ea8834-ac86-4346-8a33-228a782c2dd0
Diffstat (limited to 'phpBB/includes/acp/acp_permissions.php')
-rw-r--r--phpBB/includes/acp/acp_permissions.php8
1 files changed, 5 insertions, 3 deletions
diff --git a/phpBB/includes/acp/acp_permissions.php b/phpBB/includes/acp/acp_permissions.php
index 1ad5ea2903..008e5f5494 100644
--- a/phpBB/includes/acp/acp_permissions.php
+++ b/phpBB/includes/acp/acp_permissions.php
@@ -448,7 +448,7 @@ class acp_permissions
}
$template->assign_vars(array(
- 'S_PERMISSION_DROPDOWN' => (sizeof($this->permission_dropdown) > 1) ? $this->build_permission_dropdown($this->permission_dropdown, $permission_type) : false,
+ 'S_PERMISSION_DROPDOWN' => (sizeof($this->permission_dropdown) > 1) ? $this->build_permission_dropdown($this->permission_dropdown, $permission_type, $permission_scope) : false,
'L_PERMISSION_TYPE' => $user->lang['ACL_TYPE_' . strtoupper($permission_type)],
'U_ACTION' => $this->u_action,
@@ -522,7 +522,7 @@ class acp_permissions
/**
* Build dropdown field for changing permission types
*/
- function build_permission_dropdown($options, $default_option)
+ function build_permission_dropdown($options, $default_option, $permission_scope)
{
global $user, $auth;
@@ -533,8 +533,10 @@ class acp_permissions
{
continue;
}
+
$selected = ($setting == $default_option) ? ' selected="selected"' : '';
- $s_dropdown_options .= '<option value="' . $setting . '"' . $selected . '>' . $user->lang['permission_type'][$setting] . '</option>';
+ $l_setting = (isset($user->lang['permission_type'][$permission_scope][$setting])) ? $user->lang['permission_type'][$permission_scope][$setting] : $user->lang['permission_type'][$setting];
+ $s_dropdown_options .= '<option value="' . $setting . '"' . $selected . '>' . $l_setting . '</option>';
}
return $s_dropdown_options;