--- loncom/interface/portfolio.pm 2009/01/03 19:39:37 1.196.2.2 +++ loncom/interface/portfolio.pm 2012/10/04 13:41:10 1.237 @@ -1,7 +1,7 @@ # The LearningOnline Network # portfolio browser # -# $Id: portfolio.pm,v 1.196.2.2 2009/01/03 19:39:37 raeburn Exp $ +# $Id: portfolio.pm,v 1.237 2012/10/04 13:41:10 bisitz Exp $ # # Copyright Michigan State University Board of Trustees # @@ -38,7 +38,7 @@ use Apache::lonnet; use Apache::longroup; use Apache::lonhtmlcommon; use HTML::Entities; -use LONCAPA; +use LONCAPA qw(:DEFAULT :match); sub group_args { my $output; @@ -87,15 +87,13 @@ sub display_common { my $groupitem = &group_form_data(); my $iconpath= $r->dir_config('lonIconsURL') . "/"; - my %text=&Apache::lonlocal::texthash( - 'upload' => 'Upload', - 'upload_label' => - 'Upload file to current directory:', - 'createdir' => 'Create Subdirectory', - 'createdir_label' => - 'Create subdirectory in current directory:', - 'parse' => 'If HTML file, upload embedded images/multimedia/css/linked files' - ); + my %lt=&Apache::lonlocal::texthash( + 'upload' => 'Upload', + 'upload_label' => 'Upload file to current directory', + 'createdir' => 'Create Subdirectory', + 'createdir_label' => 'Create subdirectory in current directory', + 'parse' => 'Upload embedded images/multimedia/css/linked files if HTML file', + ); my $escuri = &HTML::Entities::encode($r->uri,'&<>"'); my $help_fileupload = &Apache::loncommon::help_open_topic('Portfolio AddFiles'); my $help_createdir = &Apache::loncommon::help_open_topic('Portfolio CreateDirectory'); @@ -106,59 +104,64 @@ sub display_common { $parse_check = <<"END"; - $text{'parse'} - + + + $lt{'parse'} END } - $r->print(<<"TABLE"); -$help_portfolio -
' + .&Apache::loncommon::help_open_topic( + 'Portfolio FileList', + &mt('Using the portfolio file list')) + .'
' + .&mt('This directory is empty.') + .'
'. + ''. + '
'.&mt('[quant,_1,file] in list not selectable as file size is 0 bytes.',$zerobyte).'
+ + +
'. &Apache::loncommon::help_open_topic('Portfolio DeleteFile').' +
'.&make_anchor($url,\%anchor_fields,&mt($message)).'
'.&mt('Delete [_1]?',&display_file(undef,\@files)).'
'.&mt('No file was checked to delete.').'
' + .&mt('Select roles, '.lc($type).' status, section(s) and group(s) for users' + .' who will be able to access the portfolio file.') + .'
".&mt("Completed upload of the file. This file contained references to other files. You must upload the referenced files or else the uploaded file may not work properly.")."
".&mt("Please select the locations from which the referenced files are to be uploaded.")."
Or '.&done('Return to directory',$url).'
'.&mt('Completed upload of the file.').''. + &mt('No embedded items identified.').'
'.&mt("Completed upload of the file. This file contained references to other files. You must upload the referenced files or else the uploaded file may not work properly.").'
'.&mt("Please select the locations from which the referenced files are to be uploaded.").'
'.&mt('or').'
'.&mt("Completed upload of the file. This file contained references to other files.").'
'.&done('Return to directory',$url).'
'.&mt('Overwriting completed.').''. + &mt('No embedded items identified.').'