Foros del Web » Creando para Internet » Sistemas de gestión de contenidos »

nesecito mostrar avatar phpbb3 en pagina principal

Estas en el tema de nesecito mostrar avatar phpbb3 en pagina principal en el foro de Sistemas de gestión de contenidos en Foros del Web. buenas soy nuevo lastimas que mi primer post sea pidiendo ayuda pero buscando la manera de haser esto de mostrar el avarta del usuario logueado ...
  #1 (permalink)  
Antiguo 14/01/2009, 13:28
 
Fecha de Ingreso: enero-2009
Mensajes: 21
Antigüedad: 11 años, 10 meses
Puntos: 0
nesecito mostrar avatar phpbb3 en pagina principal

buenas soy nuevo lastimas que mi primer post sea pidiendo ayuda pero buscando la manera de haser esto de mostrar el avarta del usuario logueado
en pagina principar html.. me econtre con este foro..

bueno e podido integrar la caja de logueo.. los ultimos 10 mensages.. y ke le de la bienvenida al usurio ke se ahiga logueado pero lo ke no logro haser es extrar el avatar para personalizarlo algo mas ...

buscando me econtre este codigo
el cual me da este errol

Parse error: syntax error, unexpected T_DOUBLE_ARROW in /home/batallal/public_html/login.php on line 46

este es el codigo.. haber si me pueden ayudar o porfavor haber si me ayudan a integrar el avatar con mi web gracias

Código:
<?php

define('IN_PHPBB', true);
$phpbb_root_path = './foro/';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//

if( $userdata['session_logged_in'] )
{
   //
// START MOD: Avatar On Index  - Denz
//
$avatar_img = '';
if ( $userdata['user_avatar_type'] && $userdata['user_allowavatar'] )
{
   switch( $userdata['user_avatar_type'] )
   {
      case USER_AVATAR_UPLOAD:
         $avatar_img = ( $board_config['allow_avatar_upload'] ) ? '<img src="' . $board_config['avatar_path'] . '/' . $userdata['user_avatar'] . '" alt="" border="0" />' : '';
         break;
      case USER_AVATAR_REMOTE:
         $avatar_img = ( $board_config['allow_avatar_remote'] ) ? '<img src="' . $userdata['user_avatar'] . '" alt="" border="0" />' : '';
         break;
      case USER_AVATAR_GALLERY:
         $avatar_img = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $userdata['user_avatar'] . '" alt="" border="0" />' : '';
         break;
   }
}
if ($avatar_img == '')
{
    $avatar_img = '<img src="templates/subSilver/images/whosonline.gif" />';
}

//
// END MOD: Avatar On Index  - Denz
//
(
'AVATAR_IMG' => $avatar_img
)


   // put your html or php code here the following is an example
   // you would need to at least change the redirect from test.php  to whatever page
   //you want to redirect to.
   echo "Welcome $userdata[username]!<br />$avatar_img";
   echo '<a href="' . append_sid($phpbb_root_path . 'login.'.$phpEx.'?logout=true&redirect=../test.php&sid=' . $userdata['session_id']) . '">Click Here</a> to logout';
}
else
{
//login boxes
//edit this  to reflect the path to login.php
//and to reflect the redirect  you want.
echo '
<form action="./board/login.php" method="post">
Username: <input type="text" name="username"><br />
Password: <input type="password" name="password"><br />
Auto-Login <input type="checkbox" name="autologin"><br />
<input type="submit" value="login" name="login">
<input type="hidden" value="../index.html" name="redirect">
</form>';
}

?>
  #2 (permalink)  
Antiguo 14/01/2009, 22:13
 
Fecha de Ingreso: enero-2009
Mensajes: 21
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: nesecito mostrar avatar phpbb3 en pagina principal

perdon por doble postear pero para el ke est interesado aki les dejo el codigo ke e modificado me funciona bien cualkier duda me preguntan y creo ke les podre responder

este es el log in box
Código:
<?php
    if($user->data['is_registered'])
    {
        echo  get_user_avatar($user->data['user_avatar'], $user->data['user_avatar_type'], $user->data['user_avatar_width'], $user->data['user_avatar_height']);
         echo ' <br /> <span class="white blkbg">Hello <strong>' . $user->data['username'] . '</strong></span>';

        echo '<br /><a href="' . append_sid("{$phpbb_root_path}ucp.$phpEx") . '">' . $user->lang['PROFILE'] . '</a><br />';
        
        $l_message_new = ($user->data['user_new_privmsg'] == 1) ? $user->lang['NEW_PM'] : $user->lang['NEW_PMS'];
        $l_privmsgs_text = sprintf($l_message_new, $user->data['user_new_privmsg']);
        echo '<a href="' . append_sid("{$phpbb_root_path}ucp.$phpEx", 'i=pm&amp;folder=inbox') . '">' . $l_privmsgs_text . '</a><br />';
        echo '<a href="' . append_sid("{$phpbb_root_path}search.$phpEx", 'search_id=newposts') . '">' . $user->lang['SEARCH_NEW'] . '</a>';
    }
    else
    {
        $path = pathinfo($_SERVER['SCRIPT_FILENAME']);
        echo 'hola invitado<br /><br />
            <form method="POST" action="' . $phpbb_root_path . 'ucp.php?mode=login">
            Username: <input type="text" name="username" size="20"><br />
            Password: <input type="password" name="password" size="20"><br />
           recordarme?: <input type="checkbox" name="autologin"><br />
            <input type="submit" value="Login" name="login">
            <input type="hidden" name="redirect" value="./../' . $path['basename'] . '">
            </form>
            <br />';
        echo '<a href="' . append_sid("{$phpbb_root_path}ucp.$phpEx", 'mode=register') . '">' . $user->lang['REGISTER'] . '</a>';
    }
?>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:04.