--- loncom/interface/Attic/lonwizard.pm 2003/02/13 21:00:11 1.7
+++ loncom/interface/Attic/lonwizard.pm 2003/02/14 00:41:50 1.9
@@ -128,7 +128,7 @@ sub declareVars {
}
# If there's an incoming form submission, use that
- my $envname = "form." . $element . ".forminput";
+ $envname = "form." . $element . ".forminput";
if (defined ($ENV{$envname})) {
$self->{VARS}->{$element} = $ENV{$envname};
}
@@ -659,7 +659,7 @@ sub render {
foreach (@keys)
{
$result .= "\n";
}
$result .= "\n\n";
@@ -870,7 +870,7 @@ sub render {
} else {
$result .= "\n";
}
$result .= "\n";
@@ -882,7 +882,7 @@ sub render {
} else {
$result .= '\n";
}
$result .= ",\n";
@@ -894,43 +894,50 @@ sub render {
} else {
$result .= "\n";
}
$result .= ",\n";
# Display Hours and Minutes if they are called for
if (!$self->{DISPLAY_JUST_DATE}) {
+ # Build hour
$result .= " :\n";
$result .= "\n";
-
- $result .= "";
}
if (defined ($self->{MESSAGE_AFTER})) {
@@ -1195,18 +1202,9 @@ sub render {
$result .= '' . $self->{ERROR_MSG} . '
';
}
- $result .= $self->{MESSAGE_BEFORE} if (defined $self->{MESSAGE_BEFORE});
-
- # Get the course nav map
- my $navmap = Apache::lonnavmaps::navmap->new(
- $ENV{"request.course.fn"}.".db",
- $ENV{"request.course.fn"}."_parms.db", 0, 0);
-
- if (!defined($navmap)) {
- return "Something has gone wrong with the map selection feature. Please contact your administrator.";
- }
+ $result .= $self->{MESSAGE_BEFORE} . '
'
+ if (defined $self->{MESSAGE_BEFORE});
- my $iterator = $navmap->getIterator(undef, undef, undef, 0, 0);
my $filterFunc = $self->{FILTER_FUNC};
my $choiceFunc = $self->{CHOICE_FUNC};
@@ -1227,15 +1225,13 @@ sub render {
};
$result .=
- &Apache::lonnavmaps::render( { "iterator" => $iterator,
- 'cols' => [$renderColFunc,
+ &Apache::lonnavmaps::render( { 'cols' => [$renderColFunc,
Apache::lonnavmaps::resource()],
'showParts' => 0,
'queryString' => $wizard->queryStringVars() . '&folderManip=1',
- 'url' => '/adm/wizard'} );
+ 'url' => '/adm/wizard',
+ 'filterFunc' => $filterFunc } );
- $navmap->untieHashes();
-
$result .= $self->{MESSAGE_AFTER} if (defined $self->{MESSAGE_AFTER});
return $result;