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

Avatar predeterminado..

Estas en el tema de Avatar predeterminado.. en el foro de Sistemas de gestión de contenidos en Foros del Web. Disculpen.. como puedo poner un avatar predeterminado en un foro phpBB2?? Es decir... que TODOS los usuarios que no posean unos, automaticamente tengan el que ...
  #1 (permalink)  
Antiguo 17/04/2006, 01:14
 
Fecha de Ingreso: marzo-2006
Mensajes: 17
Antigüedad: 18 años, 9 meses
Puntos: 0
Avatar predeterminado..

Disculpen.. como puedo poner un avatar predeterminado en un foro phpBB2?? Es decir... que TODOS los usuarios que no posean unos, automaticamente tengan el que yo elegi.. no se si me explico?? Es con algun comando del panel de administracion?? O algun MOD??
  #2 (permalink)  
Antiguo 17/04/2006, 04:57
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 10 meses
Puntos: 55
Puedes intentar haciendo esta modificación al archivo viewtopic.php

Sobre la línea 875 encontrarás algo así:

Código PHP:
    switch( $postrow[$i]['user_avatar_type'] )
    {
        case 
USER_AVATAR_UPLOAD:
            
$poster_avatar = ( $board_config['allow_avatar_upload'] ) ? '<img src="' $board_config['avatar_path'] . '/' $postrow[$i]['user_avatar'] . '" alt="" border="0" OnError="ImageLoadFailed()"/>' '';
            break;
        case 
USER_AVATAR_REMOTE:
            
$poster_avatar = ( $board_config['allow_avatar_remote'] ) ? '<img src="' $postrow[$i]['user_avatar'] . '" alt="" border="0" OnError="ImageLoadFailed()"/>' '';
            break;
        case 
USER_AVATAR_GALLERY:
            
$poster_avatar = ( $board_config['allow_avatar_local'] ) ? '<img src="' $board_config['avatar_gallery_path'] . '/' $postrow[$i]['user_avatar'] . '" alt="" border="0" OnError="ImageLoadFailed()"/>' '';
            break;
    }

Añade lo siguiente justo después:

Código PHP:
else
{
    
$poster_avatar '<img src="http://www.servidor.com/phpbb/images/avatar/pordefecto.jpg" alt="" border="0"/>';

Ahí ves la ruta de la imagen donde está el avatar por defecto, modifícala y pon la tuya.

Espero que funcione, no lo he probado...
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
  #3 (permalink)  
Antiguo 17/04/2006, 11:39
 
Fecha de Ingreso: marzo-2006
Mensajes: 17
Antigüedad: 18 años, 9 meses
Puntos: 0
Ohh.. muchisimas gracias ahora mismo lo intento
  #4 (permalink)  
Antiguo 17/04/2006, 13:28
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 10 meses
Puntos: 55
Por cierto en el código que puse, aparece algo como:

<?php BEGIN__VBULLETIN__CODE__SNIPPET

Eso no lo puse yo, es un fallo de estos foros, ten en cuenta que eso es como si no existiera... el código que tienes que añadir es sólo esto:

Código:
else
{
    $poster_avatar = '<img src="http://www.servidor.com/phpbb/images/avatar/pordefecto.jpg" alt="" border="0"/>';
}
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
  #5 (permalink)  
Antiguo 17/04/2006, 17:41
 
Fecha de Ingreso: marzo-2006
Mensajes: 17
Antigüedad: 18 años, 9 meses
Puntos: 0
No te preocupes ya me funciono bien... oie.. disculpa, como puedo escoger un avatar para los registrados y otro para los invitados?? Porque me acabo de percatar que ambos aparecen con ese avatar.. y pues quisiera distinguirlos de algun modo...
  #6 (permalink)  
Antiguo 18/04/2006, 14:39
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 10 meses
Puntos: 55
Entonces lo que tendrías que añadir sería algo como esto:
Código:
else
{
 if ($poster_id == ANONYMOUS) {
  $poster_avatar = '<img src="http://www.servidor.com/phpbb/images/avatar/anonimos.jpg" alt="" border="0"/>';
 } else {
  $poster_avatar = '<img src="http://www.servidor.com/phpbb/images/avatar/registrados.jpg" alt="" border="0"/>';
 }
}
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
  #7 (permalink)  
Antiguo 18/04/2006, 15:55
 
Fecha de Ingreso: marzo-2006
Mensajes: 17
Antigüedad: 18 años, 9 meses
Puntos: 0
Oh...!! Eres genial xD Muchisimas gracias ferny!!
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 21:57.