Displaying Events: Portals vs Event Landing Pages

Create a custom webpage to display a calendar or list of available events so that students can sign up for them. There are two ways to create that in Slate: a Portal (with a portal events widget) or an Event Landing Page (deprecated).

Building a portal with a portal events widget allows you to add significantly more functionality and customization to your webpage, including:

  • Major formatting (such as custom CSS, conditionally displaying content, modifying the page layout, adding tabs, displaying multiple event schedules in one place, etc.)
  • Minor formatting (such as modifying and moving static content blocks, modifying calendar settings, etc.)
  • Adding other functionality (including maps, pop ups, forms, weather, social media feeds, etc.)
  • Adding security to the page (if desired)
    • While active, an Event Landing Page will allow anyone with the link to access it and register for the included events
    • Portals can be configured to restrict access. This can be helpful for sensitive or invitation-only events since it will prevent link sharing
  • And more!

Basic visual differences between Event Landing Pages and Portals: 

Event Landing Page 

  • Editable description and basic calendar available. No formatting available on the calendar
  • Very minimal additional formatting available

Basic Event Portal generated from Event Landing Page

  • This portal is generated from an Event Landing Page and has minimal formatting changes. However, it does grant you significantly more flexibility to add functionality and customization, including the abilities to: 
  • Easily add and manipulate static blocks
  • Format the calendar(s) and display of available events through the Portal Events Widget
  • Expand upon this portal to include significant amounts of custom formatting, embed content, include pop ups, add tabs, add widgets, add liquid markup for space available, etc.

You can create portals to display your events by either generating portals from existing Event Landing Pages (instructions on how to do that are available here) or by creating new portals with events widgets

For some sample event portals that you can briefcase into your database and further customize, navigate to Custom Portals

Was this article helpful?
3 out of 3 found this helpful