Forum Replies Created
-
AuthorPosts
-
Geoff
MemberHi Lance and thanks for getting in touch!
First off–thank you so much for reading through the release notes. It’s awesome you’re doing that and the fact that you’re reaching out as a result is perfect.
Secondly, you’re absolutely correct. Version 3.10 was indeed a significant update where we refactored and cleaned up a lot of code. Again, nice work for checking in before simply hitting update!
If you have customized calendar templates or added functions, it might be possible those could break when updating. In many cases, the updates have had no impact on sites whatsoever, but we would ere on the side of caution for sure.
That said, do you have a development site where you can test the update? I would recommend this for any WordPress, theme or plugin updates in general, but it would be an excellent idea in this situation since it does sound like you have put some time and effort into integrating the theme and plugin together. This will help you see what impact the update has without interrupting your live site.
If you see any negative impact, then do please let us know by opening a thread and we can help from there!
does that make sense and will that work for you? Please let me know. 🙂
Cheers!
GeoffGeoff
MemberHey Andy, hope you had a great weekend!
This is certainly tricky because the plugin is doing what it should be doing (converting localized times back to UTC) so a calendar app can do what it needs to do (convert UTC to the end user’s settings).
We are in the midst of tidying up and refining out timezone support throughout the plugin, which is currently in testing. It’s quite possible that we may see some positive upside with this. I’ve noted this thread in that ticket so we can follow-up with you when it’s released, but please do keep your eyes open for it in the meantime and let’s see what impact that will have here.
Cheers!
GeoffGeoff
MemberMy pleasure! Thanks again for reaching out and please feel free to hit us back up if any other questions pop up. 🙂
Geoff
MemberThat’s awesome to hear, Stoney! There are indeed instances where more than one organizer with the same can be set up. Confusing, I know, but I’m glad that was uncovered to be the issue here!
@d20games, is this the same case for you? If so, please do give @Stoney’s solution a try and if that for some reason does not do the trick, please open a new thread so we can help you directly since we’re likely looking a different issue.In the meantime, I’ll go ahead and close this thread but please feel free to hit us up with a new one if any other questions pop up and we’d be happy to help. 🙂
Cheers!
GeoffAugust 21, 2015 at 4:28 pm in reply to: New post to my website is not showing up above an upconing event post #998105Geoff
MemberWoohoo! That’s awesome to hear. Thanks for confirming and sorry again for the trouble!
Geoff
Geoff
MemberMy pleasure and thanks again for reaching out! Feel free to hit us back up if any other questions pop up along the way as you make the move to PRO. 🙂
Geoff
Geoff
MemberHi Andy and thanks for following up!
Looking at the raw ical data:
DTSTART;VALUE=DATE:20150901 DTEND;VALUE=DATE:20150903This actually seems to be correct considering that is how it would be rendered in plain UTC. If you’re using London time (UTC +1), then the raw data would need to show the three-day span, even if it’s interpreted as a single-day event by iCal (or any other calendar app). This makes sense because times in iCal have to be converted to UTC, meaning that the a date of X at 00:00 BST is the same day as X -1 at 23:00 UTC.
So, at least in terms of raw data, the output in the .ics is correct there. <span class=”s1″>It’s that +1 that makes it one day in advance on The Events Calendar but the conversion in the native app takes it back to two.</span>
You’re probably correct that the code you cited is where this is taking place. I think it is doing what it should be doing though, which is converting local time back to UTC for the purpose of importing the event to a calendar app in the localized time of that calendar.
Does that seem to make sense? W<span class=”s1″>e’re communicating a span of three days, but iCal just doesn’t see it that way.</span>
Geoff
Geoff
MemberHey Andy and sorry for the trouble here!
I was able to download the .ice file for that event and see what you mean–it imported as a two-day event for 9/1-9/2.
Just want to confirm: is the calendar you are importing to set to a different timezone than the one used on the site? Calendar apps often recalculate the time of an event based on the timezone in the .ics file to make sure that the event imports to the localized time. Is it possible that is what is happening here?
It would certainly be odd for there to be a full day difference in the time conversion, but it is possible depending on what the time is being localized to in the calendar app importing the event.
Let’s start there an see what we find.
Thanks!
GeoffGeoff
MemberHey Christine and thanks for reaching out! I’m stoked to hear that you’re looking into PRO and I really hope it’s a good fit for your project. 🙂
That’s a n excellent question. If I was tackling it myself, I would probably set up categories for each event type (Mandatory, Recommended, etc.) as you are already doing, then using the PRO feature of additional fields to specify who the event is for.
For example, you could create a custom field called “Audience” and use that to identify the group of people the event is intended for.
The Filter Bar add-on is great for filtering events by specific categories (and other variables) on the fly, so I’d recommend checking that out as well. The only bummer is that it does currently support creating filters for custom fields (yet!)–so, while visitors can filter the calendar by categories, tags, days, distance and a host of other variables, the additional fields data would be absent as a variable to filter events, though that information will still be displayed in the event itself.
Does this help answer your question? Feel free to let me know if you have any other questions here and I’d be happy to help.
Cheers!
GeoffGeoff
MemberRight on and awesome work, Adam! Man, I’m really stoked to hear that worked out, though I’m sorry about all the trouble in between.
Please do keep us posted if any other questions or issues pop up and we’d be happy to help!
Geoff
Geoff
MemberHi Chris and thanks for getting in touch!
Good question. If only one site on the multisite network is using The Events Calendar PRO, you are definitely good with just a Personal License.
Here’s some more info on the topic of multisite licenses. Note specifically that a Personal license is fine for a single subsite on a network and can go through the normal license key activation process once activated.
Does this help answer your question? Please let me know. 🙂
Geoff
August 21, 2015 at 7:45 am in reply to: New post to my website is not showing up above an upconing event post #997935Geoff
MemberHi Cynthia and welcome back! Nice to see you again. 🙂
Good question! We did recently refactor some of our code in the latest release which may have made an impact here. Give this a try instead and see if it helps do the trick:
[php]
<?php
//
// *************************************
// Events Calendar fix // Sort Events posts by creation date rather than start date
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
add_action( ‘pre_get_posts’, ‘tribe_post_date_ordering’, 51 );
function tribe_post_date_ordering( $query ) {
if ( $query->tribe_is_multi_posttype) {
remove_filter( ‘posts_fields’, array( ‘Tribe__Events__Query’, ‘multi_type_posts_fields’ ) ); $query->set( ‘order’, ‘DESC’ );
}
}
?>
[/php]Sorry for the confusion here and I hope this helps!
Geoff
Geoff
MemberHey Stone–thanks for following up and providing the extra info. This is super helpful!
I hate to go here, but I do notice a couple of plugins that could be conflicting–or at least have been the source of past conflicts with The Events Calendar. Specifically Visual Composer.
Just to cover all our bases, will you please try testing for conflicts before we dig too much deeper? That will help rule that possibility out and we can go from there. I would be great to follow all the steps in there, even though my hunch is stuck on one particular plugin.
Give that a try and let me know what you find.
If we can’t find any conflicts there, then perhaps you could give me a little more information on what may have changed in the last month since things stopped working. It would be very odd for something to suddenly stop working on its own without some other changes that may have affected it. For example, have there been any updates to WordPress, your theme, any other plugins since you noticed things the issue?
Thanks!
GeoffGeoff
MemberHey Adam,
This is sounding a lot like a thread I fielded just the other day and it turned out to be a theme conflict. It was the use of shortcodes within Enfold. You’re using Avada, so I wonder if there is a similar conflict at play. Notice that the issue also became apparent only with PRO active.
Does the issue continue to take hold when you’re on a default theme? Or perhaps Avada is utilizing a similar shortcode function that is being used in the event post editor but is causing a performance issue?
Thanks!
GeoffGeoff
MemberHey Cappy–nice to see you again and hope all is well!
That is indeed an excellent idea. In fact, it is something that has popped up in our feature request forum and, though it has been sitting a while, is something we have recently put under review.
In the meantime, it could be possible to create an iframe for your calendar that others would be able to embed into their sites. It might be a little bare bones and hacky, but is something to look into.
Another idea is to make your calendar feed available to other sites that have an calendars with iCal subscription capabilities. For example, your site could integrate the iCal Importer plugin we recently released, which generates an iCal URL for for your site. That URL can then be subscribed to by other sites, using the information from the feed to generate events on those calendars. I know Google Calendar can import events from that URL and would be something that free and accessible for others to embed on their sites. Of course, it would be great if those sites also had The Events Calendar. 🙂
Does this help stoke the fire for ideas? Let me know if you have other questions here and I’d be happy to help as best I can.
Cheers!
Geoff -
AuthorPosts
