Previous Topic

Next Topic

Book Contents

Book Index

Customizing Event Display and Mouse-Overs

Connect Daily allows you to create your own custom class to control the text displayed for a calendar item and the mouse-over tool-tip text for items. For example, it is possible to create a class for formatting the event description and title for mouse-overs so that:

  1. If the criteria is for calendar_id, then the calendar name+Item Type Description is displayed.
  2. If the criteria is for item_type_id, the calendar name is returned.
  3. If none of these conditions is met, the item description is returned.

Implementing this customization requires advanced Java development skills. If you are not a software developer, you will need to acquire the services of one.

The WEB-INF/misc sub-directory contains a sample CalendarItemFormatter to show how it is done.

Steps for Customization

  1. Create a class that extends com.mhsoftware.cdaily.support.CalendarItemFormatter.
  2. Add an entry to the configuration.properties file that has the name of your formatter:

    for example:

    CalItemFormatterClass=com.mhsoftware.cdaily.support.CalendarItemFormatter
  3. Restart Connect Daily if necessary.

See Also

Customizing Calendar Appearance

Customizing Appearance Overview

Custom Headers and Footers

Cascading Style Sheets

Setting Different Colors for Events

Customizing Icons

Calendar Display Options

Allowing the Public to Add Events

Site Help