Documentación - Condado de Castilla

Documentación

Documentación

Este directorio reúne todas las guías del proyecto Condado de Castilla.

La misión principal es promocionar el turismo en Cerezo de Río Tirón y proteger su patrimonio arqueológico y cultural.

Estructura principal

La portada actual del sitio se sirve desde index.php en la raíz del proyecto. El antiguo index.html se movió a legacy/.

Árbol de directorios

.
├── ajax_actions
├── alfoz
├── assets
│   ├── css
│   ├── data
│   ├── flags
│   ├── icons
│   ├── img
│   ├── js
│   ├── scss
│   └── vendor
├── camino_santiago
├── citas
├── config
├── contacto
├── contenido
│   ├── blog
│   ├── historia
│   └── lugares
├── contexto
├── cultura
├── dashboard
├── data
│   └── historia
├── database_setup
├── datos
├── docs
├── empresa
├── foro
├── fragments
│   ├── header
│   └── menus
├── galeria
├── historia
│   ├── documentos
│   ├── galeria_historica
│   ├── subpaginas
│   └── timeline
├── historia_cerezo
│   ├── capitulo1
│   ├── capitulo2
│   ├── capitulo3
│   ├── capitulo4
│   ├── entidades
│   └── indices
├── imagenes
├── includes
├── js
│   └── museum-3d
├── lugares
│   └── alfozcerezolantaron
├── museo
├── personajes
│   ├── Condes_de_Castilla_Alava_y_Lantaron
│   ├── Emperadores_Romanos_Hispanos_Auca
│   ├── Leyendas_y_Cuentos
│   ├── Militares_y_Gobernantes
│   ├── Ordenes_y_Legados
│   └── Santos_y_Martires
├── ruinas
│   ├── edificaciones_civiles_publicas
│   ├── estructuras_defensivas
│   ├── estructuras_funerarias_religiosas
│   ├── estructuras_residenciales_elite
│   ├── hallazgos_representaciones
│   └── infraestructura_general
├── scripts
│   └── temp_output
├── secciones_index
├── tests
│   ├── fixtures
│   └── manual
├── tienda
├── uploads
│   ├── galeria
│   └── museo_piezas
├── uploads_storage
└── visitas

79 directories

Organización de templates y fragmentos

Los encabezados y pies de página se extraen a ficheros reutilizables para simplificar el mantenimiento: Los archivos de entrada son fragments/header.php y fragments/footer.php, que deben incluirse directamente.

Para insertar estas partes en una página basta con:

<?php require_once __DIR__ . '/fragments/header.php'; ?>
<!-- contenido de la página -->
<?php require_once __DIR__ . '/fragments/footer.php'; ?>

Los fragmentos del directorio fragments/ pueden copiarse o modificarse para crear nuevas secciones del menú.

Escudo y Banner

La cabecera de la web muestra un banner centrado con el escudo de Cerezo de Río Tirón. Sirve como punto focal y enlaza siempre a la página principal. El marcado se genera en fragments/header.php y se apoya en las clases .hero-escudo y #header-escudo-overlay definidas en assets/css/epic_theme.css y assets/css/header/topbar.css.

Para utilizarlo simplemente carga el fragmento de cabecera al inicio de cada plantilla:

<?php require_once __DIR__ . '/fragments/header.php'; ?>

Esto añade el banner superior junto con los menús deslizantes y aplica los colores morado y oro viejo sobre fondo de alabastro descritos en la guía de estilo.

Breadcrumbs

El fragmento fragments/breadcrumbs.php genera automáticamente una lista de enlaces según la URL actual. Se usa así:

<?php
require_once __DIR__ . '/fragments/breadcrumbs.php';
render_breadcrumbs([
    'historia' => 'Nuestra Historia',
    'subpaginas' => 'Índice Detallado',
]);
?>

Los estilos coinciden con assets/css/pages/historia_subpaginas_auca_patricia_ubicacion.css.

Añadir nuevas páginas

  1. Crea el archivo dentro de la carpeta adecuada (historia/, lugares/, etc.).
  2. Añade la ruta en config/main_menu.php para que aparezca en el menú principal.
  3. Opcionalmente crea una hoja de estilos en assets/css/pages/ y asegúrate de que includes/load_page_css.php la cargue.

Archivos relevantes en docs/

Demos

La guía de estilo recoge la paleta en tonos morado y oro viejo con fondos de alabastro.

La síntesis extendida de la historia de Cerezo de Río Tirón se encuentra en historia_ampliada_nuevo4.md.

Archivos