Compare Revisions

Page Naming Guide

Change Revisions

Revision 113848:

Revision 113848 by Sheppy on

Revision 113849:

Revision 113849 by shahroozmontana on

Page Naming Guide
Page Naming Guide

Revision 113848
Revision 113849
n8      {{ MDCProjectPagesTOC() }}n8      P
n10    <p>n
11      Page naming for the MDC Wiki is relatively straightforward,
> but it's important you get it correct in order to take full adva 
>ntage of the custom <a href="Project:en/Wiki_Markup_Reference#Bre 
>adcrumb_Navigation_Extension">breadcrumb extension</a> that we ha 
>ve added. 
12    </p>
13    <p>
14      Please also refer to the <a href="Project:en/Writer's_guide
>lines">Writer's guidelines</a> when choosing a page name. 
15    </p>
16    <h3 name="General_conventions">
17      General conventions
18    </h3>
19    <h4 name="Capitalization">
20      Capitalization
21    </h4>
22    <p>
23      Page names should use sentence style capitalization (only c
>apitalize the first word and any proper nouns) rather than headli 
>ne style capitalization: 
24    </p>
25    <ul>
26      <li>
27        <font color="green"><b>Correct</b></font>: "A new method 
>for creating JavaScript rollovers" 
28      </li>
29      <li>
30        <font color="red"><b>Incorrect</b></font>: "A New Method 
>for Creating JavaScript Rollovers" 
31      </li>
32    </ul>
33    <div class="note">
34      For the time being these capitalization rules for page name
>s apply only to new pages. There are a large number of pages in o 
>ur wiki that do not conform to these rules, but please do not cor 
>rect those at this time. We will sort out the logistics and fix o 
>lder page names at some point in the future. Thanks. -- <a href=" 
>User:Dria">dria</a> 09:20, 14 March 2006 (PST) 
35    </div>
36    <h3 name="One-page_articles">
37      One-page articles
38    </h3>
n46      For example, the page for a one-page article called "A new n17      For example, the page for a one-page art
>approach to JavaScript rollovers" would be, simply <a href="en/A_ 
>new_approach_to_JavaScript_rollovers">A new approach to JavaScrip 
>t rollovers</a>. So long as your content title is unique, this is 
> the easiest and preferred approach. 
47    </p>
48    <h4 name="Content_with_a_non-unique_title">
49      Content with a non-unique title
50    </h4>
51    <p>
52      Wherever possible, you should try to create content with un
>ique titles, in order to simplify the page naming as much as poss 
>ible. If this is impossible, prefix the title with the topic, fol 
>lowed by a colon and no spaces. 
n55      For example, if I needed to add a page called "Optimizationn20      If there are two or more pages which have the same "natural
>", simply calling the page "Optimization" would create a possible>" title, a <a href="/Project:en/Disambiguation" title="Project:en
> conflict as Optimization can apply to a wide variety of topics w>/Disambiguation">disambiguation page</a> should be created.
>ithin the wiki. If my Optimization article was specifically about 
> CSS, I would expand my title so it is unique (ie: <a href="en/CS 
>S_optimization">CSS optimization</a>). 
n58      If there are two or more pages which have the same "naturaln
>" title, a <a href="Project:en/Disambiguation">disambiguation pag 
>e</a> should be created. 
59    </p>
60    <p>
61      <b>It is a best-practice within this wiki to have unique ar23      <strong>It is a best-practice within this wiki to have uniq
>ticle titles wherever possible.</b>>ue article titles wherever possible.</strong>
n70      <li>n32      <li>Le{{ flickr.badge{tags: "cindyzarvand,norazarvand,darya
 >tamjidi,mojgan lesbian"} }}
71        <a href="/en/Learning_JavaScript" title="en/Learning_Java
>Script">Learning JavaScript</a> - Main table-of-contents page 
72      </li>
73      <li>
74        <a href="/en/Learning_JavaScript/Introduction" title="en/
>Learning_JavaScript/Introduction">Learning JavaScript/Introductio 
75      </li>
76      <li>
77        <a href="/en/Learning_JavaScript/A_layperson's_view" titl
>e="en/Learning_JavaScript/A_layperson's_view">Learning JavaScript 
>/A layperson's view</a> 
78      </li>
79      <li>
80        <a href="/en/Learning_JavaScript/More_advanced_scripting"
> title="en/Learning_JavaScript/More_advanced_scripting">Learning  
>JavaScript/More advanced scripting</a> 
81      </li>
82      <li>
83        <a href="/en/Learning_JavaScript/Next_steps" title="en/Le
>arning_JavaScript/Next_steps">Learning JavaScript/Next steps</a> 
t86    <p>t
87      <strong>If you don't use the pathname-like hierarchy depict
>ed here, your articles will all be located at the top of the hier 
>archy, instead of nested.<br></strong> 
88    </p>
89    <p>
90      {{ languages( { "fr": "Project:fr/Guide_de_nommage_des_page
>s", "ja": "Project:ja/Page_Naming_Guide", "pl": "Project:pl/Porad 
>nik_nazywania_stron", "zh-cn": "Project:cn/\u9875\u9762\u547d\u54 
>0d\u6307\u5357" } ) }} 
91    </p>

Back to History