- Desde
- 6 Sep 2008
- Mensajes
- 959
Si en tu foro usas el postbit_legancy, notaras que la firma aparece inmediatamente despues del mensaje de los usuarios, y si el lado de los datos (avatar, nombre, etc) es muy largo, la firma queda mal
Si usas FIREFOX, puedes presionar CTRL y hacer click sobre las celdas para selecionarlas (como en la imagen) y asi ver que es lo que contiene
******************************************
lo que tenemos que hacer es:
para todo eso debemos editar la plantilla postbit_legancy y buscar
Vamos a hacer el punto 1 y 2, es decir, debemos pasar a una nueva final y ademas alineado hacia abajo, para eso primero cerraremos el /TD del mensaje, luego el /TR de esa fila y volveremos a aperturar el TR y el TD, no es necesario cerrarlo de nuevo porque usará el que tenia anteriormente (el del mensaje)
pero para mantener el estilo, vamos a ver como abre el TD del mensaje (del sector 2)
******************************************
y lo copiaremos agregando el vertical-align:bottom, entonces lo que vamos a poner finalmente será
******************************************
Luego de eso debemos hacer el punto 3, juntar el sector 1 con la nueva celda que se creó por dividir el mensaje, para eso ubicamos esta parte del codigo
y le ponemos el rowspan="2" a ese TD (del sector 1 que contiene el avatar y demas)
******************************************
si has hecho correctamente todos esos puntos finalmente tendrás el postbit de esta manera
******************************************
lo que tenemos que hacer es:
- Dividir la parte del mensaje en MENSAJE y FIRMA, para eso usaremos el TR, TD de la tabla
- la Nueva Fila que se a creado para que contenga la firma, debemos ponerle el vertical-align:bottom en su TD en la parte del style para que su contenido sea puesto siempre en la parte indeferior
- Como se ha creado una nueva Fila, debemos hacer que el sector 1 se junte con la nueva fila (no se ve aun en la imagen, pero puedes ver la ultima imagen de este tutorial para que te hagas una idea)
para todo eso debemos editar la plantilla postbit_legancy y buscar
HTML:
$template_hook[postbit_signature_start]
$ad_location[ad_showthread_firstpost_sig]
<if condition="$post['signature']">
<!-- sig -->
<div>
__________________<br />
$post[signature]
</div>
<!-- / sig -->
</if>
HTML:
</td>
</tr>
<tr>
<td style="vertical-align:bottom">
HTML:
<if condition="$show['moderated']">
<td class="alt2" id="td_post_$post[postid]" style="border-$stylevar[right]: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]">
<else />
<td class="alt1" id="td_post_$post[postid]" style="border-$stylevar[right]: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]">
</if>
y lo copiaremos agregando el vertical-align:bottom, entonces lo que vamos a poner finalmente será
HTML:
</td>
</tr>
<tr>
<if condition="$show['moderated']">
<td class="alt2" id="td_post_$post[postid]" style="border-$stylevar[right]: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; vertical-align:bottom">
<else />
<td class="alt1" id="td_post_$post[postid]" style="border-$stylevar[right]: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; vertical-align:bottom">
</if>
$template_hook[postbit_signature_start]
$ad_location[ad_showthread_firstpost_sig]
<if condition="$post['signature']">
<!-- sig -->
<div>
__________________<br />
$post[signature]
</div>
<!-- / sig -->
</if>
Luego de eso debemos hacer el punto 3, juntar el sector 1 con la nueva celda que se creó por dividir el mensaje, para eso ubicamos esta parte del codigo
HTML:
<tr valign="top">
<td class="alt2" width="175" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-top: 0px; border-bottom: 0px">
HTML:
<tr valign="top">
<td class="alt2" width="175" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-top: 0px; border-bottom: 0px" rowspan="2">
si has hecho correctamente todos esos puntos finalmente tendrás el postbit de esta manera