diff --git a/htdocs/admin/const.php b/htdocs/admin/const.php index 783d6916c7b..a2b4ae4d909 100644 --- a/htdocs/admin/const.php +++ b/htdocs/admin/const.php @@ -74,7 +74,7 @@ if (! empty($consts) && $update == $langs->trans("Modify")) { foreach($consts as $const) { - if ($const["check"]) + if (! empty($const["check"])) { if (dolibarr_set_const($db, $const["name"],$const["value"],$const["type"],1,$const["note"],$const["entity"]) < 0) { @@ -89,7 +89,7 @@ if (! empty($consts) && $delete == $langs->trans("Delete")) { foreach($consts as $const) { - if ($const["check"]) // Is checkbox checked + if (! empty($const["check"])) // Is checkbox checked { if (dolibarr_del_const($db, $const["rowid"], -1) < 0) { diff --git a/htdocs/compta/facture.php b/htdocs/compta/facture.php index ac5c2afde9e..5ff20189268 100644 --- a/htdocs/compta/facture.php +++ b/htdocs/compta/facture.php @@ -38,8 +38,8 @@ require_once(DOL_DOCUMENT_ROOT.'/compta/paiement/class/paiement.class.php'); require_once(DOL_DOCUMENT_ROOT."/core/lib/functions2.lib.php"); require_once(DOL_DOCUMENT_ROOT.'/core/lib/invoice.lib.php'); require_once(DOL_DOCUMENT_ROOT."/core/lib/date.lib.php"); -if ($conf->commande->enabled) require_once(DOL_DOCUMENT_ROOT.'/commande/class/commande.class.php'); -if ($conf->projet->enabled) +if (! empty($conf->commande->enabled)) require_once(DOL_DOCUMENT_ROOT.'/commande/class/commande.class.php'); +if (! empty($conf->projet->enabled)) { require_once(DOL_DOCUMENT_ROOT.'/projet/class/project.class.php'); require_once(DOL_DOCUMENT_ROOT.'/core/lib/project.lib.php'); @@ -52,6 +52,9 @@ $langs->load('companies'); $langs->load('products'); $langs->load('main'); +$mesg=''; +$errors=array(); + if (GETPOST('mesg','int',1) && isset($_SESSION['message'])) $mesg=$_SESSION['message']; $sall=trim(GETPOST('sall')); @@ -82,7 +85,7 @@ $result = restrictedArea($user, 'facture', $id,'','','fk_soc',$fieldid); // Nombre de ligne pour choix de produit/service predefinis $NBLINES=4; -$usehm=$conf->global->MAIN_USE_HOURMIN_IN_DATE_RANGE; +$usehm=(! empty($conf->global->MAIN_USE_HOURMIN_IN_DATE_RANGE)?$conf->global->MAIN_USE_HOURMIN_IN_DATE_RANGE:0); $object=new Facture($db); @@ -1286,7 +1289,7 @@ else if ($action == 'down' && $user->rights->facture->creer) /* * Add file in email form */ -if ($_POST['addfile']) +if (GETPOST('addfile')) { require_once(DOL_DOCUMENT_ROOT."/core/lib/files.lib.php"); @@ -2372,7 +2375,7 @@ else if ($id > 0 || ! empty($ref)) print '
| '.$langs->trans('Company').' | '; print ''; - if ($conf->global->FACTURE_CHANGE_THIRDPARTY && $action != 'editthirdparty' && $object->brouillon && $user->rights->facture->creer) + if (! empty($conf->global->FACTURE_CHANGE_THIRDPARTY) && $action != 'editthirdparty' && $object->brouillon && $user->rights->facture->creer) print ' | id.'">'.img_edit($langs->trans('SetLinkToThirdParty'),1).' | '; print '||||