Ignore:
Timestamp:
Oct 9, 2009, 10:11:43 PM (15 years ago)
Author:
gav
Message:

Add params.message to Person create and edit views.
Code format to 4 spaces, no tabs.

Location:
trunk/grails-app/views/person
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/views/person/create.gsp

    r147 r150  
    11<head>
    2         <meta name="layout" content="main" />
    3         <title>Create Person</title>
     2    <meta name="layout" content="main" />
     3    <title>Create Person</title>
    44    <nav:resources override="true"/>
    55</head>
     
    77<body>
    88
    9         <div class="nav">
     9    <div class="nav">
    1010        <nav:renderSubItems group="navAlt"/>
    11         </div>
     11    </div>
    1212
    13         <div class="body">
    14                 <g:if test="${flash.message}">
    15                 <div class="message">${flash.message}</div>
    16                 </g:if>
    17                 <g:hasErrors bean="${person}">
    18                 <div class="errors">
    19                         <g:renderErrors bean="${person}" as="list" />
    20                 </div>
    21                 </g:hasErrors>
    22                 <g:form action="save">
    23                         <div class="dialog">
    24                                 <table>
    25                                 <tbody>
     13    <div class="body">
     14        <g:if test="${flash.message}">
     15        <div class="message">${flash.message}</div>
     16        </g:if>
     17        <g:if test="${params.message}">
     18            <div class="message">${params.message}</div>
     19        </g:if>
     20        <g:hasErrors bean="${person}">
     21        <div class="errors">
     22            <g:renderErrors bean="${person}" as="list" />
     23        </div>
     24        </g:hasErrors>
     25        <g:form action="save">
     26            <div class="dialog">
     27                <table>
     28                <tbody>
    2629
    27                                         <tr class="prop">
    28                                                 <td valign="top" class="name"><label for="loginName">Login Name:</label></td>
    29                                                 <td valign="top" class="value ${hasErrors(bean:person,field:'loginName','errors')}">
    30                                                         <input type="text" id="loginName" name="loginName" value="${person.loginName?.encodeAsHTML()}"/>
    31                                                 </td>
    32                                         </tr>
     30                    <tr class="prop">
     31                        <td valign="top" class="name"><label for="loginName">Login Name:</label></td>
     32                        <td valign="top" class="value ${hasErrors(bean:person,field:'loginName','errors')}">
     33                            <input type="text" id="loginName" name="loginName" value="${person.loginName?.encodeAsHTML()}"/>
     34                        </td>
     35                    </tr>
    3336
    34                                         <tr class="prop">
    35                                                 <td valign="top" class="name"><label for="firstName">First Name:</label></td>
    36                                                 <td valign="top" class="value ${hasErrors(bean:person,field:'firstName','errors')}">
    37                                                         <input type="text" id="firstName" name="firstName" value="${person.firstName?.encodeAsHTML()}"/>
    38                                                 </td>
    39                                         </tr>
     37                    <tr class="prop">
     38                        <td valign="top" class="name"><label for="firstName">First Name:</label></td>
     39                        <td valign="top" class="value ${hasErrors(bean:person,field:'firstName','errors')}">
     40                            <input type="text" id="firstName" name="firstName" value="${person.firstName?.encodeAsHTML()}"/>
     41                        </td>
     42                    </tr>
    4043
    4144                    <tr class="prop">
     
    4750
    4851
    49                                         <tr class="prop">
    50                                                 <td valign="top" class="name"><label for="pass">Password:</label></td>
    51                                                 <td valign="top" class="value ${hasErrors(bean:person,field:'pass','errors')}">
    52                                                         <input type="password" id="pass" name="pass"/>
    53                                                 </td>
    54                                         </tr>
     52                    <tr class="prop">
     53                        <td valign="top" class="name"><label for="pass">Password:</label></td>
     54                        <td valign="top" class="value ${hasErrors(bean:person,field:'pass','errors')}">
     55                            <input type="password" id="pass" name="pass"/>
     56                        </td>
     57                    </tr>
    5558
    56                                         <tr class="prop">
    57                                                 <td valign="top" class="name"><label for="isActive">isActive:</label></td>
    58                                                 <td valign="top" class="value ${hasErrors(bean:person,field:'isActive','errors')}">
    59                                                         <g:checkBox name="isActive" value="${person.isActive}" ></g:checkBox>
    60                                                 </td>
    61                                         </tr>
     59                    <tr class="prop">
     60                        <td valign="top" class="name"><label for="isActive">isActive:</label></td>
     61                        <td valign="top" class="value ${hasErrors(bean:person,field:'isActive','errors')}">
     62                            <g:checkBox name="isActive" value="${person.isActive}" ></g:checkBox>
     63                        </td>
     64                    </tr>
    6265
    63                                         <tr class="prop">
    64                                                 <td valign="top" class="name"><label for="description">Description:</label></td>
    65                                                 <td valign="top" class="value ${hasErrors(bean:person,field:'description','errors')}">
    66                                                         <input type="text" id="description" name="description" value="${person.description?.encodeAsHTML()}"/>
    67                                                 </td>
    68                                         </tr>
     66                    <tr class="prop">
     67                        <td valign="top" class="name"><label for="description">Description:</label></td>
     68                        <td valign="top" class="value ${hasErrors(bean:person,field:'description','errors')}">
     69                            <input type="text" id="description" name="description" value="${person.description?.encodeAsHTML()}"/>
     70                        </td>
     71                    </tr>
    6972
    70                                         <tr class="prop">
    71                                                 <td valign="top" class="name"><label for="email">Email:</label></td>
    72                                                 <td valign="top" class="value ${hasErrors(bean:person,field:'email','errors')}">
    73                                                         <input type="text" id="email" name="email" value="${person.email?.encodeAsHTML()}"/>
    74                                                 </td>
    75                                         </tr>
     73                    <tr class="prop">
     74                        <td valign="top" class="name"><label for="email">Email:</label></td>
     75                        <td valign="top" class="value ${hasErrors(bean:person,field:'email','errors')}">
     76                            <input type="text" id="email" name="email" value="${person.email?.encodeAsHTML()}"/>
     77                        </td>
     78                    </tr>
    7679
    77                                         <tr class="prop">
    78                                                 <td valign="top" class="name"><label for="emailShow">Show Email:</label></td>
    79                                                 <td valign="top" class="value ${hasErrors(bean:person,field:'emailShow','errors')}">
    80                                                         <g:checkBox name="emailShow" value="${person.emailShow}"/>
    81                                                 </td>
    82                                         </tr>
     80                    <tr class="prop">
     81                        <td valign="top" class="name"><label for="emailShow">Show Email:</label></td>
     82                        <td valign="top" class="value ${hasErrors(bean:person,field:'emailShow','errors')}">
     83                            <g:checkBox name="emailShow" value="${person.emailShow}"/>
     84                        </td>
     85                    </tr>
    8386
    8487                    <tr class="prop">
     
    8992                    </tr>
    9093
    91                                         <tr class="prop">
    92                                                 <td valign="top" class="name" align="left">Authorities:</td>
    93                                         </tr>
     94                    <tr class="prop">
     95                        <td valign="top" class="name" align="left">Authorities:</td>
     96                    </tr>
    9497
    95                                         <g:each in="${authorityList}">
    96                                         <tr>
    97                                                 <td valign="top" class="name" align="left">${it.authority.encodeAsHTML()}</td>
    98                                                 <td align="left"><g:checkBox name="${it.authority}"/></td>
    99                                         </tr>
    100                                         </g:each>
     98                    <g:each in="${authorityList}">
     99                    <tr>
     100                        <td valign="top" class="name" align="left">${it.authority.encodeAsHTML()}</td>
     101                        <td align="left"><g:checkBox name="${it.authority}"/></td>
     102                    </tr>
     103                    </g:each>
    101104
    102                                 </tbody>
    103                                 </table>
    104                         </div>
     105                </tbody>
     106                </table>
     107            </div>
    105108
    106                         <div class="buttons">
    107                                 <span class="button"><input class="save" type="submit" value="Create" /></span>
    108                         </div>
     109            <div class="buttons">
     110                <span class="button"><input class="save" type="submit" value="Create" /></span>
     111            </div>
    109112
    110                 </g:form>
     113        </g:form>
    111114
    112         </div>
     115    </div>
    113116</body>
  • trunk/grails-app/views/person/edit.gsp

    r147 r150  
    11<head>
    2         <meta name="layout" content="main" />
    3         <title>Edit Person</title>
     2    <meta name="layout" content="main" />
     3    <title>Edit Person</title>
    44    <nav:resources override="true"/>
    55</head>
     
    77<body>
    88
    9         <div class="nav">
     9    <div class="nav">
    1010        <nav:renderSubItems group="navAlt"/>
    11         </div>
     11    </div>
    1212
    13         <div class="body">
    14                 <g:if test="${flash.message}">
    15                 <div class="message">${flash.message}</div>
    16                 </g:if>
    17                 <g:hasErrors bean="${person}">
    18                 <div class="errors">
    19                         <g:renderErrors bean="${person}" as="list" />
    20                 </div>
    21                 </g:hasErrors>
     13    <div class="body">
     14        <g:if test="${flash.message}">
     15        <div class="message">${flash.message}</div>
     16        </g:if>
     17        <g:if test="${params.message}">
     18            <div class="message">${params.message}</div>
     19        </g:if>
     20        <g:hasErrors bean="${person}">
     21        <div class="errors">
     22            <g:renderErrors bean="${person}" as="list" />
     23        </div>
     24        </g:hasErrors>
    2225
    23 <!--            <div class="prop">
    24                         <span class="name">ID: ${person.id}</span>
    25                 </div>-->
     26    <!--<div class="prop">
     27            <span class="name">ID: ${person.id}</span>
     28        </div>-->
    2629
    27                 <g:form>
    28                         <input type="hidden" name="id" value="${person.id}" />
    29                         <input type="hidden" name="version" value="${person.version}" />
     30        <g:form>
     31            <input type="hidden" name="id" value="${person.id}" />
     32            <input type="hidden" name="version" value="${person.version}" />
    3033            <input type="hidden" name="password" value="${person.password}" />
    31                         <div class="dialog">
    32                                 <table>
    33                                 <tbody>
     34            <div class="dialog">
     35                <table>
     36                <tbody>
    3437
    35                                         <tr class="prop">
    36                                                 <td valign="top" class="name"><label for="loginName">Login Name:</label></td>
    37                                                 <td valign="top" class="value ${hasErrors(bean:person,field:'loginName','errors')}">
    38                                                         <input type="text" id="loginName" name="loginName" value="${person.loginName?.encodeAsHTML()}"/>
    39                                                 </td>
    40                                         </tr>
     38                    <tr class="prop">
     39                        <td valign="top" class="name"><label for="loginName">Login Name:</label></td>
     40                        <td valign="top" class="value ${hasErrors(bean:person,field:'loginName','errors')}">
     41                            <input type="text" id="loginName" name="loginName" value="${person.loginName?.encodeAsHTML()}"/>
     42                        </td>
     43                    </tr>
    4144
    42                                         <tr class="prop">
    43                                                 <td valign="top" class="name"><label for="firstName">First Name:</label></td>
    44                                                 <td valign="top" class="value ${hasErrors(bean:person,field:'firstName','errors')}">
    45                                                         <input type="text" id="firstName" name="firstName" value="${person.firstName?.encodeAsHTML()}"/>
    46                                                 </td>
    47                                         </tr>
     45                    <tr class="prop">
     46                        <td valign="top" class="name"><label for="firstName">First Name:</label></td>
     47                        <td valign="top" class="value ${hasErrors(bean:person,field:'firstName','errors')}">
     48                            <input type="text" id="firstName" name="firstName" value="${person.firstName?.encodeAsHTML()}"/>
     49                        </td>
     50                    </tr>
    4851
    4952                    <tr class="prop">
     
    5457                    </tr>
    5558
    56                                         <tr class="prop">
    57                                                 <td valign="top" class="name"><label for="pass">Password:</label></td>
    58                                                 <td valign="top" class="value ${hasErrors(bean:person,field:'pass','errors')}">
    59                                                         <input type="password" id="pass" name="pass"  value="${person.pass?.encodeAsHTML()}"/>
    60                                                 </td>
    61                                         </tr>
     59                    <tr class="prop">
     60                        <td valign="top" class="name"><label for="pass">Password:</label></td>
     61                        <td valign="top" class="value ${hasErrors(bean:person,field:'pass','errors')}">
     62                            <input type="password" id="pass" name="pass"  value="${person.pass?.encodeAsHTML()}"/>
     63                        </td>
     64                    </tr>
    6265
    63                                         <tr class="prop">
    64                                                 <td valign="top" class="name"><label for="isActive">isActive:</label></td>
    65                                                 <td valign="top" class="value ${hasErrors(bean:person,field:'isActive','errors')}">
    66                                                         <g:checkBox name="isActive" value="${person.isActive}"/>
    67                                                 </td>
    68                                         </tr>
     66                    <tr class="prop">
     67                        <td valign="top" class="name"><label for="isActive">isActive:</label></td>
     68                        <td valign="top" class="value ${hasErrors(bean:person,field:'isActive','errors')}">
     69                            <g:checkBox name="isActive" value="${person.isActive}"/>
     70                        </td>
     71                    </tr>
    6972
    70                                         <tr class="prop">
    71                                                 <td valign="top" class="name"><label for="description">Description:</label></td>
    72                                                 <td valign="top" class="value ${hasErrors(bean:person,field:'description','errors')}">
    73                                                         <input type="text" id="description" name="description" value="${person.description?.encodeAsHTML()}"/>
    74                                                 </td>
    75                                         </tr>
     73                    <tr class="prop">
     74                        <td valign="top" class="name"><label for="description">Description:</label></td>
     75                        <td valign="top" class="value ${hasErrors(bean:person,field:'description','errors')}">
     76                            <input type="text" id="description" name="description" value="${person.description?.encodeAsHTML()}"/>
     77                        </td>
     78                    </tr>
    7679
    77                                         <tr class="prop">
    78                                                 <td valign="top" class="name"><label for="email">Email:</label></td>
    79                                                 <td valign="top" class="value ${hasErrors(bean:person,field:'email','errors')}">
    80                                                         <input type="text" id="email" name="email" value="${person?.email?.encodeAsHTML()}"/>
    81                                                 </td>
    82                                         </tr>
     80                    <tr class="prop">
     81                        <td valign="top" class="name"><label for="email">Email:</label></td>
     82                        <td valign="top" class="value ${hasErrors(bean:person,field:'email','errors')}">
     83                            <input type="text" id="email" name="email" value="${person?.email?.encodeAsHTML()}"/>
     84                        </td>
     85                    </tr>
    8386
    84                                         <tr class="prop">
    85                                                 <td valign="top" class="name"><label for="emailShow">Show Email:</label></td>
    86                                                 <td valign="top" class="value ${hasErrors(bean:person,field:'emailShow','errors')}">
    87                                                         <g:checkBox name="emailShow" value="${person.emailShow}"/>
    88                                                 </td>
    89                                         </tr>
     87                    <tr class="prop">
     88                        <td valign="top" class="name"><label for="emailShow">Show Email:</label></td>
     89                        <td valign="top" class="value ${hasErrors(bean:person,field:'emailShow','errors')}">
     90                            <g:checkBox name="emailShow" value="${person.emailShow}"/>
     91                        </td>
     92                    </tr>
    9093
    9194                    <tr class="prop">
     
    107110                    </g:each>
    108111
    109                                 </tbody>
    110                                 </table>
    111                         </div>
     112                </tbody>
     113                </table>
     114            </div>
    112115
    113                         <div class="buttons">
    114                                 <span class="button"><g:actionSubmit class="save" value="Update" /></span>
    115                                 <span class="button"><g:actionSubmit class="delete" onclick="return confirm('Are you sure?');" value="Delete" /></span>
    116                         </div>
     116            <div class="buttons">
     117                <span class="button"><g:actionSubmit class="save" value="Update" /></span>
     118                <span class="button"><g:actionSubmit class="delete" onclick="return confirm('Are you sure?');" value="Delete" /></span>
     119            </div>
    117120
    118                 </g:form>
     121        </g:form>
    119122
    120         </div>
     123    </div>
    121124</body>
  • trunk/grails-app/views/person/show.gsp

    r147 r150  
    11<head>
    2         <meta name="layout" content="main" />
    3         <title>Show Person</title>
     2    <meta name="layout" content="main" />
     3    <title>Show Person</title>
    44    <nav:resources override="true"/>
    55</head>
     
    77<body>
    88
    9         <div class="nav">
     9    <div class="nav">
    1010        <nav:renderSubItems group="navAlt"/>
    11         </div>
     11    </div>
    1212
    13         <div class="body">
    14                 <g:if test="${flash.message}">
    15                 <div class="message">${flash.message}</div>
    16                 </g:if>
    17                 <div class="dialog">
    18                         <table>
    19                         <tbody>
     13    <div class="body">
     14        <g:if test="${flash.message}">
     15        <div class="message">${flash.message}</div>
     16        </g:if>
     17        <div class="dialog">
     18            <table>
     19            <tbody>
    2020
    21                                 <tr class="prop">
    22                                         <td valign="top" class="name">ID:</td>
    23                                         <td valign="top" class="value">${person.id}</td>
    24                                 </tr>
     21                <tr class="prop">
     22                    <td valign="top" class="name">ID:</td>
     23                    <td valign="top" class="value">${person.id}</td>
     24                </tr>
    2525
    26                                 <tr class="prop">
    27                                         <td valign="top" class="name">Login Name:</td>
    28                                         <td valign="top" class="value">${person.loginName?.encodeAsHTML()}</td>
    29                                 </tr>
     26                <tr class="prop">
     27                    <td valign="top" class="name">Login Name:</td>
     28                    <td valign="top" class="value">${person.loginName?.encodeAsHTML()}</td>
     29                </tr>
    3030
    31                                 <tr class="prop">
    32                                         <td valign="top" class="name">First Name:</td>
    33                                         <td valign="top" class="value">${person.firstName?.encodeAsHTML()}</td>
    34                                 </tr>
     31                <tr class="prop">
     32                    <td valign="top" class="name">First Name:</td>
     33                    <td valign="top" class="value">${person.firstName?.encodeAsHTML()}</td>
     34                </tr>
    3535
    3636                <tr class="prop">
     
    3939                </tr>
    4040
    41                                 <tr class="prop">
    42                                         <td valign="top" class="name">isActive:</td>
    43                                         <td valign="top" class="value">${person.isActive}</td>
    44                                 </tr>
     41                <tr class="prop">
     42                    <td valign="top" class="name">isActive:</td>
     43                    <td valign="top" class="value">${person.isActive}</td>
     44                </tr>
    4545
    46                                 <tr class="prop">
    47                                         <td valign="top" class="name">Description:</td>
    48                                         <td valign="top" class="value">${person.description?.encodeAsHTML()}</td>
    49                                 </tr>
     46                <tr class="prop">
     47                    <td valign="top" class="name">Description:</td>
     48                    <td valign="top" class="value">${person.description?.encodeAsHTML()}</td>
     49                </tr>
    5050
    51                                 <tr class="prop">
    52                                         <td valign="top" class="name">Email:</td>
    53                                         <td valign="top" class="value">${person.email?.encodeAsHTML()}</td>
    54                                 </tr>
     51                <tr class="prop">
     52                    <td valign="top" class="name">Email:</td>
     53                    <td valign="top" class="value">${person.email?.encodeAsHTML()}</td>
     54                </tr>
    5555
    56                                 <tr class="prop">
    57                                         <td valign="top" class="name">Show Email:</td>
    58                                         <td valign="top" class="value">${person.emailShow}</td>
    59                                 </tr>
     56                <tr class="prop">
     57                    <td valign="top" class="name">Show Email:</td>
     58                    <td valign="top" class="value">${person.emailShow}</td>
     59                </tr>
    6060
    6161                <tr class="prop">
     
    6464                </tr>
    6565
    66                                 <tr class="prop">
    67                                         <td valign="top" class="name">Authorities:</td>
    68                                         <td valign="top" class="value">
    69                                                 <ul>
    70                                                 <g:each in="${roleNames}" var='name'>
    71                                                         <li>${name}</li>
    72                                                 </g:each>
    73                                                 </ul>
    74                                         </td>
    75                                 </tr>
     66                <tr class="prop">
     67                    <td valign="top" class="name">Authorities:</td>
     68                    <td valign="top" class="value">
     69                        <ul>
     70                        <g:each in="${roleNames}" var='name'>
     71                            <li>${name}</li>
     72                        </g:each>
     73                        </ul>
     74                    </td>
     75                </tr>
    7676
    77                         </tbody>
    78                         </table>
    79                 </div>
     77            </tbody>
     78            </table>
     79        </div>
    8080
    81                 <div class="buttons">
    82                         <g:form>
    83                                 <input type="hidden" name="id" value="${person.id}" />
    84                                 <span class="button"><g:actionSubmit class="edit" value="Edit" /></span>
    85                                 <span class="button"><g:actionSubmit class="delete" onclick="return confirm('Are you sure?');" value="Delete" /></span>
    86                         </g:form>
    87                 </div>
     81        <div class="buttons">
     82            <g:form>
     83                <input type="hidden" name="id" value="${person.id}" />
     84                <span class="button"><g:actionSubmit class="edit" value="Edit" /></span>
     85                <span class="button"><g:actionSubmit class="delete" onclick="return confirm('Are you sure?');" value="Delete" /></span>
     86            </g:form>
     87        </div>
    8888
    89         </div>
     89    </div>
    9090</body>
Note: See TracChangeset for help on using the changeset viewer.