Avatar Default dependiendo del grupo de usuario

  • Autor Autor superkefka
  • Fecha de inicio Fecha de inicio
S

superkefka

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Como el título lo dice, necesito un hack o modificación de plantilla que seleccione automáticamente un avatar default dependiendo del grupo de usuario. He encontra una modificación de plantilla pero funciona en base a un campo de perfil de usuario, pero lo que yo necesito es para los grupos de usuarios.

Muchas gracias gente!!!
 
No se si sirve, seguramente debe haber algun hack u otra forma de hacerlo, pero como nadie te respondio te doy una posible solucion la cual no si se es la mejor.

Admincp > Estilos y plantillas > Administrar estilos > (en el estilo que usas) buscas la plantilla postbit_legacy y le das doble clic


En la plantilla buscas:
PHP:
<if condition="$show['avatar']">
                 <div class="smallfont">
                     &nbsp;<br /><a  href="member.php?$session[sessionurl]u=$post[userid]"><img  src="$post[avatarurl]" 
 $post[avwidth] $post[avheight] alt="<phrase  1="$post[username]">$vbphrase[xs_avatar]</phrase>" border="0"  /></a>

reemplazas por esto:

PHP:
 <if condition="$show['avatar']">
                 <div class="smallfont">
                     &nbsp;<br /><a   href="member.php?$session[sessionurl]u=$post[userid]">
 <img  src="$stylevar[imgdir_misc]/$post[usergroupid].gif"  $post[avwidth] $post[avheight] alt="<phrase   1="$post[username]">$vbphrase[xs_avatar]</phrase>" border="0"   /></a></if>
Y luego subes imagenes de acurdo al ID del grupo, por ejemplo si ADMINISTRADORES es ID 1, debes subir una imagen llamada 1.gif a la carpeta MISC del diseño que estas usando.

Nota: Esto solo cambiaria el avatar en el postbit...pero no en el resto de los lugares que se muestran los avatares, como memberinfo, socialgroup, vbadvanced, etc

-----------------------------------------------------------
El cambio esta en reemplazar
<img src="$post[avatarurl]"

por
<img src="$stylevar[imgdir_misc]/$post[usergroupid].gif

Creo que lo que podrias hacer es
buscar dentro de plantillas: [avatarurl]
y luego ir remplazando por $stylevar[imgdir_misc]/$"la variable por defecto"[usergroupid].gif
------------------------------------------------------------------

Saludos y espero ayudarte o haberte dado una idea de como hacerlo.
 
creo q no existe un hack salvo 1 peticion q pido 1 usuario

usa el de aca arriba
 
Atrás
Arriba