You are not logged in.
Pages: 1
Topic closed
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
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
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.
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.
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.
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é.
- 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
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.
Xavier Caillaud
Blog GLPI Infotel
Offline
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
Offline
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
Dans le dossier Ajax :
dropdownMassiveActionActivity.php a renomer en dropdownMassiveActionactivity.php
massiveactionActivity.php a renomer en massiveactionactivity.phpet 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
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
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.
- 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
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.
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
Pages: 1
Topic closed