Your selection
You do not have any extensions in your selection yet.
Rating
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
German
English
Spanish
French
Dutch
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
- 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.
- NEW Contenttype API blocks now available. Currently implemented: Upcoming events and Featured event. (requires Content module)
- NEW Multi-category filtering of main user views now possible with LivePipe-enhanced multi-selector (requires LivePipe library installation).
- NEW Past Events block available (very useful when PostCalendar is hooked to News)
- Private events display 'lock' icon.
- 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).
- Can auto-hide today's events block if no events are available for today.
- Fixes bug with upgrade when event locations have a single quote (thx ccandreva)
- 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
German
English
Spanish
French
Dutch
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
Catalan
German
English
English (United Kingdom)
English (United States)
Spanish
French
Dutch
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
Catalan
German
English
English (United Kingdom)
English (United States)
Spanish
French
Dutch
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)
- 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.
- 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.
- On initial install, a default sub-category is created ('Events')
- On initial install, a sample event is created ('PostCalendar Installation')
- NEW Featured Event Block - with option to show daily countdown and auto-hide on expire feature.
- NEW Support for all hooks.
- Full support for scribite! and hook-modules like bbsmile and bbcode in the event description field.
- Full support for EZComments and inline notification of events with comments.
- NEW Support for MultiHook Needles - provides two needles for use (POSTCALEVENT-{} and POSTCALDATE-{}).
- NEW Admin-defined Zikula group can be allowed to create personal calendars.
- NEW Admin-defined default categories on new event creation.
- NEW Navbar images now optional (admin defined)
- 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.
- Overhaul of all templates for W3C-compliance, better usability and accessibility.
- Templates and CSS are now W3C-Valid XHTML 1.1.
- Templates have been re-styled for a more contemporary look, removing most table-based layout.
- 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.
- NEW notification of pending queued events in the calendar block and user templates.
- NEW Calendar block can limit displayed events to selected category(s).
- Support for RSS feed through special template
- Improved Zikula Search result display with filtering by category and searching into past and future events.
- Improved pop-up and hover functionality.
- Improved cache handling.
- Version 5.8 eliminated support for iCal meetings. Version 6.0 removes the extra entries in the database that managed iCal meetings.
- 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
Catalan
German
English
English (United Kingdom)
English (United States)
Spanish
French
Dutch
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
- serialization issue on utf8 conversion corrected on upgrade to PostCalendar 5.8.2
- 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
Catalan
German
English
English (United Kingdom)
English (United States)
Spanish
French
Dutch
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
Catalan
German
English
English (United Kingdom)
English (United States)
Spanish
French
Dutch
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.
- 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.
- PostCalendar no longer requires the Topics module. It's use is still supported if needed, however.
- PostCalendar events now appear in standard Zikula search module.
- Display of Category Filter is optional.
- 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.
- Improved end-user/admin documentation on the cozi site.
- 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
Danish
German
English
Finnish
French
Dutch
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
Danish
German
English
Finnish
French
Dutch
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
Danish
German
English
Finnish
French
Dutch
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
Danish
German
English
Finnish
French
Dutch
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
- 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
Danish
German
English
Finnish
French
Dutch
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.
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

Comment by:
xadras
28 Jan 2010 - 02:37AM
Amazing
Great job! PostCalendar is an amazing Zikula module!
Comment by:
craigh
28 Jan 2010 - 08:46AM
thanks!
Comment by:
xadras
27 Feb 2010 - 04:44AM
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
28 Feb 2010 - 07:20PM
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.