Changeset 22559 for main/trunk/greenstone2/macros/deposit.dm
- Timestamp:
- 2010-08-03T15:20:09+12:00 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone2/macros/deposit.dm
r19826 r22559 166 166 167 167 var formcontainer = document.getElementById('formcontainer'); 168 168 169 169 if (!formcontainer) \{ 170 170 return; 171 171 \} 172 172 173 173 for (i=0; i < DepositorMDFields.length; i++) \{ 174 174 if (DepositorMDFields[i]==null) \{ … … 179 179 var labelCell = document.createElement("td"); 180 180 labelCell.innerHTML = metadataField.label + ": "; 181 labelCell.setAttribute("title", metadataField.tooltip); 182 181 labelCell.setAttribute("title", metadataField.tooltip); 182 183 183 var cachedValue; 184 184 if(CachedMDValues[0] !=null && CachedMDValues[0]["di1md." + metadataField.name])\{ … … 190 190 var inputObj; 191 191 if (metadataField.type=="text") \{ 192 inputObj = document.createElement("input"); 193 inputObj.setAttribute("type","text"); 192 inputObj = document.createElement("input"); 193 inputObj.setAttribute("type","text"); 194 194 inputObj.setAttribute("size","74"); 195 195 inputObj.setAttribute("value", cachedValue); 196 196 \} 197 197 else if (metadataField.type=="textarea") \{ 198 inputObj = document.createElement("textarea"); 198 inputObj = document.createElement("textarea"); 199 199 inputObj.setAttribute("rows","5"); 200 200 inputObj.setAttribute("cols", "40"); 201 201 inputObj.innerHTML = cachedValue; 202 202 \} 203 inputObj.setAttribute("name", "di1md."+ metadataField.name); 203 inputObj.setAttribute("name", "di1md."+ metadataField.name); 204 204 205 205 var inputCell = document.createElement("td"); … … 246 246 <!--input goes here--> 247 247 <!--dynamic load the metadata elements as configured in the collection's collect.cfg--> 248 <p><table id="formcontainer"></table>248 <p><table><tbody id="formcontainer"></tbody></table> 249 249 250 250 <div class="divbar"> </div>
Note:
See TracChangeset
for help on using the changeset viewer.