Uploaded image for project: 'Blesta Core'
  1. Blesta Core
  2. CORE-2634

Support Manager: Display images inline tickets as thumbnails

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 4.2.0
    • Fix Version/s: 4.4.0-b1
    • Component/s: Plugins, Staff Interface
    • Labels:
      None

      Description

      Update tickets to display image thumbnails if available:

      1. Add image thumbnails to the bottom of each ticket reply if images are attached
        • Define the image extensions that may be used in thumbnails in the configuration file for the Support Manager
      2. Include up to 6 images per row by default
        • Define this setting in the configuration file for the Support Manager
      3. Display the image thumbnails for both admins and clients
      4. When clicking the thumbnail, open a "lightbox"-type slider displaying the image at a larger width

      Clients submit screenshots often into the ticket system, and in order to view the images they must be downloaded. Instead, we should detect common image file types, and display them inline as thumbnails (Bootstrap CSS), where the image can be clicked to display the full resolution version.

      They could appear at the bottom of the ticket reply, perhaps 4 across, and generate a sort of gallery even.. clicking one opens it up in a modal with navigation arrows. The images could still remain at the top by filename for direct download along with other attachments, but this will make things easy.

        Activity

        admin Paul Phillips created issue -
        tyson Tyson Phillips (Inactive) made changes -
        Field Original Value New Value
        Story Points 3
        tyson Tyson Phillips (Inactive) made changes -
        Sprint 4.4.0 Sprint 1 [ 64 ]
        tyson Tyson Phillips (Inactive) made changes -
        Rank Ranked higher
        tyson Tyson Phillips (Inactive) made changes -
        Sprint 4.4.0 Sprint 1 [ 64 ] 4.4.0 Sprint 2 [ 59 ]
        tyson Tyson Phillips (Inactive) made changes -
        Rank Ranked higher
        tyson Tyson Phillips (Inactive) made changes -
        Sprint 4.4.0 Sprint 3 [ 59 ] 4.4.0 Sprint 3, 4.4.0 Sprint 4 [ 59, 71 ]
        tyson Tyson Phillips (Inactive) made changes -
        Rank Ranked higher
        jonathan Jonathan Reissmueller made changes -
        Assignee Jonathan Reissmueller [ jonathan ]
        Automated transition triggered when Jonathan Reissmueller created a branch in Stash -
        Status Open [ 1 ] In Progress [ 3 ]
        jonathan Jonathan Reissmueller made changes -
        Remaining Estimate 0 minutes [ 0 ]
        Time Spent 1 hour, 9 minutes [ 4140 ]
        Worklog Id 11510 [ 11510 ]
        tyson Tyson Phillips (Inactive) made changes -
        Sprint 4.4.0 Sprint 3, 4.4.0 Sprint 4 [ 59, 71 ] 4.4.0 Sprint 3, 4.4.0 Sprint 4, 4.4.0 Sprint 5 [ 59, 71, 72 ]
        tyson Tyson Phillips (Inactive) made changes -
        Rank Ranked higher
        tyson Tyson Phillips (Inactive) made changes -
        Sprint 4.4.0 Sprint 3, 4.4.0 Sprint 4, 4.4.0 Sprint 5 [ 59, 71, 72 ] 4.4.0 Sprint 3, 4.4.0 Sprint 4, 4.4.0 Sprint 5, 4.4.0 Sprint 6 [ 59, 71, 72, 73 ]
        tyson Tyson Phillips (Inactive) made changes -
        Rank Ranked higher
        Automated transition triggered when Jonathan Reissmueller created pull request #38 in Stash -
        Status In Progress [ 3 ] In Review [ 5 ]
        Resolution Fixed [ 1 ]
        jonathan Jonathan Reissmueller made changes -
        Time Spent 1 hour, 9 minutes [ 4140 ] 4 hours, 9 minutes [ 14940 ]
        Worklog Id 11576 [ 11576 ]
        tyson Tyson Phillips (Inactive) made changes -
        Time Spent 4 hours, 9 minutes [ 14940 ] 4 hours, 11 minutes [ 15060 ]
        Worklog Id 11585 [ 11585 ]
        jonathan Jonathan Reissmueller made changes -
        Time Spent 4 hours, 11 minutes [ 15060 ] 5 hours, 6 minutes [ 18360 ]
        Worklog Id 11587 [ 11587 ]
        tyson Tyson Phillips (Inactive) made changes -
        Description Clients submit screenshots often into the ticket system, and in order to view the images they must be downloaded. Instead, we should detect common image file types, and display them inline as thumbnails (Bootstrap CSS), where the image can be clicked to display the full resolution version.

        They could appear at the bottom of the ticket reply, perhaps 4 across, and generate a sort of gallery even.. clicking one opens it up in a modal with navigation arrows. The images could still remain at the top by filename for direct download along with other attachments, but this will make things easy.
        Update tickets to display image thumbnails if available:

        # Add image thumbnails to the bottom of each ticket reply if images are attached
        #* Define the image extensions that may be used in thumbnails in the configuration file for the Support Manager
        # Include up to 6 images per row by default
        #* Define this setting in the configuration file for the Support Manager
        # Display the image thumbnails for both admins and clients
        # When clicking the thumbnail, open a "lightbox"-type slider displaying the image at a larger width

        ----

        Clients submit screenshots often into the ticket system, and in order to view the images they must be downloaded. Instead, we should detect common image file types, and display them inline as thumbnails (Bootstrap CSS), where the image can be clicked to display the full resolution version.

        They could appear at the bottom of the ticket reply, perhaps 4 across, and generate a sort of gallery even.. clicking one opens it up in a modal with navigation arrows. The images could still remain at the top by filename for direct download along with other attachments, but this will make things easy.
        tyson Tyson Phillips (Inactive) made changes -
        Fix Version/s 4.4.0-b1 [ 11105 ]
        Fix Version/s Short Term [ 10800 ]
        Automated transition triggered when Tyson Phillips (Inactive) merged pull request #38 in Stash -
        Status In Review [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            jonathan Jonathan Reissmueller
            Reporter:
            admin Paul Phillips
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              Fix Release Date:
              22/Oct/18

              Time Tracking

              Estimated:
              Original Estimate - Not Specified
              Not Specified
              Remaining:
              Remaining Estimate - 0 minutes
              0m
              Logged:
              Time Spent - 5 hours, 6 minutes
              5h 6m

                Agile