Wikipedia frrwiki https://frr.wikipedia.org/wiki/Wikipedia:Hoodsid MediaWiki 1.48.0-wmf.1 first-letter Medium Spezial Diskussion Benutzer Benutzer Diskussion Wikipedia Wikipedia Diskussion Datei Datei Diskussion MediaWiki MediaWiki Diskussion Vorlage Vorlage Diskussion Hilfe Hilfe Diskussion Kategorie Kategorie Diskussion Seite Seite Diskussion Index Index Diskussion Text Text Diskussion TimedText TimedText talk Modul Modul Diskussion Veranstaltung Veranstaltung Diskussion Lisabon 0 781 284629 284621 2026-11-01T08:59:29Z Murma174 19 apwerket 284629 wikitext text/x-wiki {{öömrang}} {{databox}} <br> '''Lisabon''' as en stääd uun [[Euroopa]], an at hoodstääd faan [[Portugal]]. Diar wene son 550.000 lidj. == Stääddialen == {{Türner|2| * Alcântara * Alfama * Mouraria * Bairro Alto * Baixa * Beato * Belém * Chiado * Parque das Nações }} ==Bilen== <gallery widths=100 caption="Lisabon - Lisboa"> Lissabon-Praca do Comercio-04-2011-gje.jpg Roof terrace of Igreja de São Vicente de Fora 827.jpg Lissabon-Elevador de Santa Justa-18-Convento do Carmo-2011-gje.jpg Lissabon-Castelo de Sao Jorge-30-Aufstieg-2011-gje.jpg Lissabon-Ascensor da Gloria-12-2011-gje.jpg Lissabon-Ginjinha-06-2011-gje.jpg Lissabon-Restaurant Leao D'Ouro-06-2011-gje.jpg Lissabon-Pension-02-2011-gje.jpg </gallery> ==Sasterstääden== {{Türner|2| * {{GNB|#}} [[Bissau]] uun [[Guinea-Bissau]]. * {{HUN|#}} [[Budapest]] uun [[Ungarn]]. * {{GNB|#}} [[Cacheu]] uun [[Guinea-Bissau]]. * {{BRA|#}} [[Fortaleza]] uun [[Brasilien]]. * {{POR|#}} [[Guimarães]] uun [[Portugal]]. * {{AGO|#}} [[Luanda]] uun [[Angola]]. * {{MAC|#}} [[Macau]] uun [[China]]. * {{ESP|#}} [[Madrid]] uun [[Spanien]]. * {{MYS|#}} [[Malacca City]] uun [[Malaysia]]. * {{MOZ|#}} [[Maputo]] uun [[Mosambik]]. * {{CPV|#}} [[Praia]] uun [[Kapwerden]]. * {{MAR|#}} [[Rabat]] uun [[Marokko]]. * {{BRA|#}} [[Rio de Janeiro]] uun [[Brasilien]]. * {{BRA|#}} [[Salvador (Bahia)|Salvador]] uun [[Brasilien]]. * {{STP|#}} [[São Tomé]] uun [[São Tomé än Príncipe]]. }} {{Hoodstääse önj Euroopa}} [[Kategorie:Hoodstääd uun Euroopa]] [[Kategorie:Steed uun Portugal]] [[Kategorie:Lisabon]] qsy0vrvslncf4igar9gb2kiek3hipdc 284630 284629 2026-11-01T09:01:14Z Murma174 19 284630 wikitext text/x-wiki {{öömrang}} {{databox}} <br> '''Lisabon''' as en stääd uun [[Euroopa]], an at hoodstääd faan [[Portugal]]. Diar wene son 550.000 lidj. == Stääddialen == {{Türner|2| * Alcântara * Alfama * Mouraria * Bairro Alto * Baixa * Beato * Belém * Chiado * Parque das Nações }} ==Bilen== <gallery widths=100 caption="Lisabon - Lisboa"> Lissabon-Praca do Comercio-04-2011-gje.jpg Roof terrace of Igreja de São Vicente de Fora 827.jpg Lissabon-Elevador de Santa Justa-18-Convento do Carmo-2011-gje.jpg Lissabon-Castelo de Sao Jorge-30-Aufstieg-2011-gje.jpg Lissabon-Ascensor da Gloria-12-2011-gje.jpg Lissabon-Ginjinha-06-2011-gje.jpg Lissabon-Restaurant Leao D'Ouro-06-2011-gje.jpg Lissabon-Pension-02-2011-gje.jpg </gallery> ==Sasterstääden== {{Türner|2| * {{GNB|#}} [[Bissau]] uun [[Guinea-Bissau]]. * {{HUN|#}} [[Budapest]] uun [[Ungarn]]. * {{GNB|#}} [[Cacheu]] uun [[Guinea-Bissau]]. * {{BRA|#}} [[Fortaleza]] uun [[Brasilien]]. * {{POR|#}} [[Guimarães]] uun [[Portugal]]. * {{AGO|#}} [[Luanda]] uun [[Angola]]. * {{MAC|#}} [[Macau]] uun [[China]]. * {{ESP|#}} [[Madrid]] uun [[Spanien]]. * {{MYS|#}} [[Malacca City]] uun [[Malaysia]]. * {{MOZ|#}} [[Maputo]] uun [[Mosambik]]. * {{CPV|#}} [[Praia]] uun [[Kapwerden]]. * {{MAR|#}} [[Rabat]] uun [[Marokko]]. * {{BRA|#}} [[Rio de Janeiro]] uun [[Brasilien]]. * {{BRA|#}} [[Salvador (Bahia)|Salvador]] uun [[Brasilien]]. * {{STP|#}} [[São Tomé]] uun [[São Tomé än Príncipe]]. }} {{Hoodstääden uun Euroopa}} [[Kategorie:Hoodstääd uun Euroopa]] [[Kategorie:Steed uun Portugal]] [[Kategorie:Lisabon]] s2qsy8fwyqeblwkcbnp0kdx8nk6kd9n 284633 284630 2026-11-01T09:13:08Z Murma174 19 284633 wikitext text/x-wiki {{öömrang}} {{databox}} <br> '''Lisabon''' as en stääd uun [[Euroopa]], an at hoodstääd faan [[Portugal]]. Diar wene son 550.000 lidj. <gallery> Coat of Arms of Lisbon.svg|Woopen Bandeira municipal de Lisboa.png|Flag </gallery> == Stääddialen == {{Türner|2| * Alcântara * Alfama * Mouraria * Bairro Alto * Baixa * Beato * Belém * Chiado * Parque das Nações }} ==Bilen== <gallery widths=100 caption="Lisabon - Lisboa"> Lissabon-Praca do Comercio-04-2011-gje.jpg Roof terrace of Igreja de São Vicente de Fora 827.jpg Lissabon-Elevador de Santa Justa-18-Convento do Carmo-2011-gje.jpg Lissabon-Castelo de Sao Jorge-30-Aufstieg-2011-gje.jpg Lissabon-Ascensor da Gloria-12-2011-gje.jpg Lissabon-Ginjinha-06-2011-gje.jpg Lissabon-Restaurant Leao D'Ouro-06-2011-gje.jpg Lissabon-Pension-02-2011-gje.jpg </gallery> ==Sasterstääden== {{Türner|2| * {{GNB|#}} [[Bissau]] uun [[Guinea-Bissau]]. * {{HUN|#}} [[Budapest]] uun [[Ungarn]]. * {{GNB|#}} [[Cacheu]] uun [[Guinea-Bissau]]. * {{BRA|#}} [[Fortaleza]] uun [[Brasilien]]. * {{POR|#}} [[Guimarães]] uun [[Portugal]]. * {{AGO|#}} [[Luanda]] uun [[Angola]]. * {{MAC|#}} [[Macau]] uun [[China]]. * {{ESP|#}} [[Madrid]] uun [[Spanien]]. * {{MYS|#}} [[Malacca City]] uun [[Malaysia]]. * {{MOZ|#}} [[Maputo]] uun [[Mosambik]]. * {{CPV|#}} [[Praia]] uun [[Kapwerden]]. * {{MAR|#}} [[Rabat]] uun [[Marokko]]. * {{BRA|#}} [[Rio de Janeiro]] uun [[Brasilien]]. * {{BRA|#}} [[Salvador (Bahia)|Salvador]] uun [[Brasilien]]. * {{STP|#}} [[São Tomé]] uun [[São Tomé än Príncipe]]. }} {{Hoodstääden uun Euroopa}} [[Kategorie:Hoodstääd uun Euroopa]] [[Kategorie:Steed uun Portugal]] [[Kategorie:Lisabon]] qjzwmzem881bcs4nqizx9fb6twq45bi 284634 284633 2026-11-01T09:16:45Z Murma174 19 /* Stääddialen */ 284634 wikitext text/x-wiki {{öömrang}} {{databox}} <br> '''Lisabon''' as en stääd uun [[Euroopa]], an at hoodstääd faan [[Portugal]]. Diar wene son 550.000 lidj. <gallery> Coat of Arms of Lisbon.svg|Woopen Bandeira municipal de Lisboa.png|Flag </gallery> == Stääddialen == Sant 2012 hää Lisabon 20 stääddialen (''freguesias''): [[Datei:Lisboa freguesias 2012.svg|250px|Steeddialen]]{{ufsaat}} ==Bilen== <gallery widths=100 caption="Lisabon - Lisboa"> Lissabon-Praca do Comercio-04-2011-gje.jpg Roof terrace of Igreja de São Vicente de Fora 827.jpg Lissabon-Elevador de Santa Justa-18-Convento do Carmo-2011-gje.jpg Lissabon-Castelo de Sao Jorge-30-Aufstieg-2011-gje.jpg Lissabon-Ascensor da Gloria-12-2011-gje.jpg Lissabon-Ginjinha-06-2011-gje.jpg Lissabon-Restaurant Leao D'Ouro-06-2011-gje.jpg Lissabon-Pension-02-2011-gje.jpg </gallery> ==Sasterstääden== {{Türner|2| * {{GNB|#}} [[Bissau]] uun [[Guinea-Bissau]]. * {{HUN|#}} [[Budapest]] uun [[Ungarn]]. * {{GNB|#}} [[Cacheu]] uun [[Guinea-Bissau]]. * {{BRA|#}} [[Fortaleza]] uun [[Brasilien]]. * {{POR|#}} [[Guimarães]] uun [[Portugal]]. * {{AGO|#}} [[Luanda]] uun [[Angola]]. * {{MAC|#}} [[Macau]] uun [[China]]. * {{ESP|#}} [[Madrid]] uun [[Spanien]]. * {{MYS|#}} [[Malacca City]] uun [[Malaysia]]. * {{MOZ|#}} [[Maputo]] uun [[Mosambik]]. * {{CPV|#}} [[Praia]] uun [[Kapwerden]]. * {{MAR|#}} [[Rabat]] uun [[Marokko]]. * {{BRA|#}} [[Rio de Janeiro]] uun [[Brasilien]]. * {{BRA|#}} [[Salvador (Bahia)|Salvador]] uun [[Brasilien]]. * {{STP|#}} [[São Tomé]] uun [[São Tomé än Príncipe]]. }} {{Hoodstääden uun Euroopa}} [[Kategorie:Hoodstääd uun Euroopa]] [[Kategorie:Steed uun Portugal]] [[Kategorie:Lisabon]] cssoc814146qllmlhlbwjtba3adj9zm 284635 284634 2026-11-01T09:20:59Z Murma174 19 284635 wikitext text/x-wiki {{öömrang}} {{databox}} <br> '''Lisabon''' ({{ptS|Lisboa}} [[IPA]] liʒˈβoɐ) as en stääd uun [[Euroopa]], an at hoodstääd faan [[Portugal]]. Diar wene son 550.000 lidj. <gallery> Coat of Arms of Lisbon.svg|Woopen Bandeira municipal de Lisboa.png|Flag </gallery> == Stääddialen == Sant 2012 hää Lisabon 20 stääddialen (''freguesias''): [[Datei:Lisboa freguesias 2012.svg|250px|Steeddialen]]{{ufsaat}} ==Bilen== <gallery widths=100 caption="Lisabon - Lisboa"> Lissabon-Praca do Comercio-04-2011-gje.jpg Roof terrace of Igreja de São Vicente de Fora 827.jpg Lissabon-Elevador de Santa Justa-18-Convento do Carmo-2011-gje.jpg Lissabon-Castelo de Sao Jorge-30-Aufstieg-2011-gje.jpg Lissabon-Ascensor da Gloria-12-2011-gje.jpg Lissabon-Ginjinha-06-2011-gje.jpg Lissabon-Restaurant Leao D'Ouro-06-2011-gje.jpg Lissabon-Pension-02-2011-gje.jpg </gallery> ==Sasterstääden== {{Türner|2| * {{GNB|#}} [[Bissau]] uun [[Guinea-Bissau]]. * {{HUN|#}} [[Budapest]] uun [[Ungarn]]. * {{GNB|#}} [[Cacheu]] uun [[Guinea-Bissau]]. * {{BRA|#}} [[Fortaleza]] uun [[Brasilien]]. * {{POR|#}} [[Guimarães]] uun [[Portugal]]. * {{AGO|#}} [[Luanda]] uun [[Angola]]. * {{MAC|#}} [[Macau]] uun [[China]]. * {{ESP|#}} [[Madrid]] uun [[Spanien]]. * {{MYS|#}} [[Malacca City]] uun [[Malaysia]]. * {{MOZ|#}} [[Maputo]] uun [[Mosambik]]. * {{CPV|#}} [[Praia]] uun [[Kapwerden]]. * {{MAR|#}} [[Rabat]] uun [[Marokko]]. * {{BRA|#}} [[Rio de Janeiro]] uun [[Brasilien]]. * {{BRA|#}} [[Salvador (Bahia)|Salvador]] uun [[Brasilien]]. * {{STP|#}} [[São Tomé]] uun [[São Tomé än Príncipe]]. }} {{Hoodstääden uun Euroopa}} [[Kategorie:Hoodstääd uun Euroopa]] [[Kategorie:Steed uun Portugal]] [[Kategorie:Lisabon]] 110pierxou58o319hpm8md0cjbznvwq 284636 284635 2026-11-01T09:24:13Z Murma174 19 /* Sasterstääden */ 284636 wikitext text/x-wiki {{öömrang}} {{databox}} <br> '''Lisabon''' ({{ptS|Lisboa}} [[IPA]] liʒˈβoɐ) as en stääd uun [[Euroopa]], an at hoodstääd faan [[Portugal]]. Diar wene son 550.000 lidj. <gallery> Coat of Arms of Lisbon.svg|Woopen Bandeira municipal de Lisboa.png|Flag </gallery> == Stääddialen == Sant 2012 hää Lisabon 20 stääddialen (''freguesias''): [[Datei:Lisboa freguesias 2012.svg|250px|Steeddialen]]{{ufsaat}} ==Bilen== <gallery widths=100 caption="Lisabon - Lisboa"> Lissabon-Praca do Comercio-04-2011-gje.jpg Roof terrace of Igreja de São Vicente de Fora 827.jpg Lissabon-Elevador de Santa Justa-18-Convento do Carmo-2011-gje.jpg Lissabon-Castelo de Sao Jorge-30-Aufstieg-2011-gje.jpg Lissabon-Ascensor da Gloria-12-2011-gje.jpg Lissabon-Ginjinha-06-2011-gje.jpg Lissabon-Restaurant Leao D'Ouro-06-2011-gje.jpg Lissabon-Pension-02-2011-gje.jpg </gallery> ==Sasterstääden== {{Türner|2| * {{GNB|#}} [[Bissau]] uun [[Guinea-Bissau]]. * {{HUN|#}} [[Budapest]] uun [[Ungarn]]. * {{GNB|#}} [[Cacheu]] uun [[Guinea-Bissau]]. * {{BRA|#}} [[Fortaleza]] uun [[Brasilien]]. * {{POR|#}} [[Guimarães]] uun [[Portugal]]. * {{AGO|#}} [[Luanda]] uun [[Angola]]. * {{MAC|#}} [[Macau]] uun [[China]]. * {{ESP|#}} [[Madrid]] uun [[Spanien]]. * {{MYS|#}} [[Malacca City]] uun [[Malaysia]]. * {{MOZ|#}} [[Maputo]] uun [[Mosambik]]. * {{CPV|#}} [[Praia]] uun [[Kapwerden]]. * {{MAR|#}} [[Rabat]] uun [[Marokko]]. * {{BRA|#}} [[Rio de Janeiro]] uun [[Brasilien]]. * {{BRA|#}} [[Salvador (Bahia)|Salvador]] uun [[Brasilien]]. * {{STP|#}} [[São Tomé]] uun [[São Tomé an Príncipe]]. }} {{Hoodstääden uun Euroopa}} [[Kategorie:Hoodstääd uun Euroopa]] [[Kategorie:Steed uun Portugal]] [[Kategorie:Lisabon]] 2v06xub6os8192nx3nlmdal4z09tntf Funchal 0 8195 284638 282368 2026-11-01T09:31:41Z Murma174 19 HC: Du diartu [[Kategorie:Steed uun Portugal]] 284638 wikitext text/x-wiki {{Öömrang}} {{Infobox Ort in Portugal öömrang |Typ = Cidade|nofreguesia |Wappen = Funchal, Portugal (coat of arms).png |LAU = 3103 |Karte = |Region = Madeira |Kreis = Funchal |Breitengrad = 32/39/03.73/N |Längengrad = 16/54/34.70/W |Einwohner = |EinwohnerStand = |Fläche = |Höhe = |PLZ = 9000 |LOCODE = PT FNC |Bürgermeister = |VerwaltungName = |VerwaltungStraße = |VerwaltungAdresse= |VerwaltungOrt = |Webseite = |KreisFlagge = Pt-fnc1.png |KreisKarte = LocalFunchal.png |KreisEinwohner = 112015 |KreisEinwohnerStand = 2011 |KreisFläche = 76.25 |KreisGemeinden = 10 |KreisverwaltungName = Câmara Municipal do Funchal (Geral) |KreisverwaltungStraße = Praça do Município |KreisverwaltungAdresse= |KreisverwaltungOrt = 9000-011 Funchal |KreisWebseite = www.cm-funchal.pt }} '''Funchal''' [{{IPA|fũˈʃaɫ}}] as det hoodstääd faan't eilun [[Madeira (eilun)|Madeira]]. Funchal ment so föl üs [[fenchel]]. Funchal hää 112.015 iinwenern. Tu di distrikt hiar uk det eilun [[Porto Santo]], a [[Ilhas Desertas]] an a [[Ilhas Selvagens]]. == Kliima == {{Klimatabelle öömrang | TABELLE = | DIAGRAMM TEMPERATUR = deaktiviert | DIAGRAMM NIEDERSCHLAG = deaktiviert | DIAGRAMM NIEDERSCHLAG HÖHE = 200 | QUELLE = [http://worldweather.wmo.int/003/c00005.htm Instituto de Meteorologia] | Überschrift = Temperatuur an rin uun Funchal | Ort = Funchal <!-- durchschnittliche Höchsttemperatur für den jeweiligen Monat in °C --> | hmjan = 19.1 | hmfeb = 19.1 | hmmär = 19.5 | hmapr = 19.6 | hmmai = 20.9 | hmjun = 22.3 | hmjul = 24.3 | hmaug = 25.6 | hmsep = 25.7 | hmokt = 24.2 | hmnov = 22.0 | hmdez = 20.0 <!-- durchschnittliche Niedrigsttemperatur für den jeweiligen Monat in °C --> | lmjan = 13.1 | lmfeb = 12.8 | lmmär = 13.0 | lmapr = 13.4 | lmmai = 14.6 | lmjun = 16.5 | lmjul = 18.0 | lmaug = 18.9 | lmsep = 18.9 | lmokt = 17.6 | lmnov = 15.6 | lmdez = 13.9 <!-- durchschnittliche Niederschlagsmenge für den jeweiligen Monat in mm --> | nbjan = 102.7 | nbfeb = 87.2 | nbmär = 63.6 | nbapr = 38.9 | nbmai = 18.9 | nbjun = 11.9 | nbjul = 2.5 | nbaug = 3.1 | nbsep = 36.7 | nbokt = 75.0 | nbnov = 100.8 | nbdez = 99.9 <!-- durchschnittliche Regentage für den jeweiligen Monat in d --> | rdjan = 12.0 | rdfeb = 11.0 | rdmär = 10.0 | rdapr = 8.0 | rdmai = 5.0 | rdjun = 3.0 | rdjul = 1.0 | rdaug = 2.0 | rdsep = 6.0 | rdokt = 9.0 | rdnov = 11.0 | rddez = 13.0 }} == Sasterstääden == {| class="toptextcells" | * {{USA|#}} [[Oakland]], USA (1970) * {{USA|#}} [[Honolulu]], USA (1979) * {{ZMB|#}} [[Livingstone (Sambia)|Livingstone]], Sambia (1980) * {{USA|#}} [[New Bedford (Massachusetts)|New Bedford]], Massachusetts, USA (1984) * {{USA|#}} [[Maui]], Hawaii, USA (1985) * {{ZAF|#}} [[Kapstadt]], Süüdafrika (1987) * {{BRA|#}} [[Santos]], Brasilien (1988) | * {{ISR|#}} [[Herzliya]], Israel (1991) * {{AUS|#}} [[Marrickville]], Austraalien (1994) * {{AUS|#}} [[Fremantle]], Austraalien (1996) * {{DEU|#}} [[Leichlingen (Rheinlun)]], [[Sjiisklun]] (1996) * {{CPV|#}} [[Praia]], Kap Verde (2003) * {{JEY|#}} [[St. Helier]], Jersey (2008) * {{GIB|#}} [[Gibraltar]], Britisk bütjenlun (2009) |} == Luke uk diar == {{Commonscat öömrang|Funchal}} {{Commonscat|20 February 2010 floods and mudslides in Madeira|Ünweder 2010}} == Futnuuten == <references /> [[Kategorie:Steed uun Portugal]] dcqlmwqnhmyrzc7sjltzoyhqpljeaso Vorlage:Hoodstääden uun Euroopa 10 31283 284632 253307 2026-11-01T09:11:01Z Murma174 19 284632 wikitext text/x-wiki {{Navigationsleiste |BILD= |TITEL=Hoodstääden uun [[Euroopa]] |INHALT= <small> [[Amsterdam]] (Neederlunen)&nbsp;&#124; [[Andorra la Vella]] (Andorra)&nbsp;&#124; [[Atheen]] (Grekenlun)&nbsp;&#124; [[Belgrad]] (Serbien)&nbsp;&#124; [[Berliin]] (Sjiisklun)&nbsp;&#124; [[Bern]] (Sweits)&nbsp;&#124; [[Bratislava]] (at Slowakei)&nbsp;&#124; [[Stääd Brüssel|Brüssel]] (Belgien)&nbsp;&#124; [[Budapest]] (Ungarn)&nbsp;&#124; [[Bukarest]] (Rumeenien)&nbsp;&#124; [[Chișinău]] (Moldaawien)&nbsp;&#124; [[Dublin]] (Irlun)&nbsp;&#124; [[Helsinki]] (Finlun)&nbsp;&#124; [[Kiew]] (Ukraine)&nbsp;&#124; [[Kopenhuuwen]] (Denemark)&nbsp;&#124; [[Lisabon]] (Portugal)&nbsp;&#124; [[London]] (Ferianagt Könangrik)&nbsp;&#124; [[Luksemborag (stääd)|Luksemborag Stääd]]&nbsp;&#124; [[Madrid]] (Spoonien)&nbsp;&#124; [[Minsk (stääd)|Minsk]] (Witjruslun)&nbsp;&#124; [[Monako]] (Monako)&nbsp;&#124; [[Moskau]] (Ruslun)&nbsp;&#124; [[Oslo]] (Noorweegen)&nbsp;&#124; [[Pariis]] (Frankrik)&nbsp;&#124; [[Podgorica]] (Monteneegro)&nbsp;&#124; [[Prag]] (Tschechien)&nbsp;&#124; [[Priština]] (Kosowo)&nbsp;&#124; [[Reykjavik]] (Islun)&nbsp;&#124; [[Riga]] (Letlun)&nbsp;&#124; [[Room (Stääd)|Room]] (Itaalien)&nbsp;&#124; [[San Marino (stääd)|San Marino]] (San Marino)&nbsp;&#124; [[Sarajevo]] (Bosnien an Hertsegowina)&nbsp;&#124; [[Sofia]] (Bulgaarien)&nbsp;&#124; [[Skopje]] (Nuurd-Matsedoonien)&nbsp;&#124; [[Stockholm]] (Sweeden)&nbsp;&#124; [[Tallinn]] (Eestlun)&nbsp;&#124; [[Tirana]] (Albaanien)&nbsp;&#124; [[Valletta]] (Malta)&nbsp;&#124; [[Wien]] (Uastenrik)&nbsp;&#124; [[Vaduz]] (Liechtenstein)&nbsp;&#124; [[Vilnius]] (Litauen)&nbsp;&#124; [[Warschau]] (Poolen)&nbsp;&#124; [[Watikaanstääd]] (Watikaanstääd)&nbsp;&#124; [[Zagreb]] (Kroatsien) </small> }}<noinclude> [[Kategorie:Hoodstääd uun Euroopa| ]] [[Kategorie:Vorlage:Geografii]] f102cjyii02kul82dsjw0131sqfjlxq Porto 0 32678 284637 264050 2026-11-01T09:28:08Z Murma174 19 284637 wikitext text/x-wiki {{Öömrang}} {{Infobox Ort in Portugal öömrang |Typ = Cidade|1=nofreguesia |Bild = Rio Douro.jpg |Wappen = PRT.png |Karte = |LAU = 1312 |Region = Norte |Unterregion = Grande Porto |Distrikt = Porto |Kreis = Porto |Breitengrad = 41/8/58/N |Längengrad = 8/36/38/W |Einwohner = 237591 |EinwohnerStand = 2011 |Fläche = 2395 |Höhe = 104 |PLZ = 4000, 4049, 4050, 4099, 4100, 4150, 4169, 4199, 4200, 4249, 4250, 4269, 4300, 4349, 4350, 4369 |Bürgermeister = |VerwaltungName = |VerwaltungStraße = |VerwaltungAdresse= |VerwaltungOrt = |Webseite = |KreisFlagge = Pt-prt1.png |KreisKarte = LocalPorto.svg |KreisEinwohner = 216080 |KreisEinwohnerStand = 2008 |KreisFläche = 41.66 |KreisGemeinden = 7 |KreisverwaltungName = |KreisverwaltungStraße = Praça General Humberto Delgado |KreisverwaltungAdresse= |KreisverwaltungOrt = 4049-001 Porto |Kreisrat = [[Rui Moreira]] |KreisWebseite = www.cm-porto.pt/ }} <br> '''Porto''' [{{IPA|'poɾtu}}] as det öödergratst stääd uun [[Portugal]]. Di nööm ment ''huuwen'' an det stääd leit diar, huar a struum [[Douro]] iin uun a [[Atlantik]] lääpt. == Kliima == <small> {{Klimatabelle öömrang | TABELLE = | DIAGRAMM TEMPERATUR = deaktiviert | DIAGRAMM NIEDERSCHLAG = deaktiviert | DIAGRAMM NIEDERSCHLAG HÖHE = 200 | QUELLE = wetterkontor.de<ref>[http://wetterkontor.de/de/klima/klima2.asp?land=pt&stat=08546 wetterkontor.de]</ref> | Überschrift = Tempratuuren, rin an snä uun Porto | Ort = Porto <!-- durchschnittliche Höchsttemperatur für den jeweiligen Monat in °C --> | hmjan = 13.5 | hmfeb = 14.3 | hmmär = 16.2 | hmapr = 17.5 | hmmai = 19.6 | hmjun = 22.7 | hmjul = 24.7 | hmaug = 25.0 | hmsep = 24.0 | hmokt = 20.9 | hmnov = 16.7 | hmdez = 13.9 <!-- durchschnittliche Niedrigsttemperatur für den jeweiligen Monat in °C --> | lmjan = 5.1 | lmfeb = 5.9 | lmmär = 6.8 | lmapr = 8.3 | lmmai = 10.6 | lmjun = 13.5 | lmjul = 15.0 | lmaug = 14.6 | lmsep = 13.9 | lmokt = 11.4 | lmnov = 7.9 | lmdez = 5.9 <!-- durchschnittliche Temperatur für den jeweiligen Monat in °C --> | avjan = | avfeb = | avmär = | avapr = | avmai = | avjun = | avjul = | avaug = | avsep = | avokt = | avnov = | avdez = <!-- durchschnittliche Niederschlagsmenge für den jeweiligen Monat in mm --> | nbjan = 171 | nbfeb = 169 | nbmär = 112 | nbapr = 112 | nbmai = 89 | nbjun = 53 | nbjul = 16 | nbaug = 22 | nbsep = 64 | nbokt = 131 | nbnov = 152 | nbdez = 176 <!-- durchschnittliche Anzahl täglicher Sonnenstunden für den jeweiligen Monat in h/d --> | shjan = 4.0 | shfeb = 4.6 | shmär = 6.2 | shapr = 7.2 | shmai = 8.3 | shjun = 9.1 | shjul = 9.9 | shaug = 9.5 | shsep = 7.5 | shokt = 5.9 | shnov = 4.6 | shdez = 4.0 <!-- durchschnittliche Wassertemperatur (Meere, Seen u.ä.) für den jeweiligen Monat in °C --> | wtjan = 14 | wtfeb = 13 | wtmär = 13 | wtapr = 14 | wtmai = 15 | wtjun = 16 | wtjul = 17 | wtaug = 18 | wtsep = 18 | wtokt = 17 | wtnov = 15 | wtdez = 14 <!-- durchschnittliche Regentage für den jeweiligen Monat in d --> | rdjan = 14 | rdfeb = 13 | rdmär = 11 | rdapr = 10 | rdmai = 9 | rdjun = 6 | rdjul = 2 | rdaug = 3 | rdsep = 6 | rdokt = 10 | rdnov = 12 | rddez = 12 <!-- durchschnittliche Luftfeuchtigkeit für den jeweiligen Monat in % --> | lfjan = 81 | lffeb = 80 | lfmär = 75 | lfapr = 74 | lfmai = 74 | lfjun = 74 | lfjul = 73 | lfaug = 73 | lfsep = 76 | lfokt = 80 | lfnov = 81 | lfdez = 81 }} </small> == Luke uk diar == {{commonscat öömrang|Porto|Porto}} * [[Jann Hinrich Andresen]] * [[Sophia de Mello Breyner Andresen]] == Referensen == <references /> [[Kategorie:Steed uun Portugal]] iwi4fy1hvd02un0fij81jdaco9zwgq1 284639 284637 2026-11-01T09:35:08Z Murma174 19 284639 wikitext text/x-wiki {{Öömrang}} {{Infobox Ort in Portugal öömrang |Typ = Cidade|1=nofreguesia |Bild = Rio Douro.jpg |Wappen = PRT.png |Karte = |LAU = 1312 |Region = Norte |Unterregion = Grande Porto |Distrikt = Porto |Kreis = Porto |Breitengrad = 41/8/58/N |Längengrad = 8/36/38/W |Einwohner = 237591 |EinwohnerStand = 2011 |Fläche = 2395 |Höhe = 104 |PLZ = 4000, 4049, 4050, 4099, 4100, 4150, 4169, 4199, 4200, 4249, 4250, 4269, 4300, 4349, 4350, 4369 |Bürgermeister = |VerwaltungName = |VerwaltungStraße = |VerwaltungAdresse= |VerwaltungOrt = |Webseite = |KreisFlagge = Pt-prt1.png |KreisKarte = LocalPorto.svg |KreisEinwohner = 216080 |KreisEinwohnerStand = 2008 |KreisFläche = 41.66 |KreisGemeinden = 7 |KreisverwaltungName = |KreisverwaltungStraße = Praça General Humberto Delgado |KreisverwaltungAdresse= |KreisverwaltungOrt = 4049-001 Porto |Kreisrat = [[Rui Moreira]] |KreisWebseite = www.cm-porto.pt/ }} <br> '''Porto''' [{{IPA|'poɾtu}}] as det öödergratst stääd uun [[Portugal]]. Di nööm ment ''huuwen'' an det stääd leit diar, huar a struum [[Douro]] iin uun a [[Atlantik]] lääpt. Porto as hoodstääd faan a [[Distrikt Porto]]. == Kliima == <small> {{Klimatabelle öömrang | TABELLE = | DIAGRAMM TEMPERATUR = deaktiviert | DIAGRAMM NIEDERSCHLAG = deaktiviert | DIAGRAMM NIEDERSCHLAG HÖHE = 200 | QUELLE = wetterkontor.de<ref>[http://wetterkontor.de/de/klima/klima2.asp?land=pt&stat=08546 wetterkontor.de]</ref> | Überschrift = Tempratuuren, rin an snä uun Porto | Ort = Porto <!-- durchschnittliche Höchsttemperatur für den jeweiligen Monat in °C --> | hmjan = 13.5 | hmfeb = 14.3 | hmmär = 16.2 | hmapr = 17.5 | hmmai = 19.6 | hmjun = 22.7 | hmjul = 24.7 | hmaug = 25.0 | hmsep = 24.0 | hmokt = 20.9 | hmnov = 16.7 | hmdez = 13.9 <!-- durchschnittliche Niedrigsttemperatur für den jeweiligen Monat in °C --> | lmjan = 5.1 | lmfeb = 5.9 | lmmär = 6.8 | lmapr = 8.3 | lmmai = 10.6 | lmjun = 13.5 | lmjul = 15.0 | lmaug = 14.6 | lmsep = 13.9 | lmokt = 11.4 | lmnov = 7.9 | lmdez = 5.9 <!-- durchschnittliche Temperatur für den jeweiligen Monat in °C --> | avjan = | avfeb = | avmär = | avapr = | avmai = | avjun = | avjul = | avaug = | avsep = | avokt = | avnov = | avdez = <!-- durchschnittliche Niederschlagsmenge für den jeweiligen Monat in mm --> | nbjan = 171 | nbfeb = 169 | nbmär = 112 | nbapr = 112 | nbmai = 89 | nbjun = 53 | nbjul = 16 | nbaug = 22 | nbsep = 64 | nbokt = 131 | nbnov = 152 | nbdez = 176 <!-- durchschnittliche Anzahl täglicher Sonnenstunden für den jeweiligen Monat in h/d --> | shjan = 4.0 | shfeb = 4.6 | shmär = 6.2 | shapr = 7.2 | shmai = 8.3 | shjun = 9.1 | shjul = 9.9 | shaug = 9.5 | shsep = 7.5 | shokt = 5.9 | shnov = 4.6 | shdez = 4.0 <!-- durchschnittliche Wassertemperatur (Meere, Seen u.ä.) für den jeweiligen Monat in °C --> | wtjan = 14 | wtfeb = 13 | wtmär = 13 | wtapr = 14 | wtmai = 15 | wtjun = 16 | wtjul = 17 | wtaug = 18 | wtsep = 18 | wtokt = 17 | wtnov = 15 | wtdez = 14 <!-- durchschnittliche Regentage für den jeweiligen Monat in d --> | rdjan = 14 | rdfeb = 13 | rdmär = 11 | rdapr = 10 | rdmai = 9 | rdjun = 6 | rdjul = 2 | rdaug = 3 | rdsep = 6 | rdokt = 10 | rdnov = 12 | rddez = 12 <!-- durchschnittliche Luftfeuchtigkeit für den jeweiligen Monat in % --> | lfjan = 81 | lffeb = 80 | lfmär = 75 | lfapr = 74 | lfmai = 74 | lfjun = 74 | lfjul = 73 | lfaug = 73 | lfsep = 76 | lfokt = 80 | lfnov = 81 | lfdez = 81 }} </small> == Luke uk diar == {{commonscat öömrang|Porto|Porto}} * [[Jann Hinrich Andresen]] * [[Sophia de Mello Breyner Andresen]] == Referensen == <references /> [[Kategorie:Steed uun Portugal]] eivwzpftbkingb0r0wiuzvqlvozcrp9 Modul:Databox 828 43608 284631 283778 2026-11-01T09:04:29Z Murma174 19 blacklist +1 284631 Scribunto text/plain -- This extended version of Databox is stored at https://sv.wikipedia.org/wiki/Modul:Databox, but can be used by other languages -- Versions: (Besides minor adjustments to the property_blacklist and layout) -- 2024-03-03 Parameter "keep_title_case" to not change first letter to upper case (default false) -- 2023-06-18 Shows monolingualtext but only in local language - and maximum one value per property -- Can show any commonsMedia file that has media caption qualifier in the local language, or with content in ("language of work" qualifier) the local language -- Can show several maps if several coordinates, limited by parameter maxFiles (default 1). -- 2023-06-11 Locator map image shown if it has media caption in the local language -- 2020-05-25 Hide "is instance of" -> "human" -- 2020-05-25 Category:Databox that shows qid code -- 2020-05-24 Years linked to articles. Decades, centuries and millennia formated in local language. -- 2020-05-13 P155 (follows) and P156 (followed by) merged into one "Chronology" list, also showing current object. -- Parameter "list_separator" for replacing comma in lists. -- 2020-05-10 Parameter "era" for choosing if year "BCE" (or similar in local language) should be replaced by "BC", empty string or other. -- Upper-case initial letter of P31 (instance of). -- 2020-05-05 P31 hidden if too long list. Administrative wiki category if too long list. -- 2020-05-02 More than two parent/child levels in bulleted list. -- 2020-05-01 Property short names based on P1813. Image legend/caption. -- 2020-04-28 Properties linked to articles (based on Property:P1629 of the property). -- Datatype "url" not shown (except for official web site). Input parameter "levels". -- 2020-04-27 Two higher and two lower levels of child and parent items shown as bulleted list for some properties -- 2020-04-21 Parameters "width", "height", "zoom" and "list_length". Soft hyphens auto-inserted in long property names. -- 2020-04-18 (Monolingual text strings hidden.) Property name hidden if no good value. First image shown if several images. -- 2020-04-16 Description shown (only in local language). First letter of label upper-case. -- 2020-04-13 Values of datatype "quantity" shown. Pen hidden in printout. -- 2020-04-13 Mapframe code copied from the 2019-03-04 af.wikipedia.org version. -- 2020-04-07 Imported from the 2019-04-26 fr.wikipedia.org version -- Blocked properties: local property_blacklist = { 'P360', --is a list of 'P4224', --category contains 'P935', -- Commons gallery 'P1472', -- Commons Creator page 'P1612', -- Commons Institution page 'P373', -- Commons category 'P3722', -- Commons maps category 'P7561', -- for the interior of the item 'P1151', -- topic's main Wikimedia portal 'P1424', -- topic's main template 'P910', -- topic's main category 'P1200', -- bodies of water basin category 'P1792', -- category of associated people 'P1464', -- category for people born here 'P1465', -- category for people who died here 'P1791', -- category of people buried here 'P1740', -- category for films shot at this location 'P2033', -- Category for pictures taken with camera 'P2517', -- category for recipients of this award 'P4195', -- category for employees of the organization 'P1754', -- category related to list 'P301', -- category's main topic 'P971', -- category combines topics 'P3876', -- category for alumni of educational institution 'P1753', -- list related to category 'P7867', -- category for maps 'P1921', -- Wikidata RDF URI format 'P3921', -- Wikidata SPARQL query equivalent 'P1204', -- Wikimedia portal's main topic 'P1423', -- template's main topic 'P1709', -- equivalent class 'P3950', -- narrower external class 'P2888', -- exact match 'P1382', -- coincident with 'P2670', -- has parts of the class 'P3113', -- does not have part 'P2737', -- union of 'P2738', -- disjoint union of 'P2445', -- metasubclass of 'P1963', -- properties for this type 'P3176', -- uses property 'P1889', -- different from 'P460', -- said to be the same as 'P2959', -- permanent duplicated item 'P2860', -- cites 'P5125', -- wikimedia outline 'P5008', -- on focus list of Wikimedia project 'P7084', -- related category 'P1687', -- Wikidata main property for this item 'P2559', -- Wikidata usage instructions 'P5692', -- Wikidata dummy value 'P1343', -- described by source 'P972', -- catalogue 'P1282', -- OSM tag or key 'P553', -- web site account 'P968', -- email 'P2572', -- hashtag 'P3761', -- IPv4 range 'P4839', -- Wolfram Language entity code 'P6104', -- Maintained by Wikiproject 'P5996', -- Category for films in this language 'P2354', -- list article (seldom available in local language) 'P6365', -- member category 'P528', -- catalog code 'P667', -- ICPC 2 ID 'P944', -- Code of nomenclature 'P1438', -- Jewish Encyclopedia ID (Russian)e 'P1402', -- Foundational Model of Anatomy ID 'P1461', -- Patientplus ID 'P1692', -- ICD-9-CM code 'P1748', -- NCI Thesaurus ID 'P1193', -- prevalence (often different value in different countries) 'P2176', -- drug used for treatment (we avoid medical advise) 'P2293', -- genetic association 'P1814', -- Japanese name in kana 'P747', -- editions 'P1433', -- published in 'P4969', -- derivative work 'P217', -- inventory number 'P2540', -- Aarne–Thompson–Uther Tale Type Index 'P1036', -- DDC 'P1149', -- LCC 'P1150', -- RVK 'P1190', -- UDC 'P1987', -- MCN code 'P2263', -- ISOCat id 'P2283', -- Uses 'P2184', -- History of subject. (Should be shown if article in local language) 'P989', -- spoken text. (Should be shown if in local language) 'P1793', -- format as a regex 'P4354', -- search formatter URL 'P5869', -- model item 'P859', -- sponsor 'P7973', -- quantity symbol (LaTeX) 'P6216', -- copyright status 'P1830', -- owner of (seldom useful) 'P487', -- Unicode character 'P8933', -- category for the view from the item 'P1299', -- depicted by 'P6112', -- category for members of a team 'P8687', -- social media followers 'P1559', -- name in native language 'P8596', -- category for multimedia files depicting exterior views of this item 'P7763', -- copyright status as a creator 'P8989', -- category for the view of the item 'P7782', -- category for ship name 'P2817', -- appears in the heritage monument list 'P8402', -- open data portal 'P8744', -- wiartskapelk objekt 'P1456', -- list faan seenksteeden 'P1313', -- baas faan regiarang 'P898', -- IPA transkription 'P9241', -- demograafisk objekt 'P2633', -- geograafisk objekt 'P10280', -- iarenbürger kategorii 'P912', -- hää iinrachtang 'P10527', -- dokumentatsion dooten 'P208', -- eksekutiif orgaan 'P1906', -- stoot boowerhood betiaknang 'P3096', -- KML Datei 'P1425', -- WWF Ökoregiuun 'P2596', -- kultuur 'P194', -- legislatiif 'P1831', -- wool berochtigt 'P8786', -- dedicated heritage entity 'P3087', -- stüüren 'P1269', -- aspekt faan 'P1001', -- ferwaltet faan 'P2769', -- budget 'P129', -- füsikaalisk tuup mä 'P121', -- iinsaat objekt 'P485', -- archiif uun 'P9235', -- seismisk iindialang 'P1198', -- lidj saner werk 'P3179', -- territory overlaps 'P1538', -- taal faan hüshualen 'P411', -- status der heiligsprechung 'P5460', -- verleiht akademischen Grad 'P13574', -- bevölkerungsreichstes urbanes Gebiet 'P5436', -- Anzahl von Zuschauern 'P4179', -- Populationstabelle 'P2868', -- Subjekt fungiert als 'P598', -- befohlene Einheiten (VERALTET) 'P3205', -- Patient von 'P11593', -- IHDI 'P5185' -- grammatikalisches Geschlecht } -- Exceptions to the datatype blocking: local property_whitelist = { 'P856', -- official website 'P3896',-- geoshape 'P345', -- IMDB id 'P6375' -- street address } -- Properties with higher level items: local properties_with_parents = { 'P131', -- located in the administrative territorial entity 'P144', -- based on 'P155', -- follows 'P171', -- parent taxon 'P276', -- location 'P279', -- subclass of 'P361', -- part of 'P706', -- located on terrain feature 'P749', -- parent organization 'P807', -- separated/forked from 'P1365', -- replaced 'P1647', -- subproperty of 'P3730' -- next higher rank } local properties_with_children = { -- Properties with lower level items: 'P150', -- contains administrative territorial entity 'P156', -- followed by 'P355', -- subsidiary 'P527', -- has part 'P1012', -- contains 'P1366', -- replaced by 'P3729', -- next lower rank 'P4330', -- contains 'P7888' -- merged into } local function buildInteractiveMap(width, point, item_id, zoom) --Utility function to build maps local geojson = { { type = 'Feature', geometry = { type = "Point", coordinates = {point.longitude, point.latitude} }, properties = { title = point.text or '', ['marker-symbol'] = point.marker or 'marker', ['marker-color'] = point.markercolor or "#224422", } } } local args = { ['height'] = width, ['width'] = width, ['frameless'] = 'frameless', ['align'] = 'center', ['latitude'] = point.latitude, ['longitude'] = point.longitude, ['zoom'] = zoom, ['lang'] = lang -- fallbacks to wiki language if local name is missing. ) } return mw.getCurrentFrame():extensionTag('mapframe', mw.text.jsonEncode(geojson), args) end function Set(list) -- values to booleans with keys local set = {} for _, l in pairs(list) do set[l] = true end return set end function listCase(str) -- Capitalizes first visible character of list produced by formatStatements() -- Example: <span><span>[[link|first item]]</span>, <span>second item</span></span> -- --> <span><span>[[link|First item]]</span>, <span>second item</span></span> return str :gsub('^<span><span>%[%[(.-)|(.-)%]%]</span>', function(a,b) return '<span><span>[[' .. a .. '|' .. b:gsub('^%l', string.upper) .. ']]</span>' end) :gsub('^<span><span>(%l)', function(a) return '<span><span>' ..string.upper(a) end) end function listSeparate(str, list_separator) -- Replaces comma in list produced by formatStatements() -- Example: list_separator = ';<br>' -- str = <span><span>[[link|first item]]</span>, <span>second item</span></span> -- -> <span><span>[[link|first item]]</span>;<br> <span>second item</span></span> if list_separator ~= ',' then return str :gsub('</span>,', '</span>'..list_separator) else return str end end function hyphenate(str, lang) -- Inserts soft hyphens in long words, typically before each consonant that is followed by a vowel (lower-case letters) -- Should work good enough for most languages. Language specific exceptions may be added. local nonHyphenatedLanguages = Set{'ar', 'he', 'zh', 'ja', 'ko', 'vi', 'fa', 'ps'} if nonHyphenatedLanguages[lang] then -- Not languages without alphabetic writing system or with few vowels return str end result = '' for word in str:gmatch("%S+") do if #word < 10 then result = result .. ' ' .. word else result = result .. ' ' .. word:sub(1,3) -- Not too early in word .. word:sub(4) :gsub("([bcdfghjklmnpqrstvwxzđçčĉñŋĝĥĵŝšŧžßÐðþğşśćńŁżźбвгжийклмнпрст]" .. "[aouåeiyäöæøáéíóúýàèâêëüãŭœāēīōūəąęóадеёзоу])", "&shy;%1") -- Insert soft-hyphens before each consonant that is followed by vowel :gsub("&shy;([\128-\193])", "%1" ) -- Revert split of two-byte UTF-8 character :gsub("-(%a?%a?%a?%a?)&shy;", "-%1"):gsub("&shy;(%a?%a?%a?%a?)-", "%1-") -- Not too near a hard hyphen -- Some Scandinavian exceptions for wikidata properties, relevant to similar languages: :gsub("&shy;x", "x&shy;") -- Example: tids-komp-le-xi-tet -> tids-komp-lex-i-tet :gsub("sc&shy;h", "&shy;sch") -- Example: sc-h -> -sch :gsub("ss&shy;j", "s&shy;sj")-- Example: ss-j-> s-sj :gsub("n&shy;g", "ng&shy;") -- Example: n-g -> ng- :gsub("ngs", "ngs&shy;") -- Example: Befolk-ningsg-rup-pe -> Befolk-nings-g-rup-pe, Rege-ring-s-che-fens -> Rege-rings-chefens :gsub("g&shy;rup&shy;pe", "&shy;gruppe") -- Example: g-rup-pe -> -gruppe :gsub("nist&shy;ra", "nis&shy;tra") -- Example: admi-nist-ra-tion -> admi-nis-tra-tion :gsub("&shy;ror&shy;ga[&shy;]*n", "r&shy;organ") -- Example: dotte-ror-ga-ni-sa-tion -> dotter-organi-sa-tion :gsub("&shy;rob[&shy;]*jek", "r&shy;objek") -- Example: dot-te-rob-jekt -> dot-ter-objekt :gsub("s&shy;ta&shy;tus", "&shy;status") -- Example: skydds-status :gsub("k&shy;las[&shy;]*s", "&shy;klass") -- Example: deci-malk-las-si-fi-ka-tion -> deci-mal-klas-si-fi-ka-tion :gsub("&shy;nom&shy;rå&shy;de", "n&shy;område") -- Example: vatte-nom-rå-de -> vatten-område :gsub("&shy;som&shy;rå&shy;de", "s&shy;område") -- Example: Rets-gyl-dig-hed-som-rå-de -> Rets-gyl-dig-heds-om-rå-de :gsub("ra&shy;lort", "ral&shy;ort") -- Example: central-ort :gsub("s&shy;kydd", "&shy;skydd") -- Example: Kul-turs-kydd -> Kul-tur-skydd :gsub("k&shy;ri&shy;te&shy;ri", "&shy;kri&shy;te&shy;ri")-- Example: Värld-sarvsk-ri-te-rium -> Värld-sarvs-kri-te-rium :gsub("guasp&shy;he", "gua&shy;sphe") -- Example: lingua-sphere :gsub("gars&shy;kap", "gar&shy;skap") -- Example: medbor-gars-kap -> medbor-gar-skap :gsub("k&shy;var&shy;ter", "&shy;kvarter") -- Example: Hovedk-var-ter -> Hoved-kvarter :gsub("s&shy;ted", "&shy;sted") -- Example: Pro-duk-tionss-ted -> Pro-duk-tions-sted :gsub("&shy;&shy;", "&shy;") -- Example -- -> - end end return result:sub(2,-1) -- :gsub("&shy;", "-") -- Show soft hyphens as hard hyphens. Only for sandboxed test purposes. end function year(str, lang, replaceTime) -- Postprocesses years (datatype time) in local language -- Incorrect formating of the first decade. if lang == 'sv' then str = str :gsub("<span>0</span>", "<span>00-talet</span>") :gsub("<span>0 BCE</span>", "<span>00-talet f.v.t.</span>") end -- Replace BCE with BC (or corresponding in local language) depending on era template parameter: if replaceTime then for p,r in pairs(replaceTime) do str = str:gsub(p, r) end end -- Link years to articles: str = str :gsub("([%s>])(%d?%d?%d?%d)</span>", "%1[[%2]]</span>") -- April 1852 -> April [[1852]] :gsub("([%s>])(%d?%d?%d?%d) ([%a%.]*)</span>", "%1[[%2 %3]]</span>") -- April 20 BCE -> April [[20 BCE]] -- Format decades, centuries and millennias correctly in local language, and link to articles: if lang=='sv' then str = str :gsub("(%d?1%d)%.? år([h|t])(%a+)det?", "%1:e år%2%3det") -- 12. årtusende -> 12:e årtusendet :gsub("(%d?%d?[1-2])%.? år([h|t])(%a+)det?", "%1:a år%2%3det") -- 2. århundrade -> 2:a århundradet :gsub("(%d?%d?[0,3-9])%.? år([h|t])(%a+)det?", "%1:e år%2%3det") -- 13 århundrandet f.Kr. -> 13:e århundradet f.Kr :gsub("<span>(%d?%d?%d?)00-talet</span>", "<span>[[%100-talet (decennium)]]</span>") -- 1900-talet -> [[1900-talet (årtionde)]] :gsub("<span>(%d?%d?%d?)00-talet ([%a%.]*)</span>", "<span>[[%100-talet (decennium) %2]]</span>") -- 100-talet f.Kr. -> [[100-talet f.Kr. (decennium)]] :gsub("(%d?%d?%d):[a|e] århundradet", function(a) return tonumber(a)-1 .. '00-talet' end) -- 21:a århundradet -> 2000-talet :gsub("<span>(%d+)-talet</span>", "<span>[[%1-talet]]</span>") -- 2000-talet -> [[2000-talet]] :gsub("<span>(%d+)-talet ([%a%.]*)</span>", "<span>[[%1-talet %2]]</span>") -- 000-talet f.Kr. -> [[000-talet f.Kr.]] :gsub("(%d?%d?%d):[a|e] årtusendet", function(a) return tonumber(a)-1 .. '000-talet' end) -- 2:a århundradet -> 2000-talet :gsub("<span>(%d+)-talet</span>", "<span>[[%1-talet (millennium)]]</span>") -- 2000-talet -> [[2000-talet (millennium)]] :gsub("<span>(%d+)-talet ([%a%.]*)</span>", "<span>[[%1-talet %2 (millennium)]]</span>") -- 0000-talet f.Kr. -> [[0000-talet f.Kr. (millennium)]] end return str end local p = {} function p.databox(frame) local args = frame:getParent().args local itemId = nil if args.item then itemId = args.item end local item = mw.wikibase.getEntity(itemId) if item == nil then mw.addWarning("Wikidata item not found") return "" end local width = '260' -- default max width of template, image and map, and height of map if args.width then width = args.width end local height = '240' -- default max height of image. hidden if <= 0. if args.height then height = args.height end local zoom = 12 -- default map zoom level. hidden if <0. if args.zoom then zoom = tonumber(args.zoom) end local list_length = 8 -- default max no of values in lists if args.list_length then list_length = tonumber(args.list_length) end local list_separator = ',' -- default no replacement of comma in lists if args.list_separator then list_separator = args.list_separator end local levels = 3 -- default max no of child and parent levels if args.levels then levels = tonumber(args.levels) end local maxFiles = 1 -- default max no of coordinate location maps if args.maxFiles then maxFiles = tonumber(args.maxFiles) end local langObject = mw.language.getContentLanguage() local lang = langObject:getCode() local langIdDict = { -- Dictionary for translating language code to language Wikidata item id ['af'] = 'Q14196', ['atj'] = 'Q56590', ['be-tarask'] = 'Q8937989', ['ca'] = 'Q7026', ['ceb'] = 'Q33239', ['ckb'] = 'Q36811', ['cs'] = 'Q9056', ['da'] = 'Q9035', ['dag'] = 'Q32238', ['de'] = 'Q188', ['en'] = 'Q1860', ['es'] = 'Q1321', ['ewe'] = 'Q30005', ['fi'] = 'Q1412', ['fa'] = 'Q9168', ['fr'] = 'Q150', ['frr'] = 'Q28224', ['haw'] = 'Q33569', ['he'] = 'Q9288', ['hi'] = 'Q1568', ['it'] = 'Q652', ['ja'] = 'Q5287', ['kab'] = 'Q35853', ['ko'] = 'Q9176', ['mzn'] = 'Q13356', ['nap'] = 'Q33845', ['nds'] = 'Q25433', ['nl'] = 'Q10000', ['no'] = 'Q9043', ['nqo'] = 'Q18546266', ['pap'] = 'Q33856', ['pl'] = 'Q809', ['pcm'] = 'Q33655', ['pt'] = 'Q5146', ['ru'] = 'Q7737', ['rue'] = 'Q26245', ['sh'] = 'Q9301', ['sv'] = 'Q9027', ['tr'] = 'Q256', ['uk'] = 'Q8798', ['vi'] = 'Q9199', ['zh'] = 'Q7850' } local dump = '' local langId -- Local language Wikidata item id langId = langIdDict[lang] or nil local edit_message = mw.message.new('vector-view-edit'):plain() .. ' Wikidata' -- Date formating local bceDict = { -- Dictionary: Before current era (BCE) in different languages ['da'] = 'f.v.t.', ['en'] = 'BCE', ['sv'] = 'f.v.t.' } local bcDict = { -- Dictionary: Before Christ (BC) in different languages ['da'] = 'f.Kr.', ['en'] = 'BC', ['sv'] = 'f.Kr.', ['frr'] = 'f.Kr.' } local bc = bcDict[lang] or 'BC' local bce = bceDict[lang] or 'BCE' local era = bc -- default era if args.era then if args.era == 'BC' then era = bc -- replace 'BCE' by 'BC' in content language elseif args.era == 'BCE' then era = bce -- replace 'BC' by 'BCE' in content language else era = args.era -- replace 'BCE' and 'BC' by arbitrary argument value, for example empty string end end local replaceTime = {} -- global variable replaceTime[' BCE'] = ' '..era replaceTime[' '..bce] = ' '..era replaceTime[' '..bc] = ' '..era local noValueDict = { -- Dictionary: No value ['da'] = 'ingen værdi', ['en'] = 'no value', ['sv'] = 'inget värde', ['frr'] = 'nään wäärs' } local wikicategory = '' local databoxRoot = mw.html.create('div') :addClass('infobox') :css({ float = 'right', clear = 'right', border = '1px solid #aaa', ['background-color'] = '#f9f9f9', ['width'] = width .. 'px', padding = '0 0.4em', margin = '0 0 0.4em 0.4em', }) --Title local title = item:getLabel() or mw.title.getCurrentTitle().text if args.keep_title_case == nil or #args.keep_title_case == 0 or args.keep_title_case == 'false' then title = langObject:ucfirst(title) end databoxRoot:tag('div') :css({ ['text-align'] = 'center', ['background-color'] = 'LightGrey', padding = '0em 0.4', margin = '0em 0', ['font-size'] = '120%', ['font-weight'] = 'bold', }) :wikitext(title) --Description local descr, descrLang = item:getDescriptionWithLang() if descrLang == lang then -- Do not show any fallback language databoxRoot:tag('div') :css({ ['text-align'] = 'center', ['vertical-align'] = 'text-top', ['font-size'] = '90%', ['line-height'] = '140%', padding = '0.2em 0.4', margin = '0.0em 0.4', ['padding-bottom'] = '0.5em', }) :wikitext(langObject:ucfirst(descr):sub(1,-1)) :wikitext('<sup class="noprint Inline-Template">&nbsp;[[File:Arbcom_ru_editing.svg|' .. edit_message .. '|8px|baseline|class=noviewer|link=https://www.wikidata.org/wiki/' .. item.id .. ']]</sup>') end --Show first good image with legend/caption in content language, or first good image if tonumber(height) > 0 then local images = item:getBestStatements('P18') -- p18 is 'image' if #images >= 1 then local image = images[1] for _, i in pairs(images) do if i.qualifiers and i.qualifiers.P2096 then -- P2096 is 'caption' for _, c in pairs(i.qualifiers.P2096) do if c.snaktype == 'value' and c.datavalue.value.language == lang then caption = c image = i break end end end if caption then break end end if image.mainsnak.snaktype == 'value' then databoxRoot :tag('div') :css({ ['text-align'] = 'center', padding = '0.0em 0.4', }) :wikitext('[[File:' .. image.mainsnak.datavalue.value .. '|frameless|' .. width .. 'x' .. height .. 'px]]') if caption then databoxRoot :tag('div') :css({ ['text-align'] = 'center', ['font-size'] = '90%', ['line-height'] = '140%', ['padding-bottom'] = '0.5em', }) :wikitext(caption.datavalue.value.text) :wikitext('<sup class="noprint Inline-Template">&nbsp;[[File:Arbcom_ru_editing.svg|' .. edit_message .. '|8px|baseline|class=noviewer|link=https://www.wikidata.org/wiki/' .. item.id .. '#' .. 'P18' .. ']]</sup>') end end end end --Table: local dataTable = databoxRoot :tag('table') :css({ ['text-align'] = 'left', ['font-size'] = '90%', ['line-height'] = '140%', ['hyphens'] = 'auto', -- works only in some browsers and languages ['word-break'] = 'break-word', ['width'] = '100%', ['table-layout'] = 'fixed', ['padding-bottom'] = '0.5em', }) --Instance of: local dataValues local statements = item:getBestStatements('P31') if #statements > list_length then -- Hide too long list of values if lang == 'sv' then wikicategory = wikicategory .. '[[Kategori:Databox med dold lång lista]]' end elseif #statements >= 1 then dataValues=item:formatStatements('P31').value if lang == 'sv' then if dataValues:match("<span>%[%[Människa|människa%]%]</span>") then -- Remove 'is instance of' -> 'human' TODO: Same for other languages if #statements == 1 then dataValues = '' else dataValues = dataValues:gsub("<span>%[%[Människa|människa%]%]</span>,?%s?", "") end end elseif lang == 'da' then if dataValues:match("<span>%[%[Menneske|menneske%]%]</span>") then -- Remove 'is instance of' -> 'human' if #statements == 1 then dataValues = '' else dataValues = dataValues:gsub("<span>%[%[Menneske|menneske%]%]</span>,?%s?", "") end end end dataValues = dataValues:gsub(", </span>$", "</span>") -- Removing ending comma after removed ", human" if #dataValues > 0 then dataValues=listCase(dataValues) dataTable:tag('caption') :css({ ['background-color'] = 'LightGrey', ['font-weight'] = 'bold', ['margin-top'] = '0.4em', margin = '0.5em 0', padding = '1em 1', }) :wikitext(dataValues) :wikitext('<sup class="noprint Inline-Template">&nbsp;[[File:Arbcom_ru_editing.svg|' .. edit_message .. '|8px|baseline|class=noviewer|link=https://www.wikidata.org/wiki/' .. item.id .. '#P31' .. ']]</sup>') if #statements >= math.max(list_length-3,3) and lang == 'sv' then -- warning of long list but not too long list wikicategory = wikicategory .. '[[Kategori:Databox med lång lista]]' end end end local properties = mw.wikibase.orderProperties(item:getProperties()) local property_blacklist_hash = Set(property_blacklist) property_blacklist_hash['P18'] = true --Showed separately property_blacklist_hash['P31'] = true --Showed separately local property_whitelist_hash = Set(property_whitelist) local properties_with_parents_hash = Set(properties_with_parents) local properties_with_children_hash = Set(properties_with_children) local countryid = ' ' pcall(function () countryid = item.claims['P17'][1].mainsnak.datavalue.value.id end) for _, property in pairs(properties) do local datatype = item.claims[property][1].mainsnak.datatype local statements = item:getBestStatements(property) if ( (datatype ~= 'external-id' and datatype ~= 'commonsMedia' and datatype ~= 'url') or property_whitelist_hash[property] ) and not property_blacklist_hash[property] and 1 <= #statements then if #statements > list_length then if lang == 'sv' then wikicategory = wikicategory .. '[[Kategori:Databox med dold lång lista]]' end else local propertyValue = item:formatStatements(property) propertyValue.label = langObject:ucfirst(hyphenate(propertyValue.label, lang)) -- left table cell content local propertyEntity = mw.wikibase.getEntity(property) -- Time consuming if propertyEntity then -- Replace property name by short name if only one in content language: if propertyEntity['claims']['P1813'] then local shortNames = propertyEntity['claims']['P1813'] -- 'P1813' = short name. shortname = '' for _, s in pairs(shortNames) do if s.mainsnak.snaktype == 'value' and s.mainsnak.datavalue.value.language == lang then -- (Should check that only one value is in the content lang) if #shortname > 0 then shortname = '' break -- Several shortnames in the local language end shortname = s.mainsnak.datavalue.value.text end end if #shortname > 0 then propertyValue.label = langObject:ucfirst(hyphenate(shortname, lang)) end end -- Link row label (property name) to related article in content language: local propertySubjects = propertyEntity:getBestStatements('P1629') -- 'P1629 = subject item of this property' if #propertySubjects == 1 and propertyEntity['claims']['P1629'][1].mainsnak.snaktype == 'value' then local subjectItemQid = propertyEntity['claims']['P1629'][1].mainsnak.datavalue.value.id articleSitelink = mw.wikibase.getSitelink(subjectItemQid) if articleSitelink ~= nil then -- Property subject item has local article propertyValue.label = '[[' .. articleSitelink .. '|' .. propertyValue.label .. ']]' end end end local dataValues -- right table cell content if #statements == 1 and levels >= 2 and (properties_with_parents_hash[property] or properties_with_children_hash[property]) then dataValues = propertyValue.value if merged_chronology and property == 'P156' then -- If 'P155' (follows) already shown as bulleted list, P156 (followed by) should be part of same list. propertyValue.label = '' -- Hide 'Followed by' in left column end if property == 'P155' or property == 'P156' then -- follows or followed by dataValues = '• ' .. dataValues end local level = {} -- Show parent/child item if any: if item['claims'][property][1].mainsnak.snaktype == 'value' then level[1] = {} level[1].value = item['claims'][property][1].mainsnak.datavalue.value -- (Can give non-best statement?) level[1].item = mw.wikibase.getEntity(level[1].value.id) -- Time consuming level[1].statements = mw.wikibase.getBestStatements(level[1].item.id, property) end if item['claims'][property][1].mainsnak.snaktype == 'value' and #level[1].statements == 1 and level[1].statements[1].mainsnak.datavalue then level[1].qid = level[1].statements[1].mainsnak.datavalue.value.id if level[1].qid ~= countryid then -- do not repeat country as administrative belonging or place level[1].propertyValue = level[1].item:formatStatements(property) if level[1].propertyValue then -- Show multi-level list as bulleted list: if not (property == 'P155' or property == 'P156') then dataValues = '• ' .. dataValues end level[1].qid = level[1].statements[1].mainsnak.datavalue.value.id if properties_with_children_hash[property] then -- next lower level / child item: put in end of the list. if property == 'P156' then -- follows dataValues = dataValues .. '<br/>• ' .. level[1].propertyValue.value else -- indent dataValues = dataValues .. '<br/>' .. '&nbsp;• ' .. level[1].propertyValue.value end else -- next higher level / parent item: put first in list if property == 'P155' then -- followed by dataValues = '• ' .. level[1].propertyValue.value .. '<br/>' .. dataValues else -- indent dataValues = '• ' .. level[1].propertyValue.value .. '<br/>&nbsp;' .. dataValues end end local lc = 2 -- level counter while lc<levels and level[lc-1].item.claims[property][1].mainsnak.datavalue do level[lc]={} level[lc].value = level[lc-1].item.claims[property][1].mainsnak.datavalue.value -- (Best statement?) level[lc].item = mw.wikibase.getEntity(level[lc].value.id) -- Time consuming level[lc].statements = mw.wikibase.getBestStatements(level[lc].item.id, property) if #level[lc].statements > 0 and level[lc].statements[1].mainsnak.datavalue then level[lc].qid = level[lc].statements[1].mainsnak.datavalue.value.id if #level[lc].statements == 1 and level[lc].qid ~= countryid -- do not repeat country as administrative belonging or place then level[lc].propertyValue = level[lc].item:formatStatements(property) -- (Best statement?) if properties_with_children_hash[property] then -- next lower level / child item if property == 'P156' then -- follows dataValues = dataValues .. '<br/>' .. '• ' .. level[lc].propertyValue.value else -- indent dataValues = dataValues .. '<br/>' .. string.rep('&nbsp;', lc) .. '• ' .. level[lc].propertyValue.value end else -- next higher level / parent item if property == 'P155' then -- followed by dataValues = '• ' .. level[lc].propertyValue.value .. '<br/>' .. dataValues else -- indent dataValues = '• ' .. level[lc].propertyValue.value .. '<br/>&nbsp;' .. dataValues:gsub('<br/>', '<br/>&nbsp;') end end lc = lc+1 else break end else break end end -- while lc if lang == 'sv' then wikicategory = wikicategory .. '[[Kategori:Databox med ' .. lc .. ' nivåer]]' end end end end if property == 'P155' then -- P155 (follows) was a bulleted list if level[1] then followed_by = mw.wikibase.getBestStatements(level[1].item.id, 'P156') if followed_by and #followed_by == 1 then -- P156 (followed by) may also be a bulleted list -- Show merged chronology list, including this wikidata object dataValues = dataValues .. "<p>• \'\'\'" .. item:getLabel() .. "\'\'\'" if lang == 'da' or lang == 'sv' then propertyValue.label = 'Kronologi' merged_chronology = true end if lang == 'en' then propertyValue.label = 'Chronology' merged_chronology = true end end end end else -- not a multi-level list if datatype == 'url' then -- only show first url if statements[1].mainsnak.snaktype == 'value' then if #statements[1].mainsnak.datavalue.value>40 then -- replace long url by "link" if lang == 'sv' then dataValues = frame:preprocess('[' .. statements[1].mainsnak.datavalue.value .. ' länk]') else dataValues = frame:preprocess('[' .. statements[1].mainsnak.datavalue.value .. ' link]') end else -- hide "https://" or "http:// and / in the end" dataValues = frame:preprocess('[' .. statements[1].mainsnak.datavalue.value .. ' ' .. statements[1].mainsnak.datavalue.value:gsub('https?://', ''):gsub('/$', '') .. ']') end end elseif datatype == 'geo-shape' then -- only show first geo-shape if lang == 'sv' then dataValues = frame:preprocess('[https://commons.wikimedia.org/wiki/' .. statements[1].mainsnak.datavalue.value:gsub(' ', '_') .. ' kartlänk]') else dataValues = frame:preprocess('[https://commons.wikimedia.org/wiki/' .. statements[1].mainsnak.datavalue.value:gsub(' ', '_') .. ' link]') end elseif datatype == 'monolingualtext' then for _, s in pairs(statements) do if s.mainsnak.snaktype == 'value' and s.mainsnak.datavalue.value.language == lang then dataValues = frame:preprocess(s.mainsnak.datavalue.value) if lang == 'sv' then wikicategory = wikicategory .. '[[Kategori:Databox med monolingualtext]]' end break -- Maximum one monolingualtext per property end end else dataValues = frame:preprocess(propertyValue.value) if #statements > 1 then dataValues = listSeparate(dataValues, list_separator) end if datatype == 'time' then dataValues = year(dataValues, lang, replaceTime) end if #statements >= math.max(list_length-3,3) and lang == 'sv' then --Warning on long but not hidden list wikicategory = wikicategory .. '[[Kategori:Databox med lång lista]]' end end end -- Replace "no value" with a dash: if dataValues and noValueDict[lang] then dataValues = dataValues:gsub('<span>' .. noValueDict[lang] .. '</span>', '<span>–</span>') end -- Render table row: if dataValues and dataValues ~= '<span>–</span>' then dataTable:tag('tr') :tag('th') :css({ ['vertical-align'] = 'text-top', }) :attr('scope', 'row') :attr('colspan', '1') :wikitext(frame:preprocess(propertyValue.label)):done() :tag('td') :css({ ['vertical-align'] = 'text-top', }) :attr('colspan', '2') :wikitext(dataValues) :wikitext('<sup class="noprint Inline-Template">&nbsp;[[File:Arbcom_ru_editing.svg|' .. edit_message .. '|8px|baseline|class=noviewer|link=https://www.wikidata.org/wiki/' .. item.id .. '#' .. property .. ']]</sup>') end -- if dataValues end -- if #statements end -- if datatype end -- for property --Automatic coordinate location map(s) if zoom >= 0 then local coordinates_statements = item:getBestStatements('P625') -- P625 is coordinate location local cnt = 0 for _, s in pairs(coordinates_statements) do if s.mainsnak.datavalue and s.mainsnak.datavalue.value.globe == 'http://www.wikidata.org/entity/Q2' then cnt = cnt + 1 databoxRoot:wikitext(buildInteractiveMap(width, s.mainsnak.datavalue.value, item.id, zoom)) if lang == 'sv' then if cnt == 1 then wikicategory = wikicategory .. '[[Kategori:Sidor med kartor skapade med Databox]]' .. ' ' else wikicategory = wikicategory .. '[[Kategori:Sidor med flera kartor skapade med Databox]]' .. ' ' end end end if cnt >= maxFiles then break -- Show maximum maxFiles maps or coordinates. end end -- for end --Other commonsMedia files: show first good file for each property that have media legend in content language if tonumber(height) > 0 then for _, property in pairs(properties) do local datatype = item.claims[property][1].mainsnak.datatype local statements = item:getBestStatements(property) if (datatype == 'commonsMedia') and not property_blacklist_hash[property] and property ~= 'P18' then -- Image showed separately local files = item:getBestStatements(property) if #files >= 1 then local file local caption for _, i in pairs(files) do if i.qualifiers then if i.qualifiers.P2096 then -- P2096 is 'caption' for _, q in pairs(i.qualifiers.P2096) do if q.snaktype == 'value' and q.datavalue.value.language == lang then caption = q file = i break end end elseif langId and i.qualifiers.P407 then -- P407 is 'language of work or name' for _, q in pairs(i.qualifiers.P407) do if q.snaktype == 'value' and q.datavalue.value.id == langId -- local language then file = i break end end end end -- if i.qualifiers if file then break end end -- for _, i in pairs(files) if file then if caption then databoxRoot :tag('div') :css({ ['text-align'] = 'center', padding = '0.0em 0.4', }) :wikitext('[[File:' .. file.mainsnak.datavalue.value .. '|frameless|' .. width .. 'x' .. height .. 'px]]') databoxRoot :tag('div') :css({ ['text-align'] = 'center', ['font-size'] = '90%', ['line-height'] = '140%', ['padding-bottom'] = '0.5em', }) :wikitext(caption.datavalue.value.text) :wikitext('<sup class="noprint Inline-Template">&nbsp;[[File:Arbcom_ru_editing.svg|' .. edit_message .. '|8px|baseline|class=noviewer|link=https://www.wikidata.org/wiki/' .. item.id .. '#' .. property .. ']]</sup>') else -- no caption databoxRoot :tag('div') :css({ ['text-align'] = 'center', padding = '0.0em 0.4', }) :wikitext('[[File:' .. file.mainsnak.datavalue.value .. '|frameless|' .. width .. 'x' .. height .. 'px]]') databoxRoot :tag('div') :css({ ['text-align'] = 'center', ['font-size'] = '90%', ['line-height'] = '140%', ['padding-bottom'] = '0.5em', }) end -- if caption if lang == 'sv' then if property == 'P242' then -- P242 is 'locator map image' wikicategory = wikicategory .. '[[Kategori:Sidor med översiktskartor skapade med Databox]]' .. ' ' else wikicategory = wikicategory .. '[[Kategori:Sidor med andra mediafiler i Databox]]' .. ' ' end end end -- if file end -- if #files end -- if datatype end -- for _, property end -- if height --Category if mw.title.getCurrentTitle().namespace == 0 then -- Only in main namespace if tostring(databoxRoot):match('<span>Q%d+</span>') then if lang == 'da' then wikicategory = wikicategory .. '[[Kategori:Databox der viser Qid-kode]]' .. ' ' elseif lang == 'sv' then wikicategory = wikicategory .. '[[Kategori:Databox som visar qid-kod]]' .. ' ' elseif lang == 'en' then wikicategory = wikicategory .. '[[Category:Databox that shows qid code]]' .. ' ' elseif lang == 'frr' then wikicategory = wikicategory .. '[[Kategorie:Databox mit Qid-Code]]' .. ' ' end end if #wikicategory then databoxRoot:wikitext(wikicategory) end end if #dump then databoxRoot:wikitext(dump) end return tostring(databoxRoot) end -- function return p csdimawmw8vmglbtrtt5or7edl3tfmm Leiria (Steed) 0 56343 284640 2026-11-01T10:28:22Z Murma174 19 Sidj tu [[Leiria]] widjerfeerd 284640 wikitext text/x-wiki #redirect [[Leiria]] dt4bg4bjjnjdeo0imemn6fa034761o0 Leiria 0 56344 284641 2026-11-01T10:35:55Z Murma174 19 nei 284641 wikitext text/x-wiki {{öömrang}} {{databox}} <br> '''Leiria''' as en [[stääd]] uun't [[Região Centro]] uun [[Portugal]]. Hat as hoodstääd faan a [[Distrikt Leiria]], an diar wene son 15.000 lidj. <gallery> Escudo de Leiria.svg|Woopen faan't stääd Pt-lra1.png|Flag faan't stääd LocalDistritoLeiria.svg|A Distrikt Leiria uun Portugal </gallery> == Luke uk diar == {{commonscat öömrang|Leiria|Leiria}} [[Kategorie:Steed uun Portugal]] g60dzny84sdv85gtunv7zuj5sxnnkc8 284642 284641 2026-11-01T10:36:22Z Murma174 19 HC: Du diartu [[Kategorie:Madelregiuun (Portugal)]] 284642 wikitext text/x-wiki {{öömrang}} {{databox}} <br> '''Leiria''' as en [[stääd]] uun't [[Região Centro]] uun [[Portugal]]. Hat as hoodstääd faan a [[Distrikt Leiria]], an diar wene son 15.000 lidj. <gallery> Escudo de Leiria.svg|Woopen faan't stääd Pt-lra1.png|Flag faan't stääd LocalDistritoLeiria.svg|A Distrikt Leiria uun Portugal </gallery> == Luke uk diar == {{commonscat öömrang|Leiria|Leiria}} [[Kategorie:Steed uun Portugal]] [[Kategorie:Madelregiuun (Portugal)]] 4187leih2n6te7kjfst2k6qijc9mxaj 284643 284642 2026-11-01T10:46:41Z Murma174 19 284643 wikitext text/x-wiki {{öömrang}} {{databox}} <br> '''Leiria''' as en [[stääd]]gemeen uun't [[Região Centro]] uun [[Portugal]]. Hat as hoodstääd faan a [[Distrikt Leiria]], an diar wene son 130.000 lidj. <gallery> Escudo de Leiria.svg|Woopen faan't stääd Pt-lra1.png|Flag faan't stääd LocalDistritoLeiria.svg|A Distrikt Leiria uun Portugal </gallery> == Luke uk diar == {{commonscat öömrang|Leiria|Leiria}} [[Kategorie:Steed uun Portugal]] [[Kategorie:Madelregiuun (Portugal)]] 3ym0f3lgzxi6og1x82mfrsfcqbrg7d7 284644 284643 2026-11-01T10:52:30Z Murma174 19 284644 wikitext text/x-wiki {{öömrang}} {{databox}} <br> '''Leiria''' as en [[stääd]]gemeen uun't [[Região Centro]] uun [[Portugal]]. Hat as hoodstääd faan a [[Distrikt Leiria]], an diar wene son 130.000 lidj. Tu Leiria hiar 18 sarkspalen (''freguesias''): {{Türner|3| * Amor * Arrabal * Bajouca * Bidoeira de Cima * Caranguejeira * Coimbrão * Colmeias e Memória * Leiria, Pousos, Barreira e Cortes * Maceira * Marrazes e Barosa * Milagres * Monte Real e Carvide * Monte Redondo e Carreira * Parceiros e Azoia * Regueira de Pontes * Santa Catarina da Serra e Chainça * Santa Eufémia e Boa Vista * Souto da Carpalhosa e Ortigosa }} <gallery> Escudo de Leiria.svg|Woopen faan't stääd Pt-lra1.png|Flag faan't stääd LocalDistritoLeiria.svg|A Distrikt Leiria uun Portugal </gallery> == Luke uk diar == {{commonscat öömrang|Leiria|Leiria}} [[Kategorie:Steed uun Portugal]] [[Kategorie:Madelregiuun (Portugal)]] kcfds9cap8a3j90jozaixteggzw6q4e 284645 284644 2026-11-01T10:54:58Z Murma174 19 284645 wikitext text/x-wiki {{öömrang}} {{databox}} <br> '''Leiria''' as en [[stääd]]gemeen (''municipio'') uun't [[Região Centro]] uun [[Portugal]]. Hat as hoodstääd faan a [[Distrikt Leiria]], an diar wene son 130.000 lidj. Tu Leiria hiar 18 sarkspalen (''freguesias''): {{Türner|3| * Amor * Arrabal * Bajouca * Bidoeira de Cima * Caranguejeira * Coimbrão * Colmeias e Memória * Leiria, Pousos, Barreira e Cortes * Maceira * Marrazes e Barosa * Milagres * Monte Real e Carvide * Monte Redondo e Carreira * Parceiros e Azoia * Regueira de Pontes * Santa Catarina da Serra e Chainça * Santa Eufémia e Boa Vista * Souto da Carpalhosa e Ortigosa }} <gallery> Escudo de Leiria.svg|Woopen faan't stääd Pt-lra1.png|Flag faan't stääd LocalDistritoLeiria.svg|A Distrikt Leiria uun Portugal </gallery> == Luke uk diar == {{commonscat öömrang|Leiria|Leiria}} [[Kategorie:Steed uun Portugal]] [[Kategorie:Madelregiuun (Portugal)]] awi2bls5a4d0floaqxhxyuhnjhsbjfx