Sector(s)
Team Members
Visit the site
Visit the siteOrganizations Involved
Community contributions
A petition module is used on the site and in the process of being contributed.
The Confédération Générale du Travail entrusted us with the global overhaul of its website www.cgt.fr.
The new site must set the trend, help the union stand out.
The previous site mixed editorial content and services. The new site is different: it must reach out to a broader audience and become the main communication channel for the CGT. It must also gather and expand the base of its supporters and activists.
The project therefore focused on creating a area optimized for everyone: a magazine.The project was limited to providing an efficient militant area, limited to a few features, but organized to maximize and facilitate militant operations, as well as the recruitment of new members.
About the project
The project main objectives were :
- Optimization of the user experience and modernization of the interfaces ;
- Migration of all contents of SPIP to Drupal 8 ;
- The development of a simple and effective militant space.
To address these issues, bluedrop.fr took care of :
- The audience analysis and personas ;
- UX and UI design including responsive design ;
- Site development with Drupal 8 ;
- Front-end integration ;
- The migration of all content from SPIP to Drupal 8.
Why Drupal was chosen
www.cgt.fr is an information website, managed by an editorial team, intended to inform and organize militant interaction for members. Drupal was chosen for the content management capability as well as the community-related features it offres.
Militant area - This area is the great novelty on the site and allows militant users to access their private area and an interface to create, publish and view news and attached documents. These news are visible and shared only between activists. In addition, users can also manage or download files and folders. They can inform and update their profile information but also create discussion forums to exchange between activists. In addition, we have set up a search system for searching and sorting content using taxonomies.
News / Dossiers / Press releases - The cgt.fr website offers complete dossiers on specific topics and press releases published by the Confederation. The contents are filterable through taxonomies (professions, territories and themes).
WebTV - WebTV can broadcast video content, hosted on Youtube. The videos are also sortable by taxonomies for faster search by category.
Search engine - The site has a search engine available throughout the navigation. This search engine allows a complete search in the text of the contents as well as in the attached documents (PDF in particular).
Petition - The site offers a tool for creating and managing petitions from content types. A petition is composed of two blocks, the first one displays the signature form of the petition and the second displays the result (number of signatories, names, comments, etc.). Only validated signatures (by e-mail that must be confirmed) can be counted in the petition. This Drupal 8 module is being standardized for contribution in the Drupal community.
Mega menu full screen - Given the large number of contents, the tree should offer all the topics in a clear and intuitive manner without confusing the user. We thought it would be useful to set up a mega menu in full screen and to allow the search by categories (sectors of activity, geography and topic) but also by types of contents (News, files, WebTV, agenda and press releases) .
Union Form - A "Unionize" form allows visitors to join the union. The module calculates the amount of the contribution according to the income of the user and authorizes the secure payment of the annual subscription.
Interactive Mapping - The site offers an interactive map to search and view a CGT establishment nearby. This page provides filters to refine the search, by type of institution, region and department.
Calameo PDF reader - The site provides CGT Publications, in the form of PDF documents that can be consulted by the Calameo reader.
Social Sharing - A sharing feature on social networks is now available under each content.
Technical Specifications
Drupal version:
Key modules/theme/distribution used:
For Search - The combination of the SearchAPI and SolrAPI modules was necessary to set up a powerful search system, allowing a search in the entire site, both in the text of the contents and in the documents (PDF, office ... )
For militant area - Several modules were needed to develop the functionalities of the area. First of all, registration as an activist is based on a three-step membership form with a specific workflow, requiring a patch of the Webform module to customize the form's steps, behavior and display. In addition, we used the Content Moderation, Workflow modules as well as specific modules allowing users to upload files as well as to create and publish articles (tagged activists). In addition, a specific module has been developed to secure and limit militant access (access that can be modified by administrators from the back end).