Forum Replies Created

Viewing 150 posts - 2,251 through 2,400 (of 7,815 total)
  • Author
    Posts
  • in reply to: CAPTCHA image do not show – fix here available #58204
    Franky
    Keymaster

    Why would ob_clean be needed there?

    in reply to: Booking recorded message duplicated #58200
    Franky
    Keymaster

    Hijacking old threads is always considered impolite, but even then: I gave you the answer you looked for (and even said it is a known issue, that doesn’t mean you can or should be aware of it). But feel free to interpret my reply in any way you like, and I hope you find a plugin that suits your needs.

    in reply to: Booking recorded message duplicated #58198
    Franky
    Keymaster

    Please don’t hijack old threads, your problem is not related. In your case: avoid having multiple forms on 1 page, that’ll solve it (that is currently a known thing).

    in reply to: Mail notifications not working #58197
    Franky
    Keymaster

    First: change SMTP host tls://smtp.1and1.com to just smtp.1and1.com
    Second: activate smtp debugging in the settings and send a test message, that will tell you the base problem.
    Also: make sure your server is not blocked by a firewall when going to that mailserver, and that the certificates are valid.
    Thirdly: if you’re unsure about your settings, you should ask your provider for info, not me …

    in reply to: Subscribe to another calendar's feed? #58191
    Franky
    Keymaster

    While EME exposes events via ical, you can’t add extra calendars via ical. You’ll need another plugin for that.

    in reply to: DO_SHORTCODE in templates #58189
    Franky
    Keymaster

    dynamic templates will have shortcodes resolved in the next version

    in reply to: EME_IF and NO Events #58188
    Franky
    Keymaster

    I like the second option, so I added the option template_id_no_events to [eme_events]

    in reply to: Everything Clickable? #58183
    Franky
    Keymaster

    Sure you can … check the doc on the eme_events shortcode and read the part about template_id 🙂

    in reply to: append #anchor to url on form filter #58180
    Franky
    Keymaster

    I still need to ajaxify that, so I’m moving this to feature requests.

    in reply to: Problem with change registration #58179
    Franky
    Keymaster

    Well, I would remove some of the eme_if sections from the rsvp form and put them in the single event template (but that’s just me). Also, the eme_delete_booking_form can be replaced by something more dynamic (either the id can be replaced by #_EVENTID or use #_REMOVEBOOKINGFORM
    Concerning the price: it is calculated but can be influenced by discounts or custom eme filters/hooks. Also: try the latest dev-version which contains some bugfixes too. Get it from https://wordpress.org/plugins/events-made-easy/advanced/

    in reply to: Problem with change registration #58175
    Franky
    Keymaster

    I tested that code here: works just fine …

    in reply to: Discount doesn't work anymore #58174
    Franky
    Keymaster

    Please don’t hijack an old thread … open a new bug report if any issue. Also: try the latest dev-version (soon to be released) from https://wordpress.org/plugins/events-made-easy/advanced/

    in reply to: [eme_events] show only first event from recurrings #58173
    Franky
    Keymaster

    You have to use the eme_if tag inside the template for the eme_events entry, something like this:
    [eme_events template_id=44]
    And template with id=44:

    
    [eme_if tag='#_IS_RECURRENT_EVENT' value='1']
    [eme_if2 tag='#_IS_FIRST_RECURRENCE' value='1']
    <li>#_STARTDATE - #_STARTTIME<br /> #_LINKEDNAME<br />#_TOWN </li>
    [/eme_if2]
    [/eme_if]
    [eme_if tag='#_IS_RECURRENT_EVENT' value='0']
    <li>#_STARTDATE - #_STARTTIME<br /> #_LINKEDNAME<br />#_TOWN </li>
    [/eme_if]
    

    The default is defined in the option “Default event list format”

    in reply to: [eme_events] show only first event from recurrings #58170
    Franky
    Keymaster

    Well, if you really want to show just the first event in a recurrent series, you can check for that using conditional tags and the value of #_IS_FIRST_RECURRENCE

    in reply to: [eme_events] show only first event from recurrings #58167
    Franky
    Keymaster

    If you want to show specific events, use categories …

    in reply to: [eme_events] show only first event from recurrings #58165
    Franky
    Keymaster

    Then I don’t understand your question. [eme_events] with show_recurrent_events_once will show 1 occurrence for each recurrent event, so that seems what you want.

    in reply to: [eme_events] show only first event from recurrings #58163
    Franky
    Keymaster

    If you only want to show one event, use limit=1 as an option to eme_events

    in reply to: Using Checkboxes for Filter Form #58160
    Franky
    Keymaster

    Currently not possible in EME, but you can use javascript to convert a select dropdown to a checkbox version.

    Franky
    Keymaster

    Concerning your question about the github code: it seems the second function (for linking terms) doesn’t contain the following 3 lines (like the first function):

    
        if ( $query['offset'] > 0 ) : // Add only on the first result page
            return $results;
        endif;
    

    I’m guessing that’s causing the results to be repeated …

    in reply to: Just export all booking info #58154
    Franky
    Keymaster

    This will be in the next version 🙂

    Franky
    Keymaster

    The next version of EME will have an option that allows to activate/deactivate the link search for events/locations. I also added the date for events, so you can better distinguish events in a recurrent series (I will not remove those from the search though since that would defeat the purpose of it all).

    in reply to: EME_Events Order Statement #58151
    Franky
    Keymaster

    Seems to work just fine here. Don’t forget that first things get sorted by category id (as you requested), and then only by event date/time.
    Leave out the category sorting if not required …

    Franky
    Keymaster

    This seems to do the trick (add to your theme’s function.php):

    
    add_filter('wp_link_query', 'eme_add_events_link_search', 10, 2);
    add_filter('wp_link_query', 'eme_add_locations_link_search', 10, 3);
    function eme_add_events_link_search($results,$query) {
        if (!isset($query['s'])) return;
        if ( $query['offset'] > 0 ) : // Add only on the first result page
            return $results;
        endif;
        $events=eme_search_events($query['s']);
        foreach ($events as $event) {
             $results[]= array(
                        'ID' => $event['event_id'],
                        'title' => trim( esc_html( strip_tags($event['event_name']) ) ) ,
                        'permalink' => eme_event_url($event),
                        'info' => 'Event',
                    );
        }
        return $results;
    }
    function eme_add_locations_link_search($results,$query) {
        if (!isset($query['s'])) return;
        if ( $query['offset'] > 0 ) : // Add only on the first result page
            return $results;
        endif;
        $locations=eme_search_locations($query['s']);
        foreach ($locations as $location) {
             $results[]= array(
                        'ID' => $location['location_id'],
                        'title' => trim( esc_html( strip_tags($location['location_name']) ) ) ,
                        'permalink' => eme_location_url($location),
                        'info' => 'Location',
                    );
        }
        return $results;
    }
    
    in reply to: Just export all booking info #58146
    Franky
    Keymaster

    Since the same code is used, that would be very surprising. But I learned to never rule out a bug. Either you try to reproduce it, or you give me a temporary admin account.

    in reply to: allow events to be searchable in WordPress #58144
    Franky
    Keymaster

    See the faq: https://www.e-dynamics.be/wordpress/faq/ : “How to add events to your wordpress search results?”
    But that might not be what you want, so also read up on this pending thread: https://www.e-dynamics.be/wordpress/forums/topic/how-do-i-find-events-and-locations-in-the-editors-link-menu/

    For the rest: EME is a fully functional mail system too 🙂

    in reply to: Just export all booking info #58143
    Franky
    Keymaster

    The csv export (and the corresponding “printable view”) is per event, but should include all bookings for that event.

    in reply to: Internal Server Error – failed registration #58140
    Franky
    Keymaster

    According to your description, the error seems to be the date string: 27. 10. 1981
    Seems like the spaces are not accepted. Currently on holiday but I’ll take a look when I get the chance.

    in reply to: How to register without paying for a payed event #58135
    Franky
    Keymaster

    Typing on phone while on holiday…

    in reply to: How to register without paying for a payed event #58131
    Franky
    Keymaster

    It is by design that no mail concerning payment gets send it the price is 0. However you can use [zme_if] in the approval mail to include a conditional section if the price is 0

    in reply to: Show if an event is fully booked in event list #58127
    Franky
    Keymaster

    Check out the conditional placeholder/shortcode [eme_if] and check the value of free spaces. See https://www.e-dynamics.be/wordpress/conditional-tags/

    in reply to: How to register without paying for a payed event #58126
    Franky
    Keymaster

    See if this helps (send a approval-mail if auto-approve is set and price=0):
    https://plugins.trac.wordpress.org/changeset/1889544/

    in reply to: limit a date field #58123
    Franky
    Keymaster

    Add in the “HTML field attributes” for that field the minimum date, e.g. min=”2017-04-01″ (including the ‘min=’ part, so the whole string should go in there)
    See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/date

    Franky
    Keymaster

    Hooks in wordpress are explained by wordpress 🙂
    But, read the eme FAQ on “How to add events to your wordpress search results?”, which is partly related (also a hook etc …). The only thing there is: I use a function called eme_wordpress_search_events(), and that function might need some tweaking for the url-search you want (if not the same POST param is used). Also, no time now, but I don’t know if there’s a eme_wordpress_search_locations() function too … and you need (as url) to use the functions eme_event_url($event) and eme_location_url($location) and use the returned url in your results to add to the array of urls.
    I haven’t found the time to play around with this yet …

    in reply to: Send confirmation e-mail to another contender #58118
    Franky
    Keymaster

    The one that books gets the mail. He can forward it to the other person …
    Or you can code it up yourself using the available EME hooks for rsvp, see https://www.e-dynamics.be/wordpress/category/documentation/12-hooks-and-filters/ (the hook eme_insert_rsvp_action might help).

    Franky
    Keymaster

    Hooking into wp_link_query can work maybe … to test …

    Franky
    Keymaster

    Either you edit the recurrence (via the link “Edit recurrence”) or you edit the single event by clicking on the event title …

    Franky
    Keymaster

    If you edit+save an event that is part of a recurrent event series, that event will get removed from the series and become a single event. The rest of the recurrent events stay as is.

    in reply to: Call for translators #58106
    Franky
    Keymaster

    Put the files in wp-content/languages/plugins , that should be better …

    in reply to: Call for translators #58104
    Franky
    Keymaster

    They need to have the name of the plugin. So in this case:
    events-made-easy-cs_CZ.mo
    events-made-easy-cs_CZ.po

    But if there really is a need for it, I can re-include the removed languages …

    Franky
    Keymaster

    Although technically it is correct, I see the problem 🙂
    This should fix it: https://plugins.trac.wordpress.org/changeset/1885138/

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

    For text fields: no. For dropdown: the first one defined is selected by default.
    But it is a nice feature request.

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

    I haven’t documented it yet (…), but it is currently only as a dynamic data condition (in the rsvp or member form settings).
    Edit: it should work in the template for attendees too (not in an event, but in e.g. [eme_attendees], [eme_bookings], or [eme_people])

    in reply to: Call for translators #58094
    Franky
    Keymaster

    I no longer keep local language files, please go to
    https://translate.wordpress.org/projects/wp-plugins/events-made-easy

    in reply to: Multiseat registration form options #58093
    Franky
    Keymaster

    The seats are a dropdown, unless you use the option “attendance only”

    in reply to: dynamic price broken? #58090
    Franky
    Keymaster

    I use “EU Cookie Law” and “GDPR” as plugins (the second one not really needed, but anyway).

    in reply to: Fatal error: Unknown: Cannot use output buffering… #58085
    Franky
    Keymaster

    There is only 1 place where EME still used output buffering (no bug), and that was when using a filterform and #_FILTER_MONTHRANGE
    So if that’s the case: see https://plugins.trac.wordpress.org/changeset/1882752/events-made-easy/trunk/eme_filters.php (I removed the output buffering).
    Otherwise it is not EME causing this.

    in reply to: Days since start of an event #58082
    Franky
    Keymaster

    If you think there’s a bug, please create a new thread in the bug-forum for that.

    in reply to: Make the event list run horizontally? #58081
    Franky
    Keymaster

    You can use divs and css to achieve this, but I’m not enough css master to tell you how.

    in reply to: Plugin lost when upgrading WP #58080
    Franky
    Keymaster

    Seems to me you have issues in the backend. Which php version are you using? Also check your webserver logfiles etc …
    Also, since your update failed: you should roll back and try again, or ask your provider for support on the reason why. But let’s see how far we can get (no promises though).

    in reply to: Booking truble after update. #58075
    Franky
    Keymaster

    2.0.35 fixes this (although it was in there as a bug a bit longer than just the latest version …)

    in reply to: "This event lasts all day" as default on new events? #58070
    Franky
    Keymaster

    Currently not.

    in reply to: GDPR Fail on e-dynamics.be after login #58068
    Franky
    Keymaster

    Never mind, I got it. Fixed.

    Franky
    Keymaster
    in reply to: GDPR Fail on e-dynamics.be after login #58066
    Franky
    Keymaster

    ?? Could you elaborate please ?

    in reply to: The captcha is not working correctly anymore #58062
    Franky
    Keymaster

    I use regular php sessions for this, so if your php is configured to NOT use cookies for this, it will not work.
    See http://php.net/manual/en/session.configuration.php

    in reply to: Attachments in Mails #58057
    Franky
    Keymaster

    Attachments for legal requirements? Hmmm … 🙂
    But unfortunately that is currently not possible, no attachments yet. It is on my todo list though …

    in reply to: Attachments in Mails #58055
    Franky
    Keymaster

    EME can send out html mails, so you can create a template for the mail response, use your attachement (as a link) in there et voila …
    EME uses phpmailer class (for mail) and the wordpress wysiwyg editor (for your templates).

    in reply to: Send confirmation mail after registration (Urgent) #58053
    Franky
    Keymaster

    What is “wp_eme_payments” ?

    in reply to: Attachments in Mails #58052
    Franky
    Keymaster

    Not really. You can of course just upload your attachment to the WP library and use that in your mail.

    in reply to: Unchecked checkbox #58047
    Franky
    Keymaster

    I use it too for a gdpr approval checkbox, and by default it is not selected (the way I coded it).
    Can you show me a screenshot of the custom field definition? And/or a test-website?

    in reply to: EME Breaking Admin #58045
    Franky
    Keymaster

    See https://wordpress.org/support/topic/update-fail-12/ , I just released a version that takes into account “older” wp versions (WP version 4.9.6 is days older than EME 2.0.32, so I assumed everybody already updated, and if not that people start with updating the core … 2.0.33 fixes it all)

    in reply to: EME_Events Order Statement #58034
    Franky
    Keymaster

    ‘ASC’ corresponds with ‘event_start_date ASC, event_start_time ASC, event_name ASC’,
    ‘DESC’ corresponds with ‘event_start_date DESC, event_start_time DESC, event_name DESC’

    So: DESC shows newest first, ASC oldest
    I guess your order statement should simply be:
    order=’event_category_ids DESC, event_start_date ASC, event_start_time ASC’

    in reply to: Insert category placeholder #58030
    Franky
    Keymaster

    That placeholder can’t be used in events, only in [eme_categories], see https://www.e-dynamics.be/wordpress/category/documentation/6-shortcodes/eme_categories/

    For event category info, search for CAT in https://www.e-dynamics.be/wordpress/category/documentation/7-placeholders/7-2-events/

    in reply to: Booking form in a lightbox? #58027
    Franky
    Keymaster

    the submit happens via an ajax call. I guess the lightbox needs to be made aware of that, maybe it intercepts that call …

    in reply to: Booking form in a lightbox? #58025
    Franky
    Keymaster

    Maybe because the form is generated via a shortcode in your case? Why not just use #_ADDBOOKINGFORM and not “[eme_add_booking_form id=#_EVENTID]” ? I won’t try it here though 🙂

    in reply to: Can't change "Localize Price" any more #58023
    Franky
    Keymaster

    Seems like a bug in your php. See for example: https://bugs.php.net/bug.php?id=74811

    In other words: check your timezone setting in php.ini

    in reply to: Can't change "Localize Price" any more #58020
    Franky
    Keymaster

    Ok, the fix is here (but you found too it apparently):
    https://plugins.trac.wordpress.org/changeset/1874172/

    The crash: you gave me the configure part of php, but that doesn’t help of course (nor does any info in phpinfo for that matter). You should browse through the webserver logfiles for php errors.

    in reply to: Can't change "Localize Price" any more #58018
    Franky
    Keymaster

    While that is a bug (I’ll try to fix it today, but am testing other stuff at the same time), can you tell me under which conditions EME would “crash” when it is on?

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

    [eme_attendees] show the people attending an event, but not limited to a specific group …
    See here the changelog for the next version:
    * Added options template_id_header and template_id_footer to the eme_people shortcode
    * Added #_GROUPS to attendee, booking and people placeholders, returning a csv list of the groups a person is in
    * Added #_GROUPS to dynamic data condition placeholders for events and memberships, returning a csv list of groups a user that is entering a form is currently in
    * Added eme_if condition ‘incsv’, so for ex. you can compare if a certain person is in a certain group and based on that show/hide stuff
    * Added extra dynamic data conditions (like ‘contains’, ‘notcontains’ and ‘incsv’)

    That’ll help …

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

    Something more: the next version will allow you to link a EME person to an WP user.
    If you then require WP membership for the form, it will use the wp userid and prefill last name, first name, email etc …
    If you then add the EME person to certain EME groups, you can create conditional tags based on the group info (the next version will allow you to use #_GROUPS as a condition)

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

    It seems I failed to document a shortcode called [eme_people], that gives you the eme_groups thing you asked for. I corrected this now (and the next version will add header/footer templates for it).
    Also, an event url can ba given by the url-related placeholder for events, check the doc on that.
    Concerning the categories of an event: search for CATEGOR in the doc on event placeholders.

    Franky
    Keymaster

    The title shows the event name if your theme uses WordPress standards. Check out the default themes (twentyseventeen or so) and how it uses wp_head .

    in reply to: Error using Booking/RSVP form on an Event page #58001
    Franky
    Keymaster

    If you’re still using *.sgcpanel.com as mailserver, then this is normal. That’s not a valid SMTP mailserver address. My
    solution was concerning your certificate issue. Change it back to localhost or ask your provider for the hostname to use.
    Also, don’t forget to deactivate the debugging again.

    in reply to: Date/Time in "Change Registration" does not change #57999
    Franky
    Keymaster

    No reply, considering closed.

    in reply to: Error using Booking/RSVP form on an Event page #57997
    Franky
    Keymaster
    in reply to: Where to place the language .mo file #57994
    Franky
    Keymaster

    The automatic download from wordpress doesn’t go in that folder, that’s again wordpress regulated (I have no control over where that goes).
    Only “own” language files can be put there. And Dutch is also ok, but I need to correct 2 strings.

    in reply to: Booking Information to one E-Mail #57992
    Franky
    Keymaster

    Create an attribute and set a default value for it (see the doc) in your template of use.
    Code changes are not supported, since they’ll be gone with the next update anyway.

    in reply to: Where to place the language .mo file #57991
    Franky
    Keymaster

    And, like I say in a tagged post in the forum here:
    For all new translations, go to https://translate.wordpress.org/projects/wp-plugins/events-made-easy
    From there on it is a wordpress thingie, not mine 🙂

    Once a translation is 100% there, it will be automatically distributed by wordpress with the next plugin update.

    in reply to: Where to place the language .mo file #57990
    Franky
    Keymaster

    Like I said in the beginning: “In the langs subdir”

    in reply to: Where to place the language .mo file #57986
    Franky
    Keymaster

    Sorry, but I don’t make the rules concerning translations, that is a pure WordPress thing.
    You can always become a WordPress translator and even just copy the English text to yours to achieve 100%. But again: I have nothing to do with this.

    in reply to: Where to place the language .mo file #57984
    Franky
    Keymaster

    That’s a WordPress question. But I believe they require 100%

    in reply to: Booking Information to one E-Mail #57982
    Franky
    Keymaster

    There’s only 1 contact to be assigned. If you want, use an email behind that name that goes to several persons, or use extra event attributes.

    in reply to: Where to place the language .mo file #57981
    Franky
    Keymaster

    In the langs subdir, but it is unsupported (since the CZ file contains more than a thousand untranslated strings). I removed all languages from the langs subdir and now point everybody that wants a language to become a translation contributor on wordpress for the plugin.

    Franky
    Keymaster

    Eme has conditional tags that can provide a similar functionality

    Franky
    Keymaster

    #_EVENTID only resolves if you use that shortcode inside an event format setting (like ‘single event format’). Outside an event, there’s no way of knowing what event you’re talking about, unless you provide the event id.

    in reply to: no registation list #57966
    Franky
    Keymaster

    Can you check your webserver logfiles for an indication of the error? Or even open your webbrowser console and check the returning traffic in your console?
    If not: feel free to send me an admin account.
    Also: your php version should at least be 5.6 (as indicated) for EME to work.

    in reply to: How do I send mails to the contact person? #57955
    Franky
    Keymaster

    I try to be q-translate (and alike) compatible (even though it seems utterly dead …), so if you like: file a bug report describing your q-translate problems in detail and then I hope I can fix those …

    Franky
    Keymaster

    The #_PAYMENT_URL placeholder will work, but only if you select members (not people) to send it to 🙂 That’s why it says ‘Member placeholders (for members)”, meaning you can use member placeholders if you send the mail to specific members. Maybe not entirely clear, I admit, but I don’t think many people use it since I got no complaints so far 😀

    in reply to: Chaos booking Mails #57950
    Franky
    Keymaster

    If you have “autoapprove after payment” activated, and the price is 0, then it will not require approval … but for each event separately the result should always be the same.

    in reply to: Keeping editor open after update #57948
    Franky
    Keymaster

    Anything else than what it is now will not happen without considerable sponsorship 🙂
    Not even wordpress is that flexible …

    in reply to: Pagnation not displayed in Filter view #57947
    Franky
    Keymaster

    Currently not possible (it was not meant to be used that way).

    in reply to: Booking Information to one E-Mail #57946
    Franky
    Keymaster

    If you want to send the booking confirmation to a different email than the author, change the contact info for that event.

    Franky
    Keymaster

    Generic mails don’t have a booking-notion (pretty logical, since you don’t even define a related event). It is mentioned below which placeholders can be used.
    Also it is #_UNSUB_URL, I’ll correct the doc.

    in reply to: view data entered in dynamic fields #57938
    Franky
    Keymaster

    Would you mind giving me a temporary admin access to your site? So I check there …

    in reply to: Adding an Event Image #57935
    Franky
    Keymaster

    EME has more than a hundred placeholders, it is up to you to define how/where to use them. That’s the whole point of defining templates, so you can decide what to show per event and how, the image (or map, rsvp form, extra text, etc …) is no exception.
    Even with mail: you can decide what to mail and to whom, but be sure to test it (and if you use smtp: make sure you understand and know the smtp settings your server needs).

    in reply to: Adding an Event Image #57933
    Franky
    Keymaster

    You’re asking questions that are clearly explained in the second link I referenced above.
    Concerning the “single event format”, I really mean the “single event format”, not the special events page. Look in your settings (generic, in EME settings) for this, and you can change it per event too.

    in reply to: Adding an Event Image #57931
    Franky
    Keymaster

    Use the event placeholder #_EVENTIMAGE in your single event format and the image will show up. See here for all event placeholders: https://www.e-dynamics.be/wordpress/category/documentation/7-placeholders/7-2-events/
    Also: everything about the calendar can be changed via CSS (just don’t use the special events page directly, read the doc: https://www.e-dynamics.be/wordpress/category/documentation/3-installation-and-usage/ )

    in reply to: Date/Time in "Change Registration" does not change #57928
    Franky
    Keymaster

    That means that the booking date column in mysql has a problem (or maybe is not existing).
    Could you check in your wordpress database, table wp_eme_bookings, if the column creation_date has the extra settings “DEFAULT CURRENT_TIMESTAMP” ?
    For older mysql databases (<5.6), this will NOT be the case (since that would fail) and then that info will be empty (btw: anything older than 5.6 is very old already). Switching afterwards to a newer mysql version will also not solve it (since the column already exists) ==> something I’ll try to address in the next version.

    in reply to: create my own placeholder #57926
    Franky
    Keymaster

    While creating shortcodes is fairly easy if you know wordpress, creating placeholders is in fact just a search/replace in existing text. I don’t know what you want to achieve, but look at the available filters/hooks for this.

    in reply to: Mailing list empty #57924
    Franky
    Keymaster

    Confirmed, and the current dev-version fixes it.
    If you want to see the differences (quite some):

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

    in reply to: … insert pagnation? #57921
    Franky
    Keymaster

    Read this on the special events page:
    https://www.e-dynamics.be/wordpress/category/documentation/3-installation-and-usage/

    So remove it from the menus (don’t delete it) and use a regular page with shortcodes.

    in reply to: An error occured while communicating to the server #57914
    Franky
    Keymaster

    PHP needs versioni 5.3 or newer for numberformatter to work, see:
    http://php.net/manual/en/numberformatter.formatcurrency.php

    Also, I clearly state in the EME requirements (at wordpress plugin site) that I require at least php version 5.6. Older versions might work, but are not supported.
    So, please do update your version (php 5.2 is already out of support for years btw).

    in reply to: An error occured while communicating to the server #57909
    Franky
    Keymaster

    Like that options specifies, you need the class NumberFormatter in your php version. So I guess your php version is too old.

    in reply to: Maps #57904
    Franky
    Keymaster

    Did you read the doc? Use it as I described above. For showing events based at that location, use something like this in the single location description format:

    [eme_events scope=future limit=5 location_id=#_LOCATIONID]

    See the doc on [eme_events] and location placeholders too, for more info.

    in reply to: Maps #57901
    Franky
    Keymaster

    If you want to show a single location, define the location first and then use [eme_location_map], see https://www.e-dynamics.be/wordpress/category/documentation/6-shortcodes/eme_location_map/

    in reply to: Keeping editor open after update #57898
    Franky
    Keymaster

    Also formfields, people and groups will be in the next version.

    in reply to: Adding contact info for registered users #57897
    Franky
    Keymaster

    Best would be to edit it in the backend.
    If you want it done in the frontend: require WP membership for the event and ask for their info via regular RSVP fields. The second time they want to register for an event, it will be autocompleted with their info.

    in reply to: .. set the price and location in Mails? #57894
    Franky
    Keymaster
    Franky
    Keymaster

    No reply, closing

    in reply to: Some very rare bugs for your interest #57891
    Franky
    Keymaster

    ok, closing this then.

    in reply to: Custom Fields dont have Values when edited #57890
    Franky
    Keymaster
    in reply to: Keeping editor open after update #57886
    Franky
    Keymaster

    Templates will be in the next version.

    in reply to: Custom Fields dont have Values when edited #57885
    Franky
    Keymaster

    I just tested this, and with my custom fields this seems to be working just fine.
    I tested with dropdown, radiobox and text custom fields …

    edit: feel free to send me a demo account or so …

    in reply to: Keeping editor open after update #57882
    Franky
    Keymaster

    Also added for locations and memberships. The others are not really related, so currently that’ll be it 🙂

    F.

    in reply to: Keeping editor open after update #57880
    Franky
    Keymaster

    Added this as an option for events, the rest will follow …

    in reply to: Parse error after update #57879
    Franky
    Keymaster

    It’s all in the database of wordpress and the wordpress uploads folder, like any good plugin.

    in reply to: Parse error after update #57876
    Franky
    Keymaster
    in reply to: How do I send mails to the contact person? #57872
    Franky
    Keymaster

    Per event you can only change 1 email setting related to contacts, namely ‘ Contact Person Email Format’.
    Not that it matters: it used to be an issue, but adding extra email settings per event is no longer a real coding issue now. So adding settings can be done, but only after argumentation (and hopefully a donation).

    in reply to: How do I check for #_IS_PAID on event page? #57871
    Franky
    Keymaster

    Well, what I meant with “only in mails” was the short version, indeed (as the doc says) it works for all things booking-related (so also the eme_bookings shortcode).
    So if you use it like that, it won’t be a problem.
    The payment and cancel url forms are not customizable. Well, in fact the payment form is, but it is in fact the same payment form you get to see after you book for an event (so the customization is in the EME settings, tab Payments).
    Nothing for the cancel form though.

    in reply to: How do I check for #_IS_PAID on event page? #57867
    Franky
    Keymaster

    https://www.e-dynamics.be/wordpress/rsvp-mail-formatting/
    ==> #_IS_PAID is only for mails …

    in reply to: How do I send mails to the contact person? #57866
    Franky
    Keymaster

    if you want 2 and 3 to happen, you need the pending mail activated (the content of it doesn’t need to mention it is pending at all, but can just contain payment instructions or anything alike).
    For 6 to happen, you need to activate the option for payment mails (and/or the IPN mail for the contact person)
    7 happens automatically (see before).
    Your scenario in general is what I already use for a theater club …

    For the contact person, you can create a page using [eme_attendees] or [eme_bookings] with the layout of your choice using templates. I would put those placeholders in the event details and surround them with a conditional tag checking if the user is logged in or so (or on a separate page, but then you need to hardcode the event id).
    Or more simple: let the contact person access the backend of EME (maybe just even listing events, see the Access tab for all access settings and roles). In the backend you can click on “printable view” or “csv export” per event.

    A booking can’t be changed by the booker after it is made, for that you need the “change registration” admin page. Do you mean that when editing a booking the custom radioboxes/checkboxes are empty? If that’s the case, that is a bug … I’ll test that here today.

    Follow-up: just tested dropdown and radioboxes in the “Change registration” to edit a booking: works just fine, shows the entered data from the original booking.

    in reply to: #_AVAILABLESPACES{xx} not working at all #57864
    Franky
    Keymaster

    I changed the wording a bit and added a screenshot to it, that should help 🙂

    in reply to: #_AVAILABLESPACES{xx} not working at all #57857
    Franky
    Keymaster

    Ok, there is no issue on your site: you activated multi-price, but not multi-seat. Meaning: you’re asking for different prices but 1 total amount of seats, so there is no point in available seats per price category either (and thus the replacement is empty). In your case, you just need #_AVAILABLESEATS, or define different seat categories too.
    If you want to provide early-bird discounts, I suggest you look into the discount parts of EME.

    in reply to: Strange time shown in the booking list #57856
    Franky
    Keymaster

    I’m guessing you’re affected by the setting (in tab “Events”) called “Remove leading zeros from minutes?”
    Edit: I need to review the position of this setting, since I guess everything in EME is affected by it anyway if you use the regular EME placeholders for date/time (and not a custom format).

    in reply to: How do I send mails to the contact person? #57855
    Franky
    Keymaster

    You’re totally mixing up the initial problem and what you want here.
    To resume: it is not a problem of mailing the contact person.

    Mails after auto-approve are sent if the option “Enable paid RSVP e-mails?” is set, using the templates set in the setting “Registration paid email subject format” and “Registration paid email format” (and if either of those 2 is empty: no mail), no mail to the contact person.
    If that option is set, and you *also* want the mail to the contact person, you can set the info in the format “Contact person payment notification subject format” and “Contact person payment notification email format”, but those are only used if the payment arrived via a payment gateway. If it doesn’t, then it is a manual action (via the admin backend) and so you are aware of the fact that it got paid and no mail is sent to the contact person.

    If that option is *not* set, the mail is sent using the settings “Respondent email subject format”+”Respondent email format” for the booker and “Contact person email subject format”+”Contact person email format” for the contact person.

    (I’ll add this explanation to the doc)

    in reply to: #_AVAILABLESPACES{xx} not working at all #57852
    Franky
    Keymaster

    Not really, because that might break ajax calls and such …
    I’ll try it this evening with a ‘normal’ single event and changing it to multiprice afterwards.
    If that doesn’t work (well, in fact: if it does work as expected), I’ll need to come over to your site and check on your setup what might be the problem. Feel free to forward my an admin login on your site (with permission to change the files of the EME plugin) and foresee an event that shows the problem …

    in reply to: #_AVAILABLESPACES{xx} not working at all #57850
    Franky
    Keymaster

    Disable the cache and try again 🙂
    I always recommend to disable the cache for the EME files (because some pages use generated javascript), but I’m not an expert in varnish cache.

    in reply to: #_AVAILABLESPACES{xx} not working at all #57847
    Franky
    Keymaster

    If there are errors, they should be visible in either your webserver console (for javascript errors, but I don’t think that’ll be the case here) or in your webserver logfiles (php errors go to the error logfile configured by your webserver/hosting provider).

    in reply to: How do I send mails to the contact person? #57846
    Franky
    Keymaster

    Well, if you leave the body of a mail empty, there isn’t a point in sending that mail … in the pending format you can say whatever you want (and probably that you’re awaiting payment before approving it).

    in reply to: #_AVAILABLESPACES{xx} not working at all #57843
    Franky
    Keymaster

    So far I have not. Maybe there might be an issue where reservations were already made when it was a single-price event and then you switched to multiprice … I’ll try that one later, but feel free to test yourself too 🙂

    in reply to: How do I send mails to the contact person? #57841
    Franky
    Keymaster

    If the pending mails are not coming through:

    – check the pending mail formats for subject and body
    – check the setting “Enable pending RSVP e-mails”

    in reply to: How do I send mails to the contact person? #57839
    Franky
    Keymaster

    You don’t ever see the bcc address, that’s why it is called ‘bcc’.
    If you send to yourself and the configured bcc address is the same, then yes: you’ll get the same email twice.
    Make sure you also have no filters that might block the mail. Which mail sending method are you using? And is the option “Notification sender address” configured correctly (either empty, or a from-address accepted by your mailserver)?
    And also: if you have the option activated to queue *all* mails, make sure EME cron is configured to handle the queue.

    in reply to: How do I send mails to the contact person? #57837
    Franky
    Keymaster

    Using a template for ‘Contact Person Email Format’ is also ok. Well, at least it should be 🙂
    The moment the reservation is made (when the payment button shows), the mails to both respondent and contact should already be sent.
    I’m not asking you to check another person’s mailserver, but the logs of the mailserver you’re using. Is the test email working? Check your mail settings to be sure everthing works as expected …

    in reply to: #_AVAILABLESPACES{xx} not working at all #57835
    Franky
    Keymaster

    I just tested this and seems to work just fine …
    This is my test:

    <table class='eme-rsvp-form'>
                <tr><th scope='row'>Last Name*:</th><td>#_LASTNAME</td></tr>
                <tr><th scope='row'>First Name*:</th><td>#REQ_FIRSTNAME</td></tr>
                <tr><th scope='row'>E-Mail*:</th><td>#_EMAIL</td></tr>
                <tr><th scope='row'>Phone number:</th><td>#_PHONE</td></tr>
                <tr><th scope='row'>Seats*:</th><td>#_SPACES{1} and #_SPACES{2}</td></tr>
                <tr><th scope='row'>Comment:</th><td>#_COMMENT</td></tr>
                #_CAPTCHAHTML{<tr><th scope='row'>Please fill in the code displayed here:</th><td>#_CAPTCHA</td></tr>}
                </table>
                #_SUBMIT
    Available: #_AVAILABLESPACES{1} and #_AVAILABLESEATS{2}
    in reply to: How do I send mails to the contact person? #57832
    Franky
    Keymaster

    Assuming “Contact person email subject format” and “Contact person email body format” are not empty and the setting ‘Enable the RSVP e-mail notifications?’ is active, then mails should arrive.

    If the mail doesn’t arrive, even when you set it in bcc, then you need to check your mailserver logfiles for hints. Maybe you get blocked there, or it arrives in the spam … but first: check the logs.

    in reply to: How do I send mails to the contact person? #57830
    Franky
    Keymaster

    Is the subject set in “Contact person email subject format” ? If that’s empty, nothing will be send out. Also, check out the setting
    If you’re saying that the one in “Contact person payment notification email format” is sent, then it says that EME can in fact send those mails, so that’s ok 🙂

    in reply to: give access to persons, groups, members, memberships #57828
    Franky
    Keymaster

    This feature is called “content dripping” (or something alike) and indeed doesn’t exist yet.
    Feel free to donate for this feature 🙂

    in reply to: Require specific membership for RSVP #57827
    Franky
    Keymaster

    Not strange. I’ve never encountered the need to require a membership of something before being able to RSVP for an event, that’s all … But I do understand your question for it 🙂

    in reply to: Require specific membership for RSVP #57823
    Franky
    Keymaster

    Currently events and memberships are not coupled in any way.
    The future might be to require a WP user, check if that user is linked to an account in EME that has the required membership and then go on. But that is currently not yet there.

    in reply to: State Dropdown not Loading States #57821
    Franky
    Keymaster

    Btw, the next version will be more strict: if no countries are defined, you won’t be able to manage states.

    in reply to: State Dropdown not Loading States #57820
    Franky
    Keymaster

    Do you have more than one country defined? If so, you need to show the country selection too.

    in reply to: State Dropdown not Loading States #57818
    Franky
    Keymaster

    Small update: this fix is already in the released version 2.0.26

    in reply to: State Dropdown not Loading States #57817
    Franky
    Keymaster

    It will be in the next version. If you are not sure how to apply the fix then you’ll need to wait.

    in reply to: view data entered in dynamic fields #57814
    Franky
    Keymaster

    Your html contains errors. Run the resulting html through a validator and fix these. A good validator: https://validator.w3.org/nu/#textarea

    Concerning how to view the entered data: either do a “print view” in the list of events, or CSV (these links are found below the event name). Also editing a booking of course shows the data. And last but not least: when showing the list of registrations, one of the “search” fields is in fact a list of custom data fields (just click on all the search input fields until one shows a list of fields). Since showing custom data is in fact a heavy DB query, you need to select the custom fields you want.

    in reply to: Payment Success redirection to "Thank you" page #57798
    Franky
    Keymaster

    See EME settings, tab “Payments”, setting “Payment RSVP succes return page format”

    in reply to: Customizing response emails of multiseat-events #57794
    Franky
    Keymaster

    After reading your post: you have “ECS”, it should be “ESC” (from the word “escape”):
    [eme_if tag='#ESC_SPACES{1}' value='1'] You booked a students seat. [/eme_if]
    [eme_if tag='#ESC_SPACES{2}' value='1'] You booked a xxxxxxxx seat. [/eme_if]

    in reply to: Customizing response emails of multiseat-events #57793
    Franky
    Keymaster

    Of course this is possible, but you used the wrong placeholder (although I think I’ll allow it in the future).
    See the doc:
    https://www.e-dynamics.be/wordpress/category/documentation/7-placeholders/7-4-rsvp-mails/
    You need #_RESPSPACES

    Edit: it should already be accepted, so it should work … does it work in the rsvp mails without eme_if?

    in reply to: Payment Success redirection to "Thank you" page #57791
    Franky
    Keymaster

    This is already in the released version.

    in reply to: Inform users about new events #57788
    Franky
    Keymaster

    Btw: using existing EME hooks and filters, you can also interact with any newsletter of your choice if you know and can program their api.

    in reply to: Inform users about new events #57787
    Franky
    Keymaster

    While I don’t know about other plugins interacting with EME (I imagine they don’t exist …), EME has CRON and mailing functionality. So go in the CRON submenu and find the “newsletter” 🙂
    Future versions might have “reminder” settings per event, but that’s future 🙂

Viewing 150 posts - 2,251 through 2,400 (of 7,815 total)
Scroll to Top