Help:Page name

From NuGOwiki

Jump to: navigation, search



The canonical form of a page name is shown in large font as page header. Another type of canonical form is what is in URLs generated by the system, for this page "Help:Page_name" with an underscore. Alternative names for this page (on most projects) are help:page name, help:Page name, Help:page name and Help:Page name, but not Help:Page Name; the bolded ones are, on this project. For details, see below.

Contents

Restrictions

Special characters

The following characters (the configuration is made in "$wgLegalTitleChars") are not allowed in page titles:

# < > [ ] | { }

The non-printable characters with values 0 through 31, and the "delete" character 127, are also not allowed.

The reasons for disallowing these characters include:

  • [, ], {, }, and | have special meaning within Wikipedia's syntax, which are processed before the pagename is determined. For example, [[{{CURRENTYEAR}}]] points at 2012, not a page called {{CURRENTYEAR}}.

Forward slash (/)

Depending on the namespace and the settings, a forward slash in the pagename provides special functionality, see subpage feature.


Maximum page name length

The maximum page name length is 255 bytes (excluding the namespace prefix). However please try to keep the names as concise as possible!!

Spaces vs. underscores

In page names, a blank space is equivalent with an underscore. A blank space is displayed in the large font title at the top of the page, the URLs show an underscore. See also below.

Case-sensitivity

All characters of namespace prefixes are case-insensitive.

The first character of the page name (after the namespace prefix, if applicable) is not case-sensitive. i.e. [[Help:Page name]] is equivalent to [[Help:page name]]

All characters following the first character are case sensitive - i.e. [[Help:Page name]] would be different from [[Help:PAge name]] etc.

Note that even the file name extension of an image is case-sensitive.

Ignored spaces/underscores

Spaces/underscores which are ignored:

  • those at the start and end of a full page name
  • those at the end of a namespace prefix, before the colon
  • those after the colon of the namespace prefix
  • duplicate consecutive spaces