Changeset 8232
- Timestamp:
- 13/04/12 13:24:06 (9 years ago)
- Location:
- mauRepo/MolesManager/trunk/src/MolesManager/static
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
mauRepo/MolesManager/trunk/src/MolesManager/static/js/cedaObservation.js
r8230 r8232 6 6 // return(<value>); 7 7 // } 8 8 function publicationDetails(coObs) 9 { 10 var pubDetails = {}; 11 pubDetails['pubType'] = coObs.publicationState.value 12 pubDetails['pubYear'] = coObs.resultTime.position.dateTime8601.year 13 if (coObs.resultTime.position.dateTime8601.month.length == 1) { 14 pubDetails['pubMonth'] = '0' + coObs.resultTime.position.dateTime8601.month 15 } 16 else { 17 pubDetails['pubMonth'] = coObs.resultTime.position.dateTime8601.month 18 } 19 if (coObs.resultTime.position.dateTime8601.day.length == 1) { 20 pubDetails['pubDay'] = '0' + coObs.resultTime.position.dateTime8601.day 21 } 22 else { 23 pubDetails['pubDay'] = coObs.resultTime.position.dateTime8601.day 24 } 25 pubDetails['pubString'] = '<p> Record Status: <b>'+ pubDetails['pubType'] +'</b> Created: <b>' + pubDetails['pubYear'] +'-'+ pubDetails['pubMonth'] + '-' + pubDetails['pubDay']+'</b></p>' 26 return pubDetails 27 } 9 28 function getIDs(coObs) 10 29 { … … 59 78 } 60 79 61 function createCitation(coObs,ids,rps ){80 function createCitation(coObs,ids,rps,pubDetails){ 62 81 var citationString =''; 63 82 citationString += rps['cl_author']; … … 250 269 251 270 var rps = getRelatedParties(coObs); 252 271 var pubDetails = publicationDetails(coObs); 272 var pubDetails_id = new dojo.html.set(dojo.byId("pubDetails_id"),pubDetails['pubString']); 253 273 var access_id = new dojo.html.set(dojo.byId("access_id"),accessLink(coObs.permission)); 254 274 var help_id = new dojo.html.set(dojo.byId("help_id"),rps[1]); … … 258 278 259 279 dojo.attr("title_id", 'value', ids['ceda_title']); 260 dojo.attr("citation_id", 'value', createCitation(coObs,ids,rps[0] ));280 dojo.attr("citation_id", 'value', createCitation(coObs,ids,rps[0],pubDetails)); 261 281 dojo.attr("records_dataLineage", 'value', coObs.dataLineage); 262 282 dojo.attr("description_id", 'value', coObs.description); -
mauRepo/MolesManager/trunk/src/MolesManager/static/templates/cedaObservation.html
r8216 r8232 17 17 <div class="grid_2" id="cedaObsLogo"></div> <!-- End of div cedaObsLogo --> 18 18 <div class="grid_8 " id="upper_middle"> 19 20 19 <div class="grid_8 alpha cedaObs" id="upper_middle_top"> 20 <div id='pubDetails_id'></div> 21 21 <label for="title">Title</label><div id="title_id" class = "coObs_cite"></div> <br /> 22 22 <label for="citation">Citation</label><div id="citation_id"></div><br />
Note: See TracChangeset
for help on using the changeset viewer.