Revision 5065
Added by ben leinfelder over 14 years ago
search.js | ||
---|---|---|
63 | 63 |
documentObjects[0] = documentObject; |
64 | 64 |
} |
65 | 65 |
} |
66 |
|
|
67 |
var query = generateQuery(documentObjects, metadataObjs); |
|
68 | 66 |
|
67 |
var itemMetadataCount = submitFormObj.metadataCount.value; |
|
68 |
|
|
69 |
var query = generateQuery(documentObjects, metadataObjs, itemMetadataCount); |
|
70 |
|
|
69 | 71 |
submitFormObj.dataquery.value = query; |
70 | 72 |
|
71 | 73 |
return true; |
... | ... | |
206 | 208 |
* @param metadataObjs is an Array of Objects with "name" and "value" properties (both String) |
207 | 209 |
* @return generated query string |
208 | 210 |
*****************************************************************************/ |
209 |
function generateQuery(docObjs, metadataObjs) { |
|
211 |
function generateQuery(docObjs, metadataObjs, itemMetadataCount) {
|
|
210 | 212 |
//alert("calling method"); |
211 | 213 |
|
212 | 214 |
//make parameters at some point |
213 | 215 |
var includeDemographicData = false; |
214 | 216 |
var questionMetadataCount = 2; |
217 |
if (itemMetadataCount) { |
|
218 |
questionMetadataCount = itemMetadataCount; |
|
219 |
} |
|
215 | 220 |
var questionChoiceCount = 5; |
216 | 221 |
|
217 | 222 |
//construct the assessment metadata attribute selection snippet |
Also available in: Unified diff
include input selection for the number of metadata fields to download
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=4414