Changeset 383 for trunk/grails-app/views
- Timestamp:
- Apr 26, 2010, 6:36:49 PM (12 years ago)
- Location:
- trunk/grails-app/views/wizard
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/grails-app/views/wizard/common/_error.gsp
r359 r383 21 21 <g:if test="${!e}"><span class="ui-icon ui-icon-alert" style="float:left; margin:0 7px 50px 0;"></span></g:if> 22 22 ${error.value['key']} → ${error.value['value']} 23 ${error.value['dynamic']}24 23 </p> 25 24 </g:each> … … 29 28 <g:each in="${errors}" var="error"> 30 29 var element = $("input:[name='${error.key}'], input:[name='${error.key.toLowerCase().replaceAll("([^a-z0-9])","_")}'], select:[name='${error.key}'], select:[name='${error.key.toLowerCase().replaceAll("([^a-z0-9])","_")}']"); 31 <g:if test="${error.value['dynamic']}">30 <g:if test="${error.value['dynamic']}"> 32 31 element.addClass('error'); 33 </g:if><g:else>32 </g:if><g:else> 34 33 element.parent().parent().addClass('error'); 35 </g:else>34 </g:else> 36 35 </g:each> 37 36 -
trunk/grails-app/views/wizard/pages/_events.gsp
r359 r383 26 26 </span> 27 27 28 <wizard: selectElement name="eventDescription" description="Event Description" error="eventDescription" from="${eventDescriptions}" value="${values?.eventDescription}">29 The event description for this event30 </wizard: selectElement>28 <wizard:templateElement name="template" description="Template" value="${values?.template}" entity="${dbnp.studycapturing.Event}" addDummy="true" > 29 The template to use for this study 30 </wizard:templateElement> 31 31 <wizard:timeElement name="startTime" description="Start Time" error="startTime" value="${values?.startTime}"> 32 32 The start time of the study … … 34 34 <wizard:timeElement name="endTime" description="End time" error="endTimee" value="${values?.endTime}"> 35 35 The end time of the study 36 </wizard:timeElement> 36 </wizard:timeElement> 37 37 <wizard:buttonElement name="add" value="Add" url="[controller:'wizard',action:'pages']" update="[success:'wizardPage',failure:'wizardError']" afterSuccess="onWizardPage()"/> 38 <g:if test="${events}"> 38 <g:if test="${events}"> 39 <g:each var="event" status="i" in="${events}"> 40 <div class="table"> 41 <div class="header"> 42 <div class="firstColumn">#</div> 43 <div class="firstColumn"></div> 44 <div class="column">start</div> 45 <div class="column">end</div> 46 <div class="column">duration</div> 47 <wizard:templateColumnHeaders template="${event.template}" class="column" /> 48 <g:if test="${eventGroups}"><g:each var="eventGroup" status="g" in="${eventGroups}"> 49 <div class="column"> 50 <g:textField name="eventGroup_${g}_name" value="${eventGroup.name}" /> 51 <wizard:ajaxButton name="deleteEventGroup" src="../images/icons/famfamfam/delete.png" alt="delete this eventgroup" class="famfamfam" value="-" url="[controller:'wizard',action:'pages']" update="[success:'wizardPage',failure:'wizardError']" before="\$(\'input[name=do]\').val(${g});" afterSuccess="onWizardPage()" /> 52 </div> 53 </g:each></g:if> 54 <div class="column"> 55 <wizard:ajaxButton name="addEventGroup" src="../images/icons/famfamfam/add.png" alt="add a new eventgroup" class="famfamfam" value="+" url="[controller:'wizard',action:'pages']" update="[success:'wizardPage',failure:'wizardError']" afterSuccess="onWizardPage()" /> 56 </div> 57 </div> 58 <div class="row"> 59 <div class="firstColumn">${i + 1}</div> 60 <div class="firstColumn"> 61 <wizard:ajaxButton name="delete" src="../images/icons/famfamfam/delete.png" alt="delete this event" class="famfamfam" value="-" url="[controller:'wizard',action:'pages']" update="[success:'wizardPage',failure:'wizardError']" before="\$(\'input[name=do]\').val(${i});" afterSuccess="onWizardPage()" /> 62 </div> 63 <div class="column"><g:formatDate format="dd/MM/yyyy hh:mm" date="${event.startTime}" /></div> 64 <div class="column"><g:formatDate format="dd/MM/yyyy hh:mm" date="${event.endTime}" /></div> 65 <div class="column">${event.getShortDuration()}</div> 66 <wizard:templateColumns id="${i}" entity="${event}" template="${event.template}" name="event${i}" class="column" /> 67 <g:if test="${eventGroups}"><g:each var="eventGroup" status="j" in="${eventGroups}"> 68 <div class="column"> 69 <g:if test="${eventGroup.events.find{ it == event} }"> 70 <input type="checkbox" name="event_${i}_group_${j}" checked="checked" /> 71 </g:if><g:else> 72 <input type="checkbox" name="event_${i}_group_${j}"/> 73 </g:else> 74 </div> 75 </g:each></g:if> 76 <div class="column"></div> 77 </div> 78 </div> 79 </g:each> 80 <% /* 39 81 <div class="table"> 40 82 <div class="header"> … … 81 123 <div class="slider"></div> 82 124 </div> 125 */ %> 83 126 </g:if> 84 127 -
trunk/grails-app/views/wizard/pages/_subjects.gsp
r381 r383 46 46 <div class="column">species</div> 47 47 <wizard:templateColumnHeaders template="${subjectTemplate.getValue().template}" class="column" /> 48 </div> 48 </div> 49 49 <g:each var="subjectId" in="${subjectTemplate.getValue().subjects}"> 50 50 <div class="row">
Note: See TracChangeset
for help on using the changeset viewer.