--- loncom/interface/slotrequest.pm 2009/06/30 15:03:28 1.99 +++ loncom/interface/slotrequest.pm 2009/08/05 16:12:53 1.101 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # Handler for requesting to have slots added to a students record # -# $Id: slotrequest.pm,v 1.99 2009/06/30 15:03:28 bisitz Exp $ +# $Id: slotrequest.pm,v 1.101 2009/08/05 16:12:53 bisitz Exp $ # # Copyright Michigan State University Board of Trustees # @@ -1736,7 +1736,7 @@ ENDSCRIPT } } else { $r->print('<span class="LC_info">' - .&mt('There are no transactions to display') + .&mt('There are no transactions to display.') .'</span>' ); } @@ -1933,7 +1933,7 @@ function chgPage(caller) { ENDSCRIPT } } else { - $r->print(&mt('There are no records to display')); + $r->print(&mt('There are no records to display.')); } $r->print('<input type="hidden" name="page" value="'.$curr{'page'}.'" />'. '<input type="hidden" name="slotname" value="'.$env{'form.slotname'}.'" />'. @@ -2052,36 +2052,41 @@ sub display_filter { } $output .= '<td> </td><td valign="middle"><input type="submit" value="'. &mt('Update Display').'" /></tr></table>'. - '<span class="LC_roleslog_note">'. - &mt('[_1]Note:[_2] Only changes made from servers running LON-CAPA 2.8.99.0 or later are displayed.'); + '<p class="LC_info">'. + &mt('Only changes made from servers running LON-CAPA [_1] or later are displayed.' + ,'2.6.99.0'); if ($version) { - $output .= ' '.&mt('This server is version [_3].','<b>','</b>',$version); + $output .= ' '.&mt('This LON-CAPA server is version [_1]',$version); } - $output .= '</span><hr /><br />'; + $output .= '</p><hr /><br />'; return $output; } sub upload_start { my ($r)=@_; - $r->print(&Apache::grades::checkforfile_js()); - my $result.='<table width="100%" border="0"><tr bgcolor="#E6FFFF"><td>'."\n"; - $result.=' <b>'. - &mt('Specify a file containing the slot definitions.'). - '</b></td></tr>'."\n"; - $result.='<tr bgcolor="#ffffe6"><td>'."\n"; - my $upfile_select=&Apache::loncommon::upfile_select_html(); - my $ignore=&mt('Ignore First Line'); - $result.=<<ENDUPFORM; -<form method="post" enctype="multipart/form-data" action="/adm/slotrequest" name="slotupload"> -<input type="hidden" name="command" value="csvuploadmap" /> -$upfile_select -<br /><input type="button" onClick="javascript:checkUpload(this.form);" value="Upload Data" /> -<label><input type="checkbox" name="noFirstLine" />$ignore</label> -</form> -ENDUPFORM - $result.='</td></tr></table>'."\n"; - $result.='</td></tr></table>'."\n"; - $r->print($result); + $r->print( + &Apache::grades::checkforfile_js() + .'<h3>'.&mt('Specify a file containing the slot definitions.').'</h3>' + .'<form method="post" enctype="multipart/form-data"' + .' action="/adm/slotrequest" name="slotupload">' + .'<input type="hidden" name="command" value="csvuploadmap" />' + .&Apache::lonhtmlcommon::start_pick_box() + .&Apache::lonhtmlcommon::row_title(&mt('File')) + .&Apache::loncommon::upfile_select_html() + .&Apache::lonhtmlcommon::row_closure() + .&Apache::lonhtmlcommon::row_title( + '<label for="noFirstLine">' + .&mt('Ignore First Line') + .'</label>') + .'<input type="checkbox" name="noFirstLine" id="noFirstLine" />' + .&Apache::lonhtmlcommon::row_closure(1) + .&Apache::lonhtmlcommon::end_pick_box() + .'<p>' + .'<input type="button" onclick="javascript:checkUpload(this.form);"' + .' value="'.&mt('Next').'" />' + .'</p>' + .'</form>' + ); } sub csvuploadmap_header { @@ -2103,7 +2108,7 @@ sub csvuploadmap_header { Total number of records found in file: $distotal <hr /> Enter as many fields as you can. The system will inform you and bring you back to this page if the data selected is insufficient to create the slots.<hr /> -<input type="button" value="Reverse Association" onClick="javascript:this.form.associate.value='Reverse Association';submit(this.form);" /> +<input type="button" value="Reverse Association" onclick="javascript:this.form.associate.value='Reverse Association';submit(this.form);" /> <label><input type="checkbox" name="noFirstLine"$checked />$ignore</label> <input type="hidden" name="associate" value="" /> <input type="hidden" name="datatoken" value="$datatoken" /> @@ -2128,7 +2133,7 @@ sub csvuploadmap_footer { </table> <input type="hidden" name="nfields" value="$i" /> <input type="hidden" name="keyfields" value="$keyfields" /> -<input type="button" onClick="javascript:verify(this.form)" value="$buttontext" /><br /> +<input type="button" onclick="javascript:verify(this.form)" value="$buttontext" /><br /> </form> ENDPICK }