';
@@ -85,7 +90,7 @@ print '';
print '';
print '| '.$langs->trans("Module").' | ';
print ''.$langs->trans("ExportableDatas").' | ';
-print ' | ';
+//print ' | ';
print ' ';
$val=true;
if (sizeof($export->array_export_code))
@@ -99,10 +104,15 @@ if (sizeof($export->array_export_code))
print '';
$string=$langs->trans($export->array_export_label[$key]);
print ($string!=$export->array_export_label[$key]?$string:$export->array_export_label[$key]);
- print ' | ';
- print ''.img_picto($langs->trans("NewExport"),'filenew').'';
- print ' | ';
+ print '';
+// print '';
+// print ''.img_picto($langs->trans("NewExport"),'filenew').'';
+// print ' | ';
+ print '';
+
}
+
+ print ' | ';
}
else
{
diff --git a/htdocs/includes/boxes/box_external_rss.php b/htdocs/includes/boxes/box_external_rss.php
index 1ce89f2cdba..436f52ae17f 100644
--- a/htdocs/includes/boxes/box_external_rss.php
+++ b/htdocs/includes/boxes/box_external_rss.php
@@ -84,7 +84,7 @@ class box_external_rss extends ModeleBoxes {
if ($rss->ERROR)
{
// Affiche warning car il y a eu une erreur
- $title.=" ".img_error($langs->trans("FailedToRefreshDataInfoNotUpToDate",(isset($rss->date)?dolibarr_print_date($rss->date,"%d %b %Y %H:%M"):'unknown date')));
+ $title.=" ".img_error($langs->trans("FailedToRefreshDataInfoNotUpToDate",(isset($rss->date)?dolibarr_print_date($rss->date,"dayhourtext"):'unknown date')));
$this->info_box_head = array('text' => $title,'limit' => 0);
}
else
diff --git a/htdocs/includes/menus/barre_left/eldy_backoffice.php b/htdocs/includes/menus/barre_left/eldy_backoffice.php
index 50c27f8768e..18ec7bbfa3d 100644
--- a/htdocs/includes/menus/barre_left/eldy_backoffice.php
+++ b/htdocs/includes/menus/barre_left/eldy_backoffice.php
@@ -595,7 +595,7 @@ class MenuLeft {
if ($conf->export->enabled)
{
- $newmenu->add_submenu(DOL_URL_ROOT."/exports/index.php?leftmenu=export",$langs->trans("Exports"),0,1);
+ $newmenu->add_submenu(DOL_URL_ROOT."/exports/index.php?leftmenu=export",$langs->trans("FormatedExport"),0,1);
$newmenu->add_submenu(DOL_URL_ROOT."/exports/export.php?leftmenu=export",$langs->trans("NewExport"),1,1);
}
diff --git a/htdocs/includes/modules/modCommande.class.php b/htdocs/includes/modules/modCommande.class.php
index 930715cfb04..fc1523bd36f 100644
--- a/htdocs/includes/modules/modCommande.class.php
+++ b/htdocs/includes/modules/modCommande.class.php
@@ -152,7 +152,7 @@ class modCommande extends DolibarrModules
// Dir
$this->dirs[0] = $conf->commande->dir_output;
- $this->dirs[1] = $conf->commande->dir_images;
+ $this->dirs[1] = $conf->commande->dir_temp;
$sql = array(
"DELETE FROM ".MAIN_DB_PREFIX."document_model WHERE nom = '".$this->const[0][2]."'",
"INSERT INTO ".MAIN_DB_PREFIX."document_model (nom,type) VALUES('".$this->const[0][2]."','order')"
diff --git a/htdocs/includes/modules/modComptabilite.class.php b/htdocs/includes/modules/modComptabilite.class.php
index 77727f6b7c1..b691269821f 100644
--- a/htdocs/includes/modules/modComptabilite.class.php
+++ b/htdocs/includes/modules/modComptabilite.class.php
@@ -81,7 +81,7 @@ class modComptabilite extends DolibarrModules
$this->dirs[0] = $conf->compta->dir_output;
$this->dirs[1] = $conf->compta->dir_output."/rapport";
$this->dirs[2] = $conf->compta->dir_output."/export";
- $this->dirs[3] = $conf->compta->dir_images;
+ $this->dirs[3] = $conf->compta->dir_temp;
// Boites
$this->boxes = array();
diff --git a/htdocs/includes/modules/modExport.class.php b/htdocs/includes/modules/modExport.class.php
index 7cc45475ca3..e2c84403d34 100644
--- a/htdocs/includes/modules/modExport.class.php
+++ b/htdocs/includes/modules/modExport.class.php
@@ -50,7 +50,7 @@ class modExport extends DolibarrModules
$this->family = "technic";
$this->name = "Exports";
- $this->description = "Permet export des données de la base en fichiers";
+ $this->description = "Permet exports par les utilisateurs, via un assistant, de lot de données personalisées";
$this->version = 'dolibarr'; // 'experimental' or 'dolibarr' or version
$this->const_name = 'MAIN_MODULE_EXPORT';
$this->special = 0;
diff --git a/htdocs/includes/modules/modPropale.class.php b/htdocs/includes/modules/modPropale.class.php
index c1970a4df91..7cdb346f0c1 100644
--- a/htdocs/includes/modules/modPropale.class.php
+++ b/htdocs/includes/modules/modPropale.class.php
@@ -144,7 +144,7 @@ class modPropale extends DolibarrModules
// Répertoires
$this->dirs[0] = $conf->propal->dir_output;
- $this->dirs[1] = $conf->propal->dir_images;
+ $this->dirs[1] = $conf->propal->dir_temp;
$sql = array(
"DELETE FROM ".MAIN_DB_PREFIX."document_model WHERE nom = '".$this->const[0][2]."'",
diff --git a/htdocs/includes/modules/modTax.class.php b/htdocs/includes/modules/modTax.class.php
index df2bf60faf6..65ae6f9c8d2 100644
--- a/htdocs/includes/modules/modTax.class.php
+++ b/htdocs/includes/modules/modTax.class.php
@@ -79,7 +79,7 @@ class modTax extends DolibarrModules
// Répertoires
$this->dirs = array();
$this->dirs[0] = $conf->tax->dir_output;
- $this->dirs[1] = $conf->tax->dir_images;
+ $this->dirs[1] = $conf->tax->dir_temp;
// Boites
$this->boxes = array();
diff --git a/htdocs/includes/modules/modUser.class.php b/htdocs/includes/modules/modUser.class.php
index c8f7173c2f0..bb800d86549 100644
--- a/htdocs/includes/modules/modUser.class.php
+++ b/htdocs/includes/modules/modUser.class.php
@@ -71,7 +71,7 @@ class modUser extends DolibarrModules
// Dépendances
$this->depends = array();
$this->requiredby = array();
- $this->langfiles = array("users","companies");
+ $this->langfiles = array("main","users","companies");
// Constantes
$this->const = array();
@@ -147,9 +147,9 @@ class modUser extends DolibarrModules
$r++;
$this->export_code[$r]=$this->id.'_'.$r;
$this->export_label[$r]='Liste des utilisateurs Dolibarr et attributs';
- $this->export_fields_array[$r]=array('u.rowid'=>"Id",'u.name'=>"Lastname",'u.firstname'=>"Firstname",'u.code'=>"Code",'u.login'=>"Login",'u.datec'=>"DateCreation",'u.tms'=>"DateLastModification",'u.admin'=>"Admin",'u.fk_socpeople'=>"IdContact",'u.note'=>"Note",'u.datelastlogin'=>'DateLastLogin','u.datepreviouslogin'=>'DatePreviousLogin');
- $this->export_entities_array[$r]=array('u.rowid'=>"user",'u.name'=>"user",'u.firstname'=>"user",'u.code'=>"user",'u.login'=>"user",'u.datec'=>"user",'u.tms'=>"user",'u.admin'=>"user",'u.fk_socpeople'=>"user",'u.note'=>"user",'u.datelastlogin'=>'user','u.datepreviouslogin'=>'user');
- $this->export_alias_array[$r]=array('u.rowid'=>"rowid",'u.name'=>"name",'u.firstname'=>"firstname",'u.code'=>"code",'u.login'=>"login",'u.datec'=>"datecreation",'u.tms'=>"datelastmodification",'u.admin'=>"admin",'u.fk_socpeople'=>"idcontact",'u.note'=>"note",'u.datelastlogin'=>'datelastlogin','u.datepreviouslogin'=>'datepreviouslogin');
+ $this->export_fields_array[$r]=array('u.rowid'=>"Id",'u.code'=>"Code",'u.login'=>"Login",'u.office_phone'=>'Tel','u.office_fax'=>'Fax','u.email'=>'EMail','u.name'=>"Lastname",'u.firstname'=>"Firstname",'u.datec'=>"DateCreation",'u.tms'=>"DateLastModification",'u.admin'=>"Admin",'u.fk_socpeople'=>"IdContact",'u.note'=>"Note",'u.datelastlogin'=>'LastConnexion','u.datepreviouslogin'=>'PreviousConnexion');
+ $this->export_entities_array[$r]=array('u.rowid'=>"user",'u.code'=>"user",'u.login'=>"user",'u.office_phone'=>'user','u.office_fax'=>'user','u.email'=>'user','u.name'=>"user",'u.firstname'=>"user",'u.datec'=>"user",'u.tms'=>"user",'u.admin'=>"user",'u.fk_socpeople'=>"user",'u.note'=>"user",'u.datelastlogin'=>'user','u.datepreviouslogin'=>'user');
+ $this->export_alias_array[$r]=array('u.rowid'=>"rowid",'u.code'=>"code",'u.login'=>"login",'u.office_phone'=>'tel','u.office_fax'=>'fax','u.email'=>'email','u.name'=>"name",'u.firstname'=>"firstname",'u.datec'=>"datecreation",'u.tms'=>"datelastmodification",'u.admin'=>"admin",'u.fk_socpeople'=>"idcontact",'u.note'=>"note",'u.datelastlogin'=>'datelastlogin','u.datepreviouslogin'=>'datepreviouslogin');
$this->export_sql[$r]="select ";
$i=0;
foreach ($this->export_alias_array[$r] as $key => $value)
diff --git a/htdocs/langs/en_US/exports.lang b/htdocs/langs/en_US/exports.lang
index 67121ff821a..3bf5950b2b0 100644
--- a/htdocs/langs/en_US/exports.lang
+++ b/htdocs/langs/en_US/exports.lang
@@ -16,4 +16,8 @@ NowClickToGenerateToBuildExportFile=Now, click on "Generate" to build export fil
AvailableFormats=Formats disponibles
LibraryUsed=Librairie
LibraryVersion=Version
-Step=Step
\ No newline at end of file
+Step=Step
+FormatedExport=Export assistant
+FormatedExportDesc1=This area allows to export personalized data using an assistant to help in process without technical knowledge.
+FormatedExportDesc2=First step is to choose a predefined dataset, then to choose which fields you want in your result files, and which order.
+FormatedExportDesc3=When data to export are selected, you can define output file format you want to export your data to.
diff --git a/htdocs/langs/fr_FR/boxes.lang b/htdocs/langs/fr_FR/boxes.lang
index 35422ca6512..8779a3b24d9 100644
--- a/htdocs/langs/fr_FR/boxes.lang
+++ b/htdocs/langs/fr_FR/boxes.lang
@@ -35,5 +35,5 @@ BoxTitleSalesTurnover=Le chiffre d'affaire r
BoxTitleTotalUnpayedCustomerBills=Impayés clients
BoxTitleTotalUnpayedSuppliersBills=Impayés fournisseurs
BoxMyLastBookmarks=Mes %s derniers marque-pages
-FailedToRefreshDataInfoNotUpToDate=Echec du rafraichissement du flux RSS. Les informations datent du %s.
+FailedToRefreshDataInfoNotUpToDate=Echec du rafraichissement du flux RSS. Les informations datent du %s
NoRecordedBookmarks=Pas de bookmarks personnels. Cliquer ici pour en ajouter.
\ No newline at end of file
diff --git a/htdocs/langs/fr_FR/exports.lang b/htdocs/langs/fr_FR/exports.lang
index b0398fb2492..4b4d9e9c2c2 100644
--- a/htdocs/langs/fr_FR/exports.lang
+++ b/htdocs/langs/fr_FR/exports.lang
@@ -2,7 +2,7 @@
ExportsArea=Espace exports
NewExport=Nouvel export
ExportableDatas=Lot de données exportables
-SelectExportDataSet=Choisissez le lot de données que vous désirez exporter...
+SelectExportDataSet=Choisissez un lot prédéfini de données que vous désirez exporter...
SelectExportFields=Choisissez les champs à exporter...
ExportableFields=Champs exportables
ExportedFields=Champs à exporter
@@ -16,4 +16,8 @@ NowClickToGenerateToBuildExportFile=Maintenant, cliquez sur "G
AvailableFormats=Formats dispo.
LibraryUsed=Librairie utilisée
LibraryVersion=Version
-Step=Etape
\ No newline at end of file
+Step=Etape
+FormatedExport=Assistant export
+FormatedExportDesc1=Cet espace permet de réaliser des exports personalisés des données via un assistant qui évite d'avoir des connaissances techniques de Dolibarr.
+FormatedExportDesc2=La première étape est de choisir un des lots de données prédéfinis, ensuite de choisir les champs que vous voulez dans votre fichier résultat, et dans quel ordre.
+FormatedExportDesc3=Une fois les données sélectionnées, il est possible de choisir le format du fichier export généré.
diff --git a/htdocs/product/stats/fiche.php b/htdocs/product/stats/fiche.php
index 690d3e88721..fe9520a0f60 100644
--- a/htdocs/product/stats/fiche.php
+++ b/htdocs/product/stats/fiche.php
@@ -114,7 +114,7 @@ if ($_GET["id"] || $_GET["ref"])
// Generation des graphs
$WIDTH=380;
$HEIGHT=160;
- $dir = $conf->produit->dir_images;
+ $dir = $conf->produit->dir_temp;
if (! file_exists($dir.'/'.$product->id))
{
if (create_exdir($dir.'/'.$product->id) < 0)
diff --git a/htdocs/viewimage.php b/htdocs/viewimage.php
index cb4c0a2c49e..0396528b3ef 100644
--- a/htdocs/viewimage.php
+++ b/htdocs/viewimage.php
@@ -108,7 +108,7 @@ if ($modulepart)
{
$accessallowed=1;
}
- $original_file=$conf->propal->dir_images.'/'.$original_file;
+ $original_file=$conf->propal->dir_temp.'/'.$original_file;
}
// Wrapping pour les images des stats commandes
@@ -119,7 +119,7 @@ if ($modulepart)
{
$accessallowed=1;
}
- $original_file=$conf->commande->dir_images.'/'.$original_file;
+ $original_file=$conf->commande->dir_temp.'/'.$original_file;
}
// Wrapping pour les images des stats commandes
@@ -130,7 +130,7 @@ if ($modulepart)
{
$accessallowed=1;
}
- $original_file=$conf->facture->dir_images.'/'.$original_file;
+ $original_file=$conf->facture->dir_temp.'/'.$original_file;
}
// Wrapping pour les images des stats expeditions
@@ -141,7 +141,7 @@ if ($modulepart)
{
$accessallowed=1;
}
- $original_file=$conf->expedition->dir_images.'/'.$original_file;
+ $original_file=$conf->expedition->dir_temp.'/'.$original_file;
}
// Wrapping pour les images des stats produits
@@ -152,7 +152,7 @@ if ($modulepart)
{
$accessallowed=1;
}
- $original_file=$conf->produit->dir_images.'/'.$original_file;
+ $original_file=$conf->produit->dir_temp.'/'.$original_file;
}
// Wrapping pour les produits
@@ -197,7 +197,7 @@ if ($modulepart)
if ($modulepart == 'bank')
{
$accessallowed=1;
- $original_file=$conf->banque->dir_images.'/'.$original_file;
+ $original_file=$conf->banque->dir_temp.'/'.$original_file;
}
}
diff --git a/scripts/banque/graph-solde.php b/scripts/banque/graph-solde.php
index b0800150aca..903828d914e 100644
--- a/scripts/banque/graph-solde.php
+++ b/scripts/banque/graph-solde.php
@@ -56,13 +56,9 @@ else
$opt=array('m'=>$argv[1]);
}
-if (!$conf->banque->dir_images)
-{
- $conf->banque->dir_images = DOL_DATA_ROOT."/graph/banque/";
-}
// Crée répertoire accueil
-create_exdir($conf->banque->dir_images);
+create_exdir($conf->banque->dir_temp);
$datetime = time();
@@ -230,7 +226,7 @@ foreach ($accounts as $account)
// Fabrication tableau 1
- $file= $conf->banque->dir_images."/solde.$account.$year.$month.png";
+ $file= $conf->banque->dir_temp."/solde.$account.$year.$month.png";
$title=$langs->trans("Balance").' '.$langs->trans("Month").': '.$month.' '.$langs->trans("Year").': '.$year;
$graph_datas=array();
foreach($datas as $i => $val)
@@ -325,7 +321,7 @@ foreach ($accounts as $account)
}
// Fabrication tableau 2
- $file= $conf->banque->dir_images."/solde.$account.$year.png";
+ $file= $conf->banque->dir_temp."/solde.$account.$year.png";
$title=$langs->trans("Balance").' '.$langs->trans("Year").': '.$year;
$graph_datas=array();
foreach($datas as $i => $val)
@@ -400,7 +396,7 @@ foreach ($accounts as $account)
}
// Fabrication tableau 3
- $file= $conf->banque->dir_images."/solde.$account.png";
+ $file= $conf->banque->dir_temp."/solde.$account.png";
$title=$langs->trans("Balance");
$graph_datas=array();
foreach($datas as $i => $val)
@@ -480,7 +476,7 @@ foreach ($accounts as $account)
}
// Fabrication tableau 4
- $file= $conf->banque->dir_images."/mouvement.$account.$year.png";
+ $file= $conf->banque->dir_temp."/mouvement.$account.$year.png";
$title=$langs->trans("Movements").' '.$langs->trans("Year").': '.$year;
$graph_datas=array();
foreach($data_credit as $i => $val)
|