Forum Replies Created
-
AuthorPosts
-
Motorco
ParticipantI 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 #969235Motorco
ParticipantOkay – 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 #967851Motorco
ParticipantI 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.
Motorco
ParticipantThe 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”.
Motorco
ParticipantOkay 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.
Motorco
Participant(Specifically, the rewrite rules are not working)
Motorco
ParticipantYeah – 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?
Motorco
ParticipantCustomers 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.
Motorco
ParticipantOops – 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.
Motorco
ParticipantThe 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. #872666Motorco
ParticipantI 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) #783581Motorco
ParticipantOkay – 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) #776848Motorco
ParticipantExcellent – where is the documentation on the plugin? The link given (https://theeventscalendar.com/using-the-stub-plugin-to-create-new-views/) doesn’t work.
Motorco
ParticipantOk. 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.
Motorco
ParticipantOk – 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
