version 1.138.2.8.2.2, 2023/01/21 21:34:08
|
version 1.151, 2022/09/18 22:33:45
|
Line 170 sub handler {
|
Line 170 sub handler {
|
} else { |
} else { |
my $brcrum; |
my $brcrum; |
if ($env{'form.folderpath'} =~ /^supplemental/) { |
if ($env{'form.folderpath'} =~ /^supplemental/) { |
&Apache::loncommon::validate_folderpath(1,'',$cnum,$cdom); |
|
my $title = $env{'form.title'}; |
my $title = $env{'form.title'}; |
if ($title eq '') { |
if ($title eq '') { |
$title = &mt('Syllabus'); |
$title = &mt('Syllabus'); |
Line 206 sub handler {
|
Line 205 sub handler {
|
$is_pdf = 1; |
$is_pdf = 1; |
} |
} |
if ($env{'form.folderpath'} =~ /^supplemental/) { |
if ($env{'form.folderpath'} =~ /^supplemental/) { |
&Apache::loncommon::validate_folderpath(1,'',$cnum,$cdom); |
|
my $title = $env{'form.title'}; |
my $title = $env{'form.title'}; |
if ($title eq '') { |
if ($title eq '') { |
$title = &mt('Syllabus'); |
$title = &mt('Syllabus'); |
} |
} |
$title = &HTML::Entities::encode($title,'\'"<>&'); |
|
$brcrum = |
$brcrum = |
&Apache::lonhtmlcommon::docs_breadcrumbs(undef,$crstype,undef,$title,1); |
&Apache::lonhtmlcommon::docs_breadcrumbs(undef,$crstype,undef,$title,1); |
} |
} |
Line 317 sub handler {
|
Line 314 sub handler {
|
if ($allowed) { |
if ($allowed) { |
#---------------------------------- Print External URL Syllabus Info if editing |
#---------------------------------- Print External URL Syllabus Info if editing |
if ($target ne 'tex') { |
if ($target ne 'tex') { |
my $hostname = &Apache::lonnet::hostname($homeserver); |
my $link = &Apache::lonnet::url_prefix($r,$cdom,$homeserver,'web'). |
my $protocol = $Apache::lonnet::protocol{$homeserver}; |
$r->uri; |
$protocol = 'http' if ($protocol ne 'https'); |
|
my $alias = &Apache::lonnet::use_proxy_alias($r,$homeserver); |
|
$hostname = $alias if ($alias ne ''); |
|
my $link = $protocol.'://'.$hostname.$r->uri; |
|
$r->print('<div class="LC_left_float">' |
$r->print('<div class="LC_left_float">' |
.'<span class="LC_help_open_topic LC_info">' |
.'<span class="LC_help_open_topic LC_info">' |
.'<span class="LC_info">' |
.'<span class="LC_info">' |
Line 770 sub get_breadcrumbs{
|
Line 763 sub get_breadcrumbs{
|
my ($cdom,$cnum,$crstype,$args) = @_; |
my ($cdom,$cnum,$crstype,$args) = @_; |
return unless (ref($args) eq 'HASH'); |
return unless (ref($args) eq 'HASH'); |
if ($env{'form.folderpath'} =~ /^supplemental/) { |
if ($env{'form.folderpath'} =~ /^supplemental/) { |
&Apache::loncommon::validate_folderpath(1,'',$cnum,$cdom); |
|
my $title = $env{'form.title'}; |
my $title = $env{'form.title'}; |
if ($title eq '') { |
if ($title eq '') { |
$title = &mt('Syllabus'); |
$title = &mt('Syllabus'); |