Updated update.html
[fa-stable.git] / includes / ui / ui_lists.inc
index ef4825050101ebf0d3a26595f23ff975aeb60b76..62a34df9b9c5612c2e4e62bbc5b3088b8defa243 100644 (file)
@@ -1681,7 +1681,13 @@ function payment_person_types_list($name, $selected_id=null, $submit_on_change=f
 {
        global $payment_person_types;
 
-       return array_selector($name, $selected_id, $payment_person_types, 
+       $items = array();
+       foreach ($payment_person_types as $key=>$type)
+       {
+               if ($key != PT_WORKORDER)
+                       $items[$key] = $type;
+       }               
+       return array_selector($name, $selected_id, $items, 
                array( 'select_submit'=> $submit_on_change ) );
 }
 
@@ -1796,6 +1802,10 @@ function pagesizes_list_row($label, $name, $value=null)
 function systypes_list_cells($label, $name, $value=null, $submit_on_change=false)
 {
        global $systypes_array;
+
+       if ($label != null)
+               echo "<td>$label</td>\n";
+       echo "<td>";
        
        $str = array_selector($name, $value, $systypes_array, 
                array( 
@@ -2116,5 +2126,23 @@ function tab_list_row($label, $name, $selected_id=null)
        echo "</td></tr>\n";
 }
 
+//---------------------------------------------------------------------------------------------
+//     List of sets of active extensions 
+//
+function extset_list($name, $value=null, $submit_on_change=false)
+{
+       global $db_connections;
+
+       $items = array();
+       foreach ($db_connections as $comp)
+               $items[] = sprintf(_("Activated for '%s'"), $comp['name']);
+       array_selector( $name, $value, $items,
+               array(
+                       'spec_option'=> _("Installed on system"),
+                       'spec_id' => -1,
+                       'select_submit'=> $submit_on_change,
+                       'async' => true
+               ));
+}
 
 ?>
\ No newline at end of file