Forum Replies Created
-
AuthorPosts
-
MotorcoParticipant
I posted about this over 6mos ago. It’s a very simple bug in the checkin function. It just needs a conditional at the top to see if the attendee was already checked in and then return false. I then modified the attendees page to throw up an alert in that case.
June 12, 2015 at 6:07 pm in reply to: Error on Checkin: requested URL's length exceeds the capacity #969235MotorcoParticipantOkay – finally had a big enough show to trip this error. I pulled this URI off the chromebook:
http://motorcomusic.com/wp-admin/edit.php?page=tickets-attendees&event_id=16945&post_type=tribe_events&_wpnonce=f61319f4d8&_wp_http_referer=%2Fwp-admin%2Fedit.php%3Fpage%3Dtickets-attendees%26event_id%3D16945%26post_type%3Dtribe_events%26_wpnonce%3Df61319f4d8%26_wp_http_referer%3D%252Fwp-admin%252Fedit.php%253Fpage%253Dtickets-attendees%2526event_id%253D16945%2526post_type%253Dtribe_events%2526_wpnonce%253Df61319f4d8%2526_wp_http_referer%253D%25252Fwp-admin%25252Fedit.php%25253Fpage%25253Dtickets-attendees%252526event_id%25253D16945%252526post_type%25253Dtribe_events%252526_wpnonce%25253Df61319f4d8%252526_wp_http_referer%25253D%2525252Fwp-admin%2525252Fedit.php%2525253Fpage%2525253Dtickets-attendees%25252526event_id%2525253D16945%25252526post_type%2525253Dtribe_events%25252526_wpnonce%2525253Df61319f4d8%25252526_wp_http_referer%2525253D%252525252Fwp-admin%252525252Fedit.php%252525253Fpage%252525253Dtickets-attendees%2525252526event_id%252525253D16945%2525252526post_type%252525253Dtribe_events%2525252526_wpnonce%252525253Df61319f4d8%2525252526_wp_http_referer%252525253D%25252525252Fwp-admin%25252525252Fedit.php%25252525253Fpage%25252525253Dtickets-attendees%252525252526event_id%25252525253D16945%252525252526post_type%25252525253Dtribe_events%252525252526_wpnonce%25252525253Df61319f4d8%252525252526_wp_http_referer%25252525253D%2525252525252Fwp-admin%2525252525252Fedit.php%2525252525253Fpage%2525252525253Dtickets-attendees%25252525252526event_id%2525252525253D16945%25252525252526post_type%2525252525253Dtribe_events%25252525252526_wpnonce%2525252525253Df61319f4d8%25252525252526_wp_http_referer%2525252525253D%252525252525252Fwp-admin%252525252525252Fedit.php%252525252525253Fpage%252525252525253Dtickets-attendees%2525252525252526event_id%252525252525253D16945%2525252525252526post_type%252525252525253Dtribe_events%2525252525252526_wpnonce%252525252525253Df61319f4d8%2525252525252526_wp_http_referer%252525252525253D%25252525252525252Fwp-admin%25252525252525252Fedit.php%25252525252525253Fpage%25252525252525253Dtickets-attendees%252525252525252526event_id%25252525252525253D16945%252525252525252526post_type%25252525252525253Dtribe_events%252525252525252526_wpnonce%25252525252525253Df61319f4d8%252525252525252526_wp_http_referer%25252525252525253D%2525252525252525252Fwp-admin%2525252525252525252Fedit.php%2525252525252525253Fpage%2525252525252525253Dtickets-attendees%25252525252525252526event_id%2525252525252525253D16945%25252525252525252526post_type%2525252525252525253Dtribe_events%25252525252525252526_wpnonce%2525252525252525253Df61319f4d8%25252525252525252526_wp_http_referer%2525252525252525253D%252525252525252525252Fwp-admin%252525252525252525252Fedit.php%252525252525252525253Fpage%252525252525252525253Dtickets-attendees%2525252525252525252526event_id%252525252525252525253D16945%2525252525252525252526post_type%252525252525252525253Dtribe_events%2525252525252525252526_wpnonce%252525252525252525253Df61319f4d8%2525252525252525252526_wp_http_referer%252525252525252525253D%25252525252525252525252Fwp-admin%25252525252525252525252Fedit.php%25252525252525252525253Fpage%25252525252525252525253Dtickets-attendees%252525252525252525252526event_id%25252525252525252525253D16945%252525252525252525252526post_type%25252525252525252525253Dtribe_events%252525252525252525252526_wpnonce%25252525252525252525253Df61319f4d8%252525252525252525252526_wp_http_referer%25252525252525252525253D%2525252525252525252525252Fwp-admin%2525252525252525252525252Fedit.php%2525252525252525252525253Fpage%2525252525252525252525253Dtickets-attendees%25252525252525252525252526event_id%2525252525252525252525253D16945%25252525252525252525252526post_type%2525252525252525252525253Dtribe_events%25252525252525252525252526_wpnonce%2525252525252525252525253Df61319f4d8%25252525252525252525252526_wp_http_referer%2525252525252525252525253D%252525252525252525252525252Fwp-admin%252525252525252525252525252Fedit.php%252525252525252525252525253Fpage%252525252525252525252525253Dtickets-attendees%2525252525252525252525252526event_id%252525252525252525252525253D16945%2525252525252525252525252526post_type%252525252525252525252525253Dtribe_events%2525252525252525252525252526_wpnonce%252525252525252525252525253Df61319f4d8%2525252525252525252525252526_wp_http_referer%252525252525252525252525253D%25252525252525252525252525252Fwp-admin%25252525252525252525252525252Fedit.php%25252525252525252525252525253Fpage%25252525252525252525252525253Dtickets-attendees%252525252525252525252525252526event_id%25252525252525252525252525253D16945%252525252525252525252525252526post_type%25252525252525252525252525253Dtribe_events%252525252525252525252525252526_wpnonce%25252525252525252525252525253Df61319f4d8%252525252525252525252525252526_wp_http_referer%25252525252525252525252525253D%2525252525252525252525252525252Fwp-admin%2525252525252525252525252525252Fedit.php%2525252525252525252525252525253Fpage%2525252525252525252525252525253Dtickets-attendees%25252525252525252525252525252526event_id%2525252525252525252525252525253D16945%25252525252525252525252525252526post_type%2525252525252525252525252525253Dtribe_events%25252525252525252525252525252526_wpnonce%2525252525252525252525252525253Df61319f4d8%25252525252525252525252525252526_wp_http_referer%2525252525252525252525252525253D%252525252525252525252525252525252Fwp-admin%252525252525252525252525252525252Fedit.php%252525252525252525252525252525253Fpost_type%252525252525252525252525252525253Dtribe_events%2525252525252525252525252525252526page%252525252525252525252525252525253Dtickets-attendees%2525252525252525252525252525252526event_id%252525252525252525252525252525253D16945%25252525252525252525252525252526action%2525252525252525252525252525253D-1%25252525252525252525252525252526filter_attendee%2525252525252525252525252525253D%25252525252525252525252525252526filter_barcode%2525252525252525252525252525253D%25252525252525252525252525252526action2%2525252525252525252525252525253D-1%252525252525252525252525252526action%25252525252525252525252525253D-1%252525252525252525252525252526filter_attendee%25252525252525252525252525253D%252525252525252525252525252526filter_barcode%25252525252525252525252525253D%252525252525252525252525252526action2%25252525252525252525252525253D-1%2525252525252525252525252526action%252525252525252525252525253D-1%2525252525252525252525252526filter_attendee%252525252525252525252525253D%2525252525252525252525252526filter_barcode%252525252525252525252525253D%2525252525252525252525252526action2%252525252525252525252525253D-1%25252525252525252525252526action%2525252525252525252525253D-1%25252525252525252525252526filter_attendee%2525252525252525252525253D%25252525252525252525252526filter_barcode%2525252525252525252525253D%25252525252525252525252526action2%2525252525252525252525253D-1%252525252525252525252526action%25252525252525252525253D-1%252525252525252525252526filter_attendee%25252525252525252525253D%252525252525252525252526filter_barcode%25252525252525252525253D%252525252525252525252526action2%25252525252525252525253D-1%2525252525252525252526action%252525252525252525253D-1%2525252525252525252526filter_attendee%252525252525252525253D%2525252525252525252526filter_barcode%252525252525252525253D%2525252525252525252526action2%252525252525252525253D-1%25252525252525252526action%2525252525252525253D-1%25252525252525252526filter_attendee%2525252525252525253D%25252525252525252526filter_barcode%2525252525252525253D%25252525252525252526action2%2525252525252525253D-1%252525252525252526action%25252525252525253D-1%252525252525252526filter_attendee%25252525252525253D%252525252525252526filter_barcode%25252525252525253D%252525252525252526action2%25252525252525253D-1%2525252525252526action%252525252525253D-1%2525252525252526filter_attendee%252525252525253D%2525252525252526filter_barcode%252525252525253D%2525252525252526action2%252525252525253D-1%25252525252526action%2525252525253D-1%25252525252526filter_attendee%2525252525253D%25252525252526filter_barcode%2525252525253D%25252525252526action2%2525252525253D-1%252525252526action%25252525253D-1%252525252526filter_attendee%25252525253D%252525252526filter_barcode%25252525253D%252525252526action2%25252525253D-1%2525252526action%252525253D-1%2525252526filter_attendee%252525253D%2525252526filter_barcode%252525253D%2525252526action2%252525253D-1%25252526action%2525253D-1%25252526filter_attendee%2525253D%25252526filter_barcode%2525253D%25252526action2%2525253D-1%252526action%25253D-1%252526filter_attendee%25253D%252526filter_barcode%25253D%252526action2%25253D-1%2526action%253D-1%2526filter_attendee%253D%2526filter_barcode%253D%2526action2%253D-1%26action%3D-1%26filter_attendee%3D%26filter_barcode%3D%26action2%3D-1&action=-1&filter_attendee=&filter_barcode=&action2=-1
June 8, 2015 at 8:15 am in reply to: Error on Checkin: requested URL's length exceeds the capacity #967851MotorcoParticipantI guess I should provide more details. The URI is exceeding the max length that Apache supports, 8905 chars.
This doesn’t happen all the time. At some point, it seems to go from POST to GET requests? And each checked-in attendee is part of the URL.
I haven’t been able to reproduce it “offline” – it’s only been happening at the door when debugging the problem is the least of my concerns (rather than dealing with angry people waiting to get in to the event). We use a Chromebook for entry. It’s up to date. I’ll try and get someone to copy the URI and paste it some where.
MotorcoParticipantThe woocommerce reports are difficult to use. Involves a lot of clicking to see the total number of tickets sold and it only shows one “product” at a time. I initially was going to hack into that tot get some better reporting, but it’s a complex structure.
Product list is actually totally useless. We have different “stock” levels for each event. It also is very cumbersome in terms of dates. I don’t need to see counts for shows that have already passed.
The events list admin view is the *perfect* place for this info since the “report” is so easy to configure and there are lots of options for filtering by date, category, etc. And it turned out to be such a tiny bit of code – altho of course it doesn’t work w/ the Organizer filter which is key since I need to send ticket counts to individual Organizers.
I’ll continue to try and debug this issue – I just figured you guys would have some insights. Ip’m certain it has to do with the layering of the queries since there’s a query to get the events for the filter (organizer) and then another one for the “has tickets”.
MotorcoParticipantOkay well what I posted is the extent of the code – save adding the extra column in custom_columns as I stated.
The filters I’m talking about are those in the Events list admin view. Screenshot is here
http://motr.co/tmp/snapshot2.pngEveryone needs this functionality – to be able to see how many tickets, cumulatively, have sold for a given event. The Woocommerce reports don’t do that. This *would* be a simple bit of code, but some wordpress query weirdness is breaking it.
MotorcoParticipant(Specifically, the rewrite rules are not working)
MotorcoParticipantYeah – so just the very basic setup instructions would be most helpful. I followed it awhile back, setup my own view – great results. Tried again to make a new view, not working at all? So, there is some secret step that I am forgetting?
MotorcoParticipantCustomers ask to get tickets resent all the time. This *almost* works – It just spits the email to the browser rather than sending it. We just need to figure out what hook the WC is using to get to the TEC email because there are some missing steps.
MotorcoParticipantOops – I edited that into confusion. What I meant was that the logic is different so that the email.php is not called in the same way. It seems to just render the email as a page when you “Save” the order. No email is sent.
MotorcoParticipantThe woocommerce back end does not allow an email address for manual “guest” orders. So there is no out of the box way to manually add offline orders.
November 9, 2014 at 9:46 pm in reply to: Barcode/QR Code Hack Found? I WILL PAY for a dev to help me. #872666MotorcoParticipantI have added QRCodes to the WooTickets plugin. I also hacked the checkin admin page a bit to make it easier to use a barcode scanner at the door to check in ticket holders. I’ve only just deployed this to one venue – it’s still a bit early and I’m sure there are kinks yet. I also didn’t fully implement it as a portable, separate customization. I am currently working on that (so that upgrades are easier).
October 2, 2014 at 1:32 pm in reply to: Adding new eventDisplay types (extending beyond map, photo, etc) #783581MotorcoParticipantOkay – good enough. It served as an excellent template.
September 29, 2014 at 6:22 pm in reply to: Adding new eventDisplay types (extending beyond map, photo, etc) #776848MotorcoParticipantExcellent – where is the documentation on the plugin? The link given (https://theeventscalendar.com/using-the-stub-plugin-to-create-new-views/) doesn’t work.
MotorcoParticipantOk. This is semi-embarrassing, but my plight could help others. The problem was that I had WP_DEBUG set to true and therefore I was getting lots of enqueue errors from one of my plugins. It’s on my list to figure out which is the culprit. But it turns out that for some reason that error gets bundled up with the AJAX response and *that* is what was breaking. everything.
MotorcoParticipantOk – when I add error handlers to the callback I get
error: parsererror text: SyntaxError: Unexpected token <
This is for all of the callbacks (add, edit, delete). The only place I see the “<” is in the returned markup. But if I comment out those calls, I still see the same error. I’m stuck. -
AuthorPosts