[Description] ModulesWamp permet de rajouter une gestion de modules dans Wampserver 2. Les modules peuvent être utilisés dans la page d'index ou dans le menu de WAMP. Ils sont définis par des fichiers de configuration et peuvent s'installer et se désinstaller. Le premier avantage est de pouvoir rajouter facilement des fonctionnalités à WAMP, chacun pouvant développer son propre module. Le second avantage est de ne pas avoir d'incompatibilités entre ajout de fonctionnalité qui aurait besoin de modifier des fichiers communs comme le "wampmanager.tpl". Ce système est décomposé en plusieurs composants. - Le composant "ModulesWampCore" qui contient le coeur du système permettant de rajouter la gestion des modules à WAMP. - Et un certain nombre de modules déjà développé avec notamment les trois les plus importants : - "IndexWamp" qui permet de modifier la page d'index de WAMP pour permettre aux modules d'y intégrer leurs informations - "ModuleUninstalMod" qui permet de désinstaller des modules - "ModuleInstalMod" qui permet d'installer des modules depuis un répertoire ou un zip. C'est notamment avec celui-ci que l'on peut installer "IndexWamp" et "ModuleUninstalMod" Vous trouverez dans la documentation de ModulesWamp des informations complémentaires sur les modules existants et comment il faut faire pour en créer de nouveaux. [Package] Le présent package est un package complet en version beta. Il propose dans un unique package l'ensemble des composants et modules déjà développés et nécessaire au fonctionnement du système. Vous trouverez dans la documentation de ModulesWamp des informations complémentaires sur les modules. Ce package est destinée à permettre à tous d'ajouter ModulesWamp à des fin de tests pour que le système puisse être amélioré. [Installation] Si vous pensez désinstaller ModulesWamp un jour, il faut sauvegarder les fichiers suivant : - wampmanager.tpl - scripts/refresh.php L'installation du package beta est simple. Il suffit pour cela de décompressé l'archive directement dans le répertoire d'installation de WAMP. Puis lancer WAMP si ce n'étais pas le cas ou fait un clic droit sur l'icône de wamp et cliquer sur "Refresh". A partir de là le système est prêt à fonctionner. Cependant, il y a dans le package un module "ModuleVHosts" qui a besoin d'être installé via le module d'installation. Voici la procédure à suivre : - démarrer WAMP - clic droit sur l'icône de WAMP et cliquer sur "Installer un module" - une console s'ouvre demandant le chemin vers le module à installer - saisissez le chemin vers "ModuleVHosts", il se trouve dans le répertoire d'installation de WAMP/Modules/ModuleVHosts.zip - faites entrée - une description du module s'affiche alors dans la console, faites entrée - il doit y avoir au final le message "Module installed" Voilà c'est fini. [Désinstallation] Pour désinstaller ModulesWamp, il faut avoir lors de l'installation sauvegardé les fichiers suivant : - wampmanager.tpl - scripts/refresh.php Commencer alors par désinstaller tous les modules grâce au module de désinstallation dans le menu droit de WAMP (Terminer par le module de désinstallation lui même). Puis restaurer les fichiers que vous aviez sauvegardés.