[system] / trunk / webwork-modperl / lib / WeBWorK / ContentGenerator / Instructor / UserList.pm Repository:
ViewVC logotype

Log of /trunk/webwork-modperl/lib/WeBWorK/ContentGenerator/Instructor/UserList.pm

Parent Directory Parent Directory


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 2355 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 21 19:51:49 2004 UTC (8 years, 10 months ago) by toenail
File length: 38268 byte(s)
Diff to previous 2300
redid permissions checks

stopped professor from deleting or altering own record
(to avoid accidentally locking oneself out of a course)

Added column for login status

Revision 2300 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jun 13 01:30:23 2004 UTC (8 years, 11 months ago) by gage
File length: 35890 byte(s)
Diff to previous 2285
Make comparison of first
and last names fail silently if they don't exist.


Changed the formatting of the add course form

Revision 2285 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 9 21:40:36 2004 UTC (8 years, 11 months ago) by toenail
File length: 35766 byte(s)
Diff to previous 2280
minor UI tweaks
added icon for editing sets/users

Revision 2280 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 8 19:11:39 2004 UTC (8 years, 11 months ago) by toenail
File length: 35409 byte(s)
Diff to previous 2279
upped viewing threshold to 50
made new/imported sets default to unpublished

Revision 2279 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 8 17:13:45 2004 UTC (8 years, 11 months ago) by toenail
File length: 35406 byte(s)
Diff to previous 2137
removed ability to delete "visible" users
change red background to ResultsWithError class
CVS ----------------------------------------------------------------------

Revision 2137 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 21 20:48:21 2004 UTC (8 years, 11 months ago) by gage
File length: 35429 byte(s)
Diff to previous 2109
Include cryptPassword in the functions exported from Utils.

Revision 2109 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 14 18:26:11 2004 UTC (9 years ago) by toenail
File length: 35415 byte(s)
Diff to previous 2085
added text classes for students with status Audit, Drop, Enrolled

Revision 2085 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 11 20:13:22 2004 UTC (9 years ago) by toenail
File length: 35244 byte(s)
Diff to previous 2009
changed submitError to addmessage()

Revision 2009 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 6 13:17:16 2004 UTC (9 years ago) by gage
File length: 35203 byte(s)
Diff to previous 1973
Fixed call for adding users which was issuing an incorrect url.
This squashes bug #473

Revision 1973 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 27 02:10:56 2004 UTC (9 years ago) by sh002i
File length: 35077 byte(s)
Diff to previous 1938
allowed for undefined values in section and recitation

Revision 1938 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 4 04:00:10 2004 UTC (9 years, 1 month ago) by gage
File length: 34963 byte(s)
Diff to previous 1928
More changes in construction of urls.

Changed parameter acquistion in ShowAnswers

Revision 1928 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Mar 28 03:25:47 2004 UTC (9 years, 1 month ago) by gage
File length: 41495 byte(s)
Diff to previous 1799
Cleanup -- moving toward using the Apache:Request object and URLpath.

It remains to use URLpath to construct new paths in these files.

Revision 1799 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 12 21:38:24 2004 UTC (9 years, 3 months ago) by toenail
File length: 41527 byte(s)
Diff to previous 1782
added nbsp() subroutine to clean up table appearance
this could still possibly be added to contentgenerator.pm

Revision 1782 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 6 17:37:11 2004 UTC (9 years, 3 months ago) by sh002i
File length: 41067 byte(s)
Diff to previous 1753
removed the "delete visible users" option, changed "show users selected
below" to "show users checked below".

Revision 1753 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jan 25 19:46:11 2004 UTC (9 years, 3 months ago) by gage
File length: 41035 byte(s)
Diff to previous 1749
Cosmetic modification changed "edit set" to "edit sets"

Revision 1749 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jan 25 18:17:31 2004 UTC (9 years, 3 months ago) by gage
File length: 41034 byte(s)
Diff to previous 1736
Cosmetic change   changed "edit" to "edit sets" for clarity in link name.

Revision 1736 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 22 00:25:17 2004 UTC (9 years, 3 months ago) by gage
File length: 41030 byte(s)
Diff to previous 1713
Made modifications to header that make it clearer how to edit all
sets for one user.

--Mike

Revision 1713 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 16 00:42:38 2004 UTC (9 years, 4 months ago) by gage
File length: 41031 byte(s)
Diff to previous 1712
Added some cosmetic tweaks to these pages.

Revision 1712 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 15 22:45:34 2004 UTC (9 years, 4 months ago) by gage
File length: 40660 byte(s)
Diff to previous 1711
Added warnings to Assigner so that folks don't unassign students
by accident.

You can now select the number of users you would like to add.

You still cannot immediately assign sets to students, but there
is written warning about this.

Revision 1711 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 15 19:42:44 2004 UTC (9 years, 4 months ago) by gage
File length: 38801 byte(s)
Diff to previous 1667
Add users will now handle 5 users at once.

Add a device for allowing this number to change.

The userlist pop-down now defaults to add users with matching ids.

--Mike

Revision 1667 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 12 02:24:30 2003 UTC (9 years, 5 months ago) by gage
File length: 38802 byte(s)
Diff to previous 1663
As best I can determine all "get" commands to the database are now
checked and appropriate action (usually "die") is taken if no
object is returned.

One exception.  The multiple "gets"  such as getGlobalSets(@setNames)
are not checked -- if a given setName is not found is an empty object
returned? in the list or is nothing returned?

--Mike

Revision 1663 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 9 01:12:32 2003 UTC (9 years, 5 months ago) by sh002i
File length: 38459 byte(s)
Diff to previous 1654
Normalized headers. All files now contain the text below as a header.
This is important since all files now (a) use the full name of the
package, (b) assign copyright to "The WeBWorK Project", (c) give the
full path of the file (relative to CVSROOT) instead of simply the file
name, and (d) include license and warranty information.

Here is the new header:

################################################################################
# WeBWorK Online Homework Delivery System
# Copyright © 2000-2003 The WeBWorK Projcct, http://openwebwork.sf.net/
# $CVSHeader$
#
# This program is free software; you can redistribute it and/or modify it under
# the terms of either: (a) the GNU General Public License as published by the
# Free Software Foundation; either version 2, or (at your option) any later
# version, or (b) the "Artistic License" which comes with this package.
#
# This program is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
# FOR A PARTICULAR PURPOSE.  See either the GNU General Public License or the
# Artistic License for more details.
################################################################################

Revision 1654 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Dec 4 06:17:08 2003 UTC (9 years, 5 months ago) by sh002i
File length: 37802 byte(s)
Diff to previous 1640
fixed password creation

Revision 1640 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 19 19:06:42 2003 UTC (9 years, 6 months ago) by sh002i
File length: 37787 byte(s)
Diff to previous 1626
added "Act As" link, user ID now links to "sets assigned to user"

Revision 1626 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 8 02:53:41 2003 UTC (9 years, 6 months ago) by sh002i
File length: 37379 byte(s)
Diff to previous 1615
changed the name of the module in the path.

Revision 1615 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 4 02:24:32 2003 UTC (9 years, 6 months ago) by sh002i
File length: 37339 byte(s)
Diff to previous 1605
moved getCSVlist to superclass.
implemented FileXfer for set definition files and classlist files.

Revision 1605 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 22 17:05:49 2003 UTC (9 years, 6 months ago) by sh002i
File length: 37518 byte(s)
Diff to previous 1604
resolves bug #268:

This is a problem with the naming of the popup menu options.

"selected users" refers to the users checked in the user table, below
the action options. "users with matching user IDs:" refers to the list
of user IDs entered into the text field to the right of the popup menu.
(note the colon.)

The reporter was attempting to specify "selected users" by entering
their user IDs into the text field intended for "users with matching
user IDs".

I have changed the name of the "selected users" option to "users
selected below", which makes the distinction easier to grok.

Revision 1604 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Oct 21 20:29:27 2003 UTC (9 years, 6 months ago) by sh002i
File length: 37512 byte(s)
Diff to previous 1603
cvs-log test

Revision 1603 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Oct 21 20:26:59 2003 UTC (9 years, 6 months ago) by sh002i
File length: 37484 byte(s)
Diff to previous 1602
foo

Revision 1602 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Oct 21 20:26:26 2003 UTC (9 years, 6 months ago) by sh002i
File length: 37512 byte(s)
Diff to previous 1601
comments

Revision 1601 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Oct 21 20:19:46 2003 UTC (9 years, 6 months ago) by sh002i
File length: 37484 byte(s)
Diff to previous 1597
display can now be filtered by entering a user ID (or list of user IDs)
or selecting a section or recitation from popup menus.

Revision 1597 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 20 22:15:59 2003 UTC (9 years, 7 months ago) by sh002i
File length: 35649 byte(s)
Diff to previous 1594
added export functionality.

Revision 1594 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 20 05:20:46 2003 UTC (9 years, 7 months ago) by sh002i
File length: 34157 byte(s)
Diff to previous 1584
reworked UserList.pm to have a more modular structure:
1. all modification of user list happends in action_handler routines
2. the whole page is one form
3. view properties (what is shown? what is selected?) survive actions
4. can choose to apply actions to all/selected/visible users
this is more useful than the old UserList, and can be seen as a
prototype for additional refactoring.

also fixed Index.pm to work with the new UserList interface.

Revision 1584 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Oct 14 19:12:07 2003 UTC (9 years, 7 months ago) by sh002i
File length: 12766 byte(s)
Diff to previous 1567
work on making the user list more flexible:
by default, edit fields are not shown
it is possible to select a subset of users for editing

Revision 1567 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 6 22:36:50 2003 UTC (9 years, 7 months ago) by sh002i
File length: 10752 byte(s)
Diff to previous 1474
added record filter

Revision 1474 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Aug 28 15:00:12 2003 UTC (9 years, 8 months ago) by gage
File length: 8156 byte(s)
Diff to previous 1473
Fixed sorting routine so that sorting by sections doesn't
screw up sorting by alphabet.

Revision 1473 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Aug 28 14:45:29 2003 UTC (9 years, 8 months ago) by gage
File length: 8092 byte(s)
Diff to previous 1357
Added sorting to class list.  Sorted alphabetically first
and then by section.  This is a temporary fix.  The code
should be cleaned up and increased functionality, such as
that provided in the listing of sets, should be added.
--Mike

Revision 1357 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jul 11 18:40:34 2003 UTC (9 years, 10 months ago) by gage
File length: 7557 byte(s)
Diff to previous 1295
More graceful failure if permissionlevel record is not defined.
--Mike

Revision 1295 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 27 15:43:06 2003 UTC (9 years, 10 months ago) by gage
File length: 7533 byte(s)
Diff to previous 1293
Added bread crumbs (path subroutine) along the top of each of these pages.
--Mike

Revision 1293 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 26 23:42:19 2003 UTC (9 years, 10 months ago) by malsyned
File length: 7082 byte(s)
Diff to previous 1289
The classlist editor now provides links to become each user.

Revision 1289 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 26 21:56:36 2003 UTC (9 years, 10 months ago) by malsyned
File length: 6787 byte(s)
Diff to previous 1261
You can now delete users

Revision 1261 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 24 00:55:28 2003 UTC (9 years, 10 months ago) by malsyned
File length: 6672 byte(s)
Diff to previous 1233
It is now possible to provide synonyms to drop-down lists associated
with database fields for backwards compatability.

Revision 1233 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 20 01:23:03 2003 UTC (9 years, 11 months ago) by malsyned
File length: 6101 byte(s)
Diff to previous 1220
Move towards more intelligent formatting and editing in Professor Pages,
starting with the UserList.  The only current manefestation is that the
classlist fields are now formatted based on what they will contain.

Revision 1220 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 19 18:55:05 2003 UTC (9 years, 11 months ago) by malsyned
File length: 4382 byte(s)
Diff to previous 1219
Reworded the warning from the previous commit

Revision 1219 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 19 18:50:48 2003 UTC (9 years, 11 months ago) by malsyned
File length: 4383 byte(s)
Diff to previous 1218
Die if a user doesn't have a permission record (which should never
happen)

Revision 1218 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 19 18:39:02 2003 UTC (9 years, 11 months ago) by malsyned
File length: 4293 byte(s)
Diff to previous 1214
Hopefully a bugfix for an error Mike was getting with undefined values.

Revision 1214 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 19 00:15:31 2003 UTC (9 years, 11 months ago) by malsyned
File length: 4292 byte(s)
Diff to previous 1213
You can add new users.  (You still have to set their password on the
command line, and you can't delete them yet).

Revision 1213 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 18 23:24:45 2003 UTC (9 years, 11 months ago) by malsyned
File length: 2981 byte(s)
Diff to previous 1212
Getting prettier

Revision 1212 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 18 23:16:02 2003 UTC (9 years, 11 months ago) by malsyned
File length: 2815 byte(s)
Diff to previous 1211
Warn less, work more.

Revision 1211 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 18 23:08:18 2003 UTC (9 years, 11 months ago) by malsyned
File length: 3093 byte(s)
Diff to previous 1110
You can now edit existing student records.  Coming soon are a prettier
display, password resetting, and adding of new students.

Revision 1110 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 10 22:40:36 2003 UTC (9 years, 11 months ago) by malsyned
File length: 1476 byte(s)
Diff to previous 1017
Added the beginings of a classlist editor.  It currently
only displays the class list in a form.
-Dennis

Revision 1017 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 4 23:47:35 2003 UTC (9 years, 11 months ago) by malsyned
File length: 1110 byte(s)
Diff to previous 1015
Instructor pages now only let instructors view and edit the database.
phew.

NOTE that there are new directives in global.conf.dist.  You won't be
able to use the professor pages until you've made that change.

Also, I added new template escapes and updated the barebones and ur
templates.
-Dennis

Revision 1015 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 4 20:19:27 2003 UTC (9 years, 11 months ago) by malsyned
File length: 683 byte(s)
Diff to previous 1014
The UserList module now has a single button, "Assign to all users", that
does what it says it does.  This should allow people to create new
problems and problem sets and edit them without ever needing the old
system, assuming that they are importing an existing course into
webwork2.
-Dennis

Revision 1014 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 4 18:41:51 2003 UTC (9 years, 11 months ago) by malsyned
File length: 490 byte(s)
Diff to previous 832
Fixed bugs.
-Dennis

Revision 832 - (view) (download) (as text) (annotate) - [select for diffs]
Added Wed May 14 20:28:18 2003 UTC (10 years ago) by malsyned
File length: 267 byte(s)
Added shell code for the UserList and ProblemSetList
-Dennis

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

aubreyja at gmail dot com
ViewVC Help
Powered by ViewVC 1.0.9