- Modificatie & Versie: Universal no avatar picture v 1.0.0
Directe link naar de modificatie: http://www.phpbb.com/customise/db/mod/u ... no_avatar/
Adres van je forum: http://www.terratopia.be/phpBB3
phpBB versie:
Heb je onlangs een andere modificatie of stijl geïnstalleerd? nee
Wat is het probleem?
nu heb ik op mijn website ook een scriptje staan dat ervoor zorgt dat forumleden kunnen inloggen, en dan zien ze hun naam, hun aantal posts, en hun avatar. nu heb ik het probleem dat als iemand op het forum geen avatar heeft, ik op mijn website die 'no avatar' image niet zie, alleen zo'n foutmeldingske van kapotte afbeelding.
dit stukje code zorgt hiervoor op mijn website:
Code: Selecteer alles
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './phpBB3/';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
// online users
$online_users = obtain_users_online(0);
$user_online_strings = obtain_users_online_string($online_users, 0);
$online_userlist = $user_online_strings['online_userlist'];
$guests_online = $online_users['guests_online'];
// Avatar
$avatar = get_user_avatar($user->data['user_avatar'], $user->data['user_avatar_type'], $user->data['user_avatar_width'], $user->data['user_avatar_height']);
?>
<?php
if($user->data['is_registered'])
{
echo "Ingelogd als: " . $user->data['username']; //User is already logged in
echo '<br>';
echo "Totaal aantal posts: " . $user->data['user_posts'];
echo '<br>';
echo("
<div style=\"position: relative; float: left; width: 50px;\">$avatar</div>
");
echo '<br>';
}
else
{
echo '
(zelfde account als op het forum)<br />
<form method="POST" action="./phpBB3/ucp.php?mode=login">
<p>Username: <input type="text" name="username" size="20"><br />
Password: <input type="password" name="password" size="20"><br />
Onthoud mij?: <input type="checkbox" name="autologin"><br />
<input type="submit" value="Verstuur" name="login"></p>
<input type="hidden" name="redirect" value="../" />
</form>
<br /> Na versturen enkele seconden wachten en u wordt automatisch teruggebracht naar de hoofdpagina. ';
}
?>
Dit script is te zien op www.terratopia.be (u zult gewoon de login zien, en niet de avatars)