{"version":"1.0","provider_name":"Web Services","provider_url":"https:\/\/carleton.ca\/webservices","author_name":"cuthemeedtr5","author_url":"https:\/\/carleton.ca\/webservices\/author\/cuthemeedtr5\/","title":"Web Services presence at WordCamp Montreal - Web Services","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"y1ZLu1i3Vk\"><a href=\"https:\/\/carleton.ca\/webservices\/2013\/web-services-presence-at-wordcamp-montreal\/\">Web Services presence at WordCamp Montreal<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/carleton.ca\/webservices\/2013\/web-services-presence-at-wordcamp-montreal\/embed\/#?secret=y1ZLu1i3Vk\" width=\"600\" height=\"338\" title=\"&#8220;Web Services presence at WordCamp Montreal&#8221; &#8212; Web Services\" data-secret=\"y1ZLu1i3Vk\" 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\/\/# sourceURL=https:\/\/carleton.ca\/webservices\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","description":"Web developers from Carleton\u2019s Web Services, Troy Chaplin and Mike Corkum, will give presentations at WordCamp Montreal on June 29 and 30. During this year\u2019s Wordcamp Montreal, Chaplin will give an introduction to Custom Post Types, \u201ca great feature in WordPress that allows you to break out into specific areas of content that can be [&hellip;]"}