[system] / branches / ghe3_dev / webwork2 / lib / WeBWorK / ContentGenerator / Instructor / ProblemSetList.pm Repository:
ViewVC logotype

Diff of /branches/ghe3_dev/webwork2/lib/WeBWorK/ContentGenerator/Instructor/ProblemSetList.pm

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 2845 Revision 2846
431 CGI::submit(-value=>"Take Action!")) 431 CGI::submit(-value=>"Take Action!"))
432 ); 432 );
433 print CGI::end_table(); 433 print CGI::end_table();
434 434
435 ########## print table 435 ########## print table
436
437 ########## first adjust heading if in editMode
438 $prettyFieldNames{set_id} = "Edit All <br> Set Data" if $editMode;
439
436 440
437 print CGI::p("Showing ", scalar @visibleSetIDs, " out of ", scalar @allSetIDs, " sets."); 441 print CGI::p("Showing ", scalar @visibleSetIDs, " out of ", scalar @allSetIDs, " sets.");
438 442
439 $self->printTableHTML(\@Sets, \%prettyFieldNames, 443 $self->printTableHTML(\@Sets, \%prettyFieldNames,
440 editMode => $editMode, 444 editMode => $editMode,
1669 my $imageLink = CGI::a({href => $problemSetListURL}, CGI::img({src=>$imageURL, border=>0})); 1673 my $imageLink = CGI::a({href => $problemSetListURL}, CGI::img({src=>$imageURL, border=>0}));
1670 1674
1671 my @tableCells; 1675 my @tableCells;
1672 my %fakeRecord; 1676 my %fakeRecord;
1673 my $set_id = $Set->set_id; 1677 my $set_id = $Set->set_id;
1678
1674 $fakeRecord{select} = CGI::checkbox(-name => "selected_sets", -value => $set_id, -checked => $setSelected, -label => "", ); 1679 $fakeRecord{select} = CGI::checkbox(-name => "selected_sets", -value => $set_id, -checked => $setSelected, -label => "", );
1675 $fakeRecord{set_id} = CGI::font({class=>$publishedClass}, $set_id) . ($editMode ? "" : $imageLink); 1680# $fakeRecord{set_id} = CGI::font({class=>$publishedClass}, $set_id) . ($editMode ? "" : $imageLink);
1681 $fakeRecord{set_id} = $editMode
1682 ? CGI::a({href=>$problemListURL}, "$set_id")
1683 : CGI::font({class=>$publishedClass}, $set_id) . $imageLink;
1676 $fakeRecord{problems} = (FIELD_PERMS()->{problems} and not $authz->hasPermissions($user, FIELD_PERMS()->{problems})) 1684 $fakeRecord{problems} = (FIELD_PERMS()->{problems} and not $authz->hasPermissions($user, FIELD_PERMS()->{problems}))
1677 ? "$problems" 1685 ? "$problems"
1678 : CGI::a({href=>$problemListURL}, "$problems"); 1686 : CGI::a({href=>$problemListURL}, "$problems");
1679 $fakeRecord{users} = (FIELD_PERMS()->{users} and not $authz->hasPermissions($user, FIELD_PERMS()->{users})) 1687 $fakeRecord{users} = (FIELD_PERMS()->{users} and not $authz->hasPermissions($user, FIELD_PERMS()->{users}))
1680 ? "$users/$totalUsers" 1688 ? "$users/$totalUsers"
1694 -label => "", 1702 -label => "",
1695 ); 1703 );
1696 } 1704 }
1697 1705
1698 # Set ID 1706 # Set ID
1707 if ($editMode) {
1708 push @tableCells, CGI::a({href=>$problemListURL}, "$set_id");
1709 } else {
1699 push @tableCells, CGI::font({class=>$publishedClass}, $set_id . $imageLink); 1710 push @tableCells, CGI::font({class=>$publishedClass}, $set_id . $imageLink);
1711 }
1700 1712
1701 # Problems link 1713 # Problems link
1702 if ($editMode) { 1714 if ($editMode) {
1703 # column not there 1715 # column not there
1704 } else { 1716 } else {

Legend:
Removed from v.2845  
changed lines
  Added in v.2846

aubreyja at gmail dot com
ViewVC Help
Powered by ViewVC 1.0.9