version 1.138.2.2, 2017/03/14 21:27:51
|
version 1.140, 2016/02/20 00:12:40
|
Line 116 sub handler {
|
Line 116 sub handler {
|
} |
} |
unless ($allowed && $forceedit) { |
unless ($allowed && $forceedit) { |
my $file=&Apache::lonnet::filelocation("",$item); |
my $file=&Apache::lonnet::filelocation("",$item); |
if ($file =~ /\.(tex|x?html?)$/) { |
if ($file =~ /\.(tex|x?html?)$/) { |
my $filetype = $1; |
my $filetype = $1; |
my $filecontents=&Apache::lonnet::getfile($file); |
my $filecontents=&Apache::lonnet::getfile($file); |
if ($filecontents eq -1) { |
if ($filecontents eq -1) { |
Line 168 sub handler {
|
Line 168 sub handler {
|
&mt('Print the syllabus directly from your web browser'). |
&mt('Print the syllabus directly from your web browser'). |
'\end{document}'); |
'\end{document}'); |
} else { |
} else { |
my $brcrum; |
$r->print(&Apache::lonwrapper::wrapper($item,undef,$env{'request.use_absolute'}, |
if ($env{'form.folderpath'} =~ /^supplemental/) { |
undef,$is_pdf,undef,&mt('Syllabus'))); |
my $title = $env{'form.title'}; |
|
if ($title eq '') { |
|
$title = &mt('Syllabus'); |
|
} |
|
$brcrum = |
|
&Apache::lonhtmlcommon::docs_breadcrumbs(undef,$crstype,undef,$title,1); |
|
} |
|
$r->print(&Apache::lonwrapper::wrapper($item,$brcrum,$env{'request.use_absolute'}, |
|
undef,$is_pdf,&mt('Syllabus'))); |
|
} |
} |
} |
} |
return OK; |
return OK; |
Line 192 sub handler {
|
Line 183 sub handler {
|
'\end{document}'); |
'\end{document}'); |
} else { |
} else { |
my $is_ext = 1; |
my $is_ext = 1; |
my ($is_pdf,$brcrum); |
my $is_pdf; |
if ($external =~ /\.pdf$/i) { |
if ($external =~ /\.pdf$/i) { |
$is_pdf = 1; |
$is_pdf = 1; |
} |
} |
if ($env{'form.folderpath'} =~ /^supplemental/) { |
$r->print(&Apache::lonwrapper::wrapper($external,undef,$env{'request.use_absolute'}, |
my $title = $env{'form.title'}; |
$is_ext,$is_pdf,undef,&mt('Syllabus'))); |
if ($title eq '') { |
|
$title = &mt('Syllabus'); |
|
} |
|
$brcrum = |
|
&Apache::lonhtmlcommon::docs_breadcrumbs(undef,$crstype,undef,$title,1); |
|
} |
|
$r->print(&Apache::lonwrapper::wrapper($external,$brcrum,$env{'request.use_absolute'}, |
|
$is_ext,$is_pdf,&mt('Syllabus'))); |
|
} |
} |
return OK; |
return OK; |
} |
} |