Basic Calendar Macro

Description

The Basic Calendar Confluence Macro provides a simple way to generate calendars within confluence (and even add events to the calendars).

See also: Calendar Plugin

Release History

Ver. Date Author Notes
1.0 4-Sept-2005 John Eshelman Bugfix where overlib pops weren't working in MSIE. (Thanks for finding this Joel)

Macros

{basic-calendar}

Details: Renders the calendar, along with any specified events

Parameters:

Name Required Description
month The calendar month to display.
year The year to display.

Examples:

For just a basic calendar:

{basic-calendar:month=3|year=2005}
{basic-calendar}

Or you can add some events to the calendar like this:

{basic-calendar:month=aug|year=2005}
3 - Complete some large task for a change.
11 - stuff to do
11 - more stuff to do
{basic-calendar}

Gives you:

Days with events will appear different than those without events. Placing the mouse over the days with events will popup the description for the event.

Known Issues

  • mouse over pops don't work with IE. (not really sure why)

License

THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

Also uses overLIB for the popup event display.

Requirements

  • Confluence 1.4 or greater.

This plugin has only been tested on Confluence 1.4.1 and 1.4.2. I have no clue if it will work with earlier versions.

Downloading & Installing

First, start by reading the confluence docs.

Basically:

  1. Download basic-cal-1.0.jar
  2. Go to "Administration->Plugins"
  3. Choose File and select the basic-cal jar that you download from this site.
  4. Hit the upload button
  5. Wait patiently...
  6. You should have a "Basic Calendar Macros" Plugin in your list.
  7. Go forth and have calendars...
Confluence 1.4.3 and earlier

Users of Confluence 1.4.3 and earlier will have to manually install the plugin to get the popup functionality to work. (This is due to a path issue I haven't tracked down yet). To install the plugin manually, just copy the jar to: $CONFLUENCE_HOME/confluence/WEB_INF/lib/

Source: basic-cal-1.0.tgz

Contact Me

I am no longer actively developing this macro anymore. If anyone would like to take this over, feel free. You can still send Questions/Comments/Bugs/Enhancement Ideas to jeshmeh 'at' gmail 'dot' com.

Labels

plugin plugin Delete
repository_testing repository_testing Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
  1. Nov 28, 2005

    Daniel Ostermeier says:

    Hi, There has been a report that this macro does not work correctly on IE. Deta...

    Hi,

    There has been a report that this macro does not work correctly on IE. Details are located at http://forums.atlassian.com/thread.jspa?threadID=9220&tstart=0

  2. Jan 02, 2006

    Menso Heus says:

    I patched this file to make it work again with Internet Explorer. You can downlo...

    I patched this file to make it work again with Internet Explorer. You can download a patched version from http://www.xs4all.nl/~menso/basic-cal-1.0.jar

  3. Feb 25, 2006

    Rajendra says:

    I'm trying to add this macro to confluence 2.1.3. But "Duplicate Plugin key" fou...

    I'm trying to add this macro to confluence 2.1.3. But "Duplicate Plugin key" found error is coming. I have used confluence 2.1.3 ear file for upgrade.

     Can anyone tell me what's the old file name for this plugin, so that I can remove it and use this one...

    thanks,

    Rajendra

  4. Mar 30, 2006

    jenneke godschalk says:

    Hello, It seems that since I upgrade to Confluence 2.1.5a i'm having the same p...

    Hello,

    It seems that since I upgrade to Confluence 2.1.5a i'm having the same problem that is described in the first comment abou the basic calendar not working correctly with IE. In version 2.1.4 we were not having problems with this. Now we have to use the macro twice to get the calendar and to get the calendar for march and april behind eachother I have to do the following (april - march - april - april) ????????

    Unknown macro: {basic-calendar}
    Unknown macro: {basic-calendar}
    Unknown macro: {basic-calendar}
    Unknown macro: {basic-calendar}
  5. Feb 04, 2008

    Peter R. says:

    Anyone try this on v2.5.x or higher?

    Anyone try this on v2.5.x or higher?

  6. Mar 06, 2008

    Brian Yakura says:

    Tested with 2.7.1 and Builder 3.0.0.b29 seems to work with Firefox but not IE......

    Tested with 2.7.1 and Builder 3.0.0.b29 seems to work with Firefox but not IE...

    It would be nice if someone takes the torch on this, cause I love the small footprint of it.

    It would be cool if you could link it to the calendar macro, so you could have this on a front page, then more detail on a calendar page, or the blog(news) page.

  7. Aug 21

    2t says:

    this macro unfortunately doesn't work in IE for v2.8 and higher. but it works in...

    this macro unfortunately doesn't work in IE for v2.8 and higher. but it works in mozilla firefox!