Kayako logo
Modifications & Addon Releases Modification guides and addons are posted here to share with the community. Do not post requests in here!

Notices

Reply
 
LinkBack Thread Tools Search this Thread Rate Thread Display Modes
  (#1) Old
netarus Offline
Member
 
Posts: 48
Join Date: Feb 2005
Location: Virginia Beach, VA
eSupport Report v1.4 Now Available - 01-03-2007, 10:24 PM

Hi All,

I have updated our open source Kayako eSupport report to v1.4. It can be downloaded from http://www.netarus.com/scripts/ (along with a bunch of other open source utilities).

Description: This script generates a report based on the queue selected from
Kayako eSupport v3.0. It will work with both SupportSuite and eSupport. This script only displays open, hold and closed statuses because those are the default. Feel free to edit as you see fit.

Changes in this release:
- Improved the look and feel of the interface by using the native stylesheets available from Kayako.
- Enclosed screenshot of esupport_report_screen1.jpg. This is what you should see if the report is functioning properly.
- Added the ability to filter the number of results.

Comments are appreciated. Please contact us through the website at http://www.netarus.com/ps for any customization requests.

Best Regards,

Chris
   
Reply With Quote
  (#2) Old
onesourceitpros Offline
New Member
 
Posts: 1
Join Date: Apr 2007
29-04-2007, 11:44 PM

I'll check it out, thanks bud!
   
Reply With Quote
  (#3) Old
supportskins Offline
Senior Member
 
supportskins's Avatar
 
Posts: 3,858
Join Date: Aug 2006
Location: Mumbai, India
30-04-2007, 06:39 AM

Do you have a running demo of this script?



Professional and Affordable Kayako Skins - Specialists in Kayako Skinning & Customization - Professional Paid Support
Our Skins and Services - http://www.supportskins.com/store/
SupportSkins.com - http://www.supportskins.com/
   
Reply With Quote
  (#4) Old
richm Offline
Member
 
richm's Avatar
 
Posts: 387
Join Date: Jan 2007
Location: Orange County, CA
12-05-2007, 07:53 PM

Nice Chris!

A couple of things

1) How can I change the display of ticket ID's to the sequential numbers we use?

2) I get a couple of errors:

eSupport Department Report as of Sat, 12/May/2007 @ 23:59 GMT

Notice: Undefined variable: department_options in C:\path to esupport\esupport_report.php on line 446


Notice: Undefined variable: department in C:\path to esupport\esupport_report.php on line 246


Customer Support Department Recent Tickets as of Sat, 12/May/2007 @ 23:59 GMT

Notice: Undefined variable: look_back_minus_days_options in D:\esupport\esupport_report.php on line 290

Rich


--
Features I need asap:
1) Ticket search in the client portal!
2) Column display in client portal showing clients email address or name
3) Downloads by client
(i.e. - each client has their own download area and can't see/touch downloads for any other client.) This would be on top of a "public" download area.
4) Integrated KB image uploads
The ability for staff to upload images with a KB articles.
Cheers!
   
Reply With Quote
  (#5) Old
longld Offline
New Member
 
Posts: 1
Join Date: May 2007
14-05-2007, 09:03 AM

Rich,

I'm using a modified version of Chris's script to display ticket ID in sequence. Hope it will be implemented as a configuration option. Thanks Chris for nice script.

Long
Attached Files
File Type: txt report_1.4_seq.txt (27.8 KB, 11 views)
   
Reply With Quote
  (#6) Old
richm Offline
Member
 
richm's Avatar
 
Posts: 387
Join Date: Jan 2007
Location: Orange County, CA
14-05-2007, 11:03 PM

Thanks Long!

That seems to have fixed my ticket number problem!


Not really a resolution for the warnings I was seeing on the page, but I got rid of them by placing the following near the beginning of the script:

error_reporting(E_ERROR | E_PARSE | E_NOTICE);


Also, I'm a little unclear on what the lower half of the report is supposed to return.

The part that begins with:

Customer Support Department Recent Tickets as of...
There are 3 "Activity on Opened Ticket..." sections, one for new/open/closed. Are these supposed to only return tickets that are currently in that status?

Or are these areas supposed to pull tickets that have been "in" that status (new/open/closed) at any point during the time period you are pulling the report for?


Regards,

Rich


--
Features I need asap:
1) Ticket search in the client portal!
2) Column display in client portal showing clients email address or name
3) Downloads by client
(i.e. - each client has their own download area and can't see/touch downloads for any other client.) This would be on top of a "public" download area.
4) Integrated KB image uploads
The ability for staff to upload images with a KB articles.
Cheers!
   
Reply With Quote
  (#7) Old
cogitat Offline
New Member
 
Posts: 6
Join Date: Sep 2006
24-05-2007, 06:21 PM

I have a question regarding output.

We currently have 2 custom fields for our helpdesk. 1) Site Location and 2) Problem Category. Is there a way to output info such as: How many tickets per (Site Location) or how many tickets per (Problem Cat)?

Thanks for any help provided.
   
Reply With Quote
  (#8) Old
netarus Offline
Member
 
Posts: 48
Join Date: Feb 2005
Location: Virginia Beach, VA
19-06-2007, 09:12 PM

By the way, I do have a version of this script that can include one specific custom field... I've been thinking of making it a drop down list as well, but that might take a little more time. It is not currently available, but let me know on implementation ideas and I might post a v1.5 of this reporting script.
   
Reply With Quote
  (#9) Old
richm Offline
Member
 
richm's Avatar
 
Posts: 387
Join Date: Jan 2007
Location: Orange County, CA
20-06-2007, 01:21 AM

Nice work!

Can you provide some guidance on what the "correct" way to display sequential ticket numbers is?

The report comes back with TIcket ID's like this: XBX-239768, which are meaningless in our implementation (sequential)

It must be do-able because the mouse over for the ticket id has the sequential number and the link it points to for the ticket is the sequential number.

Just not sure how to go about this properly as I've gotten weird results (like extra columns sticking off the end with no header, when I try to modify this myself)

I can get the ticket id's (seqformat) to view properly if I reverse the order in the select statement for a given ticket status

e.g.
Swap:

ticketmaskid, ticketid

for

ticketid, ticketmaskid

This looks good but it breaks the mouseover link that originally was under the ticket id. The ticket id number is no longer a link at all after I do this.

Any help appreciated!

Rich


--
Features I need asap:
1) Ticket search in the client portal!
2) Column display in client portal showing clients email address or name
3) Downloads by client
(i.e. - each client has their own download area and can't see/touch downloads for any other client.) This would be on top of a "public" download area.
4) Integrated KB image uploads
The ability for staff to upload images with a KB articles.
Cheers!

Last edited by richm; 20-06-2007 at 02:13 AM.
   
Reply With Quote
  (#10) Old
netarus Offline
Member
 
Posts: 48
Join Date: Feb 2005
Location: Virginia Beach, VA
Post 20-06-2007, 02:06 PM

Hi Rich,

Quote:
Can you provide some guidance on what the "correct" way to display sequential ticket numbers is?
Take a look at how the URL for clicking on the ticket is generated. You just need to replace that ID number for the AAA-###### number within your query.

Therefore, change:

Code:
print("<a href=\"" . $support_url . "staff/index.php?_m=tickets&_a=viewticket&ticketid=" . $row[$i+1] . "\" title=\"Click here to view Ticket #" . $row[$i] . "\" target=\"_blank\">" . $row[$i] . "</a>");
To:

Code:
print("<a href=\"" . $support_url . "staff/index.php?_m=tickets&_a=viewticket&ticketid=" . $row[$i+1] . "\" title=\"Click here to view Ticket #" . $row[$i+1] . "\" target=\"_blank\">" . $row[$i+1] . "</a>");
Notice all that is different is we're grabbing the value $row[$i+1] instead of $row[$i].

Hope this helps. If you need any more help specific to this, just PM me.
   
Reply With Quote
  (#11) Old
netarus Offline
Member
 
Posts: 48
Join Date: Feb 2005
Location: Virginia Beach, VA
20-06-2007, 02:22 PM

Moderator, please lock this thread. A new thread has been opened with v1.5 here with the ability to toggle the ticket mask id on or off. Thanks!

http://forums.kayako.com/f52/esupport-report-v1-5-now-available-12432/#post55072

Chris
   
Reply With Quote
  (#12) Old
richm Offline
Member
 
richm's Avatar
 
Posts: 387
Join Date: Jan 2007
Location: Orange County, CA
20-06-2007, 03:10 PM

Thanks Chris!

That was perfect! Great job on this BTW!

I'll direct any future questions to the new thread.

Rich


--
Features I need asap:
1) Ticket search in the client portal!
2) Column display in client portal showing clients email address or name
3) Downloads by client
(i.e. - each client has their own download area and can't see/touch downloads for any other client.) This would be on top of a "public" download area.
4) Integrated KB image uploads
The ability for staff to upload images with a KB articles.
Cheers!
   
Reply With Quote
Reply

Tags
esupport, report, v14

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47