Your selection

You do not have any extensions in your selection yet.

Rating

  • Currently 4/5 Stars.

Share

Stats

  • 10152 views
  • 3746 downloads

Zikula / Modules

PostCalendar 6.1.0

Extension type: Module
Extension originally created by craigh on May 15, 2009

Description
PLEASE NOTE: PostCalendar 6.0 is not compatible with Zikula versions less than 1.2.1

Second note: Zikula 1.2.2 requires PostCalendar 6.0.2 or higher (on non-English sites)

PostCalendar has multiple views, including List view, private calendars, MultiHook needles and much more. The PostCalendar team is now focused on producing a super-stable simple and fast implementation of a calendar for Zikula. It will contain only the simpler features needed in a calendar.

Features

  • php4 and php5 compatible (php5 recommended)
  • upgrades from old PostCalendar v4.x
  • Multiple views (Year, Month, Week, Day, List, RSS)
  • Gettext-enhanced translations
  • 100% W3C-valid XHTML 1.1 templates - fully customizable with optional navigation images
  • New 'contemporary look and feel' templates and css
  • Repeating events
  • Categorization of events using Zikula category system
  • Supports all available hooks
  • Date/Time Formats
    • Admin-definable date format for entire module
    • 24 or 12 hour format
    • Monday/Sunday/Saturday week start
  • Print any view using Printer theme
  • Blocks
    • Upcoming Events, Today's Events and calendar view blocks (optional category filter)
    • Featured Event block with daily countdown
  • Admin notification on Event Submission, option to disable, also option to disable on admin-only submission.
  • Users can create private and/or global events (admin defined by Zikula group)
  • Events can be queued or immediately submitted (admin defined)
  • Events can be filtered by category or user (if personal calendar is enabled)
  • Hovering event information using JavaScript
Screenshots


Support Info
Support is accomplished on the Forums at the Zikula Community Website
TargetGroup
All
Status
Normal

PostCalendar 6.1.0

Options


Technologies

  • pnRender
  • pnForm
  • DBUtil
  • ObjectUtil
  • PNObject
  • Workflows
  • PageLock

Translations

  • deu German
  • eng English
  • spa Spanish
  • fra French
  • nld Dutch
  • pol Polish
Version created by craigh on Mar 07, 2010
Core support
Zikula 1.2.1 (not supported)
Zikula 1.2.2 (not supported)
Zikula 1.2.3 (not supported)
Zikula 1.2.4 (supported)
Changelog
  1. NEW PostCalendar now provides a hook that allows other modules to create events. Implemented with this release are the News module and the Users module. See feature documentation for more information. Other module developers can create their own method of event creation and release within their own module. Please see the developer documentation for information on implementation.
  2. NEW Contenttype API blocks now available. Currently implemented: Upcoming events and Featured event. (requires Content module)
  3. NEW Multi-category filtering of main user views now possible with LivePipe-enhanced multi-selector (requires LivePipe library installation).
  4. NEW Past Events block available (very useful when PostCalendar is hooked to News)
  5. Private events display 'lock' icon.
  6. The list and RSS feed viewtype have been dramatically improved to list events beginning at present and continuing to an admin-definable endpoint (in months).
  7. Can auto-hide today's events block if no events are available for today.
  8. Fixes bug with upgrade when event locations have a single quote (thx ccandreva)
  9. Full list of bugs fixed, tickets closed and features added in PostCalendar v6.1.0
Status
Normal
Code conformance
10/10
Supported hooks
Custom and other Hooks
Module Configuration Hooks
Item Modify Hooks (GUI)
Item New Hooks (GUI)
Item Delete Hooks (API)
Item Update Hooks (API)
Item Create Hooks (API)
Item Display Hooks (GUI)
Item Transform Hooks (API)
Provided hooks
Item Modify Hooks (GUI)
Item New Hooks (GUI)
Item Delete Hooks (API)
Item Update Hooks (API)
Item Create Hooks (API)
Item Display Hooks (GUI)
Language system
Gettext
Categories
Uses core categories
Dependencies
bbsmile (Recommended, Versions: all )
EZComments (Recommended, Versions: all )
MultiHook (Recommended, Versions: all )
News (Recommended, Versions: all )
scribite (Recommended, Versions: all )

6.0.2

Options


Technologies

  • pnRender
  • pnForm
  • DBUtil
  • ObjectUtil
  • PNObject
  • Workflows
  • PageLock

Translations

  • deu German
  • eng English
  • spa Spanish
  • fra French
  • nld Dutch
  • pol Polish
Version created by craigh on Feb 15, 2010
Core support
Zikula 1.2.1 (not supported)
Zikula 1.2.2 (not supported)
Changelog
Special update to support Zikula 1.2.2

IMPORTANT: fixed month/day name translation issue that affects non-English sites.
Also fixed problem with creating and editing events in the jscalendar (date selector) implementation due to changes in core code.
Status
Obsolete
Code conformance
10/10
Supported hooks
Custom and other Hooks
Module Configuration Hooks
Item Modify Hooks (GUI)
Item New Hooks (GUI)
Item Delete Hooks (API)
Item Update Hooks (API)
Item Create Hooks (API)
Item Display Hooks (GUI)
Item Transform Hooks (API)
Provided hooks
This module does not provide any hooks.
Language system
Gettext
Categories
Uses core categories
Dependencies
bbsmile (Recommended, Versions: all )
EZComments (Recommended, Versions: all )
MultiHook (Recommended, Versions: all )
scribite (Recommended, Versions: all )

6.0.1

Options


Technologies

  • pnRender
  • pnForm
  • DBUtil
  • ObjectUtil
  • PNObject
  • Workflows
  • PageLock

Translations

  • cat Catalan
  • deu German
  • eng English
  • en-gb English (United Kingdom)
  • en-us English (United States)
  • spa Spanish
  • fra French
  • nld Dutch
  • pol Polish
Version created by craigh on Feb 08, 2010
Core support
Zikula 1.2.1 (not supported)
Changelog
IMPORTANT: fixed upgrade issue that affects non-English sites (see ticket for more information).
Addition: Added configurable year-range to jump date selector
A bugfix for version 6.0.0 (Bugs fixed in PostCalendar v6.0.1)
Status
Obsolete
Code conformance
10/10
Supported hooks
Custom and other Hooks
Module Configuration Hooks
Item Modify Hooks (GUI)
Item New Hooks (GUI)
Item Delete Hooks (API)
Item Update Hooks (API)
Item Create Hooks (API)
Item Display Hooks (GUI)
Item Transform Hooks (API)
Provided hooks
This module does not provide any hooks.
Language system
Gettext
Categories
Uses core categories
Dependencies
bbsmile (Recommended, Versions: all )
EZComments (Recommended, Versions: all )
MultiHook (Recommended, Versions: all )
scribite (Recommended, Versions: all )

6.0.0

Options


Technologies

  • pnRender
  • pnForm
  • DBUtil
  • ObjectUtil
  • PNObject
  • Workflows
  • PageLock

Translations

  • cat Catalan
  • deu German
  • eng English
  • en-gb English (United Kingdom)
  • en-us English (United States)
  • spa Spanish
  • fra French
  • nld Dutch
  • pol Polish
Version created by craigh on Jan 18, 2010
Core support
Zikula 1.2.1 (not supported)
Security update
IMPORTANT: This is a security update! If you use this extension, you should upgrade it immediately!
Changelog
The main purposes of this release was to move to Zikula categories, straighten out all the spaghetti-code in order to make development easier, simplify the module (removing extraneous features)
  1. PostCalendar requires Zikula 1.2.1 or higher. It is dependent on the bug-fixes made in Zikula 1.2.1 to function correctly. Please keep your Zikula installation current.
  2. NEW Use of Zikula Categories fully implemented (multi-categorization possible). Eliminated internal categories and use of PostNuke-era Topics module. PostCalendar imports and transcodes all this to Categories for all events. If admin has previously migrated Topics info (using News, for example) PostCalendar will attempt to use those.
    1. On initial install, a default sub-category is created ('Events')
    2. On initial install, a sample event is created ('PostCalendar Installation')
  3. NEW Featured Event Block - with option to show daily countdown and auto-hide on expire feature.
  4. NEW Support for all hooks.
    1. Full support for scribite! and hook-modules like bbsmile and bbcode in the event description field.
    2. Full support for EZComments and inline notification of events with comments.
  5. NEW Support for MultiHook Needles - provides two needles for use (POSTCALEVENT-{} and POSTCALDATE-{}).
  6. NEW Admin-defined Zikula group can be allowed to create personal calendars.
  7. NEW Admin-defined default categories on new event creation.
  8. NEW Navbar images now optional (admin defined)
  9. Dramatic improvement in code quality and alignment with Zikula APIs and coding standards (as they stand in Zikula 1.2). 95% of this is only seem from a developers view of the code, but it has resulted in removal of much redundant code, thus speeding up the application and speeding development.
  10. Overhaul of all templates for W3C-compliance, better usability and accessibility.
    1. Templates and CSS are now W3C-Valid XHTML 1.1.
    2. Templates have been re-styled for a more contemporary look, removing most table-based layout.
  11. Strong implementation of admin-definable date formatting that is consistent throughout the module, blocks and needles. This includes the jump-date selector! Improved formatting selector in admin config.
  12. NEW notification of pending queued events in the calendar block and user templates.
  13. NEW Calendar block can limit displayed events to selected category(s).
  14. Support for RSS feed through special template
  15. Improved Zikula Search result display with filtering by category and searching into past and future events.
  16. Improved pop-up and hover functionality.
  17. Improved cache handling.
  18. Version 5.8 eliminated support for iCal meetings. Version 6.0 removes the extra entries in the database that managed iCal meetings.
  19. Full list of bugs fixed, tickets closed and features added in PostCalendar v6.0.0
Status
Obsolete
Code conformance
10/10
Supported hooks
Custom and other Hooks
Module Configuration Hooks
Item Modify Hooks (GUI)
Item New Hooks (GUI)
Item Delete Hooks (API)
Item Update Hooks (API)
Item Create Hooks (API)
Item Display Hooks (GUI)
Item Transform Hooks (API)
Provided hooks
This module does not provide any hooks.
Language system
Gettext
Categories
Uses core categories
Dependencies
bbsmile (Recommended, Versions: all )
EZComments (Recommended, Versions: all )
MultiHook (Recommended, Versions: all )
scribite (Recommended, Versions: all )

5.8.2

Options


Technologies

  • pnRender
  • pnForm
  • DBUtil
  • ObjectUtil
  • PNObject
  • Workflows
  • PageLock

Translations

  • cat Catalan
  • deu German
  • eng English
  • en-gb English (United Kingdom)
  • en-us English (United States)
  • spa Spanish
  • fra French
  • nld Dutch
  • pol Polish
Version created by craigh on Nov 15, 2009
Core support
(not supported)
Changelog
Version 5.8.2 is not compatible with Zikula Versions less than 1.2

Changes
  • serialization issue on utf8 conversion corrected on upgrade to PostCalendar 5.8.2
  • Minor translation improvements
  • CoZi changelog
Note: Because of the reserialization, the upgrade may take longer than expected. Please be patient.
Status
Obsolete
Code conformance
8/10
Supported hooks
Item Display Hooks (GUI)
Provided hooks
This module does not provide any hooks.
Language system
Gettext
Categories
Uses no categories

5.8.1

Options


Technologies

  • pnRender
  • pnForm
  • DBUtil
  • ObjectUtil
  • PNObject
  • Workflows
  • PageLock

Translations

  • cat Catalan
  • deu German
  • eng English
  • en-gb English (United Kingdom)
  • en-us English (United States)
  • spa Spanish
  • fra French
  • nld Dutch
  • pol Polish
Version created by craigh on Oct 24, 2009
Core support
(not supported)
Changelog
Version 5.8.1 is not compatible with Zikula Versions less than 1.2

Changes
  • Gettext keys reviewed and inserted into code
  • Minor improvements in keys to facilitate translation
  • CoZi changelog
Status
Obsolete
Code conformance
8/10
Supported hooks
This module does not support any hooks.
Provided hooks
This module does not provide any hooks.
Language system
Gettext
Categories
Uses no categories

5.8.0

Options


Technologies

  • pnRender
  • pnForm
  • DBUtil
  • ObjectUtil
  • PNObject
  • Workflows
  • PageLock

Translations

  • cat Catalan
  • deu German
  • eng English
  • en-gb English (United Kingdom)
  • en-us English (United States)
  • spa Spanish
  • fra French
  • nld Dutch
  • pol Polish
Version created by craigh on Oct 16, 2009
Core support
(not supported)
Changelog
PostCalendar 5.8 only works with Zikula 1.2 and newer

The Main purposes of this release was to stabilize the code, move to gettext, and improve code readability/documentation.

  1. PostCalendar v5.8.0 will only work on Zikula 1.2.0 and greater. This is because PostCalendar v5.8.0 implements the new gettext translation method newly available in Zikula 1.2.0 and the old language system has been completely removed.
  2. PostCalendar no longer requires the Topics module. It's use is still supported if needed, however.
  3. PostCalendar events now appear in standard Zikula search module.
  4. Display of Category Filter is optional.
  5. Dramatic speed up in function because certain old features have been removed: iCal import/export, RSS feed (didn't work anyway), Addressbook connection, ical-type meeting options.
  6. Improved end-user/admin documentation on the cozi site.
  7. Full list of bugs fixed and tickets closed in PostCalendar v5.8.0
Status
Obsolete
Code conformance
8/10
Supported hooks
This module does not support any hooks.
Provided hooks
This module does not provide any hooks.
Language system
Gettext
Categories
Uses no categories

5.5.3

Options


Technologies

  • pnRender
  • pnForm
  • DBUtil
  • ObjectUtil
  • PNObject
  • Workflows
  • PageLock

Translations

  • dan Danish
  • deu German
  • eng English
  • fin Finnish
  • fra French
  • nld Dutch
  • spa Spanish
Version created by craigh on Aug 18, 2009
Core support
(not supported)
(not supported)
Changelog
eliminated remaining php5-only code. module should now run in php4 and php5 environments.
Status
Obsolete
Code conformance
6/10
Supported hooks
This module does not support any hooks.
Provided hooks
This module does not provide any hooks.
Language system
Classic style
Categories
Uses no categories
Dependencies
Topics (Required, Versions: all )

5.5.2

Options


Technologies

  • pnRender
  • pnForm
  • DBUtil
  • ObjectUtil
  • PNObject
  • Workflows
  • PageLock

Translations

  • dan Danish
  • deu German
  • eng English
  • fin Finnish
  • fra French
  • nld Dutch
  • spa Spanish
Version created by craigh on Aug 12, 2009
Core support
(not supported)
(not supported)
Changelog
bugfix to eliminate php5-only code.
Status
Obsolete
Code conformance
6/10
Supported hooks
This module does not support any hooks.
Provided hooks
This module does not provide any hooks.
Language system
Classic style
Categories
Uses no categories
Dependencies
Topics (Required, Versions: all )

5.5.1

Options


Technologies

  • pnRender
  • pnForm
  • DBUtil
  • ObjectUtil
  • PNObject
  • Workflows
  • PageLock

Translations

  • dan Danish
  • deu German
  • eng English
  • fin Finnish
  • fra French
  • nld Dutch
  • spa Spanish
Version created by craigh on Jul 08, 2009
Core support
(not supported)
Changelog
A bugfix for version 5.5.0. See changelog for details of bugs fixed.

Please review version 5.5.0 for feature list and changes since version 5.1.0.
Status
Obsolete
Code conformance
6/10
Supported hooks
This module does not support any hooks.
Provided hooks
This module does not provide any hooks.
Language system
Classic style
Categories
Uses no categories
Dependencies
Topics (Required, Versions: all )

5.5.0

Options


Technologies

  • pnRender
  • pnForm
  • DBUtil
  • ObjectUtil
  • PNObject
  • Workflows
  • PageLock

Translations

  • dan Danish
  • deu German
  • eng English
  • fin Finnish
  • fra French
  • nld Dutch
  • spa Spanish
Version created by craigh on Jul 06, 2009
Core support
(not supported)
Changelog
  • List View Added
  • Separation of display (html/smarty) from logic (php) is very thorough. (and significantly better than previous versions)
  • Implementation of iCalCreator library & improvement of handling of .ics files
  • Improvement of upgrade/install procedure & elimination of direct upgrade from versions < 4.0.0
  • Reduce code-bloat (smaller package), improvement of code conformance.
  • Bug fixes
PostCalendar 5.5.0 will only upgrade from PostCalendar 4.0 and above. Upgrades from older versions of PostCalendar (<4) require upgrading to version 4.03 first (available at the cozi download site). PostCalendar 5.0.1 and higher do not run on PostNuke.
Status
Obsolete
Custom requirements
PostCalendar still requires the use of the old Topics module.
Code conformance
6/10
Supported hooks
This module does not support any hooks.
Provided hooks
This module does not provide any hooks.
Language system
Classic style
Categories
Uses no categories
Dependencies
Topics (Required, Versions: all )

5.1.0

Options


Technologies

  • pnRender
  • pnForm
  • DBUtil
  • ObjectUtil
  • PNObject
  • Workflows
  • PageLock

Translations

  • dan Danish
  • deu German
  • eng English
  • fin Finnish
  • fra French
  • nld Dutch
  • spa Spanish
Version created by craigh on May 15, 2009
Core support
(not supported)
Changelog
changes for version 5.1.0 are available here.
Status
Obsolete
Code conformance
3/10
Supported hooks
This module does not support any hooks.
Provided hooks
This module does not provide any hooks.
Language system
Classic style
Categories
Uses no categories
Dependencies
Topics (Required, Versions: all )

Comments

Write us your opinion about PostCalendar. Bug reports and feature request should be submitted at the project's tracker though.

 Feed for the comments to PostCalendar

Comment by:
xadras's Avatar
xadras
28 Jan 2010 - 02:37AM
[Version: 6.0.0]
Amazing
Great job! PostCalendar is an amazing Zikula module!
Comment by:
craigh's Avatar
craigh
28 Jan 2010 - 08:46AM
[Version: 6.0.0]
thanks!
Comment by:
xadras's Avatar
xadras
27 Feb 2010 - 04:44AM
[Version: 6.0.2]
Some ideas
I have some ideas for your great program. Would it be possible to add a participation mode, so that members can join an event? In addition it would be nice if there would be the possibility to manage event locations. Because often events are at the same place.
Comment by:
HalbrookTech's Avatar
HalbrookTech
28 Feb 2010 - 07:20PM
[Version: 6.0.2]
Feature requests should go to the ticket system at the support link above. I've already submitted a ticket for integration with the Locations module, which would cover your 2nd request.

As to the 1st request, personally, sounds like a job for a seperate module that could hook to PostCalendar, or that PC could hook to.

Note

Only registered users are allowed to add reviews.
Register an account or Log in.

Reviews

You tried PostCalendar out or are using it? Share your experience and create a review about PostCalendar.

Note

Only registered users are allowed to add reviews.
Register an account or Log in.

History

This graph shows how views and downloads developed. It also contains several events in form of vertical bars. Thereby are local events, as a new version or a comment, and global events, like for example new core releases or other appointments.

Powered by ModuleStudio 0.4.10