Minor bug
[fa-stable.git] / includes / ui / ui_input.inc
index 82279aeaa4dcbb5f12306c42519ab22e127fffee..a2355cfb02ee4f34c8823d65c63a1feb6910f539 100644 (file)
@@ -231,6 +231,11 @@ function submit_return($name, $value, $title=false, $async=false)
                submit($name, $value, true, $title, $async);
        }
 }
+
+function submit_js_confirm($name, $msg) {
+       add_js_source(
+               "_validate.$name=function(){ return confirm('$msg');};");
+};
 //-----------------------------------------------------------------------------------
 
 function set_icon($icon, $title=false)
@@ -260,7 +265,7 @@ function button($name, $value, $title=false, $icon=false)
 
 function button_cell($name, $value, $title=false, $icon=false)
 {
-       echo "<td>";
+       echo "<td align='center'>";
        echo button($name, $value, $title, $icon);
        echo "</td>";
 }
@@ -315,11 +320,12 @@ function check($label, $name, $value=null, $submit_on_change=false, $title=false
        echo checkbox($label, $name, $value, $submit_on_change, $title);
 }
 
-function check_cells($label, $name, $value, $submit_on_change=false, $title=false)
+function check_cells($label, $name, $value, $submit_on_change=false, $title=false,
+       $params='')
 {
        if ($label != null)
                echo "<td>$label</td>\n";
-       echo "<td align='center'>";
+       echo "<td $params>";
        echo check(null, $name, $value, $submit_on_change, $title);
        echo "</td>";
 }
@@ -766,7 +772,7 @@ function inactive_control_cell($id, $value, $table, $key)
                        get_post('Update')) && (check_value('Inactive'.$id) != $value)) {
                        update_record_status($id, !$value, $table, $key);
                }
-               echo '<td align="center">'. checkbox(null, $name, $value, true, '')
+               echo '<td align="center">'. checkbox(null, $name, $value, true, '', "align='center'")
                        . hidden("LInact[$id]", $value, false) . '</td>';       
        }
 }