[system] / branches / rel-2-3-dev / webwork2 / lib / WeBWorK / ContentGenerator / Instructor / ProblemList.pm Repository:
ViewVC logotype

Log of /branches/rel-2-3-dev/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm

Parent Directory Parent Directory


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

Revision 4396 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Aug 24 21:07:52 2006 UTC (6 years, 9 months ago) by
File length: 21852 byte(s)
Diff to previous 4358 , to selected 1679
This commit was manufactured by cvs2svn to create branch 'rel-2-3-dev'.

Revision 4358 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 8 16:06:13 2006 UTC (6 years, 10 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 21852 byte(s)
Diff to previous 4234 , to selected 1679
removed vestigal gdbm code

Revision 4234 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jul 12 01:19:15 2006 UTC (6 years, 11 months ago) by gage
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 22111 byte(s)
Diff to previous 4202 , to selected 1679
Mostly replace use CGI; with use WeBWorK::CGI

Files with additional changes to CGI calls are
SendMail, SetMaker PGProblemEditor Instructor::Index and FileManager

Revision 4202 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 8 14:07:35 2006 UTC (6 years, 11 months ago) by gage
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 22087 byte(s)
Diff to previous 3973 , to selected 1679
Try using the -nosticky pragma to see if this fixes the problem.

Revision 3973 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jan 25 23:13:56 2006 UTC (7 years, 4 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 22075 byte(s)
Diff to previous 3901 , to selected 1679
forward-port from rel-2-2-dev: (update copyright date range -- 2000-2006.
this is probably overkill, since there are some files that were created
after 2000 and some files that were last modified before 2006.)

Revision 3901 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jan 11 22:41:51 2006 UTC (7 years, 5 months ago) by dpvc
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 22079 byte(s)
Diff to previous 3357 , to selected 1679
Merge changes with HEAD (Re-target view and edit links to use the view
and edit windows)

Revision 3357 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 5 18:56:12 2005 UTC (7 years, 11 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 22033 byte(s)
Diff to previous 2429 , to selected 1679
renamed "problem set" to "homework set" in page content.
closes bug #797.

Revision 2429 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 1 16:37:39 2004 UTC (8 years, 11 months ago) by jj
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 22044 byte(s)
Diff to previous 2306 , to selected 1679
Adjusted test for whether a value is really an override.  Before it was
just whether the value was defined, but now we automatically promote
undef to empty strings.

Revision 2306 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 14 21:41:15 2004 UTC (9 years ago) by toenail
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 22003 byte(s)
Diff to previous 2250 , to selected 1679
added permissions checks
newly formatted for readability

Revision 2250 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 4 19:10:30 2004 UTC (9 years ago) by jj
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 21917 byte(s)
Diff to previous 2236 , to selected 1679
Fixed the following bug: if you change a student's status on a problem to 1 and give them a correct attempt, but then go to the stats page or student progress page, you won't see the change.  The reason is that those pages check "attempted" which cannot be changed through this page directly.  Now this page updates attemted fields based on if (correct+incorrect attempts) > 0.

Revision 2236 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 31 16:59:17 2004 UTC (9 years ago) by jj
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 21680 byte(s)
Diff to previous 2233 , to selected 1679
When viewing a users problem, the rendered versions have the right seed, etc.

Revision 2233 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 31 16:02:28 2004 UTC (9 years ago) by jj
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 21300 byte(s)
Diff to previous 2227 , to selected 1679
Just realigned some code and took out a couple commented lines.

Revision 2227 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun May 30 02:33:25 2004 UTC (9 years ago) by jj
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 21516 byte(s)
Diff to previous 2226 , to selected 1679
Give the user a choice of which mode to use in displaying problems.  Defaults to none.

Revision 2226 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 28 23:16:27 2004 UTC (9 years ago) by jj
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 20816 byte(s)
Diff to previous 2113 , to selected 1679
Changed calls to renderProblems to match the new interface.

Revision 2113 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 14 21:20:56 2004 UTC (9 years, 1 month ago) by jj
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 20661 byte(s)
Diff to previous 2092 , to selected 1679
Fixed bug 485.  The problem occured because with a gdbm database, the global_user is used for both global information, and appears as a user.  We have to avoid modifying its information twice.  This seems to work, but the "right" fix is probably to work on the database code.  With a gdbm database, the global_user should be filtered out of calls dealing with users and only be used on calls about global information.  That would mimic the sql behavior better.  It would also supress the global_user from appearing in user lists (which I think would be better).

Revision 2092 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 11 21:38:15 2004 UTC (9 years, 1 month ago) by toenail
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 20394 byte(s)
Diff to previous 1999 , to selected 1679
changed submitError to addmessage()

Revision 1999 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 4 20:19:07 2004 UTC (9 years, 1 month ago) by jj
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 20354 byte(s)
Diff to previous 1947 , to selected 1679
When listing problems, show a rendered version.  Also, when dealing with the global data, reorganize where the data is shown.

Revision 1947 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 5 19:33:03 2004 UTC (9 years, 2 months ago) by gage
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 13111 byte(s)
Diff to previous 1938 , to selected 1679
Fixed errors in creating urls. (It is important to set authen=>0
when creating links for forms -- they already contain hidden
authentication variables.

Revision 1938 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 4 04:00:10 2004 UTC (9 years, 2 months ago) by gage
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 13101 byte(s)
Diff to previous 1934 , to selected 1679
More changes in construction of urls.

Changed parameter acquistion in ShowAnswers

Revision 1934 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Apr 3 16:24:42 2004 UTC (9 years, 2 months ago) by gage
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 12596 byte(s)
Diff to previous 1930 , to selected 1679
Updated these files to generate urls from urlpath.

Revision 1930 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Mar 28 04:46:13 2004 UTC (9 years, 2 months ago) by gage
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 12114 byte(s)
Diff to previous 1928 , to selected 1679
Converting to using URLPath.pm
Some difficulties with constructing path to
SetsAssignedToUsers.pm in ProblemSetEditor.pm

Revision 1928 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Mar 28 03:25:47 2004 UTC (9 years, 2 months ago) by gage
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 12061 byte(s)
Diff to previous 1841 , to selected 1679
Cleanup -- moving toward using the Apache:Request object and URLpath.

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

Revision 1841 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 4 21:05:58 2004 UTC (9 years, 3 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 12661 byte(s)
Diff to previous 1679
changed template escape handler functions to grab data from $r->urlpath
instead of @_ for compatability with dispatch_new.

Revision 1679 - (view) (download) (as text) (annotate) - [selected]
Modified Thu Dec 18 03:02:19 2003 UTC (9 years, 6 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 12542 byte(s)
Diff to previous 1667
add explicit "view" and "edit" links, closing bug #275

Revision 1667 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 12 02:24:30 2003 UTC (9 years, 6 months ago) by gage
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 12381 byte(s)
Diff to previous 1663 , to selected 1679
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, 6 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 11710 byte(s)
Diff to previous 1661 , to selected 1679
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 1661 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 8 23:07:46 2003 UTC (9 years, 6 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 11053 byte(s)
Diff to previous 1461 , to selected 1679
Implemented a schema-level "count" function in the WW1Hash schema.
Added countSetUsers and countProblemUsers to DB.
Replaced SCALAR calls to listSetUsers with calls to countSetUsers.
Update Schema documentation.

The immediate advantage of this is to make ProblemSetList MUCH faster.

Revision 1461 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Aug 14 21:33:37 2003 UTC (9 years, 10 months ago) by malsyned
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 11052 byte(s)
Diff to previous 1460 , to selected 1679
Actually added the printing of assignment counts and user-specific
identification.

Revision 1460 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Aug 14 20:10:37 2003 UTC (9 years, 10 months ago) by malsyned
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 10677 byte(s)
Diff to previous 1340 , to selected 1679
Changed "1.0" to "1.9" for consistency

Revision 1340 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 10 19:08:39 2003 UTC (9 years, 11 months ago) by malsyned
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 10300 byte(s)
Diff to previous 1338 , to selected 1679
You're not allowed to edit both the default and the user-specific fields
at the same time anymore.  It was just too hard to keep straight
efficiently.

Revision 1338 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 10 17:42:52 2003 UTC (9 years, 11 months ago) by malsyned
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 10213 byte(s)
Diff to previous 1324 , to selected 1679
Fixed a bug in changing overrides

Revision 1324 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 8 22:39:15 2003 UTC (9 years, 11 months ago) by malsyned
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 10214 byte(s)
Diff to previous 1323 , to selected 1679
Removed unecessary warning

Revision 1323 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 8 22:36:48 2003 UTC (9 years, 11 months ago) by malsyned
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 10236 byte(s)
Diff to previous 1295 , to selected 1679
Fixed a bug in submitting changes to user-specific data.

Revision 1295 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 27 15:43:06 2003 UTC (9 years, 11 months ago) by gage
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 10319 byte(s)
Diff to previous 1209 , to selected 1679
Added bread crumbs (path subroutine) along the top of each of these pages.
--Mike

Revision 1209 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 18 23:00:22 2003 UTC (10 years ago) by malsyned
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 9766 byte(s)
Diff to previous 1106 , to selected 1679
Changed _s to .s

Revision 1106 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 10 18:37:39 2003 UTC (10 years ago) by malsyned
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 9766 byte(s)
Diff to previous 1017 , to selected 1679
Removed a warning in WW1Hash.
Renamed a function with a confusing name: assignProblemToAllUsers =>
assignProblemToAllSetUsers.
-Dennis

Revision 1017 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 4 23:47:35 2003 UTC (10 years ago) by malsyned
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 9763 byte(s)
Diff to previous 1015 , to selected 1679
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 (10 years ago) by malsyned
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 9342 byte(s)
Diff to previous 1006 , to selected 1679
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 1006 - (view) (download) (as text) (annotate) - [select for diffs]
Added Wed Jun 4 02:59:55 2003 UTC (10 years ago) by gage
Original Path: trunk/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemList.pm
File length: 9289 byte(s)
Diff to selected 1679
Added ProblemList (from Dennis' folder) and committed it to CVS
--Mike

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