Timetable Responsive Schedule For Joomla
Timetable Responsive Schedule For Joomla is a powerful and easy-to-use schedule plugin for Joomla. It will help you to create a timetable view of your events in minutes. It is perfect for gym classes, school or kindergarten classes, medical departments, nightclubs, lesson plans, meal plans etc. It comes with Events Manager, Event Occurrences Shortcode, Timetable Shortcode Generator and Upcoming Events Widget.
Full List Of Features
- Build a Timetable In Minutes!
- 100% Responsive and Mobile Compatible
- Unlimited Timetables, Events And Occurrences Of Events
- Grouping Of Events That Occur In The Same Time Intervals
- Event Tooltips
- Event Filtering
- Columns/Weekdays Menu Allows To Translate Column/Weekday Names To Your Language
- Events
- Events With Ability To Define Title, Subtitle And Description Content
- Ability To Define Custom Event Colors Including Hovers
- Ability To Define Custom URL For An Event
- Ability To Disable Event URL (Create Unclickable Events)
- Unlimited Number Of Event Occurrences (Event Hours)
- Ability To Define Column/Weekday, Start / End Hour For Each Event Occurrence (Event Hours)
- Two Additional Description Fields For Each Event Occurrence (Event Hours) With HTML Support
- Optional Tooltip Description Field For Each Event Occurrence (Event Hours) With HTML Support
- Optional Category Field For Each Event Occurrence (Event Hours)
- Ability To Edit / Delete Event Occurrences With Ease
- Timetable Shortcode Generator
- Ability To Choose The Events That Are To Be Displayed In Timetable
- Ability To Choose Hour Categories That Are To Be Displayed In Timetable (e.g. Only Morning Or Night Events)
- Ability To Choose Columns/Weekdays That Are To Be Displayed In Timetable
- Choose Between Dropdown Menu and Tabs For Event Filtering Menu
- Define Custom Text Label For All Events
- Custom Time Formats To Choose From Including 12/24 Hour Formatting
- Ability To Hide Column With Hours
- Ability To Show Only Start Hour Or Both Start And End Hour In Timetable
- 3 Different Layouts For Event Displaying
- Ability To Hide Rows Without Events In Timetable
- Ability To Disable Event URL In Timetable (Nonclickable Events)
- Custom Text Align For Event Displaying
- Unlimited Timetables On A Single Page Via Id's
- Customizable Row Height In Pixels
- Responsive Mode On / Off Setting
- Live Shortcode Generator - Just Copy Generated Shortcode And Paste It To Your Post
- Ability To Edit Existing Shortcode Snippets - Just Copy Shortcode From Your Post And Paste It To Shortcode Generator Under Settings / Timetable
- Upcoming Events Module
- Display Today Upcoming Events Or All Upcoming In A Form Of Scrollable List
- Ability To Define Number Of Events To Display
- Ability To Define Custom Time Format
- Server Time Or Database Time Based
- Support For Timezone
- Auto Scroll Feature
- Build-In Color Picker
- Build-In Color Picker
- Ability To Choose A Color For Event Background
- Ability To Choose A Color For Event Description Text And Hours
- Ability To Choose A Color For Background And Text Hovers
- Ability To Choose A Color For Timetable Odd / Even Rows
- Ability To Choose A Color For Filterable Menu
- Font Configurator
- Ability To Enter a Custom Font Name
- Ability To Choose From a Google Font Library With Hundreds Of Fonts To Choose From
- Font Size Configurator
- Valid HTML5 Code
- Crossbrowser Compatible
- Documentation Included
Instructional Videos
Shortcodes
Timetable
You can display timetable with your events by using below shortcode:
[tt_timetable]
This shortcode can be configured under Components->Timetable in your Joomla admin area.
Event hours
You can display event hours boxed list by using below shortcode:
[tt_event_hours]
Available shortcode parameters:
Parameter | Possible values | Description |
---|---|---|
Title | Event Hours | Specifies the title of the hours list. Example:[tt_event_hours title='Fitness Hours'] |
time_format | H.i |
Specifies the time format (Documentation on date and time formatting) for list hours. Example:
[tt_event_hours time_format='g:i a'] |
class |
Specifies custom css class/classes for event hours list. Example:[tt_event_hours class='customcssclass othercustomcssclass'] |
|
hour_category | Specifies the hour category/categories to be displayed. Hour categories can be defined for each hour on event edit page in your admin area under 'Event hours' box. Example:[tt_event_hours hour_category='morning,evening'] |
|
columns | Specifies the columns for hours to be displayed. Example:[tt_event_hours columns='friday'] |
|
text_color | Specifies text color. Example:[tt_event_hours text_color='#000'] |
|
border_color | Specifies border color for event hours box. Example:[tt_event_hours border_color='#cc0ecc'] |
Items list
You can use this shortcode to display items/features list on event details page.
[tt_items_list] [tt_item]Consectetur adipiscing elit[/tt_item] [tt_item]Pulminare dosis gravida[/tt_item] [tt_item]Terminal metro[/tt_item] [/tt_items_list]
Available [tt_items_list] shortcode parameters:
Parameter | Possible values | Description |
---|---|---|
class | Specifies the custom css class for the list. |
Available [tt_item] shortcode parameters:
Parameter | Possible values | Description |
---|---|---|
type |
(default) info |
Specifies the type of the list item. By default list with tick icons will be displayed. With info parameter labeled list without icon will be displayed. Example: [tt_item type="info" value="185-190 pounds"]Weight[/tt_item] |
value | Specifies the value for item. Value will be displayed on the right next to item label. Example: [tt_item type="info" value="185-190 pounds"]Weight[/tt_item] |
|
text_color | Specifies text color for the item:[tt_item text_color='#000' value="185-190 pounds"]Weight[/tt_item] |
|
border_color | Specifies border color for the item. Example:[tt_item border_color='#cc0ecc' value="185-190 pounds"]Weight[/tt_item] |
Columns
You can create columns layout with [tt_columns] shortcode. Example:
[tt_columns] [tt_column_left] Column left content [/tt_column_left] [tt_column_right] Column right content [/tt_column_right] [/tt_columns]
Available [columns] shortcode parameters:
Parameter | Possible values | Description |
---|---|---|
class | full_width | Specifies the custom class for the columns layout. Example: [tt_columns class="customcssclass"][/tt_columns] |
CSS Styles
The plugin uses the following cascade of styles (in order):
- style.css - default styles for timetable,
- responsive.css - styles for responsive design,
- superfish.css - default styles for event filter menu,
- event_template.css - default event page styles.
Upcoming Events module
You can use Upcoming Events module to display upcoming events in sidebar as scrolling list. You can do that in your Joomla admin area under Extensions->Module Manager.
Credits
Icons
All icons by QuanticaLabs. Icons are an integral part of this plugin, please do not use it separately for other purposes.
Images
Images that are an integral part of this plugin, please do not use it separately for other purposes:
- Fitness young woman on gym bike spinning By CandyBoxImages
http://photodune.net/item/fitness-young-woman-on-gym-bike-spinning/350646, - Dumbbells in a row By IS2
http://photodune.net/item/dumbbells-in-a-row/960939, - bodybuilder man doing biceps muscle exercises By kadmy
http://photodune.net/item/bodybuilder-man-doing-biceps-muscle-exercises/2321595, - Girl on lavender field By Grekov
http://photodune.net/item/girl-on-lavender-field/3237910, - Vintage travel By stokkete
http://photodune.net/item/vintage-travel/2943271, - Beautiful teen girl portrait By ababaka
http://photodune.net/item/beautiful-teen-girl-portrait/4855023.
All images under Creative Commons Attribution 2.0 Generic (CC BY 2.0) for commercial use.
No Derivative Works or Share-Alike conditions waived by permission of copyright holders.
- Nurse By Walt Stoneburner
http://www.flickr.com/photos/waltstoneburner/3373248256/, - SilviaAtWork By Conor Lawless
http://www.flickr.com/photos/conchur/1572262745/, - 111111 By florianplag
http://www.flickr.com/photos/florianplag/6334717309/, - The StethoscopeBy Alex E. Proimos
http://www.flickr.com/photos/proimos/6869336880/.
Changelog
11 March 2017, ver. 1.6
- Filter kind option now allows to filter both by event and event category
- New option to hide the 'All Events' view
- Fix for 'Alias already exists' issue
- Fix for filter issue when events have similar alias
timetable.xml admin/script.php admin/timetable.xml admin/controllers/categories.php admin/controllers/columns.php admin/controllers/event.php admin/controllers/events.php admin/googlefont/font.txt admin/language/en-GB/en-GB.com_timetable.ini admin/models/category.php admin/models/column.php admin/models/event.php admin/scripts/timetable_admin.js admin/styles/style.css admin/views/timetable/tmpl/default_main.php media/scripts/timetable.js media/styles/responsive.css media/styles/style.css modules/mod_timetable/mod_timetable.xml modules/mod_timetable/tmpl/default.php plugins/content/timetable_content.php plugins/content/timetable_content.xml site/classes/timetable_shortcode.php site/language/en-GB/en-GB.com_timetable.ini site/views/event/view.html.php --- removed folders --- site/scripts/ site/styles/ site/images/
01 September 2016, ver. 1.5
- Minor code fixes.
modules/mod_timetable/tmpl/default.php site/classes/timetable_shortcode.php
09 September 2015, ver. 1.4
- Fix for sidebar overlap issue in Timetable panel
- Fix for redundant title field in Event edit panel
- Fix for conflict between jQuery Tabs widget and jQuery Tools library
- Fix for Google Fonts issue in Theme Options panel.
- Minor code fixes.
script.php timetable.xml admin/config.php admin/timetable.php admin/controllers/event.php admin/controllers/timetable.php admin/views/event/tmpl/edit.php admin/views/timetable/view.html.php admin/views/timetable/tmpl/default.php media/scripts/timetable.js modules/mod_timetable/mod_timetable.php plugins/content/timetable_content.php site/classes/timetable_shortcode.php --- new files --- admin/classes/timetable_utils.php admin/googlefont/font.txt media/scripts/jquery.ui.tabs.js
28 April 2015, ver. 1.3
- Loading Google Fonts through relative protocol
- Fix for JavaScript error in edit Event panel
- Fix for timetable event order issue
- Fix for event page, when there's no assigned image
admin/scripts/timetable_admin.js modules/mod_timetable/mod_timetable.php plugins/content/timetable_content.php site/classes/timetable_shortcode.php site/views/event/tmpl/default.php site/views/event/view.html.php
14 January 2015, ver. 1.2
- Fixing jQuery compatibility issues
/admin/views/event/view.html.php /admin/views/timetable/view.html.php /site/views/event/view.html.php /modules/mod_timetable/mod_timetable.php /plugins/content/timetable_content.php
30 December 2014, ver. 1.1
- Compatibility fixes
/site/router.php /admin/timetable.php /admin/sql/dummy-timetable.sql /admin/views/event/tmpl/edit.php /admin/views/column/tmpl/edit.php /admin/views/category/tmpl/edit.php
11 December 2014, ver. 1.0
- First release
Support
Support for all our items is conducted through our Support Forum.
Please register an account and search the forum or create a new topic, we'll answer as soon as possible.
We're in GMT +1 and we aim to answer all questions within 24 hours (Monday – Friday). In some cases the waiting time can be extended to 48 hours.
Support requests sent during weekends or public holidays will be processed on next Monday or the next business day.