1

Topic: Calendar plugin

During creating a website for a students scientific association, I was asked to include a calendar on the page. I was searching over the net and I did not find anything working for WolfCMS. So I created my own calendar, as a plugin. And I've decided to public it. Enjoy:)

The plugins lets to maintain a simple events list and to show the event(s) in the frontend.
Each event has its:

  • Title,

  • Date,

  • Date of end (optional),

  • Description (optional).

With the calendar plugin one can show a clickable calendar view. Events are presented on the view with boxes in appropriate days. The calendar behaviour lets to ,,travel'' in the past and in the future.

https://www.wolfcms.org/repository/171

Last edited by jacek.ciach (2016-08-14 16:14)

Thumbs up +1

2

Re: Calendar plugin

@jacek.ciach - welcome to the Wolf forums!

This is a wonderful contribution. I haven't had a chance to try it yet, but I know there has been a lot of interest in having a plugin like this available. There were some older ones that are now defunct, so this is very welcome.

If you have any Wolf sites you would like to "show off", do point us to them in the Showcase forum! cool

Using Wolf CMS professionally and for profit? Please consider supporting Wolf financially. Thanks!

3

Re: Calendar plugin

@jacek.ciach - nice to see another one Wolf CMS user from Poland.
For Windows users who can't or don't know how to download svn.
http://downloadsvn.codeplex.com/

"Everyone knows something cannot be done. Then along comes a man who does not know that it cannot be done and does it."
Albert Einstein

4

Re: Calendar plugin

New version 1.0.0 has been released (download):

  • an event in the calendar table links to "this event" page, instead of "the day" page,

  • a number of a day in the calendar table links to "the day" page,

  • added CHANGELOG.md,

  • improved documentation,

  • fixed the bug that caused wrong display of long events in the calendar table,

  • different events in the calendar table have different colors (up to seven colors),

  • names of days of the week and names of month are translatable,

  • dates in a title of page displayed with calendar behaviour have fixed (YYYY-MM-DD) format,

  • added validation in event add/update form in admin-panel,

  • added validation of date in URL in calendar behaviour,

  • changed the minimal WolfCMS version from 0.7.8 to 0.8.0,

  • added a Spanish translation (thanks to Robert Hallsay),

  • added a datepicker to date fields in event add/update form in admin-panel,

  • removed the use of the DB stored procedure,

  • added README.md,

  • refactored almost all of the plugin's code.

https://www.wolfcms.org/repository/171

Last edited by jacek.ciach (2016-08-14 16:19)

Thumbs up +1

5

Re: Calendar plugin

New version 1.1.0 has been released (download):

  • refactored index.php, global functions were marked as deprecated,

  • rewrote CSS into SCSS.

https://www.wolfcms.org/repository/171

Thumbs up +2

6

Re: Calendar plugin

Thanks for the updates to this valuable plugin! I hope to try the new version some time ... but time is in short supply! Grateful for your contribution to the community all the same. smile

Using Wolf CMS professionally and for profit? Please consider supporting Wolf financially. Thanks!

7

Re: Calendar plugin

Works like a charm Jacek!

"Everyone knows something cannot be done. Then along comes a man who does not know that it cannot be done and does it."
Albert Einstein

8

Re: Calendar plugin

New version 1.1.3 has been released (download):

  • fixed incorrect version number wink

  • fixed incorrect display of abbreviated UTF8 names of days of the week

  • fixed the translation of currently selected month in the calendar header

https://www.wolfcms.org/repository/171

Thumbs up +1