News:

Want to get involved in developing SMF, then why not lend a hand on our github!

Main Menu

Cambiar el fondo de los perfiles por grupos!

Started by Elliiott, December 25, 2014, 03:15:32 AM

Previous topic - Next topic

Elliiott

Hola amigos recien vi un tema de un usuaris que pedia cambiar el fondo del perfil en los post, yo tengo varios grupos en mi foro y me gustaría algo así pero por grupos, osea que cuando el administrador postee un mensaje o un tema su fondo de perfil sea de color rojo si postea un moderador por decir algo sea de color azul el fondo del perfil que se ve en los post. No se si me se explicar bien!


Shiryu19

buenass,

En Display.template.php   de tu theme.

Buscamos:
<div class="', $message['approved'] ? ($message['alternate'] == 0 ? 'windowbg' : 'windowbg2') : 'approvebg', '">

Y reemplazamos por:
<div class="', $message['approved'] ? ($message['alternate'] == 0 ? 'windowbg' : 'windowbg2') : 'approvebg',' grupstyle_',$message['member']['group_id'],'">


En Index.css

agregamos: /*Pueden jugar con el css code  para personalizar el estilo de la forma que mas les guste*/

.grupstyle_1
{
padding: 2px 5px;
font-size: 0.9em;
line-height: 1.3em;
border: 1px solid #F3F3F3;
background: #D7EEFE;
margin: 3px 0 3px 0;
-moz-border-radius:3px;
-webkit-border-radius:3px;
-webkit-box-shadow: 2px 2px 5px #999;
        -moz-box-shadow: 2px 2px 5px #999;
}


Si quieren hacer lo mismo con los moderadores u otros grupos entonces solo agregan al css:

.grupstyle_2
{
padding: 2px 5px;
font-size: 0.9em;
line-height: 1.3em;
border: 1px solid #F3F3F3;
background: #D7EEFE;
margin: 3px 0 3px 0;
-moz-border-radius:3px;
-webkit-border-radius:3px;
-webkit-box-shadow: 2px 2px 5px #999;
     -moz-box-shadow: 2px 2px 5px #999;
}


y van variando .grupstyle_2, .grupstyle_3, .grupstyle_etc segun el grupo de usuarios al que le quieran aplicar un nuevo diseño en sus post.

AVISO: sacado de otro foro y no lo probé!

Saludos!
Dar las GRACIAS no cuesta nada

Elliiott

Quote from: Shiryu19 on December 25, 2014, 07:41:25 AM
buenass

En Display.template.php   de tu theme.
Buen no encuentro la primera linea en el Display.temaplate.php esta difícil hacerlo no se si es por el tema que tengo que el Reseller de Daniel te adjunto el display a ver si hay otra forma de ubicarlo.

Shiryu19

Dar las GRACIAS no cuesta nada

Elliiott

Quote from: Shiryu19 on December 25, 2014, 01:39:16 PM
Modificalo en el Default
Si lo modifico en el default también se aplica en el tema que tengo ??

Diego Andrés

Si, cuando tu theme no cuenta con algún template, se usa el del theme default

SMF Tricks - Free & Premium Responsive Themes for SMF.

Elliiott

Quote from: Diego Andrés on December 26, 2014, 02:23:20 PM
Si, cuando tu theme no cuenta con algún template, se usa el del theme default
bueno lo modifique en el tema default pero en reseller no surtió efecto!

Diego Andrés

Si no me equivoco Reseller si tiene su propio Display.template.php

SMF Tricks - Free & Premium Responsive Themes for SMF.

Elliiott

#8
Quote from: Diego Andrés on December 26, 2014, 03:49:52 PM
Si no me equivoco Reseller si tiene su propio Display.template.php
Si lo tiene pero no encuentro las lineas que ahi me colocan para poder cambiar el fondos de los perfiles en los post por grupo!

Osea si escribo yo que soy el admin que mi fondo de perfil se vea de otro color asi rojo si escrbe un moderador que su fon de perfil se vea azul y asi si es un miembro VIP qu se vea naranja su fondo y asi eso es lo que deseo hacer y supuestamente con ese codigo de mas arriba se puede pero no encuentro las lineas en el Displey!

Advertisement: