Amnesty International goes Drupal
Amnesty International goes Drupal
Introduction
Amnesty International has been advocating for and protecting human rights and human rights legislation internationally for the past 46 years. Its reputation and the foundation of Amnesty sections in most countries also has made it one of the most recognizable names in the world.
This project (code name IMPACT!) was the result of more than 5 years of attempts to upgrade Amnesty’s web presence and web CRM. Their previous site was based on a very antiquated Lotus Notes backend, a hodgepodge of dreamweaver templates, and dozens of offshoot micro sites.
Here are a few of the notable development efforts that were put forth for the project. Some are in contrib already, and others are on their way.
Workflow
Amnesty International has 400+ employees in their London office who work in various capacities from research, to advocacy, to marketing and development of the organization. Their web and press divisions (primary admins of the website) need to create stories and press releases with input from all of these employees. As a result, workflow became a very important part of this project.
Modules used:
- Workflow
- Workflow_ng
- Workflow_owner
- Custom Module for Amnesty Translation Workflow
Stay Tuned:
Upcoming articles in this series include:
- Asset Management using the Asset module
- alFresco integration
- right-to-left drupal theming
- i18n + panels and views
- CiviCRM + i18n
- menutrails