diff --git a/phpBB/admin/admin_ranks.php b/phpBB/admin/admin_ranks.php
index a2f16c212b..15e7b6d572 100644
--- a/phpBB/admin/admin_ranks.php
+++ b/phpBB/admin/admin_ranks.php
@@ -74,7 +74,9 @@ else
}
}
-
+//
+//
+//
if ( $mode != '' )
{
if ( $mode == 'edit' || $mode == 'add' )
@@ -84,7 +86,7 @@ if ( $mode != '' )
//
$rank_id = ( isset($HTTP_GET_VARS['id']) ) ? intval($HTTP_GET_VARS['id']) : 0;
- $s_hidden_fields = '';
+ $s_hidden_fields = '';
if ( $mode == 'edit' )
{
@@ -106,39 +108,43 @@ if ( $mode != '' )
$rank_info['rank_special'] = 0;
}
- $s_hidden_fields .= '';
+ page_header($lang['Ranks']);
- $rank_is_special = ( $rank_info['rank_special'] ) ? ' checked="checked"' : '';
- $rank_is_not_special = ( !$rank_info['rank_special'] ) ? ' checked="checked"' : '';
-
- $template->set_filenames(array(
- 'body' => 'admin/ranks_edit_body.tpl')
- );
+?>
+
+
+
+
+
+
+
+assign_vars(array(
- "RANK" => $rank_info['rank_title'],
- "SPECIAL_RANK" => $rank_is_special,
- "NOT_SPECIAL_RANK" => $rank_is_not_special,
- "MINIMUM" => ( $rank_is_special ) ? '' : $rank_info['rank_min'],
- "IMAGE" => ( $rank_info['rank_image'] != '' ) ? $rank_info['rank_image'] : '',
- "IMAGE_DISPLAY" => ( $rank_info['rank_image'] != '' ) ? '
' : '',
-
- "L_RANKS_TITLE" => $lang['Ranks_title'],
- "L_RANKS_TEXT" => $lang['Ranks_explain'],
- "L_RANK_TITLE" => $lang['Rank_title'],
- "L_RANK_SPECIAL" => $lang['Rank_special'],
- "L_RANK_MINIMUM" => $lang['Rank_minimum'],
- "L_RANK_IMAGE" => $lang['Rank_image'],
- "L_RANK_IMAGE_EXPLAIN" => $lang['Rank_image_explain'],
- "L_SUBMIT" => $lang['Submit'],
- "L_RESET" => $lang['Reset'],
- "L_YES" => $lang['Yes'],
- "L_NO" => $lang['No'],
-
- "S_RANK_ACTION" => "admin_ranks.$phpEx$SID",
- "S_HIDDEN_FIELDS" => $s_hidden_fields)
- );
-
}
else if ( $mode == 'save' )
{
@@ -152,7 +158,7 @@ if ( $mode != '' )
$min_posts = ( isset($HTTP_POST_VARS['min_posts']) ) ? intval($HTTP_POST_VARS['min_posts']) : -1;
$rank_image = ( (isset($HTTP_POST_VARS['rank_image'])) ) ? trim($HTTP_POST_VARS['rank_image']) : '';
- if ( $rank_title == "" )
+ if ( $rank_title == '' )
{
message_die(MESSAGE, $lang['Must_select_rank']);
}
@@ -233,125 +239,60 @@ if ( $mode != '' )
message_die(MESSAGE, $lang['Must_select_rank']);
}
}
- else
- {
- //
- // They didn't feel like giving us any information. Oh, too bad, we'll just display the
- // list then...
- //
- $template->set_filenames(array(
- "body" => "admin/ranks_list_body.tpl")
- );
-
- $sql = "SELECT * FROM " . RANKS_TABLE . "
- ORDER BY rank_min, rank_title";
- $result = $db->sql_query($sql);
-
- $rank_rows = $db->sql_fetchrowset($result);
- $rank_count = count($rank_rows);
-
- $template->assign_vars(array(
- "L_RANKS_TITLE" => $lang['Ranks_title'],
- "L_RANKS_TEXT" => $lang['Ranks_explain'],
- "L_RANK" => $lang['Rank'],
- "L_RANK_MINIMUM" => $lang['Rank_minimum'],
- "L_SPECIAL_RANK" => $lang['Special_rank'],
- "L_EDIT" => $lang['Edit'],
- "L_DELETE" => $lang['Delete'],
- "L_ADD_RANK" => $lang['Add_new_rank'],
- "L_ACTION" => $lang['Action'],
-
- "S_RANKS_ACTION" => "admin_ranks.$phpEx$SID")
- );
-
- for( $i = 0; $i < $rank_count; $i++)
- {
- $rank = $rank_rows[$i]['rank_title'];
- $special_rank = $rank_rows[$i]['rank_special'];
- $rank_id = $rank_rows[$i]['rank_id'];
- $rank_min = $rank_rows[$i]['rank_min'];
-
- if($special_rank)
- {
- $rank_min = $rank_max = "-";
- }
-
- $row_color = ( !($i % 2) ) ? $theme['td_color1'] : $theme['td_color2'];
- $row_class = ( !($i % 2) ) ? $theme['td_class1'] : $theme['td_class2'];
-
- $template->assign_block_vars("ranks", array(
- "ROW_COLOR" => "#" . $row_color,
- "ROW_CLASS" => $row_class,
- "RANK" => $rank,
- "RANK_MIN" => $rank_min,
-
- "SPECIAL_RANK" => ( $special_rank == 1 ) ? $lang['Yes'] : $lang['No'],
-
- "U_RANK_EDIT" => "admin_ranks.$phpEx$SID&mode=edit&id=$rank_id",
- "U_RANK_DELETE" => "admin_ranks.$phpEx$SID&mode=delete&id=$rank_id")
- );
- }
- }
}
-else
+
+page_header($lang['Ranks']);
+
+?>
+
+
+
+
+
+
+
+
\ No newline at end of file