Modified ontology

This commit is contained in:
Georgy Litvinov 2020-08-13 19:36:57 +02:00
parent fa486ecf8a
commit 0627efe799
3 changed files with 7 additions and 4 deletions

View file

@ -21,7 +21,8 @@ display:getExcerptAssignedArticlesDataGetter
SELECT DISTINCT ?articleName ?articleUri SELECT DISTINCT ?articleName ?articleUri
WHERE { WHERE {
?articleUri rdf:type ts_:elenphArticle . ?articleUri rdf:type ts_:elenphArticle .
?articleUri (ts_:hasTOCItem/ts_:pointsTo)+/ts_:hasText ?individualURI . ?articleUri ts_:hasTOC ?toc .
?toc (ts_:hasTOCItem/ts_:pointsTo)+/ts_:hasText ?individualURI .
?articleUri rdfs:label ?articleName . ?articleUri rdfs:label ?articleName .
} ORDER BY ?articleName } ORDER BY ?articleName
""" . """ .

View file

@ -31,7 +31,8 @@ display:getArticlesWithChildRubricDataGetter
?rubric (pr:hasParent)+ ?individualURI . ?rubric (pr:hasParent)+ ?individualURI .
?excerpt pr:belongsTo ?rubric . ?excerpt pr:belongsTo ?rubric .
?excerpt rdf:type ts_:elenphExcerpt . ?excerpt rdf:type ts_:elenphExcerpt .
?childArticleID (ts_:hasTOCItem/ts_:pointsTo)+/ts_:hasText ?excerpt . ?childArticleID ts_:hasTOC ?toc .
?toc (ts_:hasTOCItem/ts_:pointsTo)+/ts_:hasText ?excerpt .
?childArticleID rdfs:label ?childArticleName . ?childArticleID rdfs:label ?childArticleName .
?childArticleID rdf:type ts_:elenphArticle . ?childArticleID rdf:type ts_:elenphArticle .
} ORDER BY ?childArticleName } ORDER BY ?childArticleName
@ -51,7 +52,8 @@ display:getArticlesWithRubricDataGetter
WHERE { WHERE {
?excerpt pr:belongsTo ?individualURI . ?excerpt pr:belongsTo ?individualURI .
?excerpt rdf:type ts_:elenphExcerpt . ?excerpt rdf:type ts_:elenphExcerpt .
?articleID (ts_:hasTOCItem/ts_:pointsTo)+/ts_:hasText ?excerpt . ?articleID ts_:hasTOC ?toc .
?toc (ts_:hasTOCItem/ts_:pointsTo)+/ts_:hasText ?excerpt .
?articleID rdfs:label ?articleName . ?articleID rdfs:label ?articleName .
?articleID rdf:type ts_:elenphArticle . ?articleID rdf:type ts_:elenphArticle .
} ORDER BY ?articleName } ORDER BY ?articleName

View file

@ -121,7 +121,7 @@
</#if> </#if>
<#assign rubrics = propertyGroups.pullProperty("https://iph.ras.ru/relationships#belongsTo")!> <#assign rubrics = propertyGroups.pullProperty("https://iph.ras.ru/relationships#belongsTo")!>
<#if rubrics?has_content > <#if rubrics?has_content>
<div class="label">Относится к: <@p.addLink rubrics editable /> <@p.verboseDisplay rubrics /> </div> <div class="label">Относится к: <@p.addLink rubrics editable /> <@p.verboseDisplay rubrics /> </div>
<#if rubrics.statements?has_content > <#if rubrics.statements?has_content >
<div class="rubrics" style="list-style:none;"> <div class="rubrics" style="list-style:none;">