{"id":2408,"date":"2014-04-23T08:41:55","date_gmt":"2014-04-23T12:41:55","guid":{"rendered":"http:\/\/fgiasson.com\/blog\/?p=2408"},"modified":"2014-04-23T08:41:55","modified_gmt":"2014-04-23T12:41:55","slug":"exporting-entities-using-osf-for-drupal-screencast","status":"publish","type":"post","link":"https:\/\/fgiasson.com\/blog\/index.php\/2014\/04\/23\/exporting-entities-using-osf-for-drupal-screencast\/","title":{"rendered":"Exporting Entities using OSF for Drupal (Screencast)"},"content":{"rendered":"<p>This screencast will introduce you to the <a href=\"https:\/\/drupal.org\/project\/osf\"><code>OSF for Drupal<\/code><\/a> features that let you export <code>Drupal Entities<\/code> in one of the following supported serializations:<\/p>\n<ul>\n<li><a class=\"external text\" href=\"http:\/\/www.w3.org\/TR\/REC-rdf-syntax\/\" rel=\"nofollow\">RDF+XML<\/a> (RDF in XML)<\/li>\n<li><a class=\"external text\" href=\"http:\/\/www.w3.org\/TeamSubmission\/n3\/\" rel=\"nofollow\">RDF+N3<\/a> (RDF in N3)<\/li>\n<li><a title=\"StructJSON\" href=\"http:\/\/wiki.opensemanticframework.org\/index.php\/StructJSON\">structJSON<\/a> (Internal OSF RDF serialization in JSON)<\/li>\n<li><a title=\"StructXML\" href=\"http:\/\/wiki.opensemanticframework.org\/index.php\/StructXML\">structXML<\/a> (Internal OSF RDF serialization in XML)<\/li>\n<li><a title=\"Instance Record and Object Notation (irON) Specification\" href=\"http:\/\/wiki.opensemanticframework.org\/index.php\/Instance_Record_and_Object_Notation_%28irON%29_Specification#SUB-PART_2:_irJSON_PROFILE\">ironJSON<\/a> (irON serialization in JSON)<\/li>\n<li><a title=\"Instance Record and Object Notation (irON) Specification\" href=\"http:\/\/wiki.opensemanticframework.org\/index.php\/Instance_Record_and_Object_Notation_%28irON%29_Specification#SUB-PART_3:_commON_PROFILE\">commON<\/a> (CSV serialization to be used in spreadsheet applications)<\/li>\n<\/ul>\n<p>I will show you how you can use <code>OSF for Drupal<\/code> to export entire <a href=\"http:\/\/wiki.opensemanticframework.org\/index.php\/Category:OSF_for_Drupal_User_Manual#Exporting_a_Dataset\">datasets of <code>Entities<\/code><\/a>, or how to export <a href=\"http:\/\/wiki.opensemanticframework.org\/index.php\/Category:OSF_for_Drupal_User_Manual#Exporting_Resources\"><code>Entities<\/code> individually<\/a>. You will see how you can configure Drupal such that different users roles get access to these functionalities.<\/p>\n<p>I will also briefly discuss how you can create new converters to support more data formats.<\/p>\n<p>Finally, I will show you how Drupal can be used as a <code><a href=\"http:\/\/en.wikipedia.org\/wiki\/Linked_data\">linked data<\/a><\/code> platform with a feature that makes every Drupal <code>Entities<\/code> <a href=\"http:\/\/en.wikipedia.org\/wiki\/Dereferenceable_Uniform_Resource_Identifier\"><code>dereferencable<\/code><\/a> on the Web<sup class='footnote'><a href='#fn-2408-1' id='fnref-2408-1' onclick='return fdfootnote_show(2408)'>1<\/a><\/sup>. You will see how you can use <a href=\"http:\/\/curl.haxx.se\/\">cURL<\/a> to export the <code>Entities<\/code>&#8216; descriptions using their URI in one of the 6 supported serialization formats.<\/p>\n<p><center><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=KI7uIbXQIbE\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2414\" src=\"https:\/\/fgiasson.com\/blog\/wp-content\/uploads\/2014\/04\/tut_11_blog_400.png\" alt=\"tut_11_blog_400\" width=\"400\" height=\"225\" srcset=\"https:\/\/fgiasson.com\/blog\/wp-content\/uploads\/2014\/04\/tut_11_blog_400.png 400w, https:\/\/fgiasson.com\/blog\/wp-content\/uploads\/2014\/04\/tut_11_blog_400-300x168.png 300w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/a><\/center>&nbsp;<\/p>\n<div class='footnotes' id='footnotes-2408'>\n<div class='footnotedivider'><\/div>\n<ol>\n<li id='fn-2408-1'> OSF for Drupal follows the<a href=\"http:\/\/www.w3.org\/TR\/cooluris\/\"> Cool URIs for the Semantic Web<\/a> W3C&#8217;s interest group notes <span class='footnotereverse'><a href='#fnref-2408-1'>&#8617;<\/a><\/span><\/li>\n<\/ol>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>This screencast will introduce you to the OSF for Drupal features that let you export Drupal Entities in one of the following supported serializations: RDF+XML (RDF in XML) RDF+N3 (RDF in N3) structJSON (Internal OSF RDF serialization in JSON) structXML (Internal OSF RDF serialization in XML) ironJSON (irON serialization in JSON) commON (CSV serialization to [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[159,235,154,234,84,153],"tags":[230,233,192,188,236,178,231],"class_list":["post-2408","post","type-post","status-publish","format-standard","hentry","category-open-semantic-framework","category-osf-academy","category-osf-for-drupal","category-planet-drupal","category-semantic-web","category-structured-dynamics","tag-drupal","tag-drupal7","tag-linkeddata","tag-osf","tag-osffordrupal","tag-rdf","tag-semanticweb"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/2408","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=2408"}],"version-history":[{"count":7,"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/2408\/revisions"}],"predecessor-version":[{"id":2416,"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/2408\/revisions\/2416"}],"wp:attachment":[{"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=2408"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=2408"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=2408"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}