Help:Editing: Difference between revisions

From Mass Spec Terms
No edit summary
 
No edit summary
Line 1: Line 1:
'''[[Wikipedia:How_to_edit_a_page]]'''
= External Links =
 
:[[Wikipedia:How_to_edit_a_page]]
 
:[http://wiki.mozilla.org/index.php/MediaWiki_FAQ Mozilla Mediawiki FAQ]
 
 
= Wiki Variables =
 
This is a list of '''variables''' that can be used in the wikitext. The way they are rendered depends on the time, on the project, or on the page in which it occurs.
 
On the left is the variable, on the right how it is rendered at this time, in this project, on this page.
 
==Constant, only depending on the project and parameters==
 
<table>
<tr><td><nowiki>{{ns:-2}} or {{ns:Media}}</nowiki>
<td>{{ns:-2}}
<tr><td><nowiki>{{ns:-1}} or {{ns:Special}}</nowiki>
<td>{{ns:-1}}
<tr><td><nowiki>{{ns:1}} or {{ns:Talk}}</nowiki>
<td>{{ns:1}}
<tr><td><nowiki>{{ns:2}} or {{ns:User}}</nowiki>
<td>{{ns:2}}
<tr><td><nowiki>{{ns:3}} or {{ns:User_talk}}</nowiki>
<td>{{ns:3}}
<tr><td><nowiki>{{ns:4}} or {{ns:Project}}</nowiki>
<td>{{ns:4}}
<tr><td><nowiki>{{ns:5}} or {{ns:Project_talk}}</nowiki>
<td>{{ns:5}}
<tr><td><nowiki>{{ns:6}} or {{ns:Image}}</nowiki>
<td>{{ns:6}}
<tr><td><nowiki>{{ns:7}} or {{ns:Image_talk}}</nowiki>
<td>{{ns:7}}
<tr><td><nowiki>{{ns:8}} or {{ns:MediaWiki}}</nowiki>
<td>{{ns:8}}
<tr><td><nowiki>{{ns:9}} or {{ns:MediaWiki_talk}}</nowiki>
<td>{{ns:9}}
<tr><td><nowiki>{{ns:10}} or {{ns:Template}}</nowiki>
<td>{{ns:10}}
<tr><td><nowiki>{{ns:11}} or {{ns:Template_talk}}</nowiki>
<td>{{ns:11}}
<tr><td><nowiki>{{ns:12}} or {{ns:Help}}</nowiki>
<td>{{ns:12}}
<tr><td><nowiki>{{ns:13}} or {{ns:Help_talk}}</nowiki>
<td>{{ns:13}}
<tr><td><nowiki>{{ns:14}} or {{ns:Category}}</nowiki>
<td>{{ns:14}}
<tr><td><nowiki>{{ns:15}} or {{ns:Category_talk}}</nowiki>
<td>{{ns:15}}
<tr><td><nowiki>{{ns:100}}</nowiki>
<td>{{ns:100}}
<tr><td>... (depending on custom namespaces)
<td>
<tr><td><nowiki>{{ns:121}}</nowiki>
<td>{{ns:121}}
<tr><td><nowiki>{{SITENAME}}</nowiki>
<td>{{SITENAME}}
<tr><td><nowiki>{{SERVER}}</nowiki>
<td>{{SERVER}}
<tr><td><nowiki>{{localurl:pagename}}</nowiki>
<td>{{localurl:pagename}}
<tr><td><nowiki>{{localurl:pagename|</nowiki>''query string''<nowiki>}}</nowiki>
<td>{{localurl:pagename|''query string''}}
</table>
 
==Varying with time==
 
<table>
<tr><td><nowiki>{{CURRENTMONTH}}</nowiki>
<td>{{CURRENTMONTH}}
<tr><td><nowiki>{{CURRENTMONTHNAME}}</nowiki>
<td>{{CURRENTMONTHNAME}}
<tr><td><nowiki>{{CURRENTMONTHNAMEGEN}}</nowiki>
<td>{{CURRENTMONTHNAMEGEN}}
<tr><td><nowiki>{{CURRENTDAY}}</nowiki>
<td>{{CURRENTDAY}}
<tr><td><nowiki>{{CURRENTDAYNAME}}</nowiki>
<td>{{CURRENTDAYNAME}}
<tr><td><nowiki>{{CURRENTYEAR}}</nowiki>
<td>{{CURRENTYEAR}}
<tr><td><nowiki>{{CURRENTTIME}}</nowiki>
<td>{{CURRENTTIME}}
<tr><td><nowiki>{{NUMBEROFARTICLES}}</nowiki>
<td>{{NUMBEROFARTICLES}}
</table>
 
NUMBEROFARTICLES: number of pages in the main namespace which contain a link and are not a redirect, i.e. number of articles, stubs containing a link, and disambiguation pages.
 
This depends on system variable $wgUseCommaCount  If true, article count will only include those with commas (","). If false, will only count those with links ("[["). The default set in [[DefaultSettings.php]] is false, this can be changed in [[LocalSettings.php]].
 
==Depending on page==
 
{|
|<nowiki>{{NAMESPACE}}</nowiki>
|{{NAMESPACE}}
|-
|<nowiki>{{PAGENAME}}</nowiki>
|{{PAGENAME}}
|-
|<nowiki>{{PAGENAMEE}}</nowiki>
|{{PAGENAMEE}}
|}
 
PAGENAMEE displays the page title in the form that is used in URLs, i.e. with underscores for spaces, and escape codes for special characters, and is therefore used for constructing URLs. For example, on a page called "Another test", PAGENAMEE would produce "Another'''_'''test" rather than "Another test". See also [[Help:Page_name#Variables_.7B.7BPAGENAME.7D.7D_and_.7B.7BPAGENAMEE.7D.7D|<nowiki>Variables {{PAGENAME}} and {{PAGENAMEE}}</nowiki>]]
 
When used in a [[template]], these three variables refer to the page in which the template is included, not to the template page.
 
==Examples of combinations==
 
<table>
<tr><td><nowiki>{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|</nowiki>action=edit<nowiki>}}</nowiki>
<td>{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|action=edit}}
<tr><td><nowiki>{{SERVER}}{{localurl:Special:Whatlinkshere|target={{NAMESPACE}}:{{PAGENAMEE}}}}</nowiki><td>{{SERVER}}{{localurl:Special:Whatlinkshere|target={{NAMESPACE}}:{{PAGENAMEE}}}}
<tr><td><nowiki>[[{{NAMESPACE}}:{{PAGENAMEE}}_1]]</nowiki>
<td>[[{{NAMESPACE}}:{{PAGENAMEE}}_1]]
<tr><td><nowiki>{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}_1}}</nowiki>
<td>{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}_1}}
</table>
 
Here on Meta, due to [[Template:UTC]], <nowiki>{{UTC}}</nowiki> produces: {{UTC}}
 
In a template, for a link to a page which depends on a template parameter, the external link style is used even for internal links, to avoid that the system links to the edit page even if the page exists. To construct the external link, variables can also be useful.

Revision as of 12:57, 4 January 2005

External Links

Wikipedia:How_to_edit_a_page
Mozilla Mediawiki FAQ


Wiki Variables

This is a list of variables that can be used in the wikitext. The way they are rendered depends on the time, on the project, or on the page in which it occurs.

On the left is the variable, on the right how it is rendered at this time, in this project, on this page.

Constant, only depending on the project and parameters

{{ns:-2}} or {{ns:Media}} Media
{{ns:-1}} or {{ns:Special}} Special
{{ns:1}} or {{ns:Talk}} Talk
{{ns:2}} or {{ns:User}} User
{{ns:3}} or {{ns:User_talk}} User talk
{{ns:4}} or {{ns:Project}} MS Terms
{{ns:5}} or {{ns:Project_talk}} MS Terms talk
{{ns:6}} or {{ns:Image}} File
{{ns:7}} or {{ns:Image_talk}} File talk
{{ns:8}} or {{ns:MediaWiki}} MediaWiki
{{ns:9}} or {{ns:MediaWiki_talk}} MediaWiki talk
{{ns:10}} or {{ns:Template}} Template
{{ns:11}} or {{ns:Template_talk}} Template talk
{{ns:12}} or {{ns:Help}} Help
{{ns:13}} or {{ns:Help_talk}} Help talk
{{ns:14}} or {{ns:Category}} Category
{{ns:15}} or {{ns:Category_talk}} Category talk
{{ns:100}}
... (depending on custom namespaces)
{{ns:121}}
{{SITENAME}} Mass Spec Terms
{{SERVER}} https://msterms.org
{{localurl:pagename}} /wiki/index.php/Pagename
{{localurl:pagename|query string}} /wiki/index.php?title=Pagename&query string

Varying with time

{{CURRENTMONTH}} 09
{{CURRENTMONTHNAME}} September
{{CURRENTMONTHNAMEGEN}} September
{{CURRENTDAY}} 10
{{CURRENTDAYNAME}} Wednesday
{{CURRENTYEAR}} 2025
{{CURRENTTIME}} 00:03
{{NUMBEROFARTICLES}} 2,240

NUMBEROFARTICLES: number of pages in the main namespace which contain a link and are not a redirect, i.e. number of articles, stubs containing a link, and disambiguation pages.

This depends on system variable $wgUseCommaCount If true, article count will only include those with commas (","). If false, will only count those with links ("[["). The default set in DefaultSettings.php is false, this can be changed in LocalSettings.php.

Depending on page

{{NAMESPACE}} Help
{{PAGENAME}} Editing
{{PAGENAMEE}} Editing

PAGENAMEE displays the page title in the form that is used in URLs, i.e. with underscores for spaces, and escape codes for special characters, and is therefore used for constructing URLs. For example, on a page called "Another test", PAGENAMEE would produce "Another_test" rather than "Another test". See also Variables {{PAGENAME}} and {{PAGENAMEE}}

When used in a template, these three variables refer to the page in which the template is included, not to the template page.

Examples of combinations

{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|action=edit}} https://msterms.org/wiki/index.php?title=Help:Editing&action=edit
{{SERVER}}{{localurl:Special:Whatlinkshere|target={{NAMESPACE}}:{{PAGENAMEE}}}}https://msterms.org/wiki/index.php?title=Special:Whatlinkshere&target=Help:Editing
[[{{NAMESPACE}}:{{PAGENAMEE}}_1]] Help:Editing_1
{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}_1}} https://msterms.org/wiki/index.php/Help:Editing_1

Here on Meta, due to Template:UTC, {{UTC}} produces: {{UTC}}

In a template, for a link to a page which depends on a template parameter, the external link style is used even for internal links, to avoid that the system links to the edit page even if the page exists. To construct the external link, variables can also be useful.