Keskustelu mallineesta:Tietolaatikko

message: Onko kuvan merkintätapaan vakiintunutta käytäntöä? Lisätäänkö kuvakoodi tietolaatikon koodiin valmiiksi näin 200px|  vai pyydetäänkö kuvakoodi mallinekutsussa näin ? Kannatan ensinmainittua, koska silloin voidaan helposti kuvan koko vakioida ja mallinekutsu on lyhyempi. Kuvatekti kysytään sitten eri parametrilla.--Usp 3. lokakuuta 2007 kello 14.14 (UTC)
replies: text: Molempia tapoja on näkynyt. Olen joskus vaihdellut viimeksi mainitun muodon ensiksi mainittuun eli kannatan myös ensinnä mainittua. --qWerk 3. lokakuuta 2007 kello 14.18 (UTC)
thread_title: Kuva

message: Vähän venyttäen tein Malline:Elokuva päivitys2:een pääosan esittäjien näyttelijä-rooli luoettelon /tietorivillä. Kannattaisiko tehdä jotenkin muuten? --Usp 24. marraskuuta 2007 kello 16.34 (UTC)
replies: text: Itse mietin että tietorivi olisi nimenomaan "Tieto: Arvo" -kenttiä varten, ja tämmöiset erikoiskentät toteutettaisiin erikoismallineilla tai  avulla. Olisiko ideaa paiskata yhteistoimintaan  ja sen sisälle ? --Agony (403) 24. marraskuuta 2007 kello 17.30 (UTC)
thread_title: Luettelot tietolaatikkossa

message: Kannattaisiko esim. /tietorivi ja /kuva mallineisiin tehdä sisäänrakennettu ehdollistus? Tällöin ei tarvitsisi mallineita käyttäessä kirjailla erikseen iffejä paitsi ainakin väliotsikoihin. --Usp 27. marraskuuta 2007 kello 11.39 (UTC)
replies: text: En lähtisi tekemään tuota ainakaan ehdottomana, sillä tällöin ei olisi mitään mahdollisuutta pakottaa tietolaatikkomallinetta käyttävälle mallineelle parametreja kun pohjamalline ehdollistaisi sen joka tapauksessa. Voin katsoa josko onnistuisin kehittämään simppelin parametriratkaisun tyyliin |vapaaehtoinen=1 jolloin tuo toiminto vasta aktivoituisi. --Agony (403) 27. marraskuuta 2007 kello 14.26 (UTC)
replies: text: :Toteutin nyt kentän vapaaehtoinen=1 avulla ehdollistuksen mallineisiin , ,  ja . Katsotko onko siitä mitään hyötyä esim. elokuvamallineessa sillä  ei käytännössä hyötynyt yhtään muutoksesta, tosin radiokanavamalline on melko loppuun asti hiottu sisällön muotoilussa, ja tuosta varmaan onkin hyötyä jos on useita tietorivejä ilman sisällön muotoilua. Muista laittaa kentän sisältö arvoksi  niin ei katoa kenttä mallineen esikatselusta. --Agony (403) 27. marraskuuta 2007 kello 15.24 (UTC)
thread_title: Ehdolliset kentät

message: Tätä tietolaatikko-mallinetta käyttävä Malline:Tietolaatikko:Elokuva-mallineessa väliotsikko venähtää, kun väliotsikon jälkeen on kaksi tyhjää kenttää tai enempi, kts. kts. esim. otsake Aiheesta muualla-- Usp 26. tammikuuta 2008 kello 21.16 (UTC)
replies: text: Sama vika on ainakin tekemässäni Kissarotu-mallineessa, sekä mallineissa Radiokanava ja Satelliitti. --Herra Maka 10. maaliskuuta 2008 kello 13.22 (UTC)
replies: text: :Vika on helpompi korjata jos molemmat teistä kertoo millä selaimella leviäminen tapahtuu, Opera 9 rendaa täydellisesti kaikki annetut esimerkit ja esimerkkien sivut (pl. kissarotumallinetta käyttäviä sivuja en katsonut). --Agony (403) 10. maaliskuuta 2008 kello 13.36 (UTC)
replies: text: ::Leviäminen tapahtuu minulla Linuxilla Firefox 2.0.0.12:lla, Konqueror 3.5.8:lla ja Dillolla sekä Windowsilla IE 7:lla ja myös Opera 9.2.6:lla, mutta aina siis vain siinä tapauksessa, kun väliotsikon jälkeen on kaksi tyhjää kenttää tai enemmän. --Herra Maka 10. maaliskuuta 2008 kello 14.01 (UTC)
replies: text: :::Ah, nyt jopa puusilmäni erottaa leviämisen (luulin että malline vaikuttaa esim. annetussa testissä jotenkin pääotsikon "Aiheesta muualla" leviämiseen, mutta mallineessa itsessäänkin oli aiheesta muualla)... katson mikä tuon leviämisen aiheuttaa. Kommentin jätti Agony (keskustelu – muokkaukset).
thread_title: Väliotsikko venähtää

message: Milloin malline voidaan ottaa yleiseen käyttöön? --George Esayas (k/m) 8. maaliskuuta 2008 kello 17.38 (UTC)
replies: text: Nähdäkseni malline on käyttöönotettavissa, mutta minusta se on turhan hankala käyttää. Mieluaisin jotain näin helppoa.--Usp 8. maaliskuuta 2008 kello 18.18 (UTC)
thread_title:  Milloin käyttöön? 

message: Eli seuraavanlainen tilanne n alamallineessa ssa: Samalle riville pitäisi saada kuva ja teksti. Erikoistapauksia on ainakin seuraavat:
*tunnusta ei ole vaan pelkkä teksti
*samalla lennolla on kaksi erillistä tunnusta ja nimitystä eli nämä yhdistelmät pitäisi saada erottumaan toisistaan. Esimerkin lentäjä on siis lentänyt vain neljä kertaa mutta tunnuksia ja lennon nimityksiä on kuusi.
Lennot	Lennot
      	Sojuz TM-19
      	STS-106
      	Sojuz TMA-2Expedition 7
      	Sojuz TMA-11Expedition 16




Jotenkin noin olisi hyvä toimia. Onko parempia näkemyksiä? -- Usp 30. maaliskuuta 2008 kello 05.13 (UTC)
replies: text: Toimii ' vaille. --Usp 13. huhtikuuta 2008 kello 17.45 (UTC)
thread_title:  Tietolaatikko/kuva ja teksti vaakatasossa 

message: Leveys-parametri ei toimi, vaan leveys pitää laittaa style-parametrin width-määreenä. --George Esayas (k/m) 17. heinäkuuta 2008 kello 14.23 (UTC)
thread_title:  Bugia 

message: Da Vinci -koodi, mistähän tulee tietolaatikkoon tyhjää väliä? Käytössä mallineet Malline:Kirja-päivitys ja Malline:Kirja-päivitys/lisä ja näissä edelleen Malline:Tietolaatikko. Kirja-päivitykselle annetaan siis parametriksi lisä malline Kirja-päivitys/lisä eli /tyhjä saa sisällökseen /väliotsikko. -- Usp 23. syyskuuta 2008 kello 12.47 (EEST)
thread_title:  Tulostuu tyhjää, kun käytössä on parametrinä annettava toinen malline 

message: Kannattaisin, että muokattaisiin malline sellaiseksi, että mallinekutsu olisi seuraavanlainen:
Eli tyylit menisi oletusten mukaan. Onko jotain syytä miksi ei menisi? -- Usp (keskustelu) 3. huhtikuuta 2013 kello 18.29 (EEST)
thread_title:  Muotoilu pois 

message: Kannattaisiko tän mallineen ulkonäköä päivittää siistimpään ja modernimpaan tyyliin? En-puolen tietolaatikko tuntuu paljon tyylikkäämmältä. - linnea (keskustelu) 5. kesäkuuta 2013 kello 14.39 (EEST)
thread_title:  Ulkonäön päivitys 

message: Keskustelu olisi varmaankin hyvä käydä tekniikan kahvihuoneessa, mutta ajattelin aloittaa ensin täällä jotta saadaan jokin konkreettinen aloitus kahvihuonetta varten tehtyä.  Agonyn 2006 muotoileman tietolaatikkokonseptin ongelmana on se, että nykyään rivien arvot eivät tule pelkästään syötteenä saatavasta malline parametrista vaan voivat tulla esimerkiksi Wikidatasta tai Commonsin data -nimiavaruudesta myös. Tämä johtaa siihen, että mallinerivien tulostusehdot ovat monimutkaisia ja ehtoja joudutaan kirjoittamaan useaan kertaan mallinekoodin sisälle. 
Olen itse yrittänyt ratkoa tätä pariinkin kertaan esimerkiksi  ja ranskankielisestä Wikipediasta tuodulla tietolaatikkojärjestelmällä. Näistä ensimmäinen on toteutukseltaa liian yksinkertaistava, jotta se voisi korvata nykyisiä tietolaatikoita. Jälkimmäinen puolestaan lienee teknisesti liian monimutkainen. 
Suurempi ongelma molemmissa kuitenkin on se, että molemmat vaativat nykyisten tietolaatikoiden uudelleenkirjoittamista joka on työmäärältään todella suuri operaatio. Tarvittavien muutosten teko pitäisi pystyä pilkkomaan sellaisiksi osiksi, että sitä pystytään tekemään päivittämällä nykyisiä tietolaatikoita niiden korvaamisen sijaan.
; Tavoitteet tässä siis olisi
# Tietolaatikon rivi osaa näyttää käyttäjän parametrina syöttämän arvon TAI vakiona Wikidatasta tulevan arvon
# Wikidatasta (tai Commonsista) tulevan arvon haku voidaan määrittää täsmällisesti esim siten mitä lähteitä tai arvoja hyväksytään
# Tietolaatikon riviä ei näytetä jos arvo on tyhjä
# Tietolaatikon rivi kunnioittaa - arvoa joka piilottaa Wikidatasta tulevan arvon
# Vanhoja tietolaatikoita voidaan päivittää tietorivi kerrallaan
; Nykyinen tapa
 

Yksi suhteellisen yksinkertainen tapa tähän olisi se, että tarkistetaan tulostusehdot rivimallineen sisällä sen sijaan, että se tehdään tietolaatikkomallineessa jolloin tietorivejä voidaan yksi kerrallaan korvata uudella systeemillä. Reunaehtona tässä on se, että jos wikidata-tiedonhaku annetaan parametrina, niin  ajetaan aina, koska if-lause ei ole estämässä sitä JA sille pitää antaa syötteenä käyttäjältä tuleva arvo  () jotta tietolaatikko ei tee wikidata-hakuja tarpeettomasti.
; Uusi tapa
 

--Zache (keskustelu) 21. marraskuuta 2020 kello 14.20 (EET)
replies: text: Periaate kuulostaa hyvältä. Tuossa yksi muistettava asia on tyylimuotoilut: esimerkiksi taksonomia-mallineet käyttävät niitä tietyillä riveillä jotta käyttäjän ei niitä tarvitse tehdä. Tyylit tarvitaan "otsikolle" ja ja sisällölle erikseen tyypillisesti. Tietojen seassa tyylejä ja muotoiluja pitäisi ehdottomasti välttää ja pitäisi päästä erikseen annettuihin tyyleihin: näissä on aiemmin tehty valtavasti hirvityksiä ja virheitä. Mahdollisesti voisi olla ehtokenttä, josta riippuu tuleeko riviä lainkaan (validointi jos on roskaa tiedoissa tai muu syy?), mutta saattaisi olla tarpeen ennen tietoriviä.. Ipr1 (keskustelu) 21. marraskuuta 2020 kello 17.23 (EET)
replies: text: :Se voisi melkein tukea suoraan noita vanhoja parametreja kuin mitä  -mallinekin käyttää jolloin mallineen voi vaihtaa suoraan uudemmaksi ja lisätä uudet parametrit. Zache (keskustelu) 22. marraskuuta 2020 kello 09.43 (EET)

text: :Vein tätä sen verran eteenpäin, että päivin malline:Tietolaatikko/tietoriviwikidata:n joka oli pelkästään Linnean sivulla käytössä käyttämään uusia parametreja

text: :haettusisältö (= Wikidatasta, Commonsin data-nimiavaruudesta, koodilla luotu sisältö)

text: :esimerkki (= esimerkkiteksti joka näytetään mallineen ohjesivulla tietolaatikossa)

text: :testit (=automaattiset testit joilla testataan onko arvot ok)

text: :Tein myös moduuliin Moduuli:Tietolaatikko/tietoriviwikidata johon pistin tietorivin käyttämän toiminnallisuuden. täällä on esimerkkitietolaatikko, mutta tein sen pelkästään moduulin toiminnallisuuksien testaamista esikatselussa varten. Zache (keskustelu) 22. marraskuuta 2020 kello 13.47 (EET)

text: :Lisänä vielä, niin olen hiukan huono parametrien nimeämisten suhteen ja en ole hirveän tyytyväinen tuohon haettusisältö nimeen, mutta en parempaakaan keksinyt. Wikidata oli siitä huono nimi, että muualta haettu sisältö ei tulevaisuudessa varsinkaan välttämättä tule pelkästään wikidatasta. Zache (keskustelu) 22. marraskuuta 2020 kello 13.50 (EET)
thread_title:  Konseptitason päivitys 

message: Tämän tyyppistä keskustelua onkin jo käyty, mutta avataanpas uudempi keskustelu.
Olisikohan mahdollista päivittää tätä mallinetta englanninkielisen Wikipedian vastineella? Etenkin sen avain–arvo-pari on tekee huomattavasti helpommaksi luoda tietolaatikoita (ks. englanninkielisen Wikipedian ohjelmistomallineen lähdekoodi). Grafiikakin on siinä viimeistellympi. Mallia voisi ottaa myös ranskankielisen Wikipedian tietolaatikkomallineella.
* Eglanninkielisen Wikipedian tietolaatikkomalline: https://en.wikipedia.org/wiki/Template:Infobox
* Ranskankielisen Wikipedian tietolaatikkomalline: https://fr.wikipedia.org/wiki/Mod%C3%A8le:Infobox
--Avoinlähde (keskustelu) 26. maaliskuuta 2022 kello 19.46 (EET)
replies: text: käyttää ranskalaisen wikin tyyliä Lua-koodilla, mutta siitä eivät ole ihmiset vielä innostuneet? Onko Lua-koodin muokkaus este? Englanninkielisen wikin tapa rajaa arvot aika yksinkertaisiin vaihtoehtoihin, mutta joissakin laatikoissa halutaan vähän enemmän ehtoja wikidatasta hakemiseen (katso keskustelua yllä). Ipr1 (keskustelu) 1. joulukuuta 2022 kello 06.29 (EET)
replies: text: : (Kukaan ei sentään taida pitää de-wikin tavasta :de:Vorlage:Infobox ?) Ipr1 (keskustelu) 1. joulukuuta 2022 kello 06.52 (EET)
thread_title:  Mallineen päivitys 

message: Kenttä tulostussääntö lienee jäänyt pois käytöstä tai ei ole koskaan otettu käyttöön? Sen voisi poistaa jos ei löydy käyttäjiä -> yksinkertaistaisi mallinekoodia. Ipr1 (keskustelu) 1. joulukuuta 2022 kello 06.18 (EET)
Seuraavissa näyttää olevan käytössä:
* 
* 
* 
Eli jos nuo muuttaisi samalle tyylille kuin yleensä tietolaatikoissa tuota kenttää ei tarvittaisi. Nuo yllämainitut tarkistavat onko arvo viiva (ei näytetä jos on) ja sen tarkistuksen voisi sijoittaa tietorivin koodiin. Ipr1 (keskustelu) 1. joulukuuta 2022 kello 07.36 (EET)
replies: text: Olen varmaankin aikoinaan tehnyt sen sitä varten, että siihen saisi muotoiltua monimutkaisempia ehdollistuksia. Yleisiä tapauksia ranskankielisen wikipedian infobokseissa joita on tullut vastaan on

text: *  jos jokin parametri X on määritelty paikallisesti (joka näkyy jollain toisella rivillä), niin älä tulosta tätä arvoa

text: * jos arvo on identtinen kuin toisessa vastaavassa arvossa joka on joka on  sama kuin aikaisemmin tulostettu, niin älä tulosta tätä

text: Eli noille monimutkaisemmille ehdollistuksille tulee sitä enemmän käyttöä kuin mitä useammasta lähteestä tulee arvoja varsinkin jos ne lähteet ei ole arvoalueiltaan identtisiä ja idea on ihan vain siinä, että siihen saa erilliseen parametriin pistettyä sen ehdollistuksen.

text: -- Zache (keskustelu) 1. joulukuuta 2022 kello 07.53 (EET)

text: Ja tosiaan toteutus jäi idean tasolle enkä itse tainnut käyttää sitä muualla kuin  mallineessa. --Zache (keskustelu) 1. joulukuuta 2022 kello 07.56 (EET)

text: Ja varmaankin toimisi paremmin niin, että sitä ei ainakaan normitilanteessa tarvitsisi täyttää. -- Zache (keskustelu) 1. joulukuuta 2022 kello 08.21 (EET)
thread_title:  tulostussääntö 

message: Monissa tapauksissa viiva (-) kytkee pois rivin tiedon esittämisen, voidaanko tuota pitää yleisenä sääntönä vai tulee jokin erikoistapaus mieleen? Tarkistuksen siirtäminen tietoriville voisi yksinkertaistaa tarvittavia ehtoja mallineissa. Ipr1 (keskustelu) 1. joulukuuta 2022 kello 06.49 (EET)
replies: text: Mun mielestä "-" on yleispätevä sääntö jota pitäisi noudattaa kaikkialla (ja vähän riippuen siitä kuka on tehnyt jonkun palikan sitä noudatetaan) -- Zache (keskustelu) 1. joulukuuta 2022 kello 06.58 (EET)
thread_title:  Viiva arvona