JsonSchema:WebPublication/Metadata
	 
	JsonSchema:WebPublication/Metadata
	
		From Wikisphere
		
		
		
		
		Jump to navigation
		Jump to search
		| $schema | "http://json-schema.org/draft-07/schema#" | 
|---|
| $id | "https://readium.org/webpub-manifest/schema/metadata.schema.json" | 
|---|
| title | "Metadata" | 
|---|
| type | "object" | 
|---|
| properties | | @type |  | 
|---|
 | conformsTo |  | 
|---|
 | title | | title | "title" | 
|---|
 | $ref | "/w/index.php?title=JsonSchema:WebPublication/LanguageMap&action=raw" | 
|---|
 
  | 
|---|
 | sortAs | | title | "sortAs" | 
|---|
 | $ref | "/w/index.php?title=JsonSchema:WebPublication/LanguageMap&action=raw" | 
|---|
 
  | 
|---|
 | subtitle | | title | "subtitle" | 
|---|
 | $ref | "/w/index.php?title=JsonSchema:WebPublication/LanguageMap&action=raw" | 
|---|
 
  | 
|---|
 | identifier |  | 
|---|
 | altIdentifier | | title | "altIdentifier" | 
|---|
 | $ref | "/w/index.php?title=JsonSchema:WebPublication/Altidentifier&action=raw" | 
|---|
 
  | 
|---|
 | accessibility | | title | "accessibility" | 
|---|
 | $ref | "/w/index.php?title=JsonSchema:WebPublication/A11y&action=raw" | 
|---|
 
  | 
|---|
 | modified | | type | "string" | 
|---|
 | format | "date-time" | 
|---|
 
  | 
|---|
 | published |  | 
|---|
 | language | | description | "The language must be a valid BCP 47 tag." | 
|---|
 | type |  | 
|---|
 | items | | type | "string" | 
|---|
 | pattern | "^((?<grandfathered>(en-GB-oed|i-ami|i-bnn|i-default|i-enochian|i-hak|i-klingon|i-lux|i-mingo|i-navajo|i-pwn|i-tao|i-tay|i-tsu|sgn-BE-FR|sgn-BE-NL|sgn-CH-DE)|(art-lojban|cel-gaulish|no-bok|no-nyn|zh-guoyu|zh-hakka|zh-min|zh-min-nan|zh-xiang))|((?<language>([A-Za-z]{2,3}(-(?<extlang>[A-Za-z]{3}(-[A-Za-z]{3}){0,2}))?)|[A-Za-z]{4}|[A-Za-z]{5,8})(-(?<script>[A-Za-z]{4}))?(-(?<region>[A-Za-z]{2}|[0-9]{3}))?(-(?<variant>[A-Za-z0-9]{5,8}|[0-9][A-Za-z0-9]{3}))*(-(?<extension>[0-9A-WY-Za-wy-z](-[A-Za-z0-9]{2,8})+))*(-(?<privateUse>x(-[A-Za-z0-9]{1,8})+))?)|(?<privateUse2>x(-[A-Za-z0-9]{1,8})+))$" | 
|---|
 
  | 
|---|
 | pattern | "^((?<grandfathered>(en-GB-oed|i-ami|i-bnn|i-default|i-enochian|i-hak|i-klingon|i-lux|i-mingo|i-navajo|i-pwn|i-tao|i-tay|i-tsu|sgn-BE-FR|sgn-BE-NL|sgn-CH-DE)|(art-lojban|cel-gaulish|no-bok|no-nyn|zh-guoyu|zh-hakka|zh-min|zh-min-nan|zh-xiang))|((?<language>([A-Za-z]{2,3}(-(?<extlang>[A-Za-z]{3}(-[A-Za-z]{3}){0,2}))?)|[A-Za-z]{4}|[A-Za-z]{5,8})(-(?<script>[A-Za-z]{4}))?(-(?<region>[A-Za-z]{2}|[0-9]{3}))?(-(?<variant>[A-Za-z0-9]{5,8}|[0-9][A-Za-z0-9]{3}))*(-(?<extension>[0-9A-WY-Za-wy-z](-[A-Za-z0-9]{2,8})+))*(-(?<privateUse>x(-[A-Za-z0-9]{1,8})+))?)|(?<privateUse2>x(-[A-Za-z0-9]{1,8})+))$" | 
|---|
 
  | 
|---|
 | author | | title | "author" | 
|---|
 | $ref | "/w/index.php?title=JsonSchema:WebPublication/Contributor&action=raw" | 
|---|
 
  | 
|---|
 | translator | | title | "translator" | 
|---|
 | $ref | "/w/index.php?title=JsonSchema:WebPublication/Contributor&action=raw" | 
|---|
 
  | 
|---|
 | editor | | title | "editor" | 
|---|
 | $ref | "/w/index.php?title=JsonSchema:WebPublication/Contributor&action=raw" | 
|---|
 
  | 
|---|
 | artist | | $ref | "/w/index.php?title=JsonSchema:WebPublication/Contributor&action=raw" | 
|---|
 
  | 
|---|
 | illustrator | | title | "illustrator" | 
|---|
 | $ref | "/w/index.php?title=JsonSchema:WebPublication/Contributor&action=raw" | 
|---|
 
  | 
|---|
 | letterer | | title | "letterer" | 
|---|
 | $ref | "/w/index.php?title=JsonSchema:WebPublication/Contributor&action=raw" | 
|---|
 
  | 
|---|
 | penciler | | title | "penciler" | 
|---|
 | $ref | "/w/index.php?title=JsonSchema:WebPublication/Contributor&action=raw" | 
|---|
 
  | 
|---|
 | colorist | | title | "colorist" | 
|---|
 | $ref | "/w/index.php?title=JsonSchema:WebPublication/Contributor&action=raw" | 
|---|
 
  | 
|---|
 | inker | | title | "inker" | 
|---|
 | $ref | "/w/index.php?title=JsonSchema:WebPublication/Contributor&action=raw" | 
|---|
 
  | 
|---|
 | narrator | | title | "narrator" | 
|---|
 | $ref | "/w/index.php?title=JsonSchema:WebPublication/Contributor&action=raw" | 
|---|
 
  | 
|---|
 | contributor | | title | "contributor" | 
|---|
 | $ref | "/w/index.php?title=JsonSchema:WebPublication/Contributor&action=raw" | 
|---|
 
  | 
|---|
 | publisher | | title | "publisher" | 
|---|
 | $ref | "/w/index.php?title=JsonSchema:WebPublication/Contributor&action=raw" | 
|---|
 
  | 
|---|
 | imprint | | title | "imprint" | 
|---|
 | $ref | "/w/index.php?title=JsonSchema:WebPublication/Contributor&action=raw" | 
|---|
 
  | 
|---|
 | subject | | title | "subject" | 
|---|
 | $ref | "/w/index.php?title=JsonSchema:WebPublication/Subject&action=raw" | 
|---|
 
  | 
|---|
 | layout | | title | "layout" | 
|---|
 | description | "Hints how the layout of the publication should be presented" | 
|---|
 | type | "string" | 
|---|
 | enum | | "fixed" |  
| "reflowable" |  
| "scrolled" |  
  | 
|---|
 
  | 
|---|
 | readingProgression | | title | "readingProgression" | 
|---|
 | type | "string" | 
|---|
 | enum |  | 
|---|
 | default | "ltr" | 
|---|
 
  | 
|---|
 | description | | title | "description" | 
|---|
 | type | "string" | 
|---|
 
  | 
|---|
 | duration | | title | "duration" | 
|---|
 | type | "number" | 
|---|
 | exclusiveMinimum | 0 | 
|---|
 
  | 
|---|
 | numberOfPages | | title | "numberOfPages" | 
|---|
 | type | "integer" | 
|---|
 | exclusiveMinimum | 0 | 
|---|
 
  | 
|---|
 | belongsTo | | title | "belongsTo" | 
|---|
 | type | "object" | 
|---|
 | properties | | collection | | title | "collection" | 
|---|
 | $ref | "/w/index.php?title=JsonSchema:WebPublication/Contributor&action=raw" | 
|---|
 
  | 
|---|
 | series | | title | "series" | 
|---|
 | $ref | "/w/index.php?title=JsonSchema:WebPublication/Contributor&action=raw" | 
|---|
 
  | 
|---|
 
  | 
|---|
 
  | 
|---|
 | tdm | | title | "tdm" | 
|---|
 | type | "object" | 
|---|
 | required |  | 
|---|
 | properties |  | 
|---|
 
  | 
|---|
 
  | 
|---|
| required |  | 
|---|
| allOf | | $ref | "/w/index.php?title=JsonSchema:WebPublication/ExtensionsEpubMetadata&action=raw" | 
|---|
 
  |  
  | 
|---|