Helpdesk and Knowledgebase solution for WordPress
GPL-2.0 License
Bot releases are visible (Hide)
Published by mikeyhoward1977 about 5 years ago
Version 1.2.9 - 11th October 2019
New
Fix
Log in
Tweak
Published by mikeyhoward1977 over 5 years ago
Version 1.2.8 - Thursday 7th February 2019
New
Tweaks
Dev
kbs_ticket_received_to_email
, kbs_ticket_reply_to_email
and kbs_ticket_closed_to_email
filters to enable filtering of the To address for respective customer emailsPublished by mikeyhoward1977 over 5 years ago
Saturday, 26th January 2019
Bugs
kbs_submit
shortcode was in usePublished by mikeyhoward1977 over 5 years ago
Version 1.2.6 - 25th January, 2019
Note the following template files have been updated;
New
{ticket_url_path}
, {ticket_admin_url_path}
, {close_ticket_url_path}
template tags
Tweaks
Dev
kbs_show_form_data
filterPublished by mikeyhoward1977 almost 6 years ago
Wednesday, 28th March 2018
New
Better Company Integration
Departments
Agents can now be added to departments via the Departments menu option or their user profile. Departments can only be managed by Support Manager and above roles.
Within core, tickets may only be assigned to departments via front end submission forms. Look out for our advanced assignment extension coming soon for additional options.
{department}
email template tag which returns the name of the department handling the ticketOther
Tweaks
kbs_ticket_received_disable_email
, kbs_ticket_reply_disable_email
and kbs_ticket_close_disable_email
filtersBug Fixes
kbs_get_customers()
functionDev
KBS_Replies_Query
class$kbs_form
and $form_id
variables to the kbs_submit_form
and the kbs_form_template()
filterskbs_form_submit_label
filterkbs_ticket_company_post_type_args
filterPublished by mikeyhoward1977 about 6 years ago
Friday, 3rd August 2018
New: Added open ticket count menu bubble. Activate within settings. Tickets -> Settings -> Tickets
Bug: Removed incorrect Ajax trigger when adding participants which generated a Javascript error
Bug: Corrected spelling of Agreeements. Thanks to @garrett-eclipse
Bug: Corrected width of the system info textarea input
Tweak: Supported up to WordPress 4.9.8
Dev: Added the KBS_Agent
class
Dev: Added hooks before and after agent ticket assignment
Dev: The KBS_Tickets_Query
class now accepts the 'agent' argument to retrieve tickets by agent ID
Published by mikeyhoward1977 over 6 years ago
Version 1.2.4 - Friday, 6th July 2018
New: Improved metabox display for tickets
New: Introduced the participants feature. A ticket can have multiple participants all of whom can access and manage the ticket. Learn more
New: Added the {reply_author}
email template tag. This tag will output the name of the author to the last reply if it is saved in the database, or their email address
New: Added trash/permanently delete ticket option to ticket screen
New: Added customer data to ticket screen
New: Added customer last agreed to terms date to customer notes screen
New: Added customer last agreed to privacy policy date to customer notes screen
New: Added open ticket count to KBS Summary widget on the admin dashboard screen
Tweak: Fallback to company logo (if one exists) as avatar image if customer does not have an avatar
Fix: Corrected output for privacy policy acceptance
Dev: We've switched to array based email headers
Dev: Allow exclusion by ID when retrieving customers from the DB
Published by mikeyhoward1977 over 6 years ago
Thursday, 21st June 2018
New: Added the {ticket_status}
email content tag
Fix: If admins are not set as agents, Support Workers could not view all tickets
Fix: Front end ticket manager was not using translated text for ticket status
Fix: Custom input class was not being applied correctly to textarea fields on the submission form
Tweak: No need to wrap hidden fields in <p>
tags
Tweak: Removed the Mine view within the trashed tickets list
Tweak: Make sure settings sections array is countable before counting as PHP 7 and above generates a warning
Dev: Added filters to overide when the Link KB Article button should be displayed allowing extensions to display the button
Published by mikeyhoward1977 over 6 years ago
Wednesday, 30th May 2018
GDPR Features
New: Added GDPR Privacy Policy template
New: Added Compliance tab within Settings page
New: Agree to Privacy Policy setting forces customers to agree to the Privacy Policy before submitting ticket forms
New: Export KBS Customer data with WP user data when exporting personal data
New: Erase KBS Customer data with WP user data when erasing personal data
New: Select process for handling customer data when customers request to be anonymized or erased from your site
Other Changes in this Version
New: Added the ticket title column to the ticket history front end page
New: Search extisting tickets by post ID or ticket number. Prefix the search string with # to conduct this search
New: Add a description to the Terms and Privacy Policy acceptance fields via Tickets -> Settings -> Compliance
Tweak: Moved Terms & Conditions options to the Settings -> Compliance tab
Tweak: Adjusted the default chosen select search text to Type to Search
and Choose an Option
Tweak: Improved the installation procedures for multi site
Tweak: Improved the uninstall procedures for multi site
Tweak: Removed unneeded filter during enqueuing of Font Awesome script
Tweak: Added advisory notice for discount of first extension
Tweak: Localization work
Bug: Count error on system tools page resolved
Published by mikeyhoward1977 over 6 years ago
Version 1.2.1 - Wednesday, 4th April 2018
Bug: Fixed URL on welcome screen
Tweak: Updated extensions image on welcome screen
Tweak: Added KBS_Admin_Notices class for better admin notice management
Tweak: Request WordPress.org rating after 25 ticket closures
Tweak: Bump WordPress tested with version to 4.9.5
Dev: Added kbs_use_sequential_ticket_numbers()
- returns whether or not sequential ticket numbers are in use
Tweak: Updated plugin tags and description
Published by mikeyhoward1977 over 6 years ago
Saturday, 17th March 2018
New
Tweaks
form-functions.php
and class-kbs-forms.php
to \includes\forms\
Bug Fixes
Dev
user_dropdown
method to KBS_HTML_Elements classfield_types_dropdown
method to KBS_HTML_Elements classPublished by mikeyhoward1977 over 6 years ago
Sunday, 11th March 2018
Bug Fix
Tweaks
kbs_ticket_url
filterkbs_article_url
filterPublished by mikeyhoward1977 over 6 years ago
Tweak
kbs_add_agents_to_ticket()
functionkbs_remove_agents_from_ticket()
functionPublished by mikeyhoward1977 over 6 years ago
Monday, 19th February 2018
New
Bug Fixes
company
array keycount()
countable items as PHP 7.2 generates a warning otherwiseTweaks
kbs_options_page_section_url
filterkbs_get_email_template()
to retrieve the currently selected email templatePublished by mikeyhoward1977 over 6 years ago
Sunday, 11th February 2018
New
{ticket_files}
or {reply_files}
email tags{reply_files}
email tag to attach/insert files from the latest reply into emailsTweaks
keyup
. String must be 3 or greater in length$args
parameter to the kbs_insert_comment()
function to override default argsBug Fixes
{date}
email tag{time}
email tag$form_data
variable is an arrayPublished by mikeyhoward1977 over 6 years ago
Monday, 5th February 2018
This update includes changes to a template page. If you are using a customised version of the template, you can review the changes here.
Bug Fixes
view-ticket.php
template file to correctly list file attachmentsTweaks
Published by mikeyhoward1977 over 6 years ago
Monday, 5th February 2018
Bug Fixes
Restricted Access
optionkbs_create_article_link
filter to stop KB Integrations throwing PHP errorsTweaks
Published by mikeyhoward1977 almost 7 years ago
Thursday, 21st December 2017
New
Bug Fixes
checked
param is honoured for radio fieldsTweaks
Published by mikeyhoward1977 almost 7 years ago
Monday, 27th November 2017
Bug Fixes
Tweaks
kbs_ticket_closed_by
Published by mikeyhoward1977 almost 7 years ago
Monday, 13th November 2017
Bug Fix : Entering multiple strings into an article search chosen select field rendered no results even if the strings existed within the article title