[Rendimiento]  2 Problemas y 2 preguntas con el postbit
* URL del foro: http://forodesignutilities.zobyhost.com * Versión del foro: 1.6.4 * Actualización: Ninguna. * El primer problema que tengo es al a...


* El primer problema que tengo es al añadir la bandera y el sexo no es que no salgan las imágenes sino que los dos códigos no caben y el del sexo se pone abajo en la plantilla y por eso creo que se visualiza la imagen debajo de conectado y la bandera.Solucionado

El segundo problema es que en el postbit se visualizan muchas cosas, demasiada información, a mi solo me gustaría tener: Temas, mensajes, registro, reputación, puntos y seguidores.

La primera pregunta es ¿Como hago un marco para el avatar?

La segunda pregunta es ¿Cómo hago para poner iconos en el menu que sale al darle a la flechita al lado del nick?


Aquí el código de la plantilla postbit_classic:
Código:
{$ignore_bit}
<a name="pid{$post['pid']}" id="pid{$post['pid']}"></a>
<table border="0" cellspacing="0" cellpadding="0" width="100%" style="{$post_extra_style} {$post_visibility}" id="post_{$post['pid']}">
    <tr>
        <td>
            <div class="caja-usuario">
                <div class="caja-usuario-cabecera"></div>
                <div class="caja-usuario-contenido">
                    <div class="caja-usuario-datos" align="center">
                        <strong><span class="largetext"><a href="{$post['profilelink_plain']}" id="miembro_{$post['pid']}">{$post['username_formatted']}<img src="{$theme['imgdir']}/arrow_down.gif" alt="v" style="vertical-align: middle;" /></a></span></strong><br />
                        <div id="miembro_{$post['pid']}_popup" class="popup_menu smalltext" style="display: none;">
                            <div class="popup_item_container"><a href="{$post['profilelink_plain']}" class="popup_item">{$post['username_formatted']}</a></div>
                            {$post['button_email']}
                            {$post['button_pm']}
                            {$post['button_find']}
                            {$post['button_www']}
                        </div>
                        <script type="text/javascript">if(use_xmlhttprequest == "1"){new PopupMenu("miembro_{$post['pid']}");}</script>
                        <span class="smalltext">
                            {$post['usertitle']}<br />
                            {$post['userstars']}
                            {$post['groupimage']}
                            {$post['useravatar']}<br />
{$post['onlinestatus']} <img src="{$theme['imgdir']}/nacionalidad/{$post['fid1']}.png" title="{$post['fid1']}" /><br /> <img src="{$theme['imgdir']}/sexo/{$post['fid3']}.png" title="{$post['fid3']}" /><br />
                            <div align="left">{$post['user_details']}<!-- Achiviement_PIP -->{$post['points_pip']}<!-- /Achiviement_PIP -->{$post['suscriber']}</div>
                        </span>
                    </div>
                </div>
                <div class="caja-usuario-pie"></div>
            </div>
            <div class="caja-mensaje">
                <div class="caja-mensaje-cabecera">
                    {$post['posturl']}<span class="smalltext"><strong>{$post['postdate']} {$post['posttime']}</strong>{$post['subject_extra']}</span><span style="text-align: right; vertical-align: bottom;" id="post_meta_{$post['pid']}">{$post['iplogged']}</span>
                    <div id="edited_by_{$post['pid']}">{$post['editedmsg']}</div>
                </div>
                <div class="caja-mensaje-contenido">
                    <img src="{$theme['imgdir']}/flecha.png" class="flecha" />
                    <div style="width: 100%">
                        <div id="pid_{$post['pid']}" style="padding: 5px 0 5px 0;">
                            {$post['message']}
                        </div>
                        {$post['attachments']}
                        {$post['signature']}
                    </div>
                </div>
                <div class="caja-mensaje-pie">
                    <div class="float_right smalltext">{$post['button_edit']}{$post['button_quickdelete']}{$post['button_quote']}{$post['button_multiquote']}{$post['button_report']}{$post['button_warn']}{$post['button_reply_pm']}{$post['button_replyall_pm']}{$post['button_forward_pm']}{$post['button_delete_pm']}</div>
                    <div class="smalltext">{$post['button_rep']}</div>
                </div>
            </div>
        </td>
    </tr>
</table>

Aquí la captura donde pueden visualizar los problemas y las preguntas:
[Imagen: sin-t-tulo-2c20503.png]
Última modificación: 24 Aug, 2011, 6:25 am por radicalp.
Prueba a dejar el posbit_classic así:

Código:
{$ignore_bit}
<a name="pid{$post['pid']}" id="pid{$post['pid']}"></a>
<table border="0" cellspacing="0" cellpadding="0" width="100%" style="{$post_extra_style} {$post_visibility}" id="post_{$post['pid']}">
    <tr>
        <td>
            <div class="caja-usuario">
                <div class="caja-usuario-cabecera"></div>
                <div class="caja-usuario-contenido">
                    <div class="caja-usuario-datos" align="center">
                        <strong><span class="largetext"><a href="{$post['profilelink_plain']}" id="miembro_{$post['pid']}">{$post['username_formatted']}<img src="{$theme['imgdir']}/arrow_down.gif" alt="v" style="vertical-align: middle;" /></a></span></strong><br />
                        <div id="miembro_{$post['pid']}_popup" class="popup_menu smalltext" style="display: none;">
                            <div class="popup_item_container"><a href="{$post['profilelink_plain']}" class="popup_item">{$post['username_formatted']}</a></div>
                            {$post['button_email']}
                            {$post['button_pm']}
                            {$post['button_find']}
                            {$post['button_www']}
                        </div>
                        <script type="text/javascript">if(use_xmlhttprequest == "1"){new PopupMenu("miembro_{$post['pid']}");}</script>
                        <span class="smalltext">
                            {$post['usertitle']}<br />
                            {$post['userstars']}
                            {$post['groupimage']}
                            <div style="border: 1px solid #ccc; padding: 2px;">{$post['useravatar']}</div><br />
                            {$post['onlinestatus']} <img src="{$theme['imgdir']}/nacionalidad/{$post['fid1']}.png" title="{$post['fid1']}" /> <img src="{$theme['imgdir']}/sexo/{$post['fid3']}.png" title="{$post['fid3']}" /><br />
                            <div align="left">{$post['user_details']}<!-- Achiviement_PIP -->{$post['points_pip']}<!-- /Achiviement_PIP -->{$post['suscriber']}</div>
                        </span>
                    </div>
                </div>
                <div class="caja-usuario-pie"></div>
            </div>
            <div class="caja-mensaje">
                <div class="caja-mensaje-cabecera">
                    {$post['posturl']}<span class="smalltext"><strong>{$post['postdate']} {$post['posttime']}</strong>{$post['subject_extra']}</span><span style="text-align: right; vertical-align: bottom;" id="post_meta_{$post['pid']}">{$post['iplogged']}</span>
                    <div id="edited_by_{$post['pid']}">{$post['editedmsg']}</div>
                </div>
                <div class="caja-mensaje-contenido">
                    <img src="{$theme['imgdir']}/flecha.png" class="flecha" />
                    <div style="width: 100%">
                        <div id="pid_{$post['pid']}" style="padding: 5px 0 5px 0;">
                            {$post['message']}
                        </div>
                        {$post['attachments']}
                        {$post['signature']}
                    </div>
                </div>
                <div class="caja-mensaje-pie">
                    <div class="float_right smalltext">{$post['button_edit']}{$post['button_quickdelete']}{$post['button_quote']}{$post['button_multiquote']}{$post['button_report']}{$post['button_warn']}{$post['button_reply_pm']}{$post['button_replyall_pm']}{$post['button_forward_pm']}{$post['button_delete_pm']}</div>
                    <div class="smalltext">{$post['button_rep']}</div>
                </div>
            </div>
        </td>
    </tr>
</table>

Y ahora pon la plantilla del postbit_author_user.
Plantilla del postbit_author_user:
Código:
    {$lang->postbit_posts} {$post['postnum']}<br /><!-- CountThreads -->{$lang->postbit_threads} {$post['threadnum']}<br /><!-- /CountThreads -->
    {$lang->postbit_joined} {$post['userregdate']}
    {$post['replink']}{$post['warninglevel']}

Ok, se ponen los tres en línea, edito el primer mensaje, tachando lo que hemos solucionado.
posbit_classic
Código:
{$ignore_bit}
<a name="pid{$post['pid']}" id="pid{$post['pid']}"></a>
<table border="0" cellspacing="0" cellpadding="0" width="100%" style="{$post_extra_style} {$post_visibility}" id="post_{$post['pid']}">
    <tr>
        <td>
            <div class="caja-usuario">
                <div class="caja-usuario-cabecera"></div>
                <div class="caja-usuario-contenido">
                    <div class="caja-usuario-datos" align="center">
                        <strong><span class="largetext"><a href="{$post['profilelink_plain']}" id="miembro_{$post['pid']}">{$post['username_formatted']}<img src="{$theme['imgdir']}/arrow_down.gif" alt="v" style="vertical-align: middle;" /></a></span></strong><br />
                        <div id="miembro_{$post['pid']}_popup" class="popup_menu smalltext" style="display: none;">
                            <div class="popup_item_container"><a href="{$post['profilelink_plain']}" class="popup_item">{$post['username_formatted']}</a></div>
                            {$post['button_email']}
                            {$post['button_pm']}
                            {$post['button_find']}
                            {$post['button_www']}
                        </div>
                        <script type="text/javascript">if(use_xmlhttprequest == "1"){new PopupMenu("miembro_{$post['pid']}");}</script>
                        <span class="smalltext">
                            {$post['usertitle']}<br />
                            {$post['userstars']}
                            {$post['groupimage']}
                            <div style="border: 1px solid #ccc; padding: 2px;">{$post['useravatar']}</div><br />
                            {$post['onlinestatus']} <img src="{$theme['imgdir']}/nacionalidad/{$post['fid1']}.png" title="{$post['fid1']}" /> <img src="{$theme['imgdir']}/sexo/{$post['fid3']}.png" title="{$post['fid3']}" /><br />
                            <div align="left">
                                {$post['user_details']}
                                <!-- Achiviement_PIP -->{$post['points_pip']}<!-- /Achiviement_PIP -->
                                {$post['suscriber']}
                            </div>
                        </span>
                    </div>
                </div>
                <div class="caja-usuario-pie"></div>
            </div>
            <div class="caja-mensaje">
                <div class="caja-mensaje-cabecera">
                    {$post['posturl']}<span class="smalltext"><strong>{$post['postdate']} {$post['posttime']}</strong>{$post['subject_extra']}</span><span style="text-align: right; vertical-align: bottom;" id="post_meta_{$post['pid']}">{$post['iplogged']}</span>
                    <div id="edited_by_{$post['pid']}">{$post['editedmsg']}</div>
                </div>
                <div class="caja-mensaje-contenido">
                    <img src="{$theme['imgdir']}/flecha.png" class="flecha" />
                    <div style="width: 100%">
                        <div id="pid_{$post['pid']}" style="padding: 5px 0 5px 0;">
                            {$post['message']}
                        </div>
                        {$post['attachments']}
                        {$post['signature']}
                    </div>
                </div>
                <div class="caja-mensaje-pie">
                    <div class="float_right smalltext">{$post['button_edit']}{$post['button_quickdelete']}{$post['button_quote']}{$post['button_multiquote']}{$post['button_report']}{$post['button_warn']}{$post['button_reply_pm']}{$post['button_replyall_pm']}{$post['button_forward_pm']}{$post['button_delete_pm']}</div>
                    <div class="smalltext">{$post['button_rep']}</div>
                </div>
            </div>
        </td>
    </tr>
</table>


postbit_author_user
Código:
    <!-- CountThreads -->{$lang->postbit_threads} {$post['threadnum']}<br /><!-- /CountThreads -->
    {$lang->postbit_posts} {$post['postnum']}<br />
    {$lang->postbit_joined} {$post['userregdate']}
    {$post['replink']}
Ok, salen los que quiero, ahora como los organizo por orden que yo quiera?
Lee el código, lo dice practicamente en inglés. Seguro que lo entiendes.
Ok, ya lo miraré, podrías mirarme las dos preguntas?
Para lo de las imágenes, tienes que añadir la imagen con html desde las plantillas:

postbit_classic
postbit_email
postbit_find
postbit_pm
postbit_www
nentab, no se donde tengo que ir para mover los datos del postbit :S