Guide de nommage des pages

  • Raccourci de la révision : Project:Guide_de_nommage_des_pages
  • Titre de la révision : Guide de nommage des pages
  • ID de la révision : 188111
  • Créé :
  • Créateur : Cbeard
  • Version actuelle ? Non
  • Commentaire Copie de la version anglaise, début de traduction...

Contenu de la révision

{{wiki.template('Éditeurs_Devmo_TOC')}} CECI N'EST PAS DEFINITIF, C'EST UN BROUILLON

La convention de nommage des pages de DevMo est plutôt intuitive, mais il est important de bien l'assimiler afin de pouvoir profiter pleinement de l'extension cheminement (breadcrumbs en anglais) qui a été ajoutée.

Les articles en une page

Cas où l'intitulé de l'article est unique

Si vous ajoutez un article ou tout autre contenu qui ne nécessite qu'une seule page sur le wiki, utilisez tout simplement l'intitulé de cet article comme nom de page.

Par exemple, pour un article d'une page intitulé "Une nouvelle approche du Javascript", le nom de la page serait tout simplement Une nouvelle approche du Javascript. Dans la mesure où cet intitulé reste unique sur l'ensemble du wiki, ceci est la façon de faire la plus simple et est recommandée.

Cas où l'intitulé de l'article n'est pas unique

Dans la mesure du possible, vous devriez systématiquement chercher à écrire des articles avec un intitulé unique de façon à simplifier au maximum le nommage des pages. Si ce n'est pas possible, préfixez alors le nom de la page avec le sujet suivi du caractère ':' et sans espaces.

Par exemple, si je souhaite ajouter une page nommée "Optimisation", cela pourrait générer des conflits puisque le mot "optimisation" est applicable à de nombreux sujets présents dans le wiki. Si mon article concerne l'optimisation des CSS, je pourrais rendre mon intitulé unique en le rallongeant un peu (ie : Optimisation de CSS) ou en le préfixant par "CSS:" (ie : [{{mediawiki.external(']CSS:Optimisation')}}).

Il est considéré comme bonne pratique dans ce wiki d'utiliser de préférence des intitulés d'article uniques à chaque fois que c'est possible.

[à traduire] Multiple-Page Content

If the content you are adding to the wiki requires multiple pages, there are a number of approaches you can take towards page naming.

[à traduire] Unique Associated Page Names

If your multi-page content is relatively short, you could give each page a unique-but-associated name. For example:

These page names don't allow you to take advantage of the breadcrumb extension, but are unique and obviously associated with one another. It's a simple, flat structure for the content.

[à traduire] Associated Page Names that are Breadcrumb-friendly

An alternate way to name the pages discussed above is as follows:

Note the addition of the initial "Learning JavaScript" page. In order for the breadcrumb extension to work, each part of the colon-delimited page names has to exist as a separate and navigable page.

If you want to use the breadcrumb extension in your pages, you must use the colon-delimited page naming system described here.

{{ wiki.languages( { "en": "Help:en/Page_Naming_Guide" } ) }}

Source de la révision

<p>{{wiki.template('Éditeurs_Devmo_TOC')}}
<b>CECI N'EST PAS DEFINITIF, C'EST UN BROUILLON</b>
</p><p>La convention de nommage des pages de DevMo est plutôt intuitive, mais il est important de bien l'assimiler afin de pouvoir profiter pleinement de <a href="Help:fr/R%c3%a9f%c3%a9rence_des_balises_wiki#Extension_de_navigation_Breadcrumb">l'extension cheminement</a> (breadcrumbs en anglais) qui a été ajoutée.
</p>
<h3 name="Les_articles_en_une_page"> Les articles en une page </h3>
<h4 name="Cas_o.C3.B9_l.27intitul.C3.A9_de_l.27article_est_unique"> Cas où l'intitulé de l'article est unique </h4>
<p>Si vous ajoutez un article ou tout autre contenu qui ne nécessite qu'une seule page sur le wiki, utilisez tout simplement l'intitulé de cet article comme nom de page.
</p><p>Par exemple, pour un article d'une page intitulé "Une nouvelle approche du Javascript", le nom de la page serait tout simplement <a href="fr/Une_nouvelle_approche_du_Javascript">Une nouvelle approche du Javascript</a>. Dans la mesure où cet intitulé reste unique sur l'ensemble du wiki, ceci est la façon de faire la plus simple et est recommandée.
</p>
<h4 name="Cas_o.C3.B9_l.27intitul.C3.A9_de_l.27article_n.27est_pas_unique"> Cas où l'intitulé de l'article n'est pas unique </h4>
<p>Dans la mesure du possible, vous devriez systématiquement chercher à écrire des articles avec un intitulé unique de façon à simplifier au maximum le nommage des pages. Si ce n'est pas possible, préfixez alors le nom de la page avec le sujet suivi du caractère ':' et sans espaces.
</p><p>Par exemple, si je souhaite ajouter une page nommée "Optimisation", cela pourrait générer des conflits puisque le mot "optimisation" est applicable à de nombreux sujets présents dans le wiki. Si mon article concerne l'optimisation des CSS, je pourrais rendre mon intitulé unique en le rallongeant un peu (ie : <a href="fr/Optimisation_de_CSS">Optimisation de CSS</a>) ou en le préfixant par "CSS:" (ie : [{{mediawiki.external(']CSS:Optimisation')}}).
</p><p><b>Il est considéré comme bonne pratique dans ce wiki d'utiliser de préférence des intitulés d'article uniques à chaque fois que c'est possible.</b>
</p>
<h3 name=".5B.C3.A0_traduire.5D_Multiple-Page_Content"> [à traduire] Multiple-Page Content </h3>
<p>If the content you are adding to the wiki requires multiple pages, there are a number of approaches you can take towards page naming.
</p>
<h4 name=".5B.C3.A0_traduire.5D_Unique_Associated_Page_Names"> [à traduire] Unique Associated Page Names </h4>
<p>If your multi-page content is relatively short, you could give each page a unique-but-associated name.  For example:
</p>
<ul><li> <a href="fr/Learning_JavaScript_-_Introduction">Learning JavaScript - Introduction</a>
</li><li> <a href="fr/Learning_JavaScript_-_A_Layperson's_View">Learning JavaScript - A Layperson's View</a>
</li><li> <a href="fr/Learning_JavaScript_-_More_Advanced_Scripting">Learning JavaScript - More Advanced Scripting</a>
</li><li> <a href="fr/Learning_JavaScript_-_Next_Steps">Learning JavaScript - Next Steps</a>
</li></ul>
<p>These page names don't allow you to take advantage of the <a href="Help:fr/Wiki_Markup_Reference#Breadcrumb_Navigation_Extension">breadcrumb extension</a>, but are unique and obviously associated with one another.  It's a simple, flat structure for the content.
</p>
<h4 name=".5B.C3.A0_traduire.5D_Associated_Page_Names_that_are_Breadcrumb-friendly"> [à traduire] Associated Page Names that are Breadcrumb-friendly </h4>
<p>An alternate way to name the pages discussed above is as follows:
</p>
<ul><li> <a href="fr/Learning_JavaScript">Learning JavaScript</a>
</li><li> <a href="fr/Learning_JavaScript/Introduction">Learning JavaScript:Introduction</a>
</li><li> <a href="fr/Learning_JavaScript/A_Layperson's_View">Learning JavaScript:A Layperson's View</a>
</li><li> <a href="fr/Learning_JavaScript/More_Advanced_Scripting">Learning JavaScript:More Advanced Scripting</a>
</li><li> <a href="fr/Learning_JavaScript/Next_Steps">Learning JavaScript:Next Steps</a>
</li></ul>
<p>Note the addition of the initial "Learning JavaScript" page.  In order for the <a href="Help:fr/Wiki_Markup_Reference#Breadcrumb_Navigation_Extension">breadcrumb extension</a> to work, each part of the colon-delimited page names has to exist as a separate and navigable page.
</p><p><b>If you want to use the <a href="Help:fr/Wiki_Markup_Reference#Breadcrumb_Navigation_Extension">breadcrumb extension</a> in your pages, you must use the colon-delimited page naming system described here.</b>
</p>{{ wiki.languages( { "en": "Help:en/Page_Naming_Guide" } ) }}
Revenir à cette révision