Important: If using a Free host then you will not be able to make the changes outlined here.
To stop Guests viewing the memberlist
- Code: Select all
#
#-----[ OPEN ]------------------------------------------
#
memberlist.php
#
#-----[ FIND ]------------------------------------------
#
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_VIEWMEMBERS);
init_userprefs($userdata);
//
// End session management
//
#
#-----[ AFTER, ADD ]------------------------------------------
#
//
// Stop anonymous viewing of memberlist
//
if (!$userdata['session_logged_in'])
{
message_die(GENERAL_MESSAGE, $lang['Not_Authorised']);
}
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
To stop Guests viewing the User Groups
- Code: Select all
#
#-----[ OPEN ]------------------------------------------
#
groupcp.php
#
#-----[ FIND ]------------------------------------------
#
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_GROUPCP);
init_userprefs($userdata);
//
// End session management
//
#
#-----[ AFTER, ADD ]------------------------------------------
#
//
// Stop anonymous viewing of usergroups
//
if (!$userdata['session_logged_in'])
{
message_die(GENERAL_MESSAGE, $lang['Not_Authorised']);
}
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
To stop Guests viewing the User Profiles
- Code: Select all
#
#-----[ OPEN ]------------------------------------------
#
profile.php
#
#-----[ FIND ]------------------------------------------
#
//
// Start of program proper
//
if ( isset($HTTP_GET_VARS['mode']) || isset($HTTP_POST_VARS['mode']) )
{
$mode = ( isset($HTTP_GET_VARS['mode']) ) ? $HTTP_GET_VARS['mode'] : $HTTP_POST_VARS['mode'];
$mode = htmlspecialchars($mode);
if ( $mode == 'viewprofile' )
{
#
#-----[ AFTER, ADD ]------------------------------------------
#
//
// Stop anonymous viewing of users profiles
//
if (!$userdata['session_logged_in'])
{
message_die(GENERAL_MESSAGE, $lang['Not_Authorised']);
}
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
To stop Guests being able to search..
- Code: Select all
#
#-----[ OPEN ]------------------------------------------
#
search.php
#
#-----[ FIND ]------------------------------------------
#
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_SEARCH);
init_userprefs($userdata);
//
// End session management
#
#-----[ AFTER, ADD ]------------------------------------------
#
//
// Stop anonymous searching
//
if (!$userdata['session_logged_in'])
{
message_die(GENERAL_MESSAGE, $lang['Not_Authorised']);
}
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM

