YLUPC
Admin_Design_draft – Yukon Planning Atlas

Atlas Administration Interface Description

The primary design goal for the atlas administration interface is to provide a plain but intuitively functional interface for tha management of users layers and maps. Since this interface will only be accessible to administrators, no effort will be needed to incorporate design elements from the public atlas interfaces.

The interface will be broken into three main sections to manage users, layers and maps.

Interface Features

  1. Header
  2. Top menu
  3. User management
  4. Layer management
  5. Map management
  6. Footer

The header will be a simple title that contains the name of the section of the administration tool being viewed.

Top Menu

The top menu, which falls just below the header title, will contain links to the three sections of the site:

  • Users
  • Layers
  • Maps

User Management

The user management page of the admin tool allows the administrator to add and remove users, modify user information and group affiliation, and reset the user passwords. The user management page consists of a user and groups table and a user details form.

Users and groups are presented in a table for quick reference. User names are linked, and when clicked the user details form is populated. Any changes to a user record including group affiliation is done by modifying the user details form and saving the changes.

A selected user can be deleted by clicking the delete user button. A confirmation dialog will be used to help prevent accidental deletion of users.

User Management interface mockup:

<img src="%ATTACHURLPATH%/admin-users-layout.png" alt="admin-users-layout.png" width='685' height='416' />

Layer Management

The layer management page of the admin interface allows the administrator to add and remove layers and modify the group permissions.

Layers and the group permissions are presented in a table for quick reference and access. Each layer represents a row in the table, while each group represents a few columns. There are two types of permissions for layers that can be set per group:

  • Visibility
  • Extractability

These permissions can be set in each group for each layer in the application by checking or unchecking the appropriate checkbox. All layers are always visible to the administrator, so there is no need to set this permission. Likewise no layers are extractable to unregistered users so there is no need to set that permission either. Layers that are not ont the application server like WMS layers will need to be set as not extractable for all user groups.

Layers can be added to the atlas by browsing to the appropriate map file snippet then clicking the Add Layer button. A layer is only viewable in the application when the viewable permission has been set on a layer. Since layers are always viewable to the administrator, they can log into the atlas interface to preview layers and maps before making them viewable to wider audiences.

Layers can be deleted by clicking the [x] link at the end of a layer row. A confirmation dialog will be used to help prevent accidental deletion of layers.

Layer Management interface mockup:

<img src="%ATTACHURLPATH%/admin-layers-layout.png" alt="admin-layers-layout.png" width='685' height='381' />

Map Management

The map management page of the admin interface allows the administrator to add and remove maps and modify the group permissions.

Maps and the group permissions are presented in a table in much the same way as the layers. Each map represents a row in the table, while each group represents a column. Visibility is only one type of permissions for maps that can be set per group.

Visibility permissions for any map can be set by checking or unchecking the appropriate checkbox. All maps are always visible to the administrator, so there is no need to set this permission.

Maps can be added to the atlas by browsing to the appropriate map file snippet then clicking the Add Layer button. A map is only viewable in the application when the viewable permission has been set on a map. Since maps are always viewable to the administrator, they can log into the atlas interface to preview maps before making them viewable to wider audiences.

Maps can be deleted by clicking the [x] link at the end of a map row. A confirmation dialog will be used to help prevent accidental deletion of maps.

Map Management interface mockup:

<img src="%ATTACHURLPATH%/admin-maps-layout.png" alt="admin-maps-layout.png" width='685' height='382' />

-- Main.FredWarnock? - 15 Dec 2006

Attachments