|
Welcome to WebGrades
1. What is WebGrades?
WebGrades is a way for UCB EE/CS students to access their 'glookup'-based
grades on the web, rather than having to ssh into one of the unix machines.
The latest stable version of webgrades is v1.5a, built on 3/27/2005.
2. What features does WebGrades have?
Here's a partial list:
- High security. SSL connection encryption to protect sensitive information and
login+student id+secret code authentication.
- Extensive logging mechanisms. Every access to the webgrades system is logged,
and suspicious behavior is detected and noted.
- Easy customization. By modifying the 10-field config file, WebGrades can be
set up to work with any glookup-based class. WebGrades takes care of setting up
the details of temporary directories, security, etc.
3. Can I see webgrades in action?
Sure. There are two demo versions available. This one
uses images while this one does not. (Neither uses SSL.)
Use the following authentication information:
- Login: 'cs152-ad'
- Sid: '11110000'
- Secret Code: 'demo'
Currently, WebGrades is being used in the following classes:
4. How do I setup WebGrades to work with my class?
Easy.
- Unpack this tarball
into the directory from which you want WebGrades to run.
- Edit the script so that the first line refers to your perl
installation. (Run 'which perl' to find out.) The default should be
OK for running the script on www-inst.eecs.berkeley.edu.
- Edit the config file to set your class name and other variables.
- Run WebGrades once and it will create the directories and files necessary for
SSL encryption and so forth. You may be asked to reload the page.
- Test out WebGrades using the information from one of you students. Check the
logfile to find out about errors. If you are having problems, try enabling verbose
ouput in the config file.
- Email me if you are having problems or just to let me know that it works for you.
5. Who wrote webgrades and what is the copyright information?
I did. Copyright info can be found
here.
|