Plugin Directory

Changeset 1545853


Ignore:
Timestamp:
12/05/2016 12:30:00 PM (9 years ago)
Author:
CodeCabin_
Message:
  • 1.01 - 2016-11-29 - Medium Priority
  • Fixed a PHP syntax error
Location:
nifty-desk
Files:
150 added
3 edited

Legend:

Unmodified
Added
Removed
  • nifty-desk/trunk/modules/views.php

    r1535609 r1545853  
    450450
    451451            $post_meta = get_post_meta($ticket_id);
    452 
    453             $post_status = nifty_desk_return_ticket_status_html_block( $post_meta['ticket_status'][0] );
     452           
     453            if( isset( $post_meta['ticket_status'] ) ){ $nd_ticket_status = $post_meta['ticket_status'][0]; } else { $nd_ticket_status = null; }
     454
     455            $post_status = nifty_desk_return_ticket_status_html_block( $nd_ticket_status );
    454456
    455457            if (isset($post_meta['ticket_channel_id'])) {
     
    472474                $channel_name = __('s.desk','nifty_desk');
    473475            }
    474             if (isset($post_meta['ticket_status'][0])) { $is_public = $post_meta['ticket_public'][0]; } else { $is_public = false; }
    475             if (isset($post_meta['ticket_assigned_to'][0])) { $assigned_to = $post_meta['ticket_assigned_to'][0]; } else { $assigned_to = false; }
     476            if ( isset( $post_meta['ticket_status'] ) ) { $is_public = $post_meta['ticket_public'][0]; } else { $is_public = false; }
     477            if ( isset( $post_meta['ticket_assigned_to'] ) ) { $assigned_to = $post_meta['ticket_assigned_to'][0]; } else { $assigned_to = false; }
    476478
    477479            $user_data = get_user_by('id', $assigned_to);
     
    482484
    483485            $last_updated = false;
    484             if (isset($post_meta['ticket_last_updated'][0])) {
     486            if ( isset( $post_meta['ticket_last_updated'] ) ) {
    485487                $last_updated = $post_meta['ticket_last_updated'][0];
    486488            } else {
  • nifty-desk/trunk/nifty-desk.php

    r1535609 r1545853  
    44  Plugin URI: http://niftydesk.org/
    55  Description: Create a support centre within your WordPress admin. No need for third party systems!
    6   Version: 1.00
     6  Version: 1.01
    77  Author: CODECABIN_
    88  Author URI: http://niftydesk.org/
    99 */
    1010
    11 /*
     11/**
     12 * 1.01 - 2016-11-29 - Medium Priority
     13 * Fixed a PHP syntax error
     14 *
    1215 * 1.00 - 2016-11-17 - Launch
    1316 */
     
    1821global $nifty_desk_version;
    1922global $nifty_desk_version_string;
    20 $nifty_desk_version = "1.00";
     23$nifty_desk_version = "1.01";
    2124$nifty_desk_version_string = "basic";
    2225
  • nifty-desk/trunk/readme.txt

    r1535609 r1545853  
    2424* Basic reporting - Total tickets, solved tickets, average first reply time
    2525* Merge tickets with other tickets
    26 * Take full control of the email templates
     26* Fully cutomizable email templates
    2727* Allow for HTML within tickets
    2828* Create your own child themes for your support area
    2929* REST API - create tickets, view tickets, and delete tickets.
    3030
     31= Premium Features =
     32* Comprehensive and customizable support desk
     33* Unlimited support agents
     34* Unlimited quick responses
     35* Receive email notifications when a new ticket has been assigned to you
     36* Allow users and agents to upload files in support tickets
     37* Allow tickets to be closed after a certain number of days
     38* Create custom views to organize your tickets
     39* Organize your support tickets into departments
     40* Allow for multiple email collection channels
     41* Schedule support tickets to be assigned to specific agents
     42
     43= Coming Soon =
     44* Android Mobile App
     45
     46= Why is using a Support Desk important =
     47
     48Having a support desk on your website allows you to resolve issues faster and more efficiently. Simply put, a support desk allows you to organize information, steamline your workflow and eliminate any manual processes. By using a support desk such as Nifty Desk, you will no longer have to laboriously log issues by hand, dig through disorganized emails and let things slip through the cracks unknowingly.
     49
     50If you can say 'yes' to any of the below points, it may be time to install Nifty Desk and declutter your product or service, one support ticket at a time:
     51
     52* You find that things are inefficient, and often find that common issues are never addressed.
     53* Multitasking is nearly impossible, especially considering you're never sure where half of the issues lie with your product or service.
     54* Your customers find it difficult to get in touch with you, or even obtain a resolution to an issue or problem.
     55* You're unaware if you're fixing or making more problems on a day to day basis for your customer.
     56* You have a negative or poor reputation as a business for following up and resolving your customer's issues.
     57
     58= How can I provide outstanding support? =
     59
     60As a business, we all want to be known for the excellent support we provide our customers. Below are just a few points you should follow to ensure your customers are having a great experience with you.
     61
     62* Know your product well. Be confident about every aspect of it. Ensure your team is on the same page as well.
     63* Be friendly. Add your personal touch to a response to prevent sounding like a predefined response.
     64* Remember your manners - say please and thank you when asking and receiving something from the customer.
     65* Greet the customer accordingly. Using the customer's name in a reply is impressive in every language.
     66* Show respect to the customer.
     67* Be patient. Some customers may not understand your solution fully the first time round.
     68* Listen. Take as much in from the customer before responding. This will allow you to provide a comprehensive and knowledgeable solution.
     69* Never assume. Go back to basics first, and work your way through the problem, until you've found a suitable solution.
     70
    3171== Installation ==
    3272
    33 1. Once activated, click the "Support Tickets" in your left navigation menu
     731. Once activated, click the "Nifty Desk" in your left navigation menu
    34742. Edit the settings to your preference.
    35753. Wait for your first support ticket
     
    4585== Screenshots ==
    4686
     871. Nifty Desk - Support Ticket Dashboard
     882. Nifty Desk - Support Ticket Single View
     893. Nifty Desk - Submit a support ticket
     904. Nifty Desk - Basic Reporting
     915. Nifty Desk - An array of options to tailor your support desk to your requirements
     926. Nifty Desk - Use the REST API for external applications
    4793
    4894== Upgrade Notice ==
     
    5298== Changelog  ==
    5399
     100= 1.01 - 2016-11-29 - Medium Priority =
     101* Fixed a PHP syntax error
     102
    54103= 1.00 - 2016-11-17 - Launch =
    55104* First release
Note: See TracChangeset for help on using the changeset viewer.