Skip to content

Commit 4fe5ae7

Browse files
committed
common specifications listing
1 parent d18e1e5 commit 4fe5ae7

File tree

2 files changed

+51
-27
lines changed

2 files changed

+51
-27
lines changed

shacl12-common/specifications.html

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
<h2>SHACL Specifications</h2>
2+
<p>
3+
This specification is part of the SHACL 1.2 family of specifications. See the <a href="https://w3c.github.io/data-shapes/shacl12-overview/">SHACL 1.2 Overview</a> for a more detailed introduction to them.
4+
</p>
5+
<p>
6+
The specifications are as follows:
7+
</p>
8+
<dl>
9+
<dt><a href="https://w3c.github.io/data-shapes/shacl12-overview/">SHACL 1.2 Overview</a></dt>
10+
<dd>overviews the set of SHACL specifications</dd>
11+
<dt><a href="https://w3c.github.io/data-shapes/shacl12-core/">SHACL 1.2 Core</a></dt>
12+
<dd>defines the Core of SHACL</dd>
13+
<dt><a href="https://w3c.github.io/data-shapes/shacl12-sparql/">SHACL 1.2 SPARQL Extensions</a></dt>
14+
<dd>defines SPARQL-related extensions of the SHACL</dd>
15+
<dt><a href="https://w3c.github.io/data-shapes/shacl12-node-expr/">SHACL 1.2 Node Expressions</a></dt>
16+
<dd>defines graph expressions used to determine focus nodes in SHACL</dd>
17+
<dt><a href="https://w3c.github.io/data-shapes/shacl12-inf-rules/">SHACL 1.2 Inference Rules</a></dt>
18+
<dd>defines SHACL's methods of rule-based inference</dd>
19+
<dt><a href="https://w3c.github.io/data-shapes/shacl12-ui/">SHACL 1.2 UI</a></dt>
20+
<dd>defines SHACL's use for User Interface generation</dd>
21+
<dt><a href="https://w3c.github.io/data-shapes/shacl12-compact-syntax/">SHACL 1.2 Compact Syntax</a></dt>
22+
<dd>defines an RDF syntax for expressing SHACL concepts</dd>
23+
<dt><a href="https://w3c.github.io/data-shapes/shacl12-profiling/">SHACL 1.2 Profiling</a></dt>
24+
<dd>defines the use of SHACL for profiling data, including SHACL data</dd>
25+
</dl>
26+
27+
<!--
28+
<dl>
29+
<dt data-transform="noSelfCite">[[[SHACL12-OVERVIEW]]]</dt>
30+
<dd>overviews the set of SHACL specifications</dd>
31+
<dt data-transform="noSelfCite">[[[SHACL12-CORE]]]</dt>
32+
<dd>defines the Core of SHACL</dd>
33+
<dt data-transform="noSelfCite">[[[SHACL12-SPARQL]]]</dt>
34+
<dd>defines SPARQL-related extensions of the SHACL</dd>
35+
<dt data-transform="noSelfCite">[[[SHACL12-NODE-EXPR]]]</dt>
36+
<dd>defines graph expressions used to determine focus nodes in SHACL</dd>
37+
<dt data-transform="noSelfCite">[[[SHACL12-INF-RULES]]]</dt>
38+
<dd>defines SHACL's methods of rule-based inference</dd>
39+
<dt data-transform="noSelfCite">[[[SHACL12-CS]]]</dt>
40+
<dd>defines an RDF syntax for expressing SHACL concepts</dd>
41+
<dt data-transform="noSelfCite">[[[SHACL12-UI]]]</dt>
42+
<dd>defines SHACL's use for User Interface generation</dd>
43+
<dt data-transform="noSelfCite">[[[SHACL12-PROFILING]]]</dt>
44+
<dd>defines the use of SHACL for profiling data, including SHACL data</dd>
45+
</dl>
46+
-->

shacl12-profiling/index.html

Lines changed: 5 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
<meta charset="utf-8" />
55
<title>SHACL 1.2 Profiling</title>
66
<script src="https://www.w3.org/Tools/respec/respec-w3c" class="remove"></script>
7+
<script src="../shacl12-common/local-biblio.js" class="remove"></script>
78
<script class="remove">
89

910
function prepareSyntaxRules() {
@@ -436,33 +437,7 @@
436437

437438
<section id="sotd"></section>
438439

439-
<section class="introductory">
440-
<h2>SHACL Specifications</h2>
441-
<p>
442-
This specification is part of the SHACL 1.2 family of specifications. See the SHACL 1.2 Overview for a more detailed introduction to all of them.
443-
</p>
444-
<p>
445-
The specifications are as follows:
446-
</p>
447-
<dl>
448-
<dt><a href="https://w3c.github.io/data-shapes/shacl12-overview/">SHACL 1.2 Overview</a></dt>
449-
<dd>overviews the set of SHACL specifications</dd>
450-
<dt><a href="https://w3c.github.io/data-shapes/shacl12-core/">SHACL 1.2 Core</a></dt>
451-
<dd>defines the Core of SHACL</dd>
452-
<dt><a href="https://w3c.github.io/data-shapes/shacl12-sparql/">SHACL 1.2 SPARQL Extensions</a></dt>
453-
<dd>defines SPARQL-related extensions of the SHACL</dd>
454-
<dt><a href="https://w3c.github.io/data-shapes/shacl12-node-expr/">SHACL 1.2 Node Expressions</a></dt>
455-
<dd>defines graph expressions used to determine focus nodes in SHACL</dd>
456-
<dt><a href="https://w3c.github.io/data-shapes/shacl12-inf-rules/">SHACL 1.2 Inference Rules</a></dt>
457-
<dd>defines SHACL's methods of rule-based inference</dd>
458-
<dt><a href="https://w3c.github.io/data-shapes/shacl12-ui/">SHACL 1.2 UI</a></dt>
459-
<dd>defines SHACL's use for User Interface generation</dd>
460-
<dt><a href="https://w3c.github.io/data-shapes/shacl12-compact-syntax/">SHACL 1.2 Compact Syntax</a></dt>
461-
<dd>defines an RDF syntax for expressing SHACL concepts</dd>
462-
<dt>SHACL 1.2 Profiling (this specification)</dt>
463-
<dd>defines the use of SHACL for profiling data, including SHACL data</dd>
464-
</dl>
465-
</section>
440+
<section id="specifications" class="introductory" data-include="../shacl12-common/specifications.html"></section>
466441

467442
<section class="introductory">
468443
<h2>Document Outline</h2>
@@ -829,6 +804,9 @@ <h3>Document Conventions</h3>
829804
<section id="profiles-of-shacl">
830805
<h2>Profiles of SHACL</h2>
831806
<p>Content.</p>
807+
<p class="todo">
808+
Remove this reference test: [[RDF12-PRIMER]]
809+
</p>
832810
</section>
833811

834812
<section id="profiling-with-shacl">

0 commit comments

Comments
 (0)