แม่แบบ:Flagicon/doc

แม่แบบ: แสดงธงของพารามิเตอร์ที่ตั้งชื่อในขนาด "รูป" ปัจจุบันมีขนาดสูงสุด 23×15 พิกเซล (กำหนดไว้ในแม่แบบ:/core) พร้อมขอบขนาดหนึ่งพิกเซล รูปภาพยังมีลิงก์ที่คลิกได้ไปยังบทความที่เกี่ยวข้อง สำหรับรูปธงที่ไม่ได้ลิงก์ ให้ใช้แม่แบบ:Flag decoration แทน
โปรดพิจารณาคู่มือการเขียนในส่วนเกี่ยวกับธงก่อนใช้แม่แบบนี้

**การใช้งาน**
name: พารามิเตอร์แรกนั้นจำเป็นและระบุชื่อประเทศ ภูมิภาค เมือง ฯลฯ สามารถดูรายการค่าทั้งหมดที่มีได้ใน :หมวดหมู่:แม่แบบข้อมูลประเทศ ตัวอย่างเช่น จะใช้ แม่แบบ:Country data Peru เมื่อระบุพารามิเตอร์ name เป็น Peru ธงจำนวนมากยังใช้ได้โดยใช้ "aliases" แบบย่อ เช่น รหัสประเทศสามตัวอักษรมาตรฐานตามที่ระบุใน ISO 3166-1 alpha-3, IOC หรือ FIFA รายชื่อ "aliases" ที่มีให้ใช้งานได้จะอยู่ใน :หมวดหมู่:ข้อมูลประเทศเปลี่ยนทาง รหัสประเทศเหล่านี้หลายรายการอาจถือว่าคลุมเครือ ดังนั้นจึงขอแนะนำให้ใช้ชื่อประเทศแบบเต็ม
variant: พารามิเตอร์ที่สองนั้นเป็นตัวเลือกและระบุรูปแบบธงที่จะใช้แทนธงมาตรฐาน โดยส่วนใหญ่มักใช้กับธงประวัติศาสตร์ แต่ยังสามารถใช้เพื่อระบุธงกองทัพเรือ ธงเพื่อการกีฬา เป็นต้น รายชื่อรูปแบบธงที่มีให้เลือกสำหรับแต่ละประเทศนั้นมีระบุไว้ในหน้าเฉพาะสำหรับแม่แบบข้อมูลประเทศ ตัวอย่างเช่น แม่แบบ:Country data Peru จะรวมคำอธิบายของรูปแบบธงที่มีให้เลือกสำหรับเปรูแต่ละแบบ พารามิเตอร์นี้สามารถเป็นพารามิเตอร์ที่มีชื่อ (เช่น "variant=1815") หรือเป็นพารามิเตอร์ตำแหน่ง โดยจะอยู่หลังชื่อประเทศเสมอ
size: พารามิเตอร์นี้เป็นตัวเลือกและใช้เพื่อระบุความกว้างและ/หรือความสูงสูงสุดของภาพธง พารามิเตอร์นี้ระบุโดยใช้ไวยากรณ์ภาพมาตรฐาน

**ข้อมูลแม่แบบ**
{
	"description": "แม่แบบนี้จะแสดงธงที่เชื่อมโยงโดยวิกิของพารามิเตอร์ที่ตั้งชื่อไว้ในขนาด 'ภาพเล็ก' ปัจจุบันมีขนาด 23×15 พิกเซล (กำหนดไว้ใน แม่แบบ:flagicon/core) และมีขอบขนาดหนึ่งพิกเซล",
	"params": {
		"1": {
			"label": "ชื่อ",
			"description": "ชื่อประเทศ ภูมิภาค เมือง ฯลฯ แนะนำให้ใช้ชื่อเต็มสำหรับประเทศ",
			"type": "string",
			"required": true
		},
		"variant": {
			"label": "ตัวแปร",
			"description": "ระบุรูปแบบธงที่จะใช้แทนธงมาตรฐาน เช่น 1815",
			"type": "string",
			"required": false,
			"aliases": 
				"2"
			
		},
		"size": {
			"label": "ขนาดสูงสุด",
			"description": "ความกว้างหรือความสูงสูงสุด ที่กำหนดโดยใช้ 'ไวยากรณ์ภาพขยาย' แบบมาตรฐาน (เช่น x30px)",
			"type": "string",
			"required": false
		},
		"noredlink": {
			"label": "ไม่มีลิงค์สีแดง",
			"description": "หากตั้งค่าเป็นค่าใดๆ ที่ประเมินว่าเป็นจริง (เช่น '1', 'จริง', 'ใช่' หรือ 'y') จะไม่แสดงอะไรเลยหากไม่มีไฟล์ข้อมูลประเทศ (ค่าเริ่มต้นคือแสดงลิงก์สีแดง)",
			"type": "string",
			"required": false
		}
	}
}

**ตัวอย่าง**

**หมายเหตุการดำเนินการ**
แม่แบบนี้ใช้แม่แบบข้อมูลที่ระบุไวภายใต้:หมวดหมู่:แม่แบบข้อมูลประเทศ ซึ่งมรข้อมูลระบุสิ่งที่จะแสดงและตัวจัดรูปแบบแม่แบบ:Flagicon/core ซึ่งมีหลักการในการแสดงธง-  → Peru — ใช้แม่แบบ:Country data Peru-  → PER — ใช้แม่แบบ:Country data PER ซึ่งเป็นการเปลี่ยนเส้นทางไปยังแม่แบบ:Country data Peru
ภายในแม่แบบข้อมูลแต่ละประเทศ แม่แบบนี้ใช้พารามิเตอร์ต่อไปนี้:- flag alias — ชื่อไฟล์รูปภาพที่จะแสดง- flag alias-xxxx — ชื่อไฟล์รูปภาพของรูปแบบธง xxxx- alias — ใช้เพื่อแสดงแอตทริบิวต์ทางเลือกของรูปภาพ (ค่าเริ่มต้นคือ "ธงของalias")

**หมวดหมู่การติดตาม**
หน้าที่ใช้ flagicon ที่มีพารามิเตอร์ที่ไม่รู้จัก
หากใช้  แต่ไม่มีแม่แบบ:Country data Foo ระบบจะแสดงลิงก์สีแดง เว้นแต่จะมีการตั้งค่าพารามิเตอร์ yes
หากแสดงลิงก์สีแดง หน้าจะถูกเพิ่มไปยังหมวดหมู่การติดตาม:

**แม่แบบที่เกี่ยวข้อง**
 แม่แบบ:Flag ใช้เพื่อแสดงชื่อลิงก์วิกิถัดจากธง ชื่อที่แสดงจะเป็นชื่อเดียวกับพารามิเตอร์ที่ใช้กับแม่แบบ แต่เป้าหมายลิงก์จะเป็นบทความหลักสำหรับประเทศ (ในตัวอย่างเหล่านี้คือ เปรู)
**  → Peru
**  → Peru- แม่แบบ:Flagcountry ใช้เพื่อแสดงชื่อที่เชื่อมโยงกับวิกิถัดจากธง ชื่อที่แสดงจะเหมือนกันเสมอไม่ว่าจะใช้ชื่อแทนรหัสประเทศเป็นพารามิเตอร์แม่แบบหรือไม่ก็ตาม
**  → Peru
**  → PER- แม่แบบ:Flag decoration แสดงรูปธงที่ไม่ได้เชื่อมโยงและไม่มีชื่อประเทศ
**  → Peru
สำหรับรายการแม่แบบธงทั้งหมด โปรดดู:Category:Flag template system

**ทางเลือกอื่นเพื่อหลีกเลี่ยงข้อจำกัดขนาดรวมหลังการขยายของวิกิพีเดีย**
หน้าที่มีรูปธงจำนวนมากอาจใกล้หรือเกินขีดจำกัดขนาดรวมหลังการขยายของวิกิพีเดีย ในกรณีดังกล่าว ควรใช้มอดูลหรือแม่แบบตัวห่อมอดูลแทน:- flagg เป็นตัวห่อหุ้มที่เรียบง่ายสำหรับ
มอดูล:Flagg: สำหรับการใช้งานพื้นฐาน country สามารถแทนที่ด้วย country ได้- icon คือ ตัวห่อสำหรับมอดูล:Flagg ที่สามารถลดขนาดลงได้อีกเมื่อเรียกใช้โดยตรง สำหรับการใช้งานพื้นฐาน country สามารถแทนที่ด้วย country ได้

**ดูเพิ่ม**
 แม่แบบ:Flagicon image- แม่แบบ:Coat of arms- วิกิพีเดีย:โครงการวิกิ แม่แบบธง- สัญลักษณ์ตัวบ่งชี้ระดับภูมิภาค