Oracle Calendar Server Administrator's Guide Release 5.5 Part Number B10093-01 |
|
| View PDF |
The Calendar Administrator is a new, fully customizable Web-based administration tool for calendar server management. The CGI or fastCGI application runs on a Web server, displaying HTML template files that it updates dynamically with information from the calendar server.
Through the Calendar Administrator, you can manage users, resources, holidays and event calendars. You may also customize the look and feel of the application to match your organization's identity.
While the GUI itself is designed to be intuitive and easy-to-use, there are some other issues to consider.
Ensure that the Calendar Administrator is set up on your Web server with the following configuration:
uniwebadm.cgi
and uniwebadm.ini
are in the /caladmin
directory within your Web server's cgi-bin directory or fcgi-bin directory (e.g. /usr/local/Apache/cgi-bin/caladmin
)uniwebadm.css
) are stored in a subdirectory within the directory containing uniwebadm.cgi
(e.g. /usr/local/Apache/cgi-bin/caladmin/templates_domain1
)uniwebadm.js
is in the /caladmin
directory within your Web server's DocumentRoot (e.g. /usr/local/Apache/htdocs/caladmin
)Three levels of customization exist for the Calendar Administrator. On the first level, parameters in the uniwebadm.ini
file can be configured to control the level of administration possible through the interface. Secondly, most aspects of the look and feel of the application can be easily controlled through a cascading stylesheet (uniwebadm.css
) that is applied to all HTML template files. Thirdly, the template files themselves can be changed to make more radical alterations to the Calendar Administrator look and feel.
Customize the administrative operations available through the Calendar Administrator interface using the [PROVISIONINGSETTINGS] manageusers
, manageresources
, manageholidays
, manageeventcalendars
, and modifyadminpassword
parameters in uniwebadm.ini
. See "Calendar Administrator configuration" below for more details on these parameters.
All HTML template files used by the Calendar Administrator link to a cascading stylesheet file, uniwebadm.css
. For more information on cascading stylesheet use and syntax, consult the .css specifications available from the World Wide Web Consortium at http://www.w3c.org. Be advised that different browsers implement cascading stylesheets in very different ways.
You may choose to alter the HTML template files used by the Calendar Administrator. If you do so, ensure that you do not delete any tags bearing the "CADM" reference. These tags are used by uniwebadm.cgi
to update the pages dynamically; removing them will cause errors. Use the /users/unison/misc/domain/domain.ini [YOURDOMAINID] adm.templatesdir
parameter to configure different template directories for each of your domains.
The Calendar Administrator configuration file (uniwebadm.ini
) contains a number of configurable parameters that control the behaviour of the application. Keep this file in the same directory as uniwebadm.cgi
. Most of these parameters are set during installation.
This table lists all uniwebadm.ini
parameters in alphabetical order by section.
uniwebadm.ini
configuration parametersSection | Parameter | Description |
---|---|---|
|
||
|
||
[PROVISIONINGSETTINGS]
templatesdir
Specifies a directory for HTML template files.
A path relative to the location of the Calendar Administrator CGI or fastCGI
An absolute path
templates
[ADMINSETTINGS]
sessionsdir
Specifies a directory for temporary files identifying sessions of the Calendar Administrator.
A path relative to the location of the Calendar Administrator CGI or fastCGI
An absolute path
sessions
[ADMINSETTINGS]
imagesdir
Specifies a directory for any images to be displayed in the Calendar Administrator interface.
A path relative to the location of your Web server's DocumentRoot
An absolute path
images
[ADMINSETTINGS]
caldomainserverlist
Not for use in Oracle Calendar server installations. Please do not set a value for this parameter without explicit instructions from technical support personnel.
[ADMINSETTINGS]
cgimode
Specifies whether the Calendar Administrator should run as a CGI or FCGI application. This parameter should only be used if it becomes necessary to force a particular behaviour. By default, the Calendar Administrator will run as a CGI or FCGI application depending on the choice made at installation time and the file extension of the application.
cgi
fcgi
auto
auto
[ADMINSETTINGS]
serverpassword
Not for use in Oracle Calendar server installations. Please do not set a value for this parameter without explicit instructions from technical support personnel.
[ADMINSETTINGS]
adminoldpassword
Not for use in Oracle Calendar server installations. Please do not set a value for this parameter without explicit instructions from technical support personnel.
[PROVISIONINGSETTINGS]
sitename
Specifies the display name of the Calendar Administrator provider within the Web interface.
Any string
None
[PROVISIONINGSETTINGS]
sitelogo
Specifies the logo of the Calendar Administrator provider within the Web interface.
A filename in the directory specified by the [ADMINSETTINGS] imagesdir
parameter
A URL relative to the Web server base URL
A fully-qualified URL
None
[PROVISIONINGSETTINGS]
domainlogo
Specifies a second logo, if desired.
A filename in the directory specified by the [ADMINSETTINGS] imagesdir
parameter
A URL relative to the Web server base URL
A fully-qualified URL
None
[PROVISIONINGSETTINGS]
supportemail
Specifies an e-mail address for Calendar Administrator users to contact in case of errors or difficulties.
A valid e-mail address
None
[PROVISIONINGSETTINGS]
manageusers
Determines whether user management options will be available through the Calendar Administrator interface.
TRUE
(User management is available)
FALSE
(User management is disabled)
TRUE
[PROVISIONINGSETTINGS]
manageresources
Determines whether resource management options will be available through the Calendar Administrator interface.
TRUE
(Resource management is available)
FALSE
(Resource management is disabled)
TRUE
[PROVISIONINGSETTINGS]
manageholidays
Determines whether holiday management options will be available through the Calendar Administrator interface.
TRUE
(Holiday management is available)
FALSE
(Holiday management is disabled)
TRUE
[PROVISIONINGSETTINGS]
manageeventcalendars
Provides a default value for the event calendar management option in the Calendar Administrator's Domain Creation page.
Determines whether event calendar management options will be available through the Calendar Administrator interface.
TRUE
(Event calendar management is available)
FALSE
(Event calendar management is disabled)
TRUE
[PROVISIONINGSETTINGS]
modifyadminpassword
Provides a default value for the Domain Administrator password management option in the Calendar Administrator's Domain Creation page..
TRUE
(Password modification is available)
FALSE
(Password modification is disabled)
TRUE