Changes in tags table structure, tags related security areas added.
[fa-stable.git] / includes / ui / ui_lists.inc
index be6004c6d5a67c9ab27b9363a1b88e8fde1476cb..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 ) );
 }
 
@@ -2120,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