dszymczuk / dsEventCalendar57

MIT License
2 stars 2 forks source link

dsEventCalendar

Code Climate

Description

My first official package for Concrete 5 - Event Calendar.

It is simple add on to create calendar with events and display it on page as block.

How to use

First, go to dashboard and add calendar in "Add / edit calendar" . After that you can create new event in "Add / edit event" connected with new added calendar (choose from select).

If you did this, go to page and add new block called "Event Calendar" and select calendar.

After add event go to Calendar list -> show events for calendar. At now, you can manage events. Drag and drop to change date. Click for edit details. If you choose "All day" event you can resize event for more days. If you choose "One day with time" event you can resize event for more days.

Version

3.4.1

Changelog

3.4.1 Make compatibility with PHP 7. If you have errors, send me an email.

3.4 Apply to Concrete 5.8

3.3.6 Add iCal link to block calendar

3.3.5 Bug fixes - wrong date on modal ; twice open modal when click on list (PRO) Possibility to change events from ALL calendars on calendar view

3.3.4.1 Bug fixes

3.3.4 Add content height (calendar height) as option for block

3.3.3 Add ICS calendar ; To call calendar use link: http://DOMAIN/index.php/tools/packages/dsEventCalendar/event_calendar/ical.php?id=1 where id is calendar ID (check on list of calendars).

3.3.2 Add scroll options for date / time picker in dashboard

3.3.1 Remove events from calendar

3.3 Filter calendar events by single type

3.2 Support language each block of calendar

3.1.7 Bug fixes with end date or time ; add minimal date or time in datepicker

3.1.6 Bug fix with opening modal while edit event

3.1.5 Add licenses to JS scripts ; fix bug with button on colorpicker

3.1.3 Fix display flex ; change add date function to compatible with PHP 5.2

3.1.2 IE8 fix ; You don't have to create backup with settings improvment

3.1 IMPORTANT ! Before update, please! make backup of database - I have to improve settings in database (remove duplicate data).

Change:

3.0.2 Join all JS scripts in block

3.0.1 Add translation

3.0.0 NEW VERSION - OFFICIAL RELEASE Calendar based on http://fullcalendar.io/ Features:

2.1.6 Some bug fixes

2.1.5 Fix some bugs ; add more languages (C5 market - English, Greek, Swedish, Polish, Italian, Dutch, Russian, German)

2.1 OFFICIAL RELEASE Remove border of calendar ; set font smaller ; add some languages

2.0.12 Fix issue: Calender doesn't show events with time: 00:00:00

2.0.11 Fix display events on FF and IE

2.0.0beta Development for new version.

Version 2 is not compatible with previous version! Database structure has been changed.

New feature:

1.0.1 Fix: Call to undefined method Block::getProxyBlock()

1.0.0 Official release. Fix: Removed jquery.eventCalendar.js files from color templates blocks - they are unnecessary (override by default jquery.eventCalendar.js in block)

0.9 - PRB submission

0.1 - Initial development

Languages

You can set any language using gettext.

License

dsEventCalendar - Creative Commons jQuery Event Calendar Plugin - GPL v3

Future features

Version 3

Planed