Hay 23 invitados en línea
Bienvenido, por favor ingrese sus datos o regístrese aquí
DWDpa es una comunidad dedicada al desarrollo y optimización de sitios Web      |      Requiere programaciòn especial para su sitio Web ?, Diseño Gráfico o simplemente crear su propia página Web ?, contáctenos      |      Posicionamiento Web en Google, el archivo .htaccess y otros temas te ayudarán a optimizar sitios Web

Manuales Posicionamiento Web Términos sobre Posicionamiento Posicionamiento Web en Google .htaccess Parámetros en .htaccess Directivas de .htaccess Joomla Manual de Instalación del Joomla Crear Templates para Joomla Migrar usuarios de Nuke a Joomla PHP-Nuke Instalación del PHP-Nuke en Español Cómo hacer tus propios Módulos Subir mi Portal y no morir en el intento Mis Primeros pasos con PHP-Nuke Configurar y Hacer tus Propios Bloques Base de Datos desde el FTP Tu Nuke Multilingüe Crear un Bloque con Scroll Cómo modificar un Theme Segundo rango para los Foros Cómo Hacer un Theme desde Cero Crear Menú Desplegable Rango en Lista de Miembros Crear un Precargador para Nuke Crear theme con archivos HTML Theme con bloques a la izquierda Theme: contenido con alto fijo Nuketips Adobe Photoshop Rejuvenecer Máscara Rápida Transformar de Foto a Dibujo Firmas con Adobe Photoshop Texto de fuego Desvanecimiento con Photoshop Efecto de Plástico Efecto de Aceite Animación con Image Ready Blast Burbuja Efecto Canica Cemento Mojado

Theme: contenido con alto fijo en pixeles Enviar a un amigo

Theme para PHP-Nuke que permite asignar un alto definido en pixeles para la presentación de las secciones del sitio. Útil en páginas Web con mucho contenido escrito.
Este modelo permite guardar la estética del sitio sin importar el volumen del contenido.

Es importante que revises el manual Cómo hacer un Theme con archivos HTML, ya que utilizo los mismos archivos en este nuevo modelo.

Basándonos en el theme PC_HTML, del manual Cómo hacer un Theme con archivos HTML, se modifican los archivos:
- theme.php
- style/style.css
- left_center.html
- footer.html

En el archivo theme.php borramos el área en que se llaman los bloques derechos (función themefooter), es decir, así está:

function themefooter() {
global $index, $foot1, $foot2, $foot3, $foot4, $copyright, $totaltime, $footer_message;
if ($index == 1) {
$tmpl_file = "themes/DWDpa_cfijo/center_right.html";
$thefile = implode("", file($tmpl_file));
$thefile = addslashes($thefile);
$thefile = "\$r_file=\"".$thefile."\";";
eval($thefile);
print $r_file;
blocks(right);
}

$tmpl_file = "themes/DWDpa_cfijo/footer.html";
$thefile = implode("", file($tmpl_file));
$thefile = addslashes($thefile);
$thefile = "\$r_file=\"".$thefile."\";";
eval($thefile);
print $r_file;
echo "<center>\n";
$footer_message = footmsg();
echo "</center><br>\n";

}

Y así debe quedar:

function themefooter() {
global $index, $foot1, $foot2, $foot3, $foot4, $copyright, $totaltime, $footer_message;
$tmpl_file = "themes/DWDpa_cfijo/footer.html";
$thefile = implode("", file($tmpl_file));
$thefile = addslashes($thefile);
$thefile = "\$r_file=\"".$thefile."\";";
eval($thefile);
print $r_file;
echo "<center>\n";
$footer_message = footmsg();
echo "</center><br>\n";

}

 

Seguimos con el archivo style.css que está en la carpeta style del theme.

Aquí se definen las características de la barra de desplazamiento, el ancho y alto del área que encierra el contenido.
El nuevo estilo es el siguiente:

.contenido {
BORDER-RIGHT: #e6e6e6 0px solid;
PADDING-RIGHT: 0px;
BORDER-TOP: #e6e6e6 0px solid;
SCROLLBAR-FACE-COLOR: #f3f3f3;
SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
OVERFLOW: auto;
BORDER-LEFT: #e6e6e6 0px solid;
WIDTH: 100%;
SCROLLBAR-SHADOW-COLOR: #9f9fa0;
SCROLLBAR-3DLIGHT-COLOR: #ffffff;
SCROLLBAR-ARROW-COLOR: #ffffff;
SCROLLBAR-TRACK-COLOR: #ffffff;
SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
BORDER-BOTTOM: #e6e6e6 0px solid;
HEIGHT: 500px;
TEXT-ALIGN: justify
}

Hay valores en 0 pixeles que puedes modificar para que se generen bordes, también el alto de la ventana, etc.

Ya tenemos definido el estilo "contenido", ahora lo agregamos con un "div" en el archivo left_center.html y cerramos el "div" en el archivo footer.html.

El archivo left_center.html es así por defecto:

</td><td valign="top" width="100%">

Cuando agregamos el "div" con la clase "contenido" queda así:

</td><td valign="top" width="100%"><div class="contenido"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>


Ahora cerramos el "div" en el archivo footer.html, que por defecto es así:

</td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="4">
<tr>
<td> </td>
</tr>
<tr>
<td> </td>
</tr>
</table>


Para cerrar el "div" queda así:

</td>
</tr>
</table></div>
</td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="4">
<tr>
<td> </td>
</tr>
<tr>
<td> </td>
</tr>
</table>

Eso es todo, guarda los cambios y ya tienes un theme con proporciones definidas sin importar el volumen del contenido.

Ya que este modelo lo diseñé principalmente para sitios con gran volumen de contenido, eliminé los bloques derechos, sin embargo no es imprescindible. Puedes usar este formato con el modelo tradicional (contenido a la izquierda -- centro -- derecha).

Espero les sea de utilidad.

Saludos...

Link: DWDpa_cfijo.rar
Tamaño: 23 KB

Psico
dwdpa.com
[ subir ]

 

Prohibido Reproducir este Manual en otro Sitio Web

Copyright © por DWDpa Derechos Reservados.


Views: 3428

Sea el primero en comentar el artículo

Solo los usuarios registrados pueden agregar sus comentarios.
Por favor, vaya a login, o regístrese.