Table of Contents
- Bienvenue dans le Wiki
- Documentation en français
- Par où commencer
- Le panneau d'administration
- Tutoriel Création d'un module
- Trucs et astuces
- Glossaire CMSMS
- Guide du développeur
- Module Tutorial
- Création de modules
- Glossaire Wiki
This page in: English - Deutsch - Español - Français - Italiano - Lietuvių - Nederlands - Norsk - Polski - Русский - Svenska - Tiếng Việt - عربي - 日本語 简体中文
Extensions
Contents |
Dans CMS Made Simple, les extensions peuvent prendre plusieurs formes :
Modules
Les Modules sont les plugins de plus haut niveau dans l'environnement CMS made simple. Ils sont conçu pour permettre aux développeurs d'implémenter des fonctions complexes à l'intérieur de CMS Made Simple. En général, un module dispose d'une interface d'administration et accède à des API (Application Programming Interface) permettant aux développeurs de concevoir des fonctionnalités totalement intégrées au CMS.
Les Modules sont appelés en tant que paramètres de {cms_module} exemple : {cms_module module=Mon_Module param1="ceci" param2=5 param3="cela"}. Comme vous le voyez dans cet exemple, vous pouvez passer des paramètres à vos modules mais ce n'est pas obligatoire.
Les modules existent en tant que groupe de fichiers, à l'intérieur d'un même sous-répertoire du dossier modules de CMSMS. Les modules peuvent avoir ou non des dépendances (un autre module nécessaire pour certaines fonctions). Attention à la compatibilité des modules en fonction de la version du CMS.
Les modules doivent être installés, soit en téléchargeant un fichier archive(.tar.gz ou .zip) contenant un dossier à placer dans le répertoire des modules de votre système de gestion, ou en téléchargeant un fichier XML via un formulaire dans le menu "Extensions/Modules" de la page d'administration.
Certains modules permettent la gestion des utilisateurs depuis le site WEB, avec la possibilité d'enregistrement des utilisateurs, la possibilité d'afficher des contenus différents en fonction des différents utilisateurs, la possibilité de permettre des téléchargements à l'utilisateur final , un livre d'or, des news (articles), une galerie photos, un catalogue des produits, etc. La liste des modules disponibles est en évolutions sur la forge.
Traduction des modules
Pour information les derniers fichiers de traduction des modules (fr_FR.php) sont disponibles sur translatecenter_files ou listing_modules dans le dossier /le_module/lang/ext/.
Ils doivent être copiés sur votre hébergement dans le sous-dossier \modules\modulexxxx\lang\ext.
Les autres fichiers de traduction sont non conformes.
- D'autre part pour la traduction des modules voir le "Guide traducteur" disponible sur le site cmsmadesimple.fr
Balises (Tags)
Les balises sont de petits morceaux de fonctionnalités qui peuvent être ajoutés à votre contenu et/ou vos gabarits. Elles sont prédéfinies et prêtes à être utilisées.
Balises (tags)
Gestion des événements
Associer les balises utilisateur avec les évènements.
Gestion des événements
Balises utilisateurs personnalisées
Les balises personnalisées (appelés "tags" utilisateurs) sont un moyen très simple d'insérer du code PHP dans votre site.
Balises utilisateurs
This page in:
English -
Deutsch -
Español -
Français -
Italiano -
Lietuvių -
Nederlands -
Norsk -
Polski -
Česky -
Русский -
Svenska -
Tiếng Việt -
عربي -
日本語
简体中文