Skylight UI

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: