Forum Replies Created

Viewing 150 posts - 751 through 900 (of 7,815 total)
  • Author
    Posts
  • in reply to: Custom field not showing up in Booking-Table #63065
    Franky
    Keymaster

    To show custom fields of type booking in the bookings overview, read the hint: rightclick on the column headers to show/hide columns. The “CSV export” (link under the event name) also shows these.

    in reply to: Automatic waiting list approval #63062
    Franky
    Keymaster

    This last is a small bug, this should fix it:
    https://plugins.trac.wordpress.org/changeset/2585465/

    in reply to: Automatic waiting list approval #63060
    Franky
    Keymaster

    Well, it is technically possible, but normally the workflow is from waitinglist => pending => approved. I can’t know if something can be approved like that. Maybe this:
    – if waitinglist booking gets freed up: If no payment is needed and auto-approve is on then booking can go to approved (+mail) otherwise in pending (+mail)

    Franky
    Keymaster

    Check the language of your defined countries. If the language is not empty, it should match the language the person has defined. In the past this was not the case, which could result in language mismatch for that person.

    Franky
    Keymaster

    Sorry, but I can’t reproduce this on any of my setups (test or live sites). I tried editing a location or an event and both resulted in the edited location/event.

    Edit: if you can reproduce this on a test-site then I could take a look on there. Can you reproduce that in dev?

    in reply to: Membership Form #63053
    Franky
    Keymaster

    Btw, I see that you’ve set the captcha below the submit button, and without explanation. You might want to correct that 🙂

    in reply to: Membership Form #63051
    Franky
    Keymaster

    Maybe you changed something to the membership?

    For the email subscription, the next version of EME will contain an improvement as well. From the changelog:

    “You can now also use #_LASTNAME and #_FIRSTNAME in the email subscription form (not an obligation), and also in the email subscription confirmation mail”

    in reply to: Membership Form #63049
    Franky
    Keymaster

    I saw the form yesterday but no longer today on your site, hope all is ok. Also (for your info): EME also can manage email groups and subscriptions 🙂

    in reply to: Events Not Showing in Backend #63047
    Franky
    Keymaster

    Problem fixed. Something wnt wrong with an earlier update on your install, resulting in missing columns in some tables. I have an option in EME that allows to retry this (in EME settings, tab “other”, option “EME DB version”), so I executed this by setting that option to 303 and letting EME run through the updates again. The columns were added as expected and your events are visible again.

    in reply to: Events Not Showing in Backend #63046
    Franky
    Keymaster
    in reply to: Same last name for people creatd with subscriber form #63043
    Franky
    Keymaster

    ?? That would not be correct. I don’t remember changing anything in that regard. But if an email of an existing person matches, that record will be used. Maybe that’s the case here?

    in reply to: Membership Form #63042
    Franky
    Keymaster

    Please read my question again: Is “2” the ID of your membership?

    in reply to: Events Not Showing in Backend #63038
    Franky
    Keymaster

    While that’s not related, maybe the link I generated to go to the conflicting page is not correct. I’ll test that again. But the list of events in the backend is not affected by that. If you’d like, feel free to send me a temp admin account so I can take a look at your end.

    in reply to: Membership Form #63036
    Franky
    Keymaster

    Is “2” the ID of your membership? See the doc at https://www.e-dynamics.be/wordpress/category/documentation/6-shortcodes/eme_add_member_form/

    id: the ID of the membership for which the form should be shown.

    Edit: the next version of EME will show an error message if a membership with that ID is not found.

    in reply to: Events Not Showing in Backend #63035
    Franky
    Keymaster

    Then I guess you have a security plugin (or your webhosting) that is blocking access. 403 means access denied …

    in reply to: Not able to send membership related emails #63031
    Franky
    Keymaster

    Well, the update (in that case) just limited the sender/receiver name/email and subject in length. So one of those must have been too long. Anyway, since it works now: glad it does 🙂

    in reply to: Events Not Showing in Backend #63030
    Franky
    Keymaster

    That means a javascript error is blocking the events from showing in the backend. Check your browser javascript console for errors/hints.

    in reply to: How do i deal with newsletter subscriptions ? #63027
    Franky
    Keymaster

    See the email submenu, either “event related emails” or “generic emails”, where you can plan your mails at later dates (multiple date/times allowed). And yes, you can send to specific groups, but you have to select your events of choice (multiple allowed), no event categories there yet.

    in reply to: How do i deal with newsletter subscriptions ? #63025
    Franky
    Keymaster

    Edit (ignore my previous answer). Just go in the “scheduled actions” menu and set the newsletter schedule to e.g. “not scheduled”.

    in reply to: How do i deal with newsletter subscriptions ? #63020
    Franky
    Keymaster

    The next version will add those subscribing to “all” to all existing mail-only groups too.

    in reply to: Not able to send membership related emails #63019
    Franky
    Keymaster

    First, you can use the mass action “resend the mail for pending members” in the members overview.
    However, your method should be working, but I’m assuming the subject is too long (is that possible, due to the use of a template?). The next version will be more strict in that regard.

    in reply to: How do i deal with newsletter subscriptions ? #63016
    Franky
    Keymaster

    (edited response)
    eme_subform without custom template shows a dropdown of groups you can subscribe to (and it is a multiselect, so yes, you can subscribe to multiple groups). Edit: If people select “all” then they are not added to a specific group, maybe I should change that so they are added to all mail-only groups.
    If the subscription seems to be working, but people are not to be found in the eme_people table, then of course something else is wrong … I’ll try it again here to make sure there’s no bug on that. Edit: tested, works as expected, but you have of course to search for the email address only.
    The GDPR switch is just to ask people’s confirmation on them understanding that you store personal data etc …

    in reply to: How do i deal with newsletter subscriptions ? #63014
    Franky
    Keymaster

    EME has several methods of sending mail, one of them is the separate “newsletter” function in the “scheduled actions” menu, but that sends a mail to all EME registered people (no exceptions).
    You can however create groups in EME and set the option “Mail only?” to “yes”. After that, when using [eme_subform], it will be one of the groups people can subscribe to. See https://www.e-dynamics.be/wordpress/category/documentation/6-shortcodes/eme_subform/ for more on that.
    Once people are a part of a group, you can use regular EME actions to send emails to that group (even plan them in the future, if mail queueing is activated). You can send “event related emails” to that group (where you can use event placeholders like #_PRICE, #_STARTDATE, … that are replaced by the related event info), or “generic emails” (where you can just use people placeholders like #_FIRSTNAME, etc …). See the doc on those placeholders.

    in reply to: welcome mail #63010
    Franky
    Keymaster

    And which site are you talking about?

    in reply to: Problem with discounts for specific groups/members #63008
    Franky
    Keymaster

    Bug confirmed. Fix is here:
    https://plugins.trac.wordpress.org/changeset/2582779/
    (in fact, only the fix in eme_functions.php is needed, it’s a one-liner change)

    After that, re-edit your discount (you’ll see that the group you selected wasn’t saved, the fix above will fix that). The other fix in the changeset is to avoid a small php notice when editing a discount, but it can be ignored for now.

    in reply to: welcome mail #63006
    Franky
    Keymaster

    And you’re sure that’s the “New member email” template setting in your membership? Can you create a test membership that has that behavior and either send me all the settings or otherwise give me some temp admin access?

    in reply to: welcome mail #63004
    Franky
    Keymaster

    Did you configure the email template “New member email” in your membership?
    (Edit) To clarify: I simplified the logic for sending mail, so the “new member email” is always sent for new (or to be approved) users. The “member paid” mail is sent after the user is marked as paid.

    in reply to: change order of columns in csv export #63002
    Franky
    Keymaster

    Can you send me an example CSV? Or temp admin access so I can take a look? My email: franky@e-dynamics.be

    in reply to: change order of columns in csv export #63000
    Franky
    Keymaster

    What is your code to change the CSV column order?

    in reply to: #_EVENTCATEGORIES{..}{..} suddenly not working #62997
    Franky
    Keymaster

    I released a new version to fix this.

    in reply to: #_EVENTCATEGORIES{..}{..} suddenly not working #62996
    Franky
    Keymaster

    Sorry, I need to rectify my answer. I’ll come up with a fix today.

    in reply to: … choose language of #62993
    Franky
    Keymaster

    I hope the new version is to your liking 🙂

    Franky
    Keymaster

    The EME SEO permalink settings are conflicting with an existing page (the permalink setting for either events, locations or categories is identical with the permalink of another wordpress page). Resolve the conflict by either changing your EME SEO permalink settings or the permalink of the conflicting page.

    in reply to: … choose language of #62988
    Franky
    Keymaster

    While it is foreseen in the people overview, I think I forgot a line in eme_people.php for that. The next version will correct this and also allow to change the language when editing a person.

    in reply to: … choose language of #62986
    Franky
    Keymaster

    If you’re able to have a test-setup of EME, I recommend to install the latest dev-version and see if that does what you want.

    in reply to: … choose language of #62985
    Franky
    Keymaster

    There are some borderline cases, but normally the mail is translated in the language of the booking. I’ve already changes some stuff today so that for the contact person the current language is taken and for the booking the language of the booker.

    in reply to: Booking for other people in admin view #62981
    Franky
    Keymaster

    I’m pretty sure (in fact 100%) rebooting the webserver and db-server won’t change that behavior. But if it works now, let’s keep it at that 🙂

    in reply to: Booking for other people in admin view #62973
    Franky
    Keymaster

    I’m not able to reproduce this. I tried with both an existing person (where I can select from autocomplete) and a new person (both in the backend), and the booking is correctly registered to that person. Any particular event/rsvp settings?

    in reply to: Event tamplate + #_contacemail #62970
    Franky
    Keymaster

    No idea … search for the differences in the 2 events 🙂
    EME already protects #_CONTACTEMAIL, so maybe that’s the problem ?
    The filter eme_email_obfuscate_filter can influence this.

    in reply to: People fields in Bookings #62969
    Franky
    Keymaster

    I’ll include eme_bookings_report_link in the next version.

    in reply to: Can’t see events => page not found #62967
    Franky
    Keymaster

    Did you remove the special events page? Check your EME settings, tab “Events” and the setting “Events page” must point to a valid wordpress page. See also this documentation on that page:
    https://www.e-dynamics.be/wordpress/category/documentation/3-installation-and-usage/

    Next to that, you can try to re-save your wordpress permalink settings, sometimes wordpress can get confused there.

    in reply to: People fields in Bookings #62964
    Franky
    Keymaster

    And the CSV report link under the event name?

    in reply to: People fields in Bookings #62962
    Franky
    Keymaster

    maybe your fields were of type “generic”?
    And via the [eme_bookings] shortcode you can create a report too (or via [eme_attendees_report_link] ).
    Also per event (either in the event overview or booking overview) you also have a CSV report link (the CSV button in the table only shows what you have visible there of course).

    in reply to: People fields in Bookings #62960
    Franky
    Keymaster

    I went back as far as 12 months and it has always been like this: only custom fields of type rsvp are available for choice (or generic ones), not type ‘people’. And that is the intention, otherwise the sql gets too complicated. So not a bug.

    in reply to: Nonapproved members not being automatically deleted #62957
    Franky
    Keymaster

    They should indeed be “empty”. If “not empty”, then the code wasn’t working as expected.
    But anyway, the code has been adapted to just take the creation date into account.

    in reply to: Nonapproved members not being automatically deleted #62954
    Franky
    Keymaster

    If both start and end date are empty, then this is not the problem (nor the solution). Are you sure?
    Is the creation date ok (in the overview for members, check “status”, “start date”, “end date” and “registered on” columns and copy/paste those).

    in reply to: Nonapproved members not being automatically deleted #62952
    Franky
    Keymaster

    If my assumption is right, this should fix it:
    https://plugins.trac.wordpress.org/changeset/2572380/

    in reply to: Nonapproved members not being automatically deleted #62951
    Franky
    Keymaster

    Can it be that the start and/or end date for that member are not empty? That would explain it (as first the end date is taken into account, then the start date if end date is empty, then the creation date if start date is empty). Sometimes – upon edit – the end date is not empty and then a pending member is deleted based on that date (and the number of days you configured).
    I guess that in this case only the creation date should be taken into account …

    in reply to: Dynamic Price placeholder stopped working #62948
    Franky
    Keymaster

    No problem. So your problem is now fixed (after fixing the html errors)?

    in reply to: Dynamic Price placeholder stopped working #62946
    Franky
    Keymaster

    Btw: I used to make a distinction between the “input” and “change” event, because IE wouldn’t fire the input event on select-boxes. I”ve now decided to stop supporting IE (since WP stopped too), so this change might solve your problem:
    https://plugins.trac.wordpress.org/changeset/2571935/

    (however, the html errors are still yours to fix 🙂 )

    in reply to: Dynamic Price placeholder stopped working #62945
    Franky
    Keymaster

    Well, it seems your jquery version is doing something weird: the “change” event for the select-dropdown is not being fired so the EME javascript can’t react on it.
    It is weird … some weird plugin installed? Latest version of everything (I see your jquert version is a little bit older than mine)?
    Also, your html code contains errors (do ctrl-u): table inside table is not allowed.

    in reply to: Dynamic Price placeholder stopped working #62943
    Franky
    Keymaster

    Example event?
    Also: #_DYNAMICPRICE only works in the rsvp form template, nowhere else.

    Franky
    Keymaster

    If they are not sent when queueing is active, it means something is wrong with your wordpress cron. If your site doesn’t receive lots of visitors or page loads, your wp cron won’t work as expected if not triggered via system cron.
    See https://kb.wprssaggregator.com/article/195-what-is-wordpress-cron-why-do-i-need-it-and-what-are-the-alternatives

    Franky
    Keymaster

    Like said: if the mails are in the queue (which means you have queueing activated), you need to configure the queue send options (see “Scheduled actions” submenu).

    in reply to: Can’r send e-mails for an event in 2.20 #62936
    Franky
    Keymaster

    The problem you’re describing is not related to the initial question at all, please open a new thread for this.
    Also: if the mails are in the queue (which means you have queueing activated), you need to configure the queue send options (see “Scheduled actions” submenu).

    in reply to: Mark as pending in front end #62932
    Franky
    Keymaster

    Sorry, not going to happen. Marking as pending is a backend task, not to be managed by the booker itself (unlike the #_CANCEL_OWN_URL link). I have no intention of bringing all backend functionality to the frontend …

    in reply to: Typo in eme_functions.php #62930
    Franky
    Keymaster

    Confirmed, I’ll fix and release another version asap.

    in reply to: Custom Bookings list format in template #62926
    Franky
    Keymaster

    Use this as template with id 66:

    #_LINKEDNAME - #_STARTDATE, #_STARTTIME
    Bookings: [eme_bookings id=#_EVENTID template_id=67]

    (where template with id 67 is your bookings template of choice

    in reply to: Skipped Updates Possible DB Error – How to Access db? #62924
    Franky
    Keymaster

    Like I said: the template there is how the event page looks based on your theme page templates (not the EME templates), like any other wordpress page in fact (but for an event in this case).
    The EME templates help in configuring how the event info is presented (but not the global page itself), that’s the difference.
    Now: [eme_events category=5] uses the eme global settings for the event list if you don’t specify an EME template option (which you don’t). So either your events are not in that category or your global list template in the eme settings is empty.

    in reply to: Skipped Updates Possible DB Error – How to Access db? #62922
    Franky
    Keymaster

    ?? What do you mean with “none of your 5 templates are listed” ? When editing wordpress pages you only get to chose from your theme page templates. It has nothing to do with EME, even if you edit the events page.

    in reply to: Stripe Payment Methods #62919
    Franky
    Keymaster

    Btw: isn’t Mollie a little bit cheaper? And even more user-friendly (in my opinion) 🙂

    in reply to: Stripe Payment Methods #62917
    Franky
    Keymaster

    You don’t need any coding, EME has done all that. You just need your stripe API keys to enter in EME, that’s it.

    in reply to: Wordspress EME clash? #62914
    Franky
    Keymaster

    Ok, I added more checks to make sure the email is not empty when registering from the frontend or when a wp user needs to be created.
    Concerning the merging: just add his info from the new to the old wp account (if anything different) and delete the new.
    In EME: best is to go in the database and then set the person_id of the new member (in the members table) to the person_id of the existing person. Otherwise you would need to recreate the member later on …
    Then in EME add his info from the new to the old person account (if anything different) and delete the new. The next version of EME will allow membership transfer to another person if you delete a person, so then these last 2 steps won’t be needed anymore.

    in reply to: How to add persons to a membership? #62912
    Franky
    Keymaster

    Also: is your mail queueing active? And if so, check in “Planned actions” that they get sent in the timeframe of your choice.

    in reply to: How to add persons to a membership? #62910
    Franky
    Keymaster

    Can you reproduce that on a test setup? Or with a test membership (and give me temp admin rights to verify)?

    in reply to: Stripe Payment Methods #62908
    Franky
    Keymaster

    For sofort: configure it in your stripe backend and then add the payment method “sofort” in EME in the stripe payment methods, that’s it. No coding required. However: EME won’t be able to verify the payment as it can take days before it is accepted by stripe+sofort (per the stripe doc)/

    Concerning apple pay and google pay, see this stripe doc info (https://stripe.com/docs/payments/accept-a-payment):
    Apple Pay and Google Pay are enabled by default and automatically appear in Checkout when a customer uses a supported device and has saved at least one card in their digital wallet. You can accept additional payment methods using the payment_method_types property. See payment methods overview for more details.

    For future stripe questions: please check with stripe support first, I’m not your stripe support guy 🙂

    in reply to: How to add persons to a membership? #62907
    Franky
    Keymaster

    You have either “Send to a number of member groups” or “Send to active members belonging to” in the “Generic email” tab. Which one did you use? Or a demo/screenshots/video/… ?

    in reply to: validate birthdate against minimum age at each event #62902
    Franky
    Keymaster

    For testing custom field values, see the filter eme_eval_booking_form_post_filter at https://www.e-dynamics.be/wordpress/category/documentation/12-hooks-and-filters/

    in reply to: Unable to publish Events #62899
    Franky
    Keymaster

    And what was the problem in this case (that you managed to solve)?

    in reply to: Unable to publish Events #62897
    Franky
    Keymaster

    EME can only use permalinks if WordPress uses them (and even then you can disable this in the EME settings). If WordPress doesn’t use permalinks, neither can EME.
    For the rest EME has its own structure, not configurable from wp permalink settings, so don’t panic there 🙂

    in reply to: Unable to publish Events #62895
    Franky
    Keymaster

    “custom structure”? EME has its own settings for permalinks, and you can change them, that’s it 🙂

    in reply to: Unable to publish Events #62893
    Franky
    Keymaster

    Sometimes wp has issues with permalinks, then the simple solution is to go in the main wp permalink settings and press “save changes”. That should do it.
    But more: that is not even a wordpress error … so maybe some security plugin is blocking you
    Also, check this site to help guide you to find the problem:
    https://muffingroup.com/blog/currently-unable-to-handle-this-request/
    (maybe your site php error log already has a hint on the problem)

    in reply to: The EMEFS plugin is disabled ? #62886
    Franky
    Keymaster
    in reply to: The EMEFS plugin is disabled ? #62884
    Franky
    Keymaster

    I’m guessing it is due to the check in EMEFS I do: I check if EME is active and during an update it is of course not active. I guess it is a borderline case then, where something happens during the update (or your website does not deactivate during updates or so …).
    Currently the only thing I can do is not to disable the plugin if EME is not present (it won’t do any harm).

    in reply to: E-mail conformations not send #62883
    Franky
    Keymaster

    Do you have mail queueing activated (judging by the comment “with a delay of an hour”, I guess so)? If so, check your “Scheduled actions” and configure how many mails you want to send in which timeframe.

    in reply to: Filter approved bookings between two dates #62879
    Franky
    Keymaster

    Sorry, but that’s indeed not possible. You can do it per event and just concatenate the resulting csv files though. Or check the [eme_attendees_report_link] shortcode.

    in reply to: Add WordPress profile field onto booking form #62878
    Franky
    Keymaster

    If you want it populated, there are some things to do:
    – you need an EME custom field to store the info
    – you need to use a filter that modifies the EME form html to change it to your liking (not that easy)

    I think it would be easier if I created the functionality to get this info from the WP profile during rsvp for people-related fields and update the wp profile after booking then (like I do with the phone). Care to donate? 🙂

    in reply to: Filter approved bookings between two dates #62876
    Franky
    Keymaster

    The CSV button in the table is to export the table as you see it. The complete CSV export of all bookings is the link underneath the name of the event “CSV export”

    in reply to: …compare the value of #_TOTALPRICE #62873
    Franky
    Keymaster

    Typo 🙂 And corrected now.

    in reply to: Filter approved bookings between two dates #62870
    Franky
    Keymaster

    Seems like I forgot to include the end date in the ajax call. This fixes it:
    https://plugins.trac.wordpress.org/changeset/2562934/

    in reply to: …book and pay on one page? #62868
    Franky
    Keymaster

    “Remove unpaid pending bookings” is in the cleanup actions.
    If you don’t want mails sent for the pending bookings, then you can make empty email templates and assign those (or set it in the global settings you don’t want pending bookings).
    The choice for payment gateway is done after payment, and you can have multiple payment gateways, but the booker needs to make the choice so in that case you can’t automatically forward yourself.

    in reply to: Progressive pricing #62866
    Franky
    Keymaster

    Adding links is not in accordance with the rest of the pages, not happening. Neither adding more discount groups. The code is already way too complex as it is, adding more groups is just not worth it (at least not for now).
    Telling the discount to the persons is not done using #_DISCOUNTCODES_USED (that placeholder works only on bookings, not in the form), but just a fixed text. Even more: using #_DYNAMICPRICE will directly show the correct price (discount included), so people can see the difference if you mention both #_DYNAMICPRICE and #_PRICE together.

    in reply to: …compare the value of #_TOTALPRICE #62864
    Franky
    Keymaster

    Yes it does. #_TOTALPRICE is localized (euro sign added etc) while using ESC is just the raw price.

    in reply to: …compare the value of #_TOTALPRICE #62862
    Franky
    Keymaster

    Just testing for “0” or “0.00” should work. If unsure, just print #ESC_TOTALPRICE somewhere in the booking thank-you message and you’ll see the value.

    in reply to: …book and pay on one page? #62861
    Franky
    Keymaster

    Consider using “approval required” + “auto-approve after payment”, optional together with the EME rsvp option “Ignore pending bookings in the bookings list” and the cleanup action “Remove unpaid pending bookings older than”.
    Alo you can decrease the redirection time to the payment page and next to that, there are javascript examples to automatically redirect to a payment gateway (https://www.e-dynamics.be/wordpress/faq/, search for “How to redirect automatically to paypal after successful booking”)

    in reply to: Progressive pricing #62860
    Franky
    Keymaster

    See discounts with an empty discount code but an expiration date.

    in reply to: JS error #62854
    Franky
    Keymaster

    Indeed, this seems to be in for some versions already. I have a debugger tool installed but that one never gave me an alert either (I really had to look in the console). However you can ignore it as that js is not being executed anyway (I hope it doesn’t block anything).
    This is the fix:
    https://plugins.trac.wordpress.org/changeset/2561976/

    in reply to: use the #_ON_WAITINGLIST Placeholder? #62850
    Franky
    Keymaster

    Btw, I edited the doc on waiting lists a bit (see https://www.e-dynamics.be/wordpress/waiting-list/ ), there were some placeholders missing. I think you’re interested in one of those placeholders.

    in reply to: How to add persons to a membership? #62848
    Franky
    Keymaster

    Yes, you’re compliant then. But I’d use #_OPT_IN to ask for their mail preferences

    in reply to: use the #_ON_WAITINGLIST Placeholder? #62847
    Franky
    Keymaster

    This is a booking placeholder, to be used in the rsvp thank-you template or booking mails, but not in the event template directly

    in reply to: Customize reports #62844
    Franky
    Keymaster

    Currently not possible. Although it is already possible to create a custom report link (in fact just a csv being generated in the frontend) for attendees and members (with everything customizable, the members report link will be in the next release), but maybe you’re looking for something else?

    in reply to: Can’t see approved booking for past events #62842
    Franky
    Keymaster
    in reply to: Styles and Image Dropped on 2 Separate Sites #62840
    Franky
    Keymaster

    (sorry for the late reaction, this post was flagged as suspicious and needed approval)
    If 2.2.4 works on one site but not another (as do older versions) and it work for me and everyone else: then it is a site issue.
    There are no screenshots but I’d say to check your resulting html for hints and if some other plugin causes conflicts.
    Also I see no screenshot of your issues with 2.2.5 (and no report other than (additional issues), so I can’t help at all (beyond the fact that the latest version is 2.2.8 and I don’t support older versions just for bugfix reasons alone already).

    in reply to: …have to understand the discount placeholders? #62839
    Franky
    Keymaster

    The name of the discount code is what you configured in the discount menu, the code entered is well … the code entered (the “coupon code”). So you could have a discount named “5% off for everyone” and a code that can be reused unlimited for 2 weeks. The name is then “5% off for everyone” and the code is what they actually enter in the discount field.

    in reply to: How to add persons to a membership? #62836
    Franky
    Keymaster

    Then maybe the “MassMail” option for the relevant people is set to 0 ? Check that, and also the MassMail option in the EME settings, tab “Mail”. And if set to 0, consider using #_OPT_IN or #_OPT_OUT in your membership form when people sign up.

    in reply to: …have to understand the discount placeholders? #62834
    Franky
    Keymaster

    #_APPLIEDDISCOUNTNAMES is per booking. One booking has nothing to do with another, so #_APPLIEDDISCOUNTNAMES will return a name (or names, if multiple discounts are applied) in the second booking (and that name can be the same as in the first booking, if the configured discount can be used multiple times).
    Concerning #_DISCOUNTCODES_ENTERED and #_DISCOUNTCODES_VALID: indeed, it used to be the case that the discount wasn’t checked before being entered but now it is. So these 2 now return the same result.

    in reply to: …have to understand the discount placeholders? #62832
    Franky
    Keymaster

    I corrected the doc on #_DISCOUNTCODES_VALID a bit:

    #_APPLIEDDISCOUNTNAMES returns a comma-seperated list of discount names applied to this booking
    #_DISCOUNTCODES_ENTERED returns a comma-seperated list of discount names entered for this booking (just entered, not necessarily valid)
    #_DISCOUNTCODES_VALID (or #_DISCOUNTCODES_USED) returns a comma-seperated list of the valid discount codes entered for this booking

    All are post-booking info (with the #_APPLIEDDISCOUNTNAMES being the names of the discounts you defined and that were applied, but not the actual discount code used)

    in reply to: excerpt not showing #62830
    Franky
    Keymaster

    Link deleted (although I’m a bit saddened that people don’t want to show off EME a bit more)

    in reply to: excerpt not showing #62828
    Franky
    Keymaster

    Glad to hear it works again. Btw: you seem to have disabled the EME permalinks (setting “Enable event permalinks if possible?” in the EME options, tab “SEO”), maybe you should activate it to have nicer event links too (as is already the case for the rest of your site).

    in reply to: …change the price for a pending booking? #62825
    Franky
    Keymaster

    Yes indeed, if the price is already correct, no recalc of the remaining amount will happen.

    in reply to: excerpt not showing #62824
    Franky
    Keymaster

    First, concerning the special events page indicated in the settings, please read the usage section (it explains what not to do with that page):
    https://www.e-dynamics.be/wordpress/category/documentation/3-installation-and-usage/

    Secondly, on your laout: the excerpt seemsto be encapsulated again in a p-tag, that’s why your browser shows it below your intented p-tag. Do a Ctrl-U on the page and you’ll see.
    Easiest in this case (wordpress adds the p-tag, you can remove it using some plugins) is to just mention #_EXCERPT and not use p-tags around it (or use div-tags around it, those are allowed to contain p-tags).

    in reply to: excerpt not showing #62821
    Franky
    Keymaster

    Just tried your format and it works just fine here. Maybe your description is hidden? Is it generated in the html output on your page (and some css hides it)? Demo page?

    in reply to: …I get the info with gateway is used? #62819
    Franky
    Keymaster

    The dev-version now has #_PAYMENTGATEWAYUSED, see the changeset
    https://plugins.trac.wordpress.org/changeset/2558223/ and
    https://plugins.trac.wordpress.org/changeset/2558224/

    in reply to: Startdate for booking #62818
    Franky
    Keymaster

    I just tested https://yoga-dollinger.de/events/testtermin/
    When logged in, I get:
    Buchungen sind zu diesem Zeitpunkt noch nicht möglich.

    When not logged in, I get:
    Um diese Veranstaltung buchen zu können, musst Du eingeloggt sein. Klicke hier zum Login

    When deactivating the option “Benötigt WP Mitgliedschaft zur Buchung” and not logged in, I get:
    Buchungen sind zu diesem Zeitpunkt noch nicht möglich.

    So I don’t see a problem here?

    in reply to: Startdate for booking #62817
    Franky
    Keymaster
    in reply to: Startdate for booking #62815
    Franky
    Keymaster

    I can’t reproduce this problem, so you’ll need to give all your relevant RSVP settings for that event. Or provide a demo event + admin account for me to check too.

    in reply to: #_CONTACTNAME is made of two persons #62813
    Franky
    Keymaster

    #_CONTACTPERSON still works, but shows the full EME name of the person if the corresponding wp user is linked to an EME person. Otherwise it shows the wordpress display name.
    I’ll try #_CONTACTPERSON here again, but currently I don’t see a reason in the code that could cause “mixing”.

    in reply to: …change the price for a pending booking? #62812
    Franky
    Keymaster

    Indeed, I didn’t take the remaining into account, this fixes that:
    https://plugins.trac.wordpress.org/changeset/2558082/

    Concerning the mail: you can choose wether or not to send a mail, it is at the top when editing a booking.

    in reply to: #_CONTACTNAME is made of two persons #62808
    Franky
    Keymaster

    See this change:
    * If the event contact or author (or membership contact, they are all WP accounts) is linked to an EME person, you can now use #_CONTACT (or #_AUTHOR) followed by any person placeholders (e.g. #_CONTACTNAME, #_CONTACTADDRESS1, all people placeholders preceded by “AUTHOR” or “CONTACT”) to show EME info from that person

    So: if in EME a person is linked to a WP user that is the contact for an event, the info from EME will be taken. Normally that should even be the name/lastname from the WP user (unless for older events/setups).

    in reply to: …I get the info with gateway is used? #62807
    Franky
    Keymaster

    There’s no immediate placeholder, but you can use the (lesser known) #_BOOKINGFIELD{} notation for directly showing info from a booking in the db. In this case: #_BOOKINGFIELD{pg} will show you the used payment gateway.

    in reply to: …change the price for a pending booking? #62806
    Franky
    Keymaster

    Normally, when editing a booking, the price change will be chown as a warning that the new price will be taken into account when editing the booking. So just edit the bookng and all should be ok.

    in reply to: csv header filter issue #62801
    Franky
    Keymaster

    Confirmed, this is a bug (typo) added in the latest release (while trying to avoid non-existing fields). This fixes this:
    https://plugins.trac.wordpress.org/changeset/2557610/

    in reply to: csv header filter issue #62799
    Franky
    Keymaster

    Ok, it problem seems this has been *in* since 4 months. This is the changeset that is the problem:
    https://plugins.trac.wordpress.org/changeset/2483872/

    In fact I hook “earlier” in wp, so as to avoid theme issues with empty lines in the beginning (and it is more efficient) causing issues with the captcha (amongst others).
    I now split this into 2 separate actions, this is the changeset:

    https://plugins.trac.wordpress.org/changeset/2557129/

    You can just download the complete eme_actions.php file and replace the existing one.

    in reply to: csv header filter issue #62798
    Franky
    Keymaster

    @STIWA_KM: I’ve split this question into a new thread, please create a new post for questions unrelated to the initial question (see the forum post guidelines).
    Next to that: the filter is still present and working as expected, but weirdly I’m having the same issue here. The code is still there, but it seems something is not working as expected … I’m trying to debug this

    in reply to: How to create a rsvp form? #62796
    Franky
    Keymaster

    There’s a link to the video https://www.e-dynamics.be/wordpress/category/documentation/3-installation-and-usage/ . While it does not explain memberships, it does talk about templates and RSVP forms. First learn to work with that, and you’ll understand the rest. For templates: it is in your Events Made Easy menu on the left in your wordpress admin.
    During my next holidays, I’ll try to create a video about memberships …

    in reply to: How to create a rsvp form? #62792
    Franky
    Keymaster

    The video (and the doc) explains that: you need to create a template with the placeholders and format of choice (in your case #_LASTNAME,#_FIRSTNAME,#_EMAIL, #_ADDRESS1, #_ADDRESS2, #_CITY, #_STATE, #_ZIP, #_COUNTRY,#_SUBMIT , but with text added next to each field).
    Then use that template in your membership definition and call eme_add_member_form with the correct parameter (the membership id, as mentioned in the doc).

    in reply to: get my canceled bookings in my booking list? #62791
    Franky
    Keymaster

    Cancelled bookings are removed, so that’s not possible.

    in reply to: change order of columns in csv export #62788
    Franky
    Keymaster

    Can you provide an example? You can mail it to me at franky@e-dynamics.be

    in reply to: Rich Text for category Description #62785
    Franky
    Keymaster

    This will be in the next version

    in reply to: How to create a rsvp form? #62784
    Franky
    Keymaster

    For forum usage: go to https://www.e-dynamics.be/wordpress/forums , select a forum at the bottom and you can then post a question. This is also mentioned at the top of the forum page:
    Tip: if you want to post a new question, first select the forum below, then post your question in it.
    Next: please post in English.
    Concerning your question: please check the video first, mentioned on the initial page and also in “installation and usage): https://www.e-dynamics.be/wordpress/category/documentation/3-installation-and-usage/

    Franky
    Keymaster

    Also, next to that, #_IS_AUTHOR_OR_CONTACTPERSON failed to account for contacts that were marked as “event author” for events. This is corrected in the development version too.

    Franky
    Keymaster

    [eme_events limit=0 author='#_MYSELF'] should work (and I just found that I never documented this “#_MYSELF” as a special value for audit or contact …

    Franky
    Keymaster

    by default EME only shows 0 events, and using your eme_if even less then. Just add limit=0 to the eme_events shortcode and it should be ok

    in reply to: How to add persons to a membership? #62775
    Franky
    Keymaster

    On the last remark (creating a wp user): correct. That is in fact something I can fix with this change:
    https://plugins.trac.wordpress.org/changeset/2552743/

    Concerning your mails: how do you send these?

    in reply to: How to add persons to a membership? #62772
    Franky
    Keymaster

    Go into the members admin page and at the top: select the membership of choice and click on “add member” …
    After adding, make sure to make them “active” too by “accepting a payment” (even if it is free) or by manually setting the status to active when creating the member.

    in reply to: Autocomplete sources to turn off #62769
    Franky
    Keymaster

    That’s forced: if logged in, lastname/firstname/email are readonly fields. If you want to register for other people/names/email: don’t log in. And clicking on the right ‘x’ in the lastname field, will make it empty and read/write (if you have enough rights for that).

    in reply to: Membership or RSVP for conference signups/registration #62767
    Franky
    Keymaster

    No no, they are “regular events”, but if someone signs up for a “week” event and others for individual events, you need to take both into account for the total count of signed up people if the person that signed up for the week has the right to be present to that individual event too … but maybe it doesn’t matter in your use-case.

    in reply to: Membership or RSVP for conference signups/registration #62765
    Franky
    Keymaster

    Well, using “week” events might create an issue in the count of people present for events, so you’ll need to take that into account … you have the multibooking option, but it is not easy to create discounts for that.

    in reply to: Membership or RSVP for conference signups/registration #62763
    Franky
    Keymaster

    In this case (different pricing, discounts, the need to cancel) you need to use events + RSVP. The user can’t cancel a membership.
    For the pricing either create different events for each pricing, or 1 with extra options (custom fields, with the “Extra charge” set). That way you can add e.g. an option “buy a t-shirt” and that can then influence the price.

    in reply to: add discount code on membership page? #62760
    Franky
    Keymaster

    For your question: please open another thread (this is not related to the initial question).

    in reply to: add discount code on membership page? #62758
    Franky
    Keymaster

    Well, my initial answer still stands as well 🙂 Feel free to donate to get this feature more quickly …
    Edit: and I changed the doc on #_DYNAMICPRICE for memberships too, it was wrongly copy/pasted from the section about the rsvp form.

    in reply to: How do I include VAT in my prices? #62755
    Franky
    Keymaster

    No, those 3 placeholders you mentioned are info based on a booking, not in a booking form.
    If you want to show VAT-info in a booking form, that’s only possible for the event info, so see the doc on event placeholders (and search for VAT).

    in reply to: PHP errors with Front End Submission Plugin #62753
    Franky
    Keymaster

    Indeed, the redir no longer works (used to work …). Anyway, I resolved it in the latest version being released now (1.0.65). From the changelog:
    * Redirect correctly to login page if not authorized. Also explain in the settings that the minimum required capability is “edit posts” for logged in users
    * Add option to define the needed capability when guest submit is not allowed (default: “edit posts”)

    in reply to: PHP errors with Front End Submission Plugin #62752
    Franky
    Keymaster

    Ok. I’ll test that today

    in reply to: PHP errors with Front End Submission Plugin #62749
    Franky
    Keymaster

    No, it is related to the newer EME version where EMEFS needed an extra init of variables.
    I just released 1.0.64 which should fix this.

    in reply to: Cleanup actions #62745
    Franky
    Keymaster

    If you have a person id that you expect should be trashed, you can check the other tables (replace ‘xxx’ with the id of the suspected person that should go to trash):

    SELECT person_id FROM wp_eme_bookings WHERE person_id=xxx
    SELECT person_id FROM wp_eme_members WHERE person_id=xxx
    SELECT person_id FROM wp_eme_usergroups WHERE person_id=xxx
    in reply to: Cleanup actions #62743
    Franky
    Keymaster

    Ok, that means that the people are still referenced in a booking (for any event, even in the past), a group or a membership. You can always try the sql yourself:

    SELECT person_id FROM wp_eme_people WHERE person_id NOT IN (SELECT person_id FROM wp_eme_bookings) AND person_id NOT IN (SELECT person_id FROM wp_eme_members) AND person_id NOT IN (SELECT person_id FROM wp_eme_usergroups) AND status > 0;

    in reply to: i get the ‘ADRESS1’ in my booking form? #62742
    Franky
    Keymaster

    It is #_ADDRESS1 (2 “D”)

    in reply to: Automatic CSV Export by Mail after Event is over #62739
    Franky
    Keymaster

    Currently there’s no such functionality

    in reply to: Cleanup actions #62738
    Franky
    Keymaster

    I’m not quite sure what you mean here. “Trash” and “bin” are synonyms …

    in reply to: CSV Export for settings page #62733
    Franky
    Keymaster

    Well, in fact it is just a translation of the table header that was missing 🙂
    This fixes this:

    https://plugins.trac.wordpress.org/changeset/2548978/

    in reply to: Access denied: attendance count=1, max count=0 #62730
    Franky
    Keymaster

    Btw: I just released a new version, this fix is in there too.

    in reply to: Access denied: attendance count=1, max count=0 #62729
    Franky
    Keymaster

    There is indeed a small bug (the “max count” was always 0), this is now fixed with this change:

    https://plugins.trac.wordpress.org/changeset/2548306/

    in reply to: Access denied: attendance count=1, max count=0 #62727
    Franky
    Keymaster

    (Edit: sorry for the late reply, but this topic was flagged as suspicious and was awaiting approval)

    Because you have “access denied” the only thing that increases is the amount of times the code has been scanned (see the booking overview, where you can see the count).
    I admit that it is confusing with the actual ‘Attendance record’ being added when it is successful. I’ll change that text to be more “correct”.
    However: you try to scan something where “max count” is 0, meaning no seats booked??? That means the person is not allowed to enter in the first place and so no actual attendance record should ever be added.

    Franky
    Keymaster
    Franky
    Keymaster

    I don’t think that’s the complete correct copy/paste (some code seems to be missing), but it does give a correct answer, so maybe it is an encoding problem … I see a lot of weird encoded characters, what is your character set?

    Edit: I tried with an event with “ý” in it, and all worked as expected … so the encoding is not the problem. Are you sure this is the complete and correct copy/paste? Because the html link for e.g. event_name_simple is not complete in it. And no other error before this answer?

    Franky
    Keymaster

    That means an unexpected message is returned. You could use your browser networking debug tools to see the message, or mail me some admin account info so I can have a look

    in reply to: ..stop sending some mails? #62720
    Franky
    Keymaster

    Easiest to do that is to create an empty template and assign that to the mail parts you don’t want to send.

    Franky
    Keymaster

    On the first question: while technically it would be possible, it is overkill for EME to go there. WordPress has limitations on the password strength and it is not the job of EME to start verifying that.
    On the second question: that is a wordpress configuration, not EME (it is wordpress sending the mail, not EME).

    in reply to: #_EVENTFUL_FILTER_MONTHS #62715
    Franky
    Keymaster

    will be in the next version

Viewing 150 posts - 751 through 900 (of 7,815 total)
Scroll to Top