Le gros problème, vu que je ne donne pas d'accès FTP ou SFTP au serveur
d'hébergement de leur dolibarr, c'est qu'ils ne peuvent pas envoyer de
LOGO ...
Ce micropatch propose une solution, dans la config de votre entreprise
le champ "logo" est actuellement un input type text, là je met un file
comme ça l'utilisateur peut uploader un fichier de logo qui est
automatiquement placé dans documents/logo/logo.jpeg
Votre avis ? commit or not commit
a+
Éric
------------------------------------------------------------------------
--- index.php 2005-11-23 01:43:19.000000000 +0100
+++ /home/erics/hosting/index.php 2006-01-04 19:32:27.000000000 +0100
@@ -47,7 +47,10 @@
dolibarr_set_const($db, "MAIN_INFO_SOCIETE_FAX",$_POST["fax"]);
dolibarr_set_const($db, "MAIN_INFO_SOCIETE_MAIL",$_POST["mail"]);
dolibarr_set_const($db, "MAIN_INFO_SOCIETE_WEB",$_POST["web"]);
- dolibarr_set_const($db, "MAIN_INFO_SOCIETE_LOGO",$_POST["logo"]);
+ // dolibarr_set_const($db, "MAIN_INFO_SOCIETE_LOGO",$_POST["logo"]);
+
if(move_uploaded_file($_FILES["logo"]["tmp_name"],DOL_DATA_ROOT."/logo/logo.jpg"))
{
+ dolibarr_set_const($db,
"MAIN_INFO_SOCIETE_LOGO",DOL_DATA_ROOT."/logo/logo.jpg");
+ }
dolibarr_set_const($db, "MAIN_INFO_CAPITAL",$_POST["capital"]);
dolibarr_set_const($db,
"MAIN_INFO_SOCIETE_FORME_JURIDIQUE",$_POST["forme_juridique_code"]);
@@ -99,7 +102,7 @@
';
}
- print '<form method="post" action="index.php" name="form_index">';
+ print '<form enctype="multipart/form-data" method="post" action="index.php"
name="form_index">';
print '<input type="hidden" name="action" value="update">';
$var=true;
@@ -153,8 +156,8 @@
print '</td></tr>';
$var=!$var;
- print '<tr '.$bc[$var].'><td>'.$langs->trans("Logo").'</td><td>';
- print '<input name="logo" value="'. $conf->global->MAIN_INFO_SOCIETE_LOGO .
'"></td></tr>';
+ print '<tr '.$bc[$var].'><td>'.$langs->trans("Logo").' (jpg)</td><td>';
+ print '<input type="file" name="logo"></td></tr>';
print '</td></tr>';
print '</table>';
------------------------------------------------------------------------
_______________________________________________
Dolibarr-dev mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/dolibarr-dev