LoginRequired(); include("interactive-page.php"); include("page-header.php"); $heading_admin = translate('Administration'); $content_admin = sprintf(translate('You are logged on as %s (%s)'), $session->username, $session->fullname); $heading_functions = translate('Administration Functions'); $content_func1 = translate('The administration of this application should be fairly simple. You can administer:'); $content_func2 = translate('Users (or Resources or Groups) and the relationships between them'); $content_func3 = translate('The types of relationships that are available'); $content_func4 = translate('There is no ability to view and / or maintain calendars or events from within this administrative interface.'); $content_func5 = translate('To do that you will need to use a CalDAV capable calendaring application such as Evolution, Sunbird, Thunderbird (with the Lightning extension) or Mulberry.'); $heading_principals = translate('Principals: Users, Resources and Groups'); $content_princ1 = translate('These are the things which may have collections of calendar resources (i.e. calendars).'); $content_princ2 = sprintf('%s. %s', $c->base_url, translate('Here is a list of users (maybe :-)'), translate("You can click on any user to see the full detail for that person (or group or resource - but from now we'll just call them users).") ); $content_princ3 = translate('The primary differences between them are as follows:'); $content_princ4 = translate('Users will probably have calendars, and are likely to also log on to the system.'); $content_princ5 = translate('Resources do have calendars, but they will not usually log on.'); $content_princ6 = translate('Groups provide an intermediate linking to minimise administration overhead. They might not have calendars, and they will not usually log on.'); $content_princ7 = translate('Users will probably have calendars, and are likely to also log on to the system.'); $heading_groups = translate('Groups & Grants'); $content_grp1 = translate('Grants specify the access rights to a collection or a principal'); $content_grp2 = translate('Groups allow those granted rights to be assigned to a set of many principals in one action'); $content_grp3 = translate('Groups may be members of other groups, but complex nesting will hurt system performance'); // Translations shared with setup.php $heading_clients = translate('Configuring Calendar Clients for DAViCal'); $content_cli1 = translate('The client setup page on the DAViCal website has information on how to configure Evolution, Sunbird, Lightning and Mulberry to use remotely hosted calendars.'); $content_cli2 = translate('The administrative interface has no facility for viewing or modifying calendar data.'); // Translations shared with setup.php $heading_configure = translate('Configuring DAViCal'); $content_config1 = translate('If you can read this then things must be mostly working already.'); $content_config3 = translate('The DAViCal installation page on the DAViCal website has some further information on how to install and configure this application.'); echo <<$heading_admin

$content_admin

$heading_functions

$content_func1

$content_func4

$content_func5

$heading_principals

$content_princ1

$content_princ2

$content_princ3

$heading_groups

$heading_clients

$content_cli1

$content_cli2

$heading_configure

$content_config1

$content_config3

EOBODY; include("page-footer.php");