Classlists

From WeBWorK_wiki
Jump to navigation Jump to search

Sorting and selection

Editing users

To change user information or permission level, do the following:

  1. Click Classlist Editor in the main menu.
  2. Select Edit selected users and select the users you want to change passwords for by clicking the checkboxes in the Select column. You can also chose visible users or all users instead of selected users if you wish.
  3. Click Take Action!.
  4. On the next screen, change user information as you desire. Note that changing a user's Student ID here does not change the user's password (as it does when adding new users).
  5. Select Save Changes.
  6. Click Take Action!.

Changing passwords

  1. Click Classlist Editor in the main menu.
  2. Select Give new passwords to selected users and select the users you want to change passwords for by clicking the checkboxes in the Select column. You can also chose visible users or all users instead of selected users if you wish.
  3. Click Take Action!.
  4. On the next screen, fill in new passwords for each user. If you leave a password blank, the user's password will not be changed.
  5. Select Save changes.
  6. Click Take Action!.

You cannot change your own password using this feature. To change your own password, click Password/Email in the main menu.

Adding new users

  1. Click Classlist Editor in the main menu.
  2. Select Add ___ Students and fill in the number of users you would like to add. (That number just controls the number of input lines you'll get on the next screen. You're not committed to adding that number of users.)
  3. Click Take Action!
  4. On the next screen, fill in values for each item of user data. The Login Name is required. The user's password will be initially set to the value you give for Student ID (but you can change it later).
  5. Select any sets that you would like to assign to the new users. This is a convenience feature — you can always assign sets to users later.
  6. Click Add Students.

New users are given the default permission level, which is "student" by default.

Adding new guest (practice) users

To enable the "login as guest" button, you add "guests" to your course, which in WeBWorK's case are users with login name "practice1", "practice2", etc.

  1. Click Classlist Editor in the main menu.
  2. Select Import users from file demoCourse.lst replacing no existing users and adding any new users
  3. Click Take Action!

demoCourse.lst contains 9 practice users, which will allow 9 guests to login at once. If you only have one practice user than only one guest can be logged in at a time. If you delete all the practice users the guest login button goes away. Guests do not have or need specific passwords.

By default, the practice accounts are named "practice1", "practice2", etc. If you want to call yours "guest001", etc., you can do that by putting

  $practiceUserPrefix = "guest";

in the couse.conf file for this course.

You can control the amount of access a guest has using the entries in Course Configuration (with more choices in the global.conf and course.conf files if you you have direct access to the server).

Deleting users

  1. Click Classlist Editor in the main menu.
  2. Select Delete no users and change no users to selected users.
  3. Select the users you want to change passwords for by clicking the checkboxes in the Select column.
  4. Click Take Action!.

Please note that there is currently no confirmation for deleting users! Once you click Take Action!, those users, as well as all homework data for them, is gone forever!

Importing users from a classlist file

  1. Click File Manager in the main menu.
  2. Below the file list, specify the file you want to upload (this varies by browser -- the button may say something like Browse or Choose File).
  3. Click the Upload: button.
  4. Click Classlist Editor in the main menu.
  5. Select the Import users from file option and select the file you just uploaded from the first popup menu.
  6. Decide whether uploaded users should replace existing users using the second popup menu.
  7. Click Take Action!.

See also: Classlist Files

Exporting users to a classlist file

Resource

Roster Management Using the Classlist Editor

This links to a publicly viewable Google Docs presentation which illustrates the actions outlined below. The slide show may be embedded in HTML pages and printed. You are welcome to use the slides in any way consistent with the GNU Free Documentation License under which all contributions to this wiki are licensed. Unfortunately, it is not possible to make the presentation publicly editable, but you are welcome to leave any comments or suggestions under the discussion tab for this page. By the way, you may wish to open this in a new tab since otherwise the link will take you away from this site.