In order to facilitate personalization and improve user experience, increasing digitization of public services, and providing citizens’ and businesses’ data only once to public administrations are crucial. As an implication of this relevant public authorities need to cooperate not just at national level, but also cross-border at EU level and share such data in a secure and user-friendly manner, respecting data protection and privacy and the sensitive nature of some of this data. The Horizon 2020 project “Stakeholder Community: Once-Only Principle for Citizens” (SCOOP4C) was, therefore, initiated by the European Commission in order to bring together practitioners, researchers, and the interested public and facilitate discussion among them on the potential as well as enablers and barriers for the Once-Only Principle in Europe.

scoop4c-homepage
Why Drupal was chosen: 

Drupal has vibrant development community and was a perfect fit to meet the project’s goals in terms of flexibility, security, and ease of use. Moreover, the European Commission uses Drupal for its digital communication needs and supports the use of open source software in general and Drupal in particular as a matter of policy.

Describe the project (goals, requirements and outcome): 

Goals: The first goal of the project was to provide a Community Forum where only authenticated users can access and post content as per their respective rights and categories. SCOOP4C wanted to keep the website as simple and user friendly as possible, which was challenging considering the different user roles and their respective access and editing rights. Thus, the client required to have a number of pages, which will have protected data and should be accessible by selected users only, but are still integrated within the overall website.

Requirements: Easy content authoring and a structure allowing to monitor who has posted fresh content were among the project’s key requirements. Moreover, a flexible content architecture with specific roles for users to add content to particular categories was needed. Finally, a simple and intuitive information architecture as well as user-friendly editorial workflows for content and posting comments were necessary.

Outcome: The project was implemented in stages, publishing the website after only one month of development. In later releases, the login area and other advanced functionalities were added as needed by the SCOOP4C project. This approach was also chosen to compensate the lack of certain contributed modules, which were not yet available for Drupal 8 at the project’s onset. After eight months of development the website has now reached its full scope and received positive feedback from users.

Technical specifications

Drupal version: 
Drupal 8.x
Key modules/theme/distribution used: 
Why these modules/theme/distribution were chosen: 
  • Address: Provides functionality for storing, validating and displaying international postal addresses.
  • Field Group: All fieldable entities will have the possibility to add groups to wrap their fields together. Fieldgroup module help us to make collection of fields with vertical tabs, horizontal tabs, accordions, fieldsets or div wrappers.
  • Paragraphs: We have created door pages with the help of paragraph module it helps us to choose on-the-fly between pre-defined Paragraph Types independent from one another. Instead of putting all their content in one WYSIWYG body field including images and videos
  • Entity Print: We need that the content should be generated in PDF form and can be easily downloadable.
Organizations involved: 
News
blog
community
showcase-page
Sectors: 
Community