Diff for /loncom/interface/coursecatalog.pm between versions 1.77 and 1.78

version 1.77, 2013/12/30 01:33:21 version 1.78, 2014/01/15 18:49:19
Line 236  sub course_details { Line 236  sub course_details {
              ({href=>"javascript:document.$formname.submit()",               ({href=>"javascript:document.$formname.submit()",
               text=>$brtextone},                text=>$brtextone},
              {text=>$brtexttwo});               {text=>$brtexttwo});
     $r->print(&Apache::lonhtmlcommon::breadcrumbs('Course/Community Catalog'));      $r->print(
     $r->print('<br />');          &Apache::lonhtmlcommon::breadcrumbs('Course/Community Catalog').
     if ($env{'form.currcat_0'} eq 'communities::0') {          '<h2>'.
         $r->print(&mt('Detailed community information:'));          (($env{'form.currcat_0'} eq 'communities::0') ?
     } else {              &mt('Detailed community information:') :
         $r->print(&mt('Detailed course information:'));              &mt('Detailed course information:')).
     }          '</h2>'.
     $r->print('<br /><br />'.          &print_course_listing($codedom,undef,$trails,$allitems,undef,$codetitles).
               &print_course_listing($codedom,undef,$trails,$allitems,undef,$codetitles).          '<br />'.
               '<br /><br />');          '<form name="'.$formname.'" method="post" action="/adm/coursecatalog">'.
     $r->print('<form name="'.$formname.'" method="post" action="/adm/coursecatalog">'.          &Apache::lonhtmlcommon::actionbox([
               '<a href = "javascript:document.coursecatalog.submit()">');              '<a href = "javascript:document.coursecatalog.submit()">'.
     if ($env{'form.currcat_0'} eq 'communities::0') {              (($env{'form.currcat_0'} eq 'communities::0') ?
         $r->print(&mt('Back to community listing'));                  &mt('Back to community listing') : &mt('Back to course listing')).
     } else {              '</a>'
         $r->print(&mt('Back to course listing'));          ]).
     }          &Apache::lonhtmlcommon::echo_form_input(['coursenum','catalogfilter',
     $r->print('</a>'.                                                   'showdetails','courseid']).
               &Apache::lonhtmlcommon::echo_form_input(['coursenum','catalogfilter',          '</form>');
                                                        'showdetails','courseid']).'</form>');  
     return;      return;
 }  }
   
Line 822  sub print_course_listing { Line 821  sub print_course_listing {
                                                  $env{'form.coursenum'},                                                   $env{'form.coursenum'},
                                                  undef,undef,'.',1);                                                   undef,undef,'.',1);
         if (keys(%courses) == 0) {          if (keys(%courses) == 0) {
               $output = '<p class="LC_error">';
             if ($env{'form.currcat_0'} eq 'communities::0') {              if ($env{'form.currcat_0'} eq 'communities::0') {
                 $output .= &mt('The courseID provided does not match a community in this domain.');                  $output .= &mt('The courseID provided does not match a community in this domain.');
             } else {               } else { 
                 $output .= &mt('The courseID provided does not match a course in this domain.');                  $output .= &mt('The courseID provided does not match a course in this domain.');
             }              }
               $output .= '</p>';
             return $output;              return $output;
         }          }
     } else {      } else {
Line 836  sub print_course_listing { Line 837  sub print_course_listing {
             %courses = &search_courselist($domain,$subcats);              %courses = &search_courselist($domain,$subcats);
         }          }
         if (keys(%courses) == 0) {          if (keys(%courses) == 0) {
               $output = '<p class="LC_info">';
             if ($env{'form.currcat_0'} eq 'communities::0') {              if ($env{'form.currcat_0'} eq 'communities::0') {
                 $output =                  $output .= &mt('No communities match the criteria you selected.');
                     '<p class="LC_info">'  
                    .&mt('No communities match the criteria you selected.')  
                    .'</p>';  
             } else {              } else {
                 $output =                  $output .= &mt('No courses match the criteria you selected.');
                     '<p class="LC_info">'  
                    .&mt('No courses match the criteria you selected.')  
                    .'</p>';  
             }              }
               $output .= '</p>';
             return $output;              return $output;
         }          }
         if (($knownuser) && (!$env{'form.showdetails'}) && (!&user_is_dc($domain))) {          if (($knownuser) && (!$env{'form.showdetails'}) && (!&user_is_dc($domain))) {

Removed from v.1.77  
changed lines
  Added in v.1.78


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