Activité du jour

Les articles visités du jour. Stats globales, referers, infos diverses ...

Le but de ce plugin (spip 1.9.1/1.9.2/2.x) est de présenter d’une manière différente, certaines des données enregistrées par SPIP, en une sorte de tableau de bord journalier. Ce, à travers certaines requêtes existantes dans SPIP et d’autres de mon cru. Le mieux est de voir par le détail le contenu de l’affichage.

Eléments présentés par « Actijour »

Actijour exécute de mutiples requêtes dans les tables de SPIP afin de remonter diverses informations statistiques sur les articles publiés et les visites reçues, au moment de l’interrogation.

  • Visites du jour.
  • Visites globales du site depuis le premier jour des stats (probablement votre premier jour de publication du site).
  • La date de ce premier jour.
  • La moyenne brut de visites par jour depuis le premier jour.
  • Le nombre de pages « article » vue du jour, et la moyenne par visite. Contribution de Goulwen
  • Nombre de pages « article » depuis le début, et la moyenne par visite.
  • Le jour, depuis le début des stats, ayant reçu le plus de visites, et ce nombre de visites (Grosse journée).
  • Deux encarts en colonne de gauche, permettent : pour le premier d’ouvrir un popup des statistiques de n’importe quel Article (à condition d’en connaître le numéro). Le second d’ouvrir dans le même popup les statistiques graphiques du trimestre pour tout le site.
  • Extrait de la listes des auteurs (Admin et rédacteur) connectés ce jour 1.55, et le nombre de connectés (15 mn) en backoffice (Admin, Rédacteur, Visiteur). Contribution de J.M. Viglino modifiée
  • La liste des articles visités, du jour. (visites du jour, globales, popularité). Le Titre de l’article est cliquable, ouvrant un popup de ses statistiques graphiques. Un clic sur son numéro renvois vers la page des statistiques de SPIP.
  • ..1.53 .. Tableau de la Répartition des pages (articles) visitées, par Secteur (et rubriques). Présente le nombre d’articles et le pourcentage que cela représente pour chaque secteur/rubrique.
  • La liste des referers du jour.
  • Un tableau des visites sur les 8 derniers jours, ainsi que le nombre d’articles vus pour chacun de ces jours. Moyenne des visites de la semaine.
  • Un tableau des visites, pour chacun des n derniers mois. Suivant le nombre des visites du mois, une jauge reproduit ce nombre en proportion du mois le plus « fort » (couleur foncée de l’interface). Le nombre en chevauchement de cette jauge donne la moyenne des visites par jour, pour ce mois. ..1.53 .. remaniement de ces jauges ; j’ai aéré un peu !.

Ce n’est pas tout ! Actijour vous indique également :

  • 1.55 .. le nombre d’articles créés ou modifiés ce jour ; le bouton associé vous renvois vers la page de détails.
  • Nombre de messages dans les forums. Si vous avez installé GAFoSPIP (version 0.5, pour spip 1.9.2, août 07) ou SPIPBB (new generation, deuis nov./2007) , le bouton affiche l’icône de ce dernier et renvois vers sa page d’accueil ; sinon, il renvois vers la page de suivi des forums de SPIP.
  • ..1.53 .. Si vous utilisez le plugin DW2, Actijour le reconnait et affiche le nombre de téléchargement, avec un lien vers l’admin de DW2.
  • Nombre et article de signatures de pétitions. Le bouton renvois vers la page de suivi des pétitions de SPIP.
  • ...
  • Page « Hier », Par défaut, elle reprend le tableau des Articles visités, mais de la veille. Ainsi que les Referers et visites par secteur. On y retrouve aussi les encart : des articles créés du jour, du nombre de messages des forums, de téléchargement DW2 et du nombre de signatures de pétition ... de la veille, bien-sûr !
    + sélecteur pour des jour antérieurs ...
  • Page « Topten » des articles sur les 8, 30 derniers jours. Topten pour l’ensemble du site.
  • Page Articles modifiés/créés ... Appelée depuis la page principale « Ce jour », par le bouton idoine, elle affiche la liste des articles dont la date de « maj » est du jour en cours ; et ...
  • Page Connectés : Liste la date de dernière connexions en backoffice pour tous les auteurs (admin, rédacteur, visiteur).

...

Version en cours

2.0 (spip 2.x) - juin 2009 par David Chiche.
1.55 (spip 1.9.2) - 08/05/2008.

La documentation sur le site officiel : http://www.koakidi.com/spip.php?art...

Discussion

45 discussions

  • 2

    Bonjour scoty,

    J’utilise régulièrement ton plugin « actijour » et je l’apprécie beaucoup.

    Envisages-tu de l’adapter à SPIP 3 ?

    Cordialement

    FDG

    • ... je ne fais plus de dev spip mais peut-être que D. Chiche ou T. Payet en feront-ils la suite !?

    • Bonjour D. Chiche et T. Payet,

      Ce plugin est excellent, envisagez-vous de l’adapter à spip3 ?

      Ce serait dommage qu’il disparaisse...

      Bien cordialement

      FDG

    Répondre à ce message

  • Salut
    J’aimerais bien savoir comment afficher ses statistique sur le site public ??

    Répondre à ce message

  • Bonjour,
    Sur un site passé récemment de Spip 1.9.2.i à SPip 2.1.19 pour lequel Actijour 1.57 fonctionnait bien, impossible de faire fonctionner la version 2.0 : cela renvoie une page blanche.
    A noter, sous un Spip 2.1.12, Actijour fonctionne bien avec de temps en temps un message d’erreur Sql, pas très gênant.

    Je m’étais bien habitué aux fonctionnalités de ce plugin et j’ai un peu de mal à m’en passer.
    Si quelqu’un-e avait une solution...

    Merci
    Luc

    Répondre à ce message

  • Je propose un petit fix rapide :

    Remplacer dans plugins/actijour_2_0/func_acj.php (ligne 186) :

    # renvois titre rubrique
    function info_rubrique($id) {
    
    	$q = sql_select("titre FROM spip_rubriques WHERE id_rubrique = $id");
    	$r=sql_fetch($q);
    	return $r['titre'];
    }

    Par :

    # renvois titre rubrique
    function info_rubrique($id) {
    
    	$id = intval( $id );
    	$q = sql_select("titre FROM spip_rubriques WHERE id_rubrique = $id");
    	$r=sql_fetch($q);
    	return $r['titre'];
    }

    Le bug ne doit pas survenir souvent, mais chez moi c’est arrivé lors d’une mise à jour donc au cas où.

    Répondre à ce message

  • 1

    Bonjour

    J’ai le message suivant qui apparait que je clique sur l’icon actijour

    Fatal error : Cannot redeclare compte_fichier_visite() (previously declared in /mnt/151/sda/c/1/dbruriaud/spip/plugins/auto/actijour_2_0/inc/func_acj.php:520) in /mnt/151/sda/c/1/dbruriaud/spip/ecrire/inc/visites.php on line 52

    Répondre à ce message

  • 1

    bonjour,
    sous spip 2.1.2 et php5, dans la page ?exec=admin_couteau_suisse, j’ai ce message d’erreur :

    Deprecated : Function ereg() is deprecated in /homez.358/monsiteovh/www/plugins/auto/actijour/actijour_pipe.php on line 33

    màj CS et actijour faites

    Cdlt

    Répondre à ce message

  • Notes pour plus tard. #TODO

    Problème de graphique sur stats article

    Alors, un petit bug en Actijour 2.1 et SPIP 2.1.12 :
    Warning: preg_match() [function.preg-match]: No ending delimiter '-' found in /home/teddypay/public_html/plugins/auto/actijour_2_1/exec/actijour_graph.php on line 630
    Soit :
    if (preg_match("-01",$key)){

    Si on prend le code de SPIP pour cela, il faut remplacer cette ligne (il y a plusieurs fois cette ligne dans le fichier) par :
    if (preg_match(",-01,",$key)){

    activité jour XX

    Comme dit dans le forum, la date écrite en entête n’est pas celle demandée mais les stats sont ok.
    $date_jour renseigné dans inc/afficher_blocs.php est défini ainsi :

    39	        # date jour a afficher
    40	        if(_request('annee')) {
    41	                $date_jour=_request('annee')."-"._request('mois')."-"._request('jour'); 
    42	        }
    43	        if(!$date_jour) {
    44	                $date_jour = date('Y-m-d', mktime(0, 0, 0, date("m"), date("d")-1, date("Y")));

    N’est-ce pas le « -1 » qui pose soucis ?

    Répondre à ce message

  • Merci pour se plugin qui fonctionne très bien. Toutefois, j’aurai voulu apporté une modification mais je ne trouve pas comment y parvenir. J’ai transformé mon site en site privé avec le plugin acces restreint. J’aimerai connaitre les visiteurs connectés. Hors dans la partie statistique l’onglet connecté ne tient compte que des connections à la partie privée. Comment faire pour qu’il compte les connexions dans la partie publique ?

    Merci pour les idées.

    Répondre à ce message

  • Super merci, « Activité du jour » complète agréablement l’outil « Statistiques » de Spip
    je signale un petit bug chez moi :
    Dans la ligne :
    Article visité, ou « pointés »

    Nous sommes le 9, Hier me donne bien le 8, pour remonter encore dans le temps avec Jour affiché je choisis le 7 mais Article visité, ou « pointés » m’affiche 8 (avec les données du 7, quand même) si je passe au 7 alors Article visité, ou « pointés » m’affiche le 8 etc.
    par compte si je remonte vers le 9 c’est affiché correctement mais pas toujours.
    J’ai aussi parfois une erreur SQL 1064 (pas sous l’onglet connectés mais à gauche par dessus Activité du jour

    Tout cela n’est pas très génant, sauf quand je veux imprimer un rapport pour mes collègues.
    J’ai fait le même test sur deux sites (spip 2.1.10 et 2.1.11) avec le même résultat.

    Répondre à ce message

  • David Felgueiras

    Bonjour,
    Excellent plugin.
    Malheureusement, ne fonctionne pas si le préfixe des tables a été changé (par défaut : « spip_ »).
    Pour ma part j’ai corriger ce petit problème en ajoutant la fonction suivante dans actijour_2_0\inc\actijour_init.php :

    function getTableName($table){
    	$trouver_table = charger_fonction('trouver_table', 'base');
    	$desc = $trouver_table( $table );
    	return $desc['table'];
    }

    puis dans mes requète :

    sql_select("SUM(visites) AS total_absolu FROM " . getTableName('visites'));

    Répondre à ce message

  • Bonjour,

    Merci pour cet excellent plugin qui fonctionne bien avec SPIP 2.1.10

    Cordialement

    FDG

    Répondre à ce message

  • 6

    Hello :)

    Effetcivement, ca change un peu de l’affichage stat normal et en plus ca apporte pas mal d’info sous un angle nouveau, c’est fort appréciable. Merci à Scotty pour avoir développé ça et à Teddy pour l’avoir pleinement porté pour Spip 2.1.

    Quelques retours à brule pour poing (je viens juste d’installer le plug) :

    • tableau « lien entrants du jour » ne ressort pas ceux du jour mais TOUS les liens entrants depuis le début de la vie du site oO
    • le même tableau ne respecte pas la config donnée à spip sur l’activation ou non des vignette de sites d’origine. Chez moi je les désactive tout le temps pour ne pas plomber le serveur et là, elles y sont ! :D
    • J’ai moi aussi la fameuse erreur SQL sur l’onglet « connectés »
    • Ici, personne ne bouge depuis 15 mn ! ... À part toi ! <= J’adore ! :-D
    • bouton de mise à jour de l’exec : je crois qu’il manque une icône
    • graph du trimestre, je vais essayer de voir à le « médiaboxer » celui-là, quite à ouvrir une popup autant uniformiser le mode d’ouverture ;)
    • Petite question en passant, pourquoi avoir fait le choix d’un exec plutôt que d’un fond cfg ?

    Et euh... voilà :-)

    • Bonjour,
      Merci Teddy pour cette dernière version, qui fait disparaitre quelques bugs...il en reste un qui apparait (en français) sous l’onglet « connectés » :
      Merci encore pour les améliorations
      http://www.nutritiontaoiste.com
      Hu
      1 Erreur(s) dans le squeletteNuméro message squelette boucle Ligne
      1 Erreur SQL 1064
      Erreur de syntaxe pr�s de ’SELECT FOUND_ROWS()’ � la ligne 1
      SELECT SELECT FOUND_ROWS()
      AIDE / /

    • J’ai rencontré un problème lors de l’installation, après avoir actualisé plusieurs plugin, dont activité du jour, je n’ai pas pu me connecter en tant qu’admin, ni aucun rédacteur ne le pouvait !
      le site est resté aussi un certain temps (1 heure ?) inaccessible...des messages indiquant des problèmes de droits s’affichaient. C’était vendredi 11 mars...j’ai questionné (lundi) mon hébergeur, cela ne venait pas de chez lui, Je suis intervenu en FTP le lundi, pour supprimer activité du jour et le remplacer par l’ancienne version, j’ai pu me reconnecter. Pendant ces deux jours, aucune visite d’affichée...bien que le site fonctionnait pour le public (le site reçoit de 400 à 500 visites par jour).
      Après un jour, je réinstalle activité du jour sur d’autres sites, il semble fonctionner ! je le met à nouveau sur le site principal http://www.nutritiontaoiste.com, il semble fonctionner, jusqu’à aujourd’hui,, ou après m’être déconnecté, je n’ai pas pu me reconnecter en tant que 1er admin. avec un message en gris, login interdit (je crois) j’ai pu en tant qu’admin 2, et ai constaté qu’aucun visiteurs n’était connecté, ce qui n’arrive jamais à 21h et les visites anormalement basse, avec un message d’erreur, concernant des droits en sessions...
      J’ai pu me connecter en tant que 1er admin...J’ai supprimé le plugin activité du jour en ftp, l’ai remplacé par l’ancien et ai pu constater dans la partie privée des différences dans le nombre des visites et des visiteurs connectés...

    • Bonjour à tous,

      Je n’avais pas lu vos messages jusqu’à aujourd’hui.
      Merci pour les remerciements. lol

      En fait, je n’ai fait que corriger les erreurs à ma portée. Je n’ai pas fait d’optimisation ou d’évolution particulière à ce plugin.
      Cela répond en partie à ta question Loiseau2nuit pour le cfg. La première version n’avait pas de cfg. Mais c’est vrai qu’il faudrait qu’on voit pour son intégration.

      Pour les visites du jour, je m’en étais aperçu et je n’ai pu m’y consacrer. Mais si tu vois comme corriger cela entre temps, je n’ai qu’une chose à dire : gogogo !

      @Hu, le bug pour les connectés doit être réglé maintenant.

    • Alexandre

      Je me permet de proposer une correction pour le bloc « liens entrants du jour » :

      Remplacer :

      $q = sql_select("referer, visites_jour AS vis 
      					FROM spip_referers 
      					WHERE visites_jour>0 
      					ORDER BY visites_jour 
      					DESC 
      					LIMIT $limit");

      Par :

      $q = sql_select("referer, visites_jour AS vis 
      					FROM spip_referers 
      					WHERE visites_jour>0 
      					AND date = \"" . date( 'Y-m-d' ) . "\"
      					ORDER BY visites_jour 
      					DESC 
      					LIMIT $limit");

      A la ligne 532 du fichier « inc/affiche_blocs.php ».

      Correction qu’il faudra tester, je ne connais pas encore assez bien le mécanisme de statistiques de SPIP.

    • Salut,

      J’ai testé, et ça ne fonctionne pas chez moi. La date en fait n’est pas transmise à la fonction liste_referers_jour. De ce fait, la date de ce patch est toujours la date courante chez moi©.

      J’ai l’impression qu’il faudrait ré-écrire cette fonction pour lui passer la date à chaque appel… A voir.

      De plus, en parlant des referers, ça serait cool de pouvoir lister les referers ayant le plus de visites, puis les referers par article… #TODO

    • Alors, un début de pistes pour la modification de lien_referers_jour.

      Dans inc/affiche_blocs.php, à la ligne #532 :

      	$q = sql_select("referer, visites_jour AS vis 
      					FROM spip_referers 
      					WHERE date = \"$jour\"
      					ORDER BY visites_jour 
      					DESC 
      					LIMIT $limit");

      Dans exec/actijour_hier.php, ligne #167 :
              echo liste_referers_jour($date_jour);
      La date est ainsi renseignée comme tous les éléments de la page.

      Dans exec/actijour_hier.php, ligne #264 :
              $m[4] = liste_referers_jour($date_auj);
      La date est ainsi renseignée comme tous les éléments de la page.

      Et ça va beaucoup mieux pour moi… Mais il reste des choses à peaufiner. Il faudrait mettre une sécurité sur $jour pour qu’il soit transformé en Y-m-d même si $date_jour et $date_auj sont déjà à ce format…

      A tester…

    Répondre à ce message

  • 2

    Bug sur l’onglet « Connectés » sous spip2.1.9 :

    Erreur SQL 1064
    You have an error in your SQL syntax ; check the manual that corresponds to your MySQL server version for the right syntax to use near ’SELECT FOUND_ROWS()’ at line 1
    SELECT SELECT FOUND_ROWS()

    Répondre à ce message

  • Bonjour tout le monde !
    J’utilise ce plugin depuis plus d’un an et je constate une différence de trafique entre Actijour et Google Analytics. Certes les formules de calculs sont différentes pour tous les compteurs de visites mais là la différence est énorme.

    Aujourd’hui la différence et tel que ça devient inquiétant le nombre de visiteurs via le plugin est parfois 3 fois plus grand que sur analytics.

    Par exemple pour la journée d’hier :
    Actijour : 289 visites :D
    Analytics : 92 visites :’(

    D’où peu venir une tel différence selon vous ? Suis-je le seul dans ce cas ?

    Par avance merci beaucoup !

    Répondre à ce message

  • 12

    Bonsoir tout le monde,

    J’ai mis à jour ce soir le plugin. Pouvez-vous me dire si vous rencontrez toujours des soucis ?

    De mon côté, je l’ai testé sous SPIP 2.1.8, et tout semble fonctionner.

    Amicalement,

    Teddy

    • Merci Teddy, je teste et te confirme rapidement. Mais quelle archive dois-je télécharger ? Tu n’as pas changer le numéro de version ?

      @+

    • Bonjour,

      L’archive qui est attachée à cet article est à jour de mes modifications.

    • Impeccable ! Plus de messages d’erreur.

      merci Teddy

    • Salut Teddy,

      J’ai une erreur SQL de signalé :

      Erreur SQL 1064
      You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT FOUND_ROWS()' at line 1
      SELECT SELECT FOUND_ROWS() 


      lorsque je vais dans l’onglet « Connectés »

      Il faut aussi savoir que c’est un site en cours de montage et qu’il n’y a qu’un auteur-webmestre (ma pomme)...

      Voilà, si ça peut aider ;)

      Et merci encore

    • Merci pour les différents retours.

      Oui en effet, je viens de voir ce bug. (je regarde quasiment jamais cet onglet à vrai dire…)
      J’ai regardé la fonction tous_auteurs_date_passage qui se trouve dans le fichier inc/afficher_blocs.php et je n’y trouve pas la fameuse erreur. Toutefois, je ne suis pas un dév PHP. Je vais me renseigner.

      Wait & See !

    • Bonjour,

      J’utilise bandeau 2.1 et le lien vers la page « activité du jour » n’est nulle part dans le menu de la partie privée.

      En saisissant l’url tout fonctionne sauf le message d’erreur signalé par Pascal-JPM...

      Merci...

    • Bonjour,

      Quelle est la version de ton plugin ? As-tu mis à jour « Activité du jour » ? Parce que chez moi c’est dans « Activité »…

    • Pour ma part, la fonctions apparaît dans l’onglet « ACTIVITES » en premier lien avec un SPIP 2.1.8. et tous les plugins à jour.

    • Hello,

      A la lecture de vos messages et après mise à jour de bandeau 2.1, tout est revenu dans l’ordre... Merci ;-)

    • Bonjour,

      Je viens d’installer la version du 7/02/2011 (celle proposée en téléchargement) sur 1 spip 2.1.8[16966] (tournant sur un serveur local) et j’ai cette erreur depuis la page d’accueil du plugin accessible depuis Statistiques/Activité du jour

      Erreur SQL 1064
      You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
      SELECT titre FROM spip_rubriques WHERE id_rubrique =
       AIDE

      A la lecture des messages précédents, la version proosée au téléchargement ne serait pas à jour ?

      Par ailleurs, l’activité des connectés VISITEURS n’affiche par les dernières visites. Pas de statistiques de connexion des visiteurs (6forum) sachant que c’est précisément cela que je cherche ...

      Une idée du problème ?

      Merci d’avance.

    • Bonjour,

      Oui, j’ai remarqué que la mise à jour avait du mal à se faire. Pour y remédier, supprimer le plugin installé, puis le recharger. Le problème devrait être réglé. En tout cas, ça marche chez moi©.

    • J’ai ré-installé en de zippant le plugin ... Je n’ai plus le message en page d’accueil du plugin.

      En revanche :

      1/J’ai le même message sur la page connectés
      2/ Les connexions visiteurs sont vides
      3/ Sur la page config, la validation de la configuration génère une erreur à la validation : erreur sur le lien de retour (2 fois ecrire) :

      spip/ecrire/ecrire/ ?exec=actijour_conf

    Répondre à ce message

  • Hello,

    Merci pour ce plugin, la page de tableau de bord est très agréable visuellement, et contient plein d’informations utiles. Je le découvre avec plaisir.

    — 
    Cyril

    Répondre à ce message

  • 8

    Bonsoir,

    J’avais noté que l’erreur venait de la ligne 20 du fichier actijour_init.php, plus précisément de la fonction plugin_get_infos...

    Ce soir sur la zone je vois passer une modif concernant le plugin spipBB (changeset 37143 par damazone72), pour une histoire de compatibilité de cette même fonction avec la 2.1.

    Ainsi, il suffit de modifier actijour_init.php (situé dans /inc) de la façon suivante pour la partie # lire version plugin.xml :

    # lire version plugin.xml
    #
    if(version_compare($GLOBALS['spip_version_code'],'15375','>=')) { 
        $get_infos = charger_fonction('get_infos','plugins'); 
        $infos = $get_infos(_DIR_PLUGIN_ACTIJOUR); 
    } 
    else { 
        $infos = plugin_get_infos(_DIR_PLUGIN_ACTIJOUR); 
    } 
    $GLOBALS['actijour_plug_version'] = $infos['version'];

    En tout cas, chez moi, ActiJour re-fonctionne !

    Un grand merci à Damazone72-spip en tout cas :-)

    Christophe

    • Bonjour et merci pour cette info, effectivement ça marche en utilisant cette modificatiion, mais depuis j’ai ce message d’erreur sur la page des stats d’actijour :

      1 Erreur(s) dans le squeletteNuméro message squelette boucle Ligne
      1 Erreur SQL 1064
      You have an error in your SQL syntax ; check the manual that corresponds to your MySQL server version for the right syntax to use near ’’perso’ at line 3 SELECT id_forum FROM zetounsite.spip_forum WHERE DATE_FORMAT(date_heure,’%Y-%m-%d’) = ’2010-04-12’ AND statut !=’perso
      SELECT id_forum FROM spip_forum WHERE DATE_FORMAT(date_heure,’%Y-%m-%d’) = ’2010-04-12’ AND statut !=’perso
      AIDE /

      Si tu as une idée je suis preneur :)

      amitiés.

      Doc

    • Sur une version de mon Spip 2.1 en local, j’ai le même problème. En modifiant le fichier indiqué par chantoine, j’obtiens le même message d’erreur que «  ? ».

    • Hello,

      Pour ? et narvic : dans inc/requetes_stats.php, ligne 98, il suffit de rajouter le ’ manquant apres ’perso et avant le « pour que ca fonctionne.

      WHERE DATE_FORMAT(date_heure,’%Y-%m-%d’) = ’$date’ AND statut !=’perso’ ») ;

      Par contre, j’ai encore une erreur avec la liste des derniers auteurs connectes ; mais pas eu le temps de chercher ;)

    • narvic

      @ Chris

      Merci, ça re-fonctionne avec ta correction. ;-)

    • Je reviens à la charge, après avoir appliqué toutes les modifs possibles voici l’erreur qui reste et que je n’arrive pas à régler malgrès les divers conseils.

      Erreur SQL 1064
      You have an error in your SQL syntax ; check the manual that corresponds to your MySQL server version for the right syntax to use near ’%m-%d’) = ’ AND statut !=’perso’’ at line 3 SELECT id_forum FROM catherinfsite.spip_forum WHERE DATE_FORMAT(date_heure,’%Y-%m-%d’) = ’ AND statut !=’perso’
      SELECT id_forum FROM spip_forum WHERE DATE_FORMAT(date_heure,’%Y-%m-%d’) = ’ AND statut !=’perso’

      Si quelqu’un pouvait avoir la gentillesse de mettre un lien de téléchargement avec une version qui fonctionne correctement avec Spip 2.1 ce serait vraiment gentil :)

      Amitiés.

      Doc

    • Bonjour,

      Merci à tous pour ces corrections.
      Nous venons de les commiter sur le svn, pour qu’elles puissent profiter à tous.
      Il ne devrait donc plus il y avoir ces erreurs dans la dernière version disponible en téléchargement.

      Julie

    • Aurélien

      @DOCMAC :

      le plugin affiche cette erreur sur les sites en local (easyphp5) mais fonctionne bien sur un serveur de production.

    • Bonjour,
      Je confirme, il remarche en distant par contre en local l’erreur suivante apparait :

      Erreur SQL 1054
      Champ 'maj' inconnu dans field list SELECT visites, DATE_FORMAT(maj,'%d/%m/%y %H:%i') as date FROM <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+c3BpcDwvY29kZT4="></span>.spip_visites WHERE date='2010-12-08'
      SELECT visites, DATE_FORMAT(maj,'%d/%m/%y %H:%i') as date FROM spip_visites WHERE date='2010-12-08'

      En tout cas, merci

    Répondre à ce message

  • 2
    François Daniel Giezendanner

    Bonjour Scoty ,

    Superbe ton plugin,

    Le forum indique que certains utilisateurs rencontrent des problèmes, pour ma part,

    ...je fais actuellement des essais de batteries de plugins et actuellement le plugin « Activité du jour » fonctionne très bien en DEV avec SPIP 2.0.12 et SPIP 2.1.2

    Je ne manquerais pas de faire part de problème si j’en rencontre, mais pour le moment tout est OK.

    Cordialement et merci

    FDG

    Répondre à ce message

  • 1

    J’ai téléchargé hier le plugin ActiJour... Et j’ai eu quelques erreurs et des warnings.
    Voici mes « two cents » pour ceux et celles qui veulent faire marcher ce très bon outil :

    Ma config :
    SPIP 2.0.9 [14357]
    PHP 5.3.2 et/ou 5.3.3
    MySQL 5.1.41

    [1]
    Une erreur vient de la ligne 20 du fichier actijour_init.php,
    plus précisément de la fonction plugin_get_infos...
    Il suffit de modifier actijour_init.php situé dans /plugins/actijour_2_0/inc
    de la façon suivante pour la partie « # lire version plugin.xml » :
    Mettre tout en commentaire, brutal mais ça marche !
    # lire version plugin.xml
    # la fonction plugin_get_infos n’existe plus à partir de spip 2.1,
    # on teste donc la version de spip pour savoir quelle fonction utiliser
    ICI on ajoute => /*

    if(version_compare($GLOBALS['spip_version_code'],'15375','>=')) {
       $get_infos = charger_fonction('get_infos','plugins');
       $infos = $get_infos(_DIR_PLUGIN_ACTIJOUR);
    }
    else {
       $infos = plugin_get_infos(_DIR_PLUGIN_ACTIJOUR);
    }
    $GLOBALS['actijour_plug_version'] = $infos['version'];

    ICI on ajoute => */

    [2]
    La fonction ereg() dans le fichier /plugins/actijour_2_0/actijour_pipe.php de la ligne 20 est depréciée
    Remplacer ligne 20 :
    if(ereg('^(actijour_).*',$exec)) {
    Par :
    if(preg_match('/^(actijour_).*/i',$exec)) {

    [3]
    eregi() est déprécié dans /plugins/actijour_2_0/inc/func_acj.php sur la ligne 363
    eregi_replace() est déprécié dans /plugins/actijour_2_0/inc/func_acj.php sur la ligne 438
    eregi_replace() est déprécié dans /plugins/actijour_2_0/inc/func_acj.php sur la ligne 453
    eregi() est déprécié dans /plugins/actijour_2_0/inc/func_acj.php sur la ligne 454
    Remplacer ligne 363 :
    if (eregi("^(<a [^>]+>)([^ ]*)( \([0-9]+\))?", $lien, $regs)) {
    Par :
    if (mb_eregi("^(<a [^>]+>)([^ ]*)( \([0-9]+\))?", $lien, $regs)) {
    Remplacer ligne 438 :
    $url_site = strtolower(eregi_replace("^((https?|ftp)://)?(www\.)?", "", $url_site));
    Par :
    $url_site = strtolower(mb_eregi_replace("^((https?|ftp)://)?(www\.)?", "", $url_site));
    Remplacer ligne 453 :
    if (strpos('-'.$kw_referer, eregi_replace("^(https?:?/?/?)?(www\.)?", "",$url_site))) {
    Par :
    if (strpos('-'.$kw_referer, mb_eregi_replace("^(https?:?/?/?)?(www\.)?", "",$url_site))) {
    Remplacer ligne 454 :
    if (eregi("(s|search|r|recherche)=([^&]+)", $kw_referer, $regs))
    Par :
    if (mb_eregi("(s|search|r|recherche)=([^&]+)", $kw_referer, $regs))

    [4]
    Partout où l’on a des warnings car la fonction EREG*() est dépréciée, il suffit de
    la remplacer par la fonction MB_EREG*() de la manière suivante :
    Avant : ereg*( « quelque_chose », $autre_chose)
    Après : mb_ereg*( « quelque_chose », $autre_chose)
    Exemples :
    ereg('^#', $data) => mb_ereg('^#', $data)
    ereg($arr_engines[$cnt][2], $host) => mb_ereg($arr_engines[$cnt][2], $host)
    eregi("(s|search|r|recherche)=([^&]+)", $kw_referer, $regs) => mb_eregi("(s|search|r|recherche)=([^&]+)", $kw_referer, $regs)
    eregi_replace("^((https?|ftp)://)?(www\.)?", "", $url_site) => mb_eregi_replace("^((https?|ftp)://)?(www\.)?", "", $url_site);
    etc.

    Voilà, j’espère que cela pourra aider un peu :-)

    • Salut à tous, je pense que si vous avez réussi à faire fonctionner Actijour en le modifiant, le mieux serait de mettre votre version complète d’actijour au téléchargement.

      Personnellement j’ai suivi vos recommandations sans aucun succès et je suis loin d’être le seul ...

      Amitiés.

      Doc Mac

    Répondre à ce message

  • Bonjour

    Je viens de faire une mise à jour de spip 1.9.2 à 2.0.9.
    Une fois le plugin Activité du jour activé j’ai ce message lorque que j’essaie d’accéder aux statistiques :

    Fatal error : Call to undefined function : plugin_get_infos() in /var/www/vhosts/guidemaisonecologique.com/httpdocs/plugins/actijour_2_0/inc/actijour_init.php on line 25

    Merci de votre aide

    Répondre à ce message

  • 2

    Bonjour,

    Comme certains ci-dessous, j’ai été confronté au problème des messages « #Echo par ... » qui apparaissent dans l’espace privé. Une solution proposée (toujours ci-dessous) est d’installer le plugin liste mais il n’a aucun rapport avec celui-ci.

    Je suis donc allé voir un peu dans le code d’Actijour et j’ai trouvé une solution pour faire disparaître ces messages :

    Dans le répertoire exec d’Actijour, il faut faire la substitution suivante dans tous les fichiers .php :

    • creer_colonne_droite(); à remplacer par echo creer_colonne_droite("", true);
    • debut_droite(); à remplacer par echo debut_droite("", true);
    • debut_gauche(); à remplacer par echo debut_gauche("", true);
    • debut_boite_info(); à remplacer par echo debut_boite_info(true);
    • fin_boite_info(); à remplacer par echo fin_boite_info(true);
    • fin_cadre_couleur(); à remplacer par echo fin_cadre_couleur(true);
    • debut_cadre_couleur(_DIR_IMG_ACJR."activ_jour.gif"); à remplacer par echo debut_cadre_couleur(_DIR_IMG_ACJR."activ_jour.gif", true);
    • debut_cadre_couleur(""); à remplacer par echo debut_cadre_couleur("", true);

    Pour info, les fonctions modifiées sont définies dans ecrire/inc/presentation.php dans le répertoire de spip et c’est la fonction echo_log qui provoque cet affichage génant par défaut.

    N’étant pas du tout programmeur, ni de spip, ni de php, il faudra que quelqu’un vérifie si ces modifs sont correctes avant de faire un patch. En tout cas ça fonctionne chez moi (SPIP 2.0.10).

    • J’en avais oublié un (et peut-être d’autres encore) :

      • gros_titre($titre); à remplacer par echo gros_titre($titre, "", false); dans le fichier exec/actijour_graph.php d’Actijour.
    • Bonjour,

      les modifications proposées ci-dessus n’ont pas été reportées dans la dernière version (15/07/10). Est-ce qu’elles ne sont pas conformes ? Un oubli ? Ou de meilleurs corrections à venir ?

      Z.

    Répondre à ce message

  • Excusez-moi, je n’avais pas vu que j’avais la réponse juste en dessous !!!
    cordialement

    Répondre à ce message

  • Bonjour,

    avec le version 2.0, j’ai ce message

    Fatal error : Call to undefined function plugin_get_infos() in /home/xxxxx/public_html/plugins/actijour/inc/actijour_init.php on line 20

    Merci de votre aide

    Répondre à ce message

  • Attention, Activité du Jour pour Spip 2.0 ne fonctionne plus avec la dernière version de Spip 2.1.0

    Espérons qu’une mise à jour de ce plugin indispensable arrive rapidement :)

    Répondre à ce message

  • Hello,

    Une question me tourmente... Comment pourrais-je envoyer via une newsletter hebdomadaire, les statistiques fournies par le plugin Activité du jour à mes rédacteurs...

    Le tableau des visites des 7 jours précédents m’interesse particulièrement.

    Mis à part ces echo... qui me résistent dans la version 2, ce plugin est indispensable".

    merci

    Répondre à ce message

  • 2
    Jean-Michel FREDERIC

    Bonjour

    Sous Spip 2.0, dans Activité du jour, le format des liens entrants du jour est le suivant : "www.google.fr/search?hl=fr&client=fir...".

    Comment faire pour obtenir le même format que celui de l’onglet "Statistiques" de Spip (c’était le format dans les versions actijour pour Spip 1.9.x), c’est à dire : « démocrite » (les mots recherchés par le visiteur).

    Suis-je le seul à rencontrer ce problème ou d’autres le rencontrent-il ?

    En écho aux posts concernant les liens du jour, pour ma part, ce ne sont que les liens entrants du jour qui s’affichent sur toutes les pages, et pas tous les liens depuis le début (réinitialisé chaque matin)

    Bonne journée et merci pour ce plugin essentiel.

    jmfre

    • Bonjour

      Concernant le pb des « liens entrants du jour » qui étaient au format "www.google.fr/search ?hl=fr&a....", j’ai remplacé la fonction stats_load_engines() du fichier inc/func_acj.php par celle du fichier /ecrire/inc/referenceurs.php (qui se nomme aussi stats_load_engines().

      Maintenant, dans les liens entrants du jour, je vois uniquement les mots tapés par le visiteur dans le moteur de recherche, par exemple : « hot dog concept »(ça me fait toujours marrer que des personnes arrivent sur mon site en tapant ça).

      jmfre

    • Bonjour,
      Après quelques ennuis sur les liens entrants du jour (Free ne dépassait pas les 40 visites/jour sans le message :
      Fatal error: fopen(engines-list.txt) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: No such file or directory in /mnt/104/free.fr/6/3/entcordeliers/plugins/auto/actijour/inc/func_acj.php on line 395),
      j’ai remplacé la fonction comme tu le décris le 8 septembre, et ça marche... pour le moment.
      Merci

    Répondre à ce message

  • Bonjour,

    Est-ce qu’il est possible d’installer ce plugin par l’installation automatique ?

    Aussi, est-ce que les statistiques par le biais de ce plugin sont précises ou conseillez-vous google analytics ou piwik ?

    Merci !!!!

    Répondre à ce message

  • 4
    christophe

    Cool, merci Ordijour, ça fonctionne désormais :-)

    Ne restera plus que les soucis d’affichage avec #echo... ;-)

    a+

    Christophe

    • Patrick

      Bonjour,
      Oui je confirme.
      Pour ce qui est d’#echo#, j’ai suivi les conseils, et ils ont disparu avec le plugin liste comme préconisé.
      Merci et bonne journée.

    • christophe

      Bon, en fait j’avais toujours eu la flemme de comprendre et configurer Spip-listes :-) Maintenant c’est fait...

      Par contre, il me semble que la partie « liens entrants du jour » est anormalement longue, et qu’elle remonte en fait sur plusieurs jours (un peu comme avec la version précédente quand la mise à jour traînait un peu)... quelqu’un peut confirmer ?

      a+
      Christophe

    • ordilibre

      A voir si cela corrige vos soupçons. Il n’en reste pas moins que le fichier :
      ..\inc\func_acj.php doit être corrigé en ligne 377 de la manière suivante :

      if ($plus AND (spip_num_rows($result) == $limit)) {

      par

      if ($plus AND (sql_count($result) == $limit)) {

    • christophe

      Bonjour,

      Je viens de faire la correction (ligne 378 pour moi :-) )... mais il n’y a pas de changement a priori, les « liens entrants du jour » remontent à plusieurs jours.

      a+

      Christophe

    Répondre à ce message

  • 14

    Bonjour

    Avec la version 2, j’ai pour l’affichage des stats du jour le message d’erreur suivant :

    Fatal error : fopen(engines-list.txt) [function.fopen] : failed to open stream : No such file or directory in /mnt/120/free.fr/5/4/mon.site/plugins/actijour/inc/func_acj.php on line 395

    Et la ligne 395, c’est celle-ci :

    if ($fp = @fopen($file_name, ’r’))

    Ca parle à quelqu’un comme problème ?!?!

    Merci à tous pour les réponses :-)

    • ordilibre

      Une idée :

      Remplacer en ligne 389 dans ..\inc\fun_acj.php :

      function stats_load_engines() {
      	// le moteur de recherche interne
      	$arr_engines = Array();
      
      	$file_name = 'engines-list.txt';
      	if ($fp = @fopen($file_name, 'r'))
      	{
      		while ($data = fgets($fp, 256))
      		{
      			$data = trim(chop($data));
      
      			if (!ereg('^#', $data) && $data != '')
      			{
      				if (ereg('^\[(.*)\]$', $data, $engines))
      				{
      					// engine
      					$engine = $engines[1];
      
      					// query | dir
      					if (!feof($fp))
      					{
      						$data = fgets($fp, 256);
      						$query_or_dir = trim(chop($data));
      					}
      				}
      				else
      				{
      					$host = $data;
      					$arr_engines[] = Array($engine, $query_or_dir, $host);
      				}
      			}
      		}
      		fclose($fp);
      	}
      	return $arr_engines;
      }

      par :

      function stats_load_engines() {
      	// le moteur de recherche interne
      	$arr_engines = Array();
      
      	$file_name = 'engines-list.txt';
      if(file_exists($file_name))
      {
      	if ($fp = @fopen($file_name, 'r'))
      	{
      		while ($data = fgets($fp, 256))
      		{
      			$data = trim(chop($data));
      
      			if (!ereg('^#', $data) && $data != '')
      			{
      				if (ereg('^\[(.*)\]$', $data, $engines))
      				{
      					// engine
      					$engine = $engines[1];
      
      					// query | dir
      					if (!feof($fp))
      					{
      						$data = fgets($fp, 256);
      						$query_or_dir = trim(chop($data));
      					}
      				}
      				else
      				{
      					$host = $data;
      					$arr_engines[] = Array($engine, $query_or_dir, $host);
      				}
      			}
      		}
      		fclose($fp);
      	}
      }
      	return $arr_engines;
      }
    • Merci Ordilibre

      Je viens avec retard de faire ta modif et ça marche nickel !!!

      Bravo et merci à toi :-)

    • Patrick

      Bonjour,

      Désolé de me répéter, mais quelqu’un a t il cet affichage « #Echo par debut_gauche# » par exemple dans sa page de consultation d’actijour ?
      Installation du plugin le 05/07/2009, même réaction sur 3 sites et 3 serveurs différents.
      Pour toute réponse, merci

    • ordilibre

      Bonjour,
      Je pense que ces messages sont générés par des fonctions qui proviennent directement de SPIP. Il est donc TRES important de respecter la procédure d’installation de la version 2 qui remanie sévèrement de nombreux fichiers. Il faut notamment supprimer plusieurs dossiers de l’ancien SPIP pour obtenir une installation correcte du nouveau.
      Merci de vous référer aux instructions décrites ci-après : http://www.spip.net/fr_article4121.html.
      Pensez aussi à vider le cache ainsi que les fichiers du répertoires temp (sauf le répertoire Dump).
      Votre souci d’affichage devrait provenir de cela. Merci de nous le confirmer et bon courage.
      Cordialement

    • Patrick

      Bonjour et merci,

      J’ai refait en local la vérification des fichiers de ma version : SPIP 2.0.9 [14407], easyphp 1801 et aucun fichier « étranger » ne s’y trouvait.
      Par précaution, j’ai réinstallé spip comme décrit dans l’article de référence.

      Les #echo# y sont toujours, même après plusieurs vidages des caches.

      En distant, mes sites sont chez free et un autre hébergeur et le plugin a le même comportement.

      Le plugin « marche » très bien, c’est pour moi juste une question d’« esthétique ». Rien de dramatique donc, mais j’aimerais savoir si je suis le seul à avoir constaté cette anomalie...

    • Bonjour, je viens tout juste de passer de 1.9.2i à 2.0.9, et je constate la même chose que toi, tout un tas d’#echo# ...
      a+
      Christophe

    • Patrick

      Bonjour, ça rassure un peu de ne pas être seul dans ce cas !
      Merci pour ton message, comme je le disais, ce n’est qu’une question d’« esthétique », car tout marche, et même très bien.
      Il m’est devenu indispensable depuis deux ans, il renseigne sur beaucoup de choses, mais me sert en premier à vérifier les nouveaux messages, et m’a permit de contourner un envoi massif de spam asiatiques (?) à plusieurs reprises.
      Merci, et bonne journée.

    • christophe

      Bonjour Patrick,
      il m’était indispensable à moi aussi, et son adaptation à la version 2 de SPIP était une condition sine qua non pour faire une mise à jour :-) ... mise à jour que je redoutais mais qui s’est finalement déroulée sans anicroche, ouf...
      Reste à attendre les petits correctifs pour ces inconvénients esthétiques mineurs.
      Christophe

    • ordilibre

      Bonjour à tous,

      Ce pb d’affichage me tracasse depuis le premier mail de Patrick car j’avais remarqué ce phénomène au tout début de la mise à niveau de Spip et puis tout est rentré dans l’ordre. J’ai donc soupçonné l’influence bénéfique d’un plugin et BINGO ! Il se trouve qu’en activant le plugin SPIP-Listes, l’affichage redevient parfaitement propre. Je propose que les malchanceux fassent l’essai et me confirme si c’est la bonne piste. Dans l’affirmative, je prendrais le temps de regarder plus en profondeur ce qui manque à actijour pour qu’il ne dépende plus de cet addon.

      Cordialement

    • Patrick

      Bonjour, et merci, en effet, tout rentre dans l’ordre, plus de signe« #echos# » dans l’interface privée du plugin.
      Merci pour la rapidité de la réponse, sa précision et surtout le plugin.
      « spip liste » chargé depuis là http://plugins.spip.net/spip-listes .
      Bonne journée.

    • christophe

      Re-bonjour,
      idem pour moi, plus trace d’#echo# en activant le plugin indiqué, merci !

    • christophe

      Encore moi (oups)...
      Je me demande si la zone d’information « Forums Aucun message » est opérationnelle ou pas, car j’ai beau déposer des messages, les valider ou pas, elle persiste à m’afficher « aucun message »...
      Quelqu’un peut-il confirmer ?
      Merci
      Christophe

    • Patrick

      Exact, même réaction chez moi pour l’info messages, il ne signale pas les messages...

      Bonne nuit !

    • ordilibre

      Bonjour,

      Une coquille s’est glissée dans le fichier :

      ..\in\requetes_stats.php en ligne 97 : il manque un ’

      C’est ce qui explique que le calcul reste à 0.
      Il faut donc remplacer en ligne 94 :

      function nombre_posts_forum($date) {
      	$q=sql_select("id_forum 
      					FROM spip_forum 
      					WHERE DATE_FORMAT(date_heure,'%Y-%m-%d') = '$date' AND statut !='perso");
      	return $nbr=sql_count($q);
      }

      par

      function nombre_posts_forum($date) {
      	$q=sql_select("id_forum 
      					FROM spip_forum 
      					WHERE DATE_FORMAT(date_heure,'%Y-%m-%d') = '$date' AND statut !='perso'");
      	return $nbr=sql_count($q);
      }

      Bonne journée.

    Répondre à ce message

  • Bonjour,

    Pareil de mon coté pour l’activité du forum, le plugin ne détecte pas les nouveaux messages (squelette in the morning).

    Charles (www.amiens80.fr)

    Répondre à ce message

  • Bonsoir,
    Effectivement, j’ai fait l’essai sur un site free qui a subit une mise à jour, celui qui envoyait le message dont je parlais l’autre soir, après suppression de « visites.php », tout est revenu dans l’ordre, aucun problème, actijour fonctionne, sauf toujours les messages du type « #Echo par debut_gauche# » sur la page privée.
    Merci, MAIS faut il supprimer le dossier « ecrire » ?

    Répondre à ce message

  • 4

    Bonjour, et désolé de plomber l’ambiance, mais chez free, j’ai ceci lorsque je lance Actijour, après l’installation (Hier) :
    « fatal error : Cannot redeclare compte_fichier_visite() (previously declared in /mnt/104/free.fr/6/3/nomsite/plugins/auto/actijour/inc/func_acj.php:520) in /mnt/104/free.fr/6/3/nomsite/ecrire/inc/visites.php on line 24 ».
    Comme je l’ai dit chez Scotty, ailleurs et en local, le plugin marche avec ce type d’insertion qui se répète : « #Echo par debut_gauche# » par exemple.
    J’attendrai donc une version plus stable.
    Bravo et Merci quand même.

    • Salut, meme erreur sur un hébergement mutualisé ovh : Fatal error : Cannot redeclare compte_fichier_visite() (previously declared in /homez.110/creamama/www/plugins/actijour/inc/func_acj.php:520) in /homez.110/creamama/www/ecrire/inc/visites.php on line 24

    • idem...Fatal error : Cannot redeclare compte_fichier_visite() (previously declared in /homez.42/colleged/www/plugins/actijour/inc/func_acj.php:520) in /homez.42/colleged/www/ecrire/inc/visites.php on line 24

      SPIP 2.0.7 [13888]

    • ordilibre

      Bonjour,

      Il n’est pas normal que le fichier visites.php se trouve dans votre répertoire ../ecrire/inc/visites.php.

      Voir le billet :
      http://www.spip.net/fr_article4121.html

      Cordialement

      si vous avez déjà effectué votre mise-à-jour en déposant les fichiers de spip 2.0.8 sur votre spip 1.9.x, alors il reste sans doute d’anciens fichiers devenus obsolètes et que vous pouvez supprimer :

      -  passage de 1.9.2h stable [13886] à 2.0.8 stable [13982]
      ces fichiers qui existaient en 1.9.x, sont, en 2.0.8, soit supprimés, soit déplacés
      (cela concerne essentiellement le répertoire ecrire/ et ses sous-répertoires) il convient de les supprimer

    • effectivement, en supprimant ce fichier, tout fonctionne normalement

      Merci

    Répondre à ce message

  • Merci merci pour ce travail.

    Je suis sûr que je ne suis pas le seul à l’avoir attendu...

    Répondre à ce message

  • 5
    ordilibre

    Ce plugin est plus qu’excellent, il est indispensable. Pour ma part, je ne monte pas en version spip 2.0 tant que le plugin n’est pas adapté.

    Merci et bon courage pour le développement

    • Ordilibre

      Bonjour,

      Testé sur SPIP 2.0.8 [13982], le plugin fonctionne.
      J’ai adressé le package à Scoty.

    • Bravo :) et merci.

      est il déjà possible de le télécharger quelque part ?

      D’avance merci.

      Doc Mac

    • D’après Scotty, la mise en ligne d’Activité du Jour V 2.0 qui a été conçue par Ordilibre devrait être en ligne ce W.E ... :)

      Doc Mac

    • ... à taaaable les enfants ! actijour 2.0 pour spip 2.x est servi ! ... et lavez vous les mains avant !

    • Est-ce qu’il est envisagé de donner la possibilité de l’installer automatiquement par le mécanisme habituel des plugins sur la zone ?

      Sinon, merci beaucoup, ça comble un gros manque.

    Répondre à ce message

  • 1

    C’est vrai que ce plugin manque vraiment, espérons que Scotty ne nous oublient pas car activité du jour pour de nombreux Webmasters est particulièrement indispensable.

    Il serait certainement possible pour les programmeurs Spip de l’intégrer définitivement dans le moteur, ça donnerait une sacrée avance sur la concurrence dans le domaine :)

    Doc Mac

    • Bonsoir,
      Une nouvelle qui devrait en ravir plus d’un ! Javier san juan, contributeur espagnol s’est penché sur Actijour pour Spip 2.x. Il y a encore un peu de travail, mais ça ne saurait tarder.
      Un grand merci a lui.

    Répondre à ce message

  • Alors ? A quand une version d’Actijour pour SPIP 2 ?!!! Vraiment dommage de ne pas avoir de module de statistique clair intégré

    Répondre à ce message

  • Sniff ! Toujours aucune nouvelle de ce plugin pour SPIP 2.0

    L’idéal serai que le concepteurs de SPIP l’intègrent dans une future version en lieu et place des stats actuelles de SPIP qui sont complètement dépassées.

    Doc Mac

    Répondre à ce message

  • 3

    Y aura t’il une version pour SPIP 2 ?

    • Y a t-il quelqu’un qui travaille sur l’adaptation du plugin à la version spip2

    • Je me répond à moi même, atant reçu des nouvelles de Scotty, sachez qu’une version « Activité du jour » pour Spip 2 est en route ...

      Doc Mac

    • Bonjour,

      C’est la réponse (heureuse) à la question que je me posais, car pour l’avoir utilisé sur plusieurs sites, je trouve ce plugin très utile.

      Merci par avance donc, et bravo !

    Répondre à ce message

  • 1

    Très bon outil, mais une question :

    Comment extraire l’un des cadres, particulièrement celui qui figure en bas de la colonne de gauche et qui présenté les visites et les moyennes sur 18 mois, et l’afficher sur la partie publique du site ?

    auboisementcorrect.com - une autre information à Troyes et dans l’Aube

    • Il faudrait créer Boucles et balises reproduisant ce qui est fait par la fonction d’actijour ... pas le temps de faire ça pour le moment ... en prends bonne note, sauf si qq’un s’y penche avant moi ! à me soumettre !! ;-)

    Répondre à ce message

  • Trés bon plugin.

    Utilisé sur www.massorti.com

    Bravo !

    Répondre à ce message

  • 1

    Bonjour,

    le plugin est trés intéressant.

    Par contre, la liste des dernieres connexions des différents auteurs n’est pas correcte. Des personnes se se connectent (elles me l’ont dit) mais ca ne figure pas dans les statistiques. Et ca semble arriver souvent.

    1. comment ca se fait ? 2. est-ce corrigeable ?

    Merci pour tout,

    cedric

    • Salut,

      la façon de gérer les dernières connexions est correcte mais elle sous-entend que le connecté s’est déconnecté proprement, cad en cliquant sur le lien déconnection.

      Autrement la base ne mémorise pas son passage car sans cette action de déconnection, les données ne sont donc pas enregistrées !

      à mon avis le seul moyen de prendre en compte les connexions « mal fermées » est de modifier une ligne de code dans le noyau de spip, et là c’est plutôt déconseillé...

    Répondre à ce message

  • 6
    dbruriaud

    Depuis que je l’ai installé sur mes sites..

    Je dois avouer que c’est un travail génial qui est très utile.

    Bravo et merci de faire partager cette contribution

    F5NZO

    Vitry sur Loire

    Francephoto en cours de développement

    Prof de méca en cours de développement

    • Super plugin

      je le teste en ce momment et vraiment ravi

      www.cim26.net

    • Bravo pour ce plugin. Ce n’est pas un gadget, tu es trop modeste ;). Il apporte réellement un plus au niveau de la visiblité des stats. Son installation est facile sans bug. Reste à savoir si les stats de SPIP sont réellements utilisables professionnellement. Sur ce point je reste prudent.

      Bravo.

      utilisé sur : http://www.yvan.info

    • Merci merci (yvan et tous les autres) suis pas mécontent de moi sur ce coup là ! hu hu !

      Et moi aussi je resterais .. prudent ! Quoique ... !

    • Bravo pour ce plugins qui est très utile pour connaitre les stats de son site. Je l’utilise sur les deux sites suivant.

      Site professionnel
      http://col.voltaire.free.fr

      Site perso
      http://hd46.free.fr

      Continuez !!!

    • ça mériterai même d’être directement intégré à SPIP :)

    • Une nouvelle confirmation de Spipien conquis :)

      Ce plugin est vraiment très sympa, à peine activé il fonctionne à merveille...
      Pour le moment je n’ai rien à redire (pas encore testé ailleurs qu’en local), donc j’adresse un petit mot de félicitations à son auteur.

      Merci

    Répondre à ce message

  • 3

    Bonjour à tous,

    il y a un truc bizarre avec mon site, en local je configure le plugin il marche mais une fois en ligne sur ovh, l’ icone activité du jour n’ apparait pas dans la liste. AVez vous une idée ?

    • hushaobei

      Bonjour boul25
      J’ai le même problème, il fonctionne en local, mais installé chez l’hébergeur, il ne s’affiche ni ne fonctionne !
      Je n’ai rien trouvé sur la FAQ, à ce sujet.
      As tu trouvé une solution à ce problème ?
      merci pour une éventuelle réponse
      Hu

    • boul25

      Salut

      On a résolu le pbme en vérifiant les droits en réglant certains droit sur le répértoire. il faut les mettres en 757, malheuresement je ne peux pas te dire quel répertoire car c’est le client qui me l’ a dit :)

      Esperant que cela t’ aide, si tu trouves quel repertoire il faut modifier, stp mets le sur le forum

    • Bonjour,
      Nous avons réglé, en ftp, les droits des plugin, en 775 et non en 757,pour les faire fonctionner. Nous avons du « recocher » les plugin sur l’interface administration.
      Je crois que c’est tout...
      merci..
      Salut

    Répondre à ce message

  • 3

    Le must, ce serait de pouvoir réinitialiser toutes les statistiques depuis l’interface du plugin ! Possible ca ?

    • .. ça mérite au moins de figurer dans ma liste « à faire » ! Té ... pourquoi pas ! D’ac’ je verrais ça !

    • oh chouette ;)

    • ... je savais vraiment pas comment occuper mes vac’ d’avril ... euh ... ;-)) cro-dur !

    Répondre à ce message

  • 2
    arthegone

    BOnjour,

    Ce pluggin bug sur une version 1.93 a priori.

    Lorsque je clique sur STATISTIQUES>ACTIVITE DU JOUR apparait le message suivant :

    Fatal error : Call to undefined function : spip_num_rows() in /.../plugins/actijour/inc/requetes_stats.php on line 98

    Liste de tous mes pluggins

    • Activer le pluginACTIvité du JOUR
    • Activer le plugincfg : moteur de configuration
    • Activer le pluginLe Couteau Suisse
    • Activer le pluginCrayons
    • Activer le pluginSpipBB : Gestion des forums de SPIP
    • Activer le pluginSquelette Multiflex pour spip 1.9.3
    • Activer le pluginFonctions d’images

    Une solution ?

    Merci pour tout le travail fournit :)

    Voir en ligne : SuperPRATIX

    • Tu es en 1.9.3 (qui est encore en développement), et le plugin acti jour n’est pas encore codé pour. Il faut qu’il remplace toutes les fonctions spip_*par les sql_* les plus adaptées (et qu’il propose du coup une compatibilité avec la 1.9.2 pour qu’elle comprenne ces nouvelles fonctions - cf, par exemple dans CFG : inc/compat_cfg.php).

      En attendant, tu peux activer le plugin « compat » qui te sauvera, je l’espère.

      MM.

    • arthegone

      OK merci de l’info :)

      Je vais jeter un coup d’oeil a ce plugin COMPAT que je ne connaissais pas

      Ciao et bonne nuit.

    Répondre à ce message

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom