• Icon: Suggestion Suggestion
    • Resolution: Unresolved
    • None
    • Customer Portal
    • 2
    • We collect Jira Service Desk feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      Some of our requests get quite long in terms of the activity feed in the customer portal. We would ideally like to have the details section where all the customer visible fields are displayed above the activity feed just below the issue summary. 

       

      This would make the requests much easier to understand. I have seen service management cloud instances with this in place, any chance this can be considered/supported in datacentre?

          Form Name

            [JSDSERVER-11168] Put issue details at the top of the issue in the customer portal

            SET Analytics Bot made changes -
            UIS Original: 1 New: 2
            Marc Dacanay made changes -
            Labels New: ril
            Marc Dacanay made changes -
            Remote Link New: This issue links to "Internal ticket (Web Link)" [ 978030 ]
            SET Analytics Bot made changes -
            UIS Original: 2 New: 1
            SET Analytics Bot made changes -
            UIS Original: 1 New: 2

            The CSS below still works as of JSM 5.17.2. To implement this using Scriptrunner:

            1. Navigate to Scriptrunner UI Fragments ($base/plugins/servlet/scriptrunner/admin/fragments).
            2. Create a new web panel from Show a web panel:
              1. Name: <your choice>
              2. Location: servicedesk.portal.header
              3. Key: <your choice>
              4. Menu text: <blank>
              5. Weight: <blank>
              6. Condition: Can be used if you want to restrict this to a specific project (docs).
              7. Provider class/script:
                writer.write("""
                <style>
                .vp-activity-list.insight-init {
                    display: flex;
                    list-style: none;
                    flex-direction: column;
                }
                
                .vp-activity-list>li {
                        margin: 0;
                        padding: 0;
                        order: -1;
                }
                </style>
                """)
            1. Click Update and check an issue in portal view to confirm.

            Alex Gallien added a comment - The CSS below still works as of JSM 5.17.2. To implement this using Scriptrunner: Navigate to Scriptrunner UI Fragments ( $base/plugins/servlet/scriptrunner/admin/fragments ). Create a new web panel from Show a web panel : Name: <your choice> Location: servicedesk.portal.header Key: <your choice> Menu text: <blank> Weight: <blank> Condition: Can be used if you want to restrict this to a specific project ( docs ). Provider class/script: writer.write(""" <style> .vp-activity-list.insight-init { display: flex; list-style: none; flex-direction: column; } .vp-activity-list>li { margin: 0; padding: 0; order: -1; } </style> """) Click Update and check an issue in portal view to confirm.
            SET Analytics Bot made changes -
            UIS New: 1

            @ncats lab: can you provide some more details regarding using the script above within Scriptrunner. We have Scriptrunner installed but i am a rookie and need some guidance.

            Thanks in advance.

            Regards, B. Gurn

            Bernd Gurn added a comment - @ncats lab: can you provide some more details regarding using the script above within Scriptrunner. We have Scriptrunner installed but i am a rookie and need some guidance. Thanks in advance. Regards, B. Gurn

            NCATS LAB added a comment -

            There are several add-ons that allow you to run custom CSS. Scriptrunner is such. 

            The following CSS should move the Details panel to the top of the Activity stream on the customer portal:

             

            .vp-activity-list.insight-init {
                display: flex;
                list-style: none;
                flex-direction: column;
            }
            
            .vp-activity-list>li {
                    margin: 0;
                    padding: 0;
                    order: -1;
            }
            

            NCATS LAB added a comment - There are several add-ons that allow you to run custom CSS. Scriptrunner is such.  The following CSS should move the Details panel to the top of the Activity stream on the customer portal:   .vp-activity-list.insight-init { display : flex ; list-style : none; flex-direction : column; } .vp-activity-list>li { margin : 0; padding : 0; order : -1; }
            mark wildman made changes -
            Comment [ !image-2022-03-01-10-12-20-390.png!

            Example area where the details of the issue could be put above the activity and comment field. Currently the details such as the issue description and priority are all the way at the bottom of the request. ]

              Unassigned Unassigned
              mark.wildman mark wildman
              Votes:
              8 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated: