Follow these guides to add compatibility to Refined for JIRA Service Desk

Extend the Customer Portal UI

We are following the JIRA Service Desk UI plugin points.


Request panel example:

<web-panel key="header-panel" location="servicedesk.portal.request.panel">
    <resource name="view" type="static"><![CDATA[<b>Hello Request Header!</b>]]></resource>
</web-panel>


Request action link example:

<web-item key="refined-link-key" name="A link to Refined.com" section="servicedesk.portal.request.actions" weight="100">
        <label>Link to refined.com</label>
        <icon height="16" width="16">
                 <link>${req.contextPath}/download/resources/com.refinedwiki.jira.servicedesk.refinedtheme/images/customer-site-icon.png</link>
        </icon>
        <link>https://refined.com</link>
</web-item>


Result:



Include your resources

Add the refinedcustomerportal to your resources.

Add to atlassian-plugin.xml:

<web-resource key="resource-key" name="Resource Name">

    ...

    <context>refinedcustomerportal</context>
</web-resource>
  • No labels