Changeset 95
- Timestamp:
- Jan 19, 2010, 3:39:33 PM (14 years ago)
- Location:
- trunk/grails-app
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/grails-app/conf/BootStrap.groovy
r92 r95 16 16 class BootStrap { 17 17 def init = {servletContext -> 18 19 new Study(title:"test",code:"code",researchQuestion:"Rquestion",description:"description",ecCode:"ecCode",dateCreated:new Date(),lastUpdated:new Date(),startDate:new Date()).save() 20 18 21 if (GrailsUtil.environment == GrailsApplication.ENV_DEVELOPMENT) { 19 22 printf("development bootstrapping....\n\n"); -
trunk/grails-app/domain/dbnp/studycapturing/Study.groovy
r92 r95 21 21 22 22 static constraints = { 23 //template(nullable:true,blank:true) 23 owner(nullable:true,blank:true) 24 template(nullable:true,blank:true) 24 25 } 25 26 -
trunk/grails-app/views/study/show.gsp
r91 r95 7 7 <g:set var="entityName" value="${message(code: 'study.label', default: 'Study')}" /> 8 8 <title><g:message code="default.show.label" args="[entityName]" /></title> 9 10 <my:jqueryui/> 11 <script type="text/javascript"> 12 $(function() { 13 $("#accordion").accordion(); 14 }); 15 </script> 16 9 17 </head> 10 18 <body> 11 12 13 <script type="text/javascript">14 render "hello"15 </script>16 17 18 <resource:accordion skin="default" />19 19 <div class="nav"> 20 20 <span class="menuButton"><a class="home" href="${createLink(uri: '/')}">Home</a></span> … … 22 22 <span class="menuButton"><g:link class="create" action="create"><g:message code="default.new.label" args="[entityName]" /></g:link></span> 23 23 </div> 24 24 25 <div class="body"> 25 26 <h1><g:message code="default.show.label" args="[entityName]" /></h1> … … 28 29 </g:if> 29 30 <div class="dialog"> 30 <richui:accordion> 31 <richui:accordionItem id="1" caption="Id"> ${fieldValue(bean: studyInstance, field: "id")} </richui:accordionItem> 32 <richui:accordionItem id="1" caption="Template"> <g:link controller="template" action="show" id="${studyInstance?.template?.id}">${studyInstance?.template?.encodeAsHTML()}</g:link> </richui:accordionItem> 33 <richui:accordionItem id="1" caption="Start Date"> <g:formatDate date="${studyInstance?.startDate}" /> </richui:accordionItem> 34 <richui:accordionItem id="1" caption="Sampling Events"> <ul> 31 32 <div id="accordion"> 33 <a href="#"> Id </a> <div> ${fieldValue(bean: studyInstance, field: "id")} </div> 34 <a href="#"> Template </a> <div> <g:link controller="template" action="show" id="${studyInstance?.template?.id}">${studyInstance?.template?.encodeAsHTML()}</g:link> </div> 35 <a href="#"> Start Date </a> <div> <g:formatDate date="${studyInstance?.startDate}" /> </div> 36 <a href="#"> Sampling Events </a> <div> <ul> 35 37 <g:each in="${studyInstance.samplingEvents}" var="s"> 36 38 <li><g:link controller="samplingEvent" action="show" id="${s.id}">${s?.encodeAsHTML()}</g:link></li> 37 39 </g:each> 38 </ul> </ richui:accordionItem>39 < richui:accordionItem id="1" caption="Subjects"> <ul>40 </ul> </div> 41 <a href="#"> Subjects </a><div> <ul> 40 42 <g:each in="${studyInstance.subjects}" var="s"> 41 43 <li><g:link controller="subject" action="show" id="${s.id}">${s?.encodeAsHTML()}</g:link></li> 42 44 </g:each> 43 </ul> </ richui:accordionItem>44 < richui:accordionItem id="1" caption="Events"> <ul>45 </ul> </div> 46 <a href="#"> Events </a><div> <ul> 45 47 <g:each in="${studyInstance.events}" var="e"> 46 48 <li><g:link controller="event" action="show" id="${e.id}">${e?.encodeAsHTML()}</g:link></li> 47 49 </g:each> 48 50 </ul> 49 </ richui:accordionItem>50 < richui:accordionItem id="1" caption="Last Updated"> <g:formatDate date="${studyInstance?.lastUpdated}" /> </richui:accordionItem>51 < richui:accordionItem id="1" caption="Readers"> <ul>51 </div> 52 <a href="#"> Last Updated </a><div> <g:formatDate date="${studyInstance?.lastUpdated}" /> </div> 53 <a href="#"> Readers </a> <div> <ul> 52 54 <g:each in="${studyInstance.readers}" var="r"> 53 55 <li><g:link controller="user" action="show" id="${r.id}">${r?.encodeAsHTML()}</g:link></li> 54 56 </g:each> 55 </ul> </ richui:accordionItem>57 </ul> </div> 56 58 57 < richui:accordionItem id="1" caption="Code">${fieldValue(bean: studyInstance, field: "code")} </richui:accordionItem>58 < richui:accordionItem id="1" caption="Editors"><ul>59 <a href="#"> Code </a><div> ${fieldValue(bean: studyInstance, field: "code")} </div> 60 <a href="#"> Editors </a> <div> <ul> 59 61 <g:each in="${studyInstance.editors}" var="e"> 60 62 <li><g:link controller="user" action="show" id="${e.id}">${e?.encodeAsHTML()}</g:link></li> 61 63 </g:each> 62 </ul> </ richui:accordionItem>63 <richui:accordionItem id="1" caption="EC Code">${fieldValue(bean: studyInstance, field: "ecCode")} </richui:accordionItem>64 <richui:accordionItem id="1" caption="Research Question">${fieldValue(bean: studyInstance, field: "researchQuestion")} </richui:accordionItem>65 <richui:accordionItem id="1" caption="Title">${fieldValue(bean: studyInstance, field: "title")} </richui:accordionItem>66 < richui:accordionItem id="1" caption="Description">${fieldValue(bean: studyInstance, field: "description")} </richui:accordionItem>67 < richui:accordionItem id="1" caption="Owner"> <g:link controller="user" action="show" id="${studyInstance?.owner?.id}">${studyInstance?.owner?.encodeAsHTML()}</g:link> </richui:accordionItem>68 < richui:accordionItem id="1" caption="Date Created"> <g:formatDate date="${studyInstance?.dateCreated}" /> </richui:accordionItem>69 < richui:accordionItem id="1" caption="Groups"><ul>64 </ul> </div> 65 <a href="#"> EC Code </a> <div>${fieldValue(bean: studyInstance, field: "ecCode")} </div> 66 <a href="#"> Research Question </a> <div>${fieldValue(bean: studyInstance, field: "researchQuestion")} </div> 67 <a href="#"> Title </a><div> ${fieldValue(bean: studyInstance, field: "title")} </div> 68 <a href="#"> Description </a> <div> ${fieldValue(bean: studyInstance, field: "description")} </div> 69 <a href="#"> Owner </a><div> <g:link controller="user" action="show" id="${studyInstance?.owner?.id}">${studyInstance?.owner?.encodeAsHTML()}</g:link> </div> 70 <a href="#"> Date Created </a><div> <g:formatDate date="${studyInstance?.dateCreated}" /> </div> 71 <a href="#"> Groups </a> <div><ul> 70 72 <g:each in="${studyInstance.groups}" var="g"> 71 73 <li><g:link controller="subjectGroup" action="show" id="${g.id}">${g?.encodeAsHTML()}</g:link></li> 72 74 </g:each> 73 </ul> </richui:accordionItem> 74 75 </richui:accordion> 75 </ul> </div> 76 76 </div> 77 </div> 77 78 <br> 78 79 <div class="buttons"> … … 84 85 </div> 85 86 </div> 87 </div> 86 88 </body> 87 89 </html>
Note: See TracChangeset
for help on using the changeset viewer.