Fonctionnalités ajoutables
Au contraire des fonctionnalités livrées de facto pour toute nouvelle installation, les fonctionnalités dites "ajoutables" peuvent être installées et désinstallées à tout moment une fois votre CmsMadeSimple monté sur votre environnement serveur.
Pourquoi séparer en modules les fonctionnalités de CmsMadeSimple
Pour sa légèreté
L'intérêt premier d'un tel système était bien évidement de conserver une installation la plus légère possible tout en permettant d'utiliser immédiatement CmsMadeSimple en remplissant par exemple les premières pages de son nouveau site.
Pour multiplier ses possibilités
L'autre intérêt de proposer de telles fonctionnalités complémentaires repose sur le fait que la création de ces fonctionnalités peuvent être réalisées par un développeur lambda, qui met à disposition de toute la communauté son travail gratuitement.
Pour l'intégrité de votre installation
Un dernier intérêt, et non le moindre, est que le code source de votre installation CmsMadeSimple ne sera pas modifiée par l'ajout d'une fonctionnalité externe ce qui préserve vos installations de la plupart des mauvaises manipulations que l'on connait lorsqu'un add-on s'installe uniquement en modifiant les fichiers sources du produit. Ainsi la mise à jour de CmsMadeSimple se fait indépendamment de celles de vos modules et à l'inverse la désinstallation d'un module se fait sans toucher au noyau.
Quelles sont les fonctionnalités que je peux ajouter
Elles sont si nombreuses que les lister serait fastidieux. Elles se décomposent en deux grandes notions :
Les Balises Utilisateurs : elles sont parfaites pour insérer vos propres petits scripts php (un compteur de visite perso par exemple) dans CmsMadeSimple de manière sécurisée et de pouvoir les appeler par la suite dans n'importe quelle page de votre site (ou dans toutes d'un coup) : en savoir plus
Les Modules, extensions des Balises Utilisateurs, sont là pour gérer les scripts php bien plus conséquents et permettent ainsi d'apporter des solutions aux besoins bien plus complexes qu'un petit compteur : une galerie de photos, un chat de discussion, un blog, un site d'Ecommerce : en savoir plus
Dans tous les cas il faudra garder à l'esprit que les possibilités de CmsMadeSimple peuvent être indéfiniment étendues et font de ce logiciel une véritable petite boite à outils pour installer un bon site internet.