. . "2017-06-13T05:47:08Z" . . "cf70b7d1cbe32d3c03a4924aa8b65365" . "VirtRDFViewODSBookmark" . . . . . . "2017-06-13T05:47:08.710474"^^ . . . . "2017-06-13T05:47:08.710474"^^ . "VirtRDFViewODSBookmark" . "%META:TOPICPARENT{name=\"VirtRDFViews\"}%\n\n---+++RDF View for ODS Bookmark Manager\n\nIMPORTANT! The following code is part of the ODS global VIEW regarding the Bookmark Manager part, it is not a separate VIEW and is strongly recommended NOT to be executed directly. Instead, you should use the code from [[VirtRDFViewODSGlobal][ODS RDF Views Deployment and Demo Scripts]].\n\n\nsparql prefix ods: \n\n #Bookmark\n\tcreate iri class ods:bmk_post \"http://^{URIQADefaultHost}^/dataspace/%U/bookmark/%U/%d\"\n\t\t(in uname varchar not null, in inst_name varchar not null, in bmk_id integer not null)\n\t\toption (returns \"http://^{URIQADefaultHost}^/dataspace/%U/bookmark/%U/%d\") .\n\tcreate iri class ods:bmk_post_text \"http://^{URIQADefaultHost}^/dataspace/%U/bookmark/%U/%d/text\"\n\t\t(in uname varchar not null, in inst_name varchar not null, in bmk_id integer not null)\n\t\toption (returns \"http://^{URIQADefaultHost}^/dataspace/%U/bookmark/%U/%d/text\" ) .\n\tcreate iri class ods:bmk_forum \"http://^{URIQADefaultHost}^/dataspace/%U/bookmark/%U\"\n\t\t( in uname varchar not null, in forum_name varchar not null)\n\t\toption (returns \"http://^{URIQADefaultHost}^/dataspace/%U/bookmark/%U\") .\n\n\n\n\nsparql\n prefix sioc: \n prefix sioct: \n prefix atom: \n prefix rdfs: \n prefix foaf: \n prefix dc: \n prefix dct: \n prefix skos: \n prefix geo: \n prefix bm: \n prefix exif: \n prefix ann: \n prefix wikiont: \n prefix calendar: \n prefix ods: \n\n alter quad storage virtrdf:DefaultQuadStorage\n \n from DB.DBA.ODS_BMK_POSTS as bmk_posts\n where (^{bmk_posts.}^.U_NAME = ^{users.}^.U_NAME)\n from DB.DBA.ODS_BMK_TAGS as bmk_tags\n where (^{bmk_tags.}^.U_NAME = ^{users.}^.U_NAME)\n\n{\n\tcreate virtrdf:ODS_DS as graph ods:graph (users.U_NAME) option (exclusive)\n\t {\n\t #----\n\n # Bookmark\n\t ods:bmk_post (bmk_posts.U_NAME, bmk_posts.WAI_NAME, bmk_posts.BD_BOOKMARK_ID)\n a bm:Bookmark ;\n\t dc:title bmk_posts.BD_NAME;\n\t dct:created bmk_posts.BD_CREATED ;\n\t dct:modified bmk_posts.BD_LAST_UPDATE ;\n\t dc:date bmk_posts.BD_LAST_UPDATE ;\n\t ann:created bmk_posts.BD_CREATED ;\n\t dc:creator bmk_posts.U_NAME ;\n\t bm:recalls ods:proxy (bmk_posts.B_URI) ;\n\t sioc:link ods:proxy (bmk_posts.B_URI) ;\n\t sioc:content bmk_posts.BD_DESCRIPTION ;\n\t sioc:has_creator ods:user (bmk_posts.U_NAME) ;\n\t foaf:maker ods:person (bmk_posts.U_NAME) ;\n\t sioc:has_container ods:bmk_forum (bmk_posts.U_NAME, bmk_posts.WAI_NAME) .\n\n ods:bmk_forum (bmk_posts.U_NAME, bmk_posts.WAI_NAME)\n\t sioc:container_of\n\t ods:bmk_post (bmk_posts.U_NAME, bmk_posts.WAI_NAME, bmk_posts.BD_BOOKMARK_ID) .\n\n\t ods:user (bmk_posts.U_NAME)\n\t sioc:creator_of\n\t ods:bmk_post (bmk_posts.U_NAME, bmk_posts.WAI_NAME, bmk_posts.BD_BOOKMARK_ID) .\n\n\t ods:bmk_post (bmk_tags.U_NAME, bmk_tags.WAM_INST, bmk_tags.ITEM_ID)\n\t sioc:topic\n\t ods:tag (bmk_tags.U_NAME, bmk_tags.BD_TAG) .\n\n\t ods:tag (bmk_tags.U_NAME, bmk_tags.BD_TAG) a skos:Concept ;\n\t skos:prefLabel bmk_tags.BD_TAG ;\n\t skos:isSubjectOf ods:bmk_post (bmk_tags.U_NAME, bmk_tags.WAM_INST, bmk_tags.ITEM_ID) .\n\t # end Bookmark\n #---\n\t } .\n } .\n;\n\nCategoryVirtuoso CategoryRDF CategoryBookmark\n\n\n\n\n\n\n\n" . "2017-06-13T05:47:08Z" . . . . . "VirtRDFViewODSBookmark" . . .