Changeset 913 for trunk/grails-app/views


Ignore:
Timestamp:
May 1, 2011, 12:46:31 PM (13 years ago)
Author:
gav
Message:

Svn merge -r875:r911 branches/features/grailsUpgrade/ into trunk/.

Location:
trunk
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/grails-app/views/appCore/manager.gsp

    r746 r913  
    7272                        </tr>
    7373
    74                         <tr class="prop">
    75                             <td valign="top" class="name">
    76                                 <label>Entity Relationship Diagram:</label>
    77                             </td>
    78                             <td valign="top" class="value">
    79 
    80                                 <a href="${createLink(controller:'classDiagram', action:'model', params:[outputFormat: 'pdf', skin: 'classicSpaced', showMethods: 'false', autoUpdate: 'false'])}">PDF</a>
    81                                 <br />
    82                                 <a href="${createLink(controller:'classDiagram', action:'legend', target:'_blank')}">Legend</a>
    83                                 <br />
    84                                 <a href="${createLink(controller:'classDiagram', action:'show')}">Interactive.</a>
    85                             </td>
    86                         </tr>
    87 
    8874                    </tbody>
    8975                </table>
  • trunk/grails-app/views/shared/_assetTreeCompact.gsp

    r798 r913  
    1 
    2 <%--  Fetch to prevent lazy initialization error.  --%>
    3 <% assetInstance = Asset.read(assetInstance?.id)%>
    4 
    51<div class="static_tree">
    6     ${assetInstance?.encodeAsHTML()}
     2    ${assetInstance.encodeAsHTML()}
    73    <div class="static_tree_compact">
    84        <ul>
    9         <g:each var="assetSubItem1" in="${assetInstance?.assetSubItems?.sort { p1, p2 -> p1.name.compareToIgnoreCase(p2.name) } }">
     5        <g:each var="assetSubItem1" in="${assetInstance.assetSubItems?.sort { p1, p2 -> p1.name.compareToIgnoreCase(p2.name) } }">
    106            <li>
    11                 ${assetSubItem1?.encodeAsHTML()}
     7                ${assetSubItem1.encodeAsHTML()}
    128            </li>
    139
     
    1713                <g:each var="assetSubItem2" in="${assetSubItem1.subItems.sort { p1, p2 -> p1.name.compareToIgnoreCase(p2.name) } }">
    1814                    <li>
    19                         ${assetSubItem2?.encodeAsHTML()}
     15                        ${assetSubItem2.encodeAsHTML()}
    2016                    </li>
    2117                </g:each> <!--assetSubItem2-->
  • trunk/grails-app/views/taskDetailed/createUnscheduled.gsp

    r872 r913  
    129129                                    ${taskInstance.taskType.encodeAsHTML()}
    130130                                </td>
    131                             </tr>
    132                        
    133                             <tr class="prop">
    134                                 <td valign="top" class="name">
    135                                     <label for="safetyRequirement">Safety Requirement:</label>
    136                                 </td>
    137                                 <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'safetyRequirement','errors')}">
    138                                     <g:checkBox name="safetyRequirement" value="${taskInstance?.safetyRequirement}" ></g:checkBox>
    139                                     <g:helpBalloon code="task.safetyRequirement" />
    140                                 </td>
    141                             </tr>
    142                        
    143                             <tr class="prop">
    144                                 <td valign="top" class="name">
    145                                     <label for="regulatoryRequirement">Regulatory Requirement:</label>
    146                                 </td>
    147                                 <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'regulatoryRequirement','errors')}">
    148                                     <g:checkBox name="regulatoryRequirement" value="${taskInstance?.regulatoryRequirement}" ></g:checkBox>
    149                                     <g:helpBalloon code="task.regulatoryRequirement" />
    150                                 </td>
    151                             </tr>
    152                        
    153                             <tr class="prop">
    154                                 <td valign="top" class="name">
    155                                     <label for="mandatoryRequirement">Mandatory Requirement:</label>
    156                                 </td>
    157                                 <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'mandatoryRequirement','errors')}">
    158                                     <g:checkBox name="mandatoryRequirement" value="${taskInstance?.mandatoryRequirement}" ></g:checkBox>
    159                                     <g:helpBalloon code="task.mandatoryRequirement" />
    160                                 </td>
    161                             </tr>
     131                            </tr>
     132
     133                            <g:ifAnyGranted role="ROLE_AppAdmin,ROLE_Manager,ROLE_TaskManager">
     134                                <tr class="prop">
     135                                    <td valign="top" class="name">
     136                                        <label for="safetyRequirement">Safety Requirement:</label>
     137                                    </td>
     138                                    <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'safetyRequirement','errors')}">
     139                                        <g:checkBox name="safetyRequirement" value="${taskInstance?.safetyRequirement}" ></g:checkBox>
     140                                        <g:helpBalloon code="task.safetyRequirement" />
     141                                    </td>
     142                                </tr>
     143
     144                                <tr class="prop">
     145                                    <td valign="top" class="name">
     146                                        <label for="regulatoryRequirement">Regulatory Requirement:</label>
     147                                    </td>
     148                                    <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'regulatoryRequirement','errors')}">
     149                                        <g:checkBox name="regulatoryRequirement" value="${taskInstance?.regulatoryRequirement}" ></g:checkBox>
     150                                        <g:helpBalloon code="task.regulatoryRequirement" />
     151                                    </td>
     152                                </tr>
     153
     154                                <tr class="prop">
     155                                    <td valign="top" class="name">
     156                                        <label for="mandatoryRequirement">Mandatory Requirement:</label>
     157                                    </td>
     158                                    <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'mandatoryRequirement','errors')}">
     159                                        <g:checkBox name="mandatoryRequirement" value="${taskInstance?.mandatoryRequirement}" ></g:checkBox>
     160                                        <g:helpBalloon code="task.mandatoryRequirement" />
     161                                    </td>
     162                                </tr>
     163
     164                                <tr class="prop">
     165                                    <td valign="top" class="name">
     166                                        <label for="positiveFault">Positive Fault:</label>
     167                                    </td>
     168                                    <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'positiveFault','errors')}">
     169                                        <g:checkBox name="positiveFault" value="${taskInstance?.positiveFault}" ></g:checkBox>
     170                                        <g:helpBalloon code="task.positiveFault" />
     171                                    </td>
     172                                </tr>
     173                            </g:ifAnyGranted>
    162174                       
    163175                        </tbody>
  • trunk/grails-app/views/taskDetailed/edit.gsp

    r815 r913  
    161161                                </td>
    162162                            </tr>
    163                        
    164                             <tr class="prop">
    165                                 <td valign="top" class="name">
    166                                     <label for="safetyRequirement">Safety Requirement:</label>
    167                                 </td>
    168                                 <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'safetyRequirement','errors')}">
    169                                     <g:checkBox name="safetyRequirement" value="${taskInstance?.safetyRequirement}" ></g:checkBox>
    170                                     <g:helpBalloon code="task.safetyRequirement" />
    171                                 </td>
    172                             </tr>
    173                        
    174                             <tr class="prop">
    175                                 <td valign="top" class="name">
    176                                     <label for="regulatoryRequirement">Regulatory Requirement:</label>
    177                                 </td>
    178                                 <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'regulatoryRequirement','errors')}">
    179                                     <g:checkBox name="regulatoryRequirement" value="${taskInstance?.regulatoryRequirement}" ></g:checkBox>
    180                                     <g:helpBalloon code="task.regulatoryRequirement" />
    181                                 </td>
    182                             </tr>
    183                        
    184                             <tr class="prop">
    185                                 <td valign="top" class="name">
    186                                     <label for="mandatoryRequirement">Mandatory Requirement:</label>
    187                                 </td>
    188                                 <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'mandatoryRequirement','errors')}">
    189                                     <g:checkBox name="mandatoryRequirement" value="${taskInstance?.mandatoryRequirement}" ></g:checkBox>
    190                                     <g:helpBalloon code="task.mandatoryRequirement" />
    191                                 </td>
    192                             </tr>
    193                        
    194                             <tr class="prop">
    195                                 <td valign="top" class="name">
    196                                     <label for="positiveFault">Positive Fault:</label>
    197                                 </td>
    198                                 <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'positiveFault','errors')}">
    199                                     <g:checkBox name="positiveFault" value="${taskInstance?.positiveFault}" ></g:checkBox>
    200                                     <g:helpBalloon code="task.positiveFault" />
    201                                 </td>
    202                             </tr>
     163
     164                            <g:ifAnyGranted role="ROLE_AppAdmin,ROLE_Manager,ROLE_TaskManager">
     165                                <tr class="prop">
     166                                    <td valign="top" class="name">
     167                                        <label for="safetyRequirement">Safety Requirement:</label>
     168                                    </td>
     169                                    <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'safetyRequirement','errors')}">
     170                                        <g:checkBox name="safetyRequirement" value="${taskInstance?.safetyRequirement}" ></g:checkBox>
     171                                        <g:helpBalloon code="task.safetyRequirement" />
     172                                    </td>
     173                                </tr>
     174
     175                                <tr class="prop">
     176                                    <td valign="top" class="name">
     177                                        <label for="regulatoryRequirement">Regulatory Requirement:</label>
     178                                    </td>
     179                                    <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'regulatoryRequirement','errors')}">
     180                                        <g:checkBox name="regulatoryRequirement" value="${taskInstance?.regulatoryRequirement}" ></g:checkBox>
     181                                        <g:helpBalloon code="task.regulatoryRequirement" />
     182                                    </td>
     183                                </tr>
     184
     185                                <tr class="prop">
     186                                    <td valign="top" class="name">
     187                                        <label for="mandatoryRequirement">Mandatory Requirement:</label>
     188                                    </td>
     189                                    <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'mandatoryRequirement','errors')}">
     190                                        <g:checkBox name="mandatoryRequirement" value="${taskInstance?.mandatoryRequirement}" ></g:checkBox>
     191                                        <g:helpBalloon code="task.mandatoryRequirement" />
     192                                    </td>
     193                                </tr>
     194
     195                                <tr class="prop">
     196                                    <td valign="top" class="name">
     197                                        <label for="positiveFault">Positive Fault:</label>
     198                                    </td>
     199                                    <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'positiveFault','errors')}">
     200                                        <g:checkBox name="positiveFault" value="${taskInstance?.positiveFault}" ></g:checkBox>
     201                                        <g:helpBalloon code="task.positiveFault" />
     202                                    </td>
     203                                </tr>
     204                            </g:ifAnyGranted>
    203205
    204206                            <g:if test="${taskInstance.assignedGroups}">
  • trunk/grails-app/views/taskProcedureDetailed/_taskProcedure.gsp

    r809 r913  
    2727                <td valign="top" class="name">Linked Asset:</td>
    2828                <td valign="top" class="value">
    29                     <g:render template="/shared/assetTreeCompact" model="['assetInstance': taskProcedureInstance.linkedTask.primaryAsset]" />
     29                    <g:include controller="assetDetailed" action="assetTreeCompact" id="${taskProcedureInstance.linkedTask.primaryAsset.id}" />
    3030                </td>
    3131            </tr>
  • trunk/grails-app/views/taskProcedureDetailed/_taskProcedureRevision.gsp

    r854 r913  
    2525                        <td valign="top" class="name">Linked Asset:</td>
    2626                        <td valign="top" class="value">
    27                             <g:render template="/shared/assetTreeCompact" model="['assetInstance': taskProcedureRevision.linkedTask.primaryAsset]" />
     27                            <g:include controller="assetDetailed" action="assetTreeCompact" id="${taskProcedureRevision.linkedTask.primaryAsset.id}" />
     28
    2829                        </td>
    2930                    </tr>
  • trunk/grails-app/views/taskProcedureDetailed/list.gsp

    r809 r913  
    3636                            <tr>
    3737
    38                                 <g:sortableColumn property="id" title="Id"  params="${filterParams}" />
     38                                <g:sortableColumn property="id" title="Id" params="${filterParams}" />
    3939                                <th>Description</th>
    4040                                <th>Asset</th>
Note: See TracChangeset for help on using the changeset viewer.