BasBas



Re : Merci pour l'article !
dragontribal
dragontribal

Re : Merci pour l'article !

dragontribal 40
26/07 22:38
#1
dragontribal 40
26/07 22:38
Voici le lien de mes modules : https://www.agora-france.fr/mes_modules/


Re : Nouveau module events_calendar
dragontribal
dragontribal

Re : Nouveau module events_calendar

dragontribal 40
07/07 15:46
#2
dragontribal 40
07/07 15:46
Salut Alain,
Oui j'ai vraiment fait un truc complet
enfin je crois hi hi hi...

Tu peux voir un exemple ici, et si tu veux faire un test, il faut être inscrit.

Carte virtuel sandbox Stripe
Numéro : 4242 4242 4242 4242
Date : n’importe quelle date future
CVC : 123
Code postal : 75000

pour test Paypal :
Numéro : 4111 1111 1111 1111
Expiration : une date future (ex. 12/2030)
CVV : 123
Nom : ce que tu veux

Lien du test : https://www.agora-france.fr/modules/events_calendar/

DragonTribal


Nouveau module events_calendar
dragontribal
dragontribal

Nouveau module events_calendar

dragontribal 40
06/07 15:13
#3
dragontribal 40
06/07 15:13
Bonjour à tous.
Voici mon dernier module que je viens de finir : "events_calendar"
Petite présentation du module :
Events Calendar
Module de gestion d'événements complet pour XOOPS 2.5.x
Events Calendar est un module complet permettant d'organiser, publier et gérer des événements directement depuis votre site XOOPS.
Conçu pour être simple à utiliser tout en offrant des fonctionnalités avancées, il permet aussi bien de gérer des événements gratuits que des événements payants avec réservation en ligne.

Principales fonctionnalités
Calendrier interactif
• Affichage des événements sous forme de calendrier.
• Vue mensuelle.
• Couleurs personnalisables par événement.
• Événements actifs/inactifs.
• Gestion des événements validés.

Gestion des événements
Chaque événement peut contenir :
• titre
• description
• image d'illustration
• date et heure de début
• date et heure de fin
• organisateur
• coordonnées
• site Internet
• adresse complète
• géolocalisation automatique (latitude/longitude)
• affichage sur carte

Réservations
Le module permet :
• réservation en ligne
• plusieurs places par réservation
• contrôle du nombre de places restantes
• fermeture automatique lorsque l'événement est complet

Billets électroniques
Après validation :
• génération d'un billet numérique
• QR Code unique
• version PDF
• lien permanent du billet

Contrôle des accès
Le module intègre un véritable système de contrôle d'entrée :
• scanner QR Code depuis un smartphone
• validation instantanée
• anti double-scan
• affichage immédiat des informations du participant

Paiements en ligne
Deux solutions sont intégrées :
• Stripe
• PayPal
Fonctionnalités :
• paiement sécurisé
• retour automatique après paiement
• validation automatique de la réservation
• génération du billet uniquement après paiement

Codes promotionnels
Chaque événement peut proposer :
• un code promotionnel
• une remise en pourcentage
• ou une remise fixe
Le montant est automatiquement recalculé avant le paiement.

Emails automatiques
Le module envoie automatiquement :
• confirmation de réservation
• billet électronique
• QR Code
• confirmation de paiement
• confirmation de remboursement

Gestion des remboursements
Depuis l'administration :
• remboursement Stripe
• remboursement PayPal
• mise à jour automatique du statut
• libération des places
• notification par email

Tableau de bord
L'administration dispose de statistiques complètes :
• nombre d'événements
• nombre de réservations
• chiffre d'affaires
• chiffre d'affaires net
• remboursements
• paiements Stripe
• paiements PayPal
• billets gratuits
• billets scannés
• graphiques (Chart.js)

Administration
Interface complète permettant :
• création/modification d'événements
• gestion des participants
• recherche
• remboursement
• visualisation des paiements
• contrôle des billets
• scan mobile
• tableau de bord

Compatibilité
• XOOPS 2.5.x
• PHP 7.4 et supérieur
• MySQL / MariaDB

Bibliothèques utilisées
• FullCalendar
• Chart.js
• HTML5 QRCode
• Stripe PHP SDK
• PayPal REST API

Installation
1. Copier le dossier events_calendar dans le répertoire :
/modules/
2. Installer le module depuis l'administration XOOPS.
3. Mettre à jour le module après chaque nouvelle version.
4. Configurer les clés Stripe et/ou PayPal (voir la documentation intégrée).

Utilisations possibles
Le module convient notamment pour :
• associations
• mairies
• clubs sportifs
• festivals
• salons
• conférences
• concerts
• formations
• événements d'entreprise
• manifestations culturelles
• billetterie en ligne

Licence
GNU GPL v2 ou supérieure.

Remerciements
Développé pour la communauté XOOPS afin de proposer une solution moderne de gestion d'événements, intégrant la réservation, la billetterie électronique et le paiement en ligne.

Nouveautés de la version 1.0
• Calendrier interactif
• Gestion complète des événements
• Réservations en ligne
• Paiement Stripe
• Paiement PayPal
• Codes promotionnels
• Billets PDF avec QR Code
• Scanner QR Code mobile
• Anti double-scan
• Emails automatiques
• Tableau de bord avec statistiques
• Remboursements Stripe et PayPal
• Géolocalisation des événements

Lien du téléchargement : https://www.agora-france.fr/mes_modules/

Cordialement,
DragonTribal


Merci pour l'article !
dragontribal
dragontribal

Merci pour l'article !

dragontribal 40
13/03 18:14
#4
dragontribal 40
13/03 18:14
Je remercie l'équipe de monxoops.fr pour votre article sur moi.
J'ai beaucoup apprécié vos questions réponses

Juste une question, y a t'il des personnes qui ont installé mes modules ?

Car malheureusement je n'ai aucun retour.
Donc avant de faire d'autres modules, j'aimerais savoir avant tout si il y a des buts où pas.

Après je vais dire comme la lettre dans la boîte aux lettres, pas de nouvelles, bonnes nouvelles !

Si jamais vous avez un besoin d'un module ou une idée, je reste ouvert aux propositions.

Bisous les xoopsiens


Re : Nouveau module TDPerfBench
dragontribal
dragontribal

Re : Nouveau module TDPerfBench

dragontribal 40
02/02 19:32
#5
dragontribal 40
02/02 19:32
Merci Alain,
j'ai corriger le module avec la deuxième image.
cordialement


Re : Nouveau module TDPerfBench
dragontribal
dragontribal

Re : Nouveau module TDPerfBench

dragontribal 40
30/01 19:13
#6
dragontribal 40
30/01 19:13
Bonsoir,
je me suis aperçu qu'il n'y avait pas de logo d'image pour le module
étant vraiment naze en image, si quelqu'un avait un temps à perdre pour faire un logo, je suis preneur...
cordialement
dragontribal


Nouveau module TDPerfBench
dragontribal
dragontribal

Nouveau module TDPerfBench

dragontribal 40
27/01 20:28
#7
dragontribal 40
27/01 20:28
Bonjour à toutes et à tous,

Je vous présente TDPerfBench, un module simple et pratique pour XOOPS, pensé pour aider les webmasters à mesurer les performances réelles de leur serveur dans un contexte XOOPS (PHP + MySQL + disque).

Important : TDPerfBench est 100% réservé à l’administration XOOPS
Aucune page publique, aucun affichage côté visiteurs.

À quoi sert TDPerfBench ?
TDPerfBench permet de lancer des tests de performance et de conserver un historique afin de comparer facilement les résultats :
- Après une mise à jour PHP / MySQL
- Après une optimisation (OPcache, réglages MySQL, cache…)
- Après une migration serveur
- Ou simplement pour diagnostiquer un ralentissement

Profils de benchmark
Le module propose plusieurs profils :
- Light : test rapide
- Normal : recommandé (bon compromis)
- Stress : test plus long / plus exigeant

Chaque run produit :
- Un score global (plus il est haut, mieux c’est)
- Des temps détaillés par composant (en ms)

Ce qui est mesuré
TDPerfBench mesure plusieurs “composants” typiques :
- DB (MySQL) : performances base de données
- CPU (PHP) : calculs côté PHP
- IO (Disque) : lecture/écriture de fichiers (latence disque)
- TPL : opérations de rendu/traitement type template

Le module affiche ensuite :
- Un tableau détaillé des temps,
- Un graphique Temps par composant,
- Et un graphique Score sur les 20 derniers runs (par profil).

Contexte matériel (pour mieux comprendre le score)
Pour rendre les résultats plus lisibles, TDPerfBench enregistre aussi des informations sur l’état du serveur au moment du test, par exemple :
Modèle CPU + nombre de cœurs
RAM totale / libre
Disque total / libre
Charge système (load average)
PHP SAPI
OPcache (activé ou non + mémoire)

L’objectif : aider l’administrateur à savoir si son site devient “demandeur” en ressources, ou si une optimisation / upgrade est nécessaire.

Où trouver le module ?
Tout se passe dans l’administration XOOPS :
Dashboard : lancer un test + voir le dernier résultat
Historique : liste des runs
Détails d’un run : analyse complète + graphiques

Si ça vous intéresse, je peux publier des captures / exemples de résultats, et vos retours sont les bienvenus pour améliorer le module.

Téléchargement : https://www.agora-france.fr/mes_modules/


Re : Module xoopspulse
dragontribal
dragontribal

Re : Module xoopspulse

dragontribal 40
20/01 19:06
#8
dragontribal 40
20/01 19:06
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


Module xoopspulse
dragontribal
dragontribal

Module xoopspulse

dragontribal 40
16/01 21:43
#9
dragontribal 40
16/01 21:43
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/


Re : Module sondage pour xoops
dragontribal
dragontribal

Re : Module sondage pour xoops

dragontribal 40
16/01 21:35
#10
dragontribal 40
16/01 21:35
Coucou le team xoops, le lien à changer. voici le nouveau lien :
https://www.agora-france.fr/mes_modules/
Cordialement
DragonTribal



(1) 2 3 4 »