<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Sync Events - Documentation</title>
	<atom:link href="https://docs.myeventon.com/documentation/addons/sync-events/feed/" rel="self" type="application/rss+xml" />
	<link>https://docs.myeventon.com</link>
	<description>EventON Documentation</description>
	<lastBuildDate>Fri, 21 Feb 2025 15:42:08 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.2</generator>
	<item>
		<title>How to add more google calendar profile support</title>
		<link>https://docs.myeventon.com/documentations/add-google-calendar-profile-support/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=add-google-calendar-profile-support</link>
		
		<dc:creator><![CDATA[Ashan Perera]]></dc:creator>
		<pubDate>Tue, 30 May 2017 19:00:44 +0000</pubDate>
				<guid isPermaLink="false">http://www.myeventon.com/?post_type=document&#038;p=23926</guid>

					<description><![CDATA[<p>Paste the above code into your functions.php file. This will increase the allowed number&#160;of Google profiles in your settings so you can add more Google profiles&#160;to your calendar.</p>
<p>The post <a href="https://docs.myeventon.com/documentations/add-google-calendar-profile-support/">How to add more google calendar profile support</a> first appeared on <a href="https://docs.myeventon.com">Documentation</a>.</p>]]></description>
										<content:encoded><![CDATA[<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="add_filter('evosy_google_profiles', 'function_001',10,1);
function function_001($count){
	return 8;
}" style="color:#d8dee9ff;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki nord" style="background-color: #2e3440ff" tabindex="0"><code><span class="line"><span style="color: #88C0D0">add_filter</span><span style="color: #ECEFF4">(</span><span style="color: #ECEFF4">&#39;</span><span style="color: #A3BE8C">evosy_google_profiles</span><span style="color: #ECEFF4">&#39;</span><span style="color: #ECEFF4">,</span><span style="color: #88C0D0"> </span><span style="color: #ECEFF4">&#39;</span><span style="color: #A3BE8C">function_001</span><span style="color: #ECEFF4">&#39;</span><span style="color: #ECEFF4">,</span><span style="color: #B48EAD">10</span><span style="color: #ECEFF4">,</span><span style="color: #B48EAD">1</span><span style="color: #ECEFF4">)</span><span style="color: #81A1C1">;</span></span>
<span class="line"><span style="color: #81A1C1">function</span><span style="color: #D8DEE9FF"> </span><span style="color: #88C0D0">function_001</span><span style="color: #ECEFF4">(</span><span style="color: #81A1C1">$</span><span style="color: #D8DEE9">count</span><span style="color: #ECEFF4">){</span></span>
<span class="line"><span style="color: #D8DEE9FF">	</span><span style="color: #81A1C1">return</span><span style="color: #D8DEE9FF"> </span><span style="color: #B48EAD">8</span><span style="color: #81A1C1">;</span></span>
<span class="line"><span style="color: #ECEFF4">}</span></span></code></pre></div>



<p class="wp-block-paragraph">Paste the above code into your functions.php file. This will increase the allowed number&nbsp;of Google profiles in your settings so you can add more Google profiles&nbsp;to your calendar.</p><p>The post <a href="https://docs.myeventon.com/documentations/add-google-calendar-profile-support/">How to add more google calendar profile support</a> first appeared on <a href="https://docs.myeventon.com">Documentation</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Make Google Calendar public and Calendar ID</title>
		<link>https://docs.myeventon.com/documentations/make-google-calendar-public-calendar-id/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=make-google-calendar-public-calendar-id</link>
		
		<dc:creator><![CDATA[Ashan Perera]]></dc:creator>
		<pubDate>Thu, 26 Jan 2017 22:18:33 +0000</pubDate>
				<guid isPermaLink="false">http://www.myeventon.com/?post_type=document&#038;p=21942</guid>

					<description><![CDATA[<p>Eventon Sync addon can fetch events from any public Google Calendar. The Google API key you created will only allow you to read from public calendars. Adding a google calendar that is not public will not fetch events from google calendar to eventon. You can make a Google calendar public by following these steps: Step [&#8230;]</p>
<p>The post <a href="https://docs.myeventon.com/documentations/make-google-calendar-public-calendar-id/">Make Google Calendar public and Calendar ID</a> first appeared on <a href="https://docs.myeventon.com">Documentation</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">Eventon Sync addon can fetch events from any public Google Calendar. The Google API key you created will only allow you to read from public calendars. Adding a google calendar that is not public will not fetch events from google calendar to eventon.</p>



<p class="wp-block-paragraph">You can make a Google calendar public by following these steps:</p>



<h3 class="wp-block-heading">Step #1</h3>



<p class="wp-block-paragraph">Open google calendar and go to calendar settings.</p>


<div class="wp-block-image">
<figure class="aligncenter"><img fetchpriority="high" decoding="async" width="650" height="375" src="https://docs.myeventon.com/wp-content/uploads/2017/01/Screenshot-2024-12-30-at-15.39.14.jpg" alt="" class="wp-image-28791" srcset="https://docs.myeventon.com/wp-content/uploads/2017/01/Screenshot-2024-12-30-at-15.39.14.jpg 650w, https://docs.myeventon.com/wp-content/uploads/2017/01/Screenshot-2024-12-30-at-15.39.14-300x173.jpg 300w" sizes="(max-width: 650px) 100vw, 650px" /></figure>
</div>


<h3 class="wp-block-heading">Step #2</h3>



<p class="wp-block-paragraph">Select the calendars tab and select the calendar you want to make public for fetching events using sync addon</p>



<h3 class="wp-block-heading">Step #3</h3>



<p class="wp-block-paragraph">Go to&nbsp;<strong>Share this Calendar</strong> tab and check the option that allow for public calendar</p>


<div class="wp-block-image">
<figure class="aligncenter"><img decoding="async" width="650" height="442" src="https://docs.myeventon.com/wp-content/uploads/2017/01/Screenshot-2024-12-30-at-15.44.25.jpg" alt="" class="wp-image-28793" srcset="https://docs.myeventon.com/wp-content/uploads/2017/01/Screenshot-2024-12-30-at-15.44.25.jpg 650w, https://docs.myeventon.com/wp-content/uploads/2017/01/Screenshot-2024-12-30-at-15.44.25-300x204.jpg 300w" sizes="(max-width: 650px) 100vw, 650px" /></figure>
</div>


<p class="wp-block-paragraph">There you have it, that will make the calendar public.</p>



<p class="wp-block-paragraph"><strong>NOTE:</strong> Keep in mind by making a google calendar public, the calendar can be reached also from google or by whomever have the calendar ID or a link to your calendar on Google.</p>



<h2 class="wp-block-heading">Calendar ID</h2>


<div class="wp-block-image">
<figure class="aligncenter"><img decoding="async" width="650" height="383" src="https://docs.myeventon.com/wp-content/uploads/2017/01/Screenshot-2024-12-30-at-15.45.19.jpg" alt="" class="wp-image-28794" srcset="https://docs.myeventon.com/wp-content/uploads/2017/01/Screenshot-2024-12-30-at-15.45.19.jpg 650w, https://docs.myeventon.com/wp-content/uploads/2017/01/Screenshot-2024-12-30-at-15.45.19-300x177.jpg 300w" sizes="(max-width: 650px) 100vw, 650px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Under the calendar settings &gt; Select a calendar of your choice. Then go to&nbsp;<strong> Calendar Details</strong> tab and under&nbsp;<strong> Calendar Address</strong> you will find the calendar ID for your google calendar. Which is a email address with @group.calendar.google.com</p>



<p class="wp-block-paragraph"><span style="color: #ff0000;"><strong>IMPORTANT:</strong></span> The google calendar have to be shared with <strong>at least one email address</strong> the google calendar to generate this full calendar ID otherwise the calendar ID will NOT work. (Credit to @nathankirkham1990)</p><p>The post <a href="https://docs.myeventon.com/documentations/make-google-calendar-public-calendar-id/">Make Google Calendar public and Calendar ID</a> first appeared on <a href="https://docs.myeventon.com">Documentation</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to create a facebook APP</title>
		<link>https://docs.myeventon.com/documentations/how-to-create-a-facebook-app/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=how-to-create-a-facebook-app</link>
		
		<dc:creator><![CDATA[Ashan Perera]]></dc:creator>
		<pubDate>Wed, 10 Jun 2015 16:44:20 +0000</pubDate>
				<guid isPermaLink="false">http://www.myeventon.com/?post_type=document&#038;p=11724</guid>

					<description><![CDATA[<p>Step 1: Go to&#160;https://developers.facebook.com/apps/ click add new app Step 2: From the light box select Basic&#160;setup Step 3: Follow instructions on screen to finish creating the app. Step 4: From the App dashboard you should be able to see the App ID and App Secret which can be used in our Sync Addon to fetch [&#8230;]</p>
<p>The post <a href="https://docs.myeventon.com/documentations/how-to-create-a-facebook-app/">How to create a facebook APP</a> first appeared on <a href="https://docs.myeventon.com">Documentation</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph"><strong>Step 1:</strong> Go to&nbsp;<a href="https://developers.facebook.com/apps/">https://developers.facebook.com/apps/</a> click add new app</p>


<div class="wp-block-image">
<figure class="aligncenter"><img decoding="async" src="http://www.myeventon.com/wp-content/uploads/2015/06/Capture.png" alt="Capture" class="wp-image-11725"/></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>Step 2:</strong> From the light box select Basic&nbsp;setup</p>


<div class="wp-block-image">
<figure class="aligncenter"><img decoding="async" src="http://www.myeventon.com/wp-content/uploads/2015/06/Capture-1.png" alt="Capture" class="wp-image-17745"/></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>Step 3:</strong> Follow instructions on screen to finish creating the app.</p>


<div class="wp-block-image">
<figure class="aligncenter"><img decoding="async" src="http://www.myeventon.com/wp-content/uploads/2015/06/Capture-2.png" alt="Capture" class="wp-image-17747"/></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>Step 4:</strong> From the App dashboard you should be able to see the <strong>App ID</strong> and <strong>App Secret</strong> which can be used in our Sync Addon to fetch events created by this App.</p><p>The post <a href="https://docs.myeventon.com/documentations/how-to-create-a-facebook-app/">How to create a facebook APP</a> first appeared on <a href="https://docs.myeventon.com">Documentation</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Changelog for Sync Events</title>
		<link>https://docs.myeventon.com/documentations/changelog-sync/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=changelog-sync</link>
		
		<dc:creator><![CDATA[Ashan Perera]]></dc:creator>
		<pubDate>Fri, 05 Jun 2015 15:27:31 +0000</pubDate>
				<guid isPermaLink="false">http://www.myeventon.com/?post_type=document&#038;p=11649</guid>

					<description><![CDATA[<p>v 1.2.3 (2018-12-20) FIXED: sync already imported events to update event name as well FIXED: Settings page not showing correct section on load FIXED: apostrophe not passing through FIXED: multiple google calendar profiles not auto loading events v 1.2.2 (2018-7-25) ADDED: ability to disable duplicate event name check before fetching FIXED: fetched events object error [&#8230;]</p>
<p>The post <a href="https://docs.myeventon.com/documentations/changelog-sync/">Changelog for Sync Events</a> first appeared on <a href="https://docs.myeventon.com">Documentation</a>.</p>]]></description>
										<content:encoded><![CDATA[<p><strong>v 1.2.3 (2018-12-20)</strong><br />
FIXED: sync already imported events to update event name as well<br />
FIXED: Settings page not showing correct section on load<br />
FIXED: apostrophe not passing through<br />
FIXED: multiple google calendar profiles not auto loading events</p>
<p><strong>v 1.2.2 (2018-7-25)</strong><br />
ADDED: ability to disable duplicate event name check before fetching<br />
FIXED: fetched events object error for gcal fetching<br />
UPDATED: google api steps<br />
UPDATED: Facebook notice</p>
<p><strong>v 1.2.1 (2018-3-26)</strong><br />
ADDED: post exists to avoid duplicate event creation for syncing<br />
ADDED: pre process fetched events to meet eventon data structure needs for auto sync<br />
ADDED: behind the scene recording auto sync activities<br />
FIXED: when no data returned from source keep loading<br />
FIXED: error catching when end time not passed for facebook events<br />
FIXED: incorrect times when saving fetched facebook events<br />
FIXED: undefined end time not validating during process<br />
FIXED: repeating event data not saving on auto sync</p>
<p><strong>v 1.2 (2018-2-19)</strong><br />
ADDED: support for ticket uri and repeating event data<br />
ADDED: ticket uri to be used as learn more link<br />
ADDED: support for organizer for facebook events<br />
ADDED: option to enable delete events from site when deleted on google cal<br />
FIXED: use event end date to assess past or future event<br />
FIXED: apostrophe in facebook name not saving correct<br />
UPDATED: sync addon class initiating using instance method</p>
<p><strong>v 1.1.3 (2017-11-29)</strong><br />
FIXED: already synced events message error<br />
FIXED: Locaiton with &#8216; not passing correct<br />
FIXED: Fetched image not assigned to events<br />
FIXED: undefined term issue<br />
UPDATED: cron sync already imported events function conditions</p>
<p><strong>v 1.1.2 (2017-9-18)</strong><br />
FIXED: Imported events not enabling generate map from address<br />
FIXED: already set cron schedules not removing once sync set to manual</p>
<p><strong>v 1.1.1 (2017-6-19)</strong><br />
FIXED: fetched events not saving as publish posts<br />
UPDATED: notice whether already imported event will sync or not</p>
<p><strong>v 1.1 (2017-5-30)</strong><br />
ADDED: AJAX based facebook and google event fetching<br />
ADDED: AJAX based importing events into site<br />
ADDED: Ability to assign event type or event type 2 for imported events separately<br />
ADDED: Ablity to set custom offset time for imported events<br />
ADDED: Upto 5 google calendar profiles with pluggable filters to expand<br />
ADDED: Schedule driven fetching events<br />
ADDED: Ability to run scheduled fetching manually<br />
FIXED: Facebook events with no location name not creating location maps<br />
FIXED: Select and deselect all to not use already synced<br />
FIXED: Facebook only fetching maximum 25 events<br />
FIXED: Correctly linking to imported events<br />
FIXED: All day events correctly saving into events<br />
FIXED: Previously imported events to be compatible with new imports<br />
FIXED: Google calendar all day events fetch on correct dates<br />
UPDATED: settings information for both facebook and google with guided information<br />
UPDATED: settings UI layout improvement</p>
<p><strong>v 1.0.2 (2016-10-18)</strong><br />
FIXED: Compatibility with eventon 2.4.7 locations<br />
FIXED: Google cal event details sync when details are deleted</p>
<p><strong>v 1.0.1 (2016</strong><br />
FIXED: Location not generating the google map after import<br />
UPDATED: Location taxonomy saving function</p>
<p><strong>v 1.0 (2016-5-19)</strong><br />
ADDED: Support for better event location data from facebook<br />
ADDED: Other fetched information column to see all the data fetched before export<br />
ADDED: Option to not fetch images<br />
ADDED: Ability to set default event type for fetched events<br />
ADDED: Support for more than one google calendar fetching<br />
ADDED: Support for google calendar all day events<br />
ADDED: Option to adjust fetched time according to timezone provided<br />
ADDED: Ability to click and edit fetched event times before commiting to process<br />
ADDED: Ability to select all deselect all fields from fetched fields<br />
FIXED: Event detail changes reflect on update to fetched events<br />
FIXED: Styles and scripts not loading on admin pages when https called<br />
FIXED: Events with no time causing error during fetching<br />
FIXED: Minor style issues and updates<br />
UPDATED: Event Locations be saved into location taxnomies</p>
<p><strong>v 0.6 (2015-10-29)</strong><br />
FIXED: facebook import not going through</p>
<p><strong>v 0.5 (2015-10-19)</strong><br />
FIXED: Google calendar saving incorrect time</p>
<p><strong>v 0.4 (2015-8-9)</strong><br />
FIXED: Facebook not fetching events due to outdated is_date_only</p>
<p><strong>v 0.3 (2015-6-10)</strong><br />
ADDED: Php requirement notice<br />
ADDED: facebook fetching error messages<br />
UPDATED: Settings instructions and tooltips<br />
FIXED: Google calendar only pulling 7 events</p>
<p>v 0.2 (2015-6-5)<br />
FIXED: Sync tab not showing for some users to perform the sync</p>
<p>v0.1 (2015-5-26)<br />
Initial release</p><p>The post <a href="https://docs.myeventon.com/documentations/changelog-sync/">Changelog for Sync Events</a> first appeared on <a href="https://docs.myeventon.com">Documentation</a>.</p>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
