Re : Module xoopspulse
Salut Grégory,
Merci d’avoir téléchargé le module, et merci aussi pour ton retour, ça fait vraiment plaisir
Si jamais tu rencontres une erreur ou un souci, n’hésite pas à me le signaler : je me ferai un plaisir d’apporter les modifications nécessaires sur le module.
J’avoue que je n’ai pas encore vraiment corrigé le dossier langage English.
Cordialement,
dragontribal
Merci d’avoir téléchargé le module, et merci aussi pour ton retour, ça fait vraiment plaisir
Si jamais tu rencontres une erreur ou un souci, n’hésite pas à me le signaler : je me ferai un plaisir d’apporter les modifications nécessaires sur le module.
J’avoue que je n’ai pas encore vraiment corrigé le dossier langage English.
Cordialement,
dragontribal
Module xoopspulse
Bonne année à toute la communauté XOOPS
Je vous présente XOOPS Pulse, inspiré d’un ancien module que j’utilisais au début de XOOPS : TDMstat.
XOOPS Pulse est un module de statistiques léger pour XOOPS, conçu pour aider les webmasters à mieux comprendre l’audience de leur site, sans outils externes.
Il enregistre automatiquement des hits (visites) et collecte des informations utiles comme :
la page consultée
le type d’appareil (mobile/desktop)
le navigateur
le système d’exploitation
la résolution / viewport
la langue
le fuseau horaire
le mode sombre (dark mode)
une IP anonymisée
Dans l’administration du module, vous disposez d’un tableau de bord et de graphiques : activité par jour/heure, répartition OS/navigateurs, mobile vs desktop, dark vs light, top pages, etc.
Le module intègre aussi un système de filtrage via pulse_config.php (exclusion bots, IP/réseaux, UID spécifiques, gestion des invités) ainsi qu’une purge automatique pour limiter la rétention des données.
Important : toutes les statistiques et pages du module sont visibles uniquement depuis l’administration XOOPS (aucun affichage public).
- RGPD : les adresses IP ne sont pas stockées en clair — Pulse enregistre une IP masquée/anonymisée, par exemple 192.168.1.123 → 192.168.1.0 (ou 192.168.1.x), ce qui limite l’identification directe des visiteurs et respecte les bonnes pratiques RGPD.
Lien de téléchargement :
https://www.agora-france.fr/mes_modules/
Je vous présente XOOPS Pulse, inspiré d’un ancien module que j’utilisais au début de XOOPS : TDMstat.
XOOPS Pulse est un module de statistiques léger pour XOOPS, conçu pour aider les webmasters à mieux comprendre l’audience de leur site, sans outils externes.
Il enregistre automatiquement des hits (visites) et collecte des informations utiles comme :
la page consultée
le type d’appareil (mobile/desktop)
le navigateur
le système d’exploitation
la résolution / viewport
la langue
le fuseau horaire
le mode sombre (dark mode)
une IP anonymisée
Dans l’administration du module, vous disposez d’un tableau de bord et de graphiques : activité par jour/heure, répartition OS/navigateurs, mobile vs desktop, dark vs light, top pages, etc.
Le module intègre aussi un système de filtrage via pulse_config.php (exclusion bots, IP/réseaux, UID spécifiques, gestion des invités) ainsi qu’une purge automatique pour limiter la rétention des données.
Important : toutes les statistiques et pages du module sont visibles uniquement depuis l’administration XOOPS (aucun affichage public).
- RGPD : les adresses IP ne sont pas stockées en clair — Pulse enregistre une IP masquée/anonymisée, par exemple 192.168.1.123 → 192.168.1.0 (ou 192.168.1.x), ce qui limite l’identification directe des visiteurs et respecte les bonnes pratiques RGPD.
Lien de téléchargement :
https://www.agora-france.fr/mes_modules/
Re : Module sondage pour xoops
Coucou le team xoops, le lien à changer. voici le nouveau lien :
https://www.agora-france.fr/mes_modules/
Cordialement
DragonTribal
https://www.agora-france.fr/mes_modules/
Cordialement
DragonTribal
Module sondage pour xoops
Bonjour à tous,
Je partage Sondages Pro, un module léger et moderne pour créer et gérer des sondages dans XOOPS. Il met l’accent sur la simplicité côté utilisateur, et propose une administration claire avec export des données.
Téléchargement
https://www.agora-france.fr/modules_xoops/sondages_pro.zip
Fonctionnalités principales
- Sondages simples ou multi-choix (limite de choix configurable).
- Fenêtre d’ouverture (dates de début/fin) et statuts : brouillon, publié, clôturé.
- Anti-doublon de vote : par membre (UID), par invité (cookie + IP) .
- Résultats en temps réel avec totaux et pourcentages.
Blocs :
Sondage en cours (affiche les sondages actuellement ouverts).
Derniers résultats (paramétrable : limite, votes minimum, n’afficher que les sondages terminés).
Administration :
Création/édition rapide des sondages (options collées “une par ligne”).
Dashboard avec KPI (totaux, activité 24h/7j), top sondages, derniers votes, sondages qui se terminent bientôt, sondages ouverts sans vote, derniers sondages créés.
Liste des votes avec filtres (par option, UID/IP) et pagination.
Export CSV enrichi (résumé + détail, séparateur au choix, encodage UTF-8 ou “Excel”, pourcentages arrondis).
Compatibilité confirmée avec XOOPS 2.5.11, PHP 7.4 → 8.3, MySQL 8.0.
Installation
Dézippez l’archive et copiez le dossier sondages_pro dans /modules/.
Installez le module depuis Administration → Modules.
Placez les blocs souhaités (ex. Sondage en cours, Derniers résultats).
Créez votre premier sondage (collez les options “une par ligne”).
Mise à jour
Si vous venez d’une version de test, lancez “Mettre à jour le module” puis videz le cache (templates_c) si nécessaire.
Bonnes pratiques
Évitez de supprimer/modifier des options une fois le sondage publié et des votes enregistrés (les votes orphelins ne sont plus affichés). En cas de changement, il est préférable de clôturer et dupliquer le sondage.
Pour les invités derrière un même IP/NAT, le contrôle anti-doublon reste “best effort”.
Retour & contributions
Tous vos retours sont bienvenus (bugs, idées, PR). Je peux intégrer rapidement des améliorations côté résultats/graphes, permissions fines, ou nouveaux formats d’export.
Bonne intégration !
Je partage Sondages Pro, un module léger et moderne pour créer et gérer des sondages dans XOOPS. Il met l’accent sur la simplicité côté utilisateur, et propose une administration claire avec export des données.
Téléchargement
https://www.agora-france.fr/modules_xoops/sondages_pro.zip
Fonctionnalités principales
- Sondages simples ou multi-choix (limite de choix configurable).
- Fenêtre d’ouverture (dates de début/fin) et statuts : brouillon, publié, clôturé.
- Anti-doublon de vote : par membre (UID), par invité (cookie + IP) .
- Résultats en temps réel avec totaux et pourcentages.
Blocs :
Sondage en cours (affiche les sondages actuellement ouverts).
Derniers résultats (paramétrable : limite, votes minimum, n’afficher que les sondages terminés).
Administration :
Création/édition rapide des sondages (options collées “une par ligne”).
Dashboard avec KPI (totaux, activité 24h/7j), top sondages, derniers votes, sondages qui se terminent bientôt, sondages ouverts sans vote, derniers sondages créés.
Liste des votes avec filtres (par option, UID/IP) et pagination.
Export CSV enrichi (résumé + détail, séparateur au choix, encodage UTF-8 ou “Excel”, pourcentages arrondis).
Compatibilité confirmée avec XOOPS 2.5.11, PHP 7.4 → 8.3, MySQL 8.0.
Installation
Dézippez l’archive et copiez le dossier sondages_pro dans /modules/.
Installez le module depuis Administration → Modules.
Placez les blocs souhaités (ex. Sondage en cours, Derniers résultats).
Créez votre premier sondage (collez les options “une par ligne”).
Mise à jour
Si vous venez d’une version de test, lancez “Mettre à jour le module” puis videz le cache (templates_c) si nécessaire.
Bonnes pratiques
Évitez de supprimer/modifier des options une fois le sondage publié et des votes enregistrés (les votes orphelins ne sont plus affichés). En cas de changement, il est préférable de clôturer et dupliquer le sondage.
Pour les invités derrière un même IP/NAT, le contrôle anti-doublon reste “best effort”.
Retour & contributions
Tous vos retours sont bienvenus (bugs, idées, PR). Je peux intégrer rapidement des améliorations côté résultats/graphes, permissions fines, ou nouveaux formats d’export.
Bonne intégration !
Re : Module de Chat
Bonsoir les Xoopsiens,
Bonsoir les Xoopsiens,
Désolé pour ma réponse tardive, entre le boulot, les travaux à la maison… et surtout ma femme
, je manque un peu de temps !
J’ai actuellement du mal à finaliser l’installation du module de chat dans un environnement propre, car je fais tous les tests sur le même serveur que celui où il est déjà en place (et déjà en HTTPS avec certificat SSL). Forcément, ça complique un peu les choses et crée des conflits.
Du coup, je lance un appel à ceux qui seraient intéressés pour tester le module sur leur propre serveur. Cela me permettrait de mieux identifier les problèmes en dehors de mon environnement actuel et de progresser plus efficacement.
J’ai fait pas mal de modifications, notamment sur la partie administration et au niveau serveur (dédié). Ce serait top de pouvoir confronter cela à d’autres installations.
Pas d’obligation, juste une envie de relancer un peu Xoops France avec des modules utiles et actuels.
Et entre deux débogages, j’ai aussi commencé un petit module de sondage simple, pour apporter un peu de fraîcheur aux sites XOOPS.
À dispo pour en discuter !
Bonsoir les Xoopsiens,
Désolé pour ma réponse tardive, entre le boulot, les travaux à la maison… et surtout ma femme
, je manque un peu de temps !J’ai actuellement du mal à finaliser l’installation du module de chat dans un environnement propre, car je fais tous les tests sur le même serveur que celui où il est déjà en place (et déjà en HTTPS avec certificat SSL). Forcément, ça complique un peu les choses et crée des conflits.
Du coup, je lance un appel à ceux qui seraient intéressés pour tester le module sur leur propre serveur. Cela me permettrait de mieux identifier les problèmes en dehors de mon environnement actuel et de progresser plus efficacement.
J’ai fait pas mal de modifications, notamment sur la partie administration et au niveau serveur (dédié). Ce serait top de pouvoir confronter cela à d’autres installations.
Pas d’obligation, juste une envie de relancer un peu Xoops France avec des modules utiles et actuels.
Et entre deux débogages, j’ai aussi commencé un petit module de sondage simple, pour apporter un peu de fraîcheur aux sites XOOPS.
À dispo pour en discuter !
Re : Module de Chat
Salut,
Oui, je vais le proposer aux utilisateurs. Je termine les derniers réglages de configuration afin que le module fonctionne sur différents serveurs.
Le service WebSocket peut être lancé comme un service système. Si ce n’est pas possible chez vous, une alternative via CRON (crontab) permet de relancer automatiquement le WebSocket.
Pour les appels audio et vidéo, une adresse HTTPS est obligatoire (WebRTC).
Mon objectif est de réduire au maximum les modifications nécessaires pour l’installer sur un autre serveur que le mien.
Oui, je vais le proposer aux utilisateurs. Je termine les derniers réglages de configuration afin que le module fonctionne sur différents serveurs.
Le service WebSocket peut être lancé comme un service système. Si ce n’est pas possible chez vous, une alternative via CRON (crontab) permet de relancer automatiquement le WebSocket.
Pour les appels audio et vidéo, une adresse HTTPS est obligatoire (WebRTC).
Mon objectif est de réduire au maximum les modifications nécessaires pour l’installer sur un autre serveur que le mien.
Re : Module de Chat
Bonjour la communauté XOOPS,
Après presque un an de développement, je publie un module de chat temps réel qui s’intègre proprement à XOOPS et apporte une expérience complète côté utilisateurs et des outils sérieux pour les admins.
Fonctionnalités principales
Salons publics et messages privés (WebSocket)
Sondage possible pour un salon uniquement
Appels audio & vidéo directement dans le navigateur (WebRTC)
Liste d’amis et statut en ligne mis à jour en direct
Ergonomie : mentions @, smileys, images & liens sécurisés
Inactivité maîtrisée : avertissement à 55 min + compte à rebours avant déconnexion automatique
Modération : kick/ban, compteur d’utilisateurs, journal d’événements en live
Back-office simple pour créer/éditer/supprimer des salons
Tester en 2 secondes
Démo : https://www.agora-france.fr
Accès de test (pas d’inscription nécessaire) :
Pseudo : UserXoops
Mot de passe : Xoops@2025
Note : compte temporaire, il sera désactivé prochainement.
Vos retours comptent
Ergonomie, performances, idées d’évolutions, bugs : je prends tout !
Merci d’avance pour vos tests
PS : si la modération juge ce post inapproprié, je comprends qu’il soit retiré. Dites-moi comment le réadapter et je m’en charge.
Après presque un an de développement, je publie un module de chat temps réel qui s’intègre proprement à XOOPS et apporte une expérience complète côté utilisateurs et des outils sérieux pour les admins.
Fonctionnalités principales
Salons publics et messages privés (WebSocket)
Sondage possible pour un salon uniquement
Appels audio & vidéo directement dans le navigateur (WebRTC)
Liste d’amis et statut en ligne mis à jour en direct
Ergonomie : mentions @, smileys, images & liens sécurisés
Inactivité maîtrisée : avertissement à 55 min + compte à rebours avant déconnexion automatique
Modération : kick/ban, compteur d’utilisateurs, journal d’événements en live
Back-office simple pour créer/éditer/supprimer des salons
Tester en 2 secondes
Démo : https://www.agora-france.fr
Accès de test (pas d’inscription nécessaire) :
Pseudo : UserXoops
Mot de passe : Xoops@2025
Note : compte temporaire, il sera désactivé prochainement.
Vos retours comptent
Ergonomie, performances, idées d’évolutions, bugs : je prends tout !
Merci d’avance pour vos tests
PS : si la modération juge ce post inapproprié, je comprends qu’il soit retiré. Dites-moi comment le réadapter et je m’en charge.
Re : thème newbb
Citation :
Oui je fais le vidage du cache à chaque changement
Alain T a écrit :
Si tu as réinstallé par dessus cette version de Newbb, pense à vider le cache :
mode maintenance / Nettoyage du dossier cache / les 3 dossiers
Oui je fais le vidage du cache à chaque changement

Re : thème newbb
Salut,
Merci encore pour ton explication, c’était très clair.
J’ai testé plusieurs thèmes et je vais essayer d’en adapter un proprement, pour que ce soit cohérent avec mon module de chat que je suis en train de développer. J’aimerais un rendu homogène entre le forum et le chat.
Ceci dit, j’ai pas mal d’erreurs avec la dernière version de NewBB :
Et je ne parle même pas des erreurs Smarty qui s’ajoutent à ça
Je pense que certaines constantes manquent ou que des fichiers de langue ne sont pas correctement chargés (peut-être common.php ou un include oublié ?).
Si quelqu’un a rencontré les mêmes erreurs ou a des solutions à proposer, je suis preneur.
Merci d’avance pour vos retours !
mon système :
Version de XOOPS XOOPS 2.5.11-Stable
Version de PHP 8.0.30
Version de mySQL 8.0.41-0ubuntu0.24.04.1
Version Newbb 5.1.0 Beta 6
PS: Désoler pour la réponse tardive
Merci encore pour ton explication, c’était très clair.
J’ai testé plusieurs thèmes et je vais essayer d’en adapter un proprement, pour que ce soit cohérent avec mon module de chat que je suis en train de développer. J’aimerais un rendu homogène entre le forum et le chat.
Ceci dit, j’ai pas mal d’erreurs avec la dernière version de NewBB :
Erreur: Error: Undefined constant "CO_NEWBB_SHOW_SAMPLE_BUTTON" dans le fichier /modules/system/admin/preferences/main.php ligne 297
Erreur: Error: Undefined constant "CO_NEWBB_LOAD_SAMPLEDATA" dans le fichier /modules/newbb/class/Common/TestdataButtons.php ligne 55 Et je ne parle même pas des erreurs Smarty qui s’ajoutent à ça

Avertissement: Undefined array key "wait_new_topic" dans le fichier /var/www/xoops_data/caches/smarty_compile/86a9106a_newbb_xswatch4_default^a96bcb1b46886abf3380007d17e3857794e445b0_0.db.newbbindex.tpl.php ligne 59
Avertissement: Attempt to read property "value" on null dans le fichier /var/www/xoops_data/caches/smarty_compile/86a9106a_newbb_xswatch4_default^a96bcb1b46886abf3380007d17e3857794e445b0_0.db.newbbindex.tpl.php ligne 59 Je pense que certaines constantes manquent ou que des fichiers de langue ne sont pas correctement chargés (peut-être common.php ou un include oublié ?).
Si quelqu’un a rencontré les mêmes erreurs ou a des solutions à proposer, je suis preneur.
Merci d’avance pour vos retours !
mon système :
Version de XOOPS XOOPS 2.5.11-Stable
Version de PHP 8.0.30
Version de mySQL 8.0.41-0ubuntu0.24.04.1
Version Newbb 5.1.0 Beta 6
PS: Désoler pour la réponse tardive
thème newbb
Bonjour à tous,
J’ai installé le module NewBB 5 et j’ai vu qu’il existait un thème spécifique pour ce module, disponible ici :
https://xoops.org/modules/themes/item.php?itemid=10
Si j’ai bien compris, il suffirait de copier le dossier "forum" dans le dossier de mon thème actuel sur le site.
Mais malheureusement, cela ne fonctionne pas chez moi.
J’ai également vu un dossier "EXTRA" dans le dossier du module newbb, mais je trouve très peu d’infos sur son installation… ou alors je cherche mal
J’utilise le thème par défaut de XOOPS, et je me demande si ce n’est pas la cause du problème.
Si quelqu’un a déjà réussi à changer le thème du module NewBB ou à utiliser les fichiers fournis dans le dossier EXTRA, je suis preneur de toute explication ou méthode.
Merci d’avance pour votre aide !
J’ai installé le module NewBB 5 et j’ai vu qu’il existait un thème spécifique pour ce module, disponible ici :
https://xoops.org/modules/themes/item.php?itemid=10
Si j’ai bien compris, il suffirait de copier le dossier "forum" dans le dossier de mon thème actuel sur le site.
Mais malheureusement, cela ne fonctionne pas chez moi.
J’ai également vu un dossier "EXTRA" dans le dossier du module newbb, mais je trouve très peu d’infos sur son installation… ou alors je cherche mal
J’utilise le thème par défaut de XOOPS, et je me demande si ce n’est pas la cause du problème.
Si quelqu’un a déjà réussi à changer le thème du module NewBB ou à utiliser les fichiers fournis dans le dossier EXTRA, je suis preneur de toute explication ou méthode.
Merci d’avance pour votre aide !
