Problema Footer

ajms Seguir

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
17 May 2009
Mensajes
36
Este es mi foro. Tras varias variaciones he puesto el footer como me gusta, pero sólo se ve así en el índice del foro, en el resto de páginas se ve peor aún de lo que estaba. Se poco de html y demás lenguajes, básicamente lo que voy aprendiendo en el uso, pero me voy apañando. Sin embargo este fallo no consigo arreglarlo así que os agradecería que me dijerais donde está el error.

Insertar CODE, HTML o PHP:
$ad_location[ad_footer_start]
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
    <if condition="$show['quickchooser']">
        <td class="footer_links">
            <select name="styleid" onChange="switch_id(this, 'style')">
                <optgroup label="$vbphrase[quick_style_chooser]">
                    $quickchooserbits
                </optgroup>
            </select>
        </td>
    </if>
    <if condition="$show['languagechooser']">
        <td class="footer_links">
            <select name="langid" onChange="switch_id(this, 'lang')">
                <optgroup label="$vbphrase[quick_language_chooser]">
                    $languagechooserbits
                </optgroup>
            </select>
        </td>
    </if>
    <td class="tfoot" align="$stylevar[right]" colspan="2" style="padding:3px 4px;"><div style="font-size:10px;">
        <div class="smallfont">
                <if condition="$show['admincplink']"><a href="$admincpdir/index.php$session[sessionurl_q]">$vbphrase[admin]</a> -</if>
                <if condition="$show['modcplink']"><a href="$modcpdir/index.php$session[sessionurl_q]">$vbphrase[mod]</a> -</if>
            <strong>
                <if condition="$show['contactus']"><a href="$vboptions[contactuslink]" rel="nofollow" accesskey="9">$vbphrase[contact_us]</a> -</if>
                <if condition="$vboptions['hometitle']"><a href="$vboptions[homeurl]">$vboptions[hometitle]</a> -</if>
                <if condition="$vboptions['archiveenabled']"><a href="archive/index.php">$vbphrase[archive]</a> -</if>
                $template_hook[footer_links]
                <if condition="$vboptions[privacyurl]"><a href="$vboptions[privacyurl]">$vbphrase[privacy_statement]</a> -</if>
                <if condition="$vboptions[tosurl]"><a href="$vboptions[tosurl]">$vbphrase[terms_of_service]</a> -</if>
                <a href="#top" onClick="self.scrollTo(0, 0); return false;">$vbphrase[top]</a>
            </strong>
        </div>
    </td>
</tr>
</table>
</form>

<div class="clear"></div>

$ad_location[ad_footer_end]

$spacer_close
<!-- /content area table -->

<!-- forum_margin -->
</div>
<!-- /forum_margin -->

<div class="clear"></div>
<div class="radi_footer_left"></div>
 <div class="radi_footer_right"></div>
<div class="clear"></div>

<!-- size - center -->
  </div>
 </div>
</div>
<!-- /size - center -->
<div class="clear"></div>

<div align="center">
<div class="970px">
<div align="center" style="text-align:center; margin:6px;">

    <div class="smallfont" style="font-size:10px; float:$stylevar[right]; text-align:$stylevar[right]; width:225px;">
    <!-- Do not remove this copyright notice -->
    $vbphrase[powered_by_vbulletin] 
    <div style="height:0px; overflow:hidden;">
    <!-- Do not remove cronimage or your scheduled tasks will cease to function -->
    $cronimage
    <!-- Do not remove cronimage or your scheduled tasks will cease to function -->
    <a href="http://gfxstyles.com/">Style developed at GFXstyles</a></div>
    <!-- Do not remove this copyright notice -->
    </div>
    <div class="smallfont" style="float:$stylevar[left]; text-align:$stylevar[left]; width:225px;">
    <if condition="$vboptions[copyrighttext] != ''">$vboptions[copyrighttext]<else />&nbsp;<br />&nbsp;<br /></if>
    </div>
<div align="center" class="smallfont" style="padding:3px 0px;">$vbphrase[all_times_are_gmt_x_time_now_is_y]</div>

</div>
<div class="clear"></div>
</div>
</div>

<if condition="$show['dst_correction']">
<!-- auto DST correction code -->
<form action="profile.php?do=dst" method="post" name="dstform">
    <input type="hidden" name="s" value="$session[sessionhash]" />
    <input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]" />
    <input type="hidden" name="do" value="dst" />
</form>
<script type="text/javascript">
<!--
    var tzOffset = $bbuserinfo[timezoneoffset] + $bbuserinfo[dstonoff];
    var utcOffset = new Date().getTimezoneOffset() / 60;
    if (Math.abs(tzOffset + utcOffset) == 1)
    {    // Dst offset is 1 so its changed
        document.forms.dstform.submit();
    }
//-->
</script>
<!-- / auto DST correction code -->

</if>
<script type="text/javascript">
<!--
    // Main vBulletin Javascript Initialization
    vBulletin_init();
//-->
</script>
Gracias de antemano y por todo lo que he aprendido gracias a vosotros;)

Saludos
 

imported_Elmer

Zeta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
19 Jul 2003
Mensajes
1.865
Bueno el problema puede ser antes de ese código.
En el código del formulario del login tienes esto:
Insertar CODE, HTML o PHP:
<table border="0" width="970px" height="120" align="center" background="gfx4_v4GFXed/add/fondo_navbar.gif">
 <td width="680px" nowrap="nowrap">&nbsp;</td>

Ahi hace falta el <tr>

ahí mismo, más abajo donde se usa el código para que salga la opción de recordarme hace falta otro <tr>
Insertar CODE, HTML o PHP:
 </tr>
 <td class="smallfont" nowrap="nowrap"><label for="cb_cookieuser_navbar">
 <input type="checkbox" name="cookieuser" value="1" tabindex="103" id="cb_cookieuser_navbar" accesskey="c" />
 ¿Recordarme?</label></td>
 <td><input type="submit" class="button" value="Iniciar Sesión" tabindex="104" title="Escribe tu nombre de usuario y contraseña en los campos para iniciar la sesión o pulsa el botón 'registrarse' para crear un perfil." accesskey="s" /></td>
 </tr>

Trata de agregar un </div> al final del código del footer y mira a ver que pasa. Si se ve peor trata de irlo subiendo más arriba del código. Igual intenta poniendo dos </div></div>, porque parece que no has cerrado alguno por ahí.

En el footer también tienes esto:
Insertar CODE, HTML o PHP:
<div class="970px">
pero no tienes una clase que se llame 970px en tu css, no querias darle un ancho? porque si es eso el código sería
Insertar CODE, HTML o PHP:
<div style="width: 970px">
 

ajms

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
17 May 2009
Mensajes
36
Gracias por responder tan rápido Elmer, ¿por cierto como sabes todo eso? no sabía que se pudieran ver las plantillas de otros foros xD

Me pongo ahora mismo a ver si consigo ponerlo todo bien, ya comentaré como ha ido. Muchas gracias por el esfuerzo y tiempo.

Saludos
 

imported_Elmer

Zeta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
19 Jul 2003
Mensajes
1.865
Ese no es el código de las plantillas, debes fijarte tu mismo como está en las plantillas, ese código es el que se ve a través de la opción View Source del navegador.
 

ajms

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
17 May 2009
Mensajes
36
Ese no es el código de las plantillas, debes fijarte tu mismo como está en las plantillas, ese código es el que se ve a través de la opción View Source del navegador.
Cierto, ya me estaba asustando xD

El primer </tr> que comentas si lo coloco me destroza el navbar, creo que esta bién como está ya que esa fila termina posteriormente.

El segundo está colocado.

La class=970px está borrada (no se como acabó eso ahí).

He colocado uno y luego dos </div> al final del footer y sigue igual.

Si necesitas cualquier cosa pídemela y si ves que no vas a dar con el error por que crees que no tiene nada que ver con el footer déjalo.

Gracias
 

imported_Elmer

Zeta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
19 Jul 2003
Mensajes
1.865
El primero que mencionaba, hace falta ponerlo encerrando <td></td> o sea <tr><td></td></tr> o si no queda bien deberias meterlo dentro del siguiente <tr>

Sobre el footer, al div que tenia el class ese:
<div class="970px">
cambiale por
<div style="width: 970px; background-color: white;">

En realidad en las demás páginas se muestra correctamente, en el índice del foro pareciera que se muestra correctamente pero no es así, se muestra todo encerrado abajo pero es porque te hace falta cerrar códigos en lo que mencione y quizá en otras áreas.
 

ajms

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
17 May 2009
Mensajes
36
Podría ser algun error en FORUMHOME? Ya que con lo que tú has dicho se ha solucionado y se ve perfecto menos en el índice del foro, que se ve algo más ancho
 
Arriba