Ero sivun ”Widget:LeväseurantataulukkoRotarit” versioiden välillä
Järvi-meriwikistä
Rivi 32: | Rivi 32: | ||
} | } | ||
+ | var minWeek = <!--{$minWeek|default:23|escape:'html'}-->; | ||
+ | var maxWeek = <!--{$maxWeek|default:39|escape:'html'}-->; | ||
+ | |||
var meripaikkoja = false; | var meripaikkoja = false; | ||
var numberOfRows = 0; | var numberOfRows = 0; | ||
Rivi 90: | Rivi 93: | ||
searchStr2 += encodeURI("[[Levätilanne::>0]]"); | searchStr2 += encodeURI("[[Levätilanne::>0]]"); | ||
searchStr2 += "[[Vuosi::" + useYear + "]]"; | searchStr2 += "[[Vuosi::" + useYear + "]]"; | ||
− | searchStr2 += "[[Viikko::> | + | searchStr2 += "[[Viikko::>" + minWeek.toString() + "]][[Viikko::<" + maxWeek.toString() + "]]"; |
searchStr2 += encodeURI("|?Päivämäärä|?Viikko|?Levätilanne|sort=Päivämäärä|order=asc|limit=10000"); //|sort=Vesistö,Järvi,Vesistöalue,Kunta | searchStr2 += encodeURI("|?Päivämäärä|?Viikko|?Levätilanne|sort=Päivämäärä|order=asc|limit=10000"); //|sort=Vesistö,Järvi,Vesistöalue,Kunta | ||
searchStr2 += '&format=json'; | searchStr2 += '&format=json'; | ||
Rivi 104: | Rivi 107: | ||
resultArr[this.index].weeks[week] = algalNum; | resultArr[this.index].weeks[week] = algalNum; | ||
} | } | ||
− | for (var f= | + | for (var f=minWeek; f<(maxWeek+1); f++) { |
if (resultArr[this.index].weeks[f] == undefined) { | if (resultArr[this.index].weeks[f] == undefined) { | ||
resultArr[this.index].weeks[f] = -1; | resultArr[this.index].weeks[f] = -1; | ||
Rivi 136: | Rivi 139: | ||
output += '<th class="headerSort" style="text-align: left;">Nimi</th>'; | output += '<th class="headerSort" style="text-align: left;">Nimi</th>'; | ||
output += '<th class="headerSort" style="text-align: left;">Kunta</th>'; | output += '<th class="headerSort" style="text-align: left;">Kunta</th>'; | ||
− | + | ||
− | + | for (var f=minWeek; f<(maxWeek+1); f++) { | |
− | + | output += '<th class="headerSort headerSortSmall" style="text-align: center;">' + f + '</th>'; | |
− | + | } | |
− | + | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
output += '</tr></thead><tbody>'; | output += '</tr></thead><tbody>'; | ||
//exportCsv = "Havaintopaikka;Vesistö;Merialue;Kunta;23;24;25;26;27;28;29;30;31;32;33;34;35;36;37;38;39"; | //exportCsv = "Havaintopaikka;Vesistö;Merialue;Kunta;23;24;25;26;27;28;29;30;31;32;33;34;35;36;37;38;39"; | ||
Rivi 183: | Rivi 173: | ||
output += '<td class="smwtype_wpg">' + nimi + '</td>'; | output += '<td class="smwtype_wpg">' + nimi + '</td>'; | ||
output += '<td class="smwtype_wpg"><a href="' + resultArr[c].munUrl + '">' + resultArr[c].mun + '</a></td>'; | output += '<td class="smwtype_wpg"><a href="' + resultArr[c].munUrl + '">' + resultArr[c].mun + '</a></td>'; | ||
− | for (var d = | + | for (var d = minWeek; d < (maxWeek+1); d++) { |
switch (resultArr[c].weeks[d]) { | switch (resultArr[c].weeks[d]) { | ||
case -1: | case -1: |