From: Janusz Dobrowolski Date: Sun, 4 Apr 2010 12:04:54 +0000 (+0000) Subject: Added all_option parameter to language selectors. X-Git-Tag: v2.4.2~19^2~921 X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=commitdiff_plain;h=c232de82bc5c4e365b84550ee811e4d6bd9631d6;p=fa-stable.git Added all_option parameter to language selectors. --- diff --git a/includes/ui/ui_lists.inc b/includes/ui/ui_lists.inc index e923c2ee..72d2dd9c 100644 --- a/includes/ui/ui_lists.inc +++ b/includes/ui/ui_lists.inc @@ -1653,30 +1653,31 @@ function yesno_list_row($label, $name, $selected_id=null, $name_yes="", $name_no //------------------------------------------------------------------------------------------------ -function languages_list($name, $selected_id=null) +function languages_list($name, $selected_id=null, $all_option=false) { global $installed_languages; $items = array(); + if ($all_option) + $items[''] = $all_option; foreach ($installed_languages as $lang) $items[$lang['code']] = $lang['name']; - return array_selector($name, $selected_id, $items); } -function languages_list_cells($label, $name, $selected_id=null) +function languages_list_cells($label, $name, $selected_id=null, $all_option=false) { if ($label != null) echo "$label\n"; echo ""; - echo languages_list($name, $selected_id); + echo languages_list($name, $selected_id, $all_option); echo "\n"; } -function languages_list_row($label, $name, $selected_id=null) +function languages_list_row($label, $name, $selected_id=null, $all_option=false) { echo "$label"; - languages_list_cells(null, $name, $selected_id); + languages_list_cells(null, $name, $selected_id, $all_option); echo "\n"; }