JCal Pro® Feature List

General features
  • Nested category support (Joomla 2.5, 3.x only)
  • Multi-category support (Joomla 2.5, 3.x only)
  • Event geolocation (Joomla 2.5, 3.x only)
  • Multiple calendar support (Joomla 1.5 only)
  • Create custom fields for events on a per-category basis
  • Event registration with custom fields for event registration form
  • Personal calendar support
  • Multilingual support
  • Fine-grained permissioning using the Joomla ACL (Joomla 2.5. 3.x only)
  • Robust recurring event support (i.e. allowing events to recurr on the "3rd Monday of the month")
  • Support for recurring event exceptions (exclude a recurring event from appearing on a given date)
  • AJAX-enabled web 2.0 browsing of the calendar
  • Event display caching to improve performance
  • Search-engine friendly URLs
  • Powerful and flexible content plugin to embed events in articles
  • RSS event feeds
  • Mini-calendar mouseover event summaries
  • W3C valid XHTML (Transitional) and CSS
  • Support for the native cloakmail plugin to protect e-mail addresses from e-mail harvestors
  • Recognizes default Joomla! language settings and applies translation to the calendar if available.
Frontend/End User Features
  • Display or sort events in numerous views
    • monthly
    • weekly
    • daily
    • category
    • list
    • calendar
  • Submit new events or edit existing events
  • Moderate events submitted by guests or other users without moderation privileges
  • Protect event submissions from spambots using reCAPTCHA
  • Browse events with web 2.0-effects (i.e. switch date range without a page refresh)
  • Download events as an iCal (.ICS) file for import to other calendars
  • View events in printer-friendly format
  • Subscribe to RSS feed of events
  • XHTML validated output
Create Event Features (frontend and backend)
  • Specify event title
  • Specify event description (optional)
  • Specify event calendar
  • Specify event category
  • Specify event start date and time
  • Specify event duration
    • days
    • hours
    • minutes
    • all day
    • none (show start date only)
  • Specify contact info (optional)
  • Specify email address (optional)
  • Specify URL (optional)
  • Specify recurring event parameters (optional)
    • daily
    • weekly
    • monthly
    • yearly
    • recurrence end date/number of recurrences
  • Specify event privacy settings
    • public (anyone with edit privileges can edit event)
    • publicly, read-only (only the event owner can edit)
    • private (only the owner can view and edit)
Backend Features
  • Organize events by category
  • Manage calendar and category properties
    • name
    • description
    • color for frontend display (category only)
    • access permissions (Registered, Author, Editor, etc...)
  • Create new events
  • Copy existing events
  • Delete existing events
  • Publish/unpublish events
  • Approve/unapprove events
  • Filter events by
    • calendar
    • category
    • date range
      • past events
      • upcoming events
      • this week
      • last week
      • next week
      • this month
      • last month
      • next month
    • month name
    • year
    • recurring/non-recurring
    • status
      • published
      • unpublished
      • approved
      • unapproved
    • text string
  • Install new themes
  • Specify the default theme
  • Import events
    • JCal Pro® 1.5
    • local iCal (.ICS) file
    • URL (remote iCal (.ICS) file)
Administrative Settings
  • Specify admin email for calendar (used for notifications/moderation)
  • Auto-capitalize event titles/names
  • Toggle display of event end times (hide end-time)
  • Toggle display of top navigation toolbar
  • Toggle display of iCal icon in top navigation toolbar
  • Toggle display of Print icon in top navigation toolbar
  • Toggle the built-in search feature
  • Toggle the frontend ajax/web 2.0 features
  • Toggle RSS feeds
  • Only display new events in RSS feed
  • Control event display for all views
    • toggle all views (i.e. disable any view as desired: monthly, flat/list, weekly, daily, category)
    • toggle display of event time
    • specify length of title (in characters; monthly, weekly, daily and category view)
    • specify length of description (in characters; flat/list view)
    • toggle display of overlapping recurrences
    • toggle display of week numbers (monthly only)
    • hide empty categories (category only)
  • Toggle reCAPTCHA anti-spam (frontend)
  • Allow reCAPTCHA bypass based on usergroup (Registered, Author, Editor, etc...)
  • Toggle iCal export
  • Moderate event submission, editing, moderation and deletion based on usergroup (Registered, Author, Editor, etc...)
  • Toggle notifications when submitted events require event moderation
  • Display time in 12- or 24-hour format
  • Specify the width of the main calendar/display table (% or pixels)
  • Select wether weeks start on Sunday or Monday
  • Toggle the display of past events
  • Toggle the display of recurring events
  • Toggle display of multi-day events between:
    • show entire date range
    • show start and end dates only
    • show start date only
  • Prevent deletion of child events (repeat instances of a recurring event) when deleting the parental/original event occurrence
Add-ons

For a full description, please see the JCal Pro® Add-on area.

  • Latest Events module
  • Mini-calendar module
  • Joomla Search/Advanced Search Plugin
  • Latest Events content plugin (Joomla 1.5 only)
  • sh404SEF® plugin
  • reCAPTCHA Plugin
  • Joomfish Content Elements (Joomla 1.5 only)
  • Community Builder plugin (Joomla 1.5 only)
  • JomSocial plugin (Joomla 1.5 only)
  • Flex Module
  • Content Editor plugin
Integrations
 
 

Get the latest updates on our extensions