Drupal is a registered trademark of Dries Buytaert
Release: Leaflet 10.4.11 Minor update available for module leaflet (10.4.11). Release: Session Inspector 1.0.8 Minor update available for module session_inspector (1.0.8). Release: Migrate QA 2.0.4 Minor update available for module migrate_qa (2.0.4). Release: CKEditor Description List 3.0.0 Major update available for module ckeditor_descriptionlist (3.0.0). Release: FlowDrop 2.4.0 Minor update available for module flowdrop (2.4.0). Release: JWT Token Refresh 1.0.4 Minor update available for module jwt_token_refresh (1.0.4). Release: ConReg 1.0.0-beta1 First beta version released for module conreg (1.0.0-beta1). Release: AI Image Studio 1.0.0-beta8 New beta version released for module ai_image_studio (1.0.0-beta8). Usage Milestone: Role Theme Switcher Module role_theme_switcher crossed 1,000 active installs. Module Revived: Decoupled Router 2.0.7 Module decoupled_router updated after 11 months of inactivity (2.0.7).

This module integrates Communico event and reservation data into Drupal. It provides configurable blocks to display events as a feed or a filterable wall, with an optional calendar view. The module can import Communico events as Drupal nodes, making them searchable, and automatically unpublishes them after they've ended.

This module integrates content from Communico into Drupal. The module makes use of the Communico api to retrieve data about Events and Reservations and display them.

The module creates two blocks, a basic feed block which is configurable and a "wall" type events display that can be filtered. Optionally there is a calendar view that can be utilized, the display of which can be toggled.

Thie module provides a service called 'communico_plus.connector' which provide 8 methods for advanced programmers to access data from Communico once Communico API access has been configured for the module.

The module features the ability to import events from Communico as node content. One month of events can be imported, starting from the present until the last day of the following month.
After importing events as nodes they can be searched as content by Drupal native search and add-on modules like Search API.

Communico plus creates a cron job which checks the Communico Event end date and unpublishes event_page nodes when the event is over.

You will need a Communico API access key and secret, which must be entered on the main configuration page to utilize the module.

For more information about Communico, please see their website: https://communico.co/

Installation:

1. Enable the module
2. Go to the admin page "/admin/config/communico_plus/config" and input the correct information for your environment and save the config.
3. Check the " Rebuild the filter block select element values" checkbox and hit save. This is necessary to build the library locations dropdown.

Developers please take note:
This project is managed on GitHub.
https://github.com/earlyburg/communico_plus
This repository is the downstream repo for this project. Any requested changes to the code done using the Drupal.org user interface, or Bitbucket could get overwritten, causing you to lose valuable attributions.
Want to contribute? Please submit a pull request on github.

Activity

Tracked releases
3
Tracked since
Mar 2026
Latest release
2 months ago
Releases (12 mo)
3 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Release date
1.0.0-beta17 Pre-release Jun 20, 2026
1.0.0-beta16 Pre-release May 23, 2026
1.0.0-beta14 Pre-release Mar 27, 2026