Skip to content
Marcos Cáceres edited this page Mar 7, 2022 · 16 revisions

Guides

Configuration options

W3C Configuration options

Linter rules

Internal properties

Handled by ReSpec for you.

Special <section> IDs

HTML elements

Custom Elements

WebIDL

HTML attributes

CSS Classes

Special properties

Clone this wiki locally

Person

A person object (used for editors, authors) contains the following fields (most of the fields are straightforward). Only the name property is required.

{
  name: "Ben De Meester",
  company: "Ghent University - iMinds - Data Science Lab",
  companyURL: "https://www.iminds.be/",
  url: "https://users.ugent.be/~bjdmeest/",
  orcid: "0000-0003-0248-0987",
  w3cid: "00000"
};

name

Name of the person.

url

Home page of the person.

company

Name of the company the person is affiliated with.

companyURL

url of the company.

w3cid

For W3C documents, an identifier of the persons’ W3C account. This id can be found in my profile URL that will be redirected to the user’s page; the id appears in the address bar (e.g., https://www.w3.org/users/12345).

orcid

Identifier or full URL of the persons' ORCID account. This can be a URL or the ORCID.

retiredDate

The date in which an person has retired from working on a specification. The format is yyyy-mm-dd.

note

Any text in this field will appear at the end of the person’s identification in parenthesis.

extras

Refers to an array of extras (see below) objects, displayed at the end of the person's identification.

Extras

The “extras” are objects, with the following specified below.

{
  name: "Ben De Meester",
  extras: [
    {
      name: "Some custom thing",
      href: "https://example.com/",
      class: "css-class-value"
    }
  ]
};

name (required)

The content of the resulting span; this can contain html elements.

class

A CSS class value (can be used for styling).

href

Optionally, a hyperlink.