--- loncom/homework/edit.pm 2007/10/03 00:24:48 1.112 +++ loncom/homework/edit.pm 2008/10/24 16:22:54 1.116 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # edit mode helpers # -# $Id: edit.pm,v 1.112 2007/10/03 00:24:48 albertel Exp $ +# $Id: edit.pm,v 1.116 2008/10/24 16:22:54 bisitz Exp $ # # Copyright Michigan State University Board of Trustees # @@ -61,7 +61,7 @@ sub tag_start { if (!$description) { $description="<$tag>"; } } $result.= &start_table($token)."<tr><td>$description</td> - <td>Delete". + <td>".&mt('Delete?').' '. &deletelist($target,$token) ."</td> <td>". @@ -128,7 +128,7 @@ sub end_table { return $result; } -sub start_spanning_row { return '<tr><td colspan="4" bgcolor="#DDDDDD">';} +sub start_spanning_row { return '<tr><td colspan="5" bgcolor="#DDDDDD">';} sub start_row { return '<tr><td bgcolor="#DDDDDD">'; } sub end_row { return '</td></tr>'; } @@ -145,7 +145,7 @@ sub deletelist { my ($target,$token) = @_; my $result = "<select name=\"delete_$Apache::lonxml::curdepth\"> <option></option> -<option>Yes</option> +<option>".&mt('yes')."</option> </select>"; return $result; } @@ -215,7 +215,7 @@ sub innerinsertlist { if ($target eq 'edit') { my $optionlist= &get_insert_list($tagname); if ($optionlist) { - $result = "Insert: + $result = &mt('Insert:')." <select name=\"insert$after\_$Apache::lonxml::curdepth\"> $optionlist </select>" @@ -577,7 +577,8 @@ sub element_change_detection { } sub submit_ask_anyway { - return ' onclick="still_ask=true;" '; + my ($extra_action) = @_; + return ' onclick="still_ask=true;'.$extra_action.'" '; } sub textarea_sizes { @@ -739,11 +740,11 @@ sub checked_arg { $text=$option; $value='value="'.$option.'"'; } - $result.="<nobr><label><input type='checkbox' $value name='". - &html_element_name($name)."'"; + $result.="<nobr><label><input type=\"checkbox\" $value name=\"". + &html_element_name($name)."\""; foreach my $selected (split(/,/,$allselected)) { if ( $selected eq $option ) { - $result.=" checked='checked' "; + $result.=" checked=\"checked\" "; last; } } @@ -779,12 +780,12 @@ sub select_arg { $value='value="'.&HTML::Entities::encode($option,'\'"&<>').'"'; } if ( $selected eq $option ) { - $optionlist.="<option $value selected=\"selected\">$text</option>\n"; + $optionlist.="<option $value selected=\"selected\">".&mt($text)."</option>\n"; } else { - $optionlist.="<option $value >$text</option>\n"; + $optionlist.="<option $value >".&mt($text)."</option>\n"; } } - $result.='<nobr>'.$description.' <select name="'. + $result.='<nobr>'.&mt($description).' <select name="'. &html_element_name($name).'" '.&element_change_detection().' > '.$optionlist.' </select></nobr>'; @@ -879,7 +880,7 @@ sub entercoords { $data{"imagechoice.$id.formwidth"}=$width.'_'. $Apache::edit::bgimgsrccurdepth; } - &Apache::lonnet::appenv(%data); + &Apache::lonnet::appenv(\%data); my $text="Click Coordinates"; my $result='<a href="/adm/imagechoice?token='.$id.'" target="imagechoice">'.$text.'</a>'; return $result; @@ -912,7 +913,7 @@ sub entercoord { $data{"imagechoice.$id.formwidth"}=$width.'_'. $Apache::edit::bgimgsrccurdepth; } - &Apache::lonnet::appenv(%data); + &Apache::lonnet::appenv(\%data); my $text="Enter Coordinates"; if ($type eq 'polygon') { $text='Create Polygon Data'; } my $result='<a href="/adm/imagechoice?token='.$id.'" target="imagechoice">'.$text.'</a>';