Index: trunk/src/grails-app/views/entryDetailed/create.gsp
===================================================================
--- trunk/src/grails-app/views/entryDetailed/create.gsp	(revision 92)
+++ trunk/src/grails-app/views/entryDetailed/create.gsp	(revision 98)
@@ -42,5 +42,5 @@
                                 </td>
                                 <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'comment','errors')}">
-                                    <textarea style="width:450px" rows="5" cols="40" name="comment">${fieldValue(bean:entryInstance, field:'comment')}</textarea>
+                                    <textarea rows="5" cols="40" name="comment">${fieldValue(bean:entryInstance, field:'comment')}</textarea>
                                 </td>
                             </tr> 
@@ -57,21 +57,19 @@
                             <tr class="prop">
                                 <td valign="top" class="name">
-                                    <label for="durationHour">Duration Hour:</label>
+                                    <label for="durationHour">Duration:</label>
                                 </td>
-                                <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'durationHour','errors')}">
-                                    <input type="text" id="durationHour" name="durationHour" value="${fieldValue(bean:entryInstance,field:'durationHour')}" />
-                                </td>
-                            </tr> 
-                        
-                            <tr class="prop">
-                                <td valign="top" class="name">
-                                    <label for="durationMinute">Duration Minute:</label>
-                                </td>
-                                <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'durationMinute','errors')}">
-                                    <input type="text" id="durationMinute" name="durationMinute" value="${fieldValue(bean:entryInstance,field:'durationMinute')}" />
-                                </td>
-                            </tr> 
 
-                        
+                                <td valign="top" class="value">
+                                    <input class="duration ${hasErrors(bean:entryInstance,field:'durationHour','errors')}" 
+                                        type="text" id="durationHour" name="durationHour" 
+                                        value="${fieldValue(bean:entryInstance,field:'durationHour')}" />
+                                    :
+                                    <input class="duration ${hasErrors(bean:entryInstance,field:'durationMinute','errors')}" 
+                                        type="text" id="durationMinute" name="durationMinute" 
+                                        value="${fieldValue(bean:entryInstance,field:'durationMinute')}" />
+                                    <g:helpBalloon code="entry.duration" />
+                                </td> 
+                            </tr>
+                     
                             <tr class="prop">
                                 <td valign="top" class="name">
Index: trunk/src/grails-app/views/entryDetailed/edit.gsp
===================================================================
--- trunk/src/grails-app/views/entryDetailed/edit.gsp	(revision 92)
+++ trunk/src/grails-app/views/entryDetailed/edit.gsp	(revision 98)
@@ -52,5 +52,5 @@
                                 </td>
                                 <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'dateDone','errors')}">
-                                    <g:datePicker name="dateDone" value="${entryInstance?.dateDone}" ></g:datePicker>
+                                    <g:datePicker name="dateDone" value="${entryInstance?.dateDone}" precision="day"></g:datePicker>
                                 </td>
                             </tr> 
@@ -58,19 +58,18 @@
                             <tr class="prop">
                                 <td valign="top" class="name">
-                                    <label for="durationHour">Duration Hour:</label>
+                                    <label for="durationHour">Duration:</label>
                                 </td>
-                                <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'durationHour','errors')}">
-                                    <input type="text" id="durationHour" name="durationHour" value="${fieldValue(bean:entryInstance,field:'durationHour')}" />
-                                </td>
-                            </tr> 
-                        
-                            <tr class="prop">
-                                <td valign="top" class="name">
-                                    <label for="durationMinute">Duration Minute:</label>
-                                </td>
-                                <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'durationMinute','errors')}">
-                                    <input type="text" id="durationMinute" name="durationMinute" value="${fieldValue(bean:entryInstance,field:'durationMinute')}" />
-                                </td>
-                            </tr> 
+
+                                <td valign="top" class="value">
+                                    <input class="duration ${hasErrors(bean:entryInstance,field:'durationHour','errors')}" 
+                                        type="text" id="durationHour" name="durationHour" 
+                                        value="${fieldValue(bean:entryInstance,field:'durationHour')}" />
+                                    :
+                                    <input class="duration ${hasErrors(bean:entryInstance,field:'durationMinute','errors')}" 
+                                        type="text" id="durationMinute" name="durationMinute" 
+                                        value="${fieldValue(bean:entryInstance,field:'durationMinute')}" />
+                                    <g:helpBalloon code="entry.duration" />
+                                </td> 
+                            </tr>
                         
                             <tr class="prop">
@@ -78,6 +77,6 @@
                                     <label for="dateEntered">Date Entered:</label>
                                 </td>
-                                <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'dateEntered','errors')}">
-                                    <g:datePicker name="dateEntered" value="${entryInstance?.dateEntered}" ></g:datePicker>
+                                <td valign="top" class="value">
+                                    <g:formatDate date="${entryInstance?.dateEntered}" format="EEE, dd MMM yyyy @ HH:mm"/>
                                 </td>
                             </tr> 
@@ -87,6 +86,6 @@
                                     <label for="enteredBy">Entered By:</label>
                                 </td>
-                                <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'enteredBy','errors')}">
-                                    <g:select optionKey="id" from="${Person.list()}" name="enteredBy.id" value="${entryInstance?.enteredBy?.id}" ></g:select>
+                                <td valign="top" class="value">
+                                    ${entryInstance?.enteredBy?.toString()}
                                 </td>
                             </tr> 
Index: trunk/src/grails-app/views/entryDetailed/list.gsp
===================================================================
--- trunk/src/grails-app/views/entryDetailed/list.gsp	(revision 92)
+++ trunk/src/grails-app/views/entryDetailed/list.gsp	(revision 98)
@@ -30,8 +30,10 @@
                    	        <g:sortableColumn property="dateDone" title="Date Done" />
                         
-                   	        <g:sortableColumn property="durationHour" title="Duration Hour" />
-                        
-                   	        <g:sortableColumn property="durationMinute" title="Duration Minute" />
-                        
+                   	        <g:sortableColumn property="enteredBy" title="Entered By" />
+
+                            <th>Edit</th>
+
+                            <th>Show</th>
+
                         </tr>
                     </thead>
@@ -40,5 +42,5 @@
                         <tr class="${(i % 2) == 0 ? 'odd' : 'even'}">
                         
-                            <td><g:link action="show" id="${entryInstance.id}">${fieldValue(bean:entryInstance, field:'id')}</g:link></td>
+                            <td>${fieldValue(bean:entryInstance, field:'id')}</td>
                         
                             <td>${fieldValue(bean:entryInstance, field:'task')}</td>
@@ -48,7 +50,9 @@
                             <td>${fieldValue(bean:entryInstance, field:'dateDone')}</td>
                         
-                            <td>${fieldValue(bean:entryInstance, field:'durationHour')}</td>
-                        
-                            <td>${fieldValue(bean:entryInstance, field:'durationMinute')}</td>
+                            <td>${fieldValue(bean:entryInstance, field:'enteredBy')}</td>
+
+                            <td><g:link action="edit" id="${entryInstance.id}">Edit</g:link></td>
+
+                            <td><g:link action="show" id="${entryInstance.id}">Show</g:link></td>
                         
                         </tr>
Index: trunk/src/grails-app/views/entryDetailed/show.gsp
===================================================================
--- trunk/src/grails-app/views/entryDetailed/show.gsp	(revision 92)
+++ trunk/src/grails-app/views/entryDetailed/show.gsp	(revision 98)
@@ -33,5 +33,5 @@
                             <td valign="top" class="name">Task:</td>
                             
-                            <td valign="top" class="value"><g:link controller="task" action="show" id="${entryInstance?.task?.id}">${entryInstance?.task?.encodeAsHTML()}</g:link></td>
+                            <td valign="top" class="value"><g:link controller="taskDetailed" action="show" id="${entryInstance?.task?.id}">${entryInstance?.task?.encodeAsHTML()}</g:link></td>
                             
                         </tr>
@@ -75,5 +75,5 @@
                             <td valign="top" class="name">Entered By:</td>
                             
-                            <td valign="top" class="value"><g:link controller="person" action="show" id="${entryInstance?.enteredBy?.id}">${entryInstance?.enteredBy?.encodeAsHTML()}</g:link></td>
+                            <td valign="top" class="value">${entryInstance?.enteredBy?.encodeAsHTML()}</td>
                             
                         </tr>
@@ -82,5 +82,5 @@
                             <td valign="top" class="name">Entry Type:</td>
                             
-                            <td valign="top" class="value"><g:link controller="entryType" action="show" id="${entryInstance?.entryType?.id}">${entryInstance?.entryType?.encodeAsHTML()}</g:link></td>
+                            <td valign="top" class="value">${entryInstance?.entryType?.encodeAsHTML()}</td>
                             
                         </tr>
