{"version":"1.0","provider_name":"Spice up your developments","provider_url":"https:\/\/events.4d.com\/summit2020","author_name":"summit2020","author_url":"https:\/\/events.4d.com\/summit2020\/author\/summit2020\/","title":"4D Write Migration | Spice up your developments","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"0MpvSbBIC7\"><a href=\"https:\/\/events.4d.com\/summit2020\/session\/4d-write-migration\/\">4D Write Migration<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/events.4d.com\/summit2020\/session\/4d-write-migration\/embed\/#?secret=0MpvSbBIC7\" width=\"600\" height=\"338\" title=\"\u00ab\u00a04D Write Migration\u00a0\u00bb &#8212; Spice up your developments\" data-secret=\"0MpvSbBIC7\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/events.4d.com\/summit2020\/wp-content\/uploads\/2020\/02\/Cover-breakout-AchimPeschke.jpg","thumbnail_width":1280,"thumbnail_height":720,"description":"Before using the new features in 4D Write Pro, your existing 4D Write templates and documents need to be migrated, preferably with a minimum of modifications. This session will help make this migration as simple as possible. We\u2019ll talk about how things work as well as some inside information to help you understand 4D Write [&hellip;]"}