You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2014-06-26 16:51:09

Devether
Member
Registered: 2013-02-19
Posts: 14

[GLPI 0.84.6] Nouveaux formats des nombres

Bonjour à tous.

Dans ma société on n'aime pas trop les formats des nombres par défaut de GLPI.
Ce qui ne plait pas c'est les espaces qui séparent les milliers car nous utilisons la numérotation ymd0001 et quand on affiche une liste de tickets, le copier/coller dans les emails n'est pas pratique pour celui qui reçoit. De plus, les espaces se retrouvent dans l'export CSV.

J'ai donc ajouté les deux formats qui manquent 1234,56 et 1234.56
Je donne les patchs pour ajout aux prochaines versions si accepté. Sinon, pour ceux que ça intéresse.

Fichier inc/config.class.php

# diff -u config.class.php config2.class.php
--- config.class.php    2014-06-26 16:45:19.945884660 +0200
+++ config2.class.php   2014-06-26 16:45:19.995884942 +0200
@@ -767,7 +767,9 @@
       echo "<td>" .__('Number format') . "</td>";
       $values = array(0 => '1 234.56',
                       1 => '1,234.56',
-                      2 => '1 234,56');
+                      2 => '1 234,56',
+                      3 => '1234,56',
+                      4 => '1234.56');
       echo "<td>";
       Dropdown::showFromArray('number_format', $values, array('value' => $data["number_format"]));
       echo "</td></tr>";

Fichier inc/html.class.php

# diff -u html.class.php html2.class.php
--- html.class.php      2014-06-26 16:45:21.039890794 +0200
+++ html2.class.php     2014-06-26 16:45:21.094891104 +0200
@@ -293,6 +293,12 @@

       // Display : clean display
       switch ($_SESSION['glpinumber_format']) {
+         case 4 : // No space with dot
+            return number_format($number, $decimal, '.', '');
+
+         case 3 : // No space with comma
+            return number_format($number, $decimal, ',', '');
+
          case 2 : // Other French
             return str_replace(' ', '&nbsp;', number_format($number, $decimal, ',', ' '));

GLPI 9.4.5 - Module Node.js glpi-api

Offline

#2 2014-07-02 15:52:53

MoYo
GLPI - Lead
From: Poitiers
Registered: 2004-09-13
Posts: 14,513
Website

Re: [GLPI 0.84.6] Nouveaux formats des nombres


MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI :    Support     Contribute     References     Freshmeat

Offline

Board footer

Powered by FluxBB