To view a demo of the Dynamic Calendar, click on
the link below.
View Demo
Dynamic Calendar Web Calendar Features
The
dynamic calendar is an interactive web calendar application which allows you to
share event information via the Internet or your intranet and can be used with
any web browser - no other software is needed. NetServ, Inc. can provide
as many calendars as you like, and everyone (or just the people you allow) can
use their favorite web browser to view, edit, and add events.
Dynamic Calendar Merging
A
calendar can include events from one or more other calendars. This allows you to
do things such as have a department-level calendar that shows events from a
group of employees' calendars. All included data are "live", so when an an
included calendar is modified, the group calendar will reflect the changes
automatically. Calendar security lets you prevent entire calendars from being
included, or you can mark specific events on a calendar as private. You can also
choose to include only events from specific Event Categories.
Calendar Views and
Formats
Calendars can be viewed in a traditional grid, or in a list
format. There are also special "Planner" views of multiple calendars, for
calendars using the Dynamic Include features. You can choose to display a day,
week, month, quarter, or year at a time, and opt to display only dates that have
events. Different users viewing the same calendar can pick whatever format they
prefer without affecting other users.
Palm Pilot
and Microsoft Outlook Synchronization
Calendars can be synchronized with
a PDA running Palm OS, and/or with Microsoft Outlook; full two-way
synchronization is supported by TripleSync, a custom Palm conduit.
TripleSync also functions as a desktop tool for off-line editing of the dynamic
calendars. TripleSync is priced separately; a PC running Palm HotSync under
Microsoft Windows is required for syncing with a Palm Pilot, and Microsoft
Outlook is, obviously, needed if you want to sync with that.
Email Features
The dynamic calendar
provides a number of built-in email capabilities:
- Notification When you create an event, you can specify addresses to
automatically email a notification to. For example, when you schedule a meeting
you can have the dynamic calendar send email to whoever should attend.
- Reminders The dynamic calendar can automatically send email Reminders
before an event occurs. You can select how long before the event the email
should be sent; e.g. 1 hour before, and 5 minutes before. These are scheduled at
the time an event is created or edited.(Note: requires purchase of "Email
Reminders" option.)
- Subscriptions You can let any user who can view a calendar sign up to
receive email about an event before it occurs. Users can choose to receive mail
about all events in a calendar, events in particular categories, or just
specific events of their choice. Users can sign up for any event that is
scheduled to occur in the future. (Note: requires purchase of "Email
Reminders" option.)
- Auditing The dynamic calendar can be configured to send email to the
calendar administrator (or anyone else) for any calendar activity. (See
Auditing below.) Email Aliases can be defined, so
you can send mail to a list of addresses with a simple alias (e.g. "Managers")
instead of repeatedly entering a long list of addresses.
Customization
You have many options for
controlling how calendars look; you can specify:
- the foreground and background color of almost every display feature; each
event can use the default color for the calendar it's in, the category it
belongs to, or you can specify colors when the event is created or edited
- the font and size of event text, calendar labels, and controls
- the sorting order for events in the same day
- which menus to display below calendars
- the headers and footers for calendars; text, images, forms, or any valid
HTML code can be used. This makes it easy to have your calendars fit in with the
rest of your web pages.
- whether or not to display weekend days
- whether or not to display the repeat controls on the event edit form
- an image for the background of the calendar page
Searching and Filtering
You
can specify a Filter string, so that only events which match the string will
appear on your calendar. Or, you can search for and display a list of all events
matching a string in a given date range. Full Perl regular expression matching
is supported. In addition to matching text, you can also search and filter on
Event Categories.
Security
Four levels of calendar security can be
assigned:
- Administer allows users to configure the calendar.
- Edit allows users to update and delete existing events
- Add allows users to create new events
- View allows users to view calendars
The permission levels
are incremental, so someone with Edit permission can also Add and View events.
Security at each level is optional, so you could allow anyone to View a calendar
without supplying a name and password, and still require a name and password for
editing. Different security levels can be set for each calendar you create. The
dynamic calendar provides built-in user log-in capabilities, or it can use your
web server's authentication (e.g. htaccess files.) There is no limit to the
number of different users you can create.
Tentative Events
A calendar can be
configured so that newly submitted events require approval before they appear.
Users with "Add" permission will be allowed to add events, but they won't
actually show up in the calendar unless a user with "Edit" or "Admin" permission
approves them.
iCalendar Support
The dynamic
calendar supports the standard iCalendar data format. This makes it easy to
share data with other calendar products, like Apple's iCal, and
Microsoft's Outlook. The dynamic calendar can import and export events in
this format, and you can also use iCalendar for the dynamic calendar Dynamic Add-In Files.
Event Categories
You can define any
number of Categories for events. They can be used to:
- define default color settings for events
- restrict which events are included via
Dynamic Calendar Merging
restrict which events are included via Dynamic Calendar Merging
specify criteria for Searching and
Filtering
select events for email subscription notification Categories can
be defined System-wide for all calendars, and particular calendars can also have
their own Categories.
Defined Time Periods
Pre-defined
Time Periods can be used when entering and displaying events. For example, a
school might want to define "Period 1", "Period 2", etc. Then, instead of having
to enter "8:00 - 8:50" for an event, you could just select "Period 1". You can
choose whether to have the Period name, actual times, both, or neither display
with the event text.
Event Editing
Restrictions and Validation
You can choose to specify that:
- Only the user that created an event can edit or delete it
- Events that have a time conflict with existing events cannot be added
- "Historical" events cannot be added; no events which occur before the
current date are allowed to be added.
- Events that are "too far in the future" cannot be added. You specify the
future limit.
Flexible and Powerful
Calendar Entries
A simple form is used to create new events, making it
easy to specify times, colors, etc. If you like, you can enter extra text that
will appear in a separate pop-up window, or have the event text be a link to
another web page. DynaCal will automatically detect web links and email
addresses in event text, and automatically make them active hyperlinks. Event
and popup text can also include any valid HTML, including images, animations, or
even sounds. (An administration option can be used if you want to prevent users
from including HTML in events.)
Repeating Events
Events can occur
just once, or you can enter repeating events in a variety of ways. An event can
repeat every day, every other day, every 3rd week on Tuesdays, the First and
Third Saturday and Sunday of Every Other Month, etc. Simple pulldown menus on
the event entry form make it easy.
Dynamic Add-In Files
Add-In
files provide an easy way to add events to your calendars. These files can
define events such as phases of the moon, holidays, birthdays, paydays, or
anything else. Add-Ins work like dynamically included calendars, and you can
choose which Add-Ins to use for each calendar; you can also specify colors and
labels to use for events from each Add-In. Add-In files are plain ASCII text -
they can be in a simple dynamic calendar-specific format, or you can use the
Internet standard iCalendar format. An
Admin screen is available to automatically retrieve Add-Ins from anywhere on the
Internet, such as sites like iCalShare.
Headers and Footers
Customized header
and footer text, images, forms, or any valid HTML code can be assigned for each
calendar. This makes it easy to have your calendars fit in with the rest of your
web pages.
Easy Calendar
Navigation
Simple links provide easy navigation to other months, to other
calendars, to alternate views of the calendar, to event editing forms, and to
administration screens.
Multi-Language Support
A
language can be specified for each calendar, so users can see all text,
including the days of the week, names of months, and the various prompts and
labels in their native language. If a language you want isn't included, it's
easy to add your own translations; all the strings are in one file.
Calendar Groups
You can define
Calendar Groups, and assign any calendar to one or more groups. You can then
restrict calendar inclusion by group, and limit which groups are displayed in
the Calendar Select list.
Auditing
You can keep track of who is doing
what with your calendars; notification of operations can be logged to a file, or
emailed to an administrator. You can choose to audit any combination of View,
Add, Edit, or Administration operations.
Event Import/Export
Event data
can be imported and exported in various ASCII formats, including iCalendar and Microsoft Outlook CSV files.
Data can be imported from an ASCII file on your local machine, just using your
browser - there is no need to copy files to the machine the dynamic calendar is
running on.
|
Number of
Calendars |
| 1 |
1-4 |
5-10 |
11-25 |
26-100 |
>100 |
| $4.95 |
$19.95 |
$34.95 |
$64.95 |
$99.95 |
Contact Us |
|
|
|
|
|
|
Contact Us
| |