[Support] Log Connections in Mysql V2.0.1 [2.0.22]

Ici sera assuré le support pour n'importe quel MOD non présent dans la base de données de phpBB-fr.

Modérateur: Equipe

[Support] Log Connections in Mysql V2.0.1 [2.0.22]

Messagede Elglobo le 15 Juin 2006 à 14:16

  • MOD Titre: Log Connections in Mysql
  • MOD Version: 2.0.1 (Compatible 2.0.22)
  • MOD Auteur: Elglobo < elglobo@pixelistes.com > http://www.pixelistes.com
  • MOD Description: Permet de loguer dans la base de données : (Date, heure, login, nom d'hôte, adresse ip, fournisseur d'accés internet ...)
    => les membres qui se connectent à votre forum.
    => les connexions frauduleuses à votre forum.
    => les invités connectés à la page d'accueil de votre forum, ou entrain de regarder un profil public. (désactivable)
    Dans l'administration, vous retrouverez :
    - Un panneau de visualisation paginé, des logs de connexions, avec une possibilité de pouvoir rechercher
    par Date, Nom d'utilisateur, Adresse IP ...
    - Un panneau de mini-statistiques.
    - Un panneau de maintenance qui vous permettra :
    => de désactiver complètement le mod.
    => de configurer quelques options de configuration ou d'affichage du mod.
    => de pouvoir supprimer les logs enregistrés pour un utilisateur donné, un fai donné, une date donné ...
    Vous aurez également la possibilité de voir le nombre total de connexion effectuées par un membre au niveau de son profil public.
    (disponible qu'aux administrateurs et modérateurs)
    - Un panneau d'export des logs de connexion vers Excel.
  • Niveau d'installation: Moyen
  • Temps d'installation: 15 minutes
  • Téléchargement: Ici
  • Notes: Le support de ce mod se fait à la suite de ce sujet.

    - Si vous avez installé un mod qui utilise déja un des noms de tables de ce mod (comme le mod Log Actions) il vous faudra effectuer certaines modifications à la place de celles demandées par le fichier d'installation.
    Pour en savoir plus, cliquez ici : http://forums.phpbb-fr.com/viewpost_822822.html#822822

    - Si vous aviez installé le mod Crush Ip Log V0.29, vous avez la possiblité de récupérer l'historique de ce mod vers le mod Log connections, en suivant la procédure de migration décrite dans le répertoire goodies/migration_crush_ip_vers_logs_connections/A_lire.txt
  • ScreenShots:
    Administration - Visualisation des logs :
    Image

    Administration - Maintenance des logs :
    Image

    Administration - Mini-Statistiques des logs :
    Image

    Administration - Export des logs :
    Image
  • Historique du MOD :
    • 11-06-2007 - Version 2.0.1
      - Optimisation du code et des clés de langue. (au vu du passage à la validation sur phpBB-fr.com)
    • 19-02-2007 - Version 2.0.0
      - Version Finale du mod
      - Correction d'un bug dû aux utilisateurs possédant des côtes dans leur pseudo.
      - Ajout de fonctionnalités au niveau de la visualisation des logs.
    • 13-10-2006 - Version 1.0.6
      - Ajout de la fonction addslashes au niveau du log invité dans le profil public.
      - Possibilité d'exporter les logs de connexion vers Excel au format csv.
    • 19-09-2006 - Version 1.0.5
      - Logue également les connexions automatiques faites au forum.
      - Ajout du Check version au niveau de la maintenance.
      - Correction du classement au niveau des mini-statistiques.
      - Utilisateur non renseigné pris en compte au niveau du login.php.
      - Possiblité de supprimer les logs en les selectionnant individuellement dans la visualisation.
      - Déplacement et correction de certaines clés de langue.
      - Optimisation du code au niveau de login.php
    • 21-07-2006 - Version 1.0.4
      - Ajout du numéro de version au niveau de l'administration.
      - Possiblité d'activer ou desactiver un delestage sur les logs de connexions.
      - Possibilité d'exclure des adresses IP des logs de connexions.
      - Possibilité de supprimer tous les logs pour une IP précise.
      - Correction des requêtes SQL dans le module de statistiques.
      - Correction de certaines clés de langue.
    • 04-07-2006 - Version 1.0.3
      - Retrait de la version du navigateur dans les logs de connexion, pour gagner en affichage.
      - Ajout du resultat de la connexion (Echec ou Succés) dans le log.
      - Ajout du log de connexion pour les invités connectés à la page d'accueil, ou regardant un profil public.
      - Possibilité d'activer ou desactiver l'option ci-dessus.
      - Rajout de critères de tri lors de la visualisation des logs.
      - Ré-organisation majeure du code lors du log, en faisant appel à deux fonctions.
    • 22-06-2006 - Version 1.0.2
      - login.php : Amélioration de l'affichage du FAI dans les logs "www.fai.com".
      Améliorations dans le module de maintenance :
      - Correction de la requete SQL selectionnant les administraterus logués afin de les effacer.
      - Possiblité de désactiver le mod.
      Améliorations dans le module de visualisation :
      - Optimisation de l'affichage dans le cas d'une recherche par utilisateur.
      - Ajout d'autres méthodes de tri. (FAI, Adresse IP, Nom d'hote, Version du navigateur)
      - Correction de certaines clés de langues.
      Améliorations dans le module de statistiques :
      - Correction de la requête SQl, concernant les connexions des dernières 24 heures
      Autres améliorations :
      - Affichage du nombre de connexion effectuées au forum dans le profil public uniquement pour les administrateurs et modérateurs.
    • 15-06-2006 - Version 1.0.1
      - Correction d'un bug présent dans la maintenance, lorsque l'on affichait la liste des administrateurs présents dans les logs de connexion;
      - Quelques optimisations de code concernant l'affichage des listes;
      - Ajout de commentaires au niveau du code, afin de mieux s'y retrouver;
      - Ajoute d'une page de Mini-statistiques;
    • 14-06-2006 - Version 1.0.0
      - Première Version publique.
Bonne journée :wink:
Dernière édition par Elglobo le 11 Juin 2007 à 16:50, édité 32 fois.
Quelqu'un vous a aidé ? Pensez à éditer le premier message de votre sujet et à ajouter l'icône de sujet Image - Mes MODs [Maj le 28/05/2008]

L'hébergement et l'assistance de votre forum phpBB en toute tranquillité.
Conversion phpBB2 vers phpBB3, Transfert d'hébergeur, Assistance, Hébergement, Installation de MODs/Styles, etc.

Retrouvez toutes nos offres sur phpBB-Services.com ;)
Avatar de l’utilisateur
Elglobo
Administrateur
Administrateur
 
Messages: 13432
Inscription: 13 Oct 2004 à 16:28

Messagede xinux le 15 Juin 2006 à 15:14

S-U-P-E-R

marche très bien, et est vraiment pratique (du moins pour moi)
bravo pour ce mod :wink:
xinux
Posteur néophyte
Posteur néophyte
 
Messages: 27
Inscription: 13 Juin 2006 à 17:19

Re

Messagede Elglobo le 15 Juin 2006 à 15:19

Merci beaucoup xinux :oops:
N'hésite pas si tu as des idées d'amélioration à me les faire remonter, et si certains décèlent quelques anomalies dans le code, ou un moyen de l'améliorer qu'il n'hésite pas à me faire signe, tous les conseils sont bons à prendre.

Bonne journée :wink:
Quelqu'un vous a aidé ? Pensez à éditer le premier message de votre sujet et à ajouter l'icône de sujet Image - Mes MODs [Maj le 28/05/2008]

L'hébergement et l'assistance de votre forum phpBB en toute tranquillité.
Conversion phpBB2 vers phpBB3, Transfert d'hébergeur, Assistance, Hébergement, Installation de MODs/Styles, etc.

Retrouvez toutes nos offres sur phpBB-Services.com ;)
Avatar de l’utilisateur
Elglobo
Administrateur
Administrateur
 
Messages: 13432
Inscription: 13 Oct 2004 à 16:28

Messagede xinux le 15 Juin 2006 à 17:28

ben je le trouve déjà très complets comme ça, mais il y a bien une fonction en plus que j'aimerais avoir si elle est réalisable,
se serait d'avoir un compteur par membre, dans le visualisateur de log, le nombres de fois, où le membre en qustion c'est connecté :?

mais sinon il est vraiment bien comme il l'est :wink:
encore bravo
xinux
Posteur néophyte
Posteur néophyte
 
Messages: 27
Inscription: 13 Juin 2006 à 17:19

Re

Messagede Elglobo le 16 Juin 2006 à 00:16

Bonsoir,

Le mod a donc été mis à jour à la version 1.0.1, le premier post de ce sujet est à jour.
La principale nouveauté est la page de mini-statistiques (idée soumise par xinux), et une optmisation considérable du code du mode.

Pour ceux qui souhaitent mettre à jour leur version, un fichier de mise à jour est disponible dans l'archive d'installation de ce mod. (upgrade/update_1.0.0_to_1.0.1.txt)

Bonne soirée à tous :wink:
Quelqu'un vous a aidé ? Pensez à éditer le premier message de votre sujet et à ajouter l'icône de sujet Image - Mes MODs [Maj le 28/05/2008]

L'hébergement et l'assistance de votre forum phpBB en toute tranquillité.
Conversion phpBB2 vers phpBB3, Transfert d'hébergeur, Assistance, Hébergement, Installation de MODs/Styles, etc.

Retrouvez toutes nos offres sur phpBB-Services.com ;)
Avatar de l’utilisateur
Elglobo
Administrateur
Administrateur
 
Messages: 13432
Inscription: 13 Oct 2004 à 16:28

Messagede aseinfor le 22 Juin 2006 à 17:16

Bonjour et merci au créateur du MOD, il est excellent :D

Par contre j'ai un doute, il y a une option pour ne pas enregistrer les logs des administrateurs, parfait!!! mais j'ai aussi remarqué, que les modérateurs par exemples ne figures pas dans les statistiques, seul les membres et l'admin si on active l'option bien sur!! est-ce normal??

et cette partie du mod est-elle correcte??

$sql = "SELECT username FROM " . USERS_TABLE . "
WHERE username = '$username' AND user_level = 1";
if( !$result = $db->sql_query($sql) )


sachant que le level = 1 est pour l'admin, le 2 pour les modos et 0 pour les membres!!! je ne suis pas expert en php, mais cette requete me parait bizarre??? si vous pouvez m'expliquer :D

Merci pour tout

@ bientôt :wink:
Dernière édition par aseinfor le 22 Juin 2006 à 17:35, édité 1 fois.
aseinfor
Posteur néophyte
Posteur néophyte
 
Messages: 62
Inscription: 28 Oct 2005 à 09:04
Localisation: PARIS

Messagede dav120883 le 22 Juin 2006 à 17:35

Bonjour,

J'ai un petit problème.

Dans la partie maintenance des logs, ça donne ça :

Image

Merci pour votre aide

David
dav120883
Posteur néophyte
Posteur néophyte
 
Messages: 21
Inscription: 13 Mai 2006 à 10:53

Messagede aseinfor le 22 Juin 2006 à 17:39

dav120883 a écrit:Bonjour,

J'ai un petit problème.

Dans la partie maintenance des logs, ça donne ça :

Image

Merci pour votre aide

David


Salut

Tu as bien uploader tout tes fichiers???
aseinfor
Posteur néophyte
Posteur néophyte
 
Messages: 62
Inscription: 28 Oct 2005 à 09:04
Localisation: PARIS

Messagede dav120883 le 22 Juin 2006 à 17:43

aseinfor a écrit:
dav120883 a écrit:Bonjour,

J'ai un petit problème.

Dans la partie maintenance des logs, ça donne ça :

Image

Merci pour votre aide

David


Salut

Tu as bien uploader tout tes fichiers???


J'ai mis a jour avec la version 1.0.1 et le problème a disparu.

Merci pour ton aide.

David
dav120883
Posteur néophyte
Posteur néophyte
 
Messages: 21
Inscription: 13 Mai 2006 à 10:53

Re

Messagede Elglobo le 22 Juin 2006 à 18:10

Salut dav120883,

Effectivement c'est une erreur que l'on pouvait rencontrait avec la version 1.0.0, la 1.0.1 corrigeait ce soucis.
Il va y avoir sous peu (normalement dans la soirée ou demain) une mise à jour définitive à la V1.0.2, qui corrige certains bugs et ajoute d'autres options utiles à ce mod.

Bonne soirée :wink:
Quelqu'un vous a aidé ? Pensez à éditer le premier message de votre sujet et à ajouter l'icône de sujet Image - Mes MODs [Maj le 28/05/2008]

L'hébergement et l'assistance de votre forum phpBB en toute tranquillité.
Conversion phpBB2 vers phpBB3, Transfert d'hébergeur, Assistance, Hébergement, Installation de MODs/Styles, etc.

Retrouvez toutes nos offres sur phpBB-Services.com ;)
Avatar de l’utilisateur
Elglobo
Administrateur
Administrateur
 
Messages: 13432
Inscription: 13 Oct 2004 à 16:28

Re: [MOD] Log Connections in Mysql

Messagede Elglobo le 22 Juin 2006 à 19:19

elglobo a écrit:
  • 22-06-2006 - Version 1.0.2
    - login.php : Amélioration de l'affichage du FAI dans les logs "www.fai.com".
    Améliorations dans le module de maintenance :
    - Correction de la requete SQL selectionnant les administraterus logués afin de les effacer.
    - Possiblité de désactiver le mod.
    Améliorations dans le module de visualisation :
    - Optimisation de l'affichage dans le cas d'une recherche par utilisateur.
    - Ajout d'autres méthodes de tri. (FAI, Adresse IP, Nom d'hote, Version du navigateur)
    - Correction de certaines clés de langues.
    Améliorations dans le module de statistiques :
    - Correction de la requête SQl, concernant les connexions des dernières 24 heures
    Autres améliorations :
    - Affichage du nombre de connexion effectuées au forum dans le profil public uniquement pour les administrateurs et modérateurs.

Passage en version 1.0.2, premier message mis à jour :wink:

P.S : Pour ceux qui souhaitent mettre à jour leur version, un fichier de mise à jour est disponible dans l'archive d'installation de ce mod. (upgrade/update_1.0.1_to_1.0.2.txt)
Quelqu'un vous a aidé ? Pensez à éditer le premier message de votre sujet et à ajouter l'icône de sujet Image - Mes MODs [Maj le 28/05/2008]

L'hébergement et l'assistance de votre forum phpBB en toute tranquillité.
Conversion phpBB2 vers phpBB3, Transfert d'hébergeur, Assistance, Hébergement, Installation de MODs/Styles, etc.

Retrouvez toutes nos offres sur phpBB-Services.com ;)
Avatar de l’utilisateur
Elglobo
Administrateur
Administrateur
 
Messages: 13432
Inscription: 13 Oct 2004 à 16:28

Messagede Babacooll le 23 Juin 2006 à 06:48

Très pratique :)

Je le testerai une fois quand j'aurai le temps :P

g'G'
Avatar de l’utilisateur
Babacooll
Floodeur expérimenté
Floodeur expérimenté
 
Messages: 1883
Inscription: 20 Déc 2003 à 14:45
Localisation: Belgique

Messagede Elglobo le 23 Juin 2006 à 08:01

aseinfor a écrit:et cette partie du mod est-elle correcte??
$sql = "SELECT username FROM " . USERS_TABLE . "
WHERE username = '$username' AND user_level = 1";
if( !$result = $db->sql_query($sql) )

Désolé je n'avais pas vu ton message aseinfor. :oops:
Pour répondre à ta question, la requête est bien correcte, je m'explique :wink:
Lors de la connexion d'un utilisateur au forum, nous n'avons pas encore le user_level (1 ou 2) de disponible, puisque l'utilisateur en question n'est pas connecté, donc le user_level est toujours à 0.
Il a donc fallu que je procède autrement, et c'est pour cela que l'on obtient :
Code: Tout sélectionner
$sql = "SELECT username FROM " . USERS_TABLE . "
   WHERE username = '$username' AND user_level = 1";

Ceci va selectionner tous les noms d'utilisateurs dans la base de données, ayant un nom d'utilisateur égale à celui tapé dans le formulaire de connexion, et ayant un user_level = 1. (donc administrateur)
Code: Tout sélectionner
      if ( ($logs_config['admin_include_in_logs'] == 0) && (!$db->sql_numrows($result)) )
      {
         log_connexion();
      }

La suite du code ci-dessus permettra alors de dire :
Si on ne veut pas inclure les administrateurs, et que la requête faite au début ne comporte pas de résultat (et donc que ce n'est pas un nom d'administrateur qui a été tapé) alors on loggue.

Il ne faut pas oublier que ce mod loggue les connexions, et que si membre est déja connecté (ayant coché la case 'Se connecter automatiquement à chaque visite') alors il n'entrera pas dans les logs, ce qui doit être le cas de tes modérateurs.
Si par la suite, vous souhaitez, logguez autre chose que les connexions, alors en fonction de la demande il faudra que je fasse évoluer le mod et son nom également :-D

Babacooll a écrit:Très pratique :)

Je le testerai une fois quand j'aurai le temps :P

g'G'

N'hésite pas à me faire remonter tes impressions ou commentaires :wink:

@+ :wink:
Quelqu'un vous a aidé ? Pensez à éditer le premier message de votre sujet et à ajouter l'icône de sujet Image - Mes MODs [Maj le 28/05/2008]

L'hébergement et l'assistance de votre forum phpBB en toute tranquillité.
Conversion phpBB2 vers phpBB3, Transfert d'hébergeur, Assistance, Hébergement, Installation de MODs/Styles, etc.

Retrouvez toutes nos offres sur phpBB-Services.com ;)
Avatar de l’utilisateur
Elglobo
Administrateur
Administrateur
 
Messages: 13432
Inscription: 13 Oct 2004 à 16:28

Messagede aseinfor le 23 Juin 2006 à 10:08

Bonjour et merci pour vos réponses et aussi pour la mise à jour :D

Cependant il y a une erreur dans le fichier

Code: Tout sélectionner
language/lang_french/lang_main.php

#
#-----[ FIND ]------------------------------------------------
#
//
// That's all Folks!
// -------------------------------------------------

#
#-----[ AFTER, ADD ]-----------------------------------------
#
//Log Connections in Mysql by Elglobo
$lang['Nb_connexion'] = 'Nb de connexions'
//Log Connections in Mysql by Elglobo


il manque le ; après = 'Nb de connexions'

Merci et @+++++ :D
aseinfor
Posteur néophyte
Posteur néophyte
 
Messages: 62
Inscription: 28 Oct 2005 à 09:04
Localisation: PARIS

Messagede Elglobo le 23 Juin 2006 à 10:11

aseinfor a écrit:il manque le ; après = 'Nb de connexions'

Effectivement, il manquait uniquement dans l'archive de mise à jour, j'ai corrigé ce petit oubli.

Merci à vous :wink:
Quelqu'un vous a aidé ? Pensez à éditer le premier message de votre sujet et à ajouter l'icône de sujet Image - Mes MODs [Maj le 28/05/2008]

L'hébergement et l'assistance de votre forum phpBB en toute tranquillité.
Conversion phpBB2 vers phpBB3, Transfert d'hébergeur, Assistance, Hébergement, Installation de MODs/Styles, etc.

Retrouvez toutes nos offres sur phpBB-Services.com ;)
Avatar de l’utilisateur
Elglobo
Administrateur
Administrateur
 
Messages: 13432
Inscription: 13 Oct 2004 à 16:28

Suivante

Retourner vers MODs indépendants de la base

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités

Liens : phpBB.biz • phpBBHacks.com • phpBB-Seo.com • EzCom-fr.com • phpBB-Services.com • phpBB3 Styles • phpBB podpora • Net Avenir • PromoBenef • Ticket Gagnant •