Brook

Forum Replies Created

Viewing 15 posts - 481 through 495 (of 4,796 total)
  • Author
    Posts
  • in reply to: Loading is prohibitively slow #1160995
    Brook
    Participant

    Howdy Craig,

    Thank you for letting me know it is running faster now!

    Fortunately there is nothing inherently slow about JSON LD. However, storing events in the WordPress format then trying to read hundreds of them is inherently slow. We built month view Caching to eliminate that slowness as often as possible. The problem is that we added JSON LD recently, and did not add a separate cache for it. So we effectively undid all the speed boost that month view cache provided. In the future we will start caching JSON LD as well, making the cache highly effective again. Until then for folks with performance problems we are advising they run the snippet as you did. The snippet is not a perfect solution but it works really well for now.

    Please let me know if you need anything else. Cheers!

    – Brook

    in reply to: Community Tickets Fees #1160992
    Brook
    Participant

    For sure Math. The integration can be found here:

    https://gist.github.com/elimn/89fbec4850beb115f7a1

    The app can be found here:

    https://play.google.com/store/apps/details?id=com.google.zxing.client.android&hl=en

    Basically it adds a QR scan link to the checkin page. Clicking this link will take you to the zxing barcode scanner mentioned above. With that app open you can just scan a barcode. The barcode will take you to a URL, which is the checkin page again. So at that point you will have checked someone in and will be back at the page ready to scan another. It’s not perfect, but it is a lot fewer steps and just about as streamlined as we can make it.

    Cheers!

    – Brook

    in reply to: Please refund asap #1160697
    Brook
    Participant

    Howdy Will,

    I have been in communication with you via email. My apologies if our response times were not fast enough, as the banner up top indicates it is holiday here and so all requests would be answered today (Tuesday).

    Cheers!

    – Brook

    in reply to: Unable to see Eventbrite ticket box #1159219
    Brook
    Participant

    Excellent! I am happy to hear the Oauth worked for you. Thank you for getting back Parvaiz.

    Cheers!

    – Brook

    Brook
    Participant

    Howdy Ruud,

    I am sorry this is giving you troubles. It would be my pleasure to assist with correcting this.

    I am not totally sure why that is happening for you either, but I have a few ideas on how to fix it. Lets start with the easiest possibility. Go to WP-Admin > Events > Settings > Default Content. What country is the default country, is none selected or is it the United States perhaps? I would set it the Netherlands. Below this you will see: Use a custom list of countries. I could set that to “NL, Netherlands” as well. Now hit Save.

    Are the events showing the proper countries now? <span style=”line-height: 1.5;”>If not:</span>

    1. <span style=”line-height: 1.5;”>Could you share an example event page with this problem?</span>
    2. <span style=”line-height: 1.5;”>Would you be willing to privately share a copy of your database as well?</span>

    Cheers!

    – Brook

    in reply to: Sold Out & Stock low display on calendar #1159205
    Brook
    Participant

    Howdy Cissy,

    It would be my pleasure to assist with this.

    To start with this you or your developer should get familiar with out Themer’s Guide . This walks you through how to create a theme override. From there create an override for list/single-event.php so you can insert the notice. The HTML/styling of the notice will be up to you. In deciding whether or not to display the notice you could use the following function:

    https://theeventscalendar.com/function/tribe_events_has_soldout/

    You might also be interested in these functions if you want to display other notices, such as how many tickets are left:

    https://theeventscalendar.com/function/tribe_events_count_available_tickets/

    https://theeventscalendar.com/function/tribe_events_has_tickets/

    https://theeventscalendar.com/function/tribe_events_partially_soldout/

    Does that all make sense?

    Cheers!

    – Brook

     

    in reply to: Mobile tags not auto complete #1159202
    Brook
    Participant

    No worries! Thanks for clarifying.

    After a little investigation it looks like we are purposefully not loading the autocomplete on certain mobile browsers because the autocomplete would not work with those devices. So this would not actually be a bug. I can see what you mean though. Other websites have tons of tags and need autocomplete for that field to be useful. Adding support for mobile browsers, either by using a different autocomplete lib or building our own, would be a nice value add.

    Would you be interested in suggesting this as a feature so interested folks could find and vote on it? We are testing out a new feature submission form over here: https://goo.gl/forms/7meVXBJaR6FjWBRJ2 If you submit the idea we will take it from there. And if you have any feedback on the form please let me know!

    Does that all make sense and answer your questions?

    Cheers!

    – Brook

    in reply to: datepicker always visible #1159197
    Brook
    Participant

    This reply is private.

    in reply to: Calendar Location Functionality #1159195
    Brook
    Participant

    You are welcome!

    How would I just use your Google Map scripts for other post types that aren’t Venues?

    When I am talking about the Google Maps Script I am literally talking about just the script. It will be a URL like: https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap And it will load that JavaScript file on your site allowing you to do geolocation using Google Maps.

    So you will enqueue that script using our API on any page you need it on (regardless of post type), and now you can do anything Google Maps allows.

    Would I still be able to take advantage of the filters?

    You could still use the handful of filters that are called when we load Google Maps, but there is not many of them and you likely will not have need for any of them. Loading Google Maps is a very simple thing to do.

    Would AJAX still work?

    The Google Maps Ajax will all be handled by theit script. If the code your writing is compatible with Google Maps any Ajax you are doing will work fine.

    Should I be concerned about the amount of requests we’ll be making?

    Yes. The link above that I shared has a lot more details on Google Maps itself. If you run a high traffic site with thousands of visitors a day then you might need to purchase a plan from Google.

    In brief, basically every single thing you are trying to do will be handled by the stock Google Maps script our plugin can load on your behalf. From there your site can do anything Google Maps allows, and you will need to consult their documentation to figure out the hows and whats.

    Maps are ultimately super simple, and so if you are storing your geo data in a different post type and format than our venues, then you have already effectively duplicated everything our plugin does with venues only elsewhere. At that point all you will need to do is load the JS script (which you could use our plugin to do) and start doing stuff with Google Maps and your data.

    Hopefully that is starting to make more sense. Please let me know.

    Cheers!

    – Brook

    in reply to: Best way to clean duplicates and database? #1159193
    Brook
    Participant

    Howdy Jeremy,

    If I end up deleting all the duplicates manually, what is the best way to guarantee recurring events don’t get duplicated – what are the best practices? I currently have 35,000 events (down from original 60k when I started dup clean-up).

    Man, you have made some considerable progress but ouch that’s a lot of manual deletions!

    I am not actually sure why you are seeing duplicates. There was a bug in Events Calendar Pro 4.2.2, that was fixed a few hours later in 4.2.2.1, that could have caused some duplicates. If you updated to that version that is a very likely source of what you are seeing. There is nothing you will need to avoid to prevent that from happening again, it was a one-of sort of problem.

    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) Then I could tell if you were on that version.

    When I delete these events manually (one-by-one) do they end up in Trash? I ask because I then have to spend a long time deleting again from trash? When I select ‘Edit All’ on several of the recurring events it only edits that one event where as the first series of events I edited all and deleted removed whole series and gave the yellow status bar that took a while, but deleted everything?

    If you are deleting them from WP Admin then yes they will first go to the trash. It would probably be best to be emptying the trash periodically as you go along. WordPress does include a convenient “Empty Trash” button. But deletions in WordPress take a decent chunk of server time while it thinks (as you’re now very familiar with) . Hitting Empty Trash on that many events will probably cause a timeout. Which is not the end of the world, but might need to refresh the page and hit the button again a few times to empty everything.

    I can’t run the SQL commands successfully, I get the error Attached. (Error in querry (1146): Table ‘db3929526080.wp_posts’ doesn’t exist)

    I am happy to hear you can run SQL commands. It does not need to be through PHPMyAdmin, just being able to run them at all will be helpful.

    The error you are seeing is undoubtedly because your site is not using the default wp_ prefix for its database. Some hosts will change this prefix. In order to proceed you will need to determine what “WP database table prefix” you are using. If you don’t know what it is, you could check with your host. From there modify that query I shared with you slightly. You see where it says this:

    FROM 
     wp_posts

    change the wp_ to your databases prefix. If you prefix is example123_ then the line will become:

    FROM 
     example123_posts

    Now run the modified query. Can you share its output with me? With all of this info it might make it readily apparent what caused the duplicates, and knowing that I can advise you how best to clean them up.

    Cheers!

    – Brook

    in reply to: Plugin strips all the HTML in list mode? #1159189
    Brook
    Participant

    You are welcome!

    You could certainly hide it if you want to. The CSS to do that on your Tour page:

    .tribe-mini-calendar-event div.list-date { display: none; }

    If you want it to hide only on small screen just wrap that in an @media declaration or put it in your responsive file (if you have one). Something like this ought to do it if you don’t:

    @media (min-width: 480px) {
    .tribe-mini-calendar-event div.list-date { display: none; }
    }

    Did that work?

    Cheers!

    – Brook

    in reply to: Cant add widgets to sidebars when ECP is active #1159160
    Brook
    Participant

    Ooops! That was my bad. The code works great in the backend where I was testing it, but will cause fatals on the front end of your site. I just updated it to account for this:

    https://gist.github.com/elimn/d023f0678a5800af74452c98673091dc

    Would you mind trying out the updated snippet? That removed the fatal in my tests.

    Cheers!

    – Brook

    in reply to: Customizable? #1159156
    Brook
    Participant

    Howdy Paul,

    The Events page is a “WP Archive Page”. It is exactly like your Tag archive page (where you would view all posts with a given tag) your Category archive page (all posts in a category) etc. Many themes/plugins do not list all of these pages and thus do not give the ability to edit them along side other pages.

    Currently there is no “Pro only” option to modify this. It is just the nature of WordPress. However, when version 4.3 of our plugin comes out it will include shortcodes for embedding the calendar within regular pages. So you could create a regular page, embed the calendar with a shortcode, and it will likely show up in Themler. Not a feature yet, but it will be with our next “major” release.

    Let me know if you have any more presales questions. I’m happy to answer them. 🙂

    Cheers!

    – Brook

    in reply to: Filter Bar, Filter Events per Hour no for parts of the day #1159155
    Brook
    Participant

    Howdy Francisco,

    I should note that this is our presales forum and is not for support. Would you mind logging in and responding so I can verify your support access? Then we can move this topic to the support forum.

    If you have an event from 9am-7pm, do any of the stock Time Of Day filters show it? Such as the Afternoon or Morning filters?

    Cheers!

    – Brook

    in reply to: Ticket Number Duplication #1158971
    Brook
    Participant

    It might be easier. But lawyers have advised us never to do that.

    I have a possible fix I have crafted, but testing it will require directly modifying some of your site’s files. If you don’t feel comfortable doing that I totally understand. I will keep an eye out for other folks with this issue if any pop up/ They could test it out and report back.

    The good news is that there should not be any issues with QR checkin from this. And if you are checking the security codes you can still tell whose ticket is whose. But obviously we still want to find the source of this if it is impacting multiple sites. We thought we already had, but since the fix did not work on your site we’ll have to do more testing, and that will involve having to try this on a site experiencing the problem since we are not able to reproduce it.

    Please let me know if you have any questions in the interim. Cheers!

    – Brook

Viewing 15 posts - 481 through 495 (of 4,796 total)