Los archivos de temas en Drupal 6

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
EngineTiene tablas ?Es subtema ?
BluemarinePHPTemplateSiNo
ChamaleonPHP planoSiNo
GarlandPHPTemplateNoNo
MarvinPHP planoSiSi
MinnelliPHPTemplateNoSi
PushbuttonPHPTemplateSiNo

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>.infoInformació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.

No hay artículos relacionados.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>