Known issues:

None at present

Recent changes

Further improvements to the "email" functionality to test for valid email addresses in "cc" field, and remove any trailing non-alphanumeric characters.

Restored functionality of the "select All" and "deselect All" buttons on several different tables, including names of students and supervisors as seen by DoSs, and of supervisors seen by those with access to the course "manage" page.

I think I have fixed a bug which caused the direct mail system to fail when any recipient's "display name" or the name of the mail group included a comma.

Long standing bug in the marking system found and fixed. Symptom was that marks were apparently not being saved. As a short term fix I ran the script to create prefilled marksheets for both Research Reviews and Computing Project. This results in all projects showing in bold to the marker, as they then already exist. But they do not contain any marks. The underlying problem has now been fixed, and it should not be necessary to do this in future.

"Add new student" function added to student search form.

Rewritten "update my details" forms for both student and non-student users. Tested thoroughly, but please let me know if they are not working as you would expect. Title question (Mr, Miss, Mx etc) removed from the student form as we no longer use these on the TiS.

Non-student user search form updated to use autocomplete on the surname field, and to present a common interface across the whole site.

Further modification to the email interface, to disable the "mailto" method when the character count in the mail fields exceeds 2048, which is just less than the limit on a number of extant browsers. Not doing this creates a risk that the recipient list will be truncated without any obvious warning (since it takes place in the browser, and not in php code)

For students doing E1/E2, added the name of the section (i.e. E1a, E2c etc) to the information on the "My experiments" tab.

Rewrote some very old code controlling the "My Teaching" home page for non-students. If you think something is not showing there that should, please let me know!

Added autocomplete functionality to student search, and reorganised so that all searches for students use the same interface. Tested pretty exhaustively, but it's still possible I have left some errors. Please check you have the right student at the end of the search.

Added form to practical course management tab to allow email to all students with a particular practical day.

(Of relevance to those who send email direct from the TiS)

More updates to email functionality. All email functions now go through the same scripts, and you always have the choice of three ways of sending mail - by using the inbuilt interface; by clicking to copy the current form contents into your own email client; or cutting and pasting the lists of recipients to the paste buffer.

I have just upgraded the email functions to test that email addresses are properly formed, and to substitute the default <crsid> address if not. This required updating the roughly 60 email queries stored in the database. If you find that no results are appearing in the bcc field, then please let me know what page you were on and what email group you were trying to reach and I'll try to fix it ASAP.

Rachael Padman, 10th November 2022

Web access to the teaching databases in the Department of Physics

Both staff and students can use these pages to access the Department of Physics Teaching Information System (TiS).

In order to use this site, your browser must be set to allow session cookies.

Users who have already registered on the TiS can log in using Raven, via the link at the top right of the page.

New Users

Students should automatically be registered on the system. However, if you have changed tripos then you may not be on our database. If you can't login, then please contact the Undergraduate Office who will then contact your college for the necessary information.

Staff and supervisors need to do three things:

  • If you don't already have one, request a CRSID from the Computing Service.
  • Again, if you don't already have it, get your Raven password (see below).
  • Once you have your Raven login details, request a log-in for the teaching databases.

About Raven

Raven is the University of Cambridge web authentication server, and to log in you will need your Raven password.  If you use the Hermes mail-store, then you can get your Raven password here. If you don't use Hermes, then you can request a Raven password here. If you have a Raven password and your login is rejected by the teaching system, please let the Undergraduate Office know your CRSID so that we can enable your account. If you have lost your Raven password, or it doesn't work, then read this first.

Please note that the Raven authentication service is operated by the Computing Service, and not by the Department of Physics.