Ero sivun ”Kommentointityökalu” versioiden välillä

Opasnet Suomista
Siirry navigaatioon Siirry hakuun
(→‎Vastaus: ohjeet päivitetty sivulta Malline:Kommentointityökalu)
Rivi 10: Rivi 10:
== Vastaus ==
== Vastaus ==


{{kommentointityökalu|Op_fi4224}}
;Ohjeita kommentointityökalun käyttöönottoon
* Sijoita työkalu kakkostason väliotsikon "Kommentoi kirjautumatta" alle.
* Kommentointityökalu pitää alustaa kopioimalla alla oleva teksti kyseiselle sivulle. Esikatsele sivu ja syötä koodiin sivutunniste, joka näkyy muuttuja-tietolaatikossa. Aja koodi. Sivua ei tarvitse tallentaa tässä vaiheessa.
* Kun saat ilmoituksen alustuksen onnistumisesta, voit poistaa muun alustustekstin paitsi varsinaisen mallineen eli tekstin ensimmäisen rivin.
** Varsinaiseen mallineeseen pitää laittaa sivutunniste ensimmäiseksi parametriksi.
** Jos kakkoskysymys eli liittymä halutaan piilottaa, pitää toiseksi parametriksi laittaa hidden.
* Ota uudestaan esikatselu ja varmista, että malline toimii oikein ja että se löytää yhden kommentin, jonka sisältö on "Alustettu sivu X", jossa X on sinun sivusi nimi.
 
<pre>
<nowiki>{{kommentointityökalu|Op_fiXXXX|hidden}}</nowiki>
 
<nowiki>{{muuttuja}}</nowiki>
 
<rcode embed=1 variables="
name:ident|description:Mikä on sivutunniste?|type:text|
name:pagename|type:hidden|default:'{{PAGENAME}}'
">
 
library(OpasnetUtils)
 
dat <- data.frame(
Obs = 1,
Aika = date(),
Kommentti = paste("Alustettu sivu", pagename),
Liittymä = 0,
Result = 1
)
 
opbase.upload(dat, ident = ident, name = pagename, subset = "Kommentit", act_type = "replace",
language = "fin", who = wiki_username)
 
dat <- data.frame(Kommenttinro = 0, Syy = "Alustus", Result = 1)
 
opbase.upload(dat, ident = ident, name = pagename, subset = "Kommenttipoistot", act_type = "replace", language = "fin",
who = wiki_username)
 
cat("Alustus onnistui")
</rcode>
</pre>


== Perustelut ==
== Perustelut ==

Versio 23. toukokuuta 2014 kello 04.19




Kysymys

Millainen on kommentointityökalu, joka

  • toimii osana Opasnetiä,
  • on avointa lähdekoodia,
  • kommentteja voidaan hallinnoida riippumatta ulkopuolisista palveluista?

Vastaus

Ohjeita kommentointityökalun käyttöönottoon
  • Sijoita työkalu kakkostason väliotsikon "Kommentoi kirjautumatta" alle.
  • Kommentointityökalu pitää alustaa kopioimalla alla oleva teksti kyseiselle sivulle. Esikatsele sivu ja syötä koodiin sivutunniste, joka näkyy muuttuja-tietolaatikossa. Aja koodi. Sivua ei tarvitse tallentaa tässä vaiheessa.
  • Kun saat ilmoituksen alustuksen onnistumisesta, voit poistaa muun alustustekstin paitsi varsinaisen mallineen eli tekstin ensimmäisen rivin.
    • Varsinaiseen mallineeseen pitää laittaa sivutunniste ensimmäiseksi parametriksi.
    • Jos kakkoskysymys eli liittymä halutaan piilottaa, pitää toiseksi parametriksi laittaa hidden.
  • Ota uudestaan esikatselu ja varmista, että malline toimii oikein ja että se löytää yhden kommentin, jonka sisältö on "Alustettu sivu X", jossa X on sinun sivusi nimi.
{{kommentointityökalu|Op_fiXXXX|hidden}}

{{muuttuja}}

<rcode embed=1 variables="
	name:ident|description:Mikä on sivutunniste?|type:text|
	name:pagename|type:hidden|default:'{{PAGENAME}}'
">

library(OpasnetUtils)

dat <- data.frame(
	Obs = 1, 
	Aika = date(), 
	Kommentti = paste("Alustettu sivu", pagename), 
	Liittymä = 0, 
	Result = 1
)

opbase.upload(dat, ident = ident, name = pagename, subset = "Kommentit", act_type = "replace", 
	language = "fin", who = wiki_username)

dat <- data.frame(Kommenttinro = 0, Syy = "Alustus", Result = 1)

opbase.upload(dat, ident = ident, name = pagename, subset = "Kommenttipoistot", act_type = "replace", language = "fin",
	who = wiki_username)

cat("Alustus onnistui")
</rcode>

Perustelut

Vastauksessa on tuontantokäytössä oleva työkalu. Perusteluissa on kehitysvaiheen malli.


Kommenttisi tämän sivun sisältöön tai keskusteluun:

Jos kommenttisi liittyy aiempaan kommenttiin, mikä on sen numero?:

Tämänhetkiset kommentit, jota ei ole vielä sisällytetty sivulle tai keskustelusivulle.

Poistettavan kommentin numero:

Poiston syy:

Katso myös