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 2013-08-14 17:32:21

webmastergreg
Member
Registered: 2010-09-23
Posts: 131
Website

[Best Management 1.6] Incompatible glpi 0.84

Bonjour tout est dans le titre.
Je fais un pre-test de la 0.84 dans mon environnement et plusieurs plugins ne sont pas compatibles 0.84
Ce qui est normal...pour le moment.
Mais en particulier Best Management qui nous est quasi indispensable

j'en appel aux auteurs de best management si l'on peut avoir un ordre d'idée quant à une MAJ de celui-ci.
Je ne peut migrer sur glpi 0.84 en l'état actuel

d'avance merci.


GLPI 10.0.7 / LSWS Enterprise 6.1.2 + PHP 8.1.25 with Zend OPcache + MariaDB 10.3.39  / CENTOS 7.9

Offline

#2 2013-08-14 17:35:18

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: [Best Management 1.6] Incompatible glpi 0.84

De mon coté j'ai quasiment tout réécrit le plugin en 0.83 et ça devrait être facilement portable en 0.84. Faut attendre quelques jours wink

Offline

#3 2013-08-14 20:41:29

webmastergreg
Member
Registered: 2010-09-23
Posts: 131
Website

Re: [Best Management 1.6] Incompatible glpi 0.84

Super ddurieux
merci beaucoup smile

sans vouloir "abuser" il y a une chose qui mériterait d'être modifié, pour tous les onglets sur le "front/bestmanagement.php".
Par défaut la dropdown de sélection est sur "Tous" bon soit, par contre nous avons plus de 1200 contrats, donc la génération pour l'affichage de la liste prend un certain temps.
A mon avis il manque une dropdown pour choisir le nombre de contrats affiché par défaut dans la vue, comme par exemple dans la vue des tickets "Afficher 50 éléments"
Ou une pagination. (?)


GLPI 10.0.7 / LSWS Enterprise 6.1.2 + PHP 8.1.25 with Zend OPcache + MariaDB 10.3.39  / CENTOS 7.9

Offline

#4 2013-08-14 21:02:22

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: [Best Management 1.6] Incompatible glpi 0.84

j'ai fais pas mal de modifs hein. Si t'as encore une 0.83, tu peux déjà jeter un coup d'oeil voir les choses à corriger (je pousserai les fichiers sur un dépot github dans la soirée/demain matin)

Offline

#5 2013-08-14 21:41:19

webmastergreg
Member
Registered: 2010-09-23
Posts: 131
Website

Re: [Best Management 1.6] Incompatible glpi 0.84

oui, j'ai aussi fait quelques modifs notamment sur la génération PDF
ok pour github ça sera plus pratique en effet.


GLPI 10.0.7 / LSWS Enterprise 6.1.2 + PHP 8.1.25 with Zend OPcache + MariaDB 10.3.39  / CENTOS 7.9

Offline

#6 2013-08-15 14:18:40

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: [Best Management 1.6] Incompatible glpi 0.84

La version 0.83 : https://github.com/ddurieux/bestmanagem … e/glpi0.83

La génération PDF n'est pas encore ok, je suis en train d'utiliser la lib dompdf qui permet de faire de belles sorties PDF.

Offline

#7 2013-08-15 14:27:37

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: [Best Management 1.6] Incompatible glpi 0.84

J'ia oublié de préciser que la migration de l'ancienne version (enfin la stable) n'est pas codée.

Offline

#8 2013-10-04 14:06:26

faktori
Member
Registered: 2008-12-03
Posts: 98

Re: [Best Management 1.6] Incompatible glpi 0.84

Bonjour ,
je voudrais savoir si vous avez des news sur une version compatible 0.84 ?
ou un autre plugin pour le 0.84

merci du boulot


Systeme : GLPI 0.91 -  DEBIAN 7 - APACHE

Offline

#9 2013-10-04 15:05:17

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: [Best Management 1.6] Incompatible glpi 0.84

C'est en cours pour ma version de plugin totalement réécrite (par contre y a pas la recupération des données de bestmanagement !)

Offline

#10 2013-10-13 19:06:21

faktori
Member
Registered: 2008-12-03
Posts: 98

Re: [Best Management 1.6] Incompatible glpi 0.84

Bonsoir , as tu une version pour te faire un retour ?

j'attend la version pour passer en 0.84 .

La récuperation des données n est pas importante car nous testions le script en 0.83 ?


Systeme : GLPI 0.91 -  DEBIAN 7 - APACHE

Offline

#11 2013-11-23 14:11:13

fremois
Member
From: Reims
Registered: 2012-06-27
Posts: 21

Re: [Best Management 1.6] Incompatible glpi 0.84

Bonjour
J'ai essayé d'installer le plugin bestmanagement-glpi0.83 sous glpi v0.84 et lorsque je clique sur Installer dans le menu de gestion des plugins j'ai l'erreur suivante dans le fichier d'erreur d'Apache :

PHP Fatal error:  Cannot make static method CommonDBTM::canCreate() non static in class PluginBestmanagementProfile in <le_chemin_depuis_root>/bestmanagement/inc/profile.class.php on line 264, referer: http://glpi.<mon_site>/

De plus si les tables "glpi_plugin_bestmanagement" sont présentes (=plugin activé car mise à jour depuis une version antérieur de bestmanagement) cette erreur se produit après la saisie du login dans la page d'accueil. Et toutes les pages deglpi sont vides (pas de code html retourné)
Je veux bien faire d'autres tests pour aider au maintien de ce plugin.
Au dela de ce problème technique, je pense que ce plugin mériterait d'évoluer afin d'offrir un véritable outil de reporting d'un service de support qu'il soit internaliser dans une structure ou utilisé par une SSII. Je veux bien participer à cette évolution (j'ai déjà commencé un "cahier des charges") et participer au financement de celle-ci.

Last edited by fremois (2013-11-23 14:12:13)


GLPI 10.05 avec Debian 10
Passage de Fusion à l'agent natif GLPI en prévision

Offline

#12 2013-11-23 22:22:06

webmastergreg
Member
Registered: 2010-09-23
Posts: 131
Website

Re: [Best Management 1.6] Incompatible glpi 0.84

Bonsoir fremois

quelle version de PHP SVP ?

Last edited by webmastergreg (2013-11-23 22:22:25)


GLPI 10.0.7 / LSWS Enterprise 6.1.2 + PHP 8.1.25 with Zend OPcache + MariaDB 10.3.39  / CENTOS 7.9

Offline

#13 2013-11-23 23:37:11

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: [Best Management 1.6] Incompatible glpi 0.84

Non mais a un moment, faut arreter de faire n'importe quoi, bestmanagement-glpi0.83 sous glpi v0.84, y a rien qui vous choque??

Le portage en 0.84 n'est toujours pas fait, mais devrait arriver bientôt...

Offline

#14 2013-11-24 01:03:12

webmastergreg
Member
Registered: 2010-09-23
Posts: 131
Website

Re: [Best Management 1.6] Incompatible glpi 0.84

Pas faux, ça ne m'a pas sauté aux yeux...trop improbable ?


GLPI 10.0.7 / LSWS Enterprise 6.1.2 + PHP 8.1.25 with Zend OPcache + MariaDB 10.3.39  / CENTOS 7.9

Offline

#15 2013-11-24 10:40:24

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: [Best Management 1.6] Incompatible glpi 0.84

mdr big_smile

Offline

#16 2013-11-25 15:25:39

fremois
Member
From: Reims
Registered: 2012-06-27
Posts: 21

Re: [Best Management 1.6] Incompatible glpi 0.84

ddurieux wrote:

De mon coté j'ai quasiment tout réécrit le plugin en 0.83 et ça devrait être facilement portable en 0.84. Faut attendre quelques jours wink

J'ai bien lu, vu et c'était juste un test.
Mon message n'est qu'un retour d'information et non un "bug report".
Pas la peine d'être mort de rire (mdr) lorsque l'on propose de faire avancer le projet.
D'ailleurs à la place du mdr j'aurais apprécié un retour sur la fin de mon message.
Au plaisir de vous lire...


GLPI 10.05 avec Debian 10
Passage de Fusion à l'agent natif GLPI en prévision

Offline

#17 2013-11-25 15:48:48

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: [Best Management 1.6] Incompatible glpi 0.84

Ah oui pardon, j'ai zappé la fin du message, si t'as un cahier des charges c'est cool. On a toujours besoin de specs pour faire avancer le code.

Offline

#18 2013-11-25 17:06:20

fremois
Member
From: Reims
Registered: 2012-06-27
Posts: 21

Re: [Best Management 1.6] Incompatible glpi 0.84

Bonjour
OK. Je vais le peaufiner et le mettre en forme (aussi bien au niveau spécifications que format d'impression).
Et à votre disposition pour tester votre module best-management sous glpi 0.84 lorsqu'il sera fonctionnel.
Bonne journée


GLPI 10.05 avec Debian 10
Passage de Fusion à l'agent natif GLPI en prévision

Offline

#19 2014-01-27 17:22:17

webmastergreg
Member
Registered: 2010-09-23
Posts: 131
Website

Re: [Best Management 1.6] Incompatible glpi 0.84

bonjour ddurieux et bonne année !

J'ai testé le dernier svn de "support contract" sur la 0.84.4 de GLPI.

Pas de soucis majeur pour le moment.

Juste quelques questions :

  • Dois-je faire des retours plutôt ici, ou sur Github (comme tu préfères) ?

  • La fonction d'édition de bons d'interventions est implémenté mais inactive, normal (je suppose que oui) ?

  • J'ai mis ma propre traduction (fr_FR.mo et .po), mais cela n'a pas d'effet, normal aussi ?

  • La fonction de migration du vieux" best management => support contract " est elle en approche ?

  • Ne manque t-il pas une colonne "tickets facturés" ?

Last edited by webmastergreg (2014-01-27 17:24:02)


GLPI 10.0.7 / LSWS Enterprise 6.1.2 + PHP 8.1.25 with Zend OPcache + MariaDB 10.3.39  / CENTOS 7.9

Offline

#20 2014-01-27 17:30:03

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: [Best Management 1.6] Incompatible glpi 0.84

* bah plutot github tant qu'a faire
* pour les bon d'inter, c'est pas finalisé encore
* T'as redémaré apache + ton navigateur?
* la migraiton n'est pas du tout prévue (c'est un gros gros taf)
* Possible, ou ca? dans la liste des tickets?

Offline

#21 2014-01-27 17:47:07

webmastergreg
Member
Registered: 2010-09-23
Posts: 131
Website

Re: [Best Management 1.6] Incompatible glpi 0.84

Ok sur Github en anglais alors ?
Ok pour les bons, dans ce cas possible de prévoir un bouton d'impression sur les tickets eux mêmes également ainsi que sur le planning plutôt que seulement la case à coché dans la liste des plugins (ce qui est infernal pour les techs).
Perso j'ai implémenté ça dans best management.
Pour le fr_FR, c'est idem, ça reste en anglais, ceci dit j'ai pas été voir les logs, peut être un indice dedans.

Pour les tickets facturé en fait je parle d'un tab qui me semble manquant simplement sur le dashboard du plugin

Contracts summary     Tickets to affect    Tickets for invoices    Contracts for invoices

Ah moins que ce ne soit le but du "Tickets for invoices" sauf que pour moi sauf erreur je comprends qu'il est la pour les tickets à facturer ?

pour la migration......rhââaaaaaaaaaaaaaaaaaaaaaaa   oO
sauf si je peu me la jouer avec des requêtes....à la main

Last edited by webmastergreg (2014-01-27 17:48:11)


GLPI 10.0.7 / LSWS Enterprise 6.1.2 + PHP 8.1.25 with Zend OPcache + MariaDB 10.3.39  / CENTOS 7.9

Offline

#22 2014-01-27 18:13:25

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: [Best Management 1.6] Incompatible glpi 0.84

Ben sachant que les tables de bestmanagement étaient n'imp, il a fallu tout modifier pour etre GLPI cohérent. (en gros ca veut dire que tu vas en chier grave hmm)

Offline

#23 2014-01-27 18:22:33

webmastergreg
Member
Registered: 2010-09-23
Posts: 131
Website

Re: [Best Management 1.6] Incompatible glpi 0.84

Ouép....
mais dans les structures ça reste quand même similaire à ce que je vois, dans le principe j'entends.
Et par exemple la structure de ta config de plugin est identique.....pour le moment (je paris que tu ne t'en ait pas encore occupé T_T)
arf

sinon j'ai "pull requesté" mes deux petits fr_FR ^^


GLPI 10.0.7 / LSWS Enterprise 6.1.2 + PHP 8.1.25 with Zend OPcache + MariaDB 10.3.39  / CENTOS 7.9

Offline

#24 2014-02-27 18:58:35

llegrand
Member
Registered: 2014-02-27
Posts: 4

Re: [Best Management 1.6] Incompatible glpi 0.84

Bonjour,

Je viens de récupérer le plugin supportcontract sur le github, et je ne le vois pas apparaitre dans la liste de mes plugins. Y'a t'il une modification à effectuer ou une version de PHP à respecter?

Ma config est la suivante:
Debian 7.4
Php 5.4.4
GLPI 0.84

Merci d'avance pour votre retour.

Offline

#25 2014-02-27 19:44:05

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: [Best Management 1.6] Incompatible glpi 0.84

Faut bien nommer le dossier 'supportcontract'

Offline

Board footer

Powered by FluxBB