Skip to main content
Closed for Voting

Attachment Management

Related products:Freshdesk
  • January 28, 2014
  • 11 replies
  • 40 views

It would be lovely if there was some sort of central "Attachment" section to be able to manage all files related to a case in one place. Currently we are either adding attachments to replies or via private notes.


However, when needing to retrieve these attachments we have to go searching through each reply to find the right one.

11 replies

  • Contributor
  • January 29, 2014

I was just about to raise the same query!!! Is there some sort of freshplug that can show all attached files within a ticket view?


Cheers,

Grant


  • Contributor
  • July 2, 2014

I migrated from Zoho and that is the only feature I feel like Freshdesk is lacking. It would be nice if all attached documents were shown in the sidebar or something.


  • Contributor
  • July 2, 2014
Hey I have a freshplug that can do this within ticket view. I'll attach it tomorrow. Cheers Grant

  • Contributor
  • July 3, 2014

Thanks Grant, that would be a huge help.


Clayton


  • Contributor
  • July 3, 2014

Ah yes this reminds me!  If you navigate to Admin > Integrations > Freshplugs.  Create a new plug, select the option to show the widget in ticket view.


Enter the following:


   

<div id="showing_all_attachments"><h3>All Attachments</h3><div class="all_atachments"></div></div>

<style>
  #showing_all_attachments h3{
    margin: 10px 0;
    font-size: 18px;
    font-weight: 300;
  }
  .all_atachments li{
      border-bottom: 1px #e8e8e8 solid;
      -webkit-border-radius: 4px;
      border-radius: 4px;
      padding: 5px 10px;
      color: #1272de;
      font-size: 12px;
      margin: 5px;
      display: block;
      float: none;
      min-height: 20px;
      height: auto!important;
      min-width: 100px;
    }
  .all_atachments .attachment-type {
    margin: 5px 0;
    padding: 3px 0 3px 25px;
    width: auto;
    height: 14px;
    display: block;
  }

</style>


<script type="text/javascript"> 
  
  jQuery('#TicketProperties').insertAfter(jQuery('#showing_all_attachments').parent().parent());
  jQuery('#TimesheetTab').insertAfter('#TicketProperties');
  jQuery('#ToDoList').insertAfter('#TimesheetTab');
  
  jQuery(document).on("ticket_view_loaded",function(event,data){
    var checkDom = setInterval(function(){
      if(jQuery('#show_more').length > 0){
          jQuery('#show_more').trigger('click');
          clearInterval(checkDom);
      }
    },500);
  });
    
   var timer = setInterval(function(){
    if(TICKET_DETAILS_DATA['total_notes'] == jQuery('#all_notes .conversation').length){
      if(jQuery('.attachment_list li').length > 0){
        jQuery('.attachment_list li').each(function(){ 
         	var clone = jQuery(this).clone();
          jQuery(clone).appendTo('.all_atachments');
        });
      }
      else{
        jQuery('.all_atachments').append('<p>There are no attachements</p>');
      }
      	clearInterval(timer);
  	}
  },500);
  
</script>

   That should be you.


Cheers,

Grant


  • Apprentice
  • July 4, 2014

Thanks Grant! That's fantastic! I dont suppose you have one to put the To Do List on the Ticket View Page?


Many Thanks


Steve


  • Contributor
  • July 4, 2014

I've never thought of that before - that would be pretty cool, I don't unfortunately however I'm sure if you email support@freshdesk.com one of the team will be able to write one up for you - keep me in the loop - may want to trial that out.

Ponder even further if the existing to-do panel can be expanded to show

To Do List

- Current Call

-x

-y

- All Calls

-a

-b

-etc


  • Apprentice
  • July 6, 2014

I like that idea but I'd be happy with just what is there now, I have started a new page on the feature requests page so if people can like it, maybe we can get it added.

Right now we feel the Dashboard isn't much use other than the To Do list and having to go there just for that makes the To Do list harder to use as its not there in your face on the page you are using 90% of the time


Forum|alt.badge.img+2
  • Contributor
  • February 15, 2017
Love the custom freshplug!  Anyone know if there is an updated version of this script?  When I use it, it inserts 4 blank sections below the requester information and above the ticket properties, requiring us to scroll down a lot in order to just see the properties and the attachments.  I don't know enough about scripts to change it myself to adjust accordingly to be placed either underneath the ticket properties or underneath the time tracked (ideally, we'd like it underneath time tracked).

 


Forum|alt.badge.img+2
  • Contributor
  • February 15, 2017
Nevermind!  I was able to figure out the script and update the small section under  <script type="text/javascript"> to the following:

  jQuery('#TicketProperties').insertAfter('#requester_info')
  jQuery('#TimesheetTab').insertAfter('#TicketProperties');
  (jQuery('#showing_all_attachments').parent().parent()).insertAfter('#TimesheetTab');
  jQuery('#ToDoList').insertAfter(jQuery('#showing_all_attachments'));

The section doesn't collapse like the others, but at least doesn't have a bunch of blank boxes/sections to scroll past.

 


aravind.sundararajan
Skilled Expert
Forum|alt.badge.img+12

Hi,


Attachment Manager app helps you to manage all ticket related attachments in a single location. Once installed, the attachments on the ticket *includes both original description & note attachments* will be made available to access/download from the sidebar.


Cheers!