Wikiprojekti:Mallineet/Metatieto (metasivu-systeemi)
Tämä sivu on arkisto. Älä muokkaa tätä sivua. |
- Tarkennus: metasivu-systeemi otetaan kokonaan pois käytöstä
{{../Navigointi}} {{Ehdotus| Metasivuratkaisun tapainen mutta /ohje-sivulla hoidettava ratkaisu Ennen käyttöön ottamisen ehdottamista TODO: *Kielilinkit poistetaan wikikoodista. Tulevaisuudessa ne tulevat automaattisesti Wikidatasta. Kannattaako niitä ollenkaan ottaa tähän mukaan? *Ohjepohjan tulee olla valmis eli sille ei pidä tulla muokkaustarvetta moniin vuosiin. *Miten hoidetaan substattavien mallineiden ohje? **Lisätään kaikkii substattaviin luokkaa "Substattavat mallineet" ja päivitetään niiden mallinekutsuohjeet muotoon "<nowiki>{{subst:MallineenNimi}}".
- Miten hoidetaan mallineet, joilla on toisen sivun ohje? Esimerkiksi toimintakokonaisuus, joka koostuu useasta mallineesta
- {{Mallineohje2|päämalline=pääMallineenNimi}} Esim. Malline:Palstanvaihto2.
- Miten hoidetaan mallineryhmät, kuten "Korjattava"? Mihin lisätään navigaatio, joka luettelee kaikki yksityiskohtaisemmat mallineet? Ohje-osioon?
- Mihin osioon laitetaan parametri-taulukot? Ohje-osioon? Vai pitäisikö niillä olla oma osio? Mitä sitten jäisi Ohjeet osioon?
- Mallineiden luokittelun päivitys tyyppi ja aihepohjaiseksi, esim. Tietolaatikko ja Elokuva.
Käyttöönotto
- Käyttöönotto kestänee vuosia. Miten toimitaan vanhan sisällön kanssa?
- Siirretään kertaajolla vanha ohje pois tieltä vaikka /vanha-alasivulle ja annetaan metasivuilla olevan olla siellä. Muokataan nykyinen Mallineohje hakemaan ohje ensisijaisesti uudesta paikasta ja sitten tarpeen mukaan näistä vanhoista paikoista.
- Uusi ohje tehdään suoraan pysyvälle nyt vapautuvalle /ohje-alasivulle.
- Sitä mukaa kun uusia versioita tehdään voidaan vanhat ja metasivut poistaa.
}}</nowiki>
Mallineissa oleva metatieto siirretään omalle ohjesivulleen, jonka nimi on muotoa "MallineenNimi/ohje" Tällöin:
- Mallineen metatietojen nouto toiseen paikkaan helpottuu
- Tällöin voidaan ylläpitää ohjeistavia Wikipedia:Malline-alasivuja ja sopivan mallineen löytyminen helpottuu huomattavasti
- Mallineen oma koodi selkeytyy kun metatieto ei ole itse mallinesivulla
Ohjesivujen rakenne on sellainen kuin se on, jotta osioita ohjeesta voidaan sisällyttää toiselle sivulle käyttämällä koodia: {{Malline:MallineenNimi/ohje|osionAvainsana}}.
Metatiedon lajit
[muokkaa | muokkaa wikitekstiä]Mallineiden metatieto sijoitetaan tässä kappaleessa lueteltujen osioiden mukaisesti. Kaikki metatieto, mikä ei kuulu selvästi mihinkään muuhun lajiin kuuluu ohjeet-lajiin.
Huomautukset
[muokkaa | muokkaa wikitekstiä]- Kertoo mallineen käyttäjälle asioita kuten onko malline käyttökunnossa, onko siinä vikaa, sopiiko sitä käyttää, yms.
{{Korjattava/malline}} {{Mallinehuomio}} {{Mallinehuomio/vanhentunut}}
Tiivistelmä
[muokkaa | muokkaa wikitekstiä]Kertoo yhdellä virkkeellä, mitä mallineella tehdään. Käytetään, kun tehdään ohjeistavia listoja mallineista.
Ohje
[muokkaa | muokkaa wikitekstiä]Kertoo tarpeeksi seikkaperäisesti, miten mallinetta käytetään. Muihin-lajeihin kuulumaton sisältö kuulu tähän luokkaan
Mallinekutsumalli
[muokkaa | muokkaa wikitekstiä]Luettava "oikeintehty" mallinekutsu esimerkiksi.
Mallinekutsupohja
[muokkaa | muokkaa wikitekstiä]Kopioi ja täytä mallinekutsu, joka on täytetty yleisellä sisällöllä Käytetään työkaluissa materiaalina
Mallinekutsutyhjä
[muokkaa | muokkaa wikitekstiä]Luokat
[muokkaa | muokkaa wikitekstiä]Luokitus tyypin mukaan (TODO:listaa tähän kaikki):
- Huomautus
- Tietolaatikko
- Vaakanavigaatio
- Pystynavigaatio
- Ulkoinen linkki
- Viite
- Apu
Luokitus aiheiden mukaan kuten (TODO: lisää linkki johonkin sopivaan):
- Henkilö
- Matematiikka
- Tiede
Kielilinkit
[muokkaa | muokkaa wikitekstiä]Tulevat automaattisesti wikidatasta, kun se oteaan käyttöön. Tämä on tässä vain testaus mielessä.
Muu
[muokkaa | muokkaa wikitekstiä]Ei näy kuin halukkaille Lähinnä Wikiprojektin monimuotoinen sisältö (TODO: koko osio)
Toimintaohje
[muokkaa | muokkaa wikitekstiä]Ohjesivun nimi on muotoa "MallineenNimi/ohje".
Kaikki tähän mennessä luodut erilliset ohjeet löytyvät Luokka:Mallineohjeet alta. Siellä on sekä metasivu-pohjaisia, vanhoja /ohje-tyyppisiä ohjeita että uusia /ohje-tyyppisiä.
Toimintaohje:
- Ota vanha sisältö talteen
- Malline-sivulta
- mahdolliselta /ohje-sivulta
- mahdolliselta metasivulta.
- Jos /ohje-sivua ei ole olemassa
- aloita sivu kopimalla mallineohjepohja tai syöttämällä mallineen nimi laatikkoon ja paina luo (TODO:laatikko puuttuu vielä, saako sen siten nätisti luetteloon) (TODO:linkki luontilaatiikkoon niin voi aukasti uuteen välilehteen)
- täytä tiedot sivulle
- tallenna sivu.
- Jos /ohje-sivu on olemassa
- korvaa sivun sisältö mallineohjepohjalla (TODO:Linkki)
- täytä tiedot
- tallenna sivu vanhan päälle.
- Lisää Mallinesivun loppuun <noinclude>{{Mallineohje2}}</noinclude> (TODO:Malline ohje)
- Poista kaikki metatieto itse mallinesivulta.
- Merkkaa mahdollinen metasivu poistettavaksi.
Ohjesivun ohje
[muokkaa | muokkaa wikitekstiä]- Lisää Mallinesivun loppuun <noinclude>{{Mallineohje}}</noinclude>
- Luo ohjesivu käyttäen valmista mallineen ohjesivupohjaa. Kirjoita vain mallineen nimi kentän jatkeeksi ja paina nappia "Luo mallineen ohjesivu". Muista poistaa luodulta metasivulta <pre> ja <nowiki> tagit ensimmäiseltä ja viimeiseltä riviltä.
- Täydennä ohjeet metasivulle oikeiden osa-alueiden väliin. Muokattavat kohdat ovat kommenttitagien
<!-- xyz TÄHÄN ... --> <!-- ... VÄLIIN -->
välissä, jossa xyz on osa-alueen otsikko.
Toiminnan mahdollistavat mallineet ja muut sivut
[muokkaa | muokkaa wikitekstiä]- Malline:Mallineohjepohja - /ohje-alasivun muotoilun hoitava malline. Käytetään ohje-alasivulla tulostamaan /ohjesivun muokkausohje.
- Malline:Mallineohjepohja/avattava, /avattavaLoppu - Käytetään harvemmin tarvittavan sisällön piilottamiseen avattavaan laatikkoon
- Malline:Mallineohjepohja/parametrit, /parametririvi, /parametriLoppu - Käytetään listaamaan mallineen parametrit.
- Malline:Mallineohje2 - Tulostaa mallinesivulle ohjeet sen /ohje-alasivulta. Käytetään mallinesivulla.
- Malline:Mallineohjeen luontilaatikko - Lataa mallineohjepohjan annetulle nimelle.
- Malline:Mallinerivi2 - Tulostaa tiivistelmän mallinelistauksiin.
Ohjesivupohja ja -malli:
- Wikipedia:Sivupohja/Mallineohje - Sivupohja uusille ohjeille eli sivu ladataan jokaisen /ohje-alasivun pohjaksi. Potentiaaliseti yhtä monen sivun muoto kuin on mallineita, joten pitää saada "pysyvään" muotoon ennen käyttöönottoa.
- Malline:Mallineohjemalli - malli miltä ohjesivu voi näyttää
Nykyiset mallineet:
- Malline:Mallineohje - tulostaa mallinesivulle ohjeet ohje-alasivulta
- Malline:Mallinerivi - tulostaa tiivistelmän mallinelistauksiin
Metasivun aikaisia, ei ehkä tarvita enää
Vanha
[muokkaa | muokkaa wikitekstiä]Tämä sivu on arkisto. Älä muokkaa tätä sivua. |
- Tarkennus: Vanha metasivuperustainen ratkaisu. Poista, kun uusi on valmis.
Mallineissa oleva metatieto tulisi siirtää omalle ohjesivulleen, jolloin:
- Mallineen oma koodi selkeytyy kun metatieto ei ole itse mallinesivulla
- Mallineen metatietojen nouto toiseen paikkaan (kuten Wikipedia:Malline alasivuille) helpottuu.
Kun haluat siirtää mallineen metatiedot metasivulle, toimi seuraavasti:
- Lisää Mallinesivun loppuun <noinclude>{{Mallineohje|Mallineluokka}}</noinclude>
- Luo metasivu käyttäen valmista mallineen metasivupohjaa. Kirjoita vain mallineen nimi kentän jatkeeksi ja paina nappia "Luo mallineen metasivu". Muista poistaa luodulta metasivulta <pre> ja <nowiki> tagit ensimmäiseltä ja viimeiseltä riviltä.
- Täydennä ohjeet metasivulle oikeiden osa-alueiden väliin. Muokattavat kohdat ovat kommenttitagien
<!-- xyz TÄHÄN ... -->
<!-- ... VÄLIIN -->
välissä, jossa xyz on osa-alueen otsikko. Muun muassa {{Mallineohje}} osaa renderöidä tämän metasivun.
Huomaathan että mikäli mallineelle on tehty erillinen ohjesivu /ohje alle, pitää ohjesivu aluksi siirtää metasivu-avaruuteen ja vasta sitten muokata metasivupohjan mukaisesti. Tällä keinolla ohjeita luoneiden tiedot eivät katoa.
Kaikki tähän mennessä luodut ohjeet löytyy Luokka:Mallineohjeet alta. Ennen metasivun käyttöönottoa tehdyt ohjeet ovat mallineiden alasivuilla (/ohje).