This project is not covered by Drupal’s security advisory policy.

INTRODUCTION

Allows the display of Sessions, Schedules, and Speakers from Sessionize.com on your Drupal 10 site.

Sessionize is a cloud-based event planning platform to help event organizers manage Call for Submissions, Speakers and Agenda for conferences.

This module was created for DrupalCampNYC in 2021, but we hope that it may be of use to other Drupal event organizers.

Screenshot of Sessionize Embed Block in Drupal 8.

The Sessionize Embed Block module:

  • provides a configurable Block for Sessionize embeds
  • can be configured to display any of six different styles of embed (including four supported embeds, and two "retired" embeds)

REQUIREMENTS

The latest release is compatible with Drupal 9 and 10, but it may also still be installed with Drupal 8 to ease the upgrade path in case your site is still stuck on D8. :)

INSTALLATION

Install as usual, see Installing Modules for further information.

CONFIGURATION

  1. Navigate to the settings form through Admin > Configuration > Web services > Sessionize Embed Block or directly at path /admin/config/services/sessionize_embed_block
  2. Enter your Sessionize web embed ID in the corresponding field.
  3. Select an embed style from the dropdown select list.
  4. These configuration values define site-wide defaults for a Block which can be added through the block interface (Admin > Structure > Block Layout) to any of your theme's regions.

@todo post-launch enhancements

  • Include config form in Block class
  • Expose block config as AJAX overlay to switch ID and style without leaving the page
  • Extend module from Embed to full API integration (or maybe that module should just be called Sessionize)

Project information

Releases