4.5. Étiquettes

Si vous avez le privilège editcomponents, vous pouvez modifier les Types d'étiquettes dans la page principale d'administration. Cliquer sur le lien Étiquettes vous amènera sur la page Gérer les types d'étiquettes. Vous pouvez sélectionner ici si vous voulez créer (ou modifier) une étiquette de bogue ou de fichier joint.

Peu importe ce que vous choisissez, l'interface est la même, donc nous ne l'aborderons qu'une fois.

4.5.1. Propriétés des étiquettes

Nom
C'est le nom de l'étiquette. Il sera affiché aux utilisateurs de Bugzilla qui consulteront ou définiront les étiquettes. Le nom peut contenir tout caractère Unicode valide sauf les virgules et les espaces.
Description
Explique de façon détaillée l'étiquette. Elle est visible dans une info-bulle quand le curseur de la souris passe au-dessus du nom de l'étiquette dans les pages Afficher le bogue et Modifier le fichier joint. Ce champ peut être aussi long que vous le voulez et contenir tous les caractères que vous voulez.
Categorie

Vous pouvez définir la visibilité d'une étiquette sur toute combinaison de produits et composants.

Le comportement par défaut pour une nouvelle étiquette est d'apparaître sur tous les produits et composants, c'est pourquoi __Tous__:__Tous__ est déjà saisi dans la boîte Inclusions. Si ce n'est pas ce que vous voulez, vous pouvez soit définir des exclusions (pour les produits pour lesquels vous ne voulez pas voir apparaître l'étiquette), soit supprimer __Tous__:__Tous__ de la boîte Inclusions et définir spécifiquement les produits/composants pour cette étiquette.

Pour créer une inclusion, sélectionnez un produit dans la liste déroulante. Vous pouvez également sélectionner un composant spécifique dans la liste déroulante. (Définir __Tous__ pour Produit se traduit par tous les produits dans cette installation de Bugzilla. Sélectionner __Tous__ dans le champ Composant signifie tous les composants du produit sélectionné.) quand les sélections sont faites, cliquez sur Inclure et les paires Produit/Composant apparaîtront dans la boîte Inclusions à droite.

Pour créer une exclusion, le processus est le même ; sélectionnez un produit dans la liste déroulante, sélectionnez un composant spécifique si vous en voulez un, et cliquez sur Exclure. Les paires produit/composant apparaîtront dans la boîte Exclusions à droite.

Cette étiquette sera et pourra être définie pour tous les produits/composants apparaissant dans la boîte Inclusions (ou qui tombent dans la règle __Tous__ appropriée). Cette étiquette n'apparaîtra pas (et par conséquent ne pourra être définie) pour tout produit apparaissant dans la boîte Exclusions. IMPORTANT : Les exclusions surpassent les inclusions.

Vous pouvez sélectionner un produit sans sélectionner de composant spécifique, mais vous ne pouvez pas sélectionner de composant sans produit ou sélectionner de composant qui n'appartienne à aucun produit. Si vous faites cela, Bugzilla affichera un message d'erreur, même si tous vos dproduits ont un composant ayant ce nom.

Exemple Imaginons que vous ayez un produit intitulé Avion qui a des milliers de composants. Vous voulez avoir la possibilité de demander si un problème doit être corrigé pour le prochain modèle d'avion que vous fabriquez. Nous appellerons l'étiquette corrigerProchainModèle. Mais il y a un composant dans Avion intitulé Pilote. Cela n'a pas de sens de fabriquer un nouveau pilote, et donc vous ne voulez pas avoir cette étiquette dans ce composant. Donc vous incluez Avion:__Tous__ et vous excluez Avion:Pilote.

Position
Les étiquettes s'affichent normalement en ordre alphabétique. Si vous voulez les afficher dans un ordre différent, vous pouvez utiliser ceci pour définir la position de chaque étiquette. Les étiquettes ayant une valeur de position faible apparaîtront avant les étiquettes ayant une valeur de position élevée. Les étiquettes ayant la même valeur de position seront classées alphabétiquement, mais seront encore placées après les étiquettes ayant une plus faible valeur de la position et avant celles ayant une valeur de poistion plus élevée.
Active
Parfois, vous pourriez vouloir conserver les informations sur les anciennes étiquettes dans la base de données de Bugzilla, mais empêcher les utilisateurs de continuer à les utiliser. Pour faire cela, décochez active. Les étiquettes désactivées continueront à apparaître dans l'interface utilisateur si elles ont les valeurs ?, + ou - mais elles ne peuvent être qu'effacées (non définies) et ne peuvent pas prendre de nouvelle valeur. Quand une étiquette désactivée est affacée (non définie), elle disparaîtra complètement d'un bogue/fichier joint et ne pourra pas être redéfinie.
Demandé
Les nouvelles étiquettes sont par défaut de type demandé, ce qui veut dire qu'elles permettent aux utilisateurs de définir les options ?, + et -. Pour supprimer l'option ?, décochez demandé.
Sollicité
Par défaut cette boîte est cochée pour les nouvelles étiquettes, ce qui veut dire que les utilisateurs peuvent faire des demandes d'étiquettes à des personnes en particulier. Décocher cette case enlèvera la boîte de texte à côté de l'étiquette ; si elle est toujours de type demandé, alors les requêtes pourront seulement être faites en l'air. Enlever ceci après que des requêtes de type sollicité aient été faites ne supprimera pas ces requêtes ; ces informations resteront dans la base de données (bien qu'elles ne s'afficheront plus pour l'utilisateur).
Multiple
Une étiquette de type Multiple (activé par défaut pour les nouvelles étiquettes) peut être définie plus d'une fois. Après avoir été définie une fois, une étiquette du même type apparaîtra au-dessous avec le mot suppl. (abrégé pour supplémentaire) devant son libellé. Il n'y a pas de limite au nombre de fois qu'une étiquette de type multiple puisse être définie sur le même bogue/fichier joint.
Liste Copie à
Si vous voulez que certains utilisateurs soient notifiés chaque fois que cette étiquette change de valeur (?, -, + ou vide), ajoutez-les ici. C'est une liste d'adresses électroniques séparées par des virgules qui ne sont pas nécessairement des comptes utilisateurs de Bugzilla.
Groupe des permissions
Quand ce champ est défini avec un groupe donné, seuls les utilisateurs de ce groupe peuvent définir la valeur de l'étiquette à + et -. Ce champ n'affecte pas ceux qui peuvent demander ou effacer l'étiquette. Pour cela, voir le champ Groupe des requêtes ci-dessous. Si ce champ est laissé vide, tous les utilisateurs peuvent définir ou effacer cette étiquette. Ce champ est utile pour limiter les utilisateurs qui peuvent approuver ou rejeter les requêtes.
Groupe des requêtes
Quand ce champ est défini sur un groupe donné, seuls les utilisateurs de ce groupe peuvent demander ou effacer cette étiquette. Notez que ce champ n'a aucun effet si le champ Groupe des permissions est vide. Vous pouvez définir la valeur de ce champ la valeur de ce champ pour un groupe différent, mais les deux champs doivent être renseignés avec un groupe pour que ce champ ait un effet.

4.5.2. Supprimer une étiquette

Quand vous êtes sur l'écran Gérer les types d'étiquettes, une liste des étiquettes de bogues et de fichiers joints est affichée.

Pour supprimer une étiquette, cliquez sur le lien Supprimer à côté de la description de l'étiquette.

Avertissement

Une fois supprimée, l'étiquette n'existe plus dans Bugzilla. Toutes les données concernant cette étiquette seront supprimées. Partout où cette étiquette était définie, elle disparaîtra, et vous ne pourrez pas revenir en arrière. Si vous voulez conserver les données concernant l'étiquette, mais que personne ne continue à l'utiliser, décochez active dans le formulaire de modification des étiquettes.


Cette documentation contient très probablement des bogues ; si vous en découvrez, veuillez les signaler ici.