WebEvent User’s Guide: Version 3.1

 

Table of Contents

 

Introduction to WebEvent

Viewing Calendars and Events

Adding and Modifying Events

Calendar and Site Configuration

Account Administration

Credits


Introduction to WebEvent

 

WebEvent is an interactive calendar that allows you to share event information via the Web. You can manage personal, departmental, and company-wide schedules from any computer (anywhere on the planet) that runs a Web browser. Maintaining and supporting WebEvent is a snap because no other software needs to be installed on individual computers.

WebEvent has many great features including:

Multiple Calendar Views and Formats

Tailoring each calendar to your changing needs couldn't be easier. Choose to view each calendar yearly, monthly, biweekly, weekly, daily, or by event, even change from traditional calendar grid to a list format. Change your mind? Click a single icon to change the view or format.

Event Types

Avoid confusion. Designate each new entry a "Special event," "Meeting," or "To-do". (Special events are not time-specific; Meetings display specific start and/or end times; and To-dos are actionable events with changing "done" or "not done" status.)

Repeating Events

Save time by entering a recurring event only once. WebEvent will repeat it as needed (every month, every Monday, every third Tuesday.)

Event Reminders

No more excuses. Let WebEvent remind you (and your colleagues) of important upcoming events like birthdays, anniversaries, meetings, and project deadlines.

Searchable Calendars

Search one or more calendars for events matching specific keywords.

Meta-Calendars

Combine two or more calendars into one view to create the ultimate scheduling tool&endash;a meta-calendar. For instance, combine the schedules of different athletic teams or view the production schedules of different groups within a department simultaneously.

User Authentication

User authentication is built into WebEvent. Control access (both read and write) from the administrative section. Or grant calendar and site administrative access so that a single person does not have to manage all the calendars.

Conflict Resolution

Make scheduling rooms, equipment, and other resources a snap; WebEvent can double-check your selected date and time does not interfere with any previously scheduled events.

Style and Color Options

Be the architect, engineer, and interior designer of your calendar&endash;all without learning HTML. Insert header or footer text. Change background images and colors. Modify text type attributes.

Source Code

You're in charge with WebEvent. Written in Perl (with the source code clearly defined), it's the ultimate flexible scheduling tool. If we have not anticipated all of your needs, you'll be able to modify the program to do exactly as you desire.


 

Viewing Calendars and Events

 

Introduction to Viewing Calendars and Events

WebEvent allows you to view the schedule of events in whatever way best suits your needs. Choose the view and format, whether or not to show event descriptions, and many other options.

Introduction to the Icon Bar

The standard calendar has an icon bar at the top that provides quick access to the most frequently used functions, including calendar and date selection, as well as viewing and editing options.

Select Calendar(s): Quickly change calendars by selecting the calendar from the pull-down menu and clicking the "View Calendar" button. If you want to view more than one calendar at a time, highlight the calendars you want to view and click the "View Calendars" button.

Jump to Today: One click access to today’s date.

Select Date: Manually select the desired date you want to view from pull-down menus..

Icon bar: The icon bar allows you to quickly access various options and functions available within WebEvent. Here's a quick description of the buttons on the icon bar: 

Calendar Views and Formats

You can view events in any one of the following ways:

Current Session Options

You can change various viewing options for your current session:

The Rest of the Icon Bar

Show/Hide description

Choose between showing the descriptions on the current page and clicking on an event to read the description.

Searching the calendar

Enter a keyword to search one or more calendars. Specify start and end dates to narrow your search.

Online help

Peruse guide for assistance in using and configuring WebEvent.

Modifying the calendar

This section allows you to:

Specific information about these options is available in the appropriate sections documentation.

Logging in

Enter your WebEvent username and password to access applicable calendar and configuration screens.

 


Adding and Modifying Events

 

Introduction to Adding and Modifying Events

You will need to login to modify most calendars. Click the "Login" button and enter your WebEvent username and password. After logging in, click the "Modify" button to enter modify calendar mode to add new events, to modify or delete existing events, or, if you have access, to change calendar and site options.

Adding New Events

Click on the "Modify" button in the view calendar mode.

There are two ways to add an event from the modify screen:

  1. Select the month, day, and year from the pull-down menu and click the "Add New Event" button.
  2. Click on the date number in the calendar view.

Either action will take you to the add new event screen which contains the following fields:

Calendar: The current calendar will be highlighted but you can choose to save the event to any calendar on the list.

Event Title: This is the title of the event (e.g. "X-Files Convention".)

Date: The date you selected will appear, but you may choose another at this time.

Event Type: Choose a "Special event" (untimed event), a "Meeting" (which has a start and/or end time), or a "To-do".

Start Time: For meetings, choose a start time.

End Time: For meetings, choose an end time.

Description: Select the type of description (Text or HTML) and then enter the description of the event. If you choose to use HTML, be certain that the HTML is valid.

Repeat: If this is a repeating event, enter the type of repeating period and the number of times you want it repeated (e.g. every Tuesday and Thursday for 3 weeks.)

Remind: If you want to receive an email reminder (or remind others via email), choose when you want to be reminded and enter the appropriate e-mail address. Be sure to separate multiple email addresses from one another by commas.

Priority: Set the priority (low, medium, or high).

Auto-forward: For "To-dos", designate if the event should be auto-forwarded. If auto-forward is selected, the "To-do" will reappear each day until it is marked "done."

To-do Done: Click this checkbox after you have completed the "To-do".

Title Style: Choose from several styles including bold and italic.

Title Size: Choose to enlarge or shrink the default title text size.

Title Color: Choose from several Web-safe colors.

Title Image: Add an image associated with this event by typing in the URL of the image. For example:

http://www.MatadorDesign.com/mdlogolg.gif

Title URL: Enter the URL associated with this event. (When someone clicks on the event title, it will send them to this URL instead of the usual event description.) For example:

http://www.MatadorDesign.com/
 

Modifying and Deleting Events

To modify or delete an existing event, click on the event title in the modify calendar mode. This will bring you to the modify event screen with the event's current information highlighted. Modify the appropriate fields (described in Adding New Events), choose "Edit Event" or "Delete Event" from the pull-down menu, and click the "Change" button.


 

Calendar and Site Configuration

 

Introduction to Calendar and Site Configuration

From within WebEvent, you can create new calendars, modify existing ones, and change the configurations for either specific calendars or the entire installation. To access these features, log in and click the "Modify" button in the icon bar.

Setting Calendar Options

You can set the default behavior of a specific calendar by choosing "Calendar" from the Administrator Access menu and clicking the "Edit Configuration" button.

The calendar configuration screen includes the following fields:

Select Calendar: The current calendar will be highlighted. If you want to view another calendar's configuration, select that calendar and click "View Configuration".

User Access: Modify user access to this (and other) calendars. See Account Administration for more information.

Calendar Name: Specify the calendar name.

Admin Email: This is where email messages regarding this calendar will be sent.

Email Event Changes: If selected, all event changes are sent to the admin email address.

Calendar Header: Select Text or HTML and enter any header information you want shown before each calendar.

Calendar Footer: Select Text or HTML and enter any footer information you want shown after each calendar.

Background Image URL: Enter the URL of a background image if you want to use one.

Background Color: Enter the appropriate RGB color code for the calendar background

Text Color: Enter the appropriate RGB color code for the default color of normal text.

Link Color: Enter the appropriate RGB color code for the default color of hyperlinked text.

Visited Link Color: Enter the appropriate RGB color code for the default color of visited hyperlink text.

Prevent Double-booking Events: Select this if you want to prevent multiple meetings from being scheduleding during the same time period. (This function helps prevent confusion with conference room scheduling, group calendars, and equipment reservations.)

Default Calendar View: Select the view users will see when they first visit the calendar (year, month, 2-week, week, or day.)

Default Calendar Format: Select the default format users will see when they first visit the calendar (calendar or list.)

Default Event Type: Select the default event type for creating new events ("Special event", "Meeting", "To-do".)

Default Priority: Select the default priority for new events (low, medium, or high.)

Default Title Size: Select the default title size for new events (normal, smaller, or larger.)

Default Title Color: Enter the appropriate RGB color for the default title color for new events.

Default Title Style: Select the default title style for new events (normal, bold, or italic.)

Default Auto-forward To-dos: Determine if unresolved "To-dos" should automatically move forward each day.

Calendar Start Year: Select the year when the calendar should begin.

Calendar End Year: Select the year when the calendar should end.

Use 24-hour Clock: Select the time format you want to use.

Show Weekends: Show or hide Saturday and Sunday. (This has no effect on list views.)

Show Event Type Icons: Turn the event type icons on or off.

Show Descriptions: Turn the event descriptions on or off.

Show Icon Bar: Turn the icon bar section on or off.

Note: If you turn the icon bar off, a "View Options" link will appear at the bottom of the screen to allow access again.

Show Event Author: Turn the event author credit on or off.

Start Week On: Specify the first day of the week for calendar views.

Event Sorting: Specify the order of the events to be displayed.

Make Changes: Change the calendar configuration per your selections or revert back to the saved configuration (and ignore the unsaved settings).

 

Modifying Site Configuration

You can control options like the license key, access levels, the startup screen view, and default settings for all new calendars in the site configuration screen. Access the site configuration by clicking on "Jump to site options" from the startup page after logging in as an administrator or by choosing "Site" on the modify page and clicking the "Edit Configuration" button. (Site administrators have complete access to all events, accounts, and calendars.)

The site configuration screen includes the following fields:

License Key: Select "Modify Key" to change the license key string or to review your current status.

User Access: Select the account name or "Add New User" then click "Modify Access" to change the account permissions. See Account Administration for more information.

Edit Calendars: Select the calendar you want to modify (or "Add New Calendar") and click the "Modify" button. See Adding a New Calendar or Configuring an Existing Calendar for more information.

Administrator’s Email: Enter the address to which warnings and notices are sent.

List Calendars on Startup Screen: Decide if the list of available calendars should appear on the startup screen.

Startup Screen Header: Specify Text or HTML and then enter the header for the startup screen.

Startup Screen Footer: Specify Text or HTML and then enter the footer for the startup screen.

Site Font: The font used for all text throughout WebEvent.

Form Background Color: Enter the appropriate RGB color code for the default color of the background color on all forms (such as the site configuration form.)

Special Text Color: Enter the appropriate RGB color code for the color of important text (such as "Select Calendar(s)," "Jump to Today," "Previous," "Next," and the current view and day.)

Calendar Cell Color: : Enter the appropriate RGB color code for the default cell background color in the calendar grid.

Today Cell Color: Enter the appropriate RGB color code for the background color of today in the calendar grid.

Selected Day Cell Color: Enter the appropriate RGB color code for the background color of the selected day in the calendar grid.

Look-through Month Cell Color: Enter the appropriate RGB color code for the background color of days not in the current month that are visible in the calendar grid.

Heading Cell Color: Enter the appropriate RGB color code for the day-of-the-week headings in the calendar grid.

Heading Cell Text Color: Enter the appropriate RGB color code for the text color of the day-of-the-week headings in the calendar grid.

Background Image URL: Enter the URL of a background image if you want to use one.

Background Color: Enter the appropriate RGB color code for the default background color for all calendars.

Text Color: Enter the appropriate RGB color code for the default color of normal text.

Link Color: Enter the appropriate RGB color code for the default color of hyperlinked text.

Visited Link Color: Enter the appropriate RGB color code for the default color of visited hyperlink text.

Prevent Double-booking Events: Select this if you want to prevent multiple meetings from being scheduled during the same time period. (This function helps prevent confusion in conference room scheduling, group calendars, and equipment reservations.)

Note: This needs to be enabled to allow calendars the option of choosing whether or not they allow double-booking of events.

Default Calendar View: Select the view users will see when they first visit the calendar (year, month, 2-week, week, or day.)

Default Calendar Format: Select the calendar format users will see when they first visit the calendar (calendar or list.)

Default Event Type: Select the default event type for creating new events ("Special event", "Meeting", "To-do".)

Default Priority: Select the default priority for new events (low, medium, or high.)

Default Title Size: Select the default title size for new events (normal, smaller, or larger.)

Default Title Color: Enter the appropriate RGB color code for the default title color for new events.

Default Title Style: Select the default title style for new events (normal, bold, or italic.)

Default Auto-forward To-dos: Determine if unresolved "To-dos" should automatically move forward each day.

Calendar Start Year: Select the year when the calendar should begin.

Calendar End Year: Select the year when the calendar should end.

Use 24-hour Clock: Select the time format you want to use.

Show Weekends: Show or hide Saturday and Sunday. (This has no effect on the year view and list views.)

Show Event Type Icons: Turn the event type icons on or off.

Show Descriptions: Turn the event descriptions on or off .

Show Icon Bar: Turn the icon bar on or off.

Note: If you turn the icon bar off, a "View Options" link will appear at the bottom of the screen to allow access again.

Show Event Author: Turn the event author credit on or off.

Start Week on: Specify the first day of the week for calendar views.

Event Sorting: Specify the order of the events to be displayed.

Make Changes: Change the site configuration per your selections or revert back to the saved configuration (and ignore the unsaved settings).

 

Adding a New Calendar

From the site configuration screen, select "Add New Calendar" and click the "Modify" button.

The calendar administration screen contains the following fields:

Modify Existing Calendar: Select an existing calendar to edit. See Configuring or Deleting an Existing Calendar for more information.

Calendar Name: Enter the name of the new calendar you want to create.

Calendar Administrator: Select the account or accounts that will be responsible for the calendar.

Go to Calendar Configuration: Select this to be forwarded to the calendar configuration screen as soon as the calendar is created.

Click the "Add Calendar" button to create the calendar or click the "Back" button on your browser to cancel.

Configuring or Deleting an Existing Calendar

From the site configuration screen, choose a calendar to modify or delete and click the "Modify" button.

The calendar administration screen contains the following fields:

Add New Calendar: Select "Add Calendar" to create a new calendar. See Adding a New Calendar for more information.

Calendar Name: The name of the calendar.

Calendar Administrator: The administrator or administators for this calendar.

Go to Calendar Configuration: Select this to be forwarded to the calendar configuration screen as soon as the calendar is created.

Make Changes: Select "Modify Calendar", "Revert to Saved Configuration", or "Delete Calendar" from the pull-down menu and click the "Make Changes" button.


 

Account Administration

 

Introduction to Account Administration

From within WebEvent, you can create, modify, and delete WebEvent accounts, set read and/or write access to specific calendars, and grant calendar and site administrative access. To access these features, you need to log in and go to either the calendar configuration screen or the site configuration screen.

The "admin" and "guest" accounts are special accounts.The "admin" account is the default site administrator account and controls all functions and settings within WebEvent. The site administrator should configure the "guest" account to allow appropriate access for all users without WebEvent accounts (i.e., the general public.) The "admin" and "guest" accounts cannot be renamed or deleted.

Adding a New Account

Select "Add New User" from either the calendar configuration or site configuration screen, and click the "Modify Access" button.

The account administration screen contains the following fields:

Modify Existing Account: Select an account and click the "Edit Access" button to modify that account. See Modifying or Deleting an Account for more information.

Account Name: Enter a lowercase alpha-numeric name (no spaces, punctuation, or other special characters) for the new account.

Account Password: Enter a password for the new account.

E-mail Address: Enter the e-mail address of the new account. (Note: This field is not referenced in this version of WebEvent. Future modules will utilize this data.)

Calendar Access Levels: Select the appropriate level of access this account should have for each calendar.

Site Administrator: Designate whether this account should have site administrator privileges. Caveat: choose wisely!

 

Modifying or Deleting an Account

You can modify existing accounts by selecting the account from the "User Access" menu on either the calendar configuration or site configuration screen and clicking the "Modify Access" button.

The account administration screen contains the following fields:

Add New Account: Click the "Add Account" button to add a new account. See Adding a New Account for more information.

Account Name: Change the account name if necessary. (Make sure it is lowercase and alpha-numeric; no spaces, punctuation, or other special characters are allowed.)

Account Password: Enter a new password if necessary.

E-mail Address: Enter a new e-mail address for this account if necessary. (Note: This field is not referenced in this version of WebEvent. Future modules will utilize this data.)

Calendar Access Levels: Select the appropriate level of access this account should have for each calendar.

Site Administrator: Designate whether this account should have site administrator privileges. Caveat: choose wisely!

Make Changes: Choose "Change Account", "Revert to Saved Configuration", or "Delete Account" from the pull-down menu and click the "Make Changes" button to complete the request.


 

Credits

 

Lead Developer: James Cameron

Lead Programmers: Ted Buswell, David King

Original Development: Ted Buswell, James Cameron

Documentation: Elizabeth Cameron

Quality Assurance: Elizabeth Cameron, Gustavo Durand, Julie Flaherty, Peter Jones

Acknowledgments

WebEvent began as a project at Boston University in 1994. Responding to public demand, its creator, James Cameron, and student programmer, Ted Buswell, released a freeware version later that year. The commercial version of WebEvent debuted in 1997. Many thanks to those at Boston University and around the world whose contributions and comments have influenced WebEvent's final form.

Copyright © 1999 Matador Design, Inc.