Moduuli:POTD-wlm-2018
Siirry navigaatioon
Siirry hakuun
Moduuli arpoo listasta kuvan näytettäväksi tai näyttää kuvat galleriana.
Kuvien lisääminen
Kun lisäät kuvia, niin
- Korvaa kuvien nimissä välilyönnit alaviivalla
- Tarkista esikatselulla, että
- kuva ja kuvatekstit näkyvät oikein
- kuvassa oleva linkki osoittaa teemasivulle siten, että kuva avautuu automaattisesti
Käyttö
{{#invoke:POTD-wlm-2018|random}}
{{#invoke:POTD-wlm-2018|test}}
{{#invoke:POTD-wlm-2018|gallery|mode=packed|widths=100|heigths=100}}
Esimerkkisivut
- Wikipedia:Etusivu/temp (satunnainen kuva)
- Teemasivu:Wiki_Loves_Monuments_2018_-valokuvia (galleria)
- Moduuli:POTD-wlm-2018/ohje (ohjeteksti)
Kuvat
Kuvaaja: Marit Henriksson
Kuvaaja: Tiia Monto
Kuvaaja: Maaritti Siitonen
Kuvaaja: Julie tsarfati
Kuvaaja: Marit Henriksson
Kuvaaja: Edwardina von Boxis
Kuvaaja: Marit Henriksson
Kuvaaja: EerikLehto
Kuvaaja: Marit Henriksson
Kuvaaja: Ruusukimppu
Kuvaaja: Santeri Viinamäki
Kuvaaja: Jussi Helimaki
Kuvaaja: Jussi Helimaki
Kuvaaja: Marit Henriksson
Kuvaaja: Marit Henriksson
Kuvaaja: Jari Sorjonen
Kuvaaja: Santeri Viinamäki
Kuvaaja: Hti-358
Kuvaaja: Peter Wihlman
Kuvaaja: Laura Jokisalo
Kuvaaja: Tiia Monto
Kuvaaja: Tiia Monto
Kuvaaja: Santeri Viinamäki
Kuvaaja: Santeri Viinamäki
Kuvaaja: Tiia Monto
Kuvaaja: Marit Henriksson
Kuvaaja: Janiwiki0
Kuvaaja: Mark pj
Kuvaaja: Tiia Monto
Kuvaaja: Hti-358
Kuvaaja: Hti-358
Kuvaaja: Edwardina von Boxis
Kuvaaja: Marit Henriksson
Kuvaaja: Pppkkksss
Kuvaaja: Jorma Lindqvist
Kuvaaja: Marit Henriksson
Kuvaaja: Tiia Monto
Kuvaaja: Santeri Viinamäki
Kuvaaja: Santeri Viinamäki
local wlmphoto = {}
local photos = {
{
file = "Enso_-_Marit_Henrikssson.jpg",
description = "[[Stora Enson pääkonttori|Stora Enson pääkonttori]], arkkitehti Alvar Aalto 1962.",
author = "[[:c:User:Marit Henriksson|Marit Henriksson]]"
},
{
file = "G%C3%B6stan_Paviljonki.jpg",
description = "Göstan paviljonki, [[Serlachius-museo Gösta|Serlachius-museo Gösta]], Mänttä.",
author = "[[:c:User:Kulmalukko|Tiia Monto]]"
},
{
file = "Hangon_kirkko_keskellä_kaupunkia.jpg",
description = "Vartiovuoren laella oleva [[Hangon kirkko]].",
author = "[[:c:User:Maaritti Siitonen|Maaritti Siitonen]]"
},
{
file = "Harmaakivikirkko.jpg",
description = "[[Pälkäneen rauniokirkko|Pälkäneen keskiaikaisen harmaakivikirkon rauniot]].",
author = "[[:c:User:TeuvoSalmenjoki|Teuvo Salmenjoki]]"
},
{
file = "Helsinki%27s_Cathedral.jpg",
description = "[[Helsingin tuomiokirkko]] Senaatintorin laidalla Helsingissä.",
author = "[[:c:User:Julie tsarfati|Julie tsarfati]]"
},
{
file = "Helsinki_University_Library_Interior_B_-_Marit_Henriksson.jpg",
description = "[[Kansalliskirjasto|Kansalliskirjaston]] eteläsali.",
author = "[[:c:User:Marit Henriksson|Marit Henriksson]]"
},
{
file = "Herraskosken_kanava.jpg",
description = "[[Herraskosken kanava|Herraskosken Vaskiveden ja Toisveden yhdistävä kanava]].",
author = "[[:c:User:Heju19|Jussi Helimaki]]"
},
{
file = "Herttoniemen_kartano_tammikuja_talvi_Helsinki.jpg",
description = "[[Herttoniemen kartano|Herttoniemen kartanopuisto]], Helsinki,",
author = "[[:c:User:Edwardina von Boxis|Edwardina von Boxis]]"
},
{
file = "Hietalahti_dock_-_Marit_Henriksson.jpg",
description = "[[Hietalahden telakka]] Helsingissä.",
author = "[[:c:User:Marit Henriksson|Marit Henriksson]]"
},
{
file = "Hossan_värikallio.jpg",
description = "[[Värikallion kalliomaalaus]] Suomussalmella Kainuussa.",
author = "[[:c:User:EerikLehto|EerikLehto]]"
},
{
file = "House_of_Estates_-_Marit_Henriksson.jpg",
description = "[[Säätytalo]] Helsingin Kruununhaassa Snellmaninkadulla.",
author = "[[:c:User:Marit Henriksson|Marit Henriksson]]"
},
{
file = "Huvilakatu_b.jpg",
description = "[[Huvilakatu]] Helsingin Ullanlinnassa",
author = "[[:c:User:Ruusukimppu|Ruusukimppu]]"
},
{
file = "Interior_of_Vaasa_Church_20180527.jpg",
description = "[[Vaasan kirkko]] sisältä.",
author = "[[:c:User:Zunter|Santeri Viinamäki]]"
},
{
file = "Kaisaniemen_kasvitieteellinen_puutarha_Helsingissä.jpg",
description = "Luonnontieteellisen keskusmuseon [[kasvimuseo]] Helsingissä.",
author = "[[:c:User:Heju19|Jussi Helimaki]]"
},
{
file = "Kalevan_kirkkoTampereella.jpg",
description = "[[Kalevan kirkko]] Tampereella.",
author = "[[:c:User:Heju19|Jussi Helimaki]]"
},
{
file = "Kallion_kirkko_Ihantola_-_Marit_Henriksson.jpg",
description = "Näkymä [[Kallion kirkko|Kallion kirkon]] tornista. Edessä vas. As Oy Ihantola ja oik. [[Kallion ala-asteen koulu|Kallion kansakoulu]].",
author = "[[:c:User:Marit Henriksson|Marit Henriksson]]"
},
{
file = "Kansallismuseo_talvi-iltana.jpg",
description = "[[Kansallismuseo]] talvi-iltana [[Hesperian puisto]]sta kuvattuna",
author = "[[:c:User:Marit Henriksson|Marit Henriksson]]"
},
{
file = "Kylmäkorvenkallion_uhripöydät_Vasaraisissa_08.jpg",
description = "Kylmäkorvenkallion pronssikautinen uhripöytä",
author = "[[:c:User:Jari Sorjonen|Jari Sorjonen]]"
},
{
file = "Lapua_Cathedral_20180802.jpg",
description = "[[Lapuan tuomiokirkko]].",
author="[[:c:User:Zunter|Santeri Viinamäki]]"
},
{
file = "Linnavuori-3.jpg",
description = "[[Haukiveden linnasaari]]",
author = "[[:c:User:Hti-358|Hti-358]]"
},
{
file = "Masuuni2.jpg",
description = "Leineperin ruukinalue patoaltaan rannalla.",
author = "[[:c:User:Petsku32|Peter Wihlman]]"
},
{
file = "Patosilta_ja_Frenckell.jpg",
description = "Tammerkosken [[Patosilta]] taustallaan Tampellan tehdasmiljootä.",
author = "[[:c:User:Laura Jokisalo|Laura Jokisalo]]"
},
{
file = "Petäjäveden vanha kirkko talviasussa.jpg",
description = "[[Petäjäveden vanha kirkko]].",
author = "[[:c:User:Maaritti Siitonen|Maaritti Siitonen]]"
},
{
file = "Petäjävesi_Old_Church_7.jpg",
description = "[[Petäjäveden vanha kirkko]].",
author = "[[:c:User:Kulmalukko|Tiia Monto]]"
},
{
file = "Pieksämäki_Old_Church_2018.jpg",
description = "[[Pieksämäen Vanha kirkko]], vasemmalla kellotorni.",
author = "[[:c:User:Kulmalukko|Tiia Monto]]"
},
{
file = "Pietarsaari_raatihuone_20180705.jpg",
description = "Pietarsaaren raatihuone.",
author = "[[:c:User:Zunter|Santeri Viinamäki]]"
},
{
file = "Raahe_Church_20180528.jpg",
description = "[[Raahen kirkko]].",
author = "[[:c:User:Zunter|Santeri Viinamäki]]"
},
{
file = "Serlachius_Museum.jpg",
description = "[[Serlachius-museo Gustaf|Serlachius-museo Gustaf]], Mänttä.",
author = "[[:c:User:Kulmalukko|Tiia Monto]]"
},
{
file = "Steissi_sateen_jalkeen_-_Marit_Henriksson.jpg",
description = "[[Helsingin päärautatieasema]] sateen jälkeen.",
author = "[[:c:User:Marit Henriksson|Marit Henriksson]]"
},
{
file = "Sunilan_Sellutehdas_Kotka.jpg",
description = "[[Sunilan tehtaat]] Kotkassa.",
author = "[[:c:User:Janiwiki0|Janiwiki0]]"
},
{
file = "Suvisaaristo.jpg",
description = "[[Suvisaaristo]]n kaupunginosa Espoossa.",
author = "[[:c:User:Mark pj|Mark pj]]"
},
{
file = "Tammerkoski_2018.jpg",
description = "[[Tampella]]n tehdasalue, vasemmalla [[Konsulinsaari]], keskellä [[Tammerkoski]]. Tampere.",
author = "[[:c:User:Kulmalukko|Tiia Monto]]"
},
{
file = "Tampereen_tuomiokirkko_(katto).jpg",
description = "[[Tampereen tuomiokirkko|Tampereen tuomiokirkon katto]]",
author = "[[:c:User:Old Pionear|Old Pionear]]"
},
{
file = "The_S%C3%A4rest%C3%B6niemi_Museum_Farm_House.jpg",
description = "[[Reidar Särestöniemi|Reidar Särestöniemen]] museo.",
author = "[[:c:User:Hti-358|Hti-358]]"
},
{
file = "The_Särestöniemi_Museum_Farm_House_and_the_Old_Sa.jpg",
description = "[[Reidar Särestöniemi|Reidar Särestöniemen]] museo.",
author = "[[:c:User:Hti-358|Hti-358]]"
},
{
file = "Tullisaari_talvi_Helsinki.jpg",
description = "Henrik Borgstömin puisto, [[Tullisaari]], Helsinki.",
author = "[[:c:User:Edwardina von Boxis|Edwardina von Boxis]]"
},
{
file = "Tyovaentalo_2018_iltavalaistuksessa_-Marit_Henriksson.jpg",
description = "[[Helsingin työväentalo]].",
author = "[[:c:User:Marit Henriksson|Marit Henriksson]]"
},
{
file = "Tönnön_mylly_pakkaspäivänä.jpg",
description = "[[Tönnö|Tönnönkosken]] myllypaikka",
author = "[[:c:User:Pppkkksss|Pppkkksss]]"
},
{
file = "Ulvila.jpg",
description = "[[Ulvilan kirkko]]",
author = "[[:c:User:Jorma Lindqvist|Jorma Lindqvist]]"
},
{
file = "Uspenskin_katedraali_kuutamoy%C3%B6n%C3%A4.jpg",
description = "[[Uspenskin katedraali]] ja kanavanranta.",
author = "[[:c:User:Marit Henriksson|Marit Henriksson]]"
},
{
file = "Vaajakoski_2018.jpg",
description = "Vaajakosken vanha vesivoimalaitos, Jyväskylä.",
author = "[[:c:User:Kulmalukko|Tiia Monto]]"
},
{
file = "Valtionhotelli_iltavalaistuksessa.jpg",
description = "[[Imatran Valtionhotelli]]",
author = "[[:c:User:TeuvoSalmenjoki|Teuvo Salmenjoki]]"
},
{
file = "Vanha_voimalaitos.jpg",
description = "[[Vaajakosken vanha vesivoimalaitos]].",
author = "[[:c:User:Teuvo Salmenjoki|Teuvo Salmenjoki]]"
},
{
file = "Vantaa_dam_icy_-_Marit_Henriksson.jpg",
description = "[[Vanhankaupunginkoski|Vantaanjokisuun padon silta]].",
author = "[[:c:User:Marit Henriksson|Marit Henriksson]]"
},
{
file = "Veteli_Church_20180525.jpg",
description = "[[Vetelin kirkko]].",
author = "[[:c:User:Zunter|Santeri Viinamäki]]"
},
{
file = "Ylihärmä_Church_20170529.jpg",
description = "[[Ylihärmän kirkko]].",
author = "[[:c:User:Zunter|Santeri Viinamäki]]"
},
}
-- Esimerkkisivu: Wikipedia:Etusivu/temp
function wlmphoto.random()
math.randomseed(os.clock()*10000000)
photo=photos[ math.random( #photos ) ]
local teemasivu_url="https://fi.wikipedia.org/wiki/Teemasivu:Wiki_Loves_Monuments_2018_-valokuvia#/media/File:" .. photo["file"];
local out="[[file:" .. photo["file"] .."|400px|center|link=" .. teemasivu_url .."|" .. photo["description"] .."]]";
out=out .. "<center>" .. photo["description"] .."</center>"
return out;
end
-- Esimerkkisivu: Moduuli:POTD-wlm-2018/ohje
function wlmphoto.test()
out="";
for index,photo in ipairs(photos) do
local teemasivu_url="https://fi.wikipedia.org/wiki/Teemasivu:Wiki_Loves_Monuments_2018_-valokuvia#/media/File:" ..photo["file"];
out=out .. "<div style='float:left;padding:1em;width:320px;height:250px'>"
out=out .. "[[file:" .. photo["file"] .."|200x200px|center|link=".. teemasivu_url .."|" .. photo["description"] .."]]";
out=out .. "<center>" .. photo["description"] .."<br>Kuvaaja: " .. photo["author"] .."</center>"
out=out .. "</div>"
end
return out;
end
-- Esimerkkisivu: Teemasivu:Wiki_Loves_Monuments_-valokuvia
function wlmphoto.gallery(frame)
local mode=frame.args['mode'] or "packed-hover"
local widths=frame.args['widths'] or 100
local heights=frame.args['heights'] or 100
local out=""
for index,photo in ipairs(photos) do
out=out .."File:" .. photo["file"] .."|" .. photo["description"] .."\n";
end
return frame:extensionTag{name="gallery", content = out, args={mode=mode, widths=widths, heights=heights} }
end
return wlmphoto;