Entrées sur le JED : Liste de vérification de l'installation et des fonctionnalités

From Joomla! Documentation

This page is a translated version of the page JED Entries Installation and Functionality Checklist and the translation is 100% complete.

Other languages:
English • ‎español • ‎français • ‎Nederlands

Cet article est conçu pour aider les développeurs d'extensions (souhaitant être répertoriés sur le JED) et pour les éditeurs du JED (permettant de conserver une cohérence dans le processus d'approbation) et les utilisateurs (souhaitant signaler des entrées du JED).

Pour être accepté et répertorié sur le JED, une entrée est vérifiée lors d'un processus de 4 étapes :

Étape D : Liste de vérification de l'installation et des fonctionnalités

Liste D1 - Installation

Les critères suivants, basés sur la méthode d'installation, sont pris en compte lors de l'approbation d'une entrée.

Cette extension peut-elle être installée avec Joomla ?
Numéro Quoi ? Publiable ?
1 L'extension peut être installée via l'installateur de Joomla! Oui ! Certaines extensions peuvent être installées via un programme d'installation spécifique.
2 L'extension a besoin d'un hack pour être installée Non !
3 L'installation de l'extension nécessite la copie manuelle de fichiers Non, mais des exceptions sont faites notamment pour les systèmes de paiement.
4 L'extension hack les fichiers natifs Joomla! Non !
5 L'extension modifie les fichiers d'autres extensions Uniquement si les modifications sont annulées lors de la désinstallation de l'extension. Les extensions hackées ne sont pas autorisées.

Liste D2 - Fonctionnalité de base

Les critères suivants, basés sur la fonctionnalité de base d'une extension après installation, sont pris en compte lors de l'approbation d'une entrée.

L'extension fonctionne-t-elle sur un site Joomla ?
Numéro Quoi ? Publiable ?
1 La configuration du composant se fait dans le menu administration Oui !
2 Le module peut être publié/dépublié Oui !
3 Le plugin peut être activé/désactivé dans le site Oui ! Les plugins 'legacy' nécessitent une note concernant la compatibilité de version Joomla.
4 Il est possible d'ajouter un nouvel élément/catégorie/fichier dans le composant Oui !
5 L'extension est prévue pour les sites publics Non ! La dernière version ne peut pas être une version pour "test seulement".

Liste D3 - Sécurité

Les critères suivants, basés sur la sécurité d'une extension après installation, sont pris en compte lors de l'approbation d'une entrée.

L'extension présente-t-elle un risque en matière de sécurité ?
Numéro Quoi ? Publiable ?
1 L'extension est répertoriée dans la liste des extensions vulnérables. Non ! Liste du VEL
2 L'extension nécessite des droits 777 pour être installée ou exécutée. Non !
3 Déclaration "Restricted Access" en haut des fichiers PHP Oui !

Accès restreint

Voir

Liste D4 - Désinstallation

Les critères suivants, basés sur la façon dont l'extension est désinstallé d'un site site Joomla, sont pris en compte lors de l'approbation d'une entrée.

L'extension casse-t-elle un site Joomla ?
Numéro Quoi ? Publiable ?
1 Après la désinstallation, le site ou l'administration indique des erreurs. Non ! Désinstaller une extension

Tout est OK ? Publiez l'extension!

Informations complémentaires