--- a/contexts/.htaccess Fri Jun 15 10:25:08 2012 -0400
+++ b/contexts/.htaccess Fri Jun 15 16:30:08 2012 +0200
@@ -1,4 +1,7 @@
-<FilesMatch "(event|person|place|recipe)">
+RewriteEngine On
+RewriteRule ^(event|person|place|recipe)$ $1.jsonld
+
+<FilesMatch "\.jsonld$">
ForceType application/ld+json
SetHandler default_handler
Header add Access-Control-Allow-Origin *
--- a/contexts/event Fri Jun 15 10:25:08 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,37 +0,0 @@
-{
- "@context":
- {
- "Event": "http://schema.org/Event",
- "name": "http://purl.org/dc/terms/title",
- "description": "http://purl.org/dc/terms/description",
- "telephone": "http://schema.org/telephone",
- "email": "http://xmlns.com/foaf/0.1/mbox",
-
- "latitude": "http://www.w3.org/2003/01/geo/wgs84_pos#latitude",
- "longitude": "http://www.w3.org/2003/01/geo/wgs84_pos#longitude",
- "elevation": "http://www.w3.org/2003/01/geo/wgs84_pos#altitude",
-
- "Address": "http://www.w3.org/2006/vcard/ns#Address",
- "address": "http://www.w3.org/2006/vcard/ns#address",
- "street": "http://www.w3.org/2006/vcard/ns#street-address",
- "locality": "http://www.w3.org/2006/vcard/ns#locality",
- "region": "http://www.w3.org/2006/vcard/ns#region",
- "country": "http://www.w3.org/2006/vcard/ns#country",
- "postalCode": "http://www.w3.org/2006/vcard/ns#postal-code",
-
- "meter": "http://purl.org/measurement#meter",
- "kilometer": "http://purl.org/measurement#kilometer",
- "feet": "http://purl.org/measurement#feet",
- "miles": "http://purl.org/measurement#miles",
-
- "ical": "http://www.w3.org/2002/12/cal/ical#",
- "xsd": "http://www.w3.org/2001/XMLSchema#",
-
- "@coerce":
- {
- "latitude": "xsd:decimal",
- "longitude": "xsd:decimal",
- "ical:dtstart": "xsd:dateTime"
- }
- }
-}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/contexts/event.jsonld Fri Jun 15 16:30:08 2012 +0200
@@ -0,0 +1,37 @@
+{
+ "@context":
+ {
+ "Event": "http://schema.org/Event",
+ "name": "http://purl.org/dc/terms/title",
+ "description": "http://purl.org/dc/terms/description",
+ "telephone": "http://schema.org/telephone",
+ "email": "http://xmlns.com/foaf/0.1/mbox",
+
+ "latitude": "http://www.w3.org/2003/01/geo/wgs84_pos#latitude",
+ "longitude": "http://www.w3.org/2003/01/geo/wgs84_pos#longitude",
+ "elevation": "http://www.w3.org/2003/01/geo/wgs84_pos#altitude",
+
+ "Address": "http://www.w3.org/2006/vcard/ns#Address",
+ "address": "http://www.w3.org/2006/vcard/ns#address",
+ "street": "http://www.w3.org/2006/vcard/ns#street-address",
+ "locality": "http://www.w3.org/2006/vcard/ns#locality",
+ "region": "http://www.w3.org/2006/vcard/ns#region",
+ "country": "http://www.w3.org/2006/vcard/ns#country",
+ "postalCode": "http://www.w3.org/2006/vcard/ns#postal-code",
+
+ "meter": "http://purl.org/measurement#meter",
+ "kilometer": "http://purl.org/measurement#kilometer",
+ "feet": "http://purl.org/measurement#feet",
+ "miles": "http://purl.org/measurement#miles",
+
+ "ical": "http://www.w3.org/2002/12/cal/ical#",
+ "xsd": "http://www.w3.org/2001/XMLSchema#",
+
+ "@coerce":
+ {
+ "latitude": "xsd:decimal",
+ "longitude": "xsd:decimal",
+ "ical:dtstart": "xsd:dateTime"
+ }
+ }
+}
--- a/contexts/person Fri Jun 15 10:25:08 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,81 +0,0 @@
-{
- "@context":
- {
- "Person": "http://xmlns.com/foaf/0.1/Person",
- "xsd": "http://www.w3.org/2001/XMLSchema#",
- "name": "http://xmlns.com/foaf/0.1/name",
- "nickname": "http://xmlns.com/foaf/0.1/nick",
- "affiliation": "http://schema.org/affiliation",
- "depiction":
- {
- "@id": "http://xmlns.com/foaf/0.1/depiction",
- "@type": "@id"
- },
- "born":
- {
- "@id": "http://schema.org/birthDate",
- "@type": "xsd:dateTime"
- },
- "child":
- {
- "@id": "http://schema.org/children",
- "@type": "@id"
- },
- "colleague":
- {
- "@id": "http://schema.org/colleagues",
- "@type": "@id"
- },
- "knows":
- {
- "@id": "http://xmlns.com/foaf/0.1/knows",
- "@type": "@id"
- },
- "died":
- {
- "@id": "http://schema.org/deathDate",
- "@type": "xsd:dateTime"
- },
- "email":
- {
- "@id": "http://xmlns.com/foaf/0.1/mbox",
- "@type": "@id"
- },
- "familyName": "http://xmlns.com/foaf/0.1/familyName",
- "givenName": "http://xmlns.com/foaf/0.1/givenName",
- "gender": "http://schema.org/gender",
- "homepage":
- {
- "@id": "http://xmlns.com/foaf/0.1/homepage",
- "@type": "@id"
- },
- "honorificPrefix": "http://schema.org/honorificPrefix",
- "honorificSuffix": "http://schema.org/honorificSuffix",
- "jobTitle": "http://xmlns.com/foaf/0.1/title",
- "nationality": "http://schema.org/nationality",
- "parent":
- {
- "@id": "http://schema.org/parent",
- "@type": "@id"
- },
- "sibling":
- {
- "@id": "http://schema.org/sibling",
- "@type": "@id"
- },
- "spouse":
- {
- "@id": "http://schema.org/spouse",
- "@type": "@id"
- },
- "telephone": "http://schema.org/telephone",
- "Address": "http://www.w3.org/2006/vcard/ns#Address",
- "address": "http://www.w3.org/2006/vcard/ns#address",
- "street": "http://www.w3.org/2006/vcard/ns#street-address",
- "locality": "http://www.w3.org/2006/vcard/ns#locality",
- "region": "http://www.w3.org/2006/vcard/ns#region",
- "country": "http://www.w3.org/2006/vcard/ns#country",
- "postalCode": "http://www.w3.org/2006/vcard/ns#postal-code"
- }
-}
-
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/contexts/person.jsonld Fri Jun 15 16:30:08 2012 +0200
@@ -0,0 +1,81 @@
+{
+ "@context":
+ {
+ "Person": "http://xmlns.com/foaf/0.1/Person",
+ "xsd": "http://www.w3.org/2001/XMLSchema#",
+ "name": "http://xmlns.com/foaf/0.1/name",
+ "nickname": "http://xmlns.com/foaf/0.1/nick",
+ "affiliation": "http://schema.org/affiliation",
+ "depiction":
+ {
+ "@id": "http://xmlns.com/foaf/0.1/depiction",
+ "@type": "@id"
+ },
+ "born":
+ {
+ "@id": "http://schema.org/birthDate",
+ "@type": "xsd:dateTime"
+ },
+ "child":
+ {
+ "@id": "http://schema.org/children",
+ "@type": "@id"
+ },
+ "colleague":
+ {
+ "@id": "http://schema.org/colleagues",
+ "@type": "@id"
+ },
+ "knows":
+ {
+ "@id": "http://xmlns.com/foaf/0.1/knows",
+ "@type": "@id"
+ },
+ "died":
+ {
+ "@id": "http://schema.org/deathDate",
+ "@type": "xsd:dateTime"
+ },
+ "email":
+ {
+ "@id": "http://xmlns.com/foaf/0.1/mbox",
+ "@type": "@id"
+ },
+ "familyName": "http://xmlns.com/foaf/0.1/familyName",
+ "givenName": "http://xmlns.com/foaf/0.1/givenName",
+ "gender": "http://schema.org/gender",
+ "homepage":
+ {
+ "@id": "http://xmlns.com/foaf/0.1/homepage",
+ "@type": "@id"
+ },
+ "honorificPrefix": "http://schema.org/honorificPrefix",
+ "honorificSuffix": "http://schema.org/honorificSuffix",
+ "jobTitle": "http://xmlns.com/foaf/0.1/title",
+ "nationality": "http://schema.org/nationality",
+ "parent":
+ {
+ "@id": "http://schema.org/parent",
+ "@type": "@id"
+ },
+ "sibling":
+ {
+ "@id": "http://schema.org/sibling",
+ "@type": "@id"
+ },
+ "spouse":
+ {
+ "@id": "http://schema.org/spouse",
+ "@type": "@id"
+ },
+ "telephone": "http://schema.org/telephone",
+ "Address": "http://www.w3.org/2006/vcard/ns#Address",
+ "address": "http://www.w3.org/2006/vcard/ns#address",
+ "street": "http://www.w3.org/2006/vcard/ns#street-address",
+ "locality": "http://www.w3.org/2006/vcard/ns#locality",
+ "region": "http://www.w3.org/2006/vcard/ns#region",
+ "country": "http://www.w3.org/2006/vcard/ns#country",
+ "postalCode": "http://www.w3.org/2006/vcard/ns#postal-code"
+ }
+}
+
--- a/contexts/place Fri Jun 15 10:25:08 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,42 +0,0 @@
-{
- "@context":
- {
- "Place": "http://schema.org/Place",
- "name": "http://purl.org/dc/terms/title",
- "description": "http://purl.org/dc/terms/description",
- "geo": "http://schema.org/geo",
- "image":
- {
- "@id": "http://schema.org/image",
- "@type": "@id"
- },
- "latitude":
- {
- "@id": "http://www.w3.org/2003/01/geo/wgs84_pos#latitude",
- "@type": "xsd:decimal"
- },
- "longitude":
- {
- "@id": "http://www.w3.org/2003/01/geo/wgs84_pos#longitude",
- "@type": "xsd:decimal"
- },
- "elevation": "http://www.w3.org/2003/01/geo/wgs84_pos#altitude",
- "telephone": "http://schema.org/telephone",
-
- "Address": "http://www.w3.org/2006/vcard/ns#Address",
- "address": "http://www.w3.org/2006/vcard/ns#address",
- "street": "http://www.w3.org/2006/vcard/ns#street-address",
- "locality": "http://www.w3.org/2006/vcard/ns#locality",
- "region": "http://www.w3.org/2006/vcard/ns#region",
- "country": "http://www.w3.org/2006/vcard/ns#country",
- "postalCode": "http://www.w3.org/2006/vcard/ns#postal-code",
-
- "meter": "http://purl.org/measurement#meter",
- "kilometer": "http://purl.org/measurement#kilometer",
- "feet": "http://purl.org/measurement#feet",
- "miles": "http://purl.org/measurement#miles",
-
- "xsd": "http://www.w3.org/2001/XMLSchema#"
- }
-}
-
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/contexts/place.jsonld Fri Jun 15 16:30:08 2012 +0200
@@ -0,0 +1,42 @@
+{
+ "@context":
+ {
+ "Place": "http://schema.org/Place",
+ "name": "http://purl.org/dc/terms/title",
+ "description": "http://purl.org/dc/terms/description",
+ "geo": "http://schema.org/geo",
+ "image":
+ {
+ "@id": "http://schema.org/image",
+ "@type": "@id"
+ },
+ "latitude":
+ {
+ "@id": "http://www.w3.org/2003/01/geo/wgs84_pos#latitude",
+ "@type": "xsd:decimal"
+ },
+ "longitude":
+ {
+ "@id": "http://www.w3.org/2003/01/geo/wgs84_pos#longitude",
+ "@type": "xsd:decimal"
+ },
+ "elevation": "http://www.w3.org/2003/01/geo/wgs84_pos#altitude",
+ "telephone": "http://schema.org/telephone",
+
+ "Address": "http://www.w3.org/2006/vcard/ns#Address",
+ "address": "http://www.w3.org/2006/vcard/ns#address",
+ "street": "http://www.w3.org/2006/vcard/ns#street-address",
+ "locality": "http://www.w3.org/2006/vcard/ns#locality",
+ "region": "http://www.w3.org/2006/vcard/ns#region",
+ "country": "http://www.w3.org/2006/vcard/ns#country",
+ "postalCode": "http://www.w3.org/2006/vcard/ns#postal-code",
+
+ "meter": "http://purl.org/measurement#meter",
+ "kilometer": "http://purl.org/measurement#kilometer",
+ "feet": "http://purl.org/measurement#feet",
+ "miles": "http://purl.org/measurement#miles",
+
+ "xsd": "http://www.w3.org/2001/XMLSchema#"
+ }
+}
+
--- a/contexts/recipe Fri Jun 15 10:25:08 2012 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,48 +0,0 @@
-{
- "@context":
- {
- "Recipe": "http://schema.org/Recipe",
- "title": "http://purl.org/dc/terms/title",
- "author": "http://purl.org/dc/terms/creator",
- "description": "http://purl.org/dc/terms/description",
- "cookTime": "http://schema.org/cookTime",
- "ingredient": "http://schema.org/ingredient",
- "prepTime": "http://schema.org/prepTime",
- "category": "http://schema.org/category",
- "cuisine": "http://schema.org/cuisine",
- "step": "http://schema.org/recipeInstructions",
- "yield": "http://schema.org/recipeYield",
-
- "pinch": "http://purl.org/measurement#pinch",
- "teaspoon": "http://purl.org/measurement#teaspoon",
- "tablespoon": "http://purl.org/measurement#tablespoon",
- "cup": "http://purl.org/measurement#cup",
- "pint": "http://purl.org/measurement#pint",
- "gallon": "http://purl.org/measurement#gallon",
- "liquidOunce": "http://purl.org/measurement#liquidOunce",
- "dryOunce": "http://purl.org/measurement#dryOunce",
- "milligram": "http://purl.org/measurement#milligram",
- "gram": "http://purl.org/measurement#gram",
- "kilogram": "http://purl.org/measurement#kilogram",
- "millilitre": "http://purl.org/measurement#millilitre",
- "litre": "http://purl.org/measurement#litre",
- "pound": "http://purl.org/measurement#pound",
- "whole": "http://purl.org/measurement#whole",
- "slice": "http://purl.org/measurement#slice",
- "wedge": "http://purl.org/measurement#wedge",
- "second": "http://purl.org/measurement#second",
- "minute": "http://purl.org/measurement#minute",
- "hour": "http://purl.org/measurement#hour",
- "day": "http://purl.org/measurement#day",
-
- "xsd": "http://www.w3.org/2001/XMLSchema#",
-
- "@coerce":
- {
- "cookTime": "xsd:duration",
- "prepTime": "xsd:duration",
- "step": "xsd:integer"
- }
- }
-}
-
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/contexts/recipe.jsonld Fri Jun 15 16:30:08 2012 +0200
@@ -0,0 +1,48 @@
+{
+ "@context":
+ {
+ "Recipe": "http://schema.org/Recipe",
+ "title": "http://purl.org/dc/terms/title",
+ "author": "http://purl.org/dc/terms/creator",
+ "description": "http://purl.org/dc/terms/description",
+ "cookTime": "http://schema.org/cookTime",
+ "ingredient": "http://schema.org/ingredient",
+ "prepTime": "http://schema.org/prepTime",
+ "category": "http://schema.org/category",
+ "cuisine": "http://schema.org/cuisine",
+ "step": "http://schema.org/recipeInstructions",
+ "yield": "http://schema.org/recipeYield",
+
+ "pinch": "http://purl.org/measurement#pinch",
+ "teaspoon": "http://purl.org/measurement#teaspoon",
+ "tablespoon": "http://purl.org/measurement#tablespoon",
+ "cup": "http://purl.org/measurement#cup",
+ "pint": "http://purl.org/measurement#pint",
+ "gallon": "http://purl.org/measurement#gallon",
+ "liquidOunce": "http://purl.org/measurement#liquidOunce",
+ "dryOunce": "http://purl.org/measurement#dryOunce",
+ "milligram": "http://purl.org/measurement#milligram",
+ "gram": "http://purl.org/measurement#gram",
+ "kilogram": "http://purl.org/measurement#kilogram",
+ "millilitre": "http://purl.org/measurement#millilitre",
+ "litre": "http://purl.org/measurement#litre",
+ "pound": "http://purl.org/measurement#pound",
+ "whole": "http://purl.org/measurement#whole",
+ "slice": "http://purl.org/measurement#slice",
+ "wedge": "http://purl.org/measurement#wedge",
+ "second": "http://purl.org/measurement#second",
+ "minute": "http://purl.org/measurement#minute",
+ "hour": "http://purl.org/measurement#hour",
+ "day": "http://purl.org/measurement#day",
+
+ "xsd": "http://www.w3.org/2001/XMLSchema#",
+
+ "@coerce":
+ {
+ "cookTime": "xsd:duration",
+ "prepTime": "xsd:duration",
+ "step": "xsd:integer"
+ }
+ }
+}
+