I've tried both alpha3 and dev. When I go to create an Event with an Individual Date/Time, or Recurring, I get the following error.
* warning: Parameter 1 to vevent::createComponent() expected to be a reference, value given in sites/all/modules/ical/ical.wrappers.inc on line 550.
* iCal field is required.
- The fields in the iCal section of create content come back highlighted.
-- Individual Start and End
-- Recurring Rule Name, Start and End
Steps I did:
- Create content Event
- Added Title
- Added Start/End Date and Time to "Add Individual Date/Time"
- Clicked "Add" to add the Individual Date/Time. It appeared on the right under "Editor"
- Clicking Save or Preview renders the above error.
The Feature shows everything as enabled.
Comments
Comment #1
nikit commentedSubscribing...
System: Apache Friends XAMPP Lite (Basis Package) version 1.7.2
Comment #2
nikit commentedFound that PHP 5.3 issue, so dirty fix for next file:
.\sites\all\libraries\iCalcreator\iCalcreator.class.php
row #5921
function createComponent( &$xcaldecl ) {chage to:
function createComponent( $xcaldecl ) {Comment #3
mnestor commentedBloody brilliant.
PHP is really starting to annoy me. Another bug in 5.3 I was having was file uploads.
Thanks!!!!
Comment #4
bomarmonk commentedThis seemed to fix a similar problem with recurring events for my install. Thanks for the patch/ workaround!