Skip to content

Add playground links to most examples #70

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 10 commits into from
Sep 27, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions common/common.js
Original file line number Diff line number Diff line change
Expand Up @@ -243,6 +243,7 @@ require(["core/pubsubhub"], (respecEvents) => {

// Wrap in a button
const button = document.createElement('button');
button.className = 'playground';
link.parentNode.insertBefore(button, link);
button.appendChild(link);
}
Expand Down
2 changes: 1 addition & 1 deletion common/extract-examples.rb
Original file line number Diff line number Diff line change
Expand Up @@ -501,7 +501,7 @@ def save_example(examples:, element:, title:, example_number:, error:, warn:)

# Save example as YAML
if yaml_dir && ex[:filename].match?(/\.json.*$/)
fn = ex[:filename].sub(/\.json.*$/, '.yml')
fn = ex[:filename].sub(/\.json.*$/, '.yaml')
File.open(File.join(yaml_dir, fn), 'w') do |f|
f.puts "Example #{"%03d" % ex[:number]}: #{ex[:title]}"
f.write(::JSON.parse(ex[:content]).to_yaml)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Sample JSON-LD document using full IRIs instead of terms-expanded">
<table class="statements" data-result-for="Sample JSON-LD document using full IRIs instead of terms-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Referencing a JSON-LD context-expanded">
<table class="statements" data-result-for="Referencing a JSON-LD context-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="In-line context definition-expanded">
<table class="statements" data-result-for="In-line context definition-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Term expansion from context definition-expanded">
<table class="statements" data-result-for="Term expansion from context definition-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
2 changes: 1 addition & 1 deletion examples/example-011-Type-coercion-statements.table
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Type coercion-expanded">
<table class="statements" data-result-for="Type coercion-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
2 changes: 1 addition & 1 deletion examples/example-012-Identifying-a-node-statements.table
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Identifying a node-expanded">
<table class="statements" data-result-for="Identifying a node-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Specifying the type for a node-expanded">
<table class="statements" data-result-for="Specifying the type for a node-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Specifying multiple types for a node-expanded">
<table class="statements" data-result-for="Specifying multiple types for a node-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Using a term to specify the type-expanded">
<table class="statements" data-result-for="Using a term to specify the type-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Referencing Objects on the Web-expanded">
<table class="statements" data-result-for="Referencing Objects on the Web-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
2 changes: 1 addition & 1 deletion examples/example-017-Embedding-Objects-statements.table
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Embedding Objects-expanded">
<table class="statements" data-result-for="Embedding Objects-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Using multiple contexts-expanded">
<table class="statements" data-result-for="Using multiple contexts-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Scoped contexts within node objects-expanded">
<table class="statements" data-result-for="Scoped contexts within node objects-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Combining external and local contexts-expanded">
<table class="statements" data-result-for="Combining external and local contexts-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Using a common vocabulary prefix-expanded">
<table class="statements" data-result-for="Using a common vocabulary prefix-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Using the null keyword to ignore data-expanded">
<table class="statements" data-result-for="Using the null keyword to ignore data-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for='Using "" as the vocabulary mapping (expanded)-expanded'>
<table class="statements" data-result-for='Using "" as the vocabulary mapping (expanded)-expanded' data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Setting the document base in a document-expanded">
<table class="statements" data-result-for="Setting the document base in a document-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
2 changes: 1 addition & 1 deletion examples/example-028-Prefix-expansion-statements.table
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Prefix expansion-expanded">
<table class="statements" data-result-for="Prefix expansion-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
2 changes: 1 addition & 1 deletion examples/example-029-Using-vocabularies-statements.table
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Using vocabularies-expanded">
<table class="statements" data-result-for="Using vocabularies-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Using explicit @prefix declaration to create compact IRIs-expanded">
<table class="statements" data-result-for="Using explicit @prefix declaration to create compact IRIs-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
2 changes: 1 addition & 1 deletion examples/example-031-Aliasing-keywords-statements.table
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Aliasing keywords-expanded">
<table class="statements" data-result-for="Aliasing keywords-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Defining an @context within a term definition-expanded">
<table class="statements" data-result-for="Defining an @context within a term definition-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Defining an @context within a term definition used on @type-expanded">
<table class="statements" data-result-for="Defining an @context within a term definition used on @type-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Expanded term definition with type coercion-expanded">
<table class="statements" data-result-for="Expanded term definition with type coercion-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Expanded value with type-expanded">
<table class="statements" data-result-for="Expanded value with type-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="original selected">
<table class="original selected" data-result-for="Example demonstrating the context-sensitivity for @type" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Expanded term definition with types-expanded">
<table class="statements" data-result-for="Expanded term definition with types-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Term definitions using compact and absolute IRIs-expanded">
<table class="statements" data-result-for="Term definitions using compact and absolute IRIs-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Setting the default language of a JSON-LD document-expanded">
<table class="statements" data-result-for="Setting the default language of a JSON-LD document-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Multiple values with no inherent order-expanded">
<table class="statements" data-result-for="Multiple values with no inherent order-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Using an expanded form to set multiple values-expanded">
<table class="statements" data-result-for="Using an expanded form to set multiple values-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Multiple array values of different types-expanded">
<table class="statements" data-result-for="Multiple array values of different types-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="An ordered collection of values in JSON-LD-expanded">
<table class="statements" data-result-for="An ordered collection of values in JSON-LD-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Specifying that a collection is ordered in the context-expanded">
<table class="statements" data-result-for="Specifying that a collection is ordered in the context-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Coordinates expressed in JSON-LD-expanded">
<table class="statements" data-result-for="Coordinates expressed in JSON-LD-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="An unordered collection of values in JSON-LD-expanded">
<table class="statements" data-result-for="An unordered collection of values in JSON-LD-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Specifying that a collection is unordered in the context-expanded">
<table class="statements" data-result-for="Specifying that a collection is unordered in the context-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
2 changes: 1 addition & 1 deletion examples/example-060-Nested-properties-statements.table
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Nested properties-expanded">
<table class="statements" data-result-for="Nested properties-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Nested properties folded into containing object-expanded">
<table class="statements" data-result-for="Nested properties folded into containing object-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Defining property nesting-expanded">
<table class="statements" data-result-for="Defining property nesting-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Referencing node objects-expanded">
<table class="statements" data-result-for="Referencing node objects-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Embedding a node object as property value of another node object-expanded">
<table class="statements" data-result-for="Embedding a node object as property value of another node object-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Referencing an unidentified node-expanded">
<table class="statements" data-result-for="Referencing an unidentified node-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Specifying a local blank node identifier-expanded">
<table class="statements" data-result-for="Specifying a local blank node identifier-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Indexing data in JSON-LD-expanded">
<table class="statements" data-result-for="Indexing data in JSON-LD-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Indexing data using @none-expanded">
<table class="statements" data-result-for="Indexing data using @none-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Indexing languaged-tagged strings in JSON-LD-expanded">
<table class="statements" data-result-for="Indexing languaged-tagged strings in JSON-LD-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Indexing languaged-tagged strings in JSON-LD with @set representation-expanded">
<table class="statements" data-result-for="Indexing languaged-tagged strings in JSON-LD with @set representation-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Indexing languaged-tagged strings using @none for no language-expanded">
<table class="statements" data-result-for="Indexing languaged-tagged strings using @none for no language-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Indexing data in JSON-LD by node identifiers-expanded">
<table class="statements" data-result-for="Indexing data in JSON-LD by node identifiers-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Indexing data in JSON-LD by node identifiers with @set representation-expanded">
<table class="statements" data-result-for="Indexing data in JSON-LD by node identifiers with @set representation-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Indexing data in JSON-LD by node identifiers using @none-expanded">
<table class="statements" data-result-for="Indexing data in JSON-LD by node identifiers using @none-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Indexing data in JSON-LD by type-expanded">
<table class="statements" data-result-for="Indexing data in JSON-LD by type-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Indexing data in JSON-LD by type with @set representation-expanded">
<table class="statements" data-result-for="Indexing data in JSON-LD by type with @set representation-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Indexing data in JSON-LD by type using @none-expanded">
<table class="statements" data-result-for="Indexing data in JSON-LD by type using @none-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="A document with children linking to their parent-expanded">
<table class="statements" data-result-for="A document with children linking to their parent-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="A person and its children using a reverse property-expanded">
<table class="statements" data-result-for="A person and its children using a reverse property-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Using @reverse to define reverse properties-expanded">
<table class="statements" data-result-for="Using @reverse to define reverse properties-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Identifying and making statements about a graph-expanded">
<table class="statements" data-result-for="Identifying and making statements about a graph-expanded" data-to-rdf>
<thead><tr>
<th>Graph</th>
<th>Subject</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Using @graph to explicitly express the default graph-expanded">
<table class="statements" data-result-for="Using @graph to explicitly express the default graph-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Context needs to be duplicated if @graph is not used-expanded">
<table class="statements" data-result-for="Context needs to be duplicated if @graph is not used-expanded" data-to-rdf>
<thead><tr>
<th>Subject</th>
<th>Property</th>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<table class="statements" data-result-for="Implicitly named graph-expanded">
<table class="statements" data-result-for="Implicitly named graph-expanded" data-to-rdf>
<thead><tr>
<th>Graph</th>
<th>Subject</th>
Expand Down
Loading