--- loncom/interface/lonaboutme.pm 2003/02/10 16:22:28 1.11
+++ loncom/interface/lonaboutme.pm 2003/02/28 16:16:59 1.13
@@ -1,7 +1,7 @@
# The LearningOnline Network
# "About Me" Personal Information
#
-# $Id: lonaboutme.pm,v 1.11 2003/02/10 16:22:28 www Exp $
+# $Id: lonaboutme.pm,v 1.13 2003/02/28 16:16:59 www Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -33,6 +33,7 @@ use Apache::Constants qw(:common);
use Apache::loncommon;
use Apache::lonnet;
use Apache::lontexconvert;
+use Apache::lonfeedback;
sub handler {
my $r = shift;
@@ -45,7 +46,6 @@ sub handler {
The LearningOnline Network with CAPA
-
ENDDOCUMENT
my (undef,undef,$cdom,$cnum)=split(/\//,$r->uri);
# Is this even a user?
@@ -59,16 +59,24 @@ ENDDOCUMENT
'bbb_aboutme' => 'About Me',
'ccc_webreferences' => 'Web References');
-# --------------------------------------------------------------- Force Student
+# ------------------------------------------------------------ Get Query String
&Apache::loncommon::get_unprocessed_cgi
- ($ENV{'QUERY_STRING'},['forcestudent']);
+ ($ENV{'QUERY_STRING'},['forcestudent','register']);
+# ----------------------------------------------------- Force menu registration
+ my $addentries='';
+ if ($ENV{'form.register'}) {
+ $addentries=' onLoad="'.&Apache::lonmenu::loadevents().
+ '" onUnload="'.&Apache::lonmenu::unloadevents().'"';
+ $r->print(&Apache::lonmenu::registerurl(1));
+ }
+# --------------------------------------------------------------- Force Student
my $forcestudent='';
if ($ENV{'form.forcestudent'}) { $forcestudent='student'; };
# --------------------------------------- There is such a user, get environment
my %courseenv=&Apache::lonnet::dump('environment',$cdom,$cnum);
- $r->print(&Apache::loncommon::bodytag
- ("Personal Information",$forcestudent,'','',$cdom));
+ $r->print(''.&Apache::loncommon::bodytag
+ ("Personal Information",$forcestudent,$addentries,'',$cdom));
$r->print(''.&Apache::loncommon::plainname($cnum,$cdom).'
');
if ($courseenv{'nickname'}) {
$r->print(
@@ -89,7 +97,7 @@ ENDDOCUMENT
if ($allowed) {
$r->print('Privacy Note: The information you submit can be viewed by anybody who is logged into LON-CAPA. Do not provide information that you are not ready to share publically.
'.
- 'Show Public View'.
+&Apache::loncommon::help_open_topic('Uploaded_Templates_TextBoxes','Help with filling in text boxes').'
Show Public View'.
&Apache::loncommon::help_open_topic('Uploaded_Templates_PublicView').'
');
}
if (($ENV{'form.uploaddoc.filename'}) &&