in between the racket from the demolition of the building next door, shaking the very desks we work upon, this week's updates are:
linked the beta chat from the tools/ myStuff. Initial feedback from users has been good, with about 1200 uses. However, need to stop it logging to the main log - getChat logs a visit for each AJAX request to the page, which is just adding noise to the log tables.
updated PG tutor view of class exam results to allow edit action when the PG tutor is assigned to the group a particular students belongs to (alllows edit only for those students, other students are locked c.f staff who can edit any data)
test_question - fixed view of numeric question types when reviewing student responses from 'quiz breakdown stats' view to show the actual variables seen by the student instead of it randomly generating new values each time
question builder - copy/paste now automatically strips out MS Word 'junk' HTML/ CSS. Going to monitor this feature and if successful, will transpose to other tools that use the WYSISYG editor.
updated more of the stock report code (bin history), fixed bug in total per bin type for isotope reports.
updated text under admin to note that they are a tech contact for SPIDER only. Linked department heading to go to 'home' (main list).
updated onsite help page to include 2 search boxes for FAQs and help wiki pages
myAssignments - barcode
updated to show link to barcode for bioscience cluster to get around issue with PGi students not seeing the link -their MP classes are hosted in the pharmacy cluster for administrative purposes.
added 'funding details' page to allow P&A Chemistry to store more detailed information on student funding. Updated student record page to show full degree name instead of prog_code to distinguish between PhD and MPhil students. Changed 'completed' tick box to be drop down of 'active', 'completed' or 'withdrawn' to allow system to track withdrawn students.
updated inc_functions_data with getDegreeDetails($user,$session="") - looks up student users degree programme, year, session etc (used by PG DB)
fixed bug in assignments to prevent the replacement of a file for file based assignment archiving the replaced file and generating a new assignment instance.
exam paper builder
various minor changes in response to user feedback
class review tool
various minor changes in response to user feedback. Requires an 'admin' stage added to allow data input from departmental administration (e.g. exam marks).