Staff Site
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.

- WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
- Contacteer:
ik denk dit zo:
weet niet of dit nu allemaal werkt, hebt het niet getest, heb het gekeken hoe ze het in usercp_viewprofile.php doen.open staff.php
Zoekadd, beforeCode: Selecteer alles
$avatar = '';ZoekCode: Selecteer alles
$custom_title = ''; if ( !empty($staff['user_custom_title']) ) { switch( $board_config['custom_title_mode'] ) { case CUSTOM_TITLE_MODE_INDEPENDENT: $custom_title = $profiledata['user_custom_title'] . '<br />'; break; case CUSTOM_TITLE_MODE_REPLACE_RANK: $poster_rank = $profiledata['user_custom_title']; break; case CUSTOM_TITLE_MODE_REPLACE_BOTH: $poster_rank = $profiledata['user_custom_title']; $rank_image = ''; break; default: break; } }add, afterCode: Selecteer alles
'RANK_IMAGE' => $rank_image,open staff_body.tplCode: Selecteer alles
'CUSTOM_TITLE' => $custom_title,
zoekreplace withCode: Selecteer alles
{user_level.staff.RANK}Code: Selecteer alles
{user_level.staff.CUSTOM_TITLE}
Laatst gewijzigd door Luuk op 24 mei 2004, 15:26, 1 keer totaal gewijzigd.
Laat ik hier maar op inhaken. Ik heb hetzelfde probleem als Russ maar de oplossing van Luuk werkt voor mij niet, dit is mijn staff.php:
De gebruikers moeten wel de e-mail knop blijven zien maar niet de e-mail adressen. Ze moeten nog wel een e-mail kunnen versturen via het forum.
Code: Selecteer alles
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_STAFF, $session_length);
init_userprefs($userdata);
include('includes/page_header.'.$phpEx);
$template->set_filenames(array(
'body' => 'staff_body.tpl')
);
$sql = "SELECT * FROM " . USERS_TABLE . " WHERE user_level !='0' ORDER BY user_level";
if ( !($results = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain user information', '', __LINE__, __FILE__, $sql);
}
while($m = $db->sql_fetchrow($results))
{
if ( $m['user_avatar'] )
{
switch( $m['user_avatar_type'] )
{
case USER_AVATAR_UPLOAD:
$avatar = ( $board_config['allow_avatar_upload'] ) ? '<img src="' . $board_config['avatar_path'] . '/' . $m['user_avatar'] . '" height="40" width="40" alt="" border="0" />' : '';
break;
case USER_AVATAR_REMOTE:
$avatar = ( $board_config['allow_avatar_remote'] ) ? '<img src="' . $m['user_avatar'] . '" alt="" border="0" />' : '';
break;
case USER_AVATAR_GALLERY:
$avatar = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $m['user_avatar'] . '" alt="" border="0" />' : '';
break;
}
}
else
{
$avatar = '';
}
if ( $m['user_level'] == ADMIN )
{
$level = '<b style="color:#' . $theme['fontcolor3'] . '">Administrator</b>';
}
else
{
$level = '<b style="color:#' . $theme['fontcolor2'] . '">Moderator</b>';
}
if ( $m['user_icq'] )
{
$icq = '<a href="http://wwp.icq.com/scripts/contact.dll?msgto=' . $m['user_icq'] . '"><img src="' . $images['icon_icq'] . '" alt="' . $lang['ICQ'] . '" title="' . $lang['ICQ'] . '" border="0" /></a>';
}
else
{
$icq = '';
}
if ( $m['user_email'] )
{
$mail = '<a href="mailto:' . $m['user_email'] . '"><img src="' . $images['icon_email'] . '" alt="' . $lang['Send_email'] . '" title="' . $lang['Send_email'] . '" border="0" /></a>';
}
else
{
$mail = '';
}
if ( $m['user_yim'] )
{
$yim = '<a href="http://edit.yahoo.com/config/send_webmesg?.target=' . $m['user_yim'] . '&.src=pg"><img src="' . $images['icon_yim'] . '" alt="' . $lang['YIM'] . '" title="' . $lang['YIM'] . '" border="0" /></a>';
}
else
{
$yim = '';
}
if ( $m['user_aim'] )
{
$aim = '<a href="aim:goim?screenname=' . $m['user_aim'] . '&message=Hello+Are+you+there?"><img src="' . $images['icon_aim'] . '" alt="' . $lang['AIM'] . '" title="' . $lang['AIM'] . '" border="0" /></a>';
}
else
{
$aim = '';
}
$template->assign_block_vars('staff', array(
'AVATAR' => $avatar,
'NAME' => $m[username],
'LEVEL' => $level,
'MAIL' => $mail,
'PM' => '<a href="privmsg.'.$phpEx.'?mode=post&u='. $m['user_id'] .'"><img src="' . $images['icon_pm'] . '" alt="' . $lang['Send_private_message'] . '" title="' . $lang['Send_private_message'] . '" border="0" /></a>',
'MSN' => $m['user_msnm'],
'YIM' => $yim,
'AIM' => $aim,
'ICQ' => $icq)
);
}
$template->assign_vars(array(
'L_AVATAR' => $lang['Avatar'],
'L_USERNAME' => $lang['Username'],
'L_EMAIL' => $lang['Email'],
'L_PM' => $lang['Private_Message'],
'L_MESSENGER' => $lang['MSNM'],
'L_YAHOO' => $lang['YIM'],
'L_AIM' => $lang['AIM'],
'L_ICQ_NUMBER' => $lang['ICQ'])
);
$template->pparse('body');
include('includes/page_tail.'.$phpEx);
?>Hoi! Ik ben een onderschrift virus, kopieer/plak mij in jouw onderschrift om mij te verspreiden!
vervang
met
dat zou goed moeten zijn, alleen snap ik je andere probleem niet helemaal? staat er evengoed een moderator die geen moderator is?
Code: Selecteer alles
$mail = '<a href="mailto:' . $m['user_email'] . '"><img src="' . $images['icon_email'] . '" alt="' . $lang['Send_email'] . '" title="' . $lang['Send_email'] . '" border="0" /></a>';
Code: Selecteer alles
$mail_url = ( $board_config['board_email_form'] ) ? append_sid("profile.$phpEx?mode=email&" . POST_USERS_URL .'=' . $m['user_id']) : 'mailto:' . $m['user_email'];
$mail = '<a href="' . $mail_url . '"><img src="' . $images['icon_email'] . '" alt="' . $lang['Send_email'] . '" title="' . $lang['Send_email'] . '" border="0" /></a>';