Calcium - Frequently Asked Questions

and answers!

What's happening is that each day-of-the-week column is, at a minimum, as wide as it needs to be for the widest entry in that column.

The problem is that calendar entries will wrap only on whitespace, so if you have an event with a long string in it, the column it's in will be wider. E.g., an event with the text This is an event with spaces will wrap nicely, but one with ThisEventDoesNotHaveAnySpacesInIt will be rather wide, since it can't split the text to wrap.

If you shorten the long strings or intersperse with spaces, then that column will be the same width as the other days.

Yes - you can use the "Include other Calendars" feature to include external holidays calendars, or any other calendars. See Adding Holidays for more details on this.

When you double-click an existing event to edit or delete it, if it's a repeating event you'll normally effect the entire series of events - i.e., edit or delete them all*. To modify only a single instance of the series, click the date displayed on the calendar for the instance you're interested in (click the day number.) That will display a form listing all events on that day, with "Edit" and "Delete" buttons. For repeating events, you'll also see options for "All" or "Only this Date". Make sure "Only this Date" is selected, then press the "Edit" or "Delete" button to edit or delete that one instance.

* There's actually a preference setting in the "Event Edit Form" settings page that affects this - "Default for Repeating Events" - you can choose between "Entire Series" and "Only this Instance".

Certainly - click the "Settings" link below the calendar, and choose "Display Settings" from the menu. The first item on that page is "First Day of Week"; change it from "Sunday" to "Monday".

The problem is likely that the link or bookmarked URL you're using has an old date specified in it. If you remove that from the link, the calendar will go to the current date.

For example, use something like this:

not this:

In the Repeating Options, you'll note that there's no option for 'Repeat every year'. Instead, you can 'Repeat every 12 months', which is the same thing.

For example, if you're adding an event for March 10th and want it to repeat every year, set the repeat options like this:

setting yearly repeat

Sorry, free calendars will not display in an iframe. All paid calendars will, so if you need to display your calendar in an HTML frame you'll have to use one of the paid versions.

Probably. If you can't even see enough to edit the event, you can disable HTML processing in events so you can see what's there. Go to "Settings" and then "Display Settings"; look for "HTML in Events". Change that from "process HTML normally" to "ignore HTML tags", and then go back to your calendar. Hopefully you'll be able to see what's happening - and fix it.

Also, instead of typing in HTML code in events, you can use an HTML editor to add/edit your events. Enable that via "Settings", "Event Edit Form" - check the box(es) to enable "Rich Text Editor" for editing events.

Tip: to go directly to the Settings menu for your calendar, use a URL something like
Guess wrong - you'll see a link or button to press to have passwords sent to the owner of the calendar.

If the calendar has no owner email set, then password reminder emails cannot be sent. To set the owner's email address, go to "Settings" for your calendar, then click "General Settings".

This is the forgotton/lost password feature. If somebody tries to login to a calendar but gets the password wrong, they can click a button to have the passwords emailed to the owner of the calendar.

The email goes only to the email address registered as the owner. The email will show the IP address of the person who made the request, in case that's of interest to you.

The easiest way is to just have a link to it. If you're using the "MyCalendar" calendar, the URL would be:
or, in the Enterprise ℰ version, for an account named MyAccount:

The HTML code to use for a link that opens in another window might be something like:

  <a href=""
     target="_blank">Click Here for the Calendar</a>

Instead of a link, you can have the calendar display inside a page directly in your website using an HTML frame. Note however - a frame will not work with the free version. You need to upgrade to the ad-free, paid version of the calendar to use inside an HTML frame.

The HTML for a frame could be:

  <iframe src="">
You might also want want to use some CSS to control the size of the frame. For example, to have the frame fit 90% of the available height and width:
    iframe { width: 90vw; height: 90vh; }


Unfortunately Facebook won't allow the calendar to display directly on your Facebook page, but you can have a link to the calendar there. Then people can click that to bring up the calendar; use a URL something like this:

Sure, just put an HTML link in the Title, Header, or Footer section. E.g. something like:

  <a href="">Go to My Website</a>
You can find the "Title, Header, Footer" options in the "Settings" menu for your calendar.

You can't do this directly, but if you send us a request we can remove it. Please use our contact page to do that, and be sure to include the password for Administration for the calendar, so we can confirm that it's yours.

Also, calendars that have had no changes made for 6 months are automatically removed. You can set passwords so nobody can see your calendar in the meantime; and you can also delete all event data from your calendar. See the "Delete Events" option from the Settings page for an easy way to do that.