Allright, let's try it this way.
If you have made the manual edit posted above in
memberlist.php:
Code: Select all
FIND ...
$mode_types = array('joindate', 'username', 'location', 'posts', 'email', 'website', 'topten');
REPLACE with ...
$mode_types = array('joindate', 'username', 'location', 'posts', 'email', 'website', ( $board_config['username_hide_inac'] ) ? ( $userdata['user_level'] == ADMIN ) ? 'inactive' : 'topten' : 'topten',); // User Stealth mod - added "inactive" chained ternary operator
Then, open the MOD instruction template -->
install_user_shield_v1_2_1.txt and ...
FIND ... (Line 177 to line 190)
Code: Select all
#
#-----[ FIND ]------------------------------------------
#
$mode_types = array('joined', 'username', 'location', 'posts', 'email', 'website', 'topten');
#
#-----[ IN-LINE FIND ]------------------------------------------
#
'topten');
#
#-----[ IN-LINE REPLACE WITH ]------------------------------------------
#
( $board_config['username_hide_inac'] ) ? ( $userdata['user_level'] == ADMIN ) ? 'inactive' : 'topten' : 'topten',); // User Stealth mod - added "inactive" chained ternary operator
... and
DELETE it. We can safely skip this instruction altogether since you have done it manually.
Use this modified installation file instead of the original one, and it should go through this time. Let me know the outcome.