El objetivo principal de este proyecto es dar soporte en la web al Catálogo de Investigaciones en Cáncer Infantil.
El site contendrá:
- El propio Catálogo de investigaciones en Cáncer Infantil.
- Blog.
Nos basamos en drupal sobre imágenes docker de bitnami.
- Reutilizable: intentamos que todo el proyecto pueda ser reutilizado en otros ámbitos.
- Consiste en:
- un framework (drupal).
- una Base de Datos (mariaDB).
- un conjunto de módulos estandars de drupal.
- un conjunto de módulos específicos para auroraprj (en el futuro).
- un aspecto o theme (actualmente basado en Bootstrap).
- un profile de instalación drupal que empaqueta todo el conjunto y permite una instalación homogenea.
- web:
- Soporte multidioma.
- Desarrollo:
- Tests funcionales con Behat
- Docker instalado
- Iniciamos mariaDB + drupal:
docker-compose up -d
- Inciamos auroraprj
docker-compose exec drupal /aurora_init.sh [--branch rama]
- No olvides tomar tona de la clave del usuario
admin
autogenerada en la instalación o cambiarla después.
- Ejecución de tests funcionales con behat
docker-compose exec drupal /aurora_test.sh [--branch rama]
- Script de importación
tools/import_data_test.sh
- Página con todos los elementos disponibles.
- Investigación.
- Script para la importación de datos del catálogo dede google Docs
tools/import_google_docs.sh
.
media
--> Elementos multimedia necesarios en la instalación.tests/content
--> Contenido para test.tests/images
--> Imágenes para contenido de test.tests/behat
--> Tests funcionalestools
--> Herramientasprofile/auroraprj
--> Profile de instalación del site.profile/auroraprj/config/install
--> Configuración inicial.profile/auroraprj/themes/aurora_theme
--> Aspecto propio basado en 'Bootstrap'