Another small update: version 1.0.2 updates the “force midnight” setting to also remove the “time” portion of the date fields in your Events weblog, so the calendar picker inserts dates in the format of YYYY-MM-DD. The time will still be automatically set to midnight when published.
I was getting an error on the main Edit list screen that pointed to line 159. “M” isn’t in the URL on that page. I updated that line with some “isset”s to read:
if( (isset($_GET['M']) == 'entry_form' || isset($_GET['M']) == 'edit_entry')Not sure if that was the right thing to do there, but the error is gone.
Thanks for catching that Ryan - I need to turn on PHP E_NOTICE warnings when developing so I catch this stuff sooner!
Line 159 should in fact read:
if( isset($_GET['M']) && ($_GET['M'] == 'entry_form' || $_GET['M'] == 'edit_entry') && isset($_GET['weblog_id']) && $_GET['weblog_id'] == $this->settings['event_weblog'] && $this->settings['midnight'] == 'yes')Just pushed an update to GitHub to fix.
Hey Justin - no support for multiple occurrences of the same event here. EEvent Helper isn’t any sort of events manager. Essentially it’s just a helper to do some things automatically which you would otherwise have to train clients to do manually when it comes to handling entry and expiration dates.
I’m getting an error on top of all my cp pages after installing this extension (v.1.0.2):Notice: Uninitialized string offset: 0 in /home/xxx/public_html/xxx/extensions/ext.eevent_helper.php on line 151
I remove all the extensions en replace it with a back-up but i still receive an error:
Unable to load the following extension file:
ext.eevent_helper.php
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.