Log of /trunk/webwork-modperl/lib/WeBWorK/ContentGenerator/ProblemSets.pm
Parent Directory
Revision
2205 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Mon May 24 16:05:10 2004 UTC (9 years ago) by
toenail
File length: 8554 byte(s)
Diff to
previous 2178
,
to
selected 1111
the published field is always defined but is empty if not yet set to 1 or 0
now if the published field is empty it is set to 1
this change can be undone once all sets have a published field set to 1 or 0
Revision
1846 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Sat Mar 6 00:48:16 2004 UTC (9 years, 3 months ago) by
gage
File length: 8558 byte(s)
Diff to
previous 1757
,
to
selected 1111
Changes to the ways links are constructed on this, the front page,
of WeBWorK. I believe this is where links missing webwork2 or missing
the course name started to appear. In fact I'm surprised it worked at
all.
the current patches are hacks. This page needs to be adapted to
URLpath.
It would be a good script to do next.
--Mike
Revision
1747 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Sun Jan 25 15:53:23 2004 UTC (9 years, 4 months ago) by
gage
File length: 8248 byte(s)
Diff to
previous 1732
,
to
selected 1111
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
1722 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Sun Jan 18 00:11:13 2004 UTC (9 years, 5 months ago) by
gage
File length: 6712 byte(s)
Diff to
previous 1714
,
to
selected 1111
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
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
File length: 6066 byte(s)
Diff to
previous 1663
,
to
selected 1111
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
File length: 5857 byte(s)
Diff to
previous 1650
,
to
selected 1111
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
1469 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Sat Aug 16 01:32:10 2003 UTC (9 years, 10 months ago) by
gage
File length: 4518 byte(s)
Diff to
previous 1459
,
to
selected 1111
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
1111 -
(
view)
(
download)
(
as text)
(
annotate)
-
[selected]
Modified
Tue Jun 10 23:05:57 2003 UTC (10 years 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
809 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Thu Apr 17 21:30:57 2003 UTC (10 years, 2 months ago) by
sh002i
File length: 4649 byte(s)
Diff to
previous 739
,
to
selected 1111
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
,
to
selected 1111
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
692 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Tue Jan 7 21:19:38 2003 UTC (10 years, 5 months ago) by
sh002i
File length: 3857 byte(s)
Diff to
previous 683
,
to
selected 1111
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
455 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Mon Aug 5 21:34:18 2002 UTC (10 years, 10 months ago) by
sh002i
File length: 2836 byte(s)
Diff to
previous 449
,
to
selected 1111
"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
403 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Mon Jun 24 16:34:30 2002 UTC (10 years, 11 months ago) by
malsyned
File length: 682 byte(s)
Diff to
previous 353
,
to
selected 1111
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 (11 years ago) by
malsyned
File length: 682 byte(s)
Diff
to
selected 1111
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.