How to Use

ArtfulBits Professional Calendar can show items from simple list in Calendar view or combine items from several SharePoint lists. The list of any type is supported and it could be placed into any site within current site collection. Applying of filtering using list view is supported as well.

Professional Calendar Settings

On Calendar Settings panel, you can add new Calendar to Calendar view or edit existing Calendars. You can also specify other Calendar settings:

How to replace standard SharePoint Calendar with ArtfulBits Professional Calendar?

To replace all existing Calendar views in Calendar list, click Enable Professional Calendar action on the following page: List Settings > General Settings > Enable Professional Calendar.

How to create new List View with ArtfulBits Professional Calendar?

To add new List View with Professional Calendar, do the following:

  1. Create standard SharePoint Calendar View for existing list
  2. Close or hide Standard Calendar (click Hidden checkbox on Layout panel of Standard Calendar editor)
    NOTE: Do not delete standard calendar, just hide it!
  3. Add ArtfulBits Professional Calendar Web Part on page
  4. Add current list view to Calendars (click on New Calendar link in Calendar Web Part editor and specify appropriate settings)
  5. You can allow items adding directly from calendar interface by checking Allow add items on-fly checkbox and choose newly added Calendar.
  6. Set Toolbar Type to List View Toolbar for showing standard SharePoint List toolbar.

How to customize events tooltip?

Professional Calendar provides with two tooltip modes: Simple and Extended. You can specify tooltip mode on adding or editing calendar.

To show single column in tooltip, set Tooltip to Simple and choose a column from drop down list. This column value will be displaying in tooltip.

Simple Tooltip Settings

To show data from more than one column as it is shown on the image below, do the following:

  1. Add standard SharePoint calculated column to this list to combine values from multiple lists. To display data in "{Start Time} - {End Time} {Title}" format, set formula:

    12-hour format

    =IF(
        HOUR([Start Time])=0,12,
        IF(
           HOUR([Start Time])>12,
           HOUR([Start Time])-12,
           HOUR([Start Time])
          )
       )
    &":"
    &TEXT(MINUTE([Start Time]),"00")
    &IF(
        HOUR([Start Time])<12,"AM","PM"
       )
    &"-"
    &IF(
        HOUR([Start Time])=0,12,
        IF(
           HOUR([End Time])>12,
           HOUR([End Time])-12,
           HOUR([End Time])
          )
       )
    &":"
    &TEXT(MINUTE([End Time]),"00")
    &IF(
        HOUR([End Time])<12,
        "AM",
        "PM"
       )
    &" "
    &Title
    

    24-hour format

    =TEXT([Start Time],"hh:mm")
    &" - "
    &TEXT([End Time],"hh:mm")
    &" "
    &Title
    
  2. On calendar's edit page set Tooltip to Simple and choose calculated column from drop down list.

Extended tooltip shows calendar events data on table view. Set Tooltip to Extended and add columns from "available columns:" to "Show in tooltip:" section. Use buttons Up/Down to change columns orders in tooltip.

Extended Tooltip Settings

Calendar event coloring?

ArtfulBits Professional Calendar Web Part provides three ways to customize background and text color for calendar events:

  1. You can set a static color for all calendar events of each calendar source
  2. You can specify color accordingly to event column values by using SharePoint Choice or Calculated columns for source list. Check ”Use dynamic generated color” and choose a column from dropdown list on the calendar picker page.

    You can add Choice column with set of color names (for e.g. Red, Yellow, Blue, Green, etc.) to the list and get value from this column for calendar source.

    Following sample shows how to add color for events using SharePoint Calculated column:

    Note: You can specify Text Color for calendar events too as shown above.

  3. ArtfulBits Professional Calendar Web Part supports ArtfulBits Category column integration like as in Outlook 2007. Calendar events color will be automatically get from Category column value.
    For more information regarding Category column please visit ArtfulBits Category Column page.

Calendar events colors

This example list contains ArtfulBits Category column (Color Category) for events background color and Calculated column (Text Color) with formula:

=IF(ColorCategory="Dark Blue","white",IF(ColorCategory="Dark Red","pink",""))

Color Settings