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 2008-08-13 18:41:07

raphaelk
Member
Registered: 2007-05-28
Posts: 10

Conseils pour dev un plugin de generation de stats (V0.68.2)

Bonsoir a tous,

je me penche sur la creation d'un plug in pour GLPI V068.2 qui permettrait de generer des graphs en fonction des données de la DB.

La difference avec ceux dispos ds la version de GLPI serait la possibilité de generer exactement ce que l'on veut en definissant (en autre) des series de données et un modele de graph.

J'ai cependant du mal pour commencer, j'ai bien tenter de regarder comment marche le plugin example, mais avec ma version il ne fonctionne pas. (Je vais installer la version 0.71 ... )

Mon plus gros soucis en fait est de pouvoir trouver la liste exhaustive des hook, afin de savoir, ce que je serai capable reelement de faire. Est-il possible par ex avec la version 0.68.2 d'afficher des information dans la partie centrale de GLPI "vue personnelle" ou "vue globale" ?

Là où j'ai aussi des difficultés, c'est pour trouver des infos sur l'API dispo de GLPI (ex, tableExists, glpi_header, checkRight etc ...)

Si vous avez des liens ou des infos, je suis bien partant !

Pour le moment, j'ai une ligne "Indicateurs" dans le menu plugin avec un "hello world" wink

D'avance merci !

Raphael.

Offline

#2 2008-08-13 19:07:15

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

Re: Conseils pour dev un plugin de generation de stats (V0.68.2)

Déjà, c'est clair qu'investir sur la version 0.68.2 me semble un peu dommage.

Donc oui, passe en 0.71 pour tes développements.

T'as déjà consulté ?
https://dev.indepnet.net/glpi/wiki => pour le coeur
https://dev.indepnet.net/plugins/wiki => pour les plugins

Il y a pas mal d'info, mais il doit en manquer, donc n'hésites pas à contribuer, la doc aussi c'est important.

++


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 2008-08-14 13:55:49

raphaelk
Member
Registered: 2007-05-28
Posts: 10

Re: Conseils pour dev un plugin de generation de stats (V0.68.2)

Bonjour Remi,

merci pour ta reponse.

Actuellement, notre base de prod est en version 0.68.2. Je vais deja regarder pour faire quelque chose de simple avec cette version. Je m'interesserai à la V0.71 un peu plus tard.

Sinon, il y a un hook pour afficher des informations dans la la zone centrale de GLPI ?

RAF

Offline

#4 2008-08-14 14:04:27

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

Re: Conseils pour dev un plugin de generation de stats (V0.68.2)

à mon avis regarde tout de suite pour mettre à jour glpi en version 0.71.1.
La version que tu utilise date quasiment de 2 ans sad

Offline

#5 2008-08-14 14:08:47

raphaelk
Member
Registered: 2007-05-28
Posts: 10

Re: Conseils pour dev un plugin de generation de stats (V0.68.2)

vi nous sommes tres conservateur wink

Offline

#6 2008-08-14 14:13:39

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

Re: Conseils pour dev un plugin de generation de stats (V0.68.2)

et nous on a du mal à vous aider sur une version aussi vieille big_smile

Offline

#7 2008-08-14 15:01:04

raphaelk
Member
Registered: 2007-05-28
Posts: 10

Re: Conseils pour dev un plugin de generation de stats (V0.68.2)

huhu tu marques un point wink

dois-je comprendre qu'il n'y a pas possibilité d'ajouter des chose en provenance d'un plug-in sur la partie centrale de GLPI dans sa version 0.68.2 ?

RAF

Offline

#8 2008-08-14 15:07:09

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

Re: Conseils pour dev un plugin de generation de stats (V0.68.2)

Tu vas galérer, mais tu peux

Offline

#9 2008-08-14 15:08:24

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

Re: Conseils pour dev un plugin de generation de stats (V0.68.2)

En 0.68.2 aucune idée, mais en 0.71.1 c'est sur que c'est possible. Voir le plugin "example" :

$PLUGIN_HOOKS['headings']['example'] = 'plugin_get_headings_example';
$PLUGIN_HOOKS['headings_action']['example'] = 'plugin_headings_actions_example';
...
// Define headings added by the plugin
function plugin_get_headings_example($type,$withtemplate){
        switch ($type){
...
                case "central":
                        return array(
                                1 => "Test PLugin",
                        );
                        break;
...

++


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

#10 2008-08-14 15:12:46

raphaelk
Member
Registered: 2007-05-28
Posts: 10

Re: Conseils pour dev un plugin de generation de stats (V0.68.2)

C'est ce que je pensais, je n'ai pas "trouve" de hook pour afficher des datas dans la partie centrale à la maniere du planning par ex, avec la V068.2.

Je vais voir ce que ca donne cependant, et puis je porterai le plug in en V0.71 avec plus d'options.

Je vous tiens au courant !

Merci pour ces reponses rapides,

A bientot smile

RAF

Offline

Board footer

Powered by FluxBB