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

Opasnet Suomista
Siirry navigaatioon Siirry hakuun
Rivi 12: Rivi 12:
;Ohjeita kommentointityökalun käyttöönottoon
;Ohjeita kommentointityökalun käyttöönottoon
* Sijoita työkalu kakkostason väliotsikon "Kommentoi kirjautumatta" alle.
* 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.  
* Kommentointityökalu pitää alustaa kopioimalla alla oleva teksti kyseiselle sivulle. Esikatsele sivu ja syötä käyttäjärajapintaan 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.  
* Kun saat ilmoituksen alustuksen onnistumisesta, voit poistaa muun alustustekstin paitsi varsinaisen mallineen eli tekstin ensimmäisen rivin.  
** Huomaa, että mallineesta puuttuu viimeinen aaltosulku, jotta se ei olisi häirinnyt äskeisessä alustusvaiheessa. Aaltosulku on lisättävä tässä vaiheessa.
** Huomaa, että mallineesta puuttuu viimeinen aaltosulku, jotta se ei olisi häirinnyt äskeisessä alustusvaiheessa. Aaltosulku on lisättävä tässä vaiheessa.
** Varsinaiseen mallineeseen pitää laittaa sivutunniste ensimmäiseksi parametriksi.  
** Varsinaiseen mallineeseen pitää laittaa sivutunniste ensimmäiseksi parametriksi tekstin Op_fiXXXX:n paikalle.
** Jos kakkoskysymys eli liittymä halutaan piilottaa, pitää toiseksi parametriksi laittaa hidden.
** Jos kakkoskysymys eli ''liittymä toiseen kommenttin'' 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.
* 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.
; Alustusteksti (kopioi ja seuraa ohjeita)


<pre>
<pre>
Rivi 34: Rivi 36:
Obs = 1,  
Obs = 1,  
Aika = date(),  
Aika = date(),  
Kommentti = paste("Alustettu sivu", pagename),  
Kommentti = paste("Alustettu sivu", pagename, ident),  
Liittymä = 0,  
Liittymä = 0,  
Result = 1
Result = 1

Versio 23. toukokuuta 2014 kello 06.58




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ä käyttäjärajapintaan 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.
    • Huomaa, että mallineesta puuttuu viimeinen aaltosulku, jotta se ei olisi häirinnyt äskeisessä alustusvaiheessa. Aaltosulku on lisättävä tässä vaiheessa.
    • Varsinaiseen mallineeseen pitää laittaa sivutunniste ensimmäiseksi parametriksi tekstin Op_fiXXXX:n paikalle.
    • Jos kakkoskysymys eli liittymä toiseen kommenttin 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.
Alustusteksti (kopioi ja seuraa ohjeita)
{{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, ident), 
	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