mirror of
https://github.com/phpbb/phpbb.git
synced 2025-06-28 14:18:52 +00:00
#44745 - fix empty action in ucp groups
git-svn-id: file:///svn/phpbb/branches/phpBB-3_0_0@9578 89ea8834-ac86-4346-8a33-228a782c2dd0
This commit is contained in:
parent
12de4efca4
commit
290893c3a7
1 changed files with 11 additions and 10 deletions
|
@ -41,7 +41,7 @@ class ucp_groups
|
||||||
switch ($mode)
|
switch ($mode)
|
||||||
{
|
{
|
||||||
case 'membership':
|
case 'membership':
|
||||||
|
|
||||||
$this->page_title = 'UCP_USERGROUPS_MEMBER';
|
$this->page_title = 'UCP_USERGROUPS_MEMBER';
|
||||||
|
|
||||||
if ($submit || isset($_POST['change_default']))
|
if ($submit || isset($_POST['change_default']))
|
||||||
|
@ -414,7 +414,7 @@ class ucp_groups
|
||||||
$this->page_title = 'UCP_USERGROUPS_MANAGE';
|
$this->page_title = 'UCP_USERGROUPS_MANAGE';
|
||||||
$action = (isset($_POST['addusers'])) ? 'addusers' : request_var('action', '');
|
$action = (isset($_POST['addusers'])) ? 'addusers' : request_var('action', '');
|
||||||
$group_id = request_var('g', 0);
|
$group_id = request_var('g', 0);
|
||||||
|
|
||||||
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
|
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
|
||||||
|
|
||||||
add_form_key('ucp_groups');
|
add_form_key('ucp_groups');
|
||||||
|
@ -438,10 +438,10 @@ class ucp_groups
|
||||||
{
|
{
|
||||||
trigger_error($user->lang['NOT_ALLOWED_MANAGE_GROUP'] . $return_page, E_USER_WARNING);
|
trigger_error($user->lang['NOT_ALLOWED_MANAGE_GROUP'] . $return_page, E_USER_WARNING);
|
||||||
}
|
}
|
||||||
|
|
||||||
$group_name = $group_row['group_name'];
|
$group_name = $group_row['group_name'];
|
||||||
$group_type = $group_row['group_type'];
|
$group_type = $group_row['group_type'];
|
||||||
|
|
||||||
$avatar_img = (!empty($group_row['group_avatar'])) ? get_user_avatar($group_row['group_avatar'], $group_row['group_avatar_type'], $group_row['group_avatar_width'], $group_row['group_avatar_height'], 'GROUP_AVATAR') : '<img src="' . $phpbb_root_path . 'adm/images/no_avatar.gif" alt="" />';
|
$avatar_img = (!empty($group_row['group_avatar'])) ? get_user_avatar($group_row['group_avatar'], $group_row['group_avatar_type'], $group_row['group_avatar_width'], $group_row['group_avatar_height'], 'GROUP_AVATAR') : '<img src="' . $phpbb_root_path . 'adm/images/no_avatar.gif" alt="" />';
|
||||||
|
|
||||||
$template->assign_vars(array(
|
$template->assign_vars(array(
|
||||||
|
@ -450,7 +450,7 @@ class ucp_groups
|
||||||
'GROUP_COLOUR' => (isset($group_row['group_colour'])) ? $group_row['group_colour'] : '',
|
'GROUP_COLOUR' => (isset($group_row['group_colour'])) ? $group_row['group_colour'] : '',
|
||||||
'GROUP_DESC_DISP' => generate_text_for_display($group_row['group_desc'], $group_row['group_desc_uid'], $group_row['group_desc_bitfield'], $group_row['group_desc_options']),
|
'GROUP_DESC_DISP' => generate_text_for_display($group_row['group_desc'], $group_row['group_desc_uid'], $group_row['group_desc_bitfield'], $group_row['group_desc_options']),
|
||||||
'GROUP_TYPE' => $group_row['group_type'],
|
'GROUP_TYPE' => $group_row['group_type'],
|
||||||
|
|
||||||
'AVATAR' => $avatar_img,
|
'AVATAR' => $avatar_img,
|
||||||
'AVATAR_IMAGE' => $avatar_img,
|
'AVATAR_IMAGE' => $avatar_img,
|
||||||
'AVATAR_WIDTH' => (isset($group_row['group_avatar_width'])) ? $group_row['group_avatar_width'] : '',
|
'AVATAR_WIDTH' => (isset($group_row['group_avatar_width'])) ? $group_row['group_avatar_width'] : '',
|
||||||
|
@ -604,7 +604,7 @@ class ucp_groups
|
||||||
// Only set the rank, colour, etc. if it's changed or if we're adding a new
|
// Only set the rank, colour, etc. if it's changed or if we're adding a new
|
||||||
// group. This prevents existing group members being updated if no changes
|
// group. This prevents existing group members being updated if no changes
|
||||||
// were made.
|
// were made.
|
||||||
|
|
||||||
$group_attributes = array();
|
$group_attributes = array();
|
||||||
$test_variables = array('rank', 'colour', 'avatar', 'avatar_type', 'avatar_width', 'avatar_height', 'receive_pm', 'legend', 'message_limit', 'max_recipients');
|
$test_variables = array('rank', 'colour', 'avatar', 'avatar_type', 'avatar_width', 'avatar_height', 'receive_pm', 'legend', 'message_limit', 'max_recipients');
|
||||||
foreach ($test_variables as $test)
|
foreach ($test_variables as $test)
|
||||||
|
@ -679,7 +679,7 @@ class ucp_groups
|
||||||
{
|
{
|
||||||
avatar_gallery($category, $avatar_select, 4);
|
avatar_gallery($category, $avatar_select, 4);
|
||||||
}
|
}
|
||||||
|
|
||||||
$avatars_enabled = ($can_upload || ($config['allow_avatar_local'] || $config['allow_avatar_remote'])) ? true : false;
|
$avatars_enabled = ($can_upload || ($config['allow_avatar_local'] || $config['allow_avatar_remote'])) ? true : false;
|
||||||
|
|
||||||
$template->assign_vars(array(
|
$template->assign_vars(array(
|
||||||
|
@ -697,7 +697,7 @@ class ucp_groups
|
||||||
'GROUP_RECEIVE_PM' => (isset($group_row['group_receive_pm']) && $group_row['group_receive_pm']) ? ' checked="checked"' : '',
|
'GROUP_RECEIVE_PM' => (isset($group_row['group_receive_pm']) && $group_row['group_receive_pm']) ? ' checked="checked"' : '',
|
||||||
'GROUP_MESSAGE_LIMIT' => (isset($group_row['group_message_limit'])) ? $group_row['group_message_limit'] : 0,
|
'GROUP_MESSAGE_LIMIT' => (isset($group_row['group_message_limit'])) ? $group_row['group_message_limit'] : 0,
|
||||||
'GROUP_MAX_RECIPIENTS' => (isset($group_row['group_max_recipients'])) ? $group_row['group_max_recipients'] : 0,
|
'GROUP_MAX_RECIPIENTS' => (isset($group_row['group_max_recipients'])) ? $group_row['group_max_recipients'] : 0,
|
||||||
|
|
||||||
'GROUP_DESC' => $group_desc_data['text'],
|
'GROUP_DESC' => $group_desc_data['text'],
|
||||||
'S_DESC_BBCODE_CHECKED' => $group_desc_data['allow_bbcode'],
|
'S_DESC_BBCODE_CHECKED' => $group_desc_data['allow_bbcode'],
|
||||||
'S_DESC_URLS_CHECKED' => $group_desc_data['allow_urls'],
|
'S_DESC_URLS_CHECKED' => $group_desc_data['allow_urls'],
|
||||||
|
@ -839,6 +839,7 @@ class ucp_groups
|
||||||
'PAGINATION' => generate_pagination($this->u_action . "&action=$action&g=$group_id", $total_members, $config['topics_per_page'], $start),
|
'PAGINATION' => generate_pagination($this->u_action . "&action=$action&g=$group_id", $total_members, $config['topics_per_page'], $start),
|
||||||
|
|
||||||
'U_ACTION' => $this->u_action . "&g=$group_id",
|
'U_ACTION' => $this->u_action . "&g=$group_id",
|
||||||
|
'S_UCP_ACTION' => $this->u_action . "&g=$group_id",
|
||||||
'U_FIND_USERNAME' => append_sid("{$phpbb_root_path}memberlist.$phpEx", 'mode=searchuser&form=ucp&field=usernames'),
|
'U_FIND_USERNAME' => append_sid("{$phpbb_root_path}memberlist.$phpEx", 'mode=searchuser&form=ucp&field=usernames'),
|
||||||
));
|
));
|
||||||
|
|
||||||
|
@ -896,7 +897,7 @@ class ucp_groups
|
||||||
if (!sizeof($mark_ary))
|
if (!sizeof($mark_ary))
|
||||||
{
|
{
|
||||||
$start = 0;
|
$start = 0;
|
||||||
|
|
||||||
do
|
do
|
||||||
{
|
{
|
||||||
$sql = 'SELECT user_id
|
$sql = 'SELECT user_id
|
||||||
|
@ -1027,7 +1028,7 @@ class ucp_groups
|
||||||
$group_name = ($group_row['group_type'] == GROUP_SPECIAL) ? $user->lang['G_' . $group_row['group_name']] : $group_row['group_name'];
|
$group_name = ($group_row['group_type'] == GROUP_SPECIAL) ? $user->lang['G_' . $group_row['group_name']] : $group_row['group_name'];
|
||||||
|
|
||||||
$default = request_var('default', 0);
|
$default = request_var('default', 0);
|
||||||
|
|
||||||
if (confirm_box(true))
|
if (confirm_box(true))
|
||||||
{
|
{
|
||||||
// Add user/s to group
|
// Add user/s to group
|
||||||
|
|
Loading…
Add table
Reference in a new issue