Keskustelu mallineesta:Vuosisata

Wikipediasta
Siirry navigaatioon Siirry hakuun

Miksi asia ilmaistaan nyt tyyliin "1900-luvun vuodet"? Entinen 1900-luku oli minusta perustellumpi ilmaisumuoto, koska on tarkoitus kertoa paremminkin vuosisadasta kokonaisuudessaan - vuosisadasta pidemmpänä aikakautena kehitystrendeineen yms. (Jokin viimeisin luetteleee tapahtumia vuosittain mutta se ei ole minusta mikään vuosilukuartikkelien perusidea.) --Aulis Eskola 23. kesäkuuta 2005 kello 18:44:34 (UTC)

Muoto "1900-luku" on nyt käytössä :) Samoin saatiin vähän enemmän edeltäviä ja seuraavia aikoja näkyviin listaan selauksen helpottamiseksi. Hyvä näin. Mutta nyt törmätäänkin pariin seuraavanlaiseen mutkaan matkassa: --Aulis Eskola 30. kesäkuuta 2005 kello 16:36:40 (UTC)
  • Alkaako vuosikymmen, vuosisata ja vuosituhat vuodesta ...0 vai vuodesta ...1?! Mitään virallista linjaa aiheesta voinee olla vaikea löytää. Tällä hetkellä käytännöt ovat ristissä sekä suomenkielisessä että englanninkielisessä wikipediassa: artikkeleissa viljellään kumpaakin käytäntöä ja pahimmillaan jopa samassa artikkelissa näkee molemia käytäntöjä. Enimmäkseen suomenkielinen wikipedia on käyttänyt aikaisemmin alkuvuotena ...0, mutta nyt ollaat tuomassa esiin toista tulkintaa ...1. Vanha aikakeskustelukaan ei tähän aiheeseen paljoa valoa tuo: Wikipedia:Keskustelua ajan merkitsemisestä Wikipediassa. Asiaa sivutaan filosofoiden mm. tässä http://www.tsv.fi/ttapaht/001/niiniluoto.htm, almanakkatoimistokin ottaa yhden kannan http://almanakka.helsinki.fi/faq.html ja monet muutkin kirjoittavat aiheesta: http://www.verkkouutiset.fi/arkisto/Arkisto_1999/3.joulukuu/mill4899.htm...
    • En ota kantaa tämän enempää. Kysymys on jää epäilemättä ikuisesti ilman vastausta. --Hautala 1. heinäkuuta 2005 kello 11:47:15 (UTC)
      • Mutta voitaisko me wikipedian sisällä noudattaa jotakin yhtenäistä käytäntöä? Kaikkein sekavinta kun on, että poukkoillaan kahden käytännön välillä. Vähän ehdottaisin itse pysyttelyä tuossa ...0-käytännössä. Vai pitäiskö asiasta tehdä oikeastaan byrograattinen päätöskin? --Aulis Eskola 1. heinäkuuta 2005 kello 12:29:46 (UTC)
        • Missä täällä on erilainen käytäntö? --Hautala 1. heinäkuuta 2005 kello 12:43:38 (UTC)
          • Vanhoissa vuosisadoissa ja vuosikymmenissä ja vuosituhansissakin on ollut mielestäni yleisemmin ...0-käytäntöä ennen makron käyttöönottoa. Jos makroja otetaan hyvin kattavasti käyttöön, ristikkäisyys poistuu vähitellen kaikista "siirtymälistoista". Vain yksittäisissä artikkeleissa on muussa sisällössä puhuttu ...0-alkuisista vuosista: esim. 1960-luku. Engl-puolella siirtymäloorissakin on hyvin yleisesti ...0-käytäntö. Ja ihan noin kansanomaisesti kyllä jos ilmaistaaan, että "se tapahtui 1980-luvulla", luulen ihmisten mieltävän puhuttavan vuosista 1980-1989. --Aulis Eskola 1. heinäkuuta 2005 kello 14:20:35 (UTC)
  • Miten hoidetaan varhaiset vuodet (ensimmäinen vuosikymmen ja ensimmäinen vuosisata, jotka ovat vakiintuneet wikipedia-käyttöön) ja vuodet eaa?
    • Luomalla uusia mallineita. Tämä malline toimii (tällä hetkellä) vain 300-luvusta alkaen. --Hautala 1. heinäkuuta 2005 kello 11:47:15 (UTC)
      • Voisitko jotenkin olla auttamassa siinä - ei meinään ihan samalla sekunnilla auennut nuo makrot, miten ne muuttaisin järkevimmin kaikkiin eri vuosisatoihin? Uudemmissa vuosisadoissakin kun vähän näyttää vieläkin pyörivän erinaista parametrointikäytäntöä (lienevätkö jotakin makron kehitysvaiheita). Ja missäs nuo parametroinnit on seikkaperäisesti esitelty? Vai pitäiskö vaan syöksyä "kytkemään ja kokeilemaan"... --Aulis Eskola 1. heinäkuuta 2005 kello 12:29:46 (UTC)
        • Omaksumalla nykyinen malline malliksi, on tehtävä niin, että 200-, 100-, 0-, 0- eaa., 100- eaa. ja 200-luku eaa. on tehtävä omina mallineina, kuten esimerkiksi Malline:2000-luku. 300-luvulta eaa. taaksepäin voi tehdä taas samanlaisen parametrillä toimivan mallineen. — Parametrisoidussa mallineessa on monimutkaisehko mekanismi taustalla, jonka tarkoitus on tehdä mallineen käyttö yksinkertaiseksi. Sille annetaan parametri n, joka on vuosisadan numero (1900-luvulla n=19). Malline sitten laskee käyttäen Malline:Summa-mallinetta apuna käyttäen edellisten ja seuraavien vuosisatojen numerot (n-2, n-1, n+1 ja n+2), että saadaan näkyviin edeltäviä ja seuraavia vuosisatoja, -kymmeniä ja vuosia. --Hautala 1. heinäkuuta 2005 kello 12:43:38 (UTC) Oikeastaan nykyisen mallineen voisi saada toimimaan muutoksilla myös 0-lukujen ja eaa. Voisin oikeastaan alkaa säätämään sitä nyt. Ei voikaan. --Hautala 1. heinäkuuta 2005 kello 12:49:12 (UTC)

Minusta olisi viisainta kuitenkin tehdä kaikille vuosisadoille omat staattiset mallineet (tyyliin {{1900-luku}}, {{100-luku eaa}} jne). Niitähän ei tulisi yhteensä kun alle 30 kpl. Nyt pitäisi jo seitsemälle vuosisadalle tehdä muutenkin omat mallineet. -- Jniemenmaa 1. heinäkuuta 2005 kello 13:04:10 (UTC)

  • Aloin tekemään niin, mutta tulin hulluksi kun nakutin vuosilukuja putkeen. Innostuin sitten parametreillä helpottamisesta. Yleisen mallineen muotoa on lisäksi helppo muokata, niin että yhtäläinen ulkomuoto säilyy. --Hautala 1. heinäkuuta 2005 kello 13:37:55 (UTC)

Muodon lisäksi pitäisi myös vakioida looran paikka - nyt se loora on välillä alussa ja välillä lopussa. Sijoituspaikkana kannattaisin alkua, koska se helpottaa selausta. --Aulis Eskola 1. heinäkuuta 2005 kello 14:20:35 (UTC)

  • Tästä on keskusteltu kahvihuoneessa. Laitoin aluksi alkuun, mutta aloin sitten korjaamaan kaikki loppuun. --Hautala 1. heinäkuuta 2005 kello 14:24:40 (UTC)
    • Artikkelien vähitellen pidentyessä aikojen selailu käy hyvin hankalaksi, kun selausloora pitää aina rullata esiin. Ja artikkelien selvä piteneminenhän nykyisestä on suorastaan tavoite. Vastustan loppuun laittamista! Eikö voisi edes harkita oikeaan reunaan pistämistä? (Olen itsekin laittanut mallinetta loppuun muutamisssa vuosissa, mutta huomasin sitten syntyväthankaluudet.) --Aulis Eskola 1. heinäkuuta 2005 kello 14:29:46 (UTC)
    • Kelpaisko ylös oikealle heitetty loora? Kokeiltu 1900, 1900-vuosikymmen ja 1900-luku. (Marginaaliparametreistä en ottanut selvää oikein, ne pitää tarkistaa, jos tästä lähdetään.) --Aulis Eskola 1. heinäkuuta 2005 kello 15:00:23 (UTC)
      • Tästä lähdettiinkin alun perin liikkeelle. Kahvihuoneessa on mielipiteitä mallineen sijoittamisesta. Tiedä sitten häntä, onko tärkeämpää selata artikkelista toiseen vai nähdä artikkelin teksti ensin. --Hautala 1. heinäkuuta 2005 kello 15:12:15 (UTC)
        • Tämä nyt riippuu vähän sivusta ja näytöstä, mutta minusta tämä muotoilu toimii hyvin 1000..1200-leveilä ruuduilla, jollaisia nykyiset näytöt alkavat melko järjestään olla: näkee SEKÄ varsinaisen tekstin juurikaan pitenemättä vasemmalla ETTÄ selauslooran oikealla. Juuri siksi en pistäisikään looraa alkuun keskelle. --Aulis Eskola 1. heinäkuuta 2005 kello 15:24:56 (UTC)

Malline:Vuosisata eaa ja muut vuosisatamallineet[muokkaa wikitekstiä]

Malline:Vuosisata eaa. on ennen ajanlaskua (300-lukuun eaa asti) toimiva vastaava malline. --Hautala 3. heinäkuuta 2005 kello 16:48:20 (UTC)

Vuosisatojen hoiteluun kuuluvat myös: malline:200-luku eaa, malline:100-luku eaa, malline:ensimmäinen vuosisata eaa, malline:ensimmäinen vuosisata, malline:100-luku ja malline:200-luku. Vanhimpia vuosisatoja hoitaa vaihtoehtoisesti Malline:Vuosisata eaa (ei vuosia) --Aulis Eskola 7. helmikuuta 2006 kello 17.49 (UTC)

Mallinteen luokittelu[muokkaa wikitekstiä]

Saisiko tuosta pois ominaisuuden, että artikkeli jossa mallinne on, luokitellaan automaattisesti Vuosisata-luokkaan? Menee se nimittäin aika kätevästi tukkoon tuolla + tulee päällekkäisluokittelua. --Neofelis Nebulosa 27. syyskuuta 2005 kello 08:22:12 (UTC)

  • Minäkin esitän, että luokka otetaan pois, kunhan kaikki luokittelemattomat vuosiartikkelit saadaan luokiteltua. --Jannex 18. joulukuuta 2005 kello 22:36:23 (UTC)

Mallineen koko?[muokkaa wikitekstiä]

Miksi tämä sama malline pitää olla sekä vuosisatoja että vuosikymmeniä käsittelevissä artikkeleissa, ja miksi jokainen vuosi on listattu siihen erikseen? Tällaisena malline on mielestäni liian suuri, artikkeleita rumentava sekä kuvien sijoittelua hankaloittava. Vuosikymmen-artikkelit on jo luokiteltu omaan vuosikymmen-luokkaansa josta yksittäiset vuodet löytyvät, eli vähintäänkin yksittäiset vuodet mallineesta voitaisiin poistaa. --Alphaios 16. heinäkuuta 2006 kello 14.22 (UTC)

Jahka tuo beta-käytössä oleva MediaWikin aritmetiikka saadaan toimimaan bugitta, voi tätä mallinetta alkaa muokkaamaan sisäiseltä rakenteeltaan virtaviivaisemmaksi ja myös suppeammaksi näyttämään esimerkiksi kymmenen vierekkäistä vuotta. --Hautala 16. heinäkuuta 2006 kello 15.49 (UTC)

Päivitysehdotus[muokkaa wikitekstiä]

Ehdottaisin mallinetta päivitettäväksi temppisivuni mukaiseksi. Edelleenkin ongelmana olisi että a) toimii vain n>=3 mutta päästäisiin eroon aikansa eläneistä summamallineista. Lisäksi päivitys olisi alaspäin yhteensopiva eli vuosiartikkeleja ei tarvitsisi muokata. Malline-ehdotuksessa on tosin yksi puute: mikäli n-arvoa ei saada, asettaa ehdotus automaattisesti arvoksi kolme. Jos m:ParserFunctions tukisi roundin lisäksi ceil-komentoa, saisi tuon ohjelmoitua jotakuinkin {{{n|{{#expr: ({{PAGENAME}} / 100 ceil 0) - 1}}|3}}} -tyylisesti. Jos ceil tilalle laittaa round, homma toimii vain vuosiartikkeleissa x50 - x00 (ilman n-parametria siis). --Agony (403) 19:15, 5 elokuu 2006 (UTC)

Olen pitänyt aivan samaa ajatusta mielessä, eli siirtyä summa-mallineista #expr-operaatioihin, mutta odottanut niistä syistä, että #expr on MediaWikissä vielä beeta-käytössä, ja siinä on vielä yksi aika kriittinen bugi: [1]. Tuo kokonaisjako-operaatio nimittäin on juuri tuo kaivattu toiminto, että PAGENAMEa voisi käyttää parametrina. --Hautala 5. elokuuta 2006 kello 20.36 (UTC)
En saanut bugiraporttia auki, ilmoittaa vaan software error. Onko bugi minkälainen? tein päivityksen Käyttäjä:Agony/tmp ja lisäsin tuet vuosille 1 - 300 (jotka on tähän mennessä toteutettu omilla Ensimmäinen vuosisata, 100-luku ja 200-luku mallineilla). --Agony (403) 6. elokuuta 2006 kello 07.14 (UTC)
Kokeile ladata linkkiä uudestaan. Jos ei onnistu, niin mene MediaZillan etusivulle ja hae bugi numero 6068. Bugin vuoksi DIV- ja MOD-operaatiot, kokonaisjako ja jakojäännös, toimivat väärin. --Hautala 6. elokuuta 2006 kello 09.27 (UTC)
Nyt aukesi bugiraportti. Tuo kieltämättä on ongelma sitten kun aletaan korvaamaan n-parametria kombinaatiolla {{PAGENAME}} / 100, mutta tuota ominaisuutta ei kuitenkaan saa ennen kuin tulee ceil (pyöristä ylöspäin) että vältyttäisiin toimivuusongelmilta vuosina x01 - x049. Näköjään on myös joitakin roundaboutteja joilla tuota virhettä voi "kikkailla" ilman haittatekijoitä (kuten / käyttäminen divin sijasta ja 0+({{PAGENAME}} / 100 ceil 0)-1 estämään vuosiartikkelin 100 mahdollisuutta palauttaa -0). --Agony (403) 6. elokuuta 2006 kello 10.26 (UTC)
Ceil ei sittenkään olisi pakollinen, koodilla:
{{#ifexpr: 0+({{PAGENAME}} mod 100) != 0 | {{#ifexpr: 0+({{PAGENAME}} mod 100) < 50 | {{#expr: 0+({{PAGENAME}} / 100 round 0)}} | {{#expr: 0+({{PAGENAME}} / 100 round 0)-1}}}} | {{#expr: 0+({{PAGENAME}} / 100 round 0)-1}}}}
homman saisi pelittämään nykyisellä Mediawikillä oikein (testattu esikatselutilassa (suluissa paluuarvo): 1(0), 49(0), 50(0), 51(0), 100(0), 101(1), 9000(89), 9001(90), 9049(90), 9050(90) ja 9051(90)). --Agony (403) 6. elokuuta 2006 kello 12.36 (UTC)

Töissä oli tylsää joten toteutin ehdotukseen mukaan korvaajan myös vuosisata eaa:lle. Lisäksi lisäsin mallineehdotukseen nipun vipuja, lähinnä kontrolloimaan vuosisatojen, vuosikymmenien, vuosien ja luokan näkyvyyttä. --Agony (403) 7. elokuuta 2006 kello 14.05 (UTC)

Yksi juttu minkä voi tehdä, jahka #expr toimii hyvin, on alkaa näyttämään vain kymmenen (tms.) vierekkäistä vuotta. --Hautala 7. elokuuta 2006 kello 14.50 (UTC)

Hyvä idea. Toteutin nyt ehdotukseen pagename-simulaattorin ja lisäsin "lähivuodet" jotka on vuodet väliltä (pagename-9)-(pagename+9). Jätin kuitenkin parametrin vuodet alle satavuotisluettelon, lähinnä vuosisata- ja vuosituhat-artikkeleita varten. --Agony (403) 7. elokuuta 2006 kello 16.30 (UTC)

Mielestäni de-wikissä on tyylikäs malline, ks. esim. de:317. Olisiko sellaisella kannatusta täällä? --Mb 7. elokuuta 2006 kello 21.08 (UTC)

Oikein hieno, tuonhan voisi pölliä sieltä tänne ja alkaa säätämään. --Hautala 8. elokuuta 2006 kello 09.23 (UTC)
Miten on, löytyykö keneltäkään puukotettua mallinetta? Nyt olisi hyvä tilaisuus vaihtaa mallinetta kun tuli eaa. -muutoskin. --Agony (403) 19. marraskuuta 2006 kello 06.50 (UTC)
De-wikipediassa taitaa olla 8 mallinetta: de:Vorlage:Artikel Jahr, de:Vorlage:Artikel Jahr v. Chr., de:Vorlage:Artikel Jahrhundert, de:Vorlage:Artikel Jahrhundert v. Chr., de:Vorlage:Artikel Jahrtausend, de:Vorlage:Artikel Jahrtausend v. Chr., de:Vorlage:Artikel Jahrzehnt, de:Vorlage:Artikel Jahrzehnt v. Chr.. --Hartz 19. marraskuuta 2006 kello 10.09 (UTC)
Aika urakka suomiwikiin pulttaamiseksi... itse voisin tämän pulttauksen muuten tehdä, mutta osaan saksaa juuri danke schönin verran. --Agony (403) 19. marraskuuta 2006 kello 10.12 (UTC)
Otitko työn vastaan? --Hartz 22. marraskuuta 2006 kello 19.22 (UTC)
D'oh... Huono sanavalinta; tarkoitin että saksankielentaitoni ei riitä mallineiden kääntämiseksi... Pitää vastaisuudessa muistaa keskustella suomen kielellä :) Eli jos joku muu, saksaa osaava kääntäisi mallineet tai iskette litanian ehdotuksia tekemääni ehdotukseen. --Agony (403) 22. marraskuuta 2006 kello 19.42 (UTC)

Päivitin ehdotukseni versioon 1.0 (sivulla testausohjeet), ja alaspäin yhteensopivuus on nyt testattu ja varmistettu kaikissa muissa vuosilukuartikkeleissa pl. vuosikymmen ja vuosisata-artikkelit. Tekeekö joku saksaa osaava Saksan malliin, vai laitetaanko ehdotukseni käyttöön ja korjataan manuaalisesti xxxx-vuosikymmen ja xxxx-luku -artikkelit? --Agony (403) 17. toukokuuta 2007 kello 09.17 (UTC)

Heitin tuon Saksan-mallin lähinnä täkynä muille, jos vaikka joku siihen olisi tarttunut. Itse kyllä osaan saksaa, mutta en taida hallita mallineohjelmointia riittävän hyvin toteuttaakseni noin ison urakan. Joten eiköhän oteta käyttöön sinun ehdotuksesi. --Mb 22. toukokuuta 2007 kello 19.02 (UTC)