--- loncom/interface/londocs.pm 2003/09/08 19:21:10 1.75 +++ loncom/interface/londocs.pm 2003/09/17 23:40:25 1.81 @@ -1,7 +1,7 @@ # The LearningOnline Network # Documents # -# $Id: londocs.pm,v 1.75 2003/09/08 19:21:10 www Exp $ +# $Id: londocs.pm,v 1.81 2003/09/17 23:40:25 www Exp $ # # Copyright Michigan State University Board of Trustees # @@ -38,6 +38,7 @@ use Apache::lonxml; use Apache::loncreatecourse; use HTML::Entities; use GDBM_File; +use Apache::lonlocal; my $iconpath; @@ -114,10 +115,11 @@ sub dumpbutton { my $output='
No content modifications yet.
'); + $r->print(''.&mt('No content modifications yet.').'
'); } &untiehash(); } @@ -573,6 +668,7 @@ sub handler { $r->send_http_header; return OK if $r->header_only; + &Apache::lonlocal::clearreroutetrans(); # --------------------------------------------- Initialize help topics for this foreach ('Adding_Course_Doc','Main_Course_Documents', 'Adding_External_Resource','Navigate_Content', @@ -618,7 +714,7 @@ sub handler { $forcesupplement=($ENV{'form.folder'}=~/^supplemental_/); # does this user have privileges to post, etc? - $allowed=&Apache::lonnet::allowed('srm',$ENV{'request.course.id'}); + $allowed=&Apache::lonnet::allowed('mdc',$ENV{'request.course.id'}); if ($allowed) { &Apache::loncommon::get_unprocessed_cgi($ENV{'QUERY_STRING'},['cmd']); $script=&Apache::lonratedt::editscript('simple'); @@ -743,6 +839,28 @@ ENDNEWSCRIPT &Apache::loncommon::bodytag('Course Documents','',$events, '','',$showdoc)); unless ($showdoc) { +# ----------------------------------------------------------------------------- + my %lt=&Apache::lonlocal::texthash( + 'uplm' => 'Upload a new main course document', + 'upls' => 'Upload a new supplemental course document', + 'impp' => 'Import a published document', + 'spec' => 'Special documents', + 'upld' => 'Upload Document', + 'srch' => 'Search', + 'impo' => 'Import', + 'selm' => 'Select Map', + 'load' => 'Load Map', + 'newf' => 'New Folder', + 'extr' => 'External Resource', + 'syll' => 'Syllabus', + 'navc' => 'Navigate Contents', + 'sipa' => 'Simple Page', + 'sipr' => 'Simple Problem', + 'scuf' => 'Score Upload Form', + 'bull' => 'Bulletin Board', + 'mypi' => 'My Personal Info' + ); +# ----------------------------------------------------------------------------- if ($allowed) { my $dumpbut=&dumpbutton(); $r->print(<Main Course Documents'.
+ $r->print(''.&mt('Main Course Documents'). ($allowed?' '.$help{'Main_Course_Documents'}:'').''); my $folder=$ENV{'form.folder'}; unless ($folder=~/^default/) { $folder='default'; } @@ -787,18 +905,20 @@ ENDCOURSEVERIFY $r->print( ''. ''); } my $folderseq='/uploaded/'.$coursedom.'/'.$coursenum.'/default_'.time. '.sequence'; - $r->print(<Upload a new main course document |
-Import a published document |
-Special documents |
+$lt{'uplm'} |
+$lt{'impp'} |
+$lt{'spec'} |
File: | @@ -810,7 +930,7 @@ Title: - + +"javascript:document.forms.simpleedit.folder.value='$folder';groupsearch()" value="$lt{'srch'}">
@@ -832,7 +952,7 @@ $help{'Importing_LON-CAPA_Resource'}
Supplemental Course Documents'.
+ ''.&mt('Supplemental Course Documents'). ($allowed?' '.$help{'Supplemental'}:'').''); my $folder=$ENV{'form.folder'}; unless ($folder=~/supplemental/) { $folder='supplemental'; } @@ -944,9 +1064,9 @@ ENDFORM $r->print(<Upload a new supplemental course document |
-Import a published document |
-Special documents |
+$lt{'upls'} |
+$lt{'impp'} |
+$lt{'spec'} |
@@ -969,9 +1089,9 @@ ENDFORM
+"javascript:document.forms.simpleedit.folder.value='$folder';groupsearch()" value="$lt{'srch'}">
$help{'Importing_LON-CAPA_Resource'}
+"javascript:document.forms.simpleedit.folder.value='$folder';groupimport();" value="$lt{'impo'}">$help{'Importing_LON-CAPA_Resource'}
|
@@ -988,7 +1108,7 @@ value="Select Map"> $help{'Adding_Folders'} +value="$lt{'newf'}" /> $help{'Adding_Folders'} @@ -1017,7 +1137,7 @@ $help{'Syllabus'} |
It is recommended that you use an up-to-date virus scanner before handling this file.
'. +&mt('It is recommended that you use an up-to-date virus scanner before handling this file.')."