Gestion des extensions

Soumis par tataye le 27. janvier 2012 - 11:01
Sponsored by
Thank you for your contribution: 
Serge Billon

what's in my bag?

Il y a beaucoup de choses dans le paquet de base de Joomla. Des mots comme composants, modules, plug-ins, templates et languages dont vous avez déjà entendu parler auparavant. En plus de ces parties bien connues, Joomla se compose aussi de parties qui le sont moins comme bibliothèques (libraries) et packages. Les composants, modules, plugins et languages supplémentaires sont catalogués dans le JED: Joomla extension directory. Joomla n'a aucun dépot centralisé pour les templates et les bibliothèques. La raison en est simple. Les bibliothèques sont mises au point en dehors du projet Joomla et beaucoup ont également été utilisées par d'autres projets open source. Les templates sont quelque chose de très individuel et sont donc disponibles sur les sites Web de leurs concepteurs. Un répertoire central pour les templates serait utile à l'avenir.

Avec le gestionnaire d'extensions, entièrement réécrit, vous pouvez installer, mettre à jour, découvrir et gérer les extensions directement depuis votre administration de Joomla.

Gestion des extensions

Jetons un coup d'oeil à l'ensemble de vos 122 extensions installées dans Extensions Gestion des Extensions Gestion. Vous pouvez filtrer cette liste selon divers paramètres. Certaines extensions sont protégées. Votre installation Joomla risquerait de ne plus fonctionner si vous avez désinstallé ces extensions protégées (Figure 1).

Tableau avec toutes les extensions installées

Figure 1: Tableau avec toutes les extensions installées

Dans cette zone vous pouvez activer, désactiver et désinstaller des extensions. Activation et désactivation fonctionnent exactement comme un interrupteur. Vous commutez simplement l'extension sur on et off, toutes les données connexes sont toujours conservées. Si vous désinstallez une extension, elle sera supprimée. Souvent les extensions, habituellement des composants, créent des tables de bases de données supplémentaires lors de l'installation. C'est selon la routine de désinstallation de composant, que ces tables seront supprimés ou non pendant la désinstallation. Vérifiez le manuel ou le fichier readme à l'avance pour éviter les surprises.

La dernière icône dans la barre d'outils est l'icône du cache. Chaque extension est capable de garder des données en cache. Vous pouvez effacer cette mémoire cache distinctement pour chaque extension.Si votre site Joomla attire beaucoup de visiteurs et que vous ne voulez pas effacer le cache entier pour des raisons de performances, vous pourriez avoir besoin de cette fonction.

Si vous filtrez la liste de libraries, vous trouverez ces quatre articles avec le numéro de version correspondant:

  1. Joomla Application Framework, qui est la «Plate-forme Joomla » sur laquelle le CMS Joomla! 2,5 est basé.
    Toutes les autres extensions sont construites sur ce framework.
  2. PHPMailer est une classe écrite en PHP pour envoyer des emails. Elle est utilisée dans le composant de messagerie.
  3. SimplePie est une classe, écrite en PHP pour gérer les flux RSS et Atom feeds. Elle est utilisée dans le composant newsfeeds.
  4. phputf8 est une  Bibliothèque de fonctions UTF-8  mettant en miroir les propres fonctions de chaînes de PHP. Vous pouvez avoir une idée de ce que cette bibliothèque fait en lisant UTF-8 et PHP.

Si vous filtrez la liste par paquets, vous ne trouverez rien dans Joomla!. Si vous installiez une langue autre que l'anglais, vous trouverez ce paquet de langue là.

Mise à jour des extensions

Dans ce domaine, les extensions tierce et même la version de Joomla ! sont listées. Ici, vous pouvez vérifier les mises à jour d'extension disponibles disponibles en cliquant sur l'icône Rechercher des mises à jour. Si Joomla ! trouve une mise à jour d'extension et que vous souhaitez mettre à jour automatiquement, sélectionnez l'extension que vous souhaitez mettre à jour et cliquez sur l'icône Mise à jour. Le processus est entièrement automatique et vous allez recevoir des messages et des conseils, en fonction de l'extension, pendant que cela se met à jour.

Installation d'extensions

Vous pouvez installer les extensions de trois façons différentes (Figure 2):

Installation d'extensions

Figure 2: Installation d'extensions

  1. Archive à transférer
    Si vous avez téléchargé un fichier zip contenant une extension Joomla sur votre PC local, vous pouvez utiliser cette option pour télécharger et l'installer.
  2. Installer depuis un dossier
    Si vous avez téléchargé dans sur votre serveur un dossier contenant une extension dézippée, vous pouvez utiliser cette option pour installer votre extension.
  3. Installer depuis une adresse URL 
    Si vous connaissez l'URL d'un fichier zip qui contient une extension Joomla !, vous pouvez utiliser cette option pour télécharger, extraire et l'installer sur votre site.

Découvrir les Extensions

Parfois les choses se passent mal pendant le procédé d'installation, comme à cause de dossiers qui sont trop grands, de permissions n'étant pas données correctement ou pour d'autres raisons étranges. Dans cette zone, Joomla ! essaye de trouver des extensions qui ne sont pas installées, mais qui existent néanmoins dans le répertoire du fichier. Si une ou plusieurs extensions sont découvertes, vous pouvez les installer directement.
En utilisant l'opération de découverte, vous pouvez installer plusieurs extensions en même temps!

Avertissements

Les messages d'erreurs liées aux installations et aux mises à jour apparaissent dans cette zone. Si vous ne pouvez pas résoudre le problème par vous-même, googlisez le texte du message, vous pourrez généralement trouver une solution ou au moins quelques conseils.

0 commentaires

Publier un nouveau commentaire

  • Les adresses de pages web et de courriels sont transformées en liens automatiquement.
  • Tags HTML autorisés : <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <br><pre>
  • Les lignes et les paragraphes vont à la ligne automatiquement.

Plus d'informations sur les options de formatage