-
Notifications
You must be signed in to change notification settings - Fork 9
Release Notes
30 December 2012
- Fixed: Date field display proper width in new event form (#55)
- Fixed: Month names now display in proper translation (#48)
- Fixed: Inconsistent hook names (#50)
- Fixed: Featured event block correctly calculates date differences (#52)
- Fixed: Can now print event view (#53)
- Added: Documentation to deal with edge case of duplicate entires in
categories_mapobj
table - Added: Allow admin to configure whether PostCalendar is shown in Pending Content block
5 November 2012
- Fully native Doctrine2-based module
- jQuery-UI utilized heavily to improve ease of use in the UI
- NEW repeating event options: continuous and repeat-exceptions
- NEW import of TimeIt data (thanks espaan!)
- NEW iCal export and subscription-provision. (thanks evert!)
- Removed use of Date_Calc lib and all date calculations moved to native php DateTime objects
- Module much more OOP-based. All user views (including blocks) now OOP instead of procedural
- Refactored Query/Request objects to Zikula 1.3.3 standards
- A lot of code duplication completely removed.
19 February 2012
- Date translation issue fixed for non-English installations.
- Fixed Permission checks in many templates
- Fixed issue with some calendar links opening in full-formatted modal div.
22 July 2011
- Requires Zikula 1.3+
- Dramatically improved admin interface/event management
- Bulk actions improved
- Individual item actions
- List filtering/sorting/ordering (including by category)
- Usage of core pager
- Removed OverLib js library and replaced all usage with new Zikula.UI (LivePipe) which is part of Core.
- Allows both tooltips and popups to be used simultaneously.
- Thanks Jusuff!
- Improved admin template styling consistent with 1.3 standards.
- Upgraded Date_Calc library to v1.4.7
- Added support for new pending content model in Zikula core
- Fully implemented new 1.3 native module!
- Changed template delimiters to {}
- Changed plugin calls to 1.3 standards
- Changed render calls to 1.3 standards
- Updated system API calls to OO style
- Implemented 1.3-style hook model.
- Removed support for upgrades from PostCalendar <6.0
- Full list of bugs fixed, tickets closed and features added in PostCalendar v7.0.0
16 September 2010
- NEW PostCalendar supports the Locations module.
- NEW Category-based permissions supported
- NEW Added admin-definable event default values.
- NEW Added reminder link when a Featured Event block has been hidden.
- Added ability to filter by category via URL (from GET) (thanks espaan)
- Changed duration setting to end time and all displays accordingly.
- Lowered permissions levels to DELETE for some Admin functions
- Compatible with Zikula version 1.3 (will not continue compatibility in this branch)
- if logging at E_STRICT levels, there are hundreds of DEBUG (7): E_USER_DEPRECATED: Warnings because v6.2 continues to use deprecated functions/methods.
- PostCalendar v6.x.x branch is declared EOL at this stage. Only security fixes will be released.
- Full list of bugs fixed, tickets closed and features added in PostCalendar v6.2.0
###PostCalendar 6.1.0
7 March 2010
- 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
15 February 2010
- 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.
- A bugfix for version 6.0.1 (Bugs fixed in PostCalendar v6.0.2)
8 February 2010
- 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)
18 January 2010
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
15 November 2009
- IMPORTANT: fixed serialization issue that affects non-English sites (see ticket for more information).
- A bugfix and translation improvement for version 5.8.1 (Bugs fixed in PostCalendar v5.8.2)
24 October 2009
- A bugfix and translation improvement for version 5.8.0 (Bugs fixed in PostCalendar v5.8.1)
16 October 2009
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
12 August 2009
A bugfix for version 5.5.2 (Bugs fixed in PostCalendar v5.5.3)
12 August 2009
A bugfix for version 5.5.1 (Bugs fixed in PostCalendar v5.5.2)
8 July 2009
A bugfix for version 5.5.0 (Bugs fixed in PostCalendar v5.5.1)
6 July 2009
The Main focus of this release is to completely separate logic (php) and display (html)
- There are no database changes from previous versions, but the database is refactored to match the new DBUtil tools.
- A new list view is included. This is a list of all events in the month.
- There is a new option in the Settings - notify about admin submission.
- iCal up/download improved dramatically via iCalcreator
14 May 2009
- There are no database changes from previous version
- The old method of PostCalendar 'themes' has been removed * you can accomplish the same concept using template-overrides in zikula see http://community.zikula.org/index.php?module=Wiki&tag=TemplateOverridng
- All colors are defined in the stylesheet now except category colors * you can override this with stylesheet overrides (same link as above)
- Known issues outstanding are listed in the ticket list: * http://code.zikula.org/soundwebdevelopment/report/1
19 April 2009
First version that was (mostly) compatible with Zikula. Available via SVN only. PostCalendar the Early Years
16-01-2004
TS : iCal 0.1 added, customized, translated iCal Files added:
- ical.php
- images/bell.gif
- modules/PostCalendar/docs/README.ical.txt
- modules/PostCalendar/plugins/function.pc_week_start.php
- modules/PostCalendar/plugins/function.pc_week_end.php
- modules/PostCalendar/plugins/function.pc_get_category.php
- modules/PostCalendar/pntemplates/icalenabled/.
ical Files changed:
- modules/PostCalendar/pntemplates/icalenabled/config/lang.deu
- modules/PostCalendar/pntemplates/icalenabled/views/day/default.html
- modules/PostCalendar/pntemplates/icalenabled/views/month/default.html
- modules/PostCalendar/pntemplates/icalenabled/views/month/list.html
- modules/PostCalendar/pntemplates/icalenabled/views/week/default.html
- modules/PostCalendar/pntemplates/icalenabled/views/year/default.html
Summer-2003 : RNG : meeting code added
- Somewhere in here Postcalendar was modified by larsneo
20030130
- integrated both Patch 1 and Patch 2 into this distribution
20021223
- More intelligent Print View Handling
- Introduced $PRINT_VIEW Template Variable
20021222
- Fixed event details in popup bug
- Fixed missing translation defines
- Fixed small navigation - added permission check for add
20021219
- added admin email notification option
- smarty plugins now moved to own directory and in seperate files
- fixed minor display issues with small calendar month views
- added no events message to day view
- some language file changes
20021218
- Safe Mode now Auto-Detected
- Remove Admin Setting for 'Is PHP Using Safe Mode?'
20021218
- Fixes for username conflicts - username renamed to pc_username
- Pemission check tweaks
- More CSS Tweaks
- Fixed non-existent object in Test System
- Fixed _SETTING_DEFAULT_VIEW bug in pc_show_views plugin
20021216
- Fixed webiste link getting lost
- Permissions should work as expected now
- Some template re-design and CSS Tweaks
- Fixed function () not found bug
- Fixed JavaScript? Errors
- Fixed link/form targets in popup window
- Admin details now show original event start date
20021212
- More Special Character Fixes
- Fixed loading of global.php
- removed pc_lid from pninit.php
- fixed upgrade script
20021211
- Fixes for special characters
20021210
- Topic Text now used instead of Topic Name
- Categories sorted by name
- More il8n in templates for date formats
- Removed pnHTML calls from most of Admin
20021209
- Fixed colors in submit forms
- Added more robust repeating frequencies
- Modifed repeating logic
- Filter by all users
- Calendar block header css fixes
- Users can now edit/delete their own events
- HTML special character fixes
20021208
- Fixed pcSmarty.class.php assign_by_ref bug
- More memory tweaks
- Error checking now works on Preview and Submit
- Added db indexes to help alleviate db query stress
- Cosmetic changes
20021206
- Fixed event preview bug when not using topics
- Smarty now passes some values by reference
20021206
- Fixed incorrect date display in event details
- Fixed issues with XForum
- New pcSafeMode Admin Setting
- Admin now uses details.html template
- Print view opens in new browser window
- Fixed smarty plugin showViews directory bug
- Event data is no longer loaded for YEAR views
- Some template tweaks
- Mouseovers added to calendar block month view
20021204
- Fixed safe mode issues
- Fixed Print Bug
- Fixed list view templates for year and month
- Added pc_filter plugin
- Fixed pass-by-reference warning
- Fixed update of informant on event edit
- Fixed conflicts with postguestbook
- Fixed conflicts with XForum (unconfirmed)
- New Admin Image
20021203 : rraymond
- Fixed upgrade procedure
- Optimized pcSmarty class
- Removed old TemplatePower? and IT classes
- Preped for 3.9.0 release
20021202 : rraymond
- New !PostCalendar::Topic permission
- New Order Param to pc_date_select
- New User Param to pc_date_select
- Print added to Details
- Fixed latency issue on menu settings
- Fixed postcalendar_footer() error on Print screens
- Added pcUseCace admin setting
- Added pcCacheLifetime admin setting
- Private events now display Correctly
- Optimzed Event SQL
- Added Use Default admin option
- Caching now REALLY works
- Search is working
- Added HTML or TEXT option to Add/Edit?
- Fixed Admin Prev/Next? and Sort links
- Optimized Year View template
- Added some missing translations
- Fixed garbled email addresses
- updated event detail and preview templates
- removed benchmarking results
- removed some old unused files
20021130 : rraymond
- New Permission !PostCalendar::Topic
- Order parameter added to pc_date_select
- User parameter added to pc_date_select
- Added print function to event details
- Fixed Private event details display arror
- Print Screen fixes
- pcUseCache and pcCacheLifetime admin settings added
- pcDefaultView added to settings
- added link to reset settings to defaults
- the usual bug fixes
- search by keywords working
- PostNuke? .71+ compatible
- All new code, re-written from the ground up.
- One block for all views o (Calendar/Current? Events/Upcoming? Events)
- data now held in one table
- Recurring events should now display correctly
- New Global Settings
- New mouseover javascript popup code (overLIB)
- More powerful administration
- New Block Settings
- New event detail display
- New day view
- New week view
- New month view
- New year view
- New add event to day links
- Upgrade old tables in admin
- And much more...