แม่แบบ:กล่องข้อมูล รูปแบบไฟล์/doc

== การใช้งาน**

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

**ข้อมูลแม่แบบ**
{
	"description": "Consistently-formatted table for presenting information about file formats",
	"format": " _____________ = _\n\n",
	"params": {
		"child": {
			"label": "Child",
			"description": "Settings this to \"yes\" allows the infobox to be embedded into another infobox. It also causes name parameter to be ignored.",
			"type": "string"
		},
		"name": {
			"description": "The name of the file format.",
			"type": "line",
			"suggested": true,
			"label": "Name",
			"default": "Pagename"
		},
		"icon": {
			"suggested": true,
			"description": "An icon used by either the application that popularized the format or a common free icon.",
			"type": "string",
			"aliases": 
				"logo"
			,
			"label": "Icon"
		},
		"iconcaption": {
			"aliases": 
				"logocaption"
			,
			"label": "Icon caption",
			"description": "Caption describing the icon.",
			"type": "string"
		},
		"icon_size": {
			"aliases": 
				"logo_size"
			,
			"label": "Icon size",
			"type": "string",
			"default": "64px",
			"description": "Size of the icon to show including a unit (most likely pixels - 'px')."
		},
		"screenshot": {
			"type": "string",
			"label": "Screenshot",
			"description": "A screenshot of the file format in use."
		},
		"caption": {
			"type": "string",
			"label": "Caption",
			"description": "Caption to the screenshot."
		},
		"screenshot_size": {
			"label": "Screenshot size",
			"type": "string",
			"default": "300px",
			"description": "Size of the screenshot to show including a unit (most likely pixels - 'px')."
		},
		"extension": {
			"label": "Extension",
			"description": "The format's filename extension, if only one.",
			"type": "string",
			"suggested": true
		},
		"extensions": {
			"label": "Extensions",
			"description": "The format's filename extensions, if more than one.",
			"type": "string"
		},
		"_noextcode": {
			"label": "No code style in extension",
			"description": "If set to 'true', then extensions won't be formatted using monospace font.",
			"type": "string"
		},
		"mime": {
			"label": "MIME type",
			"type": "string",
			"description": "The MIME type of the file.",
			"suggested": true
		},
		"_nomimecode": {
			"label": "No code style in MIME",
			"description": "If set to 'true', then MIME won't be formatted using monospace font.",
			"type": "string"
		},
		"uniform_type": {
			"label": "Uniform Type Identifier (UTI)",
			"description": "The Uniform Type Identifier, used by contemporary macOS computers and iOS devices.",
			"type": "string",
			"aliases": 
				"uniform type"
			
		},
		"conforms_to": {
			"label": "UTI conformation",
			"description": "The immediate parents of the UTI. For example, public.png would conform to public.image.",
			"type": "string",
			"aliases": 
				"conforms to"
			
		},
		"magic": {
			"label": "Magic number",
			"description": "A number or other data structure usually near the beginning of a file used to identify the file contents.",
			"type": "string"
		},
		"developer": {
			"aliases": 
				"owner"
			,
			"label": "Developed by",
			"description": "The owner of the format.",
			"type": "string",
			"suggested": true
		},
		"type": {
			"label": "Type of format",
			"description": "The type of the file format, what does it store (e.g. Vector image format).",
			"type": "string",
			"suggested": true
		},
		"released": {
			"label": "Initial release",
			"description": "The date the format was publicly released.",
			"type": "string"
		},
		"latest_release_version": {
			"label": "Latest release version",
			"description": "Latest version number of the format.",
			"type": "string",
			"aliases": 
				"latest release version"
			
		},
		"latest_release_date": {
			"label": "Latest release date",
			"description": "Date the latest version was released.",
			"type": "string",
			"aliases": 
				"latest release date"
			
		},
		"container_for": {
			"label": "Container for",
			"description": "Data type this file format is container for. For instance, audio and video data is often housed in a container like Quick Time or Matroska (MKV).",
			"type": "string",
			"aliases": 
				"container for",
				"  containerfor"
			
		},
		"contained_by": {
			"label": "Contained by",
			"description": "File type this type is usually housed in. For instance, audio and video data is often housed in a container like Quick Time or Matroska (MKV).",
			"type": "string",
			"aliases": 
				"contained by",
				"  containedby"
			
		},
		"extended_from": {
			"label": "Extended from",
			"description": "The format that this one is based on, if any.",
			"type": "string",
			"aliases": 
				"extended from",
				"  extendedfrom"
			
		},
		"extended_to": {
			"label": "Extended to",
			"description": "The format that this one is base for, if any.",
			"type": "string",
			"aliases": 
				"extended to",
				"  extendedto"
			
		},
		"standard": {
			"label": "Standard",
			"description": "Standard this format is part of, if only one.",
			"type": "string"
		},
		"standards": {
			"label": "Standards",
			"description": "Standards this format is part of, if more than one.",
			"type": "string"
		},
		"free": {
			"label": "Free format?",
			"type": "string",
			"description": "Is it a free format?"
		},
		"open": {
			"label": "Open format?",
			"type": "string",
			"description": "Is it an open format?"
		},
		"url": {
			"label": "Website",
			"description": "URL of the file format's website, specification, etc.",
			"type": "string",
			"suggested": true
		},
		"type_code": {
			"label": "Type code",
			"description": "The type code of the file used by Mac OS Classic.",
			"type": "string",
			"aliases": 
				"type code",
				"  typecode"
			
		}
	},
	"paramOrder": 
		"child",
		"name",
		"icon",
		"icon_size",
		"iconcaption",
		"screenshot",
		"screenshot_size",
		"caption",
		"extension",
		"extensions",
		"_noextcode",
		"mime",
		"_nomimecode",
		"type_code",
		"uniform_type",
		"conforms_to",
		"magic",
		"developer",
		"type",
		"released",
		"latest_release_version",
		"latest_release_date",
		"container_for",
		"contained_by",
		"extended_from",
		"extended_to",
		"standard",
		"standards",
		"free",
		"open",
		"url"
	
}