Je n'imagine pas trop pour l'instant.
Si je vois que ça convient, je l'angliciserais... (???) et je le proposerais dans ce cas...
Je viens de faire le test sur notre plateforme, a priori aucun pb, l'affichage est instantané.
Jean-Yves
Proposé sur la partie internationale.
Deux suggestions à prendre en compte (voir l'aide à ce sujet, en anglais et complet ou en français mais incomplet et pas fini) pour un code portable :
- les fins de ligne devraient être en format Unix, pas DOS ;
- les balises doivent être compatibles XHTML, par exemple <br /> et non <br>.
J'ai quelques commentaires:
- changer en Anglais Statistiques pour Statistics
- changer dans graph.php premiere ligne <? a <?php
- remplacer dans php fichiers mdl_log avec '.$CFG->prefix.'log
- remplacer 30 jours avec une config variable d'utilisateur
Merci pour le block!
Ce bloc s'install comme tous les autres (si j'ai pas fais de bétises !)
- Copie le repertoire block_graph_stats dans le repertoire moodle/blocks de ton site.
- Ensuite, connecte toi sur ta plateforme en temps qu'admin, et visite la page d'administration. Normalement, le bloc s'installe et tu en as la confirmation.
- Puisqu'il est paramétrable (le second bloc en version alpha, car le premier n'est pas paramètrable), tu peux aller dans la page d'administration des bloc pour cliquer sur "Paramètres" de la ligne correspondante au bloc "Statistiques".
- Enfin, affiche ton bloc sur l'une de tes pages (entête ou cours) en passant dans le mode édition, et en sélectionnant la boite "Statistiques")
- Tu pourras retourner modifier les paramètres ultérieurement.
Eric
Salut,
Jai bien installé le block, et j'ai reçu la confirmation.( j'ai utilisé ce lien: http://buggy.free.fr/pro/graph_stats_2.rar et j'ai copié seulement le repertoire graph_stats : Block Graph Stats 2\blocks\graph_stats), mais le nom du block s'affiche title et pas statistique, et quand j'affiche le block, le graphe ne s'affiche pas.
et si j'utilise tous le repertoire block graphe stats 2:
l'accée à la page administration m'affiche un message d'erreur:
Warning: file(d:\easyphp1-8\www\moodle/blocks/Block Graph Stats 2/block_Block Graph Stats 2.php): failed to open stream: No such file or directory in d:\easyphp1-8\www\moodle\lib\blocklib.php on line 21
et je trouve que le block n'a pas été installer
Je ne comprends pas où est le problème?
Merci
Profites-en pour télécharger la toute dernière version ici : http://moodle.org/mod/data/view.php?d=25&rid=299
Dans le repertoire décompressé, tu as plusieurs sous repertoires :
- archive/blocks/graph_stats/*.* à déposer dans moodle/blocks/graph_stats
- archive/lang/*.* à déposer dans moodle/lang
C'est le prix a payer pour avoir un bloc multilangue !
Ensuite, tu visites la page admin...
En fait, ton premier essai était le bon, mais pas tout à fait terminé. C'est pour cela que ça ne s'affichait pas correctement.
Eric
j'ai reglé une partie du problème
le nom s'affiche corectement ,et reste le graphe.
GD2 est bien activé ? Je crois qu'il est nécessaire pour que le module de graph s'affiche correctement.
Si tu me fais passer ton code sources, je pourrais peut être touver le soucis.
A+
Eric
le GD n'est pas installé.
je vais te passer le code source.
Exactement, cest ça le problème.
salut,
Cest vrai, labsence de GD était la cause de ce problème.
J'ai installé le GD comme vous m'avez dit, et le résultat était +.
Mes meilleurs remerciments
Leila
Je teste en local et sur 1.7 ton bloc " Statistiques " et je te joins une copie d'ecran du résultat .
Ou est ce que cela coince ?
Merci pour tes conseils
Amitiés Bibo
Je suis entrain de le retravailler pour la compatibilité avec le 1.7 et 1.8, et rajouter quelques options proposées sur le forum.
Je vous préviendrais dès qu'il sera près... dans un ou deux ans !
Pour régler rapidement ton problème, as-tu un repertoire lang et local_utf8_fr dans le répertoire du block ?
Eric
Merci encore
Amitiés Bibo
Pas encore publiée sur la base, je voudrais d'abord faire des essais... et avoir quelques traductions.
Dans cette nouvelle version vous pouvez paramètrer le nb de jours et la dimension de votre graph dans l'outil d'administration des blocks de moodle.
Dispo ici : http://buggy.free.fr/pro/graph_stats_2.rar
Merci de me retourner vos commentaires pour correction et publication ultérieure.
Eric
Testé, pas de problème sur la 1.6 bêta la plus récente.
Quelques remarques/suggestions concernant les chaînes :
- Mettre systématiquement entre les deux-points et le texte qui précède un afin d'éviter les coupures intempestives.
- Éviter autant que se peut les abbréviations : mettre graphique au lieu de graph. On peut sans problème avoir Largeur du graphique et Hauteur du graphique.
- Je sais, je suis pénible et vétilleux, mais c'est le prix d'une traduction de bonne qualité
- Merci pour l'impeccable boulot
J'en ai profité pour modifier un autre petit truc au passage (mais qui ne génait pas).
Vétilleux... je connais pas... je vais chercher mon dico ! (http://fr.wiktionary.org/wiki/v%C3%A9tilleux)
Allez, cette fois, ça devrait être bon !
J'attends juste la traduction de Miro et éventuellement d'autres à insérer.
Mais le bloc est désormais téléchargeable (dans l'outils de base de donnée).
Enjoy
Eric
Merci,
Miro
Maintenant disponible.
J'ai encore une suggestion : il me semble que Connexion(s) aujourd'hui : serait mieux que Connecté(s) aujourd'hui :, qui donne l'idée que les utilisateurs sont connectés actuellement. On pourrait aussi peut-être laisser tomber les parenthèses autour du (s).
Qu'en penses-tu ?
Bonjour,
j'ai installé le Bloc Stat et voici l'erreur qui s'affiche su rla page de mon cours :
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /var/www/SiteHeberge/moodle/blocks/graph_stats/block_graph_stats.php on line 29
Merci pour votre aide.
Salut,
Pourrais-tu essayer d'aller dans les paramètres du bloc (Admin/bloc/paramètres du bloc statistiques) et de valider les entrées STP, puis re-tenter l'affichage de la page de garde ?
j'ai changé les paramètres : mêmes symptômes.
Cela dit il trouve quand même le nombre d'utilisateurs et le nombre de cours.
avec cette version de 16h00 on passe d'un row à un array :
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/SiteHeberge/moodle/blocks/graph_stats/block_graph_stats.php on line 29
bonne chance !!
après desinstallation et réinstallation du nouveau bloc :
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/SiteHeberge/cla/teleformation/moodle/blocks/graph_stats/block_graph_stats.php on line 29
aie !
Juste pour toi, test avec ce fichier indiqué >>> ici <<<
Je ne l'ai pas encore mis "officielment" en route dans la base de donnée.
Eric
ça marche à moitié, merci beaucoup.
ça me dit 0 conecté aujourd'hui alors que j'ai vérifié, il y en a.
sur les 7 derniers jours : personne également.
on se rapproche du but!!
Je vois pas ce qui peut clocher...
Tu utilise quel serveur / bdd ?
Possible qu'il y ait un soucis sur les variables de dates... je vais regarder ça de plus pres..
Ca pourrait être pas mal de régler ça par MSN histoire de ne pas emm... tout le monde tant qu'on n'a pas la solution... Qu'en penses tu ?
J'ai aussi un petit problème : avec la nouvelle version j'obtiens ceci (voir illustration ci-dessus).
Je me souviens avoir eu le même problème avec la version précédente testée, mais le problème avait été corrigé après modification d'un paramètre des réglages du bloc. Ce n'est pas le cas cette fois-ci
Mauvaise compilation de ma part !!!
A force de faire des modifs...
C'est corrigé, mais je ne sais toujours pas si cette dernière version convient à David !
A+
Merci
Donc mon bloc test la présence des paramètres dans la config avant l'afficher le graph : si tu as spécifié les valeurs, il les utilise... sinon, il prend des valeurs que je lui ai fixées.
A+
Pas de contre indication de la part de mon médecin !
Ca se fera dans les 4 prochaines minutes !
Bonjour Eric!
Parce que mon francais n'est pas bien, je prends anglais.
I tried your graph_stats block on my moodle version 1.5.4+, and have the following problem: Every data of my users, courses and access is correct, but there is no graph generated. GD is enabled.
Here is a screenshot of the stats block:
If you could help me make it work, it would be nice.
Kind regards, Daniel
Where can I see your site, I need to see your source code...
Perhaps you've got 0 on the height paramter of this block ???
Get me on MSN if you want.
Eric
Bonjour Eric!
You can find my site here: http://moodle.blindenbildung.net/
The site is in German. You can find the statistic block on the first column at the last position (named "Statistik"). I think that the parameters should be ok, because if I change the height-value, the statistic block gets larger or smaller.
But there is no graph displayed.
Daniel
Hi Eric!
I tried an upgrade to Moodle 1.6beta5 and there your block works fine. But caused by update problems I had to go back to 1.5.4.
A manual change of gdlib.php and graphlib.php to version of Moodle 1.6beta5 did not help make it work in 1.5.4.
Regards, Daniel
Regards,
Rick Phillips (Australia)
http://203.171.81.8
I've installed this block without problems on Moodle 1.6 and also on Moodle 1.7dev!
Are you sure you got the last version?
J'ai installe le block graph_stats sur notre moodle version 1.6.1. L'installation s'est passe sans probleme, setup des parametres du block dans ma page d'administration... le block s'affiche avec toutes les informations textuelles mais aucun graphe!. J'ai soupconne GD mais celui ci est active (Version 2.0.28) avec le support FreeType 2.1.10 . J'utilise PHP Version 5.1.2, apache 2.2 sur un system FreeBSD 6.1. J'ai pense a desactiver et jouer avec tous les flags safe_mode de PHP (probleme de droits lors de la generation des images). J'ai srute avec les logs mais aucune error php. J'ai egalement le support d' imagick (1.1.6 ), peut etre existe t'il une incompatibilite entre les 2 librairies?
Des idees?
Merci a tous pour votre support et pour votre travail!
Chas
Correction effectuée, et amélioration apporté (clic sur le graph en tant qu'admin).
Fichier à nouveau disponible.
Ils ont du mettre une nouvelle fonction de vérification sur la class graph() qui posait problème.
J'avais le même soucis chez moi, mais c'est maintenant corrigé.
A+
Eric
Pour le packaging de ton bloc, je te propose les suggestions suivantes :
- Mettre le dossier lang dans la dossier graph_stats : de cette façon, les fichiers de langue sont automatiquement prises en compte et il n'est pas besoin de les déplacer
- Mettre à disposition dans ce même dossier lang les versions encodées en iso-latin-1 et utf-8 des divers fichiers, afin que cela marche pour les versions 1.6 sans autre manipulation
Sauf erreur de ma part (travail avec windows... pas évident le passage de fichier en UTF8) ça devrait être bon.
Je vous laisse tester ça sur un serveur... de test !
Dispo : même adresse...
Bonjour,
J'ai un petit souci avec le block. Je l'installe sans problème apparent sur Moodle 1.6.1, mais je remarque dans la barre d'état d'IE une erreur sur la page. Je vérifie le code source de la page et je trouve juste avant la balise ci-dessous un caractère illisible avec NotePad :
<div id="inst1835" class="block_graph_stats sideblock">
Ca ressemble furieusement à un problème de codage en UTF-8. D'ailleurs, lorsque j'affiche ma page en latin1, je vois effectivement apparaître le suspect...
Quelqu'un a-t-il une idée sur ce qu'il faut corriger ?
Jette un oeil ici, c'est en effet un problème d'encodage.
http://moodle.org/mod/forum/discuss.php?d=48730
Faut-il que je fasse qqchose Nicolas ???
Bonjour!
Merci pour ton bloc. Je l'ai ajouté sûr mon site Moodle sans problème.
Voici les traductions en basque et espagnol.
Juan
Graph looks OK but when I click on it, I receive a popup windows with this message:
Fatal error: Call to undefined function get_recordset_sql() in /var/www/moodle/blocks/graph_stats/details.php on line 15
Any sugestions? - Thanks!
Can you test with this last version here :
http://intranet.ecolelamache.com/course/view.php?id=130
Key : moodledev
Eric
Je viens également de faire un test en utilisant le lien donné. Il semble qu'il y a un problème, voici ce qu'il me donne si je clique sur le graphique :
Fatal error: Call to undefined function: get_recordset_sql() in /tice/moodle/blocks/graph_stats/details.php on line 15
<?php
require_once("../../config.php");
global $CFG;
require_once($CFG->libdir."/datalib.php");
require_once($CFG->libdir."/moodlelib.php");
Je n'ai pas le problème chez moi, et donc, je ne peux vérifié si ça le corrige !
Eric
J'ai rajouté les deux lignes sur le fichier details.php après "global $CFG;" mais malheureusement le problème persiste !
Fatal error: Call to undefined function: get_recordset_sql() in /tice/moodle/blocks/graph_stats/details.php on line 17
J'ai la version 1.5.4 de Moodle, la version 4.3.10.16 de Php et la version 4.1.11 de Mysql.
Cordialement.
et merci beaucoup pour le bloc statistique. Parceque je ne parle le francais bien, ici est le content de
.../blocks/graph_stats/lang/de/block_graph_stats.php:
<?PHP
$string['title'] = 'Statistik';
$string['graphtitle'] = 'Verbindungen während der letzten ';
$string['graphtitledays'] = ' Tage';
$string['connectedtoday'] = 'Verbindungen heute : ';
$string['membersnb'] = 'Anzahl Benutzer : ';
$string['coursesnb'] = 'Anzahl Kurse : ';
$string['graphwidth'] = 'Bildbreite.';
$string['graphheight'] = 'Bildhöhe.';
$string['daysnb'] = 'Anzahl der Tage.';
$string['warning'] = 'Achtung :
Wenn Ihre Statistik so aussieht, wie dieses Bild, dann wollen Sie zu viele Tage darstellen.
Die Grafik ist nur ein kleiner Block...';
?>
Maybe you can integrate it in your package, so others can use it too? (Excuse me - I don't know how to say it in french )
Thank you
Roland
in version 1.7 the menu has changed. Using the german UI the link "admin" now reads "Mitteilungen". Maybe that clears up some confusion of other Moodlers.
a bientot
Roland
Il n'aura que 6 mois de retard , mais voici une nouvelle version du bloc disponible ici : http://moodle.org/mod/data/view.php?rid=303&page=81
Rajoute quelques options supplémentaires, et compatible 1.8 :
- sur la premier page du site, différencie les connections utilisateurs et les connections multiples (un utilisateur qui se log plusieurs fois).
- dans un cours, affiche le nombre d'utilisateurs à avoir vu la page de garde.
- permet à l'admin de visualiser qui s'est connecté en cliquant sur le graphique.
Enjoy, et remontez moi des modifs à faire !
Translations are welcome !
++
Eric
Votre bloc me parait vraiment très intéressant et j'aimerais le tester malheureusement le lien ne semble pas fonctionner...
Merci
Simon
please delete the first character in files block_graph_stats.php and config_global.html. It is UTF-8 file mark and is responsible for example for display of garbage during upgrade (e.g. browse to my.server.com/moodle/admin/).
I don't see this character...
My first one is < from <?PHP...
I'me on Windows and using notepad++
I'me using Unix format and UTF-8 encode...
What's wrong ???
++
Eric
Salut Éric,
Les caractères en question sont ceux qui définissent le BOM ("Byte Order Marking") dans certains fichiers UTF-8. Il faudrait enregistrer les fichiers sans le BOM, afin de corriger le problème.
Pour ma part, j'utilise TextWrangler ou BBEdit pour le faire (sur Mac OS X).
Eric
HI Eric, Bonjour Eric,
I just installed your block (unzipped the file onto my root directory, and before that i had tried onto the block directory).
At least that's the way I thought it ought to be installed. But the block doesn't appear. The option doesn't appear in the add a block menu, it just does'nt appear at all anywhere.
Can you tell me what to do?
(I am posting this in English even though I am French, just so to help others out)
Let me know.
Sylvain
Bonjour à tous,
J'ai donc repris mon installation de ce bloc. Mais celui-ci, bizarrement, il reste invisible:
J'ajoute que j'ai déjà installé d'autres blocs sans aucun problème.
j'ai téléchargé le zip. Je l'ai uploadé dans mon dossier 'block' sur mon serveur. J'ai fait l'extraction. Un message s'est affiché comme quoi tout était installé.
Pour les autres blocs que j'ai installés, je suis allé sur mon site, dans la partie notification et j'avais un message comme quoi le bloc était installé... mais là, pour Graph_Stats, je n'ai rien et le bloc n'apparait nul part. Il n'apparait pas les options d'administration du site, ni même dans le menu déroulant en mode édition.
Alors je fait quoi?? une idée??
j'utilise Moodle 1.8.
Merci beaucoup.
sylvain
Bonjour à tous,
I REALLY need this answer! I did download the Graph_Stat for Moodle 1.8
I did upload it and unzip it to my blocks directory. It should install except that it doesnt. I have tried the same with the zip Live Stat... nothing.
The folder graph_stats is in my blocks directory with everything inside but nothing shows up on my website! no notification, nothing. Can somebody help me out? is there a line to change in the php file?
I just dont get it. I am sure it is very simple, or so I hope, but i dont see it. And by the way, yes, I am the admin of my website, and yes, I do connect as admin.
Any idea? any body that had the same problem and who fixed it?
I have the same problem as Sylvain. I have installed the block into my blocks folder and get nothing... it doesn't show up in the admin area at all (not premarked as invisible or anything...)
The really strange thing is that I installed it on my development server (MAMP) on a laptop and it works fine???
I'm running 1.8.4+ on Ubuntu Linux.
I'd really like to use this but don't even know how to start troubleshooting it since I'm getting nothing....?
Any help will be appreciated.
Jason
Si tu dézipe ton fichier, que tu glisse le repertoire "Graphstat" dans le sous repertoire Blocks de Moodle, et que tu vas dans "Notification", la page d'admin, ça devrait installer le bloc.
Ensuite, tu vas sur une page de cours, ou la première page du site, et tu rajoute le bloc qui se nomme "Statistiques" dans le menu déroulant.
Il devrait afficher le graphique normalement...
Ou est-ce que cela coince ?
@+
Eric
I've installed graph_sat, but it doesn't show the graph, while gd 2.1.9 was installed in my server.
Please (Sil vous plaise), tell me how to fix this problem
J'ai installé le bloc statistiques et ça marche à merveille. Voir http://collabo.tarbiya.ma
Le seul le problème c'est quand on clique sur le graph pour avoir les détails des connexions /blocks/graph_stats/details.php, on obtient une fenêtre vide(voir fichier attaché.
Merci de votre collaboration