Forum Replies Created

Viewing 150 posts - 1,801 through 1,950 (of 7,815 total)
  • Author
    Posts
  • in reply to: subscription in a email group fails #59774
    Franky
    Keymaster

    I’ve tested this and all seems to be working as expected. Did you check your logfiles?

    in reply to: subscription in a email group fails #59773
    Franky
    Keymaster

    Correction: the default template takes care of all 🙂
    Testing now …

    in reply to: subscription in a email group fails #59772
    Franky
    Keymaster

    What is your template in use for eme_subform ? If you don’t use a template, the user can’t be added to a selected group (you need to use #_MAILGROUPS in your template).
    But I’ll try this out later today too.

    Franky
    Keymaster

    Sorry, but not possible. You could enclose the #_BOOKINGS (or [eme_bookings id=#_EVENTID]) in a closed div and foresee an icon to open it (like I do in the admin interface for the import-icon).

    in reply to: Fatal error in eme_discounts.php #59765
    Franky
    Keymaster

    Your php version is too old (see the EME requirements: it indicates at least 5.6).
    See also https://wordpress.org/support/topic/webs-site-totally-blocked-after-events-made-easy-update/

    in reply to: Server Connection Error #59763
    Franky
    Keymaster

    Check your mysql version: you should at least use mysqql 5.6 or newer (or mariadb), older versions are end of life and not supported by EME anymore.

    in reply to: Shortcode for Templates #59755
    Franky
    Keymaster

    You can’t use templates on pages, they are to be used in other shortcodes or options (by providing the id – see doc on shortcodes – or selecting the template from the list).
    Please start reading the doc here:
    https://www.e-dynamics.be/wordpress/category/documentation/3-installation-and-usage/

    in reply to: RSVP to event after start does not work #59752
    Franky
    Keymaster

    Some “>” things were still wrong in the last if-statement, but this is the final fix:
    https://plugins.trac.wordpress.org/changeset/2049331/

    in reply to: RSVP to event after start does not work #59749
    Franky
    Keymaster

    Indeed, you’re correct. The first if should be split into 2 too. This should fix it:

    	   if ( (intval($tmp_event['event_properties']['rsvp_start_number_days'])>0 || intval($tmp_event['event_properties']['rsvp_start_number_hours'])>0)) {
    	        if ($event_rsvp_start->minusDays(intval($tmp_event['event_properties']['rsvp_start_number_days']))->minusHours(intval($tmp_event['event_properties']['rsvp_start_number_hours']))->greaterThan($eme_date_obj_now)) {
    				// in case of multibooking: don't show anything, but in case of single booking: show the 'no longer allowed' message
    				$not_yet_allowed=get_option('eme_rsvp_not_yet_allowed_string');
    				if (!$is_multibooking) 
    					return "<div class='eme-rsvp-message-error'>".$not_yet_allowed."</div>";
    				else
    					continue;
    			}
    	   }
    	   if ( (intval($tmp_event['rsvp_number_days'])>0 || intval($tmp_event['rsvp_number_hours'])>0)) {
    			if ($event_rsvp_end->minusDays(intval($tmp_event['rsvp_number_days']))->minusHours(intval($tmp_event['rsvp_number_hours']))->lessThan($eme_date_obj_now) ) {
    				// in case of multibooking: don't show anything, but in case of single booking: show the 'no longer allowed' message
    				$no_longer_allowed=get_option('eme_rsvp_no_longer_allowed_string');
    				if (!$is_multibooking) 
    					return "<div class='eme-rsvp-message-error'>".$no_longer_allowed."</div>";
    				else
    					continue;
    			}
    	   }
    	   if ($event_rsvp_startdatetime->lessOrEqualTo($eme_date_obj_now) &&
    	       intval($tmp_event['event_properties']['rsvp_start_number_days'])==0 &&
    		   intval($tmp_event['event_properties']['rsvp_start_number_hours'])>0 &&
    		   intval($tmp_event['rsvp_number_days'])>0 &&
    		   intval($tmp_event['rsvp_number_hours'])>0)
    		   {
    		   // in case of multibooking: don't show anything, but in case of single booking: show the 'no longer allowed' message
    		   $no_longer_allowed=get_option('eme_rsvp_no_longer_allowed_string');
    		   if (!$is_multibooking) 
    			   return "<div class='eme-rsvp-message-error'>".$no_longer_allowed."</div>";
    		   else
    			   continue;
    	   }
    

    (excuse the indentation, it is copy/paste at work …)

    in reply to: Groups nesting #59747
    Franky
    Keymaster

    I’m looking into this. Any code supplied or donation to get this done more quickly is more than welcome 🙂
    In fact it is not really the group nesting that’s a problem, but more the visualization of the nesting (and this needs to be done when selecting groups too).

    in reply to: Membership Form #59745
    Franky
    Keymaster

    See the doc on this shortcode: https://www.e-dynamics.be/wordpress/category/documentation/6-shortcodes/eme_add_member_form/
    You need to first define the membership, configure the needed templates and then use the id or name as option to this shortcode. Mentioning #_LASTNAME below the shortcode will do nothing and show it just as text, you need to use those in the setting “membership form” when defining the membership.

    in reply to: Missing creation_date and modif_date #59740
    Franky
    Keymaster

    Your mysql version is too old, please update to something newer than 5.5 (5.5 is end of life and no longer supported).

    in reply to: Html sanitization / stripping configurable / optional #59738
    Franky
    Keymaster

    This is now possible since 2.1.10

    in reply to: Location Description in EMEFS #59737
    Franky
    Keymaster

    It will be in the next version.
    And thanks for the rating/reviews!

    in reply to: Share an Event on Facebook #59735
    Franky
    Keymaster

    The headers are directly used by facebook, so you need to follow the instructions.

    in reply to: Location Description in EMEFS #59734
    Franky
    Keymaster
    in reply to: Add a year navigation to the "big calendar"? #59731
    Franky
    Keymaster

    Currently that’s not possible.

    in reply to: Sorting in drop down fields #59729
    Franky
    Keymaster
    in reply to: Sorting in drop down fields #59725
    Franky
    Keymaster

    I’m moving this to bugs, because in fact the sorting currenty happens already (but on the wrong field).

    in reply to: Redirect if event is privat #59724
    Franky
    Keymaster

    Don’t use that shortcode, use eme_events and the additional option “template_id_no_events”.

    in reply to: Redirect if event is privat #59720
    Franky
    Keymaster

    The dev-version contains such an option now.

    in reply to: Location id isn't set by using Frontend Submit #59718
    Franky
    Keymaster

    Fixed in 1.0.37 (being released now).

    Franky
    Keymaster

    Your EME payment methods …
    And do read the changelog on paypal and paypal legacy (version 2.1.2 and 2.1.7). Since you’re unaware of anything, I’m going to assume your paypal button is not even showing up (which is totally different than “redirect not working”). So go in your EME settings, configure ‘paypal legacy’ as a payment method and select that for your events as payment method.

    Franky
    Keymaster

    The paypal form is still called “paypal_form” (but make sure you don’t enable old and new paypal methods at the same time), so the redirect should just work. You can always check your browser console to see if no javascript error pops up.

    in reply to: Remove line break #59710
    Franky
    Keymaster

    If you’re using that shortcode without options, then check the EME settings, tab “events”, setting “Default event list format”

    Franky
    Keymaster

    I’m assuming you’re using some javascript code to redirect to paypal, so you’ll need to debug that.

    in reply to: Share an Event on Facebook #59705
    Franky
    Keymaster

    You need to add proper facebook headers for that to work. See the FAQ, search for “How to generate correct headers for a facebook-sharing plugin” (I hope facebook correctly uses those if you present the url directly).

    in reply to: Add payment form in Event List #59704
    Franky
    Keymaster

    Adding the form in the event list will get you into trouble. I’ll not support that. The form should be on the single event.
    Also, see https://www.e-dynamics.be/wordpress/category/documentation/7-placeholders/7-4-rsvp-mails/: #_PAYMENT_URL is for rsvp mails (and booking message after the booking has been made), not known to the event list (you can’t link to a payment if none has been made yet).

    Edit: the #_CHARGE placeholders are also based on the resulting booking price, so those can’t be used in the event listing either.

    in reply to: All bookings made on 30 november? #59701
    Franky
    Keymaster

    no reply, closing.

    in reply to: All bookings made on 30 november? #59699
    Franky
    Keymaster

    Old mysql version … please update to something newer than mysql 5.5 first

    Franky
    Keymaster

    #_FIELDS contained indeed a bug, should be fixed in the next release. The csv “strange” fields were just the personal info (address and such), which is as usual.

    Franky
    Keymaster

    The “custom fields” section for events or locations only show the custom fields of type “events” or “locations”.
    #_FIELDS can only show name:value parts …
    CSV export or “print preview” uses the same code, I’m curious to see the differences …
    So yes, please do email some access info.

    in reply to: Redirect if event is privat #59693
    Franky
    Keymaster

    This is now implemented, so it will be in the next version.

    in reply to: Redirect if event is privat #59691
    Franky
    Keymaster

    This is a very good question. I’m moving this to feature requests and will add it to the following release (maybe with an option to activate/deactivate the redirect …)

    in reply to: Archiving templates #59688
    Franky
    Keymaster

    While I understand the request, not even wordpress is providing that for e.g. a theme 🙂 If you have it configured, you can use it.
    If many people would contribute, we could have something like an online archive for templates …

    in reply to: Template for RSVP no longer allowed message #59687
    Franky
    Keymaster

    You can enclose the placeholder #_ADDBOOKINGFORM inside conditional tags. Something like:

    
    [eme_if tag=#_AVAILABLESEATS]#_ADDBOOKINGFORM[/eme_if]
    [eme_if tag=#_AVAILABLESEATS eq=0]My message[/eme_if]
    
    in reply to: Cancellation Form Errors on Submit #59683
    Franky
    Keymaster

    Read the doc: https://www.e-dynamics.be/wordpress/category/documentation/7-placeholders/7-07b-cancel-one-payment-form-format/b(I updated it to mention the captcha too).
    Also, your problem is not related, so open a new thread in the future please (read the forum guidelines).

    in reply to: Send email to Admin when draft event is submitted #59675
    Franky
    Keymaster

    See the doc: https://www.e-dynamics.be/wordpress/category/documentation/12-hooks-and-filters/
    It explains it there: in your theme functions.php (and best create a theme-child and put it in there, so if your theme updates you don’t lose your changes).

    in reply to: Attachments in Mails #59673
    Franky
    Keymaster

    Attachments are now possible without extra code 🙂

    in reply to: Send email to Admin when draft event is submitted #59669
    Franky
    Keymaster

    IF you’re codeless, then the action hooks are not for you. While I provide EME support and guidance, I’m not providing php courses 🙂
    But the example is pretty clear to me … replace

       $blogusers = get_users();
       foreach ( $blogusers as $user ) {
          eme_send_mail($subject,$body, $user->user_email, $user->display_name, $contact_email, $contact_name);
       }

    by just
    eme_send_mail($subject,$body, "my_admin_email", "my_admin_name", $contact_email, $contact_name);
    and replace there my_admin_email and my_admin_name by whatever you want.

    in reply to: Event list not shown any more #59667
    Franky
    Keymaster

    See https://www.e-dynamics.be/wordpress/category/documentation/6-shortcodes/eme_events/
    So: instead of using the EME list widget, use a text widget with the [eme_events] shortcode (make sure shortcodes work in your widgets) and customize the options for template_id_no_events, template_id, template_id_header and template_id_footer (as explained in that page).
    In other words: start using [eme_events] until it returns the list the way you want it.

    in reply to: Send email to Admin when draft event is submitted #59666
    Franky
    Keymaster

    Look again, see the hook “eme_insert_event_action”

    Franky
    Keymaster

    That is because “send mail” brings you to the “generic mail” tab, which is sending to people registered in EME, not bookings. So probably you have multiple bookings made by the same person (which is totally legit).
    So go in the “Event mail” tab, select your event and type of mail etc … which allows to send mail either per participant of the event or per booking (which knowledge of the event to replace placehoders too). If you just want to resend the approved mail, that’s possible from the “change bookings” screen.

    in reply to: Email Verification for non registered Users #59645
    Franky
    Keymaster

    That’s why you have the “pending” part, but no verification happens towards the user.

    in reply to: Exporting Booking Data with addresses #59643
    Franky
    Keymaster

    There’s a difference in booking data and personal data. The info you ask for is personal, so if you want to combine that you need to use [eme_bookings] with a template that contains all info desired.
    The people page can do export to csv too btw …
    Also the “html output” mass action allows you to select a html template (template is applied to each row selected), where you can combine info (you can use all placeholders for bookings, persons and event there).

    in reply to: Email notifications #59638
    Franky
    Keymaster

    So the rsvp settings are identical? And no custom made filters in your theme functions.php? Then it should work for both cases …
    If you can/want: feel free to give me a temp admin account so I can see on your side (and mention the 2 events).

    in reply to: Inline CSS not working for RSVP #59636
    Franky
    Keymaster

    Wordpress is not allowing the inline css property visibility for span.
    You can allow it via a wordpress hook:
    https://developer.wordpress.org/reference/hooks/safe_style_css/

    As I’m using the wp_kses_post function to sanitize input data, I’m bound by those rules …

    in reply to: Inline CSS not working for RSVP #59635
    Franky
    Keymaster

    For custom fields there is a hidden field, for the standard rsvp fields: you either use them or not. The only exception is the #_SEATS, which normally should be used. Btw: if you don’t want to be used (because it is always 1), just put the min and max seats to book at 1, then the field will be hidden automatically. Otherwise there’s still the option of putting the css for hiding a field in your theme css file (or read up on eme.css in the doc concerning stylesheets).
    Like I said: I need to analyze what the requirements are for sanitizing input so I can mimic the regular post-sanitizing here (which seems to be very open …). Currently it uses wp_kses_post, which only allows what wp allows (but you can allow more using kses-filters).

    in reply to: Inline CSS not working for RSVP #59633
    Franky
    Keymaster

    I confirm this. Currently too much sanitizing is happening from within the backend. I’ll see what can be done (while still abiding by the wordpress rules).

    Franky
    Keymaster

    Did you bother to browse through that page? A little bit down it explains how to “Create an app for testing”, it takes you one minute.
    Moreover: it is the new PayPal way of doing things (their own provided PHP API doesn’t support the old method). If it is unclear: please ask PayPal. PayPal claims more functionality and statistics and such .. .

    in reply to: Email notifications #59624
    Franky
    Keymaster

    Well, I don’t have much to go on here … I think you should compare everything for both events. And check the mailserver logfiles and your spam folder too.

    in reply to: Event list not shown any more #59623
    Franky
    Keymaster

    A wrong usage of php function arguments for years is not buggy, it is just wrong 🙂
    Maybe it did work of course, I don’t know … I just gave the correct call here (it is what your call should be, but do post the error message).
    And this just came to mind: you’re using eme_get_events_list, but the way it returns events changed some months ago. See this post for the fix there:
    https://www.e-dynamics.be/wordpress/forums/topic/issue-with-widget-ul-headers/#post-59131 (simply put: put “print” in front of the call).

    in reply to: add title argument to [eme_ical_link] #59620
    Franky
    Keymaster

    Those are not part of the ical rfc, see https://icalendar.org
    Also, I googled around and found many people having issues with e.g. X-WR-CALNAME, so I will not implement these.

    in reply to: Members get added before payment #59616
    Franky
    Keymaster

    You can change that message to your liking, it is configurable.

    in reply to: Export/Import Settings #59613
    Franky
    Keymaster

    This is already possible, so closing this.

    in reply to: incsv condition for #GROUPS tag not working #59611
    Franky
    Keymaster

    This never got documented, so I’m assuming nobody uses it 🙂
    In the meantime I added #_IS_USER_MEMBER_OF and #_IS_USER_IN_GROUP, which are easier to understand. The incsv will stay, but I’ll close this bug and if any new issues arise, tackle those.
    I’ll also document it …

    in reply to: Members get added before payment #59610
    Franky
    Keymaster

    This is not a bug, but a question. And no, it’s not possible: like bookings are stored (even if not approved), members are stored. The status of the member is key here.

    in reply to: Html sanitization / stripping configurable / optional #59607
    Franky
    Keymaster

    the b-pr is an issue of wordpress tinymce editor. There is a setting in EME that lets you change the behavior (unsure if it works for you though, but otherwise there are plugins that do it too).
    Concerning other fields: if you want to create your own html, use the ‘text’ editor. But if you have certain issues there (not b/pr), let me know so I can take a look (a reproducible use-case).
    Concerning javascript: I do understand the issue, but it is also a security issue. Normally I allow what wordpress allows, with the exception on some fields.

    in reply to: Default Value of Registration Form Fields? #59606
    Franky
    Keymaster

    Well, yes 🙂

    Franky
    Keymaster

    The url-field is no different from any other field, so if that is posing problems you should have other fields being completed too. And while “new-password” works for you, it might not for others, don’t blame me please … and it is only valid for html5, and many admin interfaces are not html5. And more: one can’t use ‘off’ and ‘new-password’ (for example) at the same time. Maybe I’ll try autocomplete=off on the complete form as a whole …
    Just don’t allow the pre-fill to happen. I never had issues so far, but I use firefox.

    in reply to: Event list not shown any more #59599
    Franky
    Keymaster

    Just use [eme_events], with the “template_id_no_events” option, and with the 3 templates (for header, content, footer, and put in the header also your widgettitle).
    Also, the way you cann eme_are_events_available is completely wrong …
    Youre using
    eme_are_events_available($scope = “future”, $order = “ASC”, $location_id = “”, $category = 1)
    while you should be using
    eme_are_events_available("future", "ASC", "", 1)

    Please debug your eme_get_events_list too… I don’t think your format is correct at all (not encloded in quotes here).
    And use the “code” button to enclose your code please.

    Franky
    Keymaster

    The password field in the event form is autocomplete=off too (check the html source). But like I said: many browsers ignore it, so you need to ask your browser creator.
    See also: https://gist.github.com/niksumeiko/360164708c3b326bd1c8

    in reply to: Reverse Chronological Order? #59594
    Franky
    Keymaster

    See the doc on [eme_events] and the “order” parameter.

    Franky
    Keymaster

    The rsvp password is autocomplete disabled, but that doesn’t mean the browser must ignore it … many browsers ignore the autocomplete.
    The url: I will not do that, since it is a field like any other. It gets autocompleted but it is visible so can be rectified. Otherwise some people will ask for disable for name, email, … too.

    in reply to: Saving any event forces everything into draft #59592
    Franky
    Keymaster

    Fixed in the release of yesterday night (2.1.5)

    in reply to: Category of people: staff #59587
    Franky
    Keymaster

    I’m closing this currently, since I think all can be accomplished. If not, feel free to comment.

    in reply to: prefilled fields/default values or form fields #59586
    Franky
    Keymaster

    Defaults are already possible for some time (either per definition of the field or via a filter), so closing this.

    in reply to: Cannot embed Youtube #59585
    Franky
    Keymaster

    There is a wordpress plugin called “Health Check & Troubleshooting”, that allows you to deactivate all plugins just for your session (and then you can reactivate in your sessions e.g. EME and see if it works).

    in reply to: Cannot embed Youtube #59577
    Franky
    Keymaster

    I tested everything, but could not reproduce your problem

    in reply to: RSVP cancel cutoff date doesn't work properly #59574
    Franky
    Keymaster

    Well, it never worked because appartently I ignored it on that form 🙂
    This fixes it (together with small other things):
    https://plugins.trac.wordpress.org/changeset/2025245/

    Edit: concerning the action in the rolldown, fixed here:
    https://plugins.trac.wordpress.org/changeset/2025251/

    in reply to: Send payed, auto-generated Ticket by Mail #59573
    Franky
    Keymaster

    I can’t reproduce that: works fine here via mail too.

    Franky
    Keymaster

    Confirmed, the first changed line mentioned here fixes it:
    https://plugins.trac.wordpress.org/changeset/2025219/

    in reply to: Send payed, auto-generated Ticket by Mail #59564
    Franky
    Keymaster

    See the explanation:
    “This optional template is used to send a PDF attachment in the mail when the booking is approved (or if approval mails are disabled, in the mail when the booking is paid).”

    So it reacts the way it is intented.
    The next version will have an option per event so you can choose whether to send the pdf upon approval or when paid.

    in reply to: Default Value of Registration Form Fields? #59562
    Franky
    Keymaster

    Like I said: there’s no point in defining a hidden field which value can’t be changed interactively (because it is hidden). The only use of a hidden field is in fact that you can change the value using a filter (in e.g. the rsvp form) without letting the user see the value as to not overload the form.
    If you want to e.g. define a certain url for each membership, you’d use a text field so you can enter the url when defining the membership.

    in reply to: Default Value of Registration Form Fields? #59560
    Franky
    Keymaster

    You’re confusing a field for members with a field for memberships.
    The field is defined in “custom fields” with all possible options, and has a value you choose when you define the membership. For members you can then just show that value in the success message (using #_FIELD{xxx} for example)

    in reply to: Cannot embed Youtube #59558
    Franky
    Keymaster

    the iframe part: if wordpress allows it, then EME allows it (the same if it doesn’t). It used to be less strict, but wordpress made some remarks about this.
    I’ll test the shortcode thing later on this evening. I’m in fact running sanitize_textarea on that field …
    Like I said: maybe it is too strict now …

    in reply to: Cannot embed Youtube #59556
    Franky
    Keymaster

    Just tested it here: shortcodes are not touched.
    Make sure that, when entering your shortcode to verify it in “text” mode, to make sure ‘[‘ is not replaced by its html-equivalent.
    When not showing in the frontend: check your logfiles, your browser console, show a demo etc … (see the forum post guidelines: https://www.e-dynamics.be/wordpress/forums/topic/forum-post-guidelines/ )

    in reply to: Cannot embed Youtube #59555
    Franky
    Keymaster

    I’ll try later on today myself …

    in reply to: Cannot embed Youtube #59553
    Franky
    Keymaster

    Where are you entering the youtube shortcode? I’ve sometimes remove shortcodes, but may have been too strict here 🙂

    Franky
    Keymaster

    If the upload doesn’t seem to fail in the frontend, either something is wrong with your upload dir or something weird is going on at your side.
    If you want me to help in that, I’ll need full access in order to be able to debug. Best is to create a test-setup, reproduce your problem and then give me access to that.

    in reply to: Send payed, auto-generated Ticket by Mail #59549
    Franky
    Keymaster

    Let me test again (I hope I didn’t break anything …).
    Edit: can you check if in wp-uploads/events-made-easy/bookings you have a folder with your booking id in it? And that it contains a pdf? It might be that you don’t have everything in place for pdf generation. To test that: go in your admin bookings overview, select a booking and in the actions select “pdf output” and your PDF template. See if that works …
    Edit 2: tested here and it still works as expected 🙂
    Edit 3: to get the PDF in your mail, you have to select the PDF template in your RSVP settings for that event (not in the booking admin)

    in reply to: MultiSite smtp auth and smtp password #59547
    Franky
    Keymaster

    If you “network activate” EME, each site has the option to set the smtp username/pwd.
    Otherwise, if you activate EME per subsite: the same options are there and possible.
    I just installed a multisite here and tested this: no issue at all.

    If you have issues, maybe there are javascript problems preventing things to work as expected. Like mentioned in the forum post guidelines (https://www.e-dynamics.be/wordpress/forums/topic/forum-post-guidelines/): “Don’t just post your settings and say “it doesn’t work” but describe what you already checked too (send a testmail in verbose mode, check webserver logfiles, check browser console for javascript errors, …)”

    Franky
    Keymaster

    First:
    – I tried your provided file in a membership: works fine for uploading
    – we’re on 2.1.3 now. Which version did work then? Between 2.0.85 and 2.1.0 there were no specific changes for file upload.
    – check that no security plugin is blocking uploads
    – if upload is not working in the frontend (certainly for file upload) there is a message that it failed uploading and tells the reason.
    – read https://www.e-dynamics.be/wordpress/forums/topic/forum-post-guidelines/ (in your case: point 2 and 4)

    Franky
    Keymaster

    Current guess: custom field type = “person”, while “member” is probably what is desired. Check the person page related to the member.

    Franky
    Keymaster

    It would be helpful if you could send a file that no longer uploads …
    Also: do try out for example if plain txt files still upload.

    in reply to: Send payed, auto-generated Ticket by Mail #59539
    Franky
    Keymaster

    This is now implemented in the current release (PDF attach)

    in reply to: Use membership ID in #_IS_USER_MEMBER_OF{xxx} #59538
    Franky
    Keymaster

    Done for the next version

    Franky
    Keymaster

    No it has not been removed, why would you say that? It is still perfectly possible to define a custom upload field that you can use in your rsvp form defnition.

    in reply to: Default Value of Registration Form Fields? #59536
    Franky
    Keymaster

    Well, that is the case: custom fields of type “membership” help in the definition of the membership. But it is what it is: a field of type “hidden” will be hidden.
    There is in fact no use at all for that type in the definition of the membership: how would you be able to change the value?
    I’ll remove that type for memberships/events/locations next time, so it won’t be possible anymore.
    Just use regular fields (dropdown, text, …).
    Don’t forgot: the field is used for defining memberships, not members. The only use you have for that field is showing its value (like you can do with the price) to the member.

    See also this text when creating a custom field:
    If you select ‘Events field’, ‘Locations field’ or ‘Memberships field’, this field will be used in the definition of the event, location or membership. Warning: this is unrelated to the use of custom fields in RSVP forms, so if you don’t intend to use this field in the definition of events, locations or memberships, don’t select this.

    in reply to: Default Value of Registration Form Fields? #59531
    Franky
    Keymaster

    Yeah, type hidden won’t show much now, would it (and it needs to be of type membership)?

    in reply to: Public vs Private event #59527
    Franky
    Keymaster

    That’s weird. My quick test showed otherwise. But I’ll test again this weekend. Please do make sure no caching plugin is causing this too.
    Btw, a demo site (with temp login) would be nice too.

    in reply to: Public vs Private event #59525
    Franky
    Keymaster

    If an event is private, only logged-in users can see it or act on it.
    You can even try this out yourself. So you need to figure out how the others logged in, or maybe if the event was marked public without you realizing it …

    in reply to: How do I show an Early Bird Discount on an Event? #59523
    Franky
    Keymaster

    I’m not exactly sure what you’re asking here. The discount for early birds will be automatically applied per the definition of the discount and the link with the event. Nothing more …
    If you want to advertise that there’s an early discount, then you have to put that in the event notes. Using [eme_if] and checking the value of #_DAYS_TILL_START and #_HOURS_TILL_START you can show the message for a specific period.

    in reply to: Default Value of Registration Form Fields? #59521
    Franky
    Keymaster

    Well, I got the news the plugin is re-listed, so that’s good.
    However, in order to get there, I did need to tune a *lot* of stuff the wp-way, so I hope I didn’t break anything 🙂
    So don’t just update in production, but try out the new version in dev.

    in reply to: How do I show an Early Bird Discount on an Event? #59520
    Franky
    Keymaster

    Hi,
    you don’t need to put in the field, it is being used automatically (that’s also why the discount code needs to be empty).

    in reply to: Default Value of Registration Form Fields? #59517
    Franky
    Keymaster

    I was going to point you to the wordpress dev-version, but unfortunately wordpress has temporary closed the plugin due to some security concerns. I’m clearing up these concerns with them.
    One was the option of allowing the email certificate for mailservers to be ignored, which is valid in fact but I’ve added more restrictions to it in the next version.
    The other one is related to file uploads (where I use the php function mime_content_type to check the allowed mime type, but apparently it is very easy bypassed since it just checks the first bits in a file, sigh) WordPress itself has an extra function that checks if the detected mimetype and extension match too, so I’ve added that to the code.
    So I hope they’ll release the plugin again soon (but it can take days for them to revalidate a plugin).

    in reply to: Default Value of Registration Form Fields? #59515
    Franky
    Keymaster

    Well, the code is ready for testing. So if you feel up for it …

    in reply to: Default Value of Registration Form Fields? #59513
    Franky
    Keymaster

    It is not for membership “forms” (the form being the membership subscription form), but if you mean the membership defnitition form: yes, I’ll hope it helps.

    in reply to: Default Value of Registration Form Fields? #59511
    Franky
    Keymaster

    I’ve already coded up the 2 things I mentioned above, just need to test them (and make sure nothing interferes with e.g. custom fields for members)

    in reply to: Default Value of Registration Form Fields? #59509
    Franky
    Keymaster

    The filter indeed goes in your functions.php
    But I guess the simple solution would be if I allowed the global setting “Payment membership success return page format” also to be set per membership. Would solve the problem I guess 🙂
    Or the other method would be if I also allow custom fields per membership (like I do for events). I think both are nice to have …

    in reply to: Full calender miss Sunday #59506
    Franky
    Keymaster

    It is in the documentation:

    using this, you can select which days of the week you want to show (0-6 as values, 0 being the Sunday, see below for an example)

    in reply to: How do I show an Early Bird Discount on an Event? #59504
    Franky
    Keymaster

    That is not the way to add a discount: you’re adding a field inside a label which is bad html.
    I’m not at my desk right now, but just leave out the #_DISCOUNT as a whole.

    in reply to: Full calender miss Sunday #59503
    Franky
    Keymaster

    Try using 0 for Sunday

    in reply to: Help. EME disappeared after upgrade! #59500
    Franky
    Keymaster

    Although I’m glad it works again, there’s no change in EME that warrants it being removed from the menu.
    The only case this is possible is if another plugin (mostly older unsupported ones) puts itself in a fixed position in the menu, thus possibly overwriting the EME menu location. See this discussion: https://wordpress.org/support/topic/eme-missing-from-wp-navigation/

    in reply to: Default Value of Registration Form Fields? #59497
    Franky
    Keymaster

    You can use a value different from others, but then you’ll need to detect the membership being used. Currently that is not as easy as it seems. So if you want a different default value per membership, use a different field. And default values can be set in the definition of the field, the mentioned filter above is if you need to check info based on external factors (logged in user, other database, …).

    in reply to: Can't change reservaton #59494
    Franky
    Keymaster

    Thanks for the report and testing, I’ll test this evening too and make the field more resilient

    in reply to: Can't change reservaton #59492
    Franky
    Keymaster

    So: when creating an event entering text in that field has no problems, but it is not working on edit?

    in reply to: Can't change reservaton #59489
    Franky
    Keymaster

    Please post any report in English.
    Also: read the forum post guidelines: https://www.e-dynamics.be/wordpress/forums/topic/forum-post-guidelines/
    (in your case: the second entry: your browser console)

    in reply to: Changing the template for Frontend Submit #59485
    Franky
    Keymaster

    If the path doesn’t exist, create one if them of course. And then put your template in it.

    in reply to: Duplicate recurring events in list #59480
    Franky
    Keymaster
    in reply to: Duplicate recurring events in list #59479
    Franky
    Keymaster

    Well … apparently because I use group by and order by, and mysql (and mariadb) changed the way it functions:
    https://stackoverflow.com/questions/1066453/mysql-group-by-and-order-by

    So for this case, I’ll need to figure out another method of doing things.

    in reply to: Default Value of Registration Form Fields? #59477
    Franky
    Keymaster

    Setting a default value for custom fields per event can be achieved using a filter. See
    https://www.e-dynamics.be/wordpress/category/documentation/12-hooks-and-filters/
    The filter to use: eme_field_value_filter (simple example included too)

    Concerning field “tags”, it is explained already in the definition, but I’ll extend a bit in the next version.

    Concerning doc in general: I’m always open to accept proposed changes 🙂

    in reply to: Duplicate recurring events in list #59473
    Franky
    Keymaster

    Remove the show_recurrent_events_once=1

    in reply to: Duplicate recurring events in list #59469
    Franky
    Keymaster

    (“notes” is in fact “Details about the event”).
    From the documentation:

    #_EVENTDETAILS (or #_NOTES) displays the details of the event

    You are using both, so it gets displayed twice …

    in reply to: Duplicate recurring events in list #59467
    Franky
    Keymaster

    If possible, post the content directly, not a screenshot. And also: what is the content of the single event “notes”?

    in reply to: Duplicate recurring events in list #59465
    Franky
    Keymaster

    What is your template looking like (the one with template id 1)?
    Also: what is the content of the single event “notes”?

    in reply to: Import CSV #59459
    Franky
    Keymaster

    I added docu on importing events and locations. However: it is a very complicated process (since events just have so many properties).

    in reply to: Import CSV #59455
    Franky
    Keymaster

    Ho, indeed … apparently I missed that one. Weird, I really thought I documented that one too. Let me correct that.

    in reply to: Import CSV #59453
    Franky
    Keymaster
    in reply to: Send payed, auto-generated Ticket by Mail #59450
    Franky
    Keymaster

    You can’t attach anything to these mails.
    However, generating a download link pointing to an auto-generated pdf might be possible (but isn’t yet). Feel free to donate to get this done more quickly 🙂

    in reply to: Sync Events from EME to Facebook Page #59448
    Franky
    Keymaster

    Already syncing *from* fb is a real hassle, so currently this will be a no-go feature.

    in reply to: Nomenclature cleanup #59447
    Franky
    Keymaster

    The next version will prefer “Booking” over anything else. I searched the net, and reservation has multiple meanings, while 1 of those is a synonym of a booking. Registration is also possible but is most of the time not used to reserve places.
    So booking it will be 🙂

    Franky
    Keymaster

    Localizing should be done in WP so everybody benefits from it …
    However, the next version will have an option to change the text.

    in reply to: location list suddenly empty while creating event #59443
    Franky
    Keymaster
    in reply to: location list suddenly empty while creating event #59442
    Franky
    Keymaster

    That is not something from today, it has been like this for more than a year … even version 2.0.0 reacted this way.
    However, I do understand the issue, so let me see what I can do.

    Franky
    Keymaster

    #_BOOKINGS and #_ATTENDEES are not the same. See the doc: bookings is the list of all registrations (and formatted by your eme preferences), and #_ATTENDEES is the list of people who actually made a reservation.

    Franky
    Keymaster

    Please be (much) more specific, a title is not a bug report.

    Franky
    Keymaster

    Well, after that change, you should reload your permalink settings in wp.
    And Ivm guessing it won’t gtin a redireyloop if you’d use a date that in reality has no events behind it.
    But I will release the next version soon.

    in reply to: Mollie issue #59432
    Franky
    Keymaster

    In the meanwhile, this should help:
    https://plugins.trac.wordpress.org/changeset/2011710/

    in reply to: Mollie issue #59430
    Franky
    Keymaster

    First: please don’t add on an old thread that is unrelated (in topic anyway). I’ve split it into a new.

    I’ve opened an issue at Mollie for this:
    https://github.com/mollie/mollie-api-php/issues/351

    Let’s see what they say (currently I guess the problem is because I’m including the Mollie API when needed, but mollie-for-woocommerce is always including it, and that might cause a conflict).

    Franky
    Keymaster

    I can’t implement a fix for a plugin I don’t manage. But I can add a FAQ entry (like I did for yoast).
    Edit: added to the FAQ

    Franky
    Keymaster

    Can’t you use that filter to return an empty url? Maybe that helps …

    Franky
    Keymaster

    It is difficult for me to try and analyze all plugins that create and manage their own canonical url.
    It seems that the SEO Framework also uses an undocumented filter called get_canonical_url.
    You should ask them how to exclude a page from this.

    Franky
    Keymaster

    Here it doesn’t go in a loop (maybe you have an oldere eme version?), but if you use 2019-01-01-… it currently falls in a calendar-like page because of a permalink setting.
    Try changing line 215 in events-manager.php from
    $newrules['(.*/)?'.$events_prefix.'(\d{4})-(\d{2})-(\d{2}).*'] = 'index.php?page_id='.$events_page_id.'&calendar_day=$matches[2]-$matches[3]-$matches[4]';
    to
    $newrules['(.*/)?'.$events_prefix.'(\d{4})-(\d{2})-(\d{2})/?$'] = 'index.php?page_id='.$events_page_id.'&calendar_day=$matches[2]-$matches[3]-$matches[4]';

    (changing ‘.*’ into ‘/?$’ in the regex). That should solve it

    Franky
    Keymaster

    Then it is being added by a plugin. Maybe something yoast-alike?

    Franky
    Keymaster

    EME removes the rel-canonical added by wp and adds its own (check with e.g. twentyseventeen themse or so). Probably your theme is adding another one. You should verify that. I’m guessing if you look at the resulting html-code, you’ll see 2 canonical lines …

    Franky
    Keymaster

    Thanks, I’ll look into that this weekend

    in reply to: event permalink structure #59410
    Franky
    Keymaster

    The old way was not acceptable for others … the new method will stay in place now. Since I need to know how to parse the permalinks, own settings would cause too much trouble. So currently it is what it is.

    Franky
    Keymaster

    Then what is “UX”? Because that I don’t know …

    in reply to: #_ATTribute in Location #59402
    Franky
    Keymaster

    This is a post from 2015, #_LOCATION might have been correct at that time but the doc is the correct place to look for placeholders.

    Franky
    Keymaster

    Wait …what … “It’s bad enough that I have to make new members wait” ??? Seriously? You’re getting a full-fledged event system, with payment gateway integration, memberships, email listing, fully gdpr compliant and all that for free.
    I understand not everything is ok for everybody, so feel free to pay for extra features.

    in reply to: event permalink structure #59397
    Franky
    Keymaster

    EME takes this duplicate-issue into account (as does wordpress) and adds a number if the slug already exists. Nothing needs to be done from your end.

    in reply to: Admin Event edit page title does not display Event name #59394
    Franky
    Keymaster

    Changint the admin html title is not a priority, it would also need a lot of extra code (locations, members, people, templates, …) where it is already visually clear where you are and what you are doing and the page title (not html title) already says you’re editing an event.

    Franky
    Keymaster

    A mail gets send automatically when you “accept a payment” for a member, which is normally the only moment a membership gets activated.
    Also linking the person and the wp id is not related to memberships, and there’s no notion of “activating” a person (only a member).

    in reply to: #_ATTribute in Location #59392
    Franky
    Keymaster

    See the doc on event placeholders:

    Location placeholders
    Every location placeholder can be used inside an event as well, see the doc for location placeholders.
    If you have enabled the Google Map integration, you can use #_MAP to display a map. It is also possible to use #_MAP in the events list page.

    in reply to: Nomenclature cleanup #59388
    Franky
    Keymaster

    Feel free to suggest other wording 🙂

    in reply to: Another misspelled string? #59387
    Franky
    Keymaster

    Correct, thanks

    in reply to: Fatal Error – Unknown of bad timezone #59382
    Franky
    Keymaster

    Just remove the existing events-made-easy folder from your plugin directory and unzip/install the latest one will work just fine.

    in reply to: Fatal Error – Unknown of bad timezone #59379
    Franky
    Keymaster

    2.0.84 has been released to fix this.

    in reply to: Fatal Error – Unknown of bad timezone #59378
    Franky
    Keymaster

    Ok, found it … I’ll release a new version (reason: wp has 2 options to set the timezone, and I already took that into account beforehand but forgot to update 1 line).

Viewing 150 posts - 1,801 through 1,950 (of 7,815 total)
Scroll to Top