Noticias:

Siguenos en nuestra redes sociales: Facebook, Twitter e Instagram

Menú principal

[Soporte] Colocar Efecto a Distintos Rangos

Publicado por MatiasAl3, 21 Marzo de 2019, 14:10

Tema anterior - Siguiente tema

0 Usuarios y 1 Visitante están viendo este tema.

MatiasAl3

Hola gente, vi que hay un tema muy similar a lo que estoy intentando lograr, el tema es este: https://www.bombercode.net/foro/soporte-smf-en-espanol/(soporte)-colocar-efecto-a-rango-y-nombre/ y en SMF oficial hay un tema con la solucion casi final el cual es este https://www.simplemachines.org/community/index.php?topic=549928.0

Lo que no estoy logrando entender es lo siguiente:

Hice la modificacion que sugiere el tema oficial de SMF, solo me queda la duda de como configurar para por ejemplo el grupo administrador y como seria lo que se agrega en el .css?

Imagino por ejemplo algo asi en .css:

.grupo_1{
	background-image: url(../images/sparkles/2.gif);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-color: #000;
    color: #FFF;
    padding: 0 6px;
}


Y en el subs-simplecolorizer.php entiendo la ultima modificacion pero no entiendo en que parte se llama al "grupo1" y como llamar a un grupo2 en caso de existir...

foreach ($user_colors as $user_id => $user_color){		
			if (strpos($user_color, '|') !== false) {
			    $array = explode('|', $user_color);
			    $grupo =$array[1];
			    $user_color =$array[0];
			}else{
				$grupo = 'na';
			}

			$buffer = preg_replace(str_replace('{$user_id}', $user_id, $regex[1]), '$1 class="grupo_'.$grupo.'" style="color:  '.$user_color.';"', $buffer);
		}



Espero darme a entender y puedan ayudarme.

Aclaro que con la modificacion actual NO FUNCIONA, o sea, en mi foro no se ve el efecto.

Rock Lee

Entonces puede este faltando un paso en particular por que primero el simplecolorizer por medio del buffer lo que hace es consultar el rango tiene preguntando si tiene algun color y mostrarlo sin mas. En el caso tener aplicar la modificacion quieres tenes modificarlo un poco mas para primero hacer la consulta a la base de datos no solo el color sino el rango tiene para ver si se permite o no. Ademas quiero preguntar ¿miraste los registro de errores para ver si te marca algun error?


Saludos Familia!

Temas Similares (5)