Infowise Event Calendar Plus User Guide

Similar documents
EMC SourceOne for Microsoft SharePoint Version 6.7

Customizing and Administering Project Server Access

Infowise Associated Tasks Field User Guide

Microsoft Windows SharePoint Services

Nintex Reporting 2008 Help

Hands-On Lab. Lab: Developing BI Applications. Lab version: Last updated: 2/23/2011

WebsitePanel User Guide

1. Begin by selecting [Content] > [Add Content] > [Webform] in the administrative toolbar. A new Webform page should appear.

UNIVERSITY OF CALGARY Information Technologies WEBFORMS DRUPAL 7 WEB CONTENT MANAGEMENT

EMS WEB APP Configuration Guide

Infowise Smart Print Pro User Guide

Welcome to the Building Rental Room Reservation System. To learn how to use our new system, please choose from one of the following menus:

Virto Calendar Web Part for SharePoint. Release User and Installation Guide

SPARK. User Manual Ver ITLAQ Technologies

User Manual. SharePoint Farm Reporter

EMS MASTER CALENDAR User Guide

User Manual. Dockit SharePoint Manager

ACTIVE Net Insights user guide. (v5.4)

User Guide. Product Design. Version 2.2.2

Comodo One Software Version 3.3

My Sysco Reporting Job Aid for CMU Customers. My Sysco Reporting. For CMU Customers (Serviced by Program Sales)

BrandingUI (Basic, Advanced, Enterprise) Getting Started - Important First Steps

release notes effective version 10.3 ( )

Layout and display. STILOG IST, all rights reserved

Deploy Hybrid Calendar Service for Microsoft Exchange

ChatBlazer 8 Site Administrator Usage Guide

DocAve Content Shield v2.2 for SharePoint

SPECIFICATIONS Insert Client Name

Virto SharePoint Alerts Web Part v User and Installation Guide

Personalizing CA Clarity PPM User Guide. Release

Setting Up Resources in VMware Identity Manager. VMware Identity Manager 2.8

Comodo One Software Version 3.16

User Manual. ARK for SharePoint-2007

User Guide Product Design Version 1.7

SwatCal. Swarthmore College s integrated mail and calendar system

Tyler Dashboard. User Guide Version 5.8. For more information, visit

PowerSchool Student and Parent Portal User Guide. PowerSchool Student Information System

AvePoint Meetings Pro for ipad. User Guide

Comodo One Software Version 3.18

Comodo One Software Version 3.26

4PSA VoipNow Core Reseller's Guide. Copyrights Rack-Soft Inc. VoipNow is a registered trademark of Rack-Soft Inc.

DocAve 6 SQL Server Data Manager

USER GUIDE for Salesforce

Service Desk Staff Guide. Software version 4.16 Guide version ITarian 1255 Broad Street Clifton, NJ 07013

PowerSchool Student and Parent Portal User Guide.

Power School Parent Portal User Guide

Release Notes1.1 Skelta BPM.NET 2009 March 2010 Release <Version > Date: 20 th May, 2010

Learning Series. Volume 8: Service Design and Business Processes

Administrator Guide. Version 3.1, Revision 0

Installation & User Guide

Microsoft Dynamics AX 4.0

Using Jive and SharePoint Together

Apptix Online Backup by Mozy User Guide

ControlPoint. for Office 365. User Guide VERSION 7.6. August 06,

Visual Customizations

Batch Scheduler. Version: 16.0

External Data Connector for SharePoint

Using Jive and SharePoint Together

Infowise Connected Field User Guide

Outlook Calendar 2013

4.6.5 Data Sync User Manual.

Table of Contents COURSE OVERVIEW... 3 LESSON 1: OUTLOOK 2010 CALENDAR INTERFACE... 5

EMS WEB APP User Guide

Nintex Forms 2010 Help

Contents Using the Primavera Cloud Service Administrator's Guide... 9 Web Browser Setup Tasks... 10

Getting Started with EMS Desktop Client

BBVA Compass Spend Net Payables

Process Director Documentation. System Administrator's Guide

Easy Time Control Training Manual

Perceptive Data Transfer

Calendar Rollup 3.0 User Guide

Logging into Client Site. Web browser following the Link Client site on our Caple Banks Website.

Kaseya 2. User Guide. for VSA 6.3

ComponentOne SharePoint Web Parts User Guide

Introduction 3. Why LUCIA BI? 3 Before You Start 4. Does LUCIA BI Require an Internet Connection? 4 Getting StartedI 5

Monitoring and Evaluation Tool

Administrator's Guide

Quick Tips & Tricks. Important You must use SEMICOLONS ( ie; ) to separate address when sending mail to multiple users

Portal Integration Kit User s Guide for Microsoft SharePoint

Pyramid 2018 Kerberos Guide Guidelines and best practices for how deploy Pyramid 2018 with Kerberos

Airtime Streaming Server Programming Handbook

<Partner Name> RSA ARCHER GRC Platform Implementation Guide. RiskLens <Partner Product>

Forms/Distribution Acrobat X Professional. Using the Forms Wizard

3.2 Circle Charts Line Charts Gantt Chart Inserting Gantt charts Adjusting the date section...

Administrator Manual. Last Updated: 15 March 2012 Manual Version:

Masking Engine User Guide. October, 2017

Palisades School District PowerSchool Parent Portal Guide

User Guide. BlackBerry Workspaces for Windows. Version 5.5

SharePoint AD Administration Tutorial for SharePoint 2007

Survey Creation Workflow These are the high level steps that are followed to successfully create and deploy a new survey:

Administrator Manual. Last Updated: 15 March 2012 Manual Version:

PHPRad. PHPRad At a Glance. This tutorial will show you basic functionalities in PHPRad and

SCUtils Connector 2016 Guide Solution for Microsoft System Center 2016 Service Manager

Standard Edition User Guide

Kyubit Business Intelligence Installation and administration Kyubit, All rights reserved.

2013 edition (version 1.1)

Hands-On Lab. Developing BI Applications. Lab version: Last updated: 2/23/2011

Generate Reports to Monitor End-user Activity

SIMSme Management Cockpit Documentation

Coveo Platform 7.0. Microsoft SharePoint Legacy Connector Guide

Transcription:

Infowise Event Calendar Plus 1

Contents Introduction... 3 Installation... 4 Usage... 5 1. Adding and customizing the web part... 5 2. Defining Exchange Data Connection... 12 3. Defining Lookup Event Categories... 12 3. Defining and Managing Associated Tasks... 13 4. Defining and Viewing Additional Fields... 13 Resources for Integrators... 13 Calendar Connector Web Part... 14 2

Introduction Infowise Event Calendar Plus is a custom Microsoft SharePoint web part that facilitates advanced events management in a visually-appealing and user-friendly fashion. The calendar is able to connect to an unlimited number of various data sources, such as SharePoint lists of any kind (located on any site of the local farm), Microsoft Exchange calendars (including shared calendars) and custom databases and data-driven line-ofbusiness applications. The web part provides a wide assortment of views: Compact view o Displays a small monthly view o Color-coding each day containing events o Hovering over a day, displays a list of all day events Day/Week/Month view o Similar in appearance to the SharePoint built-in calendar, while adding new functionality o Supports color-coding event according to category or status o Displays additional fields on mouse-over o Optionally displays progress bar of completion of associated tasks (requires installation of Infowise Associated Tasks Field) Quarter view o Displays 3 compact calendars side-by-side with the complete functionality o Click on any day to display a day view Half-year view o Displays 6 compact calendars side-by-side with the complete functionality o Click on any day to display day view Year view o Displays 12 compact calendars side-by-side with the complete functionality o Click on any day to display day view Gantt view o Displays month s events on a Gantt chart o Click on weekdays to show day calendar o Click on week header to show week calendar Infowise Event Calendar Plus allows setting color to each data source. Events originating from the data source will be marked with that color. 3

Infowise Event Calendar Plus allows setting color-coded categories to events. Subject to the preset Category field, each event is painted with the color assigned to the value of the Category field. Categories are supported for SharePoint list and for custom databases. When using SharePoint lists, any lookup or choice column can be selected as the category, whereas in database any text column can be selected. Category color will override the data source color if any exists. When a choice column is used, you provide the colors in the web part properties by utilizing the built-in color picker. The same functionality is also used for database data sources. When a lookup column is used, you define the color in a column of the parent lookup list. The color value can be named (e.g. red ) or hexadecimal (e.g. #FF0000 ) In addition, Infowise Event Calendar Plus enables filtering the events by specific category. Just pick the desired category from the dropdown box located above the web part. Note: category functionality is optional and can be turned off in the web part properties. Infowise Event Calendar Plus has extended functionality when used together with Infowise Associated Tasks Field. Infowise Associated Tasks field enables adding and managing related tasks for any list item or document directly from the item properties. Once tasks have been to an event: The event will appear with a progress bar, which reports the percentage of completed tasks visually. Hovering over the progress bar, presents a tooltip with the percentage of completed tasks. Clicking the progress bar displays the associated tasks list in overlay window and enables viewing / completing tasks. The associated tasks status bar is available for day, week and month view. The only data source to support Associated Tasks is the SharePoint (WSS) data source. Installation Note: as the product is installed as a SharePoint Solution, you need to install it only once, regardless of the number of your front-end servers. Run the installation package on one of your front-end servers and follow the on-screen instructions. You do not have to change the default settings. 4

Registration If you have purchased the product, use the Infowise Capability Dashboard management page accessible through the Central Administration site. Enter the License Key under the corresponding product name. If no License Key is entered, the version is time-limited to 30 days. Both full and time-limited versions contain the same functionality. Usage The following instruction guides you step-by-step through the process of setting up a sample Infowise Event Calendar Plus implementation. Your real-life settings procedure is very similar. 1. Adding and customizing the web part The process of adding the web part is similar to adding any other built-in web part: Edit the page Add the Infowise Event Calendar Plus web part to a web part zone Use the web part properties to define the data connections and the display parameters. Data Settings sections allows you to input the data source settings. Note: you can add as many data connections as you like, of different types, but you should make sure not to add too many slow responding data source not to slow down the whole web part page When used for the first time, the web part has no data sources available. The tool pane will automatically enter the New Data Source mode. Select the desired data source type. You can select one of the following: o SharePoint SharePoint lists and document libraries. The list can be located on any site of the farm as long as your users have the appropriate permissions. o Exchange personal or shared calendars. o Database any database accessible using generic ODBC drivers (all mainstream databases are supported, you may need to download and install the appropriate drivers from the vendor s site. Enter a recognizable data connection name Optionally, select a color to mark the events coming from this data source. Enter settings specific to the selected data source: o SharePoint Site URL - enter the site URL (empty for the current site). The site must be located within the local farm. List - select a list to display, the selected list can be of any type, as long as it contains fields that can be mapped to the required fields of the web part (such as title, start date and end date) 5

View - select a list view. Only items returned by the view will be displayed. o Exchange Figure 1 - WSS Settings Exchange URL enter URL of the Exchange website, usually in the format of http://server/exchange or http://server (when used with Web Services). Mail Address to target a shared calendar (such as a conference room) enter the appropriate user name or email address. If left blank, current user s private calendar is shown. Authentication Method select whether to use current user s identity through Kerberos delegation or access Exchange as the impersonated account without delegation. In the first case you need to make sure Kerberos is enabled on the Exchange web 6

application and the SharePoint server is set to be trusted for delegation in the Active Directory. In the second case, you need to make sure the impersonated account has appropriate access rights to the calendar to be shown. Figure 2 - Exchange Settings o Database Connection String enter ODBC connection string. Click Update to retrieve the list of tables 7

Table select one of the tables Figure 3 - DB Settings Title set the title column of the event. Any field of the event can be set. You can also use a custom template, by selecting the value Custom Pattern in the dropdown box and creating the pattern in the Custom Pattern textbox. The pattern can contain any character as well as field value from the item itself. To specify a field value, enter the field name surrounded by square brackets. For example, to create a custom pattern that displays the title field and the creator name in parenthesis enter the following: [Title] ([Author]). Use [$DataSource$] token to include the data source name. Start Date defines the start date field of events. End Date - defines the end date field of events. Location specifies field containing the location information of events. This field is optional. Recurrence specifies field containing the recurrence information of events. This field is optional. Recurrence is not supported in databases. All Day Event specifies field defining whether events span the whole day. This field is optional. In databases, any Boolean column can be mapped to this setting. Show Additional Fields on Hover specifies appearance and order of additional fields that are shown when the mouse pointer hovers over an event. Each data connection defines its own additional fields, but the checkbox whether to show the additional fields at all is common to all data connections. 8

Figure 4 - Field Mapping Event Categories Allow Categories - specifies whether to allow categories. In SharePoint lists, category field can be a choice field or a lookup field. The Category Column Name drop-down box contains both types of columns from the events list. In databases any text field can be used as category. Categories are not supported in Exchange calendars. o If a choice field is selected, all the possible options will be show and a color can be selected for each option: o If a lookup field is selected, choose the column in the lookup list that contains color values. The column must of type single line of text and can contain color names or hexadecimal values. Refer to section 2 for additional information Cover event with color set whether to color the event s entire surface or place a small square next to the event title. Please note that this setting applies to the data source color as well. Color Field Integration If you installed Infowise Color Field and have one or more Color fields in your lists, you can allow your calendar to show a color indicator[s] next to the event title. All color choice fields are shown, with a color box specific to the selected value of each column. 9

Figure 5 Event Categories Associated Tasks Associated tasks allow you to create and managed attached tasks from within any SharePoint list item. In the context of Infowise Event Calendar Plus you can view and edit tasks from within the calendar itself. The functionality is available for any SharePoint data source. Note: the following functionality is only available when Infowise Associated Tasks Field is also installed and used. You can find additional information on the product on the Infowise website (http://www.infowisesolutions.com). Once the functionality is enabled, you will see a progress bar under each event that possesses associated tasks. The progress bar visually indicates the percentage of tasks that have been completed. Clicking on the progress bar displays an overlay window that shows that task information and allows setting task status as Completed. Show Associated Tasks set to enable the progress bar of percentage of completed tasks. The checkbox is only enabled for the WSS (SharePoint) data source. Associated Tasks Column select a column of type Associated Tasks to use for the retrieving information on the associated tasks. 11

Figure 6 - Associated Tasks View Settings These settings define the way calendars appear and behave. Calendar Type select one of the available calendar types. Width (optional) define calendar width in pixels or percentage. Please note that the calendar may be rendered wider if the content is too large. Height (optional) define calendar height in pixels or percentage. Please note that the calendar may be rendered taller if the content is too large. Show date in Compact View only applies to the Compact view. Specify whether or not to show date part of start time of events on mouse over. Maximum rows in Month View only applies to the Month view. Specify the number of event rows for each day. If the number of events exceeds the number of rows, a link to the Day view will be shown in place of excessive events. The default value is 6. Show event hour in Month View only applies to the Month view. Specify whether or not to show events start time above events title. Use Create in popup specify whether to allow creating new event directly from a popup when right-clicking the calendar. If not enabled, a context menu will be shown listing the SharePoint data sources, where you can click on the data source to create a new event in to be transferred to the New page of that list. You must use this option to be able to add new items to non-sharepoint data sources. Title length display limit optional, specify the maximum shown length of event title. Titles exceeding this value will be truncated. Open details in external page allows drill down view in a different calendar. For instance, a Day view can be shown on a different page when a day is clicked in the Compact view. o External page URL full URL of the external page, including the ASPX file name o Query string parameter parameter to pass containing date and view type. The name of the parameters depends on your setup. Usually it is the same name you see in the address bar when performing actions on a calendar. The parameter is specific to each calendar web part and is in format [ZoneID]_[ZoneIndex], such as Right_0. Just perform an action on the target calendar to find out the name of the parameter. Please not that when you use the Calendar Connector web part, you need to set this value to the same value you specified in the Connector Parameter Name field. 11

o Open in new window whether or not open the details page in a new window. 2. Defining Exchange Data Connection Event Calendar Plus can use WebDAV or Web Services protocol to establish connection with Exchange servers. The WebDAV protocol exists in all Exchange versions, but the Web Services require Exchange 2007 or up. It is recommended to use the newer Web Services protocol whenever available. To define a connection to the Exchange calendar first you need to decide on the authentication method. Event Calendar Plus supports the following authentication methods: 1. Impersonated Identity NTLM Authentication using an impersonated user identity. Please note that the impersonated user must have a mailbox or have at least read access to the mailbox of the user, whose name appears in the Username textbox. This authentication method supports both NTLM and Kerberos but does not support Basic authentication. This configuration will present a static calendar either belonging to the impersonated account or to the user whose mailbox is entered in the Mail Address textbox. Enter the domain\username in the Username textbox and the password in the Password textbox. 2. Kerberos the current user s identity is passed by the SharePoint server to the Exchange server. The authentication method of SharePoint must be set to Kerberos and the SharePoint server must be configured as Trusted for Delegation in the Active Directory. This configuration will present a dynamic calendar belonging to the current user viewing the web part page. 3. Basic username and password combination is passed in clear text to the Exchange server. The Exchange server web application must be configured to allow basic authentication. If the Mail Address is left blank, the mailbox of the authenticated user is shown, otherwise passed credential must have at least read access to the entered mailbox. This configuration will present a static calendar either belonging to the entered credentials or the user whose mailbox is entered in the Mail Address textbox. Note: the entered username and passwords are stored encrypted in the web part properties, so there is not risk of credentials theft. 3. Defining Lookup Event Categories Event categories can be retrieved from lookup or choice fields. In choice fields you enter possible values in the column settings. In lookup field you define a second list and manage your lookup values there. Create a new list for event categories. Use the Title column for the category name (you can also define a new column with another name). 12

Add new column to set the color for each category. o The color field can be empty. o The color may be entered as color name (e.g., red). o The color may be entered as hexadecimal number (e.g., #FF0000). In the calendar events list, add new lookup column for category pointing to the Categories list. In the web part settings, set Allow Categories. In Category Column Name, select the lookup column you ve just created. In Color Column Name, select the color column from the Event Categories list. 3. Defining and Managing Associated Tasks Create a new list of Associated Tasks type in the same site as your events list. In the events list, add Associated Tasks field, and link the Associated Tasks list you created. Add tasks to any event from within the item s Edit page In the web part settings, set Show Associated Tasks. Enter monthly, weekly or daily view. You should now be able to see a progress bar under the same event you added Associated Tasks to. The progress bar designates the percentage of tasks that have been completed. Hovering over the progress bar, will present a tooltip with a numerical percentage of completed tasks. Clicking the progress bar will display the associated tasks list in small overlay window and will be enable to view / edit the tasks. 4. Defining and Viewing Additional Fields Enter the web part settings. Check Show Additional Fields On Hover. Select the fields to display on hover. Set the display order of the fields. Save settings and return to the calendar. Hover the mouse over an event. Resources for Integrators The web part provides additional resources for site designers and integrators. Show errors allows errors to be shown above the web part. Unless this option is checked, no non-critical errors are shown. You can use this setting to analyze problems with data sources and for providing additional information to technical support Show data source response time shows response time for each data connection. Slow data connection can slow down the entire page. Use this setting to analyze and improve response times for your data connections. 13

Submit data using Post usually the calendar parameters, such as shown date and view are passed using the address bar (GET method). If you need to conceal this value for some reason, you can use the POST method (similar to web form submission). Calendar Connector Web Part Calendar Connector web part allows you to establish master-detail connections between one or more calendar web parts located on the same page or on different pages. The web part has no user interface and can be safely hidden on the page. The web part settings allow you to define the following: Parameter name incoming parameter name, usually corresponding to Query string parameter name of the master calendar. Connections specify one of more child calendar connections o Parameter name - specify the address bar parameter name of the child calendar. You can get this value by performing any action on the calendar, such as clicking on one of the views and then examining the value of the address bar, after the question mark and before the equals sign. It will usually take the form of [ZoneID]_[ZoneIndex], such as Right_0. o Calendar type the desired calendar type, such as Day o Add/Update depending on whether you want to save a new connection or edit an existing one. You need to click on Edit on the connection s row to enter edit mode first. Note: you need to specify external connection parameters of the master calendar as well, as described in the View Settings of the main web part. Sample Configuration In your site create two pages: Main page (you can use the existing default.aspx page) Details page (create a simple web part page in one of the document libraries, save the full page URL for later use). On the Main page place a calendar in Compact view and connect it to data. In external page settings specify the Details page URL, a parameter name (e.g. dayview). You can also choose to open the details page in a new window. On Details page place two calendars, one will show the full month view, while the other shows the day view. Also place the Calendar Connector under one of the calendars. Connect both calendars to data. Click on view change button on both calendar and make note of the address bar parameter each of them sends. Note that the parameters must be different from one another. 14

In the Calendar Connector, enter the parameter name (dayview) in the first textbox. Enter the parameter of the month view calendar and select Month view. Press Add. Enter the parameter of the day view calendar and select Day view. Press Add. Save settings. You may also want to connect the month view calendar to the day view calendar on the same page. In the view setting of the month view calendar enter the URL of the current page in the External page URL field and the parameter name of the day view calendar. Save settings. Now you will be able to click a day on the Main page calendar. You will see the month and day data on the details page. You can also click on a day in the month view to show it in the day view side by side. 15