{"id":2460,"date":"2014-04-29T08:31:35","date_gmt":"2014-04-29T12:31:35","guid":{"rendered":"http:\/\/fgiasson.com\/blog\/?p=2460"},"modified":"2014-04-29T08:31:35","modified_gmt":"2014-04-29T12:31:35","slug":"specifying-field-widgets-for-osf-entities-fields-screencast","status":"publish","type":"post","link":"https:\/\/fgiasson.com\/blog\/index.php\/2014\/04\/29\/specifying-field-widgets-for-osf-entities-fields-screencast\/","title":{"rendered":"Specifying Field Widgets for OSF Entities Fields (Screencast)"},"content":{"rendered":"<p>In this screencast, I will show you how you can use ontologies to specify the <code>field types<\/code> to use for the classes and properties we map into Drupal using <a href=\"http:\/\/wiki.opensemanticframework.org\/index.php\/Category:OSF_for_Drupal_User_Manual#Configuring_OSF_Entities\">OSF Entities mapping process<\/a>. Once the <code>field types<\/code> will be configured for each <code>Datatype property<\/code>, I will run the mapping process to generate new <code>fields<\/code> that will use the configured <code>field types<\/code>. Once done, I will show you the impact of this configuration into the <code>fields<\/code> and <code>fields instances<\/code> that are being created into Drupal.<\/p>\n<p>The second part of this screencast focus on the configuration of the <code>field widgets<\/code> that are being used by each <code>field<\/code>. Then I will update a few entities using the new forms. I will tell you how you can modify the form by re-ordering the fields, by changing their titles or other configuration options such as their cardinality.<\/p>\n<p>OSF Entities supports the following <a href=\"http:\/\/wiki.opensemanticframework.org\/index.php\/List_of_Supported_Field_Type_and_Field_Widgets_by_OSF_Entities\">18 field types and 34 field widgets<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<p><center><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"shadow_curl aligncenter wp-image-2463 size-full\" src=\"https:\/\/fgiasson.com\/blog\/wp-content\/uploads\/2014\/04\/tut_13_blog_400.png\" alt=\"tut_13_blog_400\" width=\"400\" height=\"222\" srcset=\"https:\/\/fgiasson.com\/blog\/wp-content\/uploads\/2014\/04\/tut_13_blog_400.png 400w, https:\/\/fgiasson.com\/blog\/wp-content\/uploads\/2014\/04\/tut_13_blog_400-300x166.png 300w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/center><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this screencast, I will show you how you can use ontologies to specify the field types to use for the classes and properties we map into Drupal using OSF Entities mapping process. Once the field types will be configured for each Datatype property, I will run the mapping process to generate new fields that [&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,153],"tags":[230,233,249,192,236,231],"class_list":["post-2460","post","type-post","status-publish","format-standard","hentry","category-open-semantic-framework","category-osf-academy","category-osf-for-drupal","category-planet-drupal","category-structured-dynamics","tag-drupal","tag-drupal7","tag-field","tag-linkeddata","tag-osffordrupal","tag-semanticweb"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/2460","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=2460"}],"version-history":[{"count":3,"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/2460\/revisions"}],"predecessor-version":[{"id":2464,"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/2460\/revisions\/2464"}],"wp:attachment":[{"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=2460"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=2460"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fgiasson.com\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=2460"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}