diff -r 023b6d467566 -r 03678acbfda3 server/src/app/Libraries/Mappers/CocoonAbstractRdfMapper.php --- a/server/src/app/Libraries/Mappers/CocoonAbstractRdfMapper.php Fri Mar 25 17:03:45 2016 +0100 +++ b/server/src/app/Libraries/Mappers/CocoonAbstractRdfMapper.php Sat Mar 26 00:24:34 2016 +0100 @@ -132,10 +132,12 @@ $collections = $res->all('dc:isPartOf'); foreach($collections as $coll) { if(CocoonUtils::isResourceCollection($coll)) { - $collUri = $coll->getUri(); + $collId = CocoonUtils::getIdFromUri($coll->getUri()); + $collUri = CocoonUtils::getCorpusUriFromId($collId); $collectionGraph = new Graph($collUri); $this->outputGraphes[$collUri] = $collectionGraph; - $collectionGraph->resource($collUri, 'edm:Collection'); + $collRes = $collectionGraph->resource($collUri, 'edm:Collection'); + $collRes->addResource("http://purl.org/dc/terms/isVersionOf",$coll->getUri()); } } }