version 1.159, 2020/12/18 15:23:02
|
version 1.161.2.1, 2024/07/03 23:49:50
|
Line 108 sub handler {
|
Line 108 sub handler {
|
$is_course = &Apache::lonnet::is_course($cdom,$cnum); |
$is_course = &Apache::lonnet::is_course($cdom,$cnum); |
} |
} |
|
|
|
my $clientip = &Apache::lonnet::get_requestor_ip($r); |
my $candisplay = 1; |
my $candisplay = 1; |
if (!$is_course) { |
if (!$is_course) { |
if ($action ne 'portfolio') { |
if ($action ne 'portfolio') { |
$candisplay = &Apache::lonnet::usertools_access($cnum,$cdom,'aboutme'); |
if (($env{'user.name'} eq $cnum) && ($env{'user.domain'} eq $cdom)) { |
|
$candisplay = &Apache::lonnet::usertools_access($cnum,$cdom,'aboutme'); |
|
} else { |
|
$candisplay = &Apache::loncommon::aboutme_on($cnum,$cdom); |
|
} |
if ((!$candisplay) && ($env{'request.course.id'})) { |
if ((!$candisplay) && ($env{'request.course.id'})) { |
$candisplay = &aboutme_access($cnum,$cdom); |
$candisplay = &aboutme_access($cnum,$cdom); |
} |
} |
Line 153 sub handler {
|
Line 158 sub handler {
|
'</ul>'); |
'</ul>'); |
} else { |
} else { |
my ($blocked,$blocktext) = |
my ($blocked,$blocktext) = |
&Apache::loncommon::blocking_status('port',$cnum,$cdom); |
&Apache::loncommon::blocking_status('port',$clientip,$cnum,$cdom); |
if (!$blocked) { |
if (!$blocked) { |
&display_portfolio_files($r,$is_course); |
&display_portfolio_files($r,$is_course); |
} else { |
} else { |
Line 240 sub handler {
|
Line 245 sub handler {
|
my $start_page = &Apache::loncommon::start_page('Personal Information Page',$rss_link,$args); |
my $start_page = &Apache::loncommon::start_page('Personal Information Page',$rss_link,$args); |
$r->print($start_page); |
$r->print($start_page); |
} |
} |
|
my ($blocked,$blocktext) = |
|
&Apache::loncommon::blocking_status('about',$clientip,$cnum,$cdom); |
|
if ($blocked) { |
|
if ($target eq 'tex') { |
|
$r->print('\noindent{\large\textbf{'.&mt('No user personal information page available').'}}\\\\\\\\'); |
|
} else { |
|
$r->print($blocktext); |
|
} |
|
$r->print(&Apache::loncommon::end_page()); |
|
return OK; |
|
} |
|
|
#----------------Print Privacy note (edit mode) or last modified date. |
#----------------Print Privacy note (edit mode) or last modified date. |
|
|