");
$r->print("\n");
- if ($env{'form.readfile'}) {
+ if (($env{'form.readfile'}) || ($env{'form.bookmarks'})) {
$r->print("$lt{'in'} | \n");
} else {
$r->print("$lt{'co'} | \n");
@@ -405,7 +370,7 @@ END
$r->print("$lt{'pa'} | \n");
} else {
$r->print(&Apache::loncommon::start_page(undef,$js,
- {'only_body' => 1});
+ {'only_body' => 1}));
$r->print(<
@@ -414,23 +379,24 @@ END
END
+ $r->print(&Apache::loncommon::inhibit_menu_check('input'));
+
}
- foreach (sort {$shash{$a}<=>$shash{$b}} (keys %shash)) {
- my $key=$_;
+ foreach my $resource (@resources) {
$ctr++;
- my $iconname=&Apache::loncommon::icon($key);
- if (($clen > 1) || ($env{'form.readfile'})) {
+ my $iconname=&Apache::loncommon::icon($resource->{'url'});
+ if (($clen > 1) || ($env{'form.readfile'}) || ($env{'form.bookmarks'})) {
$r->print("");
- if ($env{'form.readfile'}) {
+ if (($env{'form.readfile'}) || ($env{'form.bookmarks'})) {
$r->print(&checkbox($ctr-1));
} else {
$r->print(&movers($clen,$ctr));
}
}
- $r->print(&hidden($ctr-1,$thash{$key},$key));
- if (($clen > 1) || ($env{'form.readfile'})) {
+ $r->print(&hidden($ctr-1,$resource->{'title'},$resource->{'url'}));
+ if (($clen > 1) || ($env{'form.readfile'}) || ($env{'form.bookmarks'})) {
$r->print(" | ");
- unless ($env{'form.readfile'}) {
+ unless (($env{'form.readfile'}) || ($env{'form.bookmarks'})) {
$r->print("".
&select_box($clen,$ctr).
" | ");
@@ -438,11 +404,11 @@ END
$r->print("");
$r->print("");
$r->print(" | ");
- $r->print("$thash{$key}$nhash{$key} | \n");
- $r->print("$key | \n");
+ $r->print($resource->{'title'}.$resource->{'notes'}."\n");
+ $r->print($resource->{'url'}." | \n");
}
}
- if (($clen > 1) || ($env{'form.readfile'})) {
+ if (($clen > 1) || ($env{'form.readfile'}) || ($env{'form.bookmarks'})) {
$r->print("
|