Vükiped
vowiki
https://vo.wikipedia.org/wiki/Cifapad
MediaWiki 1.47.0-wmf.4
first-letter
Nünamakanäd
Patikos
Bespik
Geban
Gebanibespik
Vükiped
Bespik dö Vükiped
Ragiv
Ragivibespik
Sitanuns
Bespik dö sitanuns
Samafomot
Samafomotibespik
Yuf
Yufibespik
Klad
Kladibespik
TimedText
TimedText talk
Module
Module talk
Event
Event talk
Nimav
0
757
3337332
3040835
2026-05-29T19:38:39Z
Łukasz Winek
10785
3337332
wikitext
text/x-wiki
'''Nimav''' binon jäfüd [[lifav]]a, kel tefon studi [[nolav]]ik [[nim]]as.
[[Klad:Nimav| ]]
[[Klad:Yegeds no pefipenöls]]
3vghl8rwaw4do6gaihkijbct7ja1zsz
Juan F. Ferraz
0
4588
3337341
3168111
2026-05-30T11:29:06Z
Łukasz Winek
10785
3337341
wikitext
text/x-wiki
Hiel '''Juan F. Ferraz''' äbinom Volapükan Kostarikänik ä presidan [[Volapükaklub di San José|Volapükakluba di San José]] in [[Kostarikän]]. Äjafom netahümi Kostarikänik bal: el [[Himno al 15 de setiembre]] (Hüm dele 15id setula) ün 1883. Äsevädikom kodü spikäd okik pö Kongred dugälavik spanyänik-portugänik-meropik yela 1892. Äpenom yegedis nemögik dö vöds pladik Spanyänapüka in Kostarikän. Äpübom i gasedi balid Kostarikäna: el [[Revista de Costa Rica]].
== Lautots ==
* Ferraz, Juan F. Nahuatlismos de Costa-Rica. Ensayo lexicográfico acerca de las voces mejicanas que se hallan en el habla corriente de los costarricences.
* Ferraz, Juan F. Informe relativo al año economico de 1897 a 1898 presentado al señor Secretario de Fomento por el Director del Establecimiento, Juan F. Ferraz.
* Ferraz, Juan F. "Proyecto de una Escuela Normal hispano-americana."
== Literat ==
* [[Rupert Kniele|Kniele, Rupert]]. 1889. ''Das erste Jahrzehnt der Weltsprache Volapük.'' Verlag von A. Schoy, Buchhandlung, Ueberlingen a. B. (Dögnu päpübon ün 1984 fa [[Reinhard Haupenthal]], Saarbrücken: Editions Iltis.) ([[:de:s:Das_erste_Jahrzehnt_der_Weltsprache_Volapük|Vödem rigädik, ma dabükot balid]]).
{{sid|yegäd=Volapükans}}
{{DEFAULTSORT:Ferraz, Juan F.}}
[[Klad:Volapükans in Kostarikän]]
[[Klad:Volapükans]]
0ccsjgaub4j8ozgal1n7c1npuctpwi6
Friedrich Pilz
0
4630
3337315
3183307
2026-05-29T12:01:02Z
Łukasz Winek
10785
3337315
wikitext
text/x-wiki
Hiel '''Friedrich Pilz''' äbinom Volapükan Deutänik ä presidan [[Volapükaklub di Zwickau|Volapükakluba di Zwickau]] in [[Saxän]], [[Deutän]].
== Literat ==
* [[Rupert Kniele|Kniele, Rupert]]. 1889. ''Das erste Jahrzehnt der Weltsprache Volapük.'' Verlag von A. Schoy, Buchhandlung, Ueberlingen a. B. (Dönu päpübon ün 1984 fa [[Reinhard Haupenthal]], Saarbrücken: Editions Iltis.) ([[:de:s:Das_erste_Jahrzehnt_der_Weltsprache_Volapük|Vödem rigädik, ma dabükot balid]]).
{{sid|yegäd=Volapükans}}
{{DEFAULTSORT:Pilz, Friedrich}}
[[Klad:Volapükans in Saxän (Deutän)]]
[[Klad:Volapükans]]
doxgpki2243m38m765rovcqic0kpv4x
P. E. Hidinga
0
5166
3337325
3183352
2026-05-29T17:04:30Z
Łukasz Winek
10785
3337325
wikitext
text/x-wiki
Jiel '''P. E. Hidinga''' (ma Spielmann 1887: '''P. F. Hidinger''') äbinof Volapükan in [[Oudenbosch]], [[Nedän]], kel pämäniotof in gased: [[Volapükel Nedänik]] as tidan Volapüka.
== Literat ==
* [[Sigmund Spielmann|Spielmann, Sigmund]]. 1887. ''Volapük-Almanach für 1888, verfasst von Sigmund Spielmann. I. Jahrgang. Lekaled volapüka plo yel balmil jöltum jölsejöl, pelautöl fa Spielmann Sigmund. Yelüp balid.'' Leipzig: Mayer. ([[:de:s:Volapük-Almanach für 1888|Vödem rigädik]].)
* 1888. Lijst der Tidels en Löpitidels Vpa in Nederland. ''Volapükel Nedänik'', nüm: 3 (tiädü ''Volapükan Nedänik''), pad: 5. ([[:nl:s:Lijst der Tidels en Löpitidels Vpa in Nederland|Vödem rigädik.]])
{{sid|yegäd=Volapükans}}
{{DEFAULTSORT:Hidinga, P. E.}}
[[Klad:Volapükans]]
[[Klad:Volapükans in Nedän]]
[[Klad:Jivolapükans]]
lvqeuwru0f41v0fyer02kdmwj15ngq8
Saint-Saulve
0
100561
3337338
3304571
2026-05-30T07:14:40Z
JackyM59
40084
Photograph updated
3337338
wikitext
text/x-wiki
{{Topam in Fransän
|image = Le château Fortier - Saint-Saulve.jpg
|nem = Saint-Saulve
|topäd = Hauts-de-France
|gretot = 300
|plän = Topam in topäd: Hauts-de-France, in Fransän.
|videt_g = 50.3705555556 |videt_m = 0
|lunet_g = 3.55555555556 |lunet_m = 0}}
'''Saint-Saulve''' binon zif in ziläk: [[Nord]], in topäd: [[Hauts-de-France]], in [[Fransän]]. Saint-Saulve topon videtü 50°22’ 14’’ N e lunetü 3°33’ 20’’ L.
Sürfat ela Saint-Saulve binon mö 12,04 [[km²]].
Saint-Saulve labon belödanis 11 188 (1999).
{{Koord|50|22|14|N|3|33|20|L|plad=tiäd}}
[[Klad:Zifs in Nord]]
[[Klad:Zifs]]
[[Klad:Zifs in Fransän]]
oj7fsbzmupb49kohvvqxsqc6aahp4ff
1716
0
247537
3337330
3317615
2026-05-29T17:39:21Z
Łukasz Winek
10785
/* Deadams */ +
3337330
wikitext
text/x-wiki
{{Yels}}
== Jenots ==
== Moteds ==
== Deadams ==
* [[Gustul 1]]: Hiel [[Jacques Boileau]]: kultan ä lautan Fransänik (pm. ün [[1635]]).
* [[Novul 14]]: Hiel [[Gottfried Leibniz]]: filosopan ä nolavan Deutänik (pm. ün [[1646]]).
* [[Novul 17]]: Hiel [[Henri d'Aguesseau]]: bolitan Fransänik (pm. ün [[1638]]).
sbf58h6y5mlbrh98jj5kcfcqpbvklid
Samafomot:Cifazifs (Yurop)
10
252153
3337336
3269075
2026-05-29T20:31:20Z
Łukasz Winek
10785
3337336
wikitext
text/x-wiki
{| class="toccolours" style="margin-top:1em; width:100%; clear:both; text-align:center;"
! style="background:#ccccff" width="100%" | <div style="float:left;width:50px;"> </div> '''Cifazifs (Yurop) '''||
|-
| align="center" style="font-size: 90%;" colspan="2"|
[[Amsterdam]] {{!}} [[Andorra la Vella]] {{!}} [[Ankara]] {{!}} [[Atina]] {{!}} [[Baile Átha Cliath]] {{!}} [[Beograd]] {{!}} [[Berlin]] {{!}} [[Bern]] {{!}} [[Bratislava]] {{!}} [[Brussel (zif)|Brussel]] {{!}} [[Bucureşti]] {{!}} [[Budapest]] {{!}} [[Chişinău]] {{!}} [[Helsinki]] {{!}} [[København]] {{!}} [[Küyiv]] {{!}} [[Lefkosia]] {{!}} [[Lëtzebuerg]] {{!}} [[Lisboa]] {{!}} [[Ljubljana]] {{!}} [[London]] {{!}} [[Madrid]] {{!}} [[Minsk]] {{!}} [[Monakän]] {{!}} [[Moskva]] {{!}} [[Oslo]] {{!}} [[Paris]] {{!}} [[Podgorica]] {{!}} [[Praha]] {{!}} [[Prijtina]] {{!}} [[Reykjavík]] {{!}} [[Rīga]] {{!}} [[Roma]] {{!}} [[San Marino]] {{!}} [[Sarajevo]] {{!}} [[Skopje]] {{!}} [[Sofiya]] {{!}} [[Stockholm]] {{!}} [[Tallinn]] {{!}} [[Tirana]] {{!}} [[Vaduz]] {{!}} [[Valletta]] {{!}} [[Vatikän]] {{!}} [[Vilnius]] {{!}} [[Warszawa]] {{!}} [[Wien]] {{!}} [[Zagreb]]
[[Douglas (Mäneän)|Douglas]] {{!}} [[Episkopi]] {{!}} [[Gibraltar]] {{!}} [[Longyearbyen]] {{!}} [[Mariehamn]] {{!}} [[Saint Helier]] {{!}} [[Saint Peter Port]] {{!}} [[Tiraspol]] {{!}} [[Þórshavn]]
|}<noinclude>
[[Klad:Samafomots zifis teföls]]
</noinclude>
l7uxv9jesuacninr5jkyvh7ty0750f5
Nolüda-Lireyän
0
268566
3337334
3272865
2026-05-29T20:08:57Z
Łukasz Winek
10785
3337334
wikitext
text/x-wiki
[[Ragiv:Northern Ireland in the UK and Europe.svg|250px|thumb|right]]
'''Nolüda-Lireyän''' ([[linglänapük]]o: ''Northern Ireland''; [[lireyänapük]]o: ''Tuaisceart Éireann'') binon dil [[Regän Pebalöl|Regäna Pebalöl]], in [[Yurop]]. Sürfat Nolüda-Lireyäna binon mö 14 130 [[km²]]. Nolüda-Lireyän labon belödanis 1 900 000 (2019). [[Belfast (Nolüda-Lireyän)|Belfast]] binon cifazif Nolüda-Lireyäna.
== Yüms plödik ==
* [https://www.britannica.com/place/Northern-Ireland {{PAGENAME}} pö el Encyclopædia Britannica] (in Linglänapük)
{{Kobädikos|Category:Northern Ireland|Nolüda-Lireyän}}
[[Klad:Nolüda-Lireyän| ]]
[[Klad:Regän Pebalöl]]
49ouvttx8aogue59wqckc7retp9rzu7
Alan Bradley (lautan)
0
282216
3337331
3318190
2026-05-29T19:23:02Z
Łukasz Winek
10785
R.I.P.
3337331
wikitext
text/x-wiki
{{Menataib}}
Hiel '''Alan Bradley''' (pämotöl tü [[1938]] [[tobul 10]] in [[Toronto]] – ädeadöl tü [[2026]] [[mayul 18]] in [[Mäneän]]<ref>[https://www.thecanadianpressnews.ca/entertainment/canadian-mystery-writer-alan-bradley-who-created-flavia-de-luce-character-dies-at-87/article_17cab54e-ed98-51f6-afc4-5b715ed45779.html ''Canadian mystery writer Alan Bradley, who created Flavia de Luce character, dies at 87''], The Canadian Press, 2026 mayul 20 (in Linglänapük)</ref>) äbinom lautan [[Kanadän]]ik.
== Noets ==
<references/>
== Yüms plödik ==
* [https://www.goodreads.com/author/show/1074866 Alan Bradley pö el Goodreads] (in Linglänapük)
* [https://www.thecanadianencyclopedia.ca/en/article/alan-bradley Alan Bradley pö el The Canadian Encyclopedia] (in Linglänapük)
{{DEFAULTSORT:Bradley, Alan}}
[[Klad:Moteds ün 1938]]
[[Klad:Deadams ün 2026]]
[[Klad:Lautans Kanadänik]]
qo2dwgmkoh6kgqjl9a9ivrgpsops33o
Maurice Gibb
0
292379
3337337
3336141
2026-05-29T20:32:12Z
Łukasz Winek
10785
lang-vo
3337337
wikitext
text/x-wiki
{{Menataib}}
Hiel '''Maurice Ernest Gibb''' (pämotöl tü [[1949]] [[dekul 22]] in [[Douglas (Mäneän)|Douglas]], [[Mäneän]] – ädeadöl tü [[2003]] [[yanul 12]] in [[Miami Beach]], [[Lamerikän]]) äbinom kanitan, kanitilautan ä musigan [[Linglän]]ik, liman musiganefa: [[Bee Gees]].
== Yüms plödik ==
* [https://www.discogs.com/artist/290019-Maurice-Gibb {{PAGENAME}} pö el Discogs] (in Linglänapük)
* [https://www.allmusic.com/artist/mn0000865286 {{PAGENAME}} pö el AllMusic] (in Linglänapük)
{{Kobädikos|Category:Maurice Gibb|Maurice Gibb}}
{{DEFAULTSORT:Gibb, Maurice}}
[[Klad:Moteds ün 1949]]
[[Klad:Deadams ün 2003]]
[[Klad:Kanitans Linglänik]]
[[Klad:Kanitilautans Linglänik]]
[[Klad:Musigans Linglänik]]
rhbdl644x2nh7zzwyoo1v9vusjtytp0
Henri Zislin
0
292958
3337314
2026-05-29T11:59:27Z
Łukasz Winek
10785
pad nulik
3337314
wikitext
text/x-wiki
{{Menataib}}
Hiel '''Henri Louis Constantin Zislin''' (pämotöl tü [[1875]] [[yunul 16]] in [[Mulhouse]] – ädeadöl tü [[1958]] [[mayul 5]] in [[Paris]]) äbinom däsinan [[Fransän]]ik.
== Yüms plödik ==
* [https://www.invaluable.com/artist/uhh5aldm9v/ {{PAGENAME}} pö el Invaluable.com] (in Linglänapük)
{{Kobädikos|Category:Henri Zislin|Henri Zislin}}
{{DEFAULTSORT:Zislin, Henri}}
[[Klad:Moteds ün 1875]]
[[Klad:Deadams ün 1958]]
[[Klad:Däsinans Fransänik]]
j8roydgu3zlxiv6j8yg277tc67gvu7s
Henri Woollett
0
292959
3337316
2026-05-29T12:07:31Z
Łukasz Winek
10785
pad nulik
3337316
wikitext
text/x-wiki
{{Menataib}}
Hiel '''Henri Edouard Sanford Woollett''' (pämotöl tü [[1864]] [[gustul 13]] in [[Le Havre]] – ädeadöl tü [[1936]] [[tobul 9]] id in Le Havre) äbinom noatädan [[Fransän]]ik.
== Yüms plödik ==
* [https://www.discogs.com/artist/12312694-Henry-Woollett {{PAGENAME}} pö el Discogs] (in Linglänapük)
{{DEFAULTSORT:Woollett, Henri}}
[[Klad:Moteds ün 1864]]
[[Klad:Deadams ün 1936]]
[[Klad:Noatädans Fransänik]]
p2lbuxsjemajpx8bfq7lssr76h3p2cz
Henri Védrines
0
292960
3337317
2026-05-29T14:09:20Z
Łukasz Winek
10785
pad nulik
3337317
wikitext
text/x-wiki
{{Menataib}}
Hiel '''Henri Jules Védrines''' (pämotöl tü [[1911]] [[novul 19]] in [[Neuilly-sur-Seine]] – ädeadöl tü [[1995]] [[febul 12]] in [[Montluçon]]) äbinom bolitan [[Fransän]]ik. Äbinom son stirädana: hiela [[Jules Védrines]].
== Yüms plödik ==
* [https://www2.assemblee-nationale.fr/sycomore/fiche?num_dept=7215 {{PAGENAME}} pö el Sycomore] (in Fransänapük)
* [https://maitron.fr/vedrines-henri-jules/ {{PAGENAME}} pö el Le Maitron] (in Fransänapük)
{{DEFAULTSORT:Vedrines, Henri}}
[[Klad:Moteds ün 1911]]
[[Klad:Deadams ün 1995]]
[[Klad:Bolitans Fransänik]]
bz7hlgq2rrv574bvsb52b1dflwewb08
Henri Villain
0
292961
3337318
2026-05-29T14:17:09Z
Łukasz Winek
10785
pad nulik
3337318
wikitext
text/x-wiki
{{Menataib}}
Hiel '''Henri Georges Villain''' (pämotöl tü [[1878]] [[yunul 20]] in [[Châteaudun]] – ädeadöl tü [[1938]] [[novul 26]] in [[Chartres]]) äbinom pänan ä magodan [[Fransän]]ik.
== Yüms plödik ==
* [https://www.artnet.com/artists/henri-villain/ {{PAGENAME}} pö el Artnet] (in Linglänapük)
* [https://www.invaluable.com/artist/hfptw48q7e/ {{PAGENAME}} pö el Invaluable.com] (in Linglänapük)
{{Kobädikos|Category:Henri Villain|Henri Villain}}
{{DEFAULTSORT:Villain, Henri}}
[[Klad:Moteds ün 1878]]
[[Klad:Deadams ün 1938]]
[[Klad:Pänans Fransänik]]
[[Klad:Magodans Fransänik]]
ikhozywp17otlk6duc4lnu1wi43e2np
Henri Vilbert (kanitan)
0
292962
3337319
2026-05-29T14:23:35Z
Łukasz Winek
10785
pad nulik
3337319
wikitext
text/x-wiki
{{Menataib}}
Hiel '''Henri Vilbert''' (pämotöl tü [[1870]] [[mayul 11]] in [[Marseille]] as: '''Henri Félix Raine''' – ädeadöl tü [[1926]] [[tobul 31]] in [[Vichy]]) äbinom kanitan ä teatadramatan [[Fransän]]ik.
== Yüms plödik ==
* [https://lesarchivesduspectacle.net/p/74014-Henri-Vilbert Henri Vilbert pö el Les Archives du spectacle] (in Fransänapük)
{{Kobädikos|Category:Henri Vilbert|Henri Vilbert (kanitan)}}
{{DEFAULTSORT:Vilbert, Henri}}
[[Klad:Moteds ün 1870]]
[[Klad:Deadams ün 1926]]
[[Klad:Kanitans Fransänik]]
[[Klad:Dramatans Fransänik]]
3klx9095gmgpqh4gdjhd111o2av6tmu
Henri Vigreux
0
292963
3337320
2026-05-29T14:30:11Z
Łukasz Winek
10785
pad nulik
3337320
wikitext
text/x-wiki
{{Menataib}}
Hiel '''Henri Narcisse Vigreux''' (pämotöl tü [[1869]] [[dekul 16]] in [[Parly]] – ädeadöl tü [[1951]] [[tobul 25]] id in Parly) äbinom kiemavan [[Fransän]]ik.
{{sid|yegäd = kiemavans}}
{{DEFAULTSORT:Vigreux, Henri}}
[[Klad:Moteds ün 1869]]
[[Klad:Deadams ün 1951]]
[[Klad:Kiemavans Fransänik]]
3uf94yizq8092qlisdat5zyrjwcmqj7
Henri Vicariot
0
292964
3337321
2026-05-29T14:36:39Z
Łukasz Winek
10785
pad nulik
3337321
wikitext
text/x-wiki
{{Menataib}}
Hiel '''Henri Vicariot''' (pämotöl tü [[1910]] [[mayul 28]] in [[Limoges]] – ädeadöl tü [[1986]] [[febul 6]] in [[Versailles]]) äbinom bumavan [[Fransän]]ik.
== Yüms plödik ==
* [https://www.pss-archi.eu/architecte/4911/ {{PAGENAME}} pö el PSS-archi] (in Fransänapük)
* [https://www.enciclopedia.cat/gran-enciclopedia-catalana/henri-vicariot {{PAGENAME}} pö el Gran Enciclopèdia Catalana] (in Katalonänapük)
{{DEFAULTSORT:Vicariot, Henri}}
[[Klad:Moteds ün 1910]]
[[Klad:Deadams ün 1986]]
[[Klad:Bumavans Fransänik]]
qlz6625akie3tjc0cz6gizulbwgz7gz
Henri Varroy
0
292965
3337322
2026-05-29T14:44:17Z
Łukasz Winek
10785
pad nulik
3337322
wikitext
text/x-wiki
{{Menataib}}
Hiel '''Henri Auguste Varroy''' (pämotöl tü [[1826]] [[mäzul 25]] in [[Vittel]] – ädeadöl tü [[1883]] [[mäzul 23]] in [[Uxegney]]) äbinom bolitan [[Fransän]]ik.
== Yüms plödik ==
* [https://www2.assemblee-nationale.fr/sycomore/fiche?num_dept=8788 {{PAGENAME}} pö el Sycomore] (in Fransänapük)
* [https://www.senat.fr/senateur-3eme-republique/varroy_henry0928r3.html {{PAGENAME}} pö el senat.fr] (in Fransänapük)
{{Kobädikos|Category:Henry Varroy|Henri Varroy}}
{{DEFAULTSORT:Varroy, Henri}}
[[Klad:Moteds ün 1826]]
[[Klad:Deadams ün 1883]]
[[Klad:Bolitans Fransänik]]
88q2kk0v1g6ob767e7xwmjvxwarquuq
Henri Ulver
0
292966
3337323
2026-05-29T14:49:50Z
Łukasz Winek
10785
pad nulik
3337323
wikitext
text/x-wiki
{{Menataib}}
Hiel '''Henri Ulver''' (pämotöl tü [[1901]] [[mäzul 24]] in [[Paris]] – ädeadöl tü [[1962]] [[dekul 31]] id in Paris) äbinom bolitan [[Fransän]]ik.
== Yüms plödik ==
* [https://www2.assemblee-nationale.fr/sycomore/fiche?num_dept=7187 {{PAGENAME}} pö el Sycomore] (in Fransänapük)
{{Kobädikos|Category:Henri Ulver|Henri Ulver}}
{{DEFAULTSORT:Ulver, Henri}}
[[Klad:Moteds ün 1901]]
[[Klad:Deadams ün 1962]]
[[Klad:Bolitans Fransänik]]
7s4p1n3c08a9zyfkinofyd0457yf57q
Henri Ulrich
0
292967
3337324
2026-05-29T14:54:07Z
Łukasz Winek
10785
pad nulik
3337324
wikitext
text/x-wiki
{{Menataib}}
Hiel '''Henri Eugène Ulrich''' (pämotöl tü [[1912]] [[dekul 7]] in [[Mulhouse]] – ädeadöl tü [[1978]] [[dekul 17]] in [[Riedisheim]]) äbinom bolitan [[Fransän]]ik.
== Yüms plödik ==
* [https://www2.assemblee-nationale.fr/sycomore/fiche?num_dept=7185 {{PAGENAME}} pö el Sycomore] (in Fransänapük)
{{DEFAULTSORT:Ulrich, Henri}}
[[Klad:Moteds ün 1912]]
[[Klad:Deadams ün 1978]]
[[Klad:Bolitans Fransänik]]
0mpw5f98isitfwkl23nae9dbep7w49c
Henri Trémolet de Villers
0
292968
3337326
2026-05-29T17:11:16Z
Łukasz Winek
10785
pad nulik
3337326
wikitext
text/x-wiki
{{Menataib}}
Hiel '''Henri Pierre Auguste Marie Trémolet de Villers''' (pämotöl tü [[1912]] [[yanul 4]] in [[Paris]] – ädeadöl tü [[2001]] [[mayul 12]] in [[Mende (Lozère)|Mende]], [[Lozère]]) äbinom bolitan ä lavogan [[Fransän]]ik. De 1971 jü 1977 äbinom sifal zifa: Mende.
== Yüms plödik ==
* [https://www2.assemblee-nationale.fr/sycomore/fiche?num_dept=7145 {{PAGENAME}} pö el Sycomore] (in Fransänapük)
* [https://www.senat.fr/senateur-communaute/tremolet_de_villers_henri0037sc.html {{PAGENAME}} pö el senat.fr] (in Fransänapük)
{{DEFAULTSORT:Tremolet de Villers, Henri}}
[[Klad:Moteds ün 1912]]
[[Klad:Deadams ün 2001]]
[[Klad:Bolitans Fransänik]]
[[Klad:Lavogans Fransänik]]
jge3avhzx8dfhig4jlhqpl30ncb1hvo
Henri Tribout de Morembert
0
292969
3337327
2026-05-29T17:19:47Z
Łukasz Winek
10785
pad nulik
3337327
wikitext
text/x-wiki
{{Menataib}}
Hiel '''Henri Tribout de Morembert''' (pämotöl tü [[1912]] [[prilul 1]] in [[Paris]] as: '''Charles Félix Henri Tribout''' – ädeadöl tü [[1996]] [[gustul 25]] in [[Metz]]) äbinom jenavan ä ragivan [[Fransän]]ik.
== Yüms plödik ==
* [https://cths.fr/an/savant.php?id=123352 {{PAGENAME}} pö el CTHS] (in Fransänapük)
{{DEFAULTSORT:Tremolet de Villers, Henri}}
[[Klad:Moteds ün 1912]]
[[Klad:Deadams ün 1996]]
[[Klad:Jenavans Fransänik]]
[[Klad:Ragivans Fransänik]]
hz2kwkfurk1zsjmx5ccs8h2l049zqyv
Henri Triballet
0
292970
3337328
2026-05-29T17:28:08Z
Łukasz Winek
10785
pad nulik
3337328
wikitext
text/x-wiki
{{Menataib}}
Hiel '''Henri Joseph Triballet''' (pämotöl tü [[1884]] [[setul 25]] in [[Nogent-sur-Eure]] – ädeadöl tü [[1946]] [[mäzul 22]] in [[Épeautrolles]]) äbinom bolitan [[Fransän]]ik. Äbinom sifal zifas: Nogent-sur-Eure (1919–1925) ä Épeautrolles (1925–1940).
== Yüms plödik ==
* [https://www2.assemblee-nationale.fr/sycomore/fiche?num_dept=7150 {{PAGENAME}} pö el Sycomore] (in Fransänapük)
{{Kobädikos|Category:Henri Triballet|Henri Triballet}}
{{DEFAULTSORT:Triballet, Henri}}
[[Klad:Moteds ün 1884]]
[[Klad:Deadams ün 1946]]
[[Klad:Bolitans Fransänik]]
sogbwz8rw20dfmwovdfcpe21ut9h2yy
Henri Toussaint
0
292971
3337329
2026-05-29T17:35:57Z
Łukasz Winek
10785
pad nulik
3337329
wikitext
text/x-wiki
{{Menataib}}
Hiel '''Charles Henri Toussaint''' (pämotöl tü [[1849]] [[prilul 10]] in [[Paris]] – ädeadöl tü [[1911]] [[setul 25]] id in Paris) äbinom pänan, magodan ä gavan [[Fransän]]ik.
== Yüms plödik ==
* [https://www.artnet.com/artists/henri-charles-henri-toussaint/ {{PAGENAME}} pö el Artnet] (in Linglänapük)
* [https://www.invaluable.com/artist/ud3x5zqwnz/ {{PAGENAME}} pö el Invaluable.com] (in Linglänapük)
{{Kobädikos|Category:Henri Toussaint|Henri Toussaint}}
{{DEFAULTSORT:Toussaint, Henri}}
[[Klad:Moteds ün 1849]]
[[Klad:Deadams ün 1911]]
[[Klad:Pänans Fransänik]]
[[Klad:Magodans Fransänik]]
[[Klad:Gavans Fransänik]]
r3ee320jfu4xd8c5p4547f09l3kxm2q
1710
0
292972
3337333
2026-05-29T19:50:21Z
Łukasz Winek
10785
pad nulik
3337333
wikitext
text/x-wiki
{{Yels}}
== Jenots ==
== Moteds ==
== Deadams ==
* [[Setul 29]]: Hiel [[Hugues de Salins]]: sanan Fransänik (pm. ün [[1632]]).
bf0lt3m4vzjyzoeusn06ohw750txfgr
Mäneän
0
292973
3337335
2026-05-29T20:30:24Z
Łukasz Winek
10785
pad nulik
3337335
wikitext
text/x-wiki
[[Ragiv:Flag of the Isle of Mann.svg|300px|thumb|right|Stän Mäneäna]]
[[Ragiv:Coat of arms of the Isle of Man.svg|150px|thumb|right|Sköt Mäneäna]]
[[Ragiv:Europe-Isle of Man.svg|250px|thumb|right]]
'''Mäneän''' ({{lang-en|Isle of Man}}, [[mäneänapük]]o: ''Mannin'') binon nisul in [[Lireyänamel]] ä jelätaziläk kronik [[Regän Pebalöl|Regäna Pebalöl]], in [[Yurop]]. Sürfat Mäneäna binon mö 574 [[km²]]. Mäneän labon belödanis 84 523 (2024). [[Douglas (Mäneän)|Douglas]] binon cifazif Mäneäna.
== Yüms plödik ==
* [https://www.gov.im/ Pad calöfik]
* [https://www.britannica.com/place/Isle-of-Man {{PAGENAME}} pö el Encyclopædia Britannica] (in Linglänapük)
{{Kobädikos|Category:Isle of Man|Mäneän}}
[[Klad:Mäneän| ]]
[[Klad:Regän Pebalöl]]
tjlzxtf2kz13qc9wzqilyfkudaj8q1r
Klad:Metals
14
292974
3337339
2026-05-30T07:54:40Z
Łukasz Winek
10785
klad nulik
3337339
wikitext
text/x-wiki
[[Klad:Kiemav]]
[[Klad:Metalav]]
qws4hhvjatzjccz2wnls0s6c5tfmcd3
Module:Coordinates
828
292975
3337340
2026-05-30T09:19:09Z
Łukasz Winek
10785
nulik
3337340
Scribunto
text/plain
--[[
This module is intended to replace the functionality of {{Coord}} and related
templates. It provides several methods, including
{{#invoke:Coordinates | coord }} : General function formatting and displaying
coordinate values.
{{#invoke:Coordinates | dec2dms }} : Simple function for converting decimal
degree values to DMS format.
{{#invoke:Coordinates | dms2dec }} : Simple function for converting DMS format
to decimal degree format.
{{#invoke:Coordinates | link }} : Export the link used to reach the tools
]]
require('strict')
local math_mod = require("Module:Math")
local coordinates = {};
local isSandbox = mw.getCurrentFrame():getTitle():find('sandbox', 1, true);
local current_page = mw.title.getCurrentTitle()
local page_name = mw.uri.encode( current_page.prefixedText, 'WIKI' );
local coord_link = 'https://geohack.toolforge.org/geohack.php?pagename=' .. page_name .. '¶ms='
--[[ Helper function, replacement for {{coord/display/title}} ]]
local function displaytitle(coords)
return mw.getCurrentFrame():extensionTag{
name = 'indicator',
args = { name = 'coordinates' },
content = '<span id="coordinates">[[Geographic coordinate system|Coordinates]]: ' .. coords .. '</span>'
}
end
--[[ Helper function, used in detecting DMS formatting ]]
local function dmsTest(first, second)
if type(first) ~= 'string' or type(second) ~= 'string' then
return nil
end
local s = (first .. second):upper()
return s:find('^[NS][EW]$') or s:find('^[EW][NS]$')
end
--[[ Wrapper function to grab args, see Module:Arguments for this function's documentation. ]]
local function makeInvokeFunc(funcName)
return function (frame)
local args = require('Module:Arguments').getArgs(frame, {
wrappers = 'Template:Coord'
})
return coordinates[funcName](args, frame)
end
end
--[[ Helper function, handle optional args. ]]
local function optionalArg(arg, supplement)
return arg and arg .. supplement or ''
end
--[[
Formats any error messages generated for display
]]
local function errorPrinter(errors)
local result = ""
for i,v in ipairs(errors) do
result = result .. '<strong class="error">Coordinates: ' .. v[2] .. '</strong><br />'
end
return result
end
--[[
Determine the required CSS class to display coordinates
Usually geo-nondefault is hidden by CSS, unless a user has overridden this for himself
default is the mode as specificied by the user when calling the {{coord}} template
mode is the display mode (dec or dms) that we will need to determine the css class for
]]
local function displayDefault(default, mode)
if default == "" then
default = "dec"
end
if default == mode then
return "geo-default"
else
return "geo-nondefault"
end
end
--[[
specPrinter
Output formatter. Takes the structure generated by either parseDec
or parseDMS and formats it for inclusion on Wikipedia.
]]
local function specPrinter(args, coordinateSpec)
local uriComponents = coordinateSpec["param"]
if uriComponents == "" then
-- RETURN error, should never be empty or nil
return "ERROR param was empty"
end
if args["name"] then
uriComponents = uriComponents .. "&title=" .. mw.uri.encode(coordinateSpec["name"])
end
local geodmshtml = '<span class="geo-dms" title="Maps, aerial photos, and other data for this location">'
.. '<span class="latitude">' .. coordinateSpec["dms-lat"] .. '</span> '
.. '<span class="longitude">' ..coordinateSpec["dms-long"] .. '</span>'
.. '</span>'
local lat = tonumber( coordinateSpec["dec-lat"] ) or 0
local geodeclat
if lat < 0 then
-- FIXME this breaks the pre-existing precision
geodeclat = tostring(coordinateSpec["dec-lat"]):sub(2) .. "°S"
else
geodeclat = (coordinateSpec["dec-lat"] or 0) .. "°N"
end
local long = tonumber( coordinateSpec["dec-long"] ) or 0
local geodeclong
if long < 0 then
-- FIXME does not handle unicode minus
geodeclong = tostring(coordinateSpec["dec-long"]):sub(2) .. "°W"
else
geodeclong = (coordinateSpec["dec-long"] or 0) .. "°E"
end
local geodechtml = '<span class="geo-dec" title="Maps, aerial photos, and other data for this location">'
.. geodeclat .. ' '
.. geodeclong
.. '</span>'
local geonumhtml = '<span class="geo">'
.. coordinateSpec["dec-lat"] .. '; '
.. coordinateSpec["dec-long"]
.. '</span>'
local inner = '<span class="' .. displayDefault(coordinateSpec["default"], "dms" ) .. '">' .. geodmshtml .. '</span>'
.. '<span class="geo-multi-punct"> / </span>'
.. '<span class="' .. displayDefault(coordinateSpec["default"], "dec" ) .. '">';
if not args["name"] then
inner = inner .. geodechtml
.. '<span style="display:none"> / ' .. geonumhtml .. '</span></span>'
else
inner = inner .. '<span class="vcard">' .. geodechtml
.. '<span style="display:none"> / ' .. geonumhtml .. '</span>'
.. '<span style="display:none"> (<span class="fn org">'
.. args["name"] .. '</span>)</span></span></span>'
end
local stylesheetLink = 'Module:Coordinates' .. ( isSandbox and '/sandbox' or '' ) .. '/styles.css'
return mw.getCurrentFrame():extensionTag{
name = 'templatestyles', args = { src = stylesheetLink }
} .. '<span class="plainlinks nourlexpansion">[' .. coord_link .. uriComponents ..
' ' .. inner .. ']</span>' .. '[[Category:Pages using gadget WikiMiniAtlas]]'
end
--[[ Helper function, convert decimal to degrees ]]
local function convert_dec2dms_d(coordinate)
local d = math_mod._round( coordinate, 0 ) .. "°"
return d .. ""
end
--[[ Helper function, convert decimal to degrees and minutes ]]
local function convert_dec2dms_dm(coordinate)
coordinate = math_mod._round( coordinate * 60, 0 );
local m = coordinate % 60;
coordinate = math.floor( (coordinate - m) / 60 );
local d = coordinate % 360 .."°"
return d .. string.format( "%02d′", m )
end
--[[ Helper function, convert decimal to degrees, minutes, and seconds ]]
local function convert_dec2dms_dms(coordinate)
coordinate = math_mod._round( coordinate * 60 * 60, 0 );
local s = coordinate % 60
coordinate = math.floor( (coordinate - s) / 60 );
local m = coordinate % 60
coordinate = math.floor( (coordinate - m) / 60 );
local d = coordinate % 360 .."°"
return d .. string.format( "%02d′", m ) .. string.format( "%02d″", s )
end
--[[
Helper function, convert decimal latitude or longitude to
degrees, minutes, and seconds format based on the specified precision.
]]
local function convert_dec2dms(coordinate, firstPostfix, secondPostfix, precision)
local coord = tonumber(coordinate)
local postfix
if coord >= 0 then
postfix = firstPostfix
else
postfix = secondPostfix
end
precision = precision:lower();
if precision == "dms" then
return convert_dec2dms_dms( math.abs( coord ) ) .. postfix;
elseif precision == "dm" then
return convert_dec2dms_dm( math.abs( coord ) ) .. postfix;
elseif precision == "d" then
return convert_dec2dms_d( math.abs( coord ) ) .. postfix;
end
end
--[[
Convert DMS format into a N or E decimal coordinate
]]
local function convert_dms2dec(direction, degrees_str, minutes_str, seconds_str)
local degrees = tonumber(degrees_str)
local minutes = tonumber(minutes_str) or 0
local seconds = tonumber(seconds_str) or 0
local factor = 1
if direction == "S" or direction == "W" then
factor = -1
end
local precision = 0
if seconds_str then
precision = 5 + math.max( math_mod._precision(seconds_str), 0 );
elseif minutes_str and minutes_str ~= '' then
precision = 3 + math.max( math_mod._precision(minutes_str), 0 );
else
precision = math.max( math_mod._precision(degrees_str), 0 );
end
local decimal = factor * (degrees+(minutes+seconds/60)/60)
return string.format( "%." .. precision .. "f", decimal ) -- not tonumber since this whole thing is string based.
end
--[[
Checks input values to for out of range errors.
]]
local function validate( lat_d, lat_m, lat_s, long_d, long_m, long_s, source, strong )
local errors = {};
lat_d = tonumber( lat_d ) or 0;
lat_m = tonumber( lat_m ) or 0;
lat_s = tonumber( lat_s ) or 0;
long_d = tonumber( long_d ) or 0;
long_m = tonumber( long_m ) or 0;
long_s = tonumber( long_s ) or 0;
if strong then
if lat_d < 0 then
table.insert(errors, {source, "latitude degrees < 0 with hemisphere flag"})
end
if long_d < 0 then
table.insert(errors, {source, "longitude degrees < 0 with hemisphere flag"})
end
--[[
#coordinates is inconsistent about whether this is an error. If globe: is
specified, it won't error on this condition, but otherwise it will.
For not simply disable this check.
if long_d > 180 then
table.insert(errors, {source, "longitude degrees > 180 with hemisphere flag"})
end
]]
end
if lat_d > 90 then
table.insert(errors, {source, "latitude degrees > 90"})
end
if lat_d < -90 then
table.insert(errors, {source, "latitude degrees < -90"})
end
if lat_m >= 60 then
table.insert(errors, {source, "latitude minutes >= 60"})
end
if lat_m < 0 then
table.insert(errors, {source, "latitude minutes < 0"})
end
if lat_s >= 60 then
table.insert(errors, {source, "latitude seconds >= 60"})
end
if lat_s < 0 then
table.insert(errors, {source, "latitude seconds < 0"})
end
if long_d >= 360 then
table.insert(errors, {source, "longitude degrees >= 360"})
end
if long_d <= -360 then
table.insert(errors, {source, "longitude degrees <= -360"})
end
if long_m >= 60 then
table.insert(errors, {source, "longitude minutes >= 60"})
end
if long_m < 0 then
table.insert(errors, {source, "longitude minutes < 0"})
end
if long_s >= 60 then
table.insert(errors, {source, "longitude seconds >= 60"})
end
if long_s < 0 then
table.insert(errors, {source, "longitude seconds < 0"})
end
return errors;
end
--[[
parseDec
Transforms decimal format latitude and longitude into the
structure to be used in displaying coordinates
]]
local function parseDec( lat, long, format )
local coordinateSpec = {}
local errors = {}
if not long then
return nil, {{"parseDec", "Missing longitude"}}
elseif not tonumber(long) then
return nil, {{"parseDec", "Longitude could not be parsed as a number: " .. long}}
end
errors = validate( lat, nil, nil, long, nil, nil, 'parseDec', false );
coordinateSpec["dec-lat"] = lat;
coordinateSpec["dec-long"] = long;
local mode = coordinates.determineMode( lat, long );
coordinateSpec["dms-lat"] = convert_dec2dms( lat, "N", "S", mode) -- {{coord/dec2dms|{{{1}}}|N|S|{{coord/prec dec|{{{1}}}|{{{2}}}}}}}
coordinateSpec["dms-long"] = convert_dec2dms( long, "E", "W", mode) -- {{coord/dec2dms|{{{2}}}|E|W|{{coord/prec dec|{{{1}}}|{{{2}}}}}}}
if format then
coordinateSpec.default = format
else
coordinateSpec.default = "dec"
end
return coordinateSpec, errors
end
--[[
parseDMS
Transforms degrees, minutes, seconds format latitude and longitude
into the a structure to be used in displaying coordinates
]]
local function parseDMS( lat_d, lat_m, lat_s, lat_f, long_d, long_m, long_s, long_f, format )
local coordinateSpec, errors, backward = {}, {}
lat_f = lat_f:upper();
long_f = long_f:upper();
-- Check if specified backward
if lat_f == 'E' or lat_f == 'W' then
lat_d, long_d, lat_m, long_m, lat_s, long_s, lat_f, long_f, backward = long_d, lat_d, long_m, lat_m, long_s, lat_s, long_f, lat_f, true;
end
errors = validate( lat_d, lat_m, lat_s, long_d, long_m, long_s, 'parseDMS', true );
if not long_d then
return nil, {{"parseDMS", "Missing longitude" }}
elseif not tonumber(long_d) then
return nil, {{"parseDMS", "Longitude could not be parsed as a number:" .. long_d }}
end
if not lat_m and not lat_s and not long_m and not long_s and #errors == 0 then
if math_mod._precision( lat_d ) > 0 or math_mod._precision( long_d ) > 0 then
if lat_f:upper() == 'S' then
lat_d = '-' .. lat_d;
end
if long_f:upper() == 'W' then
long_d = '-' .. long_d;
end
return parseDec( lat_d, long_d, format );
end
end
coordinateSpec["dms-lat"] = lat_d.."°"..optionalArg(lat_m,"′") .. optionalArg(lat_s,"″") .. lat_f
coordinateSpec["dms-long"] = long_d.."°"..optionalArg(long_m,"′") .. optionalArg(long_s,"″") .. long_f
coordinateSpec["dec-lat"] = convert_dms2dec(lat_f, lat_d, lat_m, lat_s) -- {{coord/dms2dec|{{{4}}}|{{{1}}}|0{{{2}}}|0{{{3}}}}}
coordinateSpec["dec-long"] = convert_dms2dec(long_f, long_d, long_m, long_s) -- {{coord/dms2dec|{{{8}}}|{{{5}}}|0{{{6}}}|0{{{7}}}}}
if format then
coordinateSpec.default = format
else
coordinateSpec.default = "dms"
end
return coordinateSpec, errors, backward
end
--[[
Check the input arguments for coord to determine the kind of data being provided
and then make the necessary processing.
]]
local function formatTest(args)
local result, errors
local backward, primary = false, false
local function getParam(args, lim)
local ret = {}
for i = 1, lim do
ret[i] = args[i] or ''
end
return table.concat(ret, '_')
end
if not args[1] then
-- no lat logic
return errorPrinter( {{"formatTest", "Missing latitude"}} )
elseif not tonumber(args[1]) then
-- bad lat logic
return errorPrinter( {{"formatTest", "Unable to parse latitude as a number:" .. args[1]}} )
elseif not args[4] and not args[5] and not args[6] then
-- dec logic
result, errors = parseDec(args[1], args[2], args.format)
if not result then
return errorPrinter(errors);
end
-- formatting for geohack: geohack expects D_N_D_E notation or D;D notation
-- wikiminiatlas doesn't support D;D notation
-- #coordinates parserfunction doesn't support negative decimals with NSWE
result.param = table.concat({
math.abs(tonumber(args[1])),
((tonumber(args[1]) or 0) < 0) and 'S' or 'N',
math.abs(tonumber(args[2])),
((tonumber(args[2]) or 0) < 0) and 'W' or 'E',
args[3] or ''}, '_')
elseif dmsTest(args[4], args[8]) then
-- dms logic
result, errors, backward = parseDMS(args[1], args[2], args[3], args[4],
args[5], args[6], args[7], args[8], args.format)
if args[10] then
table.insert(errors, {'formatTest', 'Extra unexpected parameters'})
end
if not result then
return errorPrinter(errors)
end
result.param = getParam(args, 9)
elseif dmsTest(args[3], args[6]) then
-- dm logic
result, errors, backward = parseDMS(args[1], args[2], nil, args[3],
args[4], args[5], nil, args[6], args['format'])
if args[8] then
table.insert(errors, {'formatTest', 'Extra unexpected parameters'})
end
if not result then
return errorPrinter(errors)
end
result.param = getParam(args, 7)
elseif dmsTest(args[2], args[4]) then
-- d logic
result, errors, backward = parseDMS(args[1], nil, nil, args[2],
args[3], nil, nil, args[4], args.format)
if args[6] then
table.insert(errors, {'formatTest', 'Extra unexpected parameters'})
end
if not result then
return errorPrinter(errors)
end
result.param = getParam(args, 5)
else
-- Error
return errorPrinter({{"formatTest", "Unknown argument format"}}) .. '[[Category:Pages with malformed coordinate tags]]'
end
result.name = args.name
local extra_param = {'dim', 'globe', 'scale', 'region', 'source', 'type'}
for _, v in ipairs(extra_param) do
if args[v] then
table.insert(errors, {'formatTest', 'Parameter: "' .. v .. '=" should be "' .. v .. ':"' })
end
end
local ret = specPrinter(args, result)
if #errors > 0 then
ret = ret .. ' ' .. errorPrinter(errors) .. '[[Category:Pages with malformed coordinate tags]]'
end
return ret, backward
end
--[[
Generate Wikidata tracking categories.
]]
local function makeWikidataCategories(qid)
local ret
local qid = qid or mw.wikibase.getEntityIdForCurrentPage()
if mw.wikibase and current_page.namespace == 0 then
if qid and mw.wikibase.entityExists(qid) and mw.wikibase.getBestStatements(qid, "P625") and mw.wikibase.getBestStatements(qid, "P625")[1] then
local snaktype = mw.wikibase.getBestStatements(qid, "P625")[1].mainsnak.snaktype
if snaktype == 'value' then
-- coordinates exist both here and on Wikidata, and can be compared.
ret = 'Coordinates on Wikidata'
elseif snaktype == 'somevalue' then
ret = 'Coordinates on Wikidata set to unknown value'
elseif snaktype == 'novalue' then
ret = 'Coordinates on Wikidata set to no value'
end
else
-- We have to either import the coordinates to Wikidata or remove them here.
ret = 'Coordinates not on Wikidata'
end
end
if ret then
return string.format('[[Category:%s]]', ret)
else
return ''
end
end
--[[
link
Simple function to export the coordinates link for other uses.
Usage:
{{#invoke:Coordinates | link }}
]]
function coordinates.link(frame)
return coord_link;
end
--[[
dec2dms
Wrapper to allow templates to call dec2dms directly.
Usage:
{{#invoke:Coordinates | dec2dms | decimal_coordinate | positive_suffix |
negative_suffix | precision }}
decimal_coordinate is converted to DMS format. If positive, the positive_suffix
is appended (typical N or E), if negative, the negative suffix is appended. The
specified precision is one of 'D', 'DM', or 'DMS' to specify the level of detail
to use.
]]
coordinates.dec2dms = makeInvokeFunc('_dec2dms')
function coordinates._dec2dms(args)
local coordinate = args[1]
local firstPostfix = args[2] or ''
local secondPostfix = args[3] or ''
local precision = args[4] or ''
return convert_dec2dms(coordinate, firstPostfix, secondPostfix, precision)
end
--[[
Helper function to determine whether to use D, DM, or DMS
format depending on the precision of the decimal input.
]]
function coordinates.determineMode( value1, value2 )
local precision = math.max( math_mod._precision( value1 ), math_mod._precision( value2 ) );
if precision <= 0 then
return 'd'
elseif precision <= 2 then
return 'dm';
else
return 'dms';
end
end
--[[
dms2dec
Wrapper to allow templates to call dms2dec directly.
Usage:
{{#invoke:Coordinates | dms2dec | direction_flag | degrees |
minutes | seconds }}
Converts DMS values specified as degrees, minutes, seconds too decimal format.
direction_flag is one of N, S, E, W, and determines whether the output is
positive (i.e. N and E) or negative (i.e. S and W).
]]
coordinates.dms2dec = makeInvokeFunc('_dms2dec')
function coordinates._dms2dec(args)
local direction = args[1]
local degrees = args[2]
local minutes = args[3]
local seconds = args[4]
return convert_dms2dec(direction, degrees, minutes, seconds)
end
--[[
coord
Main entry point for Lua function to replace {{coord}}
Usage:
{{#invoke:Coordinates | coord }}
{{#invoke:Coordinates | coord | lat | long }}
{{#invoke:Coordinates | coord | lat | lat_flag | long | long_flag }}
...
Refer to {{coord}} documentation page for many additional parameters and
configuration options.
Note: This function provides the visual display elements of {{coord}}. In
order to load coordinates into the database, the {{#coordinates:}} parser
function must also be called, this is done automatically in the Lua
version of {{coord}}.
]]
coordinates.coord = makeInvokeFunc('_coord')
function coordinates._coord(args)
if not tonumber(args[1]) and not args[2] then
args[3] = args[1]; args[1] = nil
local entity = mw.wikibase.getEntityObject(args.qid)
if entity
and entity.claims
and entity.claims.P625
and entity.claims.P625[1].mainsnak.snaktype == 'value'
then
local precision = entity.claims.P625[1].mainsnak.datavalue.value.precision
args[1] = entity.claims.P625[1].mainsnak.datavalue.value.latitude
args[2] = entity.claims.P625[1].mainsnak.datavalue.value.longitude
if precision then
precision = -math_mod._round(math.log(precision)/math.log(10),0)
args[1] = math_mod._round(args[1],precision)
args[2] = math_mod._round(args[2],precision)
end
end
end
local contents, backward = formatTest(args)
local Notes = args.notes or ''
local Display = args.display and args.display:lower() or 'inline'
-- it and ti are short for inline,title and title,inline
local function isInline(s)
-- Finds whether coordinates are displayed inline.
return s:find('inline') ~= nil or s == 'i' or s == 'it' or s == 'ti'
end
local function isInTitle(s)
-- Finds whether coordinates are displayed in the title.
return s:find('title') ~= nil or s == 't' or s == 'it' or s == 'ti'
end
local function coord_wrapper(in_args)
-- Calls the parser function {{#coordinates:}}.
return mw.getCurrentFrame():callParserFunction('#coordinates', in_args) or ''
end
local text = ''
if isInline(Display) then
text = text .. '<span class="geo-inline">' .. contents .. Notes .. '</span>'
end
if isInTitle(Display) then
-- Add to output since indicator content is invisible to Lua later on
if not isInline(Display) then
text = text .. '<span class="geo-inline-hidden noexcerpt">' .. contents .. Notes .. '</span>'
end
text = text .. displaytitle(contents .. Notes) .. makeWikidataCategories(args.qid)
end
if not args.nosave then
local page_title, count = mw.title.getCurrentTitle(), 1
if backward then
local tmp = {}
while not string.find((args[count-1] or ''), '[EW]') do tmp[count] = (args[count] or ''); count = count+1 end
tmp.count = count; count = 2*(count-1)
while count >= tmp.count do table.insert(tmp, 1, (args[count] or '')); count = count-1 end
for i, v in ipairs(tmp) do args[i] = v end
else
while count <= 9 do args[count] = (args[count] or ''); count = count+1 end
end
if isInTitle(Display) and not page_title.isTalkPage and page_title.subpageText ~= 'doc' and page_title.subpageText ~= 'testcases' then args[10] = 'primary' end
args.notes, args.format, args.display = nil
text = text .. coord_wrapper(args)
end
return text
end
--[[
coord2text
Extracts a single value from a transclusion of {{Coord}}.
IF THE GEOHACK LINK SYNTAX CHANGES THIS FUNCTION MUST BE MODIFIED.
Usage:
{{#invoke:Coordinates | coord2text | {{Coord}} | parameter }}
Valid values for the second parameter are: lat (signed integer), long (signed integer), type, scale, dim, region, globe, source
]]
function coordinates._coord2text(coord,type)
if coord == '' or type == '' or not type then return nil end
type = mw.text.trim(type)
if type == 'lat' or type == 'long' then
local coordString = mw.ustring.match(coord,'[%.%d]+°[NS] [%.%d]+°[EW]')
if not coordString then
return nil
end
local result = mw.text.split(coordString, ' ')
local negative
if type == 'lat' then
result, negative = result[1], 'S'
else
result, negative = result[2], 'W'
end
if not result then
return nil
end
result = mw.text.split(result, '°')
if not result[1] then
return nil
end
if result[2] == negative then result[1] = '-'..result[1] end
return result[1]
else
return mw.ustring.match(coord, 'params=.-_' .. type .. ':(.-)[ _]')
end
end
function coordinates.coord2text(frame)
return coordinates._coord2text(frame.args[1],frame.args[2]) or ''
end
--[[
coordinsert
Injects some text into the Geohack link of a transclusion of {{Coord}} (if that text isn't already in the transclusion). Outputs the modified transclusion of {{Coord}}.
IF THE GEOHACK LINK SYNTAX CHANGES THIS FUNCTION MUST BE MODIFIED.
Usage:
{{#invoke:Coordinates | coordinsert | {{Coord}} | parameter:value | parameter:value | … }}
Do not make Geohack unhappy by inserting something which isn't mentioned in the {{Coord}} documentation.
]]
function coordinates.coordinsert(frame)
-- for the 2nd or later integer parameter (the first is the coord template, as above)
for i, v in ipairs(frame.args) do
if i ~= 1 then
-- if we cannot find in the coord_template the i_th coordinsert parameter e.g. region
if not mw.ustring.find(frame.args[1], (mw.ustring.match(frame.args[i], '^(.-:)') or '')) then
-- find from the params= up to the first possibly-present underscore
-- and append the i_th coordinsert parameter and a space
-- IDK why we're adding a space but it does seem somewhat convenient
frame.args[1] = mw.ustring.gsub(frame.args[1], '(params=.-)_? ', '%1_'..frame.args[i]..' ')
end
end
end
if frame.args.name then
-- if we can't find the vcard class
if not mw.ustring.find(frame.args[1], '<span class="vcard">') then
-- take something that looks like a coord template and add the vcard span with class and fn org class
local namestr = frame.args.name
frame.args[1] = mw.ustring.gsub(
frame.args[1],
'(<span class="geo%-default">)(<span[^<>]*>[^<>]*</span><span[^<>]*>[^<>]*<span[^<>]*>[^<>]*</span></span>)(</span>)',
'%1<span class="vcard">%2<span style="display:none"> (<span class="fn org">' .. namestr .. '</span>)</span></span>%3'
)
-- then find anything from coordinates parameters to the 'end' and attach the title parameter
frame.args[1] = mw.ustring.gsub(
frame.args[1],
'(¶ms=[^&"<>%[%] ]*) ',
'%1&title=' .. mw.uri.encode(namestr) .. ' '
)
end
end
-- replace the existing indicator with a new indicator using the modified content
frame.args[1] = mw.ustring.gsub(
frame.args[1],
'(<span class="geo%-inline[^"]*">(.+)</span>)\127[^\127]*UNIQ%-%-indicator%-%x+%-%-?QINU[^\127]*\127',
function (inline, coord) return inline .. displaytitle(coord) end
)
return frame.args[1]
end
return coordinates
4j0gstvbrnunfsl9d87kcwlvt5s11ed
Josefina Molina
0
292976
3337342
2026-05-30T11:39:22Z
Łukasz Winek
10785
pad nulik
3337342
wikitext
text/x-wiki
{{Menataib}}
Jiel '''Josefina Molina Reig''' (pämotöl tü [[1936]] [[novul 14]] in [[Córdoba (zif, Spanyän)|zif: Córdoba]] – ädeadöl tü [[2026]] [[mayul 30]] in [[Madrid]]<ref>[https://www.academiadecine.com/2026/05/30/fallece-josefina-molina-revolucionaria-directora-de-cine/ ''Fallece Josefina Molina, revolucionaria directora de cine''], Academia de Cine, 2026 mayul 30 (in Spanyänapük)</ref>) äbinof filmoti⸗ ä televidirejidan äsi filmota⸗ ä televidalibrätan [[Spanyän]]ik.
== Noets ==
<references/>
== Yüms plödik ==
* [https://www.imdb.com/name/nm0596712/ {{PAGENAME}} pö el IMDb] (in Linglänapük)
* [https://www.allmovie.com/artist/josefina-molina-an319403 {{PAGENAME}} pö el AllMovie] (in Linglänapük)
{{Kobädikos|Category:Josefina Molina|Josefina Molina}}
{{DEFAULTSORT:Molina, Josefina}}
[[Klad:Moteds ün 1936]]
[[Klad:Deadams ün 2026]]
[[Klad:Rejidans Spanyänik]]
[[Klad:Librätans Spanyänik]]
cm5fkxnxm17e065dg6uu9fxnbdi90be
Bryan Bergougnoux
0
292977
3337343
2026-05-30T11:50:22Z
Łukasz Winek
10785
pad nulik
3337343
wikitext
text/x-wiki
{{Menataib}}
Hiel '''Bryan Bergougnoux''' (pämotöl tü [[1983]] [[yanul 12]] in [[Lyon]] – ädeadöl tü [[2026]] [[mayul 29]] in [[Toulouse]]<ref>[https://www.lequipe.fr/Football/Actualites/Triple-champion-de-france-avec-l-ol-bryan-bergougnoux-est-mort-a-43-ans/1679996 ''Triple champion de France avec l'OL, Bryan Bergougnoux est mort à 43 ans''], L'Équipe, 2026 mayul 29 (in Fransänapük)</ref>) äbinom futaglöpädan ä futaglöpädidrätodan [[Fransän]]ik.
== Noets ==
<references/>
== Yüms plödik ==
* [https://www.scorebar.com/us/players/bryan-bergougnoux/1305/ {{PAGENAME}} pö el Scorebar] (in Linglänapük)
* [https://www.footballdatabase.eu/en/player/details/940-bryan-bergougnoux {{PAGENAME}} pö el FootballDatabase.eu] (in Linglänapük)
{{Kobädikos|Category:Bryan Bergougnoux|Bryan Bergougnoux}}
{{DEFAULTSORT:Bergougnoux, Bryan}}
[[Klad:Moteds ün 1983]]
[[Klad:Deadams ün 2026]]
[[Klad:Futaglöpädans Fransänik]]
[[Klad:Futaglöpädans lafabetik]]
[[Klad:Futaglöpädidrätodans Fransänik]]
itg8vvr38j2savuarm2nratfz4efdk5
Zacarias Kamwenho
0
292978
3337344
2026-05-30T11:57:15Z
Łukasz Winek
10785
pad nulik
3337344
wikitext
text/x-wiki
{{Menataib}}
Hiel '''Zacarias Kamwenho''' (pämotöl tü [[1934]] [[setul 5]] in [[Huambo]] – ädeadöl tü [[2026]] [[mayul 29]] in [[Luanda]]<ref>[https://rna.ao/rna.ao/2026/05/30/morreu-dom-zacarias-kamuenhu-arcebispo-emerito-do-lubango-aos-91-anos-de-idade/ ''Morreu Dom Zacarias Kamwenho, Arcebispo emérito do Lubango, aos 91 anos de idade''], RNA, 2026 mayul 30 (in Portugänapük)</ref>) äbinom kultan [[Langolän]]ik. Äbinom bijop di Novo Rodendo (1975–1995) ä lebijop di Lubango (1997–2009).
== Noets ==
<references/>
== Yüms plödik ==
* [https://www.catholic-hierarchy.org/bishop/bkamwenho.html {{PAGENAME}} pö el Catholic Hierarchy] (in Linglänapük)
{{Kobädikos|Category:Zacarias Kamwenho|Zacarias Kamwenho}}
{{DEFAULTSORT:Kamwenho, Zacarias}}
[[Klad:Moteds ün 1934]]
[[Klad:Deadams ün 2026]]
[[Klad:Kultans Langolänik]]
4f1ndvxu9osgrwtbwnwr2tk9bevkhb0