ผลต่างระหว่างรุ่นของ "วิธีใช้:แม่แบบ"

เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
Wedjet (คุย | ส่วนร่วม)
Wedjet (คุย | ส่วนร่วม)
บรรทัด 33:
 
สามารถนิยามตัวแปรเสริมแม้ไม่มีอยู่ในรหัสของแม่แบบ ตัวอย่างเช่น {{para|reason}} มักใช้เป็นตัวแปรเสริมเทียมเพื่ออธิบายสั้น ๆ ในรหัสว่าเหตุใดจึงใส่แม่แบบไว้ บางแม่แบบเรียก [[มอดูล:Check for unknown parameters]] เพื่อเตือนผู้ใช้ว่ากำลังใช้ตัวแปรเสริมที่ไม่มีการอธิบายในรหัสของแม่แบบ ซึ่งส่วนใหญ่ใช้กับ[[วิกิพีเดีย:กล่องข้อมูล|กล่องข้อมูล]]และแม่แบบอื่นที่มีตัวแปรเสริมซับซ้อนจำนวนมาก โดยที่ถ้ามีตัวแปรเสริมที่ไม่รู้จักปกติจะทำให้เกิดข้อผิดพลาดโดยไม่ได้ตั้งใจ หากคุณปรับแม่แบบดังกล่าวให้รวมตัวแปรเสริมใหม่ จะต้องปรับการเรียกมอดูลด้วยเพื่อให้คิดรวมตัวแปรเสริมใหม่
 
===การเรียก===
{{Further|mw:Help:Magic words}}
 
การเรียกแม่แบบไม่ต่างจากการเรียก[[ตัวแปร (วิทยาการคอมพิวเตอร์)|ตัวแปร]]หรือ[[ซับรูทีน|ฟังก์ชัน]]ในภาษาโปรแกรม คือ เรียกแม่แบบด้วยการอ้างอิงและแม่แบบจะคืนค่าค่าหนึ่งมา ([[อินพุต/เอาต์พุต|สิ่งออก]]) เช่นเดียวกับฟังก์ชัน บางแม่แบบยอมรับตัวแปรเสริมที่เปลี่ยนแปลงสิ่งออกได้
 
ใน[[มีเดียวิกิ]] ซึ่งเป็น[[ซอฟต์แวร์วิกิ]]ที่วิกิพีเดียใช้ ตัวแปรมีความหมายจำเพาะกว่าซึ่งทำให้ตัวแปรต่างจากแม่แบบ แต่ทั้งสองเขียนด้วยเครื่องหมายวงเล็บปีกกาคู่ <code><nowiki>{{ }}</nowiki></code> ปิดหน้าท้ายเหมือนกัน และคืนค่าค่าหนึ่งเหมือนกัน
 
== ข้อควรระวัง ==