Noticias:

¿Quieres formar parte de Bomber Code? Entonces entra a este tema: Postulaciones al Staff

Menú principal

Efectos de nombres de rangos en Adk Recent topics

Publicado por PIRELA, 16 Octubre de 2021, 05:55

Tema anterior - Siguiente tema

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

PIRELA

Buenas paso por aqui para ver si me pueden ayudar con una modificacion para el mods Adk Recent Topics.

Me gustaria que alguien me explicara el como hacer que el mods pueda mostrar los prefijos asignados y al mismo tiempo mostra los efectos de los rangos tal cual como se muestra en esta imagen.



desde ya muchas gracias y espero una pronta respuesta

Rock Lee

Son dos mods separados... El primero si usas el SMFPostPrefix ya tengo los dos archivos deben cambiarse, existen otros autores que cambia algo la forma de tocar los archivos pero principalmente 2 archivos deben modificarse (el archivo del mod en si y en display.template del theme que estes usando). Igualmente te dejo la modificación si usas el que te dije primero.

El primer archivo que tenes que tocar es: ../Sources/Subs-PostPrefix.php

if ($row['bgcolor'] == 1 && !empty($row['color']))
                    $format .= 'padding: 4px; border-radius: 2px; color: #f5f5f5; background-color: '. $row['color'];


if ($row['bgcolor'] == 1 && !empty($row['color']))
                    $format .= 'padding: 2px; font-size: 11px; font-weight:bold; border-bottom: 1px solid rgba(0, 0, 0, 0.3); border-radius: 3px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 1px 0 rgba(255, 255, 255, 0.1); color: #f5f5f5; background-color: '. $row['color'];


El segundo es el Display.template.php si no tenes usa el por defecto:

<a href="', $message['href'], '" rel="nofollow">', $message['subject'], '</a>


<a href="', $message['href'], '" rel="nofollow">', !empty($message['counter']) ? $message['subject'] : $context['prefix_subject'], '</a>



Y el otro sino me equivoco es el mod llamado "Sparkle User Name" aunque existe una modificacion manual del member color... a parte no me acuerdo si cambia todos los nombres directo sin modificacion (tengo hacer pruebas).



Saludos!

PIRELA

Cita de: Rock Lee en 16 Octubre de 2021, 14:29
Son dos mods separados... El primero si usas el SMFPostPrefix ya tengo los dos archivos deben cambiarse, existen otros autores que cambia algo la forma de tocar los archivos pero principalmente 2 archivos deben modificarse (el archivo del mod en si y en display.template del theme que estes usando). Igualmente te dejo la modificación si usas el que te dije primero.

El primer archivo que tenes que tocar es: ../Sources/Subs-PostPrefix.php

if ($row['bgcolor'] == 1 && !empty($row['color']))
                    $format .= 'padding: 4px; border-radius: 2px; color: #f5f5f5; background-color: '. $row['color'];


if ($row['bgcolor'] == 1 && !empty($row['color']))
                    $format .= 'padding: 2px; font-size: 11px; font-weight:bold; border-bottom: 1px solid rgba(0, 0, 0, 0.3); border-radius: 3px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 1px 0 rgba(255, 255, 255, 0.1); color: #f5f5f5; background-color: '. $row['color'];


El segundo es el Display.template.php si no tenes usa el por defecto:

<a href="', $message['href'], '" rel="nofollow">', $message['subject'], '</a>


<a href="', $message['href'], '" rel="nofollow">', !empty($message['counter']) ? $message['subject'] : $context['prefix_subject'], '</a>



Y el otro sino me equivoco es el mod llamado "Sparkle User Name" aunque existe una modificacion manual del member color... a parte no me acuerdo si cambia todos los nombres directo sin modificacion (tengo hacer pruebas).



Saludos!

si yo ya se como hacer que aparescan los prefijos pero mas no los efectos en los nombres dependiendo el rango que tenga, use el sparkle name pero al intalarlo me daña todo el foro, me tome la libertad de hacerlo manual y eh notado que por ejemplo al grupo de usuarios Administrador le agregan un class y por medio de css se modifica para que dicho grupo de usuario tenga ese efecto y se mustre en todos lados. (no se si me llegue a explicar bien)

el punto es, hay manera de asignarle un class a los grupos de usuarios? de ser asi me podrias indicar el como hacer de manera que cuando un usuario con el rango de Administrador al momento de agregarlo al grupo dicho nombre de usuario tome los efectos asignados en el css para el rango de administrador o cualquier otro rango?

Rock Lee

Va en si es simple (teoricamente hablando) se toma un ID de grupo de usuario y se le asigna un valor por ejemplo la ID 3 tiene tener la imagen 5. Ahora aplicarlo es un poco mas de trabajo por que ten en cuenta el ID es usado para varias cosas y tienen un orden en si mismo para poder usarlo. En este caso creo como funcion de forma independiente el "recent topic" tendria agregar la modificacion tambien dentro... que trabaja independientemente del resto del foro es bueno como malo dependiendo para que.

El mod en si es la forma automatica o mas simple, luego existe otros metodos pero son manuales que si a largo plazo tenes muchos rangos vas a tener mas problemas ... ¿Define romper el foro? ¿Cuantas modificaciones tenes instalado?


Saludos Familia!

Temas Similares (5)

Publicado por Rock Lee


Respuestas: 2
Vistas: 368

Respuestas: 1
Vistas: 348

Respuestas: 1
Vistas: 185

Respuestas: 0
Vistas: 164