Extensions
Où trouver une extension ?
dans le reposiory de Contao : https://contao.org/en/extension-list.html
Installer une extension
Comme OVH ne permet pas d'accéder au repository de Contao, il faut faire une installation manuelle (https://docs.contao.org/books/manual/3.5/fr/05-administration-du-systeme/extensions.html en bas de la page):
Dans le cas où l'extension SOAP de PHP n'est pas disponible sur votre serveur, vous pouvez également installer des extensions de Contao manuellement. Trouvez le module correspondant dans la liste des extensions et téléchargez l'archive .zip de la dernière version. Ensuite, décompressez les fichiers copiez-les dans un dossier de l'ordinateur local
Les archives sont de la forme (exemple tossn_captcha)
- télécharger le dossier nom_du_module dans le dossier system/modules par FTP.
- Enfin, vérifiez la base de données avec l'outil d'installation de Contao. (mot de passe : 4UJVQfss)
- Mettre à jour les tables de la base de données
Configuration éventuelle selon l'extension
Traduction : si les fichiers system/modules/nom_du_module/languages/fr n'existent pas, il faut placer dans system/config/langconfig les traductions inspirées des fichires system/modules/nom_du_module/languages/en/*
Exemple: le module piwikanalytics
tossn_captcha
cette extension permet d'inclure un captcha dans un formulaire
Configuration
Dans System->Configuration,, au bas de la page, cliquer sur Captcha Settings, puis
- cocher Activate captcha
- choisir les paramètres
- Sauvegarder
De plus, il faut mettre dans system/config/langconfig.php le message d'erreur en français :
$GLOBALS['TL_LANG']['tossn_captcha']['error'] = "Vous devez taper les chiffres visibles dans l'image";
piwikanalytics
nécessaire pour Pixik
easyFavicon
Pour produire les favicons
Configuration
Dans la page racine Structure du site ->Aide et Répit, section favicon, cocher et sélectionner les images
inputvar
Pour permettre à la page Acquittement Demande Info Annonce de récupérer les informations envoyées par le formulaire PetiteAnnonce (demande info) lors de la soumission.
En effet, par défaut, Contao ne donne pas accès aux données transmises en POST, seulement en GET.