Plataforma para el intercambio de semillas con licencias libres.
Para más información ver requerimientos en la página oficial de drupal.
Recomendamos usar drush
para simplificar la instalación y el uso del sitio
$ composer install
$ composer drupal:scaffold
$ drush site-install --db-url=mysql://USER:PASS@HOST/DB --site-name=Bioleft --locale=es bioleft
Reemplazando USER
, PASS
y HOST
con los datos del servidor de base de datos
a usar y DB
por el nombre de la base de datos.
Esto creará la base de datos e instalará drupal. Si el usuario no tiene suficientes permisos para crear la base de datos crearla antes de ejecutar este comando.
Finalmente para acceder a la plataforma recién instalada ejecutar
$ drush rs
y luego acceder a http://127.0.0.1:8888
En caso de usar un servidor web sólo es necesario el paso 1 y luego acceder a la
plataforma y completar la instalación desde un navegador web seleccionando el
perfil de instalación bioleft
en la pantalla Elegir perfil.
Usamos features para empaquetar y exportar las funcionalidades del sitio,
se encuentran en el directorio modules/custom
.
El tema del sitio se encuentra en el directorio themes/custom/semilla
.
Usamos bootstrap 3, sass y grunt, por lo que es necesario instalar node y grunt.
Luego para instalar las dependencias ejecutar
$ npm install
Para compilar los archivos ejecutar
$ grunt
También se puede ejecutar
$ grunt watch
para compilar automáticamente los archivos cada vez que se modifique una de las fuentes.
Obtener una API Key de google maps y configurarla en:
Para que el sitio pueda enviar correos es necesario configurar el módulo Swift Mailer en Configuración > Sistema > Swift Mailer.
En documentacion.md hay más información sobre el uso de la plataforma, la importación de los contenidos iniciales, etc.