fixed bug that was preventing 'research leader' users from completing reports for students when they were 'assessor' as well as research leader.
radiation database v2
completed 'undo' facility. Added 'bin' manager. Added pdf label generator for disposals. Rationalised view history/ use stock code.
updated actiivty to allow user to choose related "form" for projects (differences between bioscience and pharmacy projects). Update add/edit project to account for this. Updated student view of activities to allow browsing of all projects (some minor changes still needed - filter list, names on project form).
SPIDER core code updates
recent changes made on DEV put on live system - core code behind class, discussions and news updated to take advantage of more modularised, function based code. Various files involved include/inc_discussion_x, include/inc_functions_x, spider/showClass_x, spider/showDiscussion_x. Allows /spider/mobile/ site to work and should improve/ ease future development of various widgets and uVLE links.
Class co-ord now stored by username instead of email address (historically this allows non-sipbs users to be listed on classes; now that SPIDER uses the DS for authentication, easier to use usernames to tag the co-ords).
Ditched tables for layout, replacing with div and CSS where practical, on class and discussion pages.
https://spider.science.strath.ac.uk/spider/mobile/ now up and running for testing. Currently News and Classes have been 'mobiled', with discussions and some 'tools' in the pipeline. Works best on iOS and android (webkit) type browser, should be ok in mOpera (works ok on the simulator). Hopefully we'll get feedback from other mobile users about functionality and usefulness.
fixed bugs in pFACT submission tool.