Forum Replies Created
-
AuthorPosts
-
January 16, 2017 at 4:52 pm in reply to: Supporting multiple sites with PRO for clients, but can’t post in support form #1219342
Brook
ParticipantHowdy Cully,
I would love to help you with this. I just extended your old Pro license on this account through the end of the month, that way you won’t have to hassle with getting login creds for your client.
If you go to WP Admin > Settings > Events > Help, inside the System Information area there will be a listing for “previous_ecp_versions”. Is one of those versions 4.2.2 perchance? If so, we have a plugin that can be found on this page which will correct an error introduced in that version. Would you mind first backing up your database, and then running that plugin (after reading the article)? That issue was related to the recurrence rules not always being serialized properly. Hence why I think it might be the cause of your current problem.
If that past version does not appear in your system info, would you mind sharing your system info here as a private reply? Also, is this problem cropping up on all three sites or just one?
Cheers!
– Brook
January 16, 2017 at 3:14 pm in reply to: Passed events appearing as "Upcoming" — but only for non-admins #1219281Brook
ParticipantHowdy Sean,
Thank you for so thoroughly detailing the issue, and sharing your code. That helps cut right to the problem. I would love to help you from here.
Looking at your code, I am guessing the issue is that you are setting the meta_query variable, rather than updating it. This would override the current meta_query with your new details, removing anything other code has set.
What if, at the start of your code you ran:
$meta_query = $query->get( 'meta_query' );
And then inside of your if ( is_user_logged_in() ) {} else {} condition you appended the details to the existing query, as new array keys, rather than overriding it. Keep in mind you will need to wrap your relation query inside an array of its own, that way it does not set the entire query to an OR relation.
This might prove helpful:
https://codex.wordpress.org/Class_Reference/WP_Meta_Query
Does that all make sense? Will that work for you? Please let me know.
Cheers!
– Brook
January 13, 2017 at 9:34 am in reply to: Two questions: Event List in Alphabetical Order and Change Wording #1218170Brook
ParticipantHowdy again Helen,
I’d love to help you meet your deadline if I can.
I wonder if our orderby code is overriding part or all of yours? What happens if you remove our filter from the query:
function tribe_post_alphabetical_ordering( $query ) { if ( tribe_is_upcoming() ) { $query->set( 'orderby', 'name' ); $query->set( 'order', 'ASC' ); remove_filter( 'posts_orderby', array( 'Tribe__Events__Query', 'posts_orderby' ), 10, 2 ); } } add_action( 'tribe_events_pre_get_posts', 'tribe_post_alphabetical_ordering' );Cheers!
– Brook
Brook
ParticipantHowdy ,
It sounds like you might be interested in this extension: https://theeventscalendar.com/extensions/add-view-ticket-link-to-the-my-tickets-screen/
That will allow you to print tickets from the admin. If your computer has a PDF printer installed, you can even print it to a PDF from there.
To be up front, creating PDF tickets is still fairly low on our list of priorities. We used to have that as a feature. But removed it because it adds a lot of bloat to the plugin. And due to the nature of converting HTML to PDFs it will not support customizations very well. This is why it has been low on our priorities.
Does that all make sense? Does that extension sound like it will help?
Cheers!
– Brook
Brook
ParticipantHowdy Bram,
I would love to help you with this as best I’m able. But I have a quick question for you about the process here. Our product fully supports Woo returns. A user can return one or more items, including tickets, using WooCommerce. When they return a ticket it will be get marked as returned in the attendee list, and the customer can even get their money back if you so wish. Would using Woo’s return product workflow work better for you here? If so, I don’t think any customization will be necessary.
Cheers!
– Brook
Brook
ParticipantHowdy Dirk,
That’s a good question. I do not see anything explicit in our documentation indicating that this is expected.
Perhaps more importantly, we should consider what should we expect to happen here? There are going to be a few types of ways to use this featured events feature.
- The site admin curates events, featuring ones they find especially awesome. In this case they might wish to manually review each event edit, and see if it still deserves to be featured.
- People are paying the site admin to feature an event. In this case no matter what edit a user makes, the site admin likely wants it to stay featured.
- No doubt many others.
I think we will have to ponder this a bit, and try to come up with a better solution. I’m guessing the best way to handle the first usecase, where the site admin would like to rereview before deciding if an event is featured, would be to save the updated post as a draft in need of review, and not allow it to be published until the admin reviews and okays it. In which case we should probably preserve the featured event status unless it is manually changed by an admin.
Does that sound right to you? If so I will ticket this.
Cheers!
– Brook
January 10, 2017 at 12:04 pm in reply to: Can't update past version 4.2.7 without getting an INTERNAL SERVER ERROR #1216053Brook
ParticipantI wanted to notify you that our very latest version , 4.4.0.x which was released yesterday, is having an issue specific to Windows and IIS. We are working to fix this ASAP. This particular issue is brand new.
Due to this new issue, I would hold off updating to the latest version for now. Or, you could update to TEC 4.3.5 which is immune to the new issue. But I would not update all the way to 4.4 just yet, that way you can avoid facing more problems.
Please let me know if you have any questions.
Cheers!
– Brook
Brook
ParticipantHello again Melanie,
I am so sorry for the delay. I really wish I could have had this ready before the holiday. We just scheduled everything out for this release and this now has a new due date: this Friday. I will get back to you on or before Friday with the new extension version.
– Brook
Brook
ParticipantHowdy again Thomas,
I do have some good news, over the holidays we were able to isolate the bug in the topic you linked. We will have a fix that will likely be deployed with 4.4.1, our next release.
Really u need weeks for the fix ? WEEKS?
we pay for this software and I need to check manual since November?With large codebases some bugs take years to fix, most take months, some take weeks, and very occasionally some are able to fixed in days. Just as an example, Microsoft routinely complains to news agencies because they were only given 90 days to patch a severe security vulnerability, which is the kind of bug that gets patched the fastest. Apple, Google, and countless others have also gone well over 90 days for similarly serious bugs. I know this is not much comfort to end users like yourself, but it is the reality of software.
We will let you know when the patch is ready. Cheers!
– Brook
Brook
ParticipantThank you Vi! I really appreciate your understanding.
Cheers!
– Brook
January 9, 2017 at 8:48 pm in reply to: Can't update past version 4.2.7 without getting an INTERNAL SERVER ERROR #1215558Brook
ParticipantThis reply is private.
Brook
ParticipantExcellent news! Thanks for getting back.
– Brook
Brook
ParticipantHowdy Again,
Good question. I am using Notepad++. It is ugly, but very useful. One of the benefits is that it can handle text files with hundreds of thousands of lines. Most notepad programs are not designed to handle such monstrous files.
If you are not seeing the final line of the test file, I bet your notepad program halts long before hitting the real bottom of the CSV file. It thus stops your computer from crashing, but also means you will not see the full file.
Cheers!
– Brook
Brook
ParticipantThank you very much!
I think I see the issue now. There is over 1 million rows in this CSV. There are 31 rows at the top with real venues, then 1,048,542 blank rows that look like this:
,,,,
Then one more row at the very bottom for Dover Downs.
Our importer is going to have trouble parsing 1 million venues at a time. But you probably only meant to import ~30, and it can handle 30 easily.
Are you exporting these from Excel? If so, could you try sorting the columns? This will move blanks rows to the bottom. Ordinarily Excel won’t output blank rows in a CSV, because it has a near infinite number of them. But, when there are a few blank rows, then some actual data, it will output any blank rows in between. Thus by simply sorting this, and moving all data to the top, it will only output the 32 actual rows.
Does that all make sense? Will that work for you? Please let me know.
Cheers!
– Brook
Brook
ParticipantDoh! I had a brain fart there.
Upon investigating this further I found one other topic with a similar issue. In it the user was saying that this discrepancy only arises for events that have had refunds issued through Woo. A couple of us are investigating this further, trying to reproduce this issue.
Thank for your patience over the extended holiday. I will get back to you first thing Monday with the result of this investigation, if not later today.
Cheers!
– Brook
-
AuthorPosts
