Diff for /loncom/interface/lonsimplepage.pm between versions 1.66 and 1.67

version 1.66, 2009/02/16 10:33:32 version 1.67, 2009/02/19 17:32:39
Line 216  sub handler { Line 216  sub handler {
     if ($forcestudent or $target eq 'tex') { $allowed=0; }      if ($forcestudent or $target eq 'tex') { $allowed=0; }
   
     if ($allowed) {      if ($allowed) {
  $r->print('<p>'.'<br /><a href="'.$r->uri.'?forcestudent=1'.$refarg.'">'   $r->print('<p>'.&Apache::loncommon::help_open_topic('Uploaded_Templates_TextBoxes',&mt('Help with filling in text boxes')) .'</p>');             
                  .'<font size="+1">'.&mt('Show Student View').'</font></a>'.  
                   &Apache::loncommon::help_open_topic('Uploaded_Templates_PublicView').  
   &Apache::loncommon::help_open_topic('Uploaded_Templates_TextBoxes',&mt('Help with filling in text boxes'))  
   .'</p>');                  
     } elsif ($privileged and $target ne 'tex') {  
         my $edittext = &mt('Edit');  
         if ($group ne '') {  
             $edittext = &mt('Edit Group Homepage');  
         }  
  $r->print('<a href="'.$r->uri.'?forceedit=edit'.$refarg.'"><font size="+1">'.$edittext.'</font></a>');  
         if ($group ne '') {  
             if ($group_edit_perm) {  
                 $r->print('&nbsp;&nbsp;&nbsp;<font size="+1">'.  
                '<a href="/adm/coursegroups?action=modify&amp;refpage=grouplist'.  
                '&amp;state=pick_task&amp;groupname='.$group.'">'.  
                &mt('Edit Group Settings').'</a></font>');  
             }  
         }      
     }       } 
     if (($env{'form.uploaddoc.filename'} and $target ne 'tex') &&      if (($env{'form.uploaddoc.filename'} and $target ne 'tex') &&
  ($env{'form.storeupl'}) && ($allowed)) {   ($env{'form.storeupl'}) && ($allowed)) {
Line 289  sub handler { Line 271  sub handler {
  $image=&Apache::lonxml::xmlparse($r,'tex',$image);   $image=&Apache::lonxml::xmlparse($r,'tex',$image);
             }              }
         }          }
    if ($target ne 'tex') {
    &Apache::lontemplate::print_start_page_functions($r);
    if($allowed){
    &Apache::lontemplate::print_functions_content($r,'<a href="'.$r->uri.'?forcestudent=1">'.&mt('Show Student View').'</a>'.
             &Apache::loncommon::help_open_topic('Uploaded_Templates_PublicView'));      
    }elsif($privileged){
    my $edittext = &mt('Edit');
           if ($group ne '') {
               $edittext = &mt('Edit Group Homepage');
           }
    &Apache::lontemplate::print_functions_content($r,'<a href="'.$r->uri.'?forceedit=edit'.$refarg.'"><font size="+1">'.$edittext.'</font></a>');
           if ($group ne '') {
               if ($group_edit_perm) {
                   &Apache::lontemplate::print_functions_content($r,'&nbsp;&nbsp;&nbsp;<font size="+1">'.
                   '<a href="/adm/coursegroups?action=modify&amp;refpage=grouplist'.
                   '&amp;state=pick_task&amp;groupname='.$group.'">'.
                   &mt('Edit Group Settings').'</a></font>');
               }
         }    
    }
    &Apache::lontemplate::print_end_page_functions($r);
     }
  if ($allowed) {   if ($allowed) {
     $r->print(      $r->print(
       '<form method="post" enctype="multipart/form-data">'.        '<form method="post" enctype="multipart/form-data">'.
Line 369  sub handler { Line 373  sub handler {
   
  if(!$allowed){   if(!$allowed){
  $r->print($image);   $r->print($image);
  }   }
   
  if ($allowed) {  
                 $r->print('<p>'.'<br /><a href="'.$r->uri.'?forcestudent=1'.$refarg.'">'  
                         .'<font size="+1">'.&mt('Show Student View').'</font></a>'.  
                         &Apache::loncommon::help_open_topic('Uploaded_Templates_PublicView').'</p>');  
         }  
  if ($allowed && ($env{'form.grade_target'} ne 'tex')) {   if ($allowed && ($env{'form.grade_target'} ne 'tex')) {
     $r->print(&Apache::lonhtmlcommon::htmlareaselectactive      $r->print(&Apache::lonhtmlcommon::htmlareaselectactive
       ('bbb_content').'</form>');        ('bbb_content').'</form>');

Removed from v.1.66  
changed lines
  Added in v.1.67


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>