Ignore:
Timestamp:
Jan 29, 2009, 8:31:15 PM (15 years ago)
Author:
gav
Message:

Added login page and adjusted Person domain/views/controller and BootStrap?.
Add beforeInterceptor() to all controllers.
Added BaseController?.
Added adminmenubar adjust layout and css to suite.

Location:
trunk/src/grails-app/views
Files:
3 added
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/grails-app/views/layouts/main.gsp

    r38 r40  
    1515        <!-- <div class="logo" style="text-align: center; width: 980px; height: 220px">
    1616          <img src="${createLinkTo(dir:'images',file:'logo.png')}"
    17         alt="gnuMims" /></div> -->
     17        alt="gnuMims" />
     18        <g:render template="/adminmenubar" />
     19
     20        </div> -->
    1821        <div id="Header">
     22        </div>
     23        <div class="appControl">
     24            <g:render template="/adminmenubar" />
    1925        </div>
    2026        <g:layoutBody />
  • trunk/src/grails-app/views/person/create.gsp

    r35 r40  
    4747                            <tr class="prop">
    4848                                <td valign="top" class="name">
     49                                    <label for="userId">User Id:</label>
     50                                </td>
     51                                <td valign="top" class="value ${hasErrors(bean:personInstance,field:'userId','errors')}">
     52                                    <input type="text" maxlength="8" id="userId" name="userId" value="${fieldValue(bean:personInstance,field:'userId')}"/>
     53                                </td>
     54                            </tr>
     55                       
     56                            <tr class="prop">
     57                                <td valign="top" class="name">
     58                                    <label for="password">Password:</label>
     59                                </td>
     60                                <td valign="top" class="value ${hasErrors(bean:personInstance,field:'password','errors')}">
     61                                    <input type="text" maxlength="8" id="password" name="password" value="${fieldValue(bean:personInstance,field:'password')}"/>
     62                                </td>
     63                            </tr>
     64                       
     65                            <tr class="prop">
     66                                <td valign="top" class="name">
    4967                                    <label for="employeeID">Employee ID:</label>
    5068                                </td>
  • trunk/src/grails-app/views/person/edit.gsp

    r35 r40  
    4444                                <td valign="top" class="value ${hasErrors(bean:personInstance,field:'lastName','errors')}">
    4545                                    <input type="text" maxlength="50" id="lastName" name="lastName" value="${fieldValue(bean:personInstance,field:'lastName')}"/>
     46                                </td>
     47                            </tr>
     48                       
     49                            <tr class="prop">
     50                                <td valign="top" class="name">
     51                                    <label for="userId">User Id:</label>
     52                                </td>
     53                                <td valign="top" class="value ${hasErrors(bean:personInstance,field:'userId','errors')}">
     54                                    <input type="text" maxlength="8" id="userId" name="userId" value="${fieldValue(bean:personInstance,field:'userId')}"/>
     55                                </td>
     56                            </tr>
     57                       
     58                            <tr class="prop">
     59                                <td valign="top" class="name">
     60                                    <label for="password">Password:</label>
     61                                </td>
     62                                <td valign="top" class="value ${hasErrors(bean:personInstance,field:'password','errors')}">
     63                                    <input type="text" maxlength="8" id="password" name="password" value="${fieldValue(bean:personInstance,field:'password')}"/>
    4664                                </td>
    4765                            </tr>
  • trunk/src/grails-app/views/person/list.gsp

    r35 r40  
    2828                                <g:sortableColumn property="lastName" title="Last Name" />
    2929                       
     30                                <g:sortableColumn property="userId" title="User Id" />
     31                       
     32                                <g:sortableColumn property="password" title="Password" />
     33                       
    3034                                <g:sortableColumn property="employeeID" title="Employee ID" />
    31                        
    32                                 <g:sortableColumn property="isActive" title="Is Active" />
    3335                       
    3436                        </tr>
     
    4446                            <td>${fieldValue(bean:personInstance, field:'lastName')}</td>
    4547                       
     48                            <td>${fieldValue(bean:personInstance, field:'userId')}</td>
     49                       
     50                            <td>${fieldValue(bean:personInstance, field:'password')}</td>
     51                       
    4652                            <td>${fieldValue(bean:personInstance, field:'employeeID')}</td>
    47                        
    48                             <td>${fieldValue(bean:personInstance, field:'isActive')}</td>
    4953                       
    5054                        </tr>
  • trunk/src/grails-app/views/person/show.gsp

    r35 r40  
    4545                   
    4646                        <tr class="prop">
     47                            <td valign="top" class="name">User Id:</td>
     48                           
     49                            <td valign="top" class="value">${fieldValue(bean:personInstance, field:'userId')}</td>
     50                           
     51                        </tr>
     52                   
     53                        <tr class="prop">
     54                            <td valign="top" class="name">Password:</td>
     55                           
     56                            <td valign="top" class="value">${fieldValue(bean:personInstance, field:'password')}</td>
     57                           
     58                        </tr>
     59                   
     60                        <tr class="prop">
    4761                            <td valign="top" class="name">Employee ID:</td>
    4862                           
     
    5468                            <td valign="top" class="name">Entries:</td>
    5569                           
    56                             <td valign="top" class="value">${fieldValue(bean:personInstance, field:'entries')}</td>
     70                            <td  valign="top" style="text-align:left;" class="value">
     71                                <ul>
     72                                <g:each var="e" in="${personInstance.entries}">
     73                                    <li><g:link controller="entry" action="show" id="${e.id}">${e?.encodeAsHTML()}</g:link></li>
     74                                </g:each>
     75                                </ul>
     76                            </td>
    5777                           
    5878                        </tr>
Note: See TracChangeset for help on using the changeset viewer.