Ei muokkausyhteenvetoa |
Ei muokkausyhteenvetoa |
||
| (9 välissä olevaa versiota samalta käyttäjältä ei näytetä) | |||
| Rivi 1: | Rivi 1: | ||
<includeonly>{{#ifexpr: {{{Viikko|}}} < 23 | | <includeonly>{{#ifexpr: {{{Viikko|}}} < 23 | {{#ifeq: {{{Vesistö|}}}|Meri|Rannikon|Sisävesien}} kesän ensimmäinen sinileväbarometri lasketaan viikolla 23 | | ||
{{#ifexpr: {{{Viikko|}}} > 39 | {{#ifeq: {{{Vesistö|}}}|Meri|Rannikon|Sisävesien}} kesän sinileväseuranta on päättynyt | {{#ifexpr: {{{Viikko|}}} > 39 | {{#ifeq: {{{Vesistö|}}}|Meri|Rannikon|Sisävesien}} kesän sinileväseuranta on päättynyt | ||
|{{#arraydefine: curweek|{{#replace: {{#ask: [[LeväbarometridataUUSI::+]][[Tyyppi::Viikkoarvo]][[Vesistö::{{{Vesistö|}}}]][[Vuosi::{{{Vuosi|}}}]][[Viikko::{{{Viikko|}}}]]|mainlabel=-|?Leväbarometri#-p3 |headers=hide }} |,|. }} }} | |{{#arraydefine: curweek|{{#replace: {{#ask: [[LeväbarometridataUUSI::+]][[Tyyppi::Viikkoarvo]][[Vesistö::{{{Vesistö|}}}]][[Vuosi::{{{Vuosi|}}}]][[Viikko::{{{Viikko|}}}]]|mainlabel=-|?Leväbarometri#-p3 |headers=hide }} |,|. }} }} | ||
{{#ifexpr: {{#arrayindex:curweek|0|0}} < 0.05 |{{#ifeq: {{{Vesistö|}}}|Meri|Rannikon|Sisävesien}} sinilevätilanne | {{#ifexpr: {{#arrayindex:curweek|0|0}} < 0.05 |{{#ifeq: {{{Vesistö|}}}|Meri|Rannikon|Sisävesien}} sinilevätilanne rauhallinen | ||
|{{#arraydefine: lastweek|{{#replace: {{#ask: [[LeväbarometridataUUSI::+]][[Tyyppi::Viikkoarvo]][[Vesistö::{{{Vesistö|}}}]][[Vuosi::{{{Vuosi|}}}]][[Viikko::{{#expr: {{{Viikko|}}}-1}}]]|mainlabel=- |?Leväbarometri#-p3 |headers=hide }} |,|. }} }} | |{{#arraydefine: lastweek|{{#replace: {{#ask: [[LeväbarometridataUUSI::+]][[Tyyppi::Viikkoarvo]][[Vesistö::{{{Vesistö|}}}]][[Vuosi::{{{Vuosi|}}}]][[Viikko::{{#expr: {{{Viikko|}}}-1}}]]|mainlabel=- |?Leväbarometri#-p3 |headers=hide }} |,|. }} }} | ||
{{#arraydefine: history|{{#replace: {{#ask: [[LeväbarometridataUUSI::+]][[Tyyppi::Vertailuarvo]][[Vesistö::{{{Vesistö|}}}]][[Vuosi::{{{Vuosi|}}}]][[Viikko::{{{Viikko|}}}]]|mainlabel=- |?Leväbarometri#-p3 |headers=hide }} |,|. }} }} | {{#arraydefine: history|{{#replace: {{#ask: [[LeväbarometridataUUSI::+]][[Tyyppi::Vertailuarvo]][[Vesistö::{{{Vesistö|}}}]][[Vuosi::{{{Vuosi|}}}]][[Viikko::{{{Viikko|}}}]]|mainlabel=- |?Leväbarometri#-p3 |headers=hide }} |,|. }} }} | ||
| Rivi 10: | Rivi 10: | ||
{{#arraydefine: historyamount| {{#expr: abs( {{#expr: {{#arrayindex:history|0|0}} - {{#arrayindex:curweek|0|0}} }} ) }} }} | {{#arraydefine: historyamount| {{#expr: abs( {{#expr: {{#arrayindex:history|0|0}} - {{#arrayindex:curweek|0|0}} }} ) }} }} | ||
{{#arraydefine: thecode|/{{#ifexpr: {{#arrayindex:changeamount|0|0}} < 0.025 |x|{{#arrayindex:changedirection|0|0}}}}{{#ifexpr: {{#arrayindex:historyamount|0|0}} < 0.025 |x|{{#arrayindex:historydirection|0|0}}}}/}} | {{#arraydefine: thecode|/{{#ifexpr: {{#arrayindex:changeamount|0|0}} < 0.025 |x|{{#arrayindex:changedirection|0|0}}}}{{#ifexpr: {{#arrayindex:historyamount|0|0}} < 0.025 |x|{{#arrayindex:historydirection|0|0}}}}/}} | ||
{{#switch: {{#arrayprint:thecode}} | {{#arraydefine: amountword|{{#ifexpr: {{#arrayindex:changeamount|0|0}} < 0.05 |hieman|selvästi }} }} | ||
| /-+/ = {{#ifeq: {{{Vesistö|}}}|Meri|Rannikon|Sisävesien}} sinilevätilanne | {{#ifeq: {{{Viikko|}}}|23|{{#switch: /{{#ifexpr: {{#arrayindex:historyamount|0|0}} < 0.025 |x|{{#arrayindex:historydirection|0|0}}}}/ | ||
| /-x/ = {{#ifeq: {{{Vesistö|}}}|Meri|Rannikon|Sisävesien}} sinilevätilanne | | /-/ = sinilevätilanne ajankohtaan nähden huono | ||
| /--/ = {{#ifeq: {{{Vesistö|}}}|Meri|Rannikon|Sisävesien}} sinilevätilanne | | /x/ = sinilevätilanne ajankohdalle tavanomainen | ||
| /x+/ = {{#ifeq: {{{Vesistö|}}}|Meri|Rannikon|Sisävesien}} sinilevätilanne | | /+/ = sinilevätilanne tavanomaista rauhallisempi | ||
| /xx/ = {{#ifeq: {{{Vesistö|}}}|Meri|Rannikon|Sisävesien}} sinilevätilanne | }}|{{#switch: {{#arrayprint:thecode}} | ||
| /x-/ = {{#ifeq: {{{Vesistö|}}}|Meri|Rannikon|Sisävesien}} sinilevätilanne | | /-+/ = {{#ifeq: {{{Vesistö|}}}|Meri|Rannikon|Sisävesien}} sinilevätilanne {{#arrayindex:amountword|0|0}} heikentynyt – yhä tavanomaista rauhallisempi | ||
| /++/ = {{#ifeq: {{{Vesistö|}}}|Meri|Rannikon|Sisävesien}} sinilevätilanne | | /-x/ = {{#ifeq: {{{Vesistö|}}}|Meri|Rannikon|Sisävesien}} sinilevätilanne {{#arrayindex:amountword|0|0}} heikentynyt – yhä tavanomainen | ||
| /+x/ = {{#ifeq: {{{Vesistö|}}}|Meri|Rannikon|Sisävesien}} sinilevätilanne | | /--/ = {{#ifeq: {{{Vesistö|}}}|Meri|Rannikon|Sisävesien}} sinilevätilanne {{#arrayindex:amountword|0|0}} heikentynyt – nyt tavanomaista huonompi | ||
| /+-/ = {{#ifeq: {{{Vesistö|}}}|Meri|Rannikon|Sisävesien}} sinilevätilanne | | /x+/ = {{#ifeq: {{{Vesistö|}}}|Meri|Rannikon|Sisävesien}} sinilevätilanne ennallaan – tavanomaista rauhallisempi | ||
| /xx/ = {{#ifeq: {{{Vesistö|}}}|Meri|Rannikon|Sisävesien}} sinilevätilanne ennallaan – ajankohdalle tavanomainen | |||
| /x-/ = {{#ifeq: {{{Vesistö|}}}|Meri|Rannikon|Sisävesien}} sinilevätilanne ennallaan – yhä tavanomaista huonompi | |||
| /++/ = {{#ifeq: {{{Vesistö|}}}|Meri|Rannikon|Sisävesien}} sinilevätilanne {{#arrayindex:amountword|0|0}} parantunut – nyt tavanomaista rauhallisempi | |||
| /+x/ = {{#ifeq: {{{Vesistö|}}}|Meri|Rannikon|Sisävesien}} sinilevätilanne {{#arrayindex:amountword|0|0}} parantunut – nyt ajankohdalle tavanomainen | |||
| /+-/ = {{#ifeq: {{{Vesistö|}}}|Meri|Rannikon|Sisävesien}} sinilevätilanne {{#arrayindex:amountword|0|0}}parantunut – edelleen tavanomaista huonompi | |||
| #default = | | #default = | ||
}} }} }} }}</includeonly> | }} }} }} }} }}</includeonly> | ||


