Skip to main content

Calendar Pro

This Element Requires:
Changelog: v1.1.1 - December 3, 2024

Calendar Pro Changelog

v1.1.1

December 3, 2024
  • Updated
    Changed Text Color in each Calendar item to override the default main text color in settings. This only works when a background color is used, like a multi day event or timeline view.
  • Updated
    Moved "Event Text Color" in Main Calendar Pro element settings so you can set a default text color.

v1.1.0

December 1, 2024
  • Updated
    Added a "Show Past Events" option to force all events in the past dates to show.

v1.0.8

November 25, 2024
  • Added
    Custom End Dates are still available with the optional checkbox that's now added to limit the end date.
  • Updated
    Changed "Limit End Date" to include preset time periods from today's date (i.e. 1 month, 1 year, etc.).

v1.0.7

November 5, 2024
  • Updated
    Minor custom changes and code cleanup to prevent a date bug.

v1.0.6

October 9, 2024
  • Added
    Included the option to globally hide the date title

v1.0.5

October 9, 2024
  • Update
    Fixed default "local" time zone to use the user's browser time to avoid errors.

v1.0.4

October 6, 2024
  • Update
    Fixed date headers showing for future events if maz events were limited
  • Update
    Minor code changes and clearup for dates, time zones and max events

v1.0.3

October 5, 2024
  • Added
    If Modal is disabled, the event link can be used when the event is clicked on
  • Update
    Reorganized options in the main element view for Display & Modal/Link options
  • Update
    Event would disappear when modal options were disabled.

v1.0.2

October 4, 2024
  • Added
    If loading is needed for more events, a loading icon will now show. This is rare in most setups.
  • Added
    Lazy loading for when a lot of events are needing to load at once.
  • Added
    "Hide Past Events From Today" as an option for the "Limit Start Date" of events that will always use "today's" date.
  • Update
    Move some code around to work better with multiple events needing the date/time/timezone, etc.
  • Removed
    Unnecessary code from beta testing

v1.0.1

October 3, 2024
  • Updated
    Fixed update URL
  • Updated
    "Start Date" now works as expected
  • Updated
    Print fuction updated and print button only prints calendar now.
  • Updated
    Refactored some code and scripts for better loads
  • Updated
    Search Bar style fix & better reset reliability

v1.0.0

October 2, 2024
  • Added
    Calendar Pro Element - First Release for YOOtheme Pro

Step 1

Install Element

Download the zip file once paid for and then upload & install the element via Joomla's extension upload.
Step 2

Activate & Use

Enable the plugin and open YOOtheme Pro to add the Calendar Pro element.
Step 3

Add Events

Start adding events right in YOOtheme Pro, dynamic sources or even custom articles!

Plugin Advantages

Create fast and easy calendar events on your YOOtheme Pro website in seconds!

Intuitive UI

Simple user inferface, with advanced controls, you'll be in control of your calendar layout.

Time Saving

No need to install and manage a seperate calendar, back-end system or add-ons. Works out-of-the-box.

Event Image or Icon

Add an image or an icon that will automcatlly show in your event popup modal.

Settings

With hundreds of options, you have control over the time, date, locale, and so much more.

Event Modals

Each event can have a custom modal (pop-up box) designed in a sublayout by you.

Recurring Events

Each event can be setup for recurring rules so you don't need to add the same event over.

Calendar Pro Options

  • Locale
  • Time Zone
  • Themes
  • Default View
  • Mobile View
  • Mobile Breakpoint
  • Calendar Height
  • Long Title Control
  • Event Line vs Dot
  • Calendar Start Date
  • Ignore Past Dates
  • Hide Weekends
  • First Day Control
  • Calendar Start Time
  • Calendar End Time
  • Time Slot Increments
  • Time Format Control
  • Debug Date/Time
  • Change "Today" Color
  • Limit Start Date
  • Limit End Date
  • Max Events Per Day
  • "Today" Button
  • Month View
  • Week View
  • Day View
  • Timeline View
  • Time Grid View
  • List (Mobile) View
  • List Day View
  • List Week View
  • List Month View
  • List Year View
  • Navigation Controls
  • Print Options
  • Search Options
  • View Specific Options
  • Modal Controls
  • Sublayout in Modal
  • Native Links
  • Native Image or Icon
  • Native Title
  • Native Date/Time Options
  • Native Event Color
  • Native Text Color
  • Native Description
  • Native Category
  • Recurring Event Options
  • Recurring Frequency
  • Recurring Intervals
  • Recurring Days
  • Additional Recurring Options
  • Recurring End Date/Time
  • Advanced Options Per Event
  • Advanced Options Per Calendar
  • Dynamic Sources Enabled
+ Much More

Frequently Asked Questions

Is This a Paid Element?
YES! I did my best to make this element simple and easy, but also very affordable.
What prerequisites are required?
  • Joomla! 3, 4, 5 or WordPress
  • YOOtheme Pro v3
  • PHP v8.0+
  • jQuery (will auto load if not enabled in the builder)
Where do Install this plugin?

Open the Joomla dashboard and go to:

Jooomla 3: Extensions > Manage > Install > Upload Package File > Then Upload & Install The Joomla Extension (Plugin).

Jooomla 4/5: System > Install > Extensions > Upload Package File > Then Upload & Install The Joomla Extension (Plugin).

How do activate the plugin?
Open the Joomla dashboard and go to: Plugins to search and enable the plugin "System - [MD] Calendar Pro for YOOtheme Pro" in Joomla.
How can I sync with a Google Calendar?
A custom source is required with the ZOOlanders Essential Addons for YOOtheme Pro for an additonal cost.
The Calendar Is Not Showing

Make sure the plugin is enabled. make sure your dates and time are all correct. Check the console log and report any errors to us for support.

How Do I Install on WordPress?
  • Download and unzip the element package
  • Create a Child Theme in your YOOtheme Pro installation and activate the child theme
  • Copy the element folder into the directory /wp-content/themes/yootheme-child/builder/ of your installation where child is name of your child theme
  • Access the YOOtheme Pro Page Builder, the new element should now be available

Choose a Plan

Calendar Pro Element
1 Year

Works with Joomla or WordPress
YOOtheme Pro Element
Updates for 12 Months
Unlimited Websites
Personal Priority Support

Calendar Pro Element
Lifetime

This offer expires Dec. 31, 2024
Works with Joomla or Wordpress
YOOtheme Pro Element
Unlimited Websites & Updates
Personal Priority Support

Cron Job Starts