version 1.77, 2013/12/30 01:33:21
|
version 1.81, 2014/03/18 02:03:16
|
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 299 sub instcode_course_selector {
|
Line 298 sub instcode_course_selector {
|
my ($jscript,$totcodes,$numtitles,$lasttitle) = |
my ($jscript,$totcodes,$numtitles,$lasttitle) = |
&Apache::courseclassifier::instcode_selectors_data($codedom,$formname, |
&Apache::courseclassifier::instcode_selectors_data($codedom,$formname, |
\%cat_items,$codetitles,\%cat_titles,\%cat_order); |
\%cat_items,$codetitles,\%cat_titles,\%cat_order); |
my $js = '<script type"text/javascript">'."\n$jscript\n$catjs\n". |
my $js = '<script type="text/javascript">'."\n". |
'</script>'; |
'// <![CDATA['."\n". |
|
"$jscript\n$catjs\n". |
|
'// ]]>'."\n". |
|
'</script>'; |
if ($totcodes) { |
if ($totcodes) { |
if (($env{'form.state'} eq 'listing') && ($numtitles > 0)) { |
if (($env{'form.state'} eq 'listing') && ($numtitles > 0)) { |
$add_entries{'onLoad'} = 'setElements();'; |
$add_entries{'onLoad'} = 'setElements();'; |
Line 328 sub instcode_course_selector {
|
Line 330 sub instcode_course_selector {
|
'<input type="hidden" name="numtitles" value="'.$numtitles. |
'<input type="hidden" name="numtitles" value="'.$numtitles. |
'" /></form><br /><br />'); |
'" /></form><br /><br />'); |
} else { |
} else { |
$js = '<script type"text/javascript">'."\n$catjs\n".'</script>'; |
$js = '<script type="text/javascript">'."\n". |
|
'// <![CDATA['."\n". |
|
"$catjs\n". |
|
'// ]]>'."\n". |
|
'</script>'; |
&cat_header($r,$codedom,$js,\%add_entries,$catlinks,$numtitles); |
&cat_header($r,$codedom,$js,\%add_entries,$catlinks,$numtitles); |
my $cat_maxdepth = $env{'form.catalog_maxdepth'}; |
my $cat_maxdepth = $env{'form.catalog_maxdepth'}; |
$r->print('<form name="'.$formname.'" method="post" action="/adm/coursecatalog">'. |
$r->print('<form name="'.$formname.'" method="post" action="/adm/coursecatalog">'. |
Line 822 sub print_course_listing {
|
Line 828 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 844 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))) { |