Diff for /loncom/interface/lonsimplepage.pm between versions 1.87 and 1.89

version 1.87, 2009/12/07 19:47:56 version 1.89, 2009/12/12 14:45:42
Line 299  sub handler { Line 299  sub handler {
     if ((($syllabus{'uploaded.lastmodified'}) &&      if ((($syllabus{'uploaded.lastmodified'}) &&
          (($group ne '' && ($group_home_view || $group_edit_perm ||           (($group ne '' && ($group_home_view || $group_edit_perm ||
            $group_view_perm)) || ($group eq ''))) || ($allowed)) {             $group_view_perm)) || ($group eq ''))) || ($allowed)) {
           #Print the title
           my $titletext=$syllabus{'aaa_title'};
           if ($target ne 'tex') {
               if ($allowed) {
                   $r->print('<p>');
               }
               $r->print('<h2>'.$titletext.'</h2>');
           } else {
               my $safeinit;
               $r->print(&Apache::lonxml::xmlparse($r,'tex','<h1>'.$titletext.'</h1>'));
           }
           if ($allowed) {
               if ($env{'form.grade_target'} ne 'tex') {
                   #editbox for title
                   $r->print('<form method="post" action="" enctype="multipart/form-data">');
                   &Apache::lontemplate::print_template($r, &mt('Title'), $titletext, $allowed, 'LC_Box');
                   &Apache::lontemplate::print_editbox_template($r,$syllabus{'aaa_title'},'aaa_title');
                   $r->print('</p>');
               } else {
                   my $safeinit;
                   $r->print(&Apache::lonxml::xmlparse($r,'tex',$syllabus{'aaa_title'},$safeinit));
               }
           }
   
           #print the image
         my $image;          my $image;
         if ($syllabus{'uploaded.photourl'}) {          if ($syllabus{'uploaded.photourl'}) {
             &Apache::lonnet::allowuploaded('/adm/smppg',              &Apache::lonnet::allowuploaded('/adm/smppg',
Line 312  sub handler { Line 337  sub handler {
         }          }
   
         if ($allowed) {          if ($allowed) {
             $r->print(              $r->print('<input type="hidden" name="forceedit" value="edit" />');
                   '<form method="post" action="" enctype="multipart/form-data">'.              my $upload_photo_label = &mt('Upload a Photo');
                   '<input type="hidden" name="forceedit" value="edit" />'.              my $upload_button_label = &mt('Upload');
                   '<h3>'.&mt('Upload a Photo').'</h3>'.  
                   '<input type="file" name="uploaddoc" size="50" />'.              my $content_for_upload_photo=<<"UPLOAD_PHOTO";
                   '<input type="submit" name="storeupl" value="'.&mt('Upload').'" />'.                    <input type="file" name="uploaddoc" size="50" />
                   '</form><form method="post" action="">'.                    <input type="submit" name="storeupl" value="$upload_button_label" />
                   '<input type="hidden" name="forceedit" value="edit" />');                    <input type="hidden" name="forceedit" value="edit" />
   UPLOAD_PHOTO
               &Apache::lontemplate::print_template($r, $upload_photo_label,$content_for_upload_photo,$allowed, 'LC_Box');
   
 #            if ($syllabus{'uploaded.photourl'}) {  #            if ($syllabus{'uploaded.photourl'}) {
 #                $r->print('<input type="submit" name="delupl"'  #                $r->print('<input type="submit" name="delupl"'
 #                         .' value="'.&mt('Delete Photo').'" />');  #                         .' value="'.&mt('Delete Photo').'" />');
Line 328  sub handler { Line 356  sub handler {
         if ($allowed) {          if ($allowed) {
             $r->print($image.'<div class="LC_footer_clear">&nbsp;</div>');              $r->print($image.'<div class="LC_footer_clear">&nbsp;</div>');
         }          }
           if (!$allowed) {$r->print($image); }
   
         foreach my $field (sort(keys(%syllabusfields))) {          foreach my $field (sort(keys(%syllabusfields))) {
             if (($syllabus{$field}) || ($allowed) ||              if (($syllabus{$field}) || ($allowed) ||
Line 350  sub handler { Line 379  sub handler {
                                     %groupinfo);                                      %groupinfo);
                     $r->print('<br />');                      $r->print('<br />');
                 } elsif ($field eq 'aaa_title') {                  } elsif ($field eq 'aaa_title') {
                     if ($target ne 'tex') {                      next;
                         if ($allowed) {  
                             $r->print('<p>');  
                         }  
                         $r->print('<h2>'.$message.'</h2>');  
                     } else {  
                         my $safeinit;  
                         $r->print(&Apache::lonxml::xmlparse($r,'tex','<h1>'.$message.'</h1>'));  
                     }  
                     if ($allowed) {  
                         if ($env{'form.grade_target'} ne 'tex') {  
                             &Apache::lontemplate::print_template($r, &mt('Title'), $message, $allowed, 'LC_Box');  
                             &Apache::lontemplate::print_editbox_template($r,$syllabus{$field},$field);  
                             $r->print('</p>');  
                         } else {  
                             my $safeinit;  
                             $r->print(&Apache::lonxml::xmlparse($r,'tex',$syllabus{$field},$safeinit));  
                         }  
                     }  
                     if (!$allowed) {$r->print($image); }  
                 } else {                  } else {
                     if ($target ne 'tex') {                      if ($target ne 'tex') {
                         if ($allowed) {                          if ($allowed) {

Removed from v.1.87  
changed lines
  Added in v.1.89


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