############################################################## 
## Mod Title: Super Moderators Add On 
## Mod Version: 1.5.0 
## Author: JRawly < rawly@jrawly.co.uk > http://www.jrawly.co.uk 
## Description: Allows admin to choose super moderators. ie Users with Restricted Admin Privaledges 
## 
## Installation Level: moderate 
## Installation Time: 10 Minutes 
## Files To Edit: 	/phpBB2/viewonline.php
##		  	/phpBB2/includes/page_header.php
##		  	/phpBB2/admin/admin_styles.php
##		  	/phpBB2/language/lang_english/lang_admin.php
##		  	/phpBB2/{TEMPLATES DIR}/index_body.tpl
##			/phpBB2/{TEMPLATES DIR}/admin/styles_edit_body.tpl
##		  
## Included Files: n/a 
##############################################################
##
##
############################################################## 
## For Security Purposes, This MOD Cannot Be Posted Or Added At Any Non-Official phpBB Site 
############################################################## 
##
##
############################################################## 
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD 
############################################################## 

# 
#-----[ DATABASE CHANGES ]------------------------------------------ 
#

ALTER TABLE phpbb_themes ADD fontcolor4 VARCHAR (6) ;



# 
#-----[ OPEN ]------------------------------------------ 
#
	/phpBB2/viewonline.php



# 
#-----[ FIND ]------------------------------------------ 
#

			if ( $row['user_level'] == ADMIN )
			{
				$username = '<b style="color:#' . $theme['fontcolor3'] . '">' . $username . '</b>';
			}

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#

			else if ( $row['user_level'] == LESS_ADMIN )
			{
				$username = '<b style="color:#' . $theme['fontcolor4'] . '">' . $username . '</b>';
			}



# 
#-----[ FIND ]------------------------------------------ 
#

			if ( !$row['user_allow_viewonline'] )
			{
				$view_online = ( $userdata['user_level'] == ADMIN ) ? true : false;
				$hidden_users++;

				$username = '<i>' . $username . '</i>';
			}


# 
#-----[ AFTER, ADD ]------------------------------------------ 
#

			else if ( !$row['user_allow_viewonline'] )
			{
				$view_online = ( $userdata['user_level'] == LESS_ADMIN ) ? true : false;
				$hidden_users++;

				$username = '<i>' . $username . '</i>';
			}







# 
#-----[ OPEN ]------------------------------------------ 
#
	/phpBB2/includes/page_header.php

# 
#-----[ FIND ]------------------------------------------ 
#

			if ( $row['user_level'] == ADMIN )
			{
				$row['username'] = '<b>' . $row['username'] . '</b>';
				$style_color = 'style="color:#' . $theme['fontcolor3'] . '"';
			}

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#

			else if ( $row['user_level'] == LESS_ADMIN )
			{
				$row['username'] = '<b>' . $row['username'] . '</b>';
				$style_color = 'style="color:#' . $theme['fontcolor4'] . '"';
			}

# 
#-----[ FIND ]------------------------------------------ 
#
//These few lines are for the whos visited today MOD. They MAY be in your index.php file if you have a recent version of this MOD.
   if( $todayrow['user_level'] == ADMIN ) 
   { 
      $todayrow['username'] = '<b>' . $todayrow['username'] . '</b>'; 
      $style_color = 'style="color:#' . $theme['fontcolor3'] . '"'; 
   } 

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#
//These few lines are for the whos visited today MOD. They MAY be in your index.php file if you have a recent version of this MOD.
   else if( $todayrow['user_level'] == LESS_ADMIN ) 
   { 
      $todayrow['username'] = '<b>' . $todayrow['username'] . '</b>'; 
      $style_color = 'style="color:#' . $theme['fontcolor4'] . '"'; 
   }

# 
#-----[ FIND ]------------------------------------------ 
#

	'L_WHOSONLINE_ADMIN' => sprintf($lang['Admin_online_color'], '<span style="color:#' . $theme['fontcolor3'] . '">', '</span>'), 

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#

	'L_WHOSONLINE_SUPER_MOD' => sprintf($lang['Super_Mod_online_color'], '<span style="color:#' . $theme['fontcolor4'] . '">', '</span>'),

# 
#-----[ FIND ]------------------------------------------ 
#

	'T_FONTCOLOR3' => '#'.$theme['fontcolor3'],

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#

	'T_FONTCOLOR4' => '#'.$theme['fontcolor4'],






# 
#-----[ OPEN ]------------------------------------------ 
#
	/phpBB2/admin/admin_styles.php

# 
#-----[ FIND ]------------------------------------------ 
#

			$updated['fontcolor3'] = $HTTP_POST_VARS['fontcolor3'];
			$updated_name['fontcolor3_name'] = $HTTP_POST_VARS['fontcolor3_name'];

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#

			$updated['fontcolor4'] = $HTTP_POST_VARS['fontcolor4'];
			$updated_name['fontcolor4_name'] = $HTTP_POST_VARS['fontcolor4_name'];


# 
#-----[ FIND ]------------------------------------------ 
#

				"L_FONTCOLOR_3" => $lang['fontcolor3'],

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#

				"L_FONTCOLOR_4" => $lang['fontcolor4'],

# 
#-----[ FIND ]------------------------------------------ 
#

				"FONTCOLOR3" => $selected['fontcolor3'],

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#

				"FONTCOLOR4" => $selected['fontcolor4'],

# 
#-----[ FIND ]------------------------------------------ 
#

				"FONTCOLOR3_NAME" => $selected['fontcolor3_name'],

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#

				"FONTCOLOR4_NAME" => $selected['fontcolor4_name'],





# 
#-----[ OPEN ]------------------------------------------ 
#
	/phpBB2/language/lang_english/lang_admin.php

# 
#-----[ FIND ]------------------------------------------ 
#

$lang['fontcolor3'] = "Font Colour 3";

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#

$lang['fontcolor4'] = "Font Colour 4";



# 
#-----[ OPEN ]------------------------------------------ 
# 

/phpBB2/language/lang_english/lang_main.php

# 
#-----[ FIND ]------------------------------------------ 
# 

$lang['Admin_online_color'] = "%sAdministrator%s";
$lang['Mod_online_color'] = "%sModerator%s";

#
#------ AFTER, ADD ]------------------------------------
#

$lang['Super_Mod_online_color'] = "%sSuper Moderator%s";



# 
#-----[ OPEN ]------------------------------------------ 
#
	/phpBB2/{TEMPLATES DIR}/index_body.tpl

# 
#-----[ FIND ]------------------------------------------ 
#

  <tr> 
	<td class="row1" align="left"><span class="gensmall">{TOTAL_USERS_ONLINE} &nbsp; [ {L_WHOSONLINE_ADMIN} ] &nbsp; [ {L_WHOSONLINE_MOD} ]<br />{RECORD_USERS}<br />{LOGGED_IN_USER_LIST}</span></td>
  </tr>

# 
#-----[ REPLACE WITH ]------------------------------------------ 
#

  <tr> 
	<td class="row1" align="left"><span class="gensmall">{TOTAL_USERS_ONLINE} &nbsp; [ {L_WHOSONLINE_ADMIN} ] &nbsp; [ {L_WHOSONLINE_SUPER_MOD} ] &nbsp; [ {L_WHOSONLINE_MOD} ]<br />{RECORD_USERS}<br />{LOGGED_IN_USER_LIST}</span></td>
  </tr>


# 
#-----[ OPEN ]------------------------------------------ 
#
	/phpBB2/{TEMPLATES DIR}/admin/styles_edit_body.tpl

# 
#-----[ FIND ]------------------------------------------ 
#

	<tr>
		<td class="row1">{L_FONTCOLOR_3}:</td>
		<td class="row2"><input type="text" size="6" maxlength="6" name="fontcolor3" value="{FONTCOLOR3}"></td>
		<td class="row2"><input type="text" size="25" maxlength="100" name="fontcolor3_name" value="{FONTCOLOR3_NAME}">
	</tr>

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#

	<tr>
		<td class="row1">{L_FONTCOLOR_4}:</td>
		<td class="row2"><input type="text" size="6" maxlength="6" name="fontcolor4" value="{FONTCOLOR4}"></td>
		<td class="row2"><input type="text" size="25" maxlength="100" name="fontcolor4_name" value="{FONTCOLOR4_NAME}">
	</tr>

# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM 