Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - EduardO

#1
Tips and Tutorials / Grupo de Colores en Post y Perfil
December 07, 2013, 12:53:51 AM
Información:
Hola amigos, bueno este maravilloso tutorial es muy bueno ya que permite customizar mejor el perfil de usuario; su funcion es añadir el color de un grupo de usuarios para el nombre de dicho grupo en los perfiles de mensaje como en el perfil personal. Usted puede cambiar el color para cada grupo en la sección de grupos de miembros del panel de administración.

Resultado:



Empezemos:

Archivo a Editar: Display.template.php (.../Themes/{TU THEME}/Display.template.php)

Buscar:

if (!empty($message['member']['group']))
echo '
<li class="membergroup">', $message['member']['group'], '</li>';


Reemplazar:
if (!empty($message['member']['group']) && !$message['member']['is_guest'])
echo '
<li style="font-weight: bold; color: ',$message['member']['group_color'], ';">', $message['member']['group'], '</li>';
       
// Show that the member is a guest.
if ($message['member']['is_guest'])
echo '
<li style="font-weight: bold;">', $message['member']['group'], '</li>';


Buscar:
if ((empty($settings['hide_post_group']) || $message['member']['group'] == '') && $message['member']['post_group'] != '')
echo '
<li class="postgroup">', $message['member']['post_group'], '</li>';


Reemplazar:
if ((empty($settings['hide_post_group']) || $message['member']['group'] == '') && $message['member']['post_group'] != '')
echo '
<li style="color: ',$message['member']['post_group_color'], ';">', $message['member']['post_group'], '</li>';


Archivo a Editar: Profile.template.php (.../Themes/{TU THEME}/Profile.template.php)

Buscar:

// Display the basic information about the user

Reemplazar:
// Display the basic information about the user
if ($context['member']['group_color'] == '')
    {
  $groupnamecolor = $context['member']['post_group_color'];
}
else {
  $groupnamecolor = $context['member']['group_color'];
}


Buscar:
<div class="username"><h4>', $context['member']['name'], ' <span class="position">', (!empty($context['member']['group']) ? $context['member']['group'] : $context['member']['post_group']), '</span></h4></div>

Reemplazar:
<div class="username"><h4>', $context['member']['name'], ' <span class="position"><li style="color: ',$groupnamecolor, '; font-weight: bold;">', (!empty($context['member']['group']) ? $context['member']['group'] : $context['member']['post_group']), '</li></span></h4></div>

Creditos:
AJ Collins > Development
EduardO > Tutorial