AUI in JIRA Gadget

uuuu September 23, 2013

I took the sortable table example from AUI sandbox and added it to a JIRA gadget to see if it worked well. If so I could develop our companies gadget using AUI.

When I ran the gadget I got fairly similar looks of the table as to what was shown in AUI sandbox but the table wasn't sortable.

Is there something wrong in the way I call required resources, should I add something to my pom file?

I'm using ATLAS 4.2.3 and to create the plugin I used atlas-create-jira-plugin

Also is there another way to display data tables that can be used for rapid development?

here's excerpt of my code....

#requireResource("com.atlassian.jira.gadgets:common")

#requireResource("com.atlassian.gadgets.publisher:ajs-gadgets")

#requireResource("com.mycompany.plugin.dashboard:dashboard-resources")

...

<div id = "container">

<table id="mySortableTabley" class="aui aui-table-sortable">

<thead>

<tr>

<th class="aui-table-column-issue-key">Key</th>

<th>Issue Name</th>

<th>Watchers</th>

<th class="aui-table-column-unsortable">Description</th>

</tr>

</thead>

<tbody>

<tr>

<td><a href="#z">KAR-1123</a></td>

<td>Cannot sort tables</td>

<td>2</td>

<td>Table sorting should be allowed</td>

</tr>

<tr>

<td><a href="#y">KAR-87</a></td>

<td>Issue Page doesn't load in IE</td>

<td>0</td>

<td>When loading issue page on IE it doesn't show</td>

</tr>

<tr>

<td><a href="#b">KAR-1133</a></td>

<td>Program crashes on opening</td>

<td>3</td>

<td>When opening JIRA it crashses</td>

</tr>

<tr>

<td><a href="#a">KAR-4</a></td>

<td>Vending Machine is empty</td>

<td>9001</td>

<td>NO SOFT DRINK!</td>

</tr>

<tr>

<td><a href="#a">BAT-4</a></td>

<td>Computer is dead</td>

<td>1</td>

<td>Work computer is not turning on</td>

</tr>

<tr>

<td><a href="#a">BAT-11</a></td>

<td>Workers are being too loud</td>

<td>10</td>

<td>The people around me are too loud</td>

</tr>

<tr>

<td><a href="#a">BATA-8</a></td>

<td>Lift door sometimes doesn't open</td>

<td>16</td>

<td>When trying to enter the lift, the doors do not open</td>

</tr>

<tr>

<td><a href="#a">BATA-14</a></td>

<td>Coffee machine is needed</td>

<td>501</td>

<td>Coffee is needed</td>

</tr>

</tbody>

</table>

</div>

2 answers

1 vote
John Garcia
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
October 22, 2013

Reviewing your code, I see the table header defined like

&lt;th class="aui-table-column-unsortable"&gt;Description&lt;/th&gt;

My research indicates that using the aui-table-column-unsortable class will restrict users from sorting the table. Please try calling the class aui-table-column-sortable to allow users to sort the results.

0 votes
uuuu September 23, 2013

I know that sortable table is experimental. I tried regular table and used class "aui" The table doesn't look similar to what is showed in sandbox. That is, it doesn't draw a line after each row.

Suggest an answer

Log in or Sign up to answer