This is the repository for the new drupal emergency website.
- Drupal 10.x
- Drush 12.x
- Docker setup for development using Stonehenge
- druidfi/tools
- Web root is
/public
- Configuration is in
/conf/cmi
- Custom modules are created in
/public/modules/custom
See documentation.
See CHANGELOG.md
- PHP and Composer
- Docker and Stonehenge
Now you need to have Stonehenge up & running. See Docker and Stonehenge.
Project is developed based on the Drupal Helfi platform base. It contains the following custom functionalities:
- Helfi static trigger module - module that provides a way of triggering the httrack static files generations It offers the possibility to trigger it manually via a form and also a cron is set to handle the generation.
- Helfi emergency general - module that contains small functionalities - check module's readme.
- A custom view is used for displaying the news items created with the existing helfi_node_news_item functionalities Please check HDBT subtheme preprocesses.
You can run make help
to list all available commands for you.