Ero sivun ”Kohdistamo” versioiden välillä

Opasnet Suomista
Siirry navigaatioon Siirry hakuun
pEi muokkausyhteenvetoa
(koodia yksinkertaistettu)
Rivi 20: Rivi 20:
'Muu';Muu
'Muu';Muu
|default:'Oletus'|
|default:'Oletus'|
category:Henkilötietoa ei tarvitse antaa, jos olet kirjautuneena Opasnetiin|
category:Henkilötietoa ei tarvitse antaa, jos olet kirjautuneena Opasnettiin|
name:aika|description:Milloin aloitit?|type:datetime|
name:jaksoko|description:Mitä haluat kirjata?|type:selection|options:
name:lopetus|description:Korvaa aiemmat kirjaukset annetusta hetkestä eteenpäin|type:selection|
FALSE;Annan nykyhetken aloitusajaksi;
options:FALSE;Ei, tätä vain seuraavaan merkintään asti.;TRUE;Kyllä, annan loppuajan|default:FALSE|
TRUE;Annan työn alku- ja loppuhetken käsin|
default:FALSE|
name:muutyö|description:Muu työ, mikä?|type:text|
name:muutyö|description:Muu työ, mikä?|type:text|
category:Listalta puuttuva työ|category_conditions:työ;'Muu'|
category:Listalta puuttuva työ|category_conditions:työ;'Muu'|
name:loppu|description:Mihin asti tämä työ jatkuu?|type:datetime|
name:aika|description:Milloin aloitit?|type:datetime|
category:Loppuaika|category_conditions:lopetus;TRUE
category:Jakson ajoitus|category_conditions:jaksoko;TRUE|
name:loppu|description:Mihin asti tämä työ jatkui?|type:datetime
">
">
library(OpasnetUtils)
library(OpasnetUtils)
if(jaksoko) {
alku <- as.character(aika)
loppu <- as.character(loppu)
} else {
alku <- as.character(Sys.time())
loppu <- NA
}


out <- data.frame(
out <- data.frame(
Työ = ifelse(työ == 'Muu', muutyö, työ),
Työ = ifelse(työ == 'Muu', muutyö, työ),
Henkilö = wiki_username,
Henkilö = wiki_username,
Aika = ifelse(lopetus, as.character(aika), as.character(Sys.time())),
Aika = alku,
Loppu = ifelse(lopetus, as.character(loppu), NA),
Loppu = loppu,
Result = 0
Result = 0
)
)
Rivi 68: Rivi 78:
</rcode>
</rcode>


{{attack|# |Tässä ei voi käyttää act_type = "replace" koska se siirtää kaikki aiemmat merkinnät arkistoon ja aloittaa uuden listauksen. Luo sen sijaan uusi taulu johon laitetaan poistomerkinnät. Kun merkintöjä näytetään, tiedot haetaan molemmista tauluista ja vain poistamattomat näytetään. Katso mallia koodeista [[Kommentointityökalu]].|--[[Käyttäjä:Jouni|Jouni Tuomisto]] ([[Keskustelu käyttäjästä:Jouni|keskustelu]]) 14. kesäkuuta 2014 kello 09.31 (UTC)}}  
{{attack|1=# |2=Tässä ei voi käyttää act_type = "replace" koska se siirtää kaikki aiemmat merkinnät arkistoon ja aloittaa uuden listauksen. Luo sen sijaan uusi taulu johon laitetaan poistomerkinnät. Kun merkintöjä näytetään, tiedot haetaan molemmista tauluista ja vain poistamattomat näytetään. Katso mallia koodeista [[Kommentointityökalu]].|3=--[[Käyttäjä:Jouni|Jouni Tuomisto]] ([[Keskustelu käyttäjästä:Jouni|keskustelu]]) 14. kesäkuuta 2014 kello 09.31 (UTC)}}  


* Katso ohjeita sivulta [[Kohdistamo/Ohje]]
* Katso ohjeita sivulta [[Kohdistamo/Ohje]]
* {{tuloslinkki}}
* {{tuloslinkki}}

Versio 14. kesäkuuta 2014 kello 09.51

Henkilötietoa ei tarvitse antaa, jos olet kirjautuneena Opasnettiin

Minkä työn haluat kirjata?:

Mitä haluat kirjata?:

Listalta puuttuva työ

Muu työ, mikä?:

Jakson ajoitus

Milloin aloitit?:
..-::

Mihin asti tämä työ jatkui?:
..-::


Kirjausten poiston koodi vielä työn alla. Älä käytä.

----#: . Mieluummin käytetään wikimuotoiluja kuin htmlää. Katso myös kommentti koodin alta. --Jouni Tuomisto (keskustelu) 14. kesäkuuta 2014 kello 09.31 (UTC) (type: truth; paradigms: science: comment)

Kirjauksen poisto

Minkä kirjauksen haluat poistaa?:

Miksi poistat tämän kirjauksen?:

⇤--#: . Tässä ei voi käyttää act_type = "replace" koska se siirtää kaikki aiemmat merkinnät arkistoon ja aloittaa uuden listauksen. Luo sen sijaan uusi taulu johon laitetaan poistomerkinnät. Kun merkintöjä näytetään, tiedot haetaan molemmista tauluista ja vain poistamattomat näytetään. Katso mallia koodeista Kommentointityökalu. --Jouni Tuomisto (keskustelu) 14. kesäkuuta 2014 kello 09.31 (UTC) (type: truth; paradigms: science: attack)