Changeset 7659
- Timestamp:
- 05/07/09 10:13:46 (15 months ago)
- Location:
- head/ambra
- Files:
-
- 4 modified
-
libs/js/src/main/scripts/ambra/rating.js (modified) (1 diff)
-
libs/js/src/main/scripts/ambra/responsePanel.js (modified) (3 diffs)
-
webapp/src/main/webapp/widget/discussionResponse.ftl (modified) (1 diff)
-
webapp/src/main/webapp/widget/ratingDialog.ftl (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
head/ambra/libs/js/src/main/scripts/ambra/rating.js
r7527 r7659 124 124 } else { 125 125 _ratingsForm.ciStatement.value = ''; 126 _ratingsForm.ciStatementArea.value = '';126 _ratingsForm.ciStatementArea.value = _ratingsForm.ciStatementArea.title; 127 127 _ratingsForm.isCompetingInterest.value = "false"; 128 128 _ratingsForm.competingInterest[0].checked = true; //Select the no CIS radio button -
head/ambra/libs/js/src/main/scripts/ambra/responsePanel.js
r7655 r7659 98 98 submit: function(targetObj) { 99 99 100 //Pending where this is called from (namely the start discussion page) 101 //this.targetForm may not be set. 102 if(!this.targetForm) { 103 this.targetForm = targetObj.form; 104 } 105 //Make sure the values we submit, match what we see 106 if (this.targetForm.responseArea.value == this.targetForm.responseArea.title) { 107 this.targetForm.comment.value = ""; 108 } 109 100 110 if (this.targetForm.competingInterest) { 101 111 if (this.targetForm.competingInterest[0].checked == true) { 102 this.targetForm.ciStatementArea.value = ""; 112 this.targetForm.ciStatement.value = ""; 113 } else { 114 if (this.targetForm.ciStatementArea.value != this.targetForm.ciStatementArea.title) { 115 this.targetForm.ciStatement.value = this.targetForm.ciStatementArea.value; 116 } 103 117 } 104 118 } 105 119 106 120 submitResponseInfo(targetObj); 107 121 }, … … 115 129 //This method gets used on more then one form. Sometimes CI will not be there 116 130 if(this.targetForm.competingInterest) { 131 this.targetForm.isCompetingInterest.value = "false"; 117 132 this.targetForm.competingInterest[0].checked = false; 118 133 this.targetForm.competingInterest[1].checked = true; 119 134 this.targetForm.ciStatementArea.value = ""; 135 this.targetForm.ciStatement.value = ""; 120 136 } 121 137 … … 212 228 dojo.fx.wipeIn({ node:submitMsg, duration: 500 }).play(); 213 229 ambra.formUtil.enableFormFields(targetForm); 230 231 if (targetForm.competingInterest) { 232 if (targetForm.competingInterest[0].checked == true) { 233 targetForm.ciStatementArea.disabled = true; 234 } 235 } 236 214 237 _ldc.hide(); 215 238 } -
head/ambra/webapp/src/main/webapp/widget/discussionResponse.ftl
r7525 r7659 53 53 <li><label><input id="isCompetingInterestYes" type="radio" name="competingInterest" value="true" /> Yes, I have competing interests to declare (enter below):</label></li> 54 54 </ul> 55 <textarea name="ciStatementArea" id="ciStatementArea" disabled value="Enter your competing interests..." alt="Enter your competing interests...">Enter your competing interests...</textarea>55 <textarea name="ciStatementArea" id="ciStatementArea" disabled value="Enter your competing interests..." title="Enter your competing interests...">Enter your competing interests...</textarea> 56 56 </fieldset> 57 57 </td> -
head/ambra/webapp/src/main/webapp/widget/ratingDialog.ftl
r7527 r7659 100 100 <li><label><input id="isCompetingInterestYes" type="radio" name="competingInterest" value="true" /> Yes, I have competing interests to declare (enter below):</label></li> 101 101 </ul> 102 <textarea name="ciStatementArea" id="ciStatementArea" disabled value="Enter your competing interests..." alt="Enter your competing interests...">Enter your competing interests...</textarea>102 <textarea name="ciStatementArea" id="ciStatementArea" disabled value="Enter your competing interests..." title="Enter your competing interests...">Enter your competing interests...</textarea> 103 103 </fieldset> 104 104 </td>
