Développement d’addons XenForo 2.3.10
Guide complet : Débutant + Avancé
1. Introduction
XenForo 2.3.10 repose sur une architecture moderne (MVC + ORM maison) permettant d’étendre pratiquement n’importe quelle partie du forum via des addons.
Ce guide couvre toutes les étapes, du premier addon aux fonctionnalités avancées (entités, permissions, widgets, cron, options…).
2. Pré-requis
• Installation locale XenForo 2.3.10
• PHP 8.1+
• Accès CLI (ligne de commande)
• Editeur de code (VS Code, PhpStorm…)
• Bases en PHP orienté objet
3. Créer la structure de base d’un addon
XenForo propose une commande pour générer automatiquement l’addon :
php cmd.php xf:addon-create
Vous remplissez :
• Addon ID (ex : MonDev/MonAddon)
• Nom
• Version
•...