(Solucionado) Poner bien menu desplegable de usuario

Esta es una discusión para el tema (Solucionado) Poner bien menu desplegable de usuario en el foro vBulletin 3 - Preguntas, Problemas y Soluciones, bajo la categoría Soporte vBulletin; Buenas, despues de hacer unas modificaciones en el postbit_legacy para añadir unos campos, el menu desplegable que aparece cuando pinchas en el nombre de usuario aparece abajo del todo como se ve en esta captura ...
Página:


Resultados 1 al 9 de 9

Temas similares

  1. Por eduardo- en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  2. Por layka en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  3. Por Skavenger en el foro Archivos de vBulletin 3.0 - 3.7
  4. Por Alviker en el foro Archivos de vBulletin 3.0 - 3.7
  5. Menu desplegable Respuestas: 9
    Por DuckMan en el foro Archivos de vBulletin 3.0 - 3.7
  1. #1
    Miembro especial Miembro de platino Array Avatar de pepe martin
    Fecha de ingreso
    02 dic, 07
    Ubicación
    Málaga
    Mensajes
    405
    Gustado
    2 Veces
    Me Gustan
    6 Veces

    Question (Solucionado) Poner bien menu desplegable de usuario

    Buenas, despues de hacer unas modificaciones en el postbit_legacy para añadir unos campos, el menu desplegable que aparece cuando pinchas en el nombre de usuario aparece abajo del todo como se ve en esta captura


    ¿Como puedo volver a ponerla bien?

    Un saludo y muchas gracias
    Imágenes adjuntadas

  2. #2
    Miembro especial Miembro de platino Array Avatar de pepe martin
    Fecha de ingreso
    02 dic, 07
    Ubicación
    Málaga
    Mensajes
    405
    Gustado
    2 Veces
    Me Gustan
    6 Veces

    Predeterminado Re: Poner bien menu desplegable de usuario

    Alguien puede echarme una mano?

  3. #3
    Miembro especial Miembro de diamante Array Avatar de Jhonnyf
    Fecha de ingreso
    06 sep, 08
    Ubicación
    Dentro de mi
    Mensajes
    1,125
    Gustado
    50 Veces
    Me Gustan
    1 Veces

    Predeterminado Re: Poner bien menu desplegable de usuario

    supongo que en tu skin ese cuadro flotante lo manda a abajo, habria que darle una mirada y segun eso modificarlo para que lo ponga arriba (top)

  4. #4
    Miembro especial Miembro de platino Array Avatar de pepe martin
    Fecha de ingreso
    02 dic, 07
    Ubicación
    Málaga
    Mensajes
    405
    Gustado
    2 Veces
    Me Gustan
    6 Veces

    Predeterminado Re: Poner bien menu desplegable de usuario

    Yo lo supongo tambien, pero no se que codigo es el de la ventana, ni donde va por defecto en la plantilla para poder cambiarlo

  5. #5
    Miembro especial Miembro de diamante Array Avatar de Jhonnyf
    Fecha de ingreso
    06 sep, 08
    Ubicación
    Dentro de mi
    Mensajes
    1,125
    Gustado
    50 Veces
    Me Gustan
    1 Veces

    Predeterminado Re: Poner bien menu desplegable de usuario

    viendo tu codigo como HTML
    Código:
    <td class="alt2" style="border-style: none solid; border-color: -moz-use-text-color rgb(165, 165, 165); border-width: 0px 1px;" width="175">
                
                <div id="postmenu_6">
                    
                    <div class="smallfont" align="center"><div class="postbit"><a class="bigusername" href="/vbulletin/members/flamesay.html"><!-- google_ad_section_start(weight=ignore) --><font size="2"><b><font color="#ff0000">flamesay</font></b><font color="#ff0000"></font></font><!-- google_ad_section_end --></a>
                    <script type="text/javascript"> vbmenu_register("postmenu_6", true); </script>
                    
                </div>
                
                <div class="align=&quot;center&quot;"><div class="smallfont"><img src="http://www.miweb.com/imagenes/Administrador.png"></div>
                <div class="align=&quot;center&quot;">
    
            
                <div class="smallfont" align="center">
                    <div class="smallfont">
                        &nbsp;<br><a href="/vbulletin/members/flamesay.html"><img title="Avatar de flamesay" src="/vbulletin/avatars/flamesay.gif?dateline=1219849133" alt="Avatar de flamesay" border="0" width="150" height="120"></a>
                    </div>
                
                
                <font size="2"><align="center">
                    &nbsp;<br>
                    </align="center"></font><div class="postbit"><div><font size="2"><b><font color="blue">Desde:</font></b> octubre-2007</font></div></div>
    
    <font size="2">                </font><div class="postbit"><div><font size="2"><b><font color="blue">Ubicación:</font></b> Huelva</font></div></div></div>
    <font size="2">                </font></div>
    <font size="2">                </font><div>
    <font size="2">                    </font><div class="postbit"><font size="2"><b><font color="blue">Mensajes:</font></b> 6.705
                    </font></div></div>
    
    <font size="2"><b><font color="blue"></font></b></font><div class="postbit"><font size="2"><b><font color="blue"> 
        </font></b></font><div><font size="2"><b><font color="blue">Gracias: 2.010</font></b></font></div>
    
    <font size="2"><b><font color="blue">    </font></b></font><div>
    <font size="2"><b><font color="blue">        
                
                    Agradecido 11.143 veces en 2.091 Posts
                
            
        </font></b></font></div>
    
    <font size="2"><b><font color="blue">                </font></b>
                    </font></div><p>
    
    <font size="2"><font size="2"></font></font></p><div class="postbit">
    <font size="2"><font size="2">   <b> <font color="blue">Modelo de Móvil:</font></b> N70, N95 8Gb
    
    </font></font></div>
    
    <div class="postbit">
    
    <font size="2"><font size="2"><b><font color="blue">Sistema Operativo:</font></b>  Symbian 9.2
    </font></font></div>
    
    <div class="postbit">
    <font size="2"><font size="2"><b><font color="blue">Operador:</font></b> Movistar
    </font></font></div>
    <font size="2"><font size="2">    
                    </font></font><div class="postbit"><div><font size="2"><font size="2">    </font></font></div>
    
    <font size="2"><font size="2">            </font></font></div><font size="2"><font size="2">    </font></font></div><font size="2"><font size="2">                
            
        </font></font></div></div></td>
    prueba eliminando ese DIV en rojo y ponlo aqui
    Código:
    <div id="postmenu_6">
                    
                    <div class="smallfont" align="center"><div class="postbit"><a class="bigusername" href="/vbulletin/members/flamesay.html"><!-- google_ad_section_start(weight=ignore) --><font size="2"><b><font color="#ff0000">flamesay</font></b><font color="#ff0000"></font></font><!-- google_ad_section_end --></a>
                    <script type="text/javascript"> vbmenu_register("postmenu_6", true); </script>
                    </div>
                </div>
    a ver que ocurrirá

  6. #6
    Miembro especial Miembro de platino Array Avatar de pepe martin
    Fecha de ingreso
    02 dic, 07
    Ubicación
    Málaga
    Mensajes
    405
    Gustado
    2 Veces
    Me Gustan
    6 Veces

    Predeterminado Re: Poner bien menu desplegable de usuario

    no encuentro los codigos como tu me dices, aqui te dejo mi postbit legacy

    Código:
    <div class="smallfont" align="left"><table id="post$post[postid]" class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="0" border="0" width="100%" align="center">
    <tr>
        <if condition="$show['announcement']">
            <td class="thead" style="font-weight:normal; border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]" colspan="2">
                <div class="smallfont" align="center"><img class="inlineimg" src="$stylevar[imgdir_statusicon]/post_$post[statusicon].gif" alt="$post[statustitle]" border="0" />
                <phrase 1="$post[startdate]" 2="$post[enddate]">$vbphrase[x_until_y]</phrase>
            </td>
        <else />
            <td class="thead" style="font-weight:normal; border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-right: 0px" $post[scrolltothis]>        
                <!-- status icon and date -->
                <a name="post$post[postid]"><img class="inlineimg" src="$stylevar[imgdir_statusicon]/post_$post[statusicon].gif" alt="$post[statustitle]" border="0" /></a>
                $post[postdate]<if condition="!$show['detailedtime']">, $post[posttime]</if>
                $post[firstnewinsert]
                <!-- / status icon and date -->                
            </td>
            <td class="thead" style="font-weight:normal; border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-left: 0px" align="$stylevar[right]">
                &nbsp;
                <if condition="$show['postcount']">#<a href="showpost.php?$session[sessionurl]p=$post[postid]&amp;postcount=$post[postcount]" target="new" rel="nofollow" id="postcount$post[postid]" name="$post[postcount]"><strong>$post[postcount]</strong></a></if>
                <if condition="$show['inlinemod']">
                    <input type="checkbox" name="plist[$postid]" id="plist_$postid" style="vertical-align:middle; padding:0px; margin:0px 0px 0px 5px" value="$post[checkbox_value]" />
                </if>
            </td>
        </if>
    </tr>
    <tr valign="top">
        <td class="alt2" width="175" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-top: 0px; border-bottom: 0px">
                
                <div id="postmenu_$post[postid]">
                    <if condition="$show['profile']">
                    <div class="smallfont" align="center"><div class="postbit"><a class="bigusername" href="member.php?$session[sessionurl]u=$post[userid]">$post[musername]</a>
                    <script type="text/javascript"> vbmenu_register("postmenu_$post[postid]", true); </script>
                    <else />
                    $post[musername]
                    </if>
                </div>
                
                <div class= align="center"><if condition="$post['usertitle']"><div class="smallfont">$post[usertitle]</div></if>
                <div class= align="center"><if condition="$post['rank']"><div class="smallfont">$post[rank]</div></if>
            
                <div class="smallfont" align="center"><if condition="$show['avatar']">
                    <div class="smallfont">
                        &nbsp;<br /><a href="member.php?$session[sessionurl]u=$post[userid]"><img src="$post[avatarurl]" $post[avwidth] $post[avheight] alt="<phrase 1="$post[username]">$vbphrase[xs_avatar]</phrase>" border="0" /></a>
                    </div>
                </if>
                
                <font size=2><align="center">
                    &nbsp;<br />
                    <div class="postbit"><if condition="$post['joindate']"><div><b><font color="blue">Desde:</font></b> $post[joindate]</div></if></div>
                    <div class="postbit"><if condition="$post['field13']"><div><b><font color="blue">$vbphrase[location_perm]:</font></b> $post[field13]</div></if></div></div>
                    <if condition="$post['age']"><div>$vbphrase[age]: $post[age]</div></if></div>
                    <div>
                        <div class="postbit"><b><font color="blue">$vbphrase[posts]:</font></b> $post[posts]
                    </div></div>
    
    <b><font color="blue"><div class="postbit">$template_hook[postbit_userinfo_right_after_posts]
                    <if condition="$show['infraction']"><div>$vbphrase[infractions]: $post[warnings]/$post[infractions] ($post[ipoints])</div></if></font></b>
                    <if condition="$show['reputation']"><div><if condition="$show['reppower']">$vbphrase[reppower]: <span id="reppower_$post[postid]_$post[userid]">$post[reppower]</span> </div></if>
    <span id="repdisplay_$post[postid]_$post[userid]">$post[reputationdisplay]</span></div></if></div><p>
    
    <font size=2><div class="postbit"><if condition="$post['field8']">
       <b> <font color="blue">Modelo de Móvil:</font></b> $post[field8]
    </if></div>
    
    <div class="postbit"><if condition="$post['field11']">
    
    <b><font color="blue">Sistema Operativo:</font></b>  $post[field11]
    </if></div>
    
    <div class="postbit"><if condition="$post['field12']">
    <b><font color="blue">Operador:</font></b> $post[field12]
    </if></div>
        
                    <div class="postbit"><div>$post[icqicon] $post[aimicon] $post[msnicon] $post[yahooicon] $post[skypeicon]</div>
                </div>    </div>                
            
        </td>
        <if condition="$show['moderated']">
        <td class="alt2" id="td_post_$post[postid]" style="border-right: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]">
        <else />
        <td class="alt1" id="td_post_$post[postid]" style="border-right: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]">
        </if>
        
            <if condition="$show['messageicon'] OR $post['title']">
                <!-- icon and title -->
                <div class="smallfont">
                    <if condition="$show['messageicon']"><img class="inlineimg" src="$post[iconpath]" alt="$post[icontitle]" border="0" /></if>
    
                    <if condition="$post['title']"><strong>$post[title]</strong></if>
                </div>
                <hr size="1" style="color:$stylevar[tborder_bgcolor]" />
                <!-- / icon and title -->
            </if>
            
            <!-- message -->
            <div id="post_message_$post[postid]">$post[message]</div>
            <!-- / message -->
        
            <if condition="$show['attachments']">
            <!-- attachments -->
                <div style="padding:$stylevar[cellpadding]px">
                
                <if condition="$show['thumbnailattachment']">
                    <fieldset class="fieldset">
                        <legend>$vbphrase[attached_thumbnails]</legend>
                        <div style="padding:$stylevar[formspacer]px">
                        $post[thumbnailattachments]
                        </div>
                    </fieldset>
                </if>
            
                <if condition="$show['imageattachment']">
                    <fieldset class="fieldset">
                        <legend>$vbphrase[attached_images]</legend>
                        <div style="padding:$stylevar[formspacer]px">
                        $post[imageattachments]
                        </div>
                    </fieldset>
                </if>
                
                <if condition="$show['imageattachmentlink']">
                    <fieldset class="fieldset">
                        <legend>$vbphrase[attached_images]</legend>
                        <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
                        $post[imageattachmentlinks]
                        </table>
                        </fieldset>
                </if>
                
                <if condition="$show['otherattachment']">
                    <fieldset class="fieldset">
                        <legend>$vbphrase[attached_files]</legend>
                        <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
                        $post[otherattachments]
                        </table>
                    </fieldset>
                </if>

  7. #7
    Miembro especial Miembro de platino Array Avatar de pepe martin
    Fecha de ingreso
    02 dic, 07
    Ubicación
    Málaga
    Mensajes
    405
    Gustado
    2 Veces
    Me Gustan
    6 Veces

    Predeterminado Re: Poner bien menu desplegable de usuario

    continuacion
    Código:
    <if condition="$show['moderatedattachment']">
                    <fieldset class="fieldset">
                        <legend>$vbphrase[attachments_pending_approval]</legend>
                        <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
                        $post[moderatedattachments]
                        </table>
                    </fieldset>        
                </if>
                
                </div>
            <!-- / attachments -->
            </if>
            
            <if condition="$post['signature']">
            <!-- sig -->
                <div>
                    __________________<br />
                    $post[signature]
                </div>
            <!-- / sig -->
            </if>
            
            <if condition="$show['postedited']">
            <!-- edit note -->
                <div class="smallfont">            <hr size="1" style="color:$stylevar[tborder_bgcolor]" />
                    <em>
                    <phrase 1="$post[edit_username]" 2="$post[edit_date]" 3="$post[edit_time]">$vbphrase[last_edited_by_x_on_y_at_z]</phrase>.
                    <if condition="$post['edit_reason']">$vbphrase[reason]: $post[edit_reason]</if>
                    </em>
                </div>
            <!-- / edit note -->
            </if>
        
        </td>
    </tr>
    <tr>
        <td class="alt2" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-top: 0px">
            $post[onlinestatus]
            <if condition="$show['reputationlink']">
                <span id="reputationmenu_$post[postid]"><a href="reputation.php?$session[sessionurl]p=$post[postid]" rel="nofollow" id="reputation_$post[postid]"><img class="inlineimg" src="$stylevar[imgdir_button]/reputation.gif" alt="<phrase 1="$post[username]">$vbphrase[add_to_xs_reputation]</phrase>" border="0" /></a></span>
                <if condition="$show['popups']"><script type="text/javascript"> vbrep_register("$post[postid]")</script></if>
            </if>                
            <if condition="$show['infractionlink']"><a href="infraction.php?$session[sessionurl]do=report&amp;p=$post[postid]" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/infraction.gif" alt="<phrase 1="$post[username]">$vbphrase[add_infraction_for_x]</phrase>" border="0" /></a></if>
    
    
            <if condition="$show['reportlink']"><a href="report.php?$session[sessionurl]p=$post[postid]" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/report.gif" alt="$vbphrase[report_bad_post]" border="0" /></a></if>
            $post[iplogged]
            &nbsp;
        </td>
        <if condition="$show['moderated']">
        <td class="alt2" align="$stylevar[right]" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-left: 0px; border-top: 0px">
        <else />
        <td class="alt1" align="$stylevar[right]" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-left: 0px; border-top: 0px">
        </if>
            <!-- controls -->
            <if condition="$post['editlink']">
                <img style="display: none" id="progress_$postid" src="$stylevar[imgdir_misc]/progress.gif" alt="$vbphrase[loading_editor_please_wait]" />
                <a href="$post[editlink]" name="vB::QuickEdit::$post[postid]"><img src="$stylevar[imgdir_button]/edit.gif" alt="$vbphrase[edit_delete_message]" border="0" /></a>
            </if>
            <if condition="$post['forwardlink']">
                <a href="$post[forwardlink]"><img src="$stylevar[imgdir_button]/forward.gif" alt="$vbphrase[forward_message]" border="0" /></a>
            </if>
            <if condition="$post['postid']!=$thread['firstpostid']">
      <if condition="$post['replylink']">
       <a href="$post[replylink]" rel="nofollow"><img src="$stylevar[imgdir_button]/<if condition="$post['forwardlink']">reply_small<else />quote</if>.gif" alt="$vbphrase[reply_with_quote]" border="0" /></a>
      </if>
      <if condition="$show['multiquote_post']">
       <a href="$post[replylink]" rel="nofollow" onclick="return false"><img src="$stylevar[imgdir_button]/multiquote_<if condition="$show['multiquote_selected']">on<else />off</if>.gif" alt="$vbphrase[multi_quote_this_message]" border="0" id="mq_$post[postid]" /></a>
      </if>
    </if>  
            <if condition="$show['quickreply'] AND !$show['threadedmode']">
                <a href="$post[replylink]" rel="nofollow" id="qr_$post[postid]" onclick="return false"><img src="$stylevar[imgdir_button]/quickreply.gif" alt="$vbphrase[quick_reply_to_this_message]" border="0" /></a>
            </if>
            <if condition="$show['moderated']">
                <img src="$stylevar[imgdir_misc]/moderated.gif" alt="$vbphrase[moderated_post]" border="0" />
            </if>
            <if condition="$show['deletedpost']">
                <img src="$stylevar[imgdir_misc]/trashcan.gif" alt="$vbphrase[deleted_post]" border="0" />
            </if>
            <if condition="$show['redcard']">
                <a href="infraction.php?$session[sessionurl]do=view&amp;p=$post[postid]"><img src="$stylevar[imgdir_button]/redcard.gif" alt="$vbphrase[received_infraction]" border="0" /></a>
            <else />
                <if condition="$show['yellowcard']">
                    <a href="infraction.php?$session[sessionurl]do=view&amp;p=$post[postid]"><img src="$stylevar[imgdir_button]/yellowcard.gif" alt="$vbphrase[received_warning]" border="0" /></a>
            </if>
                </if>
    $template_hook[postbit_controls]
            <!-- / controls -->
        </td>
    </tr>
    </table>
    $template_hook[postbit_end]
    $postbit_advertisement
    <!-- post $post[postid] popup menu -->
    <div class="vbmenu_popup" id="postmenu_$post[postid]_menu" style="display:none">
        <table cellpadding="4" cellspacing="1" border="0">
        <tr>
            <td class="thead">$post[username]</td>
        </tr>
        <if condition="$show['profile']">
            <tr><td class="vbmenu_option"><a href="member.php?$session[sessionurl]u=$post[userid]">$vbphrase[view_public_profile]</a></td></tr>
        </if>
        <if condition="$show['pmlink']">
            <tr><td class="vbmenu_option"><a href="private.php?$session[sessionurl]do=newpm&amp;u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[send_private_message_to_x]</phrase></a></td></tr>
        </if>
        <if condition="$show['emaillink']">
            <tr><td class="vbmenu_option"><a href="sendmessage.php?$session[sessionurl]do=mailmember&amp;u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[send_email_to_x]</phrase></a></td></tr>
        </if>
        <if condition="$show['homepage']">
            <tr><td class="vbmenu_option"><a href="$post[homepage]"><phrase 1="$post[username]">$vbphrase[visit_xs_homepage]</phrase></a></td></tr>
        </if>
        <if condition="$show['search']">
            <tr><td class="vbmenu_option"><a href="search.php?$session[sessionurl]do=finduser&amp;u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[find_more_posts_by_x]</phrase></a></td></tr>
        </if>
        <if condition="$post['userid'] AND $show['member']">
        <tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=addlist&amp;userlist=buddy&amp;u=$post[userid]"><phrase 1="$post[username]">$vbphrase[add_x_to_buddy_list]</phrase></a></td></tr>
        </if>
        </table>
    </div>
    <!-- / post $post[postid] popup menu -->

  8. #8
    Miembro especial Miembro de diamante Array Avatar de Jhonnyf
    Fecha de ingreso
    06 sep, 08
    Ubicación
    Dentro de mi
    Mensajes
    1,125
    Gustado
    50 Veces
    Me Gustan
    1 Veces

    Predeterminado Re: Poner bien menu desplegable de usuario

    ahi esta la modificacion que te dije, por cierto, tenian que borrar ese DIV y color 2 </DIV> para que funciones


    otra cosa... tienes 8 <DIV> de Apertura y 32 </DIV>.... te recomiendo que uses el NOTEPAD++ para que veas mejor el codigo de tu plantilla, ya que tienes 24 DIV sin su apertura...

    http://www.vbhispano.com/foros/f6/he...gramador-9602/
    Última edición por Jhonnyf; 14/11/2009 a las 09:23

  9. #9
    Miembro especial Miembro de platino Array Avatar de pepe martin
    Fecha de ingreso
    02 dic, 07
    Ubicación
    Málaga
    Mensajes
    405
    Gustado
    2 Veces
    Me Gustan
    6 Veces

    Predeterminado Re: Poner bien menu desplegable de usuario

    gracias, tuve que modificar un poco el codigo que me diste porque algunas cosas se me descentraron pero lo de la ventana ya quedo bien

    Un saludo!