Documentation - Entry Structure
The Identi Engine entry structure is based on the microformat hAtom. There are a number of additional non hAtom properties that hold meta information about origin and content type. The structure has also been extended to include enclosures.
Example entry
Below is an example of an object/property structure for an individual entry store in the ident.entries collection.
{
entry-title: "Dave Gray of XPlane on Visual Thinking",
link: "http:\/\/huffduffer.com\/andybudd\/6321",
published: ">Sat, 4 Jul 2009 07:16:20 GMT",
updated: ">Sat, 4 Jul 2009 07:16:20 GMT",
enclosure: [{
length: ">11636784",
link: ">http://www.privatebankinginnovation.com/en/w...",
type: "audio/mpeg",
name: "Huffduffer",
domain: "huffduffer.com",
sourceUrl: [>"http:\/\/huffduffer.com\/\/andybudd\/\/rss"]
type: >"Audio",
published-datetime: ">Sat, 4 Jul 2009 07:16:20 GMT",
updated-datetime: ">Sat, 4 Jul 2009 07:16:20 GMT",
}
The properties ending with "datetime" are true JavaScript datetime properties converted from thier RSS/Atom text versions. The type property describes the content type of the entry.
Entry (hEntry) structure
Below is an outline of the the hEntry object/property structure:
- hentry
- author (hCard)
- bookmark (rel=bookmark)
- entry-title
- entry-content
- entry-summary
- published (ISO Date)
- updated (ISO Date)
- tag (rel=tag)
Additional non hEntry properties:
- published-datetime (JavaScript datetime)
- updated-datetime (JavaScript datetime)
- dtstart-datetime (JavaScript datetime)
- dtend-datetime (JavaScript datetime)
- link
- enclosure
- length
- link
- type
- name
- domain
- sourceUrl
- type
