Ohje:Mallineet

Kohteesta Wiki 24
Siirry navigaatioonSiirry hakuun

Tämä on ShoutWikin ohjesivu, joka sijaitsee ShoutWikin keskuswikissä. Jos haluat ehdottaa muutoksia, jätä viesti sen keskustelusivulle. Jos haluat korvata tämän sivun wikisi omalla ohjesivulla, paina "Luo sivu" yläpuolella.

Vakiotekstien ja -rakenteiden lisääminen sivuille onnistuu MediaWikin mallineilla.

Mallineen luominen

Mallineet sijaitsevat Malline-nimiavaruudessa ja niitä luodaan samalla tavalla kuin muitakin wikin sivuja.

Mallineen käyttö

Mallineet ovat wikisivuja, joita voidaan käyttää muilla sivuilla kolmella tavalla:

{{Nimi}} näyttää sivulla mallineen Malline:Nimi sisällön.
{{subst:Nimi}} jättää muokattuun tekstiin mallineen Malline:Nimi sisällön, kun tallennat muokkauksen.
{{msgnw:Nimi}} näyttää sivulla mallineen Malline:Nimi sisällön raakamuodossa; ikään kuin se olisi <nowiki>-tagien ympäröimä.

Muuttujien käyttö

Numeroiduilla muuttujilla
 
'''Kaunis kiitos...'''<br />
<small>toivotus {{{1}}}.<br />
halihali, {{{2}}}</small>
Syöte Tulos
{{Kiitos|kaikilta meiltä|Jaska}}
Kaunis kiitos...
toivotus kaikilta meiltä.
halihali, Jaska
Nimetyillä muuttujilla
 
'''Kaunis kiitos...'''<br />
<small>toivotus {{{syy}}}.<br />
halihali, {{{allekirjoitus}}}</small>
Syöte Tulos
{{Kiitos
|syy = kaikilta meiltä
|allekirjoitus = Jaska}}
Kaunis kiitos...
toivotus kaikilta meiltä.
halihali, Jaska

Voit määritellä muuttujia mallineissa joko numeroituina {{{1}}} tai nimettyinä {{{muuttuja}}}.

Esimerkki: Haluat pienen kiitosviestin, jonka voit lisätä toisten käyttäjien keskustelusivulle. Siinä on syy ja allekirjoituksesi. Voisit luoda mallineen Malline:Kiitos, johon lisätä tekstisi, niinkuin esimerkkitaulukossa.

Mallineelle annetut muuttujat erotetaan toisistaan pystyviivalla (|): {{Kiitos|kaikilta meiltä|Jaska}}. Nimetyt muuttujat annetaan muodossa muuttujannimi = arvo putkimerkillä erotettuina: {{Kiitos|syy = kaikilta meiltä|allekirjoitus = Jaska}}. Nimetyt muuttujat tekevät mallineen helpommin ymmärrettäväksi ja ne mahdollistavat järjestyksen muuttamisen. Numeroitujen muuttujien järjestys onnistuu antamalla ne nimetyssä muodossa: {{Kiitos|2=Jaska|1=kaikilta meiltä}}.

Osittainen sisällytys

Mallineen sisällytystä voi ohjata <noinclude> ja <includeonly> -tageilla.

Kaikki <noinclude> ja </noinclude> -tagien ympäröimä sisältö näkyy vain kun mallinetta katsotaan suoraan.

Mahdollisia hyödyntämiskohteita ovat:

  • Mallineiden luokittelu
  • Kielilinkit samanlaisiin mallineisiin toisissa kielissä
  • Ohje mallineen käyttöön

<includeonly> toimii käänteisesti. Teksti joka on <includeonly> ja </includeonly> -tagien ympäröimä näkyy vain kun malline sisällytetään toiseen sivuun. Tämä ominaisuus tulee tarpeen, kun halutaan lisätä kaikki mallinetta käyttävät sivut johonkin luokkaan.

Huomannet että tavalliset päivitysongelmat pätevät tässäkin -- jos muutat luokittelua mallineen sisällä, siitä hakevat sivut eivät päivity kun vasta jonkin ajan kuluttua: MediaWikin ylläpitotöiden jono hoitaa asian ajallaan.

Mallineiden järjestely

Jotta mallineista saisi täyden hyödyn, käyttäjien täytyy löytää ne ja osata käyttää niitä. Hyvä tapa on sisällyttää esimerkki itse malline-sivulle.

Esimerkiksi:

<noinclude>
==Käyttötapa==
Mahdollistaa linkin muodostamisen kohteeseen:
{{MallineenNimi|Termi1+Termi2+Termi3}}
</noinclude>

Muokkaaja voi ”leikata ja liimata” esimerkin tarvitsemalleen sivulle. Tämä on yksinkertainen, mutta toimiva esimerkki, joka näyttää miten mallinteita käyttäen pääsee vähemmällä vaivalla.

Uuteen wikiin kannattaa perustaa luokka Luokka:Mallineet, jotta kaikki mallineet löytyvät yhdestä paikasta ja että käyttäjät löytävät ne.