diff --git a/htdocs/compta/dons/fiche.php b/htdocs/compta/dons/fiche.php index 565895e3066..0b5ab6d140a 100644 --- a/htdocs/compta/dons/fiche.php +++ b/htdocs/compta/dons/fiche.php @@ -41,119 +41,119 @@ $mesg=""; /* * Actions */ - + if ($_POST["action"] == 'update') { - if ($_POST["amount"] > 0) - { + if ($_POST["amount"] > 0) + { - $don = new Don($db); - $don->id = $_POST["rowid"]; - $don->fetch($_POST["rowid"]); + $don = new Don($db); + $don->id = $_POST["rowid"]; + $don->fetch($_POST["rowid"]); - $don->prenom = $_POST["prenom"]; - $don->nom = $_POST["nom"]; - $don->societe = $_POST["societe"]; - $don->adresse = $_POST["adresse"]; - $don->amount = $_POST["amount"]; - $don->cp = $_POST["cp"]; - $don->ville = $_POST["ville"]; - $don->email = $_POST["email"]; - $don->date = mktime(12, 0 , 0, $_POST["remonth"], $_POST["reday"], $_POST["reyear"]); - $don->note = $_POST["note"]; - $don->pays = $_POST["pays"]; - $don->public = $_POST["public"]; - $don->projetid = $_POST["projetid"]; - $don->note = $_POST["comment"]; - $don->modepaiementid = $_POST["modepaiement"]; + $don->prenom = $_POST["prenom"]; + $don->nom = $_POST["nom"]; + $don->societe = $_POST["societe"]; + $don->adresse = $_POST["adresse"]; + $don->amount = $_POST["amount"]; + $don->cp = $_POST["cp"]; + $don->ville = $_POST["ville"]; + $don->email = $_POST["email"]; + $don->date = mktime(12, 0 , 0, $_POST["remonth"], $_POST["reday"], $_POST["reyear"]); + $don->note = $_POST["note"]; + $don->pays = $_POST["pays"]; + $don->public = $_POST["public"]; + $don->projetid = $_POST["projetid"]; + $don->note = $_POST["comment"]; + $don->modepaiementid = $_POST["modepaiement"]; - if ($don->update($user) > 0) - { - Header("Location: fiche.php?rowid=".$don->id); - exit; - } - } - else - { - $mesg="Montant non défini"; - } + if ($don->update($user) > 0) + { + Header("Location: fiche.php?rowid=".$don->id); + exit; + } + } + else + { + $mesg="Montant non défini"; + } } if ($_POST["action"] == 'add') { - if ($_POST["amount"] > 0) - { - $don = new Don($db); + if ($_POST["amount"] > 0) + { + $don = new Don($db); - $don->prenom = $_POST["prenom"]; - $don->nom = $_POST["nom"]; - $don->societe = $_POST["societe"]; - $don->adresse = $_POST["adresse"]; - $don->amount = $_POST["amount"]; - $don->cp = $_POST["cp"]; - $don->ville = $_POST["ville"]; - $don->email = $_POST["email"]; - $don->date = mktime(12, 0 , 0, $_POST["remonth"], $_POST["reday"], $_POST["reyear"]); - $don->note = $_POST["note"]; - $don->pays = $_POST["pays"]; - $don->public = $_POST["public"]; - $don->projetid = $_POST["projetid"]; - $don->note = $_POST["comment"]; - $don->modepaiementid = $_POST["modepaiement"]; + $don->prenom = $_POST["prenom"]; + $don->nom = $_POST["nom"]; + $don->societe = $_POST["societe"]; + $don->adresse = $_POST["adresse"]; + $don->amount = $_POST["amount"]; + $don->cp = $_POST["cp"]; + $don->ville = $_POST["ville"]; + $don->email = $_POST["email"]; + $don->date = mktime(12, 0 , 0, $_POST["remonth"], $_POST["reday"], $_POST["reyear"]); + $don->note = $_POST["note"]; + $don->pays = $_POST["pays"]; + $don->public = $_POST["public"]; + $don->projetid = $_POST["projetid"]; + $don->note = $_POST["comment"]; + $don->modepaiementid = $_POST["modepaiement"]; - if ($don->create($user) > 0) - { - Header("Location: index.php"); - exit; - } - } - else - { - $mesg=$langs->trans("ErrorFieldRequired",$langs->trans("Amount")); - $_GET["action"] = "create"; - } + if ($don->create($user) > 0) + { + Header("Location: index.php"); + exit; + } + } + else + { + $mesg=$langs->trans("ErrorFieldRequired",$langs->trans("Amount")); + $_GET["action"] = "create"; + } } if ($_GET["action"] == 'delete') { - $don = new Don($db); - $don->delete($_GET["rowid"]); - Header("Location: liste.php"); - exit; + $don = new Don($db); + $don->delete($_GET["rowid"]); + Header("Location: liste.php"); + exit; } if ($_POST["action"] == 'commentaire') { - $don = new Don($db); + $don = new Don($db); $don->fetch($_POST["rowid"]); - $don->update_note($_POST["commentaire"]); - $_GET["rowid"] = $_POST["rowid"]; + $don->update_note($_POST["commentaire"]); + $_GET["rowid"] = $_POST["rowid"]; } if ($_GET["action"] == 'valid_promesse') { - $don = new Don($db); - if ($don->valid_promesse($_GET["rowid"], $user->id)) - { - Header("Location: fiche.php?rowid=".$_GET["rowid"]); - exit; - } + $don = new Don($db); + if ($don->valid_promesse($_GET["rowid"], $user->id)) + { + Header("Location: fiche.php?rowid=".$_GET["rowid"]); + exit; + } } if ($_GET["action"] == 'set_payed') { - $don = new Don($db); - if ($don->set_paye($_GET["rowid"], $modepaiement)) - { - Header("Location: fiche.php?rowid=".$_GET["rowid"]); - exit; - } + $don = new Don($db); + if ($don->set_paye($_GET["rowid"], $modepaiement)) + { + Header("Location: fiche.php?rowid=".$_GET["rowid"]); + exit; + } } if ($_GET["action"] == 'set_encaisse') { - $don = new Don($db); - if ($don->set_encaisse($_GET["rowid"])) - { - Header("Location: liste.php"); - exit; - } + $don = new Don($db); + if ($don->set_encaisse($_GET["rowid"])) + { + Header("Location: liste.php"); + exit; + } } /* @@ -207,52 +207,52 @@ $formfile = new FormFile($db); if ($_GET["action"] == 'create') { - print_titre($langs->trans("AddDonation")); - - print '
\n"; +} /* ************************************************************ */ @@ -263,94 +263,94 @@ if ($_GET["action"] == 'create') if ($_GET["rowid"] && $_GET["action"] == 'edit') { - $don = new Don($db); - $don->id = $_GET["rowid"]; - $don->fetch($_GET["rowid"]); - - $h=0; - $head[$h][0] = DOL_URL_ROOT."/compta/dons/fiche.php?rowid=".$_GET["rowid"]; - $head[$h][1] = $langs->trans("Donation"); - $hselected=$h; - $h++; - - dolibarr_fiche_head($head, $hselected, $langs->trans("Ref")); - - print '| '.$langs->trans("Ref").' | '; - print $don->getNomUrl(); - print ' | '; - print '|
| '.$langs->trans("Ref").' | '; + print $don->getNomUrl(); + print ' | '; + print '|
| '.$langs->trans("Date").' | '; - $html->select_date($don->date,'','','','',"update"); - print ' | '; + print "|
| '.$langs->trans("Date").' | '; + $html->select_date($don->date,'','','','',"update"); + print ' | '; $nbrows=12; - if ($conf->projet->enabled) $nbrows++; - - print ''.$langs->trans("Comments").' : '; - print " |
| ".$langs->trans("Project")." | "; - print " | |
| ".$langs->trans("PublicDonation")." | "; - print $html->selectyesno("public",1,1); - print " | "; - print "|
| '.$langs->trans("Company").' | ||
| '.$langs->trans("Firstname").' | ||
| '.$langs->trans("Lastname").' | ||
| '.$langs->trans("Address").' | '; - print ' | |
| '.$langs->trans("Zip").' / '.$langs->trans("Town").' | ||
| '.$langs->trans("Country").' | ||
| '.$langs->trans("EMail").' | ||
| '.$langs->trans("Amount").' | '.$langs->trans("Currency".$conf->monnaie).' | |
| ".$langs->trans("PaymentMode")." | \n"; + print ' | '.$langs->trans("Comments").' : '; + print " |
| ".$langs->trans("Project")." | "; + print " | |
| ".$langs->trans("PublicDonation")." | "; + print $html->selectyesno("public",1,1); + print " | "; + print "|
| '.$langs->trans("Company").' | ||
| '.$langs->trans("Firstname").' | ||
| '.$langs->trans("Lastname").' | ||
| '.$langs->trans("Address").' | '; + print ' | |
| '.$langs->trans("Zip").' / '.$langs->trans("Town").' | ||
| '.$langs->trans("Country").' | ||
| '.$langs->trans("EMail").' | ||
| '.$langs->trans("Amount").' | '.$langs->trans("Currency".$conf->monnaie).' | |
| ".$langs->trans("PaymentMode")." | \n"; $html->select_types_paiements('', 'modepaiement', 'CRDT', 0); - print " | |
| '.$langs->trans("Status").' | '.$don->getLibStatut(4).' | |
| '.$langs->trans("Ref").' | '; - print $don->getNomUrl(); - print ' | '; + $don = new Don($db); + $don->id = $_GET["rowid"]; + $don->fetch($_GET["rowid"]); + + + $h=0; + $head[$h][0] = DOL_URL_ROOT."/compta/dons/fiche.php?rowid=".$_GET["rowid"]; + $head[$h][1] = $langs->trans("Donation"); + $hselected=$h; + $h++; + + dolibarr_fiche_head($head, $hselected, $langs->trans("Ref").": ".$_GET["rowid"]); + + print "||||||||||||||||||||||||||||||||||
| '.$langs->trans("Ref").' | '; + print $don->getNomUrl(); + print ' | '; print '|
| ".$langs->trans("Date")." | "; - print dolibarr_print_date($don->date,"day"); - print " | "; + print "|
| ".$langs->trans("Date")." | "; + print dolibarr_print_date($don->date,"day"); + print " | "; + + $nbrows=12; + if ($conf->projet->enabled) $nbrows++; + + print ''.$langs->trans("Comments").' : '; + print nl2br($don->note).' |
| '.$langs->trans("Project").' | '.$don->projet.' | |
| ".$langs->trans("PublicDonation")." | "; + print $yn[$don->public]; + print " | |
| '.$langs->trans("Company").' | '.$don->societe.' | |
| '.$langs->trans("Firstname").' | '.$don->prenom.' | |
| '.$langs->trans("Lastname").' | '.$don->nom.' | |
| '.$langs->trans("Address").' | '.nl2br($don->adresse).' | |
| '.$langs->trans("Zip").' / '.$langs->trans("Town").' | '.$don->cp.' '.$don->ville.' | |
| '.$langs->trans("Country").' | '.$don->pays.' | |
| '.$langs->trans("EMail").' | '.$don->email.' | |
| '.$langs->trans("Amount").' | '.price($don->amount).' '.$langs->trans("Currency".$conf->monnaie).' | |
| ".$langs->trans("PaymentMode")." | "; + print $don->modepaiement; + print " | |
| '.$langs->trans("Status").' | '.$don->getLibStatut(4).' | |
| ';
@@ -464,8 +471,8 @@ if ($_GET["rowid"] && $_GET["action"] != 'edit')
$filename=sanitizeFileName($don->id);
$filedir=$conf->don->dir_output . '/' . get_exdir($filename,2);
$urlsource=$_SERVER['PHP_SELF'].'?rowid='.$don->id;
-// $genallowed=($fac->statut == 1 && ($fac->paye == 0 || $user->admin) && $user->rights->facture->creer);
-// $delallowed=$user->rights->facture->supprimer;
+ // $genallowed=($fac->statut == 1 && ($fac->paye == 0 || $user->admin) && $user->rights->facture->creer);
+ // $delallowed=$user->rights->facture->supprimer;
$genallowed=1;
$delallowed=0;
@@ -474,9 +481,9 @@ if ($_GET["rowid"] && $_GET["action"] != 'edit')
print ' '; $formfile->show_documents('donation',$filename,$filedir,$urlsource,$genallowed,$delallowed); - print ' | '; + print ' | '; - print ' |