[Plugin] Stats: Statistiques par dates
Ce plugin est une adaptation du mod de Nibbler http://forum.coppermine-gallery.net/index.php?topic=34858.0 (http://forum.coppermine-gallery.net/index.php?topic=34858.0)
Il ajoute un bouton dans le menu principal qui ouvre une page avec les statistiques par dates de votre galerie: Nombre de commentaires, Nombre d'images ajoutées, Nouveaux membres
Installation:Décompressez l'archive et placez le dossier dans votre répertoire
pluginsUtilisez le gestionnaire de plugins (depuis la page de config ou directement : http://www.votregalerie.com/pluginmgr.php (http://www.votregalerie.com/pluginmgr.php))
Langues:Les fichiers langues sont disponibles en Anglais, Italien (merci Lontano) et en Français, n'hésitez pas à traduire ce plugin dans votre langue
Nouvelle versionla version 1.1 ajoute d'autres statistiques à la page.
Nouvelle version 1.1 (eh oui déjà)
Cette version ajoute des statistiques à la page. Elle est inspirée du MOD de Pslawinski
démo ici (http://f.keller.free.fr/index.php?file=stats/stats)
Pour les statistiques de vues des images, il faut évidemment les avoir activé dans la config
avec la ver 1.1 j'ai un
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, postmaster@daviderenda.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
???
Je n'ai pas d'erreur sir mes deux sites de test: un site free (voir demo) et un site en local ???
peut être un problème de ton serveur ?
Bonjour,
Merci pour ce plugin.
Comment n'en permettre l'accès qu'à l'administrateur ? ::)
Merci.
BE.
QuoteComment n'en permettre l'accès qu'à l'administrateur ?
dans le fichier codebase.php du plugin, chercher le code suivant
stats_add_admin_button('index.php?file=stats/stats',$lang_plugin_stats['menu_link'],$lang_plugin_stats['menu_link'],$lang_plugin_stats['menu_link']);
remplacez le par:
if GALLERY_ADMIN_MODE {
stats_add_admin_button('index.php?file=stats/stats',$lang_plugin_stats['menu_link'],$lang_plugin_stats['menu_link'],$lang_plugin_stats['menu_link']);
}
Pour ne permettre l'accès qu'aux utilisateurs enregistrés, c'est le code ci dessous
if USER_ID {
stats_add_admin_button('index.php?file=stats/stats',$lang_plugin_stats['menu_link'],$lang_plugin_stats['menu_link'],$lang_plugin_stats['menu_link']);
}
Ca ne fonctionne pas, et créer une erreur sur la galerie. ;)
Parse error: syntax error, unexpected T_STRING, expecting '(' in /mnt/129/sdb/0/e/xxxxxx/plugins/stats/codebase.php on line 56
@+
BE
Ok, j'ai été un peu vite, il manque les parentheses autour de USER_ID ou de GALLERY_ADMIN_MODE, ce qui donne:if (GALLERY_ADMIN_MODE) {
stats_add_admin_button('index.php?file=stats/stats',$lang_plugin_stats['menu_link'],$lang_plugin_stats['menu_link'],$lang_plugin_stats['menu_link']);
}
et if (USER_ID) {
stats_add_admin_button('index.php?file=stats/stats',$lang_plugin_stats['menu_link'],$lang_plugin_stats['menu_link'],$lang_plugin_stats['menu_link']);
}
Parfait !
Merci Frantz ;)
@+ BE
Bonjour,
je viens d'installer ce plugin et je souhaiterai que les stats ne soient visible que par l'admin j'ai inséré le code cité plus haut mais j'ai une erreur :
Parse error: syntax error, unexpected $end in /mnt/135/sdb/3/9/antoine.delfort/cpg/plugins/stats/codebase.php on line 61
Ma galerie (http://antoine.delfort.free.fr)
Merci d'avance pour votre aide
Tonio
Bonjour,
attachez votre fichier codebase.php à votre prochain post pour voir
Voila pour pour le fichier
(j'ai modifié l'extension, car rien pour zippé sous la main)
Tonio
essayez le fichier attaché ci dessous (ça marche chez moi)
Hey,
Quote(j'ai modifié l'extension, car rien pour zippé sous la main)
Et pour dézipper, c'est pareil ? ;)
Voici le fichier de Frantz :
merci Pascal :D<?php
/*************************
Coppermine Photo Gallery
************************
Copyright (c) 2003-2006 Coppermine Dev Team
v1.1 originally written by Gregory DEMAR
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
********************************************
Coppermine version: 1.4.9
$Source$
$Revision: 3125 $
$Author: gaugau $
$Date: 2006-06-16 08:48:03 +0200 (Fr, 16 Jun 2006) $
**********************************************/
/*********************************************
Modified by Frantz for stats plugin
**********************************************/
if (!defined('IN_COPPERMINE')) die('Not in Coppermine...');
require ('plugins/stats/include/init.inc.php');
// User menus , (fixed by Sami)
$thisplugin->add_action('page_start','stats_page_start');
// create button template from current sys menu template (added by Sami)
function stats_add_admin_button($href,$title,$target,$link)
{
global $template_sys_menu, $template_sys_menu_spacer;
require ('plugins/stats/include/init.inc.php');
$new_template=$template_sys_menu;
$button=template_extract_block($new_template,'faq');
$params = array(
'{FAQ_LNK}' => $target,
'{FAQ_TITLE}' => $title,
'{FAQ_TGT}' => $href,
'faq' => $link,
);
$new_button="<!-- BEGIN $link -->".template_eval($button,$params)."<!-- END $link -->\n";
template_extract_block($template_sys_menu,'faq',"<!-- BEGIN faq -->" . $button . "<!-- END faq -->\n" .$new_button);
}
// Add photo_summary button after home under sys menu (added by Sami)
function stats_page_start()
{
global $template_sys_menu, $template_sys_menu_spacer, $template_sys_menu_button, $sys_menu_buttons;
global $CONFIG, $lang_plugin_stats;
require ('plugins/stats/include/init.inc.php');
if (GALLERY_ADMIN_MODE) {
stats_add_admin_button('index.php?file=stats/stats',$lang_plugin_stats['menu_link'],$lang_plugin_stats['menu_link'],$lang_plugin_stats['menu_link']);
}
}
?>
Merci beaucoup, c'est nickel 8)
Quote from: Frantz on November 12, 2006, 11:23:43 PM
Pour les statistiques de vues des images, il faut évidemment les avoir activé dans la config
Euh ... et on les active ou ?
QuoteQuotePour les statistiques de vues des images, il faut évidemment les avoir activé dans la config
Euh ... et on les active ou ?
Config/Activer les Plugins
PYAP
Oui mais la que faire ... car mon plugin statistiques fonctionne sauf qu'il n'affiche pas les "Visualisation par Heure"
... hum faut-il modifier ceci : Enregistrer le détail des statistiques dans configuration
Quotehum faut-il modifier ceci : Enregistrer le détail des statistiques dans configuration
exactement ;)
Merci :D
juste pour informer que ce plug crée un conflit avec FSslideS v0.5, empechant son affichage, j'ai pas encore trouvé ou est le pb
Quote from: rms26 on January 22, 2009, 03:57:46 PM
juste pour informer que ce plug crée un conflit avec FSslideS v0.5, empechant son affichage, j'ai pas encore trouvé ou est le pb
C'est possible, ce plugin existait avant la création de FSlides. Il y a peut être des variables qui ont le même nom ou quelque chose du genre.
Les plugins ne sont pas toujours tous compatibles entre eux.
Merci de nous rendre compte de ce problème (si tu trouves une solution, tu seras le bienvenu ici bien entendu)
Quote from: rms26 on January 22, 2009, 03:57:46 PM
juste pour informer que ce plug crée un conflit avec FSslideS v0.5, empechant son affichage, j'ai pas encore trouvé ou est le pb
Petite erreur c'est avec Flow qu'il y a conflit... je me sus trompé ds le noms du plug, dsl
Ps ( je ne trouve pas l edition de poste...)
QuotePs ( je ne trouve pas l edition de poste...)
c'est pas possible pour les membres "de base" ;)