--- loncom/interface/portfolio.pm 2004/08/24 07:35:57 1.29
+++ loncom/interface/portfolio.pm 2004/10/11 22:52:20 1.47
@@ -37,131 +37,103 @@ sub make_anchor {
my $anchor = ''.$filename.'';
return $anchor;
}
-
-# returns html with
separated contents of the directory
-# returns a currentFile (bolds the selected file/dir)
-sub display_directory_old {
- my ($currentPath, $currentFile, @dirList,) = @_;
- my $displayOut='';
- my $filename;
- my $upPath;
- if ($currentPath ne '/') {
- $displayOut = 'Listing of '.$currentPath.'
'); + my $displayOut = ''; + $r->print($displayOut); + $r->print(' |
'); + $displayOut = ''; + $r->print($displayOut); + $r->print(' |
Actions | Name | Size | Last Modified | |
---|---|---|---|---|
'); + $r->print(' | Go to ... | '); + $r->print(''.&make_anchor($filename.'/',$current_path.$filename.'/').' | '); + $r->print('||
+ + | '); + $r->print(''); + $r->print(' | '. + $filename.' | '); + $r->print(''.$size.' | '); + $r->print(''.&Apache::lonlocal::locallocaltime($mtime).' | '); + $r->print('
'); +# $r->print(&display_actions($current_path, $currentFile, $isEmpty)); + $r->print(' |
');
@@ -190,13 +162,26 @@ sub display_directory {
}
$r->print('');
&Apache::lonhtmlcommon::store_recent('portfolio',$current_path,$current_path);
+ #Fixme -- remove from recent those paths that are deleted
$r->print(' "); + if ($is_empty && ($current_path ne '/')) { + $displayOut = ''; + + $r->print($displayOut); + return; + } $r->print('
|