Well, I know it was a few days of intense posting then I vanished, but like always things get busy. So the shop has been working very well! I haven't finished a bunch of stuff, but did you want me to send you my changes?
BIG changes include:
--Sends PMs instead of emails on purchase completion.
--Small hack the checks for 2 different items in the cart and gives a discount (Making an actual admin interface page for this would be cool.) Essentially it checks 2 product ids and for each pair of products it gives a discount.
--License codes are more directly tied to the product so I can go back and check from the license code how many "seats" were purchased.
--In the download function it check to see if it has the name of "LANTicket" and if it does runs the attached php which creates the PDF for them to printer their ticket(s)
I did some other stuff but I can't remember exactly what I did at the moment.
If you want to see the Ticket system in full effect I can issue a ticket and you can see what it looks like.
Then I made more changes to the site we run for seating to pull data from the shop for registration (reason behind the hard link between the license code and the number purchased.) I have been doing some HEAVY modification to nerd club's autonomous LAN party software. (
http://www.nerdclub.net/alp/ though they haven't really done any work on it since 2006.) Then I made another set of pages for check in. So when people come to the event with ticket in hand we have phones to do QR scans and regular hand bar-code scanners to check them in. It will mark the time when they arrived and let us know what table they picked their seat at so we can direct them into the event quickly. But since everyone can see the seating chart on that system it will show they seat it a slightly brighter shade and when you mouse over the seat it will show who is sitting there, their grid numbers and when the checked in.
Our Main Site:
http://www.fites.netLAN Site:
http://intranet.fites.netSince this worked out well, I am REALLY thinking about your social logon script. Anything to make it easier for people to attend events. (Since I don't allow purchases without logging on to the forum.)