Diferencia entre revisiones de «Conceptos básicos temas»
Sin resumen de edición |
|||
Línea 38: | Línea 38: | ||
$navmenulist (xhtml) | $navmenulist (xhtml) | ||
$menu (menú contextul o botón) | $menu (menú contextul o botón) | ||
Solo en header.html | |||
$direction (ltr o rtl) | |||
$bodytags (tags que necesiten ser añadidos al body) | |||
Solo en footer.html | |||
$homelink (enlace a la "página principal" – página del curso actual o del sitio) | |||
$loggedinas (cadena con el nombre del usuarios como enlace) | |||
$performanceinfo (cadena con información personalizada) | |||
Además ambos pueden contener código php, y todos los datos que puedan ser extraídos de la base de datos o el entorno. | |||
=== styles.php === | === styles.php === |
Revisión del 11:52 17 feb 2006
¿Qué hay dentro de la carpeta de los temas?
La carpeta de los temas (Themes) contiene lo siguiente
pix/ config.php favicon.ico footer.html header.html styles.php styles_color.css styles_fonts.css styles_layout.css styles_moz.css
La carpeta pix
Tiene todas las imágenes e iconos usados en el tema. Los temas 1.5 tienen imágenes para las pestañas y eventualmente para los gradientes. (todos los temas de Moodle 1.5 utilizan la carpeta pix.)
favicon.ico
Es el icono pequeño mostrado en los navegadores delante del URL (como en 1.4)
Estos archivos contienen su logo, el login (nombre de usuario), el menú de entrada, la barra de navegación, el logo de moodle etc. Dentro de estos archivos usted puede dar a Moodle un aspecto propio para la cabecera y el pie de todas las páginas (como en 1.4)
Estas son las principales variables a usar en estos archivos:
$CFG (objeto con todas las variables del sistema) $THEME (objeto con todas las variables del tema actual en config.php) $course (objeto del curso actual) $meta (todos los meta tags, incluyendo las hojas de estilos) $home (lógico) $title (título de la página) $heading (Cabecera de la página) $navigation (la navegación en crudo, no la barra de navegación) $navmenulist (xhtml) $menu (menú contextul o botón)
Solo en header.html
$direction (ltr o rtl) $bodytags (tags que necesiten ser añadidos al body)
Solo en footer.html
$homelink (enlace a la "página principal" – página del curso actual o del sitio) $loggedinas (cadena con el nombre del usuarios como enlace) $performanceinfo (cadena con información personalizada)
Además ambos pueden contener código php, y todos los datos que puedan ser extraídos de la base de datos o el entorno.