Problemas con nombres de usuario

Started by Erick303, April 06, 2016, 10:24:55 AM

Previous topic - Next topic

Erick303

Hola !

Tengo unos pequeños problemas con los nombres de usuario, resulta que quise modificar el estilo mediante php y css pero no logro conseguir lo deseado, verán esto es lo que resultó:



Ese estilo (el de arriba) me gustaría que lo tuvieran los usuarios de grupos específicos.



Esto es lo que va en el Display.template.php
// Show information about the poster of this message.



echo '




<div class="poster">


<h4>
', $message['member']['link'], '

</h4>


<ul class="reset smalltext" id="msg_', $message['id'], '_extra_info">';



// Show the member's primary group (like 'Administrator') if they have one.

if (!empty($message['member']['group_id']==1))

echo '

<div class="grupo_1">', $message['member']['link'], '</div>
<li class="membergroup">', $message['member']['group'], '<hr class="kmdivisor" /></li>';


Y esto en el  CSS
.grupo_1 a:hover
{
color: #2E64FE;
font-size: 18px;
font-family: verdana;
}
.grupo_1 a:link
{
color: #2E64FE;
font-size: 18px;
font-family: verdana;
}
.grupo_5 a:hover
{
color: #2E64FE;
font-size: 18px;
font-family: verdana;
}
.grupo_5 a:link
{
color: #2E64FE;
font-size: 18px;
font-family: verdana;
}


Datos:
Foro: http://www.forosandroid.com
Versión: SMF 2.0.11
Dame un pescado y comeré hoy, enseñame a pescar y comeré toda la vida.

-Rock Lee-

No estoy seguro por que no hice la prueba en local por no tener una pc cerca pero la linea:

', $message['member']['link'], '

es la misma esta mas abajo:

<div class="grupo_1">', $message['member']['link'], '</div>

Puede este equivocado pero es por esto te sale duplicado el nick.... o ¿Quieres aplicar el doble nick al usuario normal? no comprendo del todo tu problema.


Saludos!
¡Regresando como cual Fenix! ~ Bomber Code
Ayudas - Aportes - Tutoriales - Y mucho mas!!!

Erick303

Tienes razón, no expliqué bien a bien cual es realmente el problema, verás.

Sobre la doble líena que tu mencionas es por que así aparece en "Display.template".

Lo que yo quiero es que todos los usuarios tengan esta modificación.

.grupo_1 a:hover
{
color: #2E64FE;
font-size: 18px;
font-family: verdana;
}


Que el resultado sería este:



Quiero eliminar el nombre de arriba y dejar sólo el de abajo, . Y otra cosa, si elimino la otra línea que menciónas los demás grupos (normales) no tendrán nombre sólo los del tipo admin, super mod, mod, etc. o grupos epeciales, no tengo idea por qué...
Dame un pescado y comeré hoy, enseñame a pescar y comeré toda la vida.

-Rock Lee-

Bien ahora si creo entender mejor lo que vos agregaste fue:

<div class="grupo_1">', $message['member']['link'], '</div>

¿Verdad? bueno saca esta linea y hay un mod puedes hacer lo que pides si es cambiar de color el nick... Se llama SimpleColorizer y partir de esa base para editarlo a como mas te guste ¿es lo que buscas no?


Saludos!
¡Regresando como cual Fenix! ~ Bomber Code
Ayudas - Aportes - Tutoriales - Y mucho mas!!!

Erick303

No solo quiero cambiar de color si no también el tipo de fuente y agregarle varios estilos, el color ya lo he modificado mediante otro mod (member color link) o algo así, pero emulado para la versión que tengo (2.0.11).

Lo único que me hace falta es eso, modificar el template para que a todos los se les pueda modificar el estilo del nombre.

Los grupos especiales tengan esta fuente
Y los grupos normales tengan esta fuente

Que era algo común en casi la mayoría de los foros, cuestión de estética y esas cosas.

PD: Ya instale el mod que me comentas pero no encuentro la modificación LOL.

Saludos!
Dame un pescado y comeré hoy, enseñame a pescar y comeré toda la vida.

-Rock Lee-

Quote from: Erick303 on April 06, 2016, 02:26:11 PM
No solo quiero cambiar de color si no también el tipo de fuente y agregarle varios estilos, el color ya lo he modificado mediante otro mod (member color link) o algo así, pero emulado para la versión que tengo (2.0.11).

Lo único que me hace falta es eso, modificar el template para que a todos los se les pueda modificar el estilo del nombre.

Los grupos especiales tengan esta fuente
Y los grupos normales tengan esta fuente

Que era algo común en casi la mayoría de los foros, cuestión de estética y esas cosas.

PD: Ya instale el mod que me comentas pero no encuentro la modificación LOL.

Saludos!

Lo que tiene el mod te pase es una versión mas reciente de member color link que es algo vieja, ademas de trabajar con hooks (ganchos) que no toca el código fuente en si mismo mejora mucho al momento de trabajarlo... Creo una forma de hacerlo es agregarle una ID para poder cambiarle la fuente pero me esta quedando la duda aplicarlo según el rango, debería probar algo php a ver si lo saco!


Saludos!

¡Regresando como cual Fenix! ~ Bomber Code
Ayudas - Aportes - Tutoriales - Y mucho mas!!!

Erick303

Si logras la configuración me avisas, ya intenté varias formas pero no lo logré.
Dame un pescado y comeré hoy, enseñame a pescar y comeré toda la vida.

Dhayzon

si no me estoy equivando lo que tu quieres es ponerle un estilo diferente a cada grupo de usuarios por a si decirlo
moderadores
admis
etc..
normales..

pues serias facil

con el mod del que hablan ya tienen el color..

ahora solo faltaria armar una classe para darle estilos con css

por ejemplo


<div class="miClase _', $message['member']['post_group'], '">
   administrador
</div>



codio css


_administrador{
font-size:20px /*etc*/
  font-shadow: 0 0 2px red:

}


la clase se genera de acuerdo al nombre del grupo automáticamente y si deseas le agregas una clase adicional como myclase  etc
ya luego con css haces maravillas

no se si eso es lo que quieres


pudes usar ', $message['member']['post_group'], ' como tambien el id del grupo myclase_1 -..... en fin  no sigo por q no se si eso es lo que quieres

Advertisement: