Ignore:
Timestamp:
Dec 3, 2010, 8:03:59 PM (13 years ago)
Author:
gav
Message:

Update task search 'default sort' and show views with new icons.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/views/taskDetailed/search.gsp

    r713 r736  
    9090                                                                                                imgSrc="${resource(dir:'images/skin',file:'flag_red.png')}"
    9191                                                                                                imgAlt="Flag"
     92                                                                                                imgTitle="Attention Flag"
    9293                                                                                                params="${filterParams}" />
    9394
     
    100101                                <g:sortableColumn  property="taskType" title="Type" params="${filterParams}" />
    101102
     103                                <custom:sortableColumnWithImg property="taskStatus"
     104                                                                                                imgSrc="${resource(dir:'images/skin',file:'status.png')}"
     105                                                                                                imgAlt="Status"
     106                                                                                                imgTitle="Status"
     107                                                                                                params="${filterParams}" />
     108
    102109                                <g:sortableColumn  property="taskPriority" title="Priority" params="${filterParams}" />
    103 
    104                                 <g:sortableColumn  property="taskStatus" title="Status" params="${filterParams}" />
    105110
    106111                                <custom:sortableColumnWithImg property="defaultSort"
     
    119124                                <td class="idColumn" onclick='window.location = "${request.getContextPath()}/taskDetailed/show/${taskInstance.id}"'>
    120125                                    <g:if test="${taskInstance.attentionFlag}">
    121                                         <img  src="${resource(dir:'images/skin',file:'flag_red.png')}" alt="Flag" />
     126                                        <img  src="${resource(dir:'images/skin',file:'flag_red.png')}" alt="Flag" title="Attention Flag"/>
    122127                                    </g:if>
    123128                                </td>
     
    129134                                <td onclick='window.location = "${request.getContextPath()}/taskDetailed/show/${taskInstance.id}"'>
    130135                                    <b>
    131                                         Task #${fieldValue(bean:taskInstance, field:'id')}<br />
    132                                         ${fieldValue(bean:taskInstance, field:'description')}
     136                                        Task #${fieldValue(bean:taskInstance, field:'id')}
    133137                                    </b>
     138                                    <g:if test="${taskInstance.approved}" >
     139                                        <img  src="${resource(dir:'images/skin',file:'cog.png')}" alt="Approved" title="Approved" />
     140                                    </g:if>
     141                                    <g:if test="${taskInstance.taskRecurringSchedule?.enabled}" >
     142                                        <img  src="${resource(dir:'images/skin',file:'arrow_refresh.png')}" alt="Recurrence Enabled" title="Recurrence Enabled" />
     143                                    </g:if>
     144                                    <br />
     145
     146                                    <b>
     147                                    ${fieldValue(bean:taskInstance, field:'description')}
     148                                    </b>
     149                                    <g:if test="${taskInstance.safetyRequirement}" >
     150                                        <br />
     151                                        <img  src="${resource(dir:'images/skin',file:'lightning.png')}" alt="Safety Requirement" title="Safety Requirement" />
     152                                        Safety
     153                                    </g:if>
     154                                    <g:if test="${taskInstance.regulatoryRequirement}" >
     155                                        <br />
     156                                        <img  src="${resource(dir:'images/skin',file:'script_lightning.png')}" alt="Regulatory Requirement" title="Regulatory Requirement" />
     157                                        Regulatory
     158                                    </g:if>
     159                                    <g:if test="${taskInstance.mandatoryRequirement}" >
     160                                        <br />
     161                                        <img  src="${resource(dir:'images/skin',file:'script.png')}" alt="Mandatory Requirement" title="Mandatory Requirement" />
     162                                        Mandatory
     163                                    </g:if>
    134164                                    <br />
    135165                                    <br />
     
    161191                                </td>
    162192
     193                                <td class="idColumn" onclick='window.location = "${request.getContextPath()}/taskDetailed/show/${taskInstance.id}"'>
     194                                    <g:if test="${taskInstance.taskStatus.id == 1}" >
     195                                        <img  src="${resource(dir:'images/skin',file:'not_started.png')}" alt="Not Started" title="Not Started" />
     196                                    </g:if>
     197                                    <g:if test="${taskInstance.taskStatus.id == 2}" >
     198                                        <img  src="${resource(dir:'images/skin',file:'arrow_right.png')}" alt="In Progress" title="In Progress" />
     199                                    </g:if>
     200                                    <g:if test="${taskInstance.taskStatus.id == 3}" >
     201                                        <img  src="${resource(dir:'images/skin',file:'tick.png')}" alt="Complete" title="Complete" />
     202                                    </g:if>
     203                                </td>
     204
    163205                                <td onclick='window.location = "${request.getContextPath()}/taskDetailed/show/${taskInstance.id}"'>
    164206                                    ${fieldValue(bean:taskInstance, field:'taskPriority')}
    165                                 </td>
    166 
    167                                 <td onclick='window.location = "${request.getContextPath()}/taskDetailed/show/${taskInstance.id}"'>
    168                                     ${fieldValue(bean:taskInstance, field:'taskStatus')}
    169207                                </td>
    170208
    171209                                <td class="notClickable">
    172210                                    <g:link action="show" id="${taskInstance.id}">
    173                                         <img  src="${resource(dir:'images/skin',file:'database_go.png')}" alt="Show" />
     211                                        <img  src="${resource(dir:'images/skin',file:'database_go.png')}" alt="Show" title="Show" />
    174212                                    </g:link>
    175213                                </td>
Note: See TracChangeset for help on using the changeset viewer.