From 7b95edc085f3c0d5cead241300dee9919363724c Mon Sep 17 00:00:00 2001 From: Alvaro Graves <alvaro@graves.cl> Date: Mon, 30 Jan 2012 04:35:57 -0800 Subject: [PATCH] Fixing "first" values for services Removing no html queries from models/type.rdfs:Resource/ --- classes/modules/serviceModule.php | 8 +-- .../json.queries/main.query | 3 -- .../type.rdfs:Resource/nt.queries/main.query | 3 -- .../type.rdfs:Resource/rdf.queries/main.query | 3 -- .../type.rdfs:Resource/ttl.queries/main.query | 3 -- views/type.rdfs:Resource/json.template | 1 - views/type.rdfs:Resource/nt.template | 1 - views/type.rdfs:Resource/rdf.template | 1 - views/type.rdfs:Resource/ttl.template | 1 - views/uri.local:alvaro/html.template | 50 ------------------- 10 files changed, 5 insertions(+), 69 deletions(-) delete mode 100644 models/type.rdfs:Resource/json.queries/main.query delete mode 100644 models/type.rdfs:Resource/nt.queries/main.query delete mode 100644 models/type.rdfs:Resource/rdf.queries/main.query delete mode 100644 models/type.rdfs:Resource/ttl.queries/main.query delete mode 100644 views/type.rdfs:Resource/json.template delete mode 100644 views/type.rdfs:Resource/nt.template delete mode 100644 views/type.rdfs:Resource/rdf.template delete mode 100644 views/type.rdfs:Resource/ttl.template delete mode 100644 views/uri.local:alvaro/html.template diff --git a/classes/modules/serviceModule.php b/classes/modules/serviceModule.php index ea798b93..c862b27f 100644 --- a/classes/modules/serviceModule.php +++ b/classes/modules/serviceModule.php @@ -35,6 +35,7 @@ public function execute($service){ global $acceptContentType; global $endpoints; global $lodspk; + global $first; $context = array(); $context['contentType'] = $acceptContentType; $context['endpoints'] = $endpoints; @@ -93,12 +94,13 @@ public function execute($service){ $lodspk['transform_select_query'] = true; } - chdir($conf['model']['directory']); - $first = array(); + chdir($conf['home'].$conf['model']['directory']); + Utils::queryFile($modelFile, $endpoints['local'], $results, $first); - chdir($conf['home']); $results = Utils::internalize($results); + $lodspk['first'] = Utils::getFirsts($results); + chdir($conf['home']); if(is_array($results)){ $results = Convert::array_to_object($results); } diff --git a/models/type.rdfs:Resource/json.queries/main.query b/models/type.rdfs:Resource/json.queries/main.query deleted file mode 100644 index fbb7078a..00000000 --- a/models/type.rdfs:Resource/json.queries/main.query +++ /dev/null @@ -1,3 +0,0 @@ -DESCRIBE ?resource WHERE { - [] a ?resource . -} diff --git a/models/type.rdfs:Resource/nt.queries/main.query b/models/type.rdfs:Resource/nt.queries/main.query deleted file mode 100644 index fbb7078a..00000000 --- a/models/type.rdfs:Resource/nt.queries/main.query +++ /dev/null @@ -1,3 +0,0 @@ -DESCRIBE ?resource WHERE { - [] a ?resource . -} diff --git a/models/type.rdfs:Resource/rdf.queries/main.query b/models/type.rdfs:Resource/rdf.queries/main.query deleted file mode 100644 index fbb7078a..00000000 --- a/models/type.rdfs:Resource/rdf.queries/main.query +++ /dev/null @@ -1,3 +0,0 @@ -DESCRIBE ?resource WHERE { - [] a ?resource . -} diff --git a/models/type.rdfs:Resource/ttl.queries/main.query b/models/type.rdfs:Resource/ttl.queries/main.query deleted file mode 100644 index fbb7078a..00000000 --- a/models/type.rdfs:Resource/ttl.queries/main.query +++ /dev/null @@ -1,3 +0,0 @@ -DESCRIBE ?resource WHERE { - [] a ?resource . -} diff --git a/views/type.rdfs:Resource/json.template b/views/type.rdfs:Resource/json.template deleted file mode 100644 index 39e1ca7c..00000000 --- a/views/type.rdfs:Resource/json.template +++ /dev/null @@ -1 +0,0 @@ -{{models.main|safe}} diff --git a/views/type.rdfs:Resource/nt.template b/views/type.rdfs:Resource/nt.template deleted file mode 100644 index 39e1ca7c..00000000 --- a/views/type.rdfs:Resource/nt.template +++ /dev/null @@ -1 +0,0 @@ -{{models.main|safe}} diff --git a/views/type.rdfs:Resource/rdf.template b/views/type.rdfs:Resource/rdf.template deleted file mode 100644 index 39e1ca7c..00000000 --- a/views/type.rdfs:Resource/rdf.template +++ /dev/null @@ -1 +0,0 @@ -{{models.main|safe}} diff --git a/views/type.rdfs:Resource/ttl.template b/views/type.rdfs:Resource/ttl.template deleted file mode 100644 index 39e1ca7c..00000000 --- a/views/type.rdfs:Resource/ttl.template +++ /dev/null @@ -1 +0,0 @@ -{{models.main|safe}} diff --git a/views/uri.local:alvaro/html.template b/views/uri.local:alvaro/html.template deleted file mode 100644 index 367b355a..00000000 --- a/views/uri.local:alvaro/html.template +++ /dev/null @@ -1,50 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" - "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml" {% for i, ns in base.ns %}xmlns:{{i}}="{{ns}}" - {%endfor%}version="XHTML+RDFa 1.0" xml:lang="en"> - <head> - <title>Page about {{lodspk.this.value}}</title> - <link href="{{lodspk.baseUrl}}css/basic.css" rel="stylesheet" type="text/css" media="screen" /> - <link rel="alternate" type="application/rdf+xml" title="RDF/XML Version" href="{{lodspk.this.value}}.rdf" /> - <link rel="alternate" type="text/turtle" title="Turtle Version" href="{{lodspk.this.value}}.ttl" /> - <link rel="alternate" type="text/plain" title="N-Triples Version" href="{{lodspk.this.value}}.nt" /> - <link rel="alternate" type="application/json" title="RDFJSON Version" href="{{lodspk.this.value}}.json" /> - </head> - <body about="{{lodspk.this.value}}"> - <h1>Page about <a href='{{lodspk.this.value}}'>{{lodspk.this.curie}}</a></h1> - <div> - <h2>Information from {{lodspk.this.curie}}</h2> - <table> - {% for row in models.main %} - - {% if row.s1%} - <tr> - <td><a href='{{row.s1.value}}'>{{row.s1.curie}}</a></td> - - {% if row.p1.uri == 1 %} - <td><a rel='{{row.s1.curie}}' href='{{row.p1.value}}'>{{row.p1.curie}}</a></td> - {% else %} - <td><span property='{{row.s1.curie}}'>{{row.p1.value}}</span></td> - {% endif %} - - </tr> - {% endif %} - {% endfor %} - </table> - - <br/><br/> - <h2>Information pointing to {{lodspk.this.curie}}</h2> - <table> - {% for row in models.main %} - {% if row.s2%} - <tr> - <td><a href='{{row.s2.value}}'>{{row.s2.curie}}</a></td> - <td><a rev='[{{row.p2.curie}}]' href='{{row.s2.value}}'>{{row.p2.curie}}</a></td> - </tr> - {%endif %} - {% endfor %} - </table> - </div> - </body> -</html> -- GitLab