Difference between revisions of "Extensions name/fr"

From Joomla! Documentation

< Extensions name
(Created page with "* Dans les balises XML et dans les noms de fichiers de code. Certaines balises spéciales doivent être identiques (espaces non compris).")
Line 52: Line 52:
 
* Dans les balises XML et dans les noms de fichiers de code. Certaines balises spéciales doivent être identiques (espaces non compris).
 
* Dans les balises XML et dans les noms de fichiers de code. Certaines balises spéciales doivent être identiques (espaces non compris).
 
==== Exemple de balises XML ====
 
==== Exemple de balises XML ====
comme dans :
+
Exemple :
 
  * <name>jedilightsaber</name>
 
  * <name>jedilightsaber</name>
 
  * <menu>Jedi Lightsaber</menu>
 
  * <menu>Jedi Lightsaber</menu>

Revision as of 09:46, 8 October 2015

Le nommage de votre extension est un art et une partie d'une stratégie de marketing. Mais vous devez également éviter les conflits de noms avec des extensions déjà répertoriées sur le JED. Les noms d'extension ont un impact sur la structure de l'extension et sur les URL affichées après l'installation de l'extension est installée, alors anticipez bien cet élément important !

Cet article contient quelques recommandations pour nommer les extensions, résultat des meilleures pratiques de la communauté Joomla.

Choix d'un nom : recommandations[edit]

Utilisation d'un nom similaire à celui d'une autre extension ?[edit]

  • Les utilisateurs peuvent confondre les deux extensions et signaler votre extension ou écrire un avis négatif sur votre extension alors que celui-ci était destiné à une autre extension.
  • Les rapports de sécurité sur une extension ayant un nom similaire peuvent porter à confusion.
  • Le simple ajout d'un nom de société pourrait ne pas être une modification suffisante pour permettre aux utilisateurs d'être conscients des différences.
  • Essayez d'éviter tout conflit de marque avec d'autres développeurs.

Comment créer un bon nom pour une extension?[edit]

Soyez créatif et pensez marque : pensez au marketing de votre extension et non pas à la marque d'une autre personne !

  • Créez un nom de marque original.
  • Choisissez un nom facile à prononcer.
  • Le nom doit être court, vos fichiers XML et PHP étant nommés après le nom de l'extension. Les URL sur les sites Joomla! sont également impactées par les noms d'extension.
  • Évitez les noms trop descriptifs.
  • Facilitez la recherche de votre extension en fonction de sa fonctionnalité et non pas en fonction de son nom.

Les noms d'extension sur le JED[edit]

Le JED est un répertoire et chaque soumission bénéficie de son propre identifiant - ID (le numéro à la fin de l'URL).

  • Cet ID est un identifiant unique pour chaque entrée du JED.
  • Chaque entrée aura un "alias", également appelée "Nom", afin de faciliter sa mémorisation.

Premier arrivé, premier servi[edit]

Le nom répertorié sur le JED est approuvé par les éditeurs du JED sur la base du "premier arrivé, premier servi".

  • Le nom de votre extension doit être différent de toute autre extension déjà présenté sur le JED (noms de société non inclus).
  • Le nom de l'extension doit être déclaré dans le fichier XML, au sein de la balise NAME.
  • Vous devez utiliser le même nom sur votre site et page de téléchargement.

Conflit sur les noms d'extension[edit]

Un nom d'extension sera considéré en conflit lorsqu'il est trop similaire à d'autres extensions, à la discrétion des éditeurs du JED.

  • Lors des noms d'extension se trouvent être en conflit, le JED va prendre en considération la première entrée soumise, même si celle-ci n'est pas publiée.
  • Il est demandé aux entrées plus récentes de modifier le nom de leur extension.
  • Les conflits sont étudiés au cas par cas.

Comment le nom est-il créé sur le JED ?[edit]

L'alias (nom) est créé par un éditeur du JED, en utilisant les éléments d'information suivants :

  • Proposition du développeur dans le champ dénommé "name" (la proposition doit être la même dans les balises "NAME" et "MENU" du fichier XML).
  • Certains mots ne sont pas autorisés
  • Certains mots peuvent être ajoutés par les éditeurs du JED, agissant comme des balises.

Avertissement sur les alias[edit]

Les alias (noms) peuvent être modifiés par les éditeurs du JED, à tout moment, si cela est jugé nécessaire pour la maintenance du répertoire.

  • Les noms d'alias utilisés sur le JED ne constituent pas une approbation de marques utilisées par le produit que ce soit par Joomla.org ou par OSM.
  • Le JED ne s'impliquera pas dans des litiges en matière de marques, ils doivent être traités par les utilisateurs.

Nom enregistré[edit]

A quel endroit le JED regarde-t-il les noms d'extension ?

  • Dans les balises XML et dans les noms de fichiers de code. Certaines balises spéciales doivent être identiques (espaces non compris).

Exemple de balises XML[edit]

Exemple :

* <name>jedilightsaber</name>
* <menu>Jedi Lightsaber</menu>

Exemple de noms de fichiers[edit]

comme dans :

* mod_jedilightsaber.xml
* mod_jedilightsaber.php

Versions allégées et versions pros[edit]

The words "Light" and "Pro" can be added to differentiate two extensions from the same developer, but the extensions must have different features and distribution plans (like a free Lite version and paid Pro version). The word "Free" is considered promotional text and cannot be used.

When adding the "Light" and "Pro" tags:

  • Components: in the XML name tag and file names or just to the menu tag name and JED alias name.
  • Modules and plugins: in the XML name tag and file names or just at JED alias name.

Joomla! en tant que mot[edit]

Le terme Joomla! et le nom des extensions[edit]

The JED has a direct interest in maintaining the integrity of the Joomla! brand. The JED team will not allow violations fo the Joomla trademark, logo, brand, etc. to be placed in or linked from the JED.

  • Le nom d'une extension ne peut pas commencer par le mot Joomla
  • Les extensions utilisant dans le nom de l'extension le mot Joomla ou un dérivé doivent être agréées par OSM.
  • Les extensions utilisant dans le nom de domaine le mot Joomla ou un dérivé doivent être agréées par OSM.
  • Il est recommandé d'éviter le mot complet Joomla.

Please note that extensions should not be named "Joomla! x". Instead, they should be named "x for Joomla!" or something similar that will not be confused with Joomla. Review the Trademark Checklist for more help.

Derivative of Joomla string[edit]

What are the strings considered related with Joomla string?

Joomla! Licensed[edit]

How can your extensions be licensed?

Cas particuliers[edit]

Extension Specific Extensions[edit]

Extension Specific Plugins are extensions that require another extension to be installed in order to run. These plugins must have "for MAIN-EXTENSION-NAME" at the end of the extension name, even if it's not in the XML file.

Rebranding[edit]

If you need to re-brand an old extension, but you want to avoid conflicts with sites where the older extension is already installed, please talk with JED Team first. After choosing the new name:

  1. Update your XML file tags NAME and MENU
  2. Rename your files to reflect the new extension name
  3. Repack and re-attach the file to your JED entry
  4. Revise the mentions to the extension at your website

Note: If #1 or #2 are not possible in respects to compatibility issues with installed sites, please include the new name in the description tag or in a comments line at your XML file.

Forks[edit]

Forked extensions have special rules to be listed at JED. Please read: TOS - Extensions and Forks Also read: Forked Extensions

Scripts ou bibliothèques[edit]

The name must be included at the main file.

  • In the headers script you need to include comments with the script name, copyright and license
  • A TXT file must be included with the name, copyright, license and URL to download

Nom de l'entrée sur le JED : à faire et à ne pas faire[edit]

A faire[edit]

  • Name the XML file tag NAME the same as the extension name
  • Name the Component's admin menu (the tag MENU in the XML) the same as the extension name

A ne pas faire[edit]

  • Use offensive words, political or religious statements
  • Use extension types as part of the extension name (only used for the mobude and plugin versions of the same extension from the same developer)
  • Use the version number in the name (there is a field for that)
  • Use price tags, commercial promotions or URL domains in the name
  • Utilisez le nom de l'auteur ou de la société dans le nom de l'extension (il existe un champ pour spécifier cela).

Informations complémentaires[edit]