-
Search Results
-
I have an issue where the paypal payment doesnt offer South African Rands, so I have to use a usd amount, I need to display the correct pricing in rands on the payment page, ie R300.
I am trying to use a conditional statement like one of these but it doesnt seem to work
[eme_if tag='#ESC_MEMBERSHIPPRICE{price}' eq='9'] R300.00 [/eme_if]
[eme_if tag='#ESC_MEMBERSHIPPRICE{value}' eq='9.00'] R300.00 [/eme_if]
[eme_if tag='#ESC_DYNAMICPRICE{value}' contains='9'] R300.00 [/eme_if]So the form will submit the correct amoutn to paypal, but display a Rand amount…
Also is there a way to multiply an amount, ie the price X by the excha rate to give a correct amount ?
Hi Franky,
The multibooking form is sending multiple emails for recurrent events. I tested a recurrent event with 4 dates and used the templates “multibooking details” and “multibooking respondent mail” as written in the documentation. I received the 1st email with the content as stated in the documentation, then received 3 other emails with nothing from “multibooking details” template. It only has content from “multibooking respondent mail” template:
You booked seats for a total of . The details can be found below:I received only 1 email asking for confirmation though, so that is working correctly.
I thought the multibooking form is only supposed to send 1 email for recurrent events using the template for the first event in the series? Is there a setting somewhere that I missed?
Hi Franky,
Is it possible for example, for a check box to be added which states ‘are you booking on behalf of someone else’, then if that is selected to show another two fields to capture the other persons name and email address?
Then if possible, send the booking email to the other persons email address, or both the person booking and the other person?
Thanks,
David.Hi Franky,
sorry to bother you again, but for the last 2 hours I tried everything I could think of but to no avail:I want my event template to only show events that start at a specific time. So I tried all placeholders in the conditional statement but it never seems to work. The most straightforward for me one would be this test template
[eme_if tag="#ESC_{G}" eq="7"] <li>#_{G} - #_STARTTIME - #_STARTDATE - #_EVENTNAME</li> [eme_if]using this shortcode
[eme_events scope=2022-08-23 category=9 template_id=105 template_id_header=92 template_id_footer=93]
whereby the header and footer just create the ulThis is the result I invariably get, it always shows all the events in the category:
7 – 07:00 – 23/08/2022 – Smart Yoga
7 – 07:00 – 23/08/2022 – Tai Chi and Soul Room Meditations
18 – 18:00 – 23/08/2022 – „Being with and caring for“ – an hour of experiencing mindfulness
18 – 18:00 – 23/08/2022 – Choir-Hour-NOW
18 – 18:00 – 23/08/2022 – Daily Evening Meditation
18 – 18:00 – 23/08/2022 – Evening Yoga: Moon Salutation (Chandra Namaskar) with AT, Dart, and Framework for Integration applications
18 – 18:00 – 23/08/2022 – Playing with Balance
18 – 18:00 – 23/08/2022 – Scottish Country DanceAny ideas?
Thank you!Hello Franky,
I seem to be having trouble with conditional date tags in my booking recorded message.
The if statements seem to always be true. Or am I missing something obvious?Here’s the my template – I included the “regular” tag there as well for testing purposes. These show the expected result, but when I test for them, it doesn’t work, all the message show up for me:
<h3>Your selection for STARTDATE{l} has been recorded. Thank you.</h3> <p class="selectedSession"><strong>#_EVENTNAME</strong></p> #_STARTDATE #_STARTDATE{l} #_ENDDATE{l} #_{l} <!-- Show different Continue Messages, depending on the currently selected CL/HT Day we are in --> <!-- if it is Wednesday --> [eme_if tag="#ESC_STARTDATE{l}" eq="Wednesday"]<p class="eme-continue-booking">Please continue the booking process with your selection for <strong>Thursday</strong> below.</p>[/eme_if] <!-- if it is Thursday --> [eme_if tag="#ESC_STARTDATE{l}" eq="Thursday"]<p class="eme-continue-booking">Please continue the booking process with your selection for <strong>Friday</strong> below.</p>[/eme_if]The same is true if I test for #_STARTDATE without any parameters, always true for me
[eme_if tag="#ESC_STARTDATE" eq="25/08/2022"]
Or #_ENDDATE
[eme_if tag="#ESC_ENDDATE" eq="25/08/2022"]
Or even #_{l}
[eme_if tag='#ESC_{l}' eq='Saturday']Any ideas?
Topic: Form styling
1) Remove ‘Required’ wording
I’m using a red asterisk beside the labels and the ‘Required’ words blend in with the background color to make the forms neater. But if I turn on dark-mode, the words will appear again.
Is there a way to remove the ‘required’ words from the forms?2) Placeholder text in the entry boxes
As stated above, I have labels and these are placed above/beside the entry boxes.
Is there a way to put the labels as Placeholder text in the entry boxes to make it more modern looking?Hi
I use a selection within a rsvp template for whether a user is logged out, a junior member or senior member. these are individual dropdowns. Issue i have is if somebody is logged in and their membership has expired i get no dropdown.
I am trying to create an or statement as below but cannot get it to work.
Can anybody see where my issue is or if there is a better way to do this maybe with a single drop down in stead of 3 seperate ones
[eme_if tag='#_IS_LOGGED_IN' value='0' || eme_if tag='#_IS_MEMBER_EXPIRED' value='1'] Non Member (Please select 1): #_SEATS{1} [/eme_if]
[eme_if tag='#_IS_USER_MEMBER_OF{Club Membership Senior Application}' value='1'] Senior Club Member (Please select 1): #_SEATS{2} [/eme_if]
[eme_if tag='#_IS_USER_MEMBER_OF{Club Membership Junior Application}' value='1'] Junior Club Member (Please select 1): #_SEATS{3} [/eme_if]Thanks in advance
Hello Franky, I have a question how to combine EME with a staging environment.
Actually we already have a staging environment with a development, test and productive stage. The staging is done by simply copying the file system and the database, and doing some directory path changes that everything works together afterwards. This works very good so far.
But now i have to deal with „living data“ in the production stage that i have to keep 🙂 This involves events, eventlocations, categories, people and groups.
What i want to try ist to seperate „living or moving data“ from the configuration data by thier database tables. Making copies of the tables with „living data“ and regenerate them after the staging process.
I like to ask:
a) are there tables where living data and configuration data are mixed ?
b) could you guide me which tables contain living data ?currently the only table i would overwrite would be devstage_eme_templates
devstage_eme_answers,
devstage_eme_attendances,
devstage_eme_bookings,
devstage_eme_categories,
devstage_eme_countries,
devstage_eme_dgroups,
devstage_eme_discounts,
devstage_eme_events,
devstage_eme_formfields,
devstage_eme_groups,
devstage_eme_holidays,
devstage_eme_locations,
devstage_eme_mailings,
devstage_eme_members,
devstage_eme_memberships,
devstage_eme_mqueue,
devstage_eme_payments,
devstage_eme_people,
devstage_eme_recurrence,
devstage_eme_states,
devstage_eme_task_signups,
devstage_eme_tasks,
devstage_eme_templates,
devstage_eme_usergroups,Looking forward to your answer.
Cheers Chris
Topic: eme_events order
Hi Franky,
I’m a little confused (again) about the order parameter for the [eme_events] shortcode. Re-reading the documentation, this statement should sort all events by Event Name, right?
[eme_events notcategory=3 order=‘event_name ASC']But what I get is this
“Exploring the science behind the Alexander Technique” (category_id=7, start_date 26/08/22)
“Alexander Technique Principles” (category_id=1, start_date 26/08/22)
“Touching Everywhere from Anywhere: …” (category_id=1, start_date 26/08/22)
“Hypermobility and the Alexander Technique”(category_id=7, start_date 23/08/22)
“Wholeness and Hands On Teaching Skills” (category_id, start_date 23/08/22)
etc.– seems to be not ordered by anything at all – not by name, but also not by date, not by category, either?
Here’s a live view of the page:
https://now2022.andreasdirscherl.de/events-all/—–
Another example, with this shortcode (which should be the exact longform from the documentation) I get “No events found”
[eme_events category=4,5,6 order='event_start_date ASC, event_start_time ASC, event_name ASC']If I change this to [eme_events category=4,5,6 order=ASC]
all is well, and the events are listed in the default order.What am I missing and/or doing wrong? Is there a problem with the quotes?
Hi Franky,
first of all, I really love your plugin and find the customizations with shortcodes and placeholder just awesome. While playing around with Elementor Page Builder yesterday, I came across the “issue” that I was not able to figure out a way to set conditions for a single page template in Elementor so that it is applied to the event page itself.
As in the FAQ you state, that it should always be a differently rendered version of the events page under the WordPress pages, I set to template to be applied to only this events page without any success. Is it because the events pages are neither WordPress pages nor WordPress posts?
I might miss the obvious, but maybe you can guide me in any direction as I was not able to find answers googling it 🙂
Topic: Multiple booking per event
Hi Franky,
I need to be able to let one person book several places on an event but provide different details for each booking. We have some people booking places for others who don’t have an account on the site, so they’re using the other persons name and their own email address several times over so they still receive the booking emails.
What would be the best way to manage this?
I thought I’d sorted it by setting the RSVP option Allow only one booking per person and not selecting Require WP membership for booking as that states to use #_ADDBOOKINGFORM_IF_LOGGED_IN so the form isn’t pre populated.
When I log in as a standard user and view the event I can see the booking form but it’s still pre-populated with the WordPress user details and they can’t be changed, even when logged in as Admin. (Deselecting Allow only one booking per person doesn’t make any difference)
When logged in as a standard user I can select the text but not delete/overwrite it.
When logged in as admin I get the cross at the end of the last name so still have to search and select from a list of users.
How do I get the form to be blank on load, when a standard user is logged in so they can just type their details?
Thanks,
David.Topic: Login Form
Hi Franky,
Is there a way to add the WordPress login block to a RSVP form – I’m hoping to add a login form if the person isn’t logged in so they’re able to from the event page, then when they’ve logged on the event page refreshes – rather than them having to go to the login screen and find the event again once they’ve logged in.
I can do the conditional statements, I’m just not sure if it’s possible to add the WordPress block to the RSVP form?
Thanks.
After updating to the newest version of the plugin, the Country and States no longer show up under the drop down on the user form. They are all still there in Country and States but all I get is no results in the drop down. Same in Edge, Chrome and Firefox.
Topic: Startdate for booking
In the event I stated that booking should only be possible 33 days before the date. If I am logged into the backend, the display in the event is correct. If I logged out, it is no longer correct because I can register for the event.
What am I doing wrong? Request for assistance.Topic: Filtering People fields
Hi ya, I have create a member directory which is only available to logged in members,
I have set up a “Member Directory” group and Template to display the information of the people in that group. And have used shortcodes in Post to display on page with page restrictions.
I am wondering if it is possible to set up a search or filter for people fields such as search firstname or lastname, filter by state or custom field to enable people to narrow down the results of the people displaying.
I am aware there is one for events and locations, is there similar function for People fields?Hi.
On my event list I show the amount of free and total seats. But some events doesn’t have a seat limit. So it will be shown: “∞ of ∞ seats are free”. Now I try to find an if-statement to avoid this. I have tried something like:
[eme_if tag='#_TOTALSEATS' value='∞']no limit[/eme_if]
[eme_if tag='#_TOTALSEATS' value='0']no limit[/eme_if]
[eme_if tag='#_TOTALSEATS' value='']no limit[/eme_if]But this doesn’t work. How can I check if an event has not limit of seats.
Topic: Hot to resend login details
Hi,
2 days ago I imported 600 members from a csv file. Now I hear quite some people did not receive the mail with the activation link that WordPress sends when a new user is registred. Though not directly related to the EME plugin I thought maybe you have an idea on how to resend this mail to people who did not activate their account.
I currently found the plugin “unconfirmed”, but that one states:
“Note that the plugin works for the following configurations:
1. Multisite, with or without BuddyPress
2. Single site, with BuddyPress used for user registrationThere is currently no support for single-site WP registration without BuddyPress.”
So that’s not helping unfortunately. If you have any suggestions I’ll be very happy to hear from you.
There are a couple of posts under “How to make EME and Yoast play nice together?” at https://www.e-dynamics.be/wordpress/faq/ discussing how to make Yoast behave better with the Events page and dynamic events and locations.
I followed the instructions on the FAQs to add dynamic titles, get OG tags, etc but found one more issue: Google wouldn’t crawl the site because Yoast added a page canonical that overrode the dynamic canonical.
So in addition to the suggested code for the functions.php file, I also added the following (found on stack):
add_filter( 'wpseo_canonical', 'yoast_remove_canonical_items' ); function yoast_remove_canonical_items( $canonical ) { if ( is_page ( 3475 ) ) { return false; } /* Use a second if statement here when needed */ return $canonical; /* Do not remove this line */ }Any comments to better this are welcomed…
Topic: Countries
Hi there, maybe I’m lazy, but I am wondering if anyone have a list of csv countries ready for importing to EME ? maybe also states in us/canada… etc?
https://www.e-dynamics.be/wordpress/csv-import-countries-states/
Topic: RSVP required fields
Hallo Franky,
I use the current eme and wp version.
I use a custom field with the property required. The property was defined when the field was created.
I use an IF statement in the RSVP form, so the user-defined field is not always displayed.
Now to my problem. If the form is used and the user-defined field is not displayed, the error message appears: The entry for the field “XX” is missing.
There is no reference to the field in the HTML code.
What have I done wrong?Topic: Add a comment manually
Hi Franky,
I’m in the approved bookings table I’d like to be able to edit the ‘comment’ field to add some notes, mainly to mark whether the person DNA’d or not so we can report on it.
I can’t seem to find how to add data to this, when I click edit on the row it doesn’t give me an option to add to it.
I’ve tried creating a custom field (DNA / check box) in the hope that I’d be able to add that as a column in the approved bookings table but that didn’t work for me either.
Is there a way to add a mark/comment to a persons booking to state whether they attended the event or not please?
Thanks,
David.Topic: People vs Member
I wonder if you could state the difference (if there is one) between People and Members. If I was going to input contact information, which do I use?
Thanks in advance – Sam
Hi Franky,
In this thread https://www.e-dynamics.be/wordpress/forums/topic/conditionals-eme_if-attributes-eq-and-value-do-not-work-for-numbers/ you helped me understand why you don’t automatically link EME Persons and WP Users, which means my admins have to approve members manually. This is not a desirable state of affairs at all, but I accept it for now.
However, users need feedback on when their membership has been activated, which means I want my website to automatically send them an email when their EME Person entry and their newly registered WP User entry become linked in the EME Person page.
How can I add a hook somewhere that does this? I suppose I would need to create a new email template for this as well…?
Topic: Another misspelled string?
I’m not totally sure, but I think that “state” should be “status” in this string?
Warning: membership is not yet paid for, so automatic state calculation will not happen!
/Anders
Topic: Dynamic RSVP / Cancel Form
On my event page, I’m using a custom template to display my event details, plus the bottom has my custom RSVP form. Is there a way to show the RSVP form only if the user hasn’t already signed up? And if they have signed up, instead show them the edit/cancel RSVP form? It’s a members-only site, so only folks with logins can see/sign up anyway.
So, essentially, I need an IF statement somehow. IF user has RSVP’d then show edit/cancel form, otherwise show RSVP form.
In eme-rsvp.php line 995, bookings.status unknown due to AS statement missing for bookings table
Have not had any live events with RSVP for quite a while. Now we do again.
I see somewhere in updates of the plugin, you have made the STATE and COUNTRY built-ins use an autocomplete. But the plugin user has to create all the countries and states.
Is there any option to turn off that functionality so that the built-in STATE and COUNTRY work as they did before, as just a text field?
Our online events are international, it would be crazy overhead to identify and manually create the hundreds of countries and states we do or might get registrations from.
Or do I have to just create a DIY replacement for the built-ins, like #_FIELDNAME{State} and #_FIELD{State}, in order to get the older functionality of a plain text field?
thanks,
JohnHi Franky,
One of our clients has been using the Events Made Easy plugin on their website and after updating to Version 2.0.45 last weekend, the State field on their registration forms isn’t working correctly. The other address fields are fine. You can click on the dropdown in the State field and it says “searching” but it never returns a list of states. See this page for an example: https://glenmeadow.org/events/179/dee-dee-bridgewater/
We’ve tried it in Chrome and Safari.. have also cleared the cache.
Any ideas?
Thanks!
Topic: EME_Events Order Statement
Hello,
In the documentation it says you can use ASC, DESC or create your own order statement.I want to show events ordered by oldest first, followed by ordering by category ID. If I use:
[ eme_events paging=1 limit=0 order=DESC showperiod=daily scope=this_week category=24,23,22]
…then it sorts by oldest event first but the categories are not ordered correctly.
If I try:
[ eme_events paging=1 limit=0 order=’event_category_ids DESC, event_start_date DESC, event_start_time DESC’ showperiod=daily scope=this_week category=24,23,22]
…then the categories are correct but the events are displayed newest first rather than oldest.
Is it possible to sort by event date AND category ID, and if so, what statement should I use?
Thank you for any help you can provide.
Hi,
One of my client sites has a State selection on one of their forms, and recently it has stopped loading the states in the dropdown. I tried adding states on the backend (I added Pennsylvania and Maryland) but that didn’t seem to make a difference, either. Since it’s a required field, people are unable to submit the form.
Here is the address:
https://glenmeadow.org/events/22/silk-road-ensemble/
We are using #req_state to pull the form field into the form template (see below for what I have in the template).
Register
*Required FieldsName*
#REQ_NAMEEmail*
#REQ_EMAILPhone*
#REQ_PHONEAddress*
#REQ_ADDRESS1City*
#REQ_CITYState*
#REQ_STATEZip Code*
#REQ_ZIPNumber of Attendees*
#_SPACESEmergency contacts for each attendee:*
#REQ_FIELD{1}Food choices for each attendee:*
#REQ_COMMENT#_SUBMIT{Register}
My forms don’t offer a country selection. I’m understanding that a country needs to be selected before the list of states is populated. Is there a way to set a country as the default so that the list of states is populated without having to select the country?
As it is now, the update to 2.0.19 breaks my forms because there’s no ‘Country’ field and I don’t see a way to disable the autocomplete entirely.
Topic: States update error 2.0.19
I get this error when trying to make edits to the states in my list:
“Update failed: Unknown column ‘country’ in ‘field list'”
I can import and add states but can’t make changes once they’ve been created
Hi Franky,
i like the new feature “Use and enfore a list of states/countries for RSVP and people/members” and maybe that’s not a bug, but since update to 2.0.19, countries will not be exported, the field is empty!
I know, i have to generate a list of countries i want to provide in our registration form. I filled all the countries i need into the list and left the localiosation-code empty as suggested.
Most of our attendes used correct (alpha-2) country codes like AT, DE, CH (as i used in my list) on registering to an event, but the country field is still empty on export.
If i edit a person and set the country from the list, the field will be filled. A look into the database shows the full country name. Is there a way – other then messing around with the database – to get the correct values into the field?
Rgds,
Werner
On a new WP I install EME 2.0. It doesn’t create mqueue table.
There’s an error in SQL in eme_create_mqueue_table function: the query references a key on a missing column state. I believe it should be status instead. Line 1283.
Hi,
I’m looking to create a kind of recurring event invitation type of thing for a weekly football game at my work. I’m exploring plugins and this seems to be the best one so far (considering i know a bit about wordpress already it helps!)
I’m looking to modify the people form so I can add attributes (for example player position) and add my work colleagues in there. I’m also trying to remove fields like Address, phone number, state etc because they’re no use to me.
How would I go about doing this? I’m thinking eme_people.php is the key, but nothing I modify in there updates the add person form. The jTable seems to be a clue but I’m struggling to figure it out. Is there something blatantly obvious I’m missing here?
I’m not too fussed about the plugin not being update friendly, it’s only for internal use – I just need a good platform to work from 🙂
Cheers
Topic: PlainText Email and [eme_if]
Hallo Franky,
The characters for the html commentary destroy the evaluation of the form fields.
I have inserted the following text: –> a little text <–
This prevents the following eme_if statement from being evaluated correctly.when creating a serial/recurring event, I’d like to have a box that list all the separate events belonging to this recurrence to easily see, cancel or move them.
I often use eme for dancing classes. They are usually on the same day and time every week, but there are exceptions from time to time (public holidays, room is occupied otherwise, teacher on tournament …) so sometimes I have to move some of the events to the day before or after, an hour ahead or back or cancel it altogether. I have to enter a lot of these and each and everyone has such exceptions that are know beforehand.
A typical example from last year is: “every Monday 8 PM, but here are the days it’s actually really on: 15.09.2014, 22.09.2014, 29.09.2014, 06.10.2014, 13.10.2014, 03.11.2014, 10.11.2014, 24.11.2014, 01.12.2014, 08.12.2014” notice the gaps eg. between 13.10. and 03.11. Noticing the gaps, finding these singular events, deleting them is PITA. And when I update the recurrence, they are back.
that brings me to an event state “cancelled”. People want to look up an event and want to see the information: this course does not happen today. Events with that state should be displayed in the calendar, but maybe as strike-through. The single event view should contain a prominent warning message like: “This event of a recurrence does not take place.”
Topic: Version 1.5.43 Not Working
When I update from 1.5.41 to 1.5.43, have a successful install and then go to any page in the backend of my site, it’s a white screen.
I am using WordPress 4.3 and have the following plugins activated:
Formidable Pro (forms)
Formidable PayPal
Formidable Math Captcha
Business Directory Plugin
Better Delete Revision
Captcha by BestWebSoft
Yoast SEO
Meteor Slides
Weaver II Theme ExtrasMy theme is Weaver II Pro
I see others are having issues with the white screen. I restored my website & db to the state prior to updating your plugin and things are working except for Formidable, which is throwing a function
WP_List_Table::get_columns() must be over-ridden in a sub-classerror (I don’t think that would impact your plugin, would it?).Thanks for any help.
~Barb PetersonTopic: Why no State / Post Code?
Franky,
I know this has been asked before, but I couldn’t find it any where…
Could you explain again why there are no state or post code placeholders?
It would really be great to be able to filter by state.
Thanks!
Topic: PlaceHolders
Hi Franky!
First of all, thanks for your great work.
I’m opening this topic ’cause lately I’ve been experiencing some problems with placeholders. I don’t know why, but at some point, the event title disappeared from its featured page, and there’s no way I can’t put it back on place.
<h1>#_EVENTNAME</h1>.
When I book my multiprice event, I get a mail whose subject reports the correct event name, so the placeholder in this case works.I experienced another problem when I tried to simulate a canceled transaction with paypal.
On my return page, I set up a failed transaction message in which I stated alternative methods of payment for this multiprice event using #_TOTALPRICE so the user could use this amount as a memo.
That worked for a time. Now I get only the plain placeholder.Lastly, if a booking of said event is canceled, I (as event manager) get a mail whose subject does not report the event’s name but simply ”
while the body of the message itself has just two empty brackets () instead the attendant name (#_RESPNAME (#_RESPEMAIL)).
Am I doing something wrong?
Thanks in advance for your time.Pietro
