Les traigo una modificación que hice para mi foro. Como no la he visto en ningun lado quiero compartirla con ustedes.
Creo que la principal función de este mod es reducir un poco el tamaño de la pagina y darle un bonito estyle al área del perfil
les dejo la demostración (pasen el puntero sobre el avatar para expandir y ocultar)
demo:http://despeloterosunidos.com/index.php?topic=532.0[/url]
en index.template.php
buscamos
<link rel="stylesheet" type="text/css" href="', $settings['theme_url'], '/css/rtl.css" />';
// Here comes the JavaScript bits!
echo '
Y agregamos despues
<script type="text/javascript" src="[url]http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript" src="', $settings['default_theme_url'], '/scripts/ddaccordion.js?rc3"></script>
(quitar [ url ] de la primer linea de codigo para que funcione)En
display.themplate.php (de tu theme, si este no lo trae en default)
Buscamos:
// Show avatars, images, etc.?
if (!empty($settings['show_user_images']) && empty($options['show_no_avatars']) && !empty($message['member']['avatar']['image']))
echo '
<li class="avatar">
<a href="', $scripturl, '?action=profile;u=', $message['member']['id'], '">
', $message['member']['avatar']['image'], '
</a>
</li>';
// Show how many posts they have made.
if (!isset($context['disabled_fields']['posts']))
echo '
<li class="postcount">', $txt['member_postcount'], ': ', $message['member']['posts'], '</li>';
Y reemplazamos por
// Show avatars, images, etc.?
if (!empty($settings['show_user_images']) && empty($options['show_no_avatars']) && !empty($message['member']['avatar']['image']))
echo '
<a class="menuitem submenuheader"/><li class="avatar">
', $message['member']['avatar']['image'], '
</li></a>';
else {
echo '
<a class="menuitem submenuheader"/><li class="avatar">
<img class="avatar" src="'.$settings['images_url'].'/theme/noavatar.png" alt="" />
</li></a>';
}
// Show how many posts they have made.
if (!isset($context['disabled_fields']['posts']))
echo '
<div class="glossymenu">
<div class="submenu">
<li class="postcount">', $txt['member_postcount'], ': ', $message['member']['posts'], '</li>';
Subimos el avatar default a Themes/tutheme/images/theme/noavatar.png
Luego subimos el archivo adjunto a la carpeta
/Themes/default/scripts
/*lo que hice fue adaptar un script para un menu desplegable lo usé acá y quedo de maravilla*/
Cualquier problema, me dicen.
Recuerden, lo vieron primero en SMFSimple.com
Saludos.