Menu

#5518 Menu item list blog

Parent Category:
DPCalendar
Category:
Menu items
Last Updated:
Allon Moritz, Wednesday, 24 January 2024 12:04
Created:
Wednesday, 22 February 2012 10:15
Hits:
3137

This feature is part of the DPCalendar Standard subscription.
SubscribePHP 7.4PHP 8Joomla 3.10Joomla 4.4Joomla 5

Introduction

The Event blog menu item shows a blog of upcoming events, similar to a Joomla articles category blog, below a map. Initially is the blog shown for a given timeframe, specified in the options. Through the navigation button, can the visitor browse the events in time.

Map

The map above the events list does show their locations. If there are multiple events on close locations or even on the same location, then a cluster is shown which shows an icon about how many events do appear on that spot. Clicking on the cluster icon will expand the events where the visitor can click on them to show their info popup.

How to setup the map providers and more is documented in the maps Introduction article.

Events blog

Search form

There is a search area available which allows to search between dates and in content. Users are also able to search events in a certain radius for a specific location.

The basic options are empty by default, which means the global settings of component options will be used, but you can override this in the menu link configuration. The search criteria is saved in the session, which means, when the visitor comes back, then the settings are remembered.

Events blog form

Location search autocomplete

If the user wants to search based on locations, then he can start typing a name in the location field. Instantly a search is performed which delivers a blog of locations to choose from. These locations are fetched from the defined maps provider in the DPCalendar options.

Events blog form location

Important options

There are tons of settings for the list view in the global DPCalendar options. We would like to explain here the most important ones. Every option has a detailed explanation as tooltip when hoovering over the label in the Joomla configuration manager.

  • Ordering
    The order of the events, can be ascending, descending or adaptive. The adaptive setting changes the order for past events to descending and for future events to ascending.
  • Start date
    The start date where the list should load initially.
  • List increment
    The list shows the events time based and with the increment setting the admin can define the time span of the shown events. This setting is also used when the user navigates in the list back and forth.
  • Expand events
    If expand events is set to yes, then the individual instances of a series are shown, otherwise only the original events beside the single events. If only the original events are shown, then a human readable string is displayed of the rrule attribute of the event.

Filters

In the blog menu item the admin can set different filters for the events to display only what is needed.

Author filter

When filtering for an author, then only events of a given user are shown within the calendar. There is a special "My" option available which displays only events of the current logged in user.

Location filter

A filter to display only events from the selected locations.

Tags filter

A filter to display only events from the selected tags. Tags can be set while editing an event.

Comments (0)

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.