From: jj v. a. <we...@ma...> - 2005-09-02 00:05:31
|
Log Message: ----------- Fixed bug in use of advanced display panel which prevented it from displaying problems. Default values like "All Textbooks" needed to be cleared so it wouldn't be mistaken for actual textbook names. Modified Files: -------------- webwork-modperl/lib/WeBWorK/ContentGenerator/Instructor: SetMaker.pm Revision Data ------------- Index: SetMaker.pm =================================================================== RCS file: /webwork/cvs/system/webwork-modperl/lib/WeBWorK/ContentGenerator/Instructor/SetMaker.pm,v retrieving revision 1.56 retrieving revision 1.57 diff -Llib/WeBWorK/ContentGenerator/Instructor/SetMaker.pm -Llib/WeBWorK/ContentGenerator/Instructor/SetMaker.pm -u -r1.56 -r1.57 --- lib/WeBWorK/ContentGenerator/Instructor/SetMaker.pm +++ lib/WeBWorK/ContentGenerator/Instructor/SetMaker.pm @@ -887,10 +887,9 @@ my $library_basic = $r->param('library_is_basic') || 1; ## Fix some parameters - clear_default($r,'library_subjects', ALL_SUBJECTS); - clear_default($r,'library_chapters', ALL_CHAPTERS); - clear_default($r,'library_sections', ALL_SECTIONS); - clear_default($r,'library_textbook', ALL_TEXTBOOKS); + for my $key (keys(%{ LIB2_DATA() })) { + clear_default($r, LIB2_DATA->{$key}->{name}, LIB2_DATA->{$key}->{all} ); + } ## These directories will have individual buttons %problib = %{$ce->{courseFiles}{problibs}} if $ce->{courseFiles}{problibs}; |