[system] / trunk / webwork2 / lib / WeBWorK / ContentGenerator / ProblemSets.pm Repository:
ViewVC logotype

Log of /trunk/webwork2/lib/WeBWorK/ContentGenerator/ProblemSets.pm

Parent Directory Parent Directory


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

Revision 1756 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jan 25 20:00:14 2004 UTC (9 years, 3 months ago) by gage
File length: 8244 byte(s)
Diff to previous 1747
Removed extraneous warning message

Revision 1747 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jan 25 15:53:23 2004 UTC (9 years, 3 months ago) by gage
File length: 8248 byte(s)
Diff to previous 1732
Made modifications to PG problem editor to allow editing of course_info.

Future plans include allowing editing of login_info by the site manager (but not
by the course instructors).

All files to be edited must lie under the templates directory (for safety reasons.)

There are still issues with adequate warnings for saving files when permissions are not correctly set.

There is not yet a save as button.
--Mike

Revision 1732 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jan 21 19:55:54 2004 UTC (9 years, 4 months ago) by sh002i
File length: 6496 byte(s)
Diff to previous 1722
changed text of link to instructor tools. (it is considered bad style to
label links "Link to ...")

Revision 1722 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jan 18 00:11:13 2004 UTC (9 years, 4 months ago) by gage
File length: 6712 byte(s)
Diff to previous 1714
A link to the instructor tools is placed prominately at the top of the page.
It is identical to the link to instructor tools on the left.
This responds to bug #325, but may not close it completely.

Revision 1714 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 16 00:43:06 2004 UTC (9 years, 4 months ago) by gage
File length: 6250 byte(s)
Diff to previous 1667
Added a larger title to this page.

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: 6066 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: 5857 byte(s)
Diff to previous 1650
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 1650 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 3 20:31:30 2003 UTC (9 years, 5 months ago) by sh002i
File length: 5200 byte(s)
Diff to previous 1632
cleanup

Revision 1632 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 10 04:11:56 2003 UTC (9 years, 6 months ago) by gage
File length: 5170 byte(s)
Diff to previous 1588
Adding timing code for ProblemSets and for Stats.pm
--Mike

Revision 1588 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 16 02:28:28 2003 UTC (9 years, 7 months ago) by gage
File length: 5019 byte(s)
Diff to previous 1500
Changed code to call getMergedSets instead of calling getMergedSet
repeatedly.  No noticable speed up in this case, but it works correctly.
--Mike

Revision 1500 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Sep 11 00:31:19 2003 UTC (9 years, 8 months ago) by gage
File length: 4943 byte(s)
Diff to previous 1489
Fixed bug in feeback button.

Revision 1489 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Sep 7 00:12:55 2003 UTC (9 years, 8 months ago) by gage
File length: 4524 byte(s)
Diff to previous 1488
Squashed a bug in
adding the title "sets
" in listing the sets
on the first page.

--Mike

Revision 1488 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Sep 6 17:07:19 2003 UTC (9 years, 8 months ago) by gage
File length: 4527 byte(s)
Diff to previous 1469
Added "set " before
listing the set number.
--Mike

Revision 1469 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Aug 16 01:32:10 2003 UTC (9 years, 9 months ago) by gage
File length: 4518 byte(s)
Diff to previous 1459
Login reads material from
login_info(.txt) in the top
directory of the course and places
on the right side of the page.

ProblemSets does the same from
a file called course_info.txt
--Mike

Revision 1459 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Aug 14 20:10:01 2003 UTC (9 years, 9 months ago) by malsyned
File length: 4182 byte(s)
Diff to previous 1438
Fixed bug 143
Implemented temporary solution suggested in bug 110
  (I think this could be the permanent solution)
Fixed bug 53

Revision 1438 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jul 25 14:31:41 2003 UTC (9 years, 9 months ago) by gage
File length: 4185 byte(s)
Diff to previous 1229
Corrected spelling on button
--Mike

Revision 1229 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 20 01:20:01 2003 UTC (9 years, 11 months ago) by sh002i
File length: 4184 byte(s)
Diff to previous 1111
housekeeping

Revision 1111 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 10 23:05:57 2003 UTC (9 years, 11 months ago) by sh002i
File length: 4155 byte(s)
Diff to previous 1096
Added sortByName($field, @items) to WeBWorK::Utils. It uses the method
named $field to sort the objects in @items. Modified ProblemSets to call
it.
-sam

Revision 1096 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 9 23:25:09 2003 UTC (9 years, 11 months ago) by sh002i
File length: 4227 byte(s)
Diff to previous 919
*** empty log message ***

Revision 919 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 28 00:24:27 2003 UTC (9 years, 11 months ago) by sh002i
File length: 4212 byte(s)
Diff to previous 818
changed ->id to ->whatever_id
-sam

Revision 818 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 25 04:51:37 2003 UTC (10 years ago) by sh002i
File length: 4204 byte(s)
Diff to previous 809
modev more content generators over to the new WWDBv2 API. fixed some
bugs.
-sam

Revision 809 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 17 21:30:57 2003 UTC (10 years, 1 month ago) by sh002i
File length: 4649 byte(s)
Diff to previous 739
changed the name of the "courseEnvironment" field in the
ContentGenerator object to "ce", to match the style and conciesness of
the existing "r" and new "db" fields.
-sam

Revision 739 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 21 20:49:49 2003 UTC (10 years, 3 months ago) by sh002i
File length: 4724 byte(s)
Diff to previous 737
1. fixed some formatting in Problem
2. hardcopy allows correct answers, hints, solutions to be shown
3. privileged users are allowed to view/download "not yet open" sets
-sam

Revision 737 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Feb 18 07:04:13 2003 UTC (10 years, 3 months ago) by sh002i
File length: 4643 byte(s)
Diff to previous 721
merged changes from rel-2-0-pr1-hardcopy-changes
-sam

Revision 721 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 31 22:28:37 2003 UTC (10 years, 3 months ago) by sh002i
File length: 4140 byte(s)
Diff to previous 720
motd is only read if defined and true.
-sam

Revision 720 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 31 20:38:44 2003 UTC (10 years, 3 months ago) by malsyned
File length: 4029 byte(s)
Diff to previous 701
effectiveUser audit complete on all the content generators except
Hardcopy
-Dennis

Revision 701 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 10 21:39:29 2003 UTC (10 years, 4 months ago) by sh002i
File length: 3962 byte(s)
Diff to previous 692
An MOTD can be displayed on the problem sets page. Define
$courseFiles{motd} to point to a file containing the message.
-sam

Revision 692 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 7 21:19:38 2003 UTC (10 years, 4 months ago) by sh002i
File length: 3857 byte(s)
Diff to previous 683
DONE	effectiveUser for at least Problem.pm
DONE	write a template escape for printing $user, $effectiveUser, &c. nicely

also added additional timing log points: timing is now logged:

	1. when WeBWorK::PG::new starts
	2. after all the initialization-type stuff happens
	3. when WeBWorK::PG::new ends

Getting it to log the entire request time might be a little harder.
-sam

Revision 683 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 6 19:17:28 2003 UTC (10 years, 4 months ago) by sh002i
File length: 3845 byte(s)
Diff to previous 669
fixed formatting in &tth (dangerousMacros.pl)
ProblemSets.pm allows sorting by Name or Status (due date)
-sam

Revision 669 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 6 17:42:02 2002 UTC (10 years, 5 months ago) by sh002i
File length: 3342 byte(s)
Diff to previous 640
added feedback links to a bunch of modules.
-sam

Revision 640 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 20 21:46:37 2002 UTC (10 years, 6 months ago) by sh002i
File length: 2928 byte(s)
Diff to previous 555
fixed the "Download Hardcopy for Selected Sets" button
-sam

Revision 555 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 18 19:25:42 2002 UTC (10 years, 8 months ago) by sh002i
File length: 2928 byte(s)
Diff to previous 494
fixed image centering, added head escape.
-sam

Revision 494 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Aug 21 18:31:20 2002 UTC (10 years, 9 months ago) by sh002i
File length: 2943 byte(s)
Diff to previous 469
updated copyright header.
-sam

Revision 469 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 16 20:43:38 2002 UTC (10 years, 9 months ago) by sh002i
File length: 2965 byte(s)
Diff to previous 455
pretty much implemented the whole thing.

yeah.
-sam

Revision 455 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 5 21:34:18 2002 UTC (10 years, 9 months ago) by sh002i
File length: 2836 byte(s)
Diff to previous 449
"normalized" files:
- (c) header on all files
- standard order of preamble lines:
	1. (c) header
	2. package PACKAGENAME;
	3. short summary of the package (pod's NAME section)
	4. use - pragmatic modules
	5. use - standard perl modules
	6. use - CPAN modules
	7. use - webwork modules
- ALWAYS use strict and use warnings
- use "use base" rather than "our @ISA"
so now we can be happy.
-sam

Revision 449 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Aug 1 20:23:22 2002 UTC (10 years, 9 months ago) by sh002i
File length: 2498 byte(s)
Diff to previous 443
more CGI fixes, started playing around with ProblemSets.
-sam

Revision 443 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jul 31 18:14:05 2002 UTC (10 years, 9 months ago) by sh002i
File length: 1226 byte(s)
Diff to previous 441
converted CGI calls to "CGI->" style to avoid import conflicts with
&title and &body.
-sam

Revision 441 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 25 21:58:22 2002 UTC (10 years, 9 months ago) by malsyned
File length: 1197 byte(s)
Diff to previous 403
Added use strict and use warnings, then cleaned up much of the mess that
revealed.
--Dennis

Revision 403 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 24 16:34:30 2002 UTC (10 years, 10 months ago) by malsyned
File length: 682 byte(s)
Diff to previous 353
Removed the CARP code (for now?), and made sure that an actual problem was
reachable (even though PG evaluation is commented out in the dispatcher
right now)

Revision 353 - (view) (download) (as text) (annotate) - [select for diffs]
Added Fri Jun 7 23:35:59 2002 UTC (10 years, 11 months ago) by malsyned
File length: 682 byte(s)
All of the content generators now work with the template system
Moved the content generators into the WeBWorK::ContentGenerator namespace
Added the default template and a few global.conf entries

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