PREFIX vitro: <http://vitro.mannlib.cornell.edu/ns/vitro/0.7#>
PREFIX afn: <http://jena.hpl.hp.com/ARQ/function#>
SELECT ?link
(afn:localname(?link) AS ?linkName)
?anchor
?url WHERE {
?subject ?property ?link
OPTIONAL { ?link vitro:linkAnchor ?anchor }
OPTIONAL { ?link vitro:linkURL ?url }
OPTIONAL { ?link vitro:linkDisplayRank ?rank }
FILTER ( bound(?anchor) && bound(?url) )
} ORDER BY ?rank
CONSTRUCT {
?subject ?property ?link .
?link ?linkProp ?linkObj
} WHERE {
{ ?subject ?property ?link }
UNION {
?subject ?property ?link .
?link ?linkProp ?linkObj
}
}
propStatement-vitroLink.ftl