Log of /trunk/webwork-modperl/lib/WeBWorK/ContentGenerator/Instructor/SetMaker.pm
Parent Directory
Revision
2734 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Sat Sep 4 23:31:46 2004 UTC (8 years, 8 months ago) by
dpvc
File length: 34571 byte(s)
Diff to
previous 2700
,
to
selected 2572
When a pg file has auxiliary files (like .gif images), it is often
stored in a separate directory in order to keep all the files
together. In this case, the Library Browser will show the
subdirectory as a separate entry in the problem directory list, even
though the problem is logically part of its parent directory.
This patch modified the Library Browser so that these single-pg-file
directories are merged with their parents, as long as they also
include other non-pg-files.
It also provides a method of controling the library browser on a
directory-by-directory basis using specially named files. If a
directory contains a file named "=library-ignore", then the directory
is never shown in the directory menu. If it contains a file called
"=library-combine-up", then its contents are considered to be part of
the parent directory, even if it has more than one pg file. If it
contains one called "=library-no-combine", then the directory is
always listed separately in the menu, even if it has only one pg file.
Revision
2572 -
(
view)
(
download)
(
as text)
(
annotate)
-
[selected]
Modified
Wed Aug 4 17:31:22 2004 UTC (8 years, 9 months ago) by
jj
File length: 32958 byte(s)
Diff to
previous 2450
Changed "me" to this problem and fixed bug which appeared if a set_id
started with "set".
Revision
2450 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Wed Jul 7 14:37:32 2004 UTC (8 years, 10 months ago) by
gage
File length: 33060 byte(s)
Diff to
previous 2431
,
to
selected 2572
Changed the misnamed problem_header to hardcopy_header which is a more accurate
description of the variables use.
Hardcopy.pm now consults hardcopy_header as opposed to set_header
This addresses some of the concerns in bug #556
Revision
2431 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Thu Jul 1 20:31:13 2004 UTC (8 years, 10 months ago) by
dpvc
File length: 33057 byte(s)
Diff to
previous 2283
,
to
selected 2572
Provide mechanism for adding extra problem library buttons
to the Library Browser.
These changes allow you to specify (via course.conf or global.conf)
that certain subdirectories of the templates directory are to have
separate buttons in the top panel of the Set Maker. These buttons
only appear if the directories actually exist, and any other
directories are listed in the "Local Problems" button as usual. If
the list of these directories is empty (the default), then the results
are just like they currently are, but it allows one more level of
separation of the hierarchy for those who want it.
The idea is to make symbolic links to the problem libraries from
Rochester, ASU, etc., and have separate buttons for these. This
avoids having one monster menu with all the problems in it. (Of
course, you could make buttons for any directories you want.) There
are instructions in global.conf.dist that exmplain how to do configure
this.
Revision
2269 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Mon Jun 7 02:50:52 2004 UTC (8 years, 11 months ago) by
jj
File length: 31444 byte(s)
Diff to
previous 2264
,
to
selected 2572
Added success message when creating a new set. Also,
added requested feature - when creating a new set, allow the user to assign
it to themselves. This is done through javascript. Only users with js
turned on get it, but it is kind of a frill. Non-js users see just the old
behavior.
Revision
2230 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Mon May 31 02:20:27 2004 UTC (8 years, 11 months ago) by
jj
File length: 30891 byte(s)
Diff to
previous 2225
,
to
selected 2572
Changed "Act on" button to say "Update" in bold. Also, added mark all button. Also, added clear all marks button. Also, "Add me" checkboxes are now sticky, unless you update and they are added. Then you get an additional message by the add box. Mayble we should flip the css class of the "Add me" line too to signal who was added. Hidme boxes aren't sticky since their problems usually get hidden anyway.
Revision
2225 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Fri May 28 23:15:44 2004 UTC (8 years, 11 months ago) by
jj
File length: 29715 byte(s)
Diff to
previous 2154
,
to
selected 2572
Added two more controls next to View Problems: choice of display mode, which includes none for those who don't like to see their problems displayed, and one to choose how many problems you get at once. Also, problems who's rendering cause an error get their message displayed with ResultsWithError.
Revision
2024 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Fri May 7 06:07:58 2004 UTC (9 years ago) by
jj
File length: 25349 byte(s)
Diff to
previous 2021
,
to
selected 2572
Fixed bug #477 and similar problems when there are no local sets; fixed bug
where top level local files were not detected, made "Edit it" link come back
if you are not looking at a library file, and floated "Try it" and "Edit it"
to the right.
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.