Connections Counter/fr
![]() |
Le téléchargement de Connections Counter/fr est restreint aux utilisateurs connectés. Si vous n'avez pas de compte utilisateur sur ce TNG Wiki, utilisez ce lien Demande de compte(EN) pour demander un compte d'utilisateur | ![]() |
![]() |
Si vous éprouvez des difficultés pour charger le Mod avec votre explorateur internet, essayez un autre explorateur comme Mozilla Firefox. | ![]() |
![]() |
Pour les utilisateurs utilisant la V12 (et au-delà) de TNG, Ce Mod utilise les Nouvelles recommandations pour TNG v12+ cust_text.php (EN)
Si vous mettez à jour votre TNG vers une version 12++, et que vous n'effectuez pas la mise à jour de vos fichiers cust_text.php comme expliqué dans les fichiers readme du script de mise à jour, alors vous devez utiliser le Gestionnaire de Mods (MM) pour les mettre à jour. Pour ce faire :
[Voyez les détails dans cet article (EN)][Cacher ces instructions] |
|
Compteur de connexions | |||
---|---|---|---|
Summary | Compte les connexions à votre site. | ||
Validation | |||
Mod Updated | 23 aout 2020 | ||
Download link | v12.0.2.1g
| ||
Download stats | Montrer les statistiques | ||
Author(s) | Michel Kirsch | ||
Homepage | Racines luxo-hennuyeres | ||
Mod Support | TNG Community Forums | ||
Contact Developer | ![]() | ||
Latest Mod | 12.0.2.1g for TNG v12 & 13 | ||
Min TNG V | n.c | ||
Max TNG V | 12+ | ||
Files modified | process_login.php admin_utilities.php admin_backup.php admin_restore.php admin_optimize.php customconfig.php templates/template[1 to 18]/index.php | ||
Related Mods | |||
Notes |
But du Mod
Ce mod insère un compteur de connexion en bas de votre page d'accueil. Il compte les connexions réussies ainsi que les tentatives de connexions aux comptes bloqués.
Si un utilisateur reste loggé 5 jours sur votre site, ceci ne compte évidemment que pour une connexion! Il ne s'agit donc pas d'un compteur de visites !
Cependant, vous pouvez l'utiliser comme compteur de visite sur une ou plusieurs page de votre site en y insérant un peu de code (voir ci-dessous)
Fonctionnement
A la première utilisation, le programme crée une table nommée tng_hits dans votre base de données. A chaque connexion réussie d'un utilisateur de votre site, la table est mise à jour avec le nom de la page (ici "connect") le nom d'utilisateur, son nombre de connexions et la date de dernière connexion. Il comptabilise aussi les tentatives de connexions sur les comptes que vous auriez bloqués. A chaque visite de la page d'accueil de votre site, le compteur est mis à jour avec le total des connexions de tous les utilisateurs qui se sont connectés.
Vous pouvez aisément utiliser le code existant comme compteur de visites sur vos pages. Par exemple, vous souhaitez savoir combien de visites reçoit votre page "Parenté" (c'est un onglet de la page principale)
- Editez votre fichier "relateform.php"
- ajoutez ces cinq lignes ci-dessous en bas du fichier, juste avant la dernière ligne qui est "tng_footer( xxxx );"
//====== début du code ===== include_once ("tng_conn_counter.php"); $xxpagexx = "parente"; count_page_user("$xxpagexx", ""); $visites = get_total_visits("$xxpagexx"); echo "<center> Visites pour cette page : <b>" . $visites . "</b></center>" ; //======= fin du code =======
N'oubliez pas de modifier le nom de la page ($pagexx = "....";) si vous le faites pour une autre page !
Vous aurez compris que si vous placer le code sur différentes page, le nom de page doit être unique pour chaque page...
N'oubliez pas que si vous mettez ce code sur une page souvent visitée (par exemple getperson.php) votre compteur va vite s'affoler (Enfin... Ca dépend quand même de la fréquentation de votre site...)
Si vous êtes un peu PHP-bricolo, vous comprendrez aussi assez vite ce que vous pouvez tirer de cette table...
Voyez le résultat :
Développement
Ecrit par : [MichelKirsch] de Charleroi - Hainaut - Belgium
Pré-requis
Une installation de TNG 12.0.2 en état de marche.
IMPORTANT : Avant l'installation
Avant d'installer, il est judicieux de faire une copie de sécurité des fichiers suivants (ils seront modifiés par ce Mod):
Par ordre alphabétique :
admin_backup.php admin_optimize.php admin_restore.php admin_utilities.php customconfig.php process_login.php votre répertoire "templates" complet (sauf si vous préférez faire une copie des 18 fichiers index.php séparément :-()
INSTALLATION
Dézipper le fichier reçu directement dans le répertoire "mods" de votre installation TNG.
Via le Mod Manager, installer le Mod.
Il n'est pas nécessaire de créer la table manuellement. Elle est créée automatiquement à la première utilisation.
Par contre, pour la désinstallation, il est nécessaire de supprimer la table tng_hits manuellement (c'est une petite table : elle peut rester...)
Si nécessaire, j'écrirai le code pour l'effacement de la table...
Mise à jour
Lors d'une mise à jour vers une version supérieure.
- Désinstallez puis éventuellement supprimez le Mod en cours.
- Gardez votre table tng_hits !
- Procédez comme pour une installation avec le nouveau Mod
Problèmes connus
Aucun à ce jour
En cas de problème
- Essayez d'utiliser la désinstallation par le Mod Manager.
- Ouvrez un topic dans les [TNG Community forums].
- Copiez votre backup en écrasant les fichiers modifiés dans votre répertoire TNG.
Historique des modifications
Version | Release Date | Contents |
---|---|---|
V12.0.2.1g | 23 aout 2020 | Multilingue EN (defaut) - FR. |
V12.0.2.1f | 09 dec 2019 | Modifications sur les templates 08 et 17 où le compteur était peu visible. |
V12.0.2.1e | 18 nov 2019 | Modifications permettant TOUTES les opérations (backup/restore/optimize) sur la table tng_hits, comme pour les autres tables de TNG. |
V12.0.2.1d | 16 nov 2019 | Pas de modifications, sauf le respect des conventions de noms pour les mods. |
V12.0.2.1c | 16 nov 2019 | Première version en ligne. |
Sites utilisant ce Mod
Si vous chargez et installez ce Mod, veuillez ajouter votre site TNG à la table ci-dessous : Si vous n'y parvenez pas, envoyez-moi un mail !
URL | User | Note | Mod-Version | TNG-Version | User-language |
---|---|---|---|---|---|
Racines luxo-hennuyeres | Michel Kirsch | Developper of the Mod | 12.0.2.1h (pas officielle) | 13.0.1 | FR/EN/NL/D/SP |
Généalogie des familles Meresse et Facon | Philippe Meresse | v12.0.2.1f | 12.2 | AN/FR/NL | |
Auf den Spuren meiner Vorfahren | UHaase | v12.0.2.1f | 12.2 | EN | |
Généalogie des Malvache | Cmalvache | v12.0.2.1d | 12.2 | FR | |
Our Family History | Chezzy2 | v12.0.2.1f | 12.0.2 | ES | |
The Schmit Family | Kaasneef | v12.0.2.1f | 12.2 | DE/EN/NL | |
Site | Jgrantham | v12.0.2.1f | |||
Backus Family History | Dbackus2 | v12.0.2.1f | 12.2 | EN | |
PARISHES, Genealogy BETTENDROFFER-POECKES etc | Cbettend | v12.0.2.1f | 12.2 | ||
Die Geschichte unserer Familie | Astrometeo | v12.0.2.1f | 12.2 | DE |
Captures d'écran
Voici un snapshot de la page d'accueil template 10 modifiée.
Le compteur, discret, est placé en bas et au centre de chaque page d'accueil