Extension talk:Calendar (Kenyu73)/Older Bug Fixes

From MediaWiki.org
Jump to: navigation, search
  • CalendarAdjust.php REMOVED - we're better off without it!
  • fixed the month/year buttons
  • added today button
  • added template load button
  • added "namespaces" for the calendar events
  • more Windows/Linux friendly without having to hack the code
    • tested with WindowsXP(IIS6) and CentOS 5.0(Apache)
  • fixed the "single day" view
  • fixed the bug where Aug/Nov 2008 were missing the 6th (row) of day(s)
  • can now "clear" an event by deleting all content in the event page
  • noadd parameter was backwards... thanks Quasar for the tip
  • added $extensionPath - allows you to manually override the default extension file path for the calendar_template.html import
  • added Subpage logic; saved events now have a neat link back to the "parent" calendar (must have <calendar/> in the CalendarEvents:<namespace> to work though...not required though
  • [** HOT ** 12/12/08] Complicated shared calendars some... this update will break existing shared calendars; you must update your <calendar/> tag parameters. See the readme file included in the download or Extension:Calendar (Kenyu73)/Readme
  • added colors to the event labels
  • mouse hover link display's full uncut event name
  • added parameter 'usemultievent' to enforce uses to add multiple (day) events to the same event page
  • added 'debugging' to browser (not documented in Readme...buts is documented in the .php
  • added "Event Listing" ability... basically, a vertical list of upcoming events based on parameter(ie: 30days) (this hits the db alot... use smartly...)
  • moved templates to memory instead of hitting the same db lookup/template over and over and over again for each day.
  • increase performace by 75% by re-using cleared events and reducing the day limit of events to 5
  • added logic to enable multiple subscribed calendars (not for 'fullsubscribe' though)
  • removed hardcoded namespace logic; you can now choose any namespace or dont use any
    • (ie: 'CalEventsNS:TeamCalendar/<calendar>' or 'TeamCalendar/<calendar>')
  • general variable cleanup - thanks Frankk74 for the php debugging tips
  • added 'locktemplates' parameter and included it in the "lockdown' mode

12/30/2008

  • fixed a few bugs with the lockdown mode
  • added multiple calendar subscribe ability (comma delimited)
  • fixed a few bugs with events losing color modes while in 'disablelinks' or 'lockdown'
  • added "No Events for the next 'x' days" if no events are available in "useeventlist' mode
  • now supports mediawiki text formatting (ie: <font color=red>Vacation</font>). It also has basic wiki --> html logic for '''(bold) and ''(italic)
  • the event styles are now only keyword based and use css style formatting...basically you can set up a keyword and any events with that word are assigned the css style
Personal tools
Namespaces

Variants
Actions
Navigation
Support
Download
Development
Communication
Print/export
Toolbox