As part of the architecture, a webUI was to be provide for user access. The php based MVC application – Skylight (developed by the University of Auckland) was used in order to expose the equipment data. The application was modified to support equipment specific parameters. Extended customisations of SkylightUI include:
- Use of .cerif extension to display the cerif-xml file of a particular ingested item. Support was added for the new ‘.cerif‘ extension which pointed back to the cerif-xml bitstream of the record. For example, the record: http://redicdev.edina.ac.uk:8145/skylightui/record/12 can also be delivered as http://redicdev.edina.ac.uk:8145/skylightui/record/12.cerif
- Authority control based support was added which has been explained in the next section.
- An export API has been added which supports extracting the necessary items in xml/csv format. The XML format would consolidate all the cerif-xmls from the selected records and provide an xml file, whereas the csv feature will grab the needed information from each selected record (title, description,type,cerif-xml url etc.)
The respective URL’s are as given below:
- Homepage => http://redicdev.edina.ac.uk:8145/skylightui/
- A sample search => http://redicdev.edina.ac.uk:8145/skylightui/search/microscope
- A sample record => http://redicdev.edina.ac.uk:8145/skylightui/record/12