Minimalistic support ticket system that enables you to start providing awesome support in 2 minutes.
Screenshots
Submit ticket (as non-logged in user)
Submit ticket (as logged in user)
Listing user's tickets
View ticket
Plugin's dashboard
Plugin's settings page
FAQ
How to use this plugin?
- Install the plugin and activate it.
- Configure the plugin (Orbisius Support Tickets > Settings) and its pages with the proper shortcodes (there’s a tool within settings that can help with that).
- Add pages to the site menu
- Submit a test ticket. You can get to the submit ticket page from the plugin’s settings page.
I want to contribute?
Awesome! Report glitches or suggestions for improvement or clone the project on github at submit a ticket and make fixes.
Before doing any work it would be nice to check with us so we can coordinate work because some features may have already been planned.
How to contact the author?
You can get in touch with us at
https://orbisius.com/contact/
ChangeLog
1.0.3
- Removed ORBISIUS_SUPPORT_TICKETS_PAGES_VIEW_TICKET_URL const so it doesn’t cause some hard to find glitches.
- Now allowing non-logged in users to view the ticket if they provide the correct ticket password.
- Hooked into ‘comments_open’ filter to ensure that our tickets will always have comments enabled as some people might have then deactivated globally.
- Fixed: removed an extra closing div which was breaking submit ticket page’s layout. Thanks again Ivo Minchev for reporting this. Ref: https://github.com/orbisius/orbisius-support-tickets/issues/1
- The created by default Ticket submit form shortcode doesn’t render its title by default because the page already has a title. The title would be useful if the submit ticket form is used somewhere on an existing page and not standalone.
- Updated settings to require users to be logged or register in order to submit a ticket.
- Showing an email field if the user is not logged in.
- Saving user’s IP and email if passed
- Using custom ticket password form
- Guests can now really post a reply.
- Removed url from ticket reply
- Tickets are custom comment type now: orb_sup_tx_reply so they don’t appear in the recent comments widget.
- Added code that filters ‘orb_sup_tx_reply’ comment post types because ticket replies could contain sensitive data.
- Tickets appear in chronological order. That means the oldest one is at the top.
- Disabled WP comment flood protection for tickets i.e. people can post replies quickly.
- Disabled WP comment moderation emails for tickets. We use WP’s internal post password system and WP “feels” it’s necessary to alert the admin about this. In our case it’s not necessary and is annoying.
- Fixed email notifications.
1.0.2
- Fixed: Do not throw an exception when sanitizeData doesn’t know how to sanitize the passed data e.g. NULL or object. Thanks Ivo Minchev for reporting this.
- sanitize_data -> sanitizeData
1.0.1
- Updated readme to include a shortcode so it YouTube video renders properly.
- Fixes in the list tickets section (td had to be used when in the table body)
1.0.0