Several issues with Community Events forms after 3.11.x update

Home Forums Calendar Products Community Events Several issues with Community Events forms after 3.11.x update

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #994046
    Jonathan Goldford
    Participant

    We’ve noticed since upgrading to 3.11.x, the form for users to add a new Community Event do not work correctly at http://jewishinstlouis.org/calendar/community/add. The two we know of are:

    • Event Date: the datepicker for this field was missing completely, and upon submitting the form, the Event Date would be set as the current date instead of the date entered in the field. We did some troubleshooting and found that this was a conflict with Better WordPress Minify, and adjusted the minify order/settings in order to resolve the issue. Note that disabling BWPM altogether also fixed it, but we do want to keep the plugin.
    • Event Organizer: upon submitting the form, whatever the user entered in this field seems to be discarded entirely. Unlike the Event Date issue, this doesn’t seem to be an issue with BWPM (we disabled it entirely and the fields were still blank upon submitting), and we have not found a solution for this one yet.

    In the meantime, we’ve reverted all three Events Calendar plugins back to 3.10, after which everything works as expected. (The Events Calendar, TEC Pro, and TEC Community Events).

    Please note that I was going to do plugin and theme conflict testing, but the nature of our issue prevents us from being able to do that. We can’t do this on the live site (for obvious reasons), however our staging site (and local installs) won’t allow us to update the plugin because our license is already active on the live site. Since our issue is specific to 3.11.x, and our staging/local installs are using older, non-updatable versions of the plugin, the issue doesn’t exist to troubleshoot in those environments.

    #994057
    George
    Participant

    Hi @Wired Impact,

    Sorry to hear about these issues – for starters, you can upgrade your staging site’s software at any time by just download the latest versions of things from http://theeventscalendar.com/my-account/downloads. You can activate the plugins and see how things behave without needing to enter the license key.

    I’m glad the event date issue was resolved, and appreciate you doing that troubleshooting! We can investigate that issue but minification-related bugs are hard to work with, and there’s often little we can do, if anything.

    The organizer issue is not one I can recreate…let us know if it’s possible for you to do some of the aforementioned debugging on your staging site, now that you can manually download and upload the latest plugin versions there for testing. If you have the same exact behavior on your staging site, then that could definitely mean there’s a bug here, but for me the organizer works fine.

    Thank you!
    George

    #994314
    Jonathan Goldford
    Participant

    Thanks for the quick reply! I have updated the three plugins on the staging site and have reproduced the issue. I have narrowed it down to a conflict with a template override we made to organizer.php in order to hide a few fields. You can take a look at the overrides made here: http://pastebin.com/regzH5sg

    Essentially, we just want to remove the following elements from Organizers:
    – Use Saved Organizer
    – Email obfusciation text
    – Add another organizer link

    I would imagine that we’d be able to do this by completely removing our organizers.php override and instead overriding the fields with organizer-fields.php instead, but my organizer-fields.php override doesn’t seem to be working. I removed “<?php tribe_community_events_organizer_select_menu( $event ); ?>”, but the organizer dropdown field was still there. I also threw some plain text in the file, but that did not appear on the page either.

    Am I going about this the right way? What’s the best way to make this customization?

    Thanks for your help!

    #994622
    George
    Participant

    Thanks for the update @Wired Impact – the fact that these problems stem from a custom template file is actually quite helpful.

    In my personal opinion, your best option is to just delete all custom template files you’ve made to try and achieve this. It is much simpler to just force-hide those elements with CSS. Instead of the all the PHP-based avenues you’ve explored for achieving the things you listed, try instead to just paste CSS like the following at the very bottom of your theme’s style.css file:


    /* Hides the "Use Saved Organizer" field. */
    .tribe-community-event-info tr.saved_organizer {
    display: none !important;
    }

    /* Hides the "Email obfusciation" text. */
    .tribe-community-event-info tr.organizer:last-of-type small {
    display: none !important;
    }

    /* Hides the "Add another organizer" link. */
    .tribe-events-community-details#event_organizer tfoot {
    display: none !important;
    }

    I hope that helps!

    β€” George

    #998377
    Support Droid
    Keymaster

    This topic has not been active for quite some time and will now be closed.

    If you still need assistance please simply open a new topic (linking to this one if necessary)
    and one of the team will be only too happy to help.

    #1001872
    Leah
    Member

    Hello,

    Thank you so much for reporting this. We are happy to tell you that a solution to this issue is part of our upcoming 3.12 release! We are doing the final testing and then the new version will be released. Keep an eye on your dashboard Updates page!

    If you experience any difficulty with the update or find that the issue you reported in this thread is not resolved in 3.12, please open a new thread and we can help you. Thank you for your patience and support as we work to improve our plugins!

    Best,
    Leah
    and The Events Calendar team

    #1001873
    Leah
    Member

    Hello,

    Thank you so much for reporting this. We are happy to tell you that a solution to this issue is part of our upcoming 3.12 release! We are doing the final testing and then the new version will be released. Keep an eye on your dashboard Updates page!

    If you experience any difficulty with the update or find that the issue you reported in this thread is not resolved in 3.12, please open a new thread and we can help you. Thank you for your patience and support as we work to improve our plugins!

    Best,
    Leah
    and The Events Calendar team

    #1002304
    George
    Participant

    πŸ™‚

Viewing 8 posts - 1 through 8 (of 8 total)
  • The topic ‘Several issues with Community Events forms after 3.11.x update’ is closed to new replies.