Helpo:Nomspaco: Malsamoj inter versioj

El Vikipedio, la libera enciklopedio
Enhavo forigita Enhavo aldonita
e Vikipedio:Nomspaco alinomita al Helpo:Nomspaco: nomspaco Helpo
iom da redakto
Linio 1: Linio 1:
La nova [[Vikipedio|Vikipedia]] programo (instalita en decembro [[2002]]) enkondukis la novan koncepton de '''nomspacoj'''. (Por programistoj, ĝi funkcias simile kiel la komputillingvoj [[C_Plus_Plus_Komputillingvo|C++]] aŭ [[Java]].) Se oni kreas normalan paĝon per <nowiki>[[ligilo]]</nowiki>, oni kreas alternativan paĝon en alia nomspaco per <nowiki>[[nomspaco:ligilo]]</nowiki>.
La [[Vikipedio|Vikipedia]] programo MediaWiki (instalita en decembro [[2002]]) enhavas la koncepton de '''nomspacoj'''. (Por programistoj, ĝi funkcias simile kiel la komputillingvoj [[C_Plus_Plus_Komputillingvo|C++]] aŭ [[Java]].) Se oni kreas normalan paĝon per <nowiki>[[ligilo]]</nowiki>, oni kreas alternativan paĝon en alia nomspaco per <nowiki>[[nomspaco:ligilo]]</nowiki>.


''La "Vikipediisto" nomspaco'' estas por memprezentoj de [[uzantoj de Vikipedio]]. Se vi vidas ke la uzanto, Chuck SMITH, ĝisdatigis kelkajn paĝojn en la [[Speciala:Recentchanges|Lastaj ŝanĝoj]]-listo, ĉi tiu uzantnomo ne estas ligilo al [[Chuck SMITH]], sed al [[Vikipediisto:Chuck SMITH]].
''La nomspaco "Vikipediisto" '' estas por memprezentoj de [[Vikipedio:Vikipediistoj|uzantoj de Vikipedio]]. Se vi vidas ke la uzanto, Chuck SMITH, ĝisdatigis kelkajn paĝojn en la listo de [[Speciala:Recentchanges|Lastaj ŝanĝoj]], ĉi tiu uzantnomo ne estas ligilo al [[Chuck SMITH]], sed al [[Vikipediisto:Chuck SMITH]].

''La "Diskuto" nomspaco'' estas uzata kie /Priparolu subpaĝoj estis uzata en la malnova programo. Ni ne plu subtenas subpaĝojn ĉar ili konfuzis homojn.


== Nomspacoj ==
== Nomspacoj ==
{| class="wikitable"
{|class="wikitable" style="clear:both"
|-
|-
!Variabloj
!Variables
!Alternativa sintakso
!Alternate syntax
!Name, linked to list of all pages
!Nomo, ligita al listo de ĉiuj paĝoj
!Paĝnombro
!Nr. of pages
!Notoj
|-
|-
|<nowiki>{{ns:-2}}</nowiki>
|<nowiki>{{ns:-2}}</nowiki>
|<nowiki>{{ns:Media}}</nowiki>
|<nowiki>{{ns:media}}</nowiki>
|&quot;{{ns:-2}}&quot;
|&quot;{{ns:-2}}&quot;
|&nbsp;
|&nbsp;
|<!--pseudo-nomspaco for images and other files themselves, as opposed to the image description pages; see also below-->
|-
|-
|<nowiki>{{ns:-1}}</nowiki>
|<nowiki>{{ns:-1}}</nowiki>
|<nowiki>{{ns:Special}}</nowiki>
|<nowiki>{{ns:special}}</nowiki>
|&quot;{{ns:-1}}&quot;
|&quot;{{ns:-1}}&quot;
|&nbsp;
|&nbsp;
|pseŭdo-nomspaco por [[Special:Specialpages|Specialaj paĝoj]]
|-
|-
|<nowiki>{{ns:-0}}</nowiki>
|<nowiki>{{ns:0}}</nowiki>
|
|<nowiki>{{ns:Main}}</nowiki>
|[{{SERVER}}{{localurl:Special:Allpages|namespace=0}} main]
|[{{fullurl:Special:Allpages|namespace=0}} artikola]
|{{#ifeq:{{PAGESINNS:0}}|[[:{{ns:Template}}:PAGESINNS:0]]|''nehavebla''|{{PAGESINNS:0}}}}
|{{PAGESINNS:0}}
|artikola nomspaco, sen prefikso, aŭ opcie dupunkto (bezonata kiam la paĝo estas uzata kiel ŝablono)
|-
|-
|<nowiki>{{ns:1}}</nowiki>
|<nowiki>{{ns:1}}</nowiki>
|<nowiki>{{ns:Talk}}</nowiki>
|<nowiki>{{ns:talk}}</nowiki>
|[{{SERVER}}{{localurl:Special:Allpages|namespace=1}} {{ns:1}}]
|[{{fullurl:Special:Allpages|namespace=1}} {{ns:1}}]
|{{#ifeq:{{PAGESINNS:1}}|[[:{{ns:Template}}:PAGESINNS:1]]|''nehavebla''|{{PAGESINNS:1}}}}
|{{PAGESINNS:1}}
|diskutnomspacoj ricevas neparan ciferon egala al ĝia nomspaco + 1
|-
|-
|<nowiki>{{ns:2}}</nowiki>
|<nowiki>{{ns:2}}</nowiki>
|<nowiki>{{ns:User}}</nowiki>
|<nowiki>{{ns:user}}</nowiki>
|[{{SERVER}}{{localurl:Special:Allpages|namespace=2}} {{ns:2}}]
|[{{fullurl:Special:Allpages|namespace=2}} {{ns:2}}]
|{{#ifeq:{{PAGESINNS:2}}|[[:{{ns:Template}}:PAGESINNS:2]]|''nehavebla''|{{PAGESINNS:2}}}}
|{{PAGESINNS:2}}
|registritaj uzuloj ( [[Speciala:Listusers|listo]]) havas uzulan retpaĝon {{ns:2}}:''uzulnomo'' kiun la sistemo ligas el [[:meta:Help:Edit_summary#Places_where_the_edit_summary_appears|redaktolistoj]], ekzemple el [[:meta:Help:Page history|historiopaĝoj]] kaj el subskriboj en diskutpaĝoj; ĉi tio kaj ties [[:meta:Help:Link#Subpage_feature|subpaĝoj]] estas uzeblaj por memprezento, por markosignoj rilataj al la projekto, por malnetoj, provoj kaj alia labormaterialo. <!--One can put here material to give oneself one-step access to it from any page in the same project, and one can put here links to give oneself two-step access to the link targets from any page in the same project as the user page. For users who do not log in, the same applies, with the IP as username. Dynamic IPs are a complication.-->
|-
|-
|<nowiki>{{ns:3}}</nowiki>
|<nowiki>{{ns:3}}</nowiki>
|<nowiki>{{ns:User_talk}}</nowiki>
|<nowiki>{{ns:user_talk}}</nowiki>
|[{{SERVER}}{{localurl:Special:Allpages|namespace=3}} {{ns:3}}]
|[{{fullurl:Special:Allpages|namespace=3}} {{ns:3}}]
|{{#ifeq:{{PAGESINNS:3}}|[[:{{ns:Template}}:PAGESINNS:3]]|''nehavebla''|{{PAGESINNS:3}}}}
|{{PAGESINNS:3}}
|&nbsp;
|-
|-
|<nowiki>{{ns:4}}</nowiki>
|<nowiki>{{ns:4}}</nowiki>
|<nowiki>{{ns:Project}}</nowiki>
|<nowiki>{{ns:project}}</nowiki>
|[{{SERVER}}{{localurl:Special:Allpages|namespace=4}} {{ns:4}}]
|[{{fullurl:Special:Allpages|namespace=4}} {{ns:4}}]
|{{#ifeq:{{PAGESINNS:4}}|[[:{{ns:Template}}:PAGESINNS:4]]|''nehavebla''|{{PAGESINNS:4}}}}
|{{PAGESINNS:4}}
|la nomspaco de la projekto por temoj pri la projekto, kiel gvidlinioj kaj diskutoj; vidu ankaŭ la helpo-nomspacon
|-
|-
|<nowiki>{{ns:5}}</nowiki>
|<nowiki>{{ns:5}}</nowiki>
|<nowiki>{{ns:Project_talk}}</nowiki>
|<nowiki>{{ns:project_talk}}</nowiki>
|[{{SERVER}}{{localurl:Special:Allpages|namespace=5}} {{ns:5}}]
|[{{fullurl:Special:Allpages|namespace=5}} {{ns:5}}]
|{{#ifeq:{{PAGESINNS:5}}|[[:{{ns:Template}}:PAGESINNS:5]]|''nehavebla''|{{PAGESINNS:5}}}}
|{{PAGESINNS:5}}
|&nbsp;
|-
|-
|<nowiki>{{ns:6}}</nowiki>
|<nowiki>{{ns:6}}</nowiki>
|<nowiki>{{ns:Image}}</nowiki>
|<nowiki>{{ns:image}}</nowiki>
|[{{SERVER}}{{localurl:Special:Allpages|namespace=6}} {{ns:6}}]
|[{{fullurl:Special:Allpages|namespace=6}} {{ns:6}}]
|{{#ifeq:{{PAGESINNS:6}}|[[:{{ns:Template}}:PAGESINNS:6]]|''nehavebla''|{{PAGESINNS:6}}}}
|{{PAGESINNS:6}}
|[[:meta:help:images and other uploaded files|bildoj kaj aliaj alŝutitaj dosieroj]], kun [[:meta:Help:Image description page|priskriba paĝo]] ( [[Speciala:Imagelist|listo]])
|-
|-
|<nowiki>{{ns:7}}</nowiki>
|<nowiki>{{ns:7}}</nowiki>
|<nowiki>{{ns:Image_talk}}</nowiki>
|<nowiki>{{ns:image_talk}}</nowiki>
|[{{SERVER}}{{localurl:Special:Allpages|namespace=7}} {{ns:7}}]
|[{{fullurl:Special:Allpages|namespace=7}} {{ns:7}}]
|{{#ifeq:{{PAGESINNS:7}}|[[:{{ns:Template}}:PAGESINNS:7]]|''nehavebla''|{{PAGESINNS:7}}}}
|{{PAGESINNS:7}}
|&nbsp;
|-
|-
|<nowiki>{{ns:8}}</nowiki>
|<nowiki>{{ns:8}}</nowiki>
|<nowiki>{{ns:MediaWiki}}</nowiki>
|<nowiki>{{ns:mediawiki}}</nowiki>
|[{{SERVER}}{{localurl:Special:Allpages|namespace=8}} {{ns:8}}]
|[{{fullurl:Special:Allpages|namespace=8}} {{ns:8}}]
|{{#ifeq:{{PAGESINNS:8}}|[[:{{ns:Template}}:PAGESINNS:8]]|''nehavebla''|{{PAGESINNS:8}}}}
|{{PAGESINNS:8}}
|sistemaj mesaĝoj ([[Speciala:Allmessages|listo]]), redaktebla nur de administrantoj
|-
|-
|<nowiki>{{ns:9}}</nowiki>
|<nowiki>{{ns:9}}</nowiki>
|<nowiki>{{ns:MediaWiki_talk}}</nowiki>
|<nowiki>{{ns:mediawiki_talk}}</nowiki>
|[{{SERVER}}{{localurl:Special:Allpages|namespace=9}} {{ns:9}}]
|[{{fullurl:Special:Allpages|namespace=9}} {{ns:9}}]
|{{#ifeq:{{PAGESINNS:9}}|[[:{{ns:Template}}:PAGESINNS:9]]|''nehavebla''|{{PAGESINNS:9}}}}
|{{PAGESINNS:9}}
|&nbsp;
|-
|-
|<nowiki>{{ns:10}}</nowiki>
|<nowiki>{{ns:10}}</nowiki>
|<nowiki>{{ns:Template}}</nowiki>
|<nowiki>{{ns:template}}</nowiki>
|[{{SERVER}}{{localurl:Special:Allpages|namespace=10}} {{ns:10}}]
|[{{fullurl:Special:Allpages|namespace=10}} {{ns:10}}]
|{{#ifeq:{{PAGESINNS:10}}|[[:{{ns:Template}}:PAGESINNS:10]]|''nehavebla''|{{PAGESINNS:10}}}}
|{{PAGESINNS:10}}
|La defaŭlta nomspaco por [[:meta:help:template|ŝablonoj]]: la vikiteksta kodo <nowiki>{{</nowiki>''nomoe'' }} referas al kaj enmetas la entenon de paĝo Ŝablono:''nomo''
|-
|-
|<nowiki>{{ns:11}}</nowiki>
|<nowiki>{{ns:11}}</nowiki>
|<nowiki>{{ns:Template_talk}}</nowiki>
|<nowiki>{{ns:template_talk}}</nowiki>
|[{{SERVER}}{{localurl:Special:Allpages|namespace=11}} {{ns:11}}]
|[{{fullurl:Special:Allpages|namespace=11}} {{ns:11}}]
|{{#ifeq:{{PAGESINNS:11}}|[[:{{ns:Template}}:PAGESINNS:11]]|''nehavebla''|{{PAGESINNS:11}}}}
|{{PAGESINNS:11}}
|&nbsp;
|-
|-
|<nowiki>{{ns:12}}</nowiki>
|<nowiki>{{ns:12}}</nowiki>
|<nowiki>{{ns:Help}}</nowiki>
|<nowiki>{{ns:help}}</nowiki>
|[{{SERVER}}{{localurl:Special:Allpages|namespace=12}} {{ns:12}}]
|[{{fullurl:Special:Allpages|namespace=12}} {{ns:12}}]
|{{#ifeq:{{PAGESINNS:12}}|[[:{{ns:Template}}:PAGESINNS:12]]|''nehavebla''|{{PAGESINNS:12}}}}
|{{PAGESINNS:12}}
| uzata por manlibro por uzo de Mediawiki
|-
|-
|<nowiki>{{ns:13}}</nowiki>
|<nowiki>{{ns:13}}</nowiki>
|<nowiki>{{ns:Help_talk}}</nowiki>
|<nowiki>{{ns:help_talk}}</nowiki>
|[{{SERVER}}{{localurl:Special:Allpages|namespace=13}} {{ns:13}}]
|[{{fullurl:Special:Allpages|namespace=13}} {{ns:13}}]
|{{#ifeq:{{PAGESINNS:13}}|[[:{{ns:Template}}:PAGESINNS:13]]|''nehavebla''|{{PAGESINNS:13}}}}
|{{PAGESINNS:13}}
|&nbsp;
|-
|-
|<nowiki>{{ns:14}}</nowiki>
|<nowiki>{{ns:14}}</nowiki>
|<nowiki>{{ns:Category}}</nowiki>
|<nowiki>{{ns:category}}</nowiki>
|[{{SERVER}}{{localurl:Special:Allpages|namespace=14}} {{ns:14}}]
|[{{fullurl:Special:Allpages|namespace=14}} {{ns:14}}]
|{{#ifeq:{{PAGESINNS:14}}|[[:{{ns:Template}}:PAGESINNS:14]]|''nehavebla''|{{PAGESINNS:14}}}}
|{{PAGESINNS:14}}
| ĉiu kategoriopaĝo ([[Speciala:Categories|listo]]) montras kategorion de paĝoj, kun eventuale iom da kroma teksto. Enmeto en paĝon de la vikiteksto <nowiki>[[Kategorio:''Iu kategorio'']]</nowiki> aŭtomate ordigas la paĝon en la kategorion "''Iu kategorio''".
|-
|-
|<nowiki>{{ns:15}}</nowiki>
|<nowiki>{{ns:15}}</nowiki>
|<nowiki>{{ns:Category_talk}}</nowiki>
|<nowiki>{{ns:category_talk}}</nowiki>
|[{{SERVER}}{{localurl:Special:Allpages|namespace=15}} {{ns:15}}]
|[{{fullurl:Special:Allpages|namespace=15}} {{ns:15}}]
|{{#ifeq:{{PAGESINNS:15}}|[[:{{ns:Template}}:PAGESINNS:15]]|''nehavebla''|{{PAGESINNS:15}}}}
|{{PAGESINNS:15}}
|&nbsp;
|}
|}

<!--Note that all characters of nomspaco prefixes are case-insensitive, so one can write, for example, "mediawiki". Also, underscores in nomspaco prefixes are equivalent to any non-zero number of spaces (leading or trailing spaces or underscores are ignored) : underscores are used only when encoding URLs but treated otherwise like spaces.
-->
Tiuj nomoj estas difinitaj en la lingva dosiero MessagesEo.php. Ili nun estas kiel sekvas :
<pre>
$namespaceNames = array(
NS_MEDIA => 'Media',
NS_SPECIAL => 'Speciala',
NS_MAIN => '',
NS_TALK => 'Diskuto',
NS_USER => 'Vikipediisto',
NS_USER_TALK => 'Vikipediista_diskuto',
# NS_PROJECT set by $wgMetaNamespace = {{SITENAME}}
NS_PROJECT_TALK => '$1_diskuto',
NS_IMAGE => 'Dosiero',
NS_IMAGE_TALK => 'Dosiera_diskuto',
NS_MEDIAWIKI => 'MediaWiki',
NS_MEDIAWIKI_TALK => 'MediaWiki_diskuto',
NS_TEMPLATE => 'Ŝablono',
NS_TEMPLATE_TALK => 'Ŝablona_diskuto',
NS_HELP => 'Helpo',
NS_HELP_TALK => 'Helpa_diskuto',
NS_CATEGORY => 'Kategorio',
NS_CATEGORY_TALK => 'Kategoria_diskuto',
);</pre>


$wgMetaNamespace = {{SITENAME}}


== Vidu ankaŭ ==
* [[meta:Help:Namespace|Helpo pri nomspaco]] en meta-vikipedio



[[af:Wikipedia:Naamruimte]]
[[af:Wikipedia:Naamruimte]]

Kiel registrite je 08:54, 25 sep. 2008

La Vikipedia programo MediaWiki (instalita en decembro 2002) enhavas la koncepton de nomspacoj. (Por programistoj, ĝi funkcias simile kiel la komputillingvoj C++Java.) Se oni kreas normalan paĝon per [[ligilo]], oni kreas alternativan paĝon en alia nomspaco per [[nomspaco:ligilo]].

La nomspaco "Vikipediisto" estas por memprezentoj de uzantoj de Vikipedio. Se vi vidas ke la uzanto, Chuck SMITH, ĝisdatigis kelkajn paĝojn en la listo de Lastaj ŝanĝoj, ĉi tiu uzantnomo ne estas ligilo al Chuck SMITH, sed al Vikipediisto:Chuck SMITH.

Nomspacoj

Variabloj Alternativa sintakso Nomo, ligita al listo de ĉiuj paĝoj Paĝnombro Notoj
{{ns:-2}} {{ns:media}} "Aŭdvidaĵo"  
{{ns:-1}} {{ns:special}} "Specialaĵo"   pseŭdo-nomspaco por Specialaj paĝoj
{{ns:0}} artikola nehavebla artikola nomspaco, sen prefikso, aŭ opcie dupunkto (bezonata kiam la paĝo estas uzata kiel ŝablono)
{{ns:1}} {{ns:talk}} Diskuto nehavebla diskutnomspacoj ricevas neparan ciferon egala al ĝia nomspaco + 1
{{ns:2}} {{ns:user}} Uzanto nehavebla registritaj uzuloj ( listo) havas uzulan retpaĝon Uzanto:uzulnomo kiun la sistemo ligas el redaktolistoj, ekzemple el historiopaĝoj kaj el subskriboj en diskutpaĝoj; ĉi tio kaj ties subpaĝoj estas uzeblaj por memprezento, por markosignoj rilataj al la projekto, por malnetoj, provoj kaj alia labormaterialo.
{{ns:3}} {{ns:user_talk}} Uzanto-Diskuto nehavebla  
{{ns:4}} {{ns:project}} Vikipedio nehavebla la nomspaco de la projekto por temoj pri la projekto, kiel gvidlinioj kaj diskutoj; vidu ankaŭ la helpo-nomspacon
{{ns:5}} {{ns:project_talk}} Vikipedia diskuto nehavebla  
{{ns:6}} {{ns:image}} Dosiero nehavebla bildoj kaj aliaj alŝutitaj dosieroj, kun priskriba paĝo ( listo)
{{ns:7}} {{ns:image_talk}} Dosiero-Diskuto nehavebla  
{{ns:8}} {{ns:mediawiki}} MediaWiki nehavebla sistemaj mesaĝoj (listo), redaktebla nur de administrantoj
{{ns:9}} {{ns:mediawiki_talk}} MediaWiki-Diskuto nehavebla  
{{ns:10}} {{ns:template}} Ŝablono nehavebla La defaŭlta nomspaco por ŝablonoj: la vikiteksta kodo {{nomoe }} referas al kaj enmetas la entenon de paĝo Ŝablono:nomo
{{ns:11}} {{ns:template_talk}} Ŝablono-Diskuto nehavebla  
{{ns:12}} {{ns:help}} Helpo nehavebla uzata por manlibro por uzo de Mediawiki
{{ns:13}} {{ns:help_talk}} Helpo-Diskuto nehavebla  
{{ns:14}} {{ns:category}} Kategorio nehavebla ĉiu kategoriopaĝo (listo) montras kategorion de paĝoj, kun eventuale iom da kroma teksto. Enmeto en paĝon de la vikiteksto [[Kategorio:''Iu kategorio'']] aŭtomate ordigas la paĝon en la kategorion "Iu kategorio".
{{ns:15}} {{ns:category_talk}} Kategorio-Diskuto nehavebla  

Tiuj nomoj estas difinitaj en la lingva dosiero MessagesEo.php. Ili nun estas kiel sekvas :

$namespaceNames = array(
    NS_MEDIA          => 'Media',
    NS_SPECIAL        => 'Speciala',
    NS_MAIN           => '',
    NS_TALK           => 'Diskuto',
    NS_USER           => 'Vikipediisto',
    NS_USER_TALK      => 'Vikipediista_diskuto',
    # NS_PROJECT set by $wgMetaNamespace = {{SITENAME}}
    NS_PROJECT_TALK   => '$1_diskuto',
    NS_IMAGE          => 'Dosiero',
    NS_IMAGE_TALK     => 'Dosiera_diskuto',
    NS_MEDIAWIKI      => 'MediaWiki',
    NS_MEDIAWIKI_TALK => 'MediaWiki_diskuto',
    NS_TEMPLATE       => 'Ŝablono',
    NS_TEMPLATE_TALK  => 'Ŝablona_diskuto',
    NS_HELP           => 'Helpo',
    NS_HELP_TALK      => 'Helpa_diskuto',
    NS_CATEGORY       => 'Kategorio',
    NS_CATEGORY_TALK  => 'Kategoria_diskuto',
);


$wgMetaNamespace = Vikipedio


Vidu ankaŭ