Events

Created: May 12, 2008. Updated: October 31, 2008 by Arnan

Changelog:

1.5.7.1 [October 31, 2008]

  • [fix] Event deletion on non-standard blogs now works

1.5.7 [October 26, 2008]

  • [fix] Template usage for archive and today’s list now works properly
  • [fix] $cat value now optional for sidebar
  • [fix] Longer titles as a link no longer breaks the sidebar
  • [change] Revised auto-removal code to use timezones also
  • [change] Events and Categories have their own notification on removal now
  • [change] Events no longer checks for mysql tables on every page load
  • [change] Checking for tables and error reporting done in the dashboard
  • [change] Events now uses register_activation_hook() for installation

1.5.6 [October 17, 2008]

  • [fix] All-day events show a countdown again
  • [change] completely revamped timezone support (Thanks Rick)
  • [new] Choose what the sidebar outputs in settings
  • [fix] All-day support for events_list
  • [change] Events now uses the WordPress native timezone thing
  • [new] sidebar() as a function in PHP now accepts a category and amount value
  • [fix] Deletion of events (for some it didn’t work, apparently)
  • [update] Dashboard settings
  • [update] Revised add/edit form

1.5.5 [October 5, 2008]

  • [change] default sorting in manage events is now descending
  • [fix] Sidebar now uses the right setting for language links
  • [fix] Events can be added again (broke in 1.5.4)
  • [fix] Supposed theme bug fixed (precaution) on the management dashboard
  • [change] Universal output builder for lists (saves lots of code)

1.5.4 [September 29, 2008]

  • [fix] End month on editing events now shows properly
  • [fix] All-day events don’t show times anymore

1.5.3 [August 28, 2008]

  • [new] Language field for ‘past events’ message
  • [change] Post event message only shows AFTER the event, not during the event
  • [new] For the events_list function you can now optionally specify one event
  • [change] the function events_page() is now events_list()
  • [change] Improved date setting for adding/editing events
  • [update] Improved MySQL queries on several parts and functions
  • [change] Message after event is now a textarea
  • [fix] Duration now shows the actual duration as expected

1.5.2 [August 16, 2008]

  • [new] Duplicating events
  • [fix] Deletion of events now works again (broke with 1.5)
  • [change] Removed ‘delete event’ link from edit form
  • [new] Option to manually or automatically (default) delete old events
  • [new] Button to manually remove old events from management
  • [update] un-install notice
  • [change] Improved notification system

1.5.1 [August 6, 2008]

  • [fix] Installer now works (hopefully for everyone)
  • [fix] Adding the tables now should work per table

1.5 [August 5, 2008]

  • [change] Time and date are now separated - %starttime% %startdate% and %endtime% %enddate% are the new tags
  • [fix] Archive now counts up properly
  • [change] %starttime% is now %countdown%
  • [change] %date% is now %starttime%
  • [change] For archive; %countdown% is now %countup%
  • [fix] Settings are now properly checked and ‘corrected / reset’ when things are missing
  • [fix] All-day events are now properly handled (acknowlegded) by the countdown timer
  • [fix] Events occurring multiple days now also show up in ‘todays events’ when appropriate
  • [fix] Widget leaves out empty title field
  • [new] Manageable categories
  • [new] Shortcode to select a category
  • [change] MySQL error now links to meandmymac.net
  • [change] MySQL table checking, checks per table

1.4 [26-07-2008]

  • [new] Now uses WordPress shortcodes (WP2.5+ required)
  • [new] Tag [ events_list ] [ events_today ] and [ events_archive ] now accept (optional) variables for extra flexibility
  • [update] Various minor changes in php comments
  • [update] Install query updated, now sets ‘priority’ default = ‘no’ instead of ‘low’ (low was dropped quite a while back)
  • [update] SQL queries received some patches/updates, mainly got backticks added
  • [change] All 4 title language options have been removed

1.3 [17-07-2008]

  • [change] Widget now integrated into the plugin, this should prevent future version mismatches
  • [change] Updated options panel for widget
  • [new] Link to add event on manage page
  • [new] Locations for events
  • [new] All day events
  • [fix] Minor bugfixes in the parsing of events on archives
  • [fix] Titles of links are now better parsed
  • [new] In management, events now can be sorted by location
  • [change] Events description field is enlarged a fair bit
  • [change] All options are now split up in 3 groups (options/templates/languages) You might need to reset all options!
  • [fix] If HH:MM are 00:00 it is filtered out from the timestamp %date%

1.2 [11-07-2008]

  • [fix] Sidebar output count now actually counts
  • [new] checkmark for title to be a link or not
  • [new] delete option in event editing
  • [update] revised event deletion code

1.1.1 [03-07-2008]

  • [change] Minor changes to the ‘add’ page
  • [change] Events field now is a textarea for easier formatting of events

1.1 [06-06-2008]

  • [fix] Default setting for deleting events
  • [new] Date format handler, now allows custom syntax
  • [update] Optimized options panel
  • [change] Less preset dates to lessen server load
  • [change] Multiple ’save options’ buttons

1.0.1 [28-05-2008]

  • [fix] Install query for new installations

1.0 [21-05-2008]

  • [update] Completely redesigned manage page
  • [change] %time% changed to %starttime%
  • [new] End time for events
  • [new] Sort order for manage page
  • [new] New tags %endtime% and %duration% for the template
  • [fix] Multiple minor bugfixes in showing data on the events page
  • [fix] Uninstaller no longer uses die() but redirects to plugin page upon uninstalling

0.9.4.1 [14-05-2008]

  • Updated for meandmymac.net

0.9.4 [03-05-2008]

  • [update] Better checking if the database table exists
  • [new] Widget for use in themes (instead of pasting code)
  • [update] Improved dashboard security
  • [update] Optimized options page

0.9.3 [28-04-2008]

  • [update] Add form moved from ‘manage’ to ‘write’
  • [fix] Better error reporting
  • [fix] Better error handling
  • [fix] Various minor bug fixes
  • [update] New and (i think) improved add form

0.9.2 [24-04-2008] (starting with this version the plugin is optimized for WP2.5)

  • [update] Update dashboard for WP2.5
  • [update] Revised the options screen
  • [new] Option to show author in template

0.9.1 [31-03-2008]

  • [fix] Proper declaration of $wpdb.
  • [update] Now works with WP2.5.

0.9.0 [12-02-2008]

  • [new] more sort options for both regular list and archive
  • [fix] Auto removal of non-archived events now occurs properly and in an orderly fashion
  • [fix] Corrected dashboard listing of ‘Archived’ events
  • [change] Trimmed down amount of queries run to auto remove old events
  • [change] Field size in options page for various options. Larger numbers now fit more easy in there

0.8.9.1 [03-01-2008]

  • [fix] Events install query, new installs versions 0.8.8 and 0.8.9 we’re affected. Read the upgrade note on page 2 if you have one of these versions and want to fix this issue.

0.8.9 [25-12-2007]

  • [new] Titled events
  • [new] Archive can be sorted differently from the rest
  • [update] Default layouts optimized per view
  • [update] Event manager updated with new interface

0.8.8 [18-11-2007]

  • [new] Link to events you created
  • [new] Set a variable amount of allowed characters for events
  • [new] Set an amount of characters to show in the sidebar
  • [update] Options Events page
  • [update] Current events overview
  • [update] Localization option
  • [update] Upgrade option (Use with care!!)
  • [update] % link% variable to use for links in events

0.8.7.2 [11-11-2007]

  • [update] Archive now can show the event descritpion (pre-message)

0.8.7.1 [16-10-2007]

  • [fix] Dateformats now go by the PHP defined standards
  • [fix] Archive list now shows post-message descriptions instead of pre-message
  • [update] Dateformat list has some minor alterations in the arrangement and 1 new preset

0.8.7 [1-10-2007]

  • [fix] The automated removal of Non-archived Events works again
  • [fix] The template syntax has changed, read the install instructions
  • [new] HTML is now allowed in the describtion fields of the plugin, take note that the more HTML you use this also limits the 120 characters
  • [new] A new template tag, allowing for “todays events”
  • [update] Various patch-ups in the interface, on the back-end

0.8.6.2 [4-9-2007]

  • [fix] Paths corrected when blog/wordpress is not in the root of the site
  • [fix] Minor cosmetic fixes on the options page
  • [fix] Minor code patch-ups

0.8.6.1 [7-8-2007]

  • [fix] Minor fix, dateformats are now properly shown in the options screen.

0.8.6 [5-8-2007]

  • [new] Sidebar can now have it’s own dateformat
  • [new] Translations are now done from the options > events page

0.8.5 [25-07-2007] and 0.8.5.1 [26-07-2007]

  • [fix] Slashes are now added and stripped where necessary (in templates)

0.8.4 [17-07-2007]

  • [new] Completely customizable layout!
  • [change] You don’t need the tpl-events.php anymore. Remove it!
  • [new] Hooks to have events show on any page you want

0.8.3.1 [01-06-2007]

  • [change] Reverted the previous changes due to strange behaviour.
  • [change] Removed database option ‘events_setup’
  • [unchanged] Internal redirects now use WP native functions
  • [unchanged] Un-installer now uses WP native functions
  • [unchanged] Events now requires 2.0 or newer!!

0.8.3 [19-05-2007]

  • [update] MySQL checking should no longer occur (this improves speed)
  • [update] New database option ‘events_setup’
  • [change] Internal redirects now use WP native functions
  • [change] Un-installer now uses WP native functions
  • [change] Events now requires 2.0 or newer. Due to above changes Events can not work on older WP versions!

0.8.2 [14-05-2007]

  • [update] Added almost 10 more date presets
  • [fix] Automated removal of events should work better and faster
  • [removed] Option to make a recurring event
  • [update] Completely renewed code for editing events
  • [update] Better message handling, added some error messages
  • [change] Date and time field split up in smaller bits
  • [update] Textfields now have a limited size (protection)
  • [update] Reworked manage panel (minor changes)
  • [fix] Mass remove now works faster
  • [fix] If no “post-event” message is given a default will be used.

0.8.1 [08-05-2007]

  • [update] Options page completely revamped
  • [new] Over 12 preset date formats
  • [new] 4 new sortorder options
  • [update] Full ‘user role’ support
  • [Fix] Various typos all over the plugin

0.8 [30-04-2007]

  • [New] Editing of events
  • [Fix] Archive listing
  • [Fix] Archive datestamp
  • [Fix] Archive line ending
  • [Change] Removed support for events with ‘high’ and ‘low’ notation on ‘archive’ and ‘priority’

0.7.5 [10-03-2007]

  • [Fix] Fatal error telling you “events_add_pages()” already is declared
  • [Fix] Old events in the sidebar
  • [Fix] Dates were shown wrongly in the management panel

0.7.4 [19-02-2007]

  • [Fix] Issue with userlevels
  • [Fix] Redirection from options page in WP2.1

0.7.3 [14-02-2007]

  • [Fix] No more short open tags for PHP
  • [New] Date localization

0.7.2 [18-01-2007]

  • [Fix] Events table should now be properly installed
  • [Fix] uninstaller should now disable ONLY events and not one or all other plugins too

0.7.1 [30-12-2006]

  • [Change] Option to use archive, or not. (this also disables automated removal of old events)
  • [New] Option to set your timezone.
  • [Change] Sidebar options are no longer “high” or “low” but “yes” or “no”.

0.7.0 [16-12-2006]

  • [New] Archive.
  • [New] Automatically remove non-archived functions.
  • [New] Mass delete option.
  • [New] Recurring events.
  • [Update] Template file.
  • [Update] WP2.1 compatibility.
  • [Change] The plugin is now broken up into several files.

0.6.1 [25-10-2006]

  • [Fix] The time is now properly processed in PHP5.

0.6.0.2 [27-09-2006]

  • [Fix] Sort order in the options page is now properly processed. The dropdown menu didn’t show up right. This does not affect the plugins functionality! Thanks flap5 for noticing.

0.6.0.1 [31-08-2006]

  • [Fix] Well noticed by H. Curtis. The time is now properly processed.

0.6 [19-08-2006]

  • [Update] Renewed dateformat handling.
  • [Update] Renewed database table.
  • [Fix] Un-installer should now work on all installations.
  • [Update] Language file handling.
  • [Info] Template filename has changed.
  • [Info] Function names have changed.
  • [Info] Countdown function has been rewritten.

0.5.3 [29-07-2006]

  • [Fix] Time is now shown properly in the sidebar

0.5.2 [17-05-2006] revision: [24-05-2006]

  • [Fix] Options are now saved properly (revision)
  • [Update] Improved functions
  • [Update] Improved admin panels
  • [Update] More flexible front-end layout
  • [Update] Improved data output on the back-end
  • [Update] Language system (requires new files)
  • [Update] Cleaned up code
  • [Update] Renamed a few functions to make it more logical

0.5 [15-02-2006]

  • [New] Language support
  • [Fix] Date ordering
  • [Update] Database table, complete reinstall required!

0.4.7 R2 [18-01-2006]

  • [New] Flexible dateformats, with error checking
  • [New] Flexible sortorder, with error checking

0.4.7 [17-01-2006]

  • [Fix] (again) improved userlevel checking, this should be done slightly quicker now
  • [Change] Events are now ordered by: id, date (this order)
  • [New] Different dateformats, with errorchecking

0.4.6 [15-01-2006]

  • [Fix] sidebar listing is now done properly
  • [New] Events also can be showed on a separate page

0.4.5 [08-01-2006]

  • [Fix] proper user level checking
  • [Fix] Better explanation of usage
  • [Fix] WP2.0 compatibility
  • [Change] Event layout on pages
  • [Update] Smoothened up the HTML code in the file
  • [Update] matching WP2.0 layout (i tried)
  • [Fix] Better “events message” handler
  • [Fix] Improved userlevel settings

0.4 [04-12-2005]

  • Added: optional message field. If set the plugin now shows a user defined message

0.3 [28-11-2005]

  • Time field is now optional
  • Added: extra failsafe checks. Fields are now also checked for length

0.2a [25-11-2005]

  • Bugfix: Undefined function removed.
  • Fix: version number updated.

0.2 [24-11-2005]

  • Added: time field to specify hours and minutes
  • Fix: better countdown formula

0.1 [around 20-11-2005]

  • First release
  • Options panel to set; minimum userlevel and amount of events to show
  • Management panel, to obviously, manage events

Pages: 1 2