Introduction
The event database contains as many 40 fields. Each field may be customized by
renaming them, changing its default value, changing its prompt (or exposed
name) and changing its required status.
To effect these changes you may use the Customize Event Database screen.
This help page documents that screen.
The changes you make in this screen apply only to the current calendar. You
may copy the file eventedit.dat from the current
calendar's folder to each of your other calendars to make these changes
apply to all calendars.
Note: The following information applies to the To Do
List and Contact List databases as well. To customize these items however
you must hand edit their corresponding todoedit.dat
and contactedit.dat files by hand.
Customizing Databases
The introduction to this screen provides a brief description of what it is used
for and a link to reset these values back to their default values.
There are four columns in this screen:
- Field Name
- Required
- Prompt
- Default Value
The Field Name column contains the name of
an event's field as it is known internally to the program. You may not
change this column.
The Req column contains checkboxes for some
fields that may be made 'required'. A required field must be completed
by the end user adding the event.
The Prompt column is the name of the field
as it appears to the end user wherever the event is displayed. For example, the
internal field subject is known as
subject internally -- however you may wish to call it 'Topic'. To do this
you would set this field's Prompt to 'Topic'.
The Default Value (which is presented only for
values for which it is appropriate) allows you to enter a value that
will appear in all newly created events. You might wish to use this to set
the default value for the event's contact information for example.
You may use Replacement Strings in these
Default Value fields. Here is a list of applicable
replacement strings:
[{USER_NAME}]: the name of the currently logged in user
[{USER_EMAIL}]: the email of the currently logged in user
[{USER_PHONE}]: the phone of the currently logged in user
[{USER_FAX}]: the fax of the currently logged in user
[{USER_USERID}]: the userid of the currently logged in user
By using Replacement Strings you may have
certain data entered in each new event without the user having to enter it. For
example, if you enabled the User Text 1 field and called it Meeting
Organizer you could enter [{USER_NAME}] in as the default value for
that field. Each time someone entered a meeting their name would be
filled into this field automatically.
Hiding Fields
Any field in the database can be hidden by entering
a blank or empty Prompt. The field's Default
Value will be still be set in the event (even though you cannot edit it -
for example you could set the default text and background colors and
then hide these controls to make sure all events look the same).
You may hide entire groups of fields by checking the
'hide this entire group of fields' check
box above that group.
Specifics about this screen
Most of the items on this screen is self-explanatory if you've
read the above help text. Only items in need of specific mention are described
in more detail below.
Event Data Section
Use end time and date instead of duration when editing
events: Check this item if you would like to specify an event's end
time explicitly (as opposed to implicitly by using duration). If this item is
checked the Event Edit screen will
show Start Time and End Time editors instead of Start
Time and Duration editors.
Use URL as user text field: The URL
field is automatically displayed as an HTML hotlink. If this item
is checked then the URL field (which you may rename) is treated
just as if it were any other text field such as User Text 1 or 2.
Use Artwork as user text field: The Artwork
field usually is automatically treated as a reference to an image
in the ./calweb/cw_icons folder. If this item is checked then the
Artwork field (which you may rename) is treated just as if it were
any other text field such as User Text 1 or 2.
Added immediately / Added only after review...: This
important field turns on and off the Pending
Event feature. If ...only after review is
checked then whenever users add events to the calendar the event will be
added but only in a pending state. Pending events
only appear to ADMIN or higher users (they are clearly denoted as pending).
An ADMIN user can review the event and either accept or reject it.
User Text 1: This field can be used for any purpose. It
is hidden (its prompt is empty) by default.
Drop Down Groupings Section
new vals: If this item is not empty
then additional edit boxes appear after each drop down item (Category,
Location, etc) that will allow end users to add new values to the
drop down. The next time the Event Edit screen appears the new
value will be part of the drop down box.
Note: You may specify the coloring associated with a
particular Category, Location or Priority in the
Drop Down Manager screen.
Collaboration Data Section
Notifications: The Notifications field
has no effect (and will not appear on the Event Edit screen) unless you
have properly set the values in the Email Settings
screen.
noteorder: By default, when a
user attaches a note to an event,
the new note is pre-pended (or added at the beginning) of the note
display. If you would rather each new note to be added to the end
of the note display change this value to Chronological.
Contact Data Section
Note: Please see the above discussion about
Replacement Strings for a powerful way to customize these fields (and
any other field on this screen for that matter).
Repeat Data Section
You may use this section to customize the repeat data section of the event database. You may
also use this section to hide various portions or all of this section.
Note: It is not possible to modify the values displayed in the repeat data section
of this form.
Display Data Section
You may use this section to customize the display data section of the event database. You may
also use this section to hide various portions or all of this section.
Note: It is not possible to modify the values displayed in the display data section
of this form.
Other Items
display_source: This value allows you to specify that
the display values used by any event are taken from the values set on the
Drop Down Manager. You may choose to pick up
the display data from any of the Category, Location, Priority, UserText1, or
UserText2 drop down fields. For example, you can make all Birthdays green
and all Doctors Appointments purple. By default the event display data is
taken from the event itself.
The remainder of this section controls the display of the
Report View calendars.
Field list: Specify the internal field names in
the order you would like the Report View columns to appear. Separate the
fields with commas.
Alternate colors: You may specify that each report
row uses an alternating color (making it easier to distinguish the rows).
Notes Section
Please read the notes in the remainder of this screen for more information
|