You are not logged in.
Pages: 1
Topic closed
Bonjour tout le monde.
Tout d'abord bravo pour le boulot que vous fournissez ..
Voici ma config :
glpi 0.68.3 / xp / apache 2.2.3 / php 5.2 / mysql 5.0.27
Je pense avoir identifié un bug concernant les flèches de navigation précédent/suivant présentes dans le formulaire computer.form.php. Ce bug n'est présent que dans le cas où l'on configure l'option "Utiliser pour Onglets Suivant/Précédent" sur "Nom".
Nature du problème :
les flèches de navigation permettent d'atteindre les ordinateurs qui ont été effacés (champ deleted='Y') ainsi que les gabarits (champ is_template='1').
Localisation du pb :
dans le fichier inc/db.function.php, dans les fonctions getNextItem et getPreviousItem : c'est la clause OR qui pose souci (peut-être une évaluation paresseuse ?). En effet, on obtient une requête du type :
SELECT ID FROM glpi_computers
WHERE name > 'mon_pc' OR (name = 'mon_pc' AND ID > '2')
AND deleted='N'
AND is_template='0'
ORDER BY name ASC, ID ASC
Solution proposée :
Je pense qu'il faudrait placer des parenthèses autrement :
..
WHERE ( name > 'mon_pc' OR name = 'mon_pc' AND ID > '2')
..
Voilou.
Sinon ptite question que tout le monde doit vous poser : la version 0.70 est prévue pour quelle date ?
Merci et bon courage pour la suite.
--
Marion
Marion
Config : glpi 0.68.3 / xp / apache 2.2.3 / php 5.2 / mysql 5.0.27
Offline
En effet.
Ca a déjà été corrigé pour la 0.7.
La correction qui va bien :
https://dev.indepnet.net:8080/glpi/changeset/4497
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
Ok j'avais pas pensé à vérifier.
Merci.
Marion
Config : glpi 0.68.3 / xp / apache 2.2.3 / php 5.2 / mysql 5.0.27
Offline
Pages: 1
Topic closed