Log of /branches/gage_dev/webwork2/lib/WeBWorK/PG/Local.pm
Parent Directory
Revision
6628 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Wed Dec 8 00:01:49 2010 UTC (2 years, 6 months ago) by
gage
File length: 16966 byte(s)
Diff to
previous 6435
changed all references to Safe to WWSafe just to be "safe"
fixed security hole in file paths for Problem Set Detail
uploaded changes to setmaker 2 from dg_dev. includes holding shift key down (before)
you move a file in order to move it rather than to add it.
Revision
6320 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Wed Jul 7 01:30:33 2010 UTC (2 years, 11 months ago) by
gage
File length: 16718 byte(s)
Diff to
previous 6302
Provide new channels for reporting warnings in Problem.pm, allow @ in user ids in DB.pm and clean up alarm for TIMEOUTS in Local.pm
Revision
3311 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Thu Jun 23 02:33:03 2005 UTC (7 years, 11 months ago) by
gage
Original Path:
trunk/webwork2/lib/WeBWorK/PG/Local.pm
File length: 14067 byte(s)
Diff to
previous 3224
The TIMEOUT constant which is now defined in WeBWorK::Cosntants and is
(and was) used in WeBWorK::PG::Local gives the time in seconds
that is allowed for rendering one PG problem. The old value was 5 minutes
which was probably way too long. The default in WeBWorK::Constants has been
set to 60 seconds. If no value is set then 10 seconds is used.
-- Mike
Revision
3073 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Sat Jan 1 22:35:10 2005 UTC (8 years, 5 months ago) by
gage
Original Path:
trunk/webwork2/lib/WeBWorK/PG/Local.pm
File length: 14011 byte(s)
Diff to
previous 2929
Changes made to simplify the implementation of XMLRPC access to
the functionality of WeBWorK.
There is still a problem with making sure that the proper warning
mechanism is passed into the problem rendering compartment.
The proper permissions for creating directories also does not
get transmitted properly.
I would like to change the way that the defineEnvirVars subroutine is
passed into the Local.pm object. I'd like to either pass the
environment as a hash or explicitly pass a reference to define
EnvirVars rather than inherit it from PG. In particular I'd like
to be able to define environment variables directly in RenderProblem.pm
instead of faking it by defining fake problem objects.
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/PG/Local.pm
File length: 12616 byte(s)
Diff to
previous 1563
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
1249 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Mon Jun 23 14:24:13 2003 UTC (9 years, 11 months ago) by
gage
Original Path:
trunk/webwork2/lib/WeBWorK/PG/Local.pm
File length: 19078 byte(s)
Diff to
previous 1247
Added caching code for reading PGbascimacros and PGanswermacros as well
as PG.pl, dangerousMacros and IO.pl into a cached safe compartment and
sharing the subroutines with the current safe compartment
It speeds up each problem significantly (about .2 seconds on webwork3).
Changes are required in PGbasicmacros and PGanswermacros to fix
assumptions that are not met when a file is compiled and run in
different name spaces.
The caching code is turned off by default. It must be turned on by
by changing commenting in lines 133 to 147 in WeBWorK::PG:Local.pm
--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.