IndieWeb v0.0.31 IndieWeb.HCard View Source
Extracts the representative h-card of the provided URI.
Link to this section Summary
Functions
Obtains the representative h-card of the provided URI
Obtains a remote page and determines the h-card of the current page
Link to this section Functions
Link to this function
fetch_representative(uri) View Source
Obtains the representative h-card of the provided URI.
The steps for parsing a representative h-card are as follows:
- If the page contains an
h-cardwithuidandurlproperties both matching the page URL, the first suchh-cardis the representative h-card. - If no representative h-card was found, if the page contains an
h-cardwith a url property value which also has a rel=me relation, the first suchh-cardis the representative h-card - If no representative
h-cardwas found, if the page contains one singleh-card, and theh-cardhas a url property matching the page URL, thath-cardis the representativeh-card
Link to this function
fetch_representative(mf2, uri) View Source
Link to this function
resolve(uri) View Source
Obtains a remote page and determines the h-card of the current page.
This takes a few approaches to find a h-card for the page in question. It'll first search for a top-level h-card on the page. If there isn't an obvious one, it'll search for a representative h-card.
Link to this function