Skip to content Skip to sidebar Skip to footer

Extending Html5 Microdata Event Schema

Have been adding html5 microdata to my online resume, and read in http://www.schema.org/docs/extension.html that you can extend existing schema. I've been trying to extend Event t

Solution 1:

Google’s tool is wrong about the errors, probably because they don’t handle the case of Schema.org extensions (which is a valid use of the vocabulary).

But note that this extension mechanism is considered "outdated" anyway, see docs/extension.html is out of date, should be marked as such or fixed. It’s intended to display this message on the extension page soon:

Historical ("Slash-based") Extension Mechanism (2011-2013)

Status Note: We preserve this text to document our original approach to extensibility. We do not currently advocate the use of '/'-based extended names, although it should be harmless to use these. Other mechanisms including RDFa, JSON-LD, the Role type and additionalType property can now also be used for different extension scenarios.

[…]

(By the way, your values of startDate and endDate are not valid: you need to use the ISO 8601 date format.)


Solution 2:

I think your new schema specification needs to be hosted somewhere. The errors probably show because http://schema.org/Event/Job doesn't exist.

You could try augmenting the schema.org Event with properties from another vocabulary as explained here.


Post a Comment for "Extending Html5 Microdata Event Schema"