| Autor |
Nachricht |
csog
phpBB2.de User

Anmeldungsdatum: 01.05.2005
Beiträge: 3
|
Verfasst am:
So 01 Mai, 2005 21:44 |
  |
How can you hide the memberlist from non-registered users. Seems like there should be a way to set rights for viewing the memberlist of a site. I noticed that anyone can view all the registered users of my site.
Thanks!
CSOG |
|
|
   |
 |
Google
|
Verfasst am:
|
 |
|
|
 |
Reliable
Support Team Member


Anmeldungsdatum: 28.11.2003
Beiträge: 2815
Wohnort: New York, USA
|
Verfasst am:
Di 03 Mai, 2005 16:46 |
  |
Do this: Open
overall_header.tpl and find
| Code: |
| <img src="templates/fisubsilversh/images/arrow.gif" alt="{L_MEMBERLIST}" width="14" height="9" /> <a href="{U_MEMBERLIST}">{L_MEMBERLIST}</a><br /> |
Before, Add
| Code: |
| <!-- BEGIN switch_user_logged_in --> |
After, Add
| Code: |
| <!-- END switch_user_logged_in --> |
You should be all set! |
_________________ "Love is a feeling and a choice; a feeling when things are smooth, and a choice when things are rough."
No support via PM |
|
        |
 |
csog
phpBB2.de User

Anmeldungsdatum: 01.05.2005
Beiträge: 3
|
Verfasst am:
Mi 04 Mai, 2005 01:36 |
  |
Reliable,
I kindly thank you for your quick reply!
I do not see that code in my templates/fisubsilversh/overall_header.tpl. Here is what I have.
<?xml version="1.0" encoding="{S_CONTENT_ENCODING}"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="{S_CONTENT_DIRECTION}">
<head>
<meta http-equiv="Content-Type" content="text/html; charset={S_CONTENT_ENCODING}" />
<meta http-equiv="Content-Style-Type" content="text/css" />
{META}
{NAV_LINKS}
<title>{SITENAME} :: {PAGE_TITLE}</title>
<link rel="stylesheet" href="templates/fisubsilversh/{T_HEAD_STYLESHEET}" type="text/css" />
<script language="JavaScript" type="text/javascript" src="includes/toggle_display.js"></script>
<!-- BEGIN switch_enable_pm_popup -->
<script type="text/javascript">
<!--
if ( {PRIVATE_MESSAGE_NEW_FLAG} )
{
window.open('{U_PRIVATEMSGS_POPUP}', '_phpbbprivmsg', 'HEIGHT=225,resizable=yes,WIDTH=400');;
}
//-->
</script>
<!-- END switch_enable_pm_popup -->
<script language="Javascript" type="text/javascript">
<!--
function setCheckboxes(theForm, elementName, isChecked)
{
var chkboxes = document.forms[theForm].elements[elementName];
var count = chkboxes.length;
if (count)
{
for (var i = 0; i < count; i++)
{
chkboxes[i].checked = isChecked;
}
}
else
{
chkboxes.checked = isChecked;
}
return true;
}
//-->
</script>
<!-- Start add - Birthday MOD -->
{GREETING_POPUP}
<!-- End add - Birthday MOD -->
<script type="text/javascript">
<!--
window.status = "{PRIVATE_MESSAGE_INFO}";
// -->
</script>
<!-- Start add - Protect user account MOD -->
{PASSWD_POPUP}
<!-- End add - Protect user account MOD -->
<!-- BEGIN switch_absence -->
<script language="Javascript" type="text/javascript">
<!--
window.open('{U_ABSENCE_POPUP}', '_phpbbprivmsg', 'HEIGHT=225,resizable=yes,WIDTH=400');;
//-->
</script>
<!-- END switch_absence -->
</head>
<body>
<!-- Start add - Complete banner MOD -->
<!-- Banners -->
<td><a href="portal.php""{U_INDEX}"><img src="templates/fisubsilversh/images/portal.gif" border="0" alt="{L_INDEX}" title="{L_INDEX}"/></a></td>
<td align="left" width="100%" border="0" cellspacing="0" cellpadding="0">
<td><a href="{U_INDEX}"><img src="templates/fisubsilversh/images/banner.gif" border="0" alt="{L_INDEX}" title="{L_INDEX}" /></a>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20%">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr><td><div align="center">{BANNER_1_IMG}</div></td></tr>
<tr><td><div align="center">{BANNER_2_IMG}</div></td></tr>
</table>
</td>
<td width="60%">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr><td><div align="center">{BANNER_3_IMG}</div></td></tr>
<tr><td><div align="center">{BANNER_4_IMG}</div></td></tr>
</table>
</td>
<td width="20%">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr><td><div align="center">{BANNER_5_IMG}</div></td></tr>
<tr><td><div align="center">{BANNER_6_IMG}</div></td></tr>
</table>
</td>
</tr>
</table>
<!-- End Banners -->
<!-- End add - Complete banner MOD -->
<a name="top" id="top"></a>
<table class="bodyline" width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td>
<table class="topbkg" width="100%" cellspacing="0" cellpadding="0" border="0">
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="2">
<tr>
<td align="center" class="topnav"> <a href="{U_FAQ}">{L_FAQ}</a>
•
<a href="{U_SEARCH}">{L_SEARCH}</a>
•
<a href="{U_PREFERENCES}">{L_PREFERENCES}</a>
<!-- BEGIN switch_user_logged_in -->
•
<a href="{U_BOOKMARKS}">{L_BOOKMARKS}</a>
•
<a href="{U_SEARCH_NEW}">{L_SEARCH_NEW2}</a>
<!-- END switch_user_logged_in -->
•
<a href="{U_GROUP_CP}">{L_USERGROUPS}</a>
<!-- BEGIN switch_user_logged_out -->
•
<a href="{U_REGISTER}">{L_REGISTER}</a>
<!-- END switch_user_logged_out -->
•
<a href="{U_PROFILE}">{L_PROFILE}</a>
•
<a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}</a>
•
<a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a></td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="tbl"><tr><td class="tbll"><img src="images/spacer.gif" alt="" width="8" height="4" /></td><td class="tblbot"><img src="images/spacer.gif" alt="" width="8" height="4" /></td><td class="tblr"><img src="images/spacer.gif" alt="" width="8" height="4" /></td></tr></table>
{CALENDAR_BOX}
<table width="100%" border="0" cellspacing="0" cellpadding="10">
<tr>
<td> |
|
|
   |
 |
Reliable
Support Team Member


Anmeldungsdatum: 28.11.2003
Beiträge: 2815
Wohnort: New York, USA
|
Verfasst am:
Mi 04 Mai, 2005 01:46 |
  |
Sorry,
I meant to say portal_body.tpl not overall_header.tpl |
_________________ "Love is a feeling and a choice; a feeling when things are smooth, and a choice when things are rough."
No support via PM |
|
        |
 |
csog
phpBB2.de User

Anmeldungsdatum: 01.05.2005
Beiträge: 3
|
Verfasst am:
Mi 04 Mai, 2005 05:59 |
  |
Reliable,
Once again, I thank you for your time and effort. You are brilliant! Thank you for resolving my problem!
CSOG |
|
|
   |
 |
kambodianboi
phpBB2.de User

Anmeldungsdatum: 24.06.2003
Beiträge: 695
Wohnort: Long Beach, CA [USA]
|
Verfasst am:
Mi 04 Mai, 2005 06:05 |
  |
You might want to do this also, but its optional.
Open memberlist.php
- [FIND ] -
| Code: |
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_VIEWMEMBERS);
init_userprefs($userdata);
//
// End session management
//
|
- [ Add After] -
| Code: |
if ( !$userdata['session_logged_in'] )
{
redirect(append_sid("login.$phpEx?redirect=memberlist.$phpEx", true));
}
|
So that if they get there manually it would take them to login page and once they login it would redirect them back to the memberlist page. |
_________________ - kambodianboi |
|
     |
 |
Reliable
Support Team Member


Anmeldungsdatum: 28.11.2003
Beiträge: 2815
Wohnort: New York, USA
|
Verfasst am:
Mi 04 Mai, 2005 06:53 |
  |
| csog hat folgendes geschrieben: |
| Thank you for resolving my problem! |
You are welcome,
Good Luck! |
_________________ "Love is a feeling and a choice; a feeling when things are smooth, and a choice when things are rough."
No support via PM |
|
        |
 |
wyattea
phpBB2.de User

Anmeldungsdatum: 27.10.2005
Beiträge: 3
|
Verfasst am:
Do 27 Okt, 2005 04:34 |
  |
I can't seem to find portal_body.tpl? Does it go by another name?
James... |
|
|
    |
 |
greenman
phpBB2.de User

Anmeldungsdatum: 02.11.2005
Beiträge: 2
|
Verfasst am:
Mi 02 Nov, 2005 07:58 |
  |
I cannot find this file either. I am using SubBlack and I desperately want to hide my userlist from guests. Please help. |
|
|
   |
 |
wyattea
phpBB2.de User

Anmeldungsdatum: 27.10.2005
Beiträge: 3
|
Verfasst am:
Mi 02 Nov, 2005 14:32 |
  |
|
    |
 |
greenman
phpBB2.de User

Anmeldungsdatum: 02.11.2005
Beiträge: 2
|
Verfasst am:
Sa 05 Nov, 2005 06:26 |
  |
I still desperately want to hide my userlist (subblack) from guests. Please help. |
|
|
   |
 |
wyattea
phpBB2.de User

Anmeldungsdatum: 27.10.2005
Beiträge: 3
|
Verfasst am:
Sa 05 Nov, 2005 06:35 |
  |
Then follow that link I posted above.
James... |
|
|
    |
 |
|
|
|
|