{"version":"1.0","provider_name":"","provider_url":"https:\/\/theeventscalendar.com\/support","author_name":"Steve","author_url":"https:\/\/theeventscalendar.com\/support\/author\/stevecoy\/","title":"Fix: Google Calendar Links are too long -","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"t84YprZiKH\"><a href=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/fix-google-calendar-links-are-too-long\/\">Fix: Google Calendar Links are too long<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/fix-google-calendar-links-are-too-long\/embed\/#?secret=t84YprZiKH\" width=\"600\" height=\"338\" title=\"&#8220;Fix: Google Calendar Links are too long&#8221; &#8212; \" data-secret=\"t84YprZiKH\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\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<\/script>\n","description":"Hi, In events-calendar-pro.php, around line 589, you have this: &#8216;details&#8217; =&gt; str_replace( &#8216; &#8216; , &#8216;+&#8217;, strip_tags( apply_filters( &#8216;the_content&#8217;, urlencode( get_the_content() ) ) ) ), This is causing events for which the_content() is very lengthy to break Google Calendar. You end up getting a Google Calendar link like this: http:\/\/www.google.com\/calendar\/event?action=TEMPLATE&#038;text=HAPA+%26%23038%3B+Senior+Parent+Summer+Retreat&#038;dates=20120720\/20120723&#038;details=%26nbsp%3B%3Cp+style%3D%22text-align%3A+center%3B%22%3E%3Cstrong%3EJoin+Us+for+a+Joint+HAPA+%26amp%3B+Senior+Parent+Summer+Retreat%3C%2Fstrong%3E%3C%2Fp%3E%3Ch2+style%3D%22text-align%3A+center%3B%22%3E%E2%80%98Life+Long+Journey%E2%80%99+%E2%80%93An+Exploration+of+Our+Unique+Potential%3C%2Fh2%3E%3Cp+style%3D%22text-align%3A+center%3B%22%3E%3Cstrong%3EJuly+13-15+%28Bath%29+%26amp%3B+July+20+%E2%80%9322+%28Woodstock%29%2C+2012%3C%2Fstrong%3E%3C%2Fp%3EThis+summer%2C+Hyde+is+offering+a+unique+retreat+experience+to+alumni+parents+who+want+to+continue+their+personal+growth+in+a+seminar+setting.+The+Hyde+Alumni+Parent+Association+%28HAPA%29+will+join+senior+parents+who+are+preparing+themselves+for+a+heightened+year+of+leadership+and+learning.%3Cimg+class%3D%22alignleft+size-full+wp-image-22452%22+title%3D%22HAPA-beach2%22+src%3D%22http%3A%2F%2Fwww.hyde.edu%2Fwp-content%2Fuploads%2F2012%2F04%2FHAPA-beach21.jpg%22+alt%3D%22HAPA+retreat%22+width%3D%22250%22+height%3D%22207%22+%2F%3EThe+Hyde+education+has+been+called+a+%E2%80%9Clifelong+journey%2C%E2%80%9D+and+we+know+that+uncovering+our+unique+potential%2C+with+the+help+of+others%2C+is+an+ongoing+process+of+self-discovery.+Current+parents+are+beginning+a+new+relationship+as+a+mentor+or+coach+with+their+child%2C+while+alumni+parents+are+continuing+to+establish+their+vision+beyond+parenthood.Couples+are+encouraged+to+attend+together.+A+portion+of+the+retreat+will+be+devoted+to+examining+the+important+relationships+in+our+lives%2C+and+how+they+impact+our+sense+of+self+and+destiny.The+weekend+is+part+of+the+HAPA+Renewal+Weekend+program%2C+which+offers+alumni+parents+the+opportunity+to+step+out+of+their+busy+lives%2C+meet+new+friends+and+rekindle+old+friendships%2C+and+reflect+on+life%E2%80%99s+purpose+and+journey.Retreats+will+be+held+on+both+the+Bath+campus+and+the+Woodstock+campus%2C+and+space+is+limited.%3Cstrong%3ECost%3A%3C%2Fstrong%3E+%24150+per+alumni+parent%3Cp+style%3D%22text-align%3A+left%3B%22%3E%3Cstrong%3ERegistration%3A%3C%2Fstrong%3E+Please+register+with+Judy+Hendrickson+at+860-963-4756+or+%3Ca+href%3D%22mailto%3Ajhendrickson%40hyde.edu%22%3Ejhendrickson%40hyde.edu%3C%2Fa%3E.%3C%2Fp%3EThe+weekend+will+leave+everyone+with+a+renewed+sense+of+vision+and+capacity+for+growth.+One+HAPA+remarked+last+year%2C+%E2%80%9CIt+was+a+reminder+of+everything+I+miss+about+Hyde+%E2%80%A6+the+freedom+to+push+myself+within+a+framework+of+support%2C+the+sharing+of+life+struggles+and+triumphs%2C+the+explicit+setting+aside+of+time+for+reflection%2C+and+the+deep+comfort+that+results+from+a+balance+between+challenge+and+validation.%E2%80%9DWe+hope+you%E2%80%99ll+join+us.Share+this:++++++++++++++++++++++++Tweet&#038;location=150+Route+169%2C+Woodstock%2C+CT%2C+06281%2C+United+States&#038;sprop=website:http:\/\/www.hyde.edu&#038;trp=false Solution? Change line 589 to [&hellip;]"}