I've tried to figure out the code to submit a new public ticket on an external site and found myself using iFrames which is not a very elegant solution. Is the code simpler than I'm making it out to be or does the use of categories and captcha complicate things.
Yes, categories, milestones and CAPTCHA make public submit form not transferable to other pages. If you need to create a form that submits a ticket, please use activeCollab API instead.
ToddJob Consulting