You are not logged in.
Bonjour,
S'il vous plaît pardonnez-moi d'aide de Google Translate de présenter ce rapport, j'espère que cela ne se traduira pas mal!
Je voudrais ajouter le support de l'utilisation par des virgules au lieu de point-virgule pour la fonction d'exportation CSV. Le patch ci-dessous, il est un tout petit peu plus facile de passer du point-virgule pour virgule. Ceci est utile pour les déploiements dans les pays qui utilisent point au lieu de virgule pour décimales, comme les USA et le Japon. Je ne suis pas une tentative de paramètres correspoinding ou la fonctionnalité de configuration. Le patch fonctionne avec GLPI-0.78-RC2 et semble réalisable avec 0.80-work. Il ne change que 2 lignes et 2 insertion plus.
(What I meant to say: I would like to add support of using comma instead of semicolon for the CSV export function. The patch provided below makes it a tiny bit easier to switch from semicolon to comma. This is useful for deployments in countries that use point instead of comma for decimal places, such as USA and Japan. I am not attempting a correspoinding settings or setup feature. The patch works with glpi-0.78-RC2 and appears workable with 0.80-work. It changes only 2 lines and inserts 2 more.)
Je vous remercie pour votre excellent produit et j'espère que vous accepter ma contribution.
Kevin Walsh
New Jersey Institute of Technology, USA
*** ../glpi-0.78-RC2/config/define.php 2010-07-07 08:44:34.000000000 -0400
--- ./config/define.php 2010-07-07 18:12:23.000000000 -0400
***************
*** 269,274 ****
--- 269,275 ----
// New config options which can be missing during migration
$CFG_GLPI["number_format"]=0;
$CFG_GLPI["decimal_number"]=2;
+ $CFG_GLPI["csv_export_delimiter"]=';';
// Default debug options : may be locally overriden
diff -crB ../glpi-0.78-RC2/inc/search.class.php ./inc/search.class.php
*** ../glpi-0.78-RC2/inc/search.class.php 2010-07-07 08:44:34.000000000 -0400
--- ./inc/search.class.php 2010-07-07 18:50:14.000000000 -0400
***************
*** 4456,4462 ****
break;
case CSV_OUTPUT : //CSV
! $out="\"".csv_clean($value)."\";";
break;
default :
--- 4456,4462 ----
break;
case CSV_OUTPUT : //CSV
! $out="\"".csv_clean($value)."\"".$CFG_GLPI["csv_export_delimiter"];
break;
default :
***************
*** 4496,4501 ****
--- 4496,4502 ----
*
**/
static function showItem($type,$value,&$num,$row,$extraparam='') {
+ global $CFG_GLPI;
$out="";
switch ($type) {
***************
*** 4516,4522 ****
case CSV_OUTPUT : //csv
$value = weblink_extract($value);
! $out="\"".csv_clean($value)."\";";
break;
default :
--- 4517,4523 ----
case CSV_OUTPUT : //csv
$value = weblink_extract($value);
! $out="\"".csv_clean($value)."\"".$CFG_GLPI["csv_export_delimiter"];
break;
default :
Last edited by kwalsh (2010-07-08 01:50:14)
Offline
cf http://www.glpi-project.org/forum/viewt … 61#p108461
You could send it in english. The list is in french and english
JMD / Jean-Mathieu Doléans - Glpi-project.org - Association Indepnet
Apportez votre pierre au projet GLPI : Soutenir
Offline