Forum Replies Created
-
AuthorPosts
-
Brook
ParticipantHowdy Thomas,
I really do appreciate your taking the time to share this information. I am very sorry this is giving you such difficulties.
If I were in your shoes I would probably downgrade to Facebook Events while we work on patching the bugs. Downgrading a plugin is pretty easy.
1. The import spams my comments with tons of error messages
Yeah we would like to clean that up. We are planning on hiding those comments from the ordinary comment views, and also removing duplicate ones entirely.We had ~500 beta testers along with a large team of dedicated QA people testing this for a month prior to release, but surprisingly none of them hit this issue.
2. Import doesn’t work
3. in case it works there are missing the organizers.. but of course not anytimeThis is something we are working on, it specifically relates to certain Facebook imports. A patch will be readied ASAP.
4. the view of new import is broken if i lock into my site by https…. if i log in via http it is ok…..
This is another bug we’ve encountered since launch and are working on.
5. it seams that the new aggregator is slowing down my complete website…. and uses tons of runtime resources….
This is almost certainly related to the errors you are getting. Event Aggregator’s error logger needs to be throttled. We already have a patch for this in testing, and it will be released with 4.3.2 at the latest.
To be honest, this has actually been one of our smoothest launches for a new product ever. There are bugs, which is the unfortunate nature of complex software. But they have impacted a surprisingly low number of people. I am sad to see three of the worst ones have hit you.
If Facebook Importer was working great for you before, it probably makes sense to switch back until these bugs are patched. You have an impressively fast server if it was able to import from 65 sites without an issue. We shall get back to you each time we patch one of these bugs, we’ll comment in this thread letting you know a release is ready.
Does that all make sense? Will that work for you? Please let me know.
Cheers!
– Brook
Brook
ParticipantHowdy Kelly,
I would love to help you figure this out. I am not totally sure why you are seeing that error but I have some ideas on how to proceed.
The error referenced in their is to a “transient”. It is possible something mangled this transient in your database. Typically it is safe to remove all transients, because they are basically a cache. Would you mind download and installing this transient cleaner plugin? When you visit that plugins page after activating it, you will note an option to Remove all transients. Could you try clicking this and hitting Save? You will further note that the plugin advises you to make a make a database backup before running the tool — this is a very smart thing to do just to be extra cautious. I have never actually needed a backup while doing this, but I still feel better knowing I have one.
Now try adding to the cart again, does it work this time?
Cheers!
– Brook
October 20, 2016 at 1:52 pm in reply to: The plugin it's slowing down my site and taking a lot of Page Size #1180113Brook
ParticipantHowdy again,
Thanks for getting back.
Look this reports of the P3 plugin performance
http://screencast.com/t/4TEQU7LhXKqhttp://screencast.com/t/pNr3EKHKB
Here you can see that the Events are the plugins with biggest % of RunTime.We take performance very seriously. Honestly, we have to. WordPress is an extremely flexible platform. This flexibility makes it extra slow at some things, like date searches. Obviously a calendar has to do a lot of date searches. And so when you build a calendar in WordPress, you have to optimize it constantly. We have a number of performance experts on staff and do regular performance audits. Right now three things are slower than we’d like:
- Month View when you have enabled Month View Cache.
- Minicalendar widget.
- Admin Edit Events page.
Other than that the calendar is remarkably fast right now. And we’re working to address the above three issues in an upcoming release.
Which brings me to the P3 Profiler. Many graphs within that plugin are misleading. For example the default scan chooses random pages on your site, and tests them. If one plugin generates a lot of pages it gets tested disproportionately higher than the rest. A calendar contains a lot of pages, one for each day, week, month, etc. Often times the majority of the pages P3 tests are events pages, and so naturally The Events Calendar is higher in the list. In your case events were responsible for 32% of the processing time, but it is entirely possible that 90% of the pages it tested were events ones. This is just one of many reasons why the graphs can be misleading.
In order to properly profile a site you will typically need a need a PHP debugger such as Xdebug installed. These are very complicated tools to use, because profiling is a highly advanced thing to do. But please be assured we regularly use these tool and do our best to optimize the calendar.
My question is, Why can’t I delete the Event Calendar plugin if I’m using the PRO version? ?
Good question. Events Calendar Pro is an addon for The Events Calendar. As an analogy The Events Calendar is like a car, and Events Calendar Pro would be an addon like a roof rack. The roof rack needs the car or else it’s pretty useless. Does that help clarify?
Changing topic, there is an issue when you search for an event.
Example: you search for an event called “juan pablo” (take a look) http://screencast.com/t/qpxJiDLBBl
And then nothing happens, it shows you the calendar of the actual month. This is really important for the use of my Events. My visitors need to have an easy and effective way to find the event the want, even the old ones.We would love to help you with this. But would you mind opening a new topic for each issue? This helps keep our forums organized, but more importantly we have found it results in the fastest response times for you.
In your new topic would you mind answering this question: Do you just want the calendar to switch to list view when you do a search, that way it shows any event matching the criteria regardless of whether it’s in a different month than selected?
Also we would like to delete this information of a single event, as you can see herehttp://screencast.com/t/4a2vGhFU1jw
This should be doable by inserting the following code into your theme’s functions.php :
[code]
/**
* Removes time
*/
function tribe_remove_time_list_view( $settings ) {
if( ! tribe_is_upcoming() && ! tribe_is_past() ) return $settings;
$settings[ ‘time’ ] = false;
return $settings;
}
add_filter( ‘tribe_events_event_schedule_details_formatting’, ‘tribe_remove_time_list_view’ );[/code]
Then, there are some things we would like to change. For example we would like to change the word Events, in this case Eventos, for another word (look) http://screencast.com/t/ZX1YfHfFD0c
It sounds like this tutorial might be exactly what you’re looking for:
https://theeventscalendar.com/knowledgebase/changing-the-word-events-to-something-else/
Please let me know if you have any more questions or concerns about performance. If you do need further assistance with any of the other customizations you’ve mentioned, if you don’t mind continuing those conversations in a new topic dedicated to each one that would be excellent!
Cheers!
– Brook
Brook
ParticipantHowdy mountmadonnaschool,
I would love to assist with this. When I look at your site I am not seeing that notice anywhere, not even on events that have passed. I am guessing you hid the notice for now. Is that correct?
Would you mind grabbing your system information and pasting it here? Make sure to use the ‘Set as private reply’ checkbox to protect your private information from the public. You can find the system info by going to WP Admin > Events > Settings, clicking on the “Help” tab, and scrolling down to the ‘System Information’ box. (Or by going to [yoursite]/wp-admin/edit.php?post_type=tribe_events&page=tribe-events-calendar&tab=help) That will give me a lot of extra information to help diagnose the problem.
Cheers!
– Brook
Brook
ParticipantYou are very welcome liblogger, it’s my pleasure.
WRT the recurring events – I realised that there’s one recurring event that has a far greater number of recurring events than it should. This occurred when I ran the previous version of your ‘recurring event bug fix’ plugin – I unpublished the event, so they’re sitting in the drafts, and had assumed that they wouldn’t affect the front end. I then, admittedly, forgot about it :/ (It did have an end date, and the dates have all passed)
I was wondering if you would have such an event. That sounds like the bug from 4.2.2.1. If that’s the case the last cleanup plugin clearly did not fix it. Deleting that event and emptying your trash might have a huge impact on site performance — it depends on how big the event is.
Before I start the new recurring event fix plugin, can I check a few things about the way ECPro deals with recurring events? We don’t have any recurring events that are open-ended – our events get added (for the most part) triannually for our Spring, Summer and Autumn/Winter programmes, so even events that are long-running are added in batches. None of the events (barring the one that flaked out after the attempt to fix it!) have more than about a dozen instances.
How you add events sounds great, and the calendar should be more than capable of handling it.
I had assumed that once the events were generated and could be seen in the dashboard event listing, there wouldn’t be an issue with the calendar having to generate content when it was viewed?
Once the events are generated they have never have to be generated again, so loading events from the front end is a pure “read” action.
However, our calendar is designed to scale to thousands of events on even relatively slow servers. To accomplish this feat it does not always generate all of the events right away, it just does as many as it can. You’ve probably noted the progress bar at the top of a recurring event after you hit publish. Once that bar is complete the event is done being generated and everything is a read operation. But depending on the server and number of events, this bar can take a while to complete, sometimes hours. And during that time period events are sitll being generated in the background.
The only exception to the above is if you have events with no end date or a distant end date, and this would not apply to you.
I’m also slightly concerned about the “Clean up recurring events after” setting – does this apply to recurring events with date limits? We like to keep past events on the website so we have a record of them – why should past events (recurring or otherwise) have any impact on the current and upcoming event views? (beyond the obvious one of the post table being large).
This setting will will delete recurrences with a lot of repetitions, when they are x months old. You can determine how many months, and you can even set this to the very distant past if you want. The setting will never delete the original event in the series, only the recurrences. And typically it does not apply to events with fairly short durations, which yours sound like they are.
We also quite often have exceptions and/or events that are pulled out of the recurring event series – again, I’d assumed that once the events were generated, and pulled out of the series, the calendar would see them as regular events?
You have assumed correct. When an event is broken from the series it just becomes a standard event.
About the cleanup plugin, one thing I should clarify is that the one I shared is completely different than what you tried before. The last one was geared towards fixing that one specific bug mentioned at the outset, when you activated it it would go to work. But, due to how some servers had configured Cron it did not work for everyone. The plugin I shared is completely different. It will only show diagnostic info. It also allows you to quickly delete all recurrences for a single event series if the typical WordPress delete is timing out. But you can only perform this delete action manually. Just activating the new plugin should have no impact on your site, but it might yield some more valuable insights into what’s happening.
Please let me know if you have any more questions.
Cheers!
– Brook
October 20, 2016 at 1:45 am in reply to: Admin wonky and can't test fixes on staging environment #1179721Brook
ParticipantExcellent news! Thanks for getting back and sharing a link to the solution. I am happy this is now working for you.
Cheers!
– Brook
Brook
ParticipantDon’t you love it when that happens? Thanks for getting back and letting us know its resolved, Paul. Please don’t hesitate to reach out if you ever need help in the future.
Cheers!
– Brook
Brook
ParticipantHowdy Vicente,
I would be happy to take a look. Would you mind sharing the URL to your site and your system information? Make sure to use the ‘Set as private reply’ checkbox to protect your private information from the public. You can find the system info by going to WP Admin > Events > Settings, clicking on the “Help” tab, and scrolling down to the ‘System Information’ box. (Or by going to [yoursite]/wp-admin/edit.php?post_type=tribe_events&page=tribe-events-calendar&tab=help)
With that in hand I can get to know your site a bit better, and we can take it from there.
Cheers!
– Brook
October 20, 2016 at 1:40 am in reply to: Will Eventbrite Tickets + Community Events (only) work? #1179717Brook
ParticipantI am happy to hear that will work.
That is an interesting idea! We have faced issues in the past with API keys/licenses not allowing you to do certain things. It is very possible that our strategist already looked into it and determined it was not possible or legal to allow customers to directly post those. Either way I will pass the idea along though. I really appreciate the feedback.
Please let us know if you ever need anything else.
Cheers!
– Brook
Brook
ParticipantHowdy Liblogger,
I would love to help you with this. I am sorry it is running that slow!
I am wondering the same thing Cliff did in your last topic: If you might have fallen victim to that but that existed in 4.2.2 of Events Calendar Pro, and was fixed a few hours later in 4.2.2.1.
We have an updated version of the cleanup plugin you tried before, would you mind installing it? The nicest part about the newer version is that it gives us some extra diagnostic information that can be very helpful in figuring out what’s happening on your site.
tribe-extension-recurring-cleanup
With that installed on your test site go to WP Admin > Tools and you will see this. Could you copy/paste your list of recurring events here in a private reply?
Also, how big was your database that you transferred to the new site? Any idea how many posts or rows were in the wp_posts table?
With that info I’ll be better poised to help offer suggestions applicable to your site. Please let me know if you have any questions for me as well.
Cheers!
– Brook
October 20, 2016 at 1:23 am in reply to: The plugin it's slowing down my site and taking a lot of Page Size #1179687Brook
ParticipantHello Manuela,
Thanks for reaching out about this and sharing a link to your site. I examined the events pages and found there were only 800KB in side, including the images and thumbnails. That is actually decently compact considering.
Of course I might not be looking at the same page you did. Can you send me a link to the huge page? I’d love to help you optimize if possible.
Cheers!
– Brook
October 20, 2016 at 1:17 am in reply to: Will Eventbrite Tickets + Community Events (only) work? #1179684Brook
ParticipantHowdy Peter,
I am glad you asked that. Eventbrite and Community Events do not actually tie-in together quite like that. With Community customers can add events via the front end. But Eventbrite only works for site admins, not the Community form. So events posted to Community would not automatically be posted to Eventbrite.
It would be possible to setup Community to not publish posts until you, or another site admin, has had a chance to review them and click Publish. If you have the Eventbrite plugin you could publish the event to that platform at the same time you publish it to your site. So this would be a manual action, but our plugins would make it pretty easy to do.
Does that help clarify things?
Cheers!
– Brook
Brook
ParticipantHowdy Terry,
Good question. You actually can import from an excel file or CSV. We have a good tutorial on how this works:
https://theeventscalendar.com/knowledgebase/csv-files-options-and-examples/
You see the RSVP fields example in that tutorial? If you export from your data from excel in a format like that the calendar will support it.
Does that all make sense? Will that work for you?
Cheers!
– Brook
October 19, 2016 at 10:10 am in reply to: Custom fieldsets in woocommerce confirmation email #1179233Brook
ParticipantOf course! That will work good, we’ll leave the ticket open until you have a solution and have tested it.
I am happy disabling debug did the trick.
– Brook
October 18, 2016 at 4:28 pm in reply to: Custom fieldsets in woocommerce confirmation email #1178761Brook
ParticipantSo yes, if you are working on an add-on that will allow me to pass all those info in the woocommerce emails, that would definitely worth to wait for it for a few days !
I understand that. I will get back to you about this.
I just hope i’ll be able to install the add on without problems, I have an issue while trying to upgrade to versions 4.3 of event ticket and event ticket +, see here :https://theeventscalendar.com/support/forums/topic/4-3-update-issue/
In addition to what Nico said you might be interested in disabling WP_DEBUG . That article walks you through how you can do this in the code. Technically any live site should not have debug enabled — the information it outputs, like the notice you saw, are intended solely for plugin developers. Thus WordPress strongly recommends setting WP_DEBUG to false on live sites.
If you follow this advice the errors should go away, and your site will likely behave fine on 4.3. All the same we really appreciate your sharing the notices as you did, we can investigate those and suppress them in a future update or apply the advice they give if it’s relevant.
Thanks for your patience Chloe!
– Brook
-
AuthorPosts
