|
@@ -728,7 +728,7 @@ if (GETPOST('actionadd') || GETPOST('actionmodify'))
|
|
|
if ($value == 'price' || preg_match('/^amount/i',$value) || $value == 'taux') {
|
|
|
$_POST[$listfieldvalue[$i]] = price2num($_POST[$listfieldvalue[$i]],'MU');
|
|
|
}
|
|
|
- else if ($value == 'entity') {
|
|
|
+ elseif ($value == 'entity') {
|
|
|
$_POST[$listfieldvalue[$i]] = getEntity($tabname[$id]);
|
|
|
}
|
|
|
if ($i) $sql.=",";
|
|
@@ -780,7 +780,7 @@ if (GETPOST('actionadd') || GETPOST('actionmodify'))
|
|
|
if ($field == 'price' || preg_match('/^amount/i',$field) || $field == 'taux') {
|
|
|
$_POST[$listfieldvalue[$i]] = price2num($_POST[$listfieldvalue[$i]],'MU');
|
|
|
}
|
|
|
- else if ($field == 'entity') {
|
|
|
+ elseif ($field == 'entity') {
|
|
|
$_POST[$listfieldvalue[$i]] = getEntity($tabname[$id]);
|
|
|
}
|
|
|
if ($i) $sql.=",";
|
|
@@ -1125,7 +1125,7 @@ if ($id)
|
|
|
{
|
|
|
print '<td'.($class?' class="'.$class.'"':'').'>';
|
|
|
if (! empty($tabhelp[$id][$value]) && preg_match('/^http(s*):/i',$tabhelp[$id][$value])) print '<a href="'.$tabhelp[$id][$value].'" target="_blank">'.$valuetoshow.' '.img_help(1,$valuetoshow).'</a>';
|
|
|
- else if (! empty($tabhelp[$id][$value])) print $form->textwithpicto($valuetoshow,$tabhelp[$id][$value]);
|
|
|
+ elseif (! empty($tabhelp[$id][$value])) print $form->textwithpicto($valuetoshow,$tabhelp[$id][$value]);
|
|
|
else print $valuetoshow;
|
|
|
print '</td>';
|
|
|
}
|
|
@@ -1409,14 +1409,14 @@ if ($id)
|
|
|
{
|
|
|
$valuetoshow = isset($elementList[$valuetoshow])?$elementList[$valuetoshow]:$valuetoshow;
|
|
|
}
|
|
|
- else if ($value == 'source')
|
|
|
+ elseif ($value == 'source')
|
|
|
{
|
|
|
$valuetoshow = isset($sourceList[$valuetoshow])?$sourceList[$valuetoshow]:$valuetoshow;
|
|
|
}
|
|
|
- else if ($valuetoshow=='all') {
|
|
|
+ elseif ($valuetoshow=='all') {
|
|
|
$valuetoshow=$langs->trans('All');
|
|
|
}
|
|
|
- else if ($fieldlist[$field]=='country') {
|
|
|
+ elseif ($fieldlist[$field]=='country') {
|
|
|
if (empty($obj->country_code))
|
|
|
{
|
|
|
$valuetoshow='-';
|
|
@@ -1427,143 +1427,143 @@ if ($id)
|
|
|
$valuetoshow=($key != "Country".strtoupper($obj->country_code)?$obj->country_code." - ".$key:$obj->country);
|
|
|
}
|
|
|
}
|
|
|
- else if ($fieldlist[$field]=='recuperableonly' || $fieldlist[$field] == 'deductible' || $fieldlist[$field] == 'category_type') {
|
|
|
+ elseif ($fieldlist[$field]=='recuperableonly' || $fieldlist[$field] == 'deductible' || $fieldlist[$field] == 'category_type') {
|
|
|
$valuetoshow=yn($valuetoshow);
|
|
|
$align="center";
|
|
|
}
|
|
|
- else if ($fieldlist[$field]=='type_cdr') {
|
|
|
+ elseif ($fieldlist[$field]=='type_cdr') {
|
|
|
if(empty($valuetoshow)) $valuetoshow = $langs->trans('None');
|
|
|
elseif($valuetoshow == 1) $valuetoshow = $langs->trans('AtEndOfMonth');
|
|
|
elseif($valuetoshow == 2) $valuetoshow = $langs->trans('CurrentNext');
|
|
|
$align="center";
|
|
|
}
|
|
|
- else if ($fieldlist[$field]=='price' || preg_match('/^amount/i',$fieldlist[$field])) {
|
|
|
+ elseif ($fieldlist[$field]=='price' || preg_match('/^amount/i',$fieldlist[$field])) {
|
|
|
$valuetoshow=price($valuetoshow);
|
|
|
}
|
|
|
if ($value == 'private')
|
|
|
{
|
|
|
$valuetoshow = yn($elementList[$valuetoshow]);
|
|
|
}
|
|
|
- else if ($fieldlist[$field]=='libelle_facture') {
|
|
|
+ elseif ($fieldlist[$field]=='libelle_facture') {
|
|
|
$langs->load("bills");
|
|
|
$key=$langs->trans("PaymentCondition".strtoupper($obj->code));
|
|
|
$valuetoshow=($obj->code && $key != "PaymentCondition".strtoupper($obj->code)?$key:$obj->{$fieldlist[$field]});
|
|
|
$valuetoshow=nl2br($valuetoshow);
|
|
|
}
|
|
|
- else if ($fieldlist[$field]=='label' && $tabname[$id]==MAIN_DB_PREFIX.'c_country') {
|
|
|
+ elseif ($fieldlist[$field]=='label' && $tabname[$id]==MAIN_DB_PREFIX.'c_country') {
|
|
|
$key=$langs->trans("Country".strtoupper($obj->code));
|
|
|
$valuetoshow=($obj->code && $key != "Country".strtoupper($obj->code)?$key:$obj->{$fieldlist[$field]});
|
|
|
}
|
|
|
- else if ($fieldlist[$field]=='label' && $tabname[$id]==MAIN_DB_PREFIX.'c_availability') {
|
|
|
+ elseif ($fieldlist[$field]=='label' && $tabname[$id]==MAIN_DB_PREFIX.'c_availability') {
|
|
|
$langs->load("propal");
|
|
|
$key=$langs->trans("AvailabilityType".strtoupper($obj->code));
|
|
|
$valuetoshow=($obj->code && $key != "AvailabilityType".strtoupper($obj->code)?$key:$obj->{$fieldlist[$field]});
|
|
|
}
|
|
|
- else if ($fieldlist[$field]=='libelle' && $tabname[$id]==MAIN_DB_PREFIX.'c_actioncomm') {
|
|
|
+ elseif ($fieldlist[$field]=='libelle' && $tabname[$id]==MAIN_DB_PREFIX.'c_actioncomm') {
|
|
|
$key=$langs->trans("Action".strtoupper($obj->code));
|
|
|
$valuetoshow=($obj->code && $key != "Action".strtoupper($obj->code)?$key:$obj->{$fieldlist[$field]});
|
|
|
}
|
|
|
- else if (! empty($obj->code_iso) && $fieldlist[$field]=='label' && $tabname[$id]==MAIN_DB_PREFIX.'c_currencies') {
|
|
|
+ elseif (! empty($obj->code_iso) && $fieldlist[$field]=='label' && $tabname[$id]==MAIN_DB_PREFIX.'c_currencies') {
|
|
|
$key=$langs->trans("Currency".strtoupper($obj->code_iso));
|
|
|
$valuetoshow=($obj->code_iso && $key != "Currency".strtoupper($obj->code_iso)?$key:$obj->{$fieldlist[$field]});
|
|
|
}
|
|
|
- else if ($fieldlist[$field]=='libelle' && $tabname[$id]==MAIN_DB_PREFIX.'c_typent') {
|
|
|
+ elseif ($fieldlist[$field]=='libelle' && $tabname[$id]==MAIN_DB_PREFIX.'c_typent') {
|
|
|
$key=$langs->trans(strtoupper($obj->code));
|
|
|
$valuetoshow=($key != strtoupper($obj->code)?$key:$obj->{$fieldlist[$field]});
|
|
|
}
|
|
|
- else if ($fieldlist[$field]=='libelle' && $tabname[$id]==MAIN_DB_PREFIX.'c_prospectlevel') {
|
|
|
+ elseif ($fieldlist[$field]=='libelle' && $tabname[$id]==MAIN_DB_PREFIX.'c_prospectlevel') {
|
|
|
$key=$langs->trans(strtoupper($obj->code));
|
|
|
$valuetoshow=($key != strtoupper($obj->code)?$key:$obj->{$fieldlist[$field]});
|
|
|
}
|
|
|
- else if ($fieldlist[$field]=='label' && $tabname[$id]==MAIN_DB_PREFIX.'c_civility') {
|
|
|
+ elseif ($fieldlist[$field]=='label' && $tabname[$id]==MAIN_DB_PREFIX.'c_civility') {
|
|
|
$key=$langs->trans("Civility".strtoupper($obj->code));
|
|
|
$valuetoshow=($obj->code && $key != "Civility".strtoupper($obj->code)?$key:$obj->{$fieldlist[$field]});
|
|
|
}
|
|
|
- else if ($fieldlist[$field]=='libelle' && $tabname[$id]==MAIN_DB_PREFIX.'c_type_contact') {
|
|
|
+ elseif ($fieldlist[$field]=='libelle' && $tabname[$id]==MAIN_DB_PREFIX.'c_type_contact') {
|
|
|
$langs->load('agenda');
|
|
|
$key=$langs->trans("TypeContact_".$obj->element."_".$obj->source."_".strtoupper($obj->code));
|
|
|
$valuetoshow=($obj->code && $key != "TypeContact_".$obj->element."_".$obj->source."_".strtoupper($obj->code)?$key:$obj->{$fieldlist[$field]});
|
|
|
}
|
|
|
- else if ($fieldlist[$field]=='libelle' && $tabname[$id]==MAIN_DB_PREFIX.'c_payment_term') {
|
|
|
+ elseif ($fieldlist[$field]=='libelle' && $tabname[$id]==MAIN_DB_PREFIX.'c_payment_term') {
|
|
|
$langs->load("bills");
|
|
|
$key=$langs->trans("PaymentConditionShort".strtoupper($obj->code));
|
|
|
$valuetoshow=($obj->code && $key != "PaymentConditionShort".strtoupper($obj->code)?$key:$obj->{$fieldlist[$field]});
|
|
|
}
|
|
|
- else if ($fieldlist[$field]=='libelle' && $tabname[$id]==MAIN_DB_PREFIX.'c_paiement') {
|
|
|
+ elseif ($fieldlist[$field]=='libelle' && $tabname[$id]==MAIN_DB_PREFIX.'c_paiement') {
|
|
|
$langs->load("bills");
|
|
|
$key=$langs->trans("PaymentType".strtoupper($obj->code));
|
|
|
$valuetoshow=($obj->code && $key != "PaymentType".strtoupper($obj->code)?$key:$obj->{$fieldlist[$field]});
|
|
|
}
|
|
|
- else if ($fieldlist[$field]=='label' && $tabname[$id]==MAIN_DB_PREFIX.'c_input_reason') {
|
|
|
+ elseif ($fieldlist[$field]=='label' && $tabname[$id]==MAIN_DB_PREFIX.'c_input_reason') {
|
|
|
$key=$langs->trans("DemandReasonType".strtoupper($obj->code));
|
|
|
$valuetoshow=($obj->code && $key != "DemandReasonType".strtoupper($obj->code)?$key:$obj->{$fieldlist[$field]});
|
|
|
}
|
|
|
- else if ($fieldlist[$field]=='libelle' && $tabname[$id]==MAIN_DB_PREFIX.'c_input_method') {
|
|
|
+ elseif ($fieldlist[$field]=='libelle' && $tabname[$id]==MAIN_DB_PREFIX.'c_input_method') {
|
|
|
$langs->load("orders");
|
|
|
$key=$langs->trans($obj->code);
|
|
|
$valuetoshow=($obj->code && $key != $obj->code)?$key:$obj->{$fieldlist[$field]};
|
|
|
}
|
|
|
- else if ($fieldlist[$field]=='libelle' && $tabname[$id]==MAIN_DB_PREFIX.'c_shipment_mode') {
|
|
|
+ elseif ($fieldlist[$field]=='libelle' && $tabname[$id]==MAIN_DB_PREFIX.'c_shipment_mode') {
|
|
|
$langs->load("sendings");
|
|
|
$key=$langs->trans("SendingMethod".strtoupper($obj->code));
|
|
|
$valuetoshow=($obj->code && $key != "SendingMethod".strtoupper($obj->code)?$key:$obj->{$fieldlist[$field]});
|
|
|
}
|
|
|
- else if ($fieldlist[$field] == 'libelle' && $tabname[$id]==MAIN_DB_PREFIX.'c_paper_format')
|
|
|
+ elseif ($fieldlist[$field] == 'libelle' && $tabname[$id]==MAIN_DB_PREFIX.'c_paper_format')
|
|
|
{
|
|
|
$key = $langs->trans('PaperFormat'.strtoupper($obj->code));
|
|
|
$valuetoshow = ($obj->code && $key != 'PaperFormat'.strtoupper($obj->code) ? $key : $obj->{$fieldlist[$field]});
|
|
|
}
|
|
|
- else if ($fieldlist[$field] == 'label' && $tabname[$id] == MAIN_DB_PREFIX.'c_type_fees')
|
|
|
+ elseif ($fieldlist[$field] == 'label' && $tabname[$id] == MAIN_DB_PREFIX.'c_type_fees')
|
|
|
{
|
|
|
$langs->load('trips');
|
|
|
$key = $langs->trans(strtoupper($obj->code));
|
|
|
$valuetoshow = ($obj->code && $key != strtoupper($obj->code) ? $key : $obj->{$fieldlist[$field]});
|
|
|
}
|
|
|
- else if ($fieldlist[$field]=='region_id' || $fieldlist[$field]=='country_id') {
|
|
|
+ elseif ($fieldlist[$field]=='region_id' || $fieldlist[$field]=='country_id') {
|
|
|
$showfield=0;
|
|
|
}
|
|
|
- else if ($fieldlist[$field]=='unicode') {
|
|
|
+ elseif ($fieldlist[$field]=='unicode') {
|
|
|
$valuetoshow = $langs->getCurrencySymbol($obj->code,1);
|
|
|
}
|
|
|
- else if ($fieldlist[$field]=='label' && $tabname[$_GET["id"]]==MAIN_DB_PREFIX.'c_units') {
|
|
|
+ elseif ($fieldlist[$field]=='label' && $tabname[$_GET["id"]]==MAIN_DB_PREFIX.'c_units') {
|
|
|
$langs->load("products");
|
|
|
$valuetoshow=$langs->trans($obj->{$fieldlist[$field]});
|
|
|
}
|
|
|
- else if ($fieldlist[$field]=='short_label' && $tabname[$_GET["id"]]==MAIN_DB_PREFIX.'c_units') {
|
|
|
+ elseif ($fieldlist[$field]=='short_label' && $tabname[$_GET["id"]]==MAIN_DB_PREFIX.'c_units') {
|
|
|
$langs->load("products");
|
|
|
$valuetoshow = $langs->trans($obj->{$fieldlist[$field]});
|
|
|
}
|
|
|
- else if (($fieldlist[$field] == 'unit') && ($tabname[$id] == MAIN_DB_PREFIX.'c_paper_format'))
|
|
|
+ elseif (($fieldlist[$field] == 'unit') && ($tabname[$id] == MAIN_DB_PREFIX.'c_paper_format'))
|
|
|
{
|
|
|
$key = $langs->trans('SizeUnit'.strtolower($obj->unit));
|
|
|
$valuetoshow = ($obj->code && $key != 'SizeUnit'.strtolower($obj->unit) ? $key : $obj->{$fieldlist[$field]});
|
|
|
}
|
|
|
- else if ($fieldlist[$field]=='localtax1' || $fieldlist[$field]=='localtax2') {
|
|
|
+ elseif ($fieldlist[$field]=='localtax1' || $fieldlist[$field]=='localtax2') {
|
|
|
$align="center";
|
|
|
}
|
|
|
- else if ($fieldlist[$field]=='localtax1_type') {
|
|
|
+ elseif ($fieldlist[$field]=='localtax1_type') {
|
|
|
if ($obj->localtax1 != 0)
|
|
|
$valuetoshow=$localtax_typeList[$valuetoshow];
|
|
|
else
|
|
|
$valuetoshow = '';
|
|
|
$align="center";
|
|
|
}
|
|
|
- else if ($fieldlist[$field]=='localtax2_type') {
|
|
|
+ elseif ($fieldlist[$field]=='localtax2_type') {
|
|
|
if ($obj->localtax2 != 0)
|
|
|
$valuetoshow=$localtax_typeList[$valuetoshow];
|
|
|
else
|
|
|
$valuetoshow = '';
|
|
|
$align="center";
|
|
|
}
|
|
|
- else if ($fieldlist[$field]=='taux') {
|
|
|
+ elseif ($fieldlist[$field]=='taux') {
|
|
|
$valuetoshow = price($valuetoshow, 0, $langs, 0, 0);
|
|
|
$align="center";
|
|
|
}
|
|
|
- else if (in_array($fieldlist[$field],array('recuperableonly')))
|
|
|
+ elseif (in_array($fieldlist[$field],array('recuperableonly')))
|
|
|
{
|
|
|
$align="center";
|
|
|
}
|
|
|
- else if ($fieldlist[$field]=='accountancy_code' || $fieldlist[$field]=='accountancy_code_sell' || $fieldlist[$field]=='accountancy_code_buy') {
|
|
|
+ elseif ($fieldlist[$field]=='accountancy_code' || $fieldlist[$field]=='accountancy_code_sell' || $fieldlist[$field]=='accountancy_code_buy') {
|
|
|
$valuetoshow = length_accountg($valuetoshow);
|
|
|
}
|
|
|
elseif ($fieldlist[$field] == 'fk_tva')
|
|
@@ -1604,8 +1604,8 @@ if ($id)
|
|
|
if (isset($obj->code) && $id != 10)
|
|
|
{
|
|
|
if (($obj->code == '0' || $obj->code == '' || preg_match('/unknown/i',$obj->code))) { $iserasable = 0; $canbedisabled = 0; }
|
|
|
- else if ($obj->code == 'RECEP') { $iserasable = 0; $canbedisabled = 0; }
|
|
|
- else if ($obj->code == 'EF0') { $iserasable = 0; $canbedisabled = 0; }
|
|
|
+ elseif ($obj->code == 'RECEP') { $iserasable = 0; $canbedisabled = 0; }
|
|
|
+ elseif ($obj->code == 'EF0') { $iserasable = 0; $canbedisabled = 0; }
|
|
|
}
|
|
|
|
|
|
if (isset($obj->type) && in_array($obj->type, array('system', 'systemauto'))) { $iserasable=0; }
|
|
@@ -1639,8 +1639,8 @@ if ($id)
|
|
|
else
|
|
|
{
|
|
|
if (in_array($obj->code, array('AC_OTH','AC_OTH_AUTO'))) print $langs->trans("AlwaysActive");
|
|
|
- else if (isset($obj->type) && in_array($obj->type, array('systemauto')) && empty($obj->active)) print $langs->trans("Deprecated");
|
|
|
- else if (isset($obj->type) && in_array($obj->type, array('system')) && ! empty($obj->active) && $obj->code != 'AC_OTH') print $langs->trans("UsedOnlyWithTypeOption");
|
|
|
+ elseif (isset($obj->type) && in_array($obj->type, array('systemauto')) && empty($obj->active)) print $langs->trans("Deprecated");
|
|
|
+ elseif (isset($obj->type) && in_array($obj->type, array('system')) && ! empty($obj->active) && $obj->code != 'AC_OTH') print $langs->trans("UsedOnlyWithTypeOption");
|
|
|
else print $langs->trans("AlwaysActive");
|
|
|
}
|
|
|
print "</td>";
|
|
@@ -1755,7 +1755,7 @@ $db->close();
|
|
|
* @param string $context 'add'=Output field for the "add form", 'edit'=Output field for the "edit form", 'hide'=Output field for the "add form" but we dont want it to be rendered
|
|
|
* @return string '' or value of entity into table
|
|
|
*/
|
|
|
-function fieldList($fieldlist, $obj='', $tabname='', $context='')
|
|
|
+function fieldList($fieldlist, $obj = '', $tabname = '', $context = '')
|
|
|
{
|
|
|
global $conf,$langs,$db,$mysoc;
|
|
|
global $form;
|