Introducción.
Los temas (themes) o plantillas (templates) en Drupal se encuentran compuestos por varios archivos: *.theme y *.tpl.php.
La distribución del core incluye seis temas por defecto.
| Nombre | Engine | Tiene tablas ? | Es subtema ? |
| Bluemarine | PHPTemplate | Si | No |
| Chamaleon | PHP plano | Si | No |
| Garland | PHPTemplate | No | No |
| Marvin | PHP plano | Si | Si |
| Minnelli | PHPTemplate | No | Si |
| Pushbutton | PHPTemplate | Si | No |
Los temas incluídos por defecto en la distribución se ubican en /themes mientras que los temas implementados por el usuario se deberán ubicar bajo /sites/all/themes.
Archivos utilizados.
Tema basado en PHPTemplate.
- block.tpl.php – Apariencia de los bloques.
- <tema>.info – Información básica del módulo como nombre, descripción y versión.
- box.tpl.php – Apariencia de los contenedores de información.
- comment.tpl.php – Apariencia de los comentarios.
- logo.png – Imagen del logo utilizado en el tema.
- node.tpl.php – Apariencia de los nodos.
- page.tpl.php – Apariencia y distribución de la página.
- screenshot.png – Imagen del tema para ilustrar su administración.
- style-rtl.css – Estilo para temas con textos de derecha a izquierda.
- style.css – Hoja de estilos principal.
Es posible redefinir partes específicas del tema creando archivos cuyo nombre corresponde al elemento que se desea alterar siguiendo el formato *.tpl.php.
Tema basado en PHP directamente.
- background.png – Imagen utilizada de fondo.
- <tema>.info – Información básica del módulo como nombre, descripción y versión.
- <tema>.theme - Apariencia y distribución de la página.
- common-rtl.css – Estilo alternativo para los elementos comúnes con textos de derecha a izquierda.
- common.css - Estilo para los elementos comúnes.
- logo.png – Imagen del logo utilizado en el tema.
- style-rtl.css – Estilo para los elementos específicos del tema con textos de derecha a izquierda.
- style.css - Estilo para los elementos específicos del tema.
Es posible especificar archivos *.theme para redefinir la presentación de elementos específicos del tema.
Enlaces.
- Creating a screenshot for the administration page.
http://drupal.org/node/11637 - Drupal.
http://drupal.org/
No hay artículos relacionados.



