Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/city-of-helsinki/drupal-emergency-site
Repository for Helfi emergency site
https://github.com/city-of-helsinki/drupal-emergency-site
Last synced: about 1 month ago
JSON representation
Repository for Helfi emergency site
- Host: GitHub
- URL: https://github.com/city-of-helsinki/drupal-emergency-site
- Owner: City-of-Helsinki
- Created: 2023-05-08T06:47:50.000Z (over 1 year ago)
- Default Branch: dev
- Last Pushed: 2024-04-12T11:34:05.000Z (9 months ago)
- Last Synced: 2024-04-12T13:24:24.918Z (9 months ago)
- Language: PHP
- Size: 9.44 MB
- Stars: 0
- Watchers: 8
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# City-of-Helsinki/drupal-emergency-site
This is the repository for the new drupal emergency website.
## Includes
- Drupal 10.x
- Drush 12.x
- Docker setup for development using [Stonehenge](https://github.com/druidfi/stonehenge)
- [druidfi/tools](https://github.com/druidfi/tools)
- Web root is `/public`
- Configuration is in `/conf/cmi`
- Custom modules are created in `/public/modules/custom`## Documentation
See [documentation](/documentation).
## Changelog
See [CHANGELOG.md](/CHANGELOG.md)
## Get started
#### Requirements
- PHP and Composer
- [Docker and Stonehenge](https://github.com/druidfi/guidelines/blob/master/docs/local_dev_env.md)Now you need to have Stonehenge up & running. See [Docker and Stonehenge](https://github.com/druidfi/guidelines/blob/master/docs/local_dev_env.md).
#### Short presentation about the project
Project is developed based on the Drupal Helfi platform base. It contains the following custom functionalities:
1. 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.
2. Helfi emergency general - module that contains small functionalities - check module's readme.
3. A custom view is used for displaying the news items created with the existing helfi_node_news_item functionalities
Please check HDBT subtheme preprocesses.### Next steps
You can run `make help` to list all available commands for you.