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 2011-12-06 19:15:28

J-n-s
Member
From: Rennes
Registered: 2009-10-26
Posts: 419

Bug Plugin Reports > Config Ordinateurs en doublons

Plugin Reports 1.5.0 (avec correction https://forge.indepnet.net/issues/2997)
Glpi v0.80.5

Il reste un oubli de casse sur "id" (/reports/report/doublons/doublons.config.php:l.131) :
Remplacer :

 "<td><a href='".$_SERVER["PHP_SELF"]."?delete=".$data["id"]."'>".$LANG["buttons"][6].

Par :

 "<td><a href='".$_SERVER["PHP_SELF"]."?delete=".$data["ID"]."'>".$LANG["buttons"][6].

Sinon, petite amélioration (pour blacklister un numéro de série = "0" => typique de Virtualbox) :
Remplacer dans le même fichier (l.60) :

&& !empty($_POST["addr"])) { 

Par :

&& ($_POST["addr"]!="")) { 

Prod. : CentOS 6.5 - PHP 5.3.3 - Apache 2.2.15 - MySQL 5.1.73 - OCS 2.1.2 - GLPI 0.84.6
Dev. : CentOS 7 - PHP 5.4.16 - Apache 2.4.6 - MariaDB 5.5.50 - OCS 2.3 - GLPI 9.1.2 + OPcache 7.0.5FE + APCu 4.0.11

Offline

#2 2011-12-07 09:38:10

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: Bug Plugin Reports > Config Ordinateurs en doublons

Pour le premier point, je ne comprends pas, c'est bien 'id' qu'il faut.
On dirait que la migration n'a pas redressé cette table chez vous.

Pour l'amélioration proposée, c'est appliqué.

Merci du retour.


Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/

Offline

#3 2011-12-07 13:33:12

J-n-s
Member
From: Rennes
Registered: 2009-10-26
Posts: 419

Re: Bug Plugin Reports > Config Ordinateurs en doublons

Oui j'ai dans ma table glpi_plugin_reports_doublons_backlists ID en majuscule. Ce qui était le cas également en 0.78.5 avec reports 1.4.0.

Autre chose : j'ai modifié personnellement le rapport pcsbyentity afin qu'il puisse gérer plusieurs types d'équipements (Ordinateurs, Moniteurs...) sur plusieurs critères (Statut, type, fabricant, modèle). Je peux vous envoyer la modif si vous souhaitez l'intégrer.


Prod. : CentOS 6.5 - PHP 5.3.3 - Apache 2.2.15 - MySQL 5.1.73 - OCS 2.1.2 - GLPI 0.84.6
Dev. : CentOS 7 - PHP 5.4.16 - Apache 2.4.6 - MariaDB 5.5.50 - OCS 2.3 - GLPI 9.1.2 + OPcache 7.0.5FE + APCu 4.0.11

Offline

Board footer

Powered by FluxBB