From 9557560813f69f97491a0e7d184276da46148abb Mon Sep 17 00:00:00 2001 From: alvaro <alvaro@alia.(none)> Date: Thu, 6 Dec 2012 09:08:18 -0800 Subject: [PATCH] Adding instances and namedgraphs services --- .../services/instances/html.template | 10 ++++++++++ .../services/instances/queries/main.query | 10 ++++++++++ .../services/namedGraphs/html.template | 16 ++++++++++++++++ .../services/namedGraphs/queries/main.query | 6 ++++++ 4 files changed, 42 insertions(+) create mode 100644 doc/examples/originalComponents/services/instances/html.template create mode 100644 doc/examples/originalComponents/services/instances/queries/main.query create mode 100644 doc/examples/originalComponents/services/namedGraphs/html.template create mode 100644 doc/examples/originalComponents/services/namedGraphs/queries/main.query diff --git a/doc/examples/originalComponents/services/instances/html.template b/doc/examples/originalComponents/services/instances/html.template new file mode 100644 index 00000000..4a483991 --- /dev/null +++ b/doc/examples/originalComponents/services/instances/html.template @@ -0,0 +1,10 @@ + <div class="container-fuild"> + <h1>Instances of class {{lodspk.args.arg0}}</h1> + <ul> + {% for row in models.main %} + <li><a href="{{ row.resource.value }}">{{row.resource.curie}}</a></li> + {% endfor %} + </ul> + </div> + </body> +</html> diff --git a/doc/examples/originalComponents/services/instances/queries/main.query b/doc/examples/originalComponents/services/instances/queries/main.query new file mode 100644 index 00000000..a17a9861 --- /dev/null +++ b/doc/examples/originalComponents/services/instances/queries/main.query @@ -0,0 +1,10 @@ +SELECT DISTINCT ?resource WHERE { + { + GRAPH ?g{ + ?resource a {{lodspk.args.arg0}} + } + }UNION{ + ?resource a {{lodspk.args.arg0}} + } +}order by ?resource +limit {{lodspk.maxResults}} diff --git a/doc/examples/originalComponents/services/namedGraphs/html.template b/doc/examples/originalComponents/services/namedGraphs/html.template new file mode 100644 index 00000000..4475e8ab --- /dev/null +++ b/doc/examples/originalComponents/services/namedGraphs/html.template @@ -0,0 +1,16 @@ + <div class="container-fluid"> + <h1>Named graphs available</h1> + {%if first.main.g%} + <ul> + {% for row in models.main %} + <li>{{row.g.value}}</li> + {% endfor %} + </ul> + {%else%} + <div class="alert alert-info"> + <p>No named graphs found</p> + </div> + {%endif%} + </div> + </body> +</html> diff --git a/doc/examples/originalComponents/services/namedGraphs/queries/main.query b/doc/examples/originalComponents/services/namedGraphs/queries/main.query new file mode 100644 index 00000000..bdfa5c39 --- /dev/null +++ b/doc/examples/originalComponents/services/namedGraphs/queries/main.query @@ -0,0 +1,6 @@ +SELECT DISTINCT ?g WHERE { + GRAPH ?g{ + [] ?p ?resource . + } +} +order by ?g -- GitLab