• ¡Bienvenido a XenFácil!

    Estás viendo el sitio como Invitado. Para poder participar en este sitio

    y obtendrás privilegios adicionales, acceso a otras áreas y mucho mas.

    ¡Es gratis!


    ¿Ya eres miembro? Inicia sesión
Icono de recurso

Truco Resaltar temas en los que ha participado el usuario

Para XenForo...
2.0.x
Autor
jazz_aaf
Imagen del autor
Avatar del autor
URL de XenForo
https://xenforo.com/community/resources/highlighting-threads-user-participated-in.6377/
Básicamente, resalta con diferente color cada tema en el que ha publicado el usuario actual que los diferencia de los temas en que nunca ha participado.

tuto-1.png

Para obtener este objetivo, es necesario realizar cambios en dos lugares:

1) Agregar a la plantilla extra.less:
CSS:
.memberParticipatedThread {
    background-color: #C4E599 !important;
}
2) Buscar lo siguiente en la plantilla thread_list_macros:
PHP:
<div class="structItem structItem--thread{{ $thread.prefix_id ? ' is-prefix' . $thread.prefix_id : '' }}{{ $thread.isIgnored() ? ' is-ignored' : '' }}{{ ($thread.isUnread() AND !$forceRead) ? ' is-unread' : '' }}{{ $thread.discussion_state == 'moderated' ? ' is-moderated' : '' }}{{ $thread.discussion_state == 'deleted' ? ' is-deleted' : '' }} js-inlineModContainer js-threadListItem-{$thread.thread_id}" data-author="{{ $thread.User.username ?: $thread.username }}">
Y reemplazarlo por completo con lo que sigue:
PHP:
<div class="structItem structItem--thread{{ $thread.prefix_id ? ' is-prefix' . $thread.prefix_id : '' }}{{ $thread.isIgnored() ? ' is-ignored' : '' }}{{ ($thread.isUnread() AND !$forceRead) ? ' is-unread' : '' }}{{ $thread.discussion_state == 'moderated' ? ' is-moderated' : '' }}{{ $thread.discussion_state == 'deleted' ? ' is-deleted' : '' }}{{ $thread.getUserPostCount() ? ' memberParticipatedThread' : '' }} js-inlineModContainer js-threadListItem-{$thread.thread_id}" data-author="{{ $thread.User.username ?: $thread.username }}">
Eso es todo.

Salud2
Reacciones: Franciscus
Autor
lms
Primer lanzamiento
Última actualización
Votar
0,00 estrella(s) 0 calificaciones
Arriba