uKstats v. 0.5.1 Copyright Ghislain GOUZY 2005-2006 http://ghislain.gouzy.free.fr/ubikreation/ Ce script vous est fourni "tel quel". L'auteur ne pourrait être tenu responsable d'aucun dysfonctionnement ou perte de données. Vous pouvez utiliser ce script gratuitement si vous incluez le code suivant dans le code source de vôtre page principale : ubiKreation website statistics Vous pouvez reporter tout bug ou suggestion à l'adresse gouzy.ghislain@gmail.com Merci ! PREREQUIS : >JpGraph v. >= 1.XX (http://www.aditus.nu/jpgraph/) Attention, ne fonctionne pas avec les versions 2.X COMMENT L'UTILISER ? 1. copier "counter.php" et "bd_foncts.php" dans le répertoire includes de votre site web ainsi que ukstatswhite.png dans le répertoire picts/ 2. éditer les paramètres de "bd_foncts.php" (db_name, login, passwd, url) 3. insérer "include_once("includes/counter.php");" dans le code php de vos sources 4. mettez à jour votre base de données avec le fichier ukStats.sql : cela va créer trois tables vides necessaires aux scripts 5. Vos statistiques peuvent être mises à jour suivant deux méthodes 5.1 la fonction statIt() met a jour les statistiques de l'URL actuelle 5.2 la fonction statUrl($url) met a jour les statistiques d'une URL spécifiée 6. vous pouvez appeler des fonctions afin de récupérer quelques statistiques telles que "getCurrentPageCount()" pour récupérer le nombre de hits de la page courante ARBORESCENCE DE VOTRE SITE : [rep] / [rep] . includes [fic] . . counter.php [fic] . . ukStatsMultilingualSupport.php [fic] . . makeStats.php [rep] . . jpggraph (JPGraph installation directory) [rep] . . lang [fic] . . . english.php [fic] . . . french.php [rep] . . picts [fic] . . . count.png [fic] . . . livecount.png [rep] . . . default [fic] . . . . 0.png [fic] . . . . 1.png [fic] . . . . ... [rep] . . . sample1 [fic] . . . . 0.png [fic] . . . . 1.png [fic] . . . . ... TRUCS ET ASTUCES : > comment personnaliser la table fournie par la fonction makeTableWithAllStatistics ? --> il vous suffit de définir dans un fichier css le comportement de td.ukMonth, td.ukMonthVisit, td.ukDailyVisit, td.ukMonthPages, td.ukDailyPages, tr.ukHead, tr.ukDefault, table.ukStats --> créer un réperotoire includes/picts/mon_nouveau_theme où "mon_nouveau_theme" est le nom de votre nouveau theme? Enregistrer 10 fichiers png nommés 0.png, 1.png, etc., 9.png qui contiennent les représentations des nombres. C'est tout ! QUOI DE NEUF DEPUIS 0.5.0 ? Correction : Bug pour le calcul des dates pouvant entrainer des graphes vides ou erronés Amélioration : quelques optimisations de code QUOI DE NEUF DEPUIS 0.4.0 et 0.4.1 ? Amélioration : les balises courtes php "