Média

Type: object

Cette classe permet de décrire des éléments médias (images, vidéos, documents…) associés à un objet.

Type: const
Specific value: "Media"

Type: integer

Priorité d'utilisation du média (les nombres plus petits représentant un niveau de priorité plus élevé).

Texte court

Type: string

Texte libre permettant d'identifier les usages possibles du média (à l'intention des opérateurs des systèmes, pas du grand public, et donc pas pour publication).

Must match regular expression: ^(?!.*<[^>]+>).*$

Must be at least 1 characters long

Must be at most 500 characters long

Type: stringFormat: uri

URL permettant d'obtenir le média. Il est suggéré de rendre disponibles les médias dans les formats standards du web, en haute résolution lorsque possible

Code de langue

Type: string

Langue au format ISO 639-1.

Must match regular expression: ^[a-z]{2,3}$

Must be at least 2 characters long


Examples:

"fr"
"en"
"mul"

Type: array

Licence d'utilisation du média. Une valeur vide ou non définie correspond à un média libre de droits. Si des conditions s'appliquent, elles doivent être définies dans cette propriété, ou sur le web à une URL intégrée dans cette propriété.

No Additional Items

Each item of this array must be:

Texte court multilingue

Type: array of object

Énumération de textes associés à un code de langue au standard ISO 639-1 (ex: fr, en, etc.)

All items must be unique

No Additional Items

Each item of this array must be:

Type: object
No Additional Properties

Code de langue

Type: string

Code de langue au standard ISO 639-1. Voir language-subtag-registry.

Same definition as inLanguage

Texte court

Type: string

HTML non-autorisées

Must match regular expression: ^(?!.*<[^>]+>).*$

Must be at least 1 characters long

Must be at most 500 characters long

Type: array

Crédits associés au média.

No Additional Items

Each item of this array must be:

Texte court multilingue

Type: array of object

Énumération de textes associés à un code de langue au standard ISO 639-1 (ex: fr, en, etc.)

Same definition as Texte court multilingue

Texte court multilingue

Type: array of object

Personne ou organisation détenant les droits d'auteur du média.

Same definition as Texte court multilingue

Type: array

Description courte (pouvant par exemple servir de «alt description» sur le web).

No Additional Items

Each item of this array must be:

Texte long multilingue

Type: array of object

Énumération de textes longs associés à un code de langue au standard ISO 639-1.

All items must be unique

No Additional Items

Each item of this array must be:

Type: object
No Additional Properties

Code de langue

Type: string

Code de langue au standard ISO 639-1. Voir language-subtag-registry.

Same definition as inLanguage

Texte long

Type: string

Texte long avec formatage, incluant des paragraphes et des balises HTML autorisées b, i, u, sup et sub.

Must match regular expression: ^(?!.*<[^bius][^>]*>)(?!.*</?(?!b|i|u|sup|sub)[^>]*>).*$

Must be at most 6000 characters long


Examples:

"<b>Texte en gras</b>"
"<i>Texte en italique</i>"
"<u>Texte souligné</u>"
"<sup>Texte en exposant</sup>"
"<sub>Texte en indice</sub>"