• endtime mod
  • when changing number of blocks, delete the persistent data from blocks that are no longer in use.
    
    the "numbering" method of handling multiple blocks is not ideal - it should be named so that blocks can be
    added/removed individually, regardless of where they fall numerically.
  • added debugging framework, including multiple debug levels (only 0-2 currently used)
    
    bug fix (workaround) for PHP/SimplePie leaking memory
    bug fix for google xml not giving correct results sortorder=ascenting
    was needed.
    2500 events are no longer downloaded and pared down - it only requests
    as many events as num_events. If you have multiple interleaved
    calendars, this means num_events * N, where N is the number of
    calendars, but it will take only the first num_events events.
  • bug in templates fixed
  • typo fix for default value of "Heading Other"
  • MAJOR overhaul to code organization.
    
    feature addition: "day groupings". You can now enable groupings of "Today", "Tomorrow", "This Week", "This Month" and "Other"
    
    TODO: configurable dates?
  • Relatively minor change to allow multiple calendars in one block. The events are interleaved but no differentiation is made between different calendars.
  • changed <br/> to <br />. I heard that some old ie browsers have issue, so I'll fix this before it becomes an issue
  • modified br tags to have a close / for XHTML validation
  • Added new templating system, patch submitted by msonnabaum (http://drupal.org/user/75278)
    
    I added:
    - per-block support for "no events" and "footer" text.
    - checkbox in admin panel to disable the "new style" templating (in case somebody doesn't want to have their events in an unordered list tag (perhaps they are using tables?)
    - added gcal_events.css, a user css page that is included if it exists. Note that a theme CSS file WILL override anything in this .css file, as the theme file is included last
    
    By default, this new templating system is enabled, but it can be disabled with a checkbox to revert to the old style
nobody click here