Fix: Message erreur plus clair si safe_mode actif
This commit is contained in:
parent
23cd017879
commit
5d7e0c4840
@ -22,7 +22,7 @@
|
|||||||
/**
|
/**
|
||||||
\file htdocs/compta/bank/graph.php
|
\file htdocs/compta/bank/graph.php
|
||||||
\ingroup banque
|
\ingroup banque
|
||||||
\brief Page de détail des transactions bancaires
|
\brief Page graph des transactions bancaires
|
||||||
\version $Revision$
|
\version $Revision$
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@ -37,6 +37,7 @@ if (!$user->rights->banque->lire)
|
|||||||
|
|
||||||
$account = $_GET["account"];
|
$account = $_GET["account"];
|
||||||
$mesg = '';
|
$mesg = '';
|
||||||
|
$error=0;
|
||||||
|
|
||||||
|
|
||||||
llxHeader();
|
llxHeader();
|
||||||
@ -63,8 +64,15 @@ if ($_GET["account"] || $_GET["ref"])
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
create_exdir($conf->banque->dir_temp);
|
$result=create_exdir($conf->banque->dir_temp);
|
||||||
|
if ($result < 0)
|
||||||
|
{
|
||||||
|
$langs->load("errors");
|
||||||
|
$error++;
|
||||||
|
$mesg='<div class="error">'.$langs->trans("ErrorFailedToCreateDir").'</div>';
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
|
||||||
// Definition de $width et $height
|
// Definition de $width et $height
|
||||||
$width = 800;
|
$width = 800;
|
||||||
@ -158,7 +166,7 @@ if ($_GET["account"] || $_GET["ref"])
|
|||||||
$subtotal = $subtotal + (isset($amounts[$textdate]) ? $amounts[$textdate] : 0);
|
$subtotal = $subtotal + (isset($amounts[$textdate]) ? $amounts[$textdate] : 0);
|
||||||
if ($day > time())
|
if ($day > time())
|
||||||
{
|
{
|
||||||
$datas[$i] = ''; // Valeur spéciale permettant de ne pas tracer le graph
|
$datas[$i] = ''; // Valeur sp<EFBFBD>ciale permettant de ne pas tracer le graph
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@ -270,7 +278,7 @@ if ($_GET["account"] || $_GET["ref"])
|
|||||||
$subtotal = $subtotal + (isset($amounts[$textdate]) ? $amounts[$textdate] : 0);
|
$subtotal = $subtotal + (isset($amounts[$textdate]) ? $amounts[$textdate] : 0);
|
||||||
if ($day > $now)
|
if ($day > $now)
|
||||||
{
|
{
|
||||||
$datas[$i] = ''; // Valeur spéciale permettant de ne pas tracer le graph
|
$datas[$i] = ''; // Valeur sp<EFBFBD>ciale permettant de ne pas tracer le graph
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@ -365,7 +373,7 @@ if ($_GET["account"] || $_GET["ref"])
|
|||||||
//print strftime ("%e %d %m %y",$day)." ".$subtotal."\n<br>";
|
//print strftime ("%e %d %m %y",$day)." ".$subtotal."\n<br>";
|
||||||
if ($day > ($max+86400))
|
if ($day > ($max+86400))
|
||||||
{
|
{
|
||||||
$datas[$i] = ''; // Valeur spéciale permettant de ne pas tracer le graph
|
$datas[$i] = ''; // Valeur sp<EFBFBD>ciale permettant de ne pas tracer le graph
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@ -500,13 +508,15 @@ if ($_GET["account"] || $_GET["ref"])
|
|||||||
unset($px);
|
unset($px);
|
||||||
unset($debits);
|
unset($debits);
|
||||||
unset($credits);
|
unset($credits);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
// Onglets
|
// Onglets
|
||||||
$head=bank_prepare_head($acct);
|
$head=bank_prepare_head($acct);
|
||||||
dolibarr_fiche_head($head,'graph',$langs->trans("FinancialAccount"),0);
|
dolibarr_fiche_head($head,'graph',$langs->trans("FinancialAccount"),0);
|
||||||
|
|
||||||
|
if ($mesg) print $mesg.'<br>';
|
||||||
|
|
||||||
print '<table class="border" width="100%">';
|
print '<table class="border" width="100%">';
|
||||||
|
|
||||||
// Ref
|
// Ref
|
||||||
|
|||||||
@ -15,3 +15,5 @@ ErrorSupplierCodeAlreadyUsed=Supplier code already used
|
|||||||
ErrorBadParameters=Bad parameters
|
ErrorBadParameters=Bad parameters
|
||||||
UserCannotBeDelete=User can not be deleted. May be it is associated on Dolibarr entities.
|
UserCannotBeDelete=User can not be deleted. May be it is associated on Dolibarr entities.
|
||||||
ErrorFieldsRequired=Some required fields were not filled.
|
ErrorFieldsRequired=Some required fields were not filled.
|
||||||
|
ErrorFailedToCreateDir=Failed to create a directory. Check that Web server user has permissions to write into Dolibarr documents directory. If parameter <b>safe_mode</b> is enabled on this PHP, check that Dolibarr php files owns to web server user (or group).
|
||||||
|
|
||||||
|
|||||||
@ -15,3 +15,4 @@ ErrorSupplierCodeAlreadyUsed=Code fournisseur deja utilise
|
|||||||
ErrorBadParameters=Parametres incorrects
|
ErrorBadParameters=Parametres incorrects
|
||||||
UserCannotBeDelete=L'utilisateur ne peut pas etre supprimée. Peut-être est-il associé à des éléments de Dolibarr.
|
UserCannotBeDelete=L'utilisateur ne peut pas etre supprimée. Peut-être est-il associé à des éléments de Dolibarr.
|
||||||
ErrorFieldsRequired=Des champs obligatoires n'ont pas été renseignés
|
ErrorFieldsRequired=Des champs obligatoires n'ont pas été renseignés
|
||||||
|
ErrorFailedToCreateDir=Echec a la creation d'un repertoire. Verifiez que le user du serveur Web a bien les droits d'ecriture dans les repertoires documents de Dolibarr. Si le parametre <b>safe_mode</b> a été activé sur ce PHP, vérifier que les fichiers php dolibarr appartiennent à l'utilisateur du serveur Web.
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user