ผลต่างระหว่างรุ่นของ "วิธีใช้:เมจิกเวิร์ด"

เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
Horus (คุย | ส่วนร่วม)
Horus (คุย | ส่วนร่วม)
บรรทัด 76:
|| (เทียบเท่ากับ {<nowiki/>{NOEXTERNALLANGLINKS|*}}{{thinsp}}) ห้ามใส่ลิงก์ข้ามภาษาของวิกิสนเทศอัตโนมัติในด้านซ้ายมือของหน้า สามารถระงับลิงก์ไปบางภาษาไม่ใช่ทุกภาษาได้โดยใช้ {<nowiki/>{NOEXTERNALLANGLINKS|''รายการ''}} โดยให้เปลี่ยน ''รายการ'' เป็นรายการโค้ดภาษาที่คั่นด้วย[[ไพป์]] | (เช่น {<nowiki/>{NOEXTERNALLANGLINKS|fr{{pipe}}es{{pipe}}ja}} เพื่อระงับลิงก์ข้ามภาษาภาษาฝรั่งเศส ("fr"), ภาษาสเปน ("es") และภาษาญี่ปุ่น ("ja"))
|}
 
==ตัวแปร==
{{Shortcut|WP:VAR}}
 
{| class="wikitable plainrowheaders"
! scope="col" | ตัวแปรชื่อหน้า
! scope="col" | นำออก
! scope="col" | คำบรรยาย
|-
! scope="row" | <kbd>{<nowiki/>{FULLPAGENAME}}</kbd>
| {{FULLPAGENAME}}
| [[วิธีใช้:ชื่อหน้า|ชื่อหน้า]]แบบบัญญัติ ชื่อเรื่องที่ไม่ถูก {{tld|DISPLAYTITLE}} เปลี่ยน
|-
! scope="row" | <kbd>{<nowiki/>{PAGENAME}}</kbd>
| {{PAGENAME}}
| บรรทัดชื่อเรื่องที่ไม่รวม[[วิกิพีเดีย:เนมสเปซ|เนมสเปซ]]
|-
! scope="row" | <kbd>{<nowiki/>{BASEPAGENAME}}</kbd>
| {{BASEPAGENAME}}
| ชื่อเรื่องของหน้าแม่ (parent page) ไม่รวมเนมสเปซ
|-
! scope="row" | <kbd>{<nowiki/>{ROOTPAGENAME}}</kbd>
| {{ROOTPAGENAME}}
| ชื่อเรื่องของหน้าแม่ระดับบนสุด (ก่อนหน้าย่อยทั้งหมด) ไม่รวมเนมสเปซ
|-
! scope="row" | <kbd>[[wp:pagename#sub|{<nowiki/>{SUBPAGENAME}}]]</kbd>
| {{SUBPAGENAME}}
| ในหน้าย่อยส่วนขวามือสุดของชื่อเรื่องปัจจุบัน สำหรับชื่อหน้าย่อยระดับสูงกว่าแสงผลเป็นลิงก์กลับ.
|-
! scope="row" | <kbd>{<nowiki/>{ARTICLEPAGENAME}}</kbd>
| {{ARTICLEPAGENAME}}
| rowspan="2" | ชื่อเรื่องของหน้าหัวเรื่องที่สัมพันธ์กับหน้าปัจจุบัน มีประโยชน์ในหน้าพูดคุย
|-
! scope="row" | <kbd>{<nowiki/>{SUBJECTPAGENAME}}</kbd>
| {{SUBJECTPAGENAME}}
|-
! scope="row" | <kbd>{<nowiki/>{TALKPAGENAME}}</kbd>
| {{TALKPAGENAME}}
| ชื่อเรื่องของหน้าคุยที่สัมพันธ์กับหน้าปัจจุบัน มีประโยชน์ในหน้าหัวเรื่อง
|-
! scope="row" | <kbd>{<nowiki/>{NAMESPACENUMBER}}</kbd>
| {{NAMESPACENUMBER:{{FULLPAGENAME}}}}
| เลขเนมสเปซของหน้าปัจจุบัน
|-
! scope="row" | <kbd>{<nowiki/>{NAMESPACE}}</kbd>
| {{NAMESPACE}}
| เนมสเปซของชื่อเรื่อง
|-
! scope="row" | <kbd>{<nowiki/>{ARTICLESPACE}}</kbd>
| {{ARTICLESPACE}}
| rowspan="2" | ใช้ในหน้าคุย ส่วนเนมสเปซของชื่อเรื่องของหน้าหน้าหัวเรื่องที่สัมพันธ์ (เช่น ถ้าใช้กับ "คุยเรื่องวิธีใช้" จะได้ผลเป็น "วิธีใช้")
|-
! scope="row" | <kbd>{<nowiki/>{SUBJECTSPACE}}</kbd>
| {{SUBJECTSPACE}}
|-
! scope="row" | <kbd>{<nowiki/>{TALKSPACE}}</kbd>
| {{TALKSPACE}}
| เนมสเปซของหน้าคุยที่สัมพันธ์กับหน้าปัจจุบัน
|-
! scope="row" | {{longitem|style=line-height:1.5em|<kbd>{<nowiki/>{FULLPAGENAMEE}<nowiki/>}</kbd>,<br/><kbd>{<nowiki/>{PAGENAMEE}<nowiki/>}</kbd>,<br/>{{pad|0.4em}}(ฯลฯ)}}
| {{longitem|style=line-height:1.5em|{{FULLPAGENAMEE}},<br/>{{PAGENAMEE}},<br/>(etc.)}}
| เพิ่มตัว E ต่อท้ายตัวแปรข้างต้นได้ทุกตัว ทำให้มีการเข้ารหัสสำหรับใช้ในยูอาร์แอลของมีเดียวิกิ (ใช้ขีดเส้นใต้แทนช่องว่าง)
|}<!--
 
-->''หมายเหตุ:'' เมจิกเวิร์ดข้างต้นยังสามารถรับตัวแปรเสริมตัวหนึ่งเพื่อให้แจงส่วนค่าในหน้าอื่นนอกเหนือจากหน้าปัจจุบันได้ ใช้เครื่องหมายทวิภาค ({{thinsp}}''':'''{{thinsp}}) เพื่อข้ามตัวแปรเสริม แทนไพป์ ({{thinsp}}'''&#124;'''{{thinsp}}) ที่ใช้ในแม่แบบ ดังนี้ <kbd><nowiki>{{MAGICWORD:value}}</nowiki></kbd> ตัวอย่างเช่น <kbd><nowiki>{{TALKPAGENAME:WP:MOS}}</nowiki></kbd> จะให้ค่าเป็น <kbd><nowiki>คุยเรื่องวิกิพีเดีย:MOS</nowiki></kbd> ในทุกหน้า ดูเพิ่มที่ [[meta:Help:Page name]] {{en icon}} สำหรับรายละเอียดเรื่องฟังก์ชันตัวแจงส่วนเพิ่มเติม
 
''Note:''
In the "Category" and "Category talk" namespaces, to wikilink (some) page name variables may require [[help:link|prefixing a colon]] to avoid unwanted categorization.
 
{| class="wikitable plainrowheaders"
! scope="col" | Site variable
! scope="col" | Example
! scope="col" | Description
|-
! scope="row" | <kbd>{<nowiki/>{SITENAME}}</kbd>
| {{SITENAME}}
|
|-
! scope="row" | <kbd>{<nowiki/>{SERVER}}</kbd>
| {{SERVER}}
|
|-
! scope="row" | <kbd>{<nowiki/>{SERVERNAME}}</kbd>
| {{SERVERNAME}}
|
|-
! scope="row" | <kbd>{<nowiki/>{SCRIPTPATH}}</kbd>
| {{SCRIPTPATH}}
|
|-
! scope="row" | <kbd>{<nowiki/>{CURRENTVERSION}}</kbd>
| {{CURRENTVERSION}}
| Returns current MediaWiki version.
|}
 
===Other variables by type===
{| class="wikitable"
! scope="col" | Date and time
! scope="col" | Revision data
! scope="col" | Statistics{{sup|b}}
|- style="vertical-align:top"
|
{|
| ''Universal time''
{{startplainlist}}
* <kbd>{<nowiki/>{CURRENTYEAR}}</kbd>
* <kbd>{<nowiki/>{CURRENTMONTH}}</kbd>
* <kbd>{<nowiki/>{CURRENTMONTHNAME}}</kbd>
* <kbd>{<nowiki/>{CURRENTMONTHABBREV}}</kbd>
* <kbd>{<nowiki/>{CURRENTDAY}}</kbd>
* <kbd>{<nowiki/>{CURRENTDAY2}}</kbd>
* <kbd>{<nowiki/>{CURRENTDOW}}</kbd>
* <kbd>{<nowiki/>{CURRENTDAYNAME}}</kbd>
* <kbd>{<nowiki/>{CURRENTTIME}}</kbd>
* <kbd>{<nowiki/>{CURRENTHOUR}}</kbd>
* <kbd>{<nowiki/>{CURRENTWEEK}}</kbd>
* <kbd>{<nowiki/>{CURRENTTIMESTAMP}}</kbd>
{{endplainlist}}
| ''Local website time''
{{startplainlist}}
* <kbd>{<nowiki/>{LOCALYEAR}}</kbd>
* <kbd>{<nowiki/>{LOCALMONTH}}</kbd>
* <kbd>{<nowiki/>{LOCALMONTHNAME}}</kbd>
* <kbd>{<nowiki/>{LOCALMONTHABBREV}}</kbd>
* <kbd>{<nowiki/>{LOCALDAY}}</kbd>
* <kbd>{<nowiki/>{LOCALDAY2}}</kbd>
* <kbd>{<nowiki/>{LOCALDOW}}</kbd>
* <kbd>{<nowiki/>{LOCALDAYNAME}}</kbd>
* <kbd>{<nowiki/>{LOCALTIME}}</kbd>
* <kbd>{<nowiki/>{LOCALHOUR}}</kbd>
* <kbd>{<nowiki/>{LOCALWEEK}}</kbd>
* <kbd>{<nowiki/>{LOCALTIMESTAMP}}</kbd>
{{endplainlist}}
|}
|{{startplainlist}}
* <kbd>{<nowiki/>{REVISIONID}}{{sup|a}}</kbd>
* <kbd>{<nowiki/>{REVISIONDAY}}</kbd>
* <kbd>{<nowiki/>{REVISIONDAY2}}</kbd>
* <kbd>{<nowiki/>{REVISIONMONTH}}</kbd>
* <kbd>{<nowiki/>{REVISIONYEAR}}</kbd>
* <kbd>{<nowiki/>{REVISIONTIMESTAMP}}</kbd>
* <kbd>{<nowiki/>{REVISIONUSER}}{{sup|c}}</kbd>
{{endplainlist}}
|{{startplainlist}}
* <kbd>{<nowiki/>{NUMBEROFPAGES}}</kbd>
* <kbd>{<nowiki/>{NUMBEROFARTICLES}}</kbd>
* <kbd>{<nowiki/>{NUMBEROFFILES}}</kbd>
* <kbd>{<nowiki/>{NUMBEROFEDITS}}</kbd>
<!--disabled in MediaWiki (see talk page): * <kbd>{<nowiki/>{NUMBEROFVIEWS}}</kbd>
-->* <kbd>{<nowiki/>{NUMBEROFUSERS}}</kbd>
* <kbd>{<nowiki/>{NUMBEROFADMINS}}</kbd>
* <kbd>{<nowiki/>{NUMBEROFACTIVEUSERS}}</kbd>
{{endplainlist}}
|}
:{{sup|a}} <kbd>{<nowiki/>{REVISIONID}}</kbd> cannot be [[Wikipedia:Substitution|substituted]] and does not function in preview.
:{{sup|b}} English Wikipedia.
:{{sup|c}} This shows the last user to edit the page. There is no way to show the user viewing the page due to technical restrictions.
 
 
{{หน้าวิธีใช้วิกิพีเดีย}}