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-05-12 15:16:20

romain1206
Member
Registered: 2008-03-04
Posts: 224

bug fiche ordinateur avec OCS 2.0

le lien ne fonctionne plus sur la fiche ordianteur pour voir l'inventaire d'OCS

OCS a changer de http://XXXX/ocsreports/machine.php?systemid=14037 à

http://XXXX/ocsreports/index.php?function=computer&head=1&systemid=14833


Ocs-ng 2.2
Glpi 9.1.1

Offline

#2 2011-05-12 15:31:48

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

Re: bug fiche ordinateur avec OCS 2.0

la ou pourra pas faire grand chose... surtout sur une 0.72.1

Mais dans la version courante, on ne pourra pas corriger simplement, si on met la nouvelle adresse, tous ceux qui utilise l'ancienne version d'OCS seront en panne.

Je pense que le mieux serait de créer une page machine.php qui fasse une redirection sur la bonne adresse

Voir même demander à l'équipe OCS d'intégrer ce "hack" dans leur version

+


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-05-13 06:40:39

Robert974
Member
Registered: 2008-10-30
Posts: 43

Re: bug fiche ordinateur avec OCS 2.0

Peut etre mettre un switch dans la page de configuration d'OCS sous GLPI pour lui dire que c'est la version 2.x et qu'en fonction de ce paramètre le lien doit etre formaté autrement ?

(Voir mieux, carrément essayer de remonter cette info directement lorsque l'on test le serveur OCS dans la configuration de GLPI smile )

Offline

#4 2011-05-16 11:02:31

romain1206
Member
Registered: 2008-03-04
Posts: 224

Re: bug fiche ordinateur avec OCS 2.0

je viens de mettre a jour ma signature  lol

j'ai tenter de trouver l'endroit de cette adresse mais je trouve rien dans les sources ni dans la base sql


Ocs-ng 2.2
Glpi 9.1.1

Offline

#5 2011-05-16 11:54:52

romain1206
Member
Registered: 2008-03-04
Posts: 224

Re: bug fiche ordinateur avec OCS 2.0

demande enregistré sur le site d'ocs https://bugs.launchpad.net/ocsinventory … bug/783390


Ocs-ng 2.2
Glpi 9.1.1

Offline

#6 2011-05-16 12:36:43

romain1206
Member
Registered: 2008-03-04
Posts: 224

Re: bug fiche ordinateur avec OCS 2.0

demande déja corrigé

créer

un fichier machine.php dans le dossier ou est installé OCS (/usr/share/ocsinventory-reports/ocsreports/)

copier coller ce code et remplacer IPSERVEUROCS par la votre

<?php

if (is_numeric($_GET['systemid']))
header('Location: http://IPSERVEUROCS/ocsreports/index.php?function=computer&head=1&systemid='.$_GET['systemid']);

?>

source: https://bugs.launchpad.net/ocsinventory … bug/783390

merci a airoine et remi sur l'irc

Last edited by romain1206 (2011-05-16 12:37:50)


Ocs-ng 2.2
Glpi 9.1.1

Offline

#7 2011-05-16 13:15:21

romain1206
Member
Registered: 2008-03-04
Posts: 224

Re: bug fiche ordinateur avec OCS 2.0

pour faire suite
voici une modif plus globale pondue par remi  lol

<?php
if (isset($_GET['systemid']) && is_numeric($_GET['systemid'])) {
    $url = dirname($_SERVER['PHP_SELF']).'/index.php?function=computer&head=1&systemid='.$_GET['systemid'];
    header("Location: $url");
}
?>

Ocs-ng 2.2
Glpi 9.1.1

Offline

#8 2011-06-28 12:49:17

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

Re: bug fiche ordinateur avec OCS 2.0

correction faite en 0.80.1


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

Offline

Board footer

Powered by FluxBB