--- loncom/interface/lonparmset.pm 2010/06/16 14:26:18 1.497 +++ loncom/interface/lonparmset.pm 2010/07/01 00:08:28 1.499 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # Handler to set parameters for assessments # -# $Id: lonparmset.pm,v 1.497 2010/06/16 14:26:18 bisitz Exp $ +# $Id: lonparmset.pm,v 1.499 2010/07/01 00:08:28 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -1685,13 +1685,13 @@ sub displaymenu { } sub mapmenu { - my ($r,$allmaps,$pschp,$maptitles, $symbp)=@_; + my ($r,$allmaps,$pschp,$maptitles,$symbp)=@_; my %allmaps_inverted = reverse %$allmaps; my $navmap = Apache::lonnavmaps::navmap->new(); my $tree=[]; my $treeinfo={}; if (defined($navmap)) { - my $it=$navmap->getIterator(undef,undef,undef,1,undef,undef); + my $it=$navmap->getIterator(undef,undef,undef,1,1,undef); my $curRes; my $depth = 0; my %parent = (); @@ -1741,35 +1741,49 @@ sub mapmenu { .&Apache::loncommon::lonhttpdurl('/adm/lonIcons/whitespace_21.gif') .'" alt="" />'; + # Info about selectable folders/maps + $r->print( + '
' + .&mt('You can only select those maps and folders which can be currently parameterized.') + # .' '.&Apache::loncommon::help_open_topic('...') # Later: Add further help + .'
' + ); + + $r->print(&Apache::loncommon::start_data_table()); - # Display row: "All Maps and Folders" - $r->print(&Apache::loncommon::start_data_table_row() - .''.$icon - .'' + .'
' + .&Apache::loncommon::end_data_table_row() ); # Display row: "Main Course Documents" if (exists($$allmaps{1})) { - $r->print(&Apache::loncommon::start_data_table_row() - .''.$icon - .'' + .'' + .&Apache::loncommon::end_data_table_row() ); } @@ -1789,22 +1803,29 @@ sub mapmenu { my $symb_name = $$symbp{$id}; my ($front, $tail) = split (/___${resid}___/, $symb_name); $symb_name = $tail; - $r->print(&Apache::loncommon::start_data_table_row() - .''.$indent.$icon - .'' + .'' + .&Apache::loncommon::end_data_table_row() ); }