Ayuda con Añadir bloque de usuario en la barra lateral de miTema Solucionado
- rayomcqueen
- Mensajes: 189
- Registrado: 22 Ago 2008, 21:07
- Género:
Ayuda con Añadir bloque de usuario en la barra lateral de mi Tema Solucionado
primero, la barra se ve de esta manera.
el otro problema, es que cuando estoy deslogueado, y me quiero conectar desde dicha barra, por mas que intente conectarme , me aparece la caja de logueo, y tengo que hacerlo de la manera normal, ya intente de todo, limpie la cache de plantillas, la de themes y la de imagenes, pero nada, subi los archivos del silver bar, y tampoco nada de nada, espero su ayuda.
URL: http://oasisgta.rf.gd/
Estilo(s) usuado(s): Carbon
Extensiones instaladas: Giphy picker, Quick Style, Slideshow Management,VigLink
Versión de phpBB: 3.3.5
Servidor: (Gratuito)
Re: Ayuda con Añadir bloque de usuario en la barra lateral d
- rayomcqueen
- Mensajes: 189
- Registrado: 22 Ago 2008, 21:07
- Género:
Re: Ayuda con Añadir bloque de usuario en la barra lateral d
Código: Seleccionar todo
Parse error: syntax error, unexpected '}' in /home/u137036688/public_html/includes/functions.php on line 4607
URL: http://oasisgta.rf.gd/
Estilo(s) usuado(s): Carbon
Extensiones instaladas: Giphy picker, Quick Style, Slideshow Management,VigLink
Versión de phpBB: 3.3.5
Servidor: (Gratuito)
Re: Ayuda con Añadir bloque de usuario en la barra lateral d
- rayomcqueen
- Mensajes: 189
- Registrado: 22 Ago 2008, 21:07
- Género:
Re: Ayuda con Añadir bloque de usuario en la barra lateral d
Ya lo solucione, lo que hice fue sobreescribir el archivo de un bachup que tengo, pero me urge tener un bloque con bloque de usuario, como en este foro.Alorse escribió:Algo has hecho mal en el archivo /includes/functions.php debes revisarlo.
URL: http://oasisgta.rf.gd/
Estilo(s) usuado(s): Carbon
Extensiones instaladas: Giphy picker, Quick Style, Slideshow Management,VigLink
Versión de phpBB: 3.3.5
Servidor: (Gratuito)
Re: Ayuda con Añadir bloque de usuario en la barra lateral d
Re: Ayuda con Añadir bloque de usuario en la barra lateral d
Abrir el archivo Abrir el archivo includes/functions.php y buscar:
Código: Seleccionar todo
// The following assigns all _common_ variables that may be used at any point in a template.
Código: Seleccionar todo
if (!function_exists('get_user_avatar'))
{
include $phpbb_root_path . 'includes/functions_display.' . $phpEx;
}
$rank_title = $rank_img = '';
get_user_rank($user->data['user_rank'], (($user->data['user_id'] == ANONYMOUS) ? false : $user->data['user_posts']), $rank_title, $rank_img, $rank_img_src);
$template->assign_vars(array(
'S_HOME_AVATAR' => ($user->data['user_avatar'] != '') ? true : false,
'HOME_AVATAR' => get_user_avatar($user->data['user_avatar'], $user->data['user_avatar_type'], $user->data['user_avatar_width'], $user->data['user_avatar_height']),
'HOME_USERNAME' => get_username_string('full', $user->data['user_id'], $user->data['username'], $user->data['user_colour']),
'HOME_RANK_TITLE' => $rank_title,
'HOME_RANK_IMG' => $rank_img,
));
Código: Seleccionar todo
<!-- start - User Menu -->
<div class="panel bg3">
<div class="inner">
<span class="corners-top"><span></span></span>
<div style="text-align: left; margin: 5px 5px 5px 5px">
<!-- IF not S_USER_LOGGED_IN and not S_IS_BOT -->
<form action="{S_LOGIN_ACTION}" method="post">
<span class="text">{L_USERNAME}:</span><br />
<input type="text" tabindex="1" name="username" id="username" size="35" value="" class="inputbox autowidth" /><br /><br />
<span class="text">{L_PASSWORD}:</span><br />
<input type="password" tabindex="2" id="password" name="password" size="35" class="inputbox autowidth" />
<br /><br />
<!-- IF S_AUTOLOGIN_ENABLED -->
<input type="checkbox" class="radio" name="autologin" tabindex="3" /> <span class="gensmall">{L_LOG_ME_IN}</span><br />
<!-- ENDIF -->
<br />
<input type="submit" name="login" tabindex="5" value="{L_LOGIN}" class="button1" />
{S_LOGIN_REDIRECT}
</form>
<!-- ELSE -->
<div style="text-align: center"><!-- IF S_HOME_AVATAR --><a href="{U_PROFILE}" title="{L_PROFILE}">{HOME_AVATAR}</a><br /><!-- ENDIF -->
{HOME_USERNAME}<br />
<strong>{HOME_RANK_TITLE}</strong><br />
{HOME_RANK_IMG}<br />
<strong><!-- IF S_DISPLAY_PM --><a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}</a><!-- ENDIF -->
<!-- IF S_DISPLAY_SEARCH --> •
<a href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a></strong><br />
<!-- ENDIF -->
{LAST_VISIT_DATE}</div>
<!-- ENDIF -->
</div>
<span class="corners-bottom"><span></span></span>
</div>
</div>
<!-- end - User Menu -->
Muestra el avatar si existe, El nombre de usuario con enlace al perfil, Rango, Imagen del Rango si la hay.
Re: Ayuda con Añadir bloque de usuario en la barra lateral d
Gracias por compartir tu modificación AlorseAlorse escribió:No tiene errores y no necesita de ningún otro script para funcionar.
Muestra el avatar si existe, El nombre de usuario con enlace al perfil, Rango, Imagen del Rango si la hay.
- rayomcqueen
- Mensajes: 189
- Registrado: 22 Ago 2008, 21:07
- Género:
Re: Ayuda con Añadir bloque de usuario en la barra lateral d
Muchisimas Gracias anduvo EXCELENTE , ahora si solucionado.Alorse escribió:Hace poco hice uno, te lo comparto, puedes ponerlo donde quieras, barra lateral o en donde quieras, es un bloque:
Abrir el archivo Abrir el archivo includes/functions.php y buscar:Agregar antes:Código: Seleccionar todo
// The following assigns all _common_ variables that may be used at any point in a template.
Y en un archivo de la plantilla .html (el que quieras o donde sea que hallas agregado la barra lateral agrega lo siguiente:Código: Seleccionar todo
if (!function_exists('get_user_avatar')) { include $phpbb_root_path . 'includes/functions_display.' . $phpEx; } $rank_title = $rank_img = ''; get_user_rank($user->data['user_rank'], (($user->data['user_id'] == ANONYMOUS) ? false : $user->data['user_posts']), $rank_title, $rank_img, $rank_img_src); $template->assign_vars(array( 'S_HOME_AVATAR' => ($user->data['user_avatar'] != '') ? true : false, 'HOME_AVATAR' => get_user_avatar($user->data['user_avatar'], $user->data['user_avatar_type'], $user->data['user_avatar_width'], $user->data['user_avatar_height']), 'HOME_USERNAME' => get_username_string('full', $user->data['user_id'], $user->data['username'], $user->data['user_colour']), 'HOME_RANK_TITLE' => $rank_title, 'HOME_RANK_IMG' => $rank_img, ));
No tiene errores y no necesita de ningún otro script para funcionar.Código: Seleccionar todo
<!-- start - User Menu --> <div class="panel bg3"> <div class="inner"> <span class="corners-top"><span></span></span> <div style="text-align: left; margin: 5px 5px 5px 5px"> <!-- IF not S_USER_LOGGED_IN and not S_IS_BOT --> <form action="{S_LOGIN_ACTION}" method="post"> <span class="text">{L_USERNAME}:</span><br /> <input type="text" tabindex="1" name="username" id="username" size="35" value="" class="inputbox autowidth" /><br /><br /> <span class="text">{L_PASSWORD}:</span><br /> <input type="password" tabindex="2" id="password" name="password" size="35" class="inputbox autowidth" /> <br /><br /> <!-- IF S_AUTOLOGIN_ENABLED --> <input type="checkbox" class="radio" name="autologin" tabindex="3" /> <span class="gensmall">{L_LOG_ME_IN}</span><br /> <!-- ENDIF --> <br /> <input type="submit" name="login" tabindex="5" value="{L_LOGIN}" class="button1" /> {S_LOGIN_REDIRECT} </form> <!-- ELSE --> <div style="text-align: center"><!-- IF S_HOME_AVATAR --><a href="{U_PROFILE}" title="{L_PROFILE}">{HOME_AVATAR}</a><br /><!-- ENDIF --> {HOME_USERNAME}<br /> <strong>{HOME_RANK_TITLE}</strong><br /> {HOME_RANK_IMG}<br /> <strong><!-- IF S_DISPLAY_PM --><a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}</a><!-- ENDIF --> <!-- IF S_DISPLAY_SEARCH --> • <a href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a></strong><br /> <!-- ENDIF --> {LAST_VISIT_DATE}</div> <!-- ENDIF --> </div> <span class="corners-bottom"><span></span></span> </div> </div> <!-- end - User Menu -->
Muestra el avatar si existe, El nombre de usuario con enlace al perfil, Rango, Imagen del Rango si la hay.
URL: http://oasisgta.rf.gd/
Estilo(s) usuado(s): Carbon
Extensiones instaladas: Giphy picker, Quick Style, Slideshow Management,VigLink
Versión de phpBB: 3.3.5
Servidor: (Gratuito)
Re: Ayuda con Añadir bloque de usuario en la barra lateral d
Para eso estamos, espero que pueda servirle a muchos más usuarios.nextgen escribió:Gracias por compartir tu modificación Alorse
Solo falta que lo termines de acoplar con el estilo del resto de los bloques y listo.rayomcqueen escribió:Muchisimas Gracias anduvo EXCELENTE , ahora si solucionado.
Ya podemos marcar el tema como solucionado.