Viewing 15 replies - 1 through 15 (of 17 total)
  • Plugin Author m.tiggelaar

    (@mtiggelaar)

    Hello,

    Yes we are actually working on making a shortcode for this.

    what we are working on is a shortcode for example to add in a Contact page
    so it:

    – Adds the submit forms
    – requires users name
    – requires users email
    – requires recapacha validation

    We hope to deploy this feature within the next 2 weeks (we are first cleaning up the old code, removing any unused variables and codes).
    so it takes a bit longer then normal to release the next version πŸ™‚

    Regards,
    Marco

    I’m so excited for this feature! πŸ˜€ Will users be able to select the department etc? Or will it just work as a contact form that rather send to email/send to osTicket?

    Plugin Author m.tiggelaar

    (@mtiggelaar)

    We plan to start dev on this this week (not sure when it will be finished tho).

    but yes it will have all features our current ticket submit page has but without the need of logging in (we will put recapacha requirement here instead).

    Vince

    (@vincefapbriccom)

    Hi, first I wanted to say thank you for picking up this project and moving it forward. It is really needed.

    Do you have an ETA on this feature? We currently have tickets created via email so need a way for anyone to be able to view their ticket on the site without logging in.

    We currently use a different integration method for getting the osticket into WP, but the users are not in sync. This will be a major step forward for us to be able to move to your plugin.

    Thanks!

    Plugin Author m.tiggelaar

    (@mtiggelaar)

    Hello,

    The contact styled page is just for submission of tickets (that people can use in contact page) without registration and so on.

    it will not allow people to view submitted tickets without logging in.

    When people use the contact type page the communication goes by email.

    So:
    – Customer submits a ticket through contact page
    – Admin replies
    – Customer receives admin’s reply by email.
    – Customer replies by email
    – OSTicket Cron picks up email and puts it in the ticket
    – Admin replies again.

    What the submitter can do to view the ticket online is to register in wordpress.
    our plugin will link any ticket with that email address to the WP User (incl previous submitted ones).

    The contact (no login required) shortcode should be ready upcoming week.
    Together with some other small improvements.

    Regards,
    Marco

    Vince

    (@vincefapbriccom)

    Thanks for the swift reply Marco. We may have to come up with a workaround. We don’t want non-customers to register on the site. This is for stuff like pre-sales inquires. What we may do is just remove the view ticket link for replies from that department.

    Thanks!

    Plugin Author m.tiggelaar

    (@mtiggelaar)

    Well most easy way is: osTicket, Email, WP all in full sync (not the user part but however/ whereever it’s submitted).

    So what you can do is use the new contact style like shortcode to get them to submit a ticket. (without registration etc, just like any other contact form)

    then continue the conversation by email (for the one who submitted it)
    For the admins it will stay like any other ticket. (which can be replied on by both email and web).

    You can edit the email template to simply not mention to view it online so they just reply to the email and thats all.

    I hope in the future we can have some form of option like osTicket does to view by email + ticket id or login, but for now thats not yet in our plans. (things like attachments are on our next todo list).

    Plugin Author m.tiggelaar

    (@mtiggelaar)

    The NEw version 1.1.5 has the ability for a contact style form added with captcha.

    shortcode to use is: [addoscontact]

    Regards,
    Marco

    The shortcode works, but if you hit the create new ticket button, two forms show up to fill out.

    Plugin Author m.tiggelaar

    (@mtiggelaar)

    Make sure you selected the contact + thankyou page properly in the settings.
    if setup properly it will showup as:
    http://key4ce.com/contact-us/

    (just the contact form + captcha, the rest is ofcourse not part of our plugin.)

    They are set on two different pages from my main support page where the bridge mainly resides.

    One is Support
    One is Contact
    One is Thank you.

    Plugin Author m.tiggelaar

    (@mtiggelaar)

    hmm so far we only tested the shortcodes on the pages they actually reside on (that are known to our plugin)

    We seen some strange behavior if the contact shortcode is placed on a diff page then our plugin knows about (it’s planned to be fixed in the future).

    Ooooooooooook. When you started talking about shortcodes ending up on different/wrong pages, I did some investigation on my pages. The [addoscontact] was on my support page which explains why both were showing up. I put them on their on separate pages and no more double forms.

    Second, if you’re not logged in and you try to go to the main support page, it redirects to the wordpress login page. What code can I use for the redirect to tell it to go to a wordpress page rather then the basic wordpress login page?

    With all of that fixed, I tested to see if the ticket would post to the backend and it still doesn’t work. I will explain that issue in detail back on this thread.

    Plugin Author m.tiggelaar

    (@mtiggelaar)

    well that would explain it yes haha πŸ™‚

    glad that part is sorted.

    As far as the login redirect. if you use something like theme my login –> the auth redirect method works fine.

    Most login plugins should work fine with that method.
    The actual code, location etc of the redirect i mentioned in one of your other topics.

    Ok – i may have missed something. But using the [addoscontact] added to Contact Us screen – Please help me!

    i get this error: Fatal error: Uncaught exception ‘Exception’ with message ‘Should not happen: User is not logged in’ in /home/calebdempsey/public_html/wp-content/plugins/key4ce-osticket-bridge/osticket-wp.php:141 Stack trace: #0 /home/calebdempsey/public_html/wp-content/plugins/key4ce-osticket-bridge/templates/contact_ticket.php(20): require_once() #1 /home/calebdempsey/public_html/wp-content/plugins/key4ce-osticket-bridge/ost-bridge.php(58): require_once(‘/home/calebdemp…’) #2 [internal function]: addcontact(”, ”, ‘addoscontact’) #3 /home/calebdempsey/public_html/wp-includes/shortcodes.php(290): call_user_func(‘addcontact’, ”, ”, ‘addoscontact’) #4 [internal function]: do_shortcode_tag(Array) #5 /home/calebdempsey/public_html/wp-includes/shortcodes.php(204): preg_replace_callback(‘/\\[(\\[?)(embed|…’, ‘do_shortcode_ta…’, ‘<p>[addoscontac…’) #6 [internal function]: do_shortcode(‘<p>[addoscontac…’) #7 /home/calebdempsey/public_html/wp-includes/plugin.php(214): call_user_func_array(‘do_shortcode’, Array) #8 /home/calebdempsey/ in /home/calebdempsey/public_html/wp-content/plugins/key4ce-osticket-bridge/osticket-wp.php on line 141

Viewing 15 replies - 1 through 15 (of 17 total)
  • The topic ‘Any plans for guest ticket submits with no login?’ is closed to new replies.