(temporarily housed here until a better location can be thought of)
Following on from the work Paul Seiler (Unlicensed) has done here:
- WIP-248Getting issue details... STATUS
This page will discuss the technical details of the options or providing these services.
A new staff page will look something like this:
It will provide separate areas for the different roles people will have. It will allow for extra roles/contact details for a staff member to add. As well as allowing for custom values such as About Me and links to other websites, it will include automatically generated values such as "Currently Teaching" and "Publications". If any of these values are empty, they will simply not show on the site. (in the picture, Publications hidden is provided simply as an example. This will not show in a live version).
If a person is logged in and they have permissions to edit the page (it is either their page, or they are an administrator of that staff member), they will see an "Edit" button allowing them to edit the page.
The 'Edit Page' will look (very roughly) like this:
Values that cannot be edited on this page will either be greyed out, or surrounded by a red border with a message linking them to information on why these values are not editable, and how they can go about getting them updated.
Our goal is to try and have as few non-editable values as possible, but due to the restrictions on the data sources, it will unfortunately be inevitable.
All other values will be input fields, which will be automatically populated with existing content (or left blank where there is none).
A future feature that is displayed here is the option for a staff member to make certain sections only available to students and staff members, staff members only, or not visible.