Changeset 1545853
- Timestamp:
- 12/05/2016 12:30:00 PM (9 years ago)
- Location:
- nifty-desk
- Files:
-
- 150 added
- 3 edited
-
assets/screenshot-1.png (added)
-
assets/screenshot-2.png (added)
-
assets/screenshot-3.png (added)
-
assets/screenshot-4.png (added)
-
assets/screenshot-5.png (added)
-
assets/screenshot-6.png (added)
-
tags/1.0 (added)
-
tags/1.0/css (added)
-
tags/1.0/css/dashboard.css (added)
-
tags/1.0/css/jquery-ui-theme (added)
-
tags/1.0/css/jquery-ui-theme/images (added)
-
tags/1.0/css/jquery-ui-theme/images/animated-overlay.gif (added)
-
tags/1.0/css/jquery-ui-theme/images/ui-bg_flat_0_aaaaaa_40x100.png (added)
-
tags/1.0/css/jquery-ui-theme/images/ui-bg_flat_75_ffffff_40x100.png (added)
-
tags/1.0/css/jquery-ui-theme/images/ui-bg_glass_55_fbf9ee_1x400.png (added)
-
tags/1.0/css/jquery-ui-theme/images/ui-bg_glass_65_ffffff_1x400.png (added)
-
tags/1.0/css/jquery-ui-theme/images/ui-bg_glass_75_dadada_1x400.png (added)
-
tags/1.0/css/jquery-ui-theme/images/ui-bg_glass_75_e6e6e6_1x400.png (added)
-
tags/1.0/css/jquery-ui-theme/images/ui-bg_glass_95_fef1ec_1x400.png (added)
-
tags/1.0/css/jquery-ui-theme/images/ui-bg_highlight-soft_75_cccccc_1x100.png (added)
-
tags/1.0/css/jquery-ui-theme/images/ui-icons_222222_256x240.png (added)
-
tags/1.0/css/jquery-ui-theme/images/ui-icons_2e83ff_256x240.png (added)
-
tags/1.0/css/jquery-ui-theme/images/ui-icons_454545_256x240.png (added)
-
tags/1.0/css/jquery-ui-theme/images/ui-icons_888888_256x240.png (added)
-
tags/1.0/css/jquery-ui-theme/images/ui-icons_cd0a0a_256x240.png (added)
-
tags/1.0/css/jquery-ui-theme/jquery-ui.css (added)
-
tags/1.0/css/jquery-ui.css (added)
-
tags/1.0/css/nifty-desk-admin.css (added)
-
tags/1.0/css/nifty-desk.css (added)
-
tags/1.0/css/reporting.css (added)
-
tags/1.0/css/templates_base.css (added)
-
tags/1.0/images (added)
-
tags/1.0/images/ajax-loader - Copy (2).gif (added)
-
tags/1.0/images/ajax-loader - Copy.gif (added)
-
tags/1.0/images/ajax-loader.gif (added)
-
tags/1.0/images/logo.png (added)
-
tags/1.0/images/nifty-desk-welcome.png (added)
-
tags/1.0/images/pro1.png (added)
-
tags/1.0/images/pro2.png (added)
-
tags/1.0/images/pro3.png (added)
-
tags/1.0/images/reload.png (added)
-
tags/1.0/includes (added)
-
tags/1.0/includes/PHPMailer-master (added)
-
tags/1.0/includes/PHPMailer-master/.gitignore (added)
-
tags/1.0/includes/PHPMailer-master/.scrutinizer.yml (added)
-
tags/1.0/includes/PHPMailer-master/.travis.yml (added)
-
tags/1.0/includes/PHPMailer-master/LICENSE (added)
-
tags/1.0/includes/PHPMailer-master/PHPMailerAutoload.php (added)
-
tags/1.0/includes/PHPMailer-master/README.md (added)
-
tags/1.0/includes/PHPMailer-master/VERSION (added)
-
tags/1.0/includes/PHPMailer-master/changelog.md (added)
-
tags/1.0/includes/PHPMailer-master/class.phpmailer.php (added)
-
tags/1.0/includes/PHPMailer-master/class.pop3.php (added)
-
tags/1.0/includes/PHPMailer-master/class.smtp.php (added)
-
tags/1.0/includes/PHPMailer-master/composer.json (added)
-
tags/1.0/includes/PHPMailer-master/extras (added)
-
tags/1.0/includes/PHPMailer-master/extras/EasyPeasyICS.php (added)
-
tags/1.0/includes/PHPMailer-master/extras/README.md (added)
-
tags/1.0/includes/PHPMailer-master/extras/htmlfilter.php (added)
-
tags/1.0/includes/PHPMailer-master/extras/ntlm_sasl_client.php (added)
-
tags/1.0/includes/PHPMailer-master/language (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-am.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-ar.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-az.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-be.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-bg.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-br.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-ca.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-ch.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-cz.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-de.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-dk.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-el.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-eo.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-es.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-et.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-fa.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-fi.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-fo.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-fr.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-gl.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-he.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-hr.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-hu.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-id.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-it.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-ja.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-ka.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-lt.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-lv.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-ms.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-nl.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-no.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-pl.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-pt.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-ro.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-ru.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-se.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-sk.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-sl.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-sr.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-tr.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-uk.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-vi.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-zh.php (added)
-
tags/1.0/includes/PHPMailer-master/language/phpmailer.lang-zh_cn.php (added)
-
tags/1.0/includes/PHPMailer-master/travis.phpunit.xml.dist (added)
-
tags/1.0/includes/error-log-page.php (added)
-
tags/1.0/includes/feedback-page.php (added)
-
tags/1.0/includes/footer.php (added)
-
tags/1.0/includes/settings-page.php (added)
-
tags/1.0/includes/welcome-page.php (added)
-
tags/1.0/js (added)
-
tags/1.0/js/dashboard.js (added)
-
tags/1.0/js/jquery.form-validator.min.js (added)
-
tags/1.0/js/nifty_desk.js (added)
-
tags/1.0/js/nifty_desk_frontend.js (added)
-
tags/1.0/js/nifty_desk_tabs.js (added)
-
tags/1.0/js/reporting.js (added)
-
tags/1.0/js/widgets.js (added)
-
tags/1.0/languages (added)
-
tags/1.0/languages/nifty-desk-en_EN.mo (added)
-
tags/1.0/languages/nifty-desk-en_EN.po (added)
-
tags/1.0/modules (added)
-
tags/1.0/modules/api (added)
-
tags/1.0/modules/api/nifty-desk-api-functions.php (added)
-
tags/1.0/modules/api/nifty-desk-api-routes.php (added)
-
tags/1.0/modules/api/nifty-desk-api.php (added)
-
tags/1.0/modules/autoassign.php (added)
-
tags/1.0/modules/channels.php (added)
-
tags/1.0/modules/dashboard-ajax.php (added)
-
tags/1.0/modules/dashboard.php (added)
-
tags/1.0/modules/email.php (added)
-
tags/1.0/modules/reporting-ajax.php (added)
-
tags/1.0/modules/reporting.php (added)
-
tags/1.0/modules/views.php (added)
-
tags/1.0/modules/widgets.php (added)
-
tags/1.0/nifty-desk.php (added)
-
tags/1.0/readme.txt (added)
-
tags/1.0/templates (added)
-
tags/1.0/templates/basic_templates (added)
-
tags/1.0/templates/basic_templates/classic (added)
-
tags/1.0/templates/basic_templates/classic/classic.css (added)
-
tags/1.0/templates/basic_templates/classic/submit_ticket.php (added)
-
tags/1.0/templates/basic_templates/classic/support_center.php (added)
-
tags/1.0/templates/basic_templates/classic/ticket_view.php (added)
-
tags/1.0/templates/mail_login_template.html (added)
-
tags/1.0/templates/mail_template.html (added)
-
tags/1.0/templates/mail_ticket_template.html (added)
-
tags/1.0/templates/templates.php (added)
-
trunk/modules/views.php (modified) (3 diffs)
-
trunk/nifty-desk.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
nifty-desk/trunk/modules/views.php
r1535609 r1545853 450 450 451 451 $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 ); 454 456 455 457 if (isset($post_meta['ticket_channel_id'])) { … … 472 474 $channel_name = __('s.desk','nifty_desk'); 473 475 } 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; } 476 478 477 479 $user_data = get_user_by('id', $assigned_to); … … 482 484 483 485 $last_updated = false; 484 if ( isset($post_meta['ticket_last_updated'][0])) {486 if ( isset( $post_meta['ticket_last_updated'] ) ) { 485 487 $last_updated = $post_meta['ticket_last_updated'][0]; 486 488 } else { -
nifty-desk/trunk/nifty-desk.php
r1535609 r1545853 4 4 Plugin URI: http://niftydesk.org/ 5 5 Description: Create a support centre within your WordPress admin. No need for third party systems! 6 Version: 1.0 06 Version: 1.01 7 7 Author: CODECABIN_ 8 8 Author URI: http://niftydesk.org/ 9 9 */ 10 10 11 /* 11 /** 12 * 1.01 - 2016-11-29 - Medium Priority 13 * Fixed a PHP syntax error 14 * 12 15 * 1.00 - 2016-11-17 - Launch 13 16 */ … … 18 21 global $nifty_desk_version; 19 22 global $nifty_desk_version_string; 20 $nifty_desk_version = "1.0 0";23 $nifty_desk_version = "1.01"; 21 24 $nifty_desk_version_string = "basic"; 22 25 -
nifty-desk/trunk/readme.txt
r1535609 r1545853 24 24 * Basic reporting - Total tickets, solved tickets, average first reply time 25 25 * Merge tickets with other tickets 26 * Take full control of the email templates26 * Fully cutomizable email templates 27 27 * Allow for HTML within tickets 28 28 * Create your own child themes for your support area 29 29 * REST API - create tickets, view tickets, and delete tickets. 30 30 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 48 Having 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 50 If 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 60 As 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 31 71 == Installation == 32 72 33 1. Once activated, click the " Support Tickets" in your left navigation menu73 1. Once activated, click the "Nifty Desk" in your left navigation menu 34 74 2. Edit the settings to your preference. 35 75 3. Wait for your first support ticket … … 45 85 == Screenshots == 46 86 87 1. Nifty Desk - Support Ticket Dashboard 88 2. Nifty Desk - Support Ticket Single View 89 3. Nifty Desk - Submit a support ticket 90 4. Nifty Desk - Basic Reporting 91 5. Nifty Desk - An array of options to tailor your support desk to your requirements 92 6. Nifty Desk - Use the REST API for external applications 47 93 48 94 == Upgrade Notice == … … 52 98 == Changelog == 53 99 100 = 1.01 - 2016-11-29 - Medium Priority = 101 * Fixed a PHP syntax error 102 54 103 = 1.00 - 2016-11-17 - Launch = 55 104 * First release
Note: See TracChangeset
for help on using the changeset viewer.