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 2007-01-17 11:18:36

odupont
Member
From: Château-Thierry (02)
Registered: 2006-03-29
Posts: 22
Website

Bug plugin : Activites

Bonjour,

Voila mon probleme :

Lorsque je selectionne une activite (deja saisie) dans la liste de la page d'accueil (index.php ?) en cochant la case devant la ligne et selectionnant l'action 'supprimer' dans la liste deroulante en bas de la page : le bouton 'supprimer' n'apparait pas !??!

Le sablier apparait et rien ne se passe.

En claire : si je souhait realiser une suppression en 'masse" en selectionnant 1 ou plusieurs activité(s) de la liste en utilisant la liste deroulante des actions possibles (en bas de page) -> le bouton 'supprimer' ne s'affiche pas et le sablier apparait.

Que puis-je faire pour resoudre ce probleme ?

**********************************

A propos des stats, une possibilite d'avoir une statistique 'tableau generale' : toutes les personnes et activites sur une meme page (activites en ligne - personnes en colonnes - le % a l'intersection) sur une periode donnee (ex : 10 jours, 1 mois, ... comme actuellement) serait super.



**********************************

J'ai trouve un petit bug genant :

Lors de la creation d'une activite, si l'on ne met pas de nom et/ou description a l'activite et que l'on valide, celle-ci est bien creee mais elle deviens non modifiable car on ne peut plus la selectionner dans la liste.

Il faudrais , au moins, rendre obligatoire la saisie d'un nom d'activite ou par default le remplir par le "Type d'activité" selectionnee. Un bouton (a droite) du champ 'nom' pour re-copier le contenu du champ 'type d'activite', si on le souhaite, serait le bien venu.


Autres bugs d'affichage mineur : lorsque l'on va consulter les statistiques (l'une ou l'autre) :

- l'image en haut a gauche du bouton 'activite' ne s'affiche pas

- le graphique 'statistique' (en bas de page) ne s'affiche pas non plus (le repertoire 'graphs' dans le repertoire 'front' est bien present avec les droits 755)

Voila, merci de vos reponses.

Olivier

Last edited by odupont (2007-01-17 16:20:06)


GLPI: 0.90.3 et OCS 2.1 (stable sous Debian 8)
Plateforme: Linux Debian 8 sous VMWare - Navigateur: IE7 & IE8 & FrFx
PHP:  5.6.19 - Apache: 2.4.10

Offline

#2 2007-01-17 11:46:40

odupont
Member
From: Château-Thierry (02)
Registered: 2006-03-29
Posts: 22
Website

Re: Bug plugin : Activites

Je poste la premiere correction concernant le bug d'affichage : "l'image en haut a gauche du bouton 'activite' ne s'affiche pas".

Editez le fichier :

/plugins/activity/inc/plugin_activity.classes.php

Modifiez/ajoutez comme ceci :

function title(){

GLOBAL  $cfg_glpi,$langactivity;
GLOBAL  $HTMLRel;

echo "<div align='center'>";
echo "<table border='0'>";
echo "<tr><td><img src=\"".$HTMLRel."/plugins/activity/pics/clock.png\" alt='' title=''></td><td><b><a  class='icon_consol' href=\"./index.php\">".$langactivity["title"][1]."</b></a>";
$stats_right=plugin_activity_haveRight("statistics","r");
if ($stats_right) echo "<td><a  class='icon_consol' href=\"./front/plugin_activity.stats.php\"><b>".$langactivity["title"][2]."</b></a></td>";
                   
echo "</tr>";
echo "</table>";
echo "</div><br>";
                   
}


et :

function title_stats(){
           
GLOBAL  $cfg_glpi,$langactivity;
GLOBAL  $HTMLRel;[b/]

echo "<div align='center'>";
echo "<table border='0'>";
echo "<tr><td><img src=[b]\"".$HTMLRel."/plugins/activity/
pics/clock.png\" alt='' title=''></td><td><b><a  class='icon_consol' href=\"../index.php\">".$langactivity["title"][1]."</b></a><td><a  class='icon_consol' href=\"./plugin_activity.stats.php\"><b>".$langactivity["title"][2]."</b></a></td></tr>";
echo "</table>";
echo "</div>";
               
}




Voila.

Olivier

Last edited by odupont (2007-01-17 12:31:35)


GLPI: 0.90.3 et OCS 2.1 (stable sous Debian 8)
Plateforme: Linux Debian 8 sous VMWare - Navigateur: IE7 & IE8 & FrFx
PHP:  5.6.19 - Apache: 2.4.10

Offline

#3 2007-01-17 11:56:17

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: Bug plugin : Activites

odupont wrote:

Bonjour,

Voila mon probleme :

Lorsque je selectionne une activite (deja saisie) dans la liste de la page d'accueil (index.php ?) en cochant la case devant la ligne et selectionnant l'action 'supprimer' dans la liste deroulante en bas de la page : le bouton 'supprimer' n'apparait pas !??!

Le sablier apparait et rien ne se passe.

En claire : si je souhait realiser une suppression en 'masse" en selectionnant 1 ou plusieurs activité(s) de la liste en utilisant la liste deroulante des actions possibles (en bas de page) -> le bouton 'supprimer' ne s'affiche pas et le sablier apparait.

Que puis-je faire pour resoudre ce probleme ?

Dans le dossier Ajax :
dropdownMassiveActionActivity.php a renomer en dropdownMassiveActionactivity.php
massiveactionActivity.php a renomer en massiveactionactivity.php

et retestes.

odupont wrote:

A propos des stats, une possibilite d'avoir une statistique 'tableau generale' : toutes les personnes et activites sur une meme page (activites en ligne - personnes en colonnes - le % a l'intersection) sur une periode donnee (ex : 10 jours, 1 mois, ... comme actuellement).

Oui a coder.

odupont wrote:

J'ai trouve un petit bug genant :

Lors de la creation d'une activite, si l'on ne met pas de nom et/ou description a l'activite et que l'on valide, celle-ci est bien creee mais elle deviens non modifiable car on ne peut plus la selectionner dans la liste.

Il faudrais , au moins, rendre obligatoire la saisie d'un nom d'activite ou par default le remplir par le "Type d'activité" selectionnee. Un bouton (a droite) du champ 'nom' pour re-copier le contenu du champ 'type d'activite', si on le souhaite, serait le bien venu.

Ca doit être le cas sur tous les plugins.

A corriger.

odupont wrote:

Autres bugs d'affichage mineur : lorsque l'on va consulter les statistiques (l'une ou l'autre) :

- l'image en haut a gauche du bouton 'activite' ne s'affiche pas

Olivier

Corrigé.

odupont wrote:

- le graphique 'statistique' (en bas de page) ne s'affiche pas non plus (le repertoire 'graphs' dans le repertoire 'front' est bien present avec les droits 755)

Voila, merci de vos reponses.

Olivier

Ca c'est pas normal. Essaye 777
Déjà corrigé dans la version de dev.


Xavier Caillaud
Blog GLPI Infotel

Offline

#4 2007-01-17 12:04:03

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: Bug plugin : Activites

odupont wrote:

J'ai trouve un petit bug genant :

Lors de la creation d'une activite, si l'on ne met pas de nom et/ou description a l'activite et que l'on valide, celle-ci est bien creee mais elle deviens non modifiable car on ne peut plus la selectionner dans la liste.

Il faudrais , au moins, rendre obligatoire la saisie d'un nom d'activite ou par default le remplir par le "Type d'activité" selectionnee. Un bouton (a droite) du champ 'nom' pour re-copier le contenu du champ 'type d'activite', si on le souhaite, serait le bien venu.

Corrigé

https://dev.indepnet.net:8080/plugins/changeset/3207

et merci pour tes remontées d'info. smile


Xavier Caillaud
Blog GLPI Infotel

Offline

#5 2007-01-17 12:06:03

odupont
Member
From: Château-Thierry (02)
Registered: 2006-03-29
Posts: 22
Website

Re: Bug plugin : Activites

Je poste la deuxieme correction concernant le bug d'affichage : "le graphique 'statistique' (en bas de page) ne s'affiche pas".

Vous devez avoir sur votre serveur :

GD est une librairie qui permet de créer et de manipuler des images dans plusieurs formats (GIF, PNG, ...). Lorsque cette libraire est couplée au langage PHP, il est possible de générer directement des images dans le navigateur, très utile et donne de très belles images !
Installation.

Nous allons installer GD avec apache2.

Important : tout se fait en console et en root !

Sous Debian sarge (avec php4) :

Pour installer les paquets nécessaires : (Attention : il est parfois nécessaire d'installer le paquet libgd-dev !)

apt-get install php4-gd

Ensuite, il ne faut pas oublier d'activer cette librairire avec php4 :

nano /etc/php4/apache2/php.ini

Dans ce fichier, à la ligne où se trouve :

;extension=gd.so

Enlevez le ";" :

extension=gd.so

CTRL+O et CTRL+X avec nano pour enrengistrer et quitter.

Il faut maintenant redémarrer apache2 :

invoke-rc.d apache2 restart

Vous pouvez maintenant utiliser cette librairie avec php4.


Sous Debian etch (avec php5) :

Pour installer les paquets nécessaires :

apt-get install php5-gd

Ensuite, il ne faut pas oublier d'activer cette librairire avec php5 :

nano /etc/php5/apache2/php.iniDans ce fichier, à la ligne où se trouve :

;extension=gd.so

Enlevez le ";" :

extension=gd.so

CTRL+O et CTRL+X avec nano pour enrengistrer et quitter.

Il faut maintenant redémarrer apache2 :

invoke-rc.d apache2 restart

**************************************************************

Verifiez que :

le repertoire 'graphs' dans le repertoire 'front' est bien present avec les droits 777.


Maintenant tout fonctionne.


Voila.


Olivier


GLPI: 0.90.3 et OCS 2.1 (stable sous Debian 8)
Plateforme: Linux Debian 8 sous VMWare - Navigateur: IE7 & IE8 & FrFx
PHP:  5.6.19 - Apache: 2.4.10

Offline

#6 2007-01-17 12:13:02

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: Bug plugin : Activites

Merci tu peux l'ajouter dans le Wiki ? big_smile

http://glpi-project.org/wiki/doku.php?i … tivity_use


Xavier Caillaud
Blog GLPI Infotel

Offline

#7 2007-01-17 12:36:55

odupont
Member
From: Château-Thierry (02)
Registered: 2006-03-29
Posts: 22
Website

Re: Bug plugin : Activites

Bonjour,

Pas de probleme, je fait ça de suite.

Merci pour tes reponses, je test ta solution et t'informe du resultat.


Voila, le WiKi est à jour : Installation des librairies GD

http://glpi-project.org/wiki/doku.php?i … tivity_use

Last edited by odupont (2007-01-17 14:54:06)


GLPI: 0.90.3 et OCS 2.1 (stable sous Debian 8)
Plateforme: Linux Debian 8 sous VMWare - Navigateur: IE7 & IE8 & FrFx
PHP:  5.6.19 - Apache: 2.4.10

Offline

#8 2007-01-17 13:04:41

odupont
Member
From: Château-Thierry (02)
Registered: 2006-03-29
Posts: 22
Website

Re: Bug plugin : Activites

tsmr wrote:

Dans le dossier Ajax :
dropdownMassiveActionActivity.php a renomer en dropdownMassiveActionactivity.php
massiveactionActivity.php a renomer en massiveactionactivity.php

et retestes.

Impecable !

Cela fonctionne parfaitement.

Merci.


Olivier


GLPI: 0.90.3 et OCS 2.1 (stable sous Debian 8)
Plateforme: Linux Debian 8 sous VMWare - Navigateur: IE7 & IE8 & FrFx
PHP:  5.6.19 - Apache: 2.4.10

Offline

#9 2007-01-17 13:11:13

odupont
Member
From: Château-Thierry (02)
Registered: 2006-03-29
Posts: 22
Website

Re: Bug plugin : Activites

Bonjour,

Un autre petit bug "mineur" :

- Sur les rapports statistiques, la date de fin n'est pas toujours (par default) sur la date du jour.

(ex : aujourd'hui on est le 17 et elle affiche le 14)

- Le bouton "reset" fonctionne "bizarrement" :

le premier clique : affiche la date du jour

le second clique : la date est mise a zero


Voila

Olivier


GLPI: 0.90.3 et OCS 2.1 (stable sous Debian 8)
Plateforme: Linux Debian 8 sous VMWare - Navigateur: IE7 & IE8 & FrFx
PHP:  5.6.19 - Apache: 2.4.10

Offline

#10 2007-01-17 13:32:14

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: Bug plugin : Activites

odupont wrote:

Bonjour,

Un autre petit bug "mineur" :

- Sur les rapports statistiques, la date de fin n'est pas toujours (par default) sur la date du jour.

(ex : aujourd'hui on est le 17 et elle affiche le 14)

Elle affiche la semaine précédente.

odupont wrote:

- Le bouton "reset" fonctionne "bizarrement" :

le premier clique : affiche la date du jour

le second clique : la date est mise a zero


Voila

Olivier

Ah non ca me remet la date du jour sur les 2 chez moi.


Xavier Caillaud
Blog GLPI Infotel

Offline

#11 2007-01-17 16:42:50

odupont
Member
From: Château-Thierry (02)
Registered: 2006-03-29
Posts: 22
Website

Re: Bug plugin : Activites

tsmr wrote:
odupont wrote:

J'ai trouve un petit bug genant :

Lors de la creation d'une activite, si l'on ne met pas de nom et/ou description a l'activite et que l'on valide, celle-ci est bien creee mais elle deviens non modifiable car on ne peut plus la selectionner dans la liste.

Il faudrais , au moins, rendre obligatoire la saisie d'un nom d'activite ou par default le remplir par le "Type d'activité" selectionnee. Un bouton (a droite) du champ 'nom' pour re-copier le contenu du champ 'type d'activite', si on le souhaite, serait le bien venu.

Corrigé

https://dev.indepnet.net:8080/plugins/changeset/3207

et merci pour tes remontées d'info. smile

Cette modification permet d'afficher l'ID entant que nom de l'activite si no n'en saisie pas -> cela corrige du meme coup "l'impossibilite de selectionner" cette activite pour la modifier.

Je crois avoir trouve une autre methode :

au moment de la saisie, si le champ "NOM" n'est pas rempli, je prends le libelle de l'activite pour initialiser le "NOM".

Ainsi : NOM contient toujours quelque chose et on peut, par la suite, le selectionner pour modification.

Pour cela, il faut modifier : /front/plugin_activity.form.php (ligne : 95)
et ajouter avant : plugin_activity_update($_POST["ID"],$_POST["name"]...

if (empty($_POST["name"])) {$_POST["name"]=plugin_activity_gettype($_POST["type"]);}


et dans : /index.php (ligne : 70)
et ajouter avant : plugin_activity_add($_POST["name"]...

if (empty($_POST["name"])) {$_POST["name"]=plugin_activity_gettype($_POST["type"]);}

Voila.


Olivier

(ma version du plugin : Activity : glpi-activity-1.2)


GLPI: 0.90.3 et OCS 2.1 (stable sous Debian 8)
Plateforme: Linux Debian 8 sous VMWare - Navigateur: IE7 & IE8 & FrFx
PHP:  5.6.19 - Apache: 2.4.10

Offline

Board footer

Powered by FluxBB