Events Made Easy Forums Bug fixed or feature request implemented subscription in a email group fails

Tagged: 

Viewing 11 posts - 1 through 11 (of 11 total)
  • Author
    Posts
  • #59768
    Anonymous
    Inactive

    To allow subscription in a email only group ‘X’ I created a page with the ’eme_subform’ shortcode. The confirmation mail is send and subscription is confirmed on the website after klicking the confirmation link. But if I send a generic Email to the ‘X’-group, the new member doesn’t get a mail.

    The new Email is not listed in ‘person’. All person in group ‘X’ receive that mail.

    #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.

    #59773
    Franky
    Keymaster

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

    #59774
    Franky
    Keymaster

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

    #59775
    Anonymous
    Inactive

    Thanks for your quick answers! The server-log shows no errors.

    Using the eme_subform standard template, inputfields only for email & group are displayed. Should the new email-adress be added as a new person and then be visible as a person with empty first- and lastname (/wp-admin/admin.php?page=eme-people) ? Or needs the subscribing user to be logged in?

    #59777
    Franky
    Keymaster

    Indeed, the new person should be created with empty first/last name (since you only need to enter an email)

    #59785
    Anonymous
    Inactive

    In my setup subsription with email only [eme_subform] still fails, because nothing is added to the person-table. So I wanted to force input of name and firstname in a template with id = 4.

    The shortcode [eme_subform id=4] in the registration page displays the form. The template contains placeholders #_EMAIL, #_MAILGROUPS, #_SUBMIT{mytext} and #_FIRSTNAME and #_LASTNAME. The both name-placeholders are not converted to inputfields – that is exactly what the documentation says. But how can I use names in the subscription process for a email group then? It seems that the person has to exist before it subscrips.

    #59791
    Franky
    Keymaster

    This is the doc: https://www.e-dynamics.be/wordpress/eme_subform/
    Doesn’t say anything about firstname/lastname, and “id” is not an option for this shortcode, but “template_id” is (but maybe you meant that). It is what it is: just an email (at least currently). And I tested several times (even today again) and it works fine here on 2 different sites.
    What is your php and mysql version? Maybe the problem is related to mysql being too old?
    Also, if the email you entered is already in use by another EME person, that person gets updated.

    #59792
    Anonymous
    Inactive

    Problem is solved. I checked of table content of ‘wp_eme_people’ and found some records with status 0. Having deleted those a new registration was possible. Missleading in the subscription process was the positive subscription confirmation message, although the process was not finished successfully.

    Thanks for your help!

    #59793
    Franky
    Keymaster

    Status 0 means they’re in the trash.
    Indeed, I’ll need to update the status to active too, when someone subscribes. Nice catch!

    #59800
    Franky
    Keymaster

    This is now fixed in the dev version of EME.

Viewing 11 posts - 1 through 11 (of 11 total)
  • The forum ‘Bug fixed or feature request implemented’ is closed to new topics and replies.
Scroll to Top