[system] / branches Repository: Repository Listing bbplugincoursesdistsnplrochestersystemwww

# Log of /branches

 Sticky Revision:

Revision 4436 - Directory Listing
Modified Fri Sep 1 17:38:17 2006 UTC (6 years, 8 months ago) by sh002i
backport (sh002i): disable test CG


Revision 4434 - Directory Listing
Modified Fri Sep 1 16:19:34 2006 UTC (6 years, 8 months ago) by sh002i
backport (sh002i): replaced unicode literals with code points.


Revision 4433 - Directory Listing
Modified Fri Sep 1 16:18:43 2006 UTC (6 years, 8 months ago) by sh002i
backport (sh002i): remove incorrect "close(FILE)" -- left over from WW1
probably.


Revision 4432 - Directory Listing
Modified Fri Sep 1 16:16:44 2006 UTC (6 years, 8 months ago) by sh002i
backport (gage): Changed addres of link for ClasslistFileFormat to point
to the more complete descrition on the twiki


Revision 4431 - Directory Listing
Modified Fri Sep 1 16:16:09 2006 UTC (6 years, 8 months ago) by sh002i
backport (sh002i): only recognize comments that start at the beginning
of a line. this reduces the changes that a "#" in a field, will cause a
real line to be truncated. (it's unlikely that the student ID will start
with a "#".)


Revision 4430 - Directory Listing
Modified Fri Sep 1 15:47:25 2006 UTC (6 years, 8 months ago) by sh002i
backport (glarose): Gateway update of ProblemSetDetail: add some
sensible defaults for gateway parameters, remove confusing labels.


Revision 4429 - Directory Listing
Modified Fri Sep 1 15:46:45 2006 UTC (6 years, 8 months ago) by sh002i
backport (glarose): Gateway update of problemsetlist; add problems_per_page
fields, allow input via problemsPerPage = N in set.def files.


Revision 4422 - Directory Listing
Modified Sun Aug 27 13:26:41 2006 UTC (6 years, 8 months ago) by sh002i
backport (jj): Added local time zone to values which can be configured
from within a course.


Revision 4419 - Directory Listing
Modified Sat Aug 26 17:36:05 2006 UTC (6 years, 8 months ago) by sh002i
backport (gage): Fixed problem where blank status  in classlist.lst was
not interpreted as enrolled.

Squashes bug 1058


Revision 4418 - Directory Listing
Modified Sat Aug 26 17:34:40 2006 UTC (6 years, 8 months ago) by sh002i
backport (gage): made the definition of auxiliaryFilesExist more robust. This fixes bug 1056 and related bugs  Revision 4414 - Directory Listing Modified Fri Aug 25 19:44:08 2006 UTC (6 years, 8 months ago) by sh002i backport (sh002i): this file hasn't been used in a long time  Revision 4409 - Directory Listing Modified Thu Aug 24 22:21:40 2006 UTC (6 years, 8 months ago) by sh002i actaully adding smallFonts.js file from previous jsMath backport  Revision 4408 - Directory Listing Modified Thu Aug 24 21:57:25 2006 UTC (6 years, 8 months ago) by sh002i backport (sh002i): restrict PG access to ImageGenerator object using RestrictedClosureClass (prevents problem code from monkeying with paths, viewing passwords, calling methods other than add() and other bad stuff)  Revision 4407 - Directory Listing Modified Thu Aug 24 21:56:25 2006 UTC (6 years, 8 months ago) by sh002i backport (sh002i): Added class to protect objects from evil prying problem code. Uses the closure-as-object technique to protect the self hash of the underlying object from problem code. All that the problem code sees is a blessed coderef. The coderef is a closure over the underlying object and the list of allowed methods. You can invoke the coderef directly, with the name of the method to invoke as the first argument, but the class also provides an AUTOLOAD routine that calls the coderef for you, so you can continue to use the class as usual.  Revision 4406 - Directory Listing Modified Thu Aug 24 21:53:46 2006 UTC (6 years, 8 months ago) by sh002i backport (dpvc): Updated to version 3.3d (adds a plugin for use with pages that emply small fonts so that the substricts don't disappear; fixes a problem with heights being improperly computed in fallback modes; fixes several problems with Konqueror)  Revision 4405 - Directory Listing Modified Thu Aug 24 21:47:34 2006 UTC (6 years, 8 months ago) by sh002i backport (dpvc): This file helps WW manage the browsers windows that it opens. The current approach is to use a separate window for the Problem Editor and a third window for viewing the problem when you test it. This is fine, except that if you use the navigation links in the editor, those pages will open int he editor window, and this can mean the editor window is used for non-editing functions. Worse, if you click on an "Edit it" link in this window and expect a new one to open, you will be surprised to see it appear in the current window. This javascript file makes the editing window work as it was intended: clicking on the navigation links opens those pages in the ORIGINAL window again, not the editor window, so the editor window will be used only for editing. It also uses the main window for viewing the problems, so there are only two main windows now. This should simplify the editing of problems. To use this file, add <script src="<!--#url type="webwork" name="htdocs"-->/js/ww-windows.js"></script> to the .template file that you are using just before the </body> (not that it must be at the END of the page, or it may not work properly). This will also fix a problem with Firefox where the editor window woudl not come to the front if it already exists and inot the front-most window.  Revision 4404 - Directory Listing Modified Thu Aug 24 21:45:16 2006 UTC (6 years, 8 months ago) by sh002i backport (dpvc): Make links to the Problem Editor in the links menu at the left target the WW_Editor window, just like other "Edit it" links.  Revision 4403 - Directory Listing Modified Thu Aug 24 21:43:48 2006 UTC (6 years, 8 months ago) by sh002i backport (dpvc): Make the target for the "Show Past Answers" window be WW_Info so that it is named in a similar way to the other windows used (WW_Editor, WW_View). This reduces possible classes with other sites using the more generic "information".  Revision 4402 - Directory Listing Modified Thu Aug 24 21:42:16 2006 UTC (6 years, 8 months ago) by sh002i backport (dpvc): Fixed the problem I pointed out at MathFest where some errors were not being reported in the traditional num_cmp() function. (Things like 'x+3' in a numeric field would not be reported as an error and x would be treated as 0). This is due to a change in version 1.14 when Sam was normalizing the error reporting code; he didn't notice that warn had been rerouted to die in PG_answer_eval(). I have replaced it.  Revision 4401 - Directory Listing Modified Thu Aug 24 21:37:20 2006 UTC (6 years, 8 months ago) by sh002i backport (dpvc): Report the objec type better in parser error messages.  Revision 4400 - Directory Listing Modified Thu Aug 24 21:33:52 2006 UTC (6 years, 8 months ago) by sh002i backport (dpvc): Fixed spelling errors in error messages.  Revision 4399 - Directory Listing Modified Thu Aug 24 21:32:56 2006 UTC (6 years, 8 months ago) by sh002i backport (dpvc): Fixed a problem where Set objects could incorrectly complain about the parentheses (braces) used to declare the set.  Revision 4398 - Directory Listing Modified Thu Aug 24 21:32:30 2006 UTC (6 years, 8 months ago) by sh002i backport (dpvc): Fixed a bug where substituting values into a Formula object would not be cleaned up properly (so later actions could incorrectly include the same substitution).  Revision 4396 - Directory Listing Modified Thu Aug 24 21:07:52 2006 UTC (6 years, 8 months ago) by This commit was manufactured by cvs2svn to create branch 'rel-2-3-dev'. Revision 4361 - Directory Listing Modified Tue Aug 8 18:41:32 2006 UTC (6 years, 9 months ago) by sh002i updated for 2.2.2  Revision 4349 - Directory Listing Modified Thu Aug 3 21:19:52 2006 UTC (6 years, 9 months ago) by sh002i backport (dpvc): Fixed a couple more issues with blank problems. Allow files to be copied even when we can't write the original (this lets you make a copy of the blank problem or default headers). Attempt to overcome the copy/rename problem by making it not be a menu and instead use a checkbox that says whether the problem or header will replace the one in the current set. This makes it clear that a copy is still being made (not that the original is being renamed), but that the homework set is being altered. Those are really two different actions, and it seems to make sense to separate them. The default is still to link into the homework set, if there is one.  Revision 4348 - Directory Listing Modified Thu Aug 3 20:05:34 2006 UTC (6 years, 9 months ago) by sh002i backport (dpvc): Changed messages that refer to 'Save as' to use 'Create a copy' instead (which is the current wording for that function). Problem: Since the default in that pop-up menu us "Rename file" rather than "Create a copy", it is not immediately clear what this message refers to. I still think "Create a copy" should be the default rather than "Rename file", since the latter only makes sense when you got to the editor from a file linked to a homework set, which is not always the case (e.g., when you use the Library Browser). It would also make these error messages refer to something visible rather than a menu item that is not showing.  Revision 4347 - Directory Listing Modified Thu Aug 3 20:00:45 2006 UTC (6 years, 9 months ago) by sh002i backport (dpvc): Handle blank problems correctly (they were being flagged as unsafe in some cases, and produced as many as 3 error messages indicating that the file had to be "Saved as" before editing). Also fixed a typo with hardcopy header checking. (this also fixes a mistake in the 1.76->1.77 commit, and cleans up some formatting.)  Revision 4346 - Directory Listing Modified Thu Aug 3 19:56:36 2006 UTC (6 years, 9 months ago) by sh002i backport (dpvc): Allow viewing of the default header files (so they can be saved to local files).  Revision 4345 - Directory Listing Modified Thu Aug 3 19:53:46 2006 UTC (6 years, 9 months ago) by sh002i backport (dpvc): Correctly handle viewing of edited files (we are passed relative paths, but the code used to treat them as absolute paths). (i think an alternative fix here would be to pass '1' to path_is_subdir to allow relative paths. either one works.)  Revision 4344 - Directory Listing Modified Thu Aug 3 19:50:35 2006 UTC (6 years, 9 months ago) by sh002i backport (dpvc): Fixed some typos.  Revision 4343 - Directory Listing Modified Thu Aug 3 19:42:38 2006 UTC (6 years, 9 months ago) by sh002i backport (dpvc): Changed some "Problem sets" to "Homework sets" and added an note when a file is already included in the target homework set.  Revision 4341 - Directory Listing Modified Thu Aug 3 17:15:08 2006 UTC (6 years, 9 months ago) by sh002i backport (dpvc): Use a better word order for these messages.  Revision 4340 - Directory Listing Modified Thu Aug 3 17:13:02 2006 UTC (6 years, 9 months ago) by sh002i backport (dpvc): Make edit links use the WW_Editor window.  Revision 4325 - Directory Listing Modified Tue Aug 1 21:22:04 2006 UTC (6 years, 9 months ago) by sh002i backport (dpvc): Fixed a problem with derivatives of constant-valued Matrices (and vectors and points). They were incorrectly getting an extra level of nesting.  Revision 4324 - Directory Listing Modified Tue Aug 1 21:17:29 2006 UTC (6 years, 9 months ago) by sh002i backport (dpvc): Updated to version 3.3c (mostly bugfixes in autoload, tex2math and CHMmode plugins). See the change log on the jsMath web site for complete details.  Revision 4323 - Directory Listing Modified Tue Aug 1 20:28:22 2006 UTC (6 years, 9 months ago) by sh002i backport (dpvc): Make FUNCTION_CMP retain the professor's answer exactly as typed rather than use the parsed version's reconstructed string.  Revision 4322 - Directory Listing Modified Tue Aug 1 20:25:45 2006 UTC (6 years, 9 months ago) by sh002i backport (jj): Fixed bug which caused warnings in problems containing hints and/or solutions containing math (i.e., requiring images).  Revision 4321 - Directory Listing Modified Tue Aug 1 20:18:14 2006 UTC (6 years, 9 months ago) by sh002i backport (dpvc): Fixed grade_problem so taht is uses the safe compartment. (This is important because the problem can supply its own grader, and that code shoudl be run in the safe compartment, just like the answer checkers are. Without this, graders could call PG_restricted_eval() and actually get access to the full WW environment rather than the safe compartment.)  Revision 4320 - Directory Listing Modified Tue Aug 1 20:15:26 2006 UTC (6 years, 9 months ago) by sh002i backport (gage): Make sure that WeBWorK::Constants has been loaded before this file is evaluated.  Revision 4319 - Directory Listing Modified Tue Aug 1 20:12:11 2006 UTC (6 years, 9 months ago) by sh002i backport (dpvc): Fixed a problem where things like x+4x would be accepted even in single-power mode (the initial x was not being identified as a single power of x correctly).  Revision 4146 - Directory Listing Modified Fri Jun 23 22:13:26 2006 UTC (6 years, 10 months ago) by dpvc Backport v1.22. Original message: Use tolerance flags from the Real object itself, if available, before looking at the context.  Revision 4145 - Directory Listing Modified Fri Jun 23 22:12:48 2006 UTC (6 years, 10 months ago) by dpvc Backport v1.78. Original message: Fix some problems with the Diagonstics output for Formula objects. (The tolerances using in the diagnostics didn't always match the ones used in the actual testing, and the wrong values were sometimes displayed when a multi-variable function was displayed as a graph.)  Revision 4142 - Directory Listing Modified Fri Jun 23 20:24:03 2006 UTC (6 years, 10 months ago) by dpvc New files neeed to bring jsMath up to version 3.3b.  Revision 4141 - Directory Listing Modified Fri Jun 23 20:22:40 2006 UTC (6 years, 10 months ago) by This commit was manufactured by cvs2svn to create branch 'rel-2-2-dev'. Revision 4139 - Directory Listing Modified Fri Jun 23 20:17:10 2006 UTC (6 years, 10 months ago) by dpvc Backport of update to 3.3b. Original message: Updated to version 3.3b. See the change log on the jsMath web site for details of the changes. Some of the highlights are: Added an extension that implements the \font command. (Now that jsMath can auto-load fonts as they are needed, this is feasible to do.) Added \eqalign and \displaylines for creating multi-line displayed mathematics. Also added \eqalignno, but it works by putting the line numbers in a right-justified column separated by 3 em's of space from the rest of the alignment (rather than putting them flush right, which would be difficult without more substantial changes to jsMath). Finally, added \leqalignno, but the line numbers are placed on the right not the left (it is really just an alias for \eqalignno, and is included only for completeness). Added the ability to use \noalign{\vskip ...} and \\[dimen] to insert space within an array or alignment. This is not a complete implementation of \noalign; only \vskip and \vspace commands are processed, and this is only intended as a way of controlling the spacing between rows of a table. Adjusted the spacing within some alignments to better match actual TeX output. Added \mbox and \hbox to the commands that are processed correctly after ^ and _ (i.e., as unbraced superscripts and subscripts). JsMath's implementation of \raise and \lower are non-standard in that they do not require an \hbox, as TeX does; indeed using an \hbox would cause jsMath to fail (unless it were enclosed in braces). This is no longer the case, as these commands now handle \hbox and \mbox as TeX does. The addition of several new checkboxes on the jsMath control panel made the window for the control panel rather tall. This has required a reorganization of the control panel, and it now has a horizontal rather than a vertical orientation which better matches the aspect ratio of most screens. In addition, version 3.3 introduced an caching mechanism that is page-based, and "global mode" that allows for an inter-page cache. This mechanism works with WeBWorK, but because the pages are so short, it is probably not very helpful. Also, turning on global mode will require logging in again (due to the loss of form data when the page is reloaded).  Revision 4123 - Directory Listing Modified Wed Jun 7 19:32:38 2006 UTC (6 years, 11 months ago) by sh002i backport (sh002i): replace "SELECT *" with explicit list of fields to avoid problems when columns are ordered differently in the database. fixes bug #1033.  Revision 4117 - Directory Listing Modified Wed May 31 21:19:54 2006 UTC (6 years, 11 months ago) by sh002i updated for 2.2.1  Revision 4116 - Directory Listing Modified Wed May 31 20:48:19 2006 UTC (6 years, 11 months ago) by sh002i backport (jj): Fixed bug for selecting problems from the ProblemLibrary database. Problems which have no associated textbook were mucking things up, even if no textbook was selected.  Revision 4110 - Directory Listing Modified Thu May 25 20:42:54 2006 UTC (6 years, 11 months ago) by sh002i backport (sh002i): improvements to URL handling. * use use_abs_url option of systemLink to generate URLs, rather than hardcoding logic. * don't generate a full URL for the return to your work link. it isn't needed. * in the "This feedback message was automatically generated by the WeBWorK system at" message, give the URL to the webwork home module, rather than just the host and port.  Revision 4109 - Directory Listing Modified Thu May 25 20:37:14 2006 UTC (6 years, 11 months ago) by sh002i backport (sh002i): added use_abs_url option to systemLink: If set to a true value, the scheme, host, and port are prepended to the URL. This is useful for links which must be usable on their own, such as those sent via email.  Revision 4097 - Directory Listing Modified Tue May 23 17:59:45 2006 UTC (6 years, 11 months ago) by sh002i backport (sh002i): add charset=utf-8 to content type header  Revision 4095 - Directory Listing Modified Tue May 23 16:56:23 2006 UTC (6 years, 11 months ago) by sh002i backport (apizer): Added an email link so that one can easily email student(s) after e.g. giving then an extension.  Revision 4094 - Directory Listing Modified Tue May 23 16:48:14 2006 UTC (6 years, 11 months ago) by sh002i backport (gage): Fixed minor problem where a field might not be defined (in addition to being empty) == now we check for defined, then check for non-empty.  Revision 4093 - Directory Listing Modified Tue May 23 11:51:55 2006 UTC (6 years, 11 months ago) by dpvc Fixed a problem where a pick screen error was produced if a student entered a vector-valued formula rather than a constant vector when parallel answers are being checked and the student used the Preview button to submit the answer.  Revision 4070 - Directory Listing Modified Tue May 16 00:26:24 2006 UTC (7 years ago) by dpvc Fix jsMath formulas in the answer preview area when the student's answer includes < or > (make sure they don't look like tags).  Revision 4061 - Directory Listing Modified Tue Apr 25 17:05:27 2006 UTC (7 years ago) by sh002i pass relative paths to Problem in sourceFilePath (see bug #1016)  Revision 4060 - Directory Listing Modified Mon Apr 24 16:00:28 2006 UTC (7 years ago) by sh002i backport: accidentally usedself->ce rather than $self->r->ce in revert_handler  Revision 4057 - Directory Listing Modified Tue Apr 18 23:27:32 2006 UTC (7 years, 1 month ago) by sh002i SECURITY: prevent reading/saving files outside of templates directory.  Revision 4056 - Directory Listing Modified Mon Apr 17 21:35:35 2006 UTC (7 years, 1 month ago) by sh002i backport (dpvc): Fixed a bug that caused can error when a Complex1 object was passed to the answer checker (rather than a string that needs to be parsed).  Revision 4055 - Directory Listing Modified Mon Apr 17 21:33:17 2006 UTC (7 years, 1 month ago) by sh002i backport (dpvc): A change to the way lists are processed in AnswerChecker.pm in December (v1.75) requires that implicitList => 0 be added to the defaults for variable_cmp().  Revision 4054 - Directory Listing Modified Mon Apr 17 21:31:47 2006 UTC (7 years, 1 month ago) by sh002i backport (dpvc): Fixed getFlag so that it sodesn't accidentally create the {context} field of an object that doesn't already have one (Perl will create hashes that don't already exist if you reference them). This was causing problems with the ans_array processing  Revision 4053 - Directory Listing Modified Mon Apr 17 21:27:45 2006 UTC (7 years, 1 month ago) by sh002i backport (dpvc): When a file is uploaded and there is an error opening the destination file, the error message now includes the system error report and the file is no longer printed (causing a WeBWorK error).  Revision 4052 - Directory Listing Modified Mon Apr 17 21:18:58 2006 UTC (7 years, 1 month ago) by sh002i backport: Resolve bug #994 ("Try it" yields: sourceFilePath is unsafe!) SetMaker uses a relative path for sourceFilePath, which is nice, but which path_is_subdir didn't account for. Added thrid argument,$allow_relative, to that utility which causes $dir to be prepended to$path. Modified Problem.pm to trigger this behavior.


Revision 4040 - Directory Listing
Modified Tue Mar 21 19:47:06 2006 UTC (7 years, 1 month ago) by sh002i
from HEAD: "Change check for zero from fuzzy check to strict check (when
the problem used absolute tolerances, in particular, this can cause big
problems)." (from dpvc)


Revision 4039 - Directory Listing
Modified Tue Mar 21 19:43:25 2006 UTC (7 years, 1 month ago) by sh002i
from HEAD: "Fixed a problem were the no-font message wasn't being
disabled properly (due to changes in the CSS names used by jsMath)"
(from dpvc)


Revision 4038 - Directory Listing
Modified Tue Mar 21 19:42:24 2006 UTC (7 years, 1 month ago) by sh002i
from HEAD: "Updated jsMath to version 3.2" (from dpvc)


Revision 4037 - Directory Listing
Modified Tue Mar 21 19:25:54 2006 UTC (7 years, 1 month ago) by sh002i
from HEAD: "Fixed Bug 988. Use sortByName instead of sort to sort the
keys in the %answerHash" and "missed one line" (from apizer)


Revision 4036 - Directory Listing
Modified Tue Mar 21 19:22:51 2006 UTC (7 years, 1 month ago) by sh002i
from HEAD: Clean up verifyProctor() in Authen.pm, improve proctor
authorization logging. (from glarose)


Revision 4035 - Directory Listing
Modified Tue Mar 21 19:19:38 2006 UTC (7 years, 1 month ago) by sh002i
backport from HEAD: Update gateway template to clarify time warnings.
(originally from glarose)


Revision 4034 - Directory Listing
Modified Tue Mar 21 14:13:22 2006 UTC (7 years, 1 month ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-2-dev'.

Revision 4027 - Directory Listing
Modified Tue Feb 14 12:55:34 2006 UTC (7 years, 3 months ago) by dpvc
Backport to rel-2-2-dev (Update to jsMath 3.1a, fixing bug #982)


Revision 4024 - Directory Listing
Modified Tue Feb 14 00:17:45 2006 UTC (7 years, 3 months ago) by sh002i
update for 2.2.0


Revision 4023 - Directory Listing
Modified Mon Feb 13 23:48:01 2006 UTC (7 years, 3 months ago) by sh002i
update for 2.2.0


Revision 4020 - Directory Listing
Modified Fri Feb 10 01:08:46 2006 UTC (7 years, 3 months ago) by sh002i
move  link for Course/Set Info to top, resolving bug #978.


Revision 4018 - Directory Listing
Modified Thu Feb 9 23:20:05 2006 UTC (7 years, 3 months ago) by sh002i
Preserve gateway test display options in colum header links.


Revision 4017 - Directory Listing
Modified Tue Feb 7 23:08:20 2006 UTC (7 years, 3 months ago) by dpvc
Back-port to 2.2-dev (Work around bug in Firefox 1.5.0.1 that causes
it to crash when jsMath is loaded).


Revision 4014 - Directory Listing
Modified Tue Feb 7 21:02:00 2006 UTC (7 years, 3 months ago) by sh002i
security checks for sourceFilePath -- fixes bug #970.

* Utils.pm: add path_is_subdir
* Problem.pm: use path_is_subdir to check sourceFilePath
fix logic on when to use sourceFilePath
* ProblemSet.pm: use path_is_subdir to check sourceFilePath
add permissions check around sourceFilePath handler
* ProblemSets.pm: use path_is_subdir to check sourceFilePath
* GatewayQuiz.pm: remove code to preserve editMode/sourceFilePath (not used)


Revision 4013 - Directory Listing
Modified Tue Feb 7 19:23:25 2006 UTC (7 years, 3 months ago) by sh002i
backport from MAIN: (Modify putUserProblem call to allow for versioned
sets.)


Revision 4009 - Directory Listing
Modified Fri Feb 3 18:21:07 2006 UTC (7 years, 3 months ago) by sh002i
set $main::VERSION to 2.2.  Revision 4006 - Directory Listing Modified Fri Feb 3 00:19:35 2006 UTC (7 years, 3 months ago) by sh002i disable editFileSuffix since it is not used and is dumb.  Revision 4005 - Directory Listing Modified Thu Feb 2 23:44:13 2006 UTC (7 years, 3 months ago) by sh002i change underscores to spaces in siblings list, add tooltop for overflowing siblings.  Revision 4004 - Directory Listing Modified Thu Feb 2 23:43:06 2006 UTC (7 years, 3 months ago) by sh002i provisionally cut off overflowing text and reduce font sizes in menus.  Revision 4003 - Directory Listing Modified Thu Feb 2 22:38:53 2006 UTC (7 years, 3 months ago) by sh002i backport from MAIN: (List students last name first)  Revision 4000 - Directory Listing Modified Thu Feb 2 22:18:25 2006 UTC (7 years, 3 months ago) by sh002i removed grey box around problem text because MSIE is awful. This fixes the grey-box problem mentioned in bug #945.  Revision 3998 - Directory Listing Modified Wed Feb 1 03:57:29 2006 UTC (7 years, 3 months ago) by gage Moved snippet of ContentGenerator.pm that checked to see if the "report bugs" link could be showed inside the clause that requires the authentication to have been verified. This fixes bug #960 .  Revision 3996 - Directory Listing Modified Wed Feb 1 00:23:47 2006 UTC (7 years, 3 months ago) by sh002i Use File::Path::mkpath to create the hardcopy directory. mkpath() functions like mkdir -p'' in that it will create multiple directory elements if needed. Closes bug #950. Use the standard File::Temp::tempdir function instead of makeTempDirectory() to create the actual working directory. Add spaces after the "" links when PG errors are reported.  Revision 3995 - Directory Listing Modified Tue Jan 31 19:05:03 2006 UTC (7 years, 3 months ago) by sh002i backport from MAIN: (When checking for division by zero, don't do fuzzy check.)  Revision 3994 - Directory Listing Modified Tue Jan 31 18:44:00 2006 UTC (7 years, 3 months ago) by sh002i backport from MAIN: (Fix bug related to$mail{feedbackRecipients} being
set in web configuration (reported on wwdevel.  I don't think this has a
bug number.)

(actually, this does have a bug number -- it's bug #961)


Revision 3990 - Directory Listing
Modified Sat Jan 28 04:35:39 2006 UTC (7 years, 3 months ago) by dpvc
Updated to v3.1c


Revision 3989 - Directory Listing
Modified Sat Jan 28 04:33:09 2006 UTC (7 years, 3 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-2-dev'.

Revision 3986 - Directory Listing
Modified Fri Jan 27 18:18:41 2006 UTC (7 years, 3 months ago) by sh002i
add GD and Net::SMTP, used by PG, and remove silly test module.


Revision 3984 - Directory Listing
Modified Fri Jan 27 17:52:51 2006 UTC (7 years, 3 months ago) by sh002i
Updated modules/executables list, cleaned up output.

Output now specifies that $PATH is being searched for executables, and lists the contents of$PATH. Same with @INC. It's a little easier to
tell if a module/executable has not been found: The "found" lines are
prefixed by some space, which makes the not found '**' prefix stand out.
When a module fails to load, but it's not because it wasn't found, the
error message is given.


Revision 3983 - Directory Listing
Modified Fri Jan 27 03:34:26 2006 UTC (7 years, 3 months ago) by sh002i
these files are no longer used


Revision 3982 - Directory Listing
Modified Fri Jan 27 03:33:49 2006 UTC (7 years, 3 months ago) by sh002i
moving local utilities to admintools module


Revision 3974 - Directory Listing
Modified Thu Jan 26 21:43:22 2006 UTC (7 years, 3 months ago) by sh002i
make addCourse, deleteCourse more robust.
- pre-check permissions before trying to mkdir/rmtree
- treat creation errors on directories other than the root as warnings
- treat deletion errors on all directories as warnings
- treat sql_single "drop table" errors as warnings
- supress DBI's error reporting for command-line addcourse/delcourse


Revision 3972 - Directory Listing
Modified Wed Jan 25 23:12:05 2006 UTC (7 years, 3 months ago) by sh002i
update copyright date range -- 2000-2006. this is probably overkill,
since there are some files that were created after 2000 and some files


Revision 3970 - Directory Listing
Modified Wed Jan 25 12:46:37 2006 UTC (7 years, 3 months ago) by dpvc
Prevent "unquoted dx may conflict with future usage" messages.


Revision 3968 - Directory Listing
Modified Tue Jan 24 23:41:24 2006 UTC (7 years, 3 months ago) by sh002i
remove extraneous instructor tools link.


Revision 3966 - Directory Listing
Modified Tue Jan 24 23:40:24 2006 UTC (7 years, 3 months ago) by sh002i
removed bad characters


Revision 3964 - Directory Listing
Modified Tue Jan 24 23:34:01 2006 UTC (7 years, 3 months ago) by sh002i
re-add $courseDirs{DATA}, since it is still potentially useful.  Revision 3962 - Directory Listing Modified Tue Jan 24 23:26:30 2006 UTC (7 years, 3 months ago) by sh002i make webwork code output siblings div/h2 code, rather than template. this allows for the siblings box to be named according to its contents.  Revision 3960 - Directory Listing Modified Tue Jan 24 22:38:18 2006 UTC (7 years, 3 months ago) by sh002i update README/LICENSE for 2.1.4  Revision 3959 - Directory Listing Modified Tue Jan 24 22:05:28 2006 UTC (7 years, 3 months ago) by sh002i disable experimental xmlrpc stuff (as in rel-2-2-dev and HEAD)  Revision 3958 - Directory Listing Modified Tue Jan 24 21:41:17 2006 UTC (7 years, 3 months ago) by sh002i re-apply backport from HEAD: (roll back part of change in version 1.58.)  Revision 3957 - Directory Listing Modified Tue Jan 24 21:39:41 2006 UTC (7 years, 3 months ago) by sh002i re-apply backport from HEAD: (Fixed a bug in which the constant 'function' BASE64_ENCODED was not being evaluated inside the matching and substitution statements. Replaced the constant by using the construction our$BASE64_ENCODED = 'base64_encoded:';
instead.  The variable is properly interpolated inside the matching and
substitution statements.)


Revision 3956 - Directory Listing
Modified Tue Jan 24 21:35:53 2006 UTC (7 years, 3 months ago) by sh002i
added empty site_info.txt file.


Revision 3955 - Directory Listing
Modified Tue Jan 24 21:35:38 2006 UTC (7 years, 3 months ago) by sh002i
added missing newline


Revision 3953 - Directory Listing
Modified Tue Jan 24 21:26:39 2006 UTC (7 years, 3 months ago) by sh002i
updated license and readme for 2.1.3


Revision 3952 - Directory Listing
Modified Tue Jan 24 19:22:30 2006 UTC (7 years, 3 months ago) by sh002i
rel-2-1-3 was tagged on the wrong branch (MAIN), so this commit makes
rel-2-1-patches the same as rel-2-1-3, but in the correct branch. i will
then remove the tag rel-2-1-3 and re-tag rel-2-1-branches as rel-2-1-3.

THEN, I will add in the security fix, update the README, and tag
rel-2-1-4 for release.


Revision 3950 - Directory Listing
Modified Tue Jan 24 02:01:20 2006 UTC (7 years, 3 months ago) by sh002i
make templates validate


Revision 3948 - Directory Listing
Modified Mon Jan 23 21:20:34 2006 UTC (7 years, 3 months ago) by sh002i
fix width issues with info box.

restrict width of info box to exactly 40% of the page width. we can't
use "max-width" because MSIE doesn't support it.

set "overflow:auto" to enable scroll bars when the content can't be
wrapped to 40%. this is a little nicer than the contents running over
the border of the box, but MSIE makes bad choices about how to size the
box so as to avoid unnecessary scroll bars. (it sizes the element first
and then adds scroll bars, so it adding a horizontal scroll makes the
content area smaller than the content, necessitating a vertical scroll
bar as well. pretty annoying.)

Tested this in WinIE, Firefox, and Safari.


Revision 3946 - Directory Listing
Modified Sun Jan 22 03:50:42 2006 UTC (7 years, 3 months ago) by sh002i
updated for 2.2-pre2.


Revision 3944 - Directory Listing
Modified Sun Jan 22 03:07:45 2006 UTC (7 years, 3 months ago) by sh002i
use darker foreground colors instead of bright background color for
message classes for now.


Revision 3942 - Directory Listing
Modified Sun Jan 22 02:54:53 2006 UTC (7 years, 3 months ago) by sh002i
update info() for new stylesheet.


Revision 3940 - Directory Listing
Modified Sun Jan 22 02:53:04 2006 UTC (7 years, 3 months ago) by sh002i
use info() from Login.pm


Revision 3938 - Directory Listing
Modified Sun Jan 22 02:51:54 2006 UTC (7 years, 3 months ago) by sh002i
Don't output DIV tag in info() unless there's something to display.


Revision 3936 - Directory Listing
Modified Sun Jan 22 02:41:21 2006 UTC (7 years, 3 months ago) by sh002i
Don't output DIV tag in info() unless there's something to display.


Revision 3934 - Directory Listing
Modified Sat Jan 21 13:26:28 2006 UTC (7 years, 3 months ago) by dpvc
Update to version 3.1b (fix some font issues with the fallback mode).


Revision 3932 - Directory Listing
Modified Fri Jan 20 04:15:58 2006 UTC (7 years, 3 months ago) by gage
Fixed error in variable names that was breaking the code in HEAD.


Revision 3931 - Directory Listing
Modified Fri Jan 20 00:37:37 2006 UTC (7 years, 3 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-1-patches'.

Revision 3929 - Directory Listing
Modified Fri Jan 20 00:36:52 2006 UTC (7 years, 3 months ago) by sh002i
fixed accidental commit of local version


Revision 3928 - Directory Listing
Modified Fri Jan 20 00:22:33 2006 UTC (7 years, 3 months ago) by sh002i
backport to rel-2-1-patches (roll back part of change in version 1.58.)


Revision 3926 - Directory Listing
Modified Fri Jan 20 00:20:32 2006 UTC (7 years, 3 months ago) by sh002i
roll back part of change in version 1.58.


Revision 3923 - Directory Listing
Modified Fri Jan 20 00:09:39 2006 UTC (7 years, 3 months ago) by sh002i
partial clean up rendering of the info box. it will now not show up
unless it has content, and the headings will be rendered more nicely.


Revision 3921 - Directory Listing
Modified Thu Jan 19 01:10:57 2006 UTC (7 years, 3 months ago) by sh002i
add h2 sizing for InfoPanel


Revision 3919 - Directory Listing
Modified Thu Jan 19 01:09:00 2006 UTC (7 years, 3 months ago) by sh002i
lots of formatting/indentation fixes, also fix issue with text


Revision 3917 - Directory Listing
Modified Thu Jan 19 01:03:17 2006 UTC (7 years, 4 months ago) by sh002i
housekeeping.

UTF-8 => utf-8.
removed byte-order marker added by bbedit.
removed commented-out elements.


Revision 3916 - Directory Listing
Modified Tue Jan 17 02:22:02 2006 UTC (7 years, 4 months ago) by dpvc
Backport from HEAD.  (Fixes error incorrect error message when
formula-valued matrices are created.)


Revision 3914 - Directory Listing
Modified Tue Jan 17 01:57:29 2006 UTC (7 years, 4 months ago) by dpvc
Backport from HEAD


Revision 3910 - Directory Listing
Modified Fri Jan 13 21:10:49 2006 UTC (7 years, 4 months ago) by sh002i
LICENSE/README for 2.2-pre1.

updated version number to 2.2-pre1
updated copyright date range to 2000-2006.
updated README text to PGLanguageRelease2pt2pre1


Revision 3909 - Directory Listing
Modified Thu Jan 12 00:07:51 2006 UTC (7 years, 4 months ago) by dpvc
Update to version 3.1 of jsMath (includes compressed versions of the
main jsMath files for faster download, and the ability to autoload
extensions on demand).  See the jsMath change log at

http://www.math.union.edu/locate/jsMath/changes.html

for details.


Revision 3908 - Directory Listing
Modified Wed Jan 11 23:56:45 2006 UTC (7 years, 4 months ago) by dpvc
Removed a debugging message (hope Mike doesn't still need this.  :-)


Revision 3906 - Directory Listing
Modified Wed Jan 11 23:07:16 2006 UTC (7 years, 4 months ago) by dpvc
Removed commented-out messages that where changed to use the
shortPath() function (I had left them in to make it easier to merge
with new versions using CVS, but they need not be kept now that the
changes have been included in the official version).


Revision 3904 - Directory Listing
Modified Wed Jan 11 22:58:36 2006 UTC (7 years, 4 months ago) by dpvc
Remove unneeded DPVC comments (they were in the version I sent to Mike
because I usually mark the changes I make that I'm not expecting to
commit).


Revision 3902 - Directory Listing
Modified Wed Jan 11 22:52:44 2006 UTC (7 years, 4 months ago) by dpvc
Don't scan templates/tmpEdit directory for pg files.


Revision 3900 - Directory Listing
Modified Wed Jan 11 22:24:29 2006 UTC (7 years, 4 months ago) by dpvc
Re-target Edit and View links to WW_Editor and WW_View windows.


Revision 3899 - Directory Listing
Modified Tue Jan 10 03:40:41 2006 UTC (7 years, 4 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-2-dev'.

Revision 3896 - Directory Listing
Modified Tue Jan 10 00:30:56 2006 UTC (7 years, 4 months ago) by sh002i
Using Mike's fix for bug #942, because it was nicer.


Revision 3895 - Directory Listing
Modified Tue Jan 10 00:18:03 2006 UTC (7 years, 4 months ago) by sh002i
Backporting jj's fix for bug #944.

if the user includes "following files" in a multiple selection
it shows up here as "" which causes the importing to die
so, we select on filenames containing non-whitespace

Originally fixed in HEAD revision 1.88
Back-ported to rel-2-2-dev without modification in this revision.


Revision 3893 - Directory Listing
Modified Tue Jan 10 00:07:11 2006 UTC (7 years, 4 months ago) by sh002i
Resolves bug #942, in which a missing permission level field causes a
warning:

This is in fact due to UserList assuming that $record{permission} is defined when it is allowed to be undefined (as per the format of classlist files). I added a case that sets is to$default_permission_level if it is not
defined.


Revision 3891 - Directory Listing
Modified Mon Jan 9 23:53:39 2006 UTC (7 years, 4 months ago) by sh002i
I've modified the renameCourse code to simply issue a warning when a
course directory (other than the course root dir) is not movable. I've
also added error checking for some of the more common reasons for
directories to not be movable, so that the warning message is more
informative.

Resolves bug #943.


Revision 3889 - Directory Listing
Modified Mon Jan 9 00:04:38 2006 UTC (7 years, 4 months ago) by gage
Changes to make sure that temporary files are read while editing.


Revision 3887 - Directory Listing
Modified Sun Jan 8 18:06:03 2006 UTC (7 years, 4 months ago) by gage
Changes that allow viewing of set_header files and course_info files during the editing process.
Basically the technique for finding the source file is redirected to the temporary files.


Revision 3886 - Directory Listing
Modified Sun Jan 8 18:05:48 2006 UTC (7 years, 4 months ago) by gage
Changes that allow viewing of set_header files and course_info files during the editing process.
Basically the technique for finding the source file is redirected to the temporary files.


Revision 3885 - Directory Listing
Modified Sun Jan 8 01:36:15 2006 UTC (7 years, 4 months ago) by gage
Removed warning message.


Revision 3884 - Directory Listing
Modified Sun Jan 8 01:30:02 2006 UTC (7 years, 4 months ago) by gage
Changed target for editing window


Revision 3882 - Directory Listing
Modified Sun Jan 8 01:19:33 2006 UTC (7 years, 4 months ago) by gage
Added many changes that address the weakness reported in bug report #936

This file has had significant testing but it still needs a workout.


Revision 3881 - Directory Listing
Modified Sun Jan 8 01:16:31 2006 UTC (7 years, 4 months ago) by gage
Updated to conform to changes in PGProblemSetEditor.pm


Revision 3880 - Directory Listing
Modified Sat Jan 7 02:11:16 2006 UTC (7 years, 4 months ago) by gage
Adding help for PG Problem Editor


Revision 3879 - Directory Listing
Modified Sat Jan 7 02:08:53 2006 UTC (7 years, 4 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-2-dev'.

Revision 3575 - Directory Listing
Modified Thu Aug 25 19:31:00 2005 UTC (7 years, 8 months ago) by glarose
Add basic electrical units.


Revision 3327 - Directory Listing
Modified Fri Jul 1 12:18:19 2005 UTC (7 years, 10 months ago) by gage
Backporting a fix to the encodeAnswer and decodeAnswer routines


Revision 3313 - Directory Listing
Modified Fri Jun 24 19:10:25 2005 UTC (7 years, 10 months ago) by gage
Fixed conceptual error in compare_vec_solution.  This should fix bug
#670.  In my opinion the entire concept of vec_solution_cmp should be
reconsidered.  In solving an underdetermined linear equation of the form
Ax-b=0 it seems to me that the solutions answer in the form:
x= a +bt+cu+ds  where a,b,c,d are vectors should simply be evaluated
to see if it satisfies Ax-b=0 for 5 or six values of a,b,c,d  --
checking the solution should use a
vector valued version of fun_cmp.

As it is, the student's coefficients for a,b,c,d are compared with the
instructors to see if they span the same space. This is quite a bit more
complicated -- and indeed the method came up with the wrong answer.

I believe I have the method corrected, but I would suggest that this
answer evaluator be replaced with one which operates more
directly and is therefore easier to maintain.  Am I missing something in
this analysis?  Has someone else created answer evaluators for this type
of problem?

-- Mike


Revision 3289 - Directory Listing
Modified Fri Jun 10 19:15:39 2005 UTC (7 years, 11 months ago) by gage
New files for rel-2-1-3


Revision 3288 - Directory Listing
Modified Fri Jun 10 18:20:12 2005 UTC (7 years, 11 months ago) by gage
Bringing HEAD and rel-2-1-3 in line with each other.  This is file that
Arnie has just committed.


Revision 3286 - Directory Listing
Modified Fri Jun 10 16:34:15 2005 UTC (7 years, 11 months ago) by gage
Bringing HEAD and rel-2-1-patches in line


Revision 3284 - Directory Listing
Modified Fri Jun 10 16:01:29 2005 UTC (7 years, 11 months ago) by gage
Bring HEAD and rel-2-1-patches in line with each other.


Revision 3283 - Directory Listing
Modified Fri Jun 10 03:07:55 2005 UTC (7 years, 11 months ago) by gage
Fixed missing right brace.


Revision 3282 - Directory Listing
Modified Fri Jun 10 02:37:57 2005 UTC (7 years, 11 months ago) by gage
 Merging changes made for rel-2-1-3 back into rel-2-1-patches


Revision 3279 - Directory Listing
Modified Fri Jun 10 02:18:26 2005 UTC (7 years, 11 months ago) by gage
Merging changes from rel-2-1-3  back into rel-2-1-patches


Revision 3278 - Directory Listing
Modified Thu Jun 9 16:19:06 2005 UTC (7 years, 11 months ago) by glarose
Gateway update: make display of test time in Student Progress default to yes


Revision 3277 - Directory Listing
Modified Thu Jun 9 16:15:29 2005 UTC (7 years, 11 months ago) by glarose
Gateway update: change Grades table to display gateway tests better.


Revision 3276 - Directory Listing
Modified Thu Jun 9 15:00:13 2005 UTC (7 years, 11 months ago) by glarose
Gateway update: revise gateway template file


Revision 3275 - Directory Listing
Modified Thu Jun 9 14:59:42 2005 UTC (7 years, 11 months ago) by glarose
Gateway bugfixes/feature additions
- added test time to student progress display
- corrected bugs from overtime proctored tests
- corrected behavior for closed tests
- added restrictions to prevent gateways from being taken as regular
assignments
- updated problem set lists to better deal with gateways


Revision 3271 - Directory Listing
Modified Mon Jun 6 00:01:45 2005 UTC (7 years, 11 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-1-patches'.

Revision 3186 - Directory Listing
Modified Wed Feb 23 01:26:56 2005 UTC (8 years, 2 months ago) by glarose
Gateway: add version_last_attempt_time to fields in ProblemSetList.pm


Revision 3185 - Directory Listing
Modified Tue Feb 22 23:07:35 2005 UTC (8 years, 2 months ago) by glarose
Gateway update: add version_last_attempt_time field in Set.pm and
UserSet.pm


Revision 3184 - Directory Listing
Modified Tue Feb 22 23:06:27 2005 UTC (8 years, 2 months ago) by glarose
Gateway update: add URLPath.pm entries for LoginProctor ContentGenerator.


Revision 3183 - Directory Listing
Modified Tue Feb 22 23:05:46 2005 UTC (8 years, 2 months ago) by glarose
Gateway update: Include code to check due dates against submission
time, rather than current time, by adding a version_last_attempt_time
entry to set_user.  Also allow viewing of proctored sets without
proctor authorization once they can no longer be submitted for a grade.


Revision 3181 - Directory Listing
Modified Mon Feb 21 16:53:50 2005 UTC (8 years, 2 months ago) by sh002i
updated for 2.1.2


Revision 3179 - Directory Listing
Modified Fri Feb 18 15:44:41 2005 UTC (8 years, 2 months ago) by glarose
Add javascript to gateway template file for active timer on gateway
quizzes.


Revision 3178 - Directory Listing
Modified Fri Feb 18 15:44:00 2005 UTC (8 years, 2 months ago) by glarose
Add active javascript timer to gateway quiz module.


Revision 3176 - Directory Listing
Modified Thu Feb 17 17:58:51 2005 UTC (8 years, 3 months ago) by gage
Changes fixing a problem that prevented a new problem from being added to a set.


Revision 3173 - Directory Listing
Modified Wed Feb 16 14:04:31 2005 UTC (8 years, 3 months ago) by glarose
roll back accidentally committed local change to ur.template


Revision 3170 - Directory Listing
Modified Tue Feb 15 21:22:26 2005 UTC (8 years, 3 months ago) by glarose
major look and feel modification of GatewayQuiz module, to include
preview and correct answer output.


Revision 3169 - Directory Listing
Modified Tue Feb 15 21:18:58 2005 UTC (8 years, 3 months ago) by glarose
new template file: gw.template for gateway tests


Revision 3168 - Directory Listing
Modified Tue Feb 15 21:17:14 2005 UTC (8 years, 3 months ago) by glarose
global.conf.dist: added gateway template to supported templates


Revision 3167 - Directory Listing
Modified Tue Feb 15 05:11:48 2005 UTC (8 years, 3 months ago) by gage
Added changes to allow create new blank problem to work.  These include significant
cleanup of PGproblemEditor.pm


Revision 3163 - Directory Listing
Modified Mon Feb 14 20:51:47 2005 UTC (8 years, 3 months ago) by sh002i
it's 2005 now. (actually we should update this on the headers of all
files that were modified in 2005 as well).


Revision 3162 - Directory Listing
Modified Mon Feb 14 20:50:58 2005 UTC (8 years, 3 months ago) by sh002i
updated README from PGLanguageRelease2pt1pt1, updated LICENSE with new
version number and year.


Revision 3161 - Directory Listing
Modified Mon Feb 14 20:48:37 2005 UTC (8 years, 3 months ago) by sh002i
updated README from TWiki topic WeBWorKRelease2pt1pt1, updated LICENCE
with new version number


Revision 3157 - Directory Listing
Modified Tue Feb 8 20:41:26 2005 UTC (8 years, 3 months ago) by sh002i
HEAD backport: Removes starting and ending whitespace from most of the
form field entries when adding users (jj)


Revision 3156 - Directory Listing
Modified Tue Feb 8 20:40:02 2005 UTC (8 years, 3 months ago) by sh002i
HEAD backport: CourseID is now part of the subject line when feedback is
sent (gage)


Revision 3155 - Directory Listing
Modified Tue Feb 8 20:33:40 2005 UTC (8 years, 3 months ago) by sh002i
HEAD backport: Adds checks to make sure that the multiple user problem
is really gone (gage)


Revision 3154 - Directory Listing
Modified Tue Feb 8 20:24:57 2005 UTC (8 years, 3 months ago) by sh002i
HEAD backport: Added Text/Binary/Automatic buttons for conversion of
line-breaks on file uploads (dpvc)


Revision 3153 - Directory Listing
Modified Tue Feb 8 20:20:09 2005 UTC (8 years, 3 months ago) by sh002i
HEAD backport: Bring jsMath up to version 1.7e. (dpvc)


Revision 3152 - Directory Listing
Modified Mon Feb 7 13:17:43 2005 UTC (8 years, 3 months ago) by gage
Backporting changes to Home.pm

This means that the options menu won't appear on the home page.


Revision 3151 - Directory Listing
Modified Sun Feb 6 20:48:59 2005 UTC (8 years, 3 months ago) by gage
Added links to the sidebar for student and current set

Added links to problems on the stats page


Revision 3148 - Directory Listing
Modified Sun Feb 6 16:14:10 2005 UTC (8 years, 3 months ago) by gage
Backporting changes to Stats.pm and Scoring.pm


Revision 3147 - Directory Listing
Modified Sun Feb 6 16:02:54 2005 UTC (8 years, 3 months ago) by gage
Backporting:  ability to create a blank problem in a set.


Revision 3146 - Directory Listing
Modified Sun Feb 6 16:02:24 2005 UTC (8 years, 3 months ago) by gage
Backporting minor corrections in code


Revision 3145 - Directory Listing
Modified Sun Feb 6 15:50:23 2005 UTC (8 years, 3 months ago) by gage
Backporting fix for problem which caused multiple users to be
passed in the params of forms.


Revision 3144 - Directory Listing
Modified Sun Feb 6 15:42:10 2005 UTC (8 years, 3 months ago) by gage
Removed the reference to float in div.problemHeader to see if
this removes the peekaboo problem.  Also removed the zoom statement
which seems to have been causing trouble with the OL statement.


Revision 3143 - Directory Listing
Modified Sun Feb 6 15:26:16 2005 UTC (8 years, 3 months ago) by gage
Backporting CSS changes to rel-2-1-patches


Revision 3142 - Directory Listing
Modified Sun Feb 6 15:23:55 2005 UTC (8 years, 3 months ago) by gage
Backporting CSS changes to 2-1-patches


Revision 3141 - Directory Listing
Modified Sun Feb 6 15:20:52 2005 UTC (8 years, 3 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-1-patches'.

Revision 3139 - Directory Listing
Modified Sun Feb 6 15:17:55 2005 UTC (8 years, 3 months ago) by gage
Backporting entries that support CSS and the new blank problem snippet.


Revision 3138 - Directory Listing
Modified Sun Feb 6 15:14:26 2005 UTC (8 years, 3 months ago) by gage
Backporting updates:  Maintain displayOptions when following links.

Allows one to view the default set headers in the PG editor.  From
there one can save the header locally and edit it.


Revision 3137 - Directory Listing
Modified Sun Feb 6 01:24:23 2005 UTC (8 years, 3 months ago) by gage
Back porting changes made to ContentGenerator.pm.
These include:  preserving display options through links.
Moving definition of options menu up to ContentGenerator.
Allowing warnings to contain HTML in order to display tables
used when debugging fun_cmp calls.


Revision 3131 - Directory Listing
Modified Tue Feb 1 21:33:58 2005 UTC (8 years, 3 months ago) by glarose

StudentProgress.pm: clean up from previous commit to clear warning messages.


Revision 3130 - Directory Listing
Modified Tue Feb 1 17:49:13 2005 UTC (8 years, 3 months ago) by glarose

Gateway update of StudentProgress.pm to allow selection of columns
shown for versioned sets, and allow showing of only the version with
the best score.


Revision 3122 - Directory Listing
Modified Fri Jan 28 00:47:35 2005 UTC (8 years, 3 months ago) by sh002i
HEAD backport: new regexp matching can now match on permission level too
(toenail)


Revision 3121 - Directory Listing
Modified Fri Jan 28 00:44:30 2005 UTC (8 years, 3 months ago) by sh002i
HEAD backport: Fixed a bug with the file editor that did not process the
file name correctly in the top-level directory. Fixed a bug in uploading
a file where the name was given a sequence number even when one was not
needed. (dpvc)


Revision 3120 - Directory Listing
Modified Fri Jan 28 00:43:01 2005 UTC (8 years, 3 months ago) by sh002i
HEAD backport: Fixed index problem with matrix multiplciation (dpvc)


Revision 3119 - Directory Listing
Modified Fri Jan 28 00:35:29 2005 UTC (8 years, 3 months ago) by sh002i
HEAD backport: Catch multiply defined user warning (gage)


Revision 3118 - Directory Listing
Modified Fri Jan 28 00:31:49 2005 UTC (8 years, 3 months ago) by sh002i
HEAD backport: Work around MSIE bug (dpvc)


Revision 3117 - Directory Listing
Modified Fri Jan 28 00:29:02 2005 UTC (8 years, 3 months ago) by sh002i
HEAD backport: Fixed minor display problem where empty (not-overriden)
date values were being displayed as 12/31/1969 (toenail)


Revision 3116 - Directory Listing
Modified Fri Jan 28 00:27:28 2005 UTC (8 years, 3 months ago) by sh002i
HEAD backport: Added the following features: * Searching on any user
data field * Sorting by any two fields * Reports duplicate names on
classlist import. Closes #654, #664, and #684 (toenail)


Revision 3115 - Directory Listing
Modified Fri Jan 28 00:23:44 2005 UTC (8 years, 3 months ago) by sh002i
HEAD backport: expansion of Mike's caching fixes. (sh002i)


Revision 3114 - Directory Listing
Modified Fri Jan 28 00:20:16 2005 UTC (8 years, 3 months ago) by sh002i
HEAD backport: Fixed double declaration of $user (gage)  Revision 3113 - Directory Listing Modified Fri Jan 28 00:13:51 2005 UTC (8 years, 3 months ago) by sh002i HEAD backport: Fixed small bug in the message passing facility Changed message passing when there is a duplicate administrator. (gage)  Revision 3112 - Directory Listing Modified Fri Jan 28 00:11:17 2005 UTC (8 years, 3 months ago) by sh002i HEAD backport: The permission levels are now checked when the authz instance is created. (gage)  Revision 3108 - Directory Listing Modified Wed Jan 26 00:56:23 2005 UTC (8 years, 3 months ago) by sh002i HEAD backport: Call$r->param("user") only in scalar context (gage)


Revision 3107 - Directory Listing
Modified Tue Jan 25 23:23:17 2005 UTC (8 years, 3 months ago) by sh002i
HEAD backport: make sure that $r->param("users") is only used in a scalar context. (gage)  Revision 3106 - Directory Listing Modified Tue Jan 25 23:21:16 2005 UTC (8 years, 3 months ago) by sh002i HEAD backport: Make sure that$r->param("user") is only called in scalar
context. (gage)


Revision 3105 - Directory Listing
Modified Tue Jan 25 22:19:58 2005 UTC (8 years, 3 months ago) by sh002i
HEAD backport: Changed comment to This answer is the same as the one you
just submitted or previewed. This addreses bug #557 (gage)


Revision 3104 - Directory Listing
Modified Tue Jan 25 21:53:15 2005 UTC (8 years, 3 months ago) by sh002i
HEAD backport: Modifications to make sure that problems with weight 0
print weight as 0 rather than as a blank. This addresses bug #730 (gage)


Revision 3103 - Directory Listing
Modified Tue Jan 25 21:24:57 2005 UTC (8 years, 3 months ago) by glarose

Update ProblemSets listing to give more intelligible entries for
gateway tests: add Score and Date columns, clean up status column,
and change set names to be more logical for gateways.  This works
best when making the 'info' column in the template narrower (e.g.,
15% instead of the default 30%), which might argue that a gateway
template should be added to the available templates.


Revision 3101 - Directory Listing
Modified Tue Jan 25 19:21:58 2005 UTC (8 years, 3 months ago) by sh002i
HEAD backport: Added a line to check for empty records.  The hope is
that this fixes bug #733 (gage)


Revision 3100 - Directory Listing
Modified Tue Jan 25 19:10:17 2005 UTC (8 years, 3 months ago) by sh002i
HEAD backport: Added an option to rename the "Change Display Settings"
submit buttton. (gage)


Revision 3099 - Directory Listing
Modified Tue Jan 25 19:00:00 2005 UTC (8 years, 3 months ago) by sh002i
HEAD backport: Changed some UI features.  In particular the scrolling
list is now used both for selecting students to send mail to AND for
selecting the preview message (if multiple students are selected the
first is used as the preview).  The "command table" is now one line
taller than it was, but it it now effectively narrower (just two
columns) -- the last column has only the row and column options and is
not used that much. (gage)


Revision 3098 - Directory Listing
Modified Fri Jan 21 20:34:35 2005 UTC (8 years, 3 months ago) by sh002i
HEAD backport: Added a check to handle  the  case when the $errors flag was not defined. (mike)  Revision 3097 - Directory Listing Modified Fri Jan 21 16:42:48 2005 UTC (8 years, 3 months ago) by sh002i HEAD backport: fixed incorrect error message for getUserProblems() (sam)  Revision 3096 - Directory Listing Modified Fri Jan 21 16:40:43 2005 UTC (8 years, 3 months ago) by sh002i HEAD backport: Add hack to get around MSIE peekaboo bug. (apizer)  Revision 3095 - Directory Listing Modified Fri Jan 21 16:30:51 2005 UTC (8 years, 3 months ago) by sh002i HEAD backport: Bring jsMath up to date. In particular, include changes that provide new LaTeX environments (matrix, pmatrix, etc.) (dpvc)  Revision 3088 - Directory Listing Modified Thu Jan 13 22:38:43 2005 UTC (8 years, 4 months ago) by sh002i HEAD backport: added "login" permission, handling code. also fixed some heinous formatting. (sam)  Revision 3085 - Directory Listing Modified Sat Jan 8 00:00:19 2005 UTC (8 years, 4 months ago) by sh002i HEAD backport: removed FIXME comment that is no longer needed. (toenail)  Revision 3084 - Directory Listing Modified Fri Jan 7 20:56:35 2005 UTC (8 years, 4 months ago) by sh002i back out of mistakenly double-applied backport  Revision 3083 - Directory Listing Modified Fri Jan 7 20:42:09 2005 UTC (8 years, 4 months ago) by sh002i HEAD backport: Defined some variables that were causing warning messages. (gage)  Revision 3082 - Directory Listing Modified Fri Jan 7 20:40:51 2005 UTC (8 years, 4 months ago) by sh002i HEAD backport: Avoids some name collisions for images converted from gif to png in hardcopy (jj)  Revision 3081 - Directory Listing Modified Fri Jan 7 20:39:02 2005 UTC (8 years, 4 months ago) by sh002i HEAD backport: relative tolerence was not being used correctly. Fixed this. (apizer)  Revision 3080 - Directory Listing Modified Fri Jan 7 20:37:48 2005 UTC (8 years, 4 months ago) by sh002i HEAD backport: Fixed a bug in processing absolute values with implicit multiplication. (dpvc)  Revision 3079 - Directory Listing Modified Fri Jan 7 20:33:23 2005 UTC (8 years, 4 months ago) by sh002i backport from HEAD: Added ability to control the "Missing TeX Fonts" message generated by jsMath. (dpvc)  Revision 3078 - Directory Listing Modified Fri Jan 7 20:19:02 2005 UTC (8 years, 4 months ago) by sh002i HEAD -> rel-2-1-patches backport: "Fixed an error where any plane is accepted if the d is 0 in ax + by + cz = 0." (dpvc)  Revision 3077 - Directory Listing Modified Fri Jan 7 20:17:20 2005 UTC (8 years, 4 months ago) by sh002i HEAD -> rel-2-1-patches backport: "help files now use module name instead of urlpath node name"  Revision 2999 - Directory Listing Modified Thu Nov 18 01:58:29 2004 UTC (8 years, 6 months ago) by gage Undoing the last changes in rel-2-1-patches . I want to only commit them to HEAD until they have been tested further. The radio buttons behave properly, but I'm not sure they trigger the right behavior in the  Revision 2998 - Directory Listing Modified Thu Nov 18 01:45:29 2004 UTC (8 years, 6 months ago) by gage Made modifications to the user interface so that "show saved answers" can now be turned off. If the default mode was on, then this feature could never be turned off. (Unchecked check boxes don't return 0, they are simply not defined.)  Revision 2997 - Directory Listing Modified Sun Nov 14 03:03:42 2004 UTC (8 years, 6 months ago) by gage Fixed off-by-one problem with$COL[]  This had been fixed
in SendMail.pm but not in Grades.pm


Revision 2993 - Directory Listing
Modified Wed Nov 10 18:02:44 2004 UTC (8 years, 6 months ago) by sh002i
Ability to control missing tex fonts message (from HEAD).

Original log message:

Modifications needed for the control of jsMath's "missing font"
message.


Revision 2992 - Directory Listing
Modified Wed Nov 10 18:00:50 2004 UTC (8 years, 6 months ago) by sh002i
Ability to control missing tex fonts message (from HEAD).

Original log message:

Added ability to control the "Missing TeX Fonts" message generated by
jsMath.  There are now two parameters in global.conf that control the
message.  You can set

$pg{displayModeOptions}{jsMath}{reportMissingFonts} to 0 if you want no font messages, and you can set$pg{displayModeOptions}{jsMath}{missingFontMessage}

to a string that should be issued when the fonts are missing.  This
can be an HTML string, so you can include a link to the jsMath font
page, as the current message does.  The message will be set in a <DIV>
of class NoFontMessage, so the style attributes can be controled in
the content-generators template file.


Revision 2980 - Directory Listing
Modified Wed Nov 3 19:52:01 2004 UTC (8 years, 6 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-1-patches'.

Revision 2977 - Directory Listing
Modified Wed Nov 3 13:54:15 2004 UTC (8 years, 6 months ago) by glarose

StudentProgress.pm (rel-2-1-a1): update to provide intelligent display of
results for versioned sets


Revision 2976 - Directory Listing
Modified Wed Nov 3 12:54:08 2004 UTC (8 years, 6 months ago) by glarose

Grades.pm (2-1-a1): correct links to versioned problems sets
in set results listing.


Revision 2968 - Directory Listing
Modified Fri Oct 29 13:43:06 2004 UTC (8 years, 6 months ago) by glarose

GatewayQuiz.pm: add show correct answers/hints/solutions checkboxes to


Revision 2953 - Directory Listing
Modified Fri Oct 22 15:43:22 2004 UTC (8 years, 6 months ago) by glarose

ProblemSetEditor.pm: correct treatment of versions per time interval = 0


Revision 2951 - Directory Listing
Modified Thu Oct 21 19:54:11 2004 UTC (8 years, 6 months ago) by glarose

GatewayQuiz.pm: add missing print CGI::endform()


Revision 2950 - Directory Listing
Modified Thu Oct 21 19:18:31 2004 UTC (8 years, 6 months ago) by glarose

global.conf.dist: added proctor permission level


Revision 2949 - Directory Listing
Modified Thu Oct 21 18:40:43 2004 UTC (8 years, 6 months ago) by glarose

Instructor.pm: modifications to assignProblemToUserSetVersion to allow
problem selection from a group of problems, as defined in a separate
set.  In the assigned set, problems are indicated with the notation
problem_source = group:name_of_grouping_set
This results in a randomly selected problem from the set named
name_of_grouping_set being included in the set when a new version is
assigned.


Revision 2923 - Directory Listing
Modified Thu Oct 14 15:48:40 2004 UTC (8 years, 7 months ago) by glarose

LoginProctor: correct handling of hidden form fields, add display of
student name for proctor's use.


Revision 2922 - Directory Listing
Modified Wed Oct 13 21:53:28 2004 UTC (8 years, 7 months ago) by glarose

ProblemSets.pm: add code to give correct URL for proctored gateway tests.


Revision 2921 - Directory Listing
Modified Wed Oct 13 21:52:48 2004 UTC (8 years, 7 months ago) by glarose

URLPath.pm: add code for proctored gateway tests


Revision 2920 - Directory Listing
Modified Wed Oct 13 21:49:05 2004 UTC (8 years, 7 months ago) by glarose

Update verifyProctor() routine to deal with proctor grading key for
proctor authorization to grade a gateway test.


Revision 2919 - Directory Listing
Modified Wed Oct 13 21:48:11 2004 UTC (8 years, 7 months ago) by glarose

Add code to delete proctor grading key on logout.


Revision 2918 - Directory Listing
Modified Wed Oct 13 21:47:36 2004 UTC (8 years, 7 months ago) by glarose

Add code to allow proctor authorization to grade a proctored gateway test.


Revision 2917 - Directory Listing
Modified Wed Oct 13 21:46:40 2004 UTC (8 years, 7 months ago) by glarose

Add code to require proctor authorization for grading a proctored test,
delete proctor keys after grading or for an invalid set.


Revision 2870 - Directory Listing
Modified Fri Oct 8 17:56:57 2004 UTC (8 years, 7 months ago) by glarose

update to match new GatewayQuiz.pm


Revision 2869 - Directory Listing
Modified Fri Oct 8 17:53:28 2004 UTC (8 years, 7 months ago) by glarose

GatewayQuiz update and bug fix
updated to use rel 2 Problem.pm code
bug fixes to make version timing and creation work correctly
(or at least closer to correctly than it used to).


Revision 2783 - Directory Listing
Modified Tue Sep 14 22:45:22 2004 UTC (8 years, 8 months ago) by toenail
Exported defs were being exported with setHeader and paperHeader
set to be the same thing, even if they weren't really the same in the
set record
CVS :----------------------------------------------------------------------


Revision 2758 - Directory Listing
Modified Fri Sep 10 20:20:40 2004 UTC (8 years, 8 months ago) by sh002i
removed unused professor-enumerating code, fixing bug #638.


Revision 2753 - Directory Listing
Modified Wed Sep 8 17:43:54 2004 UTC (8 years, 8 months ago) by toenail
Additional fixes to patch bad catching of ' Top'

Closes #648


Revision 2751 - Directory Listing
Modified Wed Sep 8 16:43:13 2004 UTC (8 years, 8 months ago) by toenail
Fixing minor error in last submit. My bad.


Revision 2750 - Directory Listing
Modified Wed Sep 8 16:07:16 2004 UTC (8 years, 8 months ago) by toenail
Avoids unnecessary failure when an unreadable directory is encountered
while recursively searching for filenames

Fixes #652.


Revision 2748 - Directory Listing
Modified Wed Sep 8 15:35:23 2004 UTC (8 years, 8 months ago) by toenail
Status was being checked for 'C' only and counting anything else
as a dropped student.  The check now uses the more abstract siteDefaults
variable from global.conf and admits auditing students as well

Also removed redundant second status check that could never be reached.


Revision 2743 - Directory Listing
Modified Wed Sep 8 01:14:58 2004 UTC (8 years, 8 months ago) by sh002i
HEAD merge: closes bug #475. original commit message:

make sure this problem number exists in the hash before returning. If it
doesn't, return undef. We check "pfn$n" since the path to the problem file is the essence of the problem, and if this doesn't exist, the problem might as well not exist.  Revision 2740 - Directory Listing Modified Tue Sep 7 20:21:46 2004 UTC (8 years, 8 months ago) by sh002i HEAD merge: GDBM fixes. original commit message: reduce circumstances in which GDBM retries connecting unncessarily. - check for unreadable and unwriteable files - when auto-creating file by connecting read/write, only connect once. - improved error messages.  Revision 2725 - Directory Listing Modified Fri Sep 3 20:50:12 2004 UTC (8 years, 8 months ago) by toenail should finally fix bugs dealing with sets being created (usually from 1.9) without a valid setting in the published field now anyone of Problem, ProblemSet, or ProblemSets will correct this bug.  Revision 2724 - Directory Listing Modified Thu Sep 2 22:53:00 2004 UTC (8 years, 8 months ago) by sh002i cleaned up mike's permission level patch to Feedback.pm: - added receive_feedback permission (conf/global.conf.dist) - use standard hasPermissions() function (lib/WeBWorK/ContentGenerator/Feedback.pm) - check for undefined and empty string in permission field (lib/WeBWorK/Authz.pm)  Revision 2723 - Directory Listing Modified Thu Sep 2 22:31:16 2004 UTC (8 years, 8 months ago) by sh002i HEAD merge: formatting  Revision 2721 - Directory Listing Modified Thu Sep 2 21:27:59 2004 UTC (8 years, 8 months ago) by sh002i HEAD merge: docs  Revision 2720 - Directory Listing Modified Thu Sep 2 21:25:08 2004 UTC (8 years, 8 months ago) by sh002i HEAD merge: two things: - change "add me" to "add this problem" - sort sets by name (using sortByName)  Revision 2718 - Directory Listing Modified Thu Sep 2 21:20:45 2004 UTC (8 years, 8 months ago) by sh002i HEAD merge: a couple of things. - sql info fields in delete form matches those in add form - use user_id instead of email_address for PRINT_FILE_NAMES_FOR  Revision 2717 - Directory Listing Modified Thu Sep 2 21:01:24 2004 UTC (8 years, 8 months ago) by sh002i HEAD merge: debug header for beginning of dispatch process (harmless)  Revision 2716 - Directory Listing Modified Thu Sep 2 21:00:22 2004 UTC (8 years, 8 months ago) by sh002i HEAD merge: reset attempts counter, fix output formatting  Revision 2715 - Directory Listing Modified Thu Sep 2 20:59:34 2004 UTC (8 years, 8 months ago) by sh002i HEAD merge: fixed handling of empty vs. undefined override fields  Revision 2714 - Directory Listing Modified Thu Sep 2 20:38:40 2004 UTC (8 years, 8 months ago) by sh002i HEAD merge: fixed calcuation of attempts remaining, defined/true bug  Revision 2713 - Directory Listing Modified Thu Sep 2 20:26:24 2004 UTC (8 years, 8 months ago) by sh002i HEAD merge: dpvc: "Fixed generation of LaTeX version of sqrt(...)."  Revision 2712 - Directory Listing Modified Thu Sep 2 19:58:42 2004 UTC (8 years, 8 months ago) by sh002i HEAD merge: added README file for directory htdocs/tmp  Revision 2711 - Directory Listing Modified Thu Sep 2 19:53:55 2004 UTC (8 years, 8 months ago) by sh002i HEAD merge: added boldsymbol macro  Revision 2710 - Directory Listing Modified Thu Sep 2 19:09:19 2004 UTC (8 years, 8 months ago) by sh002i HEAD merge: updated parser documentation  Revision 2709 - Directory Listing Modified Thu Sep 2 17:40:08 2004 UTC (8 years, 8 months ago) by gage Moved three of the definitions of paths to external programs back to their original location. (They required the "bin" directory to be defined before they were. ) My bad. Fixes a problem where gifs cannot be created because there is no permission to execute "/gif2eps" (note that the initial segment of the path -- which should courespond to webwork2/bin is missing. --Mike  Revision 2707 - Directory Listing Modified Wed Sep 1 02:01:45 2004 UTC (8 years, 8 months ago) by gage Reorganized where the external program locations are defined. The two sections have been moved to the same block of global.conf  Revision 2706 - Directory Listing Modified Wed Sep 1 01:57:22 2004 UTC (8 years, 8 months ago) by gage There were at least a few potential recipients whose permission leve was not defined. I added an extra check that prevents anyone with a 0 or blank permission level from receiving feedback. The actual level of recipients is defined in a constant at the top of Feedback.pm This addresses issues raised while fixing bug #653  Revision 2705 - Directory Listing Modified Tue Aug 31 21:21:25 2004 UTC (8 years, 8 months ago) by toenail merged fix from HEAD  Revision 2693 - Directory Listing Modified Sat Aug 28 01:29:27 2004 UTC (8 years, 8 months ago) by sh002i improved problib hash comments, changed bug URL (now http://bugs.webwork.rochester.edu/)  Revision 2663 - Directory Listing Modified Sat Aug 21 19:02:31 2004 UTC (8 years, 8 months ago) by This commit was manufactured by cvs2svn to create branch 'rel-2-0-patches'. Revision 2659 - Directory Listing Modified Fri Aug 20 14:12:10 2004 UTC (8 years, 8 months ago) by glarose  Gateway modifications: Added "Assignment type" selector to allow creation of a "gateway" set. When editing a gateway set, show gateway parameters for editing.  Revision 2641 - Directory Listing Modified Wed Aug 18 22:32:23 2004 UTC (8 years, 9 months ago) by gage For students (permission level is 0) a set must be visible (i.e set->published is true) and the time must be after the open_date in order for the set to appear in the list of sets which can be included in a hardcopy download. In addition there is a check when the hardcopy is actually produced to insure that the set is visible and that the time is after the open_date. --Mike  Revision 2589 - Directory Listing Modified Wed Aug 11 00:23:19 2004 UTC (8 years, 9 months ago) by gage Added sample of how to configure the Library browser buttons for rochester, asu, etc. libraries.  Revision 2571 - Directory Listing Modified Sat Jul 31 02:25:09 2004 UTC (8 years, 9 months ago) by sh002i this time for real  Revision 2570 - Directory Listing Modified Sat Jul 31 02:23:10 2004 UTC (8 years, 9 months ago) by This commit was manufactured by cvs2svn to create branch 'rel-2-1-a1'. Revision 2568 - Directory Listing Modified Sat Jul 31 02:21:48 2004 UTC (8 years, 9 months ago) by sh002i readme file for htdocs/tmp/equations  Revision 2567 - Directory Listing Modified Sat Jul 31 02:19:14 2004 UTC (8 years, 9 months ago) by sh002i merged tmp, htdocs/tmp, and logs directories from HEAD  Revision 2566 - Directory Listing Modified Sat Jul 31 02:18:56 2004 UTC (8 years, 9 months ago) by sh002i this is nothing.  Revision 2564 - Directory Listing Modified Fri Jul 30 23:14:08 2004 UTC (8 years, 9 months ago) by sh002i formatting fix from HEAD  Revision 2563 - Directory Listing Modified Fri Jul 30 23:00:52 2004 UTC (8 years, 9 months ago) by sh002i small formatting changes from HEAD  Revision 2561 - Directory Listing Modified Fri Jul 30 21:21:15 2004 UTC (8 years, 9 months ago) by sh002i updated from HEAD (taking out extra spaces)  Revision 2560 - Directory Listing Modified Fri Jul 30 21:19:08 2004 UTC (8 years, 9 months ago) by sh002i update from head  Revision 2555 - Directory Listing Modified Tue Jul 27 22:36:57 2004 UTC (8 years, 9 months ago) by gage Allows .html, .gif, .png, .txt as well as .pg files to be uploaded and downloaded from the template directory and files under it. Still can't upload/download to the html directory This is not a final solution, but a hack that make workarounds for many operations possible for those who do not have direct unix access. It's still too clunky, but it's a start. --Mike  Revision 2549 - Directory Listing Modified Mon Jul 26 15:11:20 2004 UTC (8 years, 9 months ago) by gage Reconciled all files with rel-2-0-patches. This version works at least somewhat on new databases. You will get warnings (gdbm) or failures (sql) if you use this on databases created with old versions of WeBWorK.  Revision 2548 - Directory Listing Modified Sat Jul 24 15:37:21 2004 UTC (8 years, 9 months ago) by gage Improvements to help documentation.  Revision 2546 - Directory Listing Modified Fri Jul 23 17:48:30 2004 UTC (8 years, 9 months ago) by sh002i updated README and LICENSE for 2.0.1  Revision 2545 - Directory Listing Modified Fri Jul 23 15:36:16 2004 UTC (8 years, 9 months ago) by sh002i added changes from HEAD revision 1.157. jj wrote: before, after, between did not cover all cases. The choice of the marginal cases was decided by the best behavior when displaying problems from outside an actual problem set (in which case the dates may all equal now).  Revision 2543 - Directory Listing Modified Tue Jul 20 23:23:15 2004 UTC (8 years, 9 months ago) by sh002i fixed hashDatabaseOK to actually add problem records for global_user as well as set records.  Revision 2536 - Directory Listing Modified Sun Jul 18 13:35:24 2004 UTC (8 years, 10 months ago) by gage CAUTION. Major update!!! Modifications made up until the release of 2.0 on July 16, 2004 on the 2.0 branch have been incorporated into version 2.1 alpha 1. A moderate amount of testing has been done. It will take some time to reconfigure your global.conf file once you update to this version.  Revision 2535 - Directory Listing Modified Sun Jul 18 13:32:26 2004 UTC (8 years, 10 months ago) by gage ATTN: MAJOR CHANGES PLEASE READ Commiting conf files to the rel-2-1-a1 branch. These configuration files, bring the 2.1 branch in sync with the changes made to 2.0 up until the release in 2.0. You will need to spend some time readjusting your configuration files for your 2.1 alpha installations once you update.  Revision 2534 - Directory Listing Modified Sat Jul 17 19:13:48 2004 UTC (8 years, 10 months ago) by gage Brining files up to date with patches from 2.0  Revision 2533 - Directory Listing Modified Sat Jul 17 19:11:01 2004 UTC (8 years, 10 months ago) by gage Bringing files up to date with patches to 2.0  Revision 2532 - Directory Listing Modified Sat Jul 17 19:06:35 2004 UTC (8 years, 10 months ago) by gage Bringing these files up to date with the patches made to the release version of 2.0  Revision 2531 - Directory Listing Modified Sat Jul 17 18:27:53 2004 UTC (8 years, 10 months ago) by gage Adding Preflight.pm and ShowAnswers.pm revisions to rel 2-1  Revision 2530 - Directory Listing Modified Fri Jul 16 20:19:04 2004 UTC (8 years, 10 months ago) by glarose New ContentGenerator LoginProctor. Does just about what you'd expect. Or at least that's the hope.  Revision 2529 - Directory Listing Modified Fri Jul 16 20:17:04 2004 UTC (8 years, 10 months ago) by glarose ContentGenerator.pm modified for proctored GatewayQuizzes. Added sub hidden_proctor_authen_fields and included the parameters proctor_user and proctor_key in the link generated by sub systemLink.  Revision 2528 - Directory Listing Modified Fri Jul 16 20:13:17 2004 UTC (8 years, 10 months ago) by glarose WeBWorK.pm modified to include proctor verification for proctored Gateway Quizzes.  Revision 2527 - Directory Listing Modified Fri Jul 16 20:11:48 2004 UTC (8 years, 10 months ago) by glarose Authen.pm modified to allow proctored GatewayQuiz-zes. Added verifyProctor() routine.  Revision 2526 - Directory Listing Modified Fri Jul 16 20:10:09 2004 UTC (8 years, 10 months ago) by glarose Modification of addKey and putKey and checkKeyFields to allow for proctor keys of the form userID,proctorID.  Revision 2525 - Directory Listing Modified Fri Jul 16 20:07:39 2004 UTC (8 years, 10 months ago) by glarose Modified to delete proctor key from the database when there is a defined proctor_user. This is used for proctored GatewayQuiz-zes.  Revision 2524 - Directory Listing Modified Fri Jul 16 20:06:03 2004 UTC (8 years, 10 months ago) by glarose  Modification to allow GatewayQuiz.pm to also serve as the ContentGenerator for proctored gateway quizzes.  Revision 2523 - Directory Listing Modified Fri Jul 16 18:34:48 2004 UTC (8 years, 10 months ago) by This commit was manufactured by cvs2svn to create branch 'rel-2-0-patches'. Revision 2517 - Directory Listing Modified Fri Jul 16 00:59:15 2004 UTC (8 years, 10 months ago) by This commit was manufactured by cvs2svn to create branch 'rel-2-1-a1'. Revision 2399 - Directory Listing Modified Fri Jun 25 04:46:24 2004 UTC (8 years, 10 months ago) by gage Objects written by Bill Wheeler for representing polynomials.  Revision 2386 - Directory Listing Modified Thu Jun 24 18:02:09 2004 UTC (8 years, 10 months ago) by dpvc Added these missing examples files to the 2.1a1 tree.  Revision 2344 - Directory Listing Modified Thu Jun 17 18:17:40 2004 UTC (8 years, 11 months ago) by glarose  Added timeToSec utility function which converts strings of the form "\d+ unit" into seconds. It's pretty brainless, looking for the units month or mon, week or wk (would anyone ever use wk?), day or dy (similarly?), hour or hr, minute or min, and second, sec or /^s$/.
In the absence of any unit, it assumes seconds.


Revision 2343 - Directory Listing
Modified Thu Jun 17 18:14:49 2004 UTC (8 years, 11 months ago) by glarose

Updated ProblemSetList.pm to import gateway or versioned assignments
from set.def files (which means that it's not necessary to manually
edit these parameters in the database--woo woo!).  New fields admitted
in set.def files are
assignmentType      = gateway
attemptsPerVersion  = \d+
timeInterval        = \d+ unit (e.g., 1 day, 12 hours, or 6 hr)
versionsPerInterval = \d+
versionTimeLimit    = \d+ unit
problemRandOrder    = 1
all of these are, by default, NULL.  It may be that we should promote
them to '' instead.

I haven't added the ability to edit these values on the SetList page.
Putting all of them in the set data table will make it unwieldy, I
think.


Revision 2337 - Directory Listing
Modified Wed Jun 16 20:13:40 2004 UTC (8 years, 11 months ago) by glarose

Updated ProblemSetList.pm to deal with new UserSet fields for problem set
versions.  This support is minimal for the moment.


Revision 2336 - Directory Listing
Modified Wed Jun 16 20:11:10 2004 UTC (8 years, 11 months ago) by glarose

Updated ProblemSets.pm to deal with versioned problem sets.


Revision 2335 - Directory Listing
Modified Wed Jun 16 20:10:33 2004 UTC (8 years, 11 months ago) by glarose

Updated Instructor.pm to include assignVersionedSetToUser routine(s).


Revision 2334 - Directory Listing
Modified Wed Jun 16 20:09:56 2004 UTC (8 years, 11 months ago) by glarose

Rewrote GatewayQuiz.pm to deal with versioned sets.  Still needs to have
things like editor capability added.


Revision 2333 - Directory Listing
Modified Wed Jun 16 20:08:23 2004 UTC (8 years, 11 months ago) by glarose

update UserSet.pm to include new and exciting fields for gateway tests and
versioned sets.


Revision 2332 - Directory Listing
Modified Wed Jun 16 20:07:49 2004 UTC (8 years, 11 months ago) by glarose

update Set.pm to include new and exciting fields for gateway tests and
versioned sets.


Revision 2331 - Directory Listing
Modified Wed Jun 16 20:02:32 2004 UTC (8 years, 11 months ago) by glarose

updated DB.pm to include routines dealing with versioned problem sets
(which are named with set_id = setName,v\d+)


Revision 2298 - Directory Listing
Modified Sun Jun 13 00:20:40 2004 UTC (8 years, 11 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-1-1a'.

Revision 2296 - Directory Listing
Modified Sat Jun 12 22:09:22 2004 UTC (8 years, 11 months ago) by dpvc
Initial install of Parser package.


Revision 2295 - Directory Listing
Modified Sat Jun 12 01:02:18 2004 UTC (8 years, 11 months ago) by gage
Making a non-essential change


Revision 2294 - Directory Listing
Modified Fri Jun 11 16:44:39 2004 UTC (8 years, 11 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-1-a1'.

Revision 2145 - Directory Listing
Modified Fri May 21 23:58:14 2004 UTC (8 years, 11 months ago) by
This commit was manufactured by cvs2svn to create branch 'x-answer'.

Revision 1991 - Directory Listing
Modified Mon May 3 18:01:36 2004 UTC (9 years ago) by
This commit was manufactured by cvs2svn to create branch 'before-setmaker'.

Revision 1599 - Directory Listing
Modified Tue Oct 21 05:17:00 2003 UTC (9 years, 6 months ago) by sh002i
changed names of display modules in hardcoded path table.


Revision 1598 - Directory Listing
Modified Tue Oct 21 05:16:26 2003 UTC (9 years, 6 months ago) by sh002i
dispatcher now calls Display:: modules


Revision 1574 - Directory Listing
Modified Fri Oct 10 19:12:19 2003 UTC (9 years, 7 months ago) by sh002i
more work on test dispatcher


Revision 1573 - Directory Listing
Modified Wed Oct 8 19:12:52 2003 UTC (9 years, 7 months ago) by sh002i
added url munging module.


Revision 1572 - Directory Listing
Modified Tue Oct 7 03:15:35 2003 UTC (9 years, 7 months ago) by
This commit was manufactured by cvs2svn to create branch 'cg-refactor-test'.

Revision 1283 - Directory Listing
Modified Thu Jun 26 20:55:56 2003 UTC (9 years, 10 months ago) by gage
The beginnings of making decompose_LR work for non-square matrices
--Mike


Revision 1282 - Directory Listing
Modified Thu Jun 26 20:54:48 2003 UTC (9 years, 10 months ago) by gage
Modifications to make sure that BM and EM (and other constants)
are properly generated for my variables in PGbasicmacros.
--Mike


Revision 1277 - Directory Listing
Modified Wed Jun 25 20:58:03 2003 UTC (9 years, 10 months ago) by gage
Better check for whether the _macros_file_init macro has been
defined.
--Mike


Revision 1275 - Directory Listing
Modified Wed Jun 25 16:05:00 2003 UTC (9 years, 10 months ago) by gage
Modifications which override transpose and copy
in MatrixReal.pm and which should make more
operations work on matrices with complex entries.
--Mike


Revision 1273 - Directory Listing
Modified Wed Jun 25 00:19:31 2003 UTC (9 years, 10 months ago) by gage
Changed the message summarizing the answer results to be a paragraph
of class "emphasis".

Changed the ur.template answer attempts table by removing the float
left attribute.  Defined a p.emphasis class to be italics.
--Mike


Revision 1272 - Directory Listing
Modified Tue Jun 24 21:51:39 2003 UTC (9 years, 10 months ago) by gage
Fixed communication problem about answers (the answer
prefix was being looked for in the wrong cache)
--Mike


Revision 1271 - Directory Listing
Modified Tue Jun 24 19:23:00 2003 UTC (9 years, 10 months ago) by gage
Trivial change in docs.
--Mike


Revision 1270 - Directory Listing
Modified Tue Jun 24 15:31:07 2003 UTC (9 years, 10 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-0-b1-opt2'.

Revision 1269 - Directory Listing
Modified Tue Jun 24 15:31:06 2003 UTC (9 years, 10 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-0-b1-opt1'.

Revision 1264 - Directory Listing
Modified Tue Jun 24 14:51:44 2003 UTC (9 years, 10 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-0-b1-opt'.

Revision 736 - Directory Listing
Modified Tue Feb 18 06:51:49 2003 UTC (10 years, 3 months ago) by sh002i
fixed some security checks in Hardcopy.
-sam


Revision 735 - Directory Listing
Modified Tue Feb 18 02:02:40 2003 UTC (10 years, 3 months ago) by sh002i
finished hardcopy, adapted problemsets to call it correctly, fixed a bug
in problemset.
-sam


Revision 733 - Directory Listing
Modified Sun Feb 16 06:25:05 2003 UTC (10 years, 3 months ago) by sh002i
- moved errorOutput and warningOutput into ContentGenerator
- worked on Harcopy
-sam


Revision 725 - Directory Listing
Modified Fri Jan 31 22:30:43 2003 UTC (10 years, 3 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-0-pr1
-hardcopy-changes'.

Revision 520 - Directory Listing
Modified Thu Aug 29 03:50:09 2002 UTC (10 years, 8 months ago) by
This commit was manufactured by cvs2svn to create branch
'experimental-0-8-1'.

Revision 1 - Directory Listing
Added Thu Jun 14 17:08:51 2001 UTC (11 years, 11 months ago) by
Standard project directories initialized by cvs2svn.

Sort log by:

 aubreyja at gmail dot com ViewVC Help Powered by ViewVC 1.0.9