Comment utiliser les balises « for »
Informations de la révision
- Identifiant de la révision : 6480
- Date de création :
- Créateur : scoobidiver
- Commentaire : 1ère traduction
- Vérifiée : Oui
- Vérifiée :
- Vérifiée par : scoobidiver
- Révision approuvée ? Oui
- Est la révision courante ? Non
- Prêt pour la localisation : Non
Source de la révision
Contenu de la révision
Une des plus importantes fonctionnalités de notre base de connaissances est la capacité d'afficher les instructions personnalisées pour les systèmes d'exploitation (OS) et les versions de Firefox. Nous pouvons dire, par exemple, qu'une certaine section d'un article d'aide est pour (for en anglais) les utilisateurs de Windows, et les utilisateurs de Mac et Linux ne le verront pas. Cet article décrit les détails sur la manière d'utiliser {for} dans les articles de la base de connaissances.
Table des matières
Syntaxe et comportement de base
Voici la syntaxe pour afficher quelque chose pour une condition : {for mac}Bonjour !{/for}
Changez le sélecteur "Aide pour :" en Mac pour voir un message => Bonjour !
Vous pouvez définir deux conditions comme ceci : {for mac,fx4}Bonjour !{/for}
Changez le sélecteur "Aide pour :" en Mac et Firefox 4 pour voir un message => Bonjour !
Une condition plus complexe avec un « ou » impliqué peut être écrite comme ceci :
{for mac, win, fx35, fx4}Vous exécutez Mac ou Windows et utilisez Firefox 3.5-3.6 ou 4.{/for}
Changez le sélecteur "Aide pour :" en Mac ou Windows et Firefox 3.5-3.6 ou Firefox4 pour voir un message =>Vous exécutez Mac ou Windows et utilisez Firefox 3.5-3.6 ou 4.
Formellement, le texte entre {for} et {/for} sera affiché si une des ces conditions est remplie :
- Le {for} liste au moins un OS et inclut celui que l'utilisateur exécute (ou a sélectionné manuellement).
- Le {for} liste au moins une version de Firefox et inclut celle que l'utilisateur exécute (ou a sélectionné manuellement).
Autrement, le contenu de {for}...{/for} n'est pas affiché.
D'autres choses sont à noter :
- Les espaces après les virgules sont facultatives.
- La syntaxe {for} est toujours activée.
- Les titres de rubrique qui sont masqués par les blocs de {for} n'apparaissent pas dans la table des matières de la page. Si l'utilisateur les fait afficher en sélectionnant manuellement la bonne combinaison d'OS/navigateur, les entrées de la table des matières apparaissent instantanément.
Abréviations de système d'exploitation et de navigateur
Ce sont les abréviations de système d'exploitation et de navigateur disponibles pour l'utilisation avec {for} :
- win (Windows)
- mac (Mac OS X)
- linux (Linux)
- maemo (OS mobile Maemo)
- android (OS mobile Android)
- fx4 (Firefox 4.0 jusqu'à 5, 5 non inclus (pourra être affiné plus tard))
- fx35 (Firefox 3.5 jusqu'à 4, 4 non inclus)
- fx3 (3.0 jusqu'à 3.5, 3.5 non inclus)
- m4 (toute version de Firefox pour mobile jusqu'à 5, 5 non inclus (pourra être affiné plus tard))
Contextes ligne et bloc de lignes
{for} peut être utilisé aussi bien sur une ligne ou sur un bloc de lignes (au sens HTML). La forme ligne prend effet en travaillant dans une ligne de texte :
C'est {for fx35, fx4}l'utilisation par ligne{/for}.
La forme bloc est utilisée pour entourer des paragraphes entiers, des listes ordonnées, des titres de rubrique, et ainsi de suite. La seule restriction est que, en utilisation la forme bloc, le {for} et {/for} doivent être chacun sur une ligne. Autrement, il pourrait être considéré comme une partie d'un paragraphe voisin et produire des résultats surprenants.
{for fx35, fx4}
C'est un bloc.
*Un
*Deux
{/for}
Utiliser le bouton {for} dans l'éditeur d'article
Quand vous modifiez un article de la base de connaissances, vous pouvez utiliser le bouton {for} dans la barre d'outils pour écrire la balise souhaitée.
- Surlignez le texte que vous voulez mettre entre les balises {for}.
- Cliquez sur dans la barre d'outils d'édition.
- Cochez les cases des versions de Firefox et des système d'exploitation qui seront vus pour ce contenu, puis cliquez sur . Les balises personnalisées {for} seront placées autour de la section que vous avez surlignée.
Comment utiliser l'opérateur « not »
Comme la base de connaissances verra de nouvelles versions d'OS et de navigateur dans le futur, nous avons un moyen à l'épreuve du futur de dire, par exemple, "tout OS sauf ceux-ci". C'est le rôle de la syntaxe {for not}.
Dans un article sur les mobiles, nous pourrions dire {for not maemo}vous pouvez utiliser le pincement pour les gestes de zoom...{/for} et si jamais nous ajoutions, par exemple, iOS à nos systèmes d'exploitation supportés, la syntaxe fonctionnerait sans besoin d'être mise à jour avec une nouvelle version d'OS.
L'ajout du mot « not » provoque l'affichage du contenu {for} quand il aurait été masqué autrement et vice versa.