<?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>RSVP Events - Documentation</title>
	<atom:link href="https://docs.myeventon.com/documentation/addons/rsvp-events/feed/" rel="self" type="application/rss+xml" />
	<link>https://docs.myeventon.com</link>
	<description>EventON Documentation</description>
	<lastBuildDate>Tue, 17 Feb 2026 20:37:46 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>How To Use Webhooks in EventON with RSVP Trigger Events</title>
		<link>https://docs.myeventon.com/documentations/how-to-use-webhooks-in-eventon-with-rsvp-trigger-events/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=how-to-use-webhooks-in-eventon-with-rsvp-trigger-events</link>
		
		<dc:creator><![CDATA[Artem Barkov]]></dc:creator>
		<pubDate>Tue, 27 Dec 2022 11:47:58 +0000</pubDate>
				<guid isPermaLink="false">https://docs.myeventon.com/?post_type=document&#038;p=27857</guid>

					<description><![CDATA[<p>Since version 4.2 of EventON, you can send webhook notifications to any of the following platforms Zapier, IFTTT, Integromat, Automate.io, Built.io, Workato, elastic.io, APIANT, Webhook when a new RSVP is received or when a guest changes their check-in status. You can create as many webhook connections as you need to perform various automatic tasks by [&#8230;]</p>
<p>The post <a href="https://docs.myeventon.com/documentations/how-to-use-webhooks-in-eventon-with-rsvp-trigger-events/">How To Use Webhooks in EventON with RSVP Trigger Events</a> first appeared on <a href="https://docs.myeventon.com">Documentation</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Since version 4.2 of EventON, you can send webhook notifications to any of the following platforms <em>Zapier, IFTTT, Integromat, Automate.io, Built.io, Workato, elastic.io, APIANT, Webhook</em> when a new RSVP is received or when a guest changes their check-in status. You can create as many webhook connections as you need to perform various automatic tasks by connecting to the above third-party services.</p>



<p>Please go through this guide to learn how to set up the connection: <a rel="noreferrer noopener" href="https://docs.myeventon.com/documentations/how-to-use-webhooks/" target="_blank">How To Use Webhooks</a>.</p>



<p>For the purpose of this tutorial, we&#8217;ll focus on how to use Zapier Catch Hooks to listen to the webhook notification from EventON.</p>



<p class="has-background" style="background-color:#ff7c2f">NOTE: Webhooks by Zapier is a premium service, and you might require a separate Zapier subscription after the end of the 14-day trial. Please check out their pricing page <a rel="noreferrer noopener" href="https://zapier.com/app/pricing" target="_blank">here</a> for more details.</p>



<p></p>



<h2 class="wp-block-heading" id="create-g-sheet-row">Create a Google Sheet row when a new RSVP is received</h2>



<h3 class="wp-block-heading" id="step-one">Step 1</h3>



<p>Create a new connection by going to <strong>WP Admin &gt; EventON &gt; Settings &gt; Third Party APIs &gt; Webhooks and clicking</strong> on the CREATE NEW WEBHOOK CONNECTION button.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img fetchpriority="high" decoding="async" width="650" height="234" src="https://docs.myeventon.com/wp-content/uploads/2022/12/Screenshot-2025-01-24-at-00.41.26.jpg" alt="" class="wp-image-29118" srcset="https://docs.myeventon.com/wp-content/uploads/2022/12/Screenshot-2025-01-24-at-00.41.26.jpg 650w, https://docs.myeventon.com/wp-content/uploads/2022/12/Screenshot-2025-01-24-at-00.41.26-300x108.jpg 300w" sizes="(max-width: 650px) 100vw, 650px" /></figure>
</div>


<h3 class="wp-block-heading" id="step-two">Step 2</h3>



<p>Select the <em><strong>RSVP: When new RSVP is received</strong></em> trigger event from the dropdown on the next screen.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="650" height="519" src="https://docs.myeventon.com/wp-content/uploads/2022/12/Screenshot-2025-01-24-at-00.41.55.jpg" alt="" class="wp-image-29120" srcset="https://docs.myeventon.com/wp-content/uploads/2022/12/Screenshot-2025-01-24-at-00.41.55.jpg 650w, https://docs.myeventon.com/wp-content/uploads/2022/12/Screenshot-2025-01-24-at-00.41.55-300x240.jpg 300w" sizes="(max-width: 650px) 100vw, 650px" /></figure>
</div>


<h3 class="wp-block-heading" id="step-three">Step 3</h3>



<p>Log in to your Zapier account and create a new Zap by clicking on the orange <strong>+ Create Zap</strong> on the sidebar or the blue <strong>+ Create</strong> button.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="367" height="432" src="https://docs.myeventon.com/wp-content/uploads/2023/08/Dashboard-Zapier.png" alt="" class="wp-image-27961" srcset="https://docs.myeventon.com/wp-content/uploads/2023/08/Dashboard-Zapier.png 367w, https://docs.myeventon.com/wp-content/uploads/2023/08/Dashboard-Zapier-255x300.png 255w" sizes="(max-width: 367px) 100vw, 367px" /></figure>
</div>


<h3 class="wp-block-heading" id="step-four">Step 4</h3>



<p>On the next window, select Webhooks by Zapier.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="908" height="658" src="https://docs.myeventon.com/wp-content/uploads/2022/12/Setting-up-webhooks-EventON.png" alt="" class="wp-image-27862" srcset="https://docs.myeventon.com/wp-content/uploads/2022/12/Setting-up-webhooks-EventON.png 908w, https://docs.myeventon.com/wp-content/uploads/2022/12/Setting-up-webhooks-EventON-300x217.png 300w, https://docs.myeventon.com/wp-content/uploads/2022/12/Setting-up-webhooks-EventON-768x557.png 768w" sizes="auto, (max-width: 908px) 100vw, 908px" /></figure>
</div>


<h3 class="wp-block-heading" id="step-five">Step 5</h3>



<p>On the next window, select Catch Hook.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="908" height="599" src="https://docs.myeventon.com/wp-content/uploads/2022/12/Setting-up-webhooks-EventON-2.png" alt="" class="wp-image-27863" srcset="https://docs.myeventon.com/wp-content/uploads/2022/12/Setting-up-webhooks-EventON-2.png 908w, https://docs.myeventon.com/wp-content/uploads/2022/12/Setting-up-webhooks-EventON-2-300x198.png 300w, https://docs.myeventon.com/wp-content/uploads/2022/12/Setting-up-webhooks-EventON-2-768x507.png 768w" sizes="auto, (max-width: 908px) 100vw, 908px" /></figure>
</div>


<h3 class="wp-block-heading" id="step-six">Step 6</h3>



<p>Click on the <strong>Continue </strong>button and copy the generated webhook URL on the next page.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="913" height="802" src="https://docs.myeventon.com/wp-content/uploads/2022/12/Setting-up-webhooks-EventON-3.png" alt="" class="wp-image-27864" srcset="https://docs.myeventon.com/wp-content/uploads/2022/12/Setting-up-webhooks-EventON-3.png 913w, https://docs.myeventon.com/wp-content/uploads/2022/12/Setting-up-webhooks-EventON-3-300x264.png 300w, https://docs.myeventon.com/wp-content/uploads/2022/12/Setting-up-webhooks-EventON-3-768x675.png 768w" sizes="auto, (max-width: 913px) 100vw, 913px" /></figure>
</div>


<h3 class="wp-block-heading" id="step-seven">Step 7</h3>



<p>Go back to your site and paste the webhook URL in the webhook configurations window and click <strong>Save Changes</strong>.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="650" height="528" src="https://docs.myeventon.com/wp-content/uploads/2022/12/Screenshot-2025-01-24-at-00.43.01.jpg" alt="" class="wp-image-29121" srcset="https://docs.myeventon.com/wp-content/uploads/2022/12/Screenshot-2025-01-24-at-00.43.01.jpg 650w, https://docs.myeventon.com/wp-content/uploads/2022/12/Screenshot-2025-01-24-at-00.43.01-300x244.jpg 300w" sizes="auto, (max-width: 650px) 100vw, 650px" /></figure>
</div>


<h3 class="wp-block-heading" id="step-eight">Step 8</h3>



<p>Go back to your Zapier configuration page, skip to step 2 and select an action to perform when the RSVP trigger happens.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="938" height="227" src="https://docs.myeventon.com/wp-content/uploads/2022/12/Step-2.png" alt="" class="wp-image-27866" srcset="https://docs.myeventon.com/wp-content/uploads/2022/12/Step-2.png 938w, https://docs.myeventon.com/wp-content/uploads/2022/12/Step-2-300x73.png 300w, https://docs.myeventon.com/wp-content/uploads/2022/12/Step-2-768x186.png 768w" sizes="auto, (max-width: 938px) 100vw, 938px" /></figure>
</div>


<h3 class="wp-block-heading" id="step-nine">Step 9</h3>



<p>For this tutorial, we&#8217;ll select the Google Sheets action and the Create Spreadsheet Row event. Click continue once you are done.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="913" height="546" src="https://docs.myeventon.com/wp-content/uploads/2022/12/Google-Sheet-action-EventON.png" alt="" class="wp-image-27867" srcset="https://docs.myeventon.com/wp-content/uploads/2022/12/Google-Sheet-action-EventON.png 913w, https://docs.myeventon.com/wp-content/uploads/2022/12/Google-Sheet-action-EventON-300x179.png 300w, https://docs.myeventon.com/wp-content/uploads/2022/12/Google-Sheet-action-EventON-768x459.png 768w" sizes="auto, (max-width: 913px) 100vw, 913px" /></figure>
</div>


<h3 class="wp-block-heading" id="step-ten">Step 10</h3>



<p>Sign in to your Google account to connect Zapier to your account and allow it to make changes to Google Sheets on your behalf.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="918" height="491" src="https://docs.myeventon.com/wp-content/uploads/2022/12/Sign-in-to-connect.png" alt="" class="wp-image-27868" srcset="https://docs.myeventon.com/wp-content/uploads/2022/12/Sign-in-to-connect.png 918w, https://docs.myeventon.com/wp-content/uploads/2022/12/Sign-in-to-connect-300x160.png 300w, https://docs.myeventon.com/wp-content/uploads/2022/12/Sign-in-to-connect-768x411.png 768w" sizes="auto, (max-width: 918px) 100vw, 918px" /></figure>
</div>


<h3 class="wp-block-heading" id="step-eleven">Step 11</h3>



<p>Create a new spreadsheet in your Google account and set some column headers for the fields you want to collect from your RSVP form.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="427" src="https://docs.myeventon.com/wp-content/uploads/2023/08/EventON-RSVP-Guest-List-Google-Sheets-1024x427.png" alt="" class="wp-image-27962" srcset="https://docs.myeventon.com/wp-content/uploads/2023/08/EventON-RSVP-Guest-List-Google-Sheets-1024x427.png 1024w, https://docs.myeventon.com/wp-content/uploads/2023/08/EventON-RSVP-Guest-List-Google-Sheets-300x125.png 300w, https://docs.myeventon.com/wp-content/uploads/2023/08/EventON-RSVP-Guest-List-Google-Sheets-768x321.png 768w, https://docs.myeventon.com/wp-content/uploads/2023/08/EventON-RSVP-Guest-List-Google-Sheets.png 1042w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<h3 class="wp-block-heading" id="step-twelve">Step 12</h3>



<p>Go back to step 1 of configuring your Zap and click on the <strong>Test trigger</strong> option. Next, on your WordPress site, create a new test RSVP entry by filling out your RSVP form. Zapier will wait for the test request, and the following screen will be displayed once received.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="839" height="1024" src="https://docs.myeventon.com/wp-content/uploads/2022/12/Test-request-839x1024.png" alt="" class="wp-image-27870" srcset="https://docs.myeventon.com/wp-content/uploads/2022/12/Test-request-839x1024.png 839w, https://docs.myeventon.com/wp-content/uploads/2022/12/Test-request-246x300.png 246w, https://docs.myeventon.com/wp-content/uploads/2022/12/Test-request-768x937.png 768w, https://docs.myeventon.com/wp-content/uploads/2022/12/Test-request.png 913w" sizes="auto, (max-width: 839px) 100vw, 839px" /></figure>
</div>


<h3 class="wp-block-heading" id="step-thirteen">Step 13</h3>



<p>Click continue and head to <strong>Step 2 &gt; Set up action </strong>and map the values that were received to the respective columns in your Google Sheet:</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="871" height="1024" src="https://docs.myeventon.com/wp-content/uploads/2022/12/Populate-values-871x1024.png" alt="" class="wp-image-27871" srcset="https://docs.myeventon.com/wp-content/uploads/2022/12/Populate-values-871x1024.png 871w, https://docs.myeventon.com/wp-content/uploads/2022/12/Populate-values-255x300.png 255w, https://docs.myeventon.com/wp-content/uploads/2022/12/Populate-values-768x903.png 768w, https://docs.myeventon.com/wp-content/uploads/2022/12/Populate-values.png 907w" sizes="auto, (max-width: 871px) 100vw, 871px" /></figure>
</div>


<p>Finally, click on the Publish Zap button and test your connection by filling the RSVP form again!</p><p>The post <a href="https://docs.myeventon.com/documentations/how-to-use-webhooks-in-eventon-with-rsvp-trigger-events/">How To Use Webhooks in EventON with RSVP Trigger Events</a> first appeared on <a href="https://docs.myeventon.com">Documentation</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to customize RSVP emails</title>
		<link>https://docs.myeventon.com/documentations/customize-rsvp-emails/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=customize-rsvp-emails</link>
		
		<dc:creator><![CDATA[Ashan Perera]]></dc:creator>
		<pubDate>Fri, 21 Jul 2017 15:54:37 +0000</pubDate>
				<guid isPermaLink="false">http://www.myeventon.com/?post_type=document&#038;p=24710</guid>

					<description><![CDATA[<p>You can use this below method to customize both RSVP confirmation email sent to customer and notification email sent to admin. For this example we will use confirmation email. First, create a folder structure like below inside your current active theme. .../wp-content/themes/--yourthemename--/eventon/templates/email/rsvp/ Next&#160;locate the confirmation_email.php file inside RSVP addon folder. .../wp-content/plugins/eventon-rsvp/templates/ Copy the confirmation or [&#8230;]</p>
<p>The post <a href="https://docs.myeventon.com/documentations/customize-rsvp-emails/">How to customize RSVP emails</a> first appeared on <a href="https://docs.myeventon.com">Documentation</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>You can use this below method to customize both RSVP confirmation email sent to customer and notification email sent to admin. For this example we will use confirmation email.</p>



<p>First, create a folder structure like below inside your current active theme.</p>



<p><code>.../wp-content/themes/--yourthemename--/eventon/templates/email/rsvp/</code></p>



<p>Next&nbsp;locate the confirmation_email.php file inside RSVP addon folder.</p>



<p><code>.../wp-content/plugins/eventon-rsvp/templates/</code></p>



<p>Copy the confirmation or notification email PHP file. And then paste that file into the folder you created inside your theme.</p>



<p>After you paste the email template file you can open the file in a text editor and edit the code to your desire and save the file. From now on whenever a email is sent from RSVP addon it will use the email template file located inside your theme.</p><p>The post <a href="https://docs.myeventon.com/documentations/customize-rsvp-emails/">How to customize RSVP emails</a> first appeared on <a href="https://docs.myeventon.com">Documentation</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to open RSVP form inside eventcard</title>
		<link>https://docs.myeventon.com/documentations/open-rsvp-form-inside-eventcard/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=open-rsvp-form-inside-eventcard</link>
		
		<dc:creator><![CDATA[Artem Barkov]]></dc:creator>
		<pubDate>Tue, 18 Apr 2017 01:10:28 +0000</pubDate>
				<guid isPermaLink="false">http://www.myeventon.com/?post_type=document&#038;p=23351</guid>

					<description><![CDATA[<p>RSVP-ing to an event will open a lightbox type RSVP form as shown below. This is the default behavior of RSVP addon for eventON. You also have the option to allow your website visitors to open the RSVP form within the eventCard of the event. On the event edit page in wp-admin, under RSVP event, [&#8230;]</p>
<p>The post <a href="https://docs.myeventon.com/documentations/open-rsvp-form-inside-eventcard/">How to open RSVP form inside eventcard</a> first appeared on <a href="https://docs.myeventon.com">Documentation</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>RSVP-ing to an event will open a lightbox type RSVP form as shown below. This is the default behavior of RSVP addon for eventON.</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="649" height="969" src="https://docs.myeventon.com/wp-content/uploads/2017/04/Screenshot-2024-12-30-at-21.40.41.jpg" alt="" class="wp-image-28838" srcset="https://docs.myeventon.com/wp-content/uploads/2017/04/Screenshot-2024-12-30-at-21.40.41.jpg 649w, https://docs.myeventon.com/wp-content/uploads/2017/04/Screenshot-2024-12-30-at-21.40.41-201x300.jpg 201w" sizes="auto, (max-width: 649px) 100vw, 649px" /></figure>



<p>You also have the option to allow your website visitors to open the RSVP form within the eventCard of the event. On the event edit page in wp-admin, under RSVP event, click on <strong>&#8220;Configure RSVP Settings&#8221;</strong> and&nbsp; select <strong>Show RSVP form within EventCard instead of lightbox</strong></p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="650" height="529" src="https://docs.myeventon.com/wp-content/uploads/2017/04/Screenshot-2024-12-30-at-21.41.47.jpg" alt="" class="wp-image-28840" srcset="https://docs.myeventon.com/wp-content/uploads/2017/04/Screenshot-2024-12-30-at-21.41.47.jpg 650w, https://docs.myeventon.com/wp-content/uploads/2017/04/Screenshot-2024-12-30-at-21.41.47-300x244.jpg 300w" sizes="auto, (max-width: 650px) 100vw, 650px" /></figure>



<p>Once this is enabled and saved for the event, the RSVP form will no longer open as a lightbox for this event rather it will open as a inline form inside the eventCard like below.</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="650" height="910" src="https://docs.myeventon.com/wp-content/uploads/2017/04/Screenshot-2024-12-30-at-21.43.02.jpg" alt="" class="wp-image-28841" srcset="https://docs.myeventon.com/wp-content/uploads/2017/04/Screenshot-2024-12-30-at-21.43.02.jpg 650w, https://docs.myeventon.com/wp-content/uploads/2017/04/Screenshot-2024-12-30-at-21.43.02-214x300.jpg 214w" sizes="auto, (max-width: 650px) 100vw, 650px" /></figure>



<h3 class="wp-block-heading">TIPS:</h3>



<p>If you are having issues with the lightbox version of the RSVP form from appearing correct on certain devices, the inline RSVP form is a viable alternative.</p><p>The post <a href="https://docs.myeventon.com/documentations/open-rsvp-form-inside-eventcard/">How to open RSVP form inside eventcard</a> first appeared on <a href="https://docs.myeventon.com">Documentation</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to add more additional fields for RSVP form</title>
		<link>https://docs.myeventon.com/documentations/add-additional-fields-rsvp-form/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=add-additional-fields-rsvp-form</link>
		
		<dc:creator><![CDATA[Ashan Perera]]></dc:creator>
		<pubDate>Thu, 09 Feb 2017 19:48:27 +0000</pubDate>
				<guid isPermaLink="false">http://www.myeventon.com/?post_type=document&#038;p=22229</guid>

					<description><![CDATA[<p>Placing this pluggable filter in&#160;functions.php&#160;file in your current active theme folder will enable you to set a desired number for the additional form fields count. &#160;</p>
<p>The post <a href="https://docs.myeventon.com/documentations/add-additional-fields-rsvp-form/">How to add more additional fields for RSVP form</a> first appeared on <a href="https://docs.myeventon.com">Documentation</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Placing this pluggable filter in&nbsp;<strong>functions.php&nbsp;</strong>file in your current active theme folder will enable you to set a desired number for the additional form fields count.</p>



<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('evors_field_count', 'evo_custom_function', 10, 1);
function evo_custom_function($count){
	return 10;
}" 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">evors_field_count</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">evo_custom_function</span><span style="color: #ECEFF4">&#39;</span><span style="color: #ECEFF4">,</span><span style="color: #88C0D0"> </span><span style="color: #B48EAD">10</span><span style="color: #ECEFF4">,</span><span style="color: #88C0D0"> </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">evo_custom_function</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">10</span><span style="color: #81A1C1">;</span></span>
<span class="line"><span style="color: #ECEFF4">}</span></span></code></pre></div>



<p>&nbsp;</p><p>The post <a href="https://docs.myeventon.com/documentations/add-additional-fields-rsvp-form/">How to add more additional fields for RSVP form</a> first appeared on <a href="https://docs.myeventon.com">Documentation</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Actions &#038; Filters of RSVP Addon</title>
		<link>https://docs.myeventon.com/documentations/actions-filters-rsvp-addon/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=actions-filters-rsvp-addon</link>
		
		<dc:creator><![CDATA[Artem Barkov]]></dc:creator>
		<pubDate>Mon, 14 Nov 2016 18:51:13 +0000</pubDate>
				<guid isPermaLink="false">http://www.myeventon.com/?post_type=document&#038;p=20733</guid>

					<description><![CDATA[<p>As RSVP addon evolves it get added more and more actions and filters to allow users to customize more and more parts of the addon that was not initially supported. Below are such code snippets. Bare in mind, all these actions and filters may be pasted on functions.php file in your theme. Increase Additional Fields [&#8230;]</p>
<p>The post <a href="https://docs.myeventon.com/documentations/actions-filters-rsvp-addon/">Actions & Filters of RSVP Addon</a> first appeared on <a href="https://docs.myeventon.com">Documentation</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>As RSVP addon evolves it get added more and more actions and filters to allow users to customize more and more parts of the addon that was not initially supported. Below are such code snippets. Bare in mind, all these actions and filters may be pasted on functions.php file in your theme.</p>



<h3 class="wp-block-heading">Increase Additional Fields</h3>


<div class="wp-block-image">
<figure class="aligncenter"><img loading="lazy" decoding="async" width="649" height="367" src="https://docs.myeventon.com/wp-content/uploads/2016/11/Screenshot-2024-12-30-at-15.50.30.jpg" alt="" class="wp-image-28799" srcset="https://docs.myeventon.com/wp-content/uploads/2016/11/Screenshot-2024-12-30-at-15.50.30.jpg 649w, https://docs.myeventon.com/wp-content/uploads/2016/11/Screenshot-2024-12-30-at-15.50.30-300x170.jpg 300w" sizes="auto, (max-width: 649px) 100vw, 649px" /></figure>
</div>


<p>By default RSVP form support upto 5 additional fields on the RSVP form and you can use the below code snippet to increase the max number of additional fields.</p>



<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('evors_field_count','evors0',10,1);
function evors0($val){
	return 7;
}" 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">evors_field_count</span><span style="color: #ECEFF4">&#39;</span><span style="color: #ECEFF4">,</span><span style="color: #ECEFF4">&#39;</span><span style="color: #A3BE8C">evors0</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">evors0</span><span style="color: #ECEFF4">(</span><span style="color: #81A1C1">$</span><span style="color: #D8DEE9">val</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">7</span><span style="color: #81A1C1">;</span></span>
<span class="line"><span style="color: #ECEFF4">}</span></span></code></pre></div>



<h3 class="wp-block-heading">Add New Additional Field Type</h3>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="649" height="591" src="https://docs.myeventon.com/wp-content/uploads/2016/11/Screenshot-2024-12-30-at-15.57.00.jpg" alt="" class="wp-image-28803" srcset="https://docs.myeventon.com/wp-content/uploads/2016/11/Screenshot-2024-12-30-at-15.57.00.jpg 649w, https://docs.myeventon.com/wp-content/uploads/2016/11/Screenshot-2024-12-30-at-15.57.00-300x273.jpg 300w" sizes="auto, (max-width: 649px) 100vw, 649px" /></figure>



<p>First, add the new form field type to the select list. Pay special attention to the field slug name you are going to use. In the below case it is &#8220;file&#8221;</p>



<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('evors_additional_field_types','evors1',10,1);
function evors1($ar){
	$ar['file'] = 'File Field';
	return $ar;
}" 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">evors_additional_field_types</span><span style="color: #ECEFF4">&#39;</span><span style="color: #ECEFF4">,</span><span style="color: #ECEFF4">&#39;</span><span style="color: #A3BE8C">evors1</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">evors1</span><span style="color: #ECEFF4">(</span><span style="color: #81A1C1">$</span><span style="color: #D8DEE9">ar</span><span style="color: #ECEFF4">){</span></span>
<span class="line"><span style="color: #D8DEE9FF">	</span><span style="color: #81A1C1">$</span><span style="color: #D8DEE9">ar</span><span style="color: #ECEFF4">[</span><span style="color: #ECEFF4">&#39;</span><span style="color: #A3BE8C">file</span><span style="color: #ECEFF4">&#39;</span><span style="color: #ECEFF4">]</span><span style="color: #D8DEE9FF"> </span><span style="color: #81A1C1">=</span><span style="color: #D8DEE9FF"> </span><span style="color: #ECEFF4">&#39;</span><span style="color: #A3BE8C">File Field</span><span style="color: #ECEFF4">&#39;</span><span style="color: #81A1C1">;</span></span>
<span class="line"><span style="color: #D8DEE9FF">	</span><span style="color: #81A1C1">return</span><span style="color: #D8DEE9FF"> </span><span style="color: #81A1C1">$</span><span style="color: #D8DEE9">ar</span><span style="color: #81A1C1">;</span></span>
<span class="line"><span style="color: #ECEFF4">}</span></span></code></pre></div>



<p>Next add the HTML to show in the form how this new field type will look. This action receive 3 parameters that can be used to fill the necessary data in the HTML for the field. Also the add_action slug name, pay attention to the last word. &#8220;file&#8221; which is the same as above slug name you used for the field.</p>



<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_action('evors_additional_field_file','evors2',10, 3);
function evors2($value, $FIELDNAME, $required){
	?&gt;
	&lt;p&gt;
		&lt;label&gt;&lt;?php echo $FIELDNAME;?&gt;&lt;/label&gt;
		&lt;input name='samplefield' type='file' value='&lt;?php echo $value;?&gt;'&gt;
	&lt;/p&gt;
	&lt;?php
}" 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_action</span><span style="color: #ECEFF4">(</span><span style="color: #ECEFF4">&#39;</span><span style="color: #A3BE8C">evors_additional_field_file</span><span style="color: #ECEFF4">&#39;</span><span style="color: #ECEFF4">,</span><span style="color: #ECEFF4">&#39;</span><span style="color: #A3BE8C">evors2</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: #88C0D0"> </span><span style="color: #B48EAD">3</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">evors2</span><span style="color: #ECEFF4">(</span><span style="color: #81A1C1">$</span><span style="color: #D8DEE9">value</span><span style="color: #ECEFF4">,</span><span style="color: #D8DEE9FF"> </span><span style="color: #81A1C1">$</span><span style="color: #D8DEE9">FIELDNAME</span><span style="color: #ECEFF4">,</span><span style="color: #D8DEE9FF"> </span><span style="color: #81A1C1">$</span><span style="color: #D8DEE9">required</span><span style="color: #ECEFF4">){</span></span>
<span class="line"><span style="color: #D8DEE9FF">	</span><span style="color: #81A1C1">?&gt;</span></span>
<span class="line"><span style="color: #D8DEE9FF">	</span><span style="color: #81A1C1">&lt;</span><span style="color: #D8DEE9FF">p</span><span style="color: #81A1C1">&gt;</span></span>
<span class="line"><span style="color: #D8DEE9FF">		</span><span style="color: #81A1C1">&lt;</span><span style="color: #D8DEE9FF">label</span><span style="color: #81A1C1">&gt;&lt;?</span><span style="color: #D8DEE9FF">php </span><span style="color: #81A1C1">echo</span><span style="color: #D8DEE9FF"> </span><span style="color: #81A1C1">$</span><span style="color: #D8DEE9">FIELDNAME</span><span style="color: #81A1C1">;?&gt;&lt;/</span><span style="color: #D8DEE9FF">label</span><span style="color: #81A1C1">&gt;</span></span>
<span class="line"><span style="color: #D8DEE9FF">		</span><span style="color: #81A1C1">&lt;</span><span style="color: #D8DEE9FF">input name</span><span style="color: #81A1C1">=</span><span style="color: #ECEFF4">&#39;</span><span style="color: #A3BE8C">samplefield</span><span style="color: #ECEFF4">&#39;</span><span style="color: #D8DEE9FF"> type</span><span style="color: #81A1C1">=</span><span style="color: #ECEFF4">&#39;</span><span style="color: #A3BE8C">file</span><span style="color: #ECEFF4">&#39;</span><span style="color: #D8DEE9FF"> value</span><span style="color: #81A1C1">=</span><span style="color: #ECEFF4">&#39;</span><span style="color: #A3BE8C">&lt;?php echo $value;?&gt;</span><span style="color: #ECEFF4">&#39;</span><span style="color: #81A1C1">&gt;</span></span>
<span class="line"><span style="color: #D8DEE9FF">	</span><span style="color: #81A1C1">&lt;/</span><span style="color: #D8DEE9FF">p</span><span style="color: #81A1C1">&gt;</span></span>
<span class="line"><span style="color: #D8DEE9FF">	</span><span style="color: #81A1C1">&lt;?</span><span style="color: #D8DEE9FF">php</span></span>
<span class="line"><span style="color: #D8DEE9FF">}</span></span></code></pre></div>



<p>That code should now show a new field &#8211; which allow for choosing a file &#8211; like&nbsp;in the below&nbsp;RSVP form.</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="648" height="530" src="https://docs.myeventon.com/wp-content/uploads/2016/11/Screenshot-2024-12-30-at-15.57.19.jpg" alt="" class="wp-image-28804" srcset="https://docs.myeventon.com/wp-content/uploads/2016/11/Screenshot-2024-12-30-at-15.57.19.jpg 648w, https://docs.myeventon.com/wp-content/uploads/2016/11/Screenshot-2024-12-30-at-15.57.19-300x245.jpg 300w" sizes="auto, (max-width: 648px) 100vw, 648px" /></figure>



<p>The code below is only required if saving this special field needs special data saving steps. By default the field value will be saved to evo-rsvp (RSVP post meta) If you need special saving steps you can use this code.</p>



<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_action('evors_save_other_metadata', 'evors3', 10,1);
function evors3($postid){
	// if saving the data as file
	if( !empty( $_FILES ) &amp;&amp; 'POST' == $_SERVER['REQUEST_METHOD']  ){

		$__var_name = 'samplefield';
		if ($_FILES[$__var_name]['error'] !== UPLOAD_ERR_OK) __return_false();

		require_once (ABSPATH.'/wp-admin/includes/media.php');
		require_once (ABSPATH.'/wp-admin/includes/file.php');
		require_once (ABSPATH.'/wp-admin/includes/image.php');	

		// upload the file and get attachment id
		$attachmentId = media_handle_upload($__var_name, $postid);
		unset($_FILES);

		// save the attachment ID 
		update_post_meta($postid, 'rsvp_file_id', $attachmentId);
	}

	// if saving the data as just data
	if(!empty($_POST['samplefield'])){
		update_post_meta($postid, 'fieldname', $_POST['samplefield']);
	}
}" 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_action</span><span style="color: #ECEFF4">(</span><span style="color: #ECEFF4">&#39;</span><span style="color: #A3BE8C">evors_save_other_metadata</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">evors3</span><span style="color: #ECEFF4">&#39;</span><span style="color: #ECEFF4">,</span><span style="color: #88C0D0"> </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">evors3</span><span style="color: #ECEFF4">(</span><span style="color: #81A1C1">$</span><span style="color: #D8DEE9">postid</span><span style="color: #ECEFF4">){</span></span>
<span class="line"><span style="color: #ECEFF4">	</span><span style="color: #616E88">// if saving the data as file</span></span>
<span class="line"><span style="color: #D8DEE9FF">	</span><span style="color: #81A1C1">if</span><span style="color: #ECEFF4">(</span><span style="color: #D8DEE9FF"> </span><span style="color: #81A1C1">!empty</span><span style="color: #ECEFF4">(</span><span style="color: #88C0D0"> </span><span style="color: #81A1C1">$</span><span style="color: #D8DEE9">_FILES</span><span style="color: #88C0D0"> </span><span style="color: #ECEFF4">)</span><span style="color: #D8DEE9FF"> </span><span style="color: #81A1C1">&amp;&amp;</span><span style="color: #D8DEE9FF"> </span><span style="color: #ECEFF4">&#39;</span><span style="color: #A3BE8C">POST</span><span style="color: #ECEFF4">&#39;</span><span style="color: #D8DEE9FF"> </span><span style="color: #81A1C1">==</span><span style="color: #D8DEE9FF"> </span><span style="color: #81A1C1">$</span><span style="color: #D8DEE9">_SERVER</span><span style="color: #ECEFF4">[</span><span style="color: #ECEFF4">&#39;</span><span style="color: #A3BE8C">REQUEST_METHOD</span><span style="color: #ECEFF4">&#39;</span><span style="color: #ECEFF4">]</span><span style="color: #D8DEE9FF">  </span><span style="color: #ECEFF4">){</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D8DEE9FF">		</span><span style="color: #81A1C1">$</span><span style="color: #D8DEE9">__var_name</span><span style="color: #D8DEE9FF"> </span><span style="color: #81A1C1">=</span><span style="color: #D8DEE9FF"> </span><span style="color: #ECEFF4">&#39;</span><span style="color: #A3BE8C">samplefield</span><span style="color: #ECEFF4">&#39;</span><span style="color: #81A1C1">;</span></span>
<span class="line"><span style="color: #D8DEE9FF">		</span><span style="color: #81A1C1">if</span><span style="color: #D8DEE9FF"> </span><span style="color: #ECEFF4">(</span><span style="color: #81A1C1">$</span><span style="color: #D8DEE9">_FILES</span><span style="color: #ECEFF4">[</span><span style="color: #81A1C1">$</span><span style="color: #D8DEE9">__var_name</span><span style="color: #ECEFF4">][</span><span style="color: #ECEFF4">&#39;</span><span style="color: #A3BE8C">error</span><span style="color: #ECEFF4">&#39;</span><span style="color: #ECEFF4">]</span><span style="color: #D8DEE9FF"> </span><span style="color: #81A1C1">!==</span><span style="color: #D8DEE9FF"> </span><span style="color: #81A1C1">UPLOAD_ERR_OK</span><span style="color: #ECEFF4">)</span><span style="color: #D8DEE9FF"> </span><span style="color: #88C0D0">__return_false</span><span style="color: #ECEFF4">()</span><span style="color: #81A1C1">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #D8DEE9FF">		</span><span style="color: #81A1C1">require_once</span><span style="color: #D8DEE9FF"> </span><span style="color: #ECEFF4">(</span><span style="color: #D8DEE9FF">ABSPATH</span><span style="color: #81A1C1">.</span><span style="color: #ECEFF4">&#39;</span><span style="color: #A3BE8C">/wp-admin/includes/media.php</span><span style="color: #ECEFF4">&#39;</span><span style="color: #ECEFF4">)</span><span style="color: #81A1C1">;</span></span>
<span class="line"><span style="color: #D8DEE9FF">		</span><span style="color: #81A1C1">require_once</span><span style="color: #D8DEE9FF"> </span><span style="color: #ECEFF4">(</span><span style="color: #D8DEE9FF">ABSPATH</span><span style="color: #81A1C1">.</span><span style="color: #ECEFF4">&#39;</span><span style="color: #A3BE8C">/wp-admin/includes/file.php</span><span style="color: #ECEFF4">&#39;</span><span style="color: #ECEFF4">)</span><span style="color: #81A1C1">;</span></span>
<span class="line"><span style="color: #D8DEE9FF">		</span><span style="color: #81A1C1">require_once</span><span style="color: #D8DEE9FF"> </span><span style="color: #ECEFF4">(</span><span style="color: #D8DEE9FF">ABSPATH</span><span style="color: #81A1C1">.</span><span style="color: #ECEFF4">&#39;</span><span style="color: #A3BE8C">/wp-admin/includes/image.php</span><span style="color: #ECEFF4">&#39;</span><span style="color: #ECEFF4">)</span><span style="color: #81A1C1">;</span><span style="color: #D8DEE9FF">	</span></span>
<span class="line"></span>
<span class="line"><span style="color: #ECEFF4">		</span><span style="color: #616E88">// upload the file and get attachment id</span></span>
<span class="line"><span style="color: #D8DEE9FF">		</span><span style="color: #81A1C1">$</span><span style="color: #D8DEE9">attachmentId</span><span style="color: #D8DEE9FF"> </span><span style="color: #81A1C1">=</span><span style="color: #D8DEE9FF"> </span><span style="color: #88C0D0">media_handle_upload</span><span style="color: #ECEFF4">(</span><span style="color: #81A1C1">$</span><span style="color: #D8DEE9">__var_name</span><span style="color: #ECEFF4">,</span><span style="color: #88C0D0"> </span><span style="color: #81A1C1">$</span><span style="color: #D8DEE9">postid</span><span style="color: #ECEFF4">)</span><span style="color: #81A1C1">;</span></span>
<span class="line"><span style="color: #D8DEE9FF">		</span><span style="color: #81A1C1">unset</span><span style="color: #ECEFF4">(</span><span style="color: #81A1C1">$</span><span style="color: #D8DEE9">_FILES</span><span style="color: #ECEFF4">)</span><span style="color: #81A1C1">;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #ECEFF4">		</span><span style="color: #616E88">// save the attachment ID </span></span>
<span class="line"><span style="color: #D8DEE9FF">		</span><span style="color: #88C0D0">update_post_meta</span><span style="color: #ECEFF4">(</span><span style="color: #81A1C1">$</span><span style="color: #D8DEE9">postid</span><span style="color: #ECEFF4">,</span><span style="color: #88C0D0"> </span><span style="color: #ECEFF4">&#39;</span><span style="color: #A3BE8C">rsvp_file_id</span><span style="color: #ECEFF4">&#39;</span><span style="color: #ECEFF4">,</span><span style="color: #88C0D0"> </span><span style="color: #81A1C1">$</span><span style="color: #D8DEE9">attachmentId</span><span style="color: #ECEFF4">)</span><span style="color: #81A1C1">;</span></span>
<span class="line"><span style="color: #D8DEE9FF">	</span><span style="color: #ECEFF4">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #ECEFF4">	</span><span style="color: #616E88">// if saving the data as just data</span></span>
<span class="line"><span style="color: #D8DEE9FF">	</span><span style="color: #81A1C1">if</span><span style="color: #ECEFF4">(</span><span style="color: #81A1C1">!empty</span><span style="color: #ECEFF4">(</span><span style="color: #81A1C1">$</span><span style="color: #D8DEE9">_POST</span><span style="color: #ECEFF4">[</span><span style="color: #ECEFF4">&#39;</span><span style="color: #A3BE8C">samplefield</span><span style="color: #ECEFF4">&#39;</span><span style="color: #ECEFF4">])){</span></span>
<span class="line"><span style="color: #D8DEE9FF">		</span><span style="color: #88C0D0">update_post_meta</span><span style="color: #ECEFF4">(</span><span style="color: #81A1C1">$</span><span style="color: #D8DEE9">postid</span><span style="color: #ECEFF4">,</span><span style="color: #88C0D0"> </span><span style="color: #ECEFF4">&#39;</span><span style="color: #A3BE8C">fieldname</span><span style="color: #ECEFF4">&#39;</span><span style="color: #ECEFF4">,</span><span style="color: #88C0D0"> </span><span style="color: #81A1C1">$</span><span style="color: #D8DEE9">_POST</span><span style="color: #ECEFF4">[</span><span style="color: #ECEFF4">&#39;</span><span style="color: #A3BE8C">samplefield</span><span style="color: #ECEFF4">&#39;</span><span style="color: #ECEFF4">])</span><span style="color: #81A1C1">;</span></span>
<span class="line"><span style="color: #D8DEE9FF">	</span><span style="color: #ECEFF4">}</span></span>
<span class="line"><span style="color: #ECEFF4">}</span></span></code></pre></div><p>The post <a href="https://docs.myeventon.com/documentations/actions-filters-rsvp-addon/">Actions & Filters of RSVP Addon</a> first appeared on <a href="https://docs.myeventon.com">Documentation</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to set up additional fields for RSVP</title>
		<link>https://docs.myeventon.com/documentations/set-additional-fields-rsvp/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=set-additional-fields-rsvp</link>
		
		<dc:creator><![CDATA[Artem Barkov]]></dc:creator>
		<pubDate>Mon, 23 May 2016 15:36:56 +0000</pubDate>
				<guid isPermaLink="false">http://www.myeventon.com/?post_type=document&#038;p=17820</guid>

					<description><![CDATA[<p>RSVP addon allows you to add upto 5 additional fields into RSVP form. First activate the additional field from RSVP settings &#62; RSVP Form under Other form field options Field Types Single Line Input Text Field &#8211; will show a single text field for users to enter a single value. Drop Down Options &#8211; with [&#8230;]</p>
<p>The post <a href="https://docs.myeventon.com/documentations/set-additional-fields-rsvp/">How to set up additional fields for RSVP</a> first appeared on <a href="https://docs.myeventon.com">Documentation</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>RSVP addon allows you to add upto 5 additional fields into RSVP form. First activate the additional field from RSVP settings &gt; RSVP Form under <strong>Other form field options</strong></p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="649" height="674" src="https://docs.myeventon.com/wp-content/uploads/2016/05/Screenshot-2024-12-29-at-23.54.27.jpg" alt="" class="wp-image-28745" srcset="https://docs.myeventon.com/wp-content/uploads/2016/05/Screenshot-2024-12-29-at-23.54.27.jpg 649w, https://docs.myeventon.com/wp-content/uploads/2016/05/Screenshot-2024-12-29-at-23.54.27-289x300.jpg 289w" sizes="auto, (max-width: 649px) 100vw, 649px" /></figure>



<p></p>



<h3 class="wp-block-heading">Field Types</h3>



<p>Single Line Input Text Field &#8211; will show a single text field for users to enter a single value.</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="649" height="151" src="https://docs.myeventon.com/wp-content/uploads/2016/05/Screenshot-2024-12-29-at-23.58.25.jpg" alt="" class="wp-image-28749" srcset="https://docs.myeventon.com/wp-content/uploads/2016/05/Screenshot-2024-12-29-at-23.58.25.jpg 649w, https://docs.myeventon.com/wp-content/uploads/2016/05/Screenshot-2024-12-29-at-23.58.25-300x70.jpg 300w" sizes="auto, (max-width: 649px) 100vw, 649px" /></figure>



<p></p>



<p>Drop Down Options &#8211; with this the attendee is present with dropdown list of preset options that you can set under Option Values (separated by commas)</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="650" height="123" src="https://docs.myeventon.com/wp-content/uploads/2016/05/Screenshot-2024-12-29-at-23.57.24.jpg" alt="" class="wp-image-28748" srcset="https://docs.myeventon.com/wp-content/uploads/2016/05/Screenshot-2024-12-29-at-23.57.24.jpg 650w, https://docs.myeventon.com/wp-content/uploads/2016/05/Screenshot-2024-12-29-at-23.57.24-300x57.jpg 300w" sizes="auto, (max-width: 650px) 100vw, 650px" /></figure>



<p></p>



<p>Multiple lines field will show similar to single line but a textarea instead. The basic text line, you can type any notes and show you want to show in the form.</p>



<h3 class="wp-block-heading">Viewing Submitted Values</h3>



<p>You can read the submit data for attendees by goin gto <strong>Events &gt; All Event RSVPs&nbsp;</strong> and then clicking on RSVP ID you want to see more info.</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="650" height="811" src="https://docs.myeventon.com/wp-content/uploads/2016/05/Screenshot-2024-12-30-at-00.00.58.jpg" alt="" class="wp-image-28750" srcset="https://docs.myeventon.com/wp-content/uploads/2016/05/Screenshot-2024-12-30-at-00.00.58.jpg 650w, https://docs.myeventon.com/wp-content/uploads/2016/05/Screenshot-2024-12-30-at-00.00.58-240x300.jpg 240w" sizes="auto, (max-width: 650px) 100vw, 650px" /></figure>



<p></p>



<p>This information is also visible when you download attendees list as CSV</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="650" height="425" src="https://docs.myeventon.com/wp-content/uploads/2016/05/Screenshot-2024-12-30-at-00.01.47.jpg" alt="" class="wp-image-28751" srcset="https://docs.myeventon.com/wp-content/uploads/2016/05/Screenshot-2024-12-30-at-00.01.47.jpg 650w, https://docs.myeventon.com/wp-content/uploads/2016/05/Screenshot-2024-12-30-at-00.01.47-300x196.jpg 300w" sizes="auto, (max-width: 650px) 100vw, 650px" /></figure>



<p></p><p>The post <a href="https://docs.myeventon.com/documentations/set-additional-fields-rsvp/">How to set up additional fields for RSVP</a> first appeared on <a href="https://docs.myeventon.com">Documentation</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Changelog for RSVP Events</title>
		<link>https://docs.myeventon.com/documentations/changelog-rsvp-events/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=changelog-rsvp-events</link>
		
		<dc:creator><![CDATA[Ashan Perera]]></dc:creator>
		<pubDate>Wed, 21 May 2014 05:11:34 +0000</pubDate>
				<guid isPermaLink="false">http://www.myeventon.com/?post_type=document&#038;p=4913</guid>

					<description><![CDATA[<p>v 3.1.1 (2026-2-17)FIXED: virtual event not checking if rsvp is active v 3.1 (2026-2-12)ADDED: RSVP closed clear message on eventcardADDED: success rsvp form animationADDED: Note log when notification emails are sent outADDED: Option to hide change rsvp when capacity reached or rsvp closedFIXED: Notification emails not going throughFIXED: Notification email stylesFIXED: RSVP notes not showing [&#8230;]</p>
<p>The post <a href="https://docs.myeventon.com/documentations/changelog-rsvp-events/">Changelog for RSVP Events</a> first appeared on <a href="https://docs.myeventon.com">Documentation</a>.</p>]]></description>
										<content:encoded><![CDATA[<p><strong>v 3.1.1 (2026-2-17)</strong><br>FIXED: virtual event not checking if rsvp is active</p>



<p><strong>v 3.1 (2026-2-12)</strong><br>ADDED: RSVP closed clear message on eventcard<br>ADDED: success rsvp form animation<br>ADDED: Note log when notification emails are sent out<br>ADDED: Option to hide change rsvp when capacity reached or rsvp closed<br>FIXED: Notification emails not going through<br>FIXED: Notification email styles<br>FIXED: RSVP notes not showing time stamp<br>UPDATED: RSVP form submit button animations<br>UPDATED: success rsvp message layout and styles</p>



<p><strong>v 3.0.13 (2026-1-14)</strong><br>FIXED: RSVP form error expression to just fields instead of entire form turning color<br>FIED: Minor UI changes</p>



<p><strong>v 3.0.12 (2025-9-23)</strong><br>ADDED: option to look up another rsvp on rsvp form<br>FIXED: waitlist rsvp not syncing with count<br>FIXED: changing RSVP to no not working for waitlist<br>FIXED: admin notification going through when not enabled</p>



<p><strong>v 3.0.11 (2025-8-6)</strong><br>FIXED: change rsvp form not loading when there is no capacity set</p>



<p><strong>v 3.0.10 (2025-7-11)</strong><br>FIXED: Mobile view layout<br>UPDATED: ActionUser integration styles and layout</p>



<p><strong>v 3.0.9 (2025-5-14)</strong><br>ADDED: warning notice for editing repeat events with manage capacity per repeat is enabled<br>ADDED: support for type enter inside find rsvp form to submit<br>ADDED: Change rsvp button to focus on input after form load<br>FIXED: Mobile rsvp section layout<br>FIXED: placeholder for custom fields not populating<br>FIXED: receive notifications to email custom emails even when notifications are disabled<br>FIXED: Changing rsvp allowing to go over capacity limit</p>



<p><strong>v 3.0.8 (2025-4-22)</strong><br>FIXED: Sync not working<br>FIXED: when no user roles selected no one could rsvp<br>UPDATED: Minor layout styles</p>



<p><strong>v 3.0.7 (2025-4-2)</strong><br>ADDED: rsvp form custom field type dropdown dynamic select &#8212; eventON 4.9.2 needed<br>FIXED: Show certain additional fields not showing when form loads<br>FIXED: attendee information not loading</p>



<p><strong>v 3.0.6 (2025-3-17)</strong><br>ADDED: Show only certain additional fields in RSVP form field to use dynamic values<br>ADDED: Placeholder text for additional guest name field<br>FIXED: saving rsvp setting are overriden after saving event<br>FIXED: Change rsvp opening multiple lightbox windows<br>FIXED: Party size guest names field number incorrect<br>UPDATED: Attendee notification email layout<br>UPDATED: event edit meta box content loading structure</p>



<p><strong>v 3.0.5 (2025-2-3)</strong><br>FIXED: Add to calendar not working in confirmation</p>



<p><strong>v 3.0.4 (2024-12-16)</strong><br>ADDED: RSVP webhook to support phone number<br>FIXED: lightbox duplicates<br>FIXED: email subject tag {event-name} not working<br>FIXED: RSVP box inclusion on front end instead of only admin</p>



<p><strong>v 3.0.3 (2024-11-11)</strong><br>ADDED: settings option to send out confirmation email for all RSVP statuses<br>FIXED: lightbox RSVP form not showing for lightbox events<br>FIXED: various minor style misalignments</p>



<p><strong>v 3.0.2 (2024-11-6)</strong><br>ADDED: additional field name into webhook fields<br>ADDED: get_names() to EVO_RSVP_CPT() for clean processing of additional names<br>FIXED: webhook not passing the additional field values<br>FIXED: download attendees as CSV to register correct repeat instance<br>FIXED: notification email template error</p>



<p><strong>v 3.0.1 (2024-10-24)</strong><br>ADDED: Eventtop rsvp validations<br>ADDED: rsvp meta box content in event to refresh button<br>FIXED: RSVP form rsvp choices not changing<br>FIXED: eventtop RSVP not working<br>UPDATED: Event edit UI</p>



<p><strong>v 3.0 (2024-9-18)</strong><br>ADDED: email for searchable field for All Events RSVP in admin side<br>ADDED: Preview RSVP confirmation email in edit rsvp post page<br>ADDED: Ability to add RSVP image<br>ADDED: Ability to add rsvp description on eventcard<br>FIXED: auto change the capacity to max value<br>FIXED: error messages to be reset on the form<br>FIXED: temp pass sent in email even after disabled<br>FIXED: open rsvp form calling twice<br>UPDATED: form styles for clean form<br>UPDATED: confirmation email styles</p>



<p><strong>v 2.9.14 (2024-7-10)</strong><br>FIXED: additional attendees not showing correctly</p>



<p><strong>v 2.9.13 (2024-6-14</strong>)<br>FIXED: PHP 8.2 dynamic property error<br>FIXED: after RSVP change rsvp form to find rsvp<br>FIXED: additional guests change in count not showing name fields</p>



<p><strong>v 2.9.12 (2024-4-18)</strong><br>ADDED: true_remaining_capacity()<br>ADDED: clean lightbox rsvp form style<br>ADDED: plus minus IO field for rsvp capacity field<br>FIXED: close RSVP before to use event timezone<br>FIXED: close button location on rsvp lightbox form</p>



<p><strong>v 2.9.11 (2024-1-31)</strong><br>FIXED: webhook not sending additional field data<br>FIXED: repeat activated capacity not working</p>



<p><strong>v 2.9.10 (2024-1-21)</strong><br>FIXED: eventON 4.5.7 compatibility with timezones</p>



<p><strong>v 2.9.9 (2023-12-1)</strong><br>ADDED: support for webhook additional fields<br>ADDED: webhook supported fields list<br>FIXED: user logged in error in show_change_rsvp()</p>



<p><strong>v 2.9.8 (2023-11-27)</strong><br>ADDED: ability to set a time when to hide change RSVP button<br>ADDED: additional field name link field<br>FIXED: can_user_rsvp() to force utc offset times for comparison<br>FIXED: required additional checkbox field not verifing before submit</p>



<p><strong>v 2.9.7 (2023-10-26)</strong><br>FIXED: font family styles for admin<br>FIXED: missing appearance styles for progress bar<br>FIXED: RSVP manager styles and functionality<br>UPDATED: rsvp form styles<br>UPDATED: eventcard layout styles</p>



<p><strong>v 2.9.6 (2023-10-20)</strong><br>ADDED: real time search field to view attendees<br>FIXED: additional field values passed as empty validation for required fields<br>FIXED: additional fields as file upload no working for more than one file<br>FIXED: CSV attendees names causing error in code<br>FIXED: optional social media handles to not show if not selected in admin<br>FIXED: email attendees message html content<br>FIXED: repeat enabled RSVP not updating eventcard content correctly<br>UPDATED: admin emailing message box to wysiwyg box</p>



<p><strong>v 2.9.5 (2023-8-10)</strong><br>FIXED: RSVP points related styles<br>FIXED: not able to checkin guests from admin pages<br>FIXED: rsvp post values not able to change and save<br>UPDATED: rsvp settings to use eventon settings library</p>



<p><strong>v 2.9.4 (2023-5-26)</strong><br>FIXED: several PHP 8.2 errors<br>FIXED: additional notes values not saving to site<br>FIXED: actionuser additional guests causing error<br>FIXED: reducing guests count to remove previously saved guests names</p>



<p><strong>v 2.9.3 (2023-3-29)</strong><br>FIXED: change RSVP form inside eventcard is not working<br>FIXED: download attendees CSV not showing additional field values<br>FIXED: additional form field data not visible in confirmation emails<br>UPDATED: confirmation and notification email code</p>



<p><strong>v 2.9.2 (2023-3-23)</strong><br>FIXED: rsvp meta box loading error</p>



<p><strong>v 2.9.1 (2023-3-17)</strong><br>FIXED: additional guest name input fields issue</p>



<p><strong>v 2.9 (2023-2-6)</strong><br>ADDED: pluggable function for attendee information &#8211; evors_attendee_info_lb_end<br>ADDED: plug evors_form_success_msg_updated_rsvp<br>ADDED: refresh button to view attendees on event edit<br>ADDED: social media handle fields<br>ADDED: extra form fields to be visible for attendee info lightbox<br>FIXED: eventon functions script to load on evo-rsvp post page<br>FIXED: sync count to also update rsvp capacity for non repeating events<br>FIXED: incard rsvp form dissapear after submitting the form<br>FIXED: form field text color to use eventon default css<br>FIXED: checkbox converted into yes no interactive button<br>FIXED: current activated form fields to be visible everywhere<br>FIXED: Eventtop rsvp option button styles<br>UPDATED: admin javascript to support addon scripts<br>UPDATED: rsvp form to use eventon elements<br>UPDATED: Moved rsvp event edit settings to load via ajax</p>



<p><strong>v 2.8.3 (2022-12-20)</strong><br>ADDED: js trigger rsvp form from anywhere via javascript<br>ADDED: more general style classes<br>FIXED: rsvp settings not saving values via lightbox<br>FIXED: waitlist styles</p>



<p><strong>v 2.8.2 (2022-12-13)</strong><br>FIXED: confirmation email first name and then last name<br>FIXED: removed extra emailing button in settings for event<br>FIXED: template path<br>FIXED: waitlist breaks frontend process bar<br>FIXED: saving rsvp settings in lightbox overriden after post save<br>UPDATED: several filter functions to support waitlist<br>UPDATED: Eventtop rsvp layout design</p>



<p><b>v 2.8.1 (2022-12-2) </b><br>FIXED: update event erase saved rsvp values<br>FIXED: order attendees ASC</p>



<p><strong>v 2.8 (2022-11-16)</strong><br>ADDED: support for eventON webhooks<br>ADDED: ability to show capacity progress bar on frontend<br>FIXED: loggedin rsvped guest can not change after event is full<br>FIXED: register guest on spot via actionUser form not working<br>FIXED: view attendees on repeat instance not correct<br>FIXED: child templates not working<br>FIXED: repeat count disabled after in use not showing guest list on front<br>FIXED: remaining space count for repeat active not correct on backend<br>UPDATED: event edit settings to use new lightbox method<br>UPDATED: checking guests to use EVO_RSVP_CPT object and sanitize values<br>COMPATIBILITY: EventON 4.2</p>



<p><strong>v 2.7.8 (2022-4-27)</strong><br>FIXED: attendee list not showing all attendees in event edit<br>FIXED: rsvp with guest count 0 going through<br>FIXED: eventtop RSVP available regardless of loggedin status</p>



<p><strong>v 2.7.7 (2022-3-10)</strong><br>ADDED: rsvp email subject line support for dynamic tags event-name and rsvp-id<br>FIXED: widget and colorful eventtop RSVP content color<br>UPDATED: rsvp stats on event edit box</p>



<p><strong>v 2.7.6 (2021-11-23)</strong><br>FIXED: various conditional functions that govern RSVPability</p>



<p><strong>v 2.7.5 (2021-11-19)</strong><br>FIXED: backend searching by rsvp id not working<br>FIXED: close rsvp X minutes before start not working with settings<br>FIXED: assigned user not added to email field. Thank you @uofsta<br>FIXED: when to close RSVP = Never not working correct set via settings<br>UPDATED: Minor styles update</p>



<p><strong>v 2.7.4 (2021-8-9)</strong><br>FIXED: admin notification to send attached files in email<br>FIXED: admin notification not sending through</p>



<p><strong>v 2.7.3 (2021-6-9)</strong><br>FIXED: disable sending new user password option not working<br>FIXED: RSVP confirmation add to calendar not working<br>FIXED: virtual event infor not showing on slide down card<br>FIXED: RSVP form color corrections<br>FIXED: in eventcard RSVP form styles</p>



<p><strong>v 2.7.2 (2021-3-18)</strong><br>FIXED: undefined relocalize_event_data() error when rsvping<br>FIXED: unverified nonce issue on submission<br>FIXED: utc based time comparison correction<br>FIXED: evors_jdata json values htmlspecialchars()<br>FIXED: to show virtual info set to always does not email virtual info<br>FIXED: login link not passing repeat parameters<br>FIXED: waitlist customers are seeing virtual event information<br>COMPATIBILITY: eventON 3.1.2</p>



<p><strong>v 2.7.1 (2021-3-1)</strong><br>FIXED: loggedin user asked to login to virtual events<br>FIXED: event manager issue<br>FIXED: confirmation email not have virtual access information</p>



<p><strong>v 2.7 (2021-2-18)</strong><br>ADDED: ability to upload file as additional rsvp field<br>ADDED: additional compatibility with virtual events<br>ADDED: actionuser event manager see signed in guests check mark nex to guest name<br>ADDED: actionuser event manager to refresh rsvp content button<br>ADDED: actionuser event manager to rsvp a new guest on the spot<br>ADDED: actionuser event manager instant search for attendee field<br>ADDED: new rsvp guest to be created an account in site and login them in on success<br>ADDED: option to send new user temp password in confirmation email<br>ADDED: virtual event plus addon compatibility<br>FIXED: stylesheetpath to also check for rsvp manager template<br>FIXED: not able to check in guests from backend<br>FIXED: rsvp post abd backend checkin status color sync<br>FIXED: can_user_rsvp() algorithm for user loggedin value<br>FIXED: actionuser event manager translated checkin status not working<br>FIXED: default rsvp status to be yes<br>FIXED: event over tag showing before the event ends<br>UPDATED: wp-admin rsvp tag colors<br>COMPATIBILITY: eventON 3.1</p>



<p><strong>v 2.6.14 (2021-1-6)</strong><br>FIXED: minor style edit<br>UPDATED: evors_eventtop_count_html filter for eventtop</p>



<p><strong>v 2.6.13 (2020-12-30)</strong><br>ADDED: ability to search event RSVPs by attendee name in wp-admin<br>FIXED: virtual event options filter available in frontend as well<br>FIXED: repeating events first instance showing all the guests from other repeats<br>FIXED: month long and yearlong events showing virtual event information before rsvp<br>FIXED: admin checking rsvp not working</p>



<p><strong>v 2.6.12 (2020-9-28)</strong><br>FIXED: code error in notification email<br>FIXED: daily digest email not sending through<br>FIXED: rsvping as maybe showing be the first to rsvp</p>



<p><strong>v 2.6.11 (2020-8-26)</strong><br>FIXED: manage capaciaty for each repeat date time not working<br>FIXED: manage repeat capaccity input fields how showing more than 10<br>FIXED: manage repeat input fields layout<br>FIXED: confirmation email not including the virtual event link<br>FIXED: when waitlist users able to change RSVP no to yes &#8211; thanks Tina<br>FIXED: virtual event show access information during event live &#8211; thanks Philip<br>FIXED: view attendees not showing attendees</p>



<p><strong>v 2.6.10 (2020-5-26)</strong><br>ADDED: Compatibility with virtual events<br>FIXED: last name is not required when form submission<br>FIXED: rsvp from eventtop not updating on eventcard<br>FIXED: rsvping on eventtop to update rsvp data on all events on page<br>FIXED: past event hide rsvp text in eventcard<br>UPDATED: confirmation email and event manager minor layout changes<br>UPDATED: event manager to classify past events using end time<br>UPDATED: eventcard RSVP section &amp; RSVP form styles</p>



<p><strong>v 2.6.9 (2020-2-27)</strong><br>ADDED: email attendees to select whether attendees agreed to receive update or not<br>FIXED: find rsvp not working<br>FIXED: error form color not changing when no error on form<br>UPDATED: form syles</p>



<p><strong>v 2.6.8 (2020-2-11)</strong><br>FIXED: confirmation email word break<br>FIXED: additional fields label name not translatable via eventON language<br>FIXED: already rsvped not showing correct on event card<br>FIXED: waitlist compatibility issues<br>FIXED: multiple users at the same time submitting rsvps not validating for space correct</p>



<p><strong>v 2.6.7 (2019-11-18)</strong><br>FIXED: L2 languages not translating in the frontend rsvp form<br>FIXED: Missing language strings from attendee update confirmation email<br>FIXED: language not getting set correctly for rsvp form<br>FIXED: Conditional check to make sure spaces remain before allowing rsvp<br>FIXED: attendee list names with special characters causing calendar to break<br>FIXED: attedees email to be responsive on mobile phones<br>FIXED: Confirmation email event details fix<br>FIXED: updefined opt value in the eventcard</p>



<p><strong>v 2.6.6 (2019-6-28)</strong><br>FIXED: when events are deleted to show a message on event rsvps list<br>FIXED: download attendees as CSV not showing Email updates field correct<br>FIXED: RSVP manager showing the rsvp lightbox twice<br>FIXED: add new rsvp from backend hidden</p>



<p><strong>v 2.6.5 (2019-3-1)</strong><br>FIXED: checkin attendees from admin side not working<br>UPDATED: Notification email to include both first and last name separate<br>FIXED: lightbox rsvp not working for repeating events<br>FIXED: event top data not updating after rsvp in real time<br>FIXED: input placeholder text color not working correct<br>REQUIRE: EventON 2.6.17</p>



<p><strong>v 2.6.4 (2019-2-8)</strong><br>FIXED: additional field names with html not processing<br>FIXED: Missing attendee name from new rsvp notification email<br>FIXED: Missing rsvp status from new rsvp notification email<br>FIXED: lightbox not returning array as needed<br>FIXED: when capacity not set per rsvp capacity not working<br>FIXED: Subtitle for rsvp form showing L1</p>



<p><strong>v 2.6.3 (2018-12-27)</strong><br>ADDED: capacity set function to event rsvp object<br>ADDED: additional form fields to be able to set placeholder value<br>ADDED: rsvp notes system on admin to record changes to rsvp<br>ADDED: Actionuser event submitter to be auto added to receive new rsvp notifications<br>ADDED: Attendee notification emails template to notify attendee<br>ADDED: method for keeping notes about changes in status for individual RSVPs<br>ADDED: edit rsvp rsvp status to have not set value<br>ADDED: support for custom user profile user nicename<br>FIXED: when rsvp status is no disable checking<br>FIXED: Eventtop tags to check if event is over as priority condition<br>FIXED: Added default rsvp count when count field is turned off<br>FIXED: notification email not showing phone number<br>FIXED: updates field not passing saved value<br>FIXED: Show guest list only after rsvping not working<br>FIXED: download attendees to show only enabled additional fields<br>FIXED: incorrect auto emails reply to email<br>FIXED: rsvp capacity check validation errors<br>FIXED: Show guest list not working correctly<br>FIXED: RSVP form subtitle printing incorrect on page<br>UPDATED: use rsvp cpt object to save meta values<br>UPDATED: Languages array to have filter<br>UPDATED: after rsvp all event card data be updated real time<br>UPDATED: event card rsvp details display styles and layouts</p>



<p><strong>v 2.6.2 (2018-11-6)</strong><br>ADDED: Ability to checkin guests from all RSVPs page in wp-admin<br>ADDED: AFNONE value to not show any additional fields for RSVP form for an event<br>FIXED: additional required field checkbox validation at submission<br>FIXED: RSVP edit page in wp-admin not properly styles for mobile view<br>FIXED: Eventtop rsvp status duplicate for other events incorrectly<br>FIXED: when rsvp to one event status duplicate on other events<br>FIXED: confirmation email to honor additional fields restrictions per event<br>FIXED: notification email to honor additional fields restrictions per event<br>UPDATED: class-rsvp object</p>



<p><strong>v 2.6.1 (2018-10-8)</strong><br>ADDED: RSVP edit page to have resend confirmation and notification emails option<br>FIXED: unable to delete rsvp from backend<br>FIXED: rsvp form placeholder text color not working<br>UPDATED: confirmation email to use RSVP object<br>UPDATED: Utilize RSVP post object in rsvp edit page meta boxes<br>UPDATED: Moved functions into RSVP object from functions file</p>



<p><strong>v 2.6 (2018-9-25)</strong><br>ADDED: New RSVP object extending event object<br>ADDED: Option to disable sending out confirmation emails to attendees<br>ADDED: additional fields to be shown only on certain RSVP status<br>ADDED: RSVP ID as part of the download attendees CSV file<br>ADDED: rsvp event maanger to order events by event time<br>ADDED: rsvp event manager separate past events with a subtitle<br>ADDED: Abilty to show only certain form fields per each event<br>FIXED: email list emails message formating correction<br>FIXED: hide rsvp posts from showing in empty search on website<br>FIXED: actionUser event manager missing translation text<br>FIXED: download attendees as CSV splitting event time into other columns<br>FIXED: download attendees as CSV empty attendees names skip column<br>FIXED: changing rsvp to yes after capacity met not validating<br>FIXED: incard form styles not reflecting changes<br>FIXED: terms and conditions text to have appearance value<br>FIXED: change rsvp causing not enough space error<br>FIXED: change RSVP showing exceed per rsvp limit<br>FIXED: If event is cancelled disable rsvping<br>FIXED: additional guest names empty filtering<br>FIXED: backend translation textdomain update<br>FIXED: download attendees blocked only to loggedin users<br>UPDATED: Confirmation email<br>UPDATED: Moved uneditable pre-filled fields only after pre-fill fields activated<br>REQ: Eventon 2.6.10</p>



<p><strong>v 2.5.15 (2018-2-7)</strong><br>ADDED: Missing form submit button color edit<br>FIXED: Loggedin user only not working without role selection<br>FIXED: Incorrect additional guest name text translation<br>FIXED: incard RSVP form global value not working correct</p>



<p><strong>v 2.5.14 (2017-12-5)</strong><br>ADDED: Ability to show not attending guest list as well<br>ADDED: Ability to show not attending guest count on eventtop<br>ADDED: Ability to email not coming guest list to someone<br>FIXED: Sending attendee list email issues<br>FIXED: user role based rsvp not working<br>FIXED: rsvp post styles<br>FIXED: not able to checkin guests on RSVP edit page<br>FIXED: Missing status on newly created RSVPs<br>UPDATED: when there is 1 person rsvped show the number instead of text<br>UPDATED: Compatibility with eventon 2.6.4</p>



<p><strong>v 2.5.13 (2017-9-13)</strong><br>ADDED: Confirmation email to have event location in add to calendar file<br>ADDED: Download attendees CSV to include event time<br>ADDED: RSVP download attendees CSV pluggable filters<br>FIXED: party size validation not working<br>FIXED: already RSVPed status button color<br>FIXED: email addresses with + not going through<br>FIXED: undefined post id in class-emailing.php &amp; other undefined errors<br>FIXED: admin side checking guests not working<br>FIXED: Repeating events not passing the time correct<br>FIXED: confirmation email to use proper unix event times<br>FIXED: view attendees for repeating events showing all<br>FIXED: checkin translated text not showing after checking in guest<br>FIXED: Some of the missing text translations in backend<br>UPDATED: wording on rsvp meta box fields<br>UPDATED: compatibility with actionUser 2.1<br>UPDATED: event edit page RSVP lightbox styles</p>



<p><strong>v 2.5.12 (2017-7-7)</strong><br>ADDED: Option to enter custom login url using eventon 2.5.5<br>ADDED: RSVP NO attendees also show in view attendees list in edit event page<br>ADDED: csv attendee file to include checkin status<br>FIXED: download attendees list as CSV not working<br>FIXED: received RSVP notifications value not passing through in actionUser Event manager<br>FIXED: RSVP lightbox translations not working on some steps<br>FIXED: RSVP manager update to rsvp reflect on list upon closing lightbox</p>



<p><strong>v 2.5.11 (2017-6-19)</strong><br>FIXED: userid passed in old version not linking to correct profile in guest list<br>FIXED: email address trimming for spaces<br>FIXED: repeat events attendees list showing all for first repeat<br>FIXED: event manager RSVP missing translations<br>FIXED: event manager show only selected RSVP choice option stats<br>FIXED: Couple of other missing translations</p>



<p><strong>v 2.5.10 (2017-6-13)</strong><br>ADDED: Action filters to form<br>ADDED: Missing backend translations for text strings<br>ADDED: Receive email notification field support for AU event submission form<br>ADDED: Maximum capacity count per RSVP field support for AU event submission form<br>ADDED: Option to download attendees as CSV to AU event manager<br>ADDED: Option to checkin attendees from AU event manager<br>FIXED: Receive updates not saved correctly<br>FIXED: eventtop rsvped status to update up on change on eventcard<br>FIXED: Guest list with no name guests to be hidden<br>FIXED: minor form style issues<br>FIXED: rsvp form text not reflecting other language translations<br>UPDATED: Login button pluggable filters<br>UPDATED: Minor style update<br>UPDATED: AU event manager RSVP styles</p>



<p><strong>v 2.5.9 (2017-4-7)</strong><br>ADDED: Missing translations on actionUser event manager<br>ADDED: Additional guest names in notification email<br>ADDED: Additional guest names missing in confirmation email<br>FIXED: back to events link not working in AU event manager for RSVP stats<br>FIXED: Minor style update<br>FIXED: admin notice for template customization link<br>FIXED: Additional guest names not working on incard form<br>FIXED: Error when trashing rsvp post</p>



<p><strong>v 2.5.8 (2017-3-30)</strong><br>ADDED: Pluggability for email someone guest list fields<br>ADDED: Missing language text translation support for event manager for actionUser<br>ADDED: Eventtop data to update upon new RSVP submission<br>ADDED: Option to open RSVP form as inCard form per event and globally<br>ADDED: More pluggable action hooks<br>FIXED: attendee profile link to use custom structure first<br>FIXED: Remaining count shows regardless of settings for event<br>FIXED: new RSVP form capacity to 1 on load<br>FIXED: update form error background color for new forms<br>FIXED: if confirmation emails are disabled not show text on success message<br>FIXED: When RSVP is deleted the data not getting updates<br>UPDATED: load script files when eventon loads</p>



<p><strong>v 2.5.7 (2017-2-15)</strong><br>ADDED: eventtop guest count data to update upon new rsvp<br>ADDED: Required fields in the form to have an asterick next to it<br>ADDED: Option to enable post author to receive new RSVP notifications<br>ADDED: ActionUser intergration with event manager to see RSVP stats for event<br>ADDED: concatenated style support for eventon<br>FIXED: Guest link was not checking correctly for value<br>FIXED: Find RSVP not finding rsvps<br>FIXED: user profile link structure not working<br>FIXED: eventtop RSVPing not showing the event as a rsvped event on manager<br>FIXED: RSVP form language translations not working for some text<br>UPDATED: Edit event script bugs on lightbox<br>UPDATED: Email RSVP to attendee ajax update</p>



<p><strong>v 2.5.6 (2017-1-13)</strong><br>ADDED: If change rsvp status havent changed, not to resend emails<br>ADDED: Support for custom link structure for guest profile page<br>FIXED: Missing other attendee names from backend<br>FIXED: Other attendee names missing in the CSV download file<br>FIXED: L2 values for certain text strings not passing through<br>FIXED: Correct language not passing to lightbox form text strings<br>FIXED: Change RSVP not finding the rsvp<br>UPDATED: Change RSVP to only use email address for looking up RSVPs<br>UPDATED: guest list icons UI design update</p>



<p><strong>v 2.5.5 (2016-12-30)</strong><br>FIXED: Admin emails not going through<br>FIXED: Missing translations</p>



<p><strong>v 2.5.4 (2016-12-17)</strong><br>FIXED: spelling error fixed<br>FIXED: ActionUser fields not saving updated values for RSVP fields<br>FIXED: prefill loggedin user field incorrectly displaying data<br>FIXED: disable editting prefill data not working<br>FIXED: Rsvp options styles when only yes visible<br>FIXED: All RSVP data update real time in-window after RSVP form close<br>FIXED: rsvp event manager not opening rsvp lightbox form<br>FIXED: Capacity not honoring on eventop RSVPing<br>UPDATED: Layout design of RSVP section in eventCard<br>UPDATED: eventon 2.5 font family compatibility<br>UPDATED: guest list filter to pass rsvp id as well<br>UPDATED: Better display of eventTop information for RSVP<br>UPDATED: Show rsvp count only shows it its more than 1</p>



<p><strong>v 2.5.3 (2016-12-5)</strong><br>ADDED: actionuser field to have class names<br>FIXED: Minor version update<br>FIXED: Additional notes field not showing when RSVP option set to no<br>FIXED: Confirmation email to pull correct location information from taxonomies<br>UPDATED: Compatibility with eventon 2.4.10<br>UPDATED: Confirmation email</p>



<p><strong>v 2.5.2 (2016-11-22)</strong><br>FIXED: Only fullname clickable to buddypress profile pages<br>FIXED: Correct success message for changing rsvp to no<br>FIXED: Proper hiding of fields when RSVP choice changed<br>UPDATED: ActionUser event manager HTML elements<br>UPDATED: No rsvp choice to always show up on change RSVP form</p>



<p><strong>v 2.5.1 (2016-11-14)</strong><br>ADDED: Link guests to matching buddypress profile page<br>FIXED: Remaining rsvp count not showing after RSVPing<br>FIXED: Actionuser capacity values incorrect on event manager<br>FIXED: Rsvp manager translation issue<br>FIXED: Correct message for past events</p>



<p><strong>v 2.5 (2016-10-19)</strong><br>ADDED: New lightbox attendee info on back-end<br>ADDED: guest list get updated after a guest RSVP to event via ajax<br>FIXED: Custom field values not saving in the backend<br>FIXED: Translation mismatch<br>FIXED: rsvp not allowed when capacity value left empty<br>FIXED: Stop daily digest when events start time is past current time<br>FIXED: prefill loggedin user info populate fields<br>FIXED: Duplicate events still passing RSVPed values<br>UPDATED: admin post object error<br>UPDATED: to use new eventon lightbox system on frontend<br>UPDATED: Styles for rsvp manager<br>UPDATED: order rsvp manager events to list past events at the end</p>



<p><strong>v 2.4.3 (2016-8-18)</strong><br>ADDED: More Actionuser form fields support<br>ADDED: Option to disable nonce check for RSVP submissions<br>FIXED: RSVP event manager lang shortcode not working<br>UPDATED: Capacity tally to be updates from repeat capacity</p>



<p><strong>v 2.4.2 (2016-6-22)</strong><br>FIXED: notification email missing translations<br>FIXED: eventtop tag filter not returning correct default<br>FIXED: Translation issue<br>FIXED: Contact us link not working on confirmation email</p>



<p><strong>v 2.4.1 (2016-5-31)</strong><br>ADDED: Event Manager to show a message if user havent RSVPed to any events<br>FIXED: Compatible with actionUser 2.0.3<br>FIXED: Missing language translations</p>



<p><strong>v 2.4 (2016-4-26)</strong><br>ADDED: Support upto 5 additional form fields now that are pluggable<br>ADDED: Additional form fields to be included in download CSV file<br>ADDED: Option for guest list only visible to rsvped guests<br>ADDED: Eventtop tag for when rsvp is closed for event or no more spaces left<br>ADDED: direct link to event page with url params to full rsvp form nm, lnm, em<br>ADDED: Each event can control whether user need loggedin to RSVP<br>ADDED: Better ActionUser event submission support for more rsvp fields<br>FIXED: Remove usage of get_currentuserinfo() which is deprecated in WordPress 4.5<br>FIXED: Incorrectly yes value stay same when changed RSVP<br>FIXED: When rsvp was deleted rsvp count not updating<br>FIXED: Change RSVP not finding RSVP after rsvping<br>FIXED: event is pending -count- was not translating<br>FIXED: lightbox eventtop RSVP styles<br>FIXED: eventtop not converting language translations<br>FIXED: close RSVP before X minuted still showing options<br>FIXED: Missing appearance for RSVP options in eventtop<br>FIXED: Not able to hide change rsvp<br>FIXED: Once close RSVP guest list not showing<br>FIXED: Special characterx not exporting in CSV file<br>FIXED: Event Manager text not translated<br>FIXED: RSVP edit post not showing correct additional info field types<br>FIXED: RSVP edit post event time blank for non repeating events<br>FIXED: Guest list showing +1 count incorrect<br>FIXED: assets loading on correct https<br>UPDATED: confirmation email subject line htmlspecialchars_decode for ASCI<br>UPDATED: disable RSVP when event is past with option to reverse this</p>



<p><strong>v 2.3.3 (2016-2-24)</strong><br>FIXED: First name only entries not showing in several places<br>UPDATED: Option to choose initials or full name for guest list</p>



<p><strong>v 2.3.2 (2016-2-22)</strong><br>FIXED: event pending text in language not saving translated text<br>FIXED: be the first to RSVP showing empty box infront</p>



<p><strong>v 2.3.1 (2015-12-14)</strong><br>FIXED: Change RSVP not showing up</p>



<p><strong>v 2.3 (2015-12-10)</strong><br>ADDED: Multiple line textbox as rsvp form field<br>ADDED: Support for additional notes field when not attending event<br>ADDED: Option to show remainging spots on eventtop<br>ADDED: confirmation email to have event detail<br>ADDED: Admin to get notification email when rsvp changed<br>ADDED: option for minimum capacity for event to happen<br>ADDED: Option to hide change rsvp option for only rsvped guests<br>ADDED: Nice RSVP count bar to event edit<br>ADDED: Daily digest email for events with RSVP data<br>FIXED: EventON 2.3.13 compatibility<br>FIXED: Nonce error on form submission<br>FIXED: RSVP options to show on eventcard when eventtop rsvp is on<br>FIXED: When rsvp deleted RSVP count get sync<br>FIXED: RSVP options not translating correct<br>FIXED: Form error message not showing anything for some stages<br>UPDATED: Email templates<br>UPDATED: Email time and date format to reflect wp format settings<br>UPDATED: Eventtop rsvping option settings to an easier method<br>UPDATED: Moved change rsvp button to its own location<br>UPDATED: User rsvp data store in event meta instead of options<br>UPDATED: RTL Styles<br>UPDATED: guests list on hover show full name<br>UPDATED: RSVP section UI and layout<br>TESTED: change rsvp not changing rsvp count<br>TESTED: manually add rsvp and auto sync rsvp count</p>



<p><strong>v 2.2.5 (2015-10-20)</strong><br>FIXED: change rsvp confirmation not showing up and giving error</p>



<p><strong>v 2.2.4 (2015-10-10)</strong><br>FIXED: additional fields for RSVP form not going through<br>UODATED: change rsvp option available even after capacity met</p>



<p><strong>v 2.2.3 (2015-9-30)</strong><br>FIXED: Additional fields non required not working properly<br>FIXED: Errors on notification email dates</p>



<p><strong>v 2.2.2 (2015-9-23)</strong><br>FIXED: Missing language translations for rsvp form<br>FIXED: Confirmation email week of the day translation missing<br>FIXED: Subject and email names translations not working for emails<br>FIXED: Fixed notification emails not going through for RSVP submissions<br>UPDATED: To send new rsvp confirmation email upon changing RSVP<br>UPDATED: email sending functions</p>



<p><strong>v 2.2.1 (2015-9-2)</strong><br>UPDATED: email template instructions added to template files<br>FIXED: View attendees list not working for non repeating events</p>



<p><strong>v 2.2 (2015-8-6)</strong><br>ADDED: Eventtop to display RSVP count<br>ADDED: RSVP tab to eventON submenu on left panel<br>ADDED: support for dropdown field in RSVP form<br>ADDED: Ability to add new RSVPs from wp-admin &amp; set repeat intervals<br>ADDED: Logged-in user be able to RSVP with one click from eventtop<br>ADDED: Phone number to CSV download attendees<br>ADDED: Phone number and other information to RSVP edit page<br>ADDED: Phoner number to lightbox attendee list<br>ADDED: Show if logged-in user already RSVPed or not (v2.2+)<br>ADDED: RSVP capacity for each repeating interval for events<br>ADDED: Whos coming adjusted for repeating event intervals<br>ADDED: Validation for party size with capacity limit<br>ADDED: input placeholder &amp; font color to appearance settings<br>ADDED: Receive updates info added to notification email<br>ADDED: Sync RSVP count when RSVP is trashed<br>ADDED: Terms &amp; conditions link for RSVP form<br>ADDED: Event time to notification email<br>ADDED: Additional information for only loggedin RSVP-ed users<br>ADDED: Additional information on confirmation email<br>ADDED: Sync RSVP count when an RSVP enabled event is duplicated<br>ADDED: loggin button for when user is not loggedin<br>ADDED: Capability to disable editing of prefill fields<br>ADDED: Support for additional basic text line in the form<br>ADDED: Ability to email RSVP list<br>ADDED: Ability to email attendees list to someone<br>ADDED: Ability to email just the guests coming to event<br>ADDED: Bcc emailing to list<br>ADDED: Ability to see attendees for each repeating intervals<br>ADDED: Ability to restrict number of spaces per RSVP<br>ADDED: RSVP user manager<br>FIXED: same email RSVPing more than once<br>FIXED: Remaining spots showing correctly on event card<br>FIXED: prefill forms not filling data correctly<br>FIXED: RSVP options responsive styles<br>FIXED: language error on rsvp options<br>FIXED: changing RSVP to NO not updating rsvp count</p>



<p><strong>v 2.1.5 (2015-5-20)</strong><br>FIXED: Missing terms in confirmation email<br>FIXED: Incorrect success message on rsvp submission<br>UPDATED: Compatibility to eventon 2.3.2</p>



<p><strong>v 2.1.4 (2015-3-30)</strong><br>FIXED: Confirmation email not going with correct data</p>



<p><strong>v 2.1.3 (2015-3-17)</strong><br>ADDED: Settings link to plugins page<br>FIXED: RSVP options not hidden when there are no spots left<br>FIXED: Language translations for RSVP options</p>



<p><strong>v 2.1.2 (2015-1-5)</strong><br>FIXED: RSVP options not showing when capacity limit was on</p>



<p><strong>v 2.1.1 (2014-12-19)</strong><br>FIXED: Show who’s not coming not saving for events<br>FIXED: Phone field not translating correctly</p>



<p><strong>v 2.1 (2014-11-26)</strong><br>FIXED: RSVP Form styles<br>FIXED: RSVP settings fields not being able to disable<br>FIXED: Incorrectly restricting rsvp for one email address<br>UPDATED: whos coming section to be turned off per each event</p>



<p><strong>v 2.0 (2014-10-22)</strong></p>



<ul class="wp-block-list">
<li>ADDED: Search rsvp by rsvp id on admin pages<br>ADDED: Admin rsvp column sorting capabilities<br>ADDED: Ability to show who is coming with attendee list per event<br>ADDED: Option to hide change RSVP button via settings<br>ADDED: Ability to resend RSVP confirmation email<br>ADDED: Ability to send RSVP confirmation to custom emails<br>ADDED: Restrict user to rsvp only once for event<br>FIXED: RSVP not setting time correct for repeat events<br>FIXED: closing RSVP for repeat events closing for wrong time<br>FIXED: Missing custom fields from confirmation and notification emails<br>FIXED: Email proper language translations<br>FIXED: Site wide proper translation of checkin status text<br>FIXED: Show spots remaining for events to rsvp<br>UPDATED: COmpletely re designed the front-end of the form and eventCard RSVP integration</li>
</ul>



<p><strong>v 1.2 (2014-9-18)</strong></p>



<ul class="wp-block-list">
<li>FIXED: Widget Styles<br>FIXED: view and edit links to admin not working<br>FIXED: RSVP option no and maybe be able to deselect from selection<br>UPDATED: Compatibilty with eventon 2.2.17</li>
</ul>



<p><strong>v 1.1.1(2014-8-26)</strong></p>



<ul class="wp-block-list">
<li>FIXED: Rsvp not working when switched months and sorting</li>
</ul>



<p><strong>v1.1 (2014-8-7)</strong></p>



<ul class="wp-block-list">
<li>FIXED: Additional email addresses for each Event to receive notifications</li>



<li>FIXED: change rsvp not working for some</li>
</ul>



<p><strong>v1.0 (2014-6-18)</strong></p>



<ul class="wp-block-list">
<li>ADDED: Ability to allow rsvp only for logged-in users</li>



<li>ADDED: Ability to pre-fill fields if user is logged-in</li>



<li>ADDED: Option to select which RSVP status options to show on the form</li>



<li>ADDED: Option to select which fields to show on form</li>



<li>ADDED: Ability to add upto 3 additional custom text fields and set required or not</li>



<li>ADDED: Captcha verification code before submitting RSVP form</li>



<li>ADDED: Ability to set capacity and remaining RSVPs</li>



<li>ADDED: Ability to close RSVP X minutes before event end</li>



<li>ADDED: Option to set only logged-in users to change RSVP</li>



<li>ADDED: RSVP notification email to have reply-to email and email address of RSVP</li>



<li>UPDATED: RSVP post page to show a RSVP card</li>



<li>UPDATED: Send out email confirmation form RSVP automatically without having to activate</li>



<li>UPDATED: ajax form submission validations</li>



<li>UPDATED: CSS for mobile responsive design</li>



<li>FIXED: Email notifications not sending through</li>



<li>FIXED: Compatibility to event on 2.2.13</li>



<li>FIXED: Retina yes no buttons for rsvp on wp-admin</li>
</ul>



<p><strong>v0.4 (2014-6-1)<br></strong></p>



<ul class="wp-block-list">
<li>UPDATED: Compatibility with eventON 2.2.12</li>
</ul>



<p><strong>v 0.3 (2014-5-27)</strong></p>



<ul class="wp-block-list">
<li>UPDATED: Yes no button compatibility for wp-admin</li>
</ul>



<p>NOTE: Make sure to clear cache to see new admin Yes/No button changes.</p>



<p><strong>v 0.2 (2014-5-20)</strong></p>



<ul class="wp-block-list">
<li>FIXED: Slowness on wp-admin</li>



<li>FIXED: RSVP count not syncing and calculating correct</li>



<li>FIXED: incorrect rsvp apperance settings on eventon settings page</li>
</ul>



<p><strong>v 0.1 (2014-3-26)</strong></p>



<ul class="wp-block-list">
<li>Initial release</li>
</ul>



<p></p><p>The post <a href="https://docs.myeventon.com/documentations/changelog-rsvp-events/">Changelog for RSVP Events</a> first appeared on <a href="https://docs.myeventon.com">Documentation</a>.</p>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
