Wikipedia guwwiki https://guw.wikipedia.org/wiki/Weda_Tangan MediaWiki 1.39.0-wmf.22 first-letter Media Vonọtaun Hodidọ Zinzantọ Zinzantọ hodidọ Wikipedia Wikipedia hodidọ Wepo Wepo hodidọ MediaWiki MediaWiki hodidọ Ohia Ohia hodidọ Alọgọ Alọgọ hodidọ Adà Adà hodidọ TimedText TimedText talk Module Module talk Gadget Gadget talk Gadget definition Gadget definition talk Weda Tangan 0 1 18385 17206 2022-04-10T09:03:27Z Samatics 9 wikitext text/x-wiki {{Weda Tangan}} msbnlqrs5m0qgudxa25qtuolnez3vtr MediaWiki:Sitesupport-url 8 2 2 2022-03-23T15:16:47Z Maintenance script 1 Setting sidebar link wikitext text/x-wiki https://donate.wikimedia.org/?utm_source=donate&utm_medium=sidebar&utm_campaign=guw.wikipedia.org&uselang=guw nvwdrdcinegt0hqzuojjnfls1xmlgsx Ohia:Adà Tangan 10 3 4 3 2022-03-23T15:42:41Z Jon Harald Søby 5 1 revision imported wikitext text/x-wiki <includeonly> <div style="text-align:left; position:relative; right:8px; top:8px; background:#C6DEFE; height:25px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius:8px;"> <div style="position:relative; right:-5px; top:0px;">[[Wepo:Blue-bg rounded right.svg|link=|alt=]]</div> <div style="position:absolute; right:1px; top:-7px;">[[Wepo:{{{image}}}|38px|link=|alt=]]</div> <div style="position:absolute; right:40px; top:2px; width:95%;"><h2 {{#if:{{{id|}}} | id="{{{id}}}Head"| }} style="margin:0; border-bottom:0; font-size:120%; font-weight:bold; text-align:right; color:#000; padding:.15em .4em;">{{{title}}}</h2></div></div> |- | <div {{#if:{{{id|}}}|id="{{{id}}}"|}} style="margin:0em 1em 1em 1em; padding-left:0px; padding-top:12px;"> {{{content}}}</div> |- </includeonly> 0jsfymkmk2o9qqp69epkndyndxwbdcg Ohia:Aflika 10 4 7 6 2022-03-23T15:42:42Z Jon Harald Søby 5 2 revisions imported wikitext text/x-wiki <br clear=all><div class="center"> {| id="toc" style="margin: 0 2em 0 2em;" ! style="background:#ccccff" align="center" width="100%" colspan="2" | [[Aflika]] |- | align="center" style="font-size: 90%;" colspan="2" | [[Algeria]] • [[Angola]] • [[Benẹ]] • [[Botswana]] • [[Burkina Faso]] • [[Burundi]] • [[Camerun]] • [[Cape Verde]] • [[Central African Republic]] • [[Chad]] • [[Comoros]] • [[Democratic Republic de li Congo]] • [[Republic de Congo]] • [[Costa de Ivor]] • [[Djibouti]] • [[Egiptia]] • [[Equatorial Guinea]] • [[Eritrea]] • [[Ethiopia]] • [[Gabon]] • [[Gambia]] • [[Ghana]] • [[Guinea]] • [[Guinea-Bissau]] • [[Kenya]] • [[Lesotho]] • [[Liberia]] • [[Libya]] • [[Madagascar]] • [[Malawi]] • [[Mali]] • [[Mauritania]] • [[Mauritius]] • [[Morocco]] • [[Mozambique]] • [[Naijilia]] • [[Namibia]] • [[Niger]] • [[Rwanda]] • [[São Tomé e Príncipe]] • [[Senegal]] • [[Seychelles]] • [[Sierra Leone]] • [[Somalia]] • [[Sudafrica]] • [[Sud-Sudan]] • [[Sudan]] • [[Swaziland]] • [[Tanzania]] • [[Togo]] • [[Tunisia]] • [[Uganda]] • [[Zambia]] • [[Zimbabwe]] |} </div> <noinclude></noinclude> qankbns0jska330fpsey9cvxkw5omt1 Ohia:Be hiẹ yọnẹn ya 10 5 21428 21426 2022-04-28T03:16:06Z Samatics 9 wikitext text/x-wiki [[Wepo:Aholu Samuel Wheto oba of Topo Dalẹ Badagry.jpg|right|thumb|140px|Ahọlu [[Samuel Wheto]]]] '''*''' Ahọlu '''[[Samuel Wheto|Samuel Olusegun Wheto]]''' (mẹhe yin jiji to azán fọtọ̀ntọ, osun ṣiẹnẹtọ, owhe 1960 tọn) yin tovi [[Dalẹ Whedakọ|Dalẹ]] tọn, Dalẹ yin gbétatò de he tin to otò [[Gbagli]] tọn mẹ to aṣẹpipa Ayimatẹn [[Awọnlin]] tọn glọ to tògbo [[Naijilia]] tọn mẹ....'''''[[Samuel Wheto|Hia dogọ]]'''''.... <br> '''*''' '''[[Baba Yabo|Dèhoumon Adjagnon]]''' he mẹlẹpo yọnẹn di '''[[Baba Yabo]]''' yin jiji to azán wiatọ̀ntọ, osun atọ̀ntọ, owhe 1925 tọn. E yin mẹhe diyin to [[Benẹ]] yigbaji na ayihun nuwhinwhẹn didọ etọn lẹ tọn podọ gbọn wadohia bibasi etọn lẹ dali....'''''[[Baba Yabo|Hia dogọ]]'''''... <br> '''*''' '''[[Ohún Satọ|Satọ]]''' hun yin ohúnjọhún dé to otò [[Gbagli]] tọn he gbẹtọ lẹ yọnẹn taidi Gbagli to [[Awọnlin|Ayimatẹn Awọnlin tọn]] to tògbo [[Naijilia]] tọn mẹ...'''''[[Ohún Satọ|Hia dogọ]]'''''... hk1ftw815anvpqyverp4jvrz1onf1tw Ohia:Hosọ egbé he tọn 10 6 26692 26691 2022-07-20T19:29:58Z Samatics 9 wikitext text/x-wiki [[File:Webb's First Deep Field.jpg|alt=A picture of many galaxies and stars|thumb|200px|upright=1.5|''[[Webb's First Deep Field]]'']] '''[[Webb's First Deep Field]]''' wẹ yẹdide tintan he yin dide gbọn zomọ-numọdohlan fidindẹn tọn James Webb Space Telescope (JWST) dali. E do ohín bẹplidopọ sunwhlẹvu lẹ tọn lọ [[SMACS J0723.3-7327|SMACS 0723]] hia to aliho he mẹ e sọawuhia te to [[owhe]] liva 4.6 die ''(4.6 billion years)''...'''''[[Webb's First Deep Field|Hia dogọ]]'''''... cd376kpxhio91ou67fxutbya7652kz1 Ohia:Hosọ osẹ lọ mẹ tọn 10 7 22731 21367 2022-05-09T21:45:11Z Samatics 9 wikitext text/x-wiki [[Wepo:Zangbetọ.jpg|thumb|200px|[[Zangbetọ]]]] '''[[Zangbetọ]]''' yin vodún de he yè nọ yí do ṣọ́zán to Gunnu-gbeji lẹ to [[Benẹ]], [[Togo]] po [[Naijilia]] po de. Zangbetọ lẹ taidi ponọ he nọ penukundo jijọhomẹ-ninọ po hihọ́ gbetato dopodopo tọn po go. Ye nọ to dindanpe to okle po ozán po nado mọ dọ hihọ tin na gbẹtọ lẹpo titengbe to zánmẹ....'''''[[Zangbetọ|Hia dogọ]]'''''... <br> <br> '''[[Babatunde Hunpe]]''' (yin jiji to azán awetọ Avivọsún, owhe 1963) yin tonudọtọ dé to otò Naijilia tọn mẹ. E yin tòvi [[Gbagli]] tọn to Ayimatẹn [[Awọnlin]] tọn mẹ to tògbo [[Naijilia]] tọn mẹ. Ewọ wẹ yin nukunmọnu na Gbagli to Wedegbẹ́ Tonudidọ Naijilia tọn pẹvi ṣiẹnẹtọ mẹ....'''''[[Babatunde Hunpe|Hia dogọ]]'''''.... hczjn2hwug7rghpvzd4rz2rbgx5yw9s Ohia:Infobox gbẹtọ 10 8 68 67 2022-03-23T15:42:44Z Jon Harald Søby 5 10 revisions imported wikitext text/x-wiki {| class="infobox wikitable float-right toptextcells" style="width:330px; font-size:95%; margin-top:0;float:right;align:right" {{#if:{{{YINKỌ ETỌN|}}}| {{!}} colspan="4" style="background-color: #A9BEC7;text-align:center; font-size:140%; font-weight:bold;" {{!}} {{{YINKỌ ETỌN|{{PAGENAME}}}}} }} |- {{#if:{{{TRANSCRIPTION|}}}| {{!}} colspan="2" style="text-align:center; font-size:100%; font-weight:bold;" {{!}}<hr style="width:100%;" />{{{TRANSCRIPTION}}} }} |- |colspan="2" style="text-align:center;background:#EEEEEE;"| {| style="width:100%; border:none; margin:0; padding:0;" | style="text-align:center; width:100%;background:#EEEEEE;" |{{#if: {{{YẸDIDE ETỌN|}}}|[[Wepo:{{{YẸDIDE ETỌN}}}|border|center|{{{IMGSIZE|200px}}}|alt={{{IMAGE-ALT}}}<!-- -->]]}} |- valign="middle" | style="text-align:center;"|{{#if:{{{IMAGE-TEXT|}}}|{{{IMAGE-TEXT}}}}} |} |- <!-- Persenliche Informazione --> {{!}} colspan="3" style="text-align:center;background-color: #A9BEC7;font-size:130%" {{!}} '''Nudọnamẹ Mẹdetiti Tọn''' |- {{#if:{{{HATỌ ETỌN (LẸ)|}}}| {{!}} class="ibleft" style="vertical-align:top;" {{!}} '''Hatọ etọn (lẹ)''' {{!}} {{{HATỌ ETỌN (LẸ)}}} }} |- {{#if:{{{KÚNKAN ETỌN|}}}| {{!}} class="ibleft" style="vertical-align:top;" {{!}} '''Kúnkan etọn''' {{!}} {{{KÚNKAN ETỌN}}} }} |- {{#if:{{{JIJIZAN|}}}| {{!}} class="ibleft" style="vertical-align:top;" {{!}} '''Jijizan''' {{!}} {{{JIJIZAN}}} }} |- {{#if:{{{OKÚZAŃ|}}}| {{!}} class="ibleft" style="vertical-align:top;" {{!}} '''Okúzán''' {{!}} {{{OKÚZAŃ}}} }} |- {{#if:{{{BURIAL|}}}| {{!}} class="ibleft" style="vertical-align:top;" {{!}} '''Burial''' {{!}} {{{BURIAL}}} }} |- {{#if:{{{OTỌ́ ETỌN|}}}| {{!}} class="ibleft" style="vertical-align:top;" {{!}} '''Otọ́ etọn''' {{!}} {{{OTỌ́ ETỌN}}} }} |- {{#if:{{{ONỌ̀ ETỌN|}}}| {{!}} class="ibleft" style="vertical-align:top;" {{!}} '''Onọ̀ etọn''' {{!}} {{{ONỌ̀ ETỌN}}} }} |- {{#if:{{{SINSẸ̀N ETỌN|}}}| {{!}} class="ibleft" style="vertical-align:top;" {{!}} '''Sinsẹ̀n etọn''' {{!}} {{{SINSẸ̀N ETỌN}}} }} |- {{#if:{{{SIGNATURE|}}}| {{!}} class="ibleft" style="vertical-align:top;" {{!}} '''Signature''' {{!}} [[Wepo:{{{SIGNATURE}}}|center|{{{SIZE-SIG|150px}}}]] }} |} shd2wiki5uk2j1cgr45lslk9y3cn2h4 Ohia:Interwikis 10 9 71 70 2022-03-23T15:42:44Z Jon Harald Søby 5 2 revisions imported wikitext text/x-wiki [[en:]] [[fr:]] [[de:]] [[yo:]] [[ig:]] [[ha:]] [[de:]] [[de:]] [[pt:]] [[es:]] [[it:]] [[nl:]] [[bm:]] [[wo:]] [[simple:]] [[sw:]] [[am:]] [[ru:]] [[ja:]] [[ko:]] [[zh:]] qdsu0r9aqctrtzz7gyj3glant2y4j6s Ohia:Main page 10 10 20674 20673 2022-04-20T23:34:49Z Samatics 9 wikitext text/x-wiki <templatestyles src="Main_page/styles.css"/> <div id="wikifrontpage_container" class="wikifrontpage_row"> <div class="wikifrontpage_box"> <div style="margin-top:10px; background:none;" style="text-align:left; position:relative; vertical-align:top; right:8px; top:8px; background:#C6DEFE; height:25px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius:8px;"> <div style="position:absolute; right:-5px; top:0px;">[[Wepo:Blue-bg rounded right.svg|link=|alt=]]</div> <div style="position:absolute; right:1px; top:-7px;">[[Wepo:HSutvald2.svg|38px|link=|alt=]]</div> <div style="position:relative; right:30px; top:2px; width:95%;"><h2 {{#if:{{{id|}}} | id="{{{id}}}Head"| }} style="margin:0; border-bottom:0; font-size:120%; font-weight:bold; vertical-align:top; text-align:right; color:#000; padding:.15em .4em;">Hosọ osẹ lọ mẹ tọn</h2></div></div> <div {{#if:{{{id|}}}|id="{{{id}}}"|}} style="margin:0em 1em 1em 1em; padding-left:0px; padding-top:12px;"> {{Hosọ osẹ lọ mẹ tọn}}</div> </div> <div class="wikifrontpage_box"> <div style="margin-top:10px; background:none;" style="text-align:left; position:relative; vertical-align:top; right:8px; top:8px; background:#C6DEFE; height:25px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius:8px;"> <div style="position:absolute; right:-5px; top:0px;">[[Wepo:Blue-bg rounded right.svg|link=|alt=]]</div> <div style="position:absolute; right:1px; top:-7px;">[[Wepo:Text-x-generic with pencil-2.svg|38px|link=|alt=]]</div> <div style="position:relative; vertical-align:top; right:30px; top:2px; width:95%;"><h2 {{#if:{{{id|}}} | id="{{{id}}}Head"| }} style="margin:0; border-bottom:0; font-size:120%; font-weight:bold; text-align:right; color:#000; padding:.15em .4em;">Be hiẹ yọnẹn ya?</h2></div></div> <div {{#if:{{{id|}}}|id="{{{id}}}"|}} style="margin:0em 1em 1em 1em; padding-left:0px; padding-top:12px;"> {{Be hiẹ yọnẹn ya}}</div> </div> <div class="wikifrontpage_box"> <div style="margin-top:10px; background:none;" style="text-align:left; position:relative; vertical-align:top; right:8px; top:8px; background:#C6DEFE; height:25px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius:8px;"> <div style="position:absolute; right:-5px; top:0px;">[[Wepo:Blue-bg rounded right.svg|link=|alt=]]</div> <div style="position:absolute; right:1px; top:-7px;">[[Wepo:HSDagensdatum.svg|38px|link=|alt=]]</div> <div style="position:relative; right:30px; top:2px; width:95%;"><h2 {{#if:{{{id|}}} | id="{{{id}}}Head"| }} style="margin:0; border-bottom:0; font-size:120%; font-weight:bold; vertical-align:top; text-align:right; color:#000; padding:.15em .4em;">Hosọ egbé he tọn</h2></div></div> <div {{#if:{{{id|}}}|id="{{{id}}}"|}} style="margin:0em 1em 1em 1em; padding-left:0px; padding-top:12px;"> {{Hosọ egbé he tọn}}</div> </div> <div class="wikifrontpage_box"> <div style="margin-top:10px; background:none;" style="text-align:left; position:relative; vertical-align:top; right:8px; top:8px; background:#C6DEFE; height:25px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius:8px;"> <div style="position:absolute; right:-5px; top:0px;">[[Wepo:Blue-bg rounded right.svg|link=|alt=]]</div> <div style="position:absolute; right:1px; top:-7px;">[[Wepo:HSBild.svg|38px|link=|alt=]]</div> <div style="position:relative; right:30px; top:2px; width:95%;"><h2 {{#if:{{{id|}}} | id="{{{id}}}Head"| }} style="margin:0; border-bottom:0; font-size:120%; font-weight:bold; vertical-align:top; text-align:right; color:#000; padding:.15em .4em;">Yẹdide egbé tọn</h2></div></div> <div {{#if:{{{id|}}}|id="{{{id}}}"|}} style="margin:0em 1em 1em 1em; padding-left:0px; padding-top:12px;"> {{Yẹdide egbé tọn}}</div> </div> <div class="wikifrontpage_box"> <div style="margin-top:10px; background:none;" style="text-align:left; position:relative; vertical-align:top; right:8px; top:8px; background:#C6DEFE; height:25px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius:8px;"> <div style="position:absolute; right:-5px; top:0px;">[[Wepo:Blue-bg rounded right.svg|link=|alt=]]</div> <div style="position:absolute; right:1px; top:-7px;">[[Wepo:Wikimedia-logo-circle.svg|38px|link=|alt=]]</div> <div style="position:relative; right:30px; top:2px; width:95%;"><h2 {{#if:{{{id|}}} | id="{{{id}}}Head"| }} style="margin:0; border-bottom:0; font-size:120%; font-weight:bold; vertical-align:top; text-align:right; color:#000; padding:.15em .4em;">Nado yawu hùn</h2></div></div> <div {{#if:{{{id|}}}|id="{{{id}}}"|}} style="margin:0em 1em 1em 1em; padding-left:0px; padding-top:10px;"> {{Nado yawu hùn}}</div> </div> </div> hs3de5cqc2iyze2o3fvesjt70zfby4w Ohia:Main page/styles.css 10 11 76 75 2022-03-23T15:42:45Z Jon Harald Søby 5 1 revision imported sanitized-css text/css .wikifrontpage_row { display: flex; flex-direction: row; flex-flow: row wrap; justify-content: space-between; padding: 0; margin: 0 -5px 0 -5px; } .wikifrontpage_box { flex: 1; margin: 5px; min-width: 240px; border: 1px solid #CCC; padding: 0 10px 10px 10px; box-shadow: 0 2px 2px rgba(0,0,0,0.1); } n5t1i4ixe8fsvuswvge7xt1jegf8qgh Ohia:Nado yawu hùn 10 13 20672 20670 2022-04-20T23:29:50Z Samatics 9 wikitext text/x-wiki {| align="cfrter" cellpadding="2" width="95%" style="background:transparfrt" class="layout plainlinks" |- valign="top" | [[Wepo:Wikisource-logo.svg|20px|Wikisource|link=https://en.wikisource.org/wiki/Main_Page]] [https://en.wikisource.org/wiki/Main_Page '''Wikisource'''] | [[Wepo:Wiktionary-logo-en.png|20px|Wiktionary|link=en:wikt:]] [[:en:wikt:|'''Wiktionary''']] | [[Wepo:Wikiquote-logo.svg|20px|Wikiquote|link=en:q:]] [[:en:q:|'''Wikiquote''']] | [[Wepo:Wikinews-logo.svg|20px|Wikinews|link=en:n:Wikinews]] [[:en:n:Wikinews|'''Wikinews''']] | [[Wepo:Wikidata-logo.svg|21px|ویکیدراوە|link=d:Wikidata:دەستپێک]] [https://www.wikidata.org/wiki/Wikidata:Introduction/en '''Wikidata'''] | [[Wepo:Wikibooks-logo.svg|20px|Wikibooks|link=en:b:]] [https://en.wikibooks.org/wiki/Main_Page '''Wikibooks'''] |- | [[Wepo:Wikispecies-logo.svg|20px|Wikispecies|link=species:]] [https://species.wikimedia.org/wiki/Main_Page '''Wikispecies'''] | [[Wepo:Wikiversity-logo.svg|20px|Wikiversity|link=en:v:]] [https://en.wikiversity.org/wiki/Wikiversity:Main_Page '''Wikiversity'''] | [[Wepo:Wikivoyage-Logo-v3-icon.svg|20px|Wikivoyage|link=en:voy:]] [[:en:voy:|'''Wikivoyage''']] | [[Wepo:Mediawiki-logo.png|20px|MediaWiki|link=mw:]] [https://www.mediawiki.org/wiki/MediaWiki '''MediaWiki'''] | [[Wepo:Commons-logo.png|18px|Commons|link={{fullurl:commons:|uselang=en}}]] [{{fullurl:commons:|uselang=en}} '''Commons'''] | [[Wepo:Wikimedia Community Logo.svg|20px|Meta-Wiki|link=m:]] [https://foundation.wikimedia.org/wiki/Home '''Meta-Wiki'''] |- |- |} mriq1gnbwral5wiro935ofkb2g5iuyn Ohia:Otò 10 14 86 85 2022-03-23T15:42:45Z Jon Harald Søby 5 4 revisions imported wikitext text/x-wiki {| class="toccolours" style="float:right; width:250px; margin-left: 1em; font-size: 85%;" ! colspan="2" style="background-color: #003399; color: #FFFFFF; font-size:150%;" align="center" | '''{{{otò}}}''' |- | style="background:#FFFFFF;" align="center" colspan="2" | {| style="background:#FFFFFF; text-align: center;" border="0" cellpadding="2" cellspacing="0" |- | {{#if:{{{asia|}}}|[[Wepo:{{{asia}}}|130px]]}} | {{#if:{{{ohia|}}}|[[Wepo:{{{ohia}}}|90px]]}} |} |-class="hiddenStructure{{{yẹdide|}}}" | style="background:#FFFFFF;" align="center" colspan="2" | [[Wepo:{{{yẹdide}}}|197px]] |-class="hiddenStructure{{{tatọ́-tònọ|}}}" | valign="top"| Tatọ́-tònọ || style="background: #f7f8ff; text-align:center;" | {{{tatọ́-tònọ}}} |- class="hiddenStructure{{{lẹdo|}}}" | valign="top"| Lẹdo || style="background: #f7f8ff; text-align:center;"| {{{lẹdo}}} km² |- | valign="top"| Gbẹtọ Sọha Lẹ || style="background: #f7f8ff; text-align:center;"| {{{gbẹtọ sọha lẹ}}} ab.{{#if:{{{owhe|}}}|<small>&nbsp;([[{{{owhe}}}|{{{owhe}}}]])</small>}} |}<noinclude> <pre> {{Otò |otò = |asia = |ohia = |yẹdide = |tatọ́-tònọ = |lẹdo = |gbẹtọ sọha lẹ = |owhe = }} </pre> </noinclude> 2i603pns8yuj1ozrdfp6ss94vor7qo6 Ohia:Reflist 10 15 27516 27515 2022-07-30T05:41:44Z Samatics 9 1 revision imported from [[:en:Template:Reflist]]: Import citation templates wikitext text/x-wiki <templatestyles src="Reflist/styles.css" /><div class="reflist <!-- -->{{#if:{{{1|}}}{{{colwidth|}}}|reflist-columns references-column-width}} <!-- -->{{#switch:{{{liststyle|{{{group|}}}}}}|upper-alpha|upper-roman|lower-alpha|lower-greek|lower-roman=reflist-{{{liststyle|{{{group}}}}}}}} <!-- -->{{#if:{{{1|}}}|{{#iferror:{{#ifexpr: {{{1|1}}} > 1 }}||{{#switch:{{{1|}}}|1=|2=reflist-columns-2|#default=reflist-columns-3}} }}}}" <!-- end class -->{{#if: {{{1|}}}<!-- start style --> | {{#iferror: {{#ifexpr: {{{1|1}}} > 1 }} |style="column-width: {{{1}}};"}} | {{#if: {{{colwidth|}}}|style="column-width: {{{colwidth}}};"}} }}> {{#tag:references|{{{refs|}}}|group={{{group|}}}|responsive={{#if:{{{1|}}}{{{colwidth|}}}|0|1}}}}</div>{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using reflist with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Reflist]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | colwidth | group | liststyle | refs }}<noinclude> {{Documentation}} </noinclude> geeeydvb5368tzzflcyuzs20a5hlnbz Ohia:Weda Tangan 10 16 20676 20675 2022-04-20T23:51:18Z Samatics 9 Gọ " __NOTOC__ __NOEDITSECTION__ {{Weda Tangan/Bẹejẹji}} {{Main page}}" do otẹn weda lọ tẹnmẹ wikitext text/x-wiki __NOTOC__ __NOEDITSECTION__ {{Weda Tangan/Bẹejẹji}} {{Main page}} a93azoekekpqjn7wfe2qh5xjzycqd0g Ohia:Weda Tangan/Bẹejẹji 10 17 19936 16618 2022-04-17T03:52:56Z Minorax 12 fix lint wikitext text/x-wiki __NOTOC__ __NOEDITSECTION__ <!------------------------------------ TOP PART -------------------------------------------> {|style="margin:0px 0px 0px 0px; background:none;" |class="MainPageBG" style="width:10%; border:3px solid #CEDFF2; background:white; vertical-align:top; color:#000;"| {|width="100%" cellpadding="2" cellspacing="5" style="vertical-align:top; background:white;" |- |style="color:#000;"|<h1 style="text-align: center; font-size: 200%; font-family:'hoeflr text','times new roman', serif; font-variant: small-caps; border: none; margin: 0; padding: 0;">'''Mì Kuavọ do [[Wikipedia|Gungbe Wikipedia]]'''</h1> <div class="center"><small>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}} &ndash; Hosọ [[Special:Statistics|{{NUMBEROFARTICLES}}]] to [[Gungbe]] mẹ</small></div> ---- | style="padding:1em" |<div align=right><imagemap> Wepo:Wikipedia-logo-v2-gungbe.svg|80px default [[Wikipedia]] desc none </imagemap></div> |- |Colspan="2" style="text-align:center;"| <div style="text-align: center; font-size: 100%;"> {{nowrap|[[Wepo:P mathematics.svg|20px|link=]]&nbsp;[[:Category:Wehọmẹ lẹ|Wehọmẹ lẹ]]}} {{nowrap|[[Wepo:P Science.png|20px|link=]]&nbsp;[[:Category:Lẹnunnuyọnẹn|Lẹnunnuyọnẹn]]}} {{nowrap|[[Wepo:P culture violet.png|20px]]&nbsp;[[:Category:Aṣa|Aṣa]]}} {{nowrap|[[Wepo:P sociology.svg|20px|link=]]&nbsp;[[:Category:Ogbẹ́|Ogbẹ́]]}} {{nowrap|[[Wepo:P vip.svg|20px]]&nbsp;[[:Category:Otàn Gbẹzan tọn|Otàn Gbẹzan tọn]]}} {{nowrap|[[Wepo:P countries.png|20px|link=]]&nbsp;[[:Category:Otò|Otò]]}} {{nowrap|[[Wepo:P history violet.png|20px|link=]]&nbsp;[[:Category:Whenuho|Whenuho]]}} </div> |} |}<noinclude></noinclude> avo8w3fvef3dlplgxtmi2fj8mw6s30a Ohia:Weda Tangan/Hosọ lẹ 10 18 130 129 2022-03-23T15:42:47Z Jon Harald Søby 5 7 revisions imported wikitext text/x-wiki <div dir="ltr" class="mw-content-ltr" style="text-align:justify;"> <!-- ستوون ڕاست --> {| style="margin-top:10px; background:none;" | style="width:75%; border:1px solid #a7d7f9; vertical-align:top; color:#000; padding: 0px 0px 10px 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px;" | {| cellpadding="2" cellspacing="5" style="width:100%; vertical-align:top; background:transparent;" <!-- ============== Hosọ osẹ lọ mẹ tọn ================ --> | | {{Adà Tangan |title = Hosọ osẹ lọ mẹ tọn |image = HSutvald2.svg |content = {{Hosọ osẹ lọ mẹ tọn}} |links = }} <!-- ============== Hosọ egbé he tọn ================= --> | | {{Adà Tangan |title = Hosọ egbé he tọn |image = HSDagensdatum.svg |content = {{Hosọ egbé he tọn}} |links = }} <!-- ============= کووتایی ستوون ڕاست ================= --> |} |<!-- بۆشایی نێوان دوو ستوونەکە --> style="border:5px solid transparent;" | <!-- ===================== ستوون چەپ ==================== --> | style="width:35%; border:1px solid #a7d7f9; background:#f5faff; vertical-align:top; padding: 0px 0px 10px 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px;"| {| id="mp-right" cellpadding="2" cellspacing="5" style="width:100%; vertical-align:top; background:#f5faff; background:transparent; text-align: left;font-size:9pt;" <!-- ========================= ناساندن =============== --> <!-- ========================= Be hiẹ yọnẹn ya? =============== --> | {{Adà Tangan |title = Be hiẹ yọnẹn ya? |image = Text-x-generic with pencil-2.svg |content = {{Be hiẹ yọnẹn ya}} }} <!-- | {{AccueilCadre |title = ߦߌ߬ߘߞߊ߬ߟߌ |image = W-circle.svg |content = {{ߦߌ߬ߘߞߊ߬ߟߌ}} }} --> <!-- ========================= کۆمەڵگا =============== --> <!-- | {{AccueilCadre |title = کوومەڵگای ویکیپیدیا |image = HSSamarbetecolor.svg |content = {{دەسپێک/کوومەڵگا}} }} --> |} |} <!-- ========================== Yẹdide egbé tọn========================== --> {| style="width:100%; margin-top:10px;" | style="width:100%; border:1px solid #a7d7f9; vertical-align:top; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px;" | {| style="width:100%; margin-bottom:2px; vertical-align:top; font-size:95%; background:transparent;" |- | {{Adà Tangan | title = Yẹdide egbé he tọn | image = HSBild.svg | content = {{Yẹdide egbé tọn}} |links = }} |} |} <!-- ========================== بەش خوارێن ========================== --> {| style="margin-top:10px; background:none;" | style="width:50%; border:1px solid #a7d7f9; vertical-align:top; color:#000; padding: 0px 0px 10px 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px;" | {| width="100%" style=" padding:0px; margin-top:0px; margin-bottom:0px; background:transparent;" <!-- ===================== Nado yawu hùn ===================== --> | {{Adà Tangan | title = Nado yawu hùn | image = Wikimedia-logo-circle.svg | content = {{Nado yawu hùn}} }} <!-- ===================== Xá ɖo gbé ɖévo mɛ===================== --> | {{Adà Tangan | title = | image = HSWPedia.svg | content = }} |} |} e9upmgbqdpwh0nt7s3l7uv7t4qdc5dt Ohia:Yẹdide egbé tọn 10 19 16750 16044 2022-03-28T10:02:24Z Samatics 9 wikitext text/x-wiki <div class="center">[[Wepo:Ahọlu Aganọ Toniyọn l.jpg|220px]]<br />'''[[Ahọlu Aganọ Toniyọn I]]'''</div> <noinclude> [http://commons.wikimedia.org/wiki/Commons:Picture_of_the_day Yẹdide egbé tọn] </noinclude> o49vjp8ry0obwzo0xkn52521lwgnriq Ohia:Nowrap 10 20 27498 140 2022-07-30T05:41:44Z Samatics 9 1 revision imported from [[:en:Template:Nowrap]]: Import citation templates wikitext text/x-wiki <span class="nowrap">{{{1}}}</span><noinclude> {{documentation}} <!-- Categories go on the /doc page; interwikis go to Wikidata. --> </noinclude> avb5tcymgupik1ikutqclidkj9tnitx Adà:Aflika 14 21 144 143 2022-03-23T15:42:47Z Jon Harald Søby 5 3 revisions imported wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Adà:Ahimẹ lẹ 14 22 147 146 2022-03-23T15:42:48Z Jon Harald Søby 5 2 revisions imported wikitext text/x-wiki Category:Ahimẹ lẹ kzuvifoahdf3181haxmqowwiks1c6x0 Adà:Amasin 14 23 150 149 2022-03-23T15:42:48Z Jon Harald Søby 5 2 revisions imported wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Adà:Aṣa 14 24 153 152 2022-03-23T15:42:48Z Jon Harald Søby 5 2 revisions imported wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Adà:Boṣiọ 14 25 156 155 2022-03-23T15:42:48Z Jon Harald Søby 5 2 revisions imported wikitext text/x-wiki Category:Boṣiọ dzro0jzpyk6azbm7hfuojhsqz2congo Adà:Interlingue 14 26 24045 158 2022-06-12T21:01:30Z EmausBot 83 Bot: Migrating 1 interwiki links, now provided by [[Wikipedia:Wikidata|Wikidata]] on [[d:Q9231028]] wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Adà:Kanlin lẹ 14 27 162 161 2022-03-23T15:42:48Z Jon Harald Søby 5 3 revisions imported wikitext text/x-wiki Category:kanlin lẹ ikdguk35uz60i5yalopoinqi402nt5y Adà:Lẹnunnuyọnẹn 14 28 165 164 2022-03-23T15:42:48Z Jon Harald Søby 5 2 revisions imported wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Adà:Mẹhe kú to owhe 1998 lẹ 14 29 168 167 2022-03-23T15:42:48Z Jon Harald Søby 5 2 revisions imported wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Adà:Naijilia 14 30 172 171 2022-03-23T15:42:49Z Jon Harald Søby 5 3 revisions imported wikitext text/x-wiki [[Adà:Aflika]] 1qgrjnrxdek1xplyl0ovg0cra7dm9ub Adà:Numọtolanmẹ 14 31 174 173 2022-03-23T15:42:49Z Jon Harald Søby 5 1 revision imported wikitext text/x-wiki Category:Numọtolanmẹ lgvv7cit8f8kn94h1635v3z5tlt6jwi Adà:Núdùdù 14 32 177 176 2022-03-23T15:42:49Z Jon Harald Søby 5 2 revisions imported wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Adà:Ogbè lẹ 14 33 180 179 2022-03-23T15:42:49Z Jon Harald Søby 5 2 revisions imported wikitext text/x-wiki Category:Ogbè lẹ de1wbi8cetxwf08vhkybvuzv51xbzg1 Adà:Ogbẹ́ 14 34 183 182 2022-03-23T15:42:49Z Jon Harald Søby 5 2 revisions imported wikitext text/x-wiki Category:Ogbẹ́ d57glu55eyvguts11fywoioygiskckr Adà:Otàn Gbẹzan tọn 14 35 186 185 2022-03-23T15:42:49Z Jon Harald Søby 5 2 revisions imported wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Adà:Otò 14 36 194 193 2022-03-23T15:42:50Z Jon Harald Søby 5 7 revisions imported wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Adà:Ovi he ye ji to owhe 1957 lẹ 14 37 198 197 2022-03-23T15:42:50Z Jon Harald Søby 5 3 revisions imported wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Adà:Wehọmẹ lẹ 14 38 202 201 2022-03-23T15:42:50Z Jon Harald Søby 5 3 revisions imported wikitext text/x-wiki Category:Wehọmẹ lẹ 1syr55lv5p81cyfw172hzm4xmr9mk1h Adà:Whenuho 14 39 205 204 2022-03-23T15:42:50Z Jon Harald Søby 5 2 revisions imported wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 9ice 0 40 18532 18506 2022-04-11T15:55:25Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Abolore Akande''' (yin jiji to azán fọtọ̀n-nukunawetọ Alunlunsun, owhe 1980 tọn). E diyin bo sọ yin yinyọnẹn taidi '''9ice''' to Otogbo [[Naijilia]] tọn mẹ. E sọ yin nuhotọ ''HipHop'' tọn, bo sọ yin tohodọtọ. 9ice wa lẹzun yinyọnẹn to hunwhẹ wiwa lẹ whenu, e de agban bladopọ Kongo-Aso tọn tọ́n to owhe 2008 tọn mẹ, to owhe dopolọ mẹ e du to Agbawhinwhlẹn MTV Africa Music tọn ji, bo tọnta to mẹhe e whlẹn agba hẹ lẹ mẹ to àṣà po nuhiho dodonu mẹyu gbeji tọn (MOBO) tọn mẹ. Eyi kunnudenu tangan mẹyu tọn po Walọ tangan voovo lẹ tọn po to 2015. Todin e wa yin dide taidi Ayinamẹtọ tangan de na Abiọla Ajumobi he yin Aimatẹngan Aimatẹn Oyo tọn. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1980 lẹ]] alxx2hmgj3h3xwznb0k2mwf5iconjjs Abayomi Barber 0 41 18533 18507 2022-04-11T15:55:35Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Abayomi Barber''' yín jiji to tòpẹvi Ifẹ tọn. Weyọnẹntọ Ben Enwowu wẹ do awusọhia de lẹ hia ẹ to Amazọnwiwa mẹ. Apajlẹ oyọnentọ lọ tọn wẹ dike Abayọmi ní do nukunnumọjẹnumẹ amazọnwiwa tọn, eńẹgodo e plọnnu to wehọme alavọ ''Yaba College of Technology'' to [[Awọnlin|Ayimatẹn Awọnlin tọn]] to otò [[Naijilia]] tọn mẹ. Abayọmi wẹ basi tito dagbe na onu he ye ko basi bo sọ ze sẹdo do Dodinnanu Ayọnu lẹ tọn ( ''Yoruba Research Scheme''). Abayọmi wazọn hẹ gbẹtọ nukundeji lẹ taidi Frank Willet, Doto Bradbury podo Rev. Father Carrol to Dodinnanu de he ye basi to otò [[Naijilia]] tọn to owhe 1957 kaka jẹ owhe 1958. [[Adà:Otàn Gbẹzan tọn]] ds8lj0dx8qjncj54wscw4fkofjritt6 Abba Musa Rimi 0 42 18534 18523 2022-04-11T15:55:45Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Abba Musa Rimi CON''' (yin jiji to osun awetọ azán koatọ́n-nukunatọ̀ntọ, owhe 1940 tọn to otò [[Naijilia]] tọn mẹ.) E yin dide taidi Ayimatẹngan nukunpedonugotọ Kaduna tọn to otò [[Naijilia]] tọn mẹ to osun aotọ 1979 tọn to Ablọde awetọ whenu, e lẹzun tẹnmẹpọnnamẹtọ Ayimatẹngan Abdulkadir Balarabe Musa tọn he yin kansanna to azan konukunatọntọ Ayidosun owhe 1981 tọn. Eyin dide do oplo People's Redemption sin ogbẹtamẹ. To Afínplosun owhe 1982 tọn, Pope John Paul II yi bajonọ tòdaho Kaduna tọn. To whelọnu Agọjẹdonutọ ogan Malenu lẹ tọn lẹ gbọawupo nado do yede hia ẹ, to whenue etin to Agahun-glintẹn. Pope hia Alọdlẹndonu kọmẹ wema Rimi tọn po ogan Ponla tọn devo lẹ tọn po he do nuyiwadopọ kọndopọ tọn hia to klistiani lẹ po Malenu lẹpo ṣẹnṣẹn. Whẹpo do lẹkọdo [[Awọnlin]]. To osun ṣinatọntọ 1982 Rimi yin hinhẹn po huhlọn po nado vẹ Jama Atul Nasril Malenu (JNI) nado din ali alọhẹndotena whinyanwhinyan he tin to ṣẹnṣẹn Izala po Darika Malenu lẹ sin Ogbẹta tọn. Rimi bia dawhe nujonu tọn dopo to aganu Naijilia tọn to azan koatọnnukunawe osun atọnto owhe 1982 tọn. Enẹgodo, Awhangan Muhammadu Buhari hẹn huhlọn etọn bu to gufinfọn he wa aimẹ to azán gban-nukundopotọ osun wiawetọ owhe 1983 tọn mẹ, E wle susu to Ayimatẹngan titengbe whẹdahọsa tọn lẹ, bo sọ wle Rimi do oganme na owhe ko-nukun-dopotọ na sẹnmẹjẹ 96 whẹyidotọ Ayimatẹn dẹmẹnu lẹ tọn lẹ tọn na NGN 500,000,00. Rimi dọdọ Emi ko yi Akuẹ lọ na whẹyidotọ lẹ na nukunpipedo osẹn po gbedide lẹ po go to osun wema yetọn mẹ. Rimi wazon ajowhe po ajojlawhe vovo ajowhele tọn po taidi VAC, NTC po G.B Ollivant tọn. To godo mẹ ewa lẹzun Ogan anadenanutọ lẹdo mẹyugbeji tọn na jẹhọn hinhẹngble tọn; esọ wa lẹzun ogan gbedetọ tọn to gbedide otò Niger tọn (CON Emọ yọnnu bo jivi ṣinawetọ. To osun aotọ 1998 Rimi lẹzun omẹ titengbe Ayinamẹtọ tohodọtọ lẹ tọn na tatọ awhangan toholuduta tọn Abdulsalam Abubakar to-kodiona gandudu ablode tọn mẹ to otò [[Naijilia]] tọn Ẹnẹtọ tọn mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1940 lẹ]] h0pw6im5d629c2kbfxperbfmzyfuo95 Abel Gabuza 0 43 27278 25751 2022-07-29T02:06:24Z Gadarawamo 20 wikitext text/x-wiki '''Abel Gabuza''' (yin jiji to azán ko-nukunatọ̀ntọ Whejisun, [[owhe]] 1955 tọn bo nọgbẹ̀ jẹ azán fọtọ̀n-nukunawetọ, Alunlunsun, [[owhe]] 2021 tọn) yin ogán sinsẹn Katoliki tọn dé to South Africa Duban tọn sọn azán ṣinẹnẹtọ, Abòhúsun tọn to [[owhe]] 2018 kakajẹ [[okú]] etọn to [[owhe]] 2021 tọn mẹ. Ewọ wẹ Biṣọpu kindberley tọn sọn 2010 jẹ 2018. E yin jiji to Alexandra to South Africa. Gabuza bẹ azọn bẹplamẹ COVID-19 tọn bo kú to azán fotọ̀n-nukunawetọ, Alunlunsun tọn to 2021 to [[owhe]] 65 mẹho yínyin mẹ to [[dotowhé]] Hillerest tọn to Duban. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1955 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] 1mgrpiuuyhmwbphyme9bdxto8krvjby Abibatu Mogaji 0 44 23500 23499 2022-05-21T09:31:49Z Samatics 9 wikitext text/x-wiki '''Abibatu Mogaji, MFR, OON''' (azán 16, koyasun owhe 1916 jẹ azán 15, Ayidosun owhe 2013 tọn) yín ajọwatọ daho dé he yin otovi [[Naijilia]] tọn, bo sọ yin Ahigan yọnnu to [[Awọnlin]]. ==Bẹjẹeji gbẹzan etọn tọn== Abibatu Mogaji yín jiji to azan 16tọ, Kọyansun tọn, to owhe 1916, to Ayimatẹn [[Awọnlin]] tọn mẹ, to huwaji oto [[Naijilia]] tọn. ==Nuhe gándo whẹndo etọn go== Chief Mogaji wẹ yín onọ na Chief [[Bola Tinubu]] he yin nukọntọ-otonọ na ''All Progressive Congress'', he sọ yín Ayimatẹngan [[Awọnlin]] tọn to dai. Chief Tinubu sin oviyọnnu, Folashade wẹ wa lẹzun Ahigan daho yọnnu to otò [[Naijilia]] tọn mẹ to whenuena onọdaho etọn jo otẹn lọ do godo. ==Azọn etọn== Whẹpo ye do dee taidi Ahinọ na otò [[Naijilia]] sin Ajọwatọ lẹ, Chief Mogaji yin nukọntọ na Ajọwatọ lẹ hẹ tín to Aimatẹn [[Awọnlin]] tọn mẹ. Uwhẹ di Ahitọ dogodo na Alomotu Peliewura. Nususu dagbedagbe lẹ de Chief Mogaji ko wa na Ajọwiwa podo Ajọwatọ lẹ to otò [[Naijilia]] wa dike Gandutọ Otò [[Naijilia]] tọn lẹ wa yi ajọ̀ bodo doyẹyigona. E ko sọ yi gigopanamẹnu susu lẹ sọn wehọmẹ-alavọ lẹ di, alavọ Ahmadu Bello tọn po alavọ [[Awọnlin]] tọn si. ==Oku etọn== Chief Mogaji ku to Sibigbe, azan fọtọ̀ntọ, Ayidosun, Owhe 2013 tọn mẹ. To whenuena e tindo owhe kanwe-fọtọ̀n-nukun-dopo (96) e basi matintọ to owhe etọn gbe to Ikeja he yin tatọ-tonọ na Ayimatẹn [[Awọnlin]] tọn, ye sọ di oṣiọ etọn do [[Awọnlin]]. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1916 lẹ]] [[Adà:Mẹhe kú to owhe 2013 mẹ lẹ]] dz584k3ytofbnwqe4u5p4r6fqjwu4zh Abibi 0 45 18538 18521 2022-04-11T15:56:25Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Abibi''' yin yinkọ didona osun tintan sunzanhiawe wiwe Ju lẹ tọn podọ osun ṣinawetọ sunzanhiawe paa tọn. E zẹẹmẹdo ''Ohín (Jinukun Tọn) He Ma Ko Hú'', podọ e nọ bẹsọn ṣẹnṣẹn Whejisun tọn bo nọ fó do ṣẹnṣẹn Lidosun tọn. Whenue Ju lẹ lẹkọ sọn Babilọni, e wá yin yiylọdọ Nisan. ==Alọdlẹndonu lẹ== nvrrkrkuzrxrlyk50cdq4zkxzwklsb3 Abiodun Olaku 0 46 17135 17134 2022-04-01T05:45:42Z Samatics 9 wikitext text/x-wiki '''Abiodun Olaku''' yin jiji to azán 29tọ, Awewesun, owhe 1958 tọn. E yi wehọmẹ ''Yaba College of Technology'' tọn to Ayimatẹn [[Awọnlin]] tọn mẹ. Anazọnwatọ dé wẹ Abiodun yin, tòvi [[Naijilia]] tọn sọ wẹ uwọ. E yọn Anazọnwiwa lọ taun, e sọ to azọn dagbedagbe lẹ wa, enẹwutu wẹ gbetọ susu yinwanna ẹn bo sọ yinwanna alọnuzọn etọn lẹ. Dopo to alọnuzọn etọn lẹ mẹ wẹ: Azán he gbe Jikun Já to tòdaho Ibadan tọn mẹ (''A Rainy Day in Ibadan''). Ogàn he plọn Abiodun Olaku azọn lẹ wẹ: Weyọnentọ Yusuf Grillo, Kolade Oshinowo, Doto Isiaka Osunde. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1958 lẹ]] putafn2jc15qkt9g8rjq8a1qre1ldor Abiola Ajimobi 0 47 18539 18516 2022-04-11T15:56:35Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:L-R Senator Abiola Ajimobi, Dr.Kayode Fayemi, Senator Oserheimen Osunbor, Ahmed Gulak, Senator Ocheja, Chief Clement Ebri, Ademola Rasaq Seriki, Pius Odubu, and Major Gen. Lawrence Onoja rtd. being sworn in.jpg|thumb|Mẹ tintan to Amiọlọ mẹ wẹ: Abiola Ajimobi]] '''Isiaka Abiola Ajimobi''' (yin jiji to azán fọtọ̀n-nukundopotọ, osun wiawetọ, owhe 1949 tọn jẹ azán ko-atọntọ, osun ṣidopotọ, owhe 2020 tọn mẹ). Eyin yinyọnẹn taidi otò [[Naijilia]] tọn to [[Ayimatẹn Oyo Tọn|Ayimatẹn Oyo tọn]] mẹ, Ewọ yin dide taidi Osẹn basitọ to owhe 2003 tọn mẹ to otò [[Naijilia]] tọn mẹ, bo gbọnmọ dali do yin afọzedaitọ osẹnbasitọgan Ayimatẹn Oyo tọn. Todin esọ wa yin osẹnnamẹtọ Agbegbe tọn to oplo kavi to agba jonọyiyi tọn mijẹmidesi tọn (AD) tọn mẹ. To ojlẹdemẹ, to osẹngbaji ewhlẹnagba na e nido lẹzun Aimatẹngan Ayimatẹn Oyo tọn to Asia Ogbẹ All Nigeria People's Party tọn mẹ to owhe 2007 tọn mẹ. Ṣigba ejayi. Ewọ sọ yin dopo to Amijọwatọ lẹ mẹ. Todin, eyin matintọ gbọn azọn covid-19 tọn dali to azán ko-atọntọ, osun ṣidopotọ, owhe 2020 tọn mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1949 lẹ]] [[Adà:Mẹhe kú to owhe 2020 lẹ]] cyb34v0y6he87wmwmbhwee6njbj8m0v Ablaham 0 48 26170 18540 2022-07-14T07:56:25Z Gadarawamo 20 wikitext text/x-wiki '''Ablaham''' wẹ do Akọta juu lẹ tọn ai, ye ji to Uli, Otovi Tẹla tọn wẹ Ablaham. E yi Halani to Gbeji-waji Mesopotamia tọn po otọ etọn po. Asi etọn wẹ Sala, Lọti wẹ ylọn-ẹn ylọvi etọn. To whenue yi Kenani e se oylọ [[Jehovah]] tọn dọ aigba pagbe tọn wẹ finẹ na yin na ovi etọn lẹ. E yi pagbe jiwheyewhe tọn ehe se, to whenue nọ Ejibiti to huvẹ whenu godo bọ ewọ po Lọti po klan to Bethon, e yi sawhe dó Heblọni to whenue Jehovah Diọ yinkọ etọn zun Ablaham he zẹmẹdo 'Otọ Akọta susu tọn' godo, Jehovah dopolọ dọ na-ẹn dọ èmí na na ovi he na dugu etọn ẹn, Jehovah whlee pọn dọ ni hu Isaaki [[ovi]] etọn dó sanvọ, dile e jlo na huii Jehovah yí lẹngbọn do diọ ovi lọ, asi etọn awetọ he yin Ketula ji visunnu ṣidopo. To whenuena e ku, ye dii do oslo de mẹ to Makipela. ==Alọdlẹndonu lẹ== c6rngin757z7km4qwg44zlplabonvr5 Abraham Lincoln 0 49 26876 18541 2022-07-22T19:23:12Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Abraham Lincoln O-77 matte collodion print.jpg|thumb|Abraham Lincoln]] '''Abraham Lincoln''' (azán wiawetọ Afínplọsun, [[owhe]] 1809 jẹ azán wiawetọ Lidosun [[owhe]] 1865) yin tonudọtọ otò Amẹlika tọn de, e wọ wẹ sọ yin togbogan fọtọnnukundopotọ otò [[Amẹlika]] tọn bọ sọ nọ nukọn to towhan Amẹlika tọn whenu. E du togbogan sọn 1861 kakajẹ 1865, to whenue towhan to yiyi to alọnu to Amẹlika. Azán atọ́n poun godo na whenue towhan lọ doalọte wẹ e yin huhu gbọn mẹyihutọ John Wilkes Booth dali. Lincoln wẹ yin togbogan tintan he yin huhu gbọn mẹyihutọ dé dali to otò Pipli Akọta lẹ tọn mẹ (''United States''). Lincoln nọ yin finflin na [[azọ́n]] daho he e wà taidi avùnlọyinajọjlẹtọ de nado doalọtena gbẹtọ lẹ hihọ dó basi Kanlinmọ to otò Pipli Akọta lẹ tọn mẹ (''United States''). ==Otàn gbẹzan etọn tọn== ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1809 lẹ]] [[Adà:Mẹhe kú to owhe 1865 lẹ]] ejck6cgene643keakd843otwu8f6wzc Abubakar Malami 0 50 26860 18543 2022-07-22T18:35:06Z Gadarawamo 20 wikitext text/x-wiki {{Infobox gbẹtọ|YINKỌ ETỌN=Abubakar Malami|YẸDIDE ETỌN=Abubakar Malami638.jpg|JIJIZAN=17 Lidosun 1967}} '''Abubakar Malami'''(SAN) eyin jiji to osun ẹnẹtọ [[owhe]] 1967, eyin tovi [[Naijilia]] tọn eyin owhẹyidọtọ podọ e sọ yin tohodọtọ de, todin e to azọnwa taidi azọnwahẹmẹtọgbẹ whẹdatọ lẹ tọn po whẹyitọgan daho po. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1967 lẹ]] nn2dv8r804l16vat10l9vok9ze3wwby Abuja 0 51 18544 18518 2022-04-11T15:57:25Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Abuja''' yin tatọ́-tònọ otò [[Naijilia]] tọn. Abuja lẹzun tatọ́-tònọ otò [[Naijilia]] tọn to Azan wiawètọ, Awewesun owhe 1991 tọn mẹ. Gbẹtọ he hugan livi dopo wẹ nọ nọ̀ tòdaho ehe mẹ. 4h8yqnzmnjw9vgdnpdhzkpksf16u5iz Adali 0 52 503 502 2022-03-23T15:43:01Z Jon Harald Søby 5 6 revisions imported wikitext text/x-wiki '''Adali''' yin yinkọ didona osun wiawe tọ sunzanhiawe wiwe Ju lẹ tọn podọ osun ṣidopo tọ sunzanhiawe paa tọn mẹ to kanlinmọgbenu Babilọni tọn godo. E nọ bẹsọn ṣẹnṣẹn Afínplọsun tọn bo nọ fó do ṣẹnṣẹn Whejisun tọn. ==Alọdlẹndonu lẹ== 9turng063cpirfm80l3i1dos722kppx Adam Smith 0 53 23530 23515 2022-05-22T08:02:31Z Amire80 23 Bot: Cleaning up old interwiki links wikitext text/x-wiki '''Adam Smith''' (16 Ayidosun 1723 -17 Liyasun 1790) yin Scotland tọ he tindo zinzin ajọwiwa tọn he yin yiylọ dọ oto ajọtọ whenu mitọn. Owe etọn(''An Inquiry into the Nature and Causes of the Wealth of Nations'') yin zinzin jẹgbonu to Owhe 1776 yin titengbe, gbẹtọ lẹ ylọ owe lọ dọ ''The Wealth of Nations''. E dọ pẹde to ayilinlẹn he ji ajọwiwa sinai do, titengbe ahi ajọwiwa tọn. Adam Smith kanbiọ dọ etewẹ gbẹtọ sọgan wa he yọn hugan na oto etọn? E wa gbeta lọ́ kọn dọ eyin gbẹtọ lẹpo wa nuhe yọn na yede lẹ po mẹhe yin hagbẹ whẹndo etọn tọn po họntọn lẹ po, whelọnu oto lọ na wa dagbe. Ehe yinmọ, na mẹlẹpo yọn nususu gando ninọmẹ yetọn go (nuhe ye jlo po nuhudo yetọn po, nuhe wazọn po nuhe ma wazọn po) hugan nuhe Ahọlu yọnẹn. Nulẹnpọn ehe yin yiylọdọ ''Liberal Theory''. E yin ada tintengbe mẹdekanujẹ na ajọ̀ wiwa he ye nọ ylọ dọ ''liberalism''to Glẹnsigbe mẹ . E yin oweyọnẹntọ de jlọ na yọn gbẹtọ lẹ sin linlẹn (numọtolanmẹ) do nuhe yọn po nuhe ma yọn po. E kanwe bẹjẹji tọn to 1759, he yin yiylọ dọ ''The Theory of Moral Sentiments''. E lẹn dọ numọtolanmẹ na mẹdevo tọn ni yinnujọnu to walọmẹ. Numọtolanmẹ mẹdevo tọn ni yinuwà do mìwlẹ́ lọsu ji. Na Smith, numọtolanmẹ na mẹdevo zẹmẹdo dọ a ze nujlẹdo dewe go. Na apajlẹ, numọtolanmẹ na zọn bọ homẹ na hun we ni a mọ mẹdevo to ayajẹ kavi sadi hẹ mehe to homẹgble, numọtolanmẹ na mẹdevo sọgan zọn bọ mi na yin magbọjẹnọ̀, ni mi mọ mẹdevo to tukla mẹ(Taidi dọ nulọ gando mi go). Smith po họntọn etọn David Hume he yin weyọnẹntọ Scotish tọn devo kannu tintengbe numọtolanmẹ to walọ. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1723 lẹ]] [[Adà:Mẹhe kú to owhe 1790 lẹ]] j11tlz07xjsljv1evyplw6wce1x08m5 Adam po Evi po 0 54 18545 18525 2022-04-11T15:57:35Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Adam po Evi po''' wẹ yin mẹjitọ na gbẹtọ lẹpo na mẹhe yise to Ablahamu sìn sinsẹn mẹ. To owe Jẹnẹsisi, ''Qu'ran'' podo owe ''Aqdas'' tọn po mẹ, yé omẹ awelẹ wẹ yin gbẹtọ tintan he Mawu dá. [[Biblu]] dohia dọ lẹgba biọ jipa Edẹni tọn mẹ taidi odan dè bo klọ Evi. Mẹklọtọ lọ diọ linlẹn na Evi nado jẹagọ dó àṣẹ Jiwheyẹwhe tọn go. Satani dọna yọnnu lọ dọ Mawu ko yọnẹn dọ Evi na yọnnuin taidi Mawu ni é du sọn atinsìnsẹ́n lọ mẹ. Whenue Adam po Evi po ko waylando godo, yé yin didesẹ sọn jipa Edẹni tọn lọ mẹ bosọ yin dẹ hodo gbọn awufiẹsa, awutu podo oku po dali. Mẹklọtọ he yin satani lọsu yin dide sẹ. Yé yan ẹn dó aigba podọ nado to linlin gbọn aigba taidi odan he e yizan lọ. == Adam == Weta awetọ Jẹnẹsisi tọn dọ Jiwheyẹwhe da Adam sọn kọgudu aigba tọn mẹ. Enẹgodo, é gbọ gbọfufu ogbẹ tọn dó awọntinslo etọn lẹ mẹ, ewọ sọ lẹzun gbẹtọ gbẹtẹ. Jiwheyẹwhe sọ basi jipa dè he nọ yin ''Jipa Edẹni tọn'' na Adam nido nọ emẹ podọ nado penukundo é go. Adam na yinkọ kanlin lẹ. Jiwheyẹwhe ma basi avọ na Adam po Evi adavo to whenue ye vẹtoli godo. E basi avọ na yé sọn ayu kanlin tọn mẹ to whenuena é kò yan yé sọn jipa lọ mẹ godo. Adam wẹ yin ''mẹdide lọ''. == Evi == Jiwheyẹwhe yọnẹn dọ kanlin lẹ ma sọgan na pekọ he Adam do hudo etọn lẹ po adavo eni dó gbẹtọ di ewọ nkọ. Enẹwutu wẹ Mawu dó dè adajahú etọn dopo dó basi Evi (he zẹẹmẹ dó onọ mẹhe to ogbẹ lẹ po tón). Adam ma ko dó yinkọ na Evi kakajẹ whenuena Jiwheyẹwhe Yàn yé sọn jipa Edẹni tọn mẹ bo yí ayú kanlin tọn dó ṣiọn omẹ̀ yetọn to whenue ye ko vẹtoli godo. == Ayijijẹ po whẹdida po == Weta atọ̀ntọ́ Jẹnẹsisi tọn dohia dọ Adam po Evi po ma tindo nuhudo nudepope to jipa lọ mẹ. Onu dopo wẹ Jiwheyẹwhe gbẹ dọ yé ma ha bo basi, enẹ wẹ ma nado du sọn atin oyọnẹn tọn lọ mẹ. Sigba odan dè sọ dọna yé dọ Mawu ma jlo dọ yé ni yọnńuin di ewọ,ehe sisẹ́ Evi nado vẹtoli na gbedide Jiwheyẹwhe tọn. Enẹwutu é to dandan mẹ dọ yé ni tọn sọn jipa Edẹni tọn mẹ. Jiwheyẹwhe sọ yi dogọ dọ yọnnu lọ́ na mọ awufiẹsa to ovi jiji Whenu. Mọdopolọ, sunnu lọ́ na mọ awufiẹsa whẹpodo mọ nududu sọn aigba mẹ, podọ to vivọnu é na lèkọ dó kọgudu mẹ na finẹ wẹ é tọn sọn. mwwyeq38e7amn3nhmsik4t9dho9qoh7 Adamu Adamu 0 55 18546 18514 2022-04-11T15:57:45Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Adamu Adamu''' (yin jiji to azan ko-atọntọ, osun atọntọ, owhe 1954 tọn mẹ). Akuẹbẹhẹntọ otò [[Naijilia]] tọn wẹ ewọ yin bosọ yin linlinkantọ de, podọ esọ yin azọnwatọ to mẹplọntọ lẹ mẹ to otò [[Naijilia]] tọn mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1954 lẹ]] lvj8vxuc97ib5ezdsjrx6umvp0mjgh5 Adamu Suleiman 0 56 18547 18509 2022-04-11T15:57:55Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Adamu Suleiman''' (yin jiji to azan wiẹnẹtọ, Nuwhàsun, owhe 1929) yin ponọ sunnu Naijilia-nu he yin ponọ-gán daho hoho. E yin azọ́ndena nado yin ponọ-gán daho do otẹn Muhammadu Dikko Yusufu tọn mẹ to owhe 1979 tọn mẹ, podọ [[Sunday Adewusi]] sọ lẹzun ponọ-gán daho do otẹn etọn mẹ to owhe 1981. E yì Wehọmẹ dokọ̀ tọn ''Jimeta Elementary School'' tọn to 1940 po 1944 po gblamẹ, enẹgodo e yì Wehọmẹ dokọ̀ tọn ''Yola Middle School'' kakajẹ 1947. E yì wehọmẹ daho ''Barewa College'' sọn 1947 jẹ 1950, podọ Wehọmẹ Daho ''College of Technology'' to Zaria to 1954 jẹ 1956. Enẹgodo e yì Wehọmẹ Alavọ Ibadan tọn, fie e tindo gbedewema daho Otàn Egbezangbe tọn to wehọmẹ alavọ tọn to 1960. E lẹzun anadenanu nukunpedonugotọ Ponọ-zọ́n tọn to 1 Nuwhàsun 1966. E yin azọ́ndena nado nọ ponọ-gán daho sọn Kọ́yànsun 1979 jẹ Lidosun 1981. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1929 lẹ]] 31tgh3001fqvnowv0ke0fj41w60q4h8 Ade Ipaye 0 57 18548 18512 2022-04-11T15:58:05Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Adeola Rahman Ipaye''' (yin jiji to owhe 1963) yin whẹ̀yidọtọ Otò [[Naijilia]] tọn he sọ yin "Deputy Chief of Staff" alọnu din tọn na Togan [[Naijilia]] tọn Muhammadu Buhari. Ewọ wẹ sọ yin whẹ̀yidọtọ-gan na Ayimatẹn [[Awọnlin]] tọn podo otẹn devo devo lẹ he e sọ tindo to tonudidọ mẹ. ==Azọn etọn== Ipaye yi Wehọmẹ daho Igbobi tọn to [[Awọnlin]] bo yi gbedewema bachelor's po master's po to osẹn mẹ sọn Wehọmẹ Alavọ Awọnlin tọn to Akoka, to [[Awọnlin]] mẹ. E bẹ osẹ́nzọn etọn jẹeji to Oditah Adebiyi & Co. to [[Awọnlin]] fihe e yin anadenanutọ dodinnanu tọn te whẹpo e do lẹzun alọ̀gọnamẹtọ na mẹplọntọ to Wehọmẹ Alavọ Awọnlin tọn. E lẹzun mẹplọntọ daho to kóyànsun owhe 1999 bọ to godo mẹ e lẹzun mẹbọdomẹgotọ́ mẹplọntọ daho to ada nuplọnmẹ osẹn tọn mẹ to kóyànsun owhe 2000 mẹ. To Nuwhàsun owhe 2001 e yin dide taidi alọ̀gọnamẹtọ vonọtaun na Bola Tinubu to nuhe gándo osẹn go lẹ podọ to owhe 2003 e lẹzun alọ̀gọnamẹtọ vonọtaun daho de na Ayimatẹn-gan na nuhe du osẹn lẹ dali. E sẹ̀n to adà ehe mẹ na owhè ẹnẹ̀ kakajẹ whenue e yin dide nado yin Ayinamẹtọ Vonọtaun na Tito Tokuẹ-yiyi tọn na Babatunde Fashola mẹhe jẹ otẹ̀n Bola Tinubu tọn mẹ to owhè 2007. To Nuwhàsun owhe 2007 tọn mẹ, e yin azọ́ndena nado yin Ogán Whẹyidọtọ he nọ penukundo whẹho Otò tọn lẹ go tọn. To azán atọ̀ntọ Zósun owhe 2015 tọn, Togán Muhammadu Buhari deazọ́nna Ade Ipaye nado lẹzun Alọgọtọ na Ogán he nọ penukundo whẹho Hihọ tọn na tòwedegbẹ́ etọn. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1963 lẹ]] 0xhip0905k25vdy6fw359y1ii0vhplh Adebayo Adedeji 0 58 17149 16844 2022-04-01T10:47:30Z Samatics 9 wikitext text/x-wiki '''Adebayo Adedeji''' yin jiji to azán ko-nukun-dopotọ, Awewesun, owhe 1930 tọn mẹ to Jebu-Ode jẹ lidosun, azan koatọ́n-nukunatọntọ owhe 2018 tọn. E wa lẹkọdo [[Awọnlin]] bo yin dopo to jlẹkajinọtọ [[Naijilia]] nu lẹ tọn, e sọ yin dopo to ogan gọnu Wekantọ lẹ tọn to kọndopọgbẹ ogbẹ otògbo lọ tọn mẹ. E na mẹ azọn jlẹkajininọ tọn to mẹyugbeji sọn owhe 1975 jẹ 1978 tọn podọ e sọ yin dopo to kọndopọgbẹ wekantọgan togbo lọ tọn sọn owhe 1992 jẹ Adedeji wẹ yin ogan Azinponọ nuplọnmẹtọ nugbajẹmẹji tọn (ACDESS) tọn. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1930 lẹ]] cvr54toh31sa3zparpwgf8eoi3c2w6x Adebayo Salami 0 59 26551 24042 2022-07-19T17:21:54Z Gadarawamo 20 wikitext text/x-wiki [[File:Oga Bello (cropped).png|thumb|Oga Bello]] '''Adebayo Salami''' hé ye yọnẹn taidi '''''Oga Bello''''' yin aihundatọ, aihunbasitọ podọ anadena aihuntọ numimọnọ to oto [[Naijilia]] tọn mẹ. ==Gbẹzan aihundida etọn tọn== Salami sìn kúnkan tlọn ''[[Ayimatẹn Kwara Tọn|Kwara]]'' tọn, Ṣigba e yin jiji to azan ṣinẹnẹtọ Nuwhàsun [[owhe]] 1953 to [[Ayimatẹn Awọnlin Tọn|Ayimatẹn Awọnlin tọn]] fihe e yi wehọmẹ dokọ tọn po wehọmẹ daho po te. E bẹ azọn aihundida etọn tọn to [[owhe]] 1964 podo ogbẹ́ he yé nọ ylọ dọ ''Young concert Party'' po, bọ nukọntọ ogbẹ́ lọ tọn nọ yin ''Ojo Ladipo'' he gbẹtọ lẹ yọnẹn taidi ''Baba Mero''. To owhè pẹde godo, ogbẹ lọ́ diọ yinkọ lọ dó ''Ojo Ladipo Theatre Group''. Enẹgodo ye sọ diọ ẹ dó ''Awada Kerikeri Theatre Group''. To whenue Ojo Ladipo ku godo to [[owhe]] 1978, Salami lẹzun nukọntọ na ogbẹ lọ, ehe hẹn diyìn. Salami sọawuhia to sinimọto ayọgbe tọn etọn tintan he yin ''Ajani Ogun'' mẹ. Matintọ́ ''Adeyemi Afolayan (Ade Love)'' he yin otọ́ na Kunle Afolayan po Gabriel Afolayan po lọsu sọawuhia to sinimọto lọ mẹ. E sọ daihun to sinimọto ''Kadara'' he Adéyemí Afolayan (Ade Love) bayi mẹ. Gbọnvo na enẹ, Salami sọ sọawuhia to aihun nukiko donamẹ tọn he nọ yin ''Comedy Half Hour'' fie e zan yinkọ ''Oga Bello'' te. Salami bayi sinimọto etọn tintan ''Ogun Ajaye'' to [[owhe]] 1985 to whenue e to ogbẹ́ ''Awada Kerikeri'' tọn mẹ. Sọn [[owhe]] 1985 dó jẹ egbehe, E kò bayi bọ ko sọ deanana sinimọto susu lẹ to Ayọgbe mẹ. Salami tin to mẹhe dó ogbẹ́ plipli aihundatọ sinimọto tọn ai lẹ mẹ. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1953 lẹ]] [[Adà:Naijilia-nu lẹ]] [[Adà:Sinimọto-basitọ lẹ to Naijilia]] mgnd7wwn2tp984d5eztnget8erl7cqx Adebisi Akande 0 60 18549 18510 2022-04-11T15:58:15Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Abdulkareem Adebisi Bamidele Akande''' yin jiji to azan fọtọn-nukun-dopotọ to Alunlunsun, owhe 1939 tọn mẹ. E sọ yin dopo to tohodọtọ togbo [[Naijilia]] tọn lẹ mẹ, to whẹndo ayọnu lẹ tọn mẹ. E sọ yin Aimatẹngan to [[Ayimatẹn Osun Tọn|Ayimatẹn Osun tọn]] mẹ sọn owhe 1999 jẹ 2003 mẹ. == Alọdlẹndonu lẹ == pfrgq7slrgv5m651ple58ibtqzbcctz Adedeji Adeleke 0 61 26552 18551 2022-07-19T17:23:52Z Gadarawamo 20 wikitext text/x-wiki '''Adedeji Adeleke''' (yin jiji to azan ṣidopotọ, whejisun, [[owhe]] 1957) tọn mẹ. E yin adọkunnọ, ajọwatọ nukundejitọ dé, ewọ wẹ sọ yin ogán podọ mẹhe do Wehọmẹ Alavọ Adeleke tọn ai. Ewọ wẹ sọ yin ogán na azọnwhe ''Pacific Holdings Limited''. Ewọ wẹ ji Adewale Adeleke he yin (Azinponọ HKN dai tọn), Davido he yin Hànjitọ otò [[Naijilia]] tọn po Sharon Adeleke po. E wlealọ hẹ Doto Vero Adeleke he yin matintọ to azan ṣidopotọ, Whejisun, [[owhe]] 2003 tọn mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1957 lẹ]] 07bhco5iqaimbj5yhldwagq7yta5coc Adegoke Adelabu 0 62 18552 16425 2022-04-11T15:58:45Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki {{Infobox gbẹtọ|YINKỌ ETỌN=Adegoke Adelabu|TRANSCRIPTION=|YẸDIDE ETỌN=Adelabu.jpg|JIJIZAN=3 Zósun 1915|OKÚZAŃ=25 Whejisun 1958}} '''Gbadamosi Adegoke Adelabu''' he yin jiji to azan atọntọ́ osun ṣiẹnẹtọ owhe 1915 tọn mẹ to otò [[Naijilia]] tọn mẹ. Eyin tohodọtọ de podọ Mínísítà dai tọn De na adọkunnu po nuhe nọ hẹngbẹdudu wa na otò Naijilia tọn sọn osun tintan owhe 1955 tọn jẹ osun tintan owhe 1956 tọn, enẹgodo wẹ e lẹzun ògán agọjẹdomẹtọ lẹ tọn to azọnwhe ahọlu tọn fie ye sọ nọ sọ tonudidọ te to wheyihọwaji tòdaho lọ tọn to gbẹwhenu etọn. Eyin yinyọnẹn to Togbo lọ blebu mẹ na vivẹnudido etọn po nuwiwa he mẹde ma sọgan wọn he e basi to otò Naijilia tọn mẹ. Adelabu yi wehọmẹ ''Government College Ibadan'' tọn. E sọ lẹzun ajọwatọ to whenue eyi wehọmẹ po godo. E wa hẹn ọgbẹ etọn bú to nujijọ ylankan madonukun gbẹduhun tọn de mẹ to owhe pede godo to whenuena Naijilia yi mẹdekannujẹ sọn Togan mẹhẹngannugannu tọn Bliteni tọn si. ==Bejẹeji gbẹsan etọn tọn== Adelabu he yin vijiji dó whẹndo Sanusi Asiyanbi po Awujọla Adelabu po tọn mẹ to owhe 1915. Onọ Adelabu tọn wẹ yin asi awetọ́ na Sanusi, ṣigba eku to ojlẹ pevide godo he e ji Adegoke godo, ehe wẹ zọn bọ nafẹ etọn yìí hẹn. E yi wehọmẹ nupinplọn dokọnu tọn CMS tọn he tin to Kudeti to tohomẹ Aimatẹn Ibadan tọn sọn 1925 jẹ 1929, bọ e plọnnu bo fo ohọ ẹnẹtọ po àtóntọ́ po (''Standard IV and V'') to ''CMS Central'' mẹ. Nugbo wẹ dọ malenu wẹ ewọ po whẹndo etọn po, ṣigba nafẹ etọn he dè enọ sẹẹ do wehọmẹ sinsẹn basitọ Klistiani lẹ tọn to tòdaho Ibadan tọn mẹ, bọ e yi gbedewema de he zọn bọ e sọgan yí wehọmẹ CMS tọn. Èyí wehọmẹ Government College tọn to tòdaho Ibadan tọn to 1931 jẹ 1936 taidi wehọmẹvi anadenawehọmẹvigbẹ yatọ etọn lẹ. To owhe 1936 tọn mẹ Adelabu biọ Wehọmẹ ''Yaba Higher College'' tọn mẹ, enẹgodo, e mọ gbedewema wehọmẹ yiyi mazankuẹ tọn de yi sọn azọnwhe AUC nado plọnnua gando weyinyọnẹn ajọwiwa tọn go. E ma dẹn bọ e ton sọn wehọmẹ to osun ṣidopotọ godo na whenue ye na ẹn wehọmẹ yiyi mazankuẹ tọn lọ. Dopo to azọnyọnẹntọ he ko yọnẹn dai to azọnwhe koko tọn he sọ yin ogàn daho to azọnwhe AUC tọn na ẹn azọn nado yin mẹhe bọdo azọntọgan azọnwhe he tin to Ibadan tọn go. To whenue e jẹ finẹ godo, eze afọdide he na zọn bọ azọnwhe koko tọn lọ nado nọ to koko to aliho vonọtaun de tọn mẹ, afọdide ehe wẹ zọn bọ yé vọ zee daga dogọ bọ e lẹzun alọgọna anadenanutọ nusisa tọn. Adelabu tọn sọn azọnwhe AUC tọn to owhe 1937 nado ze azọnwhe koko tọn edetiti tọn doia. To madẹnmẹ e tọnta ganji to àjọ koko tọn etọn mẹ. To whenuena e wa lẹzun yinyọnẹn ganji to azọn etọn kọn godo wẹ e wa jẹ Ahọlu zọn din ju. E wa lẹzun ògán na nukunpedo glezọn go tọlẹ tọ to owhe 1939. Evọ lẹkọyi azọnwhe AUC tọn bo wazọn hẹ ye kaka jẹ owhe 1945, Adelabu wa gbẹazọndai to whenuena mẹplọntọ etọn to azọn lọ kọn je bọ yin Richardson Adelabu gbẹazọndai. Enẹgodo e bẹ akuẹ he e ko mọ lẹpo plidopọ bo bẹ ajọ Sekanfun tọn dé jẹeji po Levantine po to tòdaho Ibadan tọn mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1915 lẹ]] [[Adà:Mẹhe kú to owhe 1958 lẹ]] fci0ergdm4euv6iu96rogcalelj6eb5 Adeniji Adele 0 63 26915 18553 2022-07-23T15:25:45Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Adeniji Adele.jpg|thumb|Adeniji Adele]] Ahọlu '''Musendiku Buraimoh Adeniji Adele II''' ''KBE'' (azán wiatọ̀ntọ Abọ̀húsun [[owhe]] 1893 tọn jẹ azán wiawetọ [[owhe]] 1964 tọn) yin Ahọlu [[Awọnlin]] tọn (Ọba of Lagos) sọn azán tintan Kọyànsun [[owhe]] 1949 tọn jẹ azán wiawetọ Liyasun [[owhe]] 1964 tọn. ==Otàn gbẹzan etọn tọn== Adele yin jiji to [[owhe]] 1893 gbọn otọ́ etọn Buraimoh Adele po onọ̀ etọn Moriamo Lalugbi po dali. Otọ́gbo etọn wẹ Ahọlu Adele Ajodun E plọnnu to wehọmẹ dokọtọn ''Holy Trinity Primary School'' he tin to Ebutte-Ero, enẹgodo wẹ e yì wehọmẹ daho ''CMS Grammar School'' to [[Awọnlin]]. To whenu e fó wehọmẹ godo, E yì plọn azọ́n aigba jijlẹ tọn. To azọ́n lọ fifo godo, e yin didohlan [[Ayimatẹn Kano tọn]] nado yì wazọn taidi aigba-jlẹtọ de. E wazọn po aigba-jlẹtọ he tọ́n sọn otò Cameroon tọn mẹ lẹ po to wẹkẹwhan tintan whenu. To 1920, Ahọvi Adeniji Adele hodo kọmẹ-gán Amodu Tijani Oluwa yì otò London tọn mẹ nado yì dọho gándo whẹho aigba Oluwa tọn ji to ogbẹ́ he nọ yin ''Privy Council'' nukọn. Kọmẹ-gan Amodu Tijani du to whẹho lọ ji. Whenu pẹde godo, Adele wazọn to akuẹsẹdotẹn bo sọ lẹzun ogán to finẹ to 1937. E mọ gigopanamẹnu daho ''Commander of the order of the British Empire'' yí to 1956 po ''Knight of the Order of the British Empire'' po to 1962 gbọn ahọsi glẹnsi tọn dali. ==Tonudidọ po Nuhahun etọn lẹ po== Ahọlu Adele II nọ̀ godo na tonudọgbẹ jọja lẹ tọn he nọ yin ''Nigerian Youth Movement'', E sọ yin dopo to ogbẹ́ ovì Oduduwa tọn lẹ mẹ he nukọntọ etọn yin Obafemi Awolowo. Tonudọgbẹ he e kọnawudopọ hẹ ehe jẹagọ do tonudọgbẹ he to aṣẹpa to whelọnu ''NCNC/NNDP'' he yin didoayi to owhé ''Docemo'' tọn gbe gbọn Herbert Macaulay dali. Tonudọgbẹ NNDP jeagọ do Ahọlu Adele nado jẹ Ahọluzinpo ji na e ma tọ́n sọn kúnkan Dosunmu tọn mẹ wutu, ehe hẹn yé ze oho lọ yi whẹdọhọsa nado glọnalina hunwhẹ jẹgbakun zize dó ota na ẹn tọn. Jlọjẹ he Ahọlu Adele dó nado jẹ gánzinpo ji yin godonọna gbọn ogbẹ́ ''Judicial Committee of the Privy Council'' dali to Glẹnsi tomẹ to [[owhe]] 1957. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1893 lẹ]] [[Adà:Mẹhe kú to owhe 1964 lẹ]] k37zyau5scqkhkbltv7kop6nfw922wl Adeniran Ogunsanya 0 64 18554 16859 2022-04-11T15:59:05Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki {{Infobox gbẹtọ|YINKỌ ETỌN=Adeniran Ogunsanya|YẸDIDE ETỌN=Adeniran Ogunsanya.jpg|IMGSIZE=200px|JIJIZAN=31 Alunlunsun 1918|OKÚZAŃ=22 Abọhusun 1996|OTỌ́ ETỌN=Suberu Ogunsanya Oguntade}} '''Adeniran Ogunsanya''' (31 Alunlunsun 1918 - 22 Abọhusun 1996) yin whẹ̀yidọtọ po tonudọtọ depo, bo sọ yin vijiji otò [[Naijilia]] tọn. E sọ yin dopo to mẹhe dó ogbẹ tonudidọ tọn tòdaho Ibadan tọn ai lẹ mẹ(IPP). E wazọn taidi kọmiṣọna osẹnyọnẹntọ lẹ tọn podọ tito nuplọnmẹ tọn Aimatẹn Awọnlin tọn. Ewọ dopolọ wẹ sọ yin ògán daho hugan na ogbẹ tonudidọ tọn he yin ''Nigeria People's Party'' to whenuena etin to ogbẹ. ==Jọja whenu etọn== Ye ji Adeniran to azan konukundopotọ osun tintan owhe 1918 to agbegbe Ikorodu tọn to [[Awọnlin|Aimatẹn Awọnlin tọn]] mẹ to họngbo Ajọbi Suberu Ogunsanya Oguntade he yin nukunmọnu oto Ikorodu tọn to whenẹnu. Adeniran yi wehọmẹ dókọtọn he nọ yin yiylọdọ Hope Waddell Training Institute to oto Calabar tọn mẹ to whenuena e tin to tavẹ etọn he to aholuzọn wa to oto Calabar tọn mẹ de. To owhe 1937 tọn mẹ e bayi zepọn to wehọmẹ bo tọnta to mẹhe yí na zepọn lọ lẹ mẹ,bọ yé naẹ Gbedewema De he dohia dọ Ahọlu wẹ na nọ penukundo akuẹzinzan wehọmẹ tọn etọn go.Bọ ye sọ ze e wa wehọmẹ Kings college he tin to Aimatẹn Awọnlin tọn. E zindonukọn to wehọmẹ etọn mẹ bo wà yi wehọmẹ alavọ tọn he yẹ nọ ylọdọ University of Manchester po Gray's Inn he yin wehọmẹ osẹn pinplọnmẹ tọn. ==Azọn etọn taidi sẹnyọnẹtọ de== Adeniran bẹ azọn taidi sẹnyọnẹntọ De bo wazọn hẹ azọnwhe Chief T.O.S Benson tọn to Awọnlin, To whenuena e gọ sọn Yovotomẹ. E wa kọnawudopọ hẹ mẹdaho etọn he nọ yin Suuru Adebayọ Ogunsanya bọ yé do azọnwhe osẹnyọnẹntọ lẹ tọn yedetiti tọn ai bo nọ ylọẹdọ Ogunsanya & Ogunsanya Chambers to owhe 1956 tọn mẹ. ==Nuwiwa etọn taidi tonudọtọ de== To ṣẹnṣẹn owhe 1950 tọn mẹ, Adeniran wazọn taidi dopo to mẹnukundeji ogbẹ tonudidọ tọn National Council Of Nigeria and The Cameroons. Etlẹ sọ yin ògán na Jọja lẹ to ogbẹ tonudidọ tọn he yin NCNC to owhe 1959 tọn mẹ, e sọ wa lẹzun nukọntọ na ogbẹ lọ to Ikeja po mushin po bo nọ nọtẹna yé to wedegbẹ osẹnnina tọn nukọn. Adeniran hẹn tẹnmẹ Daho-daho lẹ go to ogbẹ tonudidọ tọn etọn mẹ podọ to Aimatẹn Awọnlin tọn mẹ ga. To tonudidọgbẹ etọn mẹ, e du azinponọ na wedegbẹ he no pàṣẹ to ogbẹ lọ mẹ podọ ga ògán na mẹho-mẹho tonudọtọ lẹ po nukunmọnuto tọn Ahọlu yovogbe tọn lẹ tọn, Enẹgodo wẹ e basi wekantọ na azọnwhe tonudidọ Ahọlu tọn. Dogo e sọ lẹzun ògán na nukunpedonugotọ gandudu dokọ tọn mushin tọn. Whẹpo bọ gandudu midelẹ tọn dó tọnsọn aimẹ, Adeniran du mínísítà na ohọ po fihe gbẹtọ lẹ nọ nọ po tọn to Aimatẹn Awọnlin tọn mẹ. Enẹgodo ye sọ dee taidi kọmiṣọna na tito wepiplọn tọn to Aimatẹn lọ. Adeniran lọ wẹ sọ du Anadenanutọ ogbẹ tonudidọ tọn Lagos Progressive he ogbẹ awe devo lẹ kọnawudopọ hẹ bo wa lẹzun Nigeria People's Party (NPP) to whenuena gandudu midelẹ tọn awetọ wa aimẹ to [[Naijilia]] mẹ. Modopolọ, Adeniran lẹzun azinponọ na ogbẹ yọyọ (NPP) tọn to whenue Sẹlẹ Olu Akifosilẹ he yin azinponọ ogbẹ lọ tọn dai hẹn otẹn etọn bú to gandudu whinwhlẹn hẹ Lateef Jakande to ovo de mẹ, bọ e tọn sọn azinponọ tẹnmẹ ògán lọ tọn. Adeniran whẹwhẹ wẹ du sẹnyọnẹntọgan tintan to otò lọ blebu mẹ to gbẹwhenu etọn whepo e do lẹzun kọmiṣọna na tito wepinplọn tọn to otò lọ mẹ. ==Nuhe eyin yinyọnẹnna po nuhe e wa lẹ po== #Ye diọ yinkọ Lagos State College Of Education(LACOED) tọn do [[Adeniran Ogunsanya College of Education]] (AOCOED) nado do pinpẹnnutọn yinyọnẹn hia ẹ na azọn daho-daho he e ko wa nado ze Awọnlinto daga. #Senior Advocate of Nigeria. #Queen's Council. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1918 lẹ]] [[Adà:Mẹhe kú to owhe 1996 lẹ]] c81bpfz8scddd1outgv6q9blmhr0guj Adeniran Ogunsanya College of Education 0 65 18555 819 2022-04-11T15:59:15Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Adeniran Ogunsanya College of Education.jpg|thumb|Adeniran Ogunsanya College of Education]] '''Adeniran Ogunsanya College of Education''' he yin sinsan do pẹvi nọyin ('''AOCOED'''), eyin wehọmẹ alavọ tọn De(''Higher Education'') he tin to otò ọtọ-awori tọn he tin to oglọ na gandudu dokọtọn Ọjọ, to Aimatẹn Awọnlin tọn. Wehọmẹ [[Adeniran Ogunsanya]] tọn nọ plọnme nado lẹzun mẹplọntọ bosọ no namẹ gbedewema he ye nọ ylọdo ''Nigeria Certificate in Education(NCE)'' podo nuplọnme mehọme lẹ tọn tintan po (''Undergraduate first degree'') po awukọndopọ hẹ wehọmẹ mẹho lẹ tọn (''Ekiti State University'') wehọmẹ alavọ tọn Ekiti tọn po. ==Otàn wehọmẹ lọ tọn== Wehọmẹ lọ wẹ yin yinyọnẹn di wehọmẹ alavọ tọn kavi Wehọmẹ Daho Ayimaten Awọnlin tọn (''Lagos State College Of Education'')ye sọ zee dai to owhe 1958 taidi wehọmẹ mẹplọntọ lẹ tọn, bọ yé sọ yi wehọmẹvi kanweao(90) jenukọn. To owhe 1982 mẹ, ye ze wehọmẹ lọ sọn Surulere sọyi ọtọ-awori na nuhe nọ hẹn wepiplọn bọawu ma tin to finẹ wutu bọ wehọmẹvi lẹ sọ to susu dogọ to whemẹwhemẹ. ==Gbẹtọ dahodaho he ko ton sọn wehọ lọ mẹ lẹ== *Kunle Àjàyí *Sarah Adebisi Sosan *Oladipo Simeon Adebayo ==Wehọmẹ he tin to wehọ daho Adeniran Ogunsanya tọn mẹ lẹ== *Wehọmẹ Lẹnwunnuyọnẹn tọn *Wehọmẹ Mẹplọntọ lẹ tọn *Wehọmẹ ''Art and Social Science'' *Wehọmẹ Azọnpinplọn tọn *Wehọmẹ nupinplọn yọpọvu lẹ tọn po nuplọnme dowhenu tọn po *Wehọmẹ Ogbe tọn. ==Delẹ to mẹplọntọ he yin yinyọnẹn ganji lẹ mẹ wẹ== *Afeez Oyetoro ==Pọn ehelẹ lọsu== *Kandai wehọmẹ he tin to [[Awọnlin]] lẹ tọn *Kandai wehọmẹ mẹplọntọ lẹ tọn he tin to [[Naijilia]] mẹ ==Alọdlẹndonu lẹ== ==Nọtẹn he tin to gbangba lẹ== [[Adà:Wehọmẹ lẹ]] 3tp1js0hrh2b7rto2xwlkk0jemdey3f Adina Nanu 0 66 18556 16864 2022-04-11T15:59:25Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Adina Nanu''' (yin jiji to azan ẹnẹtọ, Avivọsun, owhe 1927 bo nọgbẹ̀ kaka jẹ azan ko-nukun-atọ̀ntọ́, Whejisun, owhe 2021 tọn mẹ). E wa sọn Otò Romanian tọn mẹ bo yin tanpintọ, po wekantọ dé po. E yi gigopanamẹnu ''National order of Faith Service'', podọ ''Order of Labor, second class''. Adina Nanu jẹ otàn gándo anazọn-wiwa plọnmẹ ji to ''Academy of Art to Bucharest''. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1927 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] rr8ko1k34b5gi415crv96v0wokn8r21 Ado (Ahọlu Awọnlin tọn) 0 67 18557 847 2022-04-11T15:59:35Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki Ahọlu '''Ado''' (yinkọ etọn jọun wẹ '''Edo''') he dugan to 1630 bo nọ̀ gánji jẹ 1669 wẹ yin Ahọlu awetọ he dugan to Ayimatẹn [[Awọnlin]] tọn. E yin tovi Ashipa tọn, he Ahọlu Benin tọn dè taidi Anadenanutọ tintan Ayimatẹn [[Awọnlin]] tọn, visunnu Ado tọn he nọ yin Gabaro wẹ yin Ahọlu atọ̀ntọ Ayimatẹn [[Awọnlin]] tọn. ==Ahọlu Awetọ Ayimatẹn Awọnlin Tọn== Ado mọ takúẹ́ whemẹwhemẹ tọn yí sọ́n mẹjidugando etọn lẹ si, he nọ wá yin susu na Ahọlu Benin tọn. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 7va37r5afh6sczitk8cwxmb339s64yr Adolf Hitler 0 68 25501 19307 2022-07-09T11:38:17Z Gadarawamo 20 /* Otàn Gbẹzan etọn tọn */ wikitext text/x-wiki [[Wepo:Adolf Hitler colorized.jpg|thumb|Adolf Hitler]] '''Adolf Hitler''' (azan kotọ Lidosun, owhe 1889 jẹ azan gbantọ, Lidosun owhe 1945 tọn) yin jiji to Otò Austria tọn mẹ. Ṣigba Otò Germany tọn mẹ wẹ kúnkan etọn wá sọn. Tohodọtọ podọ aṣẹpatọ Otò Germany tọn de wẹ eyin sọn owhe 1933 jẹ owhè 1945 whenue e yin matintọ. Hitler lẹzun togan Germany tọn to owhè 1933 to tohodọgbẹ ''Nazi'' tọn glọ. Enẹgodo é du ogányinkọ ''Führer und Reichskanzler'' to owhe 1934. To aṣẹpipa etọn whenu, É fọn wẹkẹwhan awetọ dote to Europe whenuena e ṣiatẹ sọta Otò Poland tọn to azan tintan Zòsun, owhe 1939 tọn mẹ. E nọ nukọnna nujijọ lẹ to awhan lọ whenu, gbọnvo na enẹ dibla yi livi ṣidopo Ju lẹ tọn po mẹdevo lẹ po wẹ yin huhu he Hitler mọdona. ==Otàn Gbẹzan etọn tọn== Ye ji Hitler to Otò ''Austria-Germany'' bo sọ yin nukunpedego to fihe sẹpọ Linz. E nọ tatọ́tonọ́ Vienna to vivọnu owhe 1900 tọn whẹpodo sẹtẹn yi Otò ''Germany'' tọn mẹ to owhè 1913. Ye dó aṣọ gigo tọn na ẹn to whenuena é to awhanfun na awhanvigbẹ Otò Germany tọn to whẹkẹwhan tintan whenu. E kọnawudopọ po tohodọgbẹ ''German workers' party (DAP)'' hé ji ọgbẹ ''Nazi'' tọn he Hitler yin dide taidi nukọntọ ọgbẹ lọ tọn to owhè 1921. To owhè 1923, Hitler tẹnpọn nado ho ahọluzinpo lọ yi, ṣigba e ma dó kọdetọn dagbe. Ehe zọn bọ é yin zize dó ganpamẹ na owhe atọ́n (5) to Otò ''Munich'' tọn mẹ. Ganpamẹ wẹ é te dó kan òwè gbẹzan podo yanwle tonudidọ etọn tintan he e ylọ dọ ''mein kampf'' he zẹẹmẹ dó ''vivẹnudido ṣie''. To whenuena é tlọn ganpamẹ to owhè 1924, é mọ godonọnamẹ susu yi to gbẹtọ lẹ si po hodidọ etọn lẹ po. To Abòhúsun, owhè 1932, tohodọgbẹ Nazi tọn mọ otẹn susu yi to wedegbẹ tonudidọ Germany tọn, ehe wẹ zọn bọ togbogan dayi tọn ''Franz von Papen'' po nukọntọ Otò tọn lẹ dó deanana togbogan ''Paul von Hindenburg'' nado de Hitler taidi togbogan Germany tọn to azan gbantọ, Alunlunsun, owhè 1933 tọn mẹ. Whenuena Hitler jẹ ganji godo, é jẹ osẹn lẹ diọ ji nado mọ dọ tohodọgbẹ Nazi tọ kẹdẹ wẹ tin to Otò lọ mẹ. Hitler sin yanwle wẹ nado pehẹ nuhe é mọ taidi owhẹ̀ mawadodo Britani po Flans po tọn to wẹkẹwhan tintan whenu. Hitler din tẹnmẹ na otovi etọn lẹ to togodo he yé nọ ylọ dọ ''Lebensraum''. Adanwiwa etọn lẹ to tonudidọ togodo tọn etọn lẹ mẹ wẹ fọn wẹkẹwhan awetọ dote.l; bọ to azan tintan Zosun, owhè 1939, é fọn awhan dó Otò Poland tọn ji. Ehe wẹ fọn bọ Otò Brítánì po Flans po dó fọn awhan dó Germany ji. To azan tintan, Ayidosun, owhe 1941, Hitler biọ alógọ awhanfuntọ Soviet Union tọn, bọ to owhè 1941 sìn fifọ whenu, awhanfuntọ Germany fọn po alọgọtọ yetọn lẹ po dó hunhlọn bọ sọ pàṣẹ dó Otò Europe po [[Aflika]] tọn susu lẹ ji. To whenu ojlẹ lẹ to jujuwayi, aṣẹpipa yetọn jẹ odo yi ji pẹdepẹde, bọ to owhè 1945 kọndopọ plipli Otò lẹ tọn gbawhan Germany tọn. To azan gban ewhè dopo, Lidosun, owhe 1945, Hitler wlealọ hẹ mẹyinwanna etọn whenu dindẹn tọn ''Eva Braun to Führerbunker to tatọtonọ Berlin'' tọn. Azan awetọ to [[alọwle]] yetọn godo, yé omẹ awe lẹ hu yedelẹ na ye ma jlo dọ awhanfuntọ Soviet Red Army tọn lẹ ni wle emi. Ye fiọ oṣiọ yé omẹ awe lẹ tọn. Otàn kantọ ''Ian Kershaw'' bayi zẹẹmẹ Hitler tọn dọ e nọte na tonudọtọ ylankan whemitọnnu tọn. To Hitler sin gandudu whenu , ogbẹ Nazi tọn wẹ nọ godo na dibla yi livi ṣidopo Ju lẹ huhu podo livi susu mẹdevo lẹ tọn po he Hitler po hodotọ etọn lẹ po dọ yé ma dọna nọ gbẹtọ lẹ mẹ. Gbẹtọ tata hugan livi fọtọnnukunẹnẹ (19.3 milliọn) wẹ yin huhu to awhan mẹ to whenue Hitler po ogbẹ Nazi tọn po to gandu. Mọdopolọ awhanfuntọ po gbẹtọ tata he ku to Otò Europe tọn mẹ na whẹho awhan tọn yin gbẹtọ sọha livi koatọ́nnukunatọ̀n (28 milliọn). Gbẹtọ sọha he ku lẹ wẹ yin dè hé ko su hugan to otàn mẹ na whẹho avun tọn. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1889 lẹ]] [[Adà:Mẹhe kú to owhe 1945 lẹ]] 0hwp9bj12h94w8piuri7mdt1qgcpc0t Adowa 0 69 25489 25475 2022-07-09T11:20:50Z Gadarawamo 20 wikitext text/x-wiki '''Adowa''' yin òwè dè to akọta he yé nọ ylọ dọ ''Akan'' to otò [[Ghana]] tọn mẹ. Owè ehe yin àṣà hohowhenu tọn dè he nọ̀ yin yiyan to nuwiwa susu whenue taidi: Hunwhẹ ṣiọ didi tọn lẹ, [[Alọwle]] tẹnmẹ lẹ podọ to Ayajẹnu devo lẹ whenu. Òwè Adowa tọn ehe yin òwè dè he wèdutọ́ lọ lẹ nọ zan nado do numọtolanmẹ yetọn hia gbọn alọ po [[afọ]] yiyizan po. [[Alọ]] yiyizan nọ̀ diọ to whedelẹnu sọgbe hẹ hunwẹ he ye to owe lọ̀ du te. Gbẹtọ lẹ nọ yi òwè lọ̀ dó dó ayajẹ yetọn hia ni eyin dọ̀ hunwẹ alọwle tọ̀n tẹnmẹ wẹ yé to dudu òwè lọ̀ tẹ. Mọdopolọ,yé nọ̀ yi òwè lọ do do awubla yetọn hia to hunwẹ siọ didi tọn whenu. o4gzqx309z60y82rwjp0pw9a6n8hnqn Adrien Houngbédji 0 70 25404 19945 2022-07-08T18:52:23Z Samatics 9 wikitext text/x-wiki [[Wepo:Adrien Houngbédji, President of the Beninese National Assembly, March 2019.jpg|thumb|Adrien Houngbédji, President of the Beninese National Assembly, March 2019]] '''Adrien Houngbédji''' hé yin jiji to azán atọ́ntọ Whejisun, owhe 1942 yín tonudọtọ [[Benẹ]] tọn dé podọ nukọntọ́ tonudọgbẹ ''Parti du renouveau démocratique, PRD'' tọn hé yin tonudọgbẹ tangan to tonudọgbẹ he tin to otò [[Benẹ|Bene]] tọn mẹ lẹ. E yin ogán na wedegbẹ tonudidọ tọn Benẹ tọn sọn owhe 1991 jẹ owhe 1995, mọdopolọ e sọ yin lizọnyizọnwatọ tangan otò Benẹ tọn sọn owhe 1996 jẹ 1998. E sọ vọ ogán wedegbẹ tonudidọ tọn Benẹ tọn dù sọn owhe 1999 jẹ 2003. Sọn bẹjẹeji owhe 1991 tọn wẹ Houngbédji ko jẹ agbawhlẹnji nado lẹzun togán otò [[Benẹ]] tọn. E jai jẹ ọtẹn awetọ mẹ to whenuena yé blavo to owhè 2006, ṣigba e yin zizejai taun gbọn Yayi Boni dali. Enẹgodo e sẹ̀n whla atọ̀ntọ taidi ogan na wedegbẹ tonudidọ tọn [[Benẹ|Bene]] tọn sọn owhe 2015 jẹ 2019. ==Azọn tonudidọ etọn tọn== Adrien Houngbédji yin jiji to Aplahoué (Benẹ) to 1942. E mọ gbedewema daho hugan yí to whẹ̀didọ mẹ to wehọmẹ alavọ Paris tọn to 1967. To owhe dopolọ mẹ, e ze otẹn tintan to wehọmẹ ''French National School of Magistrate'' tọn mẹ. To Avivọsun, owhe 1968 tọn, Adrien kọnawudopọ po ogbẹ whẹdatọ lẹ tọn po to Cotonou. Whenuena e yigbe nado lẹzun agọjẹdomẹtọ to whenue Mathieu Kérékou to gandu, e yin wiwlesú dó ganmẹ to Afinplọsun owhe 1975 tọn. Azan kleun dé godo to azan atọ́ntọ (5) whejisun, owhe 1975 tọn, Houngbédji họn sọn ganpamẹ dó gbè; ehewutu yé dawhẹ oku tọn na ẹn. Adrien yì Paris, enẹgodo e yì Dakar to Sénégal fie e yin mẹplọntọ to whẹdida mẹ te. To whenue e tọ́n sọn finẹ, Adrien yì Libreville to otò Gabon tọn mẹ fie e sọ wazọn whèdida tọn tẹ. To otò Gabon tọn mẹ, Houngbédji jẹakọ hẹ togbogan Omar Bongo. Bongo na ayinamẹ Houngbédji nado lẹkọ dó Benẹ to Awèwèsun owhe 1989, whenuena gandudu Kérékou tọn sẹ́ wema jona ylando tọn dó Houngbédji. Omar Bongo wleawuna agahun po nukọntọ ayimatẹn lẹ tọn to Gabon po nado plan Houngbédji lẹkọ dó Benẹ. To whejisun owhè 1990, Houngbédji dó ogbẹ́ ''Democratic Renewal Party'' te, bọ to bíbẹ owhè 1991 tọ, E yin dìde taidi dopo to wedegbẹ tonudidọ tọn Benẹ tọn. E whlẹn ogan tẹn otogbo Benẹ tọn to whejisun owhè 1991, ṣigba otẹn atọ̀ntọ́ (3) wẹ é gba to whenuena ye hia ovo godo. Enẹgodo E wa yin dide di ògán wedegbẹ tonudidọ tọn Benẹ tọn sọn owhè 1991 jẹ owhè 1995. Houngbédji kọnawudopọ to opli otò tọn ''National Conference'' mẹ ehe hundotẹnmẹ dote na Benẹ nado dó tonudọgbẹ avọtatanọ (democracy) susu to Afinplọsun owhè 1990. Kérékou nọ godo na Houngbédji nado yin ògán to opli lọ godo ṣigba Nicéphore Soglo mọ nukundagbe mẹhe to opli lọ tẹnmẹ tọn lẹ yi hugan Houngbédji, ehe zọn bọ Soglo dó yin dide. To whejisun owhè 1995, to ovo didi na aisintẹn wedegbẹ tonudidọ tọn whenu, ogbẹ ''PRD'' tọn po tonudọgbẹ devo lẹ po jẹagọ dó togbogan Nicéphore Soglo, ehe hẹn ọgbẹ PRD tọn mọ aisintẹn susu yi bọ Houngbédji sọ vọ yin dide di ògán wedegbẹ tonudidọ tọn Benẹ tọn na awetọ to azan gban-ewhè dopo (29) Lidosun, whenue é du to mẹhe Kérékou dèdai Bruno Amoussou ji. To azan ṣiantọ̀ntọ́ Nuwhàsun owhe 1998, Houngbédji kanwe azọndote tọn po hagbẹ PRD tọn atọn po. == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1942 lẹ]] 3f5tqszfg3gazr593u1xgtu3vwxrsda Adrienne Corri 0 71 25716 18561 2022-07-11T13:24:11Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Adrienne-corri-trailer.jpg|thumb|Adrienne Corri]] '''Adrienne Corri''' yin jiji to (azan wiatọ̀ntọ́, Abọ̀húsun, owhe 1930 bo sọ nọgbẹ̀ jẹ azan wiatọ̀ntọ́, Whejisun, owhe 2016) tọn mẹ. Eyin yọnnu aihundatọ Brítánì tọn de. Eyin yinyọnẹn taidi Mẹmẹyọnnu Alexander to adà he e yiwa to aihundida ''Stanley Kubrick's A Clockwork Orange'' tọn mẹ. Corri basi matintọ to [[owhé]] etọn gbe to otò London tọn mẹ gbọn ahunzọ̀n dali to azan wiatọ̀ntọ́, Whejisun, owhe 2016 tọn mẹ bọ owhe etọn basi kanwe e lan ṣidopo (86). ==Alọdlẹndonu Lẹ== ==Nọtẹn Devo Lẹ== tirf92ekcn0zgl6hvj4ba5c3a2frmi4 Adọ́ 0 72 22862 971 2022-05-12T10:44:10Z Misteld 15 wikitext text/x-wiki '''Adọ́''' yin osin he tin to [[Agbasa|agbasa]] mẹ. Adọ́ nọ nọ adọ́pó mẹ to sẹ́lin bo nọ tọ́n sọn gbẹtọ go gbọn sunnuwhé kavi yọnnuwhé, na nuvo de tin he tọ́n sọn adọ̀pó mẹ yi sunnuwhé kavi yọnnuwhé. Adọ́huhu yin aliho de nado de osin he ma yọnnayizan lẹ sọn ohùn kavi agbasa mẹ. To whenue ohun ko sa gbọn agbasa lọ mẹ, ninọmẹ etọn nọ diọ, na nudelẹ tin to ohùn mẹ he agbasa ko yí, podọ na agbasa lọsu ko jo nudelẹ do ohùn lọ mẹ wutu. Mọdopolọ, ohùn lọsu ko yi nudelẹ sọn nududu mẹ. Homẹnú he nọ yin ''liver'' nọ de nuhe nọ hẹn awugble lẹ sẹ bo nọ yi nuhe ohùn tindo hudo etọn delẹ dogọ taidi ''amino acids'', ''protein'', ''coagulation factors'', ''hormones'' po mọmọ po. Enẹgodo, homẹnú he nọ yin ''kidney'' nọ de nuhe su hugan lẹ po taidi osin po ojẹ̀ po. Adọ́ nọ saba yin osin kẹdẹ he nọ hẹn awugble wa na agbasa. Sinmẹ adọ́ tọnnọ diọ sọnojlẹ de mẹ jẹ devo mẹ, eyin ninọmẹ agbasa lọ tọn ma to ganji, sinmẹ adọ́ lọ tọn sọgan yin koklojonọ. Eyin gbẹtọ nu osin susu, e na hu adọ́ susu, mọdopolọ, eyin e nu osin pẹẹde e na hú adọ́ pẹẹde. ==Alọdlẹndonu lẹ== dv664u4yti6oen3yde8wh89zxmd6sji Afeez Oyetoro 0 73 26859 19953 2022-07-22T18:34:35Z Gadarawamo 20 wikitext text/x-wiki '''Afeez Oyetoro''' (yín jiji to azan kotọ Avivọsun, [[owhe]] 1963) yín aihundatọ Otò [[Naijilia]] tọn. Mẹsusu sọ nọ ylọ ẹ dọ '''Saka'''. ==Bẹjẹeji gbẹzan etọn tọn== Afeez yín jiji to azan koto Avivọsun, [[owhe]] 1963 to Iseyin sin awaji to Aimatẹn Oyo tọn he tin to huwaji Otò [[Naijilia]] tọn. Afeez yi wehọmẹ bo yí gbedewema sinimazọnwiwa tọn to wehọmẹ alavọ Obafemi Awolowo University (OAU) tọn. E sọ yi gbedewema daho sinimazọnwiwa tọn to wehọmẹ alavọ Univesity of Ibadan (UI). Todin, e to owe hia na do yi gbedewema daho-gbo sinimazọnwiwa tọn to wehọmẹ alavọ University of Ibadan. ==Sinimazọnwiwa== Mẹsusu ko yọn Afeez di aihundatọ de he yọnnui to sinimabayitọ otò Naijilia tọn lẹ mẹ. E sọ ko wa sinimazọn susu to otò [[Naijilia]] sin sinima lẹ. Todin, e yín sinimawiwa nuplọntọ to wehomẹ nuplọntọ lẹ tọn [[Adeniran Ogunsanya College of Education]] Ayimatẹn [[Awọnlin]] tọn to otò [[Awọnlin]] tọn. Whenu e jẹ owhe 2013, Afeez wa hojla nusísa tọn na MTN, bo wa nulila ''"I don pot o"'' hẹ hojla daho lọ. To owhe 2016, Afeez Oyetoro daihun to sinima he ylọ "''The Wedding Party''" po sinima-nukiko tọn "Ojukokoro" ==Gbẹzan Mẹdetiti tọn tọn== Afeez ko dasi, asi etọn nọ yin Olaide Oyetoro, he ko jivi atọ̀n, sunnu awe, Abdullai Oyetoro, Munim Oyetoro podo viyọnnu dopo Rodiat Oyetoro po. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1963 lẹ]] 5d09kg3ynmtbiromywbknpjzq8d0u4g Aflika 0 74 26217 19290 2022-07-14T12:35:03Z Samatics 9 wikitext text/x-wiki [[File:Africa (orthographic projection).svg|197px|right]] '''Aflika''' wẹ yin [[Akọta]] awetọ he klo hugan to aihọn lọ blebu mẹ bo sọ yin [[Akọta]] awetọ he do gbẹtọ hugan. Aflika na bẹ atọ́n (5) to aigba he tin to aihọn mẹ lẹ po hẹn. [[Category:Aflika]] l3epc3xixxox2oge43ohfgzz535h6l2 Afẹnifẹre 0 75 23532 23517 2022-05-22T08:02:51Z Amire80 23 Bot: Cleaning up old interwiki links wikitext text/x-wiki Ogbẹ́ '''Afẹnifẹre''' yin ogbẹ́ de he do Nunina, Aṣa po Nuyiwa kọmẹ tọn de po he mẹtogantẹnmẹ Abraham Adesanya yin nukọntọ na. Mẹtogantẹnmẹ Bola Ige to gbẹwhenu etọn du nukọntọ na ogbẹ́ lọ whlà awe. Mẹhe po e po yin dowatọ ogbẹ́ lọ tọn lẹ wẹ Mẹtogantẹnmẹ Ọnasanya, Mẹtogantẹnmẹ Ruben Faṣaranti, Adegbonmire Okurounmu, Fẹmi Ganiyu, Dawodu ọlanihin, Àjàyí Olu, Falae Adebayọ Adefarati, Alhaji Adeyemọ po Ayọ Adebanjọ po. Whenue yé do ogbẹ́ tonudidọ tọn ''Alliance for Democracy'' ai to owhe 1998, yé zan nukundido yetọn enẹ ogbẹ Afẹnifẹre di nukundido ovo jijla tọn. To whenue ogbẹ́ ehe jai to vobibla whenu to osun atọntọ owhe 2003, agọjẹdomẹtọ lẹ gbado bo sọ do ogbẹ AD tọn ai bo yí Mẹtogantẹnmẹ Bisi Akande do basi nukọntọ na ogbẹ́ AD tọn. To osun tintan, owhe 2006 tọn, gbẹ́vi tonudọgbẹ tọn pehẹ mẹhe nọ dogbẹ́ hẹ nukọntọ lẹ to Oshogbo he yin tatọ tonọ [[Ayimatẹn Osun Tọn]]. To owhe 2008 yé dó ''Afẹnifẹre Renewal Group'' (ARG) ai po linlẹn lọ po nado kọn fẹnifẹre dopọ na kinklan ni matin to ṣenṣẹn na yé blo, ehe nasọ na dotẹnmẹ nukọntọ lẹ nado zindonukọn to azọ́n yetọn mẹ. To osun widopotọ owhe 2008, Adà de to Afẹnifẹre mẹ he to Ìjẹ̀bú Igbo to Ayimatẹn Ogun tọn mẹ, he Mẹtogantẹnmẹ Ayọbanjọ to anadena yí Mẹtogantẹnmẹ Reuben Fasonrati di nukọntọ ogbẹ́ yetọn tọn. Ogbẹ́gán ARG wẹ senator Ọlabiyi Durojaye, Mẹtogantẹmẹ Biyi Akande, Wale Ọṣun po Yinka Odumakin po detọn dọ emi ma kẹalọyi lehe yè de yé gbọn. To osun awotọ owhe 2009 hoyidọtọ ARG tọn dọho dogbọn tito nado de Alọgọnamẹ na Amì-kuẹ sẹ to họglọ Naijilia tọn. Ogbẹ́ lọ zẹ pipa na mẹtogantẹnmẹ Chief Bọde George po omẹ atọ́n devo lẹ po na vivẹnu yetọn nado hẹn akuẹ-bẹdu wá vivọnu to [[Naijilia]]. Mẹdelẹ to ayọnuvi lẹ mẹ he mọ zedai ogbẹ́ Agọjẹdomẹtọ di nuhe dobu bo dó owu glanglan. Sheik Doctor Abu-Abdulahi Adelabu he yin nuyọnẹntọ malenu basi ogbẹ́ Afẹnifẹre tọn di bẹpli Akọ mayọn akọ tọn he nọ zan ṣejanabi agọjẹdomẹtọ he mayọn nude hugan nado hẹn akọ devo gble. E wá ehe to plidopọ de to ''London Awqaf Africa college'' Sheik Adelabu wẹ yin dowatọ na ''the Awqaf Africa Society to London''. ==Alọdlẹndinu lẹ== [[Adà:Ogbẹ́]] 2wyggdrzw331c6vzn33eeki4rnmiloi Afọ 0 76 22864 22863 2022-05-12T10:46:45Z Misteld 15 wikitext text/x-wiki [[Wepo:Gray1240.png|thumb|Afọ]] '''Afọ''' yin nuhe nọ yin yiyizan nado hẹnnu dote. Ohẹ̀ lẹ po gbẹtọvi lẹ po nọ tindo afọ awe. Onu devo lẹ taidi tavo, ojan lẹ lọsu tindo afọ lẹ nado hẹn yé dote. Kanlin lẹ nọ saba tindo afọ awe kavi ẹnẹ, kanlin he nọ tindo ohu to nẹgbe lẹ taidi ovẹ́ kavi oló nọ tindo afọ ẹnẹ, ṣigba nutogbẹ̀ flinflin devo lẹ taidi ayẹyẹ kavi aklekle lẹ nọ tindo afọ ṣidopo, ṣiatọn kavi wiawe podọ [[Kanlin|Kanlin]] kavi owanvu flinflin delẹ tin he nọ tindo afọ susu. [[Adà:Lẹnunnuyọnẹn]] olohty9tgj9v18wxwvr551dgg54xced Afọpatitọ 0 77 25476 1053 2022-07-09T10:46:36Z Gadarawamo 20 wikitext text/x-wiki '''Afọpatitọ''' e ko dẹn he gbẹtọ susu lẹ ko lẹndọ azọn de lẹ tín he yọnnu lẹ ma sọgan wa. Ṣigba to egbehe, yọnnu lẹ ko to vivẹnudo nado wa azọn he ye ko lẹndọ sunnu janwẹ sọgan wa lẹ. Afọpatitọ yin azọn de he yọnnu susu lẹ yinwanna bosọ kẹalọyi to whemitọnnu. Yọnnu delẹ he ko diọ [[alọ]] devo do Afọpatitọ go lẹ die: #Olamide Ogunsanya (BeautyMatics) #Chidinma Emodi (TheFootwearAcademy) #Gbemisola Alake (Ruby&Desy) #Adeyemi Oluwabukola (Betwick) #Olubunmi Giwa (G-Tuoyo) #Nkiru Emodi (HotFootwear) ionp8jzi3pvc6dpmf964xreyel6m0d2 Agaie 0 78 26495 18564 2022-07-18T04:01:33Z Gadarawamo 20 wikitext text/x-wiki '''Agaie''' yin Lẹdo Gandudu Dokọ̀ tọn de to aṣẹpipa [[Ayimatẹn Niger Tọn]] glọ to [[Naijilia]]. Tatọ́-tẹnnọ̀ etọn tin to topẹvi Agaie tọn mẹ to alihogbó A124 tọn ji. Lẹdo etọn gbló sọ̀ kilomẹtlu 1,903 lẹdope bọ sọha gbẹtọ he to finẹ lẹ tọn sọ 132,907 to whenue yè bayi mẹhihia to [[owhe]] 2006. Sọha Posu tọn (''Postal Code'') lẹdo lọ tọn wẹ of 911. ==Whenuho== '''Agaie''' yin ayimatẹn owhe kanweko koewhèdopotọ ''(19th-century)'' tọn de to [[Naijilia]] egbezangbe tọn mẹ bo bẹ diblayin agbegbe gandudu dokọ̀ tọn egbezangbe tọn dopolọ pẹpẹ hẹn. Nupenu lẹ wẹ ko nọ nọ̀ finẹ jẹnukọn dai, amọ e wa lẹzun ''Emirate'' - enẹ wẹ gandudu de he nọ yin aṣẹpana gbọn nukọntọ Malẹnu lẹ tọn de dali- de bo yin apadewhé Ahọluduta Fulani lẹ tọn to [[owhe]] 1822 to whenue awhanfuntọ Fulaninu lẹ tọn he yè háyà lẹ gọalọna ye to akọ̀-whàn Nupe tọn lẹ ''(Nupe Civil Wars)'' whenu. To bẹjẹeji owhe kanweko kò-tọ ''(20th Century)'' tọn mẹ, aigba lọ lẹzun apadewhé Ahọluduta Britain tọn de. ==Alọdlẹndonu lẹ== 2rzld0cvb1nr1n10hjaied0fh4wg6h1 Agbasa 0 79 22867 22866 2022-05-12T10:49:49Z Misteld 15 wikitext text/x-wiki '''Agbasa''' yin Nuṣinyọnnudo gbangba tọn na kanlin lẹ. Agbasa kanlin voovo lẹ tọn nọ gbọnvo. [[Kanlin]] susu lẹ nọ tindo oda kavi ofun to agbasa yetọn go. ohẹ nọ do ofun to agbasa. Whevi po kanlin he nọ lin lẹ po taidi odan po alọtlọ po nọ tindo oflo to agbasa yetọn. Agbasa gbẹtọ tọn nọ tindo oda pẹẹde he ma nọ yawu yin mimọ. Gbẹtọ delẹ nọ tindo oda susu to agbasa kavi oda he sọgan yin mimọ. Gbẹtọ lẹ nọ tindo oda gaa bo sọgan yin mimọ lẹ to fidelẹ to agbasa yetọn taidi oda ota tọn po ogbi po. Agbasa wẹ yin awutugonu he klo hugan to gbẹtọ go. matin agbasa, gbẹtọvi na nọ yawu jẹazọn. Nado nọ wlebona ẹn whepoponu yin nujonu na agbasalilo. Agbasa oyin tọn sọgan yin lilẹdo Ayu. Ayu sọgan yin do basi afọpa, bọọlu po nudevo lẹ po tin he tindo agbasa. Mẹlẹ nọ dọ dọ atin sinsẹn taidi agọn, Akokoe, Yovozẹn po oma po. ==Alọdlẹndonu lẹ== jsu15xjfno5ikzwrj74ximo3pwz9cnm Agbasalan 0 80 26534 22868 2022-07-19T12:17:12Z Gadarawamo 20 wikitext text/x-wiki '''Agbasalan''' yin awutugonu bibọ he tin to [[Ohú]] po [[Agbasa]] po ṣẹnṣẹn. To ojlẹ susu mẹ, e nọ saba yin yijlẹdo ohú go enẹ wẹ zọn bọ mẹlẹ nọ dọmọ ohú po agbasalan po. Na agbasalan lọ wẹ mẹlẹ nọ du wutu wẹ yé do nọ ylọ ẹ dọ [[olan]]. ==Alọdlẹndonu lẹ== 993omwd38y3yy2da9t7jlan0d8u28lw Agbezin Bamidele George 0 81 16874 1118 2022-03-29T13:11:15Z Jonywikis 36 wikitext text/x-wiki '''Agbezin Bamidele George''' yin jiji do [[Awọnlin]], otò Naijilia tọn to azan 27, Ayidiosun, owhe1973. Otọ́ yín otovi [[Togo]] tọn, Onọ́ yín otovi [[Naijilia]] tọn. E yín Anazọnwatọ hẹ yọnnuin taun. E ko yí gbedewema (Higher National Diploma) do Anazọnwiwa ji to wehọmẹ Azọnpínplọn tọn (Institute of Management and Technology) tọn mẹ to owhe 2020. Hẹ ko to anazọnwíwa kọn na owhe ko(20years),he ko sọ wa azọnsusu na gbẹtọ dahodaho lẹ, podo he ko wa na do bayi Hdọpodo po nudọnamẹ na alọzọn he tọ lẹ na mẹhẹsusu podo wunmẹ lẹpo. Agbezin sin Anazọnwiwa sin alọpa gbọnvo na Anazọnwatọ susu lẹ, azọn he tọn nọ wa zẹẹmẹ na nujijọ egbesọegbesọ lẹ.He to wiwa dodinnanu do Anazọnwiwa alọpa devo hẹ nọ yín "Quilt Art", de yin awuwiwle na do zindonukọn na Anazọnwiwa he tọn. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1973 lẹ]] jj15qidad2dlsbngl0f1muntjwqkgjr Agbà 0 82 18566 1128 2022-04-11T16:01:05Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Agbà''' yin nude he yiaga kavi oplò de he yè yí okọ́, osé, zannu daho, kavi atin do basi, bo và gànkinkọ̀n na bọ avọ́sinsan po nuyọnwan lẹ po nọ yin nina to e ji na sinsẹ̀n-bibasi. ''Agbà he yè yí sika do basi'' pẹvi de tin to abò tintan gòhọtúntún lọ tọn po tẹmpli lọ tọn po mẹ na nuyọnwan mimẹ̀. Atin wẹ yè yí do basi i bọ sika yin viva na ẹn. ''Agbà he yè yí gànvẹẹ do basi'' daho de tin na avọ́sinsan mimẹ̀ lẹ bo to gbonu to awánu lọ mẹ. ==Alọdlẹndonu lẹ== hrmiolwm63zd3s6fgfgmerlcud0r85i Agustín Balbuena 0 83 18567 16877 2022-04-11T16:01:15Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Balbuena_(Independiente)_-_El_Gr%C3%A1fico_2797.jpg|thumb|Agustín Balbuena]] '''Agustín Balbuena''' (1 Zósun 1945 – 9 Whejisun 2021) yin bọluhotọ otẹn nukọntọn oto Argentine tọn. E yí Libertadores ẹnẹ (4) podo Copa Intercontinental hẹ Club Atlético Independient tọn. E ho bọlu hẹ ogbẹ bọluhotọ togbo lọ tọn to 1970s. Agustín Balbuena yin matintọ to 9 Whejisun 2021, podo owhe 75 po. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1945 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] 5tt8c9zqq31jinf1i4j69lqsejoluzg Agwara 0 84 18568 1148 2022-04-11T16:01:25Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Agwara''' (kavi, '''Agwarra''') yin Lẹdo Gandudu Dokọ̀ Tọn de to [[Ayimatẹn Niger Tọn]] mẹ to [[Naijilia]]. Tatọ́-tẹnnọ̀ etọn lẹ tin to topẹvi Agwara tọn mẹ. Lẹdo etọn gbló sọ̀ kilomẹtlu 1,538 lẹdo pé podọ gbẹtọ sọha 57,413 wẹ yin hihia to mẹhihia 2006 tọn whenu to finẹ. Sọha Pósu tọn ''(postal code)'' lẹdo lọ tọn wẹ yin 923 ==Alọdlẹndonu lẹ== aczo3rxfxvcwu8a9nyxsiqavbckon3f Agànma 0 85 25333 22870 2022-07-08T13:56:26Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Chamaeleonidae-01.jpg|thumb|Agànma]] '''Agànma''' yin gbekanlin pẹvi dé he tindo aṣà lọ nado nọ diọ wunmẹ sọgbe hẹ lẹdo etọn, kiklo etọn ma nọ hugan alọtlọ asu, e nọ tindo osí gli dé he e nọ há dopọ, gadidi osí lọ tọn ma nọ hugan wekannu dé, e nọ tindo nukun awè he dopodopo nọ klo sọ agbothokun, e nọ tindo alọ awè to nukọn podọ [[afọ]] awè to godo, [[afọ]] dopodopo nọ tindo ofẹn ẹnẹ, ofẹn etọn lẹpo yin fọtọ̀n-nukundopo. E ma nọ nọ jejeji paali, dẹẹdẹẹ wẹ e nọ zinzọnlin. E sọ tin to ogbẹ [[Kanlin]] lẹ tọn mẹ. h9bo5ys9iln8ypq332zazb0joi0b222 Agànmàdẹn 0 86 1171 1170 2022-03-23T15:43:27Z Jon Harald Søby 5 8 revisions imported wikitext text/x-wiki '''Agànmàdẹn''' yin gbetàtò dopo to lẹdo Tòpẹvi he yin '''Ajara''' tọn mẹ to Gandudu Dókọtọn [[Gbagli]] tọn mẹ to Ayimatẹn [[Awọnlin]] tọn mẹ to otògbo [[Naijilia]] tọn. Yé sọ nọ ylọ dọ Ajara Aganmadẹn. Ahọlu yetọn nọ yin Ahọlu Aganọ Toniyọn tintan. 2844aan3o33ak8p8a9zythu73izk8cy Ahi 0 87 18570 1185 2022-04-11T16:01:45Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Mallick_Ghat_Flower_Market,_Kolkata_03.jpg|thumb|Ahi]] '''Ahi''' yin fihe gbẹtọ lẹ nọ yi nado họ bo sa nulẹ. Eyin gbẹtọ lẹ tindo nude nado sa, ye nọ do ahi de ai. Ohọ vonọtaun de sọgan yin gbigba na ahi kavi ahi de sọgan yin gbangba fide poun, fihe gbẹtọ lẹ sọgan tẹ ava do, do sanu. Hogbe lọ '''Ahi''' sọgan tindo zẹẹmẹ he gbloada taun. E sọgan yin zẹẹmẹ basina taidi aliho de he mẹ nulẹ nọ yin hihọ bo sọ nọ yin sisa te. Ahi daho lẹ tin na nuhe ma nọ saba yọnmọ kavi nuhe vẹahi taun lẹ. To whenuena nulẹ yin sisa bosọ yin hihọ, e nọ zọn bọ gbẹtọ lẹ nọ tindo akuẹ to alọmẹ. Nuhe nọ yin sisa to ahimẹ lẹ sọgan diọ akuẹ to ajiji mẹ. ==Agbawhinwhlẹn== Eyin nusatọ de ma sọgan mọ agban he ahisinọ de to dindin kavi do akuẹ ahi kavi nusisa etọn ji gbau, Nusatọ devo nọ yi dotẹnmẹ lọ zan, bo nọ yawu sa nulọ na ahisinọ lọ. 8j3jug47p320umepvnvwuswryyyzyii Ahi Balogun tọn 0 88 18572 1202 2022-04-11T16:02:05Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Ahi Balogun Ajeniya tọn ''' yin ahi dé he tin to [[Lagos Island|Lopo Awọnlin tọn]] to Ayimatẹn [[Awọnlin]] tọn to Otò [[Naijilia]] tọn mẹ. Ahi lọ ma tindó adlẹsi tangan dé na e má do fivoovo lẹ to Lopo lọ ji. Ahi Balogun tọn yin yinyọnẹn lẹdo taidi ahi de he yọn hugan to avọ̀ hihọ, afọpa hihọ, po onu wunmẹwunmẹ devo lẹ hihọ po mẹ. ==Nujijọ ajiji miyọn tọn== Nujijọ ajiji miyọn tọn wunmẹwunmẹ lẹ wẹ ko wa aimẹ to ahi ehe mẹ, nujijọ miyọn tọn ehelẹ nọ jọ to azan voovo lẹ gbè ṣigba dehe ylan hugan lẹ wẹ dehe jọ to Abòhúsun owhe 2019 tọn po Alunlunsun, owhe 2020 tọn po mẹ, suhugan nujijọ ajiji miyọn tọn ehe nọ yawu jọ to akú whenu. ==Pọnfi dogọ== ==Alọdlẹndonu lẹ== krlg3930zwx84wpm6hbpihptekc2r8j Ahi Ebute Ero tọn 0 89 18573 17500 2022-04-11T16:02:15Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Ahi Ebute Ero tọn''' tin to [[Ebute Ero]], tòpẹvi de he tin to Ayimatẹn [[Awọnlin]] tọn to otò [[Naijilia]] tọn mẹ. Ahi Ebute Ero tọn tin to huwaji na tòpẹvi [[Makoko]] tọn he sẹpọ Brown Square. Ahi lọ yin dopo to ahi hoho lẹ mẹ, podọ e sọ yin dopo to ahi he klohugan lẹ mẹ to otò [[Naijilia]] tọn mẹ. To alunlunsun owhe 2013 tọn, osé dablà de yin mimọ to ahi lọ ṣẹnsẹn he nukinkan ogbè larubawa tọn de yin wiwlán do e go. == Alọdlẹndonu lẹ == fuzgax76s591pomiutjzeadp0xniq7y Ahi Idumota tọn 0 90 18574 17446 2022-04-11T16:02:25Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Market place.jpg|thumb|Ahimẹ]] '''Ahi Idumota tọn''' yin ahi de he tin to [[Lopo Awọnlin Tọn|Lopo Awọnlin tọn]]. E yin dopo to ahi hoho po ahi he klo hugan to wheyihọ [[Aflika]] tọn lẹ mẹ. Nusatẹn fọtọ́n susu lẹ wẹ tin to ahi Idumota tọn mẹ. Idumota po ahi Alaba tọn po wẹ yin ahi tangan he mẹ sinimọto po ohàn he ko yin bibasi lẹ nọ yin sisa te to [[Awọnlin]]. ==Ninọmẹ Idumota tọn== Idumota sin ahi yin nukundeji sọmọ bọ ajọ́ susu wẹ ko nọ yin wiwà whẹpo ogàn ṣinawe-da afọnnu tọn dó nọ ho. Agahọ susu wẹ tin to ahi lọ mẹ. To owhè 2010, gandudu ayimatẹn awọ̀nlin tọn họ́ nusatẹn delẹ na tẹnmẹ nido tin na òhún po afọzọ̀ntọ po sìn yigọyigọ nido bọawu to ahi lọ mẹ. ==Lẹdo Etọn== To azọ́zán lẹ, lẹdo Idumota tọn nọ gọ́na ajọwatọ po hundotọ susu lẹ po. Idumota yin nọtẹn de he ye nọ bayi oflin awhanfuntọ hoho lẹ tọn te,hé yé nọ ylọ dọ ''Soja Idumota''. Boṣiọ vodun ''Eyọ'' tọn po ganhiho daho dé po yin oflinnu dè to Idumota. == Alọdlẹndonu lẹ == 74einkclfag9bzbe7i5mm14m63c8qgm Ahi Kanlinmọ lẹ tọn to Velekete 0 91 17952 1275 2022-04-05T16:44:05Z 礥濮鷽纞 204 wikitext text/x-wiki [[Wepo:The Slave trade vlekete 16.jpg|thumb|Kanlinmọhi velekete tọn to Gbagli]] [[Wepo:The Slave trade vlekete 8.jpg|thumb|Kanlinmọhi, Gbagli Awọnlin]] '''Ahi Kanlinmọ lẹ tọn to Velekete''' yin ahi dé he mẹ yè nọ sa Kanlinmọ lẹ te, to otò [[Gbagli]] tọn mẹ. Ahi ehe yin didoai to owhe 1502, bo yin yinkọ dona nado pagigona vodun Velekete tọn he yin vodun ohu po jẹhọn po tọn. Ahi ehe diyin taun to whenuena Kanlinmọ sín ajọ gbẹ yin ajọ titengbe de to [[Gbagli]] yedọ: [[''Trans-Atlantic Slave trade''|''Trans-Atlantic Slave trade'']]. Finẹ wẹ Yovo po Mẹyuu he nọ wá ajọ́ Kanlinmọ tọn lẹ po nọ pé te, enẹwẹ zọ́n bọ e do yin ahi kanlinmọ lẹ tọn he diyin hugan to [[Wheyihọwaji Aflika tọn]]. ==Dodonu ahi ehe tọn== To whenuena Ajọwatọ de he nọ yin Hendrik Hertog he yín Dutch-nu de he Gbaglinu lẹ nọ ylọdọ Yovo Huntokonu wá sawhe dó Gbagli wẹ Kanlinmọhi sìn ayiha ehe wà aimẹ. Hertog yi aigba sọn tovi lẹ sí bo dó dó ahi dé sí. Ahi ehe wá yin otẹn ajọwiwa tọn de na tovi lẹ po jonọ lẹ po. Agbàgogan lẹ po Mẹtogantẹnmẹ lẹ po duale sọn ahi enẹ mẹ taun na enọ na dotẹnmẹ yé nado diọ nutindo yetọn lẹ po nuhe yovo lẹ bẹ wà lẹ po. To whenẹnu, Ajọwatọ lẹ se dọ hudo tin na mẹhe sọgan yin yiyizan nado lẹ̀gle to Yovoto mẹ lẹ, enẹwutu yé dewe bo jẹ gbẹtọ lẹ sa di Kanlinmọ ji. Enẹ wẹ hẹn ahi Velekete tọn lọ nado lẹzun '''Ahi Kanlinmọ lẹ tọn''' ==Nuwiwa lẹ== [[Wepo:Canon at Badagry slave market.jpg|thumb|Canon to Gbagli]] To 1805, Scipio Vaughan he yin tomẹnu Ahọluduta Owu tọn to Abeokuta to otò Naijilia tọn mẹ yin wiwle gbọn ajọwatọ ''trans-Atlantic slave trade'' tọn lẹ dali bo yin hinhẹn wá Ahi Kanlinmọ lẹ tọn to Velekete, po kanlinmọ devo lẹ po whẹpo dó yin zize sọyi Amelika. Kanlinmọ lẹ sọ yin hihọ sọn Otò dindẹn lẹ mẹ taidi sọn Ayimatẹn Abia tọn to Otogbo Naijilia tọn mẹ bo sọ nọ yin zize wá Ahi Kanlinmọ lẹ tọn to Velekete. Yé nọ yín zize dlan dó ganpa he tin to apa na ahi lọ mẹ whẹpo bọ ahizan nọ pé, na ahi lọ nọ jẹ to azán atọ́n atọ́n gblamẹ. Nuhe nọ yin susú nado yi Kanlinmọ lẹ wẹ Vẹnhan he nọ yin Whiskey, Sopẹn lẹ, Nudugban lẹ, Mẹpọnnu lẹ, Whehẹ lẹ, Ogán he pẹnzi lẹ po Awhanfungba lẹ (Cannon) po nuhọakuẹ devo lẹ po. To egbehe, Ahi Kanlinmọ lẹ tọn ehe ko wa lẹzun nupọntẹn na jonọ he jlo na yọn nuhe jọ lẹ dogọ podọga gándo lẹhe, *Whẹndo Mobee tọn po Nuhoho pọntẹn he to apa na whẹndo whe yetọn dó lẹ he Whẹndo lọ doalọ to kanlinmọ jọwiwa mẹ dó. *Podọ fihe gbẹtọ diblayi 500,000 he yin wiwle taidi kanlinmọ lẹ yin bíbẹ gbọn dó yi yovotomẹ yedọ Lopo Gbẹrẹfu tọn bọ Kanlinmọ he gbọn finẹ yí yovotomẹ lẹ ma sọgan lẹkọ ba. Enẹwẹ zọ́n bọ yé nọ ylọẹdọ ''Points of No Return'' to Glẹnsigbe mẹ. *Devo wẹ Dotọ jiawu lọ he Kanlinmọ lẹ nọ yin hinhẹn nado nu osin he tin to me bo sọ nọ yin hinhẹn nado whle ma nado dọn hunyanhunya depope to tọjihun he na ze ye sọ yi lọ mẹ, podọ nado wọnji fihe ye tọ́n sọn. *''Point of No Return'' yin aliho he ye nọ bẹ kanlinmọ lẹ gbọn do yi yovotomẹ, finẹ wẹ yé nọ biọ tọjihun mẹ te, kanlinmọ depope jẹ finẹ ma sọ sọgan lẹkọ ba. ==Alọdlẹndonu lẹ== rfxa8ryo5glzvwej76t9vemdvtgp6gp Aholu 0 92 1279 1278 2022-03-23T15:43:34Z Jon Harald Søby 5 3 revisions imported wikitext text/x-wiki '''Aholu''' wẹ yin ogan dé he yẹ nọ du to otò pevi pevi lẹ to gbetàtò Gunnu lẹ́ tọn mẹ. owcg1ojztec260yi5pmprt7gktn8o1w Ahì Agbalata Tọn 0 93 1290 1289 2022-03-23T15:43:34Z Jon Harald Søby 5 10 revisions imported wikitext text/x-wiki '''Ahì Agbalata Tọn'''. Agbalata yin ahì daho de he tin to topẹvi [[Gbagli]] tọn to Ayimatẹn [[Awọnlin]] tọn mẹ. Ahì lọ yí didoai to owhe 1860 mẹ. [[Adà:Ahimẹ lẹ]] lqss5ghwlwn4pymqasdbacmkfmjlzpz Ahí Dantọpa tọn 0 94 18578 1329 2022-04-11T16:03:05Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Marché Dantokpa (vue arrière).jpg|thumb|Ahí Dantọpa tọn]] '''Ahí Dantọpa tọn''' kavi Tọpa yin ahi he klo hugan to wheyihọwaji Aflika tọn. E yin didoai do Ayimatẹn Kutọnu tọn to Togbo [[Benẹ]] tọn mẹ. E yin ajọ́watẹn tangan de he mẹ gbẹtọ lẹ nọ yi nado họ bo vọsà to fininọ [[Benẹ]] tọn lẹpo. Nọtẹn lọ gblo taun bo nọ hẹn mẹsusu. [[Adà:Ahimẹ lẹ]] 63u8jmreuy712gkq5so7fd2in62cwop Ahọlu AbdulRasheed Adewale Akanbi 0 95 27120 18579 2022-07-27T10:52:50Z Gadarawamo 20 wikitext text/x-wiki '''AbdulRasheed Adewale Akanbi''' Oluwo tòpẹvi Iwo tọn hé yin jiji to azan konukundopotọ osun ṣidopotọ [[owhe]] 1967 tọn, to agọe e lẹzun Ahọlu tòpẹvi Iwo tọn tò [[Ayimatẹn Osun Tọn|Ayimatẹn Osun tọn]] tò Otò [[Naijilia]] tọn mẹ. ==Léhe é dù Ahọlu gbọ̀n== Ahọvi susu wẹ whlẹn ogantẹn ehe to tòpẹvi Iwo tọn mẹ, whẹpo e tindo kọdetọn dagbe bọ Ahọlu Adewale do jẹ ganzinpo tọgbo etọn lẹ tọn ji to azan ṣinẹnẹtọ osun widopo to [[owhe]] 2015 tọn mẹ, whẹndo Molaasan he yin whẹndo Ahọlu Abaasa tọn mẹ wẹ e wa sọn, Otò Canada tọn mẹ wẹ e te bọ yé do de e dọ ewọ wẹ na du Ahọlu iwo tọn. ==Ovúwhènù etọn po wepinplọn etọn po== Ahọlu Adewale bẹ wehihia dokọ tọn to wehọmẹ ''Ọmọlẹwa Nursery and Primary School, Oritamẹfa'' to tòpẹvi Ibadan tọn mẹ sọn [[owhe]] 1972 jẹ 1978, ezindonukọn yijẹ Iwo Grammar School, Ararọmi wẹ yinkọ Iwo tọn sọn [[owhe]] 1978 jẹ 1982, e zindonukọn dogọ bo yi whehọmẹ daho devo to wehọmẹ ahọlu Akinyẹle Memorial High School Idi-apẹ to Ibadan, e hiawe bo yi gbedewema ''National Diploma'' tọn to azọn linlin tọn mẹ tò Polytechnic Ibàdàn sọn [[owhe]] 1985 jẹ 1987. Ahọvi Adewale hiawe bo yi gbedewema ''BSc'' tọn to oyọnẹn Ajọ wiwa tọn mẹ (''Business Administration'') to wehọmẹ daho George Brown College tọn to tòdaho Ontario toronto ton mẹ to otò Canada tọn mẹ sọn [[owhe]] 2009 jẹ 2015. Azọnwhe susu wẹ Ahọlu Adewale wazọn tè to otò Canada tọn mẹ whẹpo ewọ po whẹndo etọn po dó lẹkọ wa whe nado wa du Ahọlu, otò Canada tọn ehe mẹ wẹ e te bọ yé do de e do mẹhe otò etọn de nado du Ahọlu to [[owhe]] 2015 tọn mẹ. ==Kandai yínkọ mẹhe ko dù Ahọlu tò tòpẹvi Iwo tọn mẹ lẹ whẹ́pó Ahọlu Adewale Akanbi do dùgán== ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1967 lẹ]] nljztto8rhny9las0p6833eqr4nfugi Ahọlu Aganọ Toniyọn I 0 96 26781 26780 2022-07-21T18:49:36Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Ahọlu Aganọ Toniyọn l.jpg|thumb|Ahọlu Aganọ Toniyọn I]] '''Ahọlu Aganọ Toniyọn I''' otò [[Ajara Agamathen]] tọn yin jiji dó họnmẹ Ahọlu ahọluduta Gbethe Gbetheko [[Ajara Agamathen]] tọn mẹ hugan [[owhe]] kande-fọtọ̀n die. ==Wehọmẹ yiyi etọn== To whenue e tin to [[owhe]] wehọmẹ yiyi tọn mẹ, e yì ''Local Authority Primary School'' to [[Ajido]] to Lẹdo Gandudu Dokọ̀ tọn lọ mẹ bosọ tọ́n to [[owhe]] 1977 tọn mẹ to whenue e yí gbedewema wehọmẹ fifo tọn. Na owanyi he e tindo na wepinplọn wutu, e zindonukọn bo yì ''Government Teacher's College'', to [[Ajara]] to tòdaho [[Gbagli]] tọn mẹ to [[owhe]] 1981 mẹ. Ṣigba e ma penugo nado zindonukọn to wepinplọn etọn mẹ na Otọ́ etọn he nọ yin Tosagbede Avosegamu lẹzun matintọ wutu. Etomọṣo, e tindo mahẹ to wepinplọn whejai tọn mẹ to ''Maun Community High School'', Maun Ipokia to [[Ayimatẹn Ogun Tọn]] mẹ na ojlo he e tindo na wepinplọn wutu bosọ yí gbedewema wehọmẹ daho tọn to finẹ to [[owhe]] 2002 tọn mẹ. E sọ zindonukọn bo yì Wehọmẹ Alavọ [[Adeniran Ogunsanya College of Education]] nado plọnnu gando ajọ́ go sọn [[owhe]] 2005 jẹ 2009 tọn mẹ. Ṣigba e ko fo azọ́n fọga ''(Vulcanizer)'' tọn pinplọn whẹpo do jẹ yanwle wehọmẹ yiyi tọn yan ji bo to [[azọ́n]] lọ wà bosọ to Wehọmẹ yi na e tindo yanwle wutu. Ewọ wẹ ogán Ogbẹ́ Fọga tọn sọn [[owhe]] 1992 jẹ 1995 mẹ. Ewọ sọ wẹ azìnponọ na Ogbẹ́ lọ sọn Ayidosun [[Owhe]] 1995 tọn jẹ Zósun [[owhe]] 1999 tọn mẹ. E dù togán otò [[Ajara Agamathen]] tọn to azan ẹnẹtọ, Avivọsun, [[owhe]] 2000 to Lẹdo Gandudu Dokọ̀ tọn [[Gbagli]] tọn mẹ. E sọ dovivẹnu bo yi jẹgbakun he tọ́gbo etọn lẹ ko hẹnbu nado yin Ahọlu Otò [[Ajara]] tọn bọ Jiwheyẹwhe sọ dona vivẹnudido etọn to Azán konukunẹnẹtọ, Alunlunsun, [[Owhe]] 2018 tọn mẹ, bọ e mọ gbedide yí sọn Ayimatẹn-gán si bo lẹzun Ahọlu Aganọ Toniyọn I Otò [[Ajara Agamathen]] tọn to Azán widopotọ, Afínplọsun, [[Owhe]] 2018 tọn mẹ. ==Delẹ to ajọ̀ he e mọyi lẹ mẹ== *Certificate of exceptional Leadership by Chaplaincy Training Command College of CMF_SAO Theology International School, South Hills, Pennsylvania, U.S.A. *Badagry Legend Award_ De Royal Magazine. *Certificate of Excellence_International Federation of Yoruba Council of Youths. *Certificate of Honour_Lagos State Polytechnic, Ikorodu. *Honorary Award on Educational Development by Lagos State University (LASU). ==Gbẹzan alọwlemẹninọ etọn po nuhe e yiwanna lẹ po== Ahọlu Aganọ Toniyọn I wlealọ bọ Jiwheyẹwhe sọ dona ẹn po [[ovi]] lẹ po. Klistiani de wẹ e yin. Ahọlu Aganọ Toniyọn I yiwanna onu susu lẹ, taidi: wehihia, gbejizọnlin zinzin yi Otò devo mẹ, po mọmọ po sọyi. [[Adà:Otàn Gbẹzan tọn]] 1r1n8db96g1y1erk5v8c5692f0wstet Ahọlu Claudius Dosa Akran 0 97 27287 18580 2022-07-29T02:22:20Z Gadarawamo 20 wikitext text/x-wiki '''Ahọlu Claudius Dosa Akran''' yin tohodọtọ de to otò [[Naijilia]] tọn mẹ podọ e sọ yin nukọntọ kavi Ahọlu tòpẹvi [[Gbagli]] tọn. E sọ nọ yin yiylọdọ Ahọlu Jiwa awetọ Jẹgba tọn. E sọ yin dopo to mẹhe do ogbẹ ''Action Group'' tọn ai to whenue ye jlo na jẹ mẹdekannu sọn yovo lẹ si. To whenue ye jẹ mẹdekannu sọn Yovo lẹ si godo, e yin dide taidi Lizọnyizọnwatọ na ''Local Government'' po ''Economic Planning'' po to 1953. E yin mẹhe diyin taun de, e sọ wa yin dide taidi Lizọnyizọnwatọ Akuẹzizan Tọn to 1962 bo nọ otẹn ehe mẹ kaka jẹ [[owhe]] 1966 tọn. [[Adà:Otàn Gbẹzan tọn]] ebjbay3qolzo8t8klu1z4qcjzucfqq8 Ahọlu Godwin Babatunde Kofi Akran 0 98 22852 22851 2022-05-11T16:39:30Z Samatics 9 wikitext text/x-wiki {{Infobox gbẹtọ|YINKỌ ETỌN=Ahọlu Godwin Babatunde Kofi Akran|YẸDIDE ETỌN=Aholu Menutoyi I, Akran of Badagry.jpg|IMAGE-TEXT=Ahọlu Gbagli tọn, Mẹnu Toyi I, Akran Oto Gbagli tọn|JIJIZAN=18 Zósun 1936}} '''Ahọlu Godwin Babatunde Kofi Akran''' yin jiji to azán fọtọ̀n-nukunatọ̀ntọ osun ṣinẹnẹtọ, owhe 1936 to [[Awọnlin|Ayimatẹn Awọnlin]] tọn mẹ. E yin ovi atọ́ntọ na Akran wiatọntọ [[Gbagli]] tọn yedọ Ahọlu Dé Whenọ Ajiyọn-Kanho.<ref>https://blerf.org/index.php/biography/akran-oba-godwin-babatunde-kofi/</ref> ==Otàn wehọmẹ yiyi etọn tọn== E yi wehọmẹ dokọ̀ tọn to ''Salvation Army School'', Kakawa, to Ayimatẹn Awọnlin tọn mẹ. Enẹgodo, e zindonukọn to wehọmẹ ''Methodist School'' tọn to tòpẹvi [[Gbagli]] tọn mẹ to Ayimatẹn [[Awọnlin]] tọn to owhe 1948 kakajẹ 1953. E sọ zindonukọn to wehọmẹ ''Methodist Teachers Training college'' to Ifaki-Ekiti, to owhe 1956 jẹ owhe 1957. Enẹgodo, e yi wehọmẹ ''International Press Institute'', Mọdopolọ, E yi Wehọmẹ Alavọ tọn ''University of East Africa'' to tatọ́tonọ́ Nairobi tọn, to otò Kenya tọn mẹ to owhe 1971.<ref>https://tribuneonlineng.com/i-refused-marry-second-wife-oba-akran/</ref> ==Gandudu etọn== Mẹdaho Babatunde Kofí yin dide taidi Ahọlu Gbagli tọn, Mẹnu Toyi I, Akran Oto [[Gbagli]] tọn to osun tintan he yin Alunlunsun to owhe 1977. To Osun atọ̀ntọ he yin Whejisun mẹ to owhe 1981, E mọ nunina Ogàntẹn na ''Officer of the Federal Republc (OFR)'' tọn yi. Mọdopolọ, To azan ṣianwe tọ Lidosun owhe 1990, E yin dide do otẹn kanselọ tọn mẹ na wehọmẹ Alavọ ''Rivers State Unversity of Science and Technology'' to Port Harcourt, To ojlẹ lọ mẹ, ye sọ na ẹn gbedewema daho hugan osẹn-zọ́nwiwà tọn to wehọmẹ alavọ tọn (''LL.D''). To azán fọtọ̀n tọ osun atọ́ntọ owhe 2010, Togan otò [[Naijilia]] tọn he ko yin matintọ todin, Alhaji Umaru Musa Yaradua de taidi kanselọ na Wehọmẹ Alavọ tọn ''University of Port Harcourt'', Enẹgodo, ye sọ na ẹn gbedewema daho hugan wekun-zọ́nwiwà tọn to wehọmẹ alavọ tọn (''D.Litt''). ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1936 lẹ]] k7apve3yill7jj0j2v92yifmkoanb26 Ahọlu Hẹlọdi Aglipa I 0 99 26489 18583 2022-07-18T03:21:30Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Agrippa I-Herod agrippa.jpg|thumb|Ahọlu Hẹlọdi Aglipa I]] '''Ahọlu Hẹlọdi Aglipa I''' wẹ degbe dọ yè ni hù Jakọbu bo wle Pita do gànmẹ, podọ ovivi Hẹlọdi Daho lọ tọn wẹ e yin. Hẹlọdi yin yinkọ whẹndo he mẹ ahọlu he nọ dugán do Ju lẹ ji nọ wá sọn tọn. Edominu wẹ yé. Edominu lẹ nọ yin pinpọnhlan taidi Juvi lẹ na yé ko yin hinhẹn po huhlọn po nado gboadà sọn nudi [[owhe]] 125 B.C.E. Hẹlọdi Aglipa I yin jiji to [[owhe]] 10 B.C.E., podọ Lomu wẹ e plọnwe te. Suhugan mẹhe e jihọntọn hẹ lẹ tọn wá sọn whẹndo he diyin taun lẹ mẹ. Gaius, he mẹsusu nọ ylọdọ Caligula, yin dopo to họntọn etọn enẹlẹ mẹ podọ e wá lẹzun ahọluigbagán to [[owhe]] 37 C.E. To ojlẹ kleun de godo, e de Aglipa nado dugán do Itulea, Tlakoniti po Abilene po ji. To godo mẹ, Caligula dlẹnkanna gandudu Aglipa tọn jẹ Galili po Pelea po. Lomu wẹ Aglipa te to whenue Caligula yin hùhù to [[owhe]] 41 C.E. Linlin de dọ dọ Aglipa yí adà tangan de wà nado didẹ hunyanhunyan he wá aimẹ bọdego. E sọ gọalọ nado didẹ nuhahun sinsinyẹn he tin to Klaudiu, yèdọ họntọn etọn devo he tindo huhlọn aṣẹpipa tọn, po Wedegbẹ́ Tonudidọ tọn Lomu tọn po ṣẹnṣẹn. Taidi kọdetọn de, Klaudiu wá yin dide taidi ahọluigbagán bọ yé gbọnmọ dali dapana tòwhan. Nado suahọ Aglipa na alọgọ etọn, Klaudiu yí Jude po Samalia po, he ko tin to anademẹ ayimatẹn-gán Lomu tọn lẹ tọn glọ sọn [[owhe]] 6 C.E. gbọ́n, do aṣẹpipa Aglipa tọn glọ. Gbọnmọ dali, aigba he tin to anademẹ Aglipa tọn glọ lẹ wá sọzẹn hẹ dehe ji Hẹlọdi Daho lọ ko dugán do wayi lẹ.Jelusalẹm wẹ Aglipa yí do basi tatọ́-tònọ etọn, podọ e mọ nukundagbe sinsẹ̀ngán he nọ nọ̀ finẹ lẹ tọn. ==Alọdlẹndonu lẹ== [[Adà:Whenuho]] 0khp88ob0j6u3okduntfz3aw2c48ix1 Ahọlu Sẹjlo Ọlalekan James 0 100 1493 1492 2022-03-23T15:43:57Z Jon Harald Søby 5 6 revisions imported wikitext text/x-wiki '''Ahọlu Sẹjlo Ọlalekan James''' wẹ yin ahọlu awetọ to tòpẹvi kwẹmẹ tọn mẹ. Otọ etọn wẹ yin ahọlu tintan tòpẹvi lọ tọn, to oku etọn godo wẹ, ovi etọn jẹ otẹn etọn mẹ. [[Adà:Otàn Gbẹzan tọn]] qq8zphds3xtk35byi18umh9tp8rnfig Ahọlu Toffa I 0 101 18584 1516 2022-04-11T16:04:05Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:King Toffa I crop.jpg|right|thumb|Ahọlu Toffa I]] [[Wepo:Roi_Toffa.jpg|thumb|Ahọlu Toffa I]] '''Ahọlu Toffa I''' Nọgbẹ to ojlẹ 1850 tọn jẹ 1908 bo yin Ahọlu na ahọluduta [[Họgbonu]] he sọ nọ yin yiylọdọ Ajaṣẹ tọn, to togbo Benẹ tọn mẹ, he wá yin yinyọnẹn taidi Porto Novo. Dile etlẹ yindọ e dugan to owhe 1874, e sọ yin yinyọnẹn na nukunhunhun etọn po gbekọndopọ etọn hẹ yovo lẹ po. Ewọ wẹ na tuli omẹ etọn lẹ nado yì wehọmẹ bo plọnwe. [[Adà:Otàn Gbẹzan tọn]] ft0ygpwljddkldtd4aiase6cwdszpfd Ahọsi Oronsen 0 102 26862 25763 2022-07-22T18:37:45Z Gadarawamo 20 wikitext text/x-wiki '''Ahọsi Oronsen''' yin orisha (kavi numẹsẹ̀n) de sọn otàn hoho [[Ayọnu lẹ]] tọn mẹ. Hùnwhẹ Igogo tọn he nọ yin ayidego whemẹwhemẹ to Owo nọ yin bibasi nado doyẹyigona ẹn. == Nudọnamẹ delẹ sọn kandai otàn Owo tọn he nọ yin pinpin gbọn gbẹtọ lẹ dali mẹ == Sọn nudi [[owhe]] 600 die wayi, [[Olowo Rerengejen|Ahọlu Rerengejen]] Owo tọn dukosọhẹ yọnnu whanpẹnọ de he yinkọ etọn nọ yin Oronsen to gbeyinyan etọn de whenu. Whanpẹ etọn dọ̀n ayidonugo Ahọlu lọ tọn to afọdopolọji, enẹwutu e plan ẹn yì họ̀nmẹ ahọlu tọn etọn podọ e yíì do basi dopo to asimọwhlá etọn lẹ mẹ. To [[alọwle]] yetọn godo, Oronsen do mẹhe e yin taun hia asu etọn: kakati nado yin yọnnu whanpẹnọ de poun, Oronsen na taun tọn yin orisha de. Nudọnamẹ ehe dobuna ahọlu taun. To paa mẹ, lehe e ko to nuyiwa hẹ numẹsẹ̀n lẹ do dile e to wiwa do hẹ Oronsen do sọgan ko hẹn [[okú]] ajiji wá na ẹn. Oronsen dọna ẹn ma nado dibu na emi. Homẹ Oronsen tọn hùn nado nopọ hẹ’ẹ, podọ e jlo na nọ aihọn mẹ nado yin dopo to asi etọn lẹ mẹ, ṣigba e dosù delẹ na ahọlu lọ, eyin ahọlu yigbè ma nado dùsù atọ̀n he gando ego lẹ, e na nọpọ po e po. Rerengejen dopa nado wà nuhe e biọ to esi lẹ, podọ to nukọnmẹ, e dosẹ́n na asi etọn tintan po asi he po lẹpo po ma nado dùsù he Oronsen zedai lẹ. Ahọlu lọ po asi vodun etọn po sọ vẹ́ dogọ hugan lehe yé te dai whenue mẹde ma ko yọn mẹhe nkọ ahọsi Oronsen yin, podọ to ojlẹ kleun de godo, Oronsen dona whẹndo asu etọn tọn blebu po adọkun susugege po. To gbedopo, to whenuena yé to gbéyan, Oronsen tindo wiwọ po ahọsi he po lẹ po, na ehe wutu, yé dùsù Oronsen tọn lẹ nado hẹn homẹgble e. Po avi vivẹ po, Oronsen họ̀n sọn họ̀nmẹ ahọlu tọn, nuhọtọ lẹ po ogán devo lẹ po wà nuhe go yé pe lẹpo nado dín Oronsen, ṣigba vivẹnu yetọn lẹpo wẹ yin ovọ́. To whenue ahọlu lọ lẹkọ sọn gbeyinyan, yé dowẹn nuhe jọ to whenue e ma tin to whégbè lẹpo tọn na ẹn, podọ po awubla po, e tọ́n nado yì dín asi etọn na ede. To whenue e ko díìn na okle kande, ozán kande godo, e wá mọ ẹn to zungbo de mẹ. Rerengejen vẹ̀ Oronsen nado lẹkọwa emi de, ṣigba e dọna ẹn po awubla po dọ, emi ma na sọgan sọ nọ gbẹtọvi lẹ ṣẹnsẹn ba na yé ko de emi hia wutu. Enẹwutu, e dọ na Rerengejen nado wleawuna hùnwhẹ de to oflin emitọn mẹ, na emi nido zindonukọn nado to didona otò Owo tọn to whepoponu. Po awubla po, Ahọlu lọ yigbe nado wamọ podọ to nukọnmẹ he e lẹkọ wá họ̀nmẹ, e degbè dọ hùnwhẹ lọ ni yin didoai. Nuhewutu omẹ Owo tọn lẹ do nọ payi hùnwhẹ Igogo tọn kakajẹ egbe niyẹn. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] h2nz29dc4nydimoae1hkpfchgyj7zr6 Ajagbusi Ekun 0 103 18587 1549 2022-04-11T16:04:35Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Ajagbusi Ekun''' yin Ahọlu [[Ahọluduta Owo]] tọn to [[Ayimatẹn Ondo Tọn]] to Hùwaji-whèyihọ tọn otò [[Naijilia]] tọn mẹ. E du Ahọlu to whenuena Otọ etọn Olowo [[Ojugbele Arere]] he yín Ahọlu tintan Owo tọn kavi Olowo tintan to [[Olowo Owo Tọn Lẹ|Olowo Owo tọn lẹ]] mẹ ko basi matintọ godo. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] n8bu8gwe0gnrqz6tmwmt21j6wi6dbql Ajara Agamathen 0 104 23772 23268 2022-05-29T06:08:42Z Ydamilola 17 wikitext text/x-wiki '''Ajara Agamathen''' yin dopo to gbetato he ko yin didoai hoho to otò [[Gbagli]] tọn mẹ to Ayimatẹn [[Awọnlin]] tọn glọ to otògbo [[Naijilia]] tọn mẹ bo yin didoai to owhe 1938 gbọn Ahọvi Tọgbe Ẹwhẹ he wa yin Ahọlu tintan gbétatò Ajara Agamathen tọn, Ewọ wẹ yin ovi dopo akan na Ahọlu Tọgbe Mitọgbodewhẹ Ajatado tọn to otògbo [[Togo]] tọn mẹ. Ahọvi Tọgbe Ẹwhẹ sọ yin ovivi na Ahọlu Tọgbe Bẹtum sọn otògbo [[Togo]] tọn mẹ. Gbétatò ehe, Zungbó de wẹ eyin dai, bosọ yin lilẹdo po ogbà de po, ehe zọn bọ whenue yovo lẹ nọ wa mẹyuugbeji nado họ gbẹtọ, na to ojlẹ enẹ mẹ, yè nọ họ bosọ nọ sa gbẹtọvi, na ninòmẹ gbetato ehe lọ tọn to ojlẹ lọ mẹ zọn bọ yè yin hihọ basina sọn ajọ enẹ mẹ. To ojlẹ lọ mẹ, azọn he nọ saba yin wiwa to gbetato lọ mẹ wẹ glelilẹ, sogbé yinyan podọ yé nọ sẹn vodún taidi jiwheyewhe yétọn. To egbehe, Ajara Agamathen yin anadena gbọn [[Ahọlu Aganọ Toniyọn I|Ahọlu Aganọ]] po whéhẹntọ ṣinẹnẹ po. ==Tota he tin to Ajara Agamathen== # Salu # Pankọ # Tohọn # Tọzunkanmẹ # Posí Tọpa # Thovamẹ # Agakọ # Ludatomẹ # Tande Aga # Zogbo Yaṣa ==Gándukọ he tin to Ajara Agamathen== # Gbedekọ gandukọ # Pọsikọ gandukọ # Adomẹ gandukọ a7ft3jg4muainzfn7q3pheix2bl149y Ajara Grammar School 0 105 1584 1583 2022-03-23T15:44:10Z Jon Harald Søby 5 13 revisions imported wikitext text/x-wiki '''Ajara Grammar School.''' E yin wẹhọmè daho de to tòpẹvi [[Gbagli]] tọn mẹ to [[Awọnlin]]. (Eyin didoai to azan Koatọ́n-nukun-dopotọ, Zósun owhe 1980 tọn). == Whenuho wehọme lọ tọn== Ajara Grammar school yin didoai to azan Koatọ́n-nukun-dopotọ Zósun owhe 1980 tọn. Ajara Community Grammar School wẹ é nọ yin yiylọdọ dai, ṣigba to nukọnmẹ, ye wa vọ yinkọ lọ jlado bo wa ylọẹdọ Ajara Grammar School to whenue Alh. Lateef Jakande lẹzun ayimatẹngán to Ayimatẹn [[Awọnlin]] tọn. [[Adà:Wehọmẹ lẹ]] py72dx4koyjtep9ng81c4sj75lco5r5 Ajasse Ipo 0 106 18588 1608 2022-04-11T16:04:45Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Ajasse Ipo''' yin topẹvi dowhenu tọn de to [[Igbomina]], to [[Ayimatẹn Kwara Tọn]]. Ajasse Ipo sọ nọ yin kinkan dole to whedelẹnu; '''Ajasse-Ipo''', '''Ajasse''' kavi '''Ajasepo'''. E yin dopo to topẹvi he diyin taun to lẹdo gandudu dokọtọn Irepodun tọn lẹ mẹ to ayimatẹn Kwara tọn. E tin to agewaji whezẹtẹn tọn na Ayọnu-gbeji, podọ topẹvi voovo devo lẹ wẹ to lẹdo lọ mẹ, taidi Eleyoka, Amberi, Falokun, Araromi po mọmọ po. Ahọlu he to gandu to alọnu dìn to Ajasse Ipo, he sọ nọ yin yiylọdọ Olupo, wẹ Oba Ismail Atoloye Alebiosu. [[Wepo:Afin_Oba_Ajasse_Ipo.jpg|thumb|right|Họ̀nmẹ Ahọlu Ajasse Ipo tọn]] == Wehọmẹ Alavọ tọn lẹ to Ajasse Ipo == # North South College of Health Technology, Ajasse Ipo # International Vocational Technical and Entrepreneurship College, Ajaase-Ipo # Institute of Basic and Advanced Educational Studies, Ajasse Ipo. == Wehọmẹ daho devo lẹ to Ajasse Ipo == # Comprehensive High School Ajasse Ipo # Girls Day Secondary school # Baptist Primary School # Community Primary School # Banwo Nursery and primary school # Banwo Colleg # Abiola Nursery and primary school # Abiola Standard College #Alade Nursery and primary school #Alade College == Whẹ̀nyin mẹpipa tọn Olupo tọn == '''Emi Ni omo Olupo alelu''' '''Molentente momu joba''' '''Motalala mo mu joye Ni moje''' '''Eyan ti o ba se ori Olupo pele alowo, abimo, asowo ajere''' '''Abode pade owo aba won naa omo aba won je''' '''Aiyewa a toro bi omi owuro pon''' '''Omi atoro pon ko toro bi omi iyaleta''' '''Nijo ti Olupo N womo ti ko romo''' '''Nijo naa lo wa omo lo si idi ogan''' '''Nigbogbo won se n je Logan Logan l’Oyo Ipo''' ==Oriki== Whédo dopodopo to Ajasse Ipo nọ tindo Oriki (kavi Whẹ̀nyin) voovo. Apajlẹ oriki whédo ahọlu tọn lẹ tọn to Ajasse Ipo bẹ ehelẹ hen: === ARIGANJOYE === Emi Ni omo Ariganjoye Baba Ronke Kegbeyale Aremu Oba lo dabayi, adijale Oba Osupa Ajase, Baba Sumonu Kosi eni ti kiwu, oko Iwaloye Ajade ma tan ni ile Baba Yahaya Alaburo bi eni leru Baba Aarinwoye Timutimu ko wo inu abaa, oko Oguntomi Omo Oniro dalagbe lohun Odabiowo, oko Olujo. === OLUPO ONIRO === [Ibrahim Ayinde] Elewe ko jeun tan rara Agbalagba ko tayo epe Agba to fe ewe ni ew N fe Agbenuke eni ti aba je ti aba mu, oun ni tobi loju eni Aralagbe masa, Baba Abdulkadri (Ariganjoye) Totun tosi lofin nawo, Baba Lawani (Arojojoye) Ki ri alejo ko roju, Baba Asumowu Ko si eni ti ki nawo fun Baba Buhari Ti Gambari ba dele re yio fi ata panu Ogbegbe ti gbo omo gesin Owowo ti wo akiwi lewu Oda yio dun fun Ajayi, oko Oderonke Opa baba mo esin lese oko Ibijoju Esin je ko, baba Ayinde N mi gbongan gbongan, baba Ayinde mai mi mo ko je ki esin Olayanju je oko Oba Omo erin kole, oko oju si Igbo, efon kole oko oju si oja Oba Oko konbi koko, oko to kankan Onile okankan Baba Ibidere. === AJADO === [Alebiosu] Baba mi Ajado oloro Abo bi ifa Moso Ipo Ebora oke odan Ogbe agbala fohun okunrin Agbogun lowo Baba Olaniran Oroki Baba Magbagbe ola Eyi tomi layo Baba Pela Oba lomu l’Ajase, Oba biwapele Ogbe ori iroko dajo egun Baba Oya Alagbala a sa si Baba Ibrahim. dchz55qly4o5lpvjqu2ukcspluimq0o Ajido 0 107 1646 1645 2022-03-23T15:44:20Z Jon Harald Søby 5 37 revisions imported wikitext text/x-wiki '''Ajido''' yín topẹvi de to [[Gbagli]], he tin to Ayimatẹn [[Awọnlin]] tọn mẹ, to Otogbo [[Naijilia]] tọn mẹ. Yinkọ ahọlu topẹvi lọ tọn nọ yin Ahọlu [[Saheed Sedonu Adamson]], Topon Toyiaga I, Ahọlu Ahọluduta Ajido tọn.<ref>https://themailnewsonline.com/aholu-of-ajido-marks-5th-year-coronation-anniversary-in-badagry/</ref> ==Whenuho gando otò lọ go== Ajido yin Gbetato dé he tin to [[Gbagli]], bo sọ tin to gandudu dókọtọn [[Gbagli]] tọn glọ to Ayimatẹn [[Awọnlin]] tọn mẹ to Otogbo [[Naijilia]] tọn mẹ. Ajido yin didoai to owhe kanweko fọtọnnúnkunatọntọ mẹ. Mẹ he doeai wẹ Ahọlu Sagbe Aho. Ahọlu Sagbe Aho yin Awhanfuntọgan dé po Ahọlu dé po to whla-whẹgbo to otò Dahomey tọn he wa yin otò Benẹ tọn to egbehe. E sẹtẹn sọn otò lọ mẹ to whenuena yindidi etọn yi aga taun bo zọn bọ Ahọlu Dahomey tọn diọavunnukun sọ ẹ. To whenuena Ahọlu Sagbe Aho họn, e bẹ whẹndo etọn lẹ po Metogantẹnmẹ etọn lẹ po hẹn, bọ ye zinzọnlin gbọn otò delẹ mẹ taidi Agbakamẹ po Godomẹ po. Ajido yin mima do lẹdo atọ́n (5). ==Lẹdo atọ́n he tin to Ajido lẹ == *Kogbomẹ *Zungo *Apasa *Gbọjẹ po *Mọgo po. ==Ahọluduwhe he tin to Ajido lẹ== Ajido yin Gbetato dé he nọ du Ahọlu, yé sọ dó Ahọluduwhe ẹne. *Agbangla, *Huyọn, *Ayantọ po *Toyọn po. Ehelẹ wẹ Ovi joun Ahọlu tintan Ajido tọn yedọ Ahọlu Sagbe Aho. ==Hunwhe po hihọ po== Hunwhẹ [[Zangbetọ]] tọn yin hunwhẹ tangan dé to whenuho Ajido tọn mẹ. [[Zangbetọ]] dopolọ wẹ sọ nọ yin yiyizan nado sọzan bo basi hihọ na Tomẹnu lẹ. ==Alọdlẹndonu lẹ== 44hjq2pajit805k3ej29iufo5s1cj1h Akanu Ibiam 0 108 27133 18589 2022-07-27T11:38:44Z Gadarawamo 20 wikitext text/x-wiki Mẹho '''Francis Akanu Ibiam''' he yin jiji to azan koatọnnukunẹnẹtọ, osun widopotọ, [[owhe]] 1906 tọn, bọ e wa yin matintọ to azan tintan, osun ṣianwetọ, [[owhe]] 1995 tọn mẹ. E yin mẹhe basi nulila azọnhẹngbọ he pe tọn na gbẹtọ lẹ, bo wa yin dide taidi Ayimatẹngan Whezẹtẹn-Waji tọn to otò [[Naijilia]] tọn mẹ to osun wiawetọ [[owhe]] 1960 kakajẹ osun tintan [[owhe]] 1966 tọn mẹ. Sọn [[owhe]] 1919 biọ [[owhe]] 1951, Francis Ibiam wa yin yinyọnẹn di Mẹho Francis Ibiam to [[owhe]] 1951 kaka biọ [[owhe]] 1967. ==Otàn gbẹzan etọn tọn== Abiam yin jiji to tòpẹvi Unwana tọn, to Ayimatẹn Ebonyi tọn mẹ to azan koatọnnukunẹnẹtọ osun widopotọ [[owhe]] 1906. E yin [[ovi]] awetọ ogan Ibiam Aka tọn, mẹhe yin nukọntọ na topẹvi Unwana tọn. Ibiam wa lẹzun nukọntọ topẹvi Unwana, Osuji po Uburu po tọn. E yi wehọmẹ ''Hope Waddell Training Institute'' to tòdaho Calabar tọn mẹ podọ ''King's College'' to Ayimatẹn [[Awọnlin]] tọn wẹpo do wa yi wehọmẹ alavọ tọn to ''St Andrews's'' bosọ tọn po gbedewema azọnhẹngbọ tọn po to [[owhe]] 1934. Eyin yiyi do azọnmẹ di lilatọ azọnhẹngbọ tọn to sinsẹnhọ de mẹ to oto ''Scotland'' tọn mẹ. == Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1906 lẹ]] [[Adà:Mẹhe kú to owhe 1995 lẹ]] dz1egrrbx3mv0sso58z36pxpfhr4hmc Akarakumọ 0 109 20758 20734 2022-04-21T16:26:51Z Ydamilola 17 wikitext text/x-wiki [[Wepo:Akarakumoh Shrine.jpg|thumb|Vodunhọ he to Ajlohunsutinsa to Akarakumọ]] '''Akarakumọ''' yin gbetato dé he sẹpọ Otọ bo tin to ṣẹnṣẹn na [[Tọpo]] po [[Povita]] po to Gandudu Dókọtọn [[Gbagli]] tọn mẹ to Ayimatẹn [[Awọnlin]] tọn to Otogbo [[Naijilia]] tọn mẹ. Akarakumọ wẹ yin gbétatò he do [[Ohún Satọ|Satọhun]] bo sọ nọ hoe to Oto Gbagli tọn mẹ. Ye sọ dó Gbetatogan yédọ Baalẹ he nọ yin Olugbemi Nunayon Travil, Akarakumọ sọ do Atin daho dé to Otọpa yedọ Ajlohunsutin. Atin ehe sa wẹ Vodunhọ otò lọ tọn tin te. 7utkzcwa5490isik2pk6bymddf36482 Akbar Daho Lọ 0 110 26849 21470 2022-07-22T15:53:29Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Govardhan. Akbar With Lion and Calf ca. 1630, Metmuseum (cropped).jpg|thumb|Akbar Daho Lọ]] '''Akbar'''(Abu'l-Fath Jala ud-din Muhammad Akbar, sọn azan fọtọntọ osun koyansun tọn [[owhe]] 1542 yi jẹ azan koatọnnukunawetọ osun koyansun tọn [[owhe]] 1605) eyin akota gan Daho Akota Mughal tọn atọntọ. ''Umarkot'' he yin ''(Pakistane)'' tòdin wẹ yé ji dó. E sọ wa lẹzun malenu dé to azan konukundopotọ osun hẹjisun tọn to [[owhe]] 1546. Eyin ovi na Akotagan Awetọ Akota Mughal tọn he yin ''Humayun''. Akbar Aholu na ''Dé jure'' lẹ to 1556 to whenuena e yin [[owhe]] 13 mẹvi bọ Otọ etọn ku. ''Bairam Khan'' wẹ yin dide taidi nukunpedomẹgotọ etọn po Awhangan Awhanvipẹ etọn lẹ tọn po. To ojlẹ pẹde godo, e fun Awhan susu bosọ dù to yé ji bọ enẹ zọnbọ Aholuduta etọn klọ bo gbọn fi susu to ''Indian'' mẹ. ==Nuhe go gandudu etọn penukundo lẹ== Akbar Hodo Afọdomẹ he Delhi Suttanate ko zedai nado penukundo nulẹ go to gandudu etọn mẹ. Àmọ́ e vọ nudelẹ to bosọ na Anademẹ yọyọ lẹ he zọn bọ nulẹ bọawu na ẹn. # Wazir wẹ yin nukunpedonugotọ tito he nọ hẹn akuẹ wa oto Jagir tọn po Inamdar tọn po mẹ. # Awhangan yetọn lẹ nọ yin Mir bakshi,mẹhe nọ saba yin dopo to Mẹgantẹnmẹ to Ahọlu dé lẹ mẹ. Ewọ wẹ sọ nọ na Ayinamẹ dó mẹhe yé na dé di Awhanfuntọ dé kavi mẹhe na yí Okan dogọ lẹ ji. # Mir Saman wẹ nọ penukundo nuhe to yiyi to Aholuwhe lẹ go kakajẹ Devi Ahọlu tọn lẹ ji. # Wedegbẹ Whẹdida tọn po nukunpedo Sinsẹngotọ yetọn wẹ Mẹgantẹnmẹ qazi. ==Sisẹnnuwiwa etọn== Malenu dé wẹ Akbar, Àmọ́ e wa lọdọ nado dó Aholuduta Daho he dó huhlọn dé èmi dona kọnawudopọ hẹ Sinsẹn Hindu tọn na gbẹtọ susu wẹ nọ Basi Sinsẹn enẹlọ to Togbo ''Indian'' tọn mẹ. Ṣigba e sọ mọdọ Owanyi, Pọninọ po Jijọho po matin to Sinsẹn lọ lẹ mẹ. Enẹwutu wẹ e dó Sinsẹn ede titi tọn ai. Todin [[Jijọho]], Pọninọ po [[Owanyi]] po wẹ yin yanwle Sinsẹn he e do ai tọn bọ yé ma nọ dé Sinsẹn devo lẹ dovo, enẹ zọnbọ mẹsusu wa yinwana ẹn. ==Gbẹtọ yinyin etọn== Akbar yiwanna gbẹtọ wunmẹ lẹpò. E sọ kealọyi azọnwatọ wunmẹwunmẹ lẹ taidi Atinpatọ, Osẹnsatọ, Ohọzọnwatọ, Glelẹtọ dé po azọn wunmẹ devo lẹpò. ==Nutindo etọn lẹ== Akbar yindọ nususu, taidi Ahọlu dé é dó Nutindo lẹ taidi Ojẹ sikanọ lẹ, Faizi, Tansen, Birbal, Raja Todar, Mal, Raja Man Singh, po ni mọmọ lẹ po. ==Òwe he e kan== Akbar kanwe dé he bẹ otàn Gbẹzan tọn etọn hẹn. E kanwe gándo fihe e dugan te, mẹhe ji e dugan do lẹ po fihe ewọ lọsu yi lẹpò go. ==Oku etọn== To azan atọntọ osun aotọ [[owhe]] 1605 tọn mẹ, Akbar bẹ azọn dé he ma gbọ kaka bọ e dó ku to azan koatọnnukunawetọ osun aotọ owhe 1605 tọn mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1542 lẹ]] [[Adà:Mẹhe kú to owhe 1605 lẹ]] sd59izlg361pd3uxwfmzcjmoiwk4hpv Akenzua II 0 111 25758 25592 2022-07-11T16:27:23Z Gadarawamo 20 wikitext text/x-wiki '''Omo n'Oba n'Edo Uku Akpolokpolo, Akenzua II''' eyin jiji to azán ṣianwetọ osun tíntàn owhe 1899, ẹyin ahọlu oto Benin tọn dó Togbo daho [[Naijilia]] tọn. Ahọlu Akenzua II jẹ ògán dúdú ji to oto Benin tọn mẹ, whenue bàbá ẹtọn dó kú to Lidosun owhe 1933. Ahọlu Akenzua II hẹn wehọmẹ nunkunhu tó yovo lẹ tọn wa aigba oto Benin ji. Azọn wiwà etọn hẹn sika po nunzinzan akuẹgegenu dé yovo lẹ bẹ sọn oto etọn mẹ gọ. Azọn wiwà etọn sọ zọn bọ ye sọ ze ahọlu gbakun po ahọlu po nẹ, hé yin ahọlu dai tọn hé yínkọ etọn yin Ovonromwen gọ sọn yovo lẹ si. Yovovi hé yin G.M.Miller wẹ ze nunzinzan daho lọ lẹ na ahọlu Akenzua II sọn Togbo daho he yin Britain mẹ. Ahọlu Akenzua II e kú to azan widopotọ Ayidosun owhe 1978. [[Okú]] etọn godo, ovi etọn hé nọ yin ahọvi Solomon jẹ ògán ji. yẹ dó ahọlu yínkọ na ẹn hé nọ yin ahọlu Erediauwa, Pódó ahọlu zọn wiwà etọn nà mẹ etọn lẹ to oto Benin tọn to Togbo daho [[Naijilia]]. ech79z2zka0i5bqt5zrambe5uosvy77 Akii Ibhadode 0 112 18592 16886 2022-04-11T16:05:25Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Akii Ibhadode''' (yin jiji to azan 13tọ, Zósun, owhe 1957) yin Oweyọnẹntọ otovi [[Naijilia]] tọn. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1957 lẹ]] 344envdq9nd9jhzvh6xq3yvdzo01f5i Akin Abayomi 0 113 25005 25004 2022-07-04T08:59:56Z Misteld 15 wikitext text/x-wiki '''Akin Emmanuel Abayomi''' yin tovi [[Naijilia]] tọn he plọnnu gándo [[amasin]] lẹ go bo sọ yin Nuyọnẹntọ de. E plọnnu gándo Nuyọnẹn [[amasin]] tọn he ye nọ ylọdọ ''Haematology'', Gando agbasago tọn, Biosecurity po Biobanking. Todin ewọ wẹ yin nukunpedonugotọ. Abayomi ko to azọn wa dayi po dodinanuwhe [[Amasin]] tọn po to whẹnue ogán daho to [[Awọnlin|Aimatẹn Awọnlin]] tọn [[Babajide Sanwo-Olu]] do dee to 2019. Sọgbe hẹ linlin he yin kinkandai gando [[azọ̀nylankan COVID-19]] tọn go, [[Awọnlin|Aimatẹn Awọnlin]] to March 2020, dè Akin Abayomi he ye na azọn di nukọntọ ogbedide nado ho avun hẹ awutu ylankan lọ to Akọta [[Aflika]] tọn mẹ he yin ajọ daho watọ tọn lọ. To azán Konukunẹnẹ osun ṣiantọntọ owhe 2020 tọn, Akin Abayomi lọsu wa bẹ awutu covid-19 tọn lọ. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] iib7l4qvubz1iixr3o14k3efl5vuvrt Akinsanya Sunny Ajose 0 114 18594 18039 2022-04-11T16:05:45Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Akinsanya Sunny Ajose''' (yin jiji to azán aotọ osun awetọ owhe 1946) yin Tohodọtọ dé anadenanutọ gbángba tọn dé po to otò [[Naijilia]] tọn mẹ. == Jọja whenu etọn po wepinplọn etọn po == Akinsanya yin jiji do [[Gbagli]], he yin Otò dé he do Gandudu Dókọtọn tọn to Ayimatẹn [[Awọnlin]] tọn mẹ to Huwaji-Wheyihọ tọn waji otò [[Naijilia]] tọn mẹ. E bẹ wehọmẹ to 1954 to ''Ijaye Baptist Day School'', bo wa yi fo wehọmẹ Dókọtọn etọn to ''Tinubu Methodist Day School'' to 1959, enẹgodo wẹ e wa yi ''[[Gbagli|Badagry]] Divisional Grammar School'' fine e plọnwe wehọmẹ daho tọn etọn te bo bayi po to 1964. Akinsanya yi Gbedewema B.A to 1973 sọn Wehọmẹ Alavọ tọn ''University of Illinois, Chicago USA''. Towhenuena e hiawe gándo Nuyọnẹn Yẹdide lẹ tọn go po Lẹnwunnuyinyọnẹn to Tohodidọ po to finẹ. Enẹgodo e yi gbedewema M.A to Lẹnwunnuyọnẹn Akọjijẹ hẹ gbẹtọ lẹ tọn mẹ yedọ ''Social Science'' to Wehọmẹ Alavọ tọn Governors State University to 1974. == Nuhe ye yọnẹn na lẹ po gigopanamẹnu he eyi lẹ == == Azọn etọn == Àjọṣe wazọn taidi Anadenanutọ Tito Mẹdetiti tọn to Azọnwhe ''IBM Nigeria Ltd'' sọn owhe 1975 jẹ 1978. To osun ṣidopotọ owhe 1979 tọn mẹ, yé dee taidi Anadenanutọ Azọntẹnmẹ 6tọ tọn yedọ (''Administrative Officer Grade VI'') to whenuena Aimatẹngan sẹtẹn naẹn sọn fihe e tin te dai enẹwẹ ''Civil Service Commission''. To 2004, Tinubu de Ajọse taidi Ogán na Aholuzọnwatọ lẹpo to Aimatẹn Awọnlin tọn mẹ bọ ewazọn jẹ Osun ṣidopotọ owhe 2006 tọn whẹpo bo jẹ Owhe mẹ he dona joazọn tọn to otò lọ mẹ. To 2006, Bola Tinubu sọ vọ Akinsanya Sunny Ajọse dé taidi Ayinamẹtọ Vonọtaun edetiti tọn kakajẹ Osun Atọntọ Owhe 2007 tọn to whenuena gandudu etọn wa vivọnu. Akinsanya Sunny Ajọse yin dopo to Ogbẹ he nọ penukundo Wehọmẹ Alavọ tọn Lagos State University tọn go lẹ mẹ sọn Osun 16, Owhe 2015 tọn kakajẹ din. == Nuhe e yin yinyọnẹn na po Gigopanamẹnu he eyi lẹ po == *''Officer of the Order of the Niger'' – 2014 ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1946 lẹ]] 12ownot12l7bh26emqybl0vjpbd8un9 Akinwumi Iṣọla 0 115 18595 16891 2022-04-11T16:05:55Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Akinwumi Iṣọla''' yin jiji to Azan konukunẹnẹtọ, Awewesun, owhe 1939 tọn. E Basi matintọ to Azan fọtọnnukunatọntọ, Afínplọsun, owhe 2018 tọn. Eyin [[Naijilia]] vijiji, otan Kantọ, aihundatọ podọ é sọ nọ ze aṣa susu lẹ daga. Eyin yinyọnen gbọn aihọn lọ blebu mẹ na oyọnẹn wekinkan tọn Etọn po lehe e nọ ze aṣa ayọgbe tọn daga do. ==Otan gbẹzan po azọn etọn lẹ== Iṣọla yin jiji to Ibadan tomẹ to owhe 1939 tọn. E yi wehọmẹ bẹjẹeji tọn Labode Methodist tọn po wehọmẹ daho Wesley tọn. Mọdopolọ eyi wehọmẹ alavọ tọn to Ibadan (''University of Ibadan'') finẹ wẹ e dugan B.A tọn te to oyọnẹn flansegbe tọn mẹ. E hiawe bo yi gbedewema na oyọnẹn dodinnanutọn to owe ayọgbe tọn lẹ mẹ to wehọmẹ mẹho lẹ tọn to Awọnlin tomẹ (''University of Lagos'') to owhe 1978 whẹpo e do bẹ azọn meplọntọ tọn to wehọmẹ alavọ (''Obafemi Awólọ́wọ̀ University'')tọn to Ilé-Ifẹ. Akinwunmi Iṣọla sọ yin Nina ogantẹn to Ile-Ifẹ to owhe 1991 di ohia meyinọnẹn tọn na azọn Aihundida he e Kan whla tintan to owhe 1961 jẹ 1962, Ẹnẹ Efunsetan Aniwura to whenue e gbẹyin wehọmẹvi to wehọmẹ daho Ibadan tọn. Enẹgodo e Kan owe Aihundida tọn de he nọ yin Oleku to owhe 1986. Ewọ wẹ sọ kan ohan awujinamẹ tọn he nọ yin jiji to wehọmẹ daho Ibadan tọn kakajẹ egbehe. Gbọnvona owe otangblo he tin to aga ehe Lẹ, e zindonukọn bo kan owe ajlu whenuho tọn lẹ, owe Aihundida tọn lẹ, otan hodọnamẹ tọn lẹ po otan Susu hohowhenu tọn lẹ po. Mọdopolọ edlẹnkan wa azọnwhe he nọ basi linlinwe lẹ, bosọ tindo azọnwhe he nọ ze Otan Aihundida he e kan lẹ tọn to sinnimọto lẹ mẹ. Iṣọla no kan otan susu lẹ do glẹnsigbe mẹ, bo nọ basi lẹdogbedevomẹ etọn do Ayọgbe heyin ogbe edetiti tọn mẹ. Na e tindo ojlo to ayọgbe mẹ taun. To owhe 2000, ye na ẹn gbedewema (''National Merit Award And The Fellow Of The Nigeria Accedemy Of Letters'') tọn na azọn dagbe etọn lẹ tọn. Mọdopolọ e sọ yin dlapọntọ to wehome alavọ otò Jọjia tọn mẹ (''University of Georgia''). ==Whẹndo etọn lẹ== Akinwunmi Iṣọla da asi bo jivi Ẹnẹ ==Whenue e basi matintọ== Akinwunmi basi matintọ to Azan fọtọnnukunatọn Afinplọsun, owhe 2018 tọn bo yin didi do Ibadan to todaho Oyo tọn mẹ. Owhe kan-awe-ewhe-awe (78) wẹ Iṣọla whẹpo e do yin matintọ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1939 lẹ]] [[Adà:Mẹhe kú to owhe 2018 lẹ]] plbroc3o3c2et51xk3cw2sy5v9rtkdj Akinọla Maja 0 116 26500 26499 2022-07-18T13:14:25Z Joshateji 22 wikitext text/x-wiki [[Wepo:Dr Akinola Maja.jpg|thumb|Akinola Maja]] Mẹtogantẹnmẹ '''Akiọnla Maja''' M.D yin amasinzọnwatọ yovo tọn bo yin tòvi [[Naijilia]] tọn de, e yin ajọwatọ homẹdagbenọ de, podọ tonudọtọ de, ewọ sọ wẹ ogán ogbẹ́ Jọja Naijilia tọn lẹ tọn (''Nigeria Youth Movement'') sọn [[owhe]] 1944 jẹ 1957. Enẹgodo e sọ yin ogán na oduduwavi lẹ to 1953. E du ogán ''baba Eko tọn Awanu kotọ Orile Ijaye'' tọn di Amasinzọnwatọ azọnyọnẹntọ. Maja plọnwe to 1918 to Wehọmẹ Alavọ Edinburgh tọn. E nọte to yovotomẹ na [[owhe]] atọn whẹpo do gọwa Naijilia to 1921. E wazọ́n pẹẹde po ahọlu mẹhẹnsẹntọ lẹ po whẹpo dó yi hùn dotowhe etọn titi. == Gbẹzan == Akinọla Maja wẹ yè ji to Sope Akinọla Pearce, oyín otọ́ etọn tọn wẹ James Adaramaja, Atinpatọ de wẹ otọ́ etọn yin. Onọ̀ etọn sọ yin bledi satọ de. Aliklan Breadfruit tọn wẹ yé nọnọ to Awọnlin, yé do yinkọ ehe na Aliklan lọ na ajọ́ he onọ̀ etọn nọ wa wutu. Hẹnnumẹ Pearce tọn lẹ wá sọn lẹdo Saro tọn mẹ, otọ́ Maja tọn zọn bọ yé yí Maja dọ e dona hiawe dandan nado penukundo hagbẹ whẹndo etọn tọn lẹpo go. Onọ̀ etọn sẹ̀ akuẹ whe nado dó e wehọmẹ to togodo, ehe hẹn Maja jẹ Scotland. Nujijọ tintengbe de jọ to gbẹzan Maja tọn mẹ to [[owhe]] 1918 whenue yovo agbasa wewenọ lẹ gbẹwanna ẹn na akọ̀ he mẹ e wá sọn wutu. Maja tọ́nta hú ohà etọn lẹ to wepinplọn mẹ he zọn bọ e jẹ na nunina di mẹhe pegan hugan, bo jẹ na gbedewema yiyi dé to wehọmẹ lọ mẹ. E yin nupaṣamẹ na wehọmẹ vigbẹ etọn lẹ po jonọ he wa dla wehọmẹ lọ pọn po lẹ nado mọ dọ ovi Naijilia tọn wẹ wadagbe hugan to owhe lọ mẹ. Na ṣiylọ yinkọ etọn tọn, ye hẹn Maja dote ma nado yi basi zepọn nado dohia dọ nugbonugbo ewọ wẹ jẹna nunina ehe nugbonugbo. Dile Maja doaiego dọ homẹvuu yin nado mẹwu wẹ ṣẹnṣẹn e magbe nado jo yinkọ jonọgbe otọ etọn tọn do bo San yinkọ otọ he ji otọ etọn tọn dogligo sọn Adaramaja dó Maja. Maja magbè dọ ovide to okun e tọn mẹ ma na do otọ yinkọ he ma yin Naijilia tọn. Àṣà ehe wẹ hẹnnu Maja tọn sunnu to hihodo jẹ egbehe to whenu e gọ do Naijilia. To yovo whenu Maja wazọn pẹde to azọnwhe Ahọlu tọn na matindo na todido he azọn ehe na naẹn wutu. Maja Yi nado dó azọn etọn titi ayi to Awọnlin. To [[owhe]] 1957 Maja yin dopo to mẹhe dó Azọnwhe Akwẹ sẹdotẹn tọn ayi to Naijilia ''National Bank of Nigeria'' podo hagbẹ Devo lẹ po taidi T.A Doherty Olatunde Johnson po Harmzat Subair po. Azọnwhe ehe yin mẹwigbeji tọn he yọn bo tindo kanṣiṣa he yọn po tonudọgbẹ ''Action Group'' po. To mẹhe do akwẹsẹdotẹn ehe ayi wẹ ye yìn sinsin dopọ hẹ ada jọja lẹ tọn je yé mọ yọọ dọ ''Nigeria National Youth Movement'' bo e do yindọ to godomẹ ye ze azọnwhe he nọ zin linlinwe jẹ gbonu he yin nulatọ na linlinwe ''Daily Service Newspaper''. Linlinwe Daily Service bẹ́ azọn di hoyidọtọ na ada jọja Naijilia lẹ tọn. To owhe ao he jẹnukọn na ada mẹdekannujẹ Naijilia tọn, Maja tindo kọdetọn dagbe to àjọ vovo lẹ bibasi mẹ. To bẹjẹeji [[owhe]] 1950 tọn Maja kọngbedopọ po sule Gbadamosi po nado do azọnwhe Ajọ caramic tọn de do Ìkòròdú. Maja sọ yin anadenanutọ azọnwhe ''National investment properties'' he tonudọgbẹ ''Action Group tọn'' do nọ mọ Akwẹ Zan na nujijla ovo tọn, Maja wlealọ hẹ mẹtogantẹmẹ Comfort Ọbasa Maja he yin viyọnnu Ahọvi Orisadipẹ Ọbasa. Mẹtogantẹmẹ Obasa Maja yin ''Erule Kuti'' Awọnlin tọn. ogantẹn ehe wẹ hẹn zun Ahọsí onọ to Awọnlin. Maja do ovi ẹnẹ, mẹjitọ Maja tọn lẹ nọ ''Gaba square'' petlezin aga awenọmẹ he yin tunkan to Naijilia. Todin nọtẹn yetọn yin fijọ̀fi to [[Awọnlin]] na otan etọn. Dotozọnwatọ Oladipo Maja he yin [[ovi]] etọn yin mẹhe he ye yọnẹn lẹdope podọ homẹdagbenọ dè wẹ ewọ. Apadewhe dotowhe etọn yin nukunzọnwiwa nado sọgan nọ wa nukunzọn na mẹhe nukun to yadona lẹ vọnu. Maja yin matintọ to 1976 to [[owhe]] kanwe e lan ṣinatọn. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 2beku0k0tngzddp3108m559wyi8h9hy Akì Noa Tọn 0 118 26872 25177 2022-07-22T18:56:42Z Gadarawamo 20 /* Nuhe zọn bọ aki do yin gbigba */ wikitext text/x-wiki [[Wepo:Edward_Hicks,_American_-_Noah%27s_Ark_-_Google_Art_Project.jpg|thumb|Akì Noa Tọn]] '''Aki''' yin apotin daho de he sọgan fo to osin [[nukunmẹ]], de [[Jehovah|Jiwheyẹwhe]] dọ na Noa dọ ni gba to hoho whenu ni e wọ po whẹndo e tọn po ni ma yin vivasudo po mẹylankan lẹ po. Hogbe lọ ''Aki'' wa sọn Heblugbe, e yin dopo to ogbe de ye nọ yi zan to hoho whenu.<ref>https://books.google.com/books?id=zwNIDHSPsSMC&pg=PA72</ref> ==Nuhe zọn bọ aki do yin gbigba== Sọn bẹjẹẹji wẹ walọylankan lẹ ko tin kaka jẹ Noa whenu po egbehe lọsu po ga. Dile ojlẹ to yiyi, gbẹtọvi lẹ to susu to aigba ji, amọ suhugan yetọn wẹ nọ wanuylankan lẹ. Angẹli delẹ sọ do alọ to walọylankan mẹ sọn [[olọn]] mẹ, ye yí nukúnkẹn do yiwanna nuhe ma yin yetọn, ye diọ agbasa yetọn do gbẹtọvi tọn bo dasi, bosọ jivi lẹ enẹ wẹ wa hẹ̀n aihọn lọ gble pete, whenue ovi yetọn lẹ to whinwhẹn, ye do huhlọn taun hú gbẹtọvi lẹ bo lẹzun nukúnvandomẹtọ lẹ, na ehe po walọ ylankan gbẹtọvi lẹ tọn po wutu, [[Jehovah|Jiwheyẹwhe]] basi dide nado yí singigọ do va mẹylankan lẹ sudo. Amọ mẹdopo tin bo gbọnvo, e ma nọ da do nu yanyan de ye nọ wa to ojlẹ etọn mẹ lẹ mẹ, yinkọ e tọn wẹ Noa e do asi po visunu atọn po: *Ṣẹmi *Ham *Jafet dopodopo yetọn tindo asi whẹndo lọ blebu bai ṣinatọn. [[Jehovah|Jiwheyẹwhe]] dọna Noa nado gba apotin de to heblu gbe mẹ ''aki'' daho na ewọ po whẹndo e tọn po sọgan lun singigọ lọ tọn. To afọdopolọji e bẹ azọn lọ, nudi [[owhe]] 50 wẹ ye yi do gba aki lọ. Lehe [[Jehovah]] dọ ye ni gba aki lọ do pẹpẹ wẹ ye basi do. == Alọdlẹndonu lẹ == mzip8db2l7mp35xwwiqnwkd6gd7qd1d Akọta 0 119 18598 18481 2022-04-11T16:06:25Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Akọta''' yin bẹplidopọ gbẹtọ lẹ tọn he tindo Aṣa, Whenuho, Ogbe, kavi Akọ dopolọ lẹ. E sọ sọgan zẹẹmẹdo gbẹtọ lẹ he to ninọ Tògbo podọ Ganduta dopolọ lẹ mẹ. Hogbe lọ Akọta wa sọn hogbe ogbè Latin tọn he zẹẹmẹdo "jiji" kavi "fihe yin jiji te". E sọ nọ yin yiylọdọ ''National''. Akọta délẹ bẹ̀ gbẹtọ he tindo yise dòpólọ́ lẹ hẹn, taidi Oto ''Vatican'' tọn, kavi Akọ lẹ taidi Amelika. Mẹdevo lẹ nọ tindó linlẹn voovo lẹ, enẹ wẹ zọnbọ bẹplidopọ Akọta yovo lẹ tọn dó nọ zan Gandudu yededenu lẹ tọn kavi Gandudu ''Communism'' tọn to Otò ''[[China]]'' tọn mẹ. Akọta délẹ nọ yin anadena gbọn pipli pẹvi dé he tindo huhlọn nado deanana Oto lọ dali, Oto taidi Saudi Arabia. Delẹ to yé mẹ lẹ sọgan yin kinkọndopọ. Aṣẹpipa titengbe hugan oto susu lẹ tọn wẹ Osẹndoai lẹ, ehe yin kandai he nọ do huhlọn he nkọ gandutọ lẹ tindo hia hezeheze podọ lehe osẹn yọyọ lẹ sọgan yin didoai te. Susu mẹdevo lẹ tọn nọ yin gandu deji gbọn mẹdopo he yin dide dé dali taidi Ahọlu de kavi sinsẹngan de kavi sọn Aṣa jọun dé he ma do hudo osẹndoai tọn de mẹ taidi ''United Kingdom''. ==Weda he taidi yede== *Ayimatẹn *Ayimatẹn Akọta *Otò 25yq9mvlzp9he3vm75i7t5kzyzfbo9y Alausa 0 120 1998 1997 2022-03-23T15:45:11Z Jon Harald Søby 5 9 revisions imported wikitext text/x-wiki '''Alawusa''', he yin yinyọnẹn to paa mẹ di '''Alausa''' yin lẹdo tangan de to [[Ikeja]], tatọ́-tẹnnọ̀ Ayimatẹn [[Awọnlin]] tọn tọn. Finẹ wẹ Wekantẹn [[Awọnlin]] tọn po azọ́nwatẹn Ayimatẹngán po Alọgọtọ-Ayimatẹngán Awọnlin tọn tọn tin te. Alawusa sọ tindo Lẹdo Ahọ́nkan Ajọwiwa tọn ''(Central Business District)'' de he nọ penukúndo tito ajọ́wiwa po otò voovo lẹ po tọn susu lẹ taidi, Cadbury Nigeria Plc po devo lẹ po he azọ́nwatẹn yetọn lẹ tin to lẹdo lọ mẹ. E sọ tin finọtẹn he ma ján sọmọ susu lẹ taidi, Cornerstone Estate; MKO Abiola Garden lẹ to finẹ. To azán 4tọ, Kọ́yànsun 2020 tọn, Alhaji Muftau Toyin Bhadmus ogbẹ́ he to gandu to alọnu din, Odewale tọn, yin zize do ofin ji taidi Kọmẹgán Alausa tọn (Baale of Alausa) to [[Ikeja]]. 7dosyhnuujazue1t07jr8x7wy87z5cu Alex Badeh 0 121 18599 2011 2022-04-11T16:06:35Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Alex Sabumdu Badeh''' ( to osun widopotọ azan ṣianwetọ owhe 1957 tọn jẹ azan fọtọnnukunawetọ osun wiawetọ tọn mẹ) yin tonudọtọ otogbo [[Naijilia]] tọn boka sọ yin awhangan ogan sunwhlevu ẹnẹ tọn to ogbẹ awhanfuntọ jẹhọnmẹ tọn lẹ mẹ to otogbo [[Naijilia]] tọn mẹ. Ewọ sọ yin Mẹfọtọnnukunatọnwhangan awhanfuntọ jẹhọnmẹ tọn lẹ tọn po omẹ fọtọnwhangan avunlọyitọ tọn na awhanfunnu lẹ tọn to [[Naijilia]], sọn owhe 2014 jẹ 2015 tọn mẹ. Badeh yin osodedo to gbejizọnlin etọn mẹ jeyi [[Abuja]] to ohun etọn mẹ to azan fọtọnnukunatọntọ osun wiawetọ owhe 2018 tọn mẹ. == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1957 lẹ]] d3openim29m5oago3qfskhwnlm2d5bg Alex Gallacher 0 122 18600 15887 2022-04-11T16:06:45Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Alex_Gallacher_2014.jpg|thumb|Alex Gallacher]] '''Alex Gallacher''' (yín jiji to azán tintan, Alunlunsun tọn to owhe 1954 tọn mẹ, e nọgbẹ̀ jẹ azán koatọ́n-nukunẹnẹtọ, Avivọsun, owhe 2021) yin Scotland vijiji de he wá yin tonudọtọ de to Australia. E yin ayinamẹtọ tonudọtọ de tọn na South Australia sọn owhe 2011 kakajẹ whenue e kú to owhe 2021. E yin dopo to hagbẹ tonudọgbẹ ''Australian labour Party (ALP)'' tọn mẹ. Gallacher yin jiji to New Cumnock to Scotland. Yè mọ azọ̀n awutuwiwọ tọn he nọ du adọvi namẹ tọn dé na Gallacher to Alunlunsun owhe 2020 tọn. E wá to Avivọsun owhè 2021 tọn na azọn lọ wutu, owhe kandeko-atọ́n-nukunẹnẹ (69) wẹ yín. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1954 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] 8oxkda5ajj0odyu386db3cmimw540sb Alexander Fleming 0 123 25033 24982 2022-07-05T14:31:43Z Ydamilola 17 wikitext text/x-wiki [[Wepo:Alexander_Fleming_1945.jpg|thumb|Alexander Fleming]] '''Alexander Fleming''' (yin jiji to azan ṣidopotọ Avivọsun, owhe 1881 kakajẹ azan widopotọ Whejisun, owhe 1955) yin azọọ́nyọnẹntọ gando nutogbẹ lẹ go to otò Scotland tọn mẹ po amasinzọ́nwatọ de po. Otọ etọn he nọ yin Hugh basi matintọ to whenue e tindo owhe kandefọtọnnukunẹnẹ, to whelọnu, Alexander yin owhe ṣianwemẹvi. E yin yinyọnẹn taun na nukunnumimọjẹnumẹ etọn gando amasin sinsinyẹn he ye nọ ylọ dọ Penicillin go to owhe 1928. E ma nunina na [[amasin]] he e mọdona to owhe 1945 po Howard Walter Florey po Ernst Boris Chain po. Kosọ etọn na [[amasin]] penicillin he e mọdona to owhe 1928 yin bẹjẹeji de na [[amasin]] antibiotics he tin to egbehe lẹ. Fleming wẹ yin nukọntọ na ogbẹ ''Royal Army Medical Corps'' to wẹkẹ whan tintan whenu. E mọ awhanfuntọ susu he ku na awugble he ye tindo wutu, ehe lọ wẹ whan ẹn nado basi dodinnanu bo mọ [[amasin]] penicillin lọ, bosọ basi dodinnanu lehe e sọgan yin zinzan do ji. Fleming basi matintọ na ahunzọ̀n wutu to oto London tọn mẹ. Eyin didi do tẹpá St. Paul's Cathedral tọn mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1881 lẹ]] [[Adà:Mẹhe kú to owhe 1955 lẹ]] 69ad5gu8wafuj849m0i6myyhc47pta1 Alfa po Omega po 0 124 2055 2054 2022-03-23T15:45:13Z Jon Harald Søby 5 2 revisions imported wikitext text/x-wiki '''Alfa po Omega po''' wekun tintan po godo tọn po to wekun Glẹkigbe tọn lẹ mẹ. 3g3rdj9q8q4p9xapi1jhv95i94d4n96 Ali Ansarian 0 125 18602 17774 2022-04-11T16:07:05Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Ali Ansarian''' (Persian: علی انصاریان; Azan atọ́ntọ Liyasun, owhe 1977 yi jẹ azán atọ̀ntọ Afínplọsun, owhe 2021) yin bọluhotọ otò Iran tọn. E basi matintọ to azán atọ̀ntọ Afínplọsun, owhe 2021 tọn gbọn [[Azọ̀nylankan COVID-19]] tọn gblamẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1977 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] gk5x76p97ioitcgwaa6fcuvim9ohv9q Alimosho 0 126 24955 21329 2022-07-03T14:18:42Z Gadarawamo 20 wikitext text/x-wiki '''Alimosho''' yin Lẹdo Gandudu Dokọ̀ tọn de to Miná Ikeja tọn, tó [[Awọnlin|Ayimatẹn Awọnlin tọn]] mẹ to [[Naijilia]]. Ewọ wẹ yin lẹdo gandudu dokọ̀ tọn he kló hugan to [[Awọnlin]], bọ sọha mẹhe nọ nọ̀ finẹ lẹ tọn yì 1,288,714, sọgbe hẹ Mẹhihia owhe 2006 tọn (etomọṣo, Gandudu Awọnlin tọn sọta sọha Mẹhihia tọn enẹ bo dọ dọ̀ sọha mẹhe tin to LGD tọn lọ mẹ lẹ su hugan livi awè). E ko wa yin mimá do Lẹdo Whedo Nukọ̀nyiyi-dindin tọn ''(Local Community Development Areas (LCDA))'' susu. Tito vọjlado bibasi na LCDA tọn lọ bẹjẹeji to anademẹ Bola Ilori, mẹhe yin azìnponọ Gandudu Dokọ̀ tọn Alimosho hoho tọn lọ tọn. Mimá kleunkleun ṣidopo he yin didetọn sọn Alimosho hoho tọn lọ mẹ lẹ wẹ: Agbado/Oke-odo LCDA, Ayobo/Ipaja LCDA, Alimosho LG, Egbe/Idimu LCDA, Ikotun/Igando LCDA po Mosan Okunola LCDA. LGD lọ mẹ wẹ otò-hunnukún Egbeda/Akowonjo tin te. Alimosho yin didoai to owhe 1945 tọn mẹ podọ e nọ̀ aṣẹpipa agbegbe whèyihọ-waji tọn (western region) tọn glọ to whenẹnu. Suhugan mẹhe nọ nọ̀ Alimosho lẹ tọn wẹ yin Egbado lẹ. Lẹdo lọ tindo [[nuwiwa]] aṣà tọn susu lẹ, dehe yin tọ́ntlọ́ngbọ́n to ye mẹ lẹ wẹ hùnwhẹ whemẹ̀whemẹ̀ tọn Olò lẹ, Gunnukó lẹ po Egungun lẹ po tọn. Sinsẹ̀n tangan he to lẹdo lọ mẹ lẹ wẹ, Male po Mẹylọhodotọ́ Klisti tọn lẹ po. [[Ayọnu lẹ|Ayọgbe]] wẹ yè nọ do hugan to lẹdo lọ mẹ. Wekantẹn Alimosho tọn tintan yin petlezìn onù-awènọ de to tòhomẹ-liho Council tọn ji, fie ko wa yin LCDA Egbe/Idimu tọn todin. ==Yẹdide-sedotẹn== <gallery> File:Alimosho General hospital 3.jpg|Dotówhé daho Alimosho tọn 3 File:Alimosho General Hospital 2.jpg|Dotówhé daho Alimosho tọn 2 File:Tinubu health center,Akowonjo.Lagos.jpg|Dotówhé mẹgopinpọn tọn Bola Ahmed Tinubu tọn to Alimosho File:Alimosho logo.jpg|Alimosho Local Government official Logo </gallery> ==Alọdlẹndonu lẹ== ==Nọtẹn gbonu tọn lẹ== * [http://www.alimosho.lg.gov.ng/ Alimosho Local Government] {{Awọnlin}} [[Adà:Naijilia]] [[Adà:Ayimatẹn lẹ to Naijilia]] hula9pxq1tnfzsbujh43f2ul434gel7 Alioune Badara Cissé 0 127 28095 18604 2022-07-30T07:33:19Z Gadarawamo 20 wikitext text/x-wiki '''Alioune Badara Cissé''' (7 Afínplọsun 1958 – 28 Avivọsun 2021) yin tonudọtọ senegal tọn. E yin dopo to ogbẹ ''Alliance for the Republic'' (APR). E yin Lizọnyizọnwatọ jonọ-gbéji senegal tọn sọn 4 Lidosun jẹ 29 Kọ̀yánsun 2012. E yin jiji to Saint-Louis, Senegal. Badara Cissé yin kukutọ to Dakar, Senegal to 28 Avivọsun 2021 tọn sọn [[Azọ̀nylankan COVID-19]] tọn podo [[owhe]] 63 po. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1958 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] fyvpnsf9my6iq0evqkek8jliygzihqw Aliyu Attah 0 128 18605 2137 2022-04-11T16:07:35Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Aliyu Attah''' yin ponọ sunnu Naijilia-nu he yin ponọ-gán daho hoho. E yin azọ́ndena nado yin ponọ-gán daho do otẹn [[Muhammadu Gambo Jimeta]] tọn mẹ to 1990, podọ [[Ibrahim Coomassie]] sọ lẹzun ponọ-gán daho do otẹn etọn mẹ to 1993. == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] cw3nwz00dbrmfv9xl1yioiuiuu4n26s Aliyu Magatakarda Wamakko 0 129 18606 16907 2022-04-11T16:07:45Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Aliyu Magatakarda Wamakko''' yin jiji to Azan tintan, Osun Atọntọ, Owhe 1953. To owhe 2007, Osun Ẹnẹtọ, ye yi ovo do dee do otẹn Ayimatẹngan tọn mẹ to Sokoto to otò [[Naijilia]] tọn mẹ. E bo sọ yin nukunmọnu ogbẹ tonudidọ tọn ''People's Democratic Party (PDP)'' he ye nọ ylọ dọ ogbẹ ''Whehẹnọ''. ==Tito wehihia po azọn etọn po tọn== E yi wehọmẹ mẹplọntọ lẹ tọn he mi yọnẹn taidi Teacher's College to Oto Sokoto tọn mẹ to gblagbla owhe 1968 jẹ owhe 1972 tọn mẹ, ehe dohia dọ ezan owhe enẹ. To whenue e fo Wehọmẹ yiyi etọn, e wazọn mẹplọntọ tọn to gblagbla owhe 1973 jẹ owhe 1977, whẹpo e do wa yi wehọmẹ Alavọ tọn University of Pittsburgh to otò America tọn mẹ. E fo wehọmẹ Alavọ tọn etọn bo yi gbedewema ''BSc'' tọn to owhe 1980 tọn me. Enẹgodo e wa lẹkọdo [[Naijilia]] bo wazọn taidi mẹplọntọ de to wehọmẹ mẹplọntọ lẹ tọn he yin ''Teacher's College''. Wamakko wazọn to azọnwhe gandudu dókọtọnon Zumi tọn taidi mẹhe bọdo wekantọ go. Eyin zidedaga to azọn etọn mẹ taidi tẹnmẹpọnnamẹtọ wekantọ tọn de. Enẹgodo e sọ wazọn to gandudu dókọtọn Kuara Namoda tọn. E so wa du azinponọ to gandudu dókọtọn Sokoto tọn mẹ sọn owhe 1986 tọn jẹ owhe 1987. Wamakko lezun ogandaho na azọnwhe Nọtẹn po Ayidedai po tọn na gbejizọnlinzintọ lẹ to Sokoto to owhe 1992 osun atọntọ, Wamakko so yin zizedaga do otẹn anadenanutọ daho na azọn vonọtaun lẹ to azọnwhe Ayimatẹngan Ayimaten Sokoto tọn mẹ. ==Tito tonudidọ etọn tọn== To owhe 1999 mẹ, Wamakko lẹzun mẹbọdomẹgotọ Ayimatẹngan Attahiru Bafarawa he yin Ayimatẹngan Ayimatẹn Sokoto tọn to ogbe Tonudidọ tọn ''All Nigeria People's Party(ANPP)'' tọn glọ. Podọ ga, Tovi lẹ sọ vọ ẹ dé gbọn ovodido dali taidi mẹbọdomẹgotọ Ayimatẹngan tọn, to osun ẹnẹtọ, owhe 2003 tọn mẹ. E kanwe bo Jo otẹn mẹbọdomẹgotọ Ayimatẹngan lọ tọn dó to Azan fọtọntọ, osun atọntọ, owhe 2006 tọn mẹ. To osun ẹnẹtọ, owhe 2007 tọn mẹ wẹ Wamakko blavo na otẹn Ayimatẹngan Ayimatẹn Sokoto tọn to ogbẹ ''People's Democratic Party'' tọn glọ, e sọ tọnta to vobibla lọ mẹ. To Azan ko-atọn-nukun-ẹnẹtọ, osun atọntọ, owhe 2007 tọn mẹ wẹ Ayimatẹngan Wamakko jẹ Azọn wa taidi Ayimatẹngan de. Ṣigba, to osun ẹnẹtọ, owhe 2008 tọn mẹ wẹ Osẹnwe tọn, bọ kọdetọn vobibla Wamakko tọn Nado dù Ayimatẹngan yin gbigbẹdai na e ko to ogbẹ ''All Nigeria People's Party'' (ANPP) dai wutu, to whenuena e sọ yi blavo devo nado dù Ayimatẹngan bọ e sọ tọnta to ogbẹ ''People's Democratic Party'' (PDP) tọn mẹ. Whẹdọtẹn degbe dọ Abdullahi Balarabe Salame ni jẹ otẹn tẹnmẹpọnnamẹtọ Ayimatẹngan tọn bẹsọn Azan widopotọ, osun ẹnẹtọ jẹ Azan ko-atọn-nukun-ẹnẹtọ osun atọntọ, owhe 2008 (11 April-28 May 2008)tọn mẹ whẹpo mẹhe nọ basi tito ovodide tọn lẹ nido vọ tito ovo devo basi. Tito ovodido to Wamakko po Muhammadu Maigari Dingyadi po ṣẹnṣẹn he blavo sọn ogbẹ (PDP) tọn mẹ podọ Wamakko po Attahiru Bafarawa po he yin didoai to ogbẹ Tonudidọ tọn (PDP) tọn sọ yin vivọbasi. Wamakko sọ tọnta wlaawetọ taidi Ayimatẹngan dé bo sọ bẹ azọn jẹeji to owhe 2008 tọn mẹ. Mẹhe to Ogán whlẹn hẹ lẹ dọ emi na yí whẹdọtẹn nado diọnukunsọ kọdetọn vobibla lọ tọn. To owhe 2007, Wamakko basi tito de nado dé ohẹn po he yin yinyọnẹn taidi ''State Poverty Reduction Agency'' (SPRA). To Osun Ṣiẹnẹtọ Owhe 2009 tọn mẹ, e sọ wleawuna nọtẹn he yi fọtõndonuawe na mẹhe ma tindó fi he ye na mọ lẹ. Yinukọn dogọ, e basi zẹẹmẹ sọ èmí ma na dó azọnwhe akuẹsẹdotẹn tọn dé ai, ṣigba gandudu emitọn gandudu emitọn na nọ godo na mẹdepope he yinwana ẹn lẹ. To osun aotọ owhe 2009 tọn mẹ, Kọmiṣọna na tito whẹdida dókọtọn dọ yé ko wleawufo nado dindona Ayimatẹngan dai tọn Attahiru Bafarawa po omẹ atọn devo lẹ po na walọ ylankan he yé zan podọ lẹ he yé zan tokuẹ he sọ liva atọn Naira gbọn to whenuena yé to Ayimatẹngan yin to otò lọ mẹ. Bafarawa ylọ ayidonugo ogbẹ dodinnanutọ Ayimatẹngan Wamakko tọn he yin Ayimatẹn Sokoto tọn bo dọ na yé dọ yé jlo na diọnukunsọ emi mahopọnna azọn titengbe he emi ko wa to whenuena emi gbẹ to Ayimatẹngan yin to Ṣokoto to whelọnu, bo sọ yidogọ dọ Wamakko wẹ mẹbọdomẹgotọ emitọn to whelọnu, dọ yé ni tẹnpọn bo sẹwẹndo Wamakko whẹpo tito dodinnanu lọ tọn nido bẹjẹeji. Todin dodinnanutọ lọ lẹ lẹnnupọndoeji bo mọ dọ whẹho lọ ko wa lẹzun nuhe doglẹ dé. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1953 lẹ]] jba4hts4cusvsucng2uxlgbe5lvjfsp Alẹkzanda De Yin Daho-gbó 0 130 26697 18607 2022-07-20T21:19:58Z Gadarawamo 20 wikitext text/x-wiki '''Alẹkzanda Atọntọ Makedonia tọn''' (20 kavi 21 Liyasun 356 BC -10 kavi 11 Ayidosun 323 BC)yin yinyọnen di Alẹkzanda De Yin Daho-gbó. Eyin Ahọlu Makẹdóníà tọn sọn [[Owhe]] 336BC jẹ Oku Etọn whenu to [[owhe]] 323BC. Ewọ wẹ Awhangan Daho Hungan to whelọnu. É yin jiji to [[owhe]] 323BC to Oto Pella heyin Ayimatẹn Makẹdóníà tọn. Alẹkzanda yin visunnu phillip heyin Ahọlu Makẹdóníà po Aihundatọ lanmẹyiya, Ahọvi Epirọsi tọn. Alẹkzanda mọ Lehe Otọ Etọn diọ Makẹdóníà Zun Awhanpa Daho gbọn sọ Ovu whenu Eton, bo mọ Lehe e gbawhan to Awhangbenu to (Balkan) dó. To Whenuena e yin owhe wiatọn mẹvi, phillip Basi oylọ na nuyonentọ Glẹki tọn dé je bọ yin Aristotle nado wa yin mẹplọntọ na Ovi Etọn he yin Alẹkzanda. To [[owhe]] Atọ̀n gblamẹ Arisitotu plọnnu Alẹkzanda sọmọ bọ é tindo owanyi to nuplọnmẹ lẹunnuyọnẹn po Amasin bibasi po, ehe wa yin nujọnu hugan to gbẹzan Alẹkzanda tọn mẹ. ==Alẹkzanda to Awhangbenu== To 340Bc, phillip Basi oylọ na Awhanfuntọ Makẹdóníà tọn lẹ Nado yi funawhan. É ze Alẹkzanda Owhe fọtọnnukundopo mẹvi do otẹn Aṣẹpipa tọn mẹ bo yí Awhangbenu.sigba to godo mẹ awhanfuntọ Maedi tọn diọnukunsọ whezezẹtẹn Makẹdóníà bo jẹ Atẹṣi ji, bọ hẹn Hunyanhunyan biọ otọ lọ mẹ. Alẹkzanda Basi oylọ na Awhanfuntọ Etọn lẹ nado yi doalọte na Maedinu lẹ, ye gbawhan yetọn, bo diọ yinkọ na otọ yetọn Zun Alezandirọpoli. Alẹkzanda lẹzun Ahọlu Makẹdóníà tọn to whenuena Otọ Etọn yin Huhu. Opli dé yin bibasi to todaho Glẹki tọn je zọn bọ é lẹzun ogàn Daho Awhanpa lẹ tọ. E Zan huhlọn Aṣẹpipa tọn Etọn do pli Awhanpa susu lẹ sọgbe jẹ linlẹn Otọ Etọn. To [[owhe]] 334Bc tọn, E dé gandudu pẹsianu lẹ tọn dó Asia pẹvi ji. É jẹ Agbawhlenji hẹ pẹsianu lẹ na Owhe Ao. Alẹkzanda gbawhan pẹsianu lẹ tọn po isusi po Gaugamẹla po. É dé Ahọlu pẹsianu Darusi Atọ̀ntọ sọn Aigba lọ bo yí Aigba pẹsianu lẹ tọn lẹ. É da Ahọvi lọ nado dohia sọ gbekọndopọ tin to Aigba yọyọ lọ mẹ. To ojlẹ dé mẹ, Gandudu Alẹkzanda tọn dlẹnkan sọn Ohu Adiriatiki tọn kaka jẹ Otọ India tọ kọn. É funawhan hẹ otò Indiani tọn to [[owhe]] 326Bc, bọ gbawhan Ahọlu porusi tọn,he duahọlu do Punjabu ji. To Whenue ye ko kọngbedopọ godo, Indiani yin mima do Ahọluduta susu ji. Awhanfuntọ lọ lẹ gbẹ Nado dasa indusi yi funawhan jẹ Ahọlu he tin to awa Awetọ ji, enẹwutu Alẹkzanda plan ye tọn sọn Oto Indiani tọn mẹ. Alẹkzanda ku to Bábílónì to [[owhe]] 323Bc, ṣigba gbẹtọ lẹ ma yọ Nuhe hui na taun tọ. Mẹdelẹ sọ nudido, mẹhuhu kavi Ova wẹ hui. Ṣigba whẹpo e dó ku wẹ é ko tindo linlẹn nado yi ho Aigba Arabia tọn yi. To oku Etọn godo Awhanpa delẹ tlẹn gandudu Etọn dó flinflin. Diarọsi Dugan do Ayimatẹn susu ji. Gandudu lọ lẹ Nọ funawhan sọta yedelẹ. Mẹhe Gan to yé mẹ wẹ tomẹnu seleusidi tọn. Gandudu Alẹkzanda tọn bẹ Aṣa Glẹki tọn po Ogbe Etọn po hẹn. É wamọ na todaho Ko (20) he ye do yinkọ Etọn na, Titengbe Alẹkzanda Ejibiti tọn. Whesisa do Makẹdóníà zọn bọ oto lọ hunnukun. Ohia ehe sọgan yin mimọ to Aigba Awhanfuntọ Byzantine tọn to hohowhenu. Gbẹtọ lẹ bo nọ dó Glẹnsigbe to ṣẹnṣẹn po wheyihọ waji Anatolia kakajẹ [[owhe]] 1920 lẹ. Alẹkzanda ku gbọn Ova Dali, to owhe gbannukunawetọ tọn. Mẹde ma gbawhan etọn pọn. ==Alòdlẹndonu lẹ== ==Nọtẹn intẹnẹt tọn devo lẹ== [[Adà:Whenuho]] rfwoz099cm1rvqjk1vse8dt7ffgu06a Alọ 0 131 22871 17980 2022-05-12T10:55:59Z Misteld 15 wikitext text/x-wiki [[Wepo:Human-Hands-Front-Back.jpg|thumb|Alọ]] '''Alọ''' yin dopo to awutugonu agbasa tọn lẹ mẹ. Dibla yin gbẹtọvi lẹpo wẹ tindo alọ awe (2). Alọ dopo nọ tindo ofẹnvi ẹnẹ po ofẹnsu dopo po. Popolẹpo to pọmẹ nọ yin alọvi atọ́n. Ohu atọ́n he tin to alọ mẹ nọ yin yiylọdọ ''metacarpal'' to yovogbe mẹ. Sọn alọkọ yi ofẹnnu, ohu koatọ́nnukunawe (27) wẹ e bẹhẹn. Eyin alọvi lẹpo ha, e nọ lezun Akotokun. Alọ nọ saba yọnna yizan nado hẹnugo, etlẹ yin [[Kanlin]] tọn lọsu, ṣigba alọ gbẹtọ tọn sọ nọ wazọn susu. ==Alọdlẹndonu lẹ== [[Adà:Lẹnunnuyọnẹn]] poffsvgxvkbb1y8wyblsu9p5dmkhist Alọnuzọnwiwa 0 132 25472 22865 2022-07-09T10:40:40Z Gadarawamo 20 wikitext text/x-wiki '''Alọnuzọnwiwa''' wẹ azọn he gbẹtọ lẹ nọ plọn bo nọ yi [[alọ]] do wa lẹ. Mahopọnna dé he azọn lọ sinyẹn sọ [[alọ]] wẹ yé nọ zan po azọnwanu devo lẹ po dó wazọn lọ. '''Alọnuzọnwatọ''' wẹ mehe ko plọn azọn, bo sọ yín nuyọnẹntọ de bo nọ yi alọtata podo azọnwanu lẹ po do nọ wazọn bosọ nọ basi nuzinzan lẹ. Alọzọn susu wẹ tin to [[Gbagli]], [[alọnuzọn]] delẹ wẹ: *Amazọnwiwa *Fọtodide *Whevihuhu *Glezọn *[[Afọpatitọ]] *Avọtitọ *Oda pipa *Oda bibla *Ozàn linlọn *Ozẹ́n bibasi 3pgh8ajycv8sotzj9z8klf1fn9xurg7 Alọwle 0 133 26169 25593 2022-07-14T07:55:54Z Gadarawamo 20 /* Whẹwhinwhẹn */ wikitext text/x-wiki '''Alọwle''' yin kọndopọ he tin o omẹ awe ṣẹnṣẹn. nugbo lọ nado wlealọ nọ saba yin yiylọdọ omẹ sinsin dopọ. To ninọmẹ susu mẹ, gbẹtọ lẹ nọ saba basi hunwhẹ na alọwle. Hunwhẹ lọ nọ saba yin yiylọdọ hunwhẹ alọwle tọn. To aihọn lọ mẹ blebu, kọndopọ ehe nọ wa aimẹ to sunnu po yọnnu po ṣẹnṣẹn he nọ wa yin asu po asi po. Nalete, ninọmẹ mọnkọ lẹ lọsu nọ wa aimẹ to vijinu dopolọ ṣẹnṣẹn bosọ nọ yin godonọ na gbọn tohọluduta gblamẹ, Alọwle sinsẹn tọn nọ yin bibasi gbọn yewhenọ lẹ gblamẹ. Lẹdo delẹ kealọyi alọwle podo yonnu susu po. To fidelẹ, yonnu dopo sogan wlealọ po sunnu susu po. gblagbla owhe he mẹ ye nọ saba wlealọ te wẹ owhe 25 je 30. ==Whẹwhinwhẹn== Whẹnwhinwhẹn susu wẹ tin he zọn bọ mesusu do nọ wlealọ , ehe bẹ *Ye jlo na tindo whẹndo yẹtọn titi he yin alokẹyi. *Ye jlo na tindo [[ovi]] lẹ bo nado bẹ nutindo yetọn lẹ na ye. *Na mẹdelẹ, ye jlo na lẹzun tovi oto de tọn. ==Dotẹnmẹ== Dotẹnmẹ delẹ nọ tin na mẹhe wlealọ lẹ. *Dotẹnmẹ lọ nado pọn omẹ awetọ to dotowhe kavi ganpamẹ. *Dotẹnmẹ lọ nado basi nudide na omẹ awetọ to whenue mẹde ma sọgan basi mọ. ==Sinsẹn== Alọwle gbagbọnọ tọn nọ saba wa aimẹ to sinsẹn họmẹ, to sinsẹn họmẹ, ye omẹ awẹ lẹ nọ dopa nado yiwanna yedelẹ kakadoi. Mọdopolọ to malenu lẹ mẹ. ==Hosọ devo lẹ== *Gbẹdai *Alọwle Yopovu lẹ tọn *Alọwle asa tọn ==Alodlendonu le== c8sd4j6pn50f0ffh3xma2wn4cmdglid Amaka Igwe 0 134 27015 18608 2022-07-24T22:19:48Z Gadarawamo 20 wikitext text/x-wiki '''Amaka Igwe''' (he yin jiji to Azan Awetọ, Alunlunsun, [[owhe]] 1963 tọn jẹ Azan gbanewheawetọ, Lidosun, [[owhe]] 2014 tọn). Yin Aihundatọ Sinimọto tọn dé podọ ajọjlatọ tele ji tọn dé po to Otogbo [[Naijilia]] tọn mẹ. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1963 lẹ]] [[Adà:Mẹhe kú to owhe 2014 lẹ]] 2ue5htq3g6i8soizqseiqs0rh1hvyjo Amarachi Nwosu 0 135 18609 18480 2022-04-11T16:08:15Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Amarachi-Nwosu.jpg|thumb|Amarachi Nwosu]] '''Anarachi Nwosu''' (yin jiji to azan koatọnnukunẹnnẹtọ osun ṣiẹnnẹtọ owhe 1994.) yin yẹdenanutọ, aihundatọ po wekantọ po, Yin tovi oto [[Naijilia]]. Ewọ wẹ da ''Melaníe Unscripted''. Aihun otan tọn Black he e basi to oto Tokyo tọn mẹ wa sọawuhia to ''International Centre of Photography'' to owhe 2017 to oto New York tọn mẹ. E sọ sọawuhia to ''Ultra Super New Gallery'' to oto Harajaku tọn mẹ. ==Bẹjẹeji gbẹzan etọn tọn po tito wepinplọn etọn tọn po== Mẹjitọ Amarachi tọn yin Ibovi. E yi wehọmẹ daho alavọ tọn ''Temple University'' to oto ''Philadelphia'' tọn mẹ. ==Azọn== To owhe 2019, Malala Yousafzai mọ nunina ''Nobel Laureate Youngest Winner'' tọn yi bo ylọ Nwosu nado wa de yẹdide, enẹwẹ yin gbejizọnlin etọn yi Tokyo. Ewọ wẹ dé yẹdide na gbẹtọ nukundeji lẹ di Naomi Campbell to whenue e wa Aimatẹn Awọnlin tọn to oto [[Naijilia]] tọn mẹ po Ebonee Davis po. E ko sọ basi nukọntọ na aihun pevi to azọnwhe di Nike to Naijilia, e ko sọ wazọn po hanjitọ lẹ di ''Mr Eazi, Yxng Bane, Nonso Amadi, Odunsi The Engine, Santi, Kwesi Arthur'' po ''Tóbi Lou'' po. E sọ wazọn di yẹdenanutọ na ''Childish Gambino'' to owhe 2018. Ewọ wẹ yẹdenanutọ na The Fader he yin bibasi to oto Japan tọn mẹ. To owhe 2017, ewọ po Stella McCartney po wẹ yin yẹdenanutọ lọ. ==Alọdlẹndonu lẹ== 9vpigzykgxxgtft6rmo0y6ns7n1ynkv Andrew Jackson 0 136 18611 18043 2022-04-11T16:08:36Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Andrew Jackson Daguerrotype-crop.jpg|thumb|Andrew Jackson]] '''Andrew Jackson''' (azán fọntọ̀tọ Whejisun, owhe 1767 yi jẹ azán ṣiatọ̀ntọ Ayidosun, owhe 1845) yin togbogan ṣiawetọ to otò [[Plidopọ Ayimatẹn lẹ tọn Amẹlika tọn]] (''United States'') mẹ (sọn 1829 jẹ 1837), e sọ yin Mẹgángán to Awhan New Orleans tọn whenu (1815). Mọdopolọ ewọ wẹ bẹ gandudu Midedenu lẹ tọn jẹeji. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1767 lẹ]] [[Adà:Mẹhe kú to owhe 1845 lẹ]] ffxbrl20ypqig04jzlmaa41eu8yxqdo András Gálszécsy 0 137 27048 18612 2022-07-26T05:46:55Z Gadarawamo 20 wikitext text/x-wiki '''András Gálszécsy''' yín jiji to (azán ṣinawetọ, Awewesun [[owhe]] 1933 tọn bo nọgbẹ̀ jẹ azán ṣinawetọ, kọyànsun [[owhe]] 2021(kúzan etọn yín lila to azán ehe gbe). Yin whẹyidọtọ Hungary-nu de podọ e sọ yin tonudọtọ de ga. E yin lizọnyizọnwatọ ''civilian intelligence service'', dodinanutọ́ Hungary-nu. Gálszécsy kú to azán ṣinawetọ kọyànsun [[owhe]] 2021, [[owhe]] 87 yinyin mẹ. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1933 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] 1h9lxrl9in4u95ben27qu86w5pcj3oq Angélique Kidjo 0 138 26761 26756 2022-07-21T17:17:49Z Joshateji 22 wikitext text/x-wiki [[Wepo:Angelique_Kidjo_-_Photo-_Cotonou,_2017.jpg|thumb|Angélique Kidjo]] '''Angélique Kpasseloko Hinto Hounsinou Kanjo Manta Zogbin Kidjo''' he yin jiji to azán wiẹnẹtọ Liyasun, [[owhe]] 1960 tọn, yin hànsinọ, hànkantọ, aihundatọ podọ avunlọyina jlọjẹ gbẹtọvi lẹ tọn tọ he yin yinyọnẹn gbọn aṣà voovo he e nọ yizan nado pa ohàn etọn lẹ te. To [[owhe]] 2007, hojlawema ''Time Magazine'' ylọẹdọ ''Africa's premier diva'' he zẹẹmẹ dó yọnnu hansinọ klandovo [[Aflika]] tọn. Angélique jihan to aihundida lanmẹyiya tọn he yin ''Tokyo 2020 Olympic games'' to azán konukunnatọn tọ Liyasun [[Owhe]] 2021. Delẹ to ohàn he ze yinkọ Kidjo tọn dó àga wẹ; ''Agolo'', ''we we'', ''Adouma'', ''wombo Lombo'', ''[[Aflika]]'', ''Batonga'' podo ''Malaika'' po. Kidjo nọ dó ogbè voovo atọ́n (5), yédọ: [[Fọngbe]], [[Flansegbe]], [[Ayọgbe]] , [[Gẹngbe]] po [[Glẹnsigbe]] po. E sọ penugo nado jihàn to ogbè ehelẹ mẹ ganji. Kidjo nọ yawu zan nuhiho zẹnlin [[Benẹ]] tọn to húngbe etọn lẹ mẹ. ==Paris== Whenuena Kidjo to azọ́n wá nado su wehọmẹkuẹ etọn, e plọn hanjiji to CIM, hanjiwhe Jazz tọn he do yinkọ taun to otò Paris tọn mẹ. Flẹn wẹ e mọ hànjitọ po hànpatọ Jean Hebrail mẹhe e ji ohàn etọn susu po e po bosọ wlealọ hẹẹ to [[owhe]] 1987. E sọ bayi agban he yè nọ ylọ dọ ''parakou'' na hànjiwhe '' Open Jazz Label''. == Otàn vuwhenu etọn tọn== Angélique Kidjo yin jiji to gbètato Ouidah tọn to Benẹ yigbaji. Otọ́ etọn tlọn Fọnugbéji to Ouidah podọ Ọnọ etọn tlọn Ayọnugbéji. Whenuena Kidjo to ovu, e yinwanna Benẹ sìn ohàn hohowhenu tọn lẹ, Miriama Makeba, Hugh Masakela, James Brown, Manu Dibango, Otis Redding, Jimi Hendrix, Stvie Wonder, Osibisa podo Santana po. Whenue é do [[owhe]] ṣidopo, E jẹ aihunda po onọ etọn sìn hanjigbẹ po, ehe dike Kidjo do yinwanna aṣa hanjiji po wedudu otò etọn mẹ tọn. Kidjo jẹ hanji ji to hanjigbẹ wehọmẹ etọn tọn '' Les Sphinx'' bo sọ dó kọdetọn dagbe taidi joja dè na apajlẹ Mariam Makeba ''Les Trois Z'' tọ he e hodo bọ yé sọ jọ ohàn lọ to ladio otò tọn ji. To fifonu [[owhe]] 1980 tọn, Kidjo ko lẹzun hansinọ nukundeji to otò Paris fọn mẹ. ==Agbán Angélique Kidjo tọn lẹ== '''Parakou''' Kidjo sìn agbán tintan he yi togodo ''parakou'' yin dide tọ́n to [[owhe]] 1989, ehe godo wẹ e ji ohàn devo lẹ po hànpatọ Jean Hébrail po Jasper var't Hof po. ==Aye== Agbán ''Aye'' yin zize jẹ gbonu to [[owhe]] 1994 gbọn alọ David Z to ''prince's Paisley park studio to Minneapolis to London''. Agbán dopolo mẹ wẹ ohàn ''Agolo'' je video etọn yin anadena gbọn Michael Meyer dali. == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1960 lẹ]] [[Adà: Benẹ-nu lẹ]] [[Adà:Hànjitọ lẹ to Benẹ ]] 0p9eszdk1axdkiutdzuyuglcef7l55g Ansar-ud-deen Society Grammar School, Badagry. 0 139 23522 2334 2022-05-22T07:51:34Z Joshateji 22 wikitext text/x-wiki '''Ansar-ud-deen Society Grammar School , Badagry''' (he yin didoai to azán tintan, Zósun 1980 tọn) yin dopo to wehọmẹ daho he tin to lẹdo [[Gbagli]] tọn mẹ lẹ, he yin apadewhe ayimatẹn [[Awọnlin]] tọn. Wehọmẹ ehe nọ wleawuna wehọmẹvi lẹ nado dejido mẹdetiti go, bo sọ nọ plọn yé lehe yé na nọpọ́ po mẹdevo lẹ po do podọ bosọ plọn yé nuyọnẹn he na wá hẹn yé yí wehọmẹ Alavọ tọn lẹ. Wehọmẹ lọ tin to Gandudu Dokọtọn Gbagli tọn glọ, he tin to Ayimatẹn Awọnlin tọn mẹ to togbo [[Naijilia]] tọn mẹ. ==Otàn he gando wehọmẹ lọ go lẹ== Wehọmẹ lọ yin didoai to azán tintan zósun tọn to 1980, mẹmẹsunnu M.A Durojaiye wẹ yin wehọmẹgán tintan he wehọmẹ lọ tindo. To azán ṣidopotọ Alunlunsun tọn to 2003, wehọmẹ ehe wa yin mima do adà awe ji he tindo ohọ̀ atọ̀n (3) to ada dopodopo mẹ. Adà atọ̀n (3) tintan nọ yin yiylọdọ 'Adà Pẹvi' podọ adà atọ̀n (3) awetọ nọ yin yiylọdọ 'Adà Daho'. ==Mẹplọntọ he ko wazọ́n to wehọmẹ lọ pọn lẹ== *Mẹmẹsunnu Ogundimu Ayodele *Mẹmẹsunnu Asọgba *Mẹmẹsunn Okoro A.F ==Wehọmẹvi he wazọ́n ganji to owhe he wayi lẹ mẹ== *Francisco Numavoh Y. (''Best WAEC result 2010'') ==Gbẹtọ nukundeji he yí wehọmẹ lọ lẹ== ==Azọ́n he nọ yin pinplọnmẹ to wehọmẹ lọ lẹ== *Economics *Mathematics *Geography *Biology *English language *Yoruba *Mathematics *Chemistry *Physics *Further Mathamatics Po mọmọ lẹ po. ==Alọdlẹndonu lẹ== [[Adà:Wehọmẹ lẹ]] njjw5sd2oq8ox9pormppewn6vagt4x8 Anthony Afolabi Adegbola 0 140 18615 2345 2022-04-11T16:09:16Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Anthony Afolabi Adegbola''' yin Mẹplọntọ Daho gando Oyọnẹn Kanlin lẹ tọn go podọ e sọ yin ogán daho na Lẹnunuyọnẹntọ Tògbo [[Naijilia]] tọn lẹ dai. To 1993, E yin dide nado yin Ogán lẹnunnuyọnẹn tọn bo yitẹn sọn Akpanoluo Ikpong Ikpong Ette si. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] hipfp8gq82341mgr93ayp6ti9ei85v9 Antioku Silia Tọn 0 141 18617 2354 2022-04-11T16:09:36Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Antiochia su Oronte.PNG|thumb|Antioku Silia Tọn]] '''Antioku Silia''' tọn tin to tọ̀sisa Orontes ji, yèdọ nudi kilomẹtlu 30 sọn huto Meditelane tọn he to Seleukia podọ nudi kilomẹtlu 550 do agewaji Jelusalẹm tọn. Séleucus I Nicator, he yin togán tintan Ahọluigba Séleucide tọn wẹ do Antioku ai to owhe 300 B.C.E. Antioku yawu diyin na e yin tatọ́-tònọ ahọluigba enẹ tọn wutu. To owhe 64 B.C.E., Awhàngán Lomu tọn Pompée yí Silia do basi ayimatẹn Lomu tọn de, bọ Antioku lẹzun tatọ́-tònọ etọn. To owhe kanweko tintan C.E., gbọnvona Lomu po Alẹkzandli po, Antioku wẹ yin tòdaho atọ̀ntọ he klo bosọ jẹ adọkun hugan to tòdaho he tin to Ahọluigba Lomu tọn glọ lẹpo mẹ. Antioku yin ahọnkan ajọwiwa tọn po tonudidọ po tọn. Agbàn ajọwatọ he to Silia lẹpo tọn wẹ nọ gbọn finẹ whẹpo do nọ yin didohlan lẹdo ohù Meditelane tọn he pò lẹ mẹ. Ju lẹ sù to Antioku. ==Alọdlẹndonu lẹ== [[Adà:Whenuho]] t3ecp0ffasyjrqvqzsmy07v1ekq0jji Apa 0 142 23533 23518 2022-05-22T08:03:01Z Amire80 23 Bot: Cleaning up old interwiki links wikitext text/x-wiki '''Apa''' yin dopo to otò hoho he tin to Lẹdo [[Gbagli]] tọn to Ayimatẹn [[Awọnlin]] tọn mẹ lẹ mẹ. Apa yin oto de he tindo Ahọlu po mẹtogan tẹmẹ lẹ po. Ovíví Odudua tọn lẹ he nọ yin Awolinu wẹ Sawhe do tòpẹvi Apa tọn. To Whezẹtẹn waji e ma dogbo po [[Gbagli]] po, to wheyihọ waji e ma dogbo po Inọginu lẹ po, to ohuwaji é má dogbo po Sẹmẹ po,to agewaji e ma dogbó po tọsisa he yì [[Ayimatẹn Ogun Tọn|Aimatẹn Ogun]] tọn po. == Otan tòpẹvi Apa tọn == Odudua sinvi he nọ yin Aṣeeṣe wẹ sawhe to owhe kanweko whiawe jẹnukọn (12 AD) ewọ po hagbẹ etọn lẹpo ko nọ òtò de lẹ taidi Ọtọ Awoli yakka Iddo tọn, Oko-ọba to Ayimatẹn Awọnlin tọn, Ibeshe po Ọjọ po. Susu to ye mẹ gbẹ po to otò ehelẹ mẹ kaka jẹ egbehe. Ye zindonukọn kaka bo jẹ̀ Atinsa de,de e nọ yín Apa, Offa wa dọna ye dọ ye ni sawhe to atinsa lọ Aṣeeṣe po hagbẹ yetọn lẹ se nuhe offa dọna ye, enẹwutu ye na otò lọ yinkọ Apa kaka jẹ̀ égbe. Aṣeeṣe wẹ yin ahọlu titan to Apa tomẹ bosọ dẹn taun to azinpoji, sọn whenẹnu whẹndo awe wẹ nọ du ahọlu, dehe whẹndo ṣinatọn nọ du mẹtogan tẹnmẹn lẹ. Whẹndo awe lọ wẹ̀ Whẹndo Ojogun tọn po Idi ọta tọn po. To whenue Apa tomẹ ko sinai jẹ oba de mẹ delẹ to yemẹ lẹkọ do Port-Novo to Dahomẹ sin ahọlu tomẹ he ko wa lẹdo [[Benẹ]] egbe. De mẹhe lẹkọ enẹ lẹ do jẹ̀ dọn, ye sinai bo wa ylọ fihe ye sinai do lọ dọ "Apahọluwhe" to klake, Akọklọ po Ija ọsan tomẹ lẹ pó,enẹ wẹ zon bọ ye donọ ylọ Apa dọ Egun-Awoli, na ye ko yin kinkọndopọ wutu.<ref>https://www.sunnewsonline.com/we-own-lagos-oil-says-apa-kingdom/ </ref> == Kọmẹ he tin tò Apa== # Ojogun # Ìdi-ọta # Idosuba # Idoluwo # Ilemba # Saba # Idomosu # Idi-ọṣun # Idoloṣa # Idoluwo-adanpoji == Ahọlu e ko du sọn bẹjẹẹji== Sọn Ahọlu Aṣeeṣe hohowhenu tọn kaka jẹ dehe to azinpoji to alọnu din yedọ, Ahọlu Oyeekan, Ilufemiloyé, Ajoseh, Pọssi III. Ahọlu gban-ewhe-awe wẹ ko du to Apá tomẹ, yinkọ yetọn lẹ wẹ: # Àhọ́lú Aṣeeṣe # Àhọ́lú agboju gboye # Atẹwọgboye # Afẹlẹlẹ joyè # Ogigisogi # Ọgẹgẹ # Gbesẹ Ajoforija # Akaraba ti kii jẹ ẹjakẹja # Agbojulonde # Wase Otuyẹyè # Arogẹgẹ # Aihọnvọn # Whese # Agunloye bi Oyinbo # Ayegúnlẹ # Sepọn # Òkunkun # Oṣupa # Sagaranija # Otuntunbiotun # Potọn # Erese potọn # Arọdẹ # Pọssi I # Ropọn # Abraham Toyọn Pọssi II # Adeniran Adewọga II # Ahọlu Oyekan Ilufẹmiloye Ajọsẹh Pọssi III == Otò he Apá do aṣẹpipa deji lẹ== # Agọrin # Inọgi # Lopoji # Agbọjẹdo # Ahanvẹ # Gboogble # Gafla # Sẹjẹ # Kẹsẹ # Weṣere # Dado # Iroṣu # Gẹdu # Akọkọ # Yekemeh # Ṣoko # Paṣi # Whlasimẹ # Ganmẹ # Asheri # Afowo # Ganyingbo # Jofloo # Agọnvi # Gbaji # Aivoji ohuwaji # Fanuvi ohuwaji # Agbọjẹtho ohuwaji # Bapo ohuwaji # Akorọ ohuwaji # Gbedromẹ ohuwaji # Apatọ # Aṣhipa # Falọla # Kwẹmẹ pó mọmọ lẹ po. De lẹ to òtò ehe lẹ mẹ ko yí Ahọluigba yetọn titi, taidi Kwemeh e ko do Ahọlu etọn lọsu. == Alọdlẹdonu lẹ == bnoggmzce9tzfgg26yiqi3o906du1zu Aplan 0 143 21474 2443 2022-04-29T00:55:14Z Samatics 9 wikitext text/x-wiki [[Wepo:Uncooked Aplan.jpg|thumb|Aplan he ma ko yin dídá kavi Aplan-mu]] '''Aplan''' yin nududu tangan dé he nọ yin dudu ganji to Gunnugbeji. Dibla yindọ suhugan [[Gunnu lẹ]] wẹ yiwanna aplan bosọ nọ du. Aplan nọ yin mimọ to Fẹnyẹn mẹ, mí na din fẹnyẹn sọn glemẹ bo pà oflo sọn ego. Bo kisa diho sẹ sọn ego bo ze yi mọmẹ na lili, yé na li bọ e na mẹ ganji bọ e na yin bíbẹ dó apo dé mẹ bọ e na yin bibla ganji bosọ yin finfinọn ganji na ojlẹ dé na osin nido tọn sọn emẹ. Enẹgodo mí na tlu apó lọ bo ba ojlẹ he mí jlo na da sọn emẹ. ==Lehe E Nọ Yin Dídá Dó== Mí na ba fẹyẹn lili lọ dó lọba dé mẹ bo ba Lifin pẹvi dé dó emẹ ga bo yan ẹn dopọ ganji. Nuhe wutu e dó yinmọ wẹ yindọ, eyin Lifin ma yi emẹ, e na ko dẹ hugan na dudu. Mí sọgan yí ojẹ pẹẹde dó emẹ eyin mí jlo ṣigba e ma yin dandan gba. To enẹgodo, mí na ba osin dó adoji bọ eyin e ko hùn miawu ganji mí na ba ẹ po dó lọba dé mẹ doai bo kọn fẹnyẹn lili he mí ko yí Lifin gọna lọ po dó osin he tin to adoji lọ bo ze wọdatin kavi atinpẹ bo jẹ huhlu i ji. E na jẹ bibi vudevude bo jẹ sinsinyẹn ji bọ osin miawu he mí ko bapo doai lọ na jẹ yiyi emẹ pẹdepẹde bọ mí na jẹ lililẹ ji na osin lọ nido biọ emẹ ganji. Mọwẹ mí na to bibasi kaka e na dó diọ wunmẹ bo bi ganji. Mí na zlọn ẹn sọn adoji bo ba dó agban mẹ bo du po nusọnu depope he mi jlo po. 2d86uv4bmsolqukza3zpktfxodqn1ai Apọsteli Paulu 0 144 18618 17827 2022-04-11T16:09:46Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Apọsteli Paulu''' (kavi '''Pọọlù''') lọ yin yinyọnẹn di Saul Tasu tọn podọ todin di mẹwiwe St Paul. (2BC-67) E yin Juu Lomu mẹsiah wekantọ po Rabbi po. E yin mẹhe diọzun Klistiani he yise bo sọ kan wiatọn to owe [[Biblu]] tọn lẹ mẹ he ye ylọdọ Apọsteli Pọọlu tọn. Ye yin wekanhlanmẹ hlan agun lẹ po Klistiani lẹ po. E kan owe ehelẹ nado na tuli ye, podọ nado gọalọna yé nado mọnukunjẹ nuplọnmẹ Klisti tọn lẹ podọ nado gọalọna yé nado zan ogbẹzan Klistiani tọn. ==Bẹjẹeji gbẹzan etọn tọn== Pọọlù sìn yinkọ to dowhenu wẹ Sọọlu, e ma yin dopo lọ hẹ Ahọlu Sọọlu sọn owe Samuẹli tọn to alẹnu hoho mẹ tọn gba. E whẹn taidi mẹhe plọn osẹn Júù tọn aliho he mẹ Glẹkinu lẹ nọ yihodohogò dó. Ye dọho gando Sọọlu go tintan to Biblu mẹ sẹpọ vivọnu owalọ weta ṣianwetọ mẹ. Afọdide Klistiani lẹ tọn zindonukọn to fọnsọnku po Olọnmẹ yiyi Jésù tọn po godo. Pọọlù jẹagọdo dó aliho ehe go sinsiẹn. Ejaya nado to pinpọn lehe mẹwiwe Stephen yin zannu dlan do di hodotọ Jesu tọn tintan he yin huhu di kunudetọ etọn to whenuena hodidọ de he doadi na whẹdọtẹn Júù lẹ tọn he to azọ́n wa na Ahọluduta Lomu tọn gọalọ nado wle bo hu Klistiani susu lẹ to Islẹli po otò he sọ sẹpọ ẹ lẹ po mẹ. To godo mẹ Sọọlu yin didohlan otò Damasku tọn mẹ nado wle Klistiani he to finẹ lẹ nado saya na yé. To aliho ji Jiwheyẹwhe gbọn angẹli ji jẹte sọn Olọnmẹ bo dọho hlan Sọọlu, [[Biblu]] dọ nuhe jọ na mí dọmọ: to Gbejizọnlin etọn whenu sọọlu sẹpọ Damasku to ajijimẹ miòn sọn olọnmẹ bo ta lẹdo e, e họ jayi. Enẹgodo e se ogbe he dọho hlan ẹn sọ: sọọlu sọọlu wẹ ogbè lọ dọ, Etẹwutu wẹ a to homẹkẹndo mi? Hiẹ mẹnu wẹ klunọ? wẹ Sọọlu kanse, yẹn Jésù wẹ e gblọn mẹhe a to homẹkẹndo. fọn todin bo yí todaho lọ mẹ finẹ wẹ ye nadọ nuhe a na wa nawe. Mẹhe to Gbejizọnlin hẹẹ lẹ bọ abọẹ na ye ma sọgan dọho, ye se ogbe ṣigba ye ma mọ mẹdepope Sọọlu fọn sọn kọmẹ, e hun nukun etọn ṣigba e ma mọnnu enẹwutu ye hẹn alọ naẹn bo plẹn yi Damasku.E ma du kavi nu nudepope. ==Sọọlu lẹzun Pọọlù== Whenue Sọọlu jẹ Damasku ye planẹ yi ananiasi he yin dopo to Devi Jesu tọn lẹ mẹ finẹ wẹ e mọ nukunnu te bo sọ yin bibatizi di Klistiani. Pọọlù zan owhe atọn he bọdego do to owewiwe Júù lẹ tọn plọn dogọ nado din zẹẹmẹ na oplọn Klisti tọn lẹ. numimọ etọn diọ pọndohlan etọn gando Klistiani lẹ go mlẹnmlẹn, to Owalọ lẹ 13:9 ye jẹ yiylọ dọ Pọọlù ji ehe yin lẹdogbedevomẹ Heleni tọn na Sọọlu. E yi oyọnẹn bẹjẹji tọn etọn dó Basi zẹẹmẹ yise etọn yọyọ tọn na mẹdevo lẹ podọ nado dọho po gbẹtọ he tindo yise devo lẹ po. e zin gbejizọnlin lẹdo Lomu pe bo to nu plọn mẹlẹ gando Klisti go bo kan lẹta hlan agun he e doai lẹ. Wekanhlanmẹ lọ lẹ bẹ ada nujọnu nuplọnmẹ Klistiani tọn hẹn bo ko lẹzun apa de alẹnu yọyọ tọn to Biblu mẹ he tin to ṣenṣẹn na Owalọ po wẹndagbe lẹ po, mẹde ma yònẹn vlavo Pọọlù lọsu wẹ kàn owe lọ kavi mẹde wẹ kàn ẹn na ẹn. Ada wekanhlanmẹ tọn etọn lẹ nọ yin hihia to Mass di awetọ to nuhihia awe he jẹnukọn na wẹndagbe. Dile Biblu ma tlẹ dọ le he Pọọlù ku gbọn eyin didọ dọ Pọọlù yin huhu gbọn Ahọlu Nero dali to Lomu to 67AD jẹnukọnna whemitọnnu. E dó jlọjẹ tovi yinyin tọn he zẹẹmẹdó dọ e sọgan yin huhu gbọn ta sánná po ohi po dali kakati nado yin whiwhe donugo. ==Wekanhlan mẹhe bọdego lẹ== ==Adà ordinatẹ tọn lẹ== [[Adà:Whenuho]] 9imny0fi5lg2qacbxxa3r6zsj3znwk1 Aryeh Gamliel 0 145 26587 25706 2022-07-20T01:37:25Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:הרב אריה גמליאל.jpg|thumb|Aryeh Gamliel]] '''Aryeh Gamliel''' (yin jiji to azan wídopotọ Whejísun, [[owhe]] 1951 jẹ azan sidopótọ, Avivọsun, [[owhe]] 2021) yin tonudọtọ́ po labi de po to Islaeli. Eyin dopo to hagbẹ knesset tọn na Shas to gblagbla 1988 po 2003 po sẹnsẹn. Gamliel yin jiji to Beersheba to Islaeli. Bẹsọn 1996 kakajẹ 1999, Gamliel yin Alọgọtọ na Nukọntọ he nọ penukundo whẹho sinsẹn tọn lẹ go. Gamliel kú to azan sidopótọ, Avivọsun, owhe kandegbannukundopo mẹvi. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1951 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] 83rgcoyfc558mqucown8vp2vwninvjh Asu-gbe 0 146 18621 2503 2022-04-11T16:10:16Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Asu-gbe''' (he sọ yin yinyọnẹn di '''Abewa''' kavi '''Ebe-gbe''') yin ogbè [[Nupenu lẹ]] tọn de he nọ yin dido to [[Ayimatẹn Niger Tọn|ayimatẹn Niger tọn]] mẹ to whèyihọ-waji [[Naijilia]] tọn. Asu-nu lẹ nọ nọ̀ diblayi glètoho ao mẹ to hùwaji-whèzẹtẹn [[Kontagora]] tọn. ==Alọdlẹndonu lẹ== [[Adà:Ogbè lẹ]] 5vw3hze9td30wph4vcrlgpqelkayww9 Asumoh Ete Ekukinam 0 147 18622 16357 2022-04-11T16:10:26Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Asumoh Ete Ekukinam'''(mẹhe yin jiji to 1926) yin tonudọtọ otò [[Naijilia]] tọn he sẹ̀n taidi minisita na akuẹ́zinzan otò Naijilia tọn to Mẹ̀dekannujẹ Awetọ́ whenu to 1976 po 1977 po. ==Bẹjẹeji gbẹzan etọn tọn== Ekukinam yin jiji to 1929 to Ikot Epene to Ayimatẹn Akwa Ibom tọn. ==Wehihia etọn== Ekukinam yì wehọmẹ daho Methodist Uzoakali tọn. E yí gbedewema sọn wehọmẹ ''Atlanta Georgia'' po ''Wharton School of finance'' po, to US. ==Azọ̀n etọn lẹ== Ekukinam yin anadenanutọ to CBN sọn 1966 jẹ̀ 1972, enẹgodo e yin mẹbọdómẹ̀gòtọ́ azinponọ̀ na ''Social Economic Council'' na Ayimatẹngán South-eastern tọn. Ekukinam yin dide taidi ogán he nọ mọnukunjẹ̀ Akuẹ́zínzán go bo diọtẹ̀nna James Oluleye (1976-1977). ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1926 lẹ]] 0947d6cwn9mx1epoh2q4yjuy1zbmwqk Asé 0 148 25331 21062 2022-07-08T13:53:56Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Cat poster 1.jpg|thumb|Asé lẹ]] '''Asé''' (he medelẹ sọ nọ ylọ dọ '''Zanpẹ''') yin dopo to whekanlin lẹ mẹ, e ma nọ klo sọ mọ. E sọgan nọ whegbe kavi zunkanmẹ. Eyin [[Kanlin|kanlin]] de he nọ gọalọna mi to whegbe nado hu ajaka lẹ, alọtlọ lẹ, họmẹsi lẹ po mọmọ lẹ po. Asé wunmẹ voovo lẹ wẹ tin, sọha wunmẹ he tin lẹ tọn yi kandeko (60). Mahopọnna sọha wunmẹ he tin lẹ tọn, ye nọ di yede sọmọ bọ nado yọn vogbingbọn yetọn ma nọ bọawu. Agbasa bibọ wẹ ye nọ tindo, ye sọ nọ yawu mọnu etlẹ yin to Zanmẹ, ye nọ yawu se wan, ye sọ tindo adu he dá taun de. Kọnu-gbe yetọn sọ wẹ ''Yanwun'' kavi ''Miawun'', nududu he ye yinwanna wẹ whevi kavi olan, enẹ wẹ zọn bọ eyin a tindo Asé to whegbe, a dona nọ nọ aṣeji. ==Lehe e nọ klo sọ== ==Lehe e nọ jivi do== ==Lehe e nọ vọ agbasa etọn jlado gbọn== ==Azọ̀n he e nọ jẹ̀== ==Ofẹn etọn== Ofẹn ko(20) wẹ asé nọ tindó na [[afọ]] ẹnẹ wẹ e nọ do wutu, awe to nukọn podọ awe to godo. [[Afọ]] awe he tin to nukọn bẹ ofẹn ṣínatọn (8) hẹn, [[afọ]] dopo ofẹn ẹnẹ, [[afọ]] awetọ ofẹn ẹnẹ. [[Afọ]] awe he tin to godo lẹ bẹ ofẹn wiawe hẹn bọ [[afọ]] dopodopo tindo ofẹn ṣidopo, to lẹndopọmẹ ofẹn etọn lẹpo yin ofẹn ko(20), ṣigba ofẹn asé tọn gbọnvo na kanlin devo lẹ tọn, gbọn na? Ofẹn etọn ma nọ yi mọ do diga, e whete ṣigba e dá taun, dodinnanutọ lẹ tlẹ dọdọ bẹbẹnu asé sin ofẹn tọn dá hugan yẹnvi. Nidọ asé jlo na wle ajaka kavi alọtlọ, e nọ họnbẹ do fihe whla de bo nọ to ṣiṣọ nuhe na wle e te, e na wa ha ofẹn nukọn tọn, enẹwẹ [[afọ]] awe nukọn tọn etọn lẹ, bọ nidọ e ko jlẹ zinzlọn etọn po fihe ajaka lọ te po, e na wa yí huhlọn etọn do zlọn jẹ ajaka lọ ji, to whenẹnu e na ko dlẹn ofẹn etọn bo na zọn mọ do jẹ ajaka lọ ji, Nidọ e ko wa jẹ e ji, e na yi ofẹn etọn do ha Ajaka lọ dogo bo na wa yi [[afọ]] awe godo tọn do gọalọna nukọn tọn bọ Ajaka lọ kavi Alọtlọ lọ ma na sọgan flẹ sọn e si. [[Adà:Kanlin lẹ]] 3w1ocmnuclawo0rll18jxut6l7qbiwj Atta Bafarawa 0 149 26053 18623 2022-07-13T08:19:21Z Samatics 9 wikitext text/x-wiki '''Attahiru Dalhatu Bafarawa''' (yin jiji to azán ẹnẹto osun widopotọ owhe 1954 tọn mẹ) Ewọ yin dopo to tohodọtọ [[Naijilia]] tọn mẹ bo yin Ayimatẹngan [[Ayimatẹn Sokoto Tọn]] to otògbo [[Naijilia]] tọn mẹ sọn osun atọntọ to owhe 1999 tọn jẹ azán gbanewhedopotọ to owhe 2007 tọn mẹ. Eyin dopo to ogbẹta ayinamẹtọ otògbo lọ tọn to osẹnliho to owhe 1994 tọn mẹ jẹ owhe 1995 to ojlẹ gandudu awhanfuntọ Sanni Abacha tọn mẹ. Ewọ wẹ yin dowatọ ogbẹta ''United Nigeria Congress Party'' ton (UNCP)to owhe `1998 tọn mẹ bo lẹzun Ayimatẹngan Ayimatẹn Sokoto tọn to owhe 1999 tọn mẹ. Todin, E biọ ogbẹta ''All Nigeria People's Party(ANPP)'' tọn mẹ bo wa yin dide to ogbẹta ANPP tọn mẹ to owhe 2003, To osun atọntọ owhe 2002 tọn wẹ ewọ yin dide to owhehọsa sharia tọn to Sokoto bọ e na medekannujẹ omẹ owhe gbanatọnmẹvi de he yenọ ylọ dọ Safiya Hussaini he koto ganpamẹ bọ ye da oku whẹnaẹn gbọn agandindlandohu dali to whenuena ye ko da okuwhenaẹn na e ma kealọyi osen Sharia tọn lọ. To Owhẹdọhọsa Bafarawa tọn mẹ Ayimatẹn lọ tindo agayiyi debọdodego tọn delẹ taidi Aliho dagbe lẹ, Wehọmẹ lẹ jijlado bosọ hẹn wepinplọn zun nujọnu po wepinplọn mẹhomẹ lẹ tọn po wa ayimẹ to aliho jọwamọ tọn po sinsẹn Malenu lẹ tọn po liho. Tohọluduta lọ gba Maleho kandegban, bo wleawuna asisa osinnunun tọn lẹ na tovi lẹ gbọn osindo lẹ kunkun dali. ==Azọngban godo tọn lẹ== Attahiru Bafarawa yin dowatọ ogbẹta lọ,(DPP) Democratic People's Party tọn bo yin azinponọ na ogbẹ lọ to owhe 2007 bo yin voblana taidi togan otògbo [[Naijilia]] tọn, E wa lẹzun afozedaitọ mẹdehlan Ayimatẹn mima Washington DC tọn he dopagbe dọ emi sunsun ogbẹta Niger Delta tọn sẹ sọn aimẹ (NDDC), ewọ dodo eyin emi sọgan yin dide taidi otogan emi na sunsun ogbẹ gblezọn walọ ylankan tọn enẹlẹ sẹ sọn aimẹ, na awugblemẹnu wẹ eyin na tovi lẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1954 lẹ]] s0qj344gcm73lvx9k4o2jxa8r91ljo1 Aurelio Galfetti 0 150 25702 18624 2022-07-11T12:47:33Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Architetto_Aurelio_Galfetti.jpg|thumb|Aurelio Galfetti]] '''Aurelio Galfetti''' (yin jiji to azán awetọ, Lidosun, owhe 1936 jẹ azan atọ̀n, Awewesun, owhé 2021) yin yẹ́denanutọ họ́gbigba tọn Switzerland-nù de. Galfetti yín jiji to Biasca to Ticino. Dopo to [[azọ́n]] he yín nujọnu hugan etọn lẹ mẹ wẹ vọjlado Castelgrande tọn to Bellinzona. Galfetti kú to azán atọ́ntọ, Awewesun, owhe 2021. Owhé kanweatọ́n wẹ e tindo. ==Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1936 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] 0xz4oxrcoowfvxqlpqfc2mql842p83d Avọ 0 151 25339 22872 2022-07-08T14:01:23Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Clothes.jpg|thumb|Otan avọdido lẹ]] '''Avọ''' yin onu Jọwamọ tọn dé. sekanfun dé mẹ wẹ Avọ nọ tọn sọn, bọ yé nọ wa tọẹ dopọ dó dehe jlo didotọ lọ dó. Avọ dido nọ ṣiọn agbasa. Gbẹtọ lẹ nọ dó Avọ he jlo yé lẹ, Avọ wunmẹwunmẹ lẹ wẹ tin, Amọ kanlin lẹ ma nọ dó Avọ gba. Awu lẹ wẹ nọ ṣiọn agbasa, bọ awuwa lẹ nọ ṣiọn alọ lẹ mọjanwẹ ṣokoto lẹ po yẹli lẹ po nọ ṣion [[afọ]] lẹ, gbakun sọ nọ ṣiọn ota. To whenuena fifa tin to aimẹ, Avọ daho he pẹn lẹ nọ yin dido, enẹ wẹ Avivọwu dé. Avọ nọ Basi hihọ na [[Agbasa|agbasa]] gbẹtọ tọn sọn òwu taidi owhẹ, po ninọmẹ aihọn tọn he hunmiyọn to apadewhe aihọn lọ tọn mẹ. Avọ he tli lẹ sọ nọ Basi hihọna agbasa sọn avivọ sí kavi ninọmẹ fifa aihọn tọn he tin to otò delẹ mẹ po Si. Na mí ni dọ poun dọ Avọ nọ Basi hihọna agbasa sọn owunu lẹ si. Avọ sọ nọ yin dido nado ba aṣọ. Gbẹtọ lẹ sọn otò voovo lẹ mẹ kavi aṣa voovo lẹ wẹ dó Avọ wunmẹwunmẹ po alọpa voovo he yé do nọ tọ Avọ yetọn lẹ dó. Mọjanwẹ Avọ sọ nọ saba dó gbẹtọ yinyin mẹde tọn hia kavi azọn he mẹde nọ wa po Sinsẹn he mẹde nọ yi po hia. Avọ sọ nọ dó vogbigbọn sunnu po yọnnu po tọn hia. Mọdopolọ Avọ sọ nọ dó vogbigbọn hia to mẹhe ko whẹn po mẹhe ma whẹn po ṣẹnṣẹn to. Jọja lẹ dó ninọmẹ avọtitọ tọn he nọ zọnbọ yé nọ gbọnvo dó mẹho lẹ. Enẹwutu Avọ ma tin na hihọ poun gba to Gbẹzan gbẹtọ tọn mẹ. Ninọmẹ kavi alọpa he to zoji lẹ wẹ mẹlẹ nọ jlona tọavọ yetọn lẹ te nido sọgan yọnpọn bo yin alọkeyi gbọn aihọn lọ dali. ==Fihe avọdido bẹsọn== Mẹde ma sọgan dọ fihe Avodido Bẹsọn, na Avọ ma dó Whenuho tangan dé gba podọ Avọ sọ nọ gble bọ okọ nọ dù i gudu. Amọ dodinnanu dohia dọ yé mọ Avọ dé he ko hugan owhe 107,000, e dohia dọ Avọ ko tin sọn whenu dindẹn die. ==Nuhe ma yin avọ lẹ== Gbẹtọ lẹ nọ saba yi amisisa owangblingblinnọ lẹ po nusisa aminọ lẹ po pudlu lẹ po dó doaṣọna yede lẹ. Mẹdelẹ no kannu dó agbasa go mọwẹ mẹdevo lẹ nọ tọn otò, awọnti kavi fidevo lẹ to agbasa yetọn lẹ go nado doaṣọna yede lẹ. Alọgan lẹ, Kọnu lẹ, Saki pevi lẹ, Gannukun lẹ, po Afọpa lẹ po yin aṣọdonu lẹ ṣigba yé ma yin Avọ. ==Nuhe yé nọ yí dó basi avọ lẹ wẹ== Nuhe nọ bayi Avọ lẹ wẹ # Atinlẹ # Sekanfu lẹ # Galua # Osẹn lẹ # Sinklọn lẹ po Enẹgodo mi nọ zan Avọ, Yẹnvi, Avọ sannu po Avọtọnu lẹ po ==Weda he di ehe lẹ== ==Alọdlẹndonu lẹ== [[Adà:Aṣa]] [[Adà:Whenuho]] 9de5uhly9sdn4aopv87yxb8tlei2t0j Awulẹpamẹ 0 152 26797 26796 2022-07-21T21:13:34Z Gadarawamo 20 /* Otàn */ wikitext text/x-wiki '''Awulẹpamẹ''' yin fihe gbẹtọ lẹ nọ yi nado basi klọwe mẹdetiti tọn. Ehe bẹ afọdaitẹn, awulilẹ, alọkiklọ po numẹkiklọ po hẹn. Ohọ lọ mẹ sọgan bẹ sinhẹnnu hẹn. To [[Amẹlika]], awulẹpamẹ nọ saba zẹẹmẹdo ohọ he do afọdaitẹn. To oto susu mẹ, afọdaitẹn wẹ e nọ yin yiylọdọ. ==Otàn== To [[owhe]] 3000 die jẹnukọnna wiwa klisti tọn, Otò de nọ saba do ohọ vonọtaun de na gbẹtọ lẹ nido lawu to finẹ. To whedelẹnu, e nọ yin ada [[nuwiwa]] sinsẹn tọn de. Bẹsọn [[owhe]] 1600, awulilẹ to gbangba ma sọ yin alọkẹyi ba. To ojlẹ ehe mẹ, gbẹtọ lẹ nọ basi awulẹpa do ohọ yetọn mẹ. ==Alọdlẹndonu lẹ== fe1u5g4l9l4b0huxivlhqcmy7wbmymk Awà 0 153 19402 18625 2022-04-13T09:34:41Z Samatics 9 wikitext text/x-wiki '''Awà''' yin dopo to awutugonu kanlín kavi agahún tọn mẹ he nọ dike e nọ zlọn. ==Awà kanlin tọn== Awà yin nutitengbe he nọ gọalọna kanlin taidi óhẹ lẹ na ye nido zlọn. To whenuena yé ho awà yetọn lẹ, yé nọ zlọn sọn kọmẹ. [[Kanlin]] he tindo awà lẹ wẹ óhẹ, toké po owán delẹ po. Awà óhẹ lẹ tọn gọna ofún lẹ. Awà toké tọn yin awuwlena po ayu po. E ma yin ohẹ lẹpo po kanlin he tindo awà lẹpo po wẹ sọgan zlọn. <gallery> Image:Flight.gull.arp.600pix.jpg|ohẹ. Image:Maybug.jpg|Awà owánvu tọn. Image:Swan.spreads.wings.arp.jpg|Awà tọmẹpápá tọn. Image:Pteropus vampyrus1.jpg|Awà toké tọn. </gallery> ==Awà he yin bibasi po alọ po== [[Wepo:Wing.two.arp.600pix.jpg|thumb|Awà agahún tọn.]] Agahún lọsu tindo awà lẹ. Awà agahún tọn ma nọ whan, otẹn dopo mẹ wẹ e nọte do, ṣigba awà lọ lẹ nọ gọalọna agahún na e nido zlọn eyin e họnwezun ganji. mk9m3hosxachpqtqe1nv240vfu5p3cd Awọnlin 0 154 2699 2698 2022-03-23T15:45:36Z Jon Harald Søby 5 1 revision imported wikitext text/x-wiki #REDIRECT [[Ayimatẹn Awọnlin Tọn]] s0tqdraqum53mflgimix2e5zkl4559i Awọntin 0 155 26393 26378 2022-07-16T13:19:00Z Misteld 15 /* Alọdlẹndonu lẹ */ wikitext text/x-wiki '''Awọntin''' yin awutugonu he nọ dike na gbẹtọvi po [[Kanlin|kanlin]] lẹ ni sewan. Awọntin sọ nọ gọalọ na kanlin nadọ gbọ. E do ada dẹlẹ he nọ hẹn nado wazọn bo sẹ owẹn do apọnmẹ. To gbẹtọ go, awọntin tin nukọn to ota [[nukunmẹ]]. Huhlọn awọntin tọn dopodopo sọgbe hẹ kanlin dopodopo. Di apajlẹ, Avun sin awọntin tindo huhlọn nuwhẹnwan tọn hugan gbẹtọ. Awọntin tindo huhlọn nado flin owan donu voovo 50,000. Awọntin yin nujọnu na agbasalilo. Awọntin tindo nugopipe lọ nado de diho sọn jẹhọn he nọ yin gbingbọn mẹ. Awọntin tindo nugopipe delẹ he zọn bọ e sọgan whlẹn owan pọn. Eyin awọntin tindo nuhahun de, Agbasa blebu wẹ nọ yin bibẹpla. Di apajlẹ, eyin awọntin tindo nuhahun alinpọn tọn, e nọ hẹn vẹawu nado gbọ, damlọn kavi vo sọn lanmẹ. Ninọmẹ devo lẹ sọgan yinuwa do awọntin ji taidi hundidi sọn awọntin mẹ. ==Alọdlẹndonu lẹ== [[Adà: Awutugonu lẹ]] g0bro3g3w3ysujd05zgsljg8ljqsre0 Awọntinmẹfun asé tọn 0 156 2774 2773 2022-03-23T15:45:38Z Jon Harald Søby 5 57 revisions imported wikitext text/x-wiki '''Awọntinmẹfun Asé Tọn''' nọ dike bọ asé nọ yọn nuhe tin to yakẹ etọn, na alọ e tọn nisọ do pla nu he ṣọ e te vlavo etlẹ wa yin to zanmẹ. Awọntinmẹfun asé tọn nọ tlẹ do olan he tin to agbasa e tọn go, e tindo okan lanmẹ́ tọn susugege. Okan lanmẹ ehe lẹ nọ dike bọ e nọ yawu yọn ẹ nidọ nujẹ agbasa go na ẹn ni e tlẹ yin dọ jẹhọn yẹẹ wẹ yìn e na ko do numọtọnnamẹ hia. E nẹ wẹ zọn bọ asé nọ yọn nuhe tin to yakẹ podọ to zinvlumẹ. Awọntinmẹfun ehe nọ gọalọna asé nado nọ yawu do numọtọnlanmẹ hia, enẹwẹzọn bọ e nọ yọn fide nuhe e na hu tin te, mọdopolọ ni eyindọ e to zọnlinzin jei fide, awọntinmẹfun lọ sọ nọ dike bọ asé nọ yọn lẹ he fi he e na gbọn juwayi gblo kavi whla sọ̀ whẹpo e na do juwayi. Owe ''[[Encyclopadia Britanica]]'' tlẹ dọ, onu pẹde wẹ yin nuhe mi yọnẹn gando azọn he awọntinmẹfun asé tọn sọgan basi, ṣigba nuhe miyọn ẹ wẹ yin dọ eyin ye san oda lọ sẹ sọn [[Awọntin]] e tọn e ma a sọ do numọtọnlanmẹ depope ba kaka jẹ whenue oda lọ na sọ tọ́n. Lẹnnuyọnẹntọ lẹ pọn awọntinmẹfun asé tọn kaka bo wa basi lọbọti de, he nọ yin ''e-whiskers'' e nọ wazọn di awọntinmẹfun asé tọn, etẹwutu? e do nude di awọntinmẹfun asé tọn, e nẹ nọ gọalọna lọbọti lọ nado nọ gbọn fide hla juwayi. Lẹnuyọnẹntọ de he yinkọ etọn nọ yin ''Ali Janvey'' he nọ wazọn to wehọmẹ alavọ tọn to Califonia to otogbo Balkalee tọn dọmọ azọnwanu de he ye nọ ylọ dọ ''e-whiskers'' jẹ dọ ni tindo azọn wiwa odinatẹ tọn, tito ọdinatẹ ehe na yin dehe sọgan wazon po azọnwanu lọbọti he do huhlọn taun,e nẹ o lọbọti he gbẹtọ sọgan dọho na bọ e nado to nuyiwa taidi nuhe do gbigbọ de. [[Adà:Lẹnunnuyọnẹn]] 46ebkarhetgfhfbdtb5ik4w0n6olnng Awọ̀yinu 0 157 22873 18626 2022-05-12T11:03:06Z Misteld 15 /* Egbezangbe tọn */ wikitext text/x-wiki [[Wepo:Thorsberg Shields.jpg|thumb|Awọ̀yinu owhlẹnọ]] '''Awọ̀yinu''' yin nuhe nọ yin yiyízan nado glọn nude. ==Otàn== Awọ̀yinu hohowhenu tọn yin yinyọnẹn taidi azọnwanu de he nọ yin yiyizan nado glọn ogá po owhán de po. Awọ̀yinu wunmẹwunmẹ wẹ tin podọ kiklo po tedidi etọn nọ gbọnvo na yede. [[Wepo:Police_Officer_with_balistic_shield.JPG|thumb|Awọ̀yinu]] ==Owhe kleun delẹ wayi== To owhe delẹ wayi, awọ̀yinu he nọ yin yiyizan yin awọ̀yinu pinpẹn de he nọ taidi kátìkátì. Na pinpẹn etọn wutu, e yin tẹndiọna po devo po he taidi onú loboto de. Ehe lọ wẹ nọ saba yin yiyizan kakati nido yin dehe taidi kátìkátì lọ. ==Egbezangbe tọn== Awọ̀yinu nọ yin yiyizan to egbehe lọsu titengbe gbọn ponọ po awhànfuntọ lẹ po dali. Awọ̀yinu egbezangbe tọn ko yin awuwlena to aliho de mẹ bọ e yọn pọn taun. Ponọ otò [[Naijilia]] tọn lẹ kavi otò devo lẹ tọn lẹ nọ zan Awọ̀yinu lẹ to egbezangbe. ==Sọgodo== ==Alọdlẹndonu lẹ== 2yc9ow4833b15aw0vglbgi60tzo0c2t Ayajẹ 0 158 18627 2805 2022-04-11T16:11:16Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:smiley.svg|right|thumb| [[smiley]] ehe yin yinyọnẹn ganji di [[ohia]] ayajẹ tọn.]] [[Wepo:COLOURING THE WORLD.jpg|thumb|Azọ́nwatọ ayajẹnọ de.]] '''Ayajẹ''' yin [[numọtolanmẹ]] awuvivi po pọndohlan dagbe tintindo po tọn. To whenue mẹde tindo numọtolanmẹ homẹhunhun, kọgbọ, to jejeji na nude kavi pekọ gando nude go tọn, yè nọ dọ dọ̀ melọ tindo "ayajẹ". Numọtolanmẹ ayajẹ tọn tintindo gan gọalọna mẹde nado vò bosọ [[konú-yẹ́sẹ́]]. Ayajẹ nọ saba yin pinpọnhlan di [[adà awetọ]] [[awúbla]] tọn. Etomọṣo, e yọnbasi taun dọ mẹde ni tindo numọtolanmẹ awe lẹ to ojlẹ dopolọ mẹ, ehe nọ saba yin gando onú voovo lẹ go, amọ e sọ nọ yin gando nudopolọ go to whedelẹnu. A sọ́ sọgan do numọtolanmẹ jejejininọ tọn to whenue a to ayajẹ. Ayajijẹ sọ sọgan yin gbigbọdo kavi yin whinwhàn gbọn mẹde dali. [[Tamẹnuplọnmẹtọ]] susu lẹ wẹ ko dọ dọ̀ mẹlẹ to aihọn lọ mẹ nọ to godo-nukọ̀n yì mapote to ojlẹ ayajẹ tọn po awúbla tọn lẹ pò sẹnsẹn, sigba mẹdepope ma tin he nọ to ayajẹ mẹ to whelẹponu kavi awúbla mẹ to whelẹponu. To whedelẹnu, ayajẹ nọ zọn bọ mẹdelẹ nọ kùn dàsin to whenue yé konú na yé ma penugo nado deanana numọtolanmẹ yetọn wutu, e sọgbe dọ mẹlẹ ni plọn lehe yè gán do ayajẹ to gbẹmẹ do. To hohowhenu Ayaje nọ yin pinpọnhlan di aṣli owanyi tọn, di apajlẹ, [[Nukunhunhun]] [[Inka]]nu lẹ po [[Maya]]nu lẹ tọn po yí ehe se. [[Adà:Numọtolanmẹ]] diap504h7f3i3gltgs041qeo7ckdmd9 Ayimatẹn Abia Tọn 0 159 26762 18628 2022-07-21T17:23:24Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Nigeria - Abia.svg|thumb|Nọtẹn he to yẹdide Naijilia tọn lọ ji]] '''Ayimatẹn Abia Tọn''' yin dopo to Ayimatẹn gban-atọn-nukun-dopo he tin to otò [[Naijilia]] tọn mẹ lẹ mẹ. Tatọ́-tònọ etọn wẹ [[Umuahia]]. E yin didoai to azàn ko-atọ́n-nukun-awe, Avivọsun [[owhe]] 1991 mẹ, e sọ yin dide sọn [[Ayimatẹn Imo Tọn|Ayimatẹn Imo tọn]] mẹ. E do dogbo hẹ [[Ayimatẹn Anambra Tọn|Ayimatẹn Anambra tọn]], [[Ayimatẹn Enugu Tọn|Ayimatẹn Enugu tọn]] po [[Ayimatẹn Ebonyi Tọn|Ayimatẹn Ebonyi tọn]] po hlan Agewaji po Agewaji-Whézẹtẹn tọn Ayimatẹn Abia tọn. E do dogbo hẹ [[Ayimatẹn Imo Tọn|Ayimatẹn Imo tọn]] to whèyihọ, e do dogbo hẹ [[Ayimatẹn Cross River Tọn|Ayimatẹn Cross River tọn]] to whézẹtẹn po Ayimatẹn Abia tọn po, e do dogbo hẹ [[Ayimatẹn Akwa Ibom Tọn|Ayimatẹn Akwa Ibom tọn]] po to Hùwaji-whézẹtẹn tọn. E do dogbo hẹ [[Ayimatẹn Rivers Ton|Ayimatẹn Rivers tọn]] to Hùwaji. Mẹhihia he wá aimẹ to [[owhe]] 2006 dohia dọ Ayimatẹn Abia tọn yin Ayimatẹn Ko-atọ́n-nukun-ẹnẹtọ he mẹ gbẹtọ su te hugan to Otogbo Naijilia tọn mẹ. Ayimatẹn Abia tọn wẹ yin Ayimatẹn gbàn-nukun-awetọ he klo hugan to Otogbo Naijilia tọn mẹ. ==Gandudu-Lẹdo tọn lẹ to Ayimatẹn Abia tọn mẹ== Gandudu dokọtọn fọtọ̀n-nukun-awe wẹ tin to ayimatẹn Abia tọn. Ayimatẹn ehe bẹ lẹdo gandudu dokọtọn wiatọn hẹn, ehelẹ wẹ: #Agewaji Aba #Hùwaji Aba #Arochukwu #Bende #Ikwuano #Agewaji Isiala Ngwa #Hùwaji Isiala Ngwa #Isuikwuato #Obi Ngwa #Ohafia #Osisioma Ngwa #Ugwunagbo #Whèzẹtẹn Ukwa #Whèyihọ Ukwa #Agewaji Umuahia #Hùwaji Umuahia #Umu Nneochi ==Ayimatẹn-gán== To azàn kò-atọ́n-nukún-ẹnẹ Nuwhàsun owhe 2015 tọn, Okezie Victor Ikpeazu wẹ yé dè Ayimatẹn-gán dó e ji to alọnu din ogbẹ̀ PDP tọn mẹ wẹ ewọ tin te. ==Adọkunnu he tin to Ayimatẹn Abia tọn mẹ lẹ== * Sika * Osẹ̀n wewe * Ojẹ̀ * Amì * Sunmi ==Wehọmẹ Alavọ tọn to Ayimatẹn Abia tọn== * Wehọmẹ Alavọ Gregory, Uturu. * Wehọmẹ Alavọ Rhema, Aba. * Wehọmẹ Alavọ Ayimatẹn Abia Tọn * Michael Opara University of Agriculture, Umudike. * Abia State College of Education ( Technical), Arochukwu * Abia State University Teaching Hospital, Abia. ==Gbẹtọ nukundeji lẹ sọn Ayimatẹn Plateau tọn== * Adaobi Tricia Nwaubani- Kinkantọ * Akwaeke Emezi- Kinkantọ * Alex Mascot Ikwechegh- Tonudọtọ pọ Ajọwatọ * Alex Elubo- Aihundatọ * Alvan Ikoku-: * Anya Oko Anya * Arunma Oteh- Adọkuntọ * Azubuike Ihejirika- Awhànfunto Numiimọnọ * Basketmouth- Fànfúnnọ * Benjamin Kali- Tonudọtọ * Bright Chimezie- Hànjito * Chelsea Eze- Aihundatọ * Chinedu Ikedieze- Aihundatọ * Chinyere Almona- Ajọwatọ * Chinyere Kalu * Chioma Onyekwere- * Chuku Wachuku * Ebitu Ukiwe- Ayimatẹngán hoho [[Awọnlin]] * Eni Njoku * Enyinnaya Abaribe- Tonudọtọ * Ik Ogbonna- Aihundatọ * Ike Nwachukwu- Awhànfunto numiimọnọ pọ Ayimatẹngán hoho Ayimatẹn Abia tọn. * Ivy Uche Okoronkwo- * J. Martins- Hànjito * Jaja Wachuku- Tonudọtọ * Joel Kachi Benson- Nu bayitọ * John Godson- Tonudọtọ * Johnson Aguiyi-Ironsi- Tògbo-gán hoho Naijilia tọn. * Kalu Idika Kalu- Adọkuntọ po Tonudọtọ * Mao Ohuabunwa- Tonudọtọ * Michael Opara- Tonudọtọ * Mr Raw- Hànjito * Ndubuisi Kanu-Ayimatẹngán Awọnlin tọn. * Nkechi Justina Nwaogu- Tonudọtọ * Nkiri Sylvanus- Aihundatọ * Nnamdi Kanu- Avunlọyina-Jlọjetọ * Ndubuisi Ekekwe- Yedenanutọ * Nwankwo Kanu * Orji Umozurike * Okechukwu Enelamah- * Orji Uzor Kalu-Tonudọtọ pọ Ayimatẹngán hoho Ayimatẹn Abia tọn. * Pascal Atuma- Aihundatọ po Kinkantọ * Paul Agbai Ogwuma- Adọkuntọ * Ruggedman- Hànjito * 2Shots- Hànjito * Samuel Achilefu- * Samuel Chukwueze * Theodore Orji- Tonudọtọ pọ Ayimatẹngán hoho Ayimatẹn Abia tọn. * Uche Jombo- Hànjito * Mike Ezuruonye- Hànjito * Uche Okechukwu- * Uchechukwu Sampson- Ajọwatọ po Tonudọtọ * Uma Ukpai- Nukọntọ sinsẹ̀n tọn * Uzodinma Iweala- Dotozọ́nwato * Yagazie Emezi- Linlinwekantọ == Alọdlẹdonu lẹ == [[Adà:Naijilia]] [[Adà:Ayimatẹn lẹ to Naijilia]] hji8tsy5rcaikm239mqr4xd10upwvmv Ayimatẹn Akwa Ibom Tọn 0 160 18629 17028 2022-04-11T16:11:36Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Nigeria - Akwa Ibom.svg|thumb|Nọtẹn he to yẹdide Naijilia tọn lọ ji]] '''Ayimatẹn Akwa Ibom Tọn''' yin dopo to Ayimatẹn gban-atọn-nukun-dopo he tin to otò [[Naijilia]] tọn mẹ lẹ mẹ. Tatọ́-tònọ etọn wẹ [[Uyo]]. Eyin didoai to owhe 1987 tọn, bo yin dìde sọn [[Ayimatẹn Cross River Tọn|Ayimatẹn Cross River tọn]] glọ. == Alọdlẹndonu lẹ == [[Adà:Naijilia]] [[Adà:Ayimatẹn lẹ to Naijilia]] bx08ku30ldh7ndbt16w9kosf3cvo2jv Ayimatẹn Awọnlin Tọn 0 161 27296 27238 2022-07-29T02:36:15Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Nigeria - Lagos.svg|thumb|Nọtẹn he to yẹdide Naijilia tọn lọ ji]] [[Wepo:Lagos Island.jpg|thumb]] '''Ayimatẹn Awọnlin Tọn''' (kavi '''Awọnlin''', he sọ nọ yin yiylọ to Glẹnsigbe mẹ dọ: ''Lagos State'') wẹ yin Oto Awetọ he klo hugan to Aflika podọ Oto he yin nukundeji hugan to otò [[Naijilia]] tọn mẹ podọ to Wheyihọ-waji Aflika tọn. Tato Gbẹtọ he yi nudi livi 12.5 yi livi 18 wẹ to ninọ Awọnlin, ehe wẹ zọn bọ e dó yin dopo to otò he klo hugan lẹ mẹ to Aflika.Tatọ́-tònọ etọn wẹ [[Ikeja|Ikeja]]. Eyin didoai to azán kòàtọ̀nnukunawe Nuwhàsun [[owhe]] 1967. Awọnlin do dogbo hẹ [[Ayimatẹn Ogun Tọn|Ayimatẹn Ogun tọn]] to Agewaji pọ Whèyihọ́, Modopolọ e do dogbo hẹ otò [[Benẹ]] to whèyihọ́. ==Gandudu-Lẹdo tọn lẹ to Awọnlin mẹ== Awọnlin ehe bẹ lẹdo Gandudu Dokọtọn ko(20) hẹn, ehelẹ wẹ: # [[Agege]] # [[Alimosho]] # [[Ifako Ijaye]] # [[Ikeja]] # [[Kosofe]] # Mushin # Oshodi Isolo # Shomolu # Apapa # Eti-Osa # [[Lopo Awọnlin Tọn|Lagos Island]] # Lagos Mainland # [[Surulere]] # Ajeromi- Ifelodun # Amuwo- Odofin # [[Ojo, Awọnlin|Ojo]] # [[Gbagli]] # [[Ikorodu]] # Ibeju-Lekki # Epe Lẹdo gandudu dokọtọn dopodopo wẹ nọ tindo Dotowhe ahọlu tọn, Whẹdatẹn, podọ Ponọ-pamẹ po. Ehelẹ yin nuhe Togbogan dopodopo nọ basi do otò yetọn lẹ mẹ. Awọnlin wẹ otò Tatọ-tẹnnọ [[Naijilia]] tọn sọn dowhenu kakajẹ 1992 whẹpo Abuja dó wa lẹzun Oto Tatọ-tẹnnọ [[Naijilia]] tọn. Awọnlin wẹ gbẹ yin Ajọwatẹn Tatọ-tẹnnọ otò [[Naijilia]] tọn, podọ aliho he kọn Otò he tin to Wheyihọ-waji Aflika tọn lẹ dopọ hẹ otò [[Naijilia]] tọn. Awọnlin tindo Lopo wunmẹ-wunmẹ lẹ taidi Victoria Island, Banana Island, Snake Island, po Mainland po. ==Nudọnamẹ dogọ lẹ== Fihe gbẹtọ lẹ su te hugan tindo gandudu dokọtọn fọtọn-nukun-dopo sọn gandudu dokọtọn ko he tin to [[Awọnlin]] mẹ lẹ. To azan kòàtọ̀nnùkúnẹ̀nẹ̀n Nuwhàsun [[owhe]] 2019 tọn, Babajide Sanwo-Olu wẹ ye dè taidi Ayimatẹn-gán dó e ji to alọnu din podọ ogbẹ APC tọn mẹ wẹ ewọ tin te. E lẹzun Ayimatẹngan fọtọ̀ntọ to ayimatẹ̀n Awọnlin tọn, ṣigba bo yin ayimatẹ̀ngan ṣidopotọ he yin dide tlọlọ gbọn tovi lẹ dali. ==Tomẹnu adodó lẹ== Lẹdomẹnu joun Awọnlin lẹ wẹ Awori, [[Gungbe|Gun]] po Eko-Awori. Sinsẹn Klistiani lẹ tọn po Malenu tọn po wẹ su hugan to Awọnlin mẹ, ṣigba medelẹ gbẹ nọ basi sinsẹn Devo lẹ amọ yé ma su. Ayọgbe po glẹnsigbe po wẹ yin ogbe jọun Ayimatẹn lọ tọn. ==Ayimatẹn-gán== To azan ko-atọ́n-nukun-ẹnẹtọ Nuwhàsun [[owhe]] 2019 tọn, [[Babajide Sanwo-Olu]] wẹ ye dè taidi Ayimatẹn-gán do e ji to alọnu din podọ ogbẹ́ APC tọn mẹ wẹ ewọ tin te. Mẹ he bọdo Ayimatẹn-gán Awọnlin tọn go wẹ yin Kadiri Hamzat. ==Adọkunnu Awọnlin tọn lẹ== * Okò *Bitumen *Glass-Sand ==Nọtẹn Wepinplọn tọn lẹ to Ayimatẹn Awọnlin Tọn== *Wehọmẹ Alavọ Anchor *Wehọmẹ Alavọ Augustine Ilara, Epe *Wehọmẹ Alavọ Caleb *Wehọmẹ Politẹknik Awọnlin *Yaba College of Education *Nigerian Institute of Journalism *Wehọmẹ Alavọ Awonlin tọn *National Open University of Nigeria, Lagos Study Centres *Wehọmẹ Alavọ Pan Atlantic *[[Wehọmẹ Alavọ Ayimatẹn Awọnlin Tọn]] *Lagos State College of Health Technology *Lagos State Polytechnic *Lagos City Polytechnic *Michael Otedola Collect of Primary Education *Lagos Business School *Federal College of Fisheries and Marine Technology *Federal College of Education, Akoka *Adeniran ogunsanya college of Education ==Ayidedaitẹn saditọ lẹ tọn to Awọnlin== *Hutó Elegushi *Hutó Takwa Bay *Hutó Alpha, Eti-Osa *Eleko, Ibeju-Lekki *Gbethrome, Badagry *Ibeshe, Ikorodu *Osin Kuramo, Victoria Island *Hutó Landmark *Suntan Resort, Sapo, Badagry *Snake Island Apapa *Ogogoro Island ==Gbẹtọ nukundeji lẹ sọn Ayimatẹn Awọnlin tọn== *Femi Ojo Ade- Wekantọ *[[Jimi Agbaje]] - Tonudọtọ *[[Henry Ajomale]] - Tonudọtọ *[[Rilwan Akiolu]] - Ahọlu Awọnlin tọn *Davido- Hànjito *Muiz Banire- Whẹ̀yidọtọ *Tony Elumelu- Ajọ́watọ *G.B.A Coker- Whẹ̀yidọtọ *Falz- Hànjito *[[Babatunde Fashola]] - Ayimatẹn-gán hoho Awọnlin *Femi Gbajabiamila - Tonudọtọ *Adekunle Gold- Hànjito *Lateef Jakande- Ayimatẹngán hoho Awọnlin *T.B. Joshua- Nukọ̀ntọ sinsẹ̀n tọn *Mobolaji Johnson *Hakeem Olajuwon *Bruce Onobrakoeye *Musiliu Obanikoro- Tonudọtọ *Oba Otudeko, Ajọ́watọ *Babajide Sanwo-Olu- Ayimatẹngán *Rahman Owokoniran- Tonudọtọ *Bola Tinubu- Ayimatẹngán hoho Awọnlin *Banky W- Hànjitọ *Funsho Williams- Tonudọtọ *Oluremi Tinubu- Tonudọtọ *Herbert Macaulay *Bode George- Tonudọtọ ==Alọdlẹndonu lẹ== {{Awọnlin}} [[Adà:Naijilia]] [[Adà:Ayimatẹn lẹ to Naijilia]] itax0az2z1mrne3kxm3u2h5wzvaqvg9 Ayimatẹn Bayelsa Tọn 0 162 27300 18631 2022-07-29T02:41:54Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Nigeria - Bayelsa.svg|thumb|Nọtẹn he to yẹdide Naijilia tọn lọ ji]] '''Ayimatẹn Bayelsa Tọn''' yin dopo to Ayimatẹn gban-atọn-nukun-dopo he tin to Togbo [[Naijilia]] tọn mẹ lẹ mẹ. Tatọ́-tònọ etọn wẹ [[Yenagoa]]. Eyin didoai to azan titan Kọ́yànsun [[owhe]] 1996 tọn mẹ. Bo yin dìde sọn [[Ayimatẹn Rivers Tọn|Ayimatẹn Rivers tọn]] me.E ma dogbo hẹ [[Ayimatẹn Delta Tọn|Ayimatẹn Delta tọn]] to Whèyiho.Ayimatẹn Bayelsa tọn ma dogbo hẹ [[Ayimatẹn Rivers Tọn|Ayimatẹn Rivers tọn]] to Whèzẹtẹn. ==Gandudu-Lẹdo to Ayimatẹn Bayelsa tọn mẹ== Ayimatẹn ehe bẹ Gandudu-Lẹdo tọn ṣinàtọ̀n(8) ehelẹ hẹn: # ''Brass'' # ''Ekeremor'' # ''Kolokuma/Opokuma'' # ''Nembe'' # ''Ogbia'' # ''Sagbama'' # ''Southern Ijaw'' # ''Yenagoa'' ==Gbẹtọ Nukundeji Lẹ sọn Ayimatẹn Bayelsa tọn== *Gabriel Okara - Ohó milomilo-kantọ *Ernest Ikoko - Linlinwekantọ, Avunlọyina-Jlọjetọ *Isaac Adakọ Bori - Awhànfunto numiimọnọ *Alfred Diete-Spiff - Tonudọtọ *Edmund Daukoru *Melford Obiene Okilo - Tonudọtọ pọ Ayimatẹngán hoho Ayimatẹn Rivers tọn. == Alọdlẹndonu lẹ == [[Adà:Naijilia]] [[Adà:Ayimatẹn lẹ to Naijilia]] rscoerpbibt8acwdcpod433j8pjh60l Ayimatẹn Ebonyi Tọn 0 163 26464 25104 2022-07-17T22:04:07Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Nigeria - Ebonyi.svg|thumb|Nọtẹn he to yẹdide Naijilia tọn lọ ji]] '''Ayimatẹn Ebonyi Tọn''' yin dopo to Ayimatẹn gban-atọn-nukun-dopo he tin to Togbo [[Naijilia]] tọn mẹ lẹ mẹ. Tatọ́-tònọ etọn wẹ [[Abakaliki]]. Eyin didoai to [[owhe]] 1996 tọn, bo yin dìde sọn [[Ayimatẹn Enugu Tọn|Ayimatẹn Enugu tọn]] po [[Ayimatẹn Abia Tọn|Ayimatẹn Abia tọn]] po.Ayimatẹn Ebonyi do dogbo hẹ [[Ayimatẹn Enugu tọn|Ayimatẹn Enugu tọn]] to Whèyihọ.E do dogbo hẹ [[Ayimatẹn Benue Tọn|Ayimatẹn Benue tọn]] to Agewaji. Ayimatẹn Ebonyi do dogbo hẹ [[Ayimatẹn Cross River Tọn|Ayimatẹn Cross River tọn]] to Whèzẹtẹn. Mọdopolo, E do dogbo hẹ [[Ayimatẹn Abia]] tọn to Hùwaji-Whèyihọ. Mẹ hihia he wa aimẹ to owhe 2006 dohia dọ Ayimatẹn Ebonyi tọn yin Ayimatẹn Ko-atọ́n-nukun-ẹnẹtọ he gbẹtọ su te hugan to Otogbo Nigeria tọn mẹ. Ayimatẹn Ebonyi tọn wẹ yin Ayimatẹn gbàn-nukun-atọ́ntọ he klo hugan to Otogbo Nigeria tọn mẹ ==Gandudu-Lẹdo tọn lẹ to Ayimatẹn Ebonyi tọn mẹ== Gandudu Dokọtọn ko-nukundopo wẹ tin to Ayimatẹn Ebonyi tọn. Ayimatẹn ehe bẹ lẹdo gndudu Dokọtọn wiawe hẹn, ehelẹ wẹ: #Abakaliki #Afikpo North #Afikpo South #Ebonyi #Ezza North #Ezza South #Ikwo #Ishielu #Ivo #Izzi #Ohaozara #Ohaukwu #Onicha ==Ayimatẹn-gán== Bẹsọn azan Widopo Lidosun tọn to 2015, Dave Umahi wẹ to Gandu dó e ji, podọ to alọnu dín, ogbẹ PDP tọn mẹ wẹ ewọ tin te.Mẹ he bọdo Ayimatẹn-gán Ayimatẹn Ebonyi tọn go wẹ yin Eric Kelechi Ukwe. ==Ayidedaitẹn saditọ lẹ tọn to Ayimatẹn Ebonyi tọn== * Ojẹ̀ * Sunmi * Àmì ==Ayidedaitẹn saditọ lẹ tọn to Ayimatẹn Ebonyi tọn== * Abakaliki Green Lake * Uburu Salt Lake * Unwana po Ikwo Beaches ==Gbẹtọ nukundeji lẹ sọn Ayimatẹn Ebonyi tọn== * Anyim Pius Anyim * Uche Azikiwe * Andy Chukwu * Onyebuchi Chukwu * Martin Elechi * Akanu Ibiam * Chigozie Ogbu * Frank Ogbuewe * Ogbonnaya Onu * Emmanuel Oniwe * Nnenna Oti * Patoranking * Sinach * Techno * Dave Umahi == Alọdlẹndonu lẹ == [[Adà:Naijilia]] [[Adà:Ayimatẹn lẹ to Naijilia]] 0swnphf9hsl4u9tqii1camx3b0w4i6n Ayimatẹn Ekiti Tọn 0 164 18633 18059 2022-04-11T16:12:16Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Nigeria - Ekiti.svg|thumb|Nọtẹn he to yẹdide Naijilia tọn lọ ji]] '''Ayimatẹn Ekiti Tọn''' yin dopo to Ayimatẹn gban-atọn-nukun-dopo he tin to Togbo [[Naijilia]] tọn mẹ lẹ mẹ. Tatọ́-tònọ etọn wẹ [[Ado-Ekiti]]. Eyin didoai to owhe 1996 tọn, bo yin dìde sọn [[Ayimatẹn Ondo Tọn|Ayimatẹn Ondo tọn]]. Ayimatẹn Ekiti tindo dogbo he [[Ayimatẹn Kwara Tọn|Ayimatẹn Kwara tọn]] podọ [[Ayimatẹn Kogi Tọn|Ayimatẹn Kogi tọn]] to Agewaji. E ma dogbo hẹ [[Ayimatẹn Osun Tọn|Ayimatẹn Osun tọn]] to Whèyihọ. Mọdopolọ e tindo dogbo hẹ [[Ayimatẹn Ondo Tọn|Ayimatẹn Ondo tọn]] to Hùwaji po Whèzẹtẹn-waji po. Mẹ hihia he wa aimẹ to owhe 2006 dohia dọ Ayimatẹn Ekiti tọn yin Ayimatẹn Ko-atọ́n-nukun-dopotọ he gbẹtọ su te hugan to Otogbo Nigeria tọn mẹ.Ayimatẹn Ekiti tọn wẹ yin Ayimatẹn gbà-nukun-dopotọ he klo hugan to Otogbo Nigeria tọn mẹ. ==Ayimatẹn-gán== To azan fotọ̀nnukundopo Kọ̀yànsun owhe 2018 tọn, Kayode fayemi wẹ ye dè taidi Ayimatẹn-gán dó e ji to alọnu din podọ ogbẹ APC tọn mẹ wẹ ewọ tin te.Mẹ he bọdo Ayimatẹn-gán Ayimatẹn Ekiti tọn go wẹ yin Bisi Egbeyemi. ==Gandudu-Lẹdo to Ayimatẹn Ekiti tọn mẹ== Ayimatẹn ehe bẹ Gandudu-Lẹdo tọn fọtọ́nnukundopo(16) hẹn, ehelẹ: # Ado-Ekiti # Ikere # Oye # Aiyekire (Gbonyin) # Efon # Ekiti East # Ekiti South-west # Ekiti West # Emure # Ido-Osi # Ijero # Ikole # Ilejemeje # Irepodo/Ifelodun # Ise/Orun # Moba ==Àkọ́ po Sinsẹ́n jọun he tin to Ayimatẹn Ekiti tọn lẹ po== Sinsẹ́n Klistiani lẹ tọn wẹ su hugan to Ayimatẹn Ekiti tọn mẹ, ṣigba medelẹ gbẹ nọ basi sinsẹ̀n Malenu lẹ tọn po sinsẹ̀n Devo amọ yé ma su. ==Wehọmẹ Alavọ tọn to Ayimatẹn Ekiti tọn== *Wehọmẹ Alavọ Afe Babalola, Ado-Ekiti *Wehọmẹ Alavọ Federal University, Oye-Ekiti *Wehọmẹ Alavọ Bamidele olumilua University of Education, Science and Technology, Ikere-Ekiti *Wehọmẹ Federal Polytechnic Ado-Ekiti *Wehọmẹ Crown Polytechnic Ado-Ekiti *Wehọmẹ College of Health Technology, Ijero-Ekiti ==Adọ̀kunnu he tin to Ayimatẹn Osun tọn mẹ lẹ== * Gànyuu * Amẹtisti *Sika *Ose *Kaolinite *Columbite *charnockite *Baryte *Phosphate *Aquamarine ==Gbẹtọ Nukundeji Lẹ sọn Ayimatẹn Ogun tọn== *Niyi Adebayo- Ayimatẹngán hoho Ayimatẹn Ekiti tọn *Robert Adeyinka Adebayo- Ayimatẹngán hoho Ayimatẹn Ekiti tọn *Odunlade Adekola - Aihundatọ *Abdul Azeez Kolawole Adeyemo - Tonudọto *Sade Adu - Hànjitọ *Bolaji Aluko - Weyọnẹntọ *Gbenga Aluko - Tonudọtọ *Sam Aluko - Adọkuntọ *Niniola Apata - Hànjitọ *Afe Babalola - Whèyidọtọ *Yinka Ayefele - Hànjito *Rasak Ojo Bakare - Weyọnẹntọ *Richard Bamidele - Tunudọtọ *Babalola Borishade - Tonudọtọ *Adekunle Fajuyi *Femi Falana - Whèyidọto *Falz- Hànjitọ *Olusoji Fasuba - Aihundatọ *Ayo Fayose - Ayimatẹngán hoho Ayimatẹn Ekiti tọn *Zlatan Ibile - Hànjitọ *Segun Oni - Ayimatẹngán hoho Ayimatẹn Ekiti tọn *Sola Sobowale - Aihundatọ *Tope Tedela - Aihundatọ *Puffy Tee - Nu bayitọ *S. Banji Akintoye - Kinkantọ == Alọdlẹdonu lẹ == [[Adà:Naijilia]] [[Adà:Ayimatẹn lẹ to Naijilia]] 9yadgdzfu4btl6abwu58nevdf9flotg Ayimatẹn Enugu Tọn 0 165 25548 18634 2022-07-09T17:15:48Z Samatics 9 wikitext text/x-wiki [[Wepo:Nigeria - Enugu.svg|thumb|Nọtẹn he to yẹdide Naijilia tọn lọ ji]] '''Ayimatẹn Enugu Tọn''' yin dopo to Ayimatẹn gban-atọn-nukundopo he tin to Tògbo [[Naijilia]] tọn mẹ lẹ mẹ. Tatọ́-tònọ etọn wẹ [[Enugu]]. Eyin didoai to owhe 1991 tọn, bo yin dìde sọn [[Ayimatẹn Anambra Tọn|Ayimatẹn Anambra tọn]]. Ayimatẹn Enugu tọn tindo dogbo he [[Ayimatẹn Abia Tọn|Ayimatẹn Abia tọn]] podọ [[Ayimatẹn Imo Tọn|Ayimatẹn Imo tọn]] to Hùwaji. E ma dogbo hẹ [[Ayimatẹn Anambra Tọn|Ayimatẹn Anambra tọn]] to Whèyihọ. Ayimatẹn Enugu tọn dogbo hẹ [[Ayimatẹn Ebonyi Tọn|Ayimatẹn Ebonyi tọn]] to Whèzẹtẹn. Mọdopolọ e tindo dogbo hẹ [[Ayimatẹn Benue Tọn|Ayimatẹn Benue tọn]] to Agewaji-Whèzẹtẹn. Ayimatẹn Enugu tọn dogbo he [[Ayimatẹn Kogi Tọn|Ayimatẹn Kogi tọn]] to Agewaji-Whèyinhọ. Mẹ hihia he wa aimẹ to owhe 2006 dohia dọ Ayimatẹn Enugu tọn yin Ayimatẹn Ko-atọ́n-nukun-awetọ he gbẹtọ su te hugan to Otogbo Nigeria tọn mẹ.Ayimatẹn Enugu tọn wẹ yin Ayimatẹn Ko-atọ́n-nukun-ẹnẹtọ he klo hugan to Otogbo Nigeria tọn mẹ. ==Gandudu-Lẹdo to Ayimatẹn Enugu tọn mẹ== Ayimatẹn ehe bẹ Gandudu-Lẹdo tọn fọtọ́nnukunawe(17) hẹn, ehelẹ: #Aninri #Agwu #Whèzẹtẹn Enugu #Agewaji Enugu #Hùwaji Enugu #Ezeagu #Igbo Etiti #Agewaji Igbo Eze #Hùwaji Igbo Eze #Isi Uzo #Whèzẹtẹn Nkanu #Whèyinho Nkanu #Nsukka #Oji River #Udenu #Udi #Uzo-Uwani ==Ayimatẹn-gán== To azan Ko-atọ́n-nukun-ẹnẹtọ Nuwhàsun owhe 2015, Ifeanyi Ugwuanyi wẹ ye dè taidi Ayimatẹn-gán dó e ji to alọnu din podọ ogbẹ PDP tọn mẹ wẹ ewọ tin te.Mẹ he bọdo Ayimatẹn-gán Ayimatẹn Enugu tọn go wẹ yin Cecilia Ezeilo. ==Akọ̀ jọun Ayimatẹn Enugu Tọn lẹ== Akọ̀ jọun Ayimatẹn Enugu tọn lẹ wẹ Igbo, Idoma po Igala. ==Akọ̀ jọun Ayimatẹn Enugu tọn lẹ== Sinsẹ́n Klistiani lẹ tọn wẹ su hugan to Ayimatẹn Enugu tọn mẹ, ṣigba medelẹ gbẹ nọ basi sinsẹ̀n Malenu lẹ tọn po sinsẹ̀n Devo amọ yé ma su. ==Adọ̀kunnu he tin to Ayimatẹn Enugu tọn mẹ lẹ== * Akán * Sunmi * Osẹ̀n wewe * Panu ==Wehọmẹ Alavọ tọn to Ayimatẹn Enugu tọn== * Wehọmẹ Alavọ Naijilia tọn, Nsukka (UNN). * Wehọmẹ Alavọ Ayimatẹn Enugu tọn Science & Technology (ESUT) * Institute of Management and Technology (IMT) * Ayimatẹn Enugu tọn College of Education Technical, Enugu * Wehọmẹ Alavọ Caritas, Amorji-Nike * Wehọmẹ Alavọ Renaissance, Ugbawka * Federal School of Dental Technology and Therapy. * Our Saviour Institute of Science and Technology, Enugu. ==Gbẹtọ nukundeji lẹ sọn Ayimatẹn Anambra tọn== * [[Allison Madueke]]- Awhànfuntọ Numiimọnọ * [[Anthony Ogugua]]- Ayimatẹn-gán hoho Ayimatẹn Imo tọn * Justice Augustine Nnamani * Sen Ayogu Eze * Bianca Ojukwu * Lolo Cecelia Ezilo * Charles Onyeama- Whèyidọtọ * Chimaroke Nnamani- Ayimatẹn-gán hoho Ayimatẹn Enugu tọn * Chiwetel Ejiofor- Aihundatọ * Christian Chukwu- Agbàwhlẹntọ * C.C. Onoh- Ayimatẹn-gán hoho Ayimatẹn Enugu tọn * Onwumechili Cyril- Weyọnẹntọ * Daniel Kanayo Daniel- * Dillibe Onyeama- Kinkantọ * Akuabata Njeze- Tonudọtọ * Frank Edward * Frank Nweke- Tonudọtọ * Geofrey Onyema- Tonudọtọ * Ifeanyi Ugwuanyi- Ayimatẹn-gán hoho Ayimatẹn Enugu tọn * Ike Ekweremadu- Tonudọtọ * James Abeke- Ayimatẹn-gán hoho Ayimatẹn Imo tọn * Jim Ifeanyichukwu Nwobodo- Tonudọtọ po Ayimatẹn-gán hoho Ayimatẹn Anambra tọn * John Nnia Nwodo- Tonudọtọ * John Okafor (Mr Ibu)- Aihundatọ * Ken Nnamani- Tonudọtọ * Kenneth Okonkwo * Mike Ejeagha * Nkem Owoh * Ogbonna Onigi * Ogonna Nneka Nnamani-Agbàwhlẹntọ * Okwesilieze Nwodo- Ayimatẹn-gán hoho Ayimatẹn Enugu tọn * Chinedu Nebo- Weyọnẹntọ * Patience Ozokwor * Nnaemeka Agu * Racheal Okonkwo * Sullivan Chime-Ayimatẹn-gán hoho Ayimatẹn Enugu tọn * Uche Ogbodo * William Onyeabor * Zain Ejiofor Asher- Linlin-hiatọ * Owoh Chimaobi Chris (Zoro)- Hànjitọ * Hazel Oyeye Onua- Aihundatọ == Alọdlẹdonu lẹ == [[Adà:Naijilia]] [[Adà:Ayimatẹn lẹ to Naijilia]] olav5hj7h50eiqq8o0f6amh4ocvsnlf Ayimatẹn Gombe Tọn 0 166 18635 17035 2022-04-11T16:12:36Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Nigeria - Gombe.svg|thumb|Nọtẹn he to yẹdide Naijilia tọn lọ ji]] '''Ayimatẹn Gombe Tọn''' yin dopo to Ayimatẹn gbàn-atọ́nnukundopo he tin to Togbo Naijilia tọn mẹ lẹ mẹ.Tatọ́-tònọ etọn wẹ [[Gombe]].Eyin didoai to azan tintan Kọ́yànsun owhe 1996. Bo yin dìde sọn [[Ayimatẹn Bauchi Tọn|Ayimatẹn Bauchi tọn]]. Ayimatẹn Gombe tọn do dogbo hẹ [[Ayimatẹn Adamawa Tọn|Ayimatẹn Adamawa tọn]] to Hùwaji-Whèzẹten. E do dogbo hẹ [[Ayimatẹn Borno Tọn|Ayimatẹn Borno tọn]] to Agewaji.Ayimatẹn Gombe tọn do dogbo hẹ [[Ayimatẹn Yobe Tọn|Ayimatẹn Yobe tọn ]] to Agewaji-Whèzẹten, mọdopolọ Ayimatẹn Gombe tọn do dogbo hẹ [[Ayimatẹn Bauchi|Ayimatẹn Bauchi tọn ]] to Whèyiho. Mẹ hihia he wa aimẹ to owhe 2006 dohia dọ Ayimatẹn Gombe tọn yin Ayimatẹn gbàn-nukunatọ̀ntọ he gbẹtọ su te hugan to Otogbo Nigeria tọn mẹ.Ayimatẹn Gombe tọn wẹ yin Ayimatẹn ko-nukudopotọ he klo hugan to Otogbo Nigeria tọn mẹ. ==Gandudu-Lẹdo tọn lẹ to Ayimatẹn Gombe tọn mẹ== Gandudu Dokọtọn Widopo wẹ tin to Ayimatẹn Gombe tọn. Ayimatẹn ehe bẹ lẹdo gandudu Dokọtọn Widopo hẹn, ehelẹ wẹ: #Akko #Balanga #Billiri #Dukku #Funakaye #Gombe #Kaltungo #Kwami #Nafada #Shongom #Yamaltu/Deba ==Wepinplọn Daho== * Wehọmẹ Alavọ Ayimatẹn Gombe tọn, Gomb * ==Gbẹtọ nukundeji lẹ sọn Ayimatẹn Gombe tọn== * Amina Mohammed * Sheikh Dahiru Bauchi- Yewhehodotọ po Mẹplọntọ * Sheikh Kabir Muhammad Haruna Gombe- Yewhehodotọ * Isa Ali Pantami- Hodọdopo Lizọnyizọnwatọ tọn * Danladi Mohammed- Tonudọtọ * Joshua M. Lisabi- Tonudọtọ * Eli Jidere Bala- Azọn Wintinwintin-watọ * Usman Bayero Nafada- Tonudọtọ * Samkon Gado- Agbàwhlẹntọ * Zainab Adamu Bulkachuwa- Whèyidọto * Jaaruwa- Ajọwatọ * Aliyu Modibbo Umar * Mohammed Danjuma Goje- Tonudọtọ * Helon Habila- Kinkantọ * Dahiru Mohammed- Tonudọtọ * Abubakar Buba Atare * Buba Yero- Ahọlu dopotọ Tula * Abubakar Shehu- Abubakar- Ahọlu widopotọ Ayimatẹn Gombe tọn [[Adà:Naijilia]] [[Adà:Ayimatẹn lẹ to Naijilia]] sl7rffct81dptx2slobd4zh9o13ht79 Ayimatẹn Jigawa Tọn 0 167 24669 18636 2022-06-22T10:41:23Z Ydamilola 17 wikitext text/x-wiki [[Wepo:Nigeria - Jigawa.svg|thumb|Nọtẹn he to yẹdide Naijilia tọn lọ ji]] '''Ayimatẹn Jigawa Tọn''' yin dopo to Ayimatẹn gbàn-atọ́n-nukundopo he tin to otògbo [[Naijilia]] tọn mẹ lẹ mẹ.Tatọ́-tònọ etọn wẹ [[Dutse]]. E yin didoai to azàn ko-atọ́n-nukunawe, Avivọsun owhe 1991 mẹ, e sọ yin dide sọn [[Ayimatẹn Kano Tọn|Ayimatẹn Kano tọn]] mẹ.. E ma dogbo hẹ [[Ayimatẹn Bauchi Tọn|Ayimatẹn Bauchi tọn]] to Whèzẹtẹn. Ayimatẹn Jigawa tọn tindo dogbo hẹ [[Ayimatẹn Kano Tọn|Ayimatẹn Kano tọn]] podọ [[Ayimatẹn Katsina Tọn|Ayimatẹn Katsina tọn]] to Whèyihọ, Mọdopolọ, e tindo dogbo hẹ [[Ayimatẹn Yobe Tọn|Ayimatẹn Yobe tọn]] to Agewaji-Whèyihọ. Ayimatẹn Jigawa tọn tindo dogbo hẹ Otogbo [[Niger]] tọn to Agewaji.Mẹhihia he wá aimẹ to owhe 2006 dohia dọ Ayimatẹn Jigawa tọn yin Ayimatẹn ṣinatọ̀n he mẹ gbẹtọ su te hugan to Otogbo Naijilia tọn mẹ. Ayimatẹn Jigawa tọn wẹ yin Ayimatẹn fọtọ̀nnukunaweto he klo hugan to Otogbo Naijilia tọn mẹ. ==Gandudu-Lẹdo tọn lẹ to Ayimatẹn Jigawa tọn mẹ== Ayimatẹn ehe bẹ Gandudu-Lẹdo tọn Ko-atọ́n-nukun-awe (27) ehelẹ hẹn: #Auyo #Babura #Biriniwa #Birnin Kudu #Buji #Dutse #Gagarawa #Garki #Gumei #Guru #Gwaram #Gwiwa #Hadejia #Jahun #Kafin Hausa #Kaugama #Kazaure #Kiri Kasama #Kiyama #Maigatari #Mallam Madori #Miga #Ringim #Roni #Sule Tankarkar #Taura #Yankwashi ==Ayimatẹn-gán== To azan ko-atọ́n-nukun-ẹnẹtọ Nuwhàsun owhe 2015 tọn, Badaru Abubakar wẹ ye dè taidi Ayimatẹn-gán do e ji to alọnu din podọ ogbẹ́ APC tọn mẹ wẹ ewọ tin te.Mẹ he bọdo Ayimatẹn-gán Ayimatẹn Jigawa tọn go wẹ yin Umar Namadi ==Akọ̀ jọun Ayimatẹn Jigawa tọn lẹ== Akọ̀ jọun Ayimatẹn Jigawa tọn lẹ wẹ Hausa, Fulani, Kanuri po Badawa. ==Akọ̀ po sinsẹ̀n jọun he tin to Ayimatẹn Jigawa tọn lẹ== Sinsẹ̀n Malenu lẹ tọn wẹ su hugan to ayimatẹn Kano tọn mẹ, ṣigba medelẹ gbẹ nọ basi sinsẹ̀n Klistiani tọn amọ yé ma su. ==Wepinplọn Daho== * Wehọmẹ Alavọ Sule Lamido, Kafin Hausa, Ayimatẹn Jigawa tọn * Wehọmẹ Alavọ Khadija Maji, Ayimatẹn Jigawa tọn * Wehọmẹ Politẹknik Ayimatẹn Jigawa, Dutse. * Jigawa State Institute of Information Technology, Kazaure. * Binyaminu Usman College of Agriculture, Hadejia, Ayimatẹn Jigawa tọn * Government Science Technical College, Binin Kudu * Kazaure Innovation Institute, Ayimatẹn Jigawa tọn [[Adà:Naijilia]] [[Adà:Ayimatẹn lẹ to Naijilia]] edmr8fe9fobcb9s2to3etutkworr62i Ayimatẹn Kano Tọn 0 168 25117 18637 2022-07-06T10:47:13Z Gadarawamo 20 /* Ayimatẹn-gán */ wikitext text/x-wiki [[Wepo:Nigeria - Kano.svg|thumb|Nọtẹn he to yẹdide Naijilia tọn lọ ji]] '''Ayimatẹn Kano Tọn''' yin dopo to Ayimatẹn gbàn-atọ́n-nukun-dopo he tin to Togbo [[Naijilia]] tọn mẹ lẹ mẹ. Tatọ́-tònọ etọn wẹ [[Kano]]. E yin didoai to azan ko-atọ́n-nukunawetọ Nuwhàsun tọn to owhe 1967. Bo yin dide sọn Agbegbe Agewaji tọn dowhenu tọn mẹ. E ma dogbo hẹ [[Ayimatẹn Bauchi Tọn|Ayimatẹn Bauchi tọn]] to Hùwaji-whèzẹtẹn tọn. Ayimatẹn Kano tọn ma dogbo hẹ [[Ayimatẹn Kaduna Tọn|Ayimatẹn Kaduna tọn]] to Hùwaji-whèyihọ tọn. E do dogbo hẹ [[Ayimatẹn Katsina Tọn|Ayimatẹn Katsina tọn]] to Agewaji-Whèyihọ tọn. Ayimatẹn Kano tọn do dogbo hẹ [[Ayimatẹn Jigawa Tọn|Ayimatẹn Jigawa tọn]] to Agewaji-Whèzẹtẹn tọn. == Ayimatẹn-gán== To [[azan]] koatọ́n-nukunẹnẹtọ Nuwhàsun owhe 2015 tọn, Abdullahi Umar Ganduje wẹ yee Ayimatẹn-gán dó e ji to alọnu din ogbẹ APC tọn mẹ wẹ ewọ tin te. ==Gandudu-Lẹdo tọn lẹ to Ayimatẹn Kano tọn mẹ== Ayimatẹn ehe bẹ Gandudu-Lẹdo tọn kande-ẹnẹ(44) ehelẹ hẹn: #Fagge #Dala #Gwale #Kano Municipal #Tarauni #Nassarawa #Kumbotso #Ungogo #Dawakin Toga #Tofa #Rimin Gado #Bagwai #Gezawa #Gabasawa #Minjibir #Dambatta #Makoda #Kunchi #Bichi #Tsanyawa #Shanono #Gwarzo #Karaye #Rogo #Kabo #Bunkure #Kibiya #Rano #Tudun Wada #Doguwa #Madobi #Kura #Garun Mallam #Bebeji #Kiru #Sumaila #Garko #Takai #Albasu #Gaya #Ajingi #Wudi #Warawa #Dawakin ==Akọ̀ jọun Ayimatẹn Kano Tọn lẹ== Akọ̀ jọun Ayimatẹn Kano tọn lẹ wẹ Hausa, Fulani, Beriberi(Kanuri), Tuareg, Arab po Nupe. ==Akọ̀ po sinsẹ̀n jọun he tin to Ayimatẹn Kano tọn lẹ== Sinsẹ̀n Malenu lẹ tọn wẹ su hugan to ayimatẹn Kano tọn mẹ, ṣigba medelẹ gbẹ nọ basi sinsẹ̀n Klistiani tọn amọ yé ma su. ==Adọkunnu he tin to Ayimatẹn Kano tọn mẹ lẹ== * Gànvẹẹ * Amẹtisti * Glass-sand * Sunmi * Pyrochinre podọ Tantalite * Cassiterite ==Ayidedaitẹn saditọ lẹ tọn to Ayimatẹn Kano tọn== * Kurumi himẹ * Adó tòdaho Kano * Dala and Gwauron Dude * Gidan Makama * Kano Zoo ==Wehọmẹ Alavọ tọn to Ayimatẹn Kano tọn== * Wehọmẹ Alavọ Bayero, Kano. (BUK) - Yin didoai to owhe 1977 tọn mẹ. * Wehọmẹ Alavọ Ayimatẹn Kano Tọn Technology(KUST) - Yin didoai to owhe 2001 tọn mẹ. * Wehọmẹ Alavọ Skyline Nigeria. (SUN)- Yin didoai to owhe 2018 tọn mẹ. * Wehọmẹ Alavọ Yusuf Maitama Sule, Kano.- Yin didoai to owhe 2012 tọn mẹ. * Naijilia Police Academy - is a Yin didoai to owhe 2011 tọn mẹ. * ''Audu Bako School of Agriculture, Damnatta''. * ''Federal College of Education, Kano''. * '' Kano State Politẹknik''. * ''Aminu Kano College of Islamic Legal Studies'' Kano. * '' School of Health Technology,'' Kano. * ''Aminu Dabo School of Health and Technology'' * ''Emirate College of Science and Technology,''Kano. * ''College of Art, Science and Remedial Studies'' (CAS), Kano. * ''Federal College of Agricultural Produce Technology,'' Kano. * ''Federal College of Education, Technical'' Bichi. * ''Rabi'u Musa Kwankwaso College of Advance and Remedial Studies'' Tudun Wada (RMK CARS). * ''Sa'adatu Rimi College of Education, ''Kumbotso. * '' School of Health Technology,'' Kano. * ''School of Midwifery,'' Dambatta. == Wehọmẹ Dodinnanu== * ''Aminu Kano Centre for Democratic Research & Training''. * ''Centre For Research and Documentation,''Kano. * ''Digital Bridge Institute,'' Kano. * ''Hydraulic Equipment Development Institute,'' Kano. * ''Institute for Agricultural Research,'' Kano. * ''International Crops Research Institute for semi Arid Tropics,'' Kano. ==Gbẹtọ nukundeji lẹ sọn ayimatẹn Kano tọn== * Aminu Ala- Hànjitọ, podọ hankantọ dé. * [[Wp/pcm/Aliko Dangote|Aliko Dangote]]- Ajọwatọ. * Aminu Dantata- Ajọwatọ. * Rabiu Kwankwaso- Tonudọtọ. * [[Murtala Muhammed]]- Tògbo-gán hoho Naijilia tọn. * [[Wp/pcm/Sani Abacha|Sani Abacha-]]-Tògbo-gán hoho Naijilia tọn [[Adà:Naijilia]] [[Adà:Ayimatẹn lẹ to Naijilia]] rltxyk3mf4i3w6swga25ycnuzdcgdbc Ayimatẹn Katsina Tọn 0 169 18638 17037 2022-04-11T16:13:06Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Nigeria - Katsina.svg|thumb|Nọtẹn he to yẹdide Naijilia tọn lọ ji]] '''Ayimatẹn Katsina Tọn''' yin dopo to Ayimatẹn gban-atọn-nukun-dopo he tin to Togbo [[Naijilia]] tọn mẹ lẹ mẹ. Tatọ́-tònọ etọn wẹ Katsina. Eyin didoai to owhe 1987 tọn, bo yin dìde sọn [[Ayimatẹn Kaduna Tọn|Ayimatẹn Kaduna tọn]] glọ. == Alọdlẹndonu lẹ == [[Adà:Naijilia]] [[Adà:Ayimatẹn lẹ to Naijilia]] novazcgruju2ba6y1km4esu29qmdl7f Ayimatẹn Kogi Tọn 0 170 18639 17039 2022-04-11T16:13:16Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Nigeria - Kogi.svg|thumb|Nọtẹn he to yẹdide Naijilia tọn lọ ji]] '''Ayimatẹn Kogi Tọn''' yin dopo to Ayimatẹn gbàn-atọn-nukun-dopo he tin to Togbo [[Naijilia]] tọn lẹ mẹ. Tatọ́-tònọ etọn wẹ [[Lokoja]]. Eyin didoai to azan ko-atọ́n-nukun-ẹnẹtọ Avivọsun tọn to 1991. E yin dìde sọn [[Ayimatẹn Niger Tọn|Ayimatẹn Niger tọn]], [[Ayimatẹn Kwara Tọn|Ayimatẹn Kwara tọn]] po [[Ayimatẹn Benue Tọn|Ayimatẹn Benue tọn]] po glọ. Ayimatẹn Kogi tọn do dogbo hẹ [[Ayimatẹn Enugu Tọn|Ayimatẹn Enugu tọn]] to Hùwaji-Whèzẹten. E do dogbo hẹ [[Ayimatẹn Anambra Tọn|Anambra tọn]] to Hùwaji. Ayimatẹn Kogi tọn do dogbo hẹ [[Ayimatẹn Niger|Ayimatẹn Niger tọn]] podọ FCT Abuja to Agewaji.Ayimatẹn Kogi tọn do dogbo hẹ [[Ayimatẹn Nasarawa Tọn|Ayimatẹn Nasarawa tọn]] to Agewaji-Whèzẹten, Mọdopolọ e do dogbo hẹ [[Ayimatẹn Ekiti Tọn|Ayimatẹn Ekiti]] tọn podọ [[Wp/guwWhèyihọ.Ayimatẹn/Ayimatẹn Ondo Tọn|Ayimatẹn Ondo tọn]] to Kogi tọn do dogbo hẹ [[Ayimatẹn Edo Tọn|Ayimatẹn Edo tọn]] to Hùwaji-Whèyiho.E do dogbo hẹ [[Ayimatẹn Kwara Tọn|Ayimatẹn Kwara tọn]] to Whèyihọ, Mọdopolo e do dogbo hẹ [[Ayimatẹn Benue Tọn|Ayimatẹn Benue tọn]] to Whèzẹten. == Gandudu-Lẹdo tọn lẹ to Ayimatẹn Kogi tọn mẹ== Gandudu Dokọtọn ko-nukundopo wẹ tin to Ayimatẹn Kogi tọn. Ayimatẹn ehe bẹ lẹdo gndudu Dokọtọn wiatọn hẹn, ehelẹ wẹ:Gandudu Dokọtọn ko-nukundopo wẹ tin to Ayimatẹn Kogi tọn. Ayimatẹn ehe bẹ lẹdo gandudu Dokọtọn ko-nukundopo hẹn, ehelẹ wẹ: # Adavi # Ajaokuta # Ankpa # Bassa # Ibaji # Fejina # Idah # Igalamela-Odulu # Ijumu # Kabba/Bunu # Koton Karfe # Lokoja # Mopa-MuroL # Odu # Ogiri/Magongo # Okehi # Okene # Olamaboro # Omala # Whèzẹtẹn Yagba # Whèyihọ Yagba ==Ayimatẹn-gán== Bẹsọn azan fọtọnnukun-dopo Abọ̀húsun tọn to 2019, Yahaya Bello wẹ to Gandu dó e ji, podọ to alọnu dín, ogbẹ APC tọn mẹ wẹ ewọ tin te.Mẹ he bọdo Ayimatẹn-gán Ayimatẹn Kogi tọn go wẹ yin Edward David Onoja. ==Adọ̀kunnu he tin to Ayimatẹn Kogi tọn mẹ lẹ== * Gànyuu * Àmì * Panu * Akán * Osẹ̀n wewe ==Ayidedaitẹn saditọ lẹ tọn to Ayimatẹn Kogi tọn== * Ohọ̀ Lord Lugard * Osó Patti * ==Wehọmẹ Alavọ tọn to Ayimatẹn Kogi tọn== * Wehọmẹ Alavọ Salem * Federal University, Lokoja * College of Education, Okene * College of Education, Ankpa * Kogi State College of Education Technical, Kabba * College of Agriculture, Ankpa * College of Nursing and Midwifery, Anyigba * College of Nursing and Midwifery, Obangede * School of Health Tech, Idah. *ECWA School of Nursing, Egbe ==Gbẹtọ nukundeji lẹ sọn Ayimatẹn Kogi tọn== * Halima Abubakar- Hànjitọ * Segun Adaju- Ajọwatọ * Folashade Yemi-Esan * Smart Adeyemi- Tonudọtọ * S.A Ajayi- * Tolulope Arotile- Awhànfunto numiimọnọ * Abubakar Audu- Ayimatẹn-gán hoho Ayimatẹn Kogi * Yahaya Bello- Ayimatẹn-gán * Joseph Benjamin- Aihundatọ * Darey- Hànjitọ * Ibrahim Idris- Ayimatẹn-gán hoho Ayimatẹn Kogi tọn * Joseph Makoju- * Jaywon- Hànjitọ * Mercy Johnson- Aihundatọ * Dino Melaye- Tonudọtọ * Bayo Ojo- Whèyidọto * Edward Joseph Onoja- Awhànfunto numiimọnọ * Praiz- Hànjitọ * Idris Wada-Ayimatẹn-gán hoho Ayimatẹn Kogi tọn [[Adà:Naijilia]] [[Adà:Ayimatẹn lẹ to Naijilia]] dvraqjcorbi5ki27ygq4dydo0ou4zb1 Ayimatẹn Nasarawa Tọn 0 171 27125 18641 2022-07-27T11:09:08Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Nigeria - Nasarawa.svg|thumb|Nọtẹn he to yẹdide Naijilia tọn lọ ji]] '''Ayimatẹn Nasarawa Tọn''' yin dopo to Ayimatẹn gbàn-atọn-nukun-dopo he tin to Togbo [[Naijilia]] tọn mẹ lẹ mẹ. Tatọ́-tònọ etọn wẹ [[Lafia]]. Eyin didoai to azan tintan Kọ́yànsun [[owhe]] 1996. Bo yin dìde sọn [[Ayimatẹn Plateau Tọn|Ayimatẹn Plateau tọn]]. E do dogbo hẹ [[Ayimatẹn Kaduna Tọn|Ayimatẹn Kaduna tọn]] to Agewaji. Ayimatẹn Nasarawa tọn do dogbo hẹ FCT Abuja to Whèyihọ-waji, Mọdopolọ e do dogbo hẹ [[Ayimatẹn Kogi Tọn|Ayimatẹn Kogi tọn ]] podọ [[Ayimatẹn Benue Tọn|Ayimatẹn Benue tọn ]] to Hùwaji. Mọdopolọ e do dogbo hẹ [[Ayimatẹn Taraba|Ayimatẹn Taraba tọn]] po [[Ayimatẹn Plateau Tọn|Ayimatẹn Plateau tọn]] po to Whèzẹtẹn-waji. Mẹ hihia he wa aimẹ to [[owhe]] 2006 dohia dọ Ayimatẹn Nasarawa tọn yin Ayimatẹn gbà-nukunatọ́ntọ he gbẹtọ su te hugan to Otogbo Nigeria tọn mẹ. Ayimatẹn Nasarawa tọn wẹ yin Ayimatẹn fọtọ́ntọ he klo hugan to Otogbo Nigeria tọn mẹ. ==Gandudu-Lẹdo tọn lẹ to Ayimatẹn Nasarawa tọn mẹ== Gandudu Dokọtọn wiatọ̀n wẹ tin to Ayimatẹn Nasarawa tọn mẹ. Ayimatẹn ehe bẹ lẹdo gandudu Dokọtọn wiatọ̀n hẹn, ehelẹ wẹ: # Akwanga # Awe # Doma # Karu # Keana # Keffi # Kokona # Lafia # Nasarawa # Nasarawa-Eggon # Obi # Toto # Wamba ==Akò jọun Ayimatẹn Nasarawa tọn lẹ == Akò jọun Ayimatẹn Nasarawa tọn lẹ wẹ Aguta, Gbagyi, Alago, Basa, Ebira, Egbon, po Gwandara po. Ogbe voovo ko-atọ́nnukunẹnẹ wẹ tin to Ayimatẹn lọ mẹ, delẹ to ye mẹ wẹ: Migili(Koro), Alago, Gwandara, Kunari, Hausa Fulani, Mada, Gwari, Rindre, Afo, Eggon po Ebira. ==Akọ po sinsẹ̀n jọun he tin to Ayimatẹn Nasarawa tọn lẹ po== Sinsẹ̀n Klistiani lẹ tọn po Malenu tọn po wẹ su hugan to Ayimatẹn Nasarawa tọn mẹ, ṣigba mẹdelẹ gbẹ nọ basi sinsẹn Devo lẹ amọ yé ma su. ==Ayimatẹn-gán== To azan koatọ́n-nukunẹnẹ Nuwhàsun [[owhe]] 2019 tọn, Abdullahi Sule wẹ yee Ayimatẹn-gán dó e ji to alọnu din ogbẹ APC tọn mẹ wẹ ewọ tin te. ==Ayidedaitẹn saditọ lẹ tọn to Ayimatẹn Nasarawa tọn== *''Farin Ruwa Fall'', ''Wanda'' lẹdo Gandudu Dokọtọn. *''Salt Village'', ''Keana'' lẹdo Gandudu Dokọtọn *''Eggon hills'', Nasarawa Eggon *''Maloney Hill'' <br> ==Adọ̀kunnu he tin to Ayimatẹn Nasarawa tọn mẹ lẹ== * Ojẹ̀ * Safili * Gànyuu * Okò * Mabli * Osẹ̀n wewe * Akàn *''baryte'' *''bauxite'' * Cassirite * Chalcopyrite * Columbite * Dolomite ==Wehọmẹ Alavọ tọn to Ayimatẹn Nasarawa tọn== *College of Education, Akwanga *College of Agriculture, Lafia *Isa Mustapha Agwai I Polytechnic, Lafia *Federal University of Lafia * Mewar International University, Masakaaa *Bingham University, Kari *Hill College of Education, Gwanje Akwanga *NACAP Polytechnic Akwanga ==Gbẹtọ Nukundeji Lẹ sọn Ayimatẹn Nasarawa tọn== *Imaan Sulaiman-Ibrahim == Alọdlẹndonu lẹ == [[Adà:Naijilia]] [[Adà:Ayimatẹn lẹ to Naijilia]] 0e5suaq6sc7jb4it911fb18zakpscq1 Ayimatẹn Niger Tọn 0 172 18642 17041 2022-04-11T16:13:46Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Nigeria - Niger.svg|thumb|Nọtẹn he to yẹdide Naijilia tọn lọ ji]] '''Niger''' yin ayimatẹn de to agbegbe he to ṣẹnṣẹn pẹpẹ otò [[Naijilia]] tọn bo ka sọ yin ayimatẹn he sin aigba kló hugan to togbó lọ mẹ. Tatọ́-tẹnnọ̀ ayimatẹn lọ tọn wẹ [[Minna]]. Tòdaho ayidego tọn etọn devo lẹ wẹ [[Bida]], [[Kontagora]] po [[Suleja]] po. E yin didoai to 1967 to whenue Ayimatẹn Agewaji-Wheyihọ tọn ''(North-Western State)'' whenẹnu tọn yin mima do awè, enẹ wẹ Ayimatẹn Niger Tọn po Sokoto tọn po. Finẹ wẹ gándutọ awhànzọnwatọ hoho Ibrahim Babangida po Abdulsalami Abubakar po wá sọn. [[Nupenu lẹ]], [[Gwari|Gbagyi-nu lẹ]] [[Kamuku-gbe lẹ|Kamukunu lẹ]], Kambalinu lẹ, Gungawanu lẹ, Hun-Saalenu, Hausanu lẹ Kolonu lẹ po wẹ yin akọ̀ jọun he su hugan to Ayimatẹn Niger tọn lẹ. Tọsisa Niger tọn wutu wẹ yé do dó yinkọ enẹ na ayimatẹn lọ. Awè to zòmọ daho he nọ wleawuna miyọ́n lẹtliki tọn he kló hugan to [[Naijilia]] mẹ lẹ - Kainji Dam po Shiroro Dam po - wẹ to Ayimatẹn Niger tọn, gọna Zungeru Dam he ṣẹṣẹ yin gbigbá to agọe. Jebba Dam sọ to ṣẹnṣẹn na dogbó ayimatẹn Niger tọn po ayimatẹn Kwara tọn po. Ayimatẹn Niger tọn wẹ tọsisa Gurara Falls tọn he diyin taun lọ lọsu tẹ, bọ gandudu dokọ̀ tọn he to lẹdo etọn mẹ yin yinkọdona dọ Gurara sọgbe he tọsisa lọ na lẹdo etọn mẹ wẹ e te wutu. Finẹ wẹ nupọntẹn daho he kló hugan to [[Naijilia]], ''Kainji National Park'' tin te, fie a nasọ mọ nọ̀whe Kainji tọn ''(Kainji Lake) '' po zungbó Borgu tọn ''(Borgu Game Reserve)'' gọna zungbó Zugurma tọn ''(Zugurma Game Reserve)'' po te. ==Gandudu== Taidi suhugan ayimatẹn [[Naijilia]] tọn lẹ, e to yinyin anadena gbọn Ayimatẹngán po House of Assembly ayimatẹn tọn de po dali. To aṣẹpipa Abubakar Sani Bello tọn glọ to alọnu. ==Sọ pọ́n== *''[[Todohukanji Yinkọ Ayimatẹngán Ayimatẹn Niger Tọn Lẹ Tọn|Todohukanji Yinkọ Ayimatẹngán Ayimatẹn Niger Tọn lẹ Tọn]]'' *''[[Lẹdo Gandudu dokọ̀ tọn Ayimatẹn Niger tọn lẹ tọn|Lẹdo Gandudu Dokọ̀ tọn Ayimatẹn Niger tọn lẹ tọn]]'' ===Lẹdo Gandudu Dokọ̀ tọn Lẹ=== Ayimatẹn Niger tọn bẹ gandudu dokọ̀ tọn 25 hẹn. Ehelẹ wẹ: *[[Agaie]] *[[Agwara]] *[[Bida]] *[[Borgu Local Government Area|Borgu]] *[[Bosso, Nigeria|Bosso]] *[[Chanchaga]] *[[Edati]] *[[Gbako]] *[[Gurara, Nigeria|Gurara]] *[[Katcha, Nigeria|Katcha]] *[[Kontagora]] *[[Lapai]] *[[Lavun]] *[[Magama, Nigeria|Magama]] *[[Mariga, Nigeria|Mariga]] *[[Mashegu]] *[[Mokwa]] *[[Munya, Nigeria|Munya]] *[[Paikoro]] *[[Rafi, Nigeria|Rafi]] *[[Rijau]] *[[Shiroro]] *[[Suleja]] *[[Tafa]] *[[Wushishi]] ==Wepinplọn== Todohukanji wepinplọn alavọ tọn Ayimatẹn Niger tọn lẹ tọn die: * [[Federal Polytechnic, Bida]] * [[Federal University of Technology, Minna|Federal University of Technology Minna]] * [[Niger State Polytechnic]], [[Zungeru]] ==Ogbè lẹ== Ogbè Ayimatẹn Niger tọn lẹ yin sislẹ sọgbe hẹ Lẹdo Gandudu Dokọ̀ tọn (LGD): {| class="wikitable" ! LGD !! Ogbè lẹ |- | Agaie ||[[Nupenu lẹ|Nupe]], [[Dibo-gbe|Dibo]]; [[Kakanda-gbe|Kakanda]]; |- | Agwara ||[[Shingini-gbe|Cishingini]] |- | Bida ||[[Nupenu lẹ|Nupe]], BassaNge, [[Gwari|Gbari]] |- | Borgu ||[[Bissa-gbe|Busa]], Bisã; [[Boko-gbe|Boko]]; Cishingini; [[Laru-gbe|Laru]]; [[Reshe-gbe|Reshe]] |- | Chanchaga ||[[Basa-Gumna-gbe|Basa-Gumna]]; Basa-Gurmana; Gbagyi; Gbari; Nupe; [[Kamuku-gbe lẹ|Kamuku]]; [[Jijili-gbe|Tanjijili]] |- |Edati ||[[Nupenu lẹ|Nupe]], BassaNge |- | Gbako ||[[Nupenu lẹ|Nupe]] |- | Gurara ||[[Gwandara-gbe|Gwandara]], Gbagyi |- | Katcha ||[[Nupenu lẹ|Nupe]], [[Dibo-gbe|Dibo]]; [[Kupa-gbe|Kupa]] |- | Kontagora || Acipa, Eastern; [[Asu-gbe|Asu]]; [[Shingini-gbe|Tsishingini]]; [[Vadi-gbe|Tsuvadi]] |- | Lapai || [[Nupenu lẹ|Nupe]], [[Dibo-gbe|Dibo]]; Gbari; [[Gupa-Abawa-gbe|Gupa-Abawa]]; [[Kakanda-gbe|Kakanda]]; Kami; |- | Magama ||[[Lopa-gbe|Lopa]]; [[Kimba-gbe|Tsikimba]]; [[Shingini-gbe|Tsishingini]]; Tsuvadi |- | Mariga ||[[Baangi-gbe|Baangi]]; [[Basa-Kontagora-gbe|Bassa-Kontagora]]; [[Cipu-gbe|Cicipu]]; [[Kamuku-gbe lẹ|Kamuku]]; Nupe; Rogo; [[Shama-gbe|Shama-Sambuga]]; Tsikimba;[[Shingini-gbe|Tsishingini]]]; Tsuvadi |- | Mashegu || Asu; Tsikimba; [[Shingini-gbe|Tsishingini]]; Nupe-Tako |- | Minna ||[[Nupenu lẹ|Nupe]]; Gbari; Gbagyi |- | Mokwa ||[[Nupenu lẹ|Nupe]], [[Ayọnu lẹ|Ayọgbe]] ; Gbari |- | Munya || Adara |- | Paikoro || Gbari; Kadara |- | Rafi || Basa-Gurmana; Bauchi; Cahungwarya; Fungwa; Gbagyi; Gbari; [[Kamuku-gbe lẹ|Kamuku]]; Pangu; Rogo; Shama-Sambuga |- | Rijau || Fulani; C'Lela; [[Shingini-gbe|Tsishingini]]; Tsuvadi; ut-Hun |- | Shiroro || Gbagyi; Gurmana |- | Suleja || Gbagyi; Gbari; Gwandara; [[Nupenu lẹ|Nupe]]; [[Jijili-gbe|Tanjijili]] |- | Wushishi || Hausa; [[Nupenu lẹ|Nupe]]; Gbari |- |} Ogbè Sorko tọn po Zarma tọn po sọ nọ yin dido ga. ==Yẹdide-sẹdótẹn== <gallery heights="100"> File:State secretariat Minna DJI 0957.jpg|Wekantẹn Ayimatẹn Niger tọn File:Mobil Roundabout Minna.jpg|Mobil Junction File:Drone shot of Bahago roundabout Minna.jpg|Bahago Roundabout File:St. Michaels Catholic Church Minna.jpg|Sọṣì St. Michael katoliki Minna tọn tọn File:City gate 6 Minna DJI 0944.jpg| kuavọ wá Minna! </gallery> ==Alọdlẹndonu lẹ== [[Adà:Naijilia]] [[Adà:Ayimatẹn lẹ to Naijilia]] d2mny55t05dp2m54nfmf5eyzifd5rmb Ayimatẹn Ogun Tọn 0 173 28186 25116 2022-07-31T15:01:56Z Successrace 13 /* Gbẹtọ Nukundeji Lẹ sọn Ayimatẹn Ogun tọn */ wikitext text/x-wiki [[Wepo:Nigeria - Ogun.svg|thumb|Nọtẹn he to yẹdide Naijilia tọn lọ ji]] '''Ayimatẹn Ogun Tọn''' yin dopo to Ayimatẹn gbàn-atọ́n-nukun-dopo he tin to Togbo [[Naijilia]] tọn mẹ lẹ mẹ. Tatọ́-tònọ etọn wẹ [[Abeokuta]]. E yin didoai to [[azan]] atọ̀ntọ Alunlunsun tọn to 1976. Bo yin dide sọn [[Ayimatẹn Whèyihọ-waji tọn|Ayimatẹn Whèyihọ-waji tọn]] dowhenu tọn mẹ. E ma dogbo hẹ [[Awọnlin]] to Hùwaji. Ayimatẹn Ogun tọn tindo dogbo hẹ [[Ayimatẹn Oyo Tọn|Ayimatẹn Oyo tọn]] podọ [[Ayimatẹn Osun Tọn|Ayimatẹn Osun tọn]] to Agewaji, Mọdopolọ e tindo dogbo hẹ [[Ayimatẹn Ondo Tọn|Ayimatẹn Ondo tọn]] po Otogbo [[Benẹ]] tọn po to Whèyihọ-waji. Mẹhihia he wá aimẹ to owhe 2006 dohia dọ Ayimatẹn Ogun tọn yin Ayimatẹn fọtọ̀nnukundopotọ he mẹ gbẹtọ su te hugan to Otogbo [[Naijilia]] tọn mẹ. Ayimatẹn Ogun tọn wẹ yin Ayimatẹn konukunẹnẹtọ he klo hugan to Otogbo [[Naijilia]] tọn mẹ. ==Gandudu-Lẹdo tọn lẹ to Ayimatẹn Ogun tọn mẹ== Ayimatẹn ehe bẹ lẹdo gandudu Dokọtọn ko(20) hẹn, ehelẹ wẹ: #Agewaji Abeokuta #Hùwaji Abeokuta #Ado-Odo/Ota #Ewekoro #Ifo #Whèzẹtẹn Ijebu #Agewaji Ijebu #Agewaji-whèzẹtẹn Ijebu #Ijebu Ode #Ikenne #Imeko Afon #Ipokia #Obafemi Owode #Odogbolu #Odeda #Ogun Waterside #Agewaji Remo #Sagamu (Kavi Shagamu) #Agewaji Yewa #Hùwaji Yewa ==Akọ̀ jọun Ayimatẹn Ogun tọn lẹ== Akọ̀ jọun Ayimatẹn Ogun tọn lẹ wẹ Egba, Ijebu, Remo, Egbado, Awori po [[Gungbe]] po, akọ̀ pẹvi pẹvi devo lẹ wẹ: Ikale, Ketu, Ohori po Anago po. ==Akọ̀ po sinsẹ̀n jọun he tin to Ayimatẹn Ogun tọn lẹ po== Sinsẹ̀n Klistiani lẹ tọn po Malenu tọn po wẹ su hugan to ayimatẹn Ogun tọn mẹ, ṣigba medelẹ gbẹ nọ basi sinsẹ̀n devo lẹ amọ yé ma su. ==Ayimatẹn-gán== To azan ko-atọ́n-nukun-ẹnẹtọ Nuwhàsun owhe 2019 tọn, [[Wp/pcm/Dapo Abiodun|Dapo Abiodun]] wẹ ye dè taidi Ayimatẹn-gán do e ji to alọnu din podọ ogbẹ́ APC tọn mẹ wẹ ewọ tin te.Mẹ he bọdo Ayimatẹn-gán Ayimatẹn Ogun tọn go wẹ yin Noimot Salako-Oyedele. ==Wehọmẹ Alavọ tọn to Ayimatẹn Ogun tọn== * Wehọmẹ Alavọ Babcock, Ilisan Remo * Wehọmẹ Alavọ ''Bell University of Technology, Ota'' * Wehọmẹ Alavọ Chrisland, Abeokuta. * Wehọmẹ Alavọ Christopher Makun, Sagamu * Wehọmẹ Alavọ Covenant, Ota. * Wehọmẹ Alavọ Crawford, Igbesa. * Wehọmẹ Alavọ Hallmark, Ijebu Itẹle * Wehọmẹ Alavọ McPherson, Seriki-Sotayo * Wehọmẹ Alavọ Mountain Top, Lagos-Ibadan Expressway * Wehọmẹ Alavọ ''National Open University, Kobape, Abeokuta'' * Wehọmẹ Alavọ Olabisi Onabanjo, Ago Iwoye * Wehọmẹ Alavọ ''Tai Solarin University of Education, Ijagun, Ijebu- Ode'' * Wehọmẹ Alavọ ''Federal University of Agriculture, Abeokuta'' * Wehọmẹ ''Federal Polytechnic, Ilaro'' * Wehọmẹ ''Ogun State College of Health Technology, Ilesa, Ijebu Ode'' ==Gbẹtọ Nukundeji Lẹ sọn Ayimatẹn Ogun tọn== * Abraham Adesanya (1922-2008), Tonudọtọ * Adebayo Adedeji (1930- 2018), Adọkuntọ * Adebayo Ogunlesi (yin [[jiji]] owhe 1953), Azọ̀nwatọ akuẹsẹdotẹn tọn * Adegboyega Dosunmu Akororo II, Ahọlu Owu Kingdom, Nu bayitọ * Adewale Oke Adelola * Afolabi Olabimtan * Anthony Joshua * Babatunde Osotimehin * Bisi Onasanya * Bola Ajibola * Bola Kuforiji Olubi * Olu Oyesanya * Cornelius Taiwo * Dapo Abiodun * David Alaba * Olusegun Obasanjo * Olusegun Odoba * Paul Adefarasin * [[Tai Solarin]] (1922-1994), Avunlọyina Jlọjetọ * [[Salawa Abeni]] * Peter Akinola * Olawumi Banjo * Olamide * [[Ola Rotimi]] * Oladipo Diya * Olabisi Onabanjo * Obafemi Awolowo (1909-1987) * Oba Otudeko(yin jiji owhe 1943)Ajọwatọ * Moshood Abiola * Mike Adenuga * Funkẹ Akindele (he yin jiji owhe 1977) * Gbenga Daniel, Tonudọtọ * Hubert Ogungbe (1916-1990), Kinkantọ * K1 De Ultimate, Hànjitọ * [[Ibikunle Amosun]], Tonudọtọ ==Alọdlẹndonu lẹ== ==Nọtẹn intẹnẹt tọn devo lẹ== [[Adà:Naijilia]] [[Adà:Ayimatẹn lẹ to Naijilia]] igyirvi6e283l174kt7mrtrzcms5myp Ayimatẹn Osun Tọn 0 174 26925 25245 2022-07-24T07:28:45Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Nigeria - Osun.svg|thumb|Nọtẹn he to yẹdide Naijilia tọn lọ ji]] '''Ayimatẹn Osun Tọn''' yin dopo to Ayimatẹn gban-atọn-nukun-dopo he tin to otò [[Naijilia]] tọn mẹ lẹ mẹ. Tatọ́-tònọ etọn wẹ [[Osogbo]]. Eyin didoai to azan kòò àtọ́n nù-kún àwè Avivọsun [[owhe]] 1991. Bo yin dìde sọn [[Ayimatẹn Oyo Tọn|Ayimatẹn Oyo tọn]]. E ma dogbo hẹ [[Ayimatẹn Kwara Tọn|Ayimatẹn Kwara tọn]] to Agewaji. [[Ayimatẹn Osun Tọn|Ayimatẹn Osun tọn]] tindo dogbo hẹ [[Ayimatẹn Ekiti Tọn|Ayimatẹn Ekiti tọn]] podọ [[Ayimatẹn Ondo Tọn|Ayimatẹn Ondo tọn]] to Whèzẹtẹn-waji. E ma dogbo hẹ [[Ayimatẹn Ogun Tọn|Ayimatẹn Ogun tọn]] to Hùwaji. [[Ayimatẹn Osun Tọn|Ayimatẹn Osun tọn]] do dogbo hẹ [[Ayimatẹn Oyo Tọn|Ayimatẹn Oyo tọn]] to Whèyihọ-waji. Mẹhihia he wa aimẹ to [[owhe]] 2016 dohia dọ [[Ayimatẹn Osun Tọn|Ayimatẹn Osun tọn]] yin Ayimatẹn fotọ̀nnukunawe he gbẹtọ su te hugan to Otogbo [[Naijilia]] tọn mẹ. [[Ayimatẹn Osun Tọn|Ayimatẹn Osun tọn]] wẹ yin Ayimatẹn ko-atọ̀nnukunẹnẹ he klo hugan to Otogbo [[Naijilia]] tọn mẹ. Bẹsọn azán ko-atọ̀nnukunawe Abọ̀húsun tọn to 2018, Adegboyega Oyetola wẹ to Gandu dó e ji, podọ to alọnu dín, ogbẹ APC tọn mẹ wẹ ewọ tin te.E lẹzun Ayimatẹngan Ẹnẹ to [[Ayimatẹn Osun Tọn|Ayimatẹn Osun tọn]], ṣigba bo yin ayimatẹ̀ngan ṣinẹnẹ he yin dide tlọlọ gbọn tovi lẹ dali. == Gandudu-Lẹdo to Ayimatẹn Osun tọn mẹ == Ayimatẹn ehe bẹ Gandudu Lẹdo tọn Gbàn-àn(30) hẹn, ehelẹ wẹ: {| class="wikitable" |- ! Gandudu Lẹdo Tọn !! tatọ́-tẹnnọ |- | Aiyedade || Gbongan |- | Aiyedire || Ile Ogbo |- | Atakunmosa East || Iperindo |- | Atakunmosa West || Osu |- | Boluwaduro || Otàn Ayegbaju |- | Boripe || Iragbiji |- | Ede North || Oja Timi |- | Ede South || Ede |- | Egbedore || Awo |- | Ejigbo || Ejigbo |- | Ife Central || Ile Ife |- | Ife East || Oke- Ogbo |- | Ife North || Ipetumodu |- | Ife South || Ifetedo |- | Ifedayo || Oke-Ila Orangun |- | Ifelodun || Ikirun |- | Ila || Ila Orangun |- | Ilesa East || Ilesa |- | llesa West || Ereja Square |- | Irepodun || Ilobu |- | Irewole || Ikire |- | Isokan || Apomu |- | Iwo || Iwo |- | Obokun || Ibokun |- |Odo Otin || Okuku |- |Ola Oluwa || Bode Osi |- |Olorunda || Igbona, Osogbo |- |Oriade || Ijebu-Ijesha |- |Orolu || Ifon Osun |- |Osogbo || Osogbo |} ==Akọ́ po sinsẹ́n jọun he tin to Ayimatẹn Osun tọn lẹ po== Lẹdomẹnu joun Ayimatẹn Osun tọn lẹ wẹ Ife, Ijesha, Oyo, Ibolo po Igbomina.Ayọgbe po glẹnsigbe po wẹ yin ogbe jọun Ayimatẹn lọ tọn. Sinsẹ́n Klistiani lẹ tọn po Malenu tọn po wẹ su hugan to Ayimatẹn Osun tọn mẹ, ṣigba medelẹ gbẹ nọ basi sinsẹ́n Devo lẹ amọ yé ma su. ==Ayidedaitẹn saditọ lẹ tọn to Ayimatẹn Osun tọn== *Osun River *Erin-ijesha Waterfall ==Adọ̀kunnu he tin to Ayimatẹn Osun tọn mẹ lẹ== *Sika *Osé *Columbite *Talc *Tantalite *Tourmaline ==Nọtẹn Wepinplọn tọn lẹ to Ayimatẹn Osun tọn== *Wehọmẹ Alavọ Obafemi Awolowo, Ile-Ife *Wehọmẹ Alavọ Ayimatẹn Osun Tọn *Wehọmẹ ''Osun State Polytechnic'' *Wehọmẹ ''Federal Polytechnic, Ede'' *Wehọmẹ ''Osun State College of Technology'' ==Gbẹtọ nukundeji lẹ sọn Ayimatẹn Osun tọn== *Ayodeji Bamidele- Linlinhiatọ, Sinima-zọ́nwatọ *Samuel Olugbemi Bamidele- Linlinhiatọ, Mẹplọntọ, Ajọwatọ *Enoch Adeboye- Nukọntọ sinsẹ̀n tọn *Oyin Adejobi- Aihundatọ, Miloimilo-Kanto *Gbenga Adeboye- Hànjitọ, Linlinhiatọ. *Toyin Adegbola- Aihundatọ *Abu-Abdullah Adelabu *Isiaka Adeleke- Tonudọtọ, Ayimatẹngan hoho Ayimatẹn Ogun tọn tọn *Adebisi Akande- Tonudoto, Ayimaten gán dayi Osun state tọn *Olagunsoye Oyinlola- Tonudọtọ, Ayimatẹngan hoho Ayimatẹn Osun tọn tọn *Iyiola Omisore- Tonudọtọ, Azọn Wintinwintin-watọ *Duro Ladipo- Aihundatọ *W.F. Kumuyi- Nukọntọ sinsẹ̀n tọn *David Oyedepo- Nukọntọ sinsẹ̀n tọn *Gabriel Oladele Olutola- Nukọntọ sinsẹ̀n tọn *Bola Ige- (1930-2001) Whèyidọto, Tonudọtọ *Davido- Hànjitọ *Gbenga Adeboye- Hànjitọ, Aihundatọ *Rauf Aregbesola- Ayimatẹngan hoho Ayimatẹn Osun tọn tọn == Alọdlẹndonu lẹ == [[en:Osun State]] [[Adà:Naijilia]] [[Adà:Ayimatẹn lẹ to Naijilia]] 9e0frel9j5x4flvooimeu05yli1ocoi Ayimatẹn Plateau Tọn 0 175 19604 18646 2022-04-14T21:43:48Z НСНУ 254 a file wikitext text/x-wiki [[Wepo:Nigeria - Plateau.svg|thumb|Nọtẹn he to yẹdide Naijilia tọn lọ ji]] [[File:Terminus market traffic.jpg|thumb|510x510px|Jos Plateau State Terminus market]] '''Ayimatẹn Plateau Tọn''' yin dopo to Ayimatẹn gbàn-atọ́n-nukun-dopo he tin to otò [[Naijilia]] tọn mẹ lẹ mẹ. Tatọ́-tònọ etọn wẹ [[Jos]]. E yin didoai azan 3tọ osun 2tọ Owhe 1976 tọn, bo yin dìde sọn Ayimatẹn Benue-Plateau tọn. E ma dogbo hẹ [[Ayimatẹn Taraba Tọn|Ayimatẹn Taraba tọn]] to Hùwaji-whèzẹtẹn tọn. Ayimatẹn Plateau tọn ma dogbo hẹ [[Ayimatẹn Nasarawa Tọn|Ayimatẹn Nasarawa tọn]] to Hùwaji-whèyihọ tọn. E do dogbo hẹ [[Ayimatẹn Kaduna Tọn|Ayimatẹn Kaduna tọn]] to Agewaji-Whèyihọ tọn. Ayimatẹn Plateau tọn do dogbo hẹ [[Ayimatẹn Bauchi Tọn|Ayimatẹn Bauchi tọn]] to Agewaji-Whèzẹtẹn tọn. ==Gandudu-Lẹdo tọn lẹ to Ayimatẹn Plateau tọn mẹ== Gandudu Dokọtọn fọtọ̀n-nukunawe wẹ tin to Ayimatẹn Plateau tọn. Ayimatẹn ehe bẹ Lẹdo Gandudu Dókọtọnko hẹn yedọ: #Gandudu Dokọtọn Wase tọn glọ #Gandudu Dokọtọn Barkin Ladi tọn glọ #Gandudu Dokọtọn Bassa tọn glọ #Gandudu Dokọtọn Bokkos tọn glọ #Gandudu Dokọtọn Jos East tọn glọ #Gandudu Dokọtọn Jos North tọn glọ #Gandudu Dokọtọn Jos South tọn glọ #Gandudu Dokọtọn Kanam tọn glọ #Gandudu Dokọtọn Langtang South tọn glọ #Gandudu Dokọtọn Langtang North tọn glọ #Gandudu Dokọtọn Mangu tọn glọ #Gandudu Dokọtọn Pankshin tọn glọ #Gandudu Dokọtọn Mikang tọn glọ #Gandudu Dokọtọn Qua'an Pan tọn glọ #Gandudu Dokọtọn Riyom tọn glọ #Gandudu Dokọtọn Shendam tọn glọ #Gandudu Dokọtọn Kanke tọn glọ ==Ayimatẹn-gán== To azan koatọ́n-nukunẹnẹtọ Nuwhàsun owhe 2015 tọn, [[Simon Bako Lalong]] wẹ yin Ayimatẹn-gán dó e ji to alọnu din ogbẹ APC tọn mẹ wẹ ewọ tin te. ==Akọ̀ jọun Ayimatẹn Plateau tọn lẹ== Akọ̀ jọun Ayimatẹn Ogun tọn lẹ wẹ Berom, Afizere, Amo, Anaguta, Aten, Bijim, Bogghom, Buji, Jipal, Mhiship, Irchip, Fier, Gashish, Goemai, Irigwe, Jarawa, Jukun, Kadung, Kofyar ( Doemak, Kwalla, po Mernyang), Montol [fr], Mushere, Mupun, Mwaghavul [fr], Ngas, Piapung, Pyem, Ron-Kulere, Bache, Talet, Tarok, po Youm. Akọ̀ pevi pevi devo lẹ wẹ: Hausa, Tiv, Idoma, Igbo, Yoruba, Ibibio, Annang, Efik, Ijaw, po Bini. {| class="wikitable" ! Gandudu-Lẹdo!! Ogbè |- | Barkin Ladi || Berom; Ron; Ibaas |- | Bassa || Amo; Buji; Cara; Iguta; Izora; Janji; Jere; Kuce; Panawa; Rigwe; Sanga ; Chokobo ; Jere ; Gus ; Bache (Rukuba); Tarya; Lemoro; |- | Bokkos || Bo-Rukul; Duhwa; Hasha; Horom; Kulere; Mundat; Nungu; Ron; Manguna; |- | Jos East || Afizere |- | Jos North || Afizere; Iguta; Berom; Hausa |- | Jos South || Berom |- | Kanam || Boghom; Duguri; Mbat; Ngas; Tarok; Yangkam; Saya |- | Langtang || Ngas; Tarok; Wãpha; Yangkam; Ywom |- | Langtang South || Wapan; Tarok |- | Mangu || Mwaghavul, Jipal, Pyem and Chakfem. |- | Mikang || Ywom |- |Kanke || Ngas; Tarok |- | Pankshin || Fyer; Mhiship; Ngas; Pe; Sur; Tal; Tambas |- |Qua'an-pan |Kofyar (Pan:- Doemak; Kwagalak; Mernyang; Bwal, Doka; Teng), Ngas, |- | Riyom || Berom; Iten |- | Shendam || Boghom; Dass; Goemai; Jorto; Koenoem; Miship; Montol; Pyapun; Tiv; Wapan; Wãpha; Ywom |- | Wase || Boghom; Bole; Como Karim; Tarok; Wãpha; Yangkam; Fulani |- | others || Ganang |} ==Adọkunnu he tin to Ayimatẹn Kano tọn mẹ lẹ== * Okò * Akàn * Gànyuu * Sunmi * Mabli * Amẹtisti * Okẹ́n * Ojẹ̀ * Mẹpnnu-zannu * Emelaldi * Gànvẹẹ * Panu * Kaolin * Tantalite/Columbite * Barite * Bauxite * Betonite * Bismuth * Cassiterite * Wolfram ==Ayidedaitẹn saditọ lẹ tọn to Ayimatẹn Plateau tọn== * ''Jos Zoo'' * ''Wase Rock'' * ''Wildlife Safari Park'' * ''National Museum'' * ''The Museum of Traditional Nigerian Architecture'' * ''Solomon Lar Amusement Park'' * ''Assop Falls'' * ''Kurra Falls'' * ''Wase Rock'' * ''Kerang highlands'' * ''Shere Hills'' * ''Riyom Rock'' * ''Kahwang Rock Formation'' * ''Miango Rest Forest'' ==Wehọmẹ Alavọ tọn to Ayimatẹn Plateau tọn== * Wehọmẹ Alavọ Jos tọn * Wehọmẹ Alavọ Ayimatẹn Plateau Tọn * Wehọmẹ Politẹknik Ayimatẹn Plateau * Wehọmẹ Alavọ ANAN, Kwall. * Wehọmẹ Alavọ Karl-Kumm * College of Education, Gindiri. * Federal College of Animal Health and Production Technology, * Federal College of Education, Pankshin. * Federal College of Forestry, Jos * Federal College of Land Resources Technology, Kuru. * NTA TV College, Jos. * Plateau State College of Agriculture, Garkawa ==Gbẹtọ nukundeji lẹ sọn Ayimatẹn Plateau tọn== * M.I Abaga- Hànjito * Domkat Bali- * Solomon Dalung-(yin jiji owhe 1964), Whèyidọto, Tonudọtọ * Joshua Chibi Dariye-Ayimatẹngán hoho Ayimatẹn Plateau tọn * Joseph Nanven Garba-: Tonudọtọ * Yakubu Gowon- (yin jiji owhe1934), Awhànfunto,Tògbo-gán hoho Naijilia tọn. * Joseph Gomwalk- (1935-1976) Tonudọtọ, Ayimatẹngán hoho Ayimatẹn Plateau tọn * Jeremiah Gyang- (yin jiji owhe 1981), Hànjito * Ruby Gyang * Jesse Jagz * Jonah David Jang * Solomon Lar * Rimini Makama * Mikel John Obi * Panam Percy Paul * Ice Prince * Sim Shagama * P.Square * John Nanzip Shagaya * Ahmed Idris Wase * Muhammadu Abdullahi Wase * Gagdi Adamu Yusuf == Alọdlẹndonu lẹ == [[Adà:Naijilia]] [[Adà:Ayimatẹn lẹ to Naijilia]] mv9wteqr9sgm0ci79qa7skh82v70l1l Ayimatẹn Rivers Tọn 0 176 27275 25258 2022-07-29T02:03:19Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Nigeria - Rivers.svg|thumb|Nọtẹn he to yẹdide Naijilia tọn lọ ji]] '''Aimatẹn Rivers Tọn''' yin dopo to Ayimatẹn gban-atọn-nukun-dopo he tin to otò [[Naijilia]] tọn mẹ lẹ mẹ. Tatọ́-tònọ etọn wẹ [[Port Harcourt]]. Eyin didoai to [[owhe]] 1967 tọn mẹ, bo yin dìde sọn Whèzẹtẹn-waji hoho Naijilia tọn mẹ. Ayimatẹn Rivers tọn tindo dogbo hẹ [[Ayimatẹn Bayelsa Tọn|Ayimatẹn Bayelsa tọn]] podọ [[Ayimatẹn Delta Tọn|Ayimatẹn Delta tọn]] to Whèyihọ. E ma dogbo hẹ [[Ayimatẹn Akwa Ibom Tọn|Ayimatẹn Akwa Ibom tọn]] to Whèzẹten. Ayimatẹn Rivers tọn tindo dogbo hẹ [[Ayimatẹn Imo Tọn|Ayimatẹn Imo tọn]] podọ hẹ [[Ayimatẹn Abia Tọn| Ayimatẹn Abia tọn]] to Agewaji. Mẹhihia he wa aimẹ to [[owhe]] 2006 dohia dọ Ayimatẹn ''Rivers'' tọn yin dopo to Ayimatẹn ṣìdòpó he gbẹtọ su te hugan to otò Naijilia tọn mẹ lẹ mẹ. Ayimatẹn ''Rivers'' tọn wẹ yin Ayimatẹn ko-atọ̀nnukundopotọ he klo hugan to otò Naijilia tọn mẹ. ==Gandudu-Lẹdo tọn lẹ to Ayimatẹn Rivers tọn mẹ== Ayimatẹn ehe bẹ Gandudu Lẹdo tọn ko-nukunatọ̀n(23) hẹn, ehelẹ wẹ: #''Abua-Odual'' #''Ahoada East'' #''Ahoada West'' #''Akuku Toru'' #''Andoni'' #''Asari-Toru'' #''Bonny'' #''Degema'' #''Eleme'' #''Etche'' #''Emohua'' #''Gokana'' #''Ikwerre'' #''Khana'' #''Obio/Akpor'' #''Ogba/Egbema/Adoni'' #''Ogu/Bolo'' #''Okrika'' #''Omuma'' #''Opobo/Nekoro'' #''Oyigbo'' #''Port-Harcourt'' #''Tai'' == Alọdlẹndonu lẹ == [[Adà:Naijilia]] [[Adà:Ayimatẹn lẹ to Naijilia]] mqfjye4bbvclilxez4ne5qjxy4yfppk Ayimatẹn Taraba Tọn 0 177 18648 18029 2022-04-11T16:14:46Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Nigeria - Taraba.svg|thumb|Nọtẹn he to yẹdide Naijilia tọn lọ ji]] '''Ayimatẹn Taraba Tọn''' yin dopo to Ayimatẹn gban-atọn-nukun-dopo he tin to Togbo [[Naijilia]] tọn mẹ lẹ mẹ. Ayimatẹn Taraba Tọn yin dopo Tatọ́-tònọ etọn wẹ Jalingo. Eyin didoai to owhe 1991 tọn, bo yin dìde sọn Ayimatẹn Gongola tọn glọ. [[Adà:Naijilia]] [[Adà:Ayimatẹn lẹ to Naijilia]] lwi23u2d73g3g4poz0clzc3or4q02sf Ayimatẹn Yobe Tọn 0 178 26769 19612 2022-07-21T17:33:12Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Nigeria - Yobe.svg|thumb|Nọtẹn he to yẹdide Naijilia tọn lọ ji]] [[Wepo:Tulutulu in yobe state Nigeria.jpg|thumb]] '''Ayimatẹn Yobe Tọn''' yin dopo to Ayimatẹn gbàn-atọn-nukun-dopo he tin to Togbo [[Naijilia]] tọn lẹ mẹ. Tatọ́-tònọ etọn wẹ [[Damaturu]]. Eyin didoai to azan ko-atọ́n-nukun-ẹnẹtọ, Avivọsun tọn to 1991. Ayimatẹn Yobe tindo dogbo hẹ [[Ayimatẹn Gombe Tọn|Ayimatẹn Gombe tọn]] to Hùwaji. E ma dogbo hẹ [[Ayimatẹn Bauchi Tọn|Ayimatẹn Bauchi tọn]] po [[Ayimatẹn Jigawa Tọn|Ayimatẹn Jigawa tọn]] to Whèzẹtẹn. Modopolọ, e do dogbo hẹ otò [[Niger]] to Agewaji. Mẹ hihia he wa aimẹ to [[owhe]] 2006 dohia dọ Ayimatẹn Yobe tọn yin Ayimatẹn ṣidopotọ he gbẹtọ su te hugan to Otogbo Nigeria tọn mẹ. Ayimatẹn Yobe tọn wẹ yin Ayimatẹn gbà-nukunawetọ he klo hugan to Otogbo Nigeria tọn mẹ. ==Gandudu-Lẹdo to Ayimatẹn Yobe tọn mẹ== Ayimatẹn ehe bẹ Gandudu-Lẹdo tọn fọtọ́nnukunawe(17) hẹn, ehelẹ: #Bade #Bursari #Damaturu #Geidam #Gujba #Gulani #Fika #Fune #Jakusko #Karasuwa #Machina #Nangere #Nguru #Potiskum #Tarmuwa #Yunusari #Yusufari ==Ayimatẹn-gán== Bẹsọn azan ko-atọ́nnukunẹnẹtọ Nuwhàsun tọn to 2019, Mai Mala Binu wẹ to Gandu dó e ji, podọ to alọnu dín, ogbẹ APC tọn mẹ wẹ ewọ tin te. Mẹ he bọdo Ayimatẹn-gán Ayimatẹn Yobe tọn go wẹ yin Idi Barde Gubana. ==Akọ̀ jọun Ayimatẹn Yobe Tọn lẹ== Akọ̀ jọun Ayimatẹn Yobe tọn lẹ wẹ Kanuri po Karai-Karai. Akọ̀ pẹvi pẹvi devo lẹ wẹ: Bolewa, Ngizim, Bade, Hausa, Ngamo, Shuwa, Bura, Marghi, Fulani po Nanga. Ogbe voovo Widopo wẹ tin to Ayimatẹn lọ mẹ, delẹ to ye mẹ wẹ: Bade, Duwai, Kanuri, Yerwa, Karai-Karai, Bolewa, Ngamo, Ngizim, Bura-Pabir, Maaka, Shuwa Arab. {| class="wikitable" ! Gandudu-Lẹdo tọn lẹ to Ayimatẹn Yobe tọn mẹ!! Ogbe |- | Bade ||[[Bade language|Bade]], [[Ɗuwai language|Duwai]], [[Kanuri language|Kanuri]] |- | Bursari || [[Kanuri language|Kanuri]], [[Bade language|Bade]] |- | Damaturu ||[[Kanuri language|Yerwa Kanuri]] |- | Fika ||[[Karekare language|Karai-Karai]], [[Bole language|Bolewa]] [[Ngamo language|Ngamo]] |- | Fune || [[Karekare language|Karai-Karai]], [[Ngizim language|Ngizim]], [[Bura language|Bura-Pabir]] |- | Geidam || [[Kanuri language|Kanuri]], [[Karai-Karai (language)|Karai-Karai]] |- | Gujba || [[Kanuri language|Kanuri]], [[Karai-Karai (language)|Karai-Karai]] |- | Gulani ||[[Maaka language|Maaka]], [[Karekare language|Karai-Karai]], [[Pabir language|Bura-Pabir]], [[Kanuri language|Kanuri]] |- | Jakusko || [[Bade language|Bade]], [[Karai-Karai (language)|Karai-Karai]] |- | Machina || Manga |- | Nangere || [[Karekare language|Karai-Karai]] |- | Nguru || [[Kanuri language|Kanuri]] |- |Potiskum|| [[Karekare language|Karai-Karai]], [[Ngizim language|Ngizim]], [[Bole language|Bolewa]] |} ==Akọ̀ po sinsẹ̀n jọun he tin to Ayimatẹn Yobe tọn lẹ po== Sinsẹ́n Malenu lẹ tọn wẹ su hugan to Ayimatẹn Yobe tọn mẹ, ṣigba medelẹ gbẹ nọ basi sinsẹ̀n Klisteni lẹ tọn po amọ yé ma su. ==Ayidedaitẹn saditọ lẹ tọn to Ayimatẹn Yobe tọn== * Soda Ash * Tintomite ==Wepinplọn Daho== * Wehọmẹ Alavọ Ayimatẹn Yobe tọn * Federal Politẹknik, Damaturu * Federal University, Gashua * Politẹknik Mai-Idris Aloma * Umar Suleiman College of Education ==Gbẹtọ nukundeji lẹ sọn Ayimatẹn Yobe tọn== * Adamu Ciroma- Adọkuntọ * Adamu Garba Talba- Tonudọtọ * Adamu Waziri-(yin jiji [[owhe]] 1952) * Ahmed Lawan- Tonudọtọ * Alwali Kazir- Awhànfunto numiimọnọ * Bomai Ibrahim Mohammed-(yin jiji [[owhe]] 1960) Tonudọtọ * Buba Galadima- Tonudọtọ * Audu Bulama Bukarti- * Bukar Ibrahim- Ayimatẹn-gán hoho Ayimatẹn Yobe tọn * Goni Modu Bura- Tonudọtọ pọ Afọzẹdaitọ * Ibrahim Gaidam-Ayimatẹn-gán hoho Ayimatẹn Yobe tọn po Tonudọtọ * Ibrahim Talba- Wekantọ hope Naijilia tọn * Idris Alkali- * Khadija Bukar Abba Ibrahim- Lizọnyizọnwatọ * Mai Mala Binu- Ayimatẹn-gán Ayimatẹn Yobe tọn * Mamman Bello Ali-Ayimatẹn-gán hoho Ayimatẹn Yobe tọn * Usman Albishir- Tonudọtọ * Usman Alkali Baba * Uwani Musa Abba Aji- Whèyidọtọ * Waziri Ibrahim- Tonudọtọ po Lizọnyizọnwatọ * Zakariya Maimalari- Awhànfunto numiimọnọ * Adamu Fika- Wekantọ [[Adà:Naijilia]] [[Adà:Ayimatẹn lẹ to Naijilia]] 86a2staopgw4ljqvhjcw9ehmmxmledb Ayo Fasanmi 0 179 25043 25042 2022-07-05T14:43:59Z Ydamilola 17 /* Gbẹzan etọn */ wikitext text/x-wiki '''Ayorinde Fasanmi''' (he yin jiji to owhe 1925-2020) yin nuyọnẹntọ dogbọn [[amasin]] zọ́n wiwa dali podọ e sọ yin tonudọtọ [[Naijilia]] vijiji tọn. ==Bejẹeji gbẹzan etọn tọn== Ayorinde Fasanmi yin jiji to owhe 1925 to tòpẹvi [[Ayimatẹn Ekiti Tọn|Ekiti]] tọn mẹ to [[Ayimatẹn Ekiti Tọn| Ayimatẹn Ekiti tọn]] to wheyihọ [[Naijilia]] tọn. E yi wehọmẹ bẹjẹeji tọn to Saint Paul tọn he tin to Ebute-Mẹta tọn mẹ podọ e sọ yi wehọmẹ ahọlu tọn he tin to [[Ibadan]]. E sọ zindonukọn to wehọmẹ Amasinzọ̀nwiwa tọn he tin to Yaba finẹ wẹ e yi gbedewema Diploma etọn te na oyọnẹn Amasin tọn. E wazon taidi Azọnyọnẹntọ Amasin tọn to Oshogbo na whenu pẹẹde whẹpo e do wa kọnawudopọ hẹ Tonudidọ [[Naijilia]] tọn. ==Azọn tonudidọ tọn== Fasanmi kọnawudopọ hẹ tonudọgbẹ Alọkọndopọ [[Naijilia]] (Unity Party of Nigeria) to owhe 1978 tọn mẹ. E yin dopo to mẹhe to vivẹnudo to vodidi nuglọ tọn na otẹn ayimatẹngan [[Ayimatẹn Ondo Tọn|Ondo]] tọn, ṣigba otẹn lọ yin hihoyi sọn e si gbọn Michael Adekunle Ajasin dali. Mẹhe yin Ayimatẹngan dai tọn na [[Ayimatẹn Ondo Tọn|Ayimatẹn Ondo tọn]]. To owhe 1983 tọn mẹ, yé blavo bo dé Fasannmi taidi ogbẹvi wedegbẹ nukunmọnu tọn na [[Naijilia]] blebu (Federal House of Representatives) nado nọ yi pọntẹnna [[Ayimatẹn Ondo Tọn|Ayimatẹn Ondo tọn]]. Enẹgodo E wazọn taidi Hagbẹ Anadenamẹtọ tọn na whezẹtẹn hohowhenu [[Naijilia]] tọn na ohọgbigbadopọ tọn lẹ. To gandudu ẹnẹtọ tọn whenu to [[Naijilia]] Fasanmi sọ wazọn taidi mebọdomẹgotọ Azinponọ tọn na Tonudọgbẹ Alliance for Democracy tọn to wheyihọ-waji Oto [[Naijilia]] tọn ==Gbẹzan etọn== Fasanmi wlealọ po asi etọn Ajokẹ po bọ eyin matintọ to whenue e do owhe kanwe-elan-ẹnẹtọ to Kọ́yànsun, owhe 2014 tọn mẹ. ==Alọdlẹndonu lẹ== [[en:Ayo Fasanmi]] [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1925 lẹ]] [[Adà:Mẹhe kú to owhe 2020 lẹ]] t7kdu76q5mjv3dej4lp5y8deh2ajiwn Ayọnu lẹ 0 180 22756 22754 2022-05-10T15:37:08Z Ydamilola 17 wikitext text/x-wiki '''Ayọnu lẹ''' kavi '''Yoruba-nu lẹ''' yin dopo to akọ̀ he tin to mẹyuu-gbeji lẹ mẹ, yé sù to whezẹtẹn aflika tọn podọ suhugan yetọn wẹ tin to otò [[Naijilia]] tọn, [[Benẹ]] tọn podọ [[Togo]] tọn po mẹ he yè sọgan ylọ dọ Ayọnu-gbeji. To [[Aflika]], diblayi gbẹtọ livi kande-awe wẹ yin ayọnu podọ sọha kanweko vude sọ tin to lẹdo devo lẹ he ma yin [[Aflika]] mẹ. Otò he mẹ ayọnu lẹ ka sù te hugan wẹ [[Naijilia]], to otò ehe mẹ diblayi gbẹtọ fotọ̀n-to-kanweko ji wẹ yín ayọnu, he dohia dọ Ayọnu lẹ yin dopo to akọ̀ he klohugan to [[Aflika]] lẹ mẹ. Suhugan ayọnu lẹ tọn wẹ nọ do Ayọ-gbe (kavi Yorùbá). Ayọnu lẹ sọ yin yinyọnẹn na kọnu-gbe voovo he yé tindo lẹ. Delẹ to kọnu-gbe ehelẹ mẹ wẹ "Èkìtì"; "Èkó" ; "Ìjẹ̀bú" ; "Ìjẹ̀ṣà" ; "Ìkálẹ̀" ; "Ọ̀yọ́" ; "Ẹ̀gbá" po mọ-mọ po. Ayọnu lẹ yin akọ̀ de he sọ nọ hẹjomẹ̀ titengbe omẹ̀ he wá sọn akọ̀ devo mẹ lẹ, yé sọ nọ yiwanna yenọzo. 2rrbexizhdui17zzcs6hvg6y0po3vg9 Azán 0 181 26515 26271 2022-07-19T07:08:37Z Samatics 9 wikitext text/x-wiki '''Azán''' yin whenue aihọn lọ yin lilẹdo whla dopo. Okle nọ yin pinpọnhlan taidi whenue ada aihọn lọ tọn panukọn [[Owhe|owhe]]. Ozán nọ yin pinpọnhlan taidi whenue ada aihọn lọ tọn dogodo owhe. E nọ yi ganhiho konukunẹnẹ to aihọn lọ si nado lẹdo, enẹ wẹ azan dopo, enẹ we okle po ozan po. Ehe nọ yin zẹẹmẹ basina taidi ogan owhe tọn. == Yinkọ azán lẹ tọn to Gungbe mẹ == {| class="wikitable" |- ! Gungbe !! Glẹnsigbe |- | Tẹnigbe || Monday |- | Oguzangbe || Tuesday |- | Azangaagbe || Wednesday |- | Yọnnuzangbe || Thursday |- | Ahọluzangbe || Friday |- | Sibigbe || Saturday |- | Sẹgbe || Sunday |} arm6qptudg96shwtuis6mnfvvz33rfe Azọn Bẹplamẹ Zanhẹmẹ tọn lẹ 0 182 25777 18482 2022-07-11T17:27:10Z Gadarawamo 20 wikitext text/x-wiki '''Azọn Bẹplamẹ Zanhẹmẹ tọn lẹ, (ABZ)''' to glẹsingbe ''Sexually Transitted Desease (STD)''. Eyin azọn de he no gbloada gbọn zanhẹmẹ dali. ABZ kavi STD le sọgan gbayipe gbọn zanhẹmẹ jọwamọ tọn dali kavi kanlinjọmẹtọn mẹ, to whenuena vijinu omẹ awe lẹ tọn hogò dopọ. To egbehe (STDs kavi ABZ) lẹ nọ saba yin yiylọ dọ ''Bẹplamẹ Asámẹzọn'' tọn. To ojlẹ de mẹ wayi, enọ yin yiylọdọ Afọdogbezọn. Azọn Bẹplamẹ Zanhẹmẹ tọn lẹ (ABZ) sọgan wa aime gbọn nuvikun azọ̀nkún tọn lẹ kavi wevikun azọn tọn lẹ dali, taidi apajlẹ, delẹ he gbayipe to Azọ̀n Bẹplamẹ Zanhẹmẹ tọn lẹ mẹ yin kandai etọn basi to weda ehe mẹ. == Wunme Azọn Beplame Zanhẹmẹ ton lẹ (ABZ) == Wunme Azon(ABZ)ton le eno yin hinhen wa gbon nuvikun numontolanme ton gbetovi tonle dali. Awukuzon,Adome hunmiyon,Afujemezon, Ovikunsinsololo, Ofun,Asame sinsen, Nenkunjiji,Apa nenkunme ton, po Yonujiji po. soha diblayi kande(40)wunme voovo asamezon ton he zanheme no beplame ton we tin kavi gbayipe bono wayime gbon 1-nume 2-Yonu kavi 3 migonu. Taidi apajle awutu ehe le ton we (HPV)po gona Nenkunmezon,Nutite yonume ton,Ayome ton Numeton, Vegome ton po nutite vipome ton po, susu azon ehe le ton no saba wa gbon zanheme dali,eno diblayi kandegban to kanweko ji(70%) ==Afújémẹwanvu lẹ (''Hepatitis Viruses'')== Afújémẹzọn yin azọ̀nkún afujémẹ tọn, etindo wunmẹ aton(3) A, B, D, 1.A lo nozon bo afuje lo no wun,B po D lopo no tindo nugandomego sinsinyen le eno hen afujemezon dentoayime ton lewa,esono yawu gbayipe gbon zanheme dali, Etomoso,emayin afujemezon A lo weno saba hen afuje wunwun lo wa gba sigba eno wamo. sigba afujemezon B po D lo po sinyen somo bo esogan hen oku plame plaun hu A lo ton to bibeplame me to zanheme whenu. == Afujemezon heno dio agbasazun amifunno (''Herpex Simplex Virus'')== Azon ehe lo we ye no ylodo(HHSV) Beplame vijinuzon ton azon ehe no saba hen hundidimapote ton wa to vijiwhenu.Esogan yin gbon asame kavi migonu,esogan so yin gbon apa nume ton le gblame, susu eton ma no mo pongbo eno beplame gbon nuvikun dele dali,dopo toeme noyin_chlamydia ehe lo no saba yawu beplame to zanheme gblame to aihon egbehe tonme. To Otogbo [[Amẹlika]] ton kede me, diblayi 2.8 million (liva aton_ewhe pede) gbetovi le ton weno yin bibepla to owheme. Eyin azonkun (chlamydia ton mayin nukunkunpedego ganji esogan hen nuhahun susu le wa, tayidi asamezon wunmewunme le po nukunzon po wa etle sogan hen nukuntintonwa,eso sogan hen ajipo yonnu ton gble eyin yemapenukundego ganji. == Ofunzon (''Gonorrhea'') == Ofunzọn sogan bepla vijinu, Onu,Vego,po nukun po to aliho ylankan me,esogan gbayipe gbon ohun me bo no bepla agome hupeten ton le dehe so ylan dogo we do eni hen ohun gble. Esono hen ahun gble bo okanliho he no bio ahunme le nosu,esono bepla aponmehu. Nenkunmezon(''Syphilis'')Eno hen nuhahun susu le wa ayi ye ma penukundego ganji eso no be azonkun jomaku ton plame (HIV)na ena do apa do nenkun lome bo azonkun ehe lo no bioeme bleun (HIV) na ewo no gbon ohunme. Nenkunmezon ehe no yawu wle nuvikun susu le plame . Eyin azon nenkunme ton ehe ma yin nukunpedego ganji eno hen nuhahun susu le wa nugonu agbasa ton le go. na taun ton, bleun dopo we eno gando apon go eso no hen oku wa name plaun. ''Trichomoniasis'': Ehe yin azon owanvu onenkunme ton he no yawu bẹplamẹ to zanhẹmẹ whenu to ogbẹ lẹ mẹ emayin azonkun jehonme ton de poun e nọ do apa nukunmẹ bo e nọ to fifiẹ kavi ayọmẹ nito fifiẹ kavi ovijinu lọ lẹ ni to jiji,kavi aliho okunsin tọn po ovipomẹ tọn po ni te, e sọ nọ hẹn adọhuhu sinyẹn po nuhahun devo lẹ po wa, e ma nọ yawu mọ pọngbọ. Esogan hen awugble tegbeme ton wa na vijinu sunnu po yọnnu tọn po, e sọ sọgan hẹn nutite seli tọn wa,bo no hen ovi azanmapejiji ton wa. == Aliglonnanu lẹ == Alihodopo nado hẹnalọdotena awutu ehe lẹ wẹ nado nọla na zanhẹmẹ he ma sọgbe le ,numẹ tọn, asamẹtoọn po yonumẹ tọn po. Nudevo le so tin sogan dekanpo na beplame azọ̀n zanheme ton ene we zinzan ayupo vijinu ton le (''condom''),ninọpọ po notu mẹtọn kẹdẹ po he ko yin dogbapọnna ganji po matin zanhẹmẹ gbonu alọwlemẹ tọn, oyenvi dudolamẹ ton yiyi. ==Alọdlẹndonu lẹ== 76j2r574m2b37z46bbynv0po7zepzqa Azọnwiwa to Gbagli 0 183 23051 4022 2022-05-14T18:35:04Z Misteld 15 wikitext text/x-wiki '''Whevi hihu''' Mẹsusu lẹ wẹ ko yọnẹndọ Gunnu lẹ to Gbagli nọ yinwanna wheví híhu taun. Nuhe wutu e do yinmọ wẹ yindọ, otò [[Gbagli]] tọn lẹ sẹpọ tọto. sfj2wj9pbhgojjmgrrzwj7y2rv5es4d Azọ̀nylankan COVID-19 0 184 26700 25031 2022-07-20T21:24:14Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Pandemic photomontage COVID-19.png|thumb|Azọ̀nylankan COVID-19]] '''Azọ̀nylankan COVID-19''' ko hù gbẹtọ livi awe daa linlán to ogbẹ̀ lọ mẹ to [[owhe]] dopo gblamẹ. [[Owhe]] 2019 wẹ azọ̀nylakan COVID-19 tọnta to otogbo china tọn mẹ, bó sọ dlẹnkan biọ togodo lẹ mẹ gbọn yigọyigọ gbẹtọ lẹ tọn sọn otò dè jẹ devo mẹ dali. Na wẹho lọ wutu, lẹnunnuyọnẹntọ po dotowhe dahodaho lẹ jẹ dodinanu basi ji nado mọ [[amasin]] kavi yẹnvi he sọgan basi pọngbọ na awutu ylankan lọ. To To [[owhe]] 2020 mẹ, ye basi yẹnvi delẹ he sọgan yin yiyizan nado pehẹ awutu lọ, sigba dodinanu dohia dọ yẹnvi lọ ma yin nado hẹn azọ̀n lọ gbọ̀ gba ṣigba nado dè hunhlọn etọn po to mẹhe bẹ awutu lọ ji wẹ. Delẹ to yẹnvi he yé basi lọ lẹ mẹ wẹ; #Astra zeneca #johnson johnson [[Adà:Lẹnunnuyọnẹn]] hzar568f0l74r1n3xblf5dyyxli8e1u Baangi-gbe 0 185 18652 4044 2022-04-11T16:15:26Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Baangi-gbe''' yin ogbè Kainji tọn de he nọ yin dido to [[Naijilia]] gbọn omẹ Kambari tọn lẹ dali. ==Alọdlẹndonu lẹ== [[Adà:Ogbè lẹ]] h3tnj7x332dymeztzmc6imd7z5crv60 Baba Yabo 0 186 26992 26175 2022-07-24T21:38:56Z Gadarawamo 20 wikitext text/x-wiki {{Infobox gbẹtọ|YINKỌ ETỌN=Baba Yabo|YẸDIDE ETỌN=Baba Yabo.jpg|IMAGE-TEXT=Dèhoumon Adjagnon|JIJIZAN=13 Whejisun 1925|OKÚZAŃ=1 Afínplọsun 1985}} '''Dèhoumon Adjagnon''' he mẹlẹpo yọnẹn di '''Baba Yabo''' yin jiji to azan wiatọ̀ntọ, osun atọ̀ntọ, [[owhe]] 1925 tọn. E yin mẹhe diyin to [[Benẹ]]-yigbaji de na aihun nuwhinwhẹn didọ tọn etọn lẹ tọn podọ gbọn wadohia bibasi etọn lẹ dali. Baba Yabo yin dopo to nukunmọnu aihundatọ he yinkọ etọn yì aga hugan to [[Benẹ]]-yigbaji lẹ mẹ. E diọ adà yọyọ na wadohia bibayi to [[Benẹ]] podọ alọpa he mẹ e nọ yí nuwhinwhẹn didọ etọn do dọ otàn lẹ gbọn. Yè ji Baba Yabo to [[Họgbonu]] (Porto-Novo), to otò [[Benẹ]] tọn mẹ. [[Ovi]] etọn wẹ yé nọ ylọ dọ ''Frédéric Joël Aivo''. ==Otàn azọn etọn tọn== To [[owhe]] 1980 godo, Baba Yabo bẹ aihundida po ogbẹ́ etọn tintan he nọ yin ''Towa Sekenu Troup'' po, po awetọ he nọ yin ''Mamoudou Eyisse'' he gbẹtọ lẹ yọnẹn taidi ''Okeke'' po. Yé dè boṣiọ Baba Yabo tọn he dite sọ gbẹtọte atọ̀n nado nọ flin Baba Yabo do lẹdó ''zevou'' tọn mẹ to [[họgbonu]]. Baba Yabo basi matintọ to azan tintan, osun awetọ, [[owhe]] 1985 tọn. E tindo [[owhe]] kande-ko-ewhè-dopo (59). ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1925 lẹ]] [[Adà:Mẹhe kú to owhe 1985 lẹ]] a3t61e226y28903pmoiph9u8m6i6sp3 Babajide Sanwo-Olu 0 187 26479 18655 2022-07-18T03:02:13Z Gadarawamo 20 wikitext text/x-wiki {{Infobox gbẹtọ|YINKỌ ETỌN=Babajide Sanwo-Olu|YẸDIDE ETỌN=Babajide Sanwo-Olu.jpg|JIJIZAN=25 Ayidosun 1965}} '''Babajide Sanwo-Olu'''(yin jiji to azan koatọntọ, Ayidosun, [[owhe]] 1965) tọn. E yin tohodọtọ de po Togan alọnu tọn Ayimatẹn [[Awọnlin]] tọn. Ọgbẹ akizanọ (''All Progressive Congress'') tọn glọ wẹ e tọn te, Akinwunmi Ambode wẹ yin Togan to whenue e whlẹngan hẹ to ovo De mẹ bosọ du to eji to ogbẹ tonudidọ tọn (''All Progressive Congress'') tọn lọ glọ. ==Wepinplọn etọn== Sanwo-Olu yi wehọmẹ alavọ tọn ''University of Lagos'' bo yi gbedewema whẹpo dó yi wehọmẹ ''London Business School'' po ''Lagos Business School'' po. Enẹgodo e sọ yi ''John F. Kennedy School of Government''. E sọ wa wazọn to ''Chartered Institute Of Personel Management (CIPM)'', Enẹgodo e sọ wazọn to finẹ ga podọ ga to ogbẹ ''Nigeria Institute Of Training And Development (NITAD)''. Whẹpo bọ e dó tọn nado du Togan de Ewọ wẹ yin ògán po anadenanutọ azọnwhe ''Lagos Property Development Corporation (LSPDC)'' tọn po. ==Azọn etọn== ===Taidi azọnwatọ akuẹsẹdotẹn tọn dé=== Babajide Olusola Sanwo-Olu yin akuẹhẹntọ na akuẹsẹdotẹn ''Lead Merchant Bank'' dai tọn to [[owhe]] 1994 jẹ 1997, enẹgodo wẹ elẹzun ogan ajọwiwa po akuẹpo hẹ oto devo lẹ tọn to azọnwhe akuẹsẹdotẹn ''UBA'' tọn. Enẹgodo ẹṣọ wayi wazọn ''to First Inland Bank Plc'' he ko lẹzun (''First City Monument Bank'') todin bọ esọ yin mẹ he bọdo ogan daho akuẹsẹdotẹn lọ tọn go. Ewọ dopolọ wẹ sọ yin Azinponọ na azọnwhe ''Baywatch Group Limited'' po ''First Class Group Limited'' po. ===Azọn etọn daidi tonudọtọ de=== Babajide Sanwo-Olu jẹ alọdo tonudidọ mẹ ji to [[owhe]] 2003 mẹ, to whelọnu wẹ yé yíi dó du Ayinamẹtọ na tẹnmẹpọntọ na togan ton he yin Femi Pedro to whelọnu. Ye yíi dó du tẹnmẹpọnna kọmiṣọna na ''Economic Planning and Budget'' kaka jẹ [[owhe]] 2007 to Whenue ye de taidi kọmiṣọna ajọwiwa tọn po azọnwhe lẹ tọn po to whenue Bola Tinubu to Togan yin to whelọnu. To whenuena vobibla togbo lọ tọn wa aimẹ to 2007, ye de Babajide Sanwo-Olu taidi kọmiṣọna na tito wepiplọn tọn po tito mẹhe jo azọn lẹ tọn po to whenue osẹnyọnẹntọ Babatunde Fashola yin Ayimatẹngan [[Awọnlin]] tọn. Babajide Olusola Sanwo-Olu sọ lẹzun ògán na azọnwhe ''Lagos State Development and Property Corporation (LSDPC)'' to whenuena Togan Akinwunmi Ambode to gandu to [[owhe]] 2016. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1965 lẹ]] gd1bfaqiw2iocgtczgoxtk8s76k3m42 Babatunde Ogunnaike 0 188 26371 18656 2022-07-16T12:50:06Z Gadarawamo 20 wikitext text/x-wiki '''Babatunde Ogunnaike''' (yin jiji to azán koatọ́n-nukun-dopotọ, Whẹjisun [[owhe]] 1956 tọn). E yin ''Chemical Engineer'' otògbo Amẹlika tọn de he wá sọn otogbo [[Naijilia]] tọn mẹ. B.A Ogunnaike kú to azán kotọ, Afínplọsun [[owhe]] 2022 tọn. == Bẹjẹeji gbẹzan etọn tọn == Babatunde yin tovi Ijebu-Igbo tọn, to [[Ayimatẹn Ogun Tọn]], bo yin jiji to azán koatọ́n-nukundopotọ to Whẹjisun [[owhe]] 1956 tọn mẹ. ==Otàn wepinplọn etọn tọn== Tunde Ogunnaike yì Wehọmẹ Alavọ tọn ''University of Lagos (UNILAG)'' he tin to ayimatẹn [[Awọnlin]] tọn to otò [[Naijilia]] tọn mẹ. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1956 lẹ]] [[Adà:Mẹhe kú to owhe 2022 lẹ]] 89gvph39g3pa3ry2kkt3g6bb23l1gmn Babatunde Omidina 0 189 18657 17069 2022-04-11T16:16:16Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Babatunde Omidina''' he dẹpẹyin etọn nọ yin '''Baba Suwe''' he ye ji to azan konukùnawetọ, Avivọsun, owhe 1958 yin aihundatọ sinima he ye nọ pọn to whegbe tọn he yin [[Naijilia]] tọn. E yin aihundatọ he nọ do nukiko namẹ, ada nukikodonamẹ tọn wẹ é nọ yiwa to sinima kavi aihun oplo ji tọn he mẹ e nọ tindo mahẹ te lẹ mẹ. Aihun Tele ji tọn he hosọ etọn nọ yin Ẹrin Keeke mẹ wẹ e diyin te, aihun ehe mẹ wẹ depẹ yinkọ lọ ''Baba Suwe'' sọ tọn te. ==Vuwhenu etọn== Dile mi ko dọ jẹnukọn do ye ji Baba suwe to azan konukunẹnẹtọ, Avivọsun, owhe 1958 to Lopo Awọnlin tọn ji (Lagos Island). Ṣigba vijiji Ikorodu tọn wẹ e yin to Ayimatẹn Awọnlin tọn dopolọ mẹ. E bẹ nupinplọn to wehọmẹ Jamantul Islamic Primary School to Awọnlin Tohomẹ, e sọ hiawe to Vuwhenu etọn to Children Boarding School Oshogbo Ayimatẹn Ọsun tọn whẹpo dó zindonukọn to Adekanbi Commercial high School to mile 12 to [[Awọnlin]] mẹ. Mọdopolọ e yi Ifẹoluwa Grammar School to Oshogbo Tatọ tonọ [[Ayimatẹn Ọṣun|Ayimatẹn Osun]] tọn. Finẹ wẹ e yi gbedewema owe ao tọn te. Oho nukikodonamẹtọ Baba suwe tọn wẹ zọn bọ Àjànàkú ze e do ahundida etọn lẹ mẹ, mi ni dọdọ finẹ wẹ e diyin te to [[Tíátà]] mẹ. ==Vivẹnu etọn to Tiata mẹ== Babatunde Omidina bẹ azọn Tiata tọn jẹeji to 1971. E lẹzun mẹhe yé yọnẹn lẹdope to aihun zomọ Tele tọn he hosọ etọn nọ yin Ẹrin Keeke mẹ, aihun ehe mẹ wẹ e jẹ dẹpẹyinkọ lọ Baba suwe te. To ehe godo Sunwhlevu etọn sọ họnwun to whenue e tindo mahẹ to sinima voovo lẹ mẹ he yé nọ pọn to whegbe. ==Tito sinima he mẹ e tindo mahẹ te lẹ== *Bá ò kú *Ojú Olójú *Bàbá Londoner *Kò tán sí bẹ̀ *Aṣọ Ìbora *Ọ̀bẹ̀ lọmọ *Elébòlo *Larinloodu ==Whenuena e basi matintọ== Babatunde Omidina ko to azọnjẹ sọn 2017 amọ ema yin didọtọn kakajẹ 2019 bo e sinyẹn sọmọ bọ gbẹtọ lẹ po Aihundatọ gbẹ etọn lẹ po wẹ to akuẹjọ nado penukundego kaka bọ edo basi matintọ tò azan konukunawetọ, Abọhunsun, Owhe 2021 tọn mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1958 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] qw78rcca4b5a6ima6wh1w7nvdwdbkdg Badagry Division 0 190 27135 18658 2022-07-27T11:45:28Z Gadarawamo 20 wikitext text/x-wiki '''Kando Gbagli tọn''' yin owhe na wedegbẹ na tito Aimatẹn [[Awọnlin]] tọn, [[Naijilia]] tọn lẹ. ==Whenuho he gando ego lẹ== Kando Gbagli tọn sọawuhia to whenuho kọndopọ he wa aimẹ to otò [[Naijilia]] tọn po Europe po ṣẹnṣẹn, e sọ yin ahi de he mẹ ye no sa gbẹtọ lẹ taidi kanlinmọ te to whenue Britich lẹ to mẹyu lẹ bẹ yi kanlinmọgbenu. E sọ yin fihe yisenọ klistiani lẹ la wẹndagbe tintan te to [[owhe]] 1842 to otò [[Naijilia]] tọn mẹ. Ehe yin kinkandonugo nado flinnu to Agia Cenotaph. ==Gandudu fókọtọn lẹ== Etindo Gandudu Dókọtọn Ẹnẹ: # Ọjọ # Amuwo-Ọdọfin # Ajerọmi-Ifẹlodun # Gbagli ==Fihe gbẹtọ lẹ nọnọ== Fihe gbẹtọ lẹ nọ nọ to Gandudu Dokọ tọn Gbagli tọn glọ lẹ mado awe. Tintan wẹ Awori lẹ he nọ do Ayọgbe, Awetọ wẹ Gunnnu lẹ he nọ do Gungbe. Mọjanwẹ Aṣa yetọn lẹ sọ gbọnvo taun. Etomọṣo Akọ awe lọ lẹ wẹ yin apajlẹ dagbenọ na yẹmẹpo wẹ tin to pọ to Jijọho mẹ matin tukla. Pọninọ lọ wẹ zọnbọ Oto awe ehele Iworo he yin Awori po Ajido he yin Gunnu lẹ po do nọ yin yiylọdopọ taidi dopo. Ehe wẹ Iworo-Ajido. ==Fihe Gunnu lẹ nọnọ== * Gbagli * Ibẹrẹko * Oke oko * Ajara * Iworo * Ajido * Akarakumọ * Gbaji * Aseli * Egan * Egonlin * Ahanvẹ * Epẹ * Posi * Mowo * Itọga * Ebiri * Ekunpa * Aradagun * Velekete * Mosafejo * Ganyingbo Tọpa * Kankon Moba * Lopoji * Oranyan * Tofin/Awori * Yẹkẹtomẹ * Pota * Seme Border * Yafin * Farasinmẹ * Mushin ==Fihe Awọnlinu Lẹ Nọnọ== * Awodi-Ora * Ishasi * Oto-Awori * Ijanikin * Ilogbo * Oko-Afo * Sibiri * Apa * Idoluwo-Ile * Ado-Soba * Ibeshe * Irede * Irese * Mebamu * Itewe * Igede * Ajangbadi * Iyagbe * Ajegunle * Ayetolo * Festac Town * Satellite Town * Iba * Kirikiri * Agboju-Amuwo * Okokomaiko * Ọjọ * Amukoko * Alaba-Ore * Ijoyin * Igbanko * Imore * Ijegun * Mushin * Isolo * Ota * Itire * Ipaja * Agege * Ibereko 6uz620lxd48876pfzbsta6icp4dqwkn Bahrum Daido 0 191 26483 18659 2022-07-18T03:09:15Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Anggota Komisi V DPR RI Bahrum Daido (2018).jpg|thumb|Bahrum Daido wẹ tin to ṣẹnṣẹn]] '''Bahrum Daido''' (Azan gbantọ zosun [[owhe]] 1964 jẹ Azan Awetọ Alunlunsun [[owhe]] 2021) yin tohodọtọ Indonesian tọn de. E yin gbẹtọ ogbẹ he nọ nọtena gbẹtọvi lẹ tọn yedọ ''People's Representative Council'' sọn 2009 yi jẹ 2019. Daido sọ yin ogbẹvi ''Democrat Party'' tọn ga. Eyin jiji do oto Palopo tọn mẹ, to huwaji Sulawesi tọn. Daido basi matintọ to azan awetọ Alunlunsun [[owhe]] 2021 tọn na tukla po whlepọn [[Azọ̀nylankan COVID-19]] tọn he gbanu taun to Jakarta wutu, to whenẹnu eyin [[owhe]] 56 mẹvi. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1964 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] grtawj7l9xe46mm80ux7fimzc78o20f Basa-Gumna-gbe 0 192 18660 4222 2022-04-11T16:16:46Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Basa-Gumna''' yin ogbè Kainji tọn he ko busẹ sọn aimẹ de to Naijilia. E nọ yin dido to dai to [[Chanchaga]] to [[Ayimatẹn Niger Tọn]], podọ to Ayimatẹn Nasarawa tọn, ṣẹpo otò Basanu lẹ tọn mẹ. Ogbè lọ dótọ lẹ ko wa to gọjẹ Hausa-gbe do ji. homeland. Speakers have shifted to Hausa. Gumna tin to nudi kilomẹtlu 10 dohlán whèyihọ-waji alihogbó he tlọn Tegina yì [[Zungeru]] tọn. To gblagbla owhe 1963, Basa-Gumna-gbe dótọ lẹ sẹtẹ̀n jẹ alihogbó lọ ji bọ to alọnu, yé nọ nọ̀ topẹvi Yakila tọn mẹ, fie omẹ awè gee he sọgan do ogbe lọ baṣà-basà yin mimọ te to 1986. Yé sọ nọ nọ̀ osla awè mẹ to yakẹ́ to whèyihọ-waji alihogbó lọ tọn, ye omẹ awè lẹ nọ yin yiylọ dọ Basa. ==Alọdlẹndonu lẹ== [[Adà:Ogbè lẹ]] rr3hppx1ptuazym97d2fq7vxhse371a Basa-Gumna language 0 193 4224 4223 2022-03-23T15:48:26Z Jon Harald Søby 5 1 revision imported wikitext text/x-wiki #REDIRECT [[Basa-Gumna-gbe]] 93f8p4xqvq0en1qxihgzi9wji8a5mwt Basa-Kontagora-gbe 0 194 23535 23520 2022-05-22T08:03:21Z Amire80 23 Bot: Cleaning up old interwiki links wikitext text/x-wiki '''Basa-Kontagora-gbe''' yin ogbè Kainji tọn he ko to bubusẹ sọn aimẹ de to [[Naijilia]]. E nọ yin dido to [[Mariga, Nigeria|Mariga]] to [[Ayimatẹn Niger Tọn]] sẹpọ DC [[Kontagora]] po Basa-gbeji po. E sù gbau, to 2010, mẹhe nọ dó ogbè lọ lẹ ma pé 10. ==Alọdlẹndonu lẹ== [[Adà:Ogbè lẹ]] siaz18flh8so95u12t87y7eayvte4i1 Bella Agossou 0 195 26265 26264 2022-07-15T06:26:25Z Misteld 15 Vọ vọzepọn 26264 basi [[Special:Contributions/Yemi festus|Yemi festus]] ([[User talk:Yemi festus|hodidọ]]) wikitext text/x-wiki '''Bella Agossou''' (yin jiji to owhe 1981) yin Benẹ-vi Aihundatọ nupinplọn-do-plọnnu tọn de bo nọ wazọn hẹ Sinimọto Spanish tọn. ==Azọ́n etọn== Azọ́nwhe Aihundida tọn "Sonangnon" tọn he tin to [[Benẹ]] mẹ wẹ Agossou bẹ azọn Aihundida tọn etọn jẹeji te. Ewọ lọsu wẹ dó azọ́nwhe lọ ai bosọ nọ deanana na ẹn. Ṣigba to owhe ẹnẹ he e dó azọnwhe lọ ai godo, e bẹ agban bo yí Spain to owhe 2002 tọn mẹ. To whenẹnu e plọn ogbé Catalan po Spanish tọn po nado nọ yizan to azọn etọn wiwa mẹ. To Aihun he nọ yin ''Un Cuento de Navidad (Christmas Tale)'' mẹ, ''e yí'' ad''à'' de wa he yin yọnnu de he ponọ lẹ to dindin na e m''a'' yi gbedewema nado biọ Oto devo mẹ wutu to Aihun lọ mẹ. Enẹgodo, ''sọ'' tọn to aihun susu lẹ mẹ to Oto etọn mẹ podọ to Oto devo lẹ mẹ ga, etlẹ yin to Yovotomẹ lẹ ga, Aihun lẹ taidi Los Nuestros, Moranetta, A cuento of Nadal and Palmeras en la Nieve. Ṣigba to azán wiatọntọ, osun ṣianwetọ, owhe 2017 tọn mẹ, Agossou dohia dọ emi tindo Nusatẹn dé he nọ yin "NOK". ==Aihun he mẹ e tọn te lẹ== ==Alọdlẹndonu lẹ== ==Nọtẹn intẹnẹt tọn devo lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1981 lẹ]] duaifeapbc1ygmrs7y4b19l8ok3qb9n Benigno Aquino III 0 196 26836 26387 2022-07-22T10:16:54Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Benigno_Aquino_III_Official_2015.jpg|thumb|Benigno Aquino III]] '''Benigno Simeon "Noynoy" Cojuangco Aquino III''' (8 Afínplọsun 1960 – 24 Ayidosun 2021) yin tonudọtọ Philippines tọn. E yin tatọ oto Philippines tọn sọn 2010 jẹ 2016. E yin yinyọẹn taidi Noynoy Aquino kavi PNoy. Aquino yin aṣẹpatọ hohowhenu otò Philippines tọn. Aquino yin Jiji to FEU - NRMF Medical Center to tohomẹ Quezon tọn, E wọ wẹ yin visunnu dopo akan to [[ovi]] atọ́n aṣẹpatọ hohowhenu Benigno "Ninoy" Aquino, Jr. and former President Corazon "Cory" Aquino tọn. E yin hagbẹ Liberal Party tọn. E wọ wẹ yin tlẹnnọ tintan he yin tatọ tonọ otogbo Philippines tọn. To 2013, linlinwe TIME tọn dohia dọ e yin dopo to omẹ 100 he yin nukundeji ganji to aihọngbẹ lọ blebu mẹ. Aquino III basi matintọ to Ayidosun 2021 to tohomẹ Quezon tọn, podo owhe 61 po. E tindo azọn adọvivi tọn sigba nuhẹ hẹn [[okú]] etọn wa wẹ [[Kansẹẹ-zọ̀n]]. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1960 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] r5nfx9uo344ejavhzpnty17s8p41bv6 Benẹ 0 197 28187 25708 2022-07-31T15:03:45Z Successrace 13 /* Aihundida */ wikitext text/x-wiki {{Otò |otò = Benẹ |asia = Flag of Benin.svg |ohia = Coat of arms of Benin.svg |yẹdide = Benin (orthographic projection with inset).svg |tatọ́-tònọ = |lẹdo = 114,763 |gbẹtọ sọha lẹ = 11,733,059 |owhe = 2019 }} '''Benẹ''' kavi '''Benin''' (he nọ yin yiylọ to glẹnsigbe mẹ dọ: ''Republic of Benin'') yin tògbo de to Whèyihọ-waji Aflika tọn. Gandutẹn Benin tọn wẹ [[Họgbonu|Porto Novo]], ṣigba Kutọnu he yin otò he hùnnukún hugan to Benin mẹ wẹ yé to zinzan do to gandu do Benẹ ji todin. Mẹsusu wẹ nọnọ huwaji ''Bight of Benin'' tọn. Na France wẹ na mẹdekannujẹ otò Benẹ tọn wutu wẹ Flanse-gbè gbẹ do yin ogbe he ye nọ yizan hugan to Benẹ podọ ga, na yé sọ tindo kanṣiṣa pẹkipẹki hẹ France wutu. Etomọṣo, ogbè lẹ taidi Gungbè, Fọngbè, po Ayọnugbè po wẹ yin ogbè he nọ yin dido hugan to oto Benẹ tọn mẹ. Sinsẹn Kátólìkì tọn wẹ gbẹtọ lẹ nọ basi hugan to otò Benẹ tọn mẹ. Enẹgodo Malenu lẹ, Vodun sẹntọ lẹ po Protestant lẹ po sọ yin sinsẹn devo lẹ he mẹdevo lẹ sọ nọ basi to otò Benẹ tọn mẹ. Benẹ yin dopo to otò he to kọndopọ mẹ hẹ otò Devo lẹ he tin to aihọn mẹ lẹ mẹ, bosọ yin dopo to otò he tin to kọndopọ mẹ hẹ otò Mẹyugbeji tọn lẹ mẹ. Mọdopolọ otò ogbẹ kọndopọ tọn Malenu lẹ tọn mẹ, Podọ ga ogbẹ voovo devo lẹ taidi ''South Atlantic Peace'' po ''Cooperation zone'', ''La Francophonie'', ''The Community of Sahel-Saharan States'', ''The African Petroleum Producers Association'' po ''The Niger Basin Authority'' po. Sọn owhe kanweko fọtọn-nukun-awetọ jẹ owhe kanweko fọtọn-nukun-ẹnẹtọ mẹ, [[Dahomey|Ahọluduta ''Dahomey'' tọn]] glọ wẹ Benẹ tin te to whelọnu, bọ yovo lẹ nọ ylọ ye dọ ''Slave Coast'' to whelọnu na kanlinmọ susu he ye nọ mọ họ to Port-novo, Kutọnu, po fidevo he ye nọ họ kanlinmọ te to whelọnu lẹ po wutu, bo nọ bẹ kanlinmọ he ye họ lẹ sọyi Amẹlika. To whenuena kanlinmọ hihọ wa lẹzun osẹnnu dé, France funawhan sọta ''Danhomey'' bo yí otò lọ sọn e si bo vọ yinkọ dó na ẹn dọ ''French Dahomey''. To owhè 1960 tọn mẹ, ''Danhomey'' mọ mẹdekannujẹ yi sọn France si. Enẹgodo, sọn owhe 1972 jẹ owhe 1990 tọn mẹ, otò Benẹ tọn wa nọ yin yiylọ dọ ''People's Republic of Benin''. Sọn 1991 kakajẹ din e nọ yin yiylọ dọ ''Republic of Benin''. ==Ninọmẹ aigba Benẹ tọn== Benẹ yin otò pẹvi dé he tin to Wheyihọ-waji Aflika tọn. Jijlẹ etọn sọ wẹ 325km (202 mi) to gbigblo mẹ. Benẹ ma dogbo hẹ ''Togo'' to Wheyihọ-waji bosọ ma dogbo hẹ ''Burkina Faso'' po ''Niger'' po to Age-waji podọ e sọ ma dogbo hẹ ''[[Naijilia]]'' to Whezẹtẹn-waji, bọso ma dogbo hẹ ''Bight of Benin'' to Huwaji etọn. Fihe aigba Benẹ tọn yi àga te hugan wẹ ''Mont Sokbaro'', osó dé he yiaga sọ 658m (2,159 ft). ''Reserve du W du Niger'' po ''Pendjari National Park'' po nọ zọnbọ jónọ lẹ nọ jlo nado wa pọn kanlin lẹ taidi Ajanaku lẹ, Kinnikinni lẹ, Agbanlin lẹ, Ozin lẹ, po Ohàn gbemẹ tọn dèvo lẹ po. To whenuho mẹ, Benẹ ko yin [[owhé]] dé na Avun gbemẹ tọn he nọ yin yiylọ dọ ''Lycaon pictus'' na Benẹ wẹ e nọ yin mimọ te hugan. To Benẹ, Ninọmẹ aimẹ tọn yetọn nọ yin dehe hunmiọn to whedelẹnu bọsọ nọ fa to whedevonu. Benẹ tindo Ojlẹ jikun tọn awe po ojlẹ akú tọn awe po tọn to owhe dopo ṣenṣen, ojlẹ jikun tọn dopo he sọ yin tangan lọ nọ bẹ sọn osun atọ̀ntọ kakajẹ osun ṣinawetọ sin vivọnu. Enẹgodo, jikun pẹde sọ nọ ja sọn osun ṣinẹnẹto sin vivọnu kakajẹ osun widopotọ tọn mẹ. Ojlẹ he akú nujọnu tọn nọ do wẹ bẹsọn awewesun kakajẹ osun ẹnẹtọ. To Kutọnu, otò lọ nọ hunmiọn sọ 31°C (87.8°F); miọnhunhun etọn ma sọ nọ wado zẹ 24°C (75.2°F). ==Kando he tin to Benẹ lẹ== Benẹ yin mima dó kando wiawe (12) ji. Enẹgodo Kando wiawe lọ lẹ sọ yin vivọma dó lẹdo kande-gban-atọ̀n-nukun-awe. #Alibori #Atakora #Atlantique #Borgou #Collines #Donga #Kouffo #Littoral #Mono #Ouémé #Plateau #Zou ==Aṣa== ===Aihundida=== Benẹnu lẹ ko yinwanna ogbe aku dido whẹpo bọ flansegbé dó wa lẹzun ogbe he yin alọkẹyi hugan to otò lọ mẹ. Felix Couchoro wlan wehihia tintan he tọn to Benẹ mẹ do flansegbé mẹ bọ owe lọ nọ yin ''L`Esclave'' to 1929. Hanjitọ Angelique Kidjo po aihundatọ Djimon Hounsou po yin [[jiji]] to Kutọnu he yin aimatẹn dé to Benẹ mẹ. Ohankantọ Wally Badarou po hanjitọ Gnonnas Pedro po sọ yin Benẹvi ga. ===Sinsẹn=== To mẹhihia he wa aimẹ to owhè 2010 tọn whenu, mi mọ dọ gbẹtọ 27.2% to mẹhe to Benẹ mẹ lẹ wẹ yin Klistiani lẹ bọ 24.4% lẹ yin Malenu lẹ bọ 17.3% nọ sẹn Vodun mọjanwẹ 6% nọ sẹn numẹsẹn devo lẹ bọ 1.9% lẹ sọ nọ basi sinsẹn devo lẹ, mọjanwẹ gbẹtọ 6.5% lẹ ma dó sinsẹn he ye nọ yi. ===Wepinplọn=== To aihọn lọ blebu mẹ, Benẹ wẹ dó wesetọ he whe hugan. To owhe 2002 tọn mẹ, dodinnanu dohia dọ gbẹtọ 34.7% mẹhe tin to otò Benẹ tọn mẹ lẹ kẹdẹ wẹ hiawe. To whedenu wayi wema hihia to otò Benẹ tọn mẹ ma yin oplọn vọnu taidi din tọn. ===Nududu=== Benẹ yin yinyọnẹn ganji po aṣa nidida vonọtaun wunmẹ-wunmẹ lẹ po. Benẹ dó nududu dojo lẹ po olan tẹnmẹ-tẹnmẹ lẹ po nuwhẹnkun susu lẹ po. To Huwaji Benẹ tọn, Gbado wẹ yin nududu he nọ yawu yin mimọ hugan, ewọ lọ wẹ gbẹtọ lẹ nọ zan dó wleawuna nududu wunmẹ-wunmẹ devo lẹ. Yé nọ zan ẹ̀n dó nọ da Owọ, Kanna, po nududu devo lẹ he nọ yin dudu po nusọnu po. Whevi lẹ po Koklolan lẹ po wẹ yin olan he ye nọ du to Huwaji Benẹ tọn. Mọdopolọ, Ogbọlan, Ohanlan, Oyinlan po Ajaka gbemẹ tọn lẹ po lọsu nọ yin dudu ga. Tevi wẹ yin nududu he nọ yin mimọ hugan to Age-waji Benẹ tọn. Yé nọ zan ẹn do basi nududu devo lẹ taidi Agu po nududu mọmọ lẹ po. Ohanlan po Oyinlan lẹ po nọ yin sisọ po Azinmi po whẹpo e dó nọ yin dudu. Atin sinsẹn lẹ taidi Manga, Opẹn, Avoka, Akokoe lẹ po Anana po wẹ yin Atin sinsẹn he mẹlẹ nọ yawu mọ lẹ. Mọjanwẹ nududu lẹ taidi Couscous, Lesi, Ayivi, Po Gbado po lẹ lọsu yin nududu he gbayipe to Benẹ mẹ. Olan nọ vẹakuẹ, enẹwẹzọn bọ olan pẹde, nududu susu wẹ gbẹtọ lẹ nọ yawu du to finẹ. Whevi hihi lẹ po whevi húhú lẹ po sọ yin nuhe ye nọ yawu du ganji to otò Benẹ tọn mẹ. Nàkédò lẹ, Akándò lẹ po Adò he ye yi okọ dó basi lẹ po wẹ mẹlẹ nọ yizan dó danu to otò Benẹ tọn mẹ. ==Alọdlẹndonu lẹ== {{Aflika}} [[Adà:Aflika]] [[Adà:Otò]] lxajap88upp3bpypebawv4pgqc9wq0b Berthe-Evelyne Agbo 0 198 20249 18663 2022-04-18T21:58:22Z Mirakappo 21 wikitext text/x-wiki '''Berthe-Evelyne Agbo''' yin wékantọ de sọn otò [[Benin]] tọn mẹ mẹhe ko zín ohó milomilo lẹ zẹgbonu to flansegbe mẹ. [[Adà:Otàn Gbẹzan tọn]] 74vq7etjgekmnd3au9ef7p5g0at2rbb Bida 0 199 18665 17750 2022-04-11T17:04:12Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Bida''' yin Lẹdo Gandudu Dokọ̀ tọn de to [[Ayimatẹn Niger Tọn]] mẹ to [[Naijilia]] podọ tòdaho de to alihogbó ''A124 highway'' tọn he yi lẹdo susu to e mẹ ji. LGD etọn sin aigba gbló sọ̀ kilomẹtlu 51 lẹdo pé podọ gbẹtọ sọha 188,181 wẹ tin to finẹ to mẹhihia 2006 tọn whenu. Sọha pósu ''(postal code)'' tọn lẹdo lọ tọn wẹ yin 912. ==Tòdaho lọ== Bida wẹ yin tòdaho awetọ he kló hugan to [[Ayimatẹn Niger Tọn]] tọn mẹ gọna nudi gbẹtọ sọha 178,840 ( to 2007). E yin didoai do hùwajiwhèyihọ tatọ́-tẹnnọ [[Ayimatẹn Niger Tọn]], [[Minna]] ji podọ e yin tòdaho agékloklo de. Agbegbe etọn lẹ wẹ Katcha, Enagi, Baddeggi, Agaie, Pategi, Lemu po Kutigi po gọna devo lẹ. Fidevo lẹ sọ tin to Bida, taidi, Bamisu estate, Ramatu dangana, aliho ECWA poly tọn, Small Market (''Ahì Pẹvi''), Main Market (''Ahì Dahó'') po Federal Medical Centre (Bida) tọn po. Wéhọ voovo lẹ taidi, Federal Government Girls College Bida, Federal Polytechnic Staff Secondary School po Government College Bida tọn po gọna devo-devo lẹ sọ to finẹ ga. ==Tito Ajọwiwa tọn== Tòdaho lọ yin yinyọnẹn na azọnyinyọnẹn yetọn to anazọ́n onú aṣa tọn lẹ, glási (''glass'') tọn lẹ, anazọ́n gànvẹẹ tọn lẹ po nuzinzán blási (''brass'') tọn lẹ po. Bidanu lẹ sọ yin yinyọnẹn na hùnwhẹ ''Durbar'' tọn po hùnwhẹ ''Nupe Day'' tọn yetọn po. Finẹ wẹ wéhọ ''Federal Polytechnic'' po dotówhe dahó ''Federal Medical Centre'' tin te gọna ''Niger State School of Nursing''. ==Akọ̀== Akọ̀ tangan lọ wẹ Nupe. Bida wẹ yin tatọ́-tẹnnọ Ahọluigba Nupe tọn he nọ yin anadena gbọn Etsu Nupe - Etsu Yahaya Abubakar to alọnu din - lẹ dali. Nukọntọ Malenu lẹ tọn de wẹ nọ dugán do Bida ji, bọ nukọntọn lọ nọ yin yiylọ dọ Etsu Nupe. Akọ̀ devo lẹ wẹ [[Igbo]]nu lẹ, [[Ayọnu lẹ|Ayọnu]] lẹ, Hausanu lẹ, Igala lẹ po Gbagi, Ibira lẹ po. ==Sọ pọ́n== *[[Federal Medical Centre (Bida)]] *[[Federal Polytechnic Bida]] ==Alọdlẹndonu lẹ== p2mmsw78mf6nofd2b7bd0wn6k3a393r Bill Clinton 0 200 18666 17663 2022-04-11T17:04:22Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Bill_Clinton.jpg|thumb|Bill Clinton]] '''William Jefferson Clinton''' (yin jiji to azan 19tọ osun 8tọ, owhe 1946) wẹ yin togan 42tọ otò [[Amẹlika]] (''United States'') tọn. Ewọ wẹ yin asu na Hillary Clinton. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1946 lẹ]] p70vhc9jlrhln02axywawuywolas68i Bimbo Akintola 0 201 18667 17077 2022-04-11T17:04:33Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Bimbo Akintola.png|thumb|Bimbo Akintola]] '''Bimbo Akintola''' yin yọnnu aihundatọ otò [[Naijilia]] tọn de. ==Bẹjẹeji gbẹzan po wepinplọn etọn po== Akintola yin jiji to azan atọ́ntọ́, Nuwhàsun, owhè 1970 tọn mẹ, otọ́ etọn wá sọn ayimatẹn Oyo tọn bọ onọ̀ etọn wá sọn ayimatẹn Edo tọn. E yì wehọmẹ to ''Maryland Convent Private School'' to ayimatẹn [[Awọnlin]] tọn mẹ. E zindonukọn bo yi ''Command Day Secondary School'', to [[Awọnlin]]. E mọ gbedewema degree tọn yi to ''Theatre Arts'' mẹ to wehọmẹ alavọ Ibadan tọn mẹ. ==Azọ́n etọn== Aihundida etọn tintan wẹ whenue e sọawuhia to sinima dé he nọ yin ''Owo Blow'' to owhè 1995 tọn mẹ he ewọ po Femi Adebayo po basi bosọ zindonukọn bo basi ''Out of Bounds'' to owhè 1997 tọn mẹ he ewọ po Richard Mofe Damijo po basi. E yin dide taidi aihundatọ tangan to 2013 to ''Nollywood Movies Awards'' mẹ. Gigopamẹnu devo lẹ na azọn dagbe-dagbe he e wà lẹ wẹ; # ''Best Actress or English Actress in Nigeria in 1997.'' # ''Best Actress Award for the movie Heaven's Hell at the 2015 Eko International Film Festival.'' ==Delẹ to aihundida etọn lẹ mẹ== *''Owo Blow'' (1995) *''Out of Bounds'' (1997) *''Diamond Ring'' (1998) *''The Gardner'' (1998) *''Dangerous Twins'' (2004) *''Beyond the Verdict'' (2007) *''Smoke and Mirrors'' (2008) *''Hoodrush'' (2012) *Ayitale (2013) *''Heaven's Hell'' (2015) *''93 Days'' (2016) *''Husbands of Lagos'' (2015) *''Circle of Three'' *''Lady Buckit and the Motley Mopsters'' *''Diamonds In The Sky'' (2019) ==Aihun televizion ji tọn lẹ== {|class="wikitable" !Owhe: !Hosọ: !Azọngban: !Anademẹtọ aihundatọ lẹ tọn: !Alọdlẹndonu: |- |2015 |''Husbands of [[Awọnlin|Lagos]]'' | E ma yin dandan | E ma yin yinyọnẹn |- | 2016 | Ere Egele | E ma yin dandan | Kunle Afolayan | |} ==Alọdlẹndonu lẹ== ==Nọtẹn intẹnẹt tọn devo lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1970 lẹ]] hy6p2s76272ubangaxyp4otf7hmpv1v Bimbo Manuel 0 202 25671 18668 2022-07-11T09:51:04Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Bimbo_Manuel_at_2021_AMA_Award_02.jpg|thumb|Bimbo Manuel]] '''Bimbo Manuel''' (mẹhe yin jiji to azàn gbàntọ Kọ́yànsun tọn to 1958) yin aihundatọ tele ji tọn de to otò [[Naijilia]] tọn mẹ. E yin dide to ''2013 Nollywood Movies Awards'' tẹnmẹ di aihundatọ he yọ́n [[azọ́n]] hugan na adà he e yiwa to aihundida de mẹ. == [[Azọ́n]] etọn == Bimbo wá sọn ayimatẹn [[Awọnlin]] tọn. To whenue e yí gbedewema na [[azọ́n]] Tiata tọn to wehọmẹ alavọ ''University of Port Harcourt'' tọn godo, e bẹ́ [[azọ́n]] to ''Ogun State Broadcasting Corporation (OGBC)'' taidi linlinnamẹtọ tele ji tọn de to 1985. To nukọnmẹ, e jó [[azọ́n]] enẹ do bo bẹ́ [[azọ́n]] to ''Ogun State Television (OGTV)'' whẹpo do bẹ́ [[azọ́n]] aihundida tele ji tọn jẹeji to 1986. == Aihun po tito tele ji tọn he mẹ e sọawuhia te lẹ po == '''Aihun lẹ''' *''Women's Cot'' (2005) *''Tango with Me'' (2010) *''Heroes & Zeros'' (2012) *''Torn'' (2013) *''Dazzling Mirage'' (2014) *''Render to Caesar'' (2014) *''October 1'' (2014) *''Heaven's Hell'' (2015) *''Shijuwomi''(2015) *''93 Days'' (2016) *''Banana Island Ghost'' (2017) *''Seven'' (2019) *''Charge and Bail'' (2021) *''If i am president'' (2018) '''Tito tele ji tọn lẹ''' *''Checkmate'' *''Fuji House of Commotion'' *''Tinsel'' *''Castle and Castle'' *''King of Boys: The Return of the King'' == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1958 lẹ]] 5i5q8ncmrw980b5bdl8ept442jxi0ny Bimbo Oshin 0 203 26607 18669 2022-07-20T10:19:08Z Samatics 9 wikitext text/x-wiki '''Bimbo Oshin''' (yin jiji to azán ko-nukunẹnẹtọ, Liyasun, owhe 1971) yin yọnnu aihundatọ sinima tọn Otò [[Naijilia]] tọn. == Bẹjẹeji gbẹzan po azọn etọn po == Bimbo Oshin yin jiji to azán ko-nukun-ẹnẹtọ, Liyasun, owhe 1971 tọn mẹ, to Ondo, tòdaho de mẹ to Ayimatẹn Ondo tọn mẹ to Huwaji Whèzẹtẹn tọn to Otò [[Naijilia]] tọn mẹ. Oshin yi Wehọmẹ Alavọ [[Awọnlin]] tọn fihe e mọ gbedewema ''Bachelor of Arts (B.A.)'' yi te to oyọnẹn tamẹnuplọnmẹ tọn mẹ. Bimbo bẹ azọn aihundida tọn etọn jẹeji to owhe 1996 tọn mẹ, ṣigba eyin yinyọnẹn ganji to whenuena e tọ́n to aihundida owhe 2012 tọn de mẹ he nọ yin Omo Elemosho. == Ovu whenu etọn == Bimbo Oshin whẹn to Ayimatẹn Ondo tọn mẹ fihe e yi wehọmẹ weplọnmẹ dokọ̀ tọn ''Saint Anne's Primary School'' etọn te. Enẹgodo, e yi ''Staff Primary School'' to Ile-Ife, to [[Ayimatẹn Osun Tọn]]. Na nuhe du wehọmẹ weplọnmẹ he bọdo enẹgo, e yi Girls Academy, Sandgrouse to Ayimatẹn Awọnlin tọn mẹ. Bimbo Oshin sọ zindonukọn to wehọmẹ daho yiyi mẹ to wehọmẹ Alavọ [[Awọnlin]] tọn mẹ fihe e mọ gbedewema Bachelor of Arts (B.A.) degree yi te to philosophy mẹ. == Azọn etọn == Owanyin Bimbo Oshin tọn na azọn aihundida tọn bẹjẹeji sọn ovu whenu etọn gbọn. E ko nọ to aihundida nupinpọn-do-plọnnu tọn delẹ basi hẹ mẹdaho etọn lẹ to whegbe dai bo nọ basi hoyidokanji video he ma yin nujọnu he ye basi lẹ tọn. Ṣigba e bẹ azọn aihundida tọn etọn jẹeji to whenue e gbẹ tin to Wehọmẹ Alavọ tọn Awọnlin tọn. Mẹdaho họntọn etọn tọn hlẹ Ogbẹ de he nọ yin yiylọdọ Ogbẹ Ara Osan tọn. E dọna ẹn dọdọ emi ko kọnawudopọ hẹ Ogbẹ lọ dọ uwọ lọsu ni hodo emi biọ emẹ ga. Bimbo yigbe, bo kọnawudopọ hẹ Ogbẹ (Ara Osan) to owhe 1996 mẹ bosọ to yiyi na zépọn. E zan owhe ẹnẹ to ogan etọn glọ to Ogbẹ Ara Osan tọn he Rasaq Ajao do ai mẹ. Nalete e bẹ azọn aihundida sinima tọn jẹeji po English soap operas po ṣigba todin, e tin to Yoruba movie industry bo to dagbewa. Hosọ sinima tintan he yin didetọn bosọ hẹn ẹn diyin he e basi wẹ "Akobi" to owhe 1997 tọn mẹ. == Nutindo etọn lẹ == Nutindo Bimbo Oshin tọn lẹ na gbẹ yin vivọzepọn ṣigba todin, e yiyi livi $18. == Delẹ to aihundida etọn lẹ mẹ == *Omo Elemosho (2012) *Kakanfo (2020) *The New Patriots (2020) == Ajọ̀ po yindidi etọn po == To owhe 2016 tọn me, e mọ gigopana po ajọ̀ Icon Category to Afro-Heritage Broadcasting and Entertainment and Awards mẹ. == Pọnfi dogọ == == Alọdlẹndonu lẹ == == Nọtẹn intẹnẹt tọn devo lẹ == [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1971 lẹ]] gaxtea1k4fqqbcm6vkq6ux5wqfrvg2l Bissa-gbe 0 204 18670 4583 2022-04-11T17:05:03Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Bissa''' (kavi '''Bisa''' (dopo), '''Bisan''', '''Bissanno''' (susu)), wẹ yin ogbè he omẹ Bissa tọn lẹ, omẹ Mande tọn (akọ̀ gbape gbọn ṣẹnṣẹn-hùwaji tògbo Burkina Faso tọn, agéwaji-whèzẹtẹn [[Ghana]] tọn, agéwaji-whèyihọ [[Naijilia]] tọn, agéwaji pete [[Togo]] tọn po agéwaji [[Benẹ]] tọn po). Yinkọ devo lẹ na ogbè lọ wẹ, '''Busansi''' omẹ Mossi tọn lẹ nọ zan kavi Busa ehe nọ yin zinzan to Naijilia. ==Aliho Wékinkan tọn== {|class="wikitable" style="text-align: center; vertical-align: middle;" |+ Wekún Bissa-Barka tọn lẹ (Burkina-Faso) |----- | A || B || C || D || E || Ɛ | Ǝ || F || G || H || I | Ɩ || J || K || L || M || N | Ny || Ŋ || O|| Ɔ || P | R || S || T || U || Ʋ || V | W || Y || Z |----- | a || b || c || d || e || ɛ | ə || f || g || h || i | ɩ || j || k || l || m || n | ny || ɲ || o || ɔ || p | r || s || t || u || ʋ || v | w || y || z |} {|class="wikitable" style="text-align: center; vertical-align: middle;" |+ Wekún Bissa-Barka tọn lẹ (Burkina-Faso) |----- | A || B || D || E || [[Ɛ]] | [[Ǝ]] || F || G || H || I | Ɩ || K || L || M || N | [[Ɲ]] || [[Ŋ]] || O|| [[Ɔ]] || P | R|| S || T || U || [[Ʋ]] | W|| Y || Z |----- | a || b || d || e || ɛ | ə || f || g || h || i | ɩ || k || l || m || n | ɲ || ŋ || o || ɔ || p | r || s || t || u || ʋ | w || y || z |} ==Akọ̀gbè de yi jlẹ do de go== {|class=wikitable !Hogbe!!Lere!!Barka!!Zeba |- |A fọ́n dagbe a||Domireh ki||Idomleki |- |wa||bur||iahh||Eyaham |- |osìn||pi||hi |- |nududu||forbile||hobile |} ==Hogbe Lere tọn delẹ== * A fọ́n dagbe a: ''Domireh ki'' (Gblọndo: ''Domireh zain)'' * kudo whè: ''Sundareh ki'' (Gblọndo: ''Sundareh zain'') * E yì sọ: ''Yirbaa ki'' (Gblọndo: ''Yirbaa zain'') * Awanu: ''Barka'' * E yọ́n: ''Minga'' * Wà: ''Bur'' * Yì: ''Ta'' * Kuavọ̀: ''An barka boi'' * N'yinwanna we: ''Moi wam'' ==Alọdlẹndonu lẹ== [[Adà:Ogbè lẹ]] s1rabyy6vwen69rrcyhxere80i8ye6l Blessing Didia 0 205 18671 4596 2022-04-11T17:05:13Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Blessing Chimezie Didia''' yin Dotozọ́nwatọ́ to Otò [[Naijilia]] tọn mẹ, bo yin Mẹplọntọ́ na nugonu agbasa tọn podọ e sọ yin Tonudọtọ ga. E wa sọ́n Otò Omerelu tọn mẹ, to Ayimatẹn Rivers tọn mẹ. Sọ́n 1991 jẹ̀ 1993, Eyin azinponọ̀ na Gandudu Dokọtọn Agbegbe Ikwerre tọn. To 2018, ewọ wẹ yin Mẹbọdomẹgotọ́ Ayinamẹtọ́ Wehọmẹ Daho Ayimatẹn Rivers tọn. ==Sọ pọn== ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 5ix75od3apaychv93dxiwf6gblt714p Bob-Manuel Udokwu 0 206 26999 26998 2022-07-24T21:53:24Z Gadarawamo 20 wikitext text/x-wiki '''Bob-Manuel Obidimma Udokwu''' (mẹhe yin jiji to azan fọtọ̀n-nukunatọ̀n Lidosun 1968) yin Aihundatọ, Anadena aihuntọ, Aihun basitọ po Tohodọtọ de po to [[Naijilia]]. To 2014, e yin gigopana na azọ́n he e ko wà lẹ to nuwiwa he yin ''Africa Movie Academy Awards'' aotọ whenu bo yin nina gigopanamẹnu de. Ṣigba jẹnukọnna enẹ, e ko yin yẹyidogona to 2013 to aihun he e da hẹ aihungbẹ́ etọn de mẹ, bọ to ''Nollywood Movies Awards'' whenu e yi gigopanamẹnu lọ, aihun he mẹ e wazọ́n te taun lọ wẹ ''Adesuwa.'' ==Gbẹzan etọn== Bob-Manuel Udokwu wá sọn Nkwelle-Ogidi, to pọnla Idemmili North tọn mẹ to Ayimatẹn Anambra tọn, to otò Naijilia tọn mẹ. Akọ̀ Igbo tọn mẹ wẹ e wá sọn. Otọ́ etọn nọ yin Geoffrey Nwafor Udokwu bọ onọ̀ etọn nọ yin Ezelagbo Udokwu. Ayimatẹn Enugu tọn mẹ wẹ e yin jiji do. Ewọ wẹ [[ovi]] ẹnẹtọ to [[ovi]] ṣidopo he otọ́ etọn ji lẹ mẹ bo sọ yin [[ovi]] sunnu awetọ. [[Ovi]] sunnu atọn po viyọnnu awe po wẹ to whẹndo yetọn mẹ. ==Wehihia etọn== E yì wehọmẹ bẹjẹeji tọn etọn to ''St. Peters Primary School'' (he wá nọ yin yiylọ todin dọ Hillside Primary School) to Coal Camp, to Ayimatẹn Enugu tọn bo yì ''Oraukwu Grammar School'', to Oraukwu, he tin to Ayimatẹn Anambra tọn na wehọmẹ daho etọn. Enẹgodo e yì wehọmẹ Alavọ tọn ''University of Port Harcourt'', to Port Harcourt, Ayimatẹn Rivers tọn fie e yí Gbedewema ''Bachelors of Arts Degree'' tọn te to ''Theatre Arts'' mẹ. == Gbẹzan mẹdetiti tọn== Udokwu mọ mẹhe wá lẹzun asi etọn he nọ yin Cassandra Joseph to whenue e to wehia dogọ nado yí gbedewema daho etọn to Wehọmẹ Alavọ Ayimatẹ̀n Awọnlin tọn. Enẹgodo yé wlealọ to azán koewhedopotọ, Afínplọsun [[owhe]] 2000 tọn. Yé jivi awe,yọnnu dopo, sunnu dopo, yọnnu lọ nọ yin Elyon Chinaza podọ sunnu lọ nọ yin Marcus Garvey. E do Garvey Udokwu na visunnu etọn na ogán tonudidogbẹ́ tọn yetọn nọ yin Marcus Garvey wutu. == Aihun he e da lẹ == *''Living in Bondage'' *''Rattlesnake'' *''Karishika'' *''The Key for Happiness'' *''Black Maria'' *''What a World'' *''Heaven after Hell'' *''A Time to Love'' *''Cover Up'' *''Endless Tears'' *''Naked Sin'' *''My Time'' *''Home Apart'' *''Games Men Play'' *''Soul Engagement'' *''Living in Bondage: Breaking Free'' ==Pọnfi dogọ== ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1968 lẹ]] f6pqcldl955rfcn1ssmb8obrd9sdn4c Boko-gbe 0 207 18673 4631 2022-04-11T17:05:33Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Boko''', kavi '''Boo''', yin ogbè Mandenu lẹ tọn de to [[Benẹ]] po [[Naijilia]] po. ==Alọdlẹndonu lẹ== [[Adà:Ogbè lẹ]] 704al4kptsb8njktvkia2cgpryvosdn Bola Are 0 208 26184 19942 2022-07-14T08:21:53Z Gadarawamo 20 /* Gbẹzan mẹdetiti tọn */ wikitext text/x-wiki '''Bola Are''' yin jiji to azan tintan, Kọ́yànsun, owhe 1954 tọn mẹ. E yin [[Naijilia]] hanjitọ wendagbe tọn podọ tatọ ogbẹ hanjitọ wẹndagbe ehe juwayi to otò [[Naijilia]] tọn. ==Bẹjẹeji gbẹzan etọn tọn== E yin jiji to azan tintan, osun aotọ, owhe 1954 to tòpẹvi Erio tọn to gandudu pọnla wheyi-họwaji Ekiti tọn, to oto Ekiti tọn mẹ, to wheyihọ-huwaji Ekiti tọn to Otò [[Naijilia]] tọn mẹho Babayomi podọ mẹmẹyọnnu T.A Babayomi ehe wa sọn Otò Erio, to Ayimatẹn Ekiti tọn, to otò [[Naijilia]] tọn mẹ. E yin pinpọnwhẹn gbọn yẹwhenọ tangan ẹnẹ (4) delẹ dali to sinsẹn apọstoliki klisti tọn yewlẹ wẹ Apọsteli Ayodele Babalola, yẹwhenọ Babajide, yẹwhenọ Akande podọ yẹwhenọ T. O Obadare. ==Wehọmẹ== Are bẹ wehọmẹ tintan etọn jẹẹji to Christ Apostolic Church (CAC) to oto etọn mẹ bo yi wehọmẹ ehe bọdego to Christ Apostolic church Grammar school to Efon Alaye to otogbo Ekiti tọn whẹpo e do zindonukọn yi politẹknik, Ibadan fihe eyi gbedewema daho to nuhiha mẹ. To osun Liyasun owhe 1985, Éyi gbedewema daho hugan ohàn-zọ́nwiwà tọn to wehọmẹ alavọ tọn to ''St John's University.'' ==Gbẹzan mẹdetiti tọn== Are wlealọ to 1977 hẹ sinsẹngan Are he wa yin matintọ bo ka sọ yin didona po [[ovi]] lẹ po. Ovi etọn lẹ yin hanjitọ. Bola Are ''School of Gospel music international'' yin didoai to Azan ṣiawetọ liyasun nado gọalọna wẹndagbe hanjitọ tangan delẹ nado yọn aliho he ye na hẹn ye sẹpọ oklunọ te. Bola Are basi owhe kande (40) to oplo ji to Kọyànsun azan 5tọ, owhe 2013. ==Azọn== Are bẹ hanjiji jẹeji to whenuena e to owhe awe (2), e yọnẹndọ e mi na sẹn jiwheyẹwhe bẹsọn ovu whenu e ka sọ domọnaẹ. Na mẹjitọ etọn lẹ dọnaẹ dọ e bẹ hanjiji jẹeji azan vude jenukọnna hunwhẹ jijizan tintan etọn wutu, e nẹ dohia dọ e yin jiji nado yin hansinọ. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1954 lẹ]] r9r2d929b4mjkcv64z9tycoec6mti7e Bola Tinubu 0 209 28092 18676 2022-07-30T07:25:02Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Asiwaju_Bola_Ahmed_Tinubu_(5980497975).jpg|thumb|Bola Tinubu]] '''Bola Ahmed Adekunle Tinubu''' (yin jiji to azán 29tọ Whejisun [[owhe]] 1952 tọn) yin tonudọtọ [[Naijilia]] tọn de he to sinsẹ̀n taidi nukọ̀ntọ tònudọgbẹ ''All Progressives Congress (APC)'' tọn to alọnu to tògbo lọ blebu mẹ. E ko yin ayimatẹngán [[Awọnlin|Ayimatẹn Awọnlin tọn]] tọn pọn. ==Otàn Gbẹ̀zan tọn== Tinubu yin jiji to azán 29tọ Whejisun 1952 tọn to [[Ayimatẹn Osun Tọn]] mẹ to [[Naijilia]]. E bẹ wehọmẹ to wehọ St. John's Primary School, Aroloya to [[Awọnlin]] po Children's Home School to [[Ibadan]] po. E hiawe to yovotomẹ to Wehọ Richard J.Daley College tọn mẹ to Chicago to Illinois, podọ to [[owhe]] 1975 tọn mẹ, e ko tin to wehọmẹ Alavọ tọn Chicago tọn ''(Chicago State University)'' fie e dotana po gbedewema Bachelor of Science tọn de po to azọnyinyọnẹn to Kandai Akuẹzinzan tọn bibasi (''Accounting'') mẹ te to 1979. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1952 lẹ]] ezptxm5m47j1oz506nj1nwl7dhsul9k Bolaji Badejo 0 210 23064 23063 2022-05-14T20:14:17Z Joshateji 22 wikitext text/x-wiki '''Bolaji Badejo''' (sọn Avivọsún, azán konukunatọ̀ntọ́, owhe 1953 tọn jẹ azán konukunawetọ, Awewesun, owhe 1992) yin dopo to yẹdenanutọ nukundeji lẹ mẹ podọ aihundatọ he yin yinyọnẹn na aihundida wunmẹ he mẹ e nọ yawu tọ́n te lẹ mẹ to [[Naijilia]]. To aihun he e da lẹ mẹ wẹ ''Ridley Scott's'' to emẹ wẹ e yin Alien te. Adà ehe wẹ e nọ yawu yí wà to aihun etọn susu lẹ mẹ. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1953 lẹ]] [[Adà:Mẹhe kú to owhe 1992 lẹ]] ct5v2oq8z47fv3nfwibclbmmmqblapa Bonfoh Abass 0 211 26783 18678 2022-07-21T18:58:45Z Gadarawamo 20 wikitext text/x-wiki '''El-Hadj Bonfoh Abass''' (yin jiji to azán ko-nukunatọ̀ntọ, Abọ̀húsun, [[owhe]] 1948 jẹ azán gban-ewhe-dopotọ, Ayidosun, [[owhe]] 2021 tọn). E yin tonudọtọ de to otò [[Togo]] tọn mẹ. E yin tògan otò [[Togo]] tọn na ojlẹ de sọn azán koàtọ́n afliplọsun [[Owhe]] 2005 jẹ azan ẹnẹtọ Nuwhàsun [[Owhe]] 2005 tọn mẹ. Ewọ wẹ nukọ̀ntọ to ''National assembly'' otò [[Togo]] tọn sọn Afliplọsun [[owhe]] 2005 jẹ liyasun [[owhe]] 2013 tọn mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1948 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] sifaun0wamnfpvfrlt13t5yu2ql9sq1 Borgu Local Government Area 0 212 18679 4733 2022-04-11T17:06:33Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Borgu''' yin Lẹdo Gandudu Dokọ̀ tọn de to aṣẹpipa [[Ayimatẹn Niger Tọn]] tọn glọ to [[Naijilia]], e yin dopo to Lẹdo Gandudu Dokọ̀ tọn (LGD) koatọ́n ayimatẹn lọ tọn lẹ mẹ, gọna tatọ́-tẹnnọ etọn to New Bussa. Sọha pósu tọn lẹdo lọ tọn wẹ 913. LGD Borgu tọn ko yin apadewhe ayimatẹn Kwara tọn dai, amọ sọn 27 Avivọsun 1991 e yin zizedo aṣẹpipa [[Ayimatẹn Niger Tọn]] glọ. LGD lọ tindo aṣẹpipa dopolọ po Borgu Emirate - gandudu hohowhenu tọn [[Naijilia]] tọn de po. E bẹ zungbó Borgu tọn ''(Borgu Game Reserve)'' po apadewhé nupọntẹn Kainji tọn ''(Kainji National Park)'' po hẹn. To mẹhihia 1991 tọn whenu gbẹtọ sọha 110,000 wẹ yin mimọ to LGD Borgu tọn po akọ̀ flusọ́ etọn lẹ po dile ye yin sislẹ bọdego do: *[[Fulani people|fulani]] 30,000 *[[Boko people|boko]] 25,000 *[[Busa language (Niger–Congo)|Busa]] 15,000 *[[Hausa people|Hausa]] 10,000 *[[kambari people|kambari]] 8,000 *[[Ayọnu lẹ|Ayọnu]] 7,000 *[[Laru people|Laru]] 5,000 *[[Duka people|Duka]] 3,000 *[[Nupenu lẹ|Nupe]] 2,000 *[[Lopa people|Lopa]] 2,000 *[[Igbo people|Igbo]] 1,000 *Akọ̀ devo lẹ 2,000 ==Alọdlẹndonu lẹ== jgcy7erolcin1a08xs3k83xi5xovioc Bosso, Nigeria 0 213 18680 4746 2022-04-11T17:06:43Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Bosso''' yin Lẹdo Gandudu Dokọ̀ tọn de to [[Ayimatẹn Niger Tọn]] glọ to [[Naijilia]]. Tatọ́-tẹnnọ̀ etọn tin to Maikunkele. Lẹdo aigba etọn tọn gbló sọ kilomẹtlu 1,592 lẹdo pé podọ gbẹtọ sọha 208,212 wẹ to finẹ to 2019 sọgbe hẹ nudọnamẹ mẹhihia 2006 tọn ẹyin yè basi yidogọ́ sọha awè daa to kanweko ''2.5%'' na jideji whemẹ̀whemẹ̀ tọn wutu. Sọha pósu tọn ''(postal code)'' lẹdo lọ tọn wẹ yin 920. Bosso wẹ wehọmẹ alavọ nuyọnẹn wintinwintin Naijilia tọn ''Federal University of Technology'' tin te to [[Minna]]. Wehọmẹ ehe lọ kẹdẹ wẹ yin wehọmẹ alavọ tọn dopo gee he to finẹ whẹpo Wehọ lọ do wa yin tendiọna do nọtẹn yọyọ devo to Gidan Kwano. To 2014, Bosso lẹzun nọtẹn de na fibẹtado-dintọ fọtọ́n susu mẹhe họ̀njẹgbé na tòwhàn Ayimatẹn Borno tọn. Gandudu [[Ayimatẹn Niger Tọn]] biọ to ogbẹ́ he nọ gọalọna mẹhe họ̀njẹgbé na ye yin hinhẹn gánnu-gánnu nado wamọ́ lẹ [[United Nations High Commissioner for Refugees|UNHCR]] nado gọalọna yé gbahọ̀ ojlẹ gli tọn lẹ podọ nuhudo tin na awuwiwlena adọ́tẹn, osìn dagbe po nududu po. ==Alọdlẹndonu lẹ== 4yjed6ncuh1trmf8nfdrtlczzshcxkz Boṣiọ Whèhutọ Tọn He Tin To Gbagli 0 214 4759 4758 2022-03-23T15:48:46Z Jon Harald Søby 5 12 revisions imported wikitext text/x-wiki [[Wepo:A status spotted somewhere in the historical city of Badagry.jpg|thumb|Boṣiọ whèhutọ tọn]] '''Boṣiọ whèhutọ tọn''' ehe yin boṣiọ daho Whèhutọ de tọn he to odọ̀ whèhuhu tọn de yìn tọn, e yin ohia gbangba tọn de he ye ze tùnte do ṣẹnsẹn aliklan daho ali Soglo tọn to [[Gbagli]], bo yin zizedai gbọn gandudu Ayimatẹn [[Awọnlin]] tọn dali. Boṣiọ ehe yin awuwlena gbọn Chinedu Ogakwu<ref>https://web.archive.org/web/20210711030047/https://www.terrakulture.com/19-new-monuments-to-boost-tourism-in-lagos/</ref> dali bo wa yin didohia mẹlẹpo to azan aotọ Nuwhàsun tọn to 2017 gbọn ayimatẹngan he to gandu to whenẹnu to Ayimatẹn Awọnlin tọn dali, mẹhe yinkọ etọn nọ yin Akinwunmi Ambode.<ref>https://lagosstate.gov.ng/blog/2017/05/10/lagos-commissions-fisherman-statue-at-badagry/</ref> Boṣiọ ehe nọtena ogú omẹ Gbagli tọn lẹ tọn, podọ e sọ nọtena dopo to azọn he nọ yin wiwa gbọn omẹ Gbagli tọn lẹ dali.<ref>https://www.premiumtimesng.com/regional/ssouth-west/233913-what-we-will-do-to-abiola-fawehinmi-statues-at-ojota-parks-lagos-govt.html</ref> ==Alọdlẹndonu lẹ== [[Adà:Boṣiọ]] exjtora54wkwzdcatmyoyd51u06abtl Broad Street, Lagos 0 215 26544 26535 2022-07-19T14:42:05Z Samatics 9 wikitext text/x-wiki [[Wepo:Sign-Post of Broad Street, Lagos, Nigeria.jpg|thumb|Sign-Post of Broad Street, Lagos, [[Naijilia]]]] '''Agbegbe Broad tọn''' to [[Lagos Island|Lopo Awọnlin tọn]], [[Awọnlin]], to Otò [[Naijilia]] tọn mẹ, yin dopo to ajọwatẹn daho he tin to lẹdo Awọnlin tọn lẹ mẹ. E yin dopo to ehelẹ mẹ: Bagatelle restaurant Christ Church Cathedral Primary School, Eko Boys High School, Newswatch ([[Naijilia]]), po St. Mary's Private School po. Ohọ "Secretariat" tọn yin gbigbá to [[owhe]] 1906 mẹ. ==Alọdlẹndonu lẹ== ==Nọtẹn intẹnẹt tọn devo lẹ== 52ln65gk4rcwuxu8lp2mhkvamb0ufrg Broda Shaggi 0 216 26382 26380 2022-07-16T13:05:46Z Misteld 15 /* Alọdlẹndonu lẹ */ wikitext text/x-wiki [[Wepo:Broda_Shaggi_cropped.png|thumb|Broda Shaggi]] '''Samuel Animashaun Perry''' (yin jiji to azán fọtọn-nukunẹnẹtọ osun ṣiẹnnẹtọ [[owhe]] 1993 tọn mẹ). E yin yinyọnẹn taun di '''Broda Shaggi''' bo yin aihundatọ dé, hankantọ dé podọ hanjitọ dé ga. To jọja whenu etọn, e yiwanna aihundida, na otọ́ etọn wẹ yin mẹplọntọ aihundida tọn wutu, ehe lọ yinuwa do e ji taun. ==Wehọmẹ yiyi etọn== Broda Shaggi yi wehọmẹ alavọ ''University of Lagos'' tọn bo plọnnu gando ''Creative Arts'' go. ==Aihundida he e basi== *''Oya Hit Me Skits, Vol. 1'' (2019). *''Fine Boy Agbero. Vol 1'' (2019). *''Weekend vibe'' (2020). ==Dehe ewọ kẹdẹ bayi na ede lẹ== * ''Ori'' (2019) * ''Bushman'' (2019) * ''Shi'' (2019) * ''Serere'' (2019) * ''Nor Nor'' (2019) * ''Wake up'' (2019) * ''Black Skin Boy'' (2019) * ''Bolanle'' (2019) * ''Amarachi feat. Johnny Drille'' (2020) * ''Toi Toi''(2019) * ''Star feat. Asake'' (2019) * ''Boredom 101'' (2020) * ''Kwarantine'' (2020) * ''Okoto" feat. Zlatan'' (2020) * ''Happy Day'' (2020) ==Aihundida oplo ji tọn etọn lẹ== * ''Ghetto Bred'' - 2018 * ''Aiyetoro Town'' - 2019 * ''Fate of Alakada: The Party Planner'' - 2020 * ''Namaste Wahala'' - 2020 * ''Dwindle'' - 2021 * ''Day Of Destiny'' - 2021 * ''The Miracle Centre''- 2020 ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] [[Adà:Ovi he ye ji to owhe 1993 lẹ]] l2ksf8afauq0f03leo64jf6ywr4zhva Buchi (Fànfúnnọ) 0 217 18683 17097 2022-04-11T17:07:13Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Onyebuchi Ojieh''' yin yinyọnẹn podo oployin etọn '''Buchi''' po (yin jiji to lidosun 4, 1979)e yin fànfúnnọ Naijilia tọn, ohanpatọ, wekantọ, podo aihundatọ po sọn otogbo Delta ton, [[Naijilia]]. ==Gbẹzan bẹjẹeji tọn podo wehọmẹ po== Buchi yin jijii to Kwale Ndokwa wheyihọ tọn, otogbo Delta tọn, [[Naijilia]]. E yi wehọmẹ D.S.C Nursery and Primary School to Ovwian, Warri. To whenuena e fo wehomẹ pẹvi godo, e yi wehọmẹ alavọ Bendel State University (ehe wa yin yinyọnẹn to din taidi Ambrose Alli University), to fihe e plọn osẹn te. ==Azọn fànfún tọn== Buchi bẹ azọn fanfun tọn jẹeji to 2008, to whenuena e ko yin didohia fanfunọ Tee-A ehe basi oylọna Buchi do aihun fànfún tọn etọn ''Tee-A N Naked'' to [[Awọnlin]]. Ehe dekọtọn do pipehẹ ogbẹ fanfunọ devo lẹ taidi, Ali Baba podo Opa Williams po he na ẹn dotẹnmẹ nado daihun hẹ ye to aihun fanfun Nite of A 1000 Laughs Show. Buchi ko daihun hẹ fanfunọ susu devo lẹ taidi, I Go Dye, I Go Save, Basketmouth, po Bovi po. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1979 lẹ]] jc0pdl9l3tzhnt0nsxmjukwzrxctgtl Bukky Wright 0 218 25546 18684 2022-07-09T17:13:47Z Samatics 9 wikitext text/x-wiki '''Bukky Wright''' yin jiji to 31 Whejisun 1967, bo yin aihundatọ, ajọwatọ podọ tonudọtọ de ga. E tindo avọ̀satẹn whanpẹnọ dé he e ylọdọ ''B Collections''. == Otan gbẹzan etọn tọn== Bukky Wright yin jiji gbọn otọ́ Klistiani dé po onọ Malenu dé po dali to otò Abeokuta tọn mẹ. E yi Wehọmẹ alavọ [[Awọnlin]] tọn bo yi gbedewema daho to nuṣiṣọzan mẹ. Bukky bẹ azọn aihundida tọn jeẹji to 1996. E yin mimọ to sinima ayọgbe tọn susu mẹ podọ to yovogbe tọn lọsu mẹ ga, e sọ tọn to aihundida Tele ji tọn he Wale Adenuga basi he yin yiylọdọ ''Super Story'' mẹ. To 2014, Bukky Wright whlẹnagbà na otẹn Honourable wedegbẹ tonudidọ Ayimatẹn Ogun tọn to ogbẹ ''Social Democratic Party (SDP)'' tọn glọ he yin anadena gbọn Ayimatẹngan Olusegun Osoba dali. ==Gbẹzan mẹdetiti tọn== Bukky Wright wlealọ, bo tindo visunnu awè, Eniọla po Gbenga po. E lẹzun dada to whenuena dopo to visunnu etọn lẹ mẹ ji ovi. == Tonudidọ== To 2014, gbọn ogbẹ ''Social Democratic Party (SDP)'' dali e whlẹnagbà na otẹn Ayinamẹtọ kavi Osẹnbayitọ wedegbẹ [[Ayimatẹn Ogun Tọn|Ayimatẹn Ogun tọn]]. ==Delẹ to aihun he eda lẹ mẹ== *Saworo ide (1999) *Above Love (2004) *Abeni (2006) *Outkast (2011) *Kodun Kopo Kope (KKK) *Omotara Johnson *Unforgivable *Afefe Alaafia *Dugbe Dugbe *Nkem Temi *Ago Meje *Oko Nnene *Habitat *Red Hot (2013)[15] *Iyore (2014) *When Love Happens (2014) *Special Jollof (2020) ==Pọn fi ehe lọsu== [[Todohukanji Ayọnu lẹ tọn]] [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1967 lẹ]] h6duim5pm40gpnkj4n04ylut4geyhn1 Bukọla Saraki 0 219 18685 17100 2022-04-11T17:07:33Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki {{Infobox gbẹtọ|YINKỌ ETỌN=Bukọla Saraki|YẸDIDE ETỌN=Bukola_Saraki.jpg|JIJIZAN=19 Awewesun 1962}} '''Olubukọla Abubakar Saraki''' (he yé ji to azan koewhedopotọ osun wiawetọ owhe 1962 tọn) yin tohodọtọ dé po Ogán po na Azọnwhe wedegbẹ sẹndoaitọ lẹ tọn po to otò [[Naijilia]] tọn mẹ. Ayimatẹn Kwara tọn mẹ wẹ e sọn. e sọ dù Ayimatẹngan Kwara tọn pọn na owhe ṣiatọn blebu, e bẹsọn 2003 jẹ 2011 to Tohodidọgbẹ wehẹnọ he yin (''People's Democratic Party''). To whenuena e zan saa etọn po taidi Ayimatẹngan dé to 2011 wẹ yé sọ vọ yi ovo dó dée yi Azọnwhe wedegbẹ sẹndoaitọ lẹ tọn to Ayimatẹn Kwara tọn mẹ. Enẹgodo ovo devo sọ dee to 2015 to Tohodidọgbẹ ''All Progressive Congress(APC)'' glọ. E vọ ovo devo basi to owhe 2019 nado lẹkọ dó Azọnwhe wedegbẹ sẹndoaitọ lẹ tọn lọ Amọ e ma pa ẹ. E sọ gbọ bọ lẹkọ dó Tohodidọgbẹ etọn dai tọn mẹ enẹ wẹ ''People's Democratic Party(PDP)''. E sọ gbẹ tẹnpọn nado dù Otògan [[Naijilia]] tọn, ṣigba ovo he yé do jẹnukọn lọ ma yí uwọ. Atiku Abubakar wẹ ogbẹ ''PDP'' lọ yí to whelọnu. ==Gbẹzan etọn, jọja whenu etọn, po wehihia etọn po== Yé ji Bukọla Saraki to owhe 1962 to Yivotomẹ (''United Kingdom''). Tohodọtọ Daho de po Sinetọ de po we Otọ he jii. Oluṣọla wẹ e nọ yin bo dù Sinetọ sọn owhe 1979 jẹ 1983. Florence Morẹnikẹ Saraki wẹ Onọ etọn nọ yin. E dohia dọ whẹndo mẹjọmẹ tọn dé mẹ wẹ e tọn sọn. To whenuena e bẹ wepinplọn jẹeji e yi Corona School to Victoria Island he to Ayimatẹn Awọnlin tọn mẹ. Whẹpo do wayi Kings College to Awọnlin dopolọ to owhe 1973 jẹ 1978. Enẹgodo e gbẹ zindonukọn to nupinplọn etọn mẹ to Cheltenham College he to otò United Kingdom tọn mẹ sọn 1979 jẹ 1981, finẹ wẹ e yi gbedewema Wehọmẹ Alavọ tọn etọn tẹ. E sọ zindonukọn dogọ to ''London Hospital Medical College of the University of London'' to 1982 key 1987, finẹ wẹ e yi gbedewema dé he dohia dọ e ko lẹzun Doto dé te ''MBBS''(London). ==Gbẹzan mẹdetiti tọn etọn== Toyin Saraki wẹ Asi etọn nọ yin, Ovi ẹnẹ wẹ e ji na ẹn. To whenuena e gbẹ yin Ayimatẹngan dé wẹ Fulani lẹ yii dó dù Akọtagan yetọn. Ahọlu Ilọrin tọn sọ yìí dó dù Ogán he yé nọ ylọdọ Waziri he taidi (''Prime Minister''), Baba etọn wẹ ko dù Ogán ehe lọ dai. Enẹgodo Ahọlu Ibadan ton Saliu Adetunji sọ yìí dó dù Ogán dé he yé nọ ylọdọ Ajagunna to Ibadan tomẹ to owhe 2017. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1962 lẹ]] qv0iqfxfq5c9qivfq3dno8g1012tw8q Bọlu-hihò 0 220 18687 4877 2022-04-11T17:07:53Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Heyward_lines_into_double_play_(28356212176).jpg|thumb|Bọlu-hihò]] '''Bọlu-hihò''' enẹ wẹ bọlu he pipli awe nọ yí alọ po opò po do hò bọ omẹ ṣinẹnẹ nọ nọ̀ pipli dopo mẹ. Bọlu-hòtọ pipli de tọn nọ yìn bọlu pẹvi loboto de bọ bọlu-hòtọ pipli awetọ tọn nọ tẹnpọn nado yí opò de do hò e dlan. 0rq1n6axs7ck2kd39oi5tozl027vtui Bọlọjọ̀ 0 221 26098 26097 2022-07-13T18:28:06Z Joshateji 22 wikitext text/x-wiki '''Bọlọjọ̀''' yin wunmẹ wèdudu tọn de. E yin owè mẹwigbeji tọn de, podọ dopo to akọ pẹvi Ayọnu lẹ tọn de he nọ yin Yewa bo tin to wheyihọwaji [[Ayimatẹn Ogun Tọn|Ayimatẹn Ogun tọn]] he yin dopo to ayimatẹn he tin to togbó [[Naijilia]] tọn mẹ lẹ, wẹ nọ dú owè alọpa ehe, Ayọnu he sọ tin to togbó [[Benẹ]] tọn mẹ lẹ lọsu nọ dú owè ehe ga. Wunmẹ wèdudu tọn ehe nọ yawu sọawuhia to hùnwhẹ lẹ tẹnmẹ, taidi hùnwhẹ Gẹlẹdẹ tọn tẹnmẹ, podọ yè sọ nọ dú owè ehe to agọ́ lẹ tẹnmẹ ga. Hànjitọ [[Benẹ|Benẹnu]] de he nọ yin [[Zeynab Habib]] sọ yin yinyọn-ẹn taun na wunmẹ wèdudu tọn ehe. ==Alọdlẹndonu lẹ== [[Adà:Aṣa]] 8qhwmxz4dzvouunan20r4o5zexawthg CETEP City University 0 222 26454 26394 2022-07-17T20:46:11Z Joshateji 22 wikitext text/x-wiki '''CETEP City University''' yin wehọme alavọ tọn akuẹnọ tọn de he to Yaba he yin nọtẹn de to Ayimatẹn [[Awọnlin]] tọn mẹ to Hùwaji-whèyihọ [[Naijilia]] tọn. Wehọme alavọ tọn lọ nọ na azọ́plọnmẹ he nọ hẹn ẹn yọnbasi namẹ nado mọ gbedewema jẹnukọnna azọ́nfifó po azọ́nfifó godo tọn lẹ po sọn whenue e yin didoai to [[owhe]] 2005 tọn mẹ. ==Sọ pọ́n== [[Todohukanji Wehọme alavọ tọn lẹ tọn to Naijilia]] ==Alọdlendonu lẹ== [[Adà:Wehọmẹ lẹ]] lju0j7ji7uw5rrfzsxng6x4gmmaql7t Café Neo 0 223 26771 23537 2022-07-21T17:34:36Z Gadarawamo 20 wikitext text/x-wiki '''Café Neo''' yín azọnwhé he nọ wleawuna nududu coffee tọn lẹ de to [[Awọnlin]]. Azọnwhé lọ yin didoai to [[owhe]] 2012 tọn taidi whẹ̀ndo mẹ tọn de to whenue nọvi-nọvi lẹ, Ngozi Dozie po Chijioke Dozie po bẹ coffee sísọ-kọ́ to [[Awọnlin]]. Nusedotẹn daho yetọn tin to [[Victoria Island]] to [[Awọnlin]]. Osọ̀ yetọn devo lẹ sọ gbàpe gbọn [[Awọnlin]] kànmẹ. dxj72m4qsi4awvsnw2q1d67djqdkn71 Calvin Coolidge 0 224 18689 17833 2022-04-11T17:08:13Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[File:Calvin_Coolidge_cph.3g10777_(cropped).jpg|thumb|Calvin Coolidge]] '''John Calvin Coolidge Jr.''' (azán ẹnẹtọ, Liyasun, owhe 1872 jẹ azán atọ́ntọ, Alunlunsun, owhe 1933) yin mẹbọdomẹgotọ Tògan ko-atọ́n-nukun-ẹnẹtọ (1921 jẹ 1923) podọ Tògan otò [[Amẹlika]] tọn gbantọ́ (1923 jẹ 1929). E yin wedonanutọ he mọ godona ajọwiwa po takuẹ he ma sẹhundaga zize do nulẹ ji po. ==Gbẹzan whẹndo tọn etọn== ==Gbẹzan tonudido tọn etọn== ==Silent Cal== Calvin Coolidge yin dẹpẹ-yinkọ dona dọ "Silent Cal" na e nọ nọ̀ abọẹ taun wutu, e ma nọ dọho susu. Otàn dé dohia dọ to jonọyitẹn dé to johẹmẹ whenu, nawe dé dọna Coolidge dọ emi na yí hogbe hugan awe to onu etọn mẹ, ṣigba gblọndo etọn wẹ, "a jai". ==Nudọnamẹ dogọ== Coolidge yin tẹnmẹpọnna-togbogantọ to oglọ na togbogan Warren G. Harding bo sọ lẹzun togbogan oku Harding tọn godo to azán awetọ Avivọsún, owhe 1923 ton mẹ. Na ehe ko jọ jẹnukọnna vọjlado koatọ́ntọ he wa aimẹ gando gandudu otò lọ tọn mẹ go to 1967, e he wẹ zọn bọ mẹ dé ma jẹ otẹn tẹnmẹpọnna-togbogantọ tọn lọ kaka jẹ togán dudu devo whenu. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1872 lẹ]] [[Adà:Mẹhe kú to owhe 1933 lẹ]] 1uzff4rymj70k5p4dvhnnuonnykfh6e Carlos Aránguiz 0 225 23060 23057 2022-05-14T20:08:01Z Joshateji 22 wikitext text/x-wiki [[Wepo:Carlos_Ar%C3%A1nguiz.PNG|thumb|Carlos Aránguiz]] '''Carlos Ramón Aranguiz Zúñiga''' (18 Zósun 1953 – 3 Alunlunsun 2021) yin tonudọto podọ whẹdọtọ chile tọn de. E yin jiji to Antofagasta, Chile. E yin dopo to ogbẹ́ whẹdatọ to whẹdatẹn daho Chile tọn sọn 2014 kakajẹ whenue e basi matintọ. Aránguiz yin matintọ to azán atọ̀ntọ Alunlunsun owhe 2021 tọn to Antofagasta gbọn azọ̀n gbigbọkan tọn de dali to whenuena e tindo owhe 67. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1953 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] muxo4gmi2dozmckfdfq9i1ofctu0mpf Cefalexin 0 226 26185 26020 2022-07-14T08:23:09Z Gadarawamo 20 wikitext text/x-wiki '''Cefalexin''' tin to ogbẹ́ [[amasin]] sinsinyẹn he ye nọ ylọdọ ''Antibiotics'' lẹ mẹ. Yinkọ amasingbẹ́ lọ tọn wẹ yin ''Cephalosporin''. Cefalexin sọgan gbọ owanvu he to lanmẹ to apadewhe taidi [[otó]], ohú, agomẹ, [[Agbasa|agbasa]] po adọ́po po. Etlẹ sọ nọ yin yiyizan to whedelẹnu nado gbọ opẹn gbọhlihẹ. Cefalexin nọ yin yiyizan na yọpọvu lẹ po mẹho he ko hugan owhe kandekoatọ́nmẹvi. Mọdopolọ, etlẹ sọgan yin yiyizan na mẹhe mọho po mẹhe to anọ na [[ovi]] lẹ po. To whenue eyin zinzan na mẹdelẹ, ye sọgan jẹ suslu ji, adọmẹ sọgan to tukla do ye eyin [[amasin]] lọ ma yi agbasa na ye. Cefalexin sọgan yin yiyizan po [[amasin]] devo lẹ po. Eyin mẹde nọ nu ahan sinsinyẹn, e sọgan yinuwa do lehe [[amasin]] lọ na wazọn do ji. [[Amasin]] ehe sọgan yin yiyizan gbọn onu mẹ. E nọ yin zinzan to whenue ye dunu kavi ma dunu. ==Alọdlẹndonu lẹ== [[Adà:Amasin]] [[Adà:Lẹnunnuyọnẹn]] bgyvaj50v3lgd7abtgssyv5fkuvlb4t Chanchaga 0 227 18692 4975 2022-04-11T17:08:43Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Chanchaga''' yin Lẹdo Gandudu Dokọ̀ tọn de to [[Ayimatẹn Niger Tọn]] to [[Naijilia]]. Tatọ́-tẹnnọ̀ etọn tin to tatọ́-tẹnnọ ayimatẹn lọ [[Minna]] tọn he gbọn suhugan agbegbe Lẹdo Gandudu Dokọ̀ tọn lọ tọn ji. Lẹdo etọn gbló sọ̀ kilomẹtlu kandegbànnukúnawe 72 lẹdo pé podọ gbẹtọ sọha 201,429 wẹ to finẹ to mẹhihia 2006 tọn whenu. Sọha pósu tọn ''Postal code'' lẹdo lọ tọn wẹ 920. ==Whenuho== Nọtẹn nupinplọn tọn susu lẹ wẹ tin to lẹdo dokọ̀ tọn Chanchaga tọn podọ tevi-hì daho Paikoro tọn fie tevi nọ yin sisa do togodo te tin to finẹ ga. ==Alọdlẹndonu lẹ== ffe8lnr9b57cvzm6u7c9qvjg3z46q8o Charles Konan Banny 0 228 23065 23061 2022-05-14T20:23:04Z Samatics 9 wikitext text/x-wiki '''Charles Konan Banny''' (11 Kọ́yànsun 1942 – 10 Zósun 2021) yin tonudọtọ Ivory Cost tọn de. E yin linzọnyizọnwatọ tangan otò Côte d'Ivoire tọn sọn 7 Awewesun 2005 jẹ 4 Lidosun 2007. Banny basi matintọ to azán aotọ Zósun 2021 tọn to [[Paris]] gbọn azọ̀n [[Azọ̀nylankan COVID-19|COVID-19]] tọn dali to whenue e tindo owhe 78. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1942 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] sgzqsqmoczb55rdfif0vlwz051jquk4 Charles Mordi 0 229 27013 26545 2022-07-24T22:12:48Z Gadarawamo 20 /* Azọnwiwa */ wikitext text/x-wiki '''Charles Mordi''' yin ajowatọ otò, [[Naijilia]] tọn, e wọ wẹ sọ yin Gandodinnanu na Akuẹsẹdotẹn daho otò [[Naijilia]] (Central Bank of Nigeria) tọn. E sọ nọ paṣẹ do akuẹ sinho podo Ajọwiwa otò [[Naijilia]] tọn lẹ po ji. Mordi ko do gbedewema po gbedewema daho po dogọ na Ajọwiwa sọn wehọmẹ alavọ [[Awọnlin]] tọn (University of Lagos). ==Azọnwiwa== Nuyọnẹn do Azọnwiwa he tọn blẹ sọn Akuẹsedotẹn daho otò [[Naijilia]] (Central Bank of Nigeria) tọn to [[owhe] 1980. He zindonukọn do azọngo po IMF bo wa zun gan-do titodoajọwiwa otò lẹ tọn do go na otò Namibia po Botswana. He sọ wazọn po hagbẹ devo to IMF na dido aiha po nukun do Azọnwiwa na otò Malawia po otò Lesotho. [[Adà:Otàn Gbẹzan tọn]] g3lnudy5uv4pg38qolbbgeflozq1n2q Charles Olumo 0 230 18695 17301 2022-04-11T17:09:13Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki Alhaji '''Abdulsalam Sanyaolu''' yin aihundatọ Otò [[Naijilia]] tọn bo wasọn Abeokuta, Ayimatẹn Ogun tọn mẹ. Aihun ayọgbe tọn lẹ kẹdẹ wẹ e nọ da. ==Azọn== Alhaji Abdulsalam Sanyaolu bẹ aihundida jẹeji to owhe 1953 to sinsẹnhọ de mẹ to [[Awọnlin]]. ==Alọdlẹndonu== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1953 lẹ]] 0gzkzbgxkjl4j37kcobosg7a9vf7ohs Charlie Gallagher 0 231 26768 26370 2022-07-21T17:31:32Z Gadarawamo 20 wikitext text/x-wiki '''Charlie Gallagher''' (mẹhe yin jiji to azán ẹnẹtọ, Abọhúsun [[owhe]] 1940 tọn bo nọgbẹ̀ kakajẹ azán widopotọ Liyasun tọn to [[owhe]] 2021 tọn) yin bọluhotọ Scotland-nu de he yin tovi Ireland tọn. Ewọ wẹ nọ hò nukọn. Bọluhogbẹ́ Celtics po Dumbarton po tọn wẹ e hò bọlu na hugan. E nọ yí [[Agbasa|agbasa]] lẹpo do ho bọlu. E hò bọlu na otò Republic of Ireland tọn to 1967, whlà awè wẹ yè zan ẹn. Gallagher kú to azán widopotọ, Liyasun [[owhe]] 2021 tọn, [[owhe]] kanwe wẹ e tindo. ==Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1940 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] ff8a6txu1qlc98pbe31hw6p08zmwjbl Chicken Republic 0 232 18697 5047 2022-04-11T17:09:33Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Chicken_Republic_Restaurant_in_Abuja.jpg|thumb|Chicken Republic to Abuja mẹ]] '''Chicken Republic''' yin dopo to azọ́nwhé he nọ wleawuna nududu sọ́ṣà-duṣà tọn lẹ mẹ to [[Naijilia]] de ehe sinai do dadónu he nọ dà koklo-lan lẹ ji, pataki koklo-lan sísọ. E yin didoai gbọn Deji Akinkanju dali, bọ nududu sàtẹ̀n etọn tintan yin didoai do [[Apapa]] to Ayimatẹn [[Awọnlin]] tọn to owhe 2014 tọn. ==Nudọnamẹ kleun== Tató-tẹ̀nnọ Chicken Republic tọn tin to [[Awọnlin]] to [[Naijilia]]. Azọnwhé lọ yin to Food Concepts Plc (azọnwhé he no wleawuna nududu Naijilianu le tọn) glo. Yè sọgan dọ dọ Azọnwhé lọ we yin dehe kló hugan to azọnwhé he nọ wleawuna nududu koklólan tọn to [[Naijilia]] lẹ mẹ po nusatẹn voovo kande to [[Awọnlin]] kẹdẹ gọna nusatẹn kande-gbán ledọ tògbo lọ pé. Chicken Republic ko so dó nusatẹn devo lẹ ai do otò wheyihọ-waji [[Aflika]] tọn lẹ, [[Ghana]] yin dopo to ye mẹ. hf1ohcfy74u1ykwl6x8p6uwic1ujgqv Chidi Mokeme 0 233 18698 17303 2022-04-11T17:09:43Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Chidi Mokeme''' (ye ji to azan fọtọ̀n-nukunawetọ́, Whejisun, owhe 1972) yín sinima-bayitọ po hunsingan Otò [[Naijilia]] tọn. E tọ́n sọ́n Oba to Idemili Gandudu pọnla tọn he to Ayimatẹn Anambra tọn, huwaji-whẹzẹtẹn Otò [[Naijilia]] tọn mẹ. E wọ wẹ yin hunsingan na "''Gulder Ultimate Search Reality Show''" [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1972 lẹ]] 0cyibt183iq7re6rq10dhjq7arr3bei Chidinma Aaron 0 234 25521 19403 2022-07-09T14:01:57Z Samatics 9 wikitext text/x-wiki '''Chidinma Leilani Aaron''' yín jiji to azán fọtọnnukundopotọ osun ẹnẹtọ owhe 1993 tọn mẹ to [[Ayimatẹn Kaduna Tọn|Aimatẹn Kaduna tọn]] to otògbo [[Naijilia]] tọn mẹ. == Bẹjẹeji gbẹzan etọn tọn == Yé ji Chidinma to [[Ayimatẹn Kaduna Tọn]] to azán fọtọ̀n-nukundopo osun ẹnẹtọ owhe 1993 tọn mẹ, whẹpo ewa yi [[Abuja]]. Abuja lọ wẹ énọ whẹpo é wa yi Lead City University to Aimatẹn Oyo tọn to Otogbo [[Naijilia]] tọn mẹ, bọ e wá yi gbedewema to owhe 2017 tọn mẹ. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1993 lẹ]] a3vivgo49lfjar06xtdympk1uh5g6dy Christopher Ayres 0 235 27274 18700 2022-07-29T02:01:23Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Christopher_Ayres_2013.jpg|thumb|Christopher Ayres]] '''Christopher Owen Ayres''' ( Nuwhàsun 16, 1965 – Kọ́nyànsun 18, 2021) yin aihundatọ, anadenanutọ podọ wekantọ [[Amẹlika]] tọn. E yin yinyọẹn na ogbe etọn to aihun anime tọn mẹ. E dọ Frieza sọn Dragon Ball Z Kai, Kei Kurono sọn Gantz, Prince Soma sọn Black Butler, podọ Shingen Takeda sọn the Sengoku Basara series. Ayres basi matintọ to Kọ́yànsun 18, 2021 sọn nuhahun de ehe yin hinhẹnwa gbọn azọn sinsiẹn ''Obstructive Pulmonary Disease'' tọn to Houston, Texas to whenuena e tindo [[owhe]] 56. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1965 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] 8ejiprfz4vwx9uwi8o5k2puq6vr9l34 Cipu-gbe 0 236 18701 5175 2022-04-11T17:10:13Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Cipu-gbe (Cicipu)''', kavi '''Western Acipa''', yin ogbè Kainji tọn de he nọ yin dido gbọn nudi omẹ 20,000 dali to agéwaji-whèyihọ [[Naijilia]] tọn tọn. Omẹ lọ lẹ nọ ylọ yede lẹ dọ Acipu, bọ to Hausa-gbe mẹ, yé nọ yin yiylọ dọ Acipawa. <ref>Blench, Roger. [http://www.rogerblench.info/Language/Niger-Congo/BC/Kainji/Kamuku/KmkOP.htm The Kamuku languages].</ref> Taidi ogbè Benue–Congo tọn susu devo lẹ, Cipu tindo tito yinkọgbe tọn he gẹdẹ de. <ref>McGill, Stuart. 2007. The Cipu noun class system. Journal of West African Languages, 34(2), 51-90.</ref> E tindo kọnugbe, hogbe po aliho he mẹ e nọ yin yiylọ tọ́n po he gẹdẹ yẹẹ de, gọna aliho wekún asì lẹ yiylọ to awọtínmẹgbe mẹ po de. Diblayin Cipu-gbe dótọ lẹpo wẹ nọ dó Hausa-gbe ga. Susu to ye mẹ sọ nọ dó ogbè he tin to lẹdo yetọn mẹ lẹ. ==Ogbè lẹ mimá do ogbẹ́ voovo ji== Cipu-gbe yin adà de to alà Kambari-gbe tọn tọn de to ogbè Niger–Congo tọn lẹ mẹ. Zinjẹgbonu agọe tọn na ogbè lẹ mimá do ogbẹ́ voovo ji<ref>Williamson, Kay and Roger M. Blench. 2000. Niger–Congo in African languages: an introduction, 11-42. Cambridge: Cambridge University Press.</ref> ze Cipu-gbe do ogbẹ́ ogbè Kamuku tọn he tin to West Kainji pa to Whèzẹtẹn-waji Acipa tọn lẹ mẹ. Etomọṣo, dodinnanu kitokito bibasi<ref>Dettweiler, Steve and Sonia Dettweiler. 2002. [http://www.sil.org/silesr/2003/silesr2003-003.pdf Sociolinguistic survey (level one) of the Kamuku language cluster &#91;Originally written in 1992&#93;.].</ref><ref>McGill, Stuart. 2007. [http://www.cicipu.org/papers/2008-05-18_classification_cicipu_working.pdf The classification of Cicipu. Unpublished manuscript.] </ref> ko dohia dọ e sọgan nọma yinmọ́. ==Yinkọ devo lẹ== To alọnu din, ''The Ethnologue'' ze Cipu-gbe do 'Western Acipa' ji. Etomọṣo yinkọ lọ, 'Western Acipa' ma sọ nọ yin zinzan to gbonu ''the Ethnologue'' tọn, podọ obiọ ko yin bibasi nado diọ aliho he mẹ e nọ yin kinkan do enẹ.<ref>[http://www.cicipu.org/language_name.html The name of the Cicipu language]</ref> To Hausa-gbe mẹ, ogbè lọ nọ yin alọdlẹndo di Acipanci podọ omẹ lọ lẹ nọ yin Acipawa lẹ. ==Fie yé gbape gbọn lẹ== Cicipu-gbe nọ yin dido to [[Naijilia]] gbọn nudi omẹ 20,000 dali, <ref>CAPRO Research Office. 1995. Kingdoms at war. Jos: CAPRO Media.</ref> mehe gbape gbọn Lẹdo Gandudu Dokọ̀ tọn Sakaba tọn to Ayimatẹn Kebbi tọn mẹ podọ [[Kontagora|Lẹdo Gandudu Dokọ̀ tọn Kontagora]] tọn mẹ to [[Ayimatẹn Niger Tọn]] mẹ. ===Akọ̀gbe lẹ/Vogbingbọn lẹ=== Acipunu lẹ lọsu na yede kẹalọyi kọnugbe voovo ṣinawe taidi wunmẹ Cicipu-gbe tọn lẹ. Yinkọ akọ̀gbe lọ lẹ tọn die yin sislẹ do odò fi die (to pọmẹ hẹ lehe Hausanu lẹ nọ ylọ ye do to glọ́ndo mẹ): * Tirisino (Karishen) * Tidipo (Kadonho) * Tizoriyo (Mazarko) * Tidodimo (Kadedan) * Tikula (Maburya) * Ticuhun (Kakihum) * Tikumbasi (Kumbashi) ==Aliho Wékinkan tọn== Wunmẹ hogbe lẹ didọtọ́n dopodopo tọn he gbayipe hugan to Cicipu-gbe mẹ wẹ CV, amọ́ na nugbo tọn, nudindọ̀n yẹẹ delẹ tin gando Ń po CVN po go. Sọha kleun de to yinkọgbe po nuwàgbe po nọ bẹ jẹeji po aliho hogbe lẹ didọtọ́n dopodopo tọn V tọn po. Àga yìyì po odò wiwa kọnugbe tọn po nọ sọawuhia to yinkọgbe lẹ mẹ, di apajlẹ, ''káayá'' ‘ohọ̀’ po ''káayà'' ‘ayivi’ po, sọgan e yinmọ́ na nuwàgbe lẹ (na nugbo tọn aliho hogbe lẹ yiylọ tọn he sọgbe yin nujọnu na nuwàgbe lẹ) ===Wekún asì lẹ=== [[Wepo:Cipu vowel chart.svg|thumb|250px|Tafo wekún asì tọn na akọ̀gbe Tirisino tọn Cipu-gbe tọn]] Cicipu-gbe tindo wunmẹ wekún asì tọn voovo ṣidopo. Wekún asì lọ lẹpo sọgan yin kandlẹ́nna kavi whegli, podọ yemẹpo wẹ tindo nugonu awọ̀ntinmẹgbe tọn lẹ. E tindo wekún awè topọ ''(diphthong)'' ẹnẹ̀: /ei/, /eu/, /ai/ po /au/ po. {|class="wikitable" ! '''Monophthong''' ! '''Wekún asì nukọ̀n tọn''' ! '''Wekún asì ṣẹnṣẹn tọn''' ! '''Wekún asì godo tọn''' |- | '''Close''' | align=center | , iː | &nbsp; | align=center | u, uː |- | '''Close-mid''' | align=center | e, eː | &nbsp; | align=center | o, oː |- | '''Open-mid''' | &nbsp; | &nbsp; | align=center | ɔ, ɔː |- | '''Open''' | &nbsp; | align=center | a, aː | &nbsp; |} ===Wekún asú lẹ=== Tedidi wekún asú tọn nọ di yede to Cicipu-gbe mẹ, di apajlẹ, ''yuwo'' 'jai' po ''yuwwo'' 'lilẹ' po. Wekún asú depope wẹ sọgan yin dindọ̀n. {| class="wikitable" style="text-align: center;" |+'''Consonant phonemes''' |- ! rowspan="2" colspan="2"| &nbsp; ! rowspan="2"| Labial ! rowspan="2"| Dental kavi<br/> alveolar ! rowspan="2"| Postalveolar<br/> kavi palatal ! colspan="2"| Velar ! colspan="3"| Glottal |- ! <small>Plain</small> ! <small>Labialized</small> ! <small>Palatalized</small> ! <small>Plain</small> ! <small>Labialized</small> |- ! rowspan="3"| Plosives <br/>and <br/>affricates ! <small>Voiceless</small> | p | t | tʃ | k || kʷ | ʔʲ || ʔ || ʔʷ |- ! <small>Voiced</small> | b | d | dʒ | ɡ || ɡʷ || || || |- ! <small>Implosive</small> | ɓ | ɗ | | || | || || |- ! rowspan="2"| Fricatives]l ! <small>Voiceless</small> | | s | | || | hʲ || h || hʷ |- ! <small>Voiced</small> | v | z | | || | || || |- ! colspan="2"| Nasals | m | n | | || | || || |- ! colspan="2"| Rhotic | | ɾ | | || | || || |- ! colspan="2"| Approximants | | l | j | || w | || || |} ==Hogbe lẹ == Susu to hogbe Cicipu-gbe tọn lẹ mẹ wẹ yin hogbe whìwhé lẹ sọn Hausa-gbe mẹ. Aliho he mẹ hogbe he yin whìwhé ehelẹ nọ yin yiylọ do tọn ko diọ na ye nido mlin dopọ po aliho hodidọ tọn Cicipu-gbe tọn po, pataki to wekún asì lẹ mẹ. ==Tito Wékinkan tọn== Cicipu-gbe ma ko to yinyin kinkandai to alọnu, etomọṣo aliho wékinkan tọn de ko yin awuwiwlena, podọ alọnuwe sọha de ko yin titobasina bo ko to yinyin mimapé.<ref>McGill, Stuart (ined). Some orthographic challenges for Cicipu. West Kainji Language Workshop, Safara Motel, Kontagora, 10 -12 March 2008, pp. 2-3.</ref> ==Sọ Pọ́n== ==Alọdlẹndonu lẹ== [[Adà:Ogbè lẹ]] ouifibxn01sgu6j6poyu961irbv86dv Claude Azéma 0 237 26481 18702 2022-07-18T03:06:23Z Gadarawamo 20 wikitext text/x-wiki '''Claude Joseph Azéma''' (5 Liyasun 1943 – 6 Zósun 2021) yin yẹwhenọ katoliki flansegbe tọn. E yin jiji to Vailhauquès, France. E lẹzun yẹwhenọ to 1969. E wọ wẹ yin yẹwhenọ Montpellier tọn sọn 2003 jẹ 2018. Azéma basi matintọ to azan 6tọ Zósun [[owhe]] 2021 to Montpellier to whenuena e tindo [[owhe]] 78. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1943 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] pwtxv1yesdgwznbo76yd8lw76qip1hr Confucius 0 238 18705 18027 2022-04-11T17:10:53Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Confucius_Tang_Dynasty.jpg|thumb|Confucius]] '''Confucius''' (mẹhe yin jiji tò nudi 551 J.W.K(Jẹnukọnna Wiwa Klisti tọn) bo wá ku to 479 J.W.K) yín mẹplọntọ [[China|Ṣaina-nu]] dé podọ nuyọnẹ́ntọ dé. Yinkọ etọn na taun tọn wẹ Kong Qiu kavi Zhong Ni. E tindo ojlo nado plọn nulẹpo to whenue e to ovu. To whenue e whẹn mẹho godo, e wazọn taidi ahọluzọnwatọ nukundeji dé, fie e penukundo ogle dé po oyìn lẹ po go. E wá lezun mẹplọntọ dé to nukọnmẹ. Confucius nọgbẹ to ojlẹ dé mẹ he akọta susu to awhanfun sọta yede to [[China|Ṣaina]]. Ojlẹ lọ yin yiylọdọ ojlẹ afo po amakikọ ''Zhou Dynasty'' tọn. Confucius ma yinwana nuhe to jijọ to ojlẹ etọn mẹ bo jlo na jla ninọmẹ lọ do. == Nuplọnmẹ etọn lẹ== Taidi ''Socrates'', Confucius to whedelẹnu ma nọ jlo na na gblọndo kanbiọ tamẹnuplọnmẹ tọn lẹ tọn na edetiti. Kakatimọ e nọ dike gbẹtọ́ lẹ ni lẹnnupọn sisosiso gando nuhahun lẹ go bo plọnu sọn yé mẹ, titengbe sọn otàn lẹ mẹ. Confucius sọ lẹndọ gbẹtọ lẹ dona tindo huhlọn, sigba e ma yin na yé yin mẹdagbe kavi tindo azọ́n wutu gba, mọdopolọ e ma yin na ye tọn sọn whẹndo huhlọnnọ dé mẹ wutu gba. Confucius jlo dọ gbẹtọ lẹ ni nọ lẹn mẹdẹvo lẹ tọn pọn zẹ lehe ye nọ lẹnnupọn gando akuẹ he ye tindo ji do go. Gbọnvona enẹ, e sọ tindo numọtolanmẹ lọ dọ osẹ́n lẹ dona tin he gbẹtọ lẹ na nọ hodo to lẹdo kavi pipli dé mẹ. Confucius lẹndọ haṣiṣan atọ́n (5) wẹ gbẹtọ lẹ sọgan tindo po osẹn etọn lẹ po. Omẹ awe (2) sọgan tin bọ dopo sọgan yin Ahọvi bọ awetọ ni yin Afanumẹ, Otọ́ kavi Ovi, Asu kavi Asi, Mẹho kavi Yọpọvu. Confucius dọdọ to haṣiṣan lọ lẹpo mẹ, ọme awe (2) lọ lẹ wẹ dona hodo osẹ́n. Taidi apajlẹ, afanumẹ dé dona setonu na Ahọvi, he yin ogán etọn, podọ ahọvi lọ lọsu dona dotoaina afanumẹ etọn bo sọ dawhẹ dodo to gandudu etọn mẹ. Confucius dọdọ gbẹtọ lẹ ni nọ wà na gbẹtọ hatọ yetọn, nuhe yelọsu lẹ jlo dọ mẹdevo lẹ ni wa na ye. Ehe to whedelẹnu sọgan yin yiylọ dọ ''Golden Rule'' he Jesu Klisti lọsu plọnmẹ. Nuplọntọ etọn lẹ kan otàn pẹvide gandego, podọ gando nuplọnmẹ etọn lẹ lọsu go ga. Ehelẹ wẹ yin bibladopọ nado basi owe he wa yin yiylọdọ ''The Analects'', owe ehe wa lẹzun dopo to owe tangan ''Confucianism'' tọn lẹ mẹ. iarydj79ixr73wkvi1uvpo1cret92tm Culturati 0 239 5210 5209 2022-03-23T15:49:04Z Jon Harald Søby 5 5 revisions imported wikitext text/x-wiki '''Culturati''' yin jiji to azan koatọ́n,Abọ̀husún,owhe 2006.yinkọ́ he ye do nọ ylọ ẹ to whedelẹnu wayi wẹ ''sisi oge'' wepo yedo diọ todín do culturati. 4j5vs3wdxen60c60qik06jd6qpsw53d Cyrus Chothia 0 240 18707 5232 2022-04-11T17:11:13Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Cyrus_Chothia_ISMB_2015.jpg|thumb|Cyrus Chothia]] '''Cyrus Homi Chothia''' yin jiji to (azan fọtọ̀n-nukun-ẹnẹtọ, Afínplọsun, owhe 1942 bo nọgbẹ̀ jẹ azan ko-atọ́n-nukun-dopotọ, abọ̀húsun, owhe 2019) tọn mẹ FRS yin Weyọnẹntọ Great-Britain-nu. E sọ yin weyọnẹntọ dé to lẹnunnuyọnẹn mẹ to ''Medical Research Council(MRC)'' podọ ga ''Laboratory of Molecular Biology(LMB)'' to Wehọmẹ Alavọ Cambridge tọn podọ ga e sọ yin gbẹtọ weyọnẹntọ dé to Wolfson College, Cambridge tọn. Chothia basi matintọ to azan ko-atọ́n-nukun-dopotọ́, abọ̀húsun, owhe 2019 tọn mẹ to whenuena e tindo owhe kande-gban-atọn-nukun-awetọ. ==Alọdlẹndonu lẹ== 9tpmje4bxnvmkaqi25u69izblrilx6l Dakauta 0 241 18708 18014 2022-04-11T17:11:23Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Dakauta''' yin malenugan Otò [[Ayimatẹn Kano Tọn|Kano]] tọn. E dugan na azán dopo poun to owhe 1452. ==Otàn gbẹzan etọn tọn to otànnugbo Kano tọn mẹ== Otàn gbẹzan Dakauta tọn tin to odo, sọ́n Palmer 1908 tọn. Lẹdogbedevomẹ yovogbemẹ tọn Otànnugbo Kano tọn. Dakauta wẹ yin Saraki fọtọ̀n-nukunawetọ. Bo yin unbọpẹnnọ. Gbẹtọ lẹ dọdọ, “Eyin e lẹzun Saraki, e na dọho.” Whenue e ko lẹzun Saraki godo, Ṣigba to whenue e ma penugo nado dọho na azán dopo, e yin didesẹ̀ sọ́n ganzinpo ji. == Otànnugbo Kano tọn == ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 8wc2iyvgybycq463feck8adwljt4h56 Dakore Egbuson-Akande 0 242 19948 18709 2022-04-17T03:54:54Z Minorax 12 fix lint wikitext text/x-wiki [[Wepo:Faces_at_AMVCA_2020_32.jpg|thumb|Dakore Egbuson-Akande]] '''Dakore Egbuson-Akande''' (mẹhe yinkọ he mẹjitọ etọn lẹ do na ẹn to whenuena e yin jiji wẹ yin '''Dakore Omobola Egbuson''') yin aihundatọ tele ji tọn podọ tovi [[Naijilia]] tọn dé. E yin afọzedaitọ otò tọn na ''Amnesty International'', ''Amstel Malta'' po ''Oxfam of America'' po. == Otàn gbẹzan tọn == Dakore yin jiji to ayimatẹn Bayelsa tọn taidi ovi tintan mẹjitọ etọn lẹ tọn. E yì wehọmẹ bẹjẹeji tọn etọn to ''Corona School'' to ayimatẹn [[Awọnlin]] tọn podọ e zindonukọn yì wehọmẹ daho ''Federal Government Girls' College'' to ayimatẹn Bauchi tọn. E plọnnu gando ''Mass Communication'' go to wehọmẹ alavọ Awọnlin tọn (University of Lagos) ṣigba e ma fó na azọ́n didote mapote mẹplọntọ lẹ tọn wutu. To alọnu din, e ko dà asu bosọ tindo ovi awe. To Zósun owhe 2019 tọn, Dakore sọawuhia taidi omẹ tangan to hokansemẹ dé he yin awuwlena to hùnwhẹ ''Visual Collaborative'' tọn dali dé whenu he mẹ hosọ whẹho he yín hodọdeji tọn wẹ "Vivencias" he yin hogbe Spanish tọn dé he zẹemẹdo "Numimọ lẹ". E yin dopo to gbẹtọ gbannukundopo he yin hokankanse lẹ mẹ, omẹ ehelẹ yin omẹ nukundeji lẹ he yin dide lẹdo aihọnpe, delẹ to ye mẹ wẹ Kelli Ali, Adelaide Damoah po Desdamona po. To Nuwhàsun owhe 2020 tọn, hokansemẹ Dakore tọn sọ vọ yin didohia whladopo dogọ to hùnwhẹ lọ he sọ vọ wá aimẹ whladopo dogọ, hosọ etọn to ojlẹ ehe mẹ wẹ '''TwentyEightyFour''', he wá yin didetọ́n to whenue azọ̀n bẹplamẹ COVID-19 tọn fọn bo to agayi. Hanjigbẹ Flansenu awe delẹ ''Les Nubians'', hankantọ Japannu dé he nọ yin Rika Muranaka, po nukikodonamẹtọ Naijilianu dé he nọ yin Chigul po lọsu sọawuhia to hokansemẹ ehe whenu. ==Aihun he mẹ e sọawuhia te lẹ== * ''Peace of Flesh'' * ''Men do Cry'' * ''Emotional Crack'' * ''Shattered Illusion'' * ''When the Going gets Tough'' * ''Playboy'' * ''Oracle'' * ''Hole in the Heart'' * ''Silent Tears'' * ''11 days & 11 Nights'' * ''Operation KTP'' * ''Playboy'' * ''Silent Tears'' * ''Emotional Cry'' * ''Caught in the Middle'' (2007) * ''Journey to Self'' (2013) * ''Lunch Time Heroes'' (2015) * ''Fifty'' (2015) * ''Isoken'' (2017) * ''Chief Daddy'' (2018) * ''New Money'' (2018) * ''The Set Up'' (2019) * ''Coming From Insanity'' === Tito tele ji tọn lẹ === * ''Castle & Castle'' (2021) ==Ajọ̀ he e mọyi lẹ== {|class="wikitable" !Owhe !Nuwiwa tẹnmẹ !Ajọ̀ !Mẹhe mọyi !Kọdetọn |- |2014 |ELOY Awards |Brand Ambassador of the Year (Pampers) |n/a |Yin dide |- |} ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] k6jwpmhwyrtfn56x8viezh97u93kt5o Dalẹ Whedakọ 0 243 5280 5279 2022-03-23T15:49:07Z Jon Harald Søby 5 17 revisions imported wikitext text/x-wiki [[Wepo:The Palace Of Idale whedakoh.jpg|thumb|Aliho he yi Họnmẹ Ahọlu Dale Whedakọ Tọn]] '''Dalẹ Whedakọ''' yin gbétatò dé he tin to Gandudu Dokọtọn [[Gbagli]] tọn glọ (''Badagry Local Government'') to Aimatẹn [[Awọnlin]] tọn he tin to Togbo [[Naijilia]] tọn mẹ. Ahọlu [[Samuel Wheto]] wẹ yin Baálẹ̀ to gbétatò lọ mẹ dai. Ṣigba to Azan Awetọ, Osun ṣiẹnẹtọ Owhe 2020 tọn mẹ wẹ e mọ lẹblanulọkẹyi lọ bo du Ahọlu dó gbétatò lọ ji. Todin, Ahọlu Wheto Samuel Ṣewhenu Toyọn 1 wẹ yin Baálẹ̀ he du gbọngodo to Otò Dalẹ tọn mẹ, bosọ wa lẹzun Ahọlu tintan to Ahọluduta Dalẹ Whedakọ tọn mẹ. == Ganduwhe lẹ == == Kando lẹ == == Alọdlẹndonu lẹ == 6jru483lgjftss0bhwgxwk4g1clkbn7 Damiete H. Miller 0 244 18710 5287 2022-04-11T17:11:43Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki Damiete Herbert Miller ko wazọn po Ayimatẹngan Ezenwo Nyesom Wike po. [[Adà:Otàn Gbẹzan tọn]] rnw1bnbn3l08c7453hy1v1dwguct8ns Damilola Adegbite 0 245 28195 28194 2022-08-01T01:42:19Z Samatics 9 /* Gbẹzan mẹdetiti tọn etọn */ wikitext text/x-wiki [[Wepo:Damilola_Adegbite_screenshot_-_cropped.png|thumb|Damilola Adegbite]] '''Damilola Adegbite''' (mẹhe yinkọ etọn to gigọ́ mẹ wẹ '''Oluwadamilola Adegbite''' yin jiji to azan fọtọn-nukun-atọ̀ntọ́, Nuwhàsun, [[owhe]] 1985 tọn), e yin aihundatọ otò [[Naijilia]] tọn, e sọ yin ajọjlatọ dé, podọ tito Television ji tọn bayitọ dé. E sọawuhia taidi Thelma Duke to adà he e yiwa to sinima soap opera Tinsel mẹ, bosọ sọawuhia taidi Kemi Williams to sinima Flower Girl tọn mẹ. E yin dide taidi aihundatọ dagbe-hugan to tito Televizion ji tọn lẹ mẹ to ''Nigeria Entertainment Awards'' he wá aimẹ to [[owhe]] 2021 mẹ.<ref>{{cite web | url=http://www.bellanaija.com/2012/09/29/bn-saturday-celebrity-interview-bowing-out-moving-on-former-tinsel-star-actress-damilola-adegbite-shares-exclusive-details-of-her-life-her-bold-career-step-into-the-movie-world/ | title=Bella Naija interviews Damilola Adegbite | publisher=Bella Naija | date=29 September 2012 | accessdate=9 February 2014 | author=Adeola Adeyemo}}</ref><ref>{{cite web | url=http://www.vanguardngr.com/2013/02/why-i-left-tinsel-damilola-adegbite/ | title=Why I left Tinsel | publisher=Vanguard News | date=February 12, 2013 | accessdate=9 February 2014 | author=Yemisi Suleiman}}</ref> ==Otàn gándo gbẹzan etọn go== E yin jiji dó Surulere, to ayimatẹn Awọnlin tọn mẹ. E yi wehọmẹ Queen's College to Yaba, to [[Awọnlin]] bosọ yi plọnnu gándo ''Business administration'' go to wehọmẹ alavọ Bowen tọn to otò Iwo tọn mẹ to ayimatẹn Osun tọn mẹ. Tinsel wẹ yin sinima tintan he mẹ e sọawuhia te. E ko sọ sọawuhia to ajọjijla tito Televizion ji tọn lẹ mẹ bosọ nọ basi tito Televizion tọn devo lẹ ga.<ref>{{cite web | url=http://nollywoodmindspace.com/2012/11/13/vmz-entertainment-interviews-damilola-adegbite/ | title=VMZ Interviews Damilola Adegbite | date=November 13, 2012 | accessdate=9 February 2014 | archive-url=https://web.archive.org/web/20140223024148/http://nollywoodmindspace.com/2012/11/13/vmz-entertainment-interviews-damilola-adegbite/ | archive-date=23 February 2014 | url-status=dead }}</ref> ==Gbẹzan mẹdetiti tọn etọn== To Avivọsun, [[owhe]] 2014 tọn mẹ, Adegbite yigbe nado da Chris Attoh, he yin aihundatọ-gbẹ de he e dukosọ hẹ to whenuena e to sinima soap opera Tinsel basi.<ref>{{cite web|title=PHOTOS: How Chris Attoh Proposed To Damilola On A Yacht|url=http://showbiz.peacefmonline.com/pages/music/201408/210481.php|publisher=Peace FM Online|accessdate=14 August 2014|date=12 August 2014|archive-url=https://web.archive.org/web/20140814060512/http://showbiz.peacefmonline.com/pages/music/201408/210481.php|archive-date=14 August 2014|url-status=dead}}</ref> To Zósun, [[owhe]] 2014 tọn mẹ, alọwlemẹ ehelẹ ji visunnu de he yinkọ etọn nọ yin Brian.<ref>{{cite web | url=http://www.bellanaija.com/2014/11/23/awwchris-attoh-and-damilola-adegbite-christen-their-new-son-brian/ | title=Aww…Chris Attoh and Damilola Adegbite Christen Their New Son Brian | publisher=bellanaija | date=23 November 2014 | accessdate=12 March 2015}}</ref> Adegbite po Attoh po basi [[alọwle]] abọẹnọ yetọn to Accra, itò de mẹ to Ghana to azàn wiẹnẹtọ, Afínplọsun, [[owhe]] 2015 tọn mẹ.<ref name="channelstv">{{cite web | url=http://www.channelstv.com/2015/02/16/chris-attoh-damilola-adegbites-vals-day-wedding/ | title=Chris Attoh & Damilola Adegbite’s Val’s Day Wedding | publisher=Channels Television | date=16 February 2015 | accessdate=13 March 2015}}</ref> To Zósun, [[owhe]] 2017 tọn mẹ, linlin de dohia dọ [[alọwle]] Adegbite po Chris Attoh po tọn ko gbakija. ==Alọdlẹndonu lẹ== {{Reflist}} [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1985 lẹ]] jwvqvfge6yxdllb3fkhafkyv1oqmyk6 Daniella Okeke 0 246 18712 5331 2022-04-11T17:12:03Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Daniella Okeke''' yin yọnnu aihundatọ Otò [[Naijilia]] tọn dé. To owhe 2013 mẹ, e sọawuhia taidi "Joke" to sinima ''Lagos Cougars'' he yin adà tangan dé he hẹn ẹn yin aihundatọ dagbe-hugan dé bo yi ajọ to ''10th Africa Movie Academy Awards'' po ''Nigeria Entertainment Awards'' po mẹ. ==Gbẹzan mẹdetiti tọn etọn== Okeke yin jiji to azan ko-atọ́n-nukun-dopotọ́ Whejisun, owhe 1977 tọn mẹ. E yin vijiji Ayimatẹn Imo tọn. Okeke yinwanna ohún bọpẹnbọpẹn lẹ. ==Delẹ to aihun he e da lẹ mẹ== *''Sleek Ladies (2007)'' *''Stronger than Pain (2007)'' *''Lagos Cougars'' ==Alọdlẹndonu lẹ== ==Nọtẹn intẹnẹt tọn devo lẹ== [[Adà:Otàn Gbẹzan tọn]] 894f63lkuhdliohjsz87c8x9mtc4bf9 Dapo Abiodun 0 247 18713 17313 2022-04-11T17:12:13Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki {{Infobox gbẹtọ|YINKỌ ETỌN=Dapo Abiodun|YẸDIDE ETỌN=Dapo Abiodun.jpg|JIJIZAN=29 Nuwhàsun 2019}} '''Dapo Abiodun''' (he yin jiji to azan koatọnnukunẹnẹtọ, Whejisun, owhe 1960) yin ajọwatọ po tonudọtọ de po to Ayonu lẹ tọn mẹ to [[Ayimatẹn Ogun Tọn|Ayimatẹn Ogun tọn]] he tin to otò [[Naijilia]] tọn mẹ. Ewọ wẹ sọ yin Togàn to [[Ayimatẹn Ogun Tọn|Ayimatẹn Ogun tọn]] to alọnu na e du to ovo he yin dido to owhe 2019 tọn ji, Ogbẹ tonudidọ tọn he nọ yin ''All Progressive Congress (APC)'' wẹ zee tọn. Dapo Abiodun wẹ sọ yin Tatọ to wedegbẹ ''Corporate Affairs Commision'' tọn mẹ e sọ yin Anadetọna ''Heyden Petroleum'', ewọ wẹ sọ dó ''First Power Limited'' ai. To Azan aotọ osun atọntọ owhe 2019 (10 Whejisun 2019) tọn mẹ, wedegbẹ he nọ penukundo do ovo go to Naijilia mẹ (''Independent National Electoral Commission'') la dọ Dapo Abiodun wẹ yin dide po ovo po taidi Togàn [[Ayimatẹn Ogun Tọn|Ayimatẹn Ogun tọn]]. ==Jọja whenu etọn== Dapo Abiodun wa sọn Ipẹru Rẹmo he tin to [[Ayimatẹn Ogun Tọn|Ayimatẹn Ogun tọn]] mẹ. Ahọvi de wẹ uwọ. Whẹndo Doto Emmanuel po Nọviyọnnu Victoria Abiodun tọn he wasọn Iperu Remo to whezẹ̀tẹn Ayimatẹn Ogun tọn wẹ yé ji dó, to azan koatọnnukunẹnẹtọ osun atọntọ owhe 1960 (29 Nuwhàsun 1960). ==Wepinplọn etọn== Dapo Abiodun plọnwe gando zomọ go to wehọmẹ alavọ tọn Obafemi Awolowo he tin to Ile-Ife to Ayimatẹn Osun tọn. E sọ plọnnu gando akuẹlinlẹn go to wehọmẹ alavọ tọn to [[Ayimatẹn Ekiti Tọn|Ayimatẹn Ekiti tọn]] ehe tin to Ado-Ekiti. E sọ yi ogan devo to gandudu ajọ sọn wehọmẹ alavọ tọn Adeleke he tin to Ede to Ayimatẹn Osun tọn to, E sọ yi gbedewema he ma hunnukun kavi he ma họnwun yiyi to whenuena e to awuwlena ovodido owhe 2019 tọn, to whenuena e yindọ e ko dọdai sọ emi yi wehọmẹ alavọ tọn to whenue e to ovo 2015 tọn wleawuna bọ todin e sọ wa kan dowe mẹ dọ emi ma yí wehọmẹ alavọ tọn gba dọ wehọmẹ ohọ ao tọn kẹ́dẹ́ wẹ emi hia. ==Azọn etọn== Dapo Abiodun wẹ yin nukunpedonugotọ ''Heyden Petroleum Limited (HPL)'' tọn po azọnwhe zomọmi po amijẹhọnnọ po tọn he tin to [[Naijilia]] mẹ, Ewọ wẹ sọ dó azọnwhe First Power Limited ai. ==Tonudidọ== Dapo Abiodun yin dopo to mẹhe dó ogbẹ tonudidọ tọn whehẹnọ(''People's Democratic Party'') ai to Ayimatẹn Ogun tọn mẹ. Dile etlẹ yindọ ogbẹ akizanọ(''All Progressive Congress'') wẹ e to bibasi to alọnu din to whenuena e jo Ogbẹ he mẹ e te dai dó whenue yẹ dó ovo 2015 tọn godo.E tẹnpọn nado du to ovo 2015 tọn ji nado yí nukọn na whezẹ̀tẹnwaji Ayimatẹn Ogun tọn to Naijilia tọn mẹ to ogbẹ whehẹnọ (''People's Democratic Party'') tọn glọ amọ e ma pa ẹ. Ye de Dapo taidi dopo to osẹndoaitọ daho togbo daho [[Naijilia]] tọn mẹ, to ogbẹ ''United Nigeria Congress Party (UNCP)'' he ma sọ tin todin ba glọ. E sọ wazọn dogọ to wedegbẹ Togan lẹ tọn po azọn tonudidọ tọn tangan tangan devo lẹ po ga. To owhe 2019 tọn mẹ, e tẹnpọn nado du Togan Ogun tọn to ovo dido de mẹ to ogbẹ akizanọ (''All Progressive Congress'') glọ, e sọ du to eji. Eyin hodotọ Klisti tọn nugbo bosọ nọ Basi sinsẹn hẹ Mountain Of Fire and Miracle Ministry.E wa jogbe dọ dile na mẹsusu ma tlẹ jlo dọ emi ni du Togan Ayimatẹn Ogun tọn, Jiwheyewhe wẹ hẹn emi jẹ finẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1960 lẹ]] mc242il7h3m57byzkylklg42g1w7oci Dario Barluzzi 0 248 5367 5366 2022-03-23T15:49:12Z Jon Harald Søby 5 1 revision imported wikitext text/x-wiki Dario Giuliano Mario Barluzzi (6 Zósun 1935 – 13 Kóyànsun ̣2021) yin banọhotọ oto Italy tọn podọ nugopedonugotọ. E no wle goli podọ whla 85 wẹ e wle goli na ogbẹ banọ Milan tọn sọn 1962 jẹ 1967. ==Alọdlẹndonu lẹ== 094aawf5qznuu7fgm4nc1llkac52rbc Dasin 0 249 5372 5371 2022-03-23T15:49:12Z Jon Harald Søby 5 4 revisions imported wikitext text/x-wiki '''Dasin''' wẹ yin osin he nọ tọ́n sọn nukunmẹ. 56a0kfocyg7kyxydrwwzef7bp9mljjf Dauda Abasama I 0 250 18714 5387 2022-04-11T17:12:23Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Dauda Abasama I''' yin Sultan Kano tọn he dugan to owhe 1565. ==Otàn gbẹzan tọn to Kano Sin otàn nugbo lẹ mẹ== Otàn gbẹzan Dauda Abasama I tọn sọn Palmer 1908 Ledogbedevomẹ glẹnsigbe Kano sin otannugbo mẹ. Dauda Abasama yin Sarki Konukunẹnẹtọ. Yinkọ onọ̀ etọn tọn wẹ Zuhara. E Dugan na osun dopo azan ko whẹpo dó yin didesẹ̀. Nọvisunnu etọn lẹ wẹ, Kazura, Majia, po nọviyọnnu Etọn he nọ yin yiylọdọ, Buduru, na e ma wlealọ wutu, Gilima, Taura and Gwunka, Novi lọ, kọnawudopọ hẹ ẹ nado diọada yi Karmashe. Dauda nọte to finẹ bọ ohọ̀ yin gbigba na ẹn. Dopodopo nọvisunnu etọn lẹ wẹ dé fihe yé na gbaho do. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 8nutdflcgr719oszaktx6bh10mcytbh David Bailie 0 251 18715 17671 2022-04-11T17:12:33Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''David Bailie''' (4 Awewesun 1937 – 5 Whejisun 2021) yin South Aflikanu podọ aihundatọ, sinima, oploji tọn, po fotodetọ yovogbe tọn po, bo yin yinyọnẹn ganji na ada etọn taidi ''Cotton in Pirates of the Caribbean: The Curse of the Black Pearl, Pirates of the Caribbean: Dead Man's Chest, po to Pirates of the Caribbean: At World's End''. Bailie yin jiji to 1937 to Springs, Gauteng, South Africa. E wlealọ hẹ Egidija Bailie to 2002. Bailie basi matintọ to 5 Whejisun 2021, podo owhe 83 po. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1937 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] mvbuby733c5debjs7dr1kohdl7uq3tp David H. Gambrell 0 252 26482 18716 2022-07-18T03:08:04Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:David_Henry_GAMBRELL.jpg|thumb|David H. Gambrell]] '''David Henry Gambrell''' (yín jiji to azán kotọ, Awewesun [[owhe]] 1929 tọn bo nọgbẹ̀ jẹ azán ṣidopotọ Nuwhàsun [[owhe]] 2021 tọn). E yin tonudọtọ́ Amẹlika-nu de. Gambrell sẹ̀n taidi afọzedaitọ otò tọn na Georgia to otò [[Amẹlika]] (''United States'') tọn me sọn [[owhe]] 1971 kakajẹ [[owhe]] 1972. E yin dide do aṣẹpatọ lẹ sẹnsẹn gbọn president Jimmy Carter gblame. Gambrell kú to azán sidopotọ, Nuwhàsun [[owhe]] 2021 tọn to Atlanta, Georgia to whenue tindo [[owhe]] 91. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1929 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] odi0gjrb04n0lm71ok4z56kez5my5yr David Lanre Messan 0 253 19407 18717 2022-04-13T09:49:26Z Samatics 9 wikitext text/x-wiki '''David Lanre Messan''' (Ajọwatọ Otò Naijilia tọn) (yin jiji to azan 4, Whejisun owhe 1983), yin Ajọwatọ otòvi Naijilia tọn. Uwhẹ sọ yín "''Chief Executive Officer''" didodainọ títan po hunsingan ohwe 2015 na aihọnmẹ titolẹtọ, [[Awọnlin]] (First Founder and 2015 curator of Lagos global Sharper of the World Economic Forum) tọn dogo na Ajọwiwa Awukandopọ pli Gbezan Messan yin jiji do Isolo, Aimatẹn Awọnlin tọn to azan 4, whẹjisun,owhe 1983 na Addi Anthony Messan(otọ́), po Janet Glohun(onọ). Otọ́ yín otoví Naijilia tọn, Onọ yín otoví Togo tọn. He blẹ owhe pinplọn to wehọmẹ "Mushin High School" bo yi "Secondary School Certificate (SSCE)" bo sọ zindonukọn do wehọmẹ Azọnpinplọn to Ayimatẹn Awọnlin tọn (''Lagos State Polytechnic'')bo do plọn azọn Hodopodo tọn (Mass Communication).Hẹ yii diploma to wehọmẹ alavọ "Nexford(Nexford University)tọn . [[ Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1983 lẹ]] 9v5nwookvg5weut7wo8b5655t9zfrd3 David Mbah 0 254 19842 18718 2022-04-16T17:23:26Z Samatics 9 wikitext text/x-wiki '''David Mbah''' yin weyọnẹntọ daho to azọn nuyọnẹn wintinwintin tọn mẹ to Wehọmẹ Alavọ Awọnlin tọn (''University of Lagos''). [[Adà:Otàn Gbẹzan tọn]] afi7qu8bl0nrevwr8mg7eowy7nivewo David Nnaji 0 255 26179 18719 2022-07-14T08:12:37Z Gadarawamo 20 /* Gbẹzan mẹdetiti tọn */ wikitext text/x-wiki '''David Nnaji''' yin Jiji to Liyasun, owhe 1985, e yin sinima bayitọ Otò [[Naijilia]] tọn, aihundatọ podọ wekantọ. E yin yinyoẹn na ada etọn taidi Ifeanyi to aihun tele tọn de mẹ he yin yiylọdọ ''Dear Mother''. ==Bẹjẹeji gbẹzan po wehihia etọn po== Nnaji yin jiji to liyasun, owhe 1985 to Ayimatẹn [[Awọnlin]] tọn mẹ, to Otogbo [[Naijilia]] tọn mẹ. Bo yi wehọmẹ etọn lẹ po to Otò lọ mẹ. E zindonukọn nado yi gbedewema degree tọn to nupinplọn ''History and Strategic'' tọn mẹ sọn Wehọmẹ Alavọ Awọnlin tọn. ==Gbẹzan mẹdetiti tọn== Nnaji yin [[ovi]] ẹnẹtọ to [[ovi]] atọ́n (5) mẹjitọ etọn lẹ mẹ bọ ewọ lọsu tindo ovi awe (2), Chinualumogu Naetochukwu Nnaji podo Adaezeh Munachimso Nnaji. ==Azọn tọn== Gbọnvona dọ e fo wehọmẹ Alavọ tọn, Nnaji sọ do ogbẹ hanjiji de doai ehe yin yiylọdọ ''DUN Entertainment Limited''. E basi lẹdogbedevomẹ ada etọn taidi Ifeanyi to aihun ''Dear Mother'' tọn mẹ ehe wa yin didohia to tele ji na owhe susu lẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1985 lẹ]] dh585m0v4ocj2p2urozftayyowj6i27 Davunṣo 0 256 27276 18720 2022-07-29T02:04:03Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:A comb.jpg|thumb|Davunṣo]][[Wepo:Plastic comb, 2015-06-07.jpg|thumb|Davunṣo]] '''Davúnṣo''' yin azọnwanu he nọ yin yiyizan nado vún oda. E nọ do onu flinflin lẹ, he nọ yin yiylọdọ adu etọn. Davúnṣo nọ saba tin to plaba. Gbẹtọvi lẹ ko to zinzan davúnṣo sọn whenu dindẹn die gbọn, ewhe gbau, e na ko yi [[owhe]] 5000 die gbọn. Davúnṣo nọ yin yiyizan gbọn gbẹtọ lẹ dali nado vún oda he mlin lẹ. E sọ nọ yin yiyizan nado wleyẹyi na oda kavi do bla oda. ==Otan== Whla tintan he davúnṣo yin yiyizan wẹ owhe 5000 die. Davúnṣo wunmẹwunmẹ wẹ ko yin mimọ sọn ojlẹ dindẹn die. ṣainanu lẹ nọ yi davúnṣo do oda yetọn mẹ do nọ wleyẹyi na oda lọ. Dile ojlẹ to yiyi, Davúnṣo ko wa yin azọnwanu titengbe de nado basi oda. To egbehe, Davúnṣo wunmẹwunmẹ donu kanweko susu wẹ tin. ==Yẹdide lẹ== ==Alọdlẹndonu lẹ== nbid5m9ntqxukc9sokw6g6uyw8b73jp Dayo Amusa 0 257 26927 18721 2022-07-24T07:31:38Z Gadarawamo 20 wikitext text/x-wiki '''Dayo Amusa''' yin yọnnu aihundatọ podọ hanjitọ otò [[Naijilia]] tọn de po. ==Bẹjẹeji gbẹzan po azọn etọn po== Dayo yin jiji dó [[Awọnlin]]. Ewọ wẹ [[ovi]] tintan to whẹndo [[ovi]] atọ́n tọn mẹ. Onò etọn wasọn [[Ayimatẹn Ogun Tọn|Ayimatẹn Ogun tọn]] mẹ to whenuena otọ́ etọn wasọn [[Awọnlin]]. E yi Wehọmẹ Mayflower tọn to otò Ikenne tọn mẹ. Dayo yi plọnnu gándo ''Food Science and Technology'' to Moshood Abiola Polytechnic whẹpo e do bẹ azọn aihundida tọn etọn jẹeji to [[owhe]] 2002 mẹ. Dayo basi aihundida etọn tintan to [[owhe]] 2006 tọn mẹ. Dile etlẹ yindọ aihundida Ayọgbe tọn Nollywood mẹ wẹ e nọ basi sinima etọn lẹ Te hugan, e sọ nọ da aihun sinima Glẹnsigbe tọn lẹ ga. Dayo wẹ yin Wehọmẹgan yọnnu na Wehọmẹ PayDab tọn he tin to Ibadan po [[Awọnlin]] po. ==Ajọ̀ lẹ== == Ohàn he e ji lẹ== *''Aye Mii'' *''Ayemi Remix ft Oritsefemi'' *''Alejo'' *''Blow My Mind'' *''Mama's Love'' *''Omodaddy'' *''Ife Foju'' ==Alọdlẹndonu lẹ== ==Nọtẹn Intẹnẹt tọn devo lẹ== [[Adà:Otàn Gbẹzan tọn]] kyyjhlzjvtkxufajvd78wyfdmkvm3ao Dee Doris 0 258 18722 5526 2022-04-11T17:13:43Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Dee Doris''' yin Hanjitọ wẹndagbe tọn Otò [[Naijilia]] tọn, po hankantọ dé po. E wa sọn Ayimatẹn Delta tọn to Otò [[Naijilia]] tọn mẹ podọ e sọ yin yọnnu lizọnyizọnwatọ dé to Christ Embassy mẹ. ==Gbẹzan po azọn etọn po== Dee Doris he mẹlẹ sọ yọnẹn taidi Doris Nnadi yin yinyọnẹn ganji na ohàn etọn lẹ; "Omemma", "No be counterfeit" podọ ga "In This Place". Ohàn tintan he Dee Doris basi wẹ ''I look to you'', he yin didetọn gbọn Loveworld Music and Arts Ministry (LMAM) dali to owhe 2016. To owhe 2018 ton mẹ, E zingbejizọnlin ladio tọn susu lẹ, bo yi tito sinsẹn tọn susu lẹ. Dopo to ohàn etọn lẹ mẹ "Omemma" yin didetọn to owhe 2020 tọn mẹ bọ gbẹtọ hugan 73000 wẹ pọn ẹn to YouTube ji. ==Todohukanji ohan tọn== ===Bladopọ lẹ=== * ''I Look To You (2016)'' * ''Supernatural (2018)'' ===Dopodopo lẹ=== * "Faithful God" (2016) * "In His Presence" (2016) * "Supernatural" (2017) * "In This Place" (2018) * "No Bi Counterfeit" (2019) * "Omemma" (2020) * "Chimonye Obioma" (2020) ==Alọdlẹndonu lẹ== ==Nọtẹn intẹnẹt tọn devo lẹ== g2ly4zqz123en4czkksvdjt9ov1cvn6 Dele Odule 0 259 25595 18723 2022-07-10T11:58:13Z Samatics 9 wikitext text/x-wiki [[Wepo:Chief_Dele_Odule.jpg|thumb|Dele Odule]] '''Dele Odule''' yin jiji to 23 Abọhúsun 1961. E yin aihundatọ podọ sinima-bayitọ [[Naijilia]] tọn. E yin alọdlẹndo taidi aihundatọ alọgọtọ titengbe de to apadewhe Yoruba tọn to 2014 ''Best of Nollywood Awards'' na aihun he e da to sinima kori koto mẹ. Eto sinsẹn taidi tatọ ogbẹ nudide po sinamabayitọ lẹ tọn to [[Naijilia]]. == Bẹjẹeji gbẹzan etọn== Odule yin jiji to tòpẹvi Oru-Ijebu tọn, to Ijebu whezẹtẹn gandudu ponla tọn to [[Ayimatẹn Ogun Tọn]] to 1961, to fihe e yi wehọmẹ pevi po daho po te. Eyi gbedewema daho II sọn wehọmẹ meplọntọ lẹ tọn whẹpọ e do zindonukọn yi Wehọmẹ Alavọ Ibadan tọn, Ayimatẹn Oyo tọn to fihe e plọn nudide te. ==Azọn etọn== Dele bẹ aihundida nupinplọn-do-plọnnu tọn jẹeji hẹ ogbẹ de he no yin yiylọdọ Oloko Theatre Group to nudọnamẹ ayinamẹtọ Mukaila Adebisi tọn glọ. E da aihundida oploji tintan etọn tọn to 1986 whẹpo e do yin omẹnukundeji to whenuena e yin didohia to sinima he yin yiylọdọ Ti Oluwa Ni Ile. Sọn whenẹnu gbọn we e ko yin nukọntọ to sinima he sọ fọde (200) mẹ. == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1961 lẹ]] lptb0cetrlzhoimfsldb1h6s1snl4w6 Democracy 0 260 5558 5557 2022-03-23T15:49:23Z Jon Harald Søby 5 14 revisions imported wikitext text/x-wiki '''Democracy''' zẹmẹdo osẹndai gbẹtọ lẹ tọn, yinkọ lọ yin yiyizan to aliho voovo mẹ to tonudọgbẹ to fihe gbẹto lẹ sọgan tindo mahẹ, to tito de sọgan bẹpla dehe ye nọ deanana agbegbe yetọn do ji. To egbezangbe aliho susu mẹ ehe sọgan yin bibasi te. # Gbẹtọ lẹ nọ basi dide gando osẹn yọyọ lẹ go, bo nọ diọ dehe ko dẹn to aimẹ lẹ, ehe nọ saba yin yiylọ dọ democracy tlọlọ tọn (''Direct Democracy''). # Mẹlẹ nọ de nukọntọ, nukọntọ ehe lẹ nọ basi gbemima yetọn gando osẹn go. Ehe nọ saba yin yiylọ dọ ''Representative Democracy''. Aliho he mẹ ye nọ yin dide te nọ yin yiylọ dọ Vobibla. Vobibla nọ wa aimẹ to titoji kavi yin mẹhe to ọtẹn aṣẹpipa tọn mẹ yin matintọ # To whedelẹnu, gbẹtọ lẹ nọ bayi osẹn yọyọ lẹ kavi diọ dehe ko to ayimẹ lẹ. Ehe nọ saba nọ yin yiyizan taidi ''Referendum'', ehe nọ tindo sọha godonọnamẹtọ lẹ tọn. # Gbẹtọ he nọ saba su kavi whe, ehe nọ saba sọawuhia, di apajlẹ, yin ye to ''Jury by Trial'', ehe nọ yin yinyọnẹn do ''Sortition'' kavi ''Allotment''. To whẹho delẹ mẹ, jury lọ wẹ nọ basi dide kanbiọ vlavo gbẹtọ lọ wa nuylakan kavi lala. To Europe trial po jury po nọ saba yin yiyizan na ninọmẹ he yin walọgblezọn ylankan lẹ, dehe taidi akọhiho, alẹnu bibasi. Nado lẹzun stable democracy, ayimatẹn nọ saba yi ninọmẹ he nọ yin democratic consolidation. Democratic yin ada awetọ dictatorship tọn, ninọmẹ tonudidọ de he mẹ huhlọn nọ yin zize do mẹdopo ji nado dugan do togbo dopo ji. Awugbopo political pluralism, gbẹtọ lẹ nọ mahẹ to tonudọgbẹ pẹvipẹvi lẹ mẹ po tito mẹde didohia tọn vude. Ninọmẹ tonudidọ tọn yin gbẹtọ lẹ ko blavo po, mẹhe yin dide bo biọ họmẹ. Aliho he mẹ ehe nọ yin bibasi nọ bọawu. Mẹhe yin dide po ovo po lọ nọ yin dide. vlavo, tonudọgbẹ he yin dide lọ to tonudọgbẹ dopo mẹ, kakati nado de mẹde Gbẹtọ lẹ nọ blavo na tonudọgbẹ de mẹhe na yin nukọntọ. Susu to mẹhe nọ yin dide lẹ mẹ dona jẹ yanwle delẹ kọn. Ye do nuhudo nado jẹ owhe delẹ kọn kavi tonudọgbẹ lẹ wẹ na bayi gbemima vlavo eyin ye penugo nado wa gbeta lọ kọn kavi hẹn azọn denamẹ yetọn di. p401b4xn4mtskydx5av6f34ee9cig1c Desmond Majekodunmi 0 261 18724 18036 2022-04-11T17:14:03Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Desmond_Majekodumni_in_Lufasi_Park.jpg|thumb|Desmond Majekodunmi]] '''Desmond Olumuyiwa Majekodunmi''' yin otòvi [[Naijilia]] tọn, he sọ yin nukọntọ na ''Lekki State Urban Forest and Animal Shelter Initiative(LUFASI)'', [[Adà:Otàn Gbẹzan tọn]] h28k7e4m9qx2wstebky7d60p2kg7owg Desmond Olumuyiwa Majekodunmi 0 262 21472 17672 2022-04-29T00:52:50Z Samatics 9 wikitext text/x-wiki '''Desmond Olumuyiwa Majekodunmi''' yin [[Naijilia]] sin avùnlọyinajọjlẹ gbẹtọ tọn tọ to otò [[Naijilia]] tọn mẹ. E sọ yin nukọntọ na ''Lekki State Urban Forest and Animal Shelter Initiative (LUFASI)''. E sọ yin Hunsinga na tito "Green Hour" tọn to Nigeria Info 99.3FM he tín to Ladio ji. Glezọnwatọ wẹ, he sọ yin wekantọ, hanjitọ, hankantọ, po sinimabayitọ po. [[Adà:Otàn Gbẹzan tọn]] [[en:Desmond Olumuyiwa Majekodunmi]] kxjia96n1rhw6mdukqib089inojgi44 Desmond Tutu 0 263 25065 25064 2022-07-05T16:26:47Z Ydamilola 17 /* Otàn Gbẹzan etọn tọn */ wikitext text/x-wiki [[Wepo:Archbishop-Tutu-medium.jpg|thumb|Desmond Tutu]] Archbishop '''Desmond Mpilo Tutu''' (azán ṣianwetọ Kọyànsun owhe 1931 jẹ azán koatọ́n-nukundopotọ Awèwèsun owhe 2021) yin nukọntọ sinsen Anglican tọn to Hùwaji [[Aflika]] tọn (''South Africa'') nu he nọ hoavùn na jlọjẹ gbẹtọvi tọn. E mọ gigopanamẹnu daho ''Nobel Peace Prize'' yi to owhè 1983 na he e ho sọta awhan ''Apatheid'' tọn to otò South Africa tọn mẹ. Desmond Tutu wẹ yin yẹwhegan tintan ṣọṣi Anglican tọn to Cape Town tọn mẹ. Tutu wẹ yin azinponọ na opli whẹgbigbọ tọn he ye ylọ dọ̀ ''Truth and Reconciliation Commission'' nado gọalọna mẹhe hẹn nutindo yetọn bu kavi gbleawu to awhan whenu. ==Otàn vuwhenu etọn tọn== Tutu yin jiji to ''Klerksdorp'' to ''Transvaal''. To whenuena é dó owhè wiawe, ewọ po whẹndo etọn po bẹ jẹ oto Johannesburg tọn. Tutu jlo nado lẹzun doto, ṣigba mẹjitọ etọn lẹ ma penugo nado sẹ́dó wehọmẹ dotozọn tọn. Enẹwutu wẹ é dó yi plọnnu to wehọmẹ daho ''Pretoria Bantu Normal College'' tọn nado lẹzun mẹplọntọ. E yin mẹplọntọ to wehọmẹ daho ''Johannesburg Bantu High School'' podo ''Munsienville High School'' po to ''Mogale City''. ==Otàn Gbẹzan etọn tọn== Tutu wlealọ po Nomalizo Lea Shanxane po to azán awetọ Liyasun owhe 1955. To owhè 1975, e gọ̀ jẹ̀ ohọ etọn he ye nọ ylọ dọ ''Tutu House'' to gbètato Soweto tọn mẹ. Tutu ku to dotowhe daho Cape Town tọn to azán koatọn-nukundopotọ Awewesun owhè 2021. E do owhe 90. Azọn ylankan ''Prostate Cancer'' tọn wẹ é jẹ̀ kaka e dó ku. [[en:Desmond Tutu]] [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1931 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] e4d9fjkh1eowpjb9g5z7fsks3nvxsmu Dibo-gbe 0 264 18726 5610 2022-04-11T17:14:23Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Dibo-gbe''', (he sọ nọ yin yiylọ dọ '''''Ganagana''', '''Ganagawa''','' kavi, '''''Zhitako'''''), yin ogbè [[Nupenu lẹ|Nupenu]] lẹ tọn de he nọ yin dido to [[Naijilia]]. E nọ yin dido to gbétato diblayi 20 mẹ to hùwaji [[Lapai]] tọn. Kandekoàtọn-nunkúndopo to kanweko ji (66%) poun, sọn hogbe 200 Nupe-gbè tọn mẹ wẹ yin nudopolọ po Dibo-gbè po. ==Alọdlẹndonu lẹ== [[Adà:Ogbè lẹ]] 10oyn67a4r3mjq7b16sh4d3vpcrdfy2 Diclofenac 0 265 26104 18727 2022-07-13T19:12:06Z Samatics 9 wikitext text/x-wiki '''Diclofenac''' nọ yin yiyizan taidi [[Amasin|amasin]] na [[Agbasa|agbasa]] vivẹ po agbasa hunmiyọn po. E nọ saba yin yiyizan na mẹhe gbleawu bo do apa. Dodinnanu he yin bibasi to owhe 2013, dohia dọ Diclofenac ma yọn na mẹhe do awutu taidi Ahunzọn po asaku awaku po ==Alọdlẹndonu lẹ== [[Adà:Amasin]] h8x6wv8nf59hsvbs5evy9n81gc8t3pm Didier Drogba 0 266 18728 17662 2022-04-11T17:14:43Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Didier_Drogba_(2019)_(cropped).jpg|thumb|Didier Drogba]] '''Didier Yves Drogba Tébily''' yin jiji to azán widopotọ osun atọntọ owhe 1978 to [[Abidjan]] yin mẹhe ko yi gbọjẹ to azọn bọlu hiho tọn mẹ to otò [[Cote d'Ivoire]] tọn mẹ. ==Bẹjẹeji gbẹzan etọn tọn== E nọ tòdaho Abidjan tọn mẹ kakajẹ whenue e pe owhe atọ́n mẹvi, whenẹnu wẹ e sẹtẹn sọyi oto france tọn mẹ nado yi nọ po Tafẹ etọn Michael Goba po. Tafẹ etọn yin bọluhotọ dai to oto cote di'voire tọn mẹ. ==Yanwle etọn== To owhe 2006/2007 ṣẹnṣẹn, ewọ wẹ yin nukọntọ na mẹhe do ago to bọlu hiho mẹ na ''English Premier League'' podo ago ko(20) po. Didier drogba gba bọlu na bọluhogbẹ ''Le mans'' to ligue 2 to owhe 1998. Enẹgodo e sẹtẹn yi Olympique Marseille to owhe 2003 bo do ago gbanewhedopo(29) to ojlẹ he bọdego mẹ. To osun ṣianwetọ owhe 2004, Drogba sọ sẹtẹn yi Chelsea. E nọ Chelsea na owhe ao(10). Drogba yin dopo to bọlu hogbẹ cote divoire he yin oto etọn bosọ yin tọntlọngbọn na agodido po ago kandekoatọ́n to awusọhia kanwekoatọ́n mẹ. ==Nunina he e mọyi lẹ== ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1978 lẹ]] [[ it:Didier Drogba]] 0pi5zzajnaizqv1cdb4xbyq7bw0clqj Dino Melaye 0 267 27248 25830 2022-07-28T20:10:00Z Gadarawamo 20 wikitext text/x-wiki {{Infobox gbẹtọ|YINKỌ ETỌN=Dino Melaye|YẸDIDE ETỌN=Dino Melaye at AMVCA 2020 02.jpg|JIJIZAN=1 Alunlunsun 1974}} '''Dino Melaye''' (yin jiji to a zán tintan Alunlunsun [[owhe]] 1974) Yin Sẹnnamẹtọ [[Naijilia]] vijiji dé. Eyin Sẹnnamẹtọ he nọ penukundo Vodidi Ayimatẹn Kogi tọn go to wheyihọ-waji,Todin to tonudọgbẹ ''People's Democratic party (PDP)'' Whẹpo whẹdatẹn vivọylọ dó ho Otẹn lọ yi sọn e si, E pàṣẹ dọ ovo vivọdi dona tin to Uwọ po Sẹnnamẹtọ Smart Adéyẹmí to Tonudọgbẹ ''All Progressive Congress (APC)'' po ṣẹnṣẹn to [[owhe]] 2019. ==Wehọmẹ po ovu whenu etọn po== Daniel Dino Melaye yin jiji to Ayimatẹn Kano tọn mẹ to Togbo [[Naijilia]] tọn mẹ. É yi wehọmẹ daho ''Command and Air-Force'' tọn to Kaduna. É zindonukọn to wehihia Etọn mẹ to wehọmẹ Alavọ Ahmadu Bello tọn to Zaria to fihe e hiawe dogbọn Oyọnẹn lẹdo tọn (''Geography'') to [[owhe]] 2000. To whenuena é to wehọmẹ Alavọ tọn mẹ, E yin Anadenanutọ na wehọmẹvigbẹ etọn lẹ tọn. Enẹgodo e yin dide taidi wekantọ daho na Ogbẹ ''African Youth Council'' tọn, Mọdopolọ e sọ yin wekantọ Ọgbẹ ''Common Wealth Youth Council'' tọn. Togbogan Oluṣẹgun Ọbásanjọ́ de e do Hagbẹ Ayinamẹtọ ''Presidential Advisory Council on Youths'' to gandudu etọn whenu. ==Gbẹzan tonudidọ etọn== Dino Melaye yin Ogbẹvi Hoyidọtọ sẹnnamẹtọ (''House of Representatives'') de he to tẹnpọnna Vodidi Kanna/Ijunu to Ayimatẹn Kogi tọn. To [[Owhe]] 2015, ye dé e taidi Sẹnnamẹtọ Daho (''Senate)'' to wheyihọ-waji Ayimatẹn Kogi tọn to Tonudọgbẹ ''All Progressive Congress'' tọn glọ. Dino Melaye Yin Dopo to mẹhe nọgodona Bukọla Saraki he yin Ogan na Hagbẹ Sẹnnamẹtọ Daho dile Etlẹ yindọ Tonudọgbẹ All Progressive Congress ma nọgodona ẹn. To [[Owhe]] 2019, Dino Melaye po Bukọla Saraki po dagbẹ devo lẹ po tọ́n sọn Tonudọgbẹ ''All Progressive Congress'' tọn mẹ, bọ kọnawudopọ hẹ Tonudọgbẹ ''People's Democratic party'' tọn. Ewọ po Saraki po whlẹnagba to Tonudọgbẹ (PDP) tọn glọ, Saraki ma yin dide ṣigba Dino Melaye yin dide Whẹpo whẹdatẹn vivọylọ do ho e yi sọn e si, E paṣẹ na Ovo vivọdi po Smart Adéyẹmí he tin to tonudọgbẹ ''All Progressive Congress'' tọn glọ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1974 lẹ]] 2kff68jz3ns30hguihz1kncsgiyyk6f Dipo Doherty 0 268 25110 21473 2022-07-06T08:23:59Z Gadarawamo 20 wikitext text/x-wiki '''Dipo Doherty''' yin sẹnsatọ [[Naijilia|Naijilia-nu]] de. == Wehihia po azọ́n etọn po == Dipo yin jiji to 1991, e yí gbedewema to ''Mechanical Engineering'' mẹ sọn wehọmẹ alavọtọn Virginia tọn mẹ. E yí gbedewema titengbe tọn etọn to ''Integrated Design and Management'' mẹ sọn ''Massachusetts Institute of Technology''. Azọnwatẹn etọn tin to lẹdo ''Spatial Geometry'' tọn. ==Ajọ po gigopanamẹnu he e mọyi lẹ po== E yin dide taidi dopo to ''Exhibitors to ART X Lagos 2017''' tọn lẹ mẹ. Azọ́n etọn yin apadewhe [[alọnuzọ́n]] he yin jijọ to ''Arthouse's Affordable'' mẹ. ''Art Auction for charity in Lagos''. E yin alọdlẹndo na ''Visual art category'' to Ajọ̀ nukọnmẹ tọn [[Aflika]] tọn to 2019. == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] ai4y3jn5yjsei76aq0vrd0oeckzu8zf Dorcas Shola-Fapson 0 269 19236 19228 2022-04-11T20:53:50Z Joshateji 22 wikitext text/x-wiki [[Wepo:Student 1 in MTV Shuga Naija (cropped).png|thumb|Dorcas Shola-Fapson]] '''Dorcas Shola-Fapson''' yin Aihundatọ de po Ladiohọ zọnwatọ de po he yin yinyọnẹn na adà he e nọ ze to aihun Tele ji tọn he e nọ basi yèdọ ''MTV's Shuga'' bọ e yin yinyọnẹn to aihun lọ mẹ taidi ''Sophie''. To 2020, e lẹkọ do aihun MTV Shuga tọn na azọnylankan gbayipe coronavirus tọn ma na dotẹnmẹ Aihundatọ lẹ nado wazọ́n wutu, ehe jọ lẹdo aihọn pé. ==Gbẹzan etọn== Fapson yin jiji do otò London tọn mẹ to owhe 1990 lẹ gblamẹ. Onọ etọn basi matintọ to whenue e yin owhe wiawe mẹvi bọ e yí gbedewema etọn tintan to azọ́n sẹnmẹjẹtọ lẹ wiwle tọn mẹ ''(Criminology)'' to otò England tọn mẹ. Enẹgodo e yì New York nado yì plọn azọ́n Aihundida tọn. Todin, e ko tọ́n to tito Aihundida tọn atọntọ MTV Shuga tọn mẹ, bo sọ yin yinyọnẹn taidi 'Sophie' to emẹ. E sọ yin hozedokanjitọ na "The Juice" he yin tito hokansemẹ tọn Tele ji tọn NdaniTV tọn. E tin to tito Aihundida tọn atọntọ MTV Shuga tọn mẹ, bo sọ yin yinyọnẹn taidi dotozọnwatọ de he yin 'Sophie' to aihun lọ mẹ. To tito ehe lọ dopolọ mẹ wẹ e basi nulila he yin ''Alone Together'' aihun ehe mẹ wẹ e dọho gando azọnylankan he gbaipe lọ yedọ COVID-19 go to 2020. Aihun tito ehe yín kinkan gbọn Tunde Aladese dali bo yin zizedo kanji to zanmẹ whla susu bọ Ogbẹ́ Pọninọ Akọta lẹ tọn (''United Nations'') sọ nọ godona ẹn. Aihun tito ehe bẹ Aihundatọ otò [[Naijilia]] tọn lẹ, Huwaji Aflika tọn lẹ, Kenya po Côte d'Ivoire po hẹn bọ ye sọ nọ zan hodọdopọ jẹhọnmẹ tọn lẹ do to nukọnzindo to aihun nuplọnmẹtọn ehe mẹ. Aihun lọ lẹpo yin dídá gbọn Aihundatọ he delẹ to ye mẹ nọ yin Mohau Cele, Lerato Walaza, Sthandiwe Kgoroge, Uzoamaka Aniunoh, Mamarumo Marokane and Jemima Osunde. ==Aihun he mẹ e tọ́n te lẹ== ===Sinimọto=== *Banana Island Ghost (2017) *My Wife & I (2017) *The Essence (2019) ===Television=== *Shuga (season 3): Shuga Naija (2013-2014, 2020) *‘‘Castle & Castle ‘‘(2019-2021) ==Pọn fi dogọ== [[Ayọnu lẹ|List of Yoruba people]] ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn] [[Adà:Ovi he ye ji to owhe 1990 lẹ]] nppmj41em9zvb7gqpz0njrg6itng9sw Zinzantọ:Koavf 2 270 5662 2022-03-23T15:49:36Z Koavf 45 Dá weda po "{{#babel:guw-0|en-N|es-2|de-1|pt-1}} [https://en.wikipedia.org/wiki/User:Koavf !!!!]" po wikitext text/x-wiki {{#babel:guw-0|en-N|es-2|de-1|pt-1}} [https://en.wikipedia.org/wiki/User:Koavf !!!!] p0536h2xbllld7jjut9qlmmo4gu0zbb Dosu Joseph 0 271 26054 18731 2022-07-13T08:19:56Z Samatics 9 wikitext text/x-wiki '''Joseph Dosu''' (mẹhe yin jiji to azán fọtọn-nukun-ẹnẹtọ, osun ṣidopotọ, owhe 1973 tọn mẹ to [[Abuja]]) yin bọọlu wletọ de to [[Naijilia]] dai. ==Azọ́n etọn hẹ ogbẹ́ bọọlu hiho tọn lẹ== Dosu gọalọ na Julius Berger nado dù to Agbawhinwhlẹn Bọọlu tọn he yin [[Naijilia]] ''FA Cup'' tọn ji to Abowhusun 1996 tọn, to whenuena e tẹnpọn bo wle bọọlu ganji sọta Kastina United. Azọ́n etọn wa tadonakọn to whenuena nugbajẹmẹji aji Jim tọn gbẹduhun tọn de jọ doe to Awọnlin to 1997, e dibla kú to whenẹnu. To whenuena e dù to Agbawhinwhlẹn 1996 tọn lọ ji godo, e doalowemẹ nado wle bọọlu na bọọluhogbẹ Serie A Club Reggiana tọn. E ma ko tindo kọdetọn tangan de to finẹ whẹpo bọ nujijọ ajiji tọn lọ do zọn bọ e jo bọọlu hiho do to owhe konukunatọn mẹvi yinyin mẹ. ==Azọ́n etọn to togodo== Ewọ kẹdẹ wẹ yin bọọlu wletọ he nọte do otò etọn mẹ to bọọlu hogbẹ etọn lẹ mẹ, enẹ wẹ zọn bọ e do yin yiyizan to bọọlu hiho togodo tọn he [[Naijilia]] yì lẹ mẹ, sọ le e ma tlẹ do numimọ sọ bọọluwletọ awe he po lẹ do. To whenuena e yí yẹyidogonamẹnu Sika tọn de to whenue e dù to Agbawhinwhlẹn 1996 tọn ji godo wẹ e sọ vọ wá yì na Agbawhinwhlẹn atọ́n devo lẹ to Togodo na [[Naijilia]]. Enẹlẹ wẹ dehe wá aimẹ to Abowhusun 1996 tọn, he mẹ Super Eagles lẹ ho Burkina Faso lẹ te po kọdetọn 2 - 0 po to [[Awọnlin]]. Bọọlu hiho hẹ họntọn ''(Friendly Match)'' de wá aimẹ hẹ Morrocco to Awewesun 1996 tọn, e wazọn ganji to finẹ bo hẹn [[Naijilia]] yì Kenya to Osun tintan Owhe 1997 tọn mẹ. Bọọlu hiho hẹ Kenya ehe wẹ yin azọ́n godo tọn he e wà na [[Naijilia]]. ==Azọ́n bọọlu plọnmẹ tọn etọn== E bẹ azọn bọọlu pinplọnmẹ tọn etọn jẹeji to 2009. E yin ogán na nuplọnmẹtọ bọọlu tọn lẹ to ''Lagos Based Westerlo Football Academy''. ==Nudọnamẹ dogọ lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1973 lẹ]] gmorordpanud9vu7aqhdo2y84670qh4 Dotowhe Reddington tọn 0 272 27305 18733 2022-07-29T02:48:55Z Gadarawamo 20 wikitext text/x-wiki '''Dotowhé Reddington tọn''', (Reddington Hospital) yin [[Dotowhé]] akuẹnọ lẹ tọn dé he tin to Ayimatẹn [[Awọnlin]] tọn mẹ to Otogbo [[Naijilia]] tọn mẹ ==Whenue eyin didoai== Reddington bẹ azọn jẹeji taidi mẹgopọntọ mẹ he to azọ̀njẹ lẹ tọn to 2001, to whenẹnu wẹ e do ''Cardiac Centre'' ai he yin fi he ye nọ pọn ahunzọ̀n te to Victoria Island he tindo kọndopọ hẹ [[Dotowhé]] ''Cromwell Hospital'' to London. [[Dotowhé]] ehe yin didoai to 2006 bo do kando to Ikẹja. ==Zannu ohia tọn== Nuhe tin to Zannu ehe ji wẹ: ''Reddington pioneered Nigeria's first Digital Cardiac Catherization and Angiography suite'', finẹ wẹ yin [[Dotowhé]] vonọtaun ahunzọ̀n tọn. ==Nuhe ye nọ wa to Dotowhe lọ lẹ== Dotowhe ehe nọ penukundo azọ̀n ehelẹ go: :Renal dialysis :Obstetrics po gynaecology po :Paediatrics :Surgery (endoscopy po day-care po) :Ophthalmology :ENT (Ear, Nose po Throat) surgery po :Radiology :Gastroenterology (digestive diseases) :Psychiatry 2b22qby09uwwxrpthr38mmlv2sokx3k Dotowhé 0 273 5752 5751 2022-03-23T15:50:26Z Jon Harald Søby 5 5 revisions imported wikitext text/x-wiki '''Dotowhé''' yin fihe gbẹtọ lẹ nọ yi nado mọ nukunpedomẹgo kavi azọnhẹngbọ to whenue mẹde to azọnjẹ kavi gbleawu. vogbingbọn he tin to dotowhe po nọtẹn nukunpedomẹgo tọn devo lẹ po ṣẹnṣẹn wẹ yindọ, Dotowhe nọ do adọzan he yọn fihe mẹhe to azọnjẹ sọgan damlọn do. To dotowhe, doto he to azọnwa lẹ nọ zan azọnwanu egbezangbe tọn lẹ do nọ penukundo mẹhe to azọnjẹ lẹ go. Mẹhe yi dotowhe nọ mọ nukunpedomẹgo yi gbọn doto sunnu po doto yonnu po dali. g5n4nsjfoonj6ndhqejq9iw6rm7ksi0 Dotọ 0 274 18734 5768 2022-04-11T17:15:43Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:An old well in a family house.jpg|thumb|Dotọ]] '''Dotọ''' nọ yin odo he yin kunkun sọ yi aigbaglọ nado mọ osin. Whẹwhiwhẹn he wutu dotọ susu do nọ yin kunkun wẹ nado mọ osin sigba dotọ delẹ tin he nọ yin kunkun nado mọ yovomi po nudevo lẹ po. Dotọ nọ yin kunkun to aliho he bọawu mẹ he nọ dike bọ tọka kavi lọba he yin sinsin do okan go sọgan yin yiyizan nado dọn osin tọn sọn e mẹ. Oto susu he mẹ osin nọ han te lẹ mẹ taidi fihe nowhe kavi tọsisa depopenma tin te lẹ, Dotọ wẹ nọ yin kunkun nado mọ osin to ofi mọnkọ lẹ. Enẹwutu onu titengbe de wẹ eyin nado tin to aseji gando nuhe nọ yin wiwa do fihe waji dotọ yin kunkun do lẹ. Osin nuhahun dopo to afilikagbeji taun, enẹwutu, Dotọ ko yin kunkun po alọgọ po to topẹvi susu lẹ mẹ ehe zọn bọ e ma vẹawu sọmọ nado mọ osin ba. Dotọ nọ yọnbasi taun eyin aigba lọ nọ vi osin tọn. ==Alọdlẹndonu lẹ== 1jx6nx3e1102r2bdod6f3gbant4gk3p Douglas Bravo 0 275 18735 17665 2022-04-11T17:15:53Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[File:Douglas_Bravo_1.JPG|thumb|Douglas Bravo]] '''Douglas Ignacio Bravo Mora''' (azán Widopotọ Whejisun owhe 1932 tọn yi jẹ azán gban-nukundopotọ Alunlunsun owhe 31 2021 tọn) yin tohodọtọ to otò Venezuelan tọn mẹ po avunhotọ ''guerrilla'' tọn po. E yin jiji do Falcón, to Venezuela. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1932 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] rsgo3f9s88jg583d936e1arw8gp6nno Doyin Okupe 0 276 18736 17659 2022-04-11T17:16:03Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Adedoyin Ajibike Okupe''' yin jiji to azán konukunawetọ, Whejisun,owhe 1952 tọn mẹ. E yin Dotozọnwatọ dé podọ Tonudọtọ dé to tògbo [[Naijilia]] tọn mẹ. Azọnwhe amasin tọn ''Royal Cross'' tọn mẹ wẹ e wazọn te. E yin wekantọ dé to Ogbẹ́ ''National Republican Convention (NRC)'' tọn mẹ. E yin dopo to mẹhe awhangan Sanni Abacha sú do ganmẹ to gandudu etọn whenu lẹ mẹ, E yin dide sọn tonudọgbẹ ''United Nigeria Congress Party (UNCP)'' tọn mẹ. To whedenu wayi, e whlẹnagba nado yin ayimatẹngan ayimatẹn Ogun tọn to tonudidọgbẹ ''People's Democratic Party (PDP)'' tọn mẹ. ==Vuwhenu etọn== Doyin yin jiji to azán konukunawetọ, whejisun, owhe 1952 tọn mẹ to topẹvi Iperu tọn mẹ to [[Ayimatẹn Ogun Tọn]] to togbó [[Naijilia]] tọn. Ovi Doyin Mathew Adekọya tọn wẹ eyin, mẹhe yin azọnwatọ to azọnwhe Akuẹsẹdotẹn daho Naijilia tọn. Doyin yì wehọmẹ to st.Jude he tin to otò Ebute-Meta tọn mẹ to ayimatẹn Awọnlin tọn, E sọ hiawe to wehọmẹ ''Gbobi College'' tọn to otò Yaba tọn mẹ, e sọ yi wehọmẹ alavọ tọn to Ìbàdàn to ayimatẹn Ọyọ tọn. ==Azọn egbesọ tọn etọn== Dile etlẹ yindọ Okupe yin doto he tindo oyọnẹn to Amasin bibasi mẹ, E sọ nọ doalọ to tonudidọ mẹ. E yin azinponọ na azọnwhe linlinwe Agbasalilo tọn he yinkọ etọn nọ yin "Mirror" to ojlẹ dé mẹ wayi. ==Azọn etọn taidi doto he nọ basi amasin== Doyin wazọn to dotowhe ahọlu tọn to mẹdevo lẹ glọ, e tlẹ yin dotowhe ''St. Nicholas'' tọn he tin to Awọnlin whẹpo ewọ po gbẹdohẹmẹtọ etọn lẹ po taidi: Doto Seyi Robert po Doto Ladi Okuboyejọ po do gba azọnwhe yetọn titi. Yinkọ Azọnwhe lọ tọn wẹ ''Royal Cross Medical Center'' he tin to ayimatẹn Awọnlin tọn mẹ. Ayimatẹngan Ogun dai tọn Olusẹgun Ọṣọba yin hokanse gbọn azọnwhe linlinnamẹwe tọn (The Nation) Naijilia tọn, to liyasun, owhe 2019 mẹ dọ:"Doto doyin Okupe po gbẹdohẹmẹtọ etọn Doto Seyi Robert wẹ whlẹn wheṣọtọ emitọn sọn oku sí na sopẹn he biọ ota mẹ na-ẹn to azan konukunatọntọ, liyasun owhe 1994" tọn. ==Tonudidọ== To ojlẹ gandudu huhlọnnọ awetọ Togbo Naijilia tọn, E wazọn to tonudọgbẹ ''National Party of Nigeria'' (NPN) to vodide owhe 1983 tọn whenu. E sọ wazọn sinsinyẹn na tonudọgbẹ ''National Republican Convention'', to gandudu atọ̀ntọ mẹ. E sọ yin dopo to mẹhe tonudọgbẹ lọ dè nado tin to otẹn kuavọ dido na togbogan to vodide ''National Electoral Commission'' (NEC) tọn to owhe 1993. Doyin yin dopo to mẹhe Awhangan Sanni Abacha wle do ganmẹ to gandudu etọn whenu to azán atọntọ, kọyansun owhe 1996 tọn lẹ mẹ, bo yin didesẹ sọn agbawhlẹntọ lẹ mẹ to ogbẹ́ ''United Nigeria Congress Party'' (UNCP) glọ. Togbogan Naijilia tọn Olusẹgun Obasanjo dè Doyin dó ogantẹn mẹbọdomẹgotọ tọn na tito nudọnamẹ tọn na gandudu etọn to owhe 2000 mẹ, E yin dide nado yì whlẹnagba na ogantẹn ayimatẹn tọn to tonudọgbẹ PDP tọn glọ. Ṣigba otẹn lọ yin yiyi sọn e si gbọn Gbenga Daniel dali. Enẹgodo Togbogan Naijilia tọn Goodluck Jonathan wá dé Doyin Okupe taidi alọgọtọ to azọ́n lẹ kọn to owhe 2012 mẹ. Okupe nọ basi Nujijla vobibla tọn na tonudọgbẹ PDP tọn. E wamọ to vodide Oluṣẹgun Obasanjo tọn whenu, Good luck Jonathan tọn whenu, Bukọla Saraki tọn whenu, podọ to Atiku abubakar tọn whenu lọsu ga. E dọ numọtolamẹ etọn to tonudidọgbẹ PDP tọn mẹ bo kọnawudopọ hẹ tonudidọgbẹ ''Accord'' tọn to owhe 2017. Ogbẹ̀ ''Accord'' tọn yan ẹn to owhe 2018 na e sọ to vodide la na tonudidọgbẹ PDP tọn, enẹwẹ na Bukọla Saraki. E lẹkọ do tonudidọgbẹ PDP tọn mẹ bo sọ dugan Hoyidọtọ tọn na Agbawhlẹntọ do ogantẹn togbogan Asi Abubakar tọn to owhe 2019 mẹ. ==Gbẹzan etọn== Doyin Okupe da asi etọn Aduralere Okupe. E ji visunnu dopo, Ditan Okupẹ. To vodide Naijilia tọn whenu, Doyin nọgodona Atiku Abubakar he yin Agbawhlẹntọ to tonudidọgbẹ PDP tọn glọ, Ovi Etọn sọ nọgodona Muhammad Buhari. To whejisun, owhe 2020 tọn mẹ, E yin lila dọ asi etọn, Aduralere bẹ azọ̀n COVID-19 tọn to azán wiawetọ, lidosun, owhe 2020 tọn mẹ. ==Hunyanhunyan po whẹsadokọnamẹ lẹ po== To avivọsun, owhe 2012 tọn, ogbẹ́ EFCC tọn sawhẹ dokọna Doyin dọ to owhe 2004 tọn e gbọawupo nado basi ali Imo tọn. Ewọ po Ayimatẹngan daho dọho lọ po gbọ to Whẹdatẹn họsa to avivọsun, owhe 2016 tọn mẹ, ye sọ sawhẹ devo dokọna Doyin dọ ewọ lọsu yí ₦702 Miliọnu to Biliọnu Awe he Dasuki bẹ du lẹ mẹ. ==Alọdlẹndonu lẹ== ==Hia yinukọn dogọ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1952 lẹ]] nymysympgh9h1211uut257ucs56cqpv ECOWAS 0 277 18737 5822 2022-04-11T17:16:13Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:ECOWAS members.svg|thumb|]] '''Economic Community of West African States (ECOWAS)''' he yé sọ nọ ylọ dọ '''CEDEAO''' to Flansegbe mẹ nọte na plipli Otogbo di fọtọn he tin to wheyihọ-waji Aflika tọn mẹ lẹ. To kọndopọmẹ Otò ehelẹ sinai do aigba he kilomẹtlu etọn yin 5,114,162km². To owhe 2015, gbẹtọ sọha he to Otò ehelẹ mẹ hugan livi 349. Yanwle ECOWAS tọn wẹ nadó kọngbedopọ nado mọ dọ tovi yetọn lẹ dó pekọ to àjọ liho, enẹwẹ zọn bọ yedo dó ogbẹ he yé nọ ylọ dọ (''Trade Union'') dote to azan gban ewhè Awetọ, Nuwhàsun, owhe 1975 to Ayimatẹn [[Awọnlin]] tọn mẹ. Yé vọ́ ọgbẹ lọ sìn vọjlado delẹ bayi to azan konukunẹnẹtọ Liyasun, owhe 1993 to Cotonou. ECOWAS sọ nọtena ogbẹ he nọ dó afọ na jijọho to otogbo he tin to wheyihọ Aflika tọn lẹ mẹ. To whedelẹnu yé nọ sẹ́ awhanfuntọ lẹ dó otogbo he to avun ho lẹ mẹ nado hẹn jijọho wa otogbo enẹlẹ mẹ. == Otogbo he tin to ECOWAS mẹ lẹ == To osun awetọ owhe 2017 tọn, ECOWAS dó otogbo fọtọn, ṣinatọn yin Otò he nọ do Flansegbe, atọ́n nọ do Glẹnsigbe bọ awe nọ do Portugal sin ogbe. Otogbo ehelẹ po wẹ kọnawudopọ to whenue ye ze ogbẹ lọ dóte to owhe 1975 mẹ, adavo otogbo Cape Verde tọn he kọnawudopọ po ogbẹ lọ po to owhe 1977. To azan gban, osun atọntọ owhe 2021 tọn, Otogbo Málì yin didesẹ sọn ọgbẹ lọ mẹ na whẹho huhlọn dó yi gan awhanfuntọ lẹ tọn he jọ whlawe to osun ṣinẹnẹ ṣẹnṣẹn wutu. Mọdopolọ yé dè Otogbo Guinea tọn sọn ogbẹ lọ mẹ na whẹho dopolọ to azan ṣinatọntọ, Zósun, owhe 2021 tọn mẹ. lslf8ppgc0e4oawy6m6kyrklbkmlzvq Ebun Oloyede Ola-Iya 0 279 23539 23523 2022-05-22T08:04:01Z Amire80 23 Bot: Cleaning up old interwiki links wikitext text/x-wiki '''Alhaji Lukuman Ebun Oloyede Ola-Iya''' he mẹlẹpo yọnẹn taidi ''Igwe'' yin Ovi jiji Togbo [[Naijilia]] tọn, bosọ yin Aihundatọ nupinpọn dó plọnnu tọn dé. Ebun Oloyede yin jiji to otò Kenta tọn mẹ, to Oke-Ejigbo Abeokuta. ==Tito wehihia etọn tọn== Olaiya yi wehọmẹ dókọtọn St. Jude tọn to Abeokuta to [[Ayimatẹn Ogun]] tọn mẹ. E sọ zindonukọn to Wehọmẹ daho Premier tọn to Abẹokuta. To enẹgodo e yi plọnnu gándo hodọdopọ go to Wehọmẹ Moshood Abiola tọn mẹ to Ayimatẹn Ogun tọn mẹ. == Azọn etọn taidi Aihundatọ nupinpọn-do plọnnu tọn dé == E kọnawudopọ hẹ ogbẹ Aihundida tọn Musibau Shodimu tọn he tin to tòpẹvi Abeokuta tọn mẹ to whelọnu to gblagbla owhe 1970 tọn lẹ mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] trn5pli7fndf9kxdnhn9vaz9zwhzsub Ebute Ero 0 280 18738 17533 2022-04-11T17:16:23Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Ebute Ero''' yin tòpẹvi de he tin Ayimatẹn [[Awọnlin]] tọn to otò [[Naijilia]] tọn mẹ. E yin tòpẹvi de to aṣẹpipa lẹdo gandudu dokọtọn [[Lopo Awọnlin Tọn|Lopo Awọnlin tọn]] glọ. Ebute Ero yin apadewhe tòdaho Awọnlin tọn. Tòpẹvi ehe yin adà tangan de he nọ do haṣinṣan he tin to tòvi hoho Awọnlin tọn lẹ po yọyọ lẹ po ṣẹnsẹn, podọ ahi de he nọ yin yiylọdọ [[Ahi Ebute Ero tọn]] tin to lẹdo ehe mẹ, ahi ehe yin dopo to ahi hoho lẹ mẹ podọ e sọ yin dopo to ahi he klohugan to Naijilia lẹ mẹ. == Alọdlẹndonu lẹ == 7yyon34mrmgcjz1u3ipk81im7tph9p3 Edati 0 281 18739 5855 2022-04-11T17:16:33Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Edati''' yin Lẹdo Gandudu Dokọ̀ tọn de to aṣẹpipa [[Ayimatẹn Niger Tọn]] glọ to [[Naijilia]]. Tatọ́-tẹnnọ̀ etọn tin to topẹvi Enagi tọn mẹ to whèyihọ-waji to lẹdo alihogbó A124 tọn to alihiamẹnu 9°08′00″N 5°33′00″E ji. LGD lọ bẹ lẹdo voovo awe he yin kinklán gbọn tọsisa Kaduna tọn ''(Kaduna River)'' dali de lẹ hẹn. E tindo aigba he gbló sọ̀ kilomẹtlu 1,752 lẹdo pé podọ gbẹtọ sọha 160,321 wẹ tin to finẹ to mẹhihia 2006 tọn whenu. Sọha pósu tọn ''(Postal code) '' lẹdo lọ tọn wẹ 913. ==Alọdlẹndonu lẹ== nt3lha2nkdtkf1e4rs07r3a6xgfkf15 Efritin.com 0 282 26838 18740 2022-07-22T10:21:35Z Gadarawamo 20 wikitext text/x-wiki '''Efritin.com''' he nọ yin yiylọ to pàá mẹ dọ '''Efritin''' yin azọnwhe ajọjijla intẹnẹt ji tọn he to azọnwa to [[Naijilia]] de. E yin didoai gbọn azọnwhé ''Saltside Technologies'' tọn dali, he wá sọn otò Sweden tọn mẹ. E sọ yin didoai to Avivọsún [[owhe]] 2015 tọn. Efritin wá yin alọhẹndotena to [[Naijilia]] na e ma yin nukunpedego ganji gbọn azọnwatọ lẹ dali podọ akuẹ intẹnẹt tọn sọ vẹ́ taun to [[Naijilia]] hugan fidevo lẹ wutu wẹ ogán daho azọnwhe lọ Nils Hammar dọ. Nudọnamẹ he gando ego ehe yin lila gbọn linlinnamẹwe lẹ, ladiohọ lẹ po nọtẹn intẹnẹt tọn lẹ ji po to azán fọtọ̀ntọ, Alunlunsun [[owhe]] 2017 tọn. ==Alọdlẹndonu lẹ== 7fu4tjw7mqovcju5u3ubexgjptues9s Ejembi Eko 0 283 19238 18741 2022-04-12T00:54:36Z Jonywikis 36 wikitext text/x-wiki '''Ejembi Ekpo''' yin jiji to Azan konukunatọ̀ntọ́ Osun Atọ̀ntọ́ Owhè 1952 to [[Ayimatẹn Benue Tọn|Ayimatẹn Benue Tọn]] mẹ to otògbo [[Naijilia]] tọn mẹ. E sọ yin Whẹ̀yidọ̀tọ́ to Whẹdatẹn Daho hugan tògbo [[Naijilia]] tọn mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1952 lẹ]] a8nu87to3dtyxx77jyew9khxk75icso Eko FM 0 284 26764 15964 2022-07-21T17:25:33Z Gadarawamo 20 wikitext text/x-wiki '''Eko FM''' yin didoai to [[owhe]] 1997 tọn mẹ taidi apadewhé [[Ladiohọ Awọnlin tọn|Ladio Họsá Awọnlin tọn]] ''(Radio Lagos)'' tọn. EkoFM yin didoai nado nọ wleawuna nudọnamẹ lẹ na [[Ayọnu lẹ]]. Awọnlinnu susu wẹ nọ ganjẹ asisa ehe go nado nọ sè nudọnamẹ he to zojí lẹ, na e nọ na linlin lẹ tọn Glẹnsigbe po ogbè lẹdo lọ tọn po mẹ wutu. Nudọnamẹ lẹ sọn gandudu lọ de po wẹndomẹ titengbe lẹ po nọ yawu jẹ mẹlẹ de sọn finẹ. ==Alọdlẹndonu lẹ == ==Nọtẹn gbonu tọn he ṣáká dopọ hẹ ẹ lẹ == [[en:Eko FM]] d2j8o7t976dm2vym76542bacp00ro1f Elegushi Beach 0 285 27118 26938 2022-07-27T10:07:09Z EmausBot 83 Bot: Migrating 1 interwiki links, now provided by [[Wikipedia:Wikidata|Wikidata]] on [[d:Q28232226]] wikitext text/x-wiki '''Elegushi Beach''' yin otò dé he tin to tọ̀to to Lekki, to Ayimatẹn [[Awọnlin]] tọn to huwaji wheyíhọ-waji otò [[Naijilia]] tọn. Whẹndo Elegushi tọn he tín to [[Lekki]] to Ayimatẹn [[Awọnlin]] tọn wẹ do otọtó lọ. Otọtó Elegushi tọn yin dopo to otọtó de yọn hugan lẹ he tin to [[Awọnlin]] podọ ga to otò [[Naijilia]] tọn blebu mẹ. Jonọ he nọ wá otọ lọ tó lẹ nọ su sọ 40,000 to osẹ dopodopo mẹ, ṣigba Sẹgbe wẹ jonọ lẹ nọ su hugan. == Alọdlẹndonu lẹ == kgu2skqah6a1ywoua29czst9b06ep23 Eleko Beach 0 286 26107 5906 2022-07-13T19:17:37Z Samatics 9 wikitext text/x-wiki '''Eleko sín otọtó''' hẹ tín Lekki Pennisula, whezẹntẹn na lopo [[Awọnlin]] to otò [[Naijilia]] tọn ma yín gandudu lẹ tọn. Eleko Beach yin didodai to owhe 1989 n4h9gfgv21v1b62c99l0v12yjbmqdu1 Eletu Kekere 0 287 27052 27051 2022-07-26T05:52:32Z Gadarawamo 20 wikitext text/x-wiki Ahọlu '''Eletu Kekere''', mẹhe yin visunnu Ahọlu Gabaro tọn, duahọlu Ayimatẹn [[Awọnlin]] tọn na whenu pẹẹde to okú Ahọlu Akinsemoyin tọn godo to [[Owhe]] 1775. Nususu ma yin didọ gando gandudu Eletu Kekere tọn go hugan dọ̀ e ma tindo [[ovi]] depope. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] q0u8e35ajms3prawu0fite5w4b2897y Elisabeth Ekoué Pognon 0 288 19239 18743 2022-04-12T00:56:15Z Jonywikis 36 wikitext text/x-wiki '''Elisabeth Ekoué Pognon''' (yin jiji to owhe 1937) yin Whẹdatọ tintan he yin yọnnu to Otogbo [[Benẹ]] tọn mẹ. Ewọ wẹ sọ yin yọnnu tintan he biọ ogbẹ whẹdatọ daho Benẹ tọn lẹ mẹ podọ ga e sọ yin yọnnu tintan he yin dide gbọn ovo bibla dali nado yin dide taidi Ogán pete whẹdówhe daho hugan [[Benẹ]] tọn. ==Bẹjẹeji gbẹzan etọn tọn== Yinkọ he enọ yin whẹpo dó yi asuwhe wẹ Elisabeth Kayissan Ekoué. Asu etọn wẹ nọ yin ''Pognon''. Yé ji to 1937. Eyi wehọmẹ daho to Lomé, Togo po Dakar po to Senegal. Eyi Gbedewema B.Sc etọn to Wehọmẹ Alavọ Poitiers tọn to France do whẹdidọ ji. Enẹgodo eyi Gbedewema Dàho Masters tọn to Whẹdidamẹ to Wehọmẹ Alavọ Panthéon-Assas to Paris to 1962. ==Azọn etọn== To 1965, Pognon kọnawudopọ hẹ whẹdọhọsa daho [[Benẹ]], ehe wẹ zọn bọ e do yin yọnnu tintan he yin Whẹdatọ dé to [[Benẹ]]. To whenuena e ko wazọn to whẹdọhọsa pẹvi pẹvi lẹ godo, esọ wa lẹzun Ogandaho whẹdọhọsa he tin to Kutọnu tọn, enẹgodo sọ wazọn to whẹdọhọsa mayigbe-na-whẹ-he midà nami tọn. Podọ ga to whẹdọhọsa he klo hugan to [[Benẹ]] mẹ tọn, ehe wẹ naẹ lẹblanu-lọkẹyi lọ nado yin yọnnu tintan he tin to yé mẹ. To 1993, yé dé taidi yọnnu tintan he na yin whẹdatọ to whẹdọhọsa daho yọyọ he yé gba do [[Benẹ]] mẹ. Enẹgodo eyin dide gbọn ogbẹ etọn lẹ dali nado yin Ogan pete na yé, ewọ sọ wẹ nọ otẹn enẹ lọ mẹ kaka jẹ 1998 whẹpo dó joe na [[Conceptia Denis Ouinsou]]. Todin, e ko jo azọn whẹdida tọn dó. ==Pọn fi dogọ== [[Yọnnu Tintan he yin Whẹyidotọ to aihọn lọ blebu mẹ]]. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1937 lẹ]] 3a7bflqb5pk2s623nsec246kofol437 Elizabeth I 0 289 18744 5972 2022-04-11T17:17:23Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki {{Infobox gbẹtọ|YINKỌ ETỌN=Elizabeth I|YẸDIDE ETỌN=Darnley stage 3.jpg|JIJIZAN=7 Zósun 1533|OKÚZAŃ=24 Whejisun 1603}} '''Elizabeth I''' (azan 7tọ osun 9tọ owhe 1533- azan 24tọ osun 3tọ owhe 1603) wẹ yin ahọsi na oto England tọn po Ireland tọn po. Ewọ wẹ ahọsi sọn azan 17tọ osun 11tọ owhe 1558 kaka e do ku to osun 3tọ owhe 1603. E sọ nọ yin yiylọdọ Good Queen Bess kavi The Virgin Queen kavi Gloriana. Ewọ wẹ viyọnnu Ahọlu Henry VIII tọ England tọn po Anne Boleyn, asi etọn awetọ po. Whenue Boleyn mọ winyan to owhẹnukọn, Elizabeth sin ogbẹ blawu taun podọ e sọ yin susu doganmẹ to Tower of London oganhọ hoho lọ mẹ. Mahopọnna enẹ, Elizabeth dugan po bibi po azọn sinsinyẹn wiwa po. Gandudu etọn tindo kọdetọn dagbe titengbe to ajọwiwa mẹ. E sọ whlẹn oto etọn sọn alọ spanish Armada tọn mẹ. E ma wlealọ gbede bo dọmọ emi wlealọ po oto England tọn po. To oku etọn tẹnmẹ to 1603 Ahọlu James Vioto Scotland tọn sọawuhia taidi kọdetọn etọn. == Bẹjẹeji gbẹzan etọn tọn== Elizabeth yin jiji to owhe 1533 to Greenwich, England. Ewọ wẹ ovi Ahọlu Henry VIII tọ England tọn po asi awetọ etọn, Anne Boleyn. E do nọviyọnnuda enẹgodo nọvisunnuda Edward. Elizabeth mọ wepinplọn dagbe yi. E sọgan do bo kan ogbe voovo sidopo(6): English, French, Italian, Spanish, Greek po Latin po. Whenuena e tindo owhe wiatọnda(13 1/2) otọ etọn basi matintọ bọ nọvisunnuda etọn lẹzun ahọlu Edward VI England tọn. Nọvi sunnudaho etọn lọsu basi matintọ to whenue e tindo owhe fọtọn(15). Enẹgodo Mary jẹ otẹn etọn mẹ to 1553 ewọ lọsu basi matintọ to 1558 enẹgodo Elizabeth lẹzun Ahọsi. ==Kọdetọn etọn taidi Ahọsi== E hẹn sinsẹn Roman Catholic gọwa England. Owhe he Elizabeth yizan hundotẹnmẹ dote na hanjitọ susu nado tindo kọdetọn dagbe. William Shakespeare, Christopher Marlowe, Edmund Spenser po wekantọ William Byrd wazọn to awanu Elizabeth tọn. To ojlẹ gandudu etọn mẹ, e haya tọjihun dahọ John Hawkins tọn bosọ na ẹn azọnwanu lẹ nido penugo bo wajọ gbẹtọ hihọ po sisa po tọn. Mẹdevo lẹ taidi Sir Walker Raleigh, Humphrey Gilbert sọ wa nudopolọ ga. To 1580, drake lẹzun omẹ tintan (Englishman) he zọn ohu ji lẹdo aihọn pe. to owhe 1600, Elizabeth lọsu do azọnwhe de te, East India Company he wa lezun azonwanu na British Empire. ==Spanish Armada== England po Spanish po to wiwọ sinsinyẹn mẹ. enẹwutu Elizabeth dotuhomẹna Protestant he tin to Spanish Held Netherland nado tọnawhan Spain. E sọ dotuhomẹna awhanfuntọ huji tọn etọn lẹ nado yangbe bato Spanish tọn. to 1588, Ahọlu Phillip ii tọ Spain tọn sẹ Armada nado va England sudo. Bato England tọn pe Spanish Armada to ohu jí to azan 29tọ osun 7tọ owhe 1588 bo sọ duto ye ji. ==Gbẹtọ nukundeji Ahọsi tọn== Elizabeth ma wlealọ gbede, e ma sọ tindo ovi. Nalete, gbẹtọ nukundeji lẹ wẹ nọ yin mimọ to awanu etọn. Delẹ to ye me wẹ Robert Dudley 1st Earl of Leicester. Enẹgodo, e lẹhlan Robert Derereuk 2nd Earl of Essex. Omẹ ehe lẹ jlo na ho gandudu Ahọsi Elizabeth tọn yi ṣigba e ma pa ye bọ ye sọ yin huhu. ==Elizabeth yin matintọ== Elizabeth yin matintọ to Richmond Palace to azan 24tọ osun 3tọ owhe 1603. Ahọlu Protestant tọn James vi tọ lẹzun Ahọlu England tọn. [[Adà:Otàn Gbẹzan tọn]] j0ajpu105ua4st9ndxt3xw9u474h47p Eléphant Mouillé 0 290 19240 17658 2022-04-12T00:57:27Z Jonywikis 36 wikitext text/x-wiki '''Pierre Zinko''' (yín Jìjì tó owhe 1969), eyin mẹhe gbẹtọ lẹ yọnẹ́n ganji po tẹnmẹyinkọ lọ '''Eléphant Mouillé''' po, eyin hanjitọ otò [[Benẹ]] tọn, bosọ yin aihundatọ Nukikodonamẹtọ Tele ji tọn dé. Eyin dopo to Ogbẹ he do azọnwhe aihundida nupinpọn-do-plọnnu tọn he nọ yin Sèmako Wobaho tọn ai. ==Gbẹzan etọn== Zinko yin jiji to owhe 1969 mẹ to Oto he nọ yin Bohicon to Togbo Benẹ tọn mẹ. ==Azọn etọn== To whenuena e tin to owhe wiawemẹvi, zinko jẹ Azọn zòkẹ̀kẹ́ jijlado tọn plọn ji. Whenẹnu wẹ e sọ nọ yi daihun to Agọtẹn lẹ. To owhe 1986 tọn mẹ, e fo azọn pinplọn etọn bo yi gbedewema to azọn zòkẹ̀ké jijlado tọn mẹ. Enẹgodo, Eléphant Mouillé lẹkọdo Cotonou nadó yi dó Azọnwatẹn zòkẹ̀ké jijlado tọn etọn ai. Ṣigba to whenue e jẹ dọn, e mọ Pipi Wobaho bọ yé sọ vọ azọn Aihundida nuplọn-do-plọnnu tọn jẹeji. To Owhe 1996 tọn mẹ, Eléphant Mouillé po Họntọn vivẹ etọn Simplice Behanzin he ye nọ ylọdọ Pipi Wobaho do Aihundagbẹ yetọn ai bo nọ ylọẹdọ "Sèmako Wọbaho Theater and cinema company" ehe hẹn nukun hunhun po yindidi po wá na azọn Aihundida nuplọn-do-plọnnu to Oto Benẹ tọn mẹ. Pọjijẹ yetọn zọn bọ aihun sinimọto tọn yeton gbayipe to Oto Benẹ tọn mẹ podọ to Oto he sẹpọ ẹ lẹ po. Na Pọninọ yetọn wutu, To Owhe 2010 tọn mẹ, yé yi gigopanamẹnu susu lẹ to Azọnwhe Tele tọn lẹ po Hunwhẹ he yin dudu to Owhe lọ mẹ po si yedọ "Hunwhẹ Azan Mẹyugbeji Tọn" (Africa Day). Aihundida yetọn to Hunwhẹ lọ mẹ hẹn gigopanamẹnu susu lẹ wá na yé podọ na [[Benẹ]] ga. To owhe 2008 tọn mẹ, ye Basi Aihun he diyin de yedọ ''If it was you''. To Owhe 2012 tọn mẹ, ogbẹ lọ basi Aihun dé he yin Capricious Apprentice. To Owhe 2013 tọn mẹ, Ogbẹ lọ gba bọ yé jẹ voovo. Aihun he hugan 500 mẹ wẹ Eléphant Mouillé ko tọn te to Benẹ. Sọn Owhe 1986 jẹ owhe 2019 tọn mẹ, aihundida etọn ko zọnbọ e ko mọ gigopanamẹnu he hugan kanweko yi bo tọn to video ohàn tọn 200 mẹ. E sọ tọn to Aihundida Tele ji tọn he sọ Kande-nukundopo (41), ewọ wẹ sọ kan bosọ deanana Ko (20) to emẹ. To owhe 2019 tọn mẹ wẹ e basi Hunwhẹ owhe koatọntọ he e ko to azọn aihundida nuplọn-do-plọnnu tọn wa. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1969 lẹ]] bqv40qk4av4jkrvqoxjpzxs1bzbclra Emeka Ani 0 291 23092 23091 2022-05-15T10:04:33Z Jamex18 32 wikitext text/x-wiki '''Emeka Ani''' yin aihundatọ [[Naijilia]] tọn po anadenanutọ bo bẹ azọ́n jẹeji to owhe 1989. == Azọ́n == E bẹ́ azọ́n aihundida etọn jẹeji to owhe 1989, to whenue anadenanutọ sinimọto de dọho hẹ ẹ. E zindonukọ̀n to aihundida etọn mẹ to owhe 1990. ==Gbẹzan mẹdetiti tọn== E jẹ azọ̀n bo basi obiọ podo ovẹ̀ po na alọgọ akuẹ tọn nado penukundo azọ̀n etọn go. ==Sinimọto etọn lẹ== *Issakaba (2000) *The Last Burial (2000) *Abuja Connection (2003) *Desperate Billionaire (2005) *Kissing the Wind (2006) *My American Nurse (2006) *666 (Beware the End Is at Hand) 1 & 2 (2007) *Church on Fire 1 & 2 (2008) *Okoto the Messenger (2011) *Sometime in July (2018) ==Alọdlẹndonu lẹ== ==Nọtẹn intẹnẹt tọn devo lẹ== [[Adà:Otàn Gbẹzan tọn]] 6al38iibzkey3s8eeri1xeq1oacg1k1 Emeka Anyaoku 0 292 27006 19242 2022-07-24T22:02:38Z Gadarawamo 20 wikitext text/x-wiki '''Emeka Anyaoku''', GCVO, CFR, CON, eyin jiji to azan Fọtọn-nukun-awetọ Alunlunsun, [[Owhe]] 1933 ton mẹ, Tohodọtọ Togbo [[Naijilia]] ton wẹ Ewọ yin. E sọ yin dopo to omẹ atọntọ ogbeta commonweath tọn bo yin owegbokantọ ogbe lọ tọn. Ewọ wẹ sọ yin mẹhe bọdo azinponọ go na Ahọvi ogbeta Commonwealth ton. == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1933 lẹ]] s9ex3u52wx7w3nc6y6c04h2070j43e5 Emeka Ossai 0 293 19943 18747 2022-04-17T03:54:02Z Minorax 12 fix lint wikitext text/x-wiki '''Emeke Ossai''' yin aihundatọ Otò [[Naijilia]] tọn dé. E yi ajọ̀ Aihundatọ dagbe hugan tọn to ajọ̀ Africa Movie Academy tọn ẹnẹtọ mẹ na ada he e yiwa to sinima "Checkpoint" tọn mẹ. ==Gbẹzan mẹdetiti tọn etọn== Ossai yin vijiji Ndokwa tọn sọn Kwale, Utagba-Uno to Gandudu Pọnla Ndokwa tọn to Ayimatẹn Delta tọn mẹ. E plọnnu gándo Food Technology go to Wehọmẹ Alavọ Agriculture tọn to Ayimatẹn Ogun tọn mẹ. ==Delẹ to aihun he e da lẹ mẹ== *''Checkpoint'' *''One Life'' *''Women at Large'' *''Greatest Weapon'' *''Occultic Wedding'' *''Greatest Weapon'' *''Executive Mess'' ==Alọdlẹndonu lẹ== ==Nọtẹn intẹnẹt tọn devo lẹ== [[Adà:Otàn Gbẹzan tọn]] furr153w9fzbxbl78l5rad926dz7ow7 Emmanuel Ndubisi Maduagwu 0 294 19450 19449 2022-04-14T00:25:03Z Samatics 9 wikitext text/x-wiki '''Emmanuel Ndubisi Maduagwu''' (yín jiji to owhe 1947) ye doyeyina nido yin Nuyọnẹntọ hẹ ahunzọn (''Biochemistry'') to weohọmẹ alavọ Ibadan (''University of Ibadan'') tọn to owhe 1989, he sọ gọalọ na weohọmẹ alavo lọ kaka jẹ Awewesun owhe 2013. He yin Nuyọnentọ do ahunzọn to wehọmẹ alavọ Convenant (Convenant University)tọn. He fellow do Lenunnuyọnẹn wehọmẹ daho Naijilia (Nigerain Academy of Science)tọn, he do yindidegbonovòdali sin Awukọndopọ wehọmẹ daho tọn to pli hẹ bayi to Alunlunsun owhe 2015. To din, Nuyọnẹntọ Maduagwu yín Nuyọnẹntọ po Gandutọ-azọnwatẹmẹ ahunzọn to wehọmẹ alavọ Chrisland (''Chrisland University'') tọn he tin to otodaho Abeokuta tọn mẹ, to otò [[Naijilia]] tọn mẹ. ==Owe hihia etọn== Nuyọnẹntọ Emmanuel N.Maduagwu yì wehọmẹ "Denis Memorial Grammar School" hẹ tín otodahó Onitsha, [[Ayimatẹn Anambra Tọn]], otó [[Naijilia]] bo wa yì ''Cambridge West African School'' to owhe 1962 po ''The Cambridge Higher School Certificate'' to owhe 1964. To owhe 1972 po 1976, he yí gbedewema po gbedewema daho dogọ na ahunzọn to wehọmẹ alavọ Azọnwatẹn to wehọmẹ Amasin-zọnwiwa he tín wehọmẹ alavọ Ibadan (University of Ibadan) tọn,bo sọ wiwazọn di mẹplọntọ pevi to owhe 1978, wẹpo he dopẹna do di mẹplọntọ daho to owhe 1981. Whenu he jẹ 1989, he wa yi do dayi Nuyọnẹntọ ahunzọn wiwa to wehọmẹ alavọ lọ. Hẹ jo azan to owhe 2012 tolí he jẹ owhe 65 aihọnmẹ. [[Adà:Otàn Gbẹzan tọn]] 1gi4yhgita68u20xlby82plbyhkqsxz Emmanuel Oshoffa 0 295 19243 18749 2022-04-12T01:03:58Z Jonywikis 36 wikitext text/x-wiki '''Emmanuel Mobiyina Oshoffa''' ( Emmanuel Mobiyina Friday Adebowale Abiodun Vihan Oshoffa, yin jiji to azan ko-nukun-atọntọ woosun owhe 1948) we yin yewhenọ podọ agungan sinsen Celestial Church of Christ(CCC) tọn. Dile etlẹ yindọ Emmanuel Oshoffa we nọ deanana nuhe nọ yin wiwa tọ Amisa lọ mẹ. Oso wiwe lọ yin didoai do Imeko fihe dowatọlọ, yedọ otọ etọn yin didi do. Awuwhan sin nuwiwa de pọn Beni Ọmọge hlan taidi mẹjẹmẹtẹnmẹ na Maforikan Surulere nado yin nukọntọ yetọn. Oshoffa we yin dide taidi agungan CCC tọn to osun 12tọ owhe 2002 taidi mẹjẹmẹtẹnmẹ na yẹwhenọ Phillip Hunsu Ajose he yin matintọ to osun 3tọ owhe 2001. Mobiyina Oshoffa wẹ yin ovi tintan na yẹwhenọ dowatọ Samuel Bileowu Joseph Oshoffa podọ ewọ wẹ yin yẹwhenọ daho na sinsẹn Celestial Church of Christ lẹdo aihon pe. Ọshoffa yin jiji to kpave([[Benẹ]])to owhe 1948 bosọ yin dopo tọ hanjitọ lẹ mẹ to Amisa [[Họgbonu|Porto Novo]] tọn mẹ whẹpo e do sẹtẹn yi France. Dile e ko yin gbedena do gbọn otọ etọn dali. Ewọ kẹdẹ po anadenanutọ First Shedrack Hospital tọn wẹ mọdona fihe otọ he yin dowatọ CCC tọn te na nudi ganhiho 24 mẹ to whenue nujijo asidan tọn de jọ to osun 9tọ owhe 1985 tọn. E wọ wẹ tin to otẹn dagbe mẹ nado na linlin de nulẹ yi do tọn. Ọshoffa yi wehome alavo tọn to [[Paris]], fihe e yi gbedewema etọn ''Bachelor's Degree in Animal Biological Science'' to owhe 1976 Pocter Overseas Department yin didoai gbọn Ivory Coast Celestial Christians po susu west Indian lẹ po dali. Sọn owhe 1986 gbọn wẹ Emmanuel Oshoffa ko yin nukọntọ na ye. Eyin dide taidi agungan CCC agun France tọn gbọn yẹwhenọ Abiodun Bada to owhe 1997. To 1989, Emmanuel Oshoffa baptizi doto Congo tọn, Malela, mẹhe wa Paris na nukunpedomẹgo dotowhe tọn, finẹ wẹ e bẹ amisa etọn te to [[Brazaville]] to osun 12tọ 2002, to whenue e to awuwle nado tọnwhẹn yi [[Họgbonu|Porto Novo]] sọn [[France]], e yin yiylọ do Imẹkọ nado wa yin agungan to finẹ. ==Dodinanu dogọ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1948 lẹ]] jniuswuihns76fe5zkap12z50z1rpl6 Encomium Magazine 0 296 18201 18177 2022-04-08T07:22:49Z Ydamilola 17 wikitext text/x-wiki '''Encomium Magazine''' yin hojlawema Otò [[Naijilia]] tọn he ''Encomium Ventures Limited'' nọ wa wezinjẹgbonu na. 9mqiqow52o5i8ox5ic040bvcubusc9g Eniola Ajao 0 297 19946 6116 2022-04-17T03:54:29Z Minorax 12 fix lint wikitext text/x-wiki '''Eniola Ajao''' yin yọnnu aihundatọ [[Naijilia]] tọn sọn gbetato Epe tọn mẹ to Ayimatẹn [[Awọnlin]] tọn mẹ. E ko sọawuhia to aihun sinimọto tọn he hugan 75 mẹ. ==Gbẹzan mẹdetiti tọn== Ajao po ahoovi awetọ etọn yọnnu po wẹ yin jivọ to ovi ṣidopo mẹjitọ etọn tọn lẹ mẹ. Ajao yi wehọmẹ dokọ tọn ''Saint Michael's Anglican Primary School'' po ''Army Secondary School'' po to Ẹpẹ. Sọgbẹ hẹ nuhe Ajao dọ, ojlo etọn wẹ yindọ, e jlo na hẹn homẹ mẹjitọ etọn tọn lẹ hun, enẹwutu e lẹn nado lẹzun aihundatọ sọn whenue e to ovu. Ajao zindonukọn to wehọmẹ yiyi etọn mẹ to ''Yaba College of Technology'' po wehọmẹ alavọ tọn ''University of Lagos'' fihe e na mọ gbedewema alavọ tọn yi te. Podo whẹsadokọnamẹ susu po, E ma tin to họntọn mẹ po Ọdunlade Adekọla po dile etlẹ yindọ yé ko wazọn dopọ na ojlẹ susu. ==Yanwle etọn== Aihundida tintan he mẹ Ajao sọawuhia te, hosọ etọn wẹ Igbà Aìmọ̀ to owhe 2004. Aihun devo lẹ he mẹ e sọawuhia te wẹ Ẹniọla, Ẹrin Orin po Daramọla po. E sọawuhia to aihundida de he hosọ etọn yin ''The Vendor'' to owhe 2018. Ajao yin nukọntọ to ada aihundida tọn delẹ mẹ taidi ''Yẹle Ara'', he yin didetọn to osun wiawetọ owhe 2018. ==Sọ pọn== Todohukanji Ayọnuvi lẹ tọn ==Alọdlẹndonu lẹ== lwdoj5amghovwhic9i4nkm5iai3uydj Eniola Badmus 0 298 19244 18750 2022-04-12T01:04:52Z Jonywikis 36 /* Alọdlẹndonu lẹ */ wikitext text/x-wiki [[Wepo:Eniola Badmus.jpg|thumb|Eniola Badmus]] '''Eniola Badmus''' (yin jiji to azan ṣianwetọ Zósun owhe 1982), yin azọnyọnẹntọ aihundatọ to Otò [[Naijilia]] tọn mẹ, E yin Otankantọ bosọ yin Aslannọ. E wa yin yinyọnẹn taun to whenue e sọawuhia to aihundida lọ he hosọ etọn yin ''Jenifa'' to owhe 2008. ==Bẹjẹeji gbẹzan po wehihia etọn po== Ẹniọla yin jiji to Ayimatẹn [[Awọnlin]] to Otò [[Naijilia]] tọn mẹ. Eyi wehọmẹ dokọ tọn bosọ zindonukọn to Ijẹbu Ode. Enẹgodo e yi wehọmẹ Alavọ tọn ''University of Ibadan'' fihe e plọnnu gando Theatre Arts go, bosọ yi wehọmẹ Alavọ ''Lagos state University'' fihe e yi gbedewema M.Sc tọn to Economics mẹ te. ==Yanwle etọn== Yanwle Ẹniọla tọn to aihundida mẹ bẹjẹeji sọn owhe 2000 kakajẹ owhe 2008, to whenue e sọawuhia to aihundida awe ayọgbe tọn delẹ he hosọ etọn yin "Jenifa" po "Omo Ghetto" po. Aihundida awe ehelẹ wẹ hẹn ẹn zun mẹhe ye yọnẹn lẹdo pe sọmọ bọ e ko to awusọhia to aihundida yovogbe lọsu tọn mẹ to alọnu din. ==Aihundida he mẹ e sọawuhia te mẹ lẹ== *Jenifa *Angelina *Village Babes *Oreke Temi *Blackberry Babes *Mr. & Mrs Ibu *Wicked Step-mother *Child Seller[9] *Adun Ewuro *Visa Lottery *Ojukwu the War Lord *Police Academy *Not My Queen *Battle for Justice *Miss Fashion *Eefa *Omo Esu *Black Val *GhettoBred *Househelp *Karma *Big Offer *Jenifa *Omo-Ghetto *Daluchi *Funke *Miracle *The-Spell *Oshaprapra *Omo ghetto the saga *Akpe: Return of the Beast *Swallow ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1982 lẹ]] 07l3zf4b7ouofaabag4gbuqyz0zvqt0 Epikule Lẹ Po Stoiki Lẹ Po 0 299 6145 6144 2022-03-23T15:50:40Z Jon Harald Søby 5 5 revisions imported wikitext text/x-wiki '''Epikule lẹ po Stoiki lẹ po''' yin hodotọ tamẹnuplọnmẹtọ voovo awe tọn. Depope to pipli awe lọ lẹ mẹ ma yise to fọnsọnku mẹ. Epikule lẹ yise dọ yẹwhe lẹ tin, ṣigba yé dọ dọ yẹwhe lẹ ma tindo ojlo to gbẹtọvi lẹ mẹ podọ yé ma nọ wà dagbe kavi sayana gbẹtọvi lẹ, enẹwutu nuhudo ma tin nado hodẹ̀ kavi sanvọ́ hlan yé. Epikule lẹ nọ pọ́n gbẹdudu hlan taidi nuhe yin nujọnu hugan to gbẹzan gbẹtọ tọn mẹ. Nulẹnpọn po nuyiwa yetọn lẹ po ma nọ do nujinọtedo walọ dagbe tọn hia. Ṣigba, yé nọ na tuli hagbẹ yetọn lẹ nado nọ jlẹkaji, na mọwiwà na gọalọna yé nado dapana nuhahun he gbẹdudu zẹjlẹgo nọ hẹnwa lẹ. Yé nọ plọnnu kiki nado duto obu po otangblo sinsẹ̀n tọn lẹ po ji. To vogbingbọn mẹ, Stoiki lẹ yise dọ onú lẹpo yin apadewhe yẹwhe dablu de tọn podọ ehe mẹ wẹ alindọn gbẹtọvi tọn wá sọn. Stoiki delẹ yise dọ alindọn na yin vivasudo to pọmẹ po aihọn po to gbèdopo. Stoiki devo lẹ yise dọ yigodo-yinukọn alindọn na wá lẹzun yẹwhe dablu ehe. Sọgbe hẹ tamẹnuplọnmẹtọ Stoiki lẹ, osẹ́n jọwamọ tọn lẹ hihodo wẹ nọ hẹnmẹ tindo ayajẹ. [[Adà:Whenuho]] azedpmz3hujdkdhka4myohc5cox3p0j Etim Inyang 0 300 19582 19247 2022-04-14T14:03:02Z Anthonymodec 31 wikitext text/x-wiki '''Etim Okon Inyang''' (25 Awewesun 1931 – 26 Zósun 2016) yin ponọ sunnu Naijilia vijiji de he yin ponọ-gán daho hoho. E yin azọ́ndena nado yin ponọ-gán daho do otẹn [[Sunday Adewusi]] tọn mẹ to 1983, podọ [[Muhammadu Gambo Jimeta]] sọ lẹzun ponọ-gán daho do otẹn etọn mẹ to 1986. E kú to 2016 to whenue e tindo owhe 84 to [[Awọnlin]] to [[Naijilia]] mẹ. Inyang yin jiji to Enwang Mbo, Akwa Ibom. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1931 lẹ]] [[Adà:Mẹhe kú to owhe 2016 lẹ]] bb624qc5549wv00osntpiksf2ud2hne F. Lee Bailey 0 301 19250 19249 2022-04-12T01:15:05Z Jonywikis 36 wikitext text/x-wiki [[Wepo:F. Lee Bailey.jpg|thumb|F. Lee Bailey]] '''F. Lee Bailey Jr.,''' he nọ yin yiylọdọ F. Lee Bailey, (mẹhe yin jiji to azán aotọ, Ayidosun owhe 1933 tọn bo nọgbẹ̀ jẹ azán atọ̀ntọ́, Ayidosun owhe 2021 tọn) yin whẹ̀yidọtọ na agọjẹdosẹntọ otò [[Amẹlika]] tọn de. Yè ji Bailey do Waltham, Massachusetts. E wazọn to Massachusetts po Florida po. Bailey yiavunlọna Doto Sam Sheppard to whenuena e yin whẹ̀sadokọna dọ e hù asi etọn. Bailey gọalọna Sheppard nado vọwhẹ̀ylọ, ehe Bailey tindo kọdetọn dagbe bo gọalọna Sheppard nado duto whẹ̀sadokọnamẹ lọ ji. Bailey wẹ yin whẹ̀yidọtọ nukọntọ he tindo kọdetọn dagbe to avunlọyiyina Captain Ernest Medina mẹ to whẹ̀dọtẹn martial for the My Lai Massacre. Bailey, po mẹdevo lẹ po, tindo kọdetọn dagbe to avunlọyiyina O.J. Simpson mẹ to whẹ̀vọylọ etọn whenu fie e ko yin whẹ̀sadokọna dai te dọ e hù asi etọn dai tọn he nọ yin Nicole Brown. To 2014, ''Maine State Bar Association'' po ''Maine Supreme Judicial Court'' po gbẹ́ obiọ Bailey tọn dai nado vọ whẹ́dọwema etọn zùn yọyọ kavi gọwagbẹ̀. Bailey yin matintọ to Atlanta, Georgia to azán atọ̀ntọ́, Ayidosun owhe 2021 tọn, osẹ dopo jẹnukọnna jijiwhe kanwe-ṣiatọ̀ntọ etọn whenu. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1933 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] q93an0l9uygqwhllqde61db858xzvpd Fagbule Olanike 0 302 18754 6193 2022-04-11T17:19:03Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Fagbule Olanike''' (mẹhe sọ yin yinyọnẹn taidi '''Nike Fagbule''') yin ajọwatọ de, podọ e sọ nọ wazọ́n taidi mẹhe nọ penukundo haṣinṣan gbẹtọ lẹ tọn go (public relations practitioner). Ewọ wẹ yin dowatọ azọ́nwhe Zebra Stripes Networks tọn. == Vuwhenu po azọ́n etọn po == Olanike yin jiji to [[Awọnlin]] bo whẹn to Satellite Town. E bẹ azọ́n jẹeji taidi dodinnanutọ-gan na ''linlinnamẹwe Deez tọn''. Họntọn etọn de dọho etọn na Ayeni Adekunle, mẹhe yin dowatọ ''Black House Media'' tọn podọ e yin dide taidi nukunpedonugotọ na haṣinṣan gbẹtọ lẹ tọn ''(public relations officer)'' to 2007. To 2012, e jo azọ́n do to ''Black House Media'' bo do azọ́nwhe etọn titi ai he yinkọ etọn yin ''Zebra Stripes Networks''. To 2015, azọ́nwhe etọn wazọn dopọ hẹ azọ́nwhe otò Dubai tọn de he yinkọ etọn yin ''Alive Now'' == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] q8tcg33txzt0uz99kik0yfjd8vhmw4p Farasinmi 0 303 26109 6197 2022-07-13T19:22:18Z Samatics 9 wikitext text/x-wiki '''Farasinmi''' yin gbetato de he sẹpọ dogbo he tin Otogbo [[Naijilia]] tọn po Benẹ tọn po ṣẹnṣẹn to topẹvi Gbagli tọn mẹ to Ayimatẹn [[Awọnlin]] tọn glọ. Todin, E nọ yin yiylọdọ Farasimẹ. Na e sẹpọ dogbonu wutu, gbẹtọ voovo lẹ wẹ nọ nọ gbetato ehe mẹ taidi Ayọnu lẹ, Definu lẹ, Torinu lẹ, Wemẹnu lẹ po mọmọ po sọyi. oieom1ug8uiitcalr34h3n7hvc13akx Fatai Rolling Dollar 0 304 26584 25770 2022-07-20T01:32:19Z Gadarawamo 20 wikitext text/x-wiki '''Ahọvi Olayiwola Fatai Olagunju''' he yin yinyọnẹn taidi '''Fatai Rolling Dollar''' (azan koatọn-nukunawetọ Liyasun [[owhe]] 1928 jẹ azan wiawetọ Ayidosun [[owhe]] 2013), yin hanjitọ otò [[Naijilia]] tọn, he azọnwhe ''BBC'' dekunnu etọn dọ hanjitọ he yin alọkẹyi lẹdo otò [[Naijilia]] tọn wẹ é yin. E kú to azan wiawetọ Ayidosun [[owhe]] 2013 to whenuena e dó [[owhe]] kanwe-atọ́n (85), bo sọ yin pipa gbọn tògbogan dayi tọn otò [[Naijilia]] tọn Goodluck Jonathan dali. ==Otań gbẹzan etọn tọn== E bẹ gbẹzan hanjiji etọn tọn to [[owhe]] 1953 bọ sọ plónnu hanjitọ delẹ taidi Ebenezer Obey po matintọ Orlando Owoh po. E yin yinyọnẹn gbọn aliho he e nọ yi alọ dó ho ginta etọn po awuyiya po dó. Rolling Dollar sìn ohàn he diyìn taun wẹ ''Won kere Si Number Wa''. To [[owhe]] 1957, e dó ogbẹ ''eight-piece band'' he nọ yin yiylọ dọ ''Fatai Rolling Doller and his African Rhythm Band'' po dote. Ye basi bladopọ ohàn susu tọn na azọnwhe ''Philips West Africa Records''. ==Okú etọn== E kú to jijọho mẹ whenuena é to amlọn dọ́. E yin didi dó [[Ikorodu]], to [[Awọnlin]]. Fatai Rolling Dollar wẹ yin hanjitọ he whẹ́n hugan to otò [[Naijilia]] tọn mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1928 lẹ]] [[Adà:Mẹhe kú to owhe 2013 lẹ]] 1o4hvamypau85husfv4u8lvj8o1t25d Fati Niger 0 305 24043 23583 2022-06-12T20:58:48Z EmausBot 83 Bot: Migrating 1 interwiki links, now provided by [[Wikipedia:Wikidata|Wikidata]] on [[d:Q106887215]] wikitext text/x-wiki '''Binta Labaran''' (he gbọn azọn yinyọnẹn dali yin yiylọ dọ '''Fati Niger''') Yin hanjitọ podọ aihundatọ [[Naijilia]] tọn de, he do tẹnmẹyinkọ lọ "Gimbiya Mawakan to Hausa" (He lẹdogbedevomẹ etọn yin Ahọvi ohan Hausa tọn) Eyin jiji bosọ yin pinplọnwhẹn to Maradi Niger to fihe eyi wehọmẹ Qurani tọn whẹpo e do sẹtẹn wa [[Naijilia]] nado doafọna linlẹn hanjiji tọn etọn. Fati Niger ko basi bladopọ ohàn tọn ẹnẹ̀ he bẹ nudi ohan 500 linlan hẹn. E wa sọn akọ Hausa tọn mẹ. == Alọdlẹndonu lẹ == [[Adà:Naijilia-nu lẹ]] [[Adà:Hànjitọ lẹ to Naijilia]] [[Adà:Otàn Gbẹzan tọn]] 1idz01gosr8z43adms9mtpq0shcr7a1 Fatima Faloye 0 306 18758 6232 2022-04-11T17:19:43Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Fatima Faloye''' (yin jiji to Harlem, to tòdaho New York tọn mẹ), e yin vijiji [[Naijilia]] po Barbados po tọn bosọ plọnnu to Wehọmẹ Dalton tọn he tin to tòdaho New York bo yi Wehọmẹ Alavọ New York tọn ga. Faloye [[Adà:Otàn Gbẹzan tọn]] 17rs3hn6j1v5z7lgtoamxkuwtsgl3si Fausat Adebola Ibikunle 0 307 18759 17767 2022-04-11T17:19:53Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Fausat Adebola Ibikunle''' yin Gandutọ na Lizọnyizọn tito na [[Ayimatẹn Kaduna Tọn]] (Ministry of Housing & Urban Development) [[Adà:Otàn Gbẹzan tọn]] crselko0scbl0lvzu2r9sbeaea3il7a Fausat Balogun 0 308 26173 19255 2022-07-14T07:58:48Z Gadarawamo 20 wikitext text/x-wiki '''Fausat Balogun''' (yin yinyọnẹ̀n di '''Madam Ṣajẹ''', yin jiji to azan Wiatọ̀ntọ́ osun Awetọ́ Owhe 1959 ) yin Aihundatọ sinimọto [[Naijilia]] tọn to Ayọgbe mẹ. E yi Tẹnmẹ-yinkọ lọ Madam Ṣajẹ to Owhe 1990 to Aihundida Televizion dé mi he Hósọ́ Etọ̀n yin Ẹ̀rín kèé kèé. Fausat kò tindo mahẹ́ to Sinima he Hugan Kanawe mẹ. Fausat dà Aihundatọ Rafiu Balogun, mẹhe yin Ògán na ẹn Whẹpo yẹ dó elesakan. [[Ovi]] etọ̀n lẹ ko whẹn mẹho whẹpo e do diyin. [[Ovi]] etọ̀n tintan yin Anadenanutọ podọ viyọnnu etọ̀n yin Aihundatọ sinimọto tọn ga. == Aihun etọn lẹ == *''Oyelaja'' *''Owo Onibara'' *''Okan Mi'' *''Akebaje'' *''Ladigbolu'' *''Morenike'' *''Oko Mama E'' *''Tanimola'' *''Nkan Okunkun'' *''Adufe'' *''Leyin Akponle'' *''Laba Laba'' *''Itelorun'' *''[[Omo Elemosho]]'' *''Iyawo Ojokan'' *''Ife Kobami'' *''Gbogbo Lomo'' *''Asepamo'' *''Eto Obinrin'' *''Iyawo Elenu Razor'' *''Kokoro Ate'' *''Omoge Elepa'' *''Olaitan Anikura'' *''Oju Elegba'' *''Langbodo'' *''Ologo Nla'' *''Abgara Obinrin'' *''Eepo'' *''Moriyeba'' *''Orisirisi (Kose Gbo)'' *''Serekode'' *''Ojo Ikunle'' *''Alase Aye'' *''Imported Lomo'' *''Adun Ale'' *''Ileri Oluwa'' *''Ogbun Aye'' *''Omo Pupa'' *''Òmìn'' *''O Ti Poju'' *''Olowo Laye Mo'' *''Irenimoyan'' *''Alaimore'' *''Olasunkanmi'' *''Salawa'' == Ohia Yẹyidogonamẹ̀ tọn == To Owhe 2016, ogbẹ́ ''City People Entertainment Awards'' na ẹn ohia yẹyi dogonamẹ̀ tọn vonọtaun dé na azọ́n sinsinyẹ́n he e wa na nukọnyiyi Ògbẹ́ Aihundida Sinimọto tọn to [[Naijilia]]. == Alọdlẹndonu lẹ== == Kanṣadopọ intẹnẹti tọn== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1959 lẹ]] 12dhmm06yqvjq3bzjh0ki0hthpvj4mm Fausto Gaibor García 0 309 24731 19257 2022-06-24T13:20:56Z Sagbosam 18 wikitext text/x-wiki [[Wepo:Fausto Gaibor García.jpg|thumb|Fausto Gaibor García]] '''Fausto Feliciano Gaibor García''' (mẹhe yin jiji to azán koatọntọ Alunlunsun owhe 1952 tọn bo nọgbẹ jẹ azán enẹtọ owhe 2021 tọn) yin Ecuadonu he yin sinsẹnbabisitọ Katolik tọn dé. E yin sinsẹngan Katolik Tulcán tọn dé bẹsọn gblagbla owhe 2011 tọn jẹ whenuena e basi matintọ to 2021. Gaibor García yin jiji to otò Guaranda, Ecuador tọn mẹ. Gaibor Garcia kú to Tulcán, Ecuador to azán ẹnẹtọ Ayidosun owhe 2021 tọn to whenue e tindo owhè 69. ==Alọdlẹndonu lẹ̀ == [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1952 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] a6bu8imz7w2ykdp6y7pnq9wbsxoiiod Federal Neuro Psychiatric Hospital, Yaba 0 310 18762 6289 2022-04-11T17:20:23Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Federal Neuro Psychiatric Hospital''', he sọ yin yinyọnẹn taidi '''Yaba Psychiatric Hospital''' kavi '''Yaba Left''', yin dotowhe daho apọnmẹzọ̀n tọn Otò [[Naijilia]] tọn he tin to [[Yaba]], to ṣẹnṣẹn [[Awọnlin]] tọn mẹ. ==Whenuho== Dotowhe apọnmẹzọ̀n tọn Yaba tọn yin didoai to owhe 1907 mẹ to [[Awọnlin]] taidi fibẹtado [[Yaba]] tọn. Nukunpedomẹgo apọnmẹzọ̀n tọn nọ yin bibasi gbọn dotozọnwatọ lẹ dali whẹpo e do nọ jẹ doto-apọnmẹzọ̀n tọn lẹ de he ye sọ nọ yin yiylọdọ; psychiatrists po psychologist po. ==Alọdlẹndonu lẹ== ==Nọtẹn intẹnẹt tọn devo lẹ== 4o8oxhcvzsxzuzp8m7y5btoi635aowj Federal Polytechnic, Bida 0 311 18763 6327 2022-04-11T17:20:33Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Federal Polytechnic, Bida tọn''' yin wehọmẹ nuyọnẹn wintinwintin tọn de to [[Ayimatẹn Niger Tọn]], to ṣẹnṣẹn agéwaji [[Naijilia]] tọn. E bẹ azọ́n jẹeji to owhe 1977 tọn mẹ. ==Whenuho== Wehọmẹ Federal Polytechnic Bida tọn yin didoai to owhe 1977 tọn mẹ to whenue was Federal Government basi nudide lọ nado sẹtẹ̀nna wehọ lọ do [[Bida]]. Jẹnukọnna whenẹnu, Federal College of Technology, Kano wẹ e yin. Owhe nupinplọn tọn etọn bẹjẹeji to Lidosun 1978 tọn po wehọmẹvi 211, mẹplọntọ daho 11 po mẹplọntọ pẹvi 33 po po. Federal Polytechnic, Bida yin wehọmẹ azọ́nplọnmẹ alavọ tọn Federal Government tọn de to [[Bida]] to [[Ayimatẹn Niger Tọn|ayimatẹn Niger tọn]] to [[Naijilia]]. To alọnu din, wehọ lọ má do adà nuplọnmẹ tọn ṣinawè ji. ==Adà Wehọ lọ tọn lẹ== Wehọ lọ má do adà voovo ṣinawe ji, ehelẹ wẹ: *School of Applied and Natural Sciences ''(Wehọmẹ nuplọnmẹ Lẹnunnuyọnẹn onú jọwamọ tọn lẹ po yọn-na-yizan yetọn po)'' *School of Business Administration and Management ''(Wehọmẹ nuplọnmẹ Tito Ajọwiwa tọn po nukúnpipedego po)'' *School of Engineering Technology ''(Wehọmẹ nupinplọn Awuwiwlena Nuyizan Nuyọnẹn Wintinwintin tọn)'' *School of Basic and General Studies ''(Wehọmẹ nupinplọn gando onú paa lẹ go tọn)'' *School of Environmental Studies ''(Wehọmẹ nupinplọn sisosiso lẹ gando Lẹdo go tọn)'' *School of Financial Studies ''(Wehọmẹ nupinplọn sisosiso gando Akuẹzinzán go tọn)'' *School of Information and Communication Technology ''(Wehọmẹ Nudọnamẹ po to Hodọdopọ Nuyọnẹn Wintinwintin tọn po tọn).'' <gallery mode="packed" caption="Nọtẹn lẹ to opá wehọmẹ daho nuyọnẹn wintinwintin tọn Bida tọn mẹ "> File:Bida.poly MSI Building 02.jpg|MSI building File:Bida.poly Twin lecture theatre 19.jpg|Twin lecture theatre File:Bida.poly Public Administration 21.jpg|Department of Public Administration File:Bida.poly Campus grounds 06.jpg|Students on campus grounds File:Bida.poly Convocation Arena.jpg|otẹ̀n he mẹ yè nọ pli do File:Bida.Poly Campus views 08.jpg|Polytechnic Campus grounds File:Bida.poly Main gate 10.jpg|Họngbó daho lọ File:Bida.poly Side View of Library.jpg|Wesẹdotẹn Wehọ lọ tọn </gallery> ==Sọ Pọ́n== *[[Todohukanji wehọmẹ nuyọnẹn wintinwintin tọn lẹ po tọn to Naijilia|Todohukanji wehọmẹ nuyọnẹn wintinwintin tọn lẹ tọn to Naijilia]] ==Alọdlẹndonu lẹ== [[Adà:Wehọmẹ lẹ]] la1rsi3g9qbaw6e2usjea5kiyd4ro5d Femi Falana 0 312 21365 18764 2022-04-27T19:03:06Z Samatics 9 wikitext text/x-wiki '''Femi Falana''' (Gbẹtọ nukundeji Naijilia tọn) E yin whẹyidọtọ podọ ojlọjẹhoyinamẹtọ otò [[Naijilia]] tọn. E yin jiji to azan gban-tọ́ Awèwèsun, owhe 1958. E ze agba ahọlududu tọn to [[Ayimatẹn Ekiti Tọn]] mẹ to owhe 2007, ṣigba e gbọ agba zize tọ tọn to tonuwatọ NCP he ko yi whenu do du azinponọ tonudọgbẹ lọ tọn glo to owhe 2011 to otò Niaijilia tọn mẹ. Mọdopolọ eyin otọ na óvisunnu 8xne1re45fekpsmcdvlb44ie4s19cs0 Femi Gbajabiamila 0 313 27293 26399 2022-07-29T02:30:25Z Gadarawamo 20 wikitext text/x-wiki [[File:Femi Gbajabiamila 2018.png|thumb|Femi Gbajabiamila]] '''Femi Gbajabiamila''' (yin jiji to azán konukunatọntọ́ Ayidosun [[owhe]] 1962). E yin whẹyidọtọ to otogbo [[Naijilia]] tọn mẹ. Femi yin Ogán to tohodọgbẹ ''All Progressives Congress'', bo sọ yin Ogán osẹ́n-doaitọ lẹ tọn to Otògbo [[Naijilia]] tọn mẹ. == Bẹjẹeji gbẹzan etọn tọn == Olufemi Hakeem Gbajabiamila yin jiji to azán konukunatọntọ́ Ayidosun [[owhe]] 1962 na Mẹdaho Lateef Gbajabiamila po Whési Olufunke Gbajabiamila to Ayimatẹn [[Awọnlin]] tọn to Otògbo [[Naijilia]] tọn. Femi yi wehọmẹ dokọ̀ tọn etọn tọn to ''Lagos Mainland Preparatory School''. Enẹgodo wẹ e yi Wehọme daho to [[Awọnlin]] ''Igbobi College'' he tin to Ayimatẹn tọn [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1962 lẹ]] [[Adà:Naijilia-nu lẹ]] 2piwubayfnt82rjjgpndjs7zd6zy4kp Ferdinand Magellan 0 314 19261 19259 2022-04-12T01:28:30Z Jonywikis 36 wikitext text/x-wiki '''Ferdinand Magellan''' eyin Pọtuganu bo yin jiji to (owhe 1480 - 27 Lidosun 1521). [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1480 lẹ]] [[Adà:Mẹhe kú to owhe 1521 lẹ]] pr3dfdd3wie82gahr8c0dv5zgn9skhp Fide lẹ de to Vonọtaun to Gbagli 0 315 20858 20296 2022-04-23T04:06:42Z Joshateji 22 wikitext text/x-wiki Whenuho todaho Gbagli tọn ko zọn bọ mi ní mọ dọ [[Gbagli]] yin ofi Vonọtaun de to otò [[Nigeria|Naijilía]] tọn mẹ. Ofi tangan delẹ to [[Gbagli]] die: *Wehomẹ tintan na yọpọvu lẹ to [[Awọnlin]]. *Petlezin tintan to otò [[Nigeria|Naijilia]] tọn mẹ. *Nuhoho-pọntẹn do kanlinmọ lẹ na kanlínmọ sin Ajowíwa. *Agia-tin. *Tẹ́pá yẹwhehodọtọ tomẹyitọ yovo lẹ tọn. *kanlinmọ tọto. *Ahi kanlinmọ lẹ tọn. *Wehomẹ daho na Ahọluduta azọnwatọlẹ tọn. *Otọto [[Gbagli]] tọn. *Họnme Aholu [[Gbagli]] tọn. *Pamehe Gandu Williams Faremi Seriki Abas. *Fide kanlinmọ nọ jẹ bo ma gan lẹkọ yi whegbe. *Họme Agbegbe Gandutọ tọn 7pbe92pu95puv2sol7inta3oxddrlw6 Fireboy DML 0 316 25859 19263 2022-07-12T08:03:47Z Samatics 9 wikitext text/x-wiki [[Wepo:Fireboy_DML.png|thumb|Fireboy DML]] '''Adedamola Adefolahan''' (mẹhe yin jiji to azan atọ́ntọ Afínplọsun tọn to 1996) yin yinyọnẹn gbọn mẹsusu dali taidi '''Fireboy DML''', e yin hanjitọ [[Naijilia|Naijilia-nu]] de. E bẹ hanjiji-zọ́n etọn jẹeji to ogbẹ́ hanjitọ lẹ tọn ''YBNL Nation'' glọ, yèdọ ogbẹ́ de he nọ ze ohàn do kanji, he yin didoai gbọn Olamide dali, mẹhe ewọ lọsu yin hanjitọ [[Naijilia|Naijilia-nu]] de ga. ==Otàn vuwhenu etọn tọn== ===Azọn etọn taidi hanjitọ de=== ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1996 lẹ]] 2o9osv3e8296wgn0oio6u5j6fvww2ms Françoise Arnoul 0 317 27050 21363 2022-07-26T05:51:45Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Fran%C3%A7oise_Arnoul_La_Chatte_Ad_Israel1958_(cropped).jpg|thumb|Françoise Arnoul]] '''Françoise Arnoul''' (ji Françoise Annette Marie Mathilde Gautsch; 3 Ayidosun – 20 Liyasun 2021) E yin Jiji to Algeria podọ aihundatọ flansegbe tọn. E yin yinyọẹn ganji to gblagbla [[owhe]] 1950 tọn. Arnoul yin jiji to Constantine, Algeria. E yin yinyọnẹn na ada etọn to aihun ''Forbidden Fruit (1952), French Cancan (1954), Testament of Orpheus (1960)'' po ''Le Diable et les dix commandments (1962)'' po mẹ. Arnoul basi matintọ to 20 Liyasun 2021 tọn to [[Paris]] sọn azọn ''Alzheimer's disease'' tọn dali podo [[owhe]] 90 po. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] i5tj0o2oleq1wh0zqzjak9tfmy1068o Fred Amata 0 318 26594 18769 2022-07-20T06:21:12Z Gadarawamo 20 wikitext text/x-wiki '''Fred Amata''' yin aihundatọ Otò [[Naijilia]] tọn, sinimabayitọ po anadenanutọ dé po. E plọnnu gándo ''Theatre Arts'' go to Wehọmẹ Alavọ Jos tọn, ayidonugo yin nina Fred to [[owhe]] 1986 na ada he e yiwa to sinima he hosọ etọn yin ''Legacy'' mẹ. E to sinsẹn todin taidi Ogán na Directors Guild of Nigeria, sọn azan ko-atọ́n-nukun-awe, Afínplọsun, [[owhe]] 2016 tọn mẹ. ==Delẹ to aihun he e da lẹ mẹ== *''Legacy'' (1996) *''Mortal Inheritance'' (1996) *''Light & Darkness'' (2001) *''My Love'' (2002) *''Keeping Faith: Is That Love?'' (2002) *''Black Mamba'' (2002) *''The Return'' (2003) *''Hand of God'' (2003) - Nnamdi *''Dangerous Desire'' (2003) *''The London Boy'' (2004) *''A Kiss From Rose'' (2004) *''Fated'' (2005) - Jude (Nigerian Version) *''Wheel of Change'' (2005) *''Hidden Treasures'' (2005) *''Emotional Hazard'' (2005) - Chidi *''Anini'' (2005) - Baba Kingsley *''She: You Must Obey'' (2006) *''She2: You Must Obey'' (2006) *''She3: You Must Obey'' (2006) *''Family Affair'' (2006) *''The Amazing Grace'' (2006) - Etim *''The Empire'' (2006) - Tony Odogwu *''Letters to a Stranger'' (2007) - Fredrick Okoh *''Dear God'' (2007) *''Blindfold'' (2008) *''Freedom in Chain'' (2009) *''Black Gold'' (2011) - Gideon White *''Black November'' (2012) - Gideon White *''Road to Redemption'' (2016) - Aminu *''Stormy Hearts'' (2017) - Mr. Bako *''The Sessions'' (2020) - Mr. Oghenekaro *''RattleSnake: The Ahanna Story'' (2020) - Senator Obasi ==Pọnfi dogọ== ==Alọdlẹndonu lẹ== ==Nọtẹn intẹnẹt tọn devo lẹ== [[Adà:Otàn Gbẹzan tọn]] qgt165rzk33qt2cjfjaftaimryogvgo Frederick Faseun 0 319 27058 25015 2022-07-26T06:20:44Z Gadarawamo 20 wikitext text/x-wiki '''Frederick Isiotan Faṣeun''' yin jiji to azán ko-nukundopotọ osun sinẹnẹtọ [[owhe]] 1935 tọn (21 Avivọsun 1935 - 1 Alunlunsun 2018). E yin mẹhe nọ basi [[Amasin]] yovo tọn bọ sọ yin Anadenanutọ po Azinponọ na ogbẹ́ Oodua (OPC) [[Naijilia]] tọn lẹ tọn. ==Wehihia po oyọnẹn amasin yovo tọn etọn== E hiawe to wehọmẹ ''Blackburn College'' bo zindonukọn to wehọmẹ Alavọ Aberdeen tọn he yin wehọmẹ oyọnẹn [[Amasin]] tọn. E sọ hiawe to otò ''Liverpool'' tọn mẹ to wehọmẹ yidogọ tọn (Post Graduate School) whẹpo e do lẹzun wehọmẹvi to ''Royal College of Surgeons''. To [[owhe]] 1976, E Yì hiawe dogbọn ''Acupuncture'' go to otò [[China]] tọn mẹ dogbọn wehọmẹ vọnu he ogbẹ́ Agbasalilo tọn lọ zedai po alọkọndopọ ogbẹ́ ''United Nations'' tọn po. ==Kanvinvan etọn to tonudidọ mẹ== To [[owhe]] 1977, e dlẹnkan na wehọmẹ ''Acupuncture'' tọn yì wehọmẹ Alavọ dotozọn tọn. E kanwe bo jo azọn dó to [[owhe]] 1978, bo dó dotowhe (Besthope Hospital and Acupuncture Centre) ai, dotowhe ehe diyin taun to mẹwiwigbeji. E sọ dó ogbẹ́ Oodua (OPC) tọn ai nado yitẹn Moshood Kaṣimawo Ọlawale Abiola tọn, he yin ayọnu vijiji dé he dudeji to vobibla whenu to azán wiawetọ osun sidopotọ [[owhe]] 1993 tọn mẹ. Ṣigba gandudu awhanfuntọ Ibrahim Babangida tọn wa dó bẹwlu eḿẹ. Fasehun yin wiwle, bo yin susú dó ganmẹ na osun fotọnnukunẹnẹ sọn 1996 jẹ 1998 to gandudu Awhàngan Sanni Abacha tọn glọ. ==Oku etọn== Faseun basi matintọ to dotowhe ''Lagos State University Teaching Hospital'' to Ikeja to Ayimatẹn [[Awọnlin]] tọn. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1935 lẹ]] [[Adà:Mẹhe kú to owhe 2018 lẹ]] [[Adà:Naijilia-nu lẹ]] o5m695jjs35ywy64ljxdky7miak9hbf Gabaro 0 320 18771 6471 2022-04-11T17:21:54Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Ahọlu Gabaro''' (yinkọ etọn jọun wẹ Guobaro) he Duahọlu sọn owhe 1669 jẹ 1704 wẹ yin Ahọlu atọ̀ntọ He dugan to Ayimatẹn [[Awọnlin]] tọn, e yin visunnu Ahọlu Ado tọn, podọ eyin ovivi Ashipa tọn. Nọvisunnu etọn lẹ wẹ Akinsemoyin, po Erelu Kuti po. ==Ahọlu Ayimatẹn Awọnlin tọn== Po Alọ̀kọndopọ Ovivi Olofin tọn po, Gabaro sẹtẹn na Ganzinpo etọn sọ́n Lopo Iddo tọn yí [[Lagos Island|Lopo Awọnlin tọn]] he ko yin didoai, podọ Iga Idunganran nado yin fininọ etọn. Taidi Otọ́ etọn Ado, e nọ yí takuẹ sọn mẹjidugando etọn lẹ sí bo nọ sú í na Ahọlu Benin tọn. Ahọlu Gabaro ze gandudomẹji Agbàgogan lẹ tọn de dai bo ze aṣẹpipa do alọmẹ na kúnkan Olofin tọn lẹ nado dugán taidi Agbàgogan lẹ, bosọ hẹn ye nado nọ ṣinyọ́n gbákun wéwé nado hẹn ye gbọnvona ahọvi Benin tọn lẹ he nọ ṣinyọ́n gbákun avọ̀ sẹ́danọ lẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] cbtf30y4ol3xm7m7r6ovox19mw2475e Gandu po Aholuduta otodaho Gbagli ton 0 321 19401 6474 2022-04-13T09:33:13Z Samatics 9 wikitext text/x-wiki Todaho [[Gbagli]] tọn do Ahọlu e tọn de mí yọn do Akran Ahọlu Menutoyí. [[Gbagli]] sọ do Topevilẹ de sọ do togan etọn lẹ: *Pọsu(Posukoh) *Mobee(Boekoh) *Jẹgẹn(Awhanjigọ) *Fientọ(Awhalakoh) *Bala(Asago) *Agoloto(Ganho) *Wawu(Ahọvikoh) jzqyp7m504pijmxr36fhq9506y22udb Gandutọgbẹ́ Togbogan Goodluck Jonathan Tọn 0 322 26883 18772 2022-07-22T19:50:24Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Coat_of_arms_of_Nigeria.svg|thumb|Ohia Otogbo Naijilia Tọn]] '''Gandutọgbẹ́ Togbogan Goodluck Jonathan Tọn''' lẹ yin dide gbọn Tẹnmẹpọnnatọ Togbogan Goodluck Jonathan, to osẹ vude godona whenue e jẹ ganji nado pọntẹnmẹ na Togbogan whelọnu tọn he bẹ azọ̀n de he wayi ogbẹ etọn yedọ Togbogan Umaru Yar'Adua. ==Gandutọgbẹ́ tintan he ede lẹ - 2010== To Azan Wiatọntọ Alunlunsun [[Owhe]] 2010 tọn, dopo to whẹdọtẹn togbo lọ tọn he klo hugan lẹ mẹ na aṣẹ Jonathan nado deanana azọnwatọ lẹ to whenuena Togbogan Yar'Adua din pọngbọ sọyi Saudi Arabia, bọ to Azan ṣiẹnẹtọ Afínplọsun [[Owhe]] 2010 tọn ye sọ na ẹn aṣẹ nado wazọn taidi Togbogan de kaka bọ Yar'Adua nado mọ pọngbọ bo lẹkọ do azọn etọn kọn. To Azan aotọ Afínplọsun [[Owhe]] 2010 tọn, Jonathan deazọnpọna Devizọnwatọ Dodojininọ tọn Michael Aondoakaa bọ elẹzun Devizọnwatọ Azọn Vonọtaun lẹ tọn, bo wa ze Prince Adetokunbo Kayode do otẹn etọn hoho lọ mẹ. Jonathan jo Gandutọgbẹ́ Yar'Adua's depo lẹ do kakajẹ Azan Fọtọnnukundopotọ Whejisun [[Owhe]] 2010 tọn, enẹgodo wẹ e gbayedo bo vọ etọn lẹ yí na delẹ to ye mẹ kan jlọjẹ he e do nado yin Togbogan se. To Azan ṣidopotọ Lidosun [[Owhe]] 2010 tọn mẹ, Jonathan bẹ Gandutọgbẹ́ etọn yọyọ lẹ biọ họmẹ. Enẹgodo Yar'Adua basi matintọ to Azan atọ́ntọ Nuwhasun [[Owhe]] 2010 tọn, bọ Jonathan yin zizedo ganzinpoji taidi Togbogan de to azan etọn awetọ gbe. ==Devizọnwatọ he tin to Gandutọgbẹ́ tintan he eyi lẹ mẹ wẹ:== {|class="wikitable sortable" |- !Devizọn !! Devizọnwatọ |- | Glezọnwiwa || Weyọnẹntọ [[Sheikh Ahmed Abdullah]] |- |Agahunzọn || Whési. [[Fidelia Njeze]] |- |Ajọwiwa po Azọnwhe lẹ po || Aṣẹpatọ [[Jubril Martins-Kuye]] |- |Aṣa po Sadidi po || [[Abubakar Sadiq A. Mohammed]] |- |Hihọ || Mẹtogantẹmẹ [[Adetokunbo Kayode]], SAN |- |Hihọ Ayimatẹn tọn || Alaji [[Murtala Shehu Yar'adua]] |- |Wepinplọn || Weyọnẹntọ. (Whési) [[Ruqayyah Ahmed Rufa'i]] |- |Lẹdo || [[John Odey|John Ogar Odey]] |- |Tatọ́-tònọ || Aṣẹpatọ [[Bala Mohammed]] |- |Akuẹzinzan || [[Olusegun Olutoyin Aganga]] |- |Nuwiwa hẹ Jonọto lẹ || [[Henry Odein Ajumogobia]] |- |Jijọhomẹ ninọ || (Mede ma to otẹn lọ mẹ) |- |Nudọnamẹ po Hodọdopọ po || Weyọnẹntọ [[Dora Akunyili]] |- |Nuwiwa ganduwhe tọn lẹ || Awhanfuntọgan [[Emmanuel Iheanacho]] |- |Dodojininọ || [[Mohammed Bello Adoke]], SAN |- |Azọn po Kọdetọ́n dagbe etọn lẹ po || [[Chukwuemeka Ngozichineke Wogu]] |- |Aigba po Nukunhunhun Gbetato lẹ tọn po || Aṣẹpatọ [[Nduese Essien]] |- |Nuhọakuẹ aigba tọn lẹ dindin po Ogàn lẹ po || Yẹdenanutọ [[Musa Mohammed Sada]] |- |Awuwiwlenanu otò lọ tọn lẹ || Weyọnẹntọ [[Shamsuddeen Usman]] |- |Aihundida Lanmẹyiya tọn || Aṣẹpatọ [[Ibrahim Bio|Ibrahim Isa Bio]] |- |Nuhe gando Niger Delta go lẹ ||Weyọnẹntọ Stephen Oru |- |Nuhọakuẹ Yovomi tọn lẹ || Whési. [[Diezani Alison-Madueke]] |- |Nuhe gando Ponọ lẹ go || Alaji [[Adamu Waziri]] |- |Huhlọn || Tẹnmẹpọnna Togbogantọ [[Goodluck Jonathan]] |- |Lẹnwunnuyinyọnẹn po Azọ́n Nuyọnẹn Wintinwintin tọn po || Weyọnẹntọ. [[Muhammed K. Abubakar]] |- |Azọ́n Vonọtaun lẹ || Awhanfuntọgan Tọji tọn. [[Omoniyi Caleb Olubolade]] (Rtd) |- |Gbejizọnlin zinzin || [[Yusuf Sulaiman]] |- |Nuhe gando Yọnnu lẹ go || Whési. [[Josephine Anenih]] |- |Azọ́n lẹ || Aṣẹpatọ [[Mohammed Daggash|Mohammed Sanusi Daggash]] |- |Alọgigọna Jọja lẹ || Aṣẹpatọ [[Akinlabi Olasunkanmi]] |} ==Gandutọgbẹ́ he evọ dé to Liyasun 2011 tọn lẹ== To Liyasun Owhe 2011 tọn mẹ, to whenuena e bẹ gandudu etọn awetọ jẹeji e de Gandutọgbẹ́ yọyọ devo lẹ. Mẹ ehe lẹ wẹ: {|class="wikitable sortable" |- ! Devizọn !! Devizọnwatọ !! Ayimatẹn |- |Glezọn po Nuhọakuẹ Jọwamọ tọn lẹ po (Ayimatẹn) || [[Bukar Tijani]] || Borno |- |Whẹdọtọgan daho pete, Dodojininọ || [[Mohammed Bello Adoke]] || Kogi |- |Agahun || [[Stella Oduah-Ogiemwonyi]] || Anambra |- |Hihọ || [[Bello H. Mohammed]] || Kebbi |- |Hihọ (Ayimatẹn) || Erelu [[Olusola Obada]] || Osun |- |Wepinplọn || [[Ruqayyah Ahmed Rufa'i]] || Jigawa |- |Tatọ-Tẹnnọ (Ayimatẹn) || [[Olajumoke Akinjide]] || Oyo |- |Lẹdo Tatọ-tẹnnọ tọn || [[Bala Mohammed]] || Bauchi |- |Akuẹzinzan || [[Ngozi Okonjo-Iweala]] || Abia |- |Akuẹzinzan (Ayimatẹn) || [[Yerima Lawal Ngama]] || Yobe |- |Nuwadopọ hẹ Jonọto lẹ || [[Olugbenga Ashiru]] || Ogun |- |Nuwadopọ hẹ Jonọto lẹ (Ayimatẹn) || [[Viola Onwuliri]] || Imo |- |Nuwadopọ hẹ Jonọto lẹ (Ayimatẹn) 2tọ || [[Dr Nuruddeen Muhammad]] || Jigawa |- |Jijọhomẹ ninọ || [[Onyebuchi Chukwu]] || Ebonyi |- |Linlinnamẹ || [[Labaran Maku]] || Nasarawa |- |Lẹnwunnuyinyọnẹn po Azọ́n Nuyọnẹn Wintinwintin tọn po|| Whési [[Omobola Johnson]] || Ondo |- |Nuwiwa ganduwhe tọn lẹ || [[Comrade Abba Moro]] || Benue |- |Azọnwatọ lẹ || [[Emeka Wogu]] || Abia |- | Aigba po Nukunhunhun Gbetato lẹ tọn po || [[Mohammed Musa Sada]] || Katsina |- |Awuwiwlenanu otò lọ tọn lẹ || [[Shamsudeen Usman]] || Kano |- |Nu he gando Niger Delta go lẹ || [[Godsday Orubebe]] || Delta |- |Nu he gando Niger Delta go lẹ (Ayimatẹn) || [[Zainab Ibrahim Kuchi]] || Niger |- |Nuhọakuẹ Yovomi tọn lẹ || [[Diezani Alison-Madueke]] || Bayelsa |- |Nu he gando Ponọ lẹ go || [[Caleb Olubolade]] || Ekiti |- |Huhlọn || [[Chinedu Nebo took over from Bart Nnaji]] || Enugu |- |Lẹnwunnuyinyọnẹn po Azọ́n Nuyọnẹn Wintinwintin tọn po || [[Ita Okon Bassey Ewa]] || Akwa Ibom |- |Aihundida Lanmẹyiya tọn || [[Yusuf Sulaiman]] || Sokoto |- |Ajọwiwa po Ajọdidoai po || [[Olusegun O. Aganga]] || Lagos |- |Ajọwiwa po Ajọdidoai po (Ayimatẹn) || [[Samuel Ioraer Ortom]] || Benue |- |Gbejizọnlin zinzin || [[Idris A.Umar]] || Gombe |- |Nuhe gando Yọnnu lẹ go || [[Zainab Maina]] || Adamawa |- |Azọn lẹ || [[Mike Onolememen]] || Edo |- |Azọn lẹ (Ayimatẹn)|| [[Bashir Yugudu]] || Zamfara |- |Alọgigọna Jọja lẹ || [[Bolaji Abdullahi]] || Kwara |} ==Alọdlẹndonu lẹ== 5d3etv8mrpapqvnlysjw6agpi8waiu9 Gaziza Abdinabiyeva 0 323 19269 19267 2022-04-12T01:38:53Z Jonywikis 36 wikitext text/x-wiki '''Gaziza Abdinabiyeva''' (yin jiji to azán atọntọ, Alunlunsun, owhe 1984 jẹ azán ko-atọ́n-nukun-atọ̀ntọ, Lidosun, owhe 2021 tọn mẹ) yin aihundatọ oploji tọn otò Soviet tọn, enẹgodo e sọ yin aihundatọ oploji tọn otò Kazakhstan tọn. E mọ nunina susu lẹ yí he bẹ nunina Kumet tọn po Parasat tọn po hẹn. Abdinabiyeva basi matintọ to azan fọtọ̀n-nukun-atọ̀ntọ, Lidosun, owhe 2021 tọn mẹ. Owhe etọn lẹpo yin kande-gban-nukun-atọ̀n. == Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1984 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] o6kllkauvq5jtsfw35v8mmz56l1t1og Gbagli 0 324 20485 20470 2022-04-20T06:31:18Z Samatics 9 wikitext text/x-wiki [[Wepo:Badagry Nigeria.jpg|thumb|Gbagli]] '''Gbagli''' he mi yọnẹn dó Gbaglemẹ sọn dowhenu yin otò de he tin to tọ̀pa to gandudu dokọtọn he tin to Ayimatẹn [[Awọnlin]] tọn glọ, he tin to [[Naijilia]] mẹ. Gbagli tin to ṣẹnṣẹn ayimatẹn [[Awọnlin]] tọn mẹ bo ma dogbo hẹ togbo [[Benẹ]] tọn, enẹ dohia dọ e yin dogboto na otò [[Naijilia]] tọn hẹ togbo daho [[Benẹ]] tọn.<ref>https://guardian.ng/life/culture-lifestyle/interesting-facts-that-put-badagry-on-the-map/</ref> Taidi kandai mẹhihia tọn he wa aimẹ to 2006, bẹplidopọ mẹhe tin to otò Gbagli tọn mẹ lẹ wẹ yin 241,093.<ref>The area is led by a traditional chief, Akran De Wheno Aholu Menu - Toyi 1, who is also the permanent vice-chairman of obas and chiefs in Lagos State. [https://web.archive.org/web/20070704042011/http://www.nigerianstat.gov.ng/Connections/Pop2006.pdf Federal Republic of Nigeria Official Gazette], published 15 May 2007, accessed 8 July 2007</ref> [[Wepo:Chair market-Badagry-1910.jpg|thumb|Azinpo-himẹ Gbagli tọn to owhe 1910]] ==Agbegbe he e tin te== Gbagli yin otò de he tin to tọ̀pa to wheyihọwaji [[Naijilia]] tọn. E sọ yin otò de he do dogbo hẹ gulf of guinea to agbegbe huwaji wheyihọ tọn. Gbiblo etọn wẹ maili kandenukunatọn to huwaji-agewaji, [[Awọnlin]] tọn bosọ dó gbiglo maili gbanukunawe hlan wheyihọwaji Sẹmẹ tọn he yin gbetato de he do dogbo hẹ togbo daho [[Benẹ]] tọn. Dile mi ko yọnẹn dọ otò Gbagli tọn tin to otọ̀to, enẹ zọn bọ e nọ boawu nado zingbejizọnlin gbọn otọ̀ji sọn [[Awọnlin]] yì [[Họgbonu]] to [[Benẹ]], tẹnmẹ he tin to huto wayi nọwheto yì maili dopo dó yede lẹ. Doyiyi osin lọ lẹ tọn sọ nọ diọ sọgbe hẹ ojlẹ he mẹ yé tin te, to whedelẹnu e nọ yido sọ metlu atọ̀n amọ to whedevolẹnu metlu dopo. Whevi wunmẹwunmẹ lẹ wẹ tin to otọ Gbagli tọn mẹ taidi Owẹ, Tunvi, Tọyu, Degọn, Agasa, Ojẹ, Asọ̀n, Bonga po Pomparo po. Otọ̀ ehelẹ nọ dó ojẹ̀ to whedelẹnu, amọ ojẹ̀ lọ sọ nọ yì ni eya. Tosisa wheyihọ tọn po otọ̀ Yewa tọn po wẹ nọ sa biọ otọ̀ Gbagli tọn mẹ. ==Alọdlẹndonu== <references /> [[Adà:Naijilia]] {{Awọnlin}} gc2snmplcozgdlbjjf11up7bdzbihpn Gbako 0 325 18774 6605 2022-04-11T17:22:24Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Gbako''' yin Lẹdo Gandudu Dokọ̀ tọn de to aṣẹpipa [[Ayimatẹn Niger Tọn]] glọ to [[Naijilia]]. Tatọ́-tẹnnọ̀ etọn tin to topẹvi Lemu tọn mẹ to agéwaji to alihiamẹnu 9°24′00″N 6°02′00″E ji. Tọsisa Kaduna tọn ''(Kaduna River)'' wẹ lẹdo dogbó etọn pé. Lẹdo etọn gbló sọ̀ kilomẹtlu 1,753 lẹdo pé bọ gbẹtọ sọha 127,466 wẹ yè mọ hia to finẹ to mẹhihia 2006 tọn whenu. Sọha pósu tọn ''(postal code)'' lẹdo lọ tọn wẹ 912. ==Alọdlẹndonu lẹ== bw1b6njr0wtwv1ksocx3f7nvqr0qtt0 Gbenga Adeboye 0 326 19271 19270 2022-04-12T01:40:50Z Jonywikis 36 wikitext text/x-wiki '''Elijah Oluwagbemiga Adeboye''' yin jiji to azan gbantọ Zósun owhe 1959, e basi matintọ to azan gbantọ Lidosun to owhe 2003. ==Bẹjẹeji Gbẹzan etọn tọn== Elijah Oluwagbemiga Adeboye yin jiji to òtò Ọdẹomu tọn mẹ to Ayimatẹn Ọṣun tọn to age yi huwaji gblamẹ to otogbo [[Naijilia]]. Adeboye yin dopo to akonka hodọtọ to ladio aimatẹn [[Awọnlin]] tọn lẹ mẹ to owhe 1980 tọn lẹ gblamẹ, finẹ wẹ ye naẹn yinkọ lọ Funwọntan Oduọlọji te. Nukúnmọ̀númabàpò Naijilia sin Vi he yin aihundatọ de yinkọ etọn nọ yin Idowu Filipi, gbẹtọ lẹ sọ nọ ylọ ẹ dọ Iya Rainbow do Elija Oluwagbemiga Adeboye hia taidi mẹhe nọ do nukiko gbẹtọ lẹ hugan, wlẹ dọtọ de, mọdopolọ e nọ tlualọ, eyin mẹhe nọ nanu mẹ sọn ahunmẹ wa. Iya rainbow tlẹ dọho gando lehe e na emi ohun yọyọ tintan to gbẹzan emitọn mẹ. E sọ yin dopo to ajọwatọ titengbe de to fi susu to aihọn mẹ whẹpo e do jẹ azọn ''Ayi'' tọn sọn nudi 2002, e wa bayi matintọ to azan gbantọ, lidosun, owhe 2003. ==Mi sọ pọn fi== [[Yinka Ayefele]] payi Olugbenga Adeboye ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1959 lẹ]] [[Adà:Mẹhe kú to owhe 2003 lẹ]] 1nkgf7t7g4j8joi4frng9asq4s6wzpo Gbéyantọ 0 327 26108 18776 2022-07-13T19:19:40Z Samatics 9 wikitext text/x-wiki '''Gbéyantọ''' yin mẹhe nọ yi zungbomẹ nado din kanlin bo hui. [[Kanlin]] po gbẹtọvi lẹ po nọ yangbé na [[Nududu|nududu]]. Sọn hohowhenu gbọn wẹ gbẹtọvi lẹ ko nọ yangbé. Ye nọ zan owhán, todin gbẹtọ lẹ nọ zan óso po ogá po. Mẹdelẹ no hu kanlin na nuzinzan devo lẹ taidi na avọ kavi adọtẹn. kavi nado do yẹyigona owhe de kavi nado sa. To fidelẹ, gbeyinyan tindo osẹn delẹ. Gbeyinyan sogan yin nudagbe nado de kanlin ylankan lẹ po. Gbeyinyan ko zọn bọ kanlin delẹ ma yọn mọ ba. ==Alọdlẹndo lẹ== 2bp10b0hkrsfbwrob059trzoqbn3hp5 Genevieve Nnaji 0 328 19273 18777 2022-04-12T01:42:45Z Jonywikis 36 wikitext text/x-wiki {{Infobox gbẹtọ|YINKỌ ETỌN=Genevieve Nnaji|YẸDIDE ETỌN=Genevieve Nnaji in Weekend Getaway.png|JIJIZAN=3 Nuwhàsun 1979}} '''Genevieve Nnaji''' (yin jiji to Azan Atọntọ osun Atọntọ owhe 1979 tọn) eyin Mbaise vijiji to Ayimatẹn Imo tọn mẹ, to Oto [[Naijilia]] tọn mẹ. Eyin Aihundatọ sinnimọto [[Naijilia]] tọn. To owhe 2003 tọn mẹ, Eyi Nunina Akedemi sinimọto Aflika tọn taidi Aihundatọ yọnnu he yọnhugan. ==Vuwhenu etọn== Genevieve Nnaji whẹn to [[Awọnlin]]. Ewọ wẹ ovi ẹnẹtọ to ovi ṣinatọn he mẹjitọ Etọn lẹ tindo mẹ, wesetọ wẹ mẹjitọ Etọn lẹ, otọ etọn wazọn taidi nuyọnẹntọ to zomọ kọn Onọ Etọn yin mẹplọntọ.Eyi wehọmẹ ''Methodist Girls College'' tọn to oto Yaba tọn mẹ, Enẹ godo e biọ wehọmẹ Alavọ Awọnlin tọn.Finẹ wẹ ejẹ Azọn Aihundida tọn Etọn wa te ji pẹdepẹde bo wa lẹzun Aihundatọ de to ''Nollywood''. ==Alọnuzọn== Nnaji bẹ azọn etọn jẹeji sọn ovuwhenu etọn to Aihun Television Repples tọn to whenuena e gbẹ yin owhe ṣinatọn mẹvi. E basi Nujijla Àjọ nẹmu de na pronto po Avọyandi po. To 2004 e lẹzun nukunmọnu na adi lilẹ Lux tọn, ehe hẹn Ale daho wa na ẹn. To 1998 Whenue eyin owhe fọtọnnukunẹnẹ mẹvi,eyin didohia to sinnimọto [[Naijilia]] tọn he nọ yin Most Wanted mẹ. Enẹgodo ewọ lọsu sọ Basi sinimọto lẹ taidi Last Party, Mark of the Beast po Ijele po. E ko kọnawudopọ to sinnimọto he sọ kanwe lẹ to Nollywood. Nnaji ko yi Nunina susu na azọn Etọn lẹ wutu dopo to emẹ wẹ yin aihundatọ yọnnu he yọnhugan na owhe 2001 tọn to City People's Awards. E sọ yi Nunina na Aihundatọ yọnnu lẹ tọn na Owhe 2005 tọn to Aflika. To 2004 E doalọ wemẹ po Azọnwhe he de ohan tọn to togbo Ganah tọn EKB Records tọn nado de ohan tọn whla tintan Hosọ ohan lọ tọn wẹ one Logologo Line, ohan kọndopọ R & B tọn, Hip-Hop po Urban tọn po. To owhe 2008 tọn mẹ, E hun azọnwhe Avọtitọ tọn he nọ yin "''St. Genevieve''" ehe sọ nọ hẹn Ale susu wa na ẹn. To Nollywood, Genevieve yin dopo to mẹhe Azọnkuẹ etọn suhugan lẹ mẹ. ==Sinimọto etọn lẹ== Owhe sinimọto Aihun Gbẹdohẹmẹtọ ==Alọdlẹdonu lẹ== ==Kanṣadopọ to nọtẹn Intẹnẹt tọn ji== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1979 lẹ]] 8levffxf106v0jlut2wwpl2qnhd6eav Gentle Jack 0 329 27273 19274 2022-07-29T01:59:28Z Gadarawamo 20 wikitext text/x-wiki '''Gentle Jack''' (yin jiji to [[owhe]] 1970) yin aihundatọ Otò [[Naijilia]] tọn de he ko sọawuhia to sinima susu lẹ mẹ, bosọ nọ yidogọna nukọnyiyi po dagbemẹninọ azọnwhe sinima Otò [[Naijilia]] tọn po. E daihun de he hosọ eton yin Vuga, he tin to Kandai he yin dopo to sinima Otò [[Naijilia]] tọn [[owhe]] 90s lẹ po 2000s lẹ po he ma sọgan yin winwọn pọn gbede dile magazine pulse dọ do. Gentle Jack diblayi gbẹzan etọn lẹ po dó nọ [[Naijilia]]. Ṣigba to Zósun, [[owhe]] 2018 tọn mẹ, e lẹkọ do Otò Port Harcourt tọn mẹ. ==Alọdlẹndonu lẹ== ==Nọtẹn intẹnẹt tọn devo lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1970 lẹ]] 1ydkzslzjex3yahpweot5ivtyi4impp Georg Gallus 0 330 19276 19275 2022-04-12T01:45:18Z Jonywikis 36 wikitext text/x-wiki [[Wepo:Bundesarchiv B 145 Bild-F076926-0025, München, CSU-Parteitag, Gallus.jpg|thumb|Georg Gallus]] '''Georg Gallus''' yin jiji to (azán ṣidopotọ Liyasun owhe 1927 je azán wiatontọ Avivọsún owhe 2021). Ewọ yin tonudọtọ́ Germany tọn, yin hagbẹ ''Free Democratic Party tọn (FDP).'' Bo ka só yin hagbẹ plidọpo tonudọtọ́ le tọn de bẹsọn owhe 1970 kakajẹ owhe 1994. Gallus yin jiji to oto Hattenlofen (he wa nọ yin yiylọ to godomẹ dọ Baden Wurttemberg. Gallus kú to azán wiatontọ Avivọsún owhe 2021 to Hattenlofen to owhe 94 mẹvi me ==Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1927 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] iguhqp56ha5yco0vbpnkzjm3coamixq George Calil (Ajọwatọ) 0 331 18780 6760 2022-04-11T17:23:24Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''George Calil''' (basi matintọ to owhe 1967) yin otovi Lebanoni tọn, e sọ yin ajọwatọ de he hun ajọwhe etọn do Otogbo [[Naijilia]] tọn mẹ, to Ayimatẹn Kano tọn mẹ. E yin dopo to azinin-jọwatọ daho he to otò lọ mẹ lẹ mẹ. E wa, bo sọ nọ otogbo lọ mẹ sọn owhe 1940 jẹ 1960 lẹ, podọ eyin ajọwatọ nukundeji he diyin de to Ayimatẹn Kano tọn podọ to Ayimaten devo lẹ lọsu ga, to otogbo [[Naijilia]] tọn mẹ. George Calil wa Ayimaten Kano tọn mẹ to owhe 1928 tọn podọ to ojlẹ pede godo ejẹ Azininjọwaji, bo gbọnmọ dali bo whlenagba bo dudeji taidi ajọgbowatọ ajọ etọn tọn, eyin azọnyọnẹntọgan ajọ lọ tọn. To owhe 1951 e do azọnwhe azinmi dida tọn ai to Ayimatẹn Kano tọn mẹ, enẹ godo e sọ do azọnwhe Abounzẹn tọn ai abounzẹn afuyẹgan tọn he ye do nọ do osin zozo kavi osinmiawu adoji. To enẹgodo ye sọ nọ mẹ̀ abounzẹn sika tọn ga po agbanvla nududu tọn lẹ po. Enẹgodo ye sọ nọ wa ajọ azọnwanu Ayihungan (pípá) tọn bo nọ saẹ na Ayihun zọnwatọ lẹ, to Otogbo [[Naijilia]] tọn mẹ. E basi matintọ to 1967, bọ ovi e tọn lẹ Ely Calil po Bernard Calil po wẹ wá jẹ Nukunpedo ajọ etọn go ji. == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] su42ra88hb1q8872lfctjzkzlhg9hc8 George H. W. Bush 0 332 21538 18781 2022-04-30T21:45:22Z Urho Navalnyi 302 wikitext text/x-wiki [[Wepo:George_H._W._Bush_presidential_portrait_(cropped).jpg|thumb|George H. W. Bush (1989)]] '''George Herbert Walker Bush''' (mẹhe yin jiji to azán wiawetọ Ayidosun tọn to 1924) wẹ yin togán 44tọ otò [[Amẹlika]] tọn. Yinkọ asi etọn tọn wẹ Barbara Bush. Ewọ wẹ otọ́ togán hoho [[Amẹlika]] tọn he nọ yin George W. Bush. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1924 lẹ]] ae4c9d33lie11x9ct4q0a7fczggq0w0 Ghana 0 333 25023 18051 2022-07-05T08:04:50Z Yemi festus 27 Gọ "'''Ghana.''' Ghana yin otogbo dopo to [[Aflika]] me" do otẹn weda lọ tẹnmẹ wikitext text/x-wiki '''Ghana.''' Ghana yin otogbo dopo to [[Aflika]] me fia3ehd82lej9ndyh8zuqfma60aqfam Giuseppe Galante 0 334 25707 19282 2022-07-11T13:13:19Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Filippo Galante e Enrico Caruso.JPG|thumb|Giuseppe Galante]] '''Giuseppe Galante''' (yín jiji to azan aweto, Zósun tọn to owhe 1937 jẹ azan kò tọ, Awewesun tọn owhe 2021) yin aze-kuntọ́ aihundida lanmẹyiya tọn de son Otò Italy tọn mẹ. Galante yín jiji to Domaso to Italy. E mọ ajọ̀ fataka tọn de yí to agbawhinwhlẹn Olympic tọn to 1960. E sọ mọ devo yí to 1964. ==Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1937 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] c0225vahzly22d5pxtw0083a3g6itqq Gloria Bamiloye 0 335 18784 17763 2022-04-11T17:24:04Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Gloria Olusola Bamiloye''' yin aihundatọ nupinpọn-do-plọnnu, sinima-bayitọ, aihun-bayitọ po anadenanutọ dé po he yin Naijilia-nu dé. E tin to mẹhe dó ''Mount Zion Drama Ministry'' ai lẹ mẹ. ==Bẹjẹeji gbẹzan etọn tọn== E yin jiji dó Ilesa, tòdaho de mẹ to [[Ayimatẹn Osun Tọn]] to Hùwaji-Whèyihọ tọn Otò [[Naijilia]] tọn. E yi Divisional Teachers Training College to Ipetumodu fihe e plọnnu gándo mẹpinplọn go te. E mọ [[Mike Bamiloye]] to owhe 1983 tọn mẹ bọ e wlealọ hẹ. Yé omẹ awe lẹ nọpọ bo do Mount Zion Faith Ministry ai to azan atọ́ntọ́, Avivọsun, owhe 1985 tọn mẹ. E ko tọ́n to sinima susu lẹ mẹ, e ko deanana bosọ da aihun nupinplọn-do-plọnnu po sinima susu otò [[Naijilia]] tọn lẹ po. To owhe 2002 mẹ, e kan wema de he hosọ etọn yin "The Anxiety of Single Sisters". ==Delẹ to aihundida etọn lẹ mẹ== *''Agbara Nla'' (1992) *''Apoti Eri'' *''Just A Little Sin'' *''Story Of My Life'' *''Blood On The Alter'' *''Wounded Heart'' *''The Great Mistake'' *''The Haunting Shadows 1'' (2005) *''The Haunting Shadows 2'' (2005) *''The Haunting Shadows 3'' (2005) *''Shackles 1'' (2019) *''Shackles 2: Fetters of Iron'' (2020) *''Higher Calling'' (2020) *''My Mother-in-law 1'' (2020) *''My Mother-in-law 2'' (2020) *''My Mother-in-law 3'' (2020) *''My Mother-in-law 4; episodes 1-4'' (2021) ==Pọnfi dogọ== ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] idtcc4tlsf5bf7l747ptczz8f1rtup7 Government College, Ajara-Badagry 0 337 21317 21211 2022-04-27T07:04:00Z Samatics 9 wikitext text/x-wiki Wehọmẹ lọ '''Government College, Ajara, [[Gbagli|Badagry]]''' yin didoai to Kọyansun, owhe 1970 tọn mẹ. Whési Lasisi wẹ yin Nukọntọ wehọmẹ lọ tọn tintan. To whenuena wehọmẹ lọ yin hunhun, mẹplọntọ ao po Nukọntọ wehọmẹ lọ tọn po kẹdẹ wẹ jẹ azọnji to wehọ lọ mẹ. [[Adà:Wehọmẹ lẹ]] mm2rv3n3y2jjoua4vxnnc6h4pa5m7qd Gregory Ngaji 0 338 18785 17768 2022-04-11T17:24:14Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Gregory Ngaji''' yin tonudọtọ [[Naijilia]] tọn bo sẹ̀n taidi hagbẹ sẹnnamẹtọ Cross River North tọn to gblagbla owhe 2003 po 2011 po gblamẹ. ==Otan gbẹzan etọn tọn== Gregory Ngaji yin jiji to azan fọtọnnukunawetọ osun widopotọ owhe 1946 tọn. E yi wehọmẹ Mary Knoll College, Okuku, Yala, Cross River tọn,1961-1965, e yi gbedewema daho osẹn-zọ́nwiwà tọn to wehọmẹ alavọ tọn (''LLB''), sọn Wehọmẹ Alavọ Naijilia tọn, Nsukka to 1977, eyin dìde nado lẹzun sẹnnamẹtọ, ewọ wẹ yin Azinponọ na Yala Local Government tọn, he sẹn taidi hagbẹ Constitutional Conference, tọn(1994-1995). ==Azọn etọn lẹ== Na e yin dopo to hagbẹ tonudọgbẹ People's Democratic Party tọn mẹ wutu, Gregory Ngaji yin dide taidi sẹnnamẹtọ to atọntọ owhe (2003-2007) National Assembly e nọtena Cross River North Senatorial District, bo sọ yin dide whladopodogọ to osun Ẹnẹtọ owhe 2007 tọn mẹ. É nọ deanana nuzinzan osin tọn lẹ, lẹunuyọnẹn po zomọ, tọjihun lẹ, Amasin àdìnọ lẹ, mẹhe nọ gbẹnuna mẹhodutọ lẹ, bo nọ deanana glezọnwatọ lẹ po. É tin to hagbẹ sẹnnamẹtọ tọn he Basi zepọn na Mẹmẹyọnnu Farida Waziri to osun ṣidopotọ owhe 2008 tọn, na ye naẹ Azinponọ na hagbẹ he nọ nọgodona nusisa, akuẹ, po osẹn yinyin tọn po (EFCC). To osun Ẹnẹtọ owhe 2009 tọn mẹ, ewọ wẹ nọgodona po akuẹ po na nukọnyiyi ọgbẹ he nọ penukundo yigọyigọ ohun tọn to [[Naijilia]] bo diọtẹnna ọgbẹ ajọwatọ lẹ tọn. Linlinnamẹwe lẹ dohia dọ Ngaji nọgodo nado suahọ hagbẹ dodinnanutọ po nukọnyiyi ọgbẹ owhe 2008 tọn, bo wazọn lẹ to gbesisọ mẹ. To owhe 2008 tọn, ọgbẹ he nọ penukundo nunina po ogbẹ he nọ penukundo akuẹzinzan go po diọada na Ami wunmẹwunmẹ he tin to ohu Bakassi tọn sọn Cross River yi [[Akwa Ibom]]. To osun sinawetọ owhe 2009 tọn, Gregory Ngaji la dọ: Nuhe ogbẹ Awe ehe lẹ wa ma sọgbe, Vọjlado nayin bibasi nado gọ Ami lọ dó oto mítọn mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] q32irkm9w3mygaofmw5zw069masskf6 Gregory Peter XX Ghabroyan 0 339 26696 25712 2022-07-20T21:15:58Z Gadarawamo 20 wikitext text/x-wiki '''Krikor Bedros XX Gabroyan''', I.P.C.B Armenian bosọ yin yinyọnẹn to Glẹnsigbe mẹ taidi Gregory Peter XX podọ to Flansegbe mẹ taidi Grégoire Pierre XX, (e yin jiji to azán wiẹnẹtọ Abọ̀húnsun tọn, to [[owhe]] 1934 bo nọgbẹ̀ kaka jẹ azán koatọ̀ntọ Nuwhàsun tọn, to [[owhe]] 2021 tọn mẹ). E yin tatọ́-tònọ ṣọsi Katolik Cilicia otò Armenia tọn, e yin dide do otẹn lọ mẹ to azán konukunẹnẹtọ Avivọsun tọn, to [[owhe]] 2015 tọn mẹ. E yin jiji to otò Aleppo, Syria tọn mẹ. Krikor Bedros XX Gabroyan kú to azán koatọ̀ntọ Nuwhàsun tọn, to [[owhe]] 2021 tọn mẹ, to Belnut, Lebanon to whenue e yin [[owhe]] kanweṣidopo mẹho. ==Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1934 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] 06cnppp0avhezgdktr1fmpkhnje97v2 Guillermo Galeote 0 340 19287 19285 2022-04-12T01:56:46Z Jonywikis 36 wikitext text/x-wiki '''Guillermo Galeote''' yín jiji to (azán sidopotọ Nuwhàsun owhe 1941 - azan gbanewhèawetọ osun Alunluntọn owhe 2021). Yin tonudọtọ podọ amasinzonwatọ Spain-nu de po. E yin dopo to hagbẹ ''Spanish Socialist Workers Party'' tọn lẹ mẹ. Galeote yin jiji to ''San Sebastián'' to Spain. Galeote yín dopo to hagbẹ ''Congress of Deputies'' tọn lẹ mẹ sọn 1977 yi jẹ 1993. Galeote kú to azán gbanewhéawetọ Alunlunsun tọn owhe 2021 to Madrid na [[Azọ̀nylankan COVID-19]] wutu, to whelọnu e yin owhe 79 mẹvi. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1941 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] hih6de8kqiknjb5nm5970o5tglkjp00 Gungbe 0 341 19663 18054 2022-04-15T13:09:07Z Joshateji 22 wikitext text/x-wiki '''Gungbe''' (kavi '''Gun''') yin ogbè de he tin to todowhinnu ogbè he nọ yin ''Gbe'' lẹ tọn mẹ. [[Gunnu lẹ]] wẹ nọ dó gungbe to [[Benẹ]] podọ to [[Naijilia]] mẹ ga. Ogbè ehe sẹpọ Fọngbe he Agbomẹnu lẹ nọ dó, Kpase, Maxi, po Wemẹgbe(Ouémé) po. E yin ogbè awetọ́ he nọ yin dido hugan to tòdaho Benẹ tọn mẹ. Yé sọ nọ zan ẹn to wehọ delẹ mẹ to Weme (Ouémé). Gungbe sọ nọ yin dido hugan to huwaji Benẹ tọn yedọ to Porto-Novo, [[Sẹmẹ|Seme]], Bonou, Adjara, Avrankou, Dangbo, Missérété, Akpor-Missérété, Cotonou po tòhomẹ devo he Gunnu lẹ nọ nọ̀ po. Gungbe sọ nọ yin dido to Huwaji-Wheyihọ tọn [[Naijilia]] tọn he yin dogbo hẹ otò [[Benẹ]] tọn, ṣigba mẹhe nọ do gungbe to [[Naijilia]] mẹ lẹ ma sù sọmọ. ==Alọdlẹndonu lẹ== ==Wema he yi hodogọ lẹ== [[Adà:Aṣa]] [[Adà:Ogbè lẹ]] 2oi4qte6y7vcmik8gmt4n8r52vsftdv Gunnu lẹ 0 342 18055 6927 2022-04-06T07:04:40Z Hugo.arg 148 wikitext text/x-wiki Kandai lẹ ko zọn bọ mí mọ dọ '''Gunnu lẹ''' wa sọn Dahomey, kavi [[Benẹ]] to whenuena ye to fibẹtado dinpe. Gunnu lẹ yin vivi mẹhe tọ́n sọn Whydah, Alada, [[Họgbonu]](Poto Novo), po Xavi po Jakin lẹ po tọn. Towhenuena awhan po tukla po bẹ to Dahomey wẹ ye họn sọn fihe Aigba yetọn te to Owhe kanweko 15tọ die wayi. Kandai he whenuho-kanto Mesewaku basi zọn bọ mi do yọnẹn dọ fihe ye zinzọnlin gbọn bo sọ nọte do lẹ wẹ Weṣele, Ikoga, Ganyigbo, Ajido, [[Topo]], [[Dalẹ Whedakọ|Dalẹ]], [[Akarakumọ]], Ajara. To egbehe, mi sọgan mọ Gunnu lẹ to [[Gbagli]], Yewa po Ipokia po to [[Ayimatẹn Ogun Tọn|Ayimatẹn Ogun tọn]]. Ye sọ tin to otò [[Benẹ]] tọn mẹ. Mẹsusu to Gunnu lẹ mẹ nọ hu whevi, mẹdevo lẹ sọ nọ wa Agọnkẹ zọn po wlakọ sisa po. Ye sọ nọ wa Glezọn ga. Gunnu lẹ deji do [[Zangbetọ]] Vodun go, ṣigba ye sọ do sinsẹn devo lẹ ga. Kandai sọ zọn bọ mi yọnẹndọ nọvinọvi wẹ Gunnu lẹ po Ayọnu lẹ po yin. Nuhewutu e yi gbọnmọ wẹ yindọ to Owhe kanweko fọtọn-nukun-awetọ die, kaka jẹ owhe kanweko fọtọn-nukun-atọntọ, Ahọluigba Oyo tọn lẹ ko dibla yi Gandudu sọn Ahọluigba Dahomey tọn si. j13j3w8m059v58o2n850fa2g4kqh6ne Gupa-Abawa-gbe 0 343 24034 6939 2022-06-12T20:56:50Z EmausBot 83 Bot: Migrating 1 interwiki links, now provided by [[Wikipedia:Wikidata|Wikidata]] on [[d:Q3915352]] wikitext text/x-wiki '''Gupa-Abawa-gbe''' yin ogbè [[Nupenu lẹ]] tọn de he nọ yin dido to [[Ayimatẹn Niger Tọn|ayimatẹn Niger tọn]] mẹ to [[Naijilia]]. E nọ yinmọ́ na akọ̀ awè etọn lẹ, Gupa po Abawa po wutu. Gupa-gbe nọ yin dido to glètoho Gupa, Abugi-Jankara, Emirokpa, Favu, Kenigi, Kpotagi, Abete, Kuba, Avu, Dagbaje, Eji, Jihun, Yelwa, Cheku, Atsu, Alaba, Gbedu po Kirikpo po tọn lẹ he tin to hùwaji [[Lapai]] tọn mẹ. Na nue du hogbe po hodidọ po, e tindo Kanṣiṣa hẹ Kami-gbe po [[Dibo-gbe]] po taun. ==Alọdlẹndonu lẹ== [[Adà:Ogbè lẹ]] od6wggp8vyo1iq15esskybwm0wh0utu Gurara, Nigeria 0 344 18788 6948 2022-04-11T17:24:44Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Gurara''' yin Lẹdo Gandudu Dokọ̀ tọn de to aṣẹpipa [[Ayimatẹn Niger Tọn]] glọ to apa na ahọ́nkan aṣẹpipa [[Naijilia]] tọn ''(Federal Capital Territory)''. Tatọ́-tẹnnọ̀ etọn tin to topẹvi Gawu tọn mẹ. Omẹ Gwari tọn lẹ wẹ yin suhugan mẹhe nọ nọ̀ finẹ lẹ tọn. Fi wẹ asisa daho osìn tọn ''Gurara Waterfalls'' tin te. Aigba etọn gbló sọ̀ kilomẹtlu 954 lẹdo pé podọ gbẹtọ sọha 90,974 wẹ to finẹ to mẹhihia 2006 tọn whenu. Sọha pósu tọn ''(postal code)'' lẹdo lọ tọn wẹ 910. ==Alọdlẹndonu lẹ== er13jf55phs9k9svpuwighv9q9anexp Gwandara-gbe 0 345 25484 18789 2022-07-09T11:05:40Z Gadarawamo 20 wikitext text/x-wiki '''Gwandara''' yin ogbè Whèyihọ-waji Chad tọn de, ewọ sọ wẹ yin ogbè he sẹpọ Hausa-gbe hugan. Akọ̀gbè etọn voovo lẹ wẹ nọ yin dido to Agéwaji [[Naijilia]] tọn, pataki to ṣẹnṣẹn agéwaji Naijilia tọn gbọn nudi gbẹtọ 30,000 dali. Susu yetọn nọ yin mimọ to [[Abuja]], [[Ayimatẹn Niger Tọn|Niger]], Kaduna, [[Ayimatẹn Kogi Tọn|Kogi]] podọ to nọtẹn de to topẹvi New Karshi tọn mẹ to LGD Karu tọn mẹ to [[Ayimatẹn Nasarawa Tọn]]. New Karshi tindo gándutọ weyọnẹntọ akonká de he yin Gwandara-nu de he nọ yin Muhammadu Bako III (PhD). Omẹ Gwandara tọn lẹ yin dopo to akọ̀ dowá tọn to [[Abuja|FCT, Abuja]], heyin Tatọ́-tẹnnọ̀ [[Naijilia]] tọn. Akọ̀gbe Nimbia tọn lẹ nọ kàn sọha lẹ ''(numbers)'' do dodonu sọha 12 tọn ji ''(they count in base 12)'', to [[alọ]] devo mẹ, akọ̀gbè devo lẹ, taidi Karshi to odò, nọ zán dodonu ao tọn lẹ. {| class="wikitable" ! ! Nimbia ! Karshi |- ! 1 | da | da |- ! 2 | bi | bi |- ! 3 | ugu | uku |- ! 4 | furu | huru |- ! 5 | biyar | biyari |- ! 6 | shide | shida |- ! 7 | bo'o | bakwe |- ! 8 | tager | takushi |- ! 9 | tanran | tara |- ! 10 | gwom | gom |- ! 11 | kwada | gom sha da |- ! 12 | tuni | gom sha bi |} Mẹlẹ nọ lẹndọ na Nimbia tin to olá na akọ̀ Gwandara tọn dehe po lẹ wutu, ye kẹalọyi aliho nukinkan do dodonu sọha 12 tọn ji akọ̀gbè Whèzẹtẹn-waji Kainji tọn lẹ tọn. E yin do dodonu wiawe ji, etlẹ sọ yin do dònu wiawe wiawe dodonu wiawe tọn lọ tọn ji: Tito nukinkan do dodonu sọha wiawe tọn ji tọn Nimbia tọn zọn bọ sọha mimá bibasi sọ nọ bọawu dogọ. {| class="wikitable" |tuni mbe da || 13 || (wiawe po dopo po) |- |gume bi || 24 || (wiawe dònu awè) |- |gume bi ni da || 25 || (wiawe dònu awè po dopo po) |- |gume kwada ni kwada || 143 || (wiawe dònu widopo po widopo po) |- |wo || 144 || (wiawe dònu wiwawe) |- |wo bi || 288 || (wiawe dònu wiawe whlà awe) |} ==Alọdlẹndonu lẹ== [[Adà:Ogbè lẹ]] j7t32r231jm72o76brgsnykvkovtms4 Gwari 0 346 18790 6992 2022-04-11T17:25:04Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Gwari''' yin ogbè Nupenu lẹ tọn de he nọ yin dido gbọn omẹ Gbagyi tọn lẹ dali to [[Naijilia]]. Ogbè lọ pe wunmẹ awè, '''Gbari''' (Whèyihọ-waji Gwari tọn) po '''Gbagyi''' (Whèzẹtẹn-waji Gwari tọn), to hodidọ mẹ ogbè lọ lẹ gbọnvo do yede taun; ehe zọn bọ e nọ hẹn hodọdopọ vẹawu. ==Wunmẹ lẹ== '''Gbagye''' he sọ yin yinyọnẹn di '''Gwari-Matai''' kavi '''Gwarin Ngenge''', ehe yin hogbe he wa yin alọkẹyi to agoe lẹ. Gbagyi-gbè-dótọ lẹ má do ogbẹ́ awè ji bo nọ nọ̀: *[[Minna]] po Kuta po (ogbẹ́ ehe wẹ diyin hugan) *awàji Diko tọn, agéwaji-whèzẹtẹn [[Suleja]] tọn. Gbagye kẹdẹ wẹ yin ogbè Nupenu lẹ tọn he do kọnugbe he sọgan lilẹ odẹ́ bo ylọ /ɓ/. '''Gbagyi''' (he sọ yin yinyọnẹn di '''Gwari''') wẹ yin hogbe he yè do nọ ylọ mẹhe nọ dó Gbari-gbè lẹpo, etlẹ yin wunmẹ susu devo lẹ lọsu. '''Gbari-Yama''' wẹ yin hogbe yè do nọ ylọ Gbari-gbè-dótọ he wa sọn hùwaji lẹ. Akọ̀gbè he di yede awè wẹ tin, ehelẹ wẹ: *'''Shigokpna''' *'''Zubakpna''' '''Gbedegi''' yin ogbè he ko busẹ sọn aimẹ de (e yọnbasi dọ ni yin akọ̀gbè Nupenu lẹ tọn de) nọ yin dido to lẹdo he sẹpọ Mokwa mẹ pọ dai. ==Alọdlẹndonu lẹ== mf31m3skz2jt9rhygwe7lndnn0jwcya Hadiya Khalaf Abbas 0 347 19352 19351 2022-04-12T22:50:04Z Samliverj 172 wikitext text/x-wiki [[Wepo:Hadiya Khalaf Abbas.jpg|thumb|Hadiya Khalaf Abbas]] '''Hadiya Khalaf Abbas''' (yin jiji to owhe 1958 jẹ azán wiatọ̀ntọ, Abọ̀húsun, owhe 2021) tọn mẹ. E yin tonudọtọ Otò Syria tọn tọn. Ewọ wẹ hoyidọtọ na ogbẹ ''People's council'' otò Syria tọn sọn Ayidosun owhe 2016 jẹ Liyasun owhe 2017 tọn mẹ. Ewọ kẹdẹ wẹ yọnnu he yin dide gbọn Ovo dali do otẹn ehe mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1958 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] pgaytjviuxpk6myqm1wwv3b17se9yoa Haffon 0 348 25405 18792 2022-07-08T18:53:43Z Samatics 9 wikitext text/x-wiki '''Haffon''' (1695-1727) wẹ ahọlu godo tọn he dugan to ahọluduta Whydah tọn mẹ whẹpo awhanfungbẹ [[Dahomey]] tọn lẹ do gbawhan etọn to owhe 1727. Yè ji Haffon to owhe 1695, e lẹzun ahọlu Whydah tọn to owhe 1708. Sigba yé ma ze jẹgbakun dó ota na ẹn kakajẹ owhe 1708 whenue yé basi hunwhẹ jẹgbakun zize do ota na ẹn tọn to Lidosun, owhe 1725 tọn. To hunwhẹ lọ whenu, Haffon basi oylọ na kande to asi he e yinwanna lẹ mẹ nado nọ nuwiwa lọ tẹnmẹ po é po. Dawe he ye nọ ylọ́ dọ ''Chevalier des Marchais'' wẹ basi kandai owhe 1725 tọn na hunwhẹ lọ, sigba weyonẹntọ whemitọnnu tọn lẹ dọ nujijọ lọ wá aimẹ to owhe 1717 jẹ 1718. 90mqds2uqika1u5tli1j09khjchhsty Hafiz Ringim 0 349 18793 7034 2022-04-11T17:25:34Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Hafiz Ringim''' yin ponọ sunnu Naijilia-nu he yin ponọ-gán daho hoho. E yin azọ́ndena nado yin ponọ-gán daho do otẹn [[Ogbonna Okechukwu Onovo]] tọn mẹ to 2010, podọ [[Mohammed Dikko Abubakar]] sọ lẹzun ponọ-gán daho do otẹn etọn mẹ to 2012. == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] 2r2vpcgssvfun73mtyd86hdmkspdgi1 Hajiya Fatima Lolo 0 350 27067 27066 2022-07-26T08:37:20Z Misteld 15 /* Alọdlẹndonu lẹ */ wikitext text/x-wiki '''Hajiya Fatima Lolo''' (MON), (mẹhe yinkọ etọn to whenue e yin jiji wẹ Fatima Muhammad Kolo, yin jiji to Pategi, Royal Niger Company, 1891 – 15 1997). Ewọ yin hànjitọ, ohàn kantọ podọ whenuhodọtọ [[Naijilia|Naijilia-nu]] de. == Bẹjẹeji gbẹzan etọn tọn == Lolo dà asú whlà awè amọ́ e ma penugo nado ji [[ovi]] depope. To hùnwhẹ po [[nuwiwa]] voovo lẹ po tẹnmẹ he nọ wá aimẹ to ahọluduta Nupe tọn lẹ whènu, ewọ wẹ nọ yin afọzedaitọ na otò lọ. Jẹnukọnna yindidi etọn, e yin yinyọnẹn taun na hànjiji na glesi lẹ po gbéyàntọ lẹ po, e sọ nọ to wedú po panu de po to alọ̀ mẹ. To nukọnmẹ, e wá yin alọdlẹndo taidi Sagi Ningbazi (yèdọ Ahọsi hànjitọ lẹ tọn) to ogbè Nupe tọn mẹ. E yin yẹyidogona gbọn Shehu Shagari dali nado yin dopo to hagbẹ ogbẹ́ MON ''(Member of the Order of the Niger)'' tọn lẹ mẹ. Lolo yin matintọ to whenue e tindo [[owhe]] kanweko-atọ́n-nukundopo (106) to azán fọtọ̀ntọ, Nuwhàsun [[owhe]] 1997 tọn, to whenue e jẹ̀ azọ̀n kleun dé godo. == Homilomilo == Fatima Lolo yin dopo to omẹ nukundeji gbannukunatọ̀n (33) he homilomilo yetọn lẹ yin kinkandai do owe he yin didetọ́n lẹ mẹ. == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] [[Adà:Hànjitọ lẹ to Naijilia]] [[Adà:Naijilia-nu lẹ]] 2ejtgyt11tpy2xzgpolcij57tcvae6w Hamed Bakayoko 0 351 19354 19353 2022-04-12T22:56:16Z Samliverj 172 wikitext text/x-wiki [[Wepo:Hamed Bakayoko (cropped).jpg|thumb|Hamed Bakayoko]] '''Hamed Bakayoko''' (azan ṣiantọntọ́ whejisun, owhè 1965 jẹ azan aotọ whejisun owhè 2021) yin tonudọtọ́ oto Côte d'Ivoire tọn de. E sẹn taidi lizọnyizọnwatọ daho oto Côte d'Ivoire tọn sọn azan ṣiantọntọ́, Liyasun owhe 2020 Kaka jẹ òkú zan etọn to azan aotọ whejisun owhè 2021. Bakayoko sọ wazọn taidi lizọnyizọnwatọgan na hihọ́ otò Côte d'Ivoire tọn sọn owhè 2017 kakajẹ whenuena e ku. E yin jiji to tatọ-tonọ Abidjan tọn mẹ. Bakayoko bẹ azọ̀n COVID-19 tọn hugan whla atọ̀n to Lidosun owhè 2020 po whejisun owhè 2021 po ṣẹnṣẹn. E sọ jẹ azọ̀n òvà tọn. To azan oatọ whejisun owhè 2021, e ku to dotowhe ''Freiburg'' tọn to otò Germany tọn mẹ gbọn azọ̀n ''cancer'' tọn dali. Bakayoko ku to azan atọ̀ntọ́ to whenuena e basi jijizan owhè kande-ko ewhè ẹnẹtọ etọn tọn. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1965 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] dwqzo3xt2w76b562eo13ako8lg5jnh4 Hanks Anuku 0 352 18796 7067 2022-04-11T17:26:04Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Hanks Anuku''' yin aihundatọ [[Naijilia]]-[[Ghana]] tọn. Apa kanyinylan tọn wẹ ẹ no yawu da to aihun sinima [[Naijilia]] tọn mẹ. To 2017, Anuku yin nina gbedewema tovi yinyin amẹlika tọn. ==Gbẹzan bẹjẹeji tọn== E yi wehọmẹ daho Loyola College, Ibadan. E fo wehọmẹ daho Auchi politẹkinik tọn to 1981. [[Adà:Otàn Gbẹzan tọn]] 02ab9ahsieloaa214cyyf26tpodzzhy Hannah Idowu Dideolu Awolowo 0 353 18797 18023 2022-04-11T17:26:14Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Hannah Idowu Dideolu Awolowo''' (jiji yinkọ Adelana; Azan ko-nukun-atọntọtọ, abọhusun, owhe 1915 Jẹ azan fọtọn-nukun-ẹnẹtọ, Zósun, owhe 2015) Eyin mẹhe gbẹtọ lẹ yọnẹn taidi HID bo yin jiji to topẹvi de he nọ yin yiylọdọ Ikẹnnẹ to Ayimatẹn Ogun tọn mẹ. E hiawe to Methodist Girl High School to [[Awọnlin]]. E da tonudọtọ he mi yọnẹn di ọbafẹmi Awolọwọ sọn azan gban-ewheẹnẹtọ, Awewesun,owhe 1937 kakajẹ whenue tonudọtọ lọ basi matintọ to owhe 1987.E nọ ylọ ẹ dọ ose he họakuẹ tlala de. ==Gbẹzan etọn== HID yin ajọwatọ akonka po tonudọtọ de po. E tindo mahẹ nujọnu tọn to wheyihọ-waji oto Naijilia tọn. E nọ godona asu etọn to nuyiwadopọ ogbẹ tonudidọ NCNC po AG po tọn he ye ylọdọ United Progressive Grand Alliance(UPGA) to whenue e to gan sẹn. Linlẹn yetọn wẹ yindọ ni bla ovo lọ, eyin e tọnta janwẹ e na dike bọ asu etọn na sin ganzinpo lọ ji. Na nido lẹzun togan oto [[Naijilia]] tọn. Enẹwutu e nọ hodo asu etọn yi fidepope he e yi nado dotuhomẹna gbẹtọ lẹ dọ yẹ ni dike na asu emitọn ni biọ họmẹ. E sọ yin nukọntọ na ọgbẹ yọnnu tonudọtọ lẹ tọn, bo ma sọ nọ gọn opli yetọn. Taidi ajọwatọ, e yin yọnnu tintan he nọ sanu na azọnwhe Nigerian Tobacco Company(NTC) to owhe 1957. Ewọ wẹ yin omẹ tintan he bẹ avọ lace po avọ devo lẹ po wa oto naijilia tọn mẹ. To azan fọtọn-nukun-ẹnẹtọ zosun, owhe 2015, e basi matintọ to whenue e tindo owhe 99 to gbẹmẹ. Ye di do apa na mọto etọn to topẹvi Ikẹnnẹ tọn mẹ to azan 5tọ osun 9tọ owhe 2015. ==Alọdlẹndonu lẹ== 5kcj5mjkij5yiraezbs07c9x4tikxb3 Hans-Christian Gabrielsen 0 354 25704 19358 2022-07-11T12:50:27Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Hans-Christian_Gabrielsen.JPG|thumb|Hans-Christian Gabrielsen]] '''Hans-Christian Gabrielsen''' yin jiji (azan koatọ́nnukunawétọ Liyasun, owhe 1967 jẹ azan ṣiẹnẹtọ́ whejisun owhe 2021 tọn) Eyin azọnwatọgbẹ́ azọnwhé Norwegian tọn bo sọ yin tonudọtọ́, hagbẹ ajọwatọ tọn. Eyin dide taidi nukọntọ́ Pipli Ajọtọ Tonudọtọ Norwegian tọn to osún Nuwhàsún owhe 2017 tọn. Gabrielsen kú ajijiku to amlọn mẹ to azan ṣinẹnẹtọ́, whejisun to owhe 2021, sọn ahunzọn desi to owhe kandewiatọ̀n yinyin mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1967 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] c7vsuudgde8ix5aq9aym1tf2elofdbf Hans van Baalen 0 355 19356 19355 2022-04-12T22:57:58Z Samliverj 172 wikitext text/x-wiki [[Wepo:Johannes_Cornelis_van_Baalen_MEP_1_-_Diliff.jpg|thumb|Hans van Baalen]] '''Johannes Cornelis "Hans" van Baalen''' (mẹhe yin jiji to azán fotọ̀n-núkun-awetọ, Ayidosun owhe 1960 tọn bo nọgbẹ̀ jẹ azan ko-atọ́n-nukun-ẹnẹtọ, Lidosun owhe 2021 tọn) yin tonudọtọ otò Dutch tọn de. E yin dopo to hagbẹ ''People's Party for Freedom and Democracy (VVD)'' tọn lẹ mẹ. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1960 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] gua111mi560c199aj1drq6cm9iomr80 Hassanat Akinwande 0 356 24996 24995 2022-07-04T08:43:18Z Misteld 15 /* Alọdlẹndonu lẹ */ wikitext text/x-wiki '''Hassanat Taiwo Akinwande''', he tẹnmẹ-yinkọ etọn yin '''Wunmi''', yin aihundatọ sinima tọn po tito Televiziọn tọn bayitọ dé po to Otò [[Naijilia]] tọn mẹ. E sọ diyin ganji. E sọ yin Ayọnu vijiji de. E bẹ azọn aihundida tọn etọn jẹeji to owhe 1980 lẹ gblamẹ bo sọawuhia to aihun dé mẹ he nọ yin ''Feyi kogbọn'' to ''Soap Opera'' mẹ. E ko yin tlọntlọngbọn to vidio he hugan kande-ao mẹ. To owhe 2006, ponọ lẹ wle e na e ze [[amasin]] adinọ (cocaine) wutu. Lehe ye la wiwle etọn lẹdope do zọnbọ vidio etọn lẹ gbayipe taun bọ e gbọmọ dali bosọ diyin dogọ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] 5ntxo6dx6ig4yeym34ab5aoosk5x0gn Henry Ford 0 357 19364 19362 2022-04-12T23:06:29Z Samliverj 172 wikitext text/x-wiki [[Wepo:Henry ford 1919.jpg|thumb|Henry Ford]] '''Henry Ford''' (nogbẹ sọn azán gbantọ, Liyasun, owhe 1947) yin anazọnwatọ po ajọwatọ de po, e sọ jẹ gbẹduhun basi ji to owhe 1896, enẹ zọn bọ e dó azọnwhe ''Ford Motors Company'' tọn ai. E tẹnpọn bo hẹn ayiha dé wa aimẹ bọ e dó bọawu na ẹn nado nọ basi gbẹduhun lẹ to niyaniya mẹ. Azọnwhe susu lẹ lẹdo aihọn pé gbẹ nọ zan ayiha ehe bọ azọn yetọn lẹ dó nọ ya. Ayiha ehe lọ wazọn na ẹn taun bosọ gọalọna ẹn nado sọgan basi gbẹduhun susu lẹ to ogàn pẹvi de mẹ bọ akuẹ yetọn lẹ sọ nọ wado hugan azọnwhe devo lẹ tọn. E da Clara Bryant bo jivi dopo he nọ yin Edsel Bryant Ford. ==Bejẹeji azọnwhe ''Ford Motors Company'' tọn== To 1903, Henry Ford do azọnwhe gbẹduhun tọn etọn ai. Àzọnwhe lọ sa gbẹduhun etọn tintan Model T to azán konukunatọ̀ntọ, Liyasun, owhe 1903. E sọ wa lẹzun ògán daho azọnwhe lọ tọn to owhe 1906. To whenuena e jẹ 1908 Ford lẹnpọn dọ emi na tẹnpọn bọ mẹhe tin to [[Amẹlika]] lẹ po na tindo gbẹduhun dopodopo bọ mẹde ma na hugan mẹdevo ba. Ẹnẹ wẹ zọn bọ e dó basi gbẹduhun susu ''Model T'' tọn, bọ yemẹpo dó sinmẹ dopolọ lẹ, yedọ yuyu. Sọle etlẹ yindọ $850 wẹ gbẹduhun kuẹ lọ, mẹsusu wẹ jlo nado dó gbẹduhun lọ, enẹwẹ zọn bọ gbọjẹ depope ma tin to azọn lọ kọn na ẹn bọ e ka sọ mọ akuẹ ganji. ==Pọndohlan etọn gando tonudidọ go== Ford ma yimọ de dó yiwanna tonudidọ, enẹ wẹ zọn bọ to whenuena wẹkẹwhan tintan do wa aimẹ, homẹ etọn ma hùn paali bọ e sọ dọna togan lọ lẹ dọ ganmẹ gu wẹ yé té. E sọ yise dọ Júù lẹ wẹ yin whlepọn na aihọn lọ blebu. Yise ehe wẹ yé nọ ylọdọ ''Anti-Semitism''. To 1919, e yi azọnwhe linlin tọn de bo jẹ linlin zin jẹgbonu ji. E sọ tẹnpọn nado dike na aihọn lọ pete ni yọnẹn dọ Júù lẹ wẹ to whlepọn dọn wa aihọn lọ ji. Enẹgodo e sọ gblewhẹdo akuẹsẹdotẹn Júù lẹ tọn dọ yé lẹ wẹ dọn wẹkẹwhan awetọ́. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1863 lẹ]] [[Adà:Mẹhe kú to owhe 1947 lẹ]] pxnmdnm8n96ynw5mnotfdxg577clcyo Henry Townsend 0 358 25669 19367 2022-07-11T09:44:49Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Henrytownsend2newpic-4.jpg|thumb|Yẹdide Henry Townsend tọn]] '''Henry Townsend''' (1815–1886) yin yẹwhehodọtọ tomẹyitọ ṣọṣi Anglican tọn de to [[Naijilia]]. E yin dide nado sẹ̀n di yẹwhehodọtọ tomẹyitọ de to 1842 to England, enẹgodo Townsend zingbejizọnlin yì Sierra Leone to owhe dopolọ mẹ. To whenuena e ko wazọ́n to finẹ na osun vude godo, e wá yin sisẹdo [[Ayọnu lẹ|Ayọnu-gbeji]]. == Azọ́n etọn lẹ == Sọn 1846 jẹ 1867, [[azọ́n]] yẹwhehodidọ tọn etọn yin zizesinai do Abeokuta. Thomas Birch Freeman wẹ Europe-nu tintan he wá Abeokuta. E jẹ Abeokuta to azán widopotọ, Awewesun owhe 1843 tọn. To whenue e lẹkọ do [[Gbagli]] to azán konukunaẹnẹtọ Awewesun tọn, e dukosọ hẹ Henry Townsend podọ to pọmẹ, yé basi [[Hùnwhẹ Jijizan Jesu Klisti Tọn]], podọ yé dọyẹwheho to [[Gbagli]]. Sọgbe hẹ Ajisafe, ewọ wẹ yin Europe-nu tintan he biọ Abeokuta, e jẹ Abeokuta to azán ẹnẹtọ Alunlunsun tọn to 1843, podọ omẹ Abeokuta tọn lẹ hùnhomẹ taun nado mọ ẹn. To pọmẹ hẹ [[Samuel Ajayi Crowther|Samuel Crowther]], mẹhe yin Yẹwhenọ de to ṣọṣi Anglican tọn, podọ bosọ yin [[Ayọnu lẹ|Ayọnu]] de, Townsend kàn ohàn sinsẹn tọn susu do Ayọgbe mẹ podọ e gọalọna Crowther nado kàn nuplọnmẹwe wehihia tọn do Ayọgbe mẹ. Sọn 1871 jẹ 1872, Townsend po asi etọn po wẹ yin wehọmẹgan wehọmẹ de tọn to [[Awọnlin]]. Henry Townsend jo azọ́n do to 1876. To 1859, Henry Townsend basi zinjẹgbonu linlinwe de tọn do Ayọgbe mẹ. Mẹsusu nọ dọdọ ehe wẹ bẹjẹeji wézinzinjẹgbonu tọn to [[Naijilia]], linlinnamẹwe lọ to tintan whenu nọ yin kinkan do ogbè awe mẹ. Linlinwe lọ nọ aimẹ na owhe ṣinatọ̀n whẹpo do busẹ. == Sọ pọ́n == ''[[Zannu oflin tọn na Asisoẹ-tin de]]'' == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1815 lẹ]] [[Adà:Mẹhe kú to owhe 1886 lẹ]] m7wos6rukk3nd0mufoh6e72ygc91yet Hodide 0 359 26586 26181 2022-07-20T01:35:21Z Gadarawamo 20 wikitext text/x-wiki '''Hodide''' yin aṣa ylankan dé he mẹhe tin to ohò dé nọ tẹnpọn nado dè [[ovi]] he tin to ohò etọn mẹ kavi hu [[ovi]] lọ whẹpo ni dó yin jiji kavi dé e tọn whẹpo azan he e na tindo bo na do sọgan nọgbẹ na ede ni do pe. Mi dona yọnẹn dọ vogbigbọn tin to hodide po ohò he gble po ṣẹnṣẹn. To hodide dé whenu, mẹlọ lọsu wẹ jlo bo dè oho lọ kavi bo hu [[ovi]] lọ, ehe nọ hẹn homẹgble mẹdatọ mítọn taun. Amọ́ ohò he gble nọ yin nuhe hohonọ lọ ma jlo he azọ̀n dé kavi nugbajẹmẹji madonukun dé nọ dọ̀n wá aimẹ. ==Aliho he mẹ e nọ yin bibasi te lẹ== Dotowhe egbezangbe tọn lẹ nọ saba zan [[amasin]] kavi mẹzizẹ do dè ohò he mẹde jlo na dè na ede. [[Amasin]] taidi Mifepristone po Prostaglandin po yin [[amasin]] sinsinyẹn dé he nọ dè ohò he ko pe osun atọ̀n wa dò, amọ́ eyin e hugan mọ e nọ hù [[ovi]] lọ do homẹ bọ yè nọ wa klọ homẹ lọ nado mọ dọ homọtọ lọ tin to ninọmẹ dagbe de mẹ. To whenuena yè ko klọ homẹ lọ godo, yé nọ yi amasin kavi nudevo he yé do nọ glọnali na homimọ he yé nọ kì do yọnnuwhe do glọ na homọtọ lọ bọ e nọ gọalọ na ẹn ma nado bẹ azọ̀n ylankan dé. '''''World Health Organization''''' he nọ penukundo jijọhomẹninọ ogbẹ lọ blebu tọn go na ayinamẹ dọ hodide he ma nọ hẹn awugble wá ehe ni yin alọkẹyi sọgbe hẹ osẹ́n na yọnnu lẹ. Ṣigba hodide devo lẹ he ma hodo nudọnamẹ doto lẹ tọn nọ saba hẹn awugble wá na yọnnu susu bọ etlẹ yindọ dibla yin hohonọ 47,000 wẹ nọ ku bọ livi 5 nọ bẹ azọ̀n sinsinyẹn to owhe dopodopo mẹ lẹdo aihọn pe. ==Whenuho gando azọ̀n he gbayipe lẹ go== Ohò he nọ yin dide lẹdo aihọn pe to owhe dopo mẹ nọ yi livi 44. Amọ́ susu to emẹ nọ yin dide matin hihọ́. Amọ́ sọn [[owhe]] 2003 jẹ 2008, Hodide depo pẹẹde na nuplọnmẹ voovo lẹ nọ do dehe mẹde sọgan glọnalina homimọ gbọn lẹ hia. To otò susu mẹ yè ko na aṣẹ yọnnusi lẹ nado dè ohò to aliho hihọ́ tọn dé mẹ to osẹ́n glọ. Ṣigba e do oba he mẹ ohò lọ na ko whẹn jẹ whẹ. ==Whenuho gando lẹdo po aṣa po go== Whenuho he gando hodide go sù taun, hodide yin nuhe gbẹtọ lẹ ko nọ basi sọn whenu dindẹn die, yé nọ zan atin lẹ, adọ̀ lẹ, kavi amà po [[amasin]] adinọ lẹ po nado dè ohò podọ to hohowhenu yé sọ tindo aliho titengbe devo lẹ he yé nọ yizan nado dè ohò dé. Hodide sù sọmọ bọ aṣa po lẹdo lẹ po ma tlẹ sọ dó nudọnamẹ tangan dé gandego. Aṣa, sinsẹn, po lẹdo delẹ po gbẹ hodide dai. Ṣigba to whenuena zanhẹmẹ gannugannu po zanhẹmẹ to whẹndo mẹ lẹ po wá to tintọnkọ do ohò madonukun lẹ mẹ, yé ma sọgan gbẹ hodide bá na yé ma jlo na [[ovi]] mọnkọ lẹ ni yin jiji wutu. Aṣa kavi sinsẹn po gbẹtọ he ma yigbena hodide lẹ nọ zinnudeji dọ mẹhuhu wẹ hodide yin, na [[ovi]] he tin to ohò lọ mẹ tindo jlọjẹ nado nọgbẹ. Mọjanwẹ mẹhe yigbena hodide lẹ to nuzindo jlọjẹ onọ̀ lọ tọn go nado basi nudide na ede. ==Alọdlẹndonu lẹ== lo90jvlodddr5ljdyiqc9cdd48a6z77 Hogbe 0 360 7211 7210 2022-03-23T15:51:46Z Jon Harald Søby 5 3 revisions imported wikitext text/x-wiki '''Hogbe''' yin nuhe nọ yin didọ gbọn onu mẹ, bo sọgan yin yiylọ. E nọ yin bẹplidopọ wekun lẹ tọn. Hogbe delẹ tin he do hugan zẹẹmẹ dopo. 6x6c3ys51clem4erqrgxl2x5ekd9w25 Hounkponou Djidjoho Jean 0 361 27270 19370 2022-07-29T01:54:17Z Gadarawamo 20 wikitext text/x-wiki '''Hounkponou Djidjoho Jean''' (yin jiji to azán tintan Zósun [[owhe]] 1975). E yin jiji do otò [[Họgbonu]] tọn mẹ to otògbo [[Benẹ]] tọn mẹ.<ref>https://www.musicinafrica.net/node/11715</ref><ref>https://adoramministry.org/biographie-du-chantre-johnny-sourou/</ref> ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1975 lẹ]] s93651c3uaxsfkxz60lui4fwst042ve Husaini Abdullahi 0 362 27042 19373 2022-07-25T21:16:02Z Gadarawamo 20 wikitext text/x-wiki {{Infobox gbẹtọ|YINKỌ ETỌN=Husaini Abdullahi|YẸDIDE ETỌN=Vice Admiral Hussaini Abdullahi (rtd) 2014-03-08 13-33.jpg|JIJIZAN=3 Whejisun 1939|OKÚZAŃ=9 Liyasun 2019}}'''Husaini Abdullahi''' Yin omẹ awetọ to wedidógbasá [[Naijilia]] tọn. Husaini Abdullahi yin jiji to azán atọntọ, osun atọntọ, [[owhe]] 1939 bo wa kú tó azán ṣiẹnnẹtọ osun ṣianwetọ [[owhe]] (2019) tọn. Ewọ yin dopo to wedegbẹ awhanfuntọgan [[Naijilia]] tọn lẹ tọn, e sọ yin tohodọtọ de ga. E lẹzun aimatẹngan na oto Bendel tọn to osun atọntọ, [[owhe]] 1976 tọn bọ wá jo gan do to osun ṣianwetọ owhe 1978 tọn mẹ to gandudu awhangan Olusegun Obasanjo tọn glọ. Abdullahi yin matintọ to azan ṣiẹnnẹtọ, osun ṣianwetọ [[owhe]] 2019 tọn mẹ to whenue e yin owhe kanwe mẹho. [[Adà:Otàn Gbẹzan tọn]] dnple8uiz96xee4rbwcwsxygadr2xf5 Héctor Fix-Zamudio 0 363 27001 19375 2022-07-24T21:54:36Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Hector Fix-Zamudio.jpg|thumb|Hector_Fix-Zamudio]] '''Héctor Fix-Zamudio''' ( 24 Zósun 1924 jẹ 27 Alunlunsun 2021) yin tonudọtọ Mexico tọn podọ whẹdatọ de. Sọn [[owhe]] 1987 jẹ 1997, Fix-Zamudio yin whẹdatọ to whẹdatẹn jlọjẹ gbẹtọ lẹ tọn to [[Amẹlika]]. Fix-Zamudio yin jiji to otogbo Mexico tọn mẹ. E plọnnu to whehọmẹ alavọ National Autonomous tọn to Mexico. Fix-Zamudio basi matintọ gbọn azọn ahun tọn dali to 27 Alunlunsun 2021,to otogbo Mexico tọn mẹ. E do [[owhe]] 96. ==Alọdlẹndonu lẹ== ==Nọtẹn intẹnẹt tọn devo lẹ== *Héctor Fix-Zamudio (El Colegio Nacional) *Héctor Fix-Zamudio: Curriculum Vitae *Héctor Fix-Zamudio International Prize for Legal Research [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1924 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] 34vdro8g641e4obx4t0l90v5rwikc3t Hùnwhẹ Aihun Awọnlin Tọn Lẹ Tọn 0 364 26804 24953 2022-07-21T21:21:05Z Gadarawamo 20 /* Otàn */ wikitext text/x-wiki [[Wepo:LagosGamesFestival.jpg|thumb|Hùnwhẹ Aihun Awọnlin Tọn Lẹ Tọn]] '''Hùnwhẹ Aihun Awọnlin Tọn Lẹ Tọn''' (Glẹnsigbe: ''Lagos Games Festival (LGF)'') yin hùnwhẹ de he nọ wá aimẹ whlà dopo to whemẹwhemẹ, e yin hùnwhẹ aihun lẹ po anazọ́n lẹ po tọn de he nọ wá aimẹ to [[Awọnlin]] to Otò [[Naijilia]] tọn mẹ. E yin didoai gbọn Shina Charles Memud dali, e yin awuwlena po pọndohlan lọ po nado yidogọ na nukọnyiyi aṣà aihundida tọn, podọ nado hùn aliho ajọwiwa tọn voovo lẹ na azọ́nwhé aihundida tọn lẹ. Hùnwhẹ lọ nọ yin awuwlena do nọtẹn de he mẹ mẹlẹpo sọgan duvivi podọ tindo numimọ aihun tòmẹ fi tọn po aihun Otò voovo devo lẹ po tọn te, podọ nado pọn agbawhinwhlẹn jọnun lẹ po, hànjitọ voovo lẹ lọsu nọ yí adà voovo wà. Hùnwhẹ lọ nọ yigbe dọ yọpọvu lẹ po mẹjitọ yetọn lẹ lọsu po ni kọnawudopọ, gọna omẹ devo lẹ ga. Aihun gbangba tọn lẹ, nusatọ lẹdo lọ mẹ tọn lẹ po azọ́n voovo wàtọ lẹ po nọ hẹn [[nuwiwa]] lọ gọna ayajẹ. == Otàn == Hùnwhẹ Aihun Awọnlin tọn lẹ tọn nọ yin awuwiwlena gbọn ''DoingSoon'' dali. Dehe yin bibasi to [[owhe]] 2019 tọn mẹ, enẹwẹ ''(The maiden edition, 2019)'' wá aimẹ to [[Tafawa Balewa Square]] (TBS), to Ayimatẹn [[Awọnlin]] tọn to azán kotọ, Lidosun tọn to [[owhe]] 2019 tọn mẹ. == Alọdlẹndonu lẹ == n0hpjw2t0m4pwig2d0yxu6ob4o46kox Hùnwhẹ Gbagli Tọn 0 365 24949 18811 2022-07-03T14:02:34Z Gadarawamo 20 wikitext text/x-wiki '''Hùnwhẹ Gbagli Tọn''' yin [[nuwiwa]] whemẹwhemẹ tọn de he nọ wa aimẹ to [[Gbagli]], oto pẹvi de to [[Awọnlin]] sin aṣẹ mẹ to [[Naijilia]]. E yin titobasina gbọn ''African Renaissance Foundation(AREFO)'' gblamẹ. [[Nuwiwa]] lọ nọ do nuhe oto pẹvi bẹhẹn gando mẹyusisa na yovo lẹpo go. E yin nọtẹn [[nuwiwa]] aṣa tọn po [[nuwiwa]] mẹyugbeji tọn po. Awuwlenanutọ lọ nọ basi oylọ na tovi lẹ po mẹhe yiwanna [[nuwiwa]] aṣa tọn lẹpo lẹdo aihọn pe nado wa du hùnwhẹ lọ. Nuhe nọ yin mimọ to [[nuwiwa]] lọ tẹnmẹ lẹ wẹ Ayọnukuvitọ lẹ, Wedutọ lẹ, po Bojlẹtọ lẹ po. Nudevo lẹ wẹ Bọọlu gbigba, Satọ hun hiho podo hùnwhẹ azan tundote tọn. ==Otàn== Hùnwhẹ lọ yin didoai to owhe 1999 nado nọ flin whenue mẹẹyu sisa do wajọ do wa vivọnu podọ oto hoho whenu tọn he mẹ onu mọnkọtọn nọ jọ te lẹ. Hùnwhẹ Gbagli Tọn owhe 2015 tọn yin pinpọnhlan taidi Toussaint L'ouverture: e yin kanvivan mẹẹyu lẹ tọn na tundote. [[Nuwiwa]] lọ bẹjẹeji to azan 20tọ, osun 8tọ bo fo to azan 30tọ, osun ṣiantọnto owhe 2015. [[Nuwiwa]] lọ ze tito de dote to [[Naijilia]] mẹ bọ mẹhe tin to mẹẹyugbeji lẹẹpo nọ gọ jẹpọ to aigbayetọn titi ji. E nọ wa aimẹ to wehọmẹ ''Badagry Grammar School'' tọn mẹ, to [[Gbagli]], Aimatẹn [[Awọnlin]] tọn mẹ to oto Naijilia mẹ. ==Otàn afanumẹ lẹ sin oto tọn== Oyin lọ Gbagli yin didesọn tovi he nọ nọ oto pẹvi lọ mẹ he bẹ whehuhu, glezọn, whlakọzọn wiwa po hẹn. Mẹdelẹ yise dọ yinkọ oto lọ tọn yin dido gbọn mẹlọ he nọ yin Agbada, he yin glezọnwatọ akonka de, he ogle etọn nọ yin Agbadaglemẹ, e wa yin didiọ to nukọnmẹ zun [[Gbagli]] gbọn yovo Europe tọn lẹ dali. To bẹjẹeji 1800 Gbagli yin aliho tangan lọ he yovo Europe tọn lẹ nọ yizan nado bẹ mẹhe yin sisa lẹ gbọn. Fide tin he nọ yin yiylọdọ ''Point of No Return'', he wa nọ yin yiylọdọ Gbẹrẹfutomẹ todin, finẹ dotọ de tin te he nọ yin nina mẹhe yin sisa lẹ nado nu bo wọn fihe ye tlọn. To vivọnu owhe 1800, [[Gbagli]] wẹ yin oto fibẹtado tọn he to yakẹ́ to whenue awhan fọn to ṣẹnṣẹn na Port-Novo po Dahomey po podọ na tẹnsisa na afanumẹ lẹ. To 1983 Chief Mobee yin togan mẹẹyu gbeji tọn he nọ sa mẹlẹ do afanu. Petlezin tintan yin gbigba do tọpa Gbagli tọn to 1845. To alọnu, nọtẹn enẹ ma yin nukunpedego to aliho dagbe mẹ titengbe gbọn ahọluduta lẹ gblamẹ. Gandudu Babatunde Fashola tọn to alọgọ nado mọdọ oto lọ to nukọnyi, enẹwutu, ogan ehe bẹ vojlado aliho oto lọ tọn he tlọn [[Awọnlin]] wa Gbagli tọn he yin Aligblogodo Gbagli tọn. ==Pọn dogọ== *Ojude ọba festival *Igogo festival *Badagry *Lagos badagry expressway [[Adà:Aṣa]] 88r0gv4hgfnvlhtfbncq7oyivdfgjor Hùnwhẹ Jijizan Jesu Klisti Tọn 0 366 18812 18042 2022-04-11T17:28:44Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:NativityChristmasLights2.jpg|thumb|Hùnwhẹ jijizan Jesu Klisti tọn]] Hùnwhẹ ehe nọ yín ayidego whemẹwhemẹ nado flin jijizan Jesu tọn, bó nọ yín ayidego to azan koatọn-tọ, awewesun, owhe dopodopo tọn gbọn gbẹtọ liva susu lẹ dali lẹdo aihon pe taidi hùnwhẹ sinsẹn kavi akọ tọn de. Azan he gbé hùnwhẹ ehe nọ yín bibasi nọ yín kinklandovo taidi gbọjẹzan de to oto susu lẹ mẹ, e nọ yín ayidego to sinsẹn-liho gbọ́n klistiani lẹ dali podọ to aṣa-liho gbọn mẹhe ma tlẹ yín klistiani lẹ dali. Otan he dọho gando Jesu go to alẹnu-yọyọ owe [[Biblu]] tọn mẹ dọdọ Jesu yín jiji to Bẹtlẹhẹm sọgbe hẹ dọdai he ko yín didọ gando e go. To whenue Josẹfu po Malia po he yin mẹjitọ Jesu tọn lẹ jẹ oto Bẹtlẹhẹm tọn mẹ, ye ma mọ fie ye na nọ enẹwutu ye na ye lẹngbọ-po de fie viyẹyẹ lọ wa yín jiji te bọ angẹli lẹ là owẹn nujijọ lọ tọn na lẹngbọ-họtọ he to lẹdo lọ mẹ lẹ he wá la owẹn lọ pé. Dile e tlẹ yindọ azan he gbé Jesu yín jiji te ma yín yinyọn-ẹn taun, to owhe kanweko ẹnẹtọ, nukọntọ ṣọṣi tọn whenẹnu tọn lẹ de azan koatọn-tọ, awewesun tọn nado du owhe jijizan Jesu tọn, azan ehe jẹ do avivọ-whẹnu to owhe-we lomunu lẹ tọn ji. Klistiani susu nọ du owhe jijizan Jesu tọn ehe to azan koatọn-tọ, awewesun,owhe dopodopo tọn bọ ehe ko yín alọkẹyi gbọn mẹsusu dali lẹdo aihon pe. ad2d3lqd8kl47a8kt5lnv0yxydwvqx6 Hùnwhẹ lẹ to Gbagli 0 367 7342 7341 2022-03-23T15:52:56Z Jon Harald Søby 5 21 revisions imported wikitext text/x-wiki Sinsẹn jọwamọ Gunnugbeji tọn lẹ nọ zọnpọ hẹ Hunwhẹ lẹ. Gunnu lẹ nọ yi ayajẹ do kọnawudopọ hẹ yede lẹ to Hunwhẹ ehe lẹ whenu. Enẹwẹ zọn bọ to Hunwhẹ yetọn lẹ whenu yé nọ saba deyẹsu na vodun yetọn lẹ, bo sọ nọ ze avọ́ lẹ. Gunnu lẹ nọ yinwanna sinsẹn jọwamọ tọn ehelẹ, na aṣa po wedudu po nọ saba su taun to yé mẹ wutu. Delẹ Aṣa, Hunhiho, Wedudu po Hunwhẹ devo lẹ po he tin to Gunnugbeji lẹ die: * Avohumide * [[Zangbetọ]] * Olokun-Hunga * Kabitọ * Olò * Igunnuko * Gangbẹ * Agbaja * Akọgun * Satọhun * Bligede * Masẹ Azànma lẹ po ati sín kan lẹ po nọ yin yiyizan nado doaṣọ na wedutọ lẹ. Hunwhẹ ehelẹ nọ hẹn homẹhun Gunnu lẹ taun na ye ma jó otọ̀nu lẹ dó wutu. [[Adà:Aṣa]] r0c83o0qlxj1nm1voui3x9ooweyy5xs Họgbonu 0 368 25124 17691 2022-07-06T12:45:31Z Gadarawamo 20 /* Nuhe nọ yin mimọ to Họgbonu lẹ */ wikitext text/x-wiki '''Họgbonu''' (E sọ nọ yin yiylọdọ '''Port-Novo''' kavi '''Ajaṣẹ''') yin gandutẹn na Otogbo Wheyihọ-waji tọn Aflika tọn he nọ yin [[Benẹ]]. Họgbonu bẹ gbẹtọ he yi 223,552 hẹn. Họgbonu sọ yin Ajọwatẹn Ohuji tọn de hẹ Oto Gulf of Guinea tọn to Huwaji-Whezẹtẹn tọn waji Oto lọ tọn. Họgbonu wẹ yin Oto Awetọ he klo hugan to Otogbo Benẹ tọn mẹ. Kutọnu he sọ nọ yin Cotonou wẹ klo hugan bosọ yin yinyọnẹn hugan to tonudidọ po Aṣa po liho to Benẹ mẹ. To Lẹdo Họgbonu tọn lẹ mẹ, ye nọ basi Odemi lẹ, Agọnkẹmi po Kapok Po. Zomọmi yin mimọ to hutowaji Oto lọ tọn to Owhe 1990 lẹ mẹ. Todin, zomọmi ehe ko yin Àjọ́ daho he nọ yin wiwà bo nọ yin hinhẹn tọn sọyi Oto devo lẹ mẹ ga. == Nuhe nọ yin mimọ to Họgbonu lẹ== #To fihe ye nọ ze nuhoho lẹ sẹdo to Họgbonu he ye nọ ylọdọ Port-Novo Museum of Etnography, yin fihe ye mọ Owhẹ he nọ yin gbigbo dó [[Nukunmẹ]] na Ayọnu lẹ te hugan. E sọ dó nuhe dọho dó Otàn Benẹ tọn ji lẹ. #Họnmẹ Toffa Tọn (E sọ nọ yin yiylọdọ Musee Honme po The Royal Palace po) Todin, e ko lẹzun Nupọntẹn na gbẹtọ lẹ nado dó lehe Ogbẹ tin te do to Mẹyugbeji Aflika tọn to Hohowhenu. #Jardin Place Jean Bayol yin Nusatẹn daho de he do yẹdide daho Ahọlu tintan he du to Họgbonu tọn. #Da Silva Museum yin Nupọntẹn de he nọ do Otan po Nujijọ he ko wayi to Benẹ mẹ lẹ hia. #Palais dé Gouverneur (Governor's Palace) yin wedegbẹ họsa Oto lọ tọn. Fidevo he sọ nọ dọn Ayidonugo mẹtọn wẹ Sinsẹnhọ he nọ yin Brazillian-Style Church. Àmọ́ todin, E ko lẹzun fihe Malenu lẹ nọ basi sinsẹn te. Stade Municipale Po Stade Charles de Gaulle Po kavi Charles de Gaulle Stadium po wẹ yin Bọlu gbatẹn he klo hugan to Oto lọ mẹ. ==Nudọnamẹ dogọ lẹ== ==Nọtẹn intenet tọn devo lẹ == == Alọdlẹndonu lẹ == pd84e9s0zuqskrcjtdeaejzmnj0r2e4 Họmẹsì 0 369 25337 7399 2022-07-08T13:58:22Z Gadarawamo 20 wikitext text/x-wiki '''Họmẹsì''' yin whekanlin de bo nọ nọ họmẹ, e taìdì ovẹ gbamẹ tọn. Ṣìgba họmẹsi whe taun, na eyindọ e wa klo hugan, kiklo e tọn ma nọ hugan fẹnsu, e do nukun awe, [[afọ]] awe to nukọn awe to godo e bayi [[afọ]] ẹnẹ, e sọ do osí gli de, e nọ wun owan flinflin lẹ du, whẹpodo e do nọ mọ ye du e nọ ṣọ ye ganji bọ ye nọ lẹndọ e ma yin nugbẹte de, ye nọ wa dọn sẹpọ ẹ, e na wa gbọn mọ dali bo ṣẹ wunwun ye du ji. E nọ tẹdo ado go kavi ozaji go po alọpahomẹ etọn po afọpahomẹ etọn po, e ma sọ nọ flẹ kavi jai gbede. Ni dọ ye tlẹ gba ohọ bo bayi oza etọn mlẹnmlẹn họmẹsi na biọ họmẹ janwẹ. 8jctpn0kymjh7cbao0pjjf2r19ogvse Ibadan 0 370 23217 23163 2022-05-16T14:13:52Z Joshateji 22 wikitext text/x-wiki '''Ibadan''' wẹ yin Tatọ́-tẹnnọ [[Ayimatẹn Oyo Tọn|Ayimatẹn Oyo Tọn]], he yin dopo to ayimatẹn gban-atọ́n-nukun-dopo he tin to otò [[Naijilia]] tọn mẹ lẹ mẹ. Gbẹtọ he hugan livi atọ̀n wẹ nọ nọ̀ lẹdo Ibadan tọn, ehe wẹ zọn bọ Ibadan do yin otò he mẹ gbẹtọ su te hugan to tòdaho he tin to lẹdo ayimatẹn Oyo tọn lẹ mẹ. Ibadan wẹ yin tòdaho atọ̀ntọ he mẹ gbẹtọ su te hugan to otò [[Naijilia]] tọn mẹ, ayimatẹn [[Awọnlin]] tọn wẹ yin tintan bọ [[Ayimatẹn Kano Tọn]] sọ bọdego. Ewọ wẹ yin tòdaho he klo hugan to otò [[Naijilia]] tọn mẹ eyin lehe aigba etọn klo sọ wẹ yè na yì do jlẹ. Ibadan tin to huwaji whezẹtẹn tọn [[Naijilia]] tọn. Tovi jọnun he nọ nọ̀ lẹdo Ibadan tọn mẹ lẹ wẹ [[Ayọnu lẹ]], akọ̀ voovo devo lẹ he wá sọn ofi voovo devo lẹ to otò [[Naijilia]] tọn mẹ lẹ lọsu nọ nọ̀ tòdaho ehe mẹ ga. ==Alọdlẹndonu lẹ== q037ypaxl7xmz7zn30uf8t7yl6u6h1f Ibikunle Amosun 0 371 18813 7432 2022-04-11T17:28:54Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Senator_Kunle.jpg|thumb|Ibikunle Amosun]] '''Ibikunle Amosun''' (mẹhe yin Jiji to Azan koatọntọ osun tintan tọn to owhe 1958) yin dopo to tonudọtọ otò [[Naijilia]] tọn lẹ mẹ podọ togan de to Ayimatẹn Ogun tọn mẹ sọn azán gbanewhedopotọ osun atọntọ owhe 2011 tọn. Amosun yin mẹho to mẹhowhe osẹndotọ [[Naijilia]] tọn sọn owhe 2003 jẹ owhe 2007 podọ to alọnu sọn nuhe bẹsọn osun atọn tọn owhe 2019 tọn mẹ [[Adà:Otàn Gbẹzan tọn]] tsrlb4plb5p7nbb865jdntdisg35edz Ibrahim Coomassie 0 372 25857 25856 2022-07-12T07:58:13Z Samatics 9 wikitext text/x-wiki '''Ibrahim Coomassie''' (18 Whejisun 1942 – 19 Liyasun 2018) yin ponọ sunnu [[Naijilia|Naijilia-nu]] he yin ponọ-gán daho hoho. E yin azọ́ndena nado yin ponọ-gán daho do otẹn [[Aliyu Attah]] tọn mẹ to 1993, podọ [[Musiliu Smith]] sọ lẹzun ponọ-gán daho do otẹn etọn mẹ to 1999. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1942 lẹ]] [[Adà:Mẹhe kú to owhe 2018 lẹ]] tsf7asns3ce3oezgmz4eskggmzoac9i Ibrahim Gambari 0 373 26703 21439 2022-07-20T21:31:51Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Ibrahim Gambari, UNDP-USA-159HR-09 crop.jpg|thumb|Ibrahim Gambari]] '''Ibrahim Agboola Gambari''', CFR he yin jiji to azán ko-nukunẹnẹtọ, osun atọntọ, [[owhe]] 1944 tọn mẹ to otò Ilọrin tọn, to Aimatẹn Kwara tọn mẹ, to tògbo [[Naijilia]] tọn mẹ. E yin Tatọ Azọnwatọ lẹ tọn (''Chief Of Staff'') na Togbogan he ye dé yọyọ enẹ wẹ Muhammadu Buhari. Jẹnukọnna ojlẹ ehe, E yin Nuyọnẹntọ podọ Nukunmọnu Togbo [[Naijilia]] tọn. E ko sọ yin Mínísítà wayi na gbonuzọn to gblagbla [[Owhe]] 1984 jẹ [[Owhe]] 1985 tọn mẹ. Mọdopolọ, E yin Nukunmọnu na ''United Nations (UN)'', E sọ yin Wekantọ Lẹdo tọn, Bàn Ki-moon dé e taidi Azinponọ podọ mẹhe nọ yihodọ̀ na Hagbẹ Mẹyu tọn lẹ to Ogbẹ Kọndopọ Aihọn ''United Nations'' to Danfur ṣẹnṣẹn to [[Owhe]] 2010 tọn mẹ. Ewọ wẹ Ayinamẹtọ tangan to ''International Compact'' ji podọ Aimatẹn Iraq tọn po podọ dó Oho devo lẹ ji bosọ yin Wekantọ na Ogbẹ Lẹdo Aihọn pe tọn. E ko wazọn jẹnukọn hẹ Wekantọ na Ogbẹ Pọninọ Lẹdo aihọnpe tọn (USG), bọ to Tohodidọgbẹ (DPA) tọn mẹ, Eyin dide to Osun aotọ, [[Owhe]] 2005 tọn mẹ, nado bẹ awọn he ye dé ena lọ. To hẹjisun, Azan ẹnẹtọ, [[owhe]] 2013 tọn mẹ, Ibrahim Gambari yin Yinkọdona taidi Gbehosọnalijitọ Chancellor gbọn Ayimatẹngan Kwara tọn he nọ yin Abdulfatah Ahmed dali. ==Wehihia etọn== Gambari yi King's College Awọnlin tọn. Enẹgodo, e yi Wehọmẹ Oyọnẹn Ajọwiwa tọn to Otò London tọn mẹ Fihe e yi gbedewema BSc. (Nuplọnmẹ tito Ajọwiwa) tọn te, e sọ yi gbedewema to International Relation mẹ. Podọ ga, e sọ yi gbedewema MA tọn to [Owhe]](1970) tọn mẹ, podọ Ph.D to [[Owhe]] (1974) tọn mẹ, to wehọmẹ Alavọ tọn Columbia tọn to Otò New York he to Togbo America tọn mẹ do Oyọnẹn Tohodidọ po International Relation tọn po ji. ==Wehihia po azọn etọn po== Gambari bẹ Azọn mẹplọntọ tọn etọn jẹeji to [[Owhe]] 1969 tọn mẹ to Wehọmẹ Alavọ New York tọn mẹ whẹpo e do wazọn to Wehọmẹ Alavọ Albany tọn. Enẹgodo, E wazọn mẹplọntọ tọn to Wehọmẹ Alavọ Ahmadu Bello tọn to Zaria, to Aimatẹn Kaduna tọn mẹ, ehe yin Wehọmẹ Alavọ tọn Awetọ he klo hugan to Togbo Africa tọn mẹ sọn [[Owhe]] 1986 jẹ [[Owhe]] 1989 tọn mẹ. E sọ wá lẹzun Nugopọntọ na mẹplọntọ lẹ na Wehomẹ Alavọ tọn Atọ̀n lẹ to Otò Washington DC tọn mẹ, Wehọmẹ Dodinnanu tọn Johns Hopkins International tọn, Wehọmẹ Alavọ Georgetown tọn podọ Wehọmẹ Alavọ Howard tọn po tọn. E sọ wazọn hẹ Dodinnanutọ lẹ to Wehọmẹ Brookings Institution he tin to Washington DC podọ Nuyọnẹntọ dé to Bellagio Study, podọ ga e sọ wa dodinnanuzọn to Rockefeller to Otò Italia tọn mẹ. Eyin dide taidi Ògán dé ehe nọ yin Honoris Causa, he yin Dotogan Humane lẹta (D.Hum.Litt)tọn to Wehọmẹ Alavọ Bridgeport tọn. E yin Gbẹvi wedegbẹ Nuyọnẹntọ kandai tọn Wehọmẹ Alavọ Johns Hopkins tọn. Togan Togbo [[Nigeria|Naijilia]] tọn na ẹn Otẹn Commander Of Federal Republic (CFR) tọn. ==Nọtẹn intẹnẹt tọn devo lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1944 lẹ]] aoururgebnzonmgmklv3xvkj8dnh85s Ibrahim Kpotun Idris 0 374 18816 7473 2022-04-11T17:29:24Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Ibrahim Kpotun Idris''' (jijizan 15 Alunlunsun 1959) yin ponọ sunnu Naijilia-nu he yin ponọ-gán daho hoho. E yin azọ́ndena nado yin ponọ-gán daho do otẹn [[Solomon Arase]] tọn mẹ to 2016, podọ [[Mohammed Adamu]] sọ lẹzun ponọ-gán daho do otẹn etọn mẹ to 2019. [[Adà:Otàn Gbẹzan tọn]] 261rq43a2malxdlc6ulc7xyw5ulker7 Idah 0 375 18817 7497 2022-04-11T17:29:34Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Idah''' yin topẹvi de to whezẹtẹn waji tọ̀sisa Niger tọn tó, to [[Ayimatẹn Kogi Tọn]], to otò [[Naijilia]] tọn mẹ. Ewọ wẹ tatọ́ tẹnnọ̀ ahọluduta [[Igala]] tọn, podọ e sọ yin lẹdo gandudu dokọtọn de he gbló sọ̀ kilomẹtlu 36 lẹdo pé. Gbẹtọ sọha 79,815 wẹ tin to finẹ sọgbe hẹ mẹhihia he wá aimẹ to 2006. == Otàn == Otò ehe wẹ yin tatọ́ tẹnnọ̀ ahọluduta Igala tọn, podọ mẹhe yin ahọlu otò ehe tọn, yèdọ Attah Igala tọn, wẹ HRM Idakwo Ameh Oboni. Idah yin otò ajọwiwa po whèhuhu po tọn tangan de to [[Naijilia]]. Na e yin otò ajọwiwa tọn de wutu, tovi po jonọ susu po wẹ nọ wá wàjọ to finẹ to ojlẹ de mẹ wayi podọ nuhe yé nọ sà taun wẹ jinu lẹ po nuhọakuẹ lẹ po. Alọkẹ́ gànvẹẹ tọn lẹ po akuẹokún lẹ po wẹ nọ yin yiyizan hugan taidi akuẹ to whenẹnu. == Lẹdo == Idah, he yin tọjihun-glintẹn hoho de, tin to whezẹtẹn waji tọ̀sisa Niger tọn tó to alihiamẹnu 7°05′00″N 6°45′00 ji. == Ajọ́ == Topẹvi lọ wẹ otò tangan he nọ sà jinukun lẹ na [[Ayimatẹn Kogi Tọn]]. E tindo ali ajọwiwa tọn de to tọ̀sisa Niger tọn ji he yè sọgan gbọn nado yì Lokoja,he yin tatọ́ tẹnnọ̀ [[Ayimatẹn Kogi Tọn]], he tin to agewaji Naijilia tọn. Yè sọ sọgan gbọn tọ̀sisa lọ ji nado yì Onitcha he tin to [[Ayimatẹn Anambra Tọn]] to huwaji, podọ Agenebode to [[Ayimatẹn Edo Tọn]] to wheyihọwaji. Igalanu lẹ wẹ sù hugan to otò ehe mẹ. Mẹhe to gandu do gandudu dokọtọn lẹdo lọ tọn ji to alọnu wẹ Hon Abuh Odoma. == Wepinplọn == Wehọmẹ alavọ cc tọn ''Federal Polytechnic'' tin to otò Idah tọn mẹ podọ wehọmẹ alavọ ''College of Science, Health and Technology'' lọsu to finẹ ga. == Alọdlẹndonu == dsdhme1vk8ca02o2gj094dl9hlsd41q Idiat Shobande 0 376 25790 25687 2022-07-11T17:59:05Z Misteld 15 /* Alọdlẹndonu lẹ */ wikitext text/x-wiki '''Idiat Shobande''' he to whedelẹnu nọ yin kinkan taidi '''Idiat Sobande''' yin aihundatọ yọnnu [[Naijilia]]-nu dé he nọ daihun ayọgbe tọn lẹ. To 2011, eyin gigopana po ''Africa Movie Academy Award'' po taidi mẹhe wà [[azọ́n]] hugan to yọnnu lẹ mẹ. [[Azọ́n]] ehe yin mimọ to aihun nupinplọn yọnnu lẹ tọn dé he mẹ e tọ́n te he yin yiylọdọ ''Aramotu''. ==[[Azọ́n]] etọn lẹ== Idiat Shobande yin jiji dó whẹndo dé he wá sọn Ayimatẹn Ogun tọn mẹ. Idiat kọnawudopọ hẹ aihundagbẹ ''Nollywood'' ayọgbe tọn to 1995. To 2011, Idiat dọho hẹ azọnwhe linlin tọn ''Vanguard'' dọ ada he emi yi wa to aihun Aramotu tọn mẹ, zọn bọ èmi dó do jintli nado hoavun na zẹnsisọ sunnu po yọnu tọn to Otogbo [[Naijilia]] tọn mẹ. Idiat ko da aihun ayọgbe tọn susu lẹ, delẹ to ye mẹ wẹ: Iyawo Saara, Abode Mecca, Omo Iya Ajo po Aramotu. Aihun he diyin devo he e da lẹ wẹ Kondo Olopa (2007), Láròdá òjò (2008) po Igbeyin Ewuro po to (2009). To 2010, Idiat yin tọ́ntlọ́ngbọn to aihun Aramotu tọn mẹ. Aihun ehe dó yọnnu lẹ hia taidi mẹ he to nulẹpo wa nado tindo nuyiwadomẹji dagbe to lẹdo mi tọn lẹ mẹ to aihọn he hunnukun ehe mẹ. Ehe wẹ zọn bọ e mọ gigopanamẹnu he yin ''Africa Movie Academy Award for Best Actress'' yi. Ṣigba hẹn ẹn bù to enẹgodo bọ Ama Abebrese wẹ wá mọyi. ==Alọdlẹndonu lẹ== [[en:Idiat Shobande]] ==Nọtẹn intẹnẹt tọn devo lẹ== *Idiat Shobande at IMDb [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] cllpryyl9kf6s4d3mj9vcahjhlbrj16 Idowu Phillips 0 377 18819 7545 2022-04-11T17:29:54Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Idowu Phillips''' (yin jiji to azan fọtọ̀n-nukundopotọ Kọyansun owhe 1942 tọn) mẹhe mẹsusu sọ yọnẹn taidi '''Iya Rainbow''' yín sinimabayitọ-numimọnọ dé to Otò [[Naijilia]] tọn mẹ. ==Bẹjẹeji gbẹzan etọn tọn== Idowu Philips yin jiji to azan fọtọ̀n-nukundopotọ Kọyansun owhe 1942 tọn to Ijebu Ode, todaho dé he tin to [[Ayimatẹn Ogun Tọn|Ayimatẹn Ogun tọn]] mẹ, to Huwaji-Wheyihọ tọn Otò [[Naijilia]] tọn. E yi wehọmẹ dókọtọn po wehọmẹ daho ''African Methodist School'' po ''Anglican Modern School'' po nado hiawe to finẹ. Yinkọ he e yin yinyọnẹn na to azọn aihundida tọn etọn mẹ wẹ "Iya Rainbow" he zẹẹmẹdo "Aidowhẹdo", e sọ yin yinkọ aihundagbẹ he mẹ e tin te tọn he yin didoai gbọn Sir Hubert Ogunde dali, mẹhe basi matintọ to 1990. Todin [[Adà:Otàn Gbẹzan tọn]] 1oiwnmaw67z9gm77opv0jlrmqdxlp8r Ifedayo 0 378 18820 7559 2022-04-11T17:30:04Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Ifedayo''' yin dopo to Lẹdo Gandudu Dokọ̀ tọn gbàn (30) he tin to [[Ayimatẹn Osun Tọn]] lẹ mẹ to huwaji whezẹtẹn tọn to [[Naijilia]]. E yin dopo to Lẹdo Gandudu Dokọ̀ tọn he yin didoai to agọe lẹ mẹ. Tatọ́-tẹnnọ̀ etọn lẹ tin to topẹvi Oke-Ila Orangun. tọn mẹ. Lẹdo etọn gbló sọ̀ kilomẹtlu 128 lẹdope bọ sọha gbẹtọ he to finẹ lẹ tọn sọ 37,058 sọgbe hẹ mẹhihia he wá aimẹ to 2006. Sọha Posu tọn (Postal Code) lẹdo lọ tọn wẹ of 234. Susu mẹhe nọ nọ̀ lẹdo Ifedayo tọn mẹ lẹ wẹ yin [[Igbomina]]-nu lẹ (he sọ nọ yin yiylọdọ Ogbonna), ye yin akọ̀ pẹvi he yin apadewhe akọ̀ '''[[Ayọnu lẹ|Ayọnu]]''' lẹ tọn. Topẹvi po gbétatò susu devo lẹ po sọ tin to Lẹdo Gandudu Dokọ̀ tọn ehe, susu yetọn wẹ tin to wheyihọwaji na Oke-Ila Orangun. == Alọdlẹndonu lẹ == 6j18f2t0yb4xl5i2bd37yq4pl3o604f Ifelodun 0 379 18821 7574 2022-04-11T17:30:14Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Ifelodun''' yin Lẹdo Gandudu Dokọ̀ tọn de to aṣẹpipa [[Ayimatẹn Kwara Tọn]] glọ to [[Naijilia]]. Tatọ́-tẹnnọ̀ etọn tin to topẹvi [[Share]] tọn mẹ. [[Ayọnu lẹ|Ayọnu]] wẹ omẹ Ifelodun tọn lẹ podọ suhugan yetọn wẹ wá sọn akọ̀ [[Igbomina]] tọn mẹ, dodonu yetọn sọ tin to Ife, Oyo po Ketu po. Susu to lẹdo Ifelodun tọn lẹ mẹ wẹ yin hihoyí sọn yé sí to ojlẹ Afonja/Alimi tọn whenu podọ sẹpọ ojlẹ Ilorin egbezangbe tọn. Lẹdo etọn gbló sọ̀ kilomẹtlu 3,435 lẹdope bọ sọha gbẹtọ he to finẹ lẹ tọn sọ 206,042 to whenue yè bayi mẹhihia to 2006. Sọha Posu tọn (Postal Code) lẹdo lọ tọn wẹ of 241. Ehe sọ nọ yin yiyizan gbọn, ewhègbau, gbétatò po tòpẹvi kànwe (80) po dali. == Sinsẹn == Sinsẹn tangan atọ̀n wẹ to lẹdo ehe mẹ, *Sinsẹn Klistiani tọn *Sinsẹn Male tọn *Devo lẹ (Ifa, Sango, Elegun/Kuvitọ lẹ, Opele, po mọmọ po.) == Alọdlẹndonu lẹ == givl4l1mpbuhh569co7bzmtuait3fjm Igboho 0 380 18822 7623 2022-04-11T17:30:24Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Oyo Igboho''' yin Lẹdo daho dé he tin to [[Ayimatẹn Oyo Tọn|Ayimatẹn Oyo tọn]] mẹ to Otogbo [[Naijilia]] tọn mẹ. Eyin tatọ-gantẹnmẹ na Gandudu Dókọtọn Orelope tọn. Gbẹtọ diblayi 200,000 wẹ nọnọ finẹ. Otò ehe dó Azọnwhe wekanhlanmẹ tọn de po Azọnwhe gbezedojẹhọnmẹ tọn dé po yédọ Azọnwhe Ladio tọn. == Whenuho he gando otò ehe go lẹ == Igbohoto ehe yin didoai gbọn Alaafin Eguguojo dali, bọ e yi dó basi tatọ-tẹnnọ Ahọluduta ọyọ tọn to Owhe kanweko fọntọnnukundopotọ whenu to whenuena Kẹntọ yé tọn he yin ''Nupe'' lẹ tọnawhan yé bo yan yé sọn Oyo-Ile he yin tatọ-tẹnnọto yetọn whelọnu tọn. Ado sinsiẹn he lẹdo Igboho zọn bọ Kẹntọ lọ lẹ ma penugo nado yi aigba lọ sọn ye sí. Mọdopolọ, Igboho wẹ gbẹ to tatọ-tẹnnọto yin na Óyo kakajẹ whenue Alaafin Eguguojo wa kú to Ahọlu ẹnẹ devo he sọ du lẹ ku ga. Enẹgodo, ''Abipa'' wa vọ Oyo-Ile gọyi sọn ''Nupe'' lẹ si. Ahọlu voovo ẹnẹ wẹ dù to Igboho, bọ to whenuena yé ku, yé mẹ po wẹ sọ yin didi dó Igbo Ọba he to apana First Baptist Church, Obaago. Otogan Igboho tọn wẹ nọ penukundo bo nọ deanana Nuwiwa he nọyi to Igbo Ọba lẹ mẹ. Igboho yin otò dé he tindo Jijọho bo sọ yin otò dé he dó owanyi gbẹtọ tọn. Kọmẹ wunmẹwunmẹ wẹ tin to Igboho, to ye mẹ wẹ: Igbope Baale, Modeeke-Ònà Onibode, Booni-Ibabooni, Iyeye-Baale, Ago-Igi Isubu, Okegboho -Onigboho, Jakuta, Waala, Idi elegba, po Akitipa tin to kọmẹ he tin to Igboho mẹ lẹ mẹ. Otò lọ dó Otohọ dé he yé gba do Owode, esọ do Azọnwhe Ladio tọn de he Emeritus Professor Dibu Ojerinde doai dó Owode dopolọ to finẹ. Amọ Malehọ yetọn tintan tin to Modeeke, mọdopolọ sinsẹnhọ yisenọ lẹ tọn tintan wẹ yin First Baptist Church, he to Obaago Igboho. (Ye doe ia to 1992) Rev. Dr. S. A. Adeniran wẹ sọ yin sinsẹngan yé tọn tintan. Otò lọ Igboho yin otò dé he yin yinyọnẹn ganji to Togbo lọ mẹ podọ to Togodo ga na weyọnẹntọ daho ''Professor of tests and measurements'' wa sọn otò ehe mẹ wutu. ==Ninọmẹ aigba otò lọ tọn po ajọwiwa etọn po.== ==Sinsẹn== Otò Ìgbòho tọn taidi otò devo lẹ, bo tindo mẹhe yin Malenu lẹ, Klistiani lẹ po Vodun Sẹntọ lẹ po. ==Gbejizọnlin zinzin== Igboho do dogbo hẹ otò he lẹdo e lẹ, enẹ zọn bọ eyọn basi nadó gbọn Igboho yi Ilọrin gbọn aliho ji gbọn oto Igbope tọn mẹ, mọdopolọ aliho gbọn finẹ yi Igbeti Kishi, Ogbooro, Sepeteri po Baruten he yin [[Kwara State|Aimatẹn Kwara]] po mẹ. ==Tovi nukundeji lẹ po tomẹnu lẹ po == *Emeritus Professor Dibu Ojerinde, First Professor of Tests and Measurements in Nigeria and Africa as well as Former CEO, NECO and JAMB *[HRM.Oba Abdulrasheed Adetoyese,Jayeola Anukulapo 3.]The Ina Onibode Of Igboho land. *Engr.Abdulrauf Aderemi Olaniyan. The Deputy Governor Oyo State. *Rev. Gbade Alabi, Chairman, CBC, Lekki, Lagos *Dr. Adesiji Gbade-Alabi, U. S *Eng. Adesola Adesope, U. S *Dr. Seun Ojerinde, renowned Cybersecurity lecturer, FUT Minna *Adelowo Adesola *Braigaider General Tunji Ojerinde *Mr. Gbade Adesola, Registrar, Federal School of Survey, Oyo. *Hon.Olumide Ojerunde., Member House if assembly. *Dayo Odewo, Founder Solat, Ikeja, an award winner with Huawei *Otunba Moses Alake Adeyemo, Most loyal deputy Governor for 8 years. 2011-2019 *Hon. Micheal Okunlade, former member, Òyó state house of assembly. *Hon. Samuel Okunlade (Ododo), Longest serving caretaker chairman *Dn. E. A. O Adeola, renowned Principal retired *Prince Joel Oyeyiola, former SUG Leader at Ago-Iwoye, Political and Human Rights activist *HRH, Oba John Bolarinwa Oyetola II, Onigboho of Igboho *Hon.Abdul-Lateef Ayawo Member Oyo State House of Assembly *Mr. Ayoade Jubril Ajibade *Sunday Igboho Yoruba right activist ==Fihe jẹ hẹ ayidonugo lẹ po fihe yé sọgan mo otàn lẹ te po == *Igbo Oba, where four Alaafins were buried, behind First Baptist Church, Obaago Area, *First Baptist Church Igboho, First Church in the town, mother of Okegboho Baptist Church, Zion Baptist Church, Baptist Church, Igbope, C & S Ònà Iwamimo among others. *Wema Bank, Igboho *Irepo Grammar School, founded in the 1960s, first Secondary School in the Old Irepo Local Government. *Igboho-More Community Grammar School *Baptist Central School *Central Mosque, Igboho First Central mosque built. *Ahlu sunnah central mosque, first Ahlu Sunnah central mosque Ago-molaba Igboho *Igboho Town Hall, located in Owode *Gravity FM, 88.1, Owode, Igboho *Alepata Palace, Obaago, Igboho *Oba Ona Onibode Palace where 4 Alafin ruled Oyo Empire from. *Onigboho palace okegboho, Igboho *C&S, Ònà Iwa Mimo, Temple, Igboho *Orioke Adeola, Oke-loko, Igboho *Oorelope Central Mosque, Owode Igboho *White House *Osanta Microfinance Bank, Oke-Afin, Igboho *Doyin Hotel, Akitipa, Igboho *Riverside Hotel, Booni, Igboho *Adeniyi Hospital, Igbope, Igboho *Owode Market *Kara Market ==Alọdlẹndonu Lẹ== [[Adà:Naijilia]] f1parlsfmizkuw2dgyiz4ohpxlwgsk1 Igbomina 0 381 18823 7665 2022-04-11T17:30:34Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Ìgbómìnà''' lẹ (he sọ nọ yin yiylọ dole: '''Igboona''' lẹ kavi '''Ogboona''' lẹ) yin akọ̀ pẹvi de he tọn sọn akọ̀ [[Ayọnu lẹ|Ayọnu]] lẹ tọn mẹ, he wá sọn ṣẹnsẹn agewaji tọn podọ huwaji whèyihọ tọn to [[Naijilia]]. Yé nọ dó akọ̀gbè de he sọ nọ yin yiylọdọ Ìgbómìnà kavi Igbonna. Omẹ Ìgbómìnà tọn lẹ gbàpe gbọn fie wá yin yinyọnẹn to egbe di huwaji ayimatẹn Kwara tọn podọ gbọn agewaji [[Ayimatẹn Osun Tọn]]. == Ajọ́ po azọ́n he yé nọ wà lẹ po == [[Wepo:Female figure from Oke Onigbin, Shango Shrine.jpg|thumb|Yẹdide yọnnu de tọn he yin mimọ to Oke-Onigbin, to tẹmpli Shango tọn|left]] Omẹ Ìgbómìnà tọn lẹ yin yinyọnẹn taun na ajọwiwa do otò dindẹ́n lẹ mẹ, ehe wẹ hẹn yé nado gbàpe [[Ayọnu lẹ|Ayọnu-gbeji]], yé nọ wazọ́n voovo devo lẹ he yin yinyọnẹn na akọ̀ yẹtọn taidi oglezọ́n, gbéyinyàn, atin pipa, anazọ́n kanlinyú tọn lẹ podọ na kuvitọ Elewe tọn he diyin taun lọ. == Fihe yé gbàpe gbọn to Ayọnu-gbeji lẹ == Omẹ Ìgbómìnà tọn lẹ gbàpe gbọn lẹdo gandudu dokọtọn ẹnẹ mẹ to [[Ayimatẹn Kwara Tọn]] mẹ, ehelẹ wẹ: [[Irepodun]], [[Ifelodun]], [[Ilorin East]] po [[Isin]] po, podọ yé sọ gbàpe gbọn lẹdo gandudu dokọtọn awe ehelẹ to ayimatẹn Osun tọn: [[Ifedayo]] po [[Ila]] po. Tòdaho tangan Ìgbómìnà tọn lẹ to [[Ayimatẹn Osun Tọn|Osun]] lẹ wẹ [[Oke-Ila Orangun]], Ora, po [[Ila Orangun]] po, podọ tòdaho tangan Ìgbómìnà tọn lẹ to ayimatẹn Kwara tọn lẹ wẹ [[Omu-Aran]], Òbà, [[Ajasse Ipo]], Eleju of Eju-land, Eku-Mesesan-Oro (Ijomu-Oro, Iddo-Oro, Okerimi-Oro, Afin-Oro, Okeola-Oro, Ibode-Oro, Oro, Iludun-0ro, Agbeola-Oro), Agbamu, Edidi (Edidi-ona, Edidi Idera, Edidi Oja), Oke-Onigbin, Isanlu Isin, Ijara-Isin, Aran-Orin, Rore, Esiẹ, Omupo, Omido, Ipetu-Igbomina, Igbaja, Ora, Oke-Ode, Owu-Isin, Oro-Ago, Ahun, Arandun, Shaare, Oke-Aba. Fihe yé sù te hugan wẹ enẹlẹ. Gbetatò he tin to Igbomina Ilé-Ire lẹ wẹ Owa Onire, Owa Kajola, Owode Ofaro, Idoba Araromi(omẹ ehelẹ tindo aigba voovo awè, aigba tọ́gbo yẹtọn lẹ tọn, dopo tin to Idoba to Orioke sẹpọ Owa po nọtẹn de he sẹpọ Owode Ofaro po), Ikosin (tatọ́-tẹnnọ agbegbe Ile Ire tọn fie ahi hoho Igbo Ejimogun tọn tin te dai), Oke-Oyan, Idera, Afin, Alaabe, Obinn kavi Obinrin Aiyetoro, Oreke Oke, Okeigbo, Babanla. Tòpẹvi Ìgbómìnà tọn devo lẹ tin to agbegbe Idofian tọn: Okanle, Fajeromi, Odo-eku, Oko, Ola, Idofin, Iwo, Agbonda, Agbeku, Olayinka, Alakuko-Irorun, Edidi, Ijan-Otun, Agbele, Omido, Okeya, Babanlomo, Agbamu, Ijan, Pamo-Isin, Egii-Owu, Owa-Onire, Durosoto, Koko-Afin, Maloko, Olomi Oja, Omirinrin, Faje, Ajengbe, Alasoro, Eyin Afo, Idofin Igbana, Idofin Aga, Ekudu, Manasara, Oko Adigun, Kudu-Ìsìn, Oke oyi, Alegongo, Sabaja, Oponda, Oree, Agunjin, Apado, Eleyin, po Yaru po. ==Otàn hohowhenu tọn yetọn po nuhe yin mimọ gbọn Whenuho-kàntọ dòkuntọ lẹ dali po== Nuhe hugan zannu pipà fẹnẹ (800) wẹ ko yin mimọ to lẹdo Esie tọn to wheyihọwaji Igbomina tọn, to Iji-Isin, to Ijara po gbétatò Ofaro tọn po, suhugan zannu pipà ehelẹ tọn wẹ tindo awusọhia gbẹtọ tọn. Mẹdepope ma yọn mẹhe basi zannu pipà ehelẹ, ṣigba e taidi dọ yé ko yin pipà sọn nudi owhe 1100 JW(Jẹnukọnna Whe-Mítọn-Nu). Whenuhokàntọ dòkuntọ lẹ po mẹhe nọ dindona ogbè lẹ po yise dọ whẹwhinwhẹn dohia dọ omẹ Ìgbómìnà tọn lẹ wẹ na ko yin omẹ tintan wá lẹdo lọ mẹ jẹnukọnna akọ̀ he po lẹ gbọnvona [[Nupenu lẹ|Nupe]] lẹ po Yagba lẹ po. E taidi dọ, gbọnvona wiwọ́ he wá aimẹ to nudi owhe kanweko awe die wayi lẹ, omẹ Oyo tọn lẹ, Ijesha lẹ po omẹ Ekiti tọn lẹ po sọgan ko tọ́nawhàn omẹ Ìgbómìnà tọn lẹ bo duto yé ji, bo sọ yàn yé sẹ sọn aigba yetọn ji. E sọ taidi dọ omẹ Ìgbómìnà tọn lẹ lọsu to godo mẹ wá tọ́nawhàn omẹ Nupe tọn lẹ po omẹ Yagba tọn lẹ po, bo yí apadewhe aigba yẹtọn lẹ tọn sọn yé si. == Alọdlẹndonu lẹ == df700mziy6qrrx2koahsv2idezyw2ye Ikeja 0 382 28089 19904 2022-07-30T07:20:36Z Gadarawamo 20 wikitext text/x-wiki '''Ikeja''' wẹ yin tatọ́-tẹnnọ [[Awọnlin|ayimatẹn Awọnlin tọn]] to Hùwaji-whèyihọ [[Naijilia]] tọn. Sọha gbẹtọ he to finẹ lẹ tọn to mẹhihia 2006 tọn whenu lẹ wẹ 313,196. Jẹnukọnna bẹjẹeji gandudu awhànfuntọ lẹ tọn to bẹjẹeji [[owhe]] 1980 tọn lẹ tọn mẹ, Ikeja ko tin to titoji, wiweji, podọ yin nọtẹn he to abọẹ bosọ yin topẹvi ajọ́wiwa tọn de he tindo nusatẹn-hunnukún lẹ, amasin satẹn lẹ po lẹdo he yin ginglọndo gbọn gandudu dali lẹ po. E tin to kilomẹtlu 17 dohlán agéwaji-whèyihọ tòdaho [[Awọnlin]] tọn tọn. Agàhún-glintẹn Murtala Muhammed International Airport tin to tòdaho lọ mẹ. Ikeja sọ wẹ Vodúnhọ Aflika tọn ''(Africa Shrine)'' Femi Kuti tọn po Motherland Lagbaja tọn po tin te, nọtẹn awè lẹ yin hànjitẹn lẹ. Nusatẹn-hunnukún Tòdaho Ikeja tọn tọn ''(Ikeja City Mall)'' wẹ yin nusatẹn he kló hugan to lẹdo ayimatẹn [[Awọnlin]] tọn mẹ. Ikeja sọ tindo ladio họsá etọn titi fie nudọnamẹ lẹ nọ yin nina do Glẹnsigbe (EKO FM) po Ayọgbe (Radio Lagos) po mẹ te. ==Otàn== Ikeja, ehe nọ yin yiylọ to dai dọ "Akeja", yin yinkọdona sọgbe hẹ vodún Awori lẹ tọn de he nọ yin Ota. Awori lẹ wẹ yin akọta jọun he wa sawhé do finẹ jẹnukọn, bọ yè nọ saba tọ́nawhàn lẹdo nado bẹ kanlinmọ lẹ kakajẹ gblagbla odaa [[owhe]] kanweko-koewhedopotọ ''(mid-19th century)'' ton. To bẹjẹeji [[owhe]] kanweko 20tọ tọn e lẹzun lẹdo glèlilẹ tọn na [[Awọnlin]]. Pínpan-gàn sọn [[Awọnlin]] yì [[Ibadan]] he yin didoai to 1901 po jideji [[Awọnlin]] tọn taidi zòhún-glintẹn de diọ Ikeja zun finọtẹn de po nọtẹn azọ́nwhe daho lẹ tọn de na tòdaho lọ. To gblagbla [[owhe]] 1960 tọn lẹ mẹ nọtẹn azọ́nwhe daho tọn de yin didoai, podọ to 1976, Ikeja lẹzun Tatọ́-tẹnnọ̀ ayimatẹn [[Awọnlin]] tọn tọn. [[Wepo:Lagos House, Alausa, Ikeja, Lagos, Nigeria.jpg|thumb|Lagos House, Alausa, Ikeja, [[Awọnlin]], [[Naijilia]]]] ==Gandudu po Azọ́nwatẹn po== Azọ́nwatẹn anadidenanu tọn gandudu dokọ̀ tọn Ikeja tọn tin to opá Gandudu Dokọ̀ tọn Ikeja tọn lọ tọn mẹ. To Ayidosun 2019 tọn, Azìnponọ gandudu dokọ̀ tọn Ikeja tọn wẹ Engr. Mojeed Balogun. Ikeja wẹ tatọ́-tẹnnọ̀ ''Federal Airports Authority'' Naijilia tọn tin te to aigbadenamẹ Agahúnglintẹn ''Murtala Muhammad Airport'' tọn tọn ji. Ikeja wẹ tatọ́ -tẹnnọ̀ Azọ́nwatẹn he nọ penukúndo whẹ̀ho Dodinnanu bibasi do Nujijọ ajiji ji [[Naijilia]] tọn ''(Accident Investigation Bureau)'' tin te. Ikeja wẹ azọ́nwatẹn Aṣẹpipa he nọ penukúndo whẹho he gando agahún go na tovi [[Naijilia]] tọn lẹ ''(Nigerian Civil Aviation Authority (NCAA))'' tin te to ''Aviation House'' to aigbadenamẹ agahúnglintẹn lọ tọn ji; fie ko yin azọ́nwatẹn Awọnlin tọn lọ ''(Lagos office)'' poun dai. ==Tito Ajọwiwa tọn== Ikeja wẹ susu to tatọ́-tẹnnọ̀ agahúnglintẹn lẹ tọn tin te. Azọ́nwatẹn daho ''Arik Air'' tọn tin to ''Arik Air Aviation Centre'' lọ to aigbadenamẹ agahún-glintẹn ''Murtala Muhammed Airport'' tọn tọn ji. Azọ́nwatẹn daho ''Aero Contractors'' tọn tin to aigbadenamẹ agahún-glintẹn ''Murtala Muhammed Airport'' tọn tọn ji. Azọ́nwhé agahún tọn devo lẹ he sin azọ́nwatẹn daho tin to Ikeja lẹ wẹ ''Overland Airways, Air Peace, Associated Aviation,'' po ''Dana Air'' po. To yidogọ mẹ, Ikeja lọ janwẹ azọ́nwatẹn daho ''Virgin Atlantic'' tọn he to [[Naijilia]] lọ lọsu te to ''"The Place"'' To ojlẹ de mẹ wayi, azọ́nwatẹn daho Nigeria Airways tọn tin to ''Airways House''. Whẹpo ''Afrijet Airlines'' do wa yin gbigbakija, azọ́nwatẹn daho etọn nọ̀ ohọ̀ ''NAHCO Building'' tọn lọ mẹ to aigba agahún-glintẹn lọ tọn ji. Tatọ́-tẹnnọ̀ ''Bellview Airlines'' tọn tin to ohọ̀ ''Bellview Plaza'' tọn lọ mẹ. Azọ́nwhe agahún tọn he masọ to azọ́nwa ba bọ azọ́nwatẹn daho yetọn ka nọ Ikeja wayi lẹ wẹ ''Air Nigeria'' ''(to dai, Nigerian Eagle po Virgin Nigeria Airways po)'', to ''Onù 9tọ petlezìn Etiebets Place'' tọn ji, gọna ''Sosoliso Airlines'', po ''ADC Airlines'' po. C. J. Obasi wa de lẹdo hẹntọnọ lẹ tọn de to 2014 nado basi ajọjijla aihun Nollywood tọn heyin Ojuju lọ Ikeja sọ tindo ahì daho de he nọ yin yiylọ dọ Ipodo Market. Ahì ehe bẹ ṣọ́fu lẹ, po osọ̀ lẹ po hẹn, fie ajọ́watọ lẹ nọ do nue sà ye te lẹ hia bosọ nọ sà nuzinzán lẹ, olàn, whèvi, likún wunmẹ voovo lẹ, po dadónú lẹ po. ==Lẹdo lẹ== Lẹdo he to tòdaho lọ mẹ lẹ wẹ: * Anifowose; * Oregun; * Ojodu; * Opebi; * Akiode; * [[Alausa]]; * Agidingbi; * Ogba; * Magodo; * Maryland; * Onigbongbo; * GRA, Ikeja. ==Computer Village == [[Wepo:ComputerVillage.png|thumb|left|Computer Megacity]] [[Wepo:Computer Village Series 2. Ikeja, Lagos.jpg|thumb|right|Computer Village]] Ikeja tindo nọtẹn ahì daho tọn fie yè nọ sà ọdinatẹ te de, he yin yinyọnẹn ganji di Otigba. E bẹjẹeji to 1997 taidi ahì pẹvi de he tindo ṣọ́fu 10 gee, amọ́ to alọnu din ye ko hugan 3000. Dile e tlẹ yindọ susu to ṣọ́fu lọ lẹ mẹ no wà nue yin nukúndo lọ, enẹ wẹ nado sà ọdinatẹ bosọ jla dehe gblé lẹ do, e sọ yọnbasi nado mọ fie yè nọ sà nuyizan lẹtliki tọn devo lẹ bosọ nọ jla ye do te lẹ ga. Kaka wa jẹ 2019, ṣọ́fu pẹvi pẹvi lẹ to Computer Village ko gbloadà zun petlezìn daho daho lẹ. Susu to ohọ̀ godoponọ tọn lẹ mẹ ko wa lẹ ohọ̀ daho lẹ he tindo adà nusatẹn voovo lẹ fie yè nọ sà alokan lẹ, ọdinatẹẹ asáji tọn lẹ, zomọ̀ wezinzin tọn lẹ gọna nuyizan lẹtliki tọn devo lẹ bosọ nọ jla ye do te. Diblayin Akuẹsẹdotẹn tangan [[Naijilia]] tọn lẹpo wẹ do alahọ yetọn lẹ ai do lẹdo ahì lọ tọn lẹ mẹ. Na ahì lọ ma yin titobasina ganji jẹnukọn wutu, e tindo nuhahun to adà gbigblo etọn mẹ, ehe zọn bọ mẹhe nọ nọ̀ lẹdo etọn mẹ delẹ̀ ko jẹ léwu ji gando adà gbigblo etọn go. Ali he to lẹdo lọ mẹ lẹ ko wa ján taun, sọmọ bọ e dibla nọ jlo na lẹzun nue ma yọnbasi nado mọ fide bo glin ohún do. Podọ ga, azọ́nwatẹn lẹtliki tọn, he yin nue yè ma tlẹ sọgan ko dejidego dai, ko sọ wa yin agbànpinpẹndokọna gbọn ahì yọyọ lọ dali, na e nọ do hùdo huhlọ́n miyọ́n lẹtliki tọn ayidego de nado sọgan penugo bo tá nuyizan ọdinatẹ tọn lẹ na ahisinọ lẹ na ye nido yọn dehe to azọ́nwa ganji lẹ. ==Nọtẹn Ayidego lẹ== * [[Tọsisa Ogun tọn|Isheri/Tọsisa Ogun tọn]] – Nọtẹn jọun fie Awori lẹ po Awọnlinvi jiji lẹ po wá sọn * Lagos State Government Secretariat Ikeja House, Alausa, Ikeja * [[Lagos State House of Assembly|Nọtẹn Lagos State House of Assembly tọn]] [Plitẹnhọ Tòwedegbẹ tọn], [[Alausa]], Ikeja * Lagos State Records and Archives Bureau, PSSDC Road, Magodo, Kosofe * [[Eko FM|Lagos Television and Radio Lagos/Eko F.M]], Agidingbi, Ikeja * LASU Ethnography Museum, Oba Ogunji Road, Ogba, Agege * [[Murtala Muhammed International Airport|Murtala Mohammed International Airport, Ikeja]] * Statue of Lagos Idejo Chiefs – megacity’s traditional land gentry * [[Third Mainland Bridge|Third Mainland Bridge/Outer Ring Road Complex]]. ==Yẹdide-sẹdotẹn== <gallery> File:Independence Tunnel, Maryland, Lagos.jpg|Independence tunnel, Maryland File:Independence Tunnel, Maryland.jpg|Independence Tunnel, MAryland File:Maryland Express, Maryland Lagos.jpg|Maryland Express File:Maryland Lane.jpg|Maryland Lane File:Maryland mall Maryland lagos.jpg|Maryland mall File:Maryland Tunnel view 2.jpg|Maryland tunnel view File:Maryland Unity Status, Maryland Lagos.jpg|Maryland Unity Status File:SIMBIAT ABIOLA WAY, IKEJA.jpg|Simbiat Abiola way, Ikeja File:SIMBIAT ABIOLA WAY, 3 IKEJA.jpg|Simbiat Abiola way, Ikeja File:SIMBIAT ABIOLA WAY, 2 IKEJA.jpg|Simbiat Abiola way, Ikeja File:Ogun river.jpg|[[Tọsisa Ogun tọn]] File:Kanu Ndubuisi Park 07.jpg|thumb|Kanu Ndubuisi Park File:Johnson Jakande Tinubu Park 01.jpg|thumb|Johnson Jakande Tinubu Park File:Johnson Jakande Tinubu Park 24.jpg|thumb|Johnson Jakande Tinubu Park </gallery> ==Sọ pọ́n== * [[Pínpan glintẹn lẹ to Naijilia]] *[[Eko Hospital]] *[[Surulere]] ==Alọdlẹndonu lẹ== {{Awọnlin}} [[Adà:Naijilia]] j4uir9k45fp4tkl4gcck7nidw151y8x Ikenna Obi 0 383 26882 18825 2022-07-22T19:47:35Z Gadarawamo 20 wikitext text/x-wiki '''Ikenna Louis Obi''' (yin jiji to [[owhe]] 1976) yin aihundatọ po sinima-bayitọ otò [[Naijilia]] tọn dé po. E sọawuhia to sinima he yin ''Shameful Deceit'', to ehemẹ e mọ gigopanamẹnu aihundatọ dagbe-hugan tọn yí te to ada he e yiwa to ajọ̀ atọ́ntọ̀ BEFFTA UK tọn mẹ. ==Bẹjẹeji gbẹzan etọn tọn== Obi yin jiji to azán ko-atọ́n-nukunawetọ, Awewesun, [[owhe]] 1976 tọn mẹ to [[Awọnlin]], ewọ wẹ yin [[ovi]] godotọ́ tọn to [[ovi]] ẹnẹ mẹ. Otọ́ etọn jẹazọ̀n bo ku to [[owhe]] pẹvi mẹ. ==Azọn etọn== E yi ''City Academy Drama School'' to otò London tọn mẹ. ==Delẹ to aihun he e da lẹ mẹ== ==Àjọ po gigopamẹnu he e mọyi lẹ po== ==Alọdlẹndonu lẹ== ==Nọtẹn intẹnẹt tọn devo lẹ== [[Adà:Otàn Gbẹzan tọn]] ff3adcjj2xcxhzd25g4pqgyihnf7wo4 Ikorodu 0 384 19914 19598 2022-04-16T20:50:36Z Samatics 9 wikitext text/x-wiki [[Wepo:The Heart of Ikorodu City.jpg|thumb]] '''Ikorodu''' yin tòdaho de to aṣẹpipa [[Awọnlin|ayimatẹn Awọnlin tọn]] tọn glọ de to [[Naijilia]]. E tin to agéwaji-whèzẹtẹn Awọnlin tọn, to Nọwhe Awọnlin tọn ''(Lagos Lagoon)'' waji bo má dogbó hẹ [[Ayimatẹn Ogun Tọn]]. To mẹhihia owhe 2006 tọn whenu, gbẹtọ sọha 535,619 wẹ tin to finẹ. Ewọ wẹ yin gandudu dokọ̀ tọn he kló hugan to [[Awọnlin|ayimatẹn Awọnlin tọn]] lẹ mẹ. Ikorodu-vi-jiji lẹ yin waṣínu lẹ he wá sọn Sagamu to [[Ayimatẹn Ogun Tọn|ayimatẹn Ogun tọn]] mẹ. ==Nudọnamẹ gando lẹdo etọn lẹ go== To nudi kilomẹtlu 37 dohlán agéwaji Awọnlin tọn, Ikorodu má dogbó hẹ Nọwhe Awọnlin tọn to hùwaji, dohlán agéwaji e má dogbó hẹ [[Ayimatẹn Ogun Tọn|ayimatẹn Ogun tọn]], podọ dohlán whèzẹtẹn, e má dogbó hẹ Agbowa-Ikosi, topẹvi de to Mimá Epe tọn glọ to [[Awọnlin|ayimatẹn Awọnlin tọn]] mẹ. Otò lọ ko tindo jideji ayidego tọn lẹ to owhe 40 he wayi lẹ gblamẹ podọ e ko yin mimá do "Itun" kavi lẹdo flinflin fọtọ̀n-nukún-dopo kavi fọtọ̀n-nukún-awè mẹ. Azọ́nwhe tangan he to otò lọ mẹ lẹ mẹ wẹ, ajọ́wiwa, glèlilẹ po azọ́nwhe nuzinzán lẹ didetọ́n tọn po. Akọ̀gbè Ijebu tọn nọ yin dido taun to Ikorodu. Topẹvi tangan etọn lẹ wẹ, Imota, Isiu, Liadi, Egbin, Ijede, Igbogbo po Bayeku po, ehelẹ lẹpo wẹ tindo Tòwedegbẹ Nukọ̀nyiyi Lẹdo Dokọ̀ tọn ''(Local Council Development Area)'' yetọn yetọn lẹ gọna kọmẹgán (Ọba) yetọn titi lẹ. To pọ́mẹ, yemẹpo nọtena Mimá Ikorodu tọn ''(Ikorodu Division)''. Mimá Ikorodu tọn tindo nọtẹn azọ́nwhe tọn daho de he bẹ azọ́nwhe dahodaho susu hẹn. Topẹvi Ikorodu tọn lọsu na ede yin nọtẹn alahọ akuẹ-sẹdotẹn [[Naijilia]] tọn ''(Nigerian bank)'' susu lẹ tọn. Ikorodu wẹ yin topẹvi he to nukún hùn po awuyiya po hugan tòdaho hùnnukún [[Awọnlin]] tọn lẹ mẹ, de to whẹwhinwhẹn he wutu ehe do yinmọ lẹ mẹ wẹ yindọ, mẹsusu sọn topẹvi po glètoho he lẹdo Ikorodu lẹ po ko lẹ ayidonugo yetọn hlan lehe otò lọ sẹpọ Awọnlin sọ do ji, ehe yẹ yinwanna bo jẹ tẹnsẹ̀ yi finẹ ji. To 2003, LGD he tin to Ikorodu lẹ yin mimá na lẹndai anadidenanu biọ Tòwedegbẹ Nukọ̀nyiyi Lẹdo Dokọ̀ tọn lẹ mẹ tọn wutu. Sọha ogbẹ́ anadidenanu tọn ehelẹ tọn ko yì 6 todin: Imota, Igbogbo/Bayeku, Ijede, Ikorodu North, Ikorodu West po Ikorodu po. ==Tito Ajọwiwa tọn== ===Maṣinu Lẹ́sì fifle tọn Imọta tọn=== [[Wepo:Imota-rice-mill.jpg|thumb|Imota rice mill|275x275px]] Maṣinu Lẹ́sì fifle tọn Imọta tọn yin nọtẹn zomọ̀ jinukun lẹ lili tọn de. E yin didoai to owhe 2021 tọn mẹ podọ e na bẹ azọ́n jẹeji to gigọ mẹ to gblagbla osùn ẹnẹtọ́ jẹ ṣidopotọ owhe 2022 tọn tọn mẹ. ===Nugopipe etọn=== Maṣinu Lẹ́sì fifle tọn lọ tindo penugo nado nọ de lẹ́sì kilo 50 gbe dopodopo donu livi awè e lán fẹ̀nnẹ̀ to whemẹ̀whemẹ̀ dile e na hun dotẹnmẹ azọ́n tlọlọ tọn 1,500 tọn po dehe mayin tlọlọ tọn 254,000 tọn lẹ po dote. To whenue e na yin tadona, to kọndopọ mẹ hẹ azọ́nwanu he he ko yin titobasina na zomọ̀ lọ gbigbá lẹpo po, maṣinu lọ na yin dopo to dehe kló hugan to wẹkẹ́ lọ mẹ lẹ podọ dehe kló hugan to agbegbe he to hùwaji dankló Sahara tọn to Aflika lẹ mẹ. ===Nuyiwadomẹji etọn do tito Ajọwiwa tọn ji=== Sọgbe hẹ ayimatẹngán Sanwo-Olu, [[Awọnlin|Ayimatẹn Awọnlin]] tọn tọn, azọ́nwiwa to gigọ mẹ azọ́nwhé lọ tọn na de akuẹ po to tuklá he nọ yin jijẹ nado mọ lẹ́sì họ̀ po pò po awuyiya po. To alọnu din (bẹjẹeji 2022 tọn) lẹ́sì kanṣàn-kanṣàn okẹ́n nọ lẹ wẹ nọ yin didetọ́n to [[Naijilia]], sọgan bo nọ họ̀ dehe ko yin fiflé bo ko sọ yin jinjàn ganji lẹ sọn otò devo lẹ mẹ kuẹvẹnu. E sọgbe dọ awuwiwlena nududu otò lọ tọn to otò dopolọ mẹ ni wa dagbe na nukọ̀nyiyi ajọ́wiwa tọn [[Naijilia]] tọn. ===Lehe e nọ wazọ́n do=== To nuflétẹn de, jinukún he nọ nọ̀ ofló mẹ lẹ taidi, balekun, likún, milẹti, lẹ́sì kavi likún wunmẹ devo lẹ nọ yin fiflé, bo nọ yin jinjàn bọ nududu nọ yin dide dovo na ofló. Ofló ma nọ wa dagbe na agbasa gbẹtọvi tọn na e ma sọgan yin lili to homẹ podọ e sọ nọ tindo nuyiwadomẹji agọ̀ do otọ́n nududu lọ tọn ji to numẹ dile yè to dudu i po fló po. Enẹwutu, maṣinu lọ nọ gọalọ nado de diho lẹpo sẹ̀ sọn jinukún lẹ mẹ na ye nido pegan na dúdú. ===Lẹdo mẹ etọn=== Gandudu Ayimatẹn tọn lọ sọ to finọtẹn azọ́nwhe daho tọn de gbá do apá na zomọ̀ lọ. Ayimatẹngán Sanwo-Olu dọ dọ̀ nọtẹn lọ na penukúndo nuhe hudo tin na na ajọ́wiwa nido bọawu bo hẹn ale wa na ajọ́watọ lẹ go. ==Sinsẹ̀n== Sinsẹ̀n voovo lẹ wẹ Ikorodu-nu lẹ basi delẹ to yé mẹ Mẹylọhodotọ Klisti tọn, Malé po numẹsẹ̀n akọ̀ tọn lẹ sinsẹ̀n. ==Wepinplọn== Wehọmẹ dokọ̀ tọn ahọlu tọn 69 po wehọmẹ daho 12 po wẹ tin to Ikorodu daho mẹ. Wehọmẹ akuẹnọ tọn viyẹyẹ tọn lẹ, dokọ̀ tọn lẹ po wehọmẹ daho akuẹnọ tọn lẹ po gọna nọtẹn nupinplọn dahodaho tọn awè wẹ to finẹ. Wehọmẹ ehelẹ wẹ: * [[Caleb University]], wehọmẹ alavọ tọn akuẹnọ tọn de he tin to lẹdo topẹvi Imota tọn mẹ, ewọ wẹ yin wehọmẹ alavọ tọn akuẹnọ tọn tintan he yin didoai do [[Awọnlin]]. * De-Multilaurel comprehensive college * De-Young Comprehensive College, Aga * Difas Schools Odogunyan * Elepe Senior High School * Goodswill Secondary School * Goshen International School * [[Government College Ikorodu]] * Government Technical College * Homat group of schools * Ipakodo Grammar School * Ikorodu Grammar School * Ikorodu High School * [[Lagos State Polytechnic]] Ikorodu. * Lagos State Civil Service Model College, Igbogbo * Livingstone College, Ikorodu * Odogunyan Secondary School, Odogunyan, Ikorodu * Oreyo Senior Grammar School * Oriwu Senior Model College * Royal Le Hope International School * Sagab college, solomade Ikorodu * Seatos Schools, Ikorodu * Shams-El Deen Grammar School * Stars International College, Ikorodu * The Laurel Hall College, Ikorodu. * The Saints International School, Isawo, Ikorodu * Tindip schools * United High School * Yewa Grammar School, Aga-Ikorodu * Top-ville college, Isawo, Ikorodu. * Zumuratul islamiyyah senior grammar school ==Wesẹ̀dotẹn Ahọluigba Ikorodu tọn tọn== Wesẹ̀dotẹn ahọlu tọn he hùndonuvò na wehọmẹvi lẹ, mẹplọntọ lẹ, dodinnanubasitọ lẹ po mẹdepope he yinwanna linlinwe lẹ po nudọnamẹ depope yẹ jlo lẹ hihia po susu lẹ wẹ tin to finẹ. * Ikorodu Town hall library, e tin to aliho T.O.S Benson tọn ji. * Laspotech library. == Nọtẹn Ayidedai tọn lẹ == * Cradoo Lake Waterfront to Ipakodo po Ibeshe po * Egbin Thermal Station to Egbin, zomọ̀ he nọ yi yozo do wleawuna miyọ́n lẹtliki tọn he kló hugan to Aflika ''[nọtẹn jọun Lagos Independent Power Project tọn].'' * Ijede Warm Springs * Ikorodu Lighter Port Terminal to lpakodo * Iledi Oshugbo Abalaiye Ikorodu: zungbó numẹsẹn lẹ tọn fie Ahọlu Ikorodu tọn lẹ nọ yin zize do ofin ji te. * Lagos State Polytechnic, Odogunyan, Ikorodu * Họ̀nmẹ Ayangburen Ikorodu tọn lọ tọn. * Ladio-họsá Voice of Nigeria ''(VON)'' tọn to Ikorodu ==Alọdlẹndonu lẹ== ==Nọtẹn gbonu tọn he ṣáká dopọ hẹ ẹ lẹ== * [https://web.archive.org/web/20070928133732/http://www.ikorodulg.com/ Ikorodu Local Government] [[Adà:Naijilia]] {{Awọnlin}} ffekugsx6kxgtikr1ns8x5qnxc4e5ly Ila 0 385 18827 7843 2022-04-11T17:31:14Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Ila''' yin Lẹdo Gandudu Dokọ̀ tọn de to aṣẹpipa [[Ayimatẹn Osun Tọn]] glọ to [[Naijilia]]. Tatọ́-tẹnnọ̀ etọn tin to topẹvi [[Ila Orangun]] tọn mẹ. Lẹdo etọn gbló sọ̀ kilomẹtlu 303 lẹdope bọ sọha gbẹtọ he to finẹ lẹ tọn sọ 62,049 sọgbe hẹ mẹhihia he wá aimẹ to 2006. Sọha Posu tọn (Postal Code) lẹdo lọ tọn wẹ of 234. == Alọdlẹndonu lẹ == b1ek4w8pyfhcnl5fwpc6puhlevkl6i4 Ila Orangun 0 386 25153 25111 2022-07-07T04:45:59Z Samatics 9 wikitext text/x-wiki '''Ila Orangun''' (kavi '''Ila''') yin tòdaho dowhenu tọn de to [[Ayimatẹn Osun Tọn]] to [[Naijilia]], e yin tatọ́ tẹnnọ na tòdaho dowhenu tọn lọ he tindo yinkọ dopolọ po e po to lẹdo [[Igbomina]] tọn to [[Ayọnu lẹ|Ayọnu-gbeji]], to huwaji whèyihọ tọn to [[Naijilia]]. Ila Orangun yin tòdaho de he mẹ gbẹtọ su te hugan eyin e yin yiyijlẹdo tòdaho he tin to apá etọn he yinkọ etọn yin Òkè-Ìlá Òràngún, he tin to agewaji whezẹtẹn tọn na ẹn na nudi kilomita 12. Finẹ wẹ yin tatọ́-tẹnnọ̀ na Lẹdo Gandudu Dokọ̀ tọn Ila tọn. Omẹ Ila tọn lẹ nọ dó akọ̀gbe he gbọnvo [[Ayọnu lẹ|Ayọnu]] lẹ tọn de he nọ yin yiylọ dọ [[Igbomina]] (kavi Igbonna). [[Alọnuzọ́n]] he tovi lẹ nọ wà taun wẹ atàn-pipa. [[Alọnuzọ́n]] ehe yin nudego to ohàn he diyin taun lẹ he dọho gando Ila go. Howhinwhẹn lọ, ''Ila 'o l'oogun, emu l'oogun Ila'' he zẹemẹdo "Ila ma tindo [[amasin]] vonọtaun de, atàn wẹ [[amasin]] yetọn". Ohàn yetọn de sọ dọdọ ''"Ila ni mi, ise mi o le/ti mo ba wa l'orun ope bi 'ofusia' ni i ri"'', he to gungbe mẹ zẹemẹdo "tovi Ila tọn wẹ n'yin, azọ́n he n'nọ wà bọawu taun ; eyin n'ko gbẹ́ to odétin de ji, e nọ taidi dọ n'to petlezin de ji wẹ nkọ". Ila-Orangun wẹ Wehọmẹ Daho Ayimatẹn Oyo Tọn, he ko lẹzun Wehọmẹ Daho Ayimatẹn Osun Tọn todin ''(Oyo (now Osun) State College of Education)'' yin gbigbá do. Wesẹdotẹn Dodinnanu Bibasi Tọn Na Omẹ [[Aflika]] Tọn Lẹ ''(The African Heritage Research Library)'' yin didoai to 1988. Topẹvi dowhenu tọn lọ sọ tindo wehọmẹ de he nọ plọnazọ́n ponọ́ lẹ ''(Police Mobile Training School)''. Yinkọ ahọlu (Ọba) Ila Orangun tọn wẹ Oba Abdul Wahab Olukayode Oyedotun Bibiire I. Delẹ to sinsẹn-gán he to topẹvi ehe mẹ lẹ wẹ Alhaji Jamiu Keuyemi, Alhaji Imam Hammed Solahudeen. Delẹ to omẹ nukundeji otò Ila tọn lẹ mẹ wẹ Alh Bisi Akande he yin ayimatẹn-gán hoho ayimatẹn [[Ayimatẹn Osun Tọn|Osun]] tọn, Tafa Balogun he yin ponọ̀-gán hoho [[Naijilia]] tọn, Aisha Olajide po mọmọ po. Tovi nukundeji devo lẹ wẹ Ogán [[Adebisi Akande]], he yin ayimatẹn-gán hoho [[Ayimatẹn Osun Tọn]] to gandudu Olusegun Obasanjo tọn whenu, Tafa Balogun, mẹhe ewọ lọsu yin ponọ̀-gán hoho de. Whédo he to topẹvi dowhenu tọn lọ mẹ lẹ hugan 197. == Alọdlẹndonu lẹ == 5xos699uegqt0e88y07616ply0o3suo Ilogbo Elegba 0 387 18829 7880 2022-04-11T17:31:34Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Ilogbo Elegba''' yin tòpẹvi dé to Ojo, to Ayimatẹn [[Awọnlin]] tọn to Otò [[Naijilia]] tọn mẹ. E yin tòpẹvi dé he tin to kando Awori tọn glọ. ==Alọdlẹndonu lẹ== tlwl6ketj19er0kxfwt49ffq3t78xo6 Ilorin East 0 388 18830 7886 2022-04-11T17:31:44Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Ilorin East''' (kavi '''whezẹtẹn Ilorin tọn''') yin Lẹdo Gandudu Dokọ̀ tọn de to aṣẹpipa [[Ayimatẹn Kwara Tọn]] glọ to [[Naijilia]]. Tatọ́-tẹnnọ̀ etọn tin to topẹvi Oke Oyi tọn mẹ. Lẹdo etọn gbló sọ̀ kilomẹtlu 486 lẹdope bọ sọha gbẹtọ he to finẹ lẹ tọn sọ 204,310 sọgbe hẹ mẹhihia he wá aimẹ to 2006. Sọha Posu tọn (Postal Code) lẹdo lọ tọn wẹ of 240. == Alọdlẹndonu lẹ == aytu2ghohrp1d1gkto4ce778ognbywr Ime Bishop Umoh 0 389 18831 7918 2022-04-11T17:31:54Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Ime Bishop''', he yé sábà nọ ylọdọ '''Okon Lagos''' kavi '''Ido Yes''', yin aihundatọ Otò [[Naijilia]] tọn po fànfúnnọ dé po. ==Bẹjẹeji gbẹzan, wehihia po azọn etọn po== Ime Bishop yin Ibibio-nu sọn Nsit Ibom, to Ayimatẹn Akwa Ibom tọn to Hùwaji Otò [[Naijilia]] tọn mẹ. E tọ́n sọn Wehọmẹ Alavọ Uyo tọn fihe e plọnnu gándo Philosophy go te E bẹ azọn aihundida tọn etọn jẹeji sọn ovu whenu bo ko sọawuhia to sinima lẹ he hugan kanweko mẹ. Sinima he hẹn ẹn diyin wẹ sínima akọ̀ tọn dé he yin "Uyai", he Emem Isong yin basitọ aihun lọ tọn to owhe 2008 mẹ. ==Azọnwhe he e basi afọzedaitọ na lẹ== Ewọ wẹ afọzedaitọ na Glo [[Naijilia]]. ==Azọ́ndenamẹ etọn to tonudidọ mẹ== Aihundatọ fànfúnnọ ehe yin azọndena to Owhe 2016 taidi alọgọtọ vonọtaun na Ayimatẹn-gan Ayimatẹn Akwa Ibom tọn, ''Udom Gabriel Emmanuel do whẹho Ethical and Social Reorientation'' tọn ji. ==Ajọ̀ po gigopamẹnu he e mọyi lẹ po== ==Sinima lẹ== {|class="wikitable" |- ! Owhe ! Hosọ |- | 2008 | ''[[Uyai]]'' |- | 2009 | ''Edikan'' |- |2009 | ''[[Silent Scandals]]'' |- | rowspan="3" | 2011 |''The Head Office'' |- | ''Vulcanizer'' |- | ''[[Okon Lagos]]'' |- | rowspan="3" | 2012 | ''Udeme mmi'' |- | ''Okon goes to school'' |- | ''Sak Sio'' |- | rowspan="2" | 2013 | ''Jump and pass'' |- | ''The place'' |- | | ''The champion'' |- | rowspan="2" | 2014 | ''Okon the driver'' |- | ''Okon on the run'' |- | rowspan="2" | 2015 | ''Okon and Jennifer'' |- | ''Udo Facebook'' |- | 2016 | ''[[The Boss Is Mine]]'' |- | 2017 | [[Lost in London (Nigerian film)|''Lost In London'']] |- | 2020 | ''[[Unroyal]]'' |} To azan tintan, Nuwhàsun, Owhe 2020 tọn mẹ, to whenue whegbeninọ COVID-19 to Otò [[Naijilia]] tọn jẹ dò yi ji, Ime Bishop Umoh sọawuhia to aihundida fànfúnnọ dé he hosọ etọn yin "''The Pregnant Man''" gbọn Ofego dali to ''YouTube channel'' etọn ji bo zan ''archive footage''. ==Pọnfi dogọ== *[[Mc Galaxy]] *[[Ini Edo]] ==Alọdlẹndonu lẹ== ==Nọtẹn intẹnẹt tọn devo lẹ== [[Adà:Otàn Gbẹzan tọn]] kn49hh31uukpbctg3aiq16oclu83xhu Ini Edo 0 390 25676 25499 2022-07-11T10:00:47Z Samatics 9 wikitext text/x-wiki [[Wepo:Ini-Edo-1.jpg|thumb]] '''Iniobong Edo Ekim''' (azán konukunatọ̀ntọ́, Lidosun, owhe 1982) yin yọnnu aihundatọ Otò [[Naijilia]] tọn dé. Ini Edo bẹ azọn sinima tọn etọn jẹeji to owhe 2000 mẹ, bo ko sọawuhia to aihun he hugan kanweko mẹ sọn whenue gbọn e ko bẹ azọn lọ jẹeji. To owhe 2013 tọn mẹ, Ini Edo wẹ yin whẹdatọ na Miss Black Africa Uk Pageant. To owhe 2014 tọn mẹ, Pipli Akọta lẹ tọn de Miss Ini Edo taidi afọzedaitọ na fininọ jọja Pipli Akọta lẹ tọn tọn. ==Bẹjẹeji gbẹzan po wepinplọn etọn po== Ini Edo yin Ibibio-nu sọn Ayimatẹn Akwa Ibom tọn to Hùwaji Otò [[Naijilia]] tọn mẹ fide he sẹpọ Calabar. Onọ̀ etọn yin mẹplọntọ dé, bọ Otọ́ etọn yin mẹho agun tọn. Ini Edo whẹn to whẹndo sinsinyẹn de mẹ, ewọ wẹ ovi awetọ to ovi ẹnẹ mẹ, yọnnu atọ̀n, sunnu dopo. E yi wehọmẹ Cornelia Connely College to Uyo. E yi gbedewema to Theatre Arts mẹ sọn Wehọmẹ Alavọ Uyo tọn mẹ. E sọ fo ada gbedewema bachelor's tọn to Wehọmẹ Alavọ Calabar tọn fihe e plọnnu gándo Glensigbe te. To owhe 2014 tọn mẹ, e mọ gbedewema yí nado plọnnu vọnu gándo osẹn go to wehọmẹ National Open University [[Naijilia]] tọn. ==Azọn etọn== Azọn aihundida tọn etọn bẹjẹeji to owhe 2003 tọn mẹ to ehemẹ e sọawuhia tintan to sinima ''Thick Madam'' mẹ. Sinima-bayitọ dé na ayidonugo Ini Edo to whenue e yi na zepọn na mẹhe jlo na lẹzun aihundatọ. E wa diyin taun to owhe 2004 mẹ to whenue e da aihun dé he hosọ etọn yin ''World Apart''. E ko sọawuhia to sinima he hugan kanweko mẹ; Ini Edo yin dopo to yọnnu aihundatọ kọdetọn dagbenọ to Otò [[Naijilia]]. E mọ ajọ̀ Aihundatọ nukọntọ dagbe-hugan tọn yí to 11th Africa Movie Academy Awards na azọn he e wa to sinima lọ "While you slept" mẹ. To owhe 2017 tọn mẹ, Ini Edo hẹn họnwun dọ azọnwiwa vẹkuvẹku wẹ sọgan hẹn mẹde jẹ aga to azọnwhe Nollywood tọn mẹ na ayihafẹsẹnamẹnu susu lẹ wẹ tin to emẹ. Ṣigba e na tuli dọ po gbemima po gbẹtọ na jẹ finẹ. ==Gbẹzan mẹdetiti tọn etọn== To owhe 2008 tọn mẹ, Ini Edo wlealọ hẹ Phillip Ehiagwina he yin ajọwatọ Amẹlika-nu dé. To owhe ṣidopo godo, [[Alọwle]] lọ gbakija to Zósun owhe 2014 tọn mẹ. ==Azọnwhe he e basi afọzedaitọ na lẹ== *Ini Edo wẹ afọzedaitọ na GLO lẹ na owhe ao sọn owhe 2006 kakajẹ owhe 2016 mẹ. *To owhe 2010 tọn mẹ, e yin yinkọdona nado yin afọzedaitọ na Noble Hair. *Ini Edo wẹ afọzedaitọ na Slim Tea [[Naijilia]] tọn. *E yin dide taidi afọzedaitọ na ''@MrTaxi_NG brand'' to owhe 2019 tọn mẹ. ==Azọ́ndenamẹ etọn to tonudidọ mẹ== Ini Edo yin dide taidi alọ̀gọnamẹtọ vonọtaun na Ayimatẹn-gan Akwa Ibom tọn do aṣa po nupọntẹn na tomẹyitọ lẹ po ji gbọn Udom Gabriel Emmanuel dali to owhe 2016 tọn mẹ. ==Ajọ̀ po gigopamẹnu he e mọyi lẹ po== ==Delẹ to aihun he e da lẹ mẹ== *''Fatal Seduction'' *''The Greatest Sacrifice'' *''My Heart Your Home'' *''No Where to Run'' *''Stolen Tomorrow'' *''Sacrifice for Love'' *''Silence of the Gods'' *''Supremacy'' *''Too Late to Claim'' *''Total Control'' *''Traumatised'' *''War Game'' *''11:45... Too Late'' *''The Bank Manager'' *''The Bet'' *''Cold War'' *''Crying Angel'' *''Desperate Need'' *''Emotional Blackmail'' *''I Want My Money'' *''Last Picnic'' *''Living in Tears'' *''Living Without You'' *''Men Do Cry'' *''My Precious Son'' *''One God One Nation'' *''Weekend getaway'' *''Pretty Angels'' *''Red Light'' *''Royal Package'' *''Security Risk'' *''Songs of Sorrow'' *''Stronghold'' *''Tears for Nancy'' *''Unforeseen'' *''Eyes of Love'' *''Faces of Beauty'' *''Indecent Girl'' *''Indulgence'' *''I Swear'' *''Legacy'' *''Love Crime'' *''Love & Marriage'' *''Negative Influence'' *''Not Yours!'' *''The One I Trust'' *''Sisters On Fire'' *''Royalty Apart'' *''Never Let Go'' *''End of Do or Die Affair'' *''Darkness of Sorrows'' *''Final Sorrow'' *''Behind The Melody'' *''Memories of The Heart'' *''Royal Gift'' *''Dangerous'' *''Save The Last Dance'' *''Battle For Bride'' *''Caged Lovers'' *''In The Cupboard'' *''Hunted Love'' *''Anointed Queen'' *''A Dance For The Prince'' *''Bride's War'' *''Tears In The Palace'' *''Slip of Fate'' *''At All Cost'' *''Mad Sex'' *''The Princess of My Life'' *''Inale'' (2010) *''I'll Take My Chances'' (2011) *''Nkasi The Village Fighter'' *''Nkasi The Sprot Girl'' *''The Return of Nkasi'' * ''Soul of a Maiden'' * "Blood is Money" *''Citation (film)''(2020) ==Pọnfi dogọ== ==Alọdlẹndonu lẹ== ==Nọtẹn intẹnẹt tọn devo lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1982 lẹ]] q1dj04hbimp0595mi6ar5ysy4h88h0v Interlingue 0 391 18834 7981 2022-04-11T17:32:24Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Interlingue''' yin ogbe wunmẹwunmẹ dido he yin didoai gbọn Edgar de Wahl dali to 1922. == Linlinwe == * Kajš, Jan Amos (1938) ''Krasina, raconta del subterrania del Moravian carst''. * Podobský, Jaroslav (1935/1947) ''Li astres del Verne''. * Costalago, Vicente (2021) ''Li sercha in li castelle Dewahl e altri racontas''<ref>[https://www.lulu.com/en/en/shop/vicente-costalago-v%C3%A1zquez/li-sercha-in-li-castelle-dewahl-e-altri-racontas/paperback/product-4gj9w8.html?page=1&pageSize=4 Li sercha in li castelle Dewahl e altri racontas]</ref>. * Costalago, Vicente (2021) ''Antologie hispan''<ref>[https://www.lulu.com/en/en/shop/vicente-costalago-v%C3%A1zquez/antologie-hispan/paperback/product-pmknpz.html?page=1&pageSize=4 Antologie hispan]</ref>. * Costalago, Vicente (2021) ''Fabules, racontas e mites''<ref>[https://www.lulu.com/en/en/shop/vicente-costalago-v%C3%A1zquez/fabules-contes-e-mites/paperback/product-4g6ezk.html?page=1&pageSize=4 Fabules, racontas e mites]</ref>. == Alọdlẹndonu lẹ == <references/> [[Adà:Interlingue]] juibggvqx4w2af8kft2pvlonhn0zjwi Inumidun Akande 0 392 18835 8002 2022-04-11T17:32:34Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Justice_Inimidun_Akande.jpg|thumb|Inumidun Akande]] '''Inumidun Akande''' yin whẹdatọ de to togbo daho [[Naijilia]] tọn mẹ, bo sọ yín ogán whẹdatọ lẹ tọn to [[Awọnlin |Ayimatẹn Awọnlin]] tọn mẹ. E yí wehọmẹ pẹvi mẹwiwé lẹ tọn tó Èbúté Èrò. Otọ daho étọn yawù hun nukun tó [[Awọnlin|Ayimatẹn Awọnlin]] tọn mẹ. Inumidun yi wehọmẹ daho bo yí gbedewema. E sọ plọn lehe ye nọ dawhẹ dó tó wehọmẹ daho [[University|Alavọ]] tọn. Inumidun Akande bíọ ogbẹ whẹdatọ lẹ tọn mẹ to [[Awọnlin|Ayimatẹn Awọnlin]] tọn mẹ to owhe 1970, bo sọ yín ogán daho devizọn whẹdida tọn. Ewọ wẹ yín ògán awétọ tó mẹhe nọ kàn wémá whẹdida tọn lẹ mẹ. To Azan ṣiatọntọ zosun tọn to Owhe 2009 tọn, Inumidun lẹzun ogán daho whẹdida tọn tó [[Awọnlin|Ayimatẹn Awọnlin]] tọn mẹ, to owhe awé godo Ayimatẹngán [[Babatunde Fashola]] jẹ ogan ji. Inumidun jo otozọn do to azan ao-tọ Ayidosun tọn, tó Owhe 2012 tọn mẹ to whenue e tindo owhe kande-ko-nukun-atọn bo jo gántẹn lọ nà mẹhe nọ yin yiylọdọ Ayọtunde Philips bo yin ogán wiẹnẹtọ to whẹdida zọn mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] blarnyed6defkssybfif2fdworfyvtm Ipokia 0 393 8020 8019 2022-03-23T15:53:22Z Jon Harald Søby 5 17 revisions imported wikitext text/x-wiki '''Ìpókíá''' kàví '''Póká''' tò Gungbe mẹ̀ wẹ̀ yín oto dahó pódo lẹ̀nù yígba dé pó tò [[Ayimatẹn Ogun Tọn|Ayimatẹn Ogun tọn]] mẹ tò Otogbó [[Naijilia]] tọn mẹ̀. Póká kàví Ìpókíá yin dogbóto na [[Naijilia]] he do dogbo hẹ Togbó [[Benẹ]] tọn. Otò he sẹpọ́ Póká lẹ wẹ̀; [[Idiroko]], Oniro, [[Ita Egbe]], Hunbo, Agọṣaṣa, Aseko, Maun, Koko, Ropo, Alaari, Tube, Ilashe, [[Ifonyintedo]], Madoga, Jofin pó Tongeji po. Mẹhe to Àhọ́lúzìnpòjí to Poka din wẹ̀, Àhọ́lú Yisa 'Sola Adeniyi Adelakun Olaniyan(JP). Àyọ̀nù, Gùnnù pó Ànagónù lẹ́pò wẹ̀ yín otonọ̀ tò Póká yígbají. ==Alọdlẹndonu lẹ́== [[Adà:Naijilia]] jzbwo3n3n4h2a9zp4hq2bkncnvs6uaj Ireti Osayemi 0 394 18836 17667 2022-04-11T17:32:44Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Ireti Osayemi''' yin yọnnu aihundatọ sinima Ayọgbe tọn otò [[Naijilia]] tọn dé. ==Ajọ po gigopamẹnu he e mọyi lẹ po== ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] itiy3xow0sf22sbbluypdclqu1i2d06 Isa Hassan Jama'are 0 395 26995 18837 2022-07-24T21:45:29Z Gadarawamo 20 wikitext text/x-wiki '''Isa Hassan Jama'are''' yin dopo tonudọtọ Naijilianu de, bosọ yin dopo to hagbẹ wedegbẹ́ tonudọtọ lẹ tọn son Jama'are/ Itas-Gadau [[Ayimatẹn Bauchi Tọn]]. E yin didẹ whla atọntó to azan gbanewhèawetọ whejisun [[owhe]] 2015 tọn. [[Adà:Otàn Gbẹzan tọn]] i5sh4pwdgr0yckciu11y2aahwzelab8 Isaac Folorunso Adewole 0 396 27153 18838 2022-07-27T15:22:37Z Gadarawamo 20 wikitext text/x-wiki {{Infobox gbẹtọ|YINKỌ ETỌN=Isaac Folorunso Adewole|YẸDIDE ETỌN=Prof. Isaac F. Adewole (cropped).jpg|JIJIZAN=5 Nuwhàsun 1954}} '''Isaac Folorunso Adewole''' (yin jiji to azan 5tọ osun 5tọ [[owhe]] 1954) yin azọnyọnẹntọ doto vijinamẹtọ tovi jiji [[Naijilia]] tọn. E yin minisita to togan Muhamadu Buhari tọn glọ. Whẹpo e do lẹzun minisita, E yin anadenanutọ wẹhọmẹ alavọ Ibadan tọn podọ ogan ogbẹ Aflika tọn na dodinnanu po oplọn gando awutu kansẹ tọn go. Whẹpo e do lẹzun anadenanutọ wehọmẹ alavo [[Ibadan]] tọn, e yin anadenanutọ dotowhe wehọmẹ alavo [[Ibadan]] tọn. Dotowhe wehọmẹ alavọ Ibadan tọn wẹ klo hugan to oto naijilia tọn mẹ . To zinjẹgbonu linlinwe Teliglafu (Teligraph), mi mọ hia dọ e yin wesetọ heelu podọ anadenanutọ oplọn oyọnẹn agbasalilo tọn. To azan 5tọ osun 5tọ, E basi hunwhẹ jijizan etọn tọn . E basi hunwhẹ jijizan 60tọ etọn tọn. Hunwhẹ ehe wa aime to wẹhọmẹ alavo Ibadan tọn. Gbẹtọ akonka lẹ wẹ wa nuwiwa lọ tẹnmẹ mẹhe yin azinponọ na hunwhẹ lọ wẹ Osẹnyọnẹntọ daho he nọ yin yiylọdọ Wole Olanipekun. ==Jọja whenu== Adewole yin jiji to azan 5tọ [[owhe]] 1954 to Ilesa to Ayimatẹn Ogun tọn mẹ. Zinjẹgbonu linlinwe ''The Punch'' dọmọ onọ etọn ji Adewọle do mọtọ he ze jei dotowhe to whenue e to ajidonu. Adewole yi wehọmẹ dokọ tọn Ogudu Methodist enẹgodo Ilesa Grammar School fihe e yi gbedewema he yin yinyọnen di ''West Africa School Certificate'' te. Ehe godo wẹ e yi wehọmẹ alavọ Ibadan tọn. Adewole zindonukọn tọ oplọn etọn mẹ, e sọ yi gbedewema pevi to [[owhe]] 1972, whẹpo e do yi gbedewema wehọmẹ alavọ tọn to [[owhe]] 1976. ==Gbẹzan etọn== To [[owhe]] 1978 , taidi dotozọnwatọ , E kọnawudopọ hẹ dotowhe he yin yinyọnen di University College Hospital he tin to anademẹ wehọmẹ alavo Ibadan tọn glọ. To owhe 1979, e tọn sọn dotowhe wehọmẹ alavo Ibadan tọn yi Ayimetẹn Sokoto tọn na tito NYSC he yin nujonu to Otogbo [[Naijilia]] tọn mẹ. Enẹgodo e wazọn dopọ hẹ dotowhe Adeoye Marternity Hospital to Ibadan na ojlẹ de whẹpo e sọ do kọnawudopọ podo dotowhe University College Hospital. To [[owhe]] 1982, e lẹzun wekantọ daho na dotowhe lọ. Whẹpo e do yi yovotomẹ (''United Kingdom'') na tito he yin yinyọnẹn di Fellowship Programme. Enẹgodo wẹ e lẹkọ do oto Naijilia tọn mẹ nado kọnawudopọ hẹ dotowhe Royal Crown Specialist Hospital fihe e zan owhe enẹ(4) whẹpo do lẹkọ do dotowhe University College Hospital , Ibadan. To [[owhe]] 1992, E lẹzun mẹplọntọ dahọ. To owhe 1997, e lẹzun wesatọ akonka to oyọnẹn agbasalilo tọn mẹ to wehọmẹ alavo Ibadan tọn. [[Owhe]] ehe lọ mẹ janwẹ e yin dide di Osẹndotọ wehọmẹ alavọ tọn. E sọ yin dide di anadenanutọ na Department Of Obstetrics and Gynecology. [[Owhe]] lẹ godo e lẹzun anadenanutọ College Of Medicine. To osun 12tọ [[owhe]] 2010, e yin anadenanutọ wehọmẹ alavọ Ibadan tọn. Otẹn ehe lọ mẹ wẹ e te bo do lẹzun Mínísítà to anademẹ gandudu Muhamadu Buhari tọn glọ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] tkx24ijn836nwsmg24sxezzbv7gb48m Isaura Abelairas 0 397 25848 25847 2022-07-12T07:29:14Z Samatics 9 wikitext text/x-wiki [[Wepo:Isaura_Abelairas_(2013,_Vigo).jpg|thumb|Isaura Abelairas]] '''María Isaura Abelairas Rodríguez''' (25 Ayidosun 1951- 3 Ayidosun 2021) yin tonudọtọ podo mẹplọntọ otò [[Spain]] tọn de. E yin dopo to ogbẹ́vi ''Socialist Party of Galicia'' tọn lẹ mẹ. Abelairas yin dopo to ogbẹ́vi wedegbẹ nukunpedonugotọ Galicia tọn lẹ mẹ sọn 2020 jẹ whenuena e wá kú to 2021. E yin jiji to Taboada, to otò Spain tọn mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1951 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] eet2b6q2xyhz08xv4no7bbgdhccaxk0 Isiaka Adetunji Adeleke 0 398 25865 25864 2022-07-12T08:27:02Z Samatics 9 wikitext text/x-wiki '''Isiaka Adetunji Adeleke''' (yin jiji to azán fọtọ̀ntọ osun tintan owhe 1955 tọn jẹ azan ko-nukunatọntọ to osun ẹnẹtọ owhe 2017 tọn mẹ) Eyin tohodọtọ otogbo [[Naijilia]] tọn, Eyin osẹnbasitọgan whlawe to Ogbẹta Peoples Democratic Party tọn (PDP) to oto Ayimatẹn Osun tọn mẹ lẹ, sọn owhe 2007 jẹ 2011 podọ Esọ yin dide dogọ to Ogbẹta asia All Progressives Congress tọn mẹ to owhe 2015. Ewalẹzun Ogbẹvi Osẹn basitọ tọn Naijilia tọn to owhe 2007. Edovivẹnu nado yin dide to osun ẹnẹtọ owhe 2011 tọn taidi afọzedaitọ to Ogbẹta (PDP) tọn mẹ. Esọ ze otẹn awetọ po sọha vobibla 77090 tọn po podọ mẹhe ze otẹn tntan tọn yin Mudasiru Oyetunde Husssein po sọha 121971 to Ogbẹta ''Action Congress of Nigeria(ACN)'' tọn mẹ. Adeleke jiya awutu Ahunglanamẹ tọn bo ku to azán ko-nukunatọntọ to osun ẹnẹtọ owhe 2017 tọn to Oto Osogbo tọn mẹ to [[Naijilia]]. Ewọ sọ yin whe kandekonukunawe mẹho. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1955 lẹ]] [[Adà:Mẹhe kú to owhe 2017 lẹ]] caw8gmpq9etu0wue8esiz5rns0tczv2 Isidore de Souza 0 399 18841 8125 2022-04-11T17:33:34Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Isidore de Souza''' (Azán ẹnẹtọ, osun ẹnẹtọ, owhe 1934-Azán wiatọ̀ntọ, osun atọ̀ntọ, owhe 1999) yin yẹwhenọ to otò [[Benẹ]] tọn mẹ to [[Cotonou]] sọn owhe 1990 jẹ 1999. E yin jiji do whẹndo Dé Souza tọn mẹ to Ouidah to azan ẹnẹtọ, osun ẹnẹtọ, owhe 1934 tọn. E hiawe to Abidjan po Rome po. E yin dide taidi yẹwhenọ to azan ṣinatọntọ, osun ṣinawetọ, owhe 1962 tọn. De Souza yin dide taidi yẹwhenọ daho Cotonou tọn to azan fọtọnnukunawetọ, osun ṣinawetọ, owhe 1981 tọn podọ e lẹzun yẹwhegan to azan koatọnnukunawetọ, osun wiawetọ, owhe 1990 tọn. E lẹzun nukọntọ na ogbẹ́ ''National Conference'' tọn to osun awetọ owhe 1990 tọn, E gọalo to ada nuhiho tọn mẹ ma nado dike na awhanfuntọ lẹ ni doalọtena ẹn. De Souza sẹn taidi nukọntọ ''High councils of the Republic'' sọn azán koatọnnukunatọ̀ntọ, osun awetọ owhe 1990 tọn yì azán gbannukundopotọ, osun atọ̀ntọ owhe 1991 tọn, to fie yè nọ ze tito ovo tọn doai po osẹn yọyọ lẹ po te. E gbidikọna togan Mathieu Kerekou nado kẹalọyi dide he yin zize dai, bosọ gọ [[Benẹ]] do osẹ́n he bọawu dé glọ. De Souza wẹ yin nukọntọ na ogbẹ́ ''Regional Episcopal Conference of Francofone West Africa'' tọn sọn owhe 1997 kakajẹ whenue e wá yin matintọ. E basi matintọ to azán wiatọ̀ntọ, osun atọ̀ntọ, owhe 1999 tọn to Ouidah. == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] 2rciben4lkplngl0yuhm3432swhkm1u Isin 0 400 18842 8137 2022-04-11T17:33:44Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Isin''' yin Lẹdo Gandudu Dokọ̀ tọn de to aṣẹpipa [[Ayimatẹn Kwara Tọn]] glọ to [[Naijilia]]. Lẹdo Gandudu Dokọ̀ tọn Isin tọn ehe yin didesẹ sọn Lẹdo Gandudu Dokọ̀ tọn Irepodun tọn hoho lọ mẹ to 1996 podọ tatọ́-tẹnnọ̀ etọn tin to topẹvi Owu-Isin tọn mẹ. Lẹdo etọn gbló sọ̀ kilomẹtlu 633 lẹdope bọ sọha gbẹtọ he to finẹ lẹ tọn sọ 59,738 sọgbe hẹ mẹhihia he wá aimẹ to 2006. Sọha Posu tọn (Postal Code) lẹdo lọ tọn wẹ 251. == Lẹdo he mẹ gbẹtọ lẹ nọ nọ̀ to Isin == Topẹvi voovo lẹ wẹ tin to Isin podọ ehelẹ wẹ: Isanlu Isin, Iji- Isin, Ijara isin, Owu isin, Iwo, Oke-Aba, Oke-Onigbin, Alla, Edidi, Odo-Eku, Oba, Pamo, Oponda, Igbesi, Eleyin, Kudu-Owode po mọmọ po. Topẹvi ehelẹ tin to agewaji Isin tọn: Igbaja, Ora po Ire po; podọ to wheyihọwaji: [[Ajasse Ipo]] po Oro po; podọ to whèzẹtẹnwaji: Oro-Ago, Olla po Osi po he tin to Lẹdo Gandudu Dokọ̀ tọn Ekiti tọn; podọ to huwaji: Apa, Arandun po [[Omu-Aran]] po. 96erqn7rkpoz9ah4pftt6yky4x37i8v J. Martins 0 401 28093 18844 2022-07-30T07:27:40Z Gadarawamo 20 wikitext text/x-wiki '''Martins Okechukwu Justice''' (yii jiji to azán 29, Zósun, [[owhe]] 1977), mẹhẹsusu nọ ylọ po ahihundatọ sin yinkọ e tọn '''J. Martins'''. Hẹ yin Ohanjitọ otò [[Naijilia]] tọn tọn, he sọ yin Ohan-owhe hantọ na Ohanjitọ de vo lẹ podo nubayítọ. Mẹhẹsusu yọn ẹ po ohan etọn lẹ de di ''"Oyoyo"'', ''"Jupa"'' podo ''"Good or Bad"''. Mẹdevo lẹ yọn ẹ po ohan he ji po P Square, ''"E No Easy"''. He sọ ko wazọn po hanjitọ devolẹ di Phyno, Ycee, Fally Pupa, DJ Arafal Koffi Olomide, podo Timaya. == Otàn Gbẹzan etọn tọn == J. Martins yin jiji to [[Onitsha]], [[Ayimatẹn Anambra Tọn]], to otò [[Naijilia]] tọn tọn, famii e tọn slọn Ohafia, [[Ayimatẹn Abia Tọn]]. [[Adà:Otàn Gbẹzan tọn]] czsuj0y8orcxapucz2t2pqw0i3dhnvx Jacob Sogboyega Odulate 0 402 25056 25055 2022-07-05T15:05:40Z Ydamilola 17 /* Alọdlẹndonu lẹ */ wikitext text/x-wiki [[Wepo:Jacob Odulate.png|thumb|Jacob Sogboyega Odulate]] Mẹgantẹnmẹ '''Jacob Sogboyega Odulate''' (1884-1962) he mẹlẹpo yọnẹn taidi '''Blessed Jacob''' yin tòvi tògbo [[Naijilia]] tọn. E yin Amasinzọnyọnẹntọ de, Dowatọ de, Wekantọ de, Ajọwatọ de podọ mẹhe basi [[amasin]] Alabukun tọn de po. ==Bẹjẹeji gbẹzan etọn tọn== Jacob yín jiji to whẹndo Asisi tọn de mẹ to otò [[Ikorodu]] tọn mẹ, To whẹndo Odulatẹe Odukanmade he wá sọn whẹndo Sẹnlu tọn he yin dopo to hẹnnumẹ Ramodu tọn to whẹndo Ahọlu tọn he tin to otò Imota tọn mẹ, ehe yin otò he sẹpọ Ikorodu pẹkipẹki. To whenuena e tin to owhe wiẹnẹmẹvi mẹ, e zọn afọ yì [[Abeokuta]] to [[Ayimatẹn Ogun Tọn|Ayimatẹn Ogun tọn]] mẹ, zọ̀nlinzinzin lọ dó yi [[Abeokuta]] sọ hẹn ẹn na osun Atọn pipli whẹpo e do jẹ dọn. To whenuena e tin to Abeokuta, e dukosọ hẹ nuyọnẹntọ [[Amasin]] basitọ de tọn he yinkọ etọn nọ yin Doto Ṣapara, bọ e sọ bẹ azọnpinplọn gando oyọnẹn tintindo dó [[Amasin]] bibasi ji to ede. Ojlẹ pẹvide godo, Jacob do azọnwhe [[Amasin]] bibasi tọn edetiti tọn ai, Fihe e ko bẹ [[Amasin]] wunmẹwunmẹ etọn titi lẹ dopọ te bọ e basi [[Amasin]] de he e ylọdọ Alabukun. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] [[Adà:Ovi he ye ji to owhe 1884 lẹ]] tm47cynrchbiso6vrv1ov57y5s5kb69 Jacques Cartier 0 403 18847 8172 2022-04-11T17:34:34Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Jacques Cartier''' yin Ajọwatọ Flansenu de podọ dodinnanutọ de. E yin jiji to 31 Awewesun 1491 tọn to ''Saint-Malo'', to topẹvi de mẹ to ''Brittany'' he yin apadewhe France tọn. Bo nọgbẹ kakajẹ nudi 1 Zósun 1557. Mẹhe kúnhún whla atọ̀n (3) yì canada. [[Adà:Otàn Gbẹzan tọn]] 9bpjqz2tu4h34ou15dohgy62ko5rrfp James K. Polk 0 404 18848 17676 2022-04-11T17:34:44Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:James_Polk_restored.jpg|thumb|James K. Polk]] '''James Knox Polk''' (Abohusun Azan 2tọ, 1795 jẹ Azan 15tọ Ayidosun owhe 1849) yin Tògbogan 11tọ otò [[Amẹlika]] (''United States'') tọn (1845–1849). [[Adà:Otàn Gbẹzan tọn]] poioh7ob8ea7yiri7l2umgwhbkqjdc3 James Monroe 0 405 26526 18850 2022-07-19T10:36:42Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:James Monroe 02.jpg|thumb|250px|James Monroe]] '''James Monroe''' (azán gbanewheawetọ Lidosun, owhe 1758 yi jẹ azán ẹnẹtọ Liyasun, [[owhe]] 1831 tọn) wẹ yin Tògan atọ́ntọ [[Amẹlika]] tọn (1817–1825), ewọ wẹ kàn owe lọ "the Monroe Doctrine". Ewọ wẹ yin godotọ to mẹhe yin apadewhé ogbẹ́ he wa nọ yin yiylọ to godo mẹ dọ "Founding Fathers" tọn he wa lẹzun tògan de lẹ mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] ridho6l9985kq8f5au6w7eyamin69od James Oladipo Williams 0 406 27291 26802 2022-07-29T02:28:06Z Gadarawamo 20 wikitext text/x-wiki '''James Oladipo Williams''' whẹyidotọ po Whẹdatọ dai tọn po otò Naijilia tọn he wazọn to Whẹdọtẹn Daho Awọnlin tọn yedọ: ''[[Whẹdọtẹn Daho Awọnlin tọn|High Court of Lagos State]]''<ref>https://archive.ph/20150426002359/http://nigeria.gounna.com/show/show/101239/1</ref>. E lẹzun whẹdatọ to Whẹdọtẹn Daho Awọnlin tọn to azan tintan Ayidosun tọn [[owhe]] 1975, to whenuena awhanfuntọ lẹ to gandu bo jo azọn to Azan konukunawetọ Nuwhàsún [[owhe]] 1987 tọn. Ewọ wẹ sọ yin otọ na [[Ayotunde Phillips]] po [[Oluwafunmilayo Olajumoke Atilade]], he yin Whẹdatọgan the 14tọ po 15tọ po to Ayimatẹn [[Awọnlin]] tọn mẹ, yé bọ dó yede go.<ref>https://web.archive.org/web/20150514111130/http://newtelegraphonline.com/lagos-cj-historic-succession-of-two-sisters/https://web.archive.org/web/20150514111130/http://newtelegraphonline.com/lagos-cj-historic-succession-of-two-sisters/</ref> ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 8rffbjy4n5wngzhcq6u0pkobvh8e3v7 Jean-Pierre Baeumler 0 407 27294 25601 2022-07-29T02:32:23Z Gadarawamo 20 wikitext text/x-wiki '''Jean-Pierre Baeumler''' ( 1 Liyasun 1948 - 22 Alunlunsun 2021 ) yin tonudọtọ flanse tọn. E yin dopo to ogbẹ Socialist Party tọn. E yin jiji to Oberbruck, [[France]]. Sọn 1989 jẹ 2014, Baeumler wẹ yin tatọ Thann, Haut-Rhin. Sọn 1988 jẹ 1993 podọ 1997 jẹ 2002, wẹ Baeumler ko yin dopo to ogbẹ wedegbẹ́ tonudidọ tọn lẹ mẹ. Baeumler yin kukutọ to 22 Alunlunsun 2021 tọn to whenuena e tindo [[owhe]] 71. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] lom5n9p6w3mlncd0m4f0amm2ug0qmn6 Jehovah 0 408 23524 8248 2022-05-22T07:56:52Z Amire80 23 wikitext text/x-wiki [[Wepo:Tetragrammaton scripts.png|thumb|Wekun Asu he yin Tẹtlaglamu lọ lẹ]] '''Jehovah''' wẹ yin oyín Jiwheyẹwhe tọn he wekun asu Heblu tọn ẹnẹ ehelẹ יהוה nọtena. To Gungbe mẹ, wekun asu lọ lẹ ''YHWH'' wẹ nọtena wekun ẹnẹ Tẹtlaglamu lọ (יהוה) tọn lẹ. Eyin yinkọ jọun Jiwheyẹwhe Islaelivi lẹ tọn to Biblu Heblugbe tọn mẹ, bo sọ yin yiyi gbọn sinsẹn ju lẹ tọn dali nado yin dopo to yinkọ kẹaloyi Jiwheyẹwhe tọn ṣiawe lẹ mẹ. Na Juvi lẹ, YHWH wẹ yin yinkọ wiwe hugan Jiwheyẹwhe tọn, dile eyin kinkan do to Heblugbe hoho lọ mẹ do. Amọ na nukinkan lọ má dó wekun asi lẹ wutu ema nọ yọn ylọ, enẹwutu wẹ lehe yé na nọ ylọ yinkọ lọ dó ma ko yin dide basideji. Yinkọ lọ ko sọ nọ yin yiylọdọ "Yehova" pọn to Heblugbe mẹ nado diọtẹnna wekun asu tẹtlaglamu tọn lọ lẹ. Nuhewutu eyin wẹ yin dọ wekun asi Heblugbe tọn lẹ nọ tin to oglọ na wekun asu lọ lẹ taidi ehe YHWH he zẹẹmẹdo הוֹהי wekun asi lọ lẹ wẹ to glọ. Wekun asi he yin zinzan lẹ yin whiwhe sọn hogbe he ye nọ yi dó ylọ Oklunọ to Heblugbe mẹ yedọ "Adonai". To whenue yinkọ lọ yin zize dó wekun asu lọ lẹ mẹ enọ yin yiylọdọ "YaHoVaH" amọ Hógbe yiylọ lọ ma sọgbe. Ye nọ zanẹn poun nado diọtẹnna wekun asu tẹtlaglamu tọn lọ nido sọgan yin yiylọ wẹ. To aṣa-liho, sinsẹn Ju lẹ tọn ma nọ jlo na nọ ylọ yinkọ lọ d'aga to whenue ye to hodọdego. Nu he zọn wẹ yin dọ ye do yise dọ yinkọ lọ yin yinkọ wiwe dé he ma dona nọ yin yiylọ. Enẹwutu, yé nọ zan tẹnmẹyinkọ lẹ dó nọ ylọ Oklunọ yetọn. Di apajlẹ, ye nọ zan HaShem ("Yinkọ Lọ") kavi Shem HaMeforash (“Yin he ma sọgan yin zẹẹmẹ basina lọ”). To egbezangbe, sinsẹn atọ̀n he yin sinsẹn Ju lẹ tọn, sinsẹn Klistiani lẹ tọn po sinsẹn Malenu lẹ tọn po dọmọ dọ Jiwheyẹwhe dopo wẹ tin, he yin zẹẹmẹ basina to wẹ wiwe Klistiani lẹ tọn mẹ taidi Yahweh, bosọ yin kinkan diblayi whla fọtọ́n ṣiawe (7,000) po tẹnmẹyinkọ devo po he yin "Elohim" he sọ whla 2,500. Yahweh wẹ Ju lẹ uwọ nọ yawu zan. To owe Alẹnu Yọyọ tọn mẹ, Yahweh lọsu yiyizan na oyin Jiwheyẹwhe tọn, enẹ wẹ bọ eyin yiyizan to yin Jesu tọn mẹ he yin Yahshua to Glẹkigbemẹ, "Yahweh wẹ yin (Yah) bọ (shua) zẹẹmẹdo whlẹnmi. E dohia sọ Jesu zẹẹmẹdo Yahweh whlẹnmi kavi Jiwheyẹwhe whlẹnmi. Dile Heblugbe ma do wekun asi lẹ taidi ogbe devo lẹ yedọ taidi Latin kavi glẹnsigbe. Enẹwutu wẹ wukun asu lọ yin lilẹdo ogbe Latin tọn mẹ dole JHWH. Ṣigba, to glẹnsigbe mẹ dole JHVH. Dile na ema do wekun asi lẹ, wekun asi lẹ yin yiyi dogọ na e ni do yọn ylọ. Enẹwutu JHVH lẹzun JEHOVAH. Wekun asu ẹnẹ lọ lẹ yin JHWH to Jamanigbe mẹ, Flansegbe mẹ po Dutchgbe mẹ po, podọ depope to ehelẹ mẹ YHWH, YHVH, JHWH kavi JHVH to Glẹnsigbe mẹ po JHVH po to Gungbe mẹ. To Biblu Glẹnsigbe tọn delẹ mẹ enọ yin kinkan taidi "OKLUNỌ" he ye nọ yi wukun daho kẹdẹ do kanẹ́n taidi Asa Ju lẹ tọn ma na do ylọ yinkọ wiwe lọ. Biblu devo lẹ sọ nọ zan "Yahweh". Etomọṣo, Biblu he yin ''The Holman Christian Study Bible'' zan "Yahweh" bo sọ zan tẹnmẹyinkọ devo lẹ po wekun asu ẹnẹ lọ lẹ po dogọ. Yinkọ lọ Jehovah wẹ sinsẹn Kunudetọ Jehovah tọn lẹ nọ zan hugan. Na yé basi lẹdogbedevomẹ Biblu yetọn tọn sọn we wiwe hoho KJV tọn mẹ. Ema ye lẹ kẹdẹ wẹ bọ ylọ yinkọ wiwe lọ dọ Jehovah, mẹ devo lẹ lọsu nọ ylọ ẹ ga. Sinsẹn susu lẹ wẹ ko to yinkọ lọ zan Jehovah zan todin he ye mọdọ Kunudetọ Jehovah tọn lẹ ko to zinzanẹn. Enẹwutu ma sọ yin Kunudetọ Jehovah tọn lẹ kẹdẹ wẹ to yinkọ lọ zan ba. hr5tpx0gmtwbrj6y2jzob7n4284lyd6 Jijili-gbe 0 409 18854 8256 2022-04-11T17:35:44Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Jijili-gbe''' lọ, '''Tanjijili''', he sọ yin yinyọnẹn di '''Ujijili''', yin ogbè Plateau tọn de to [[Naijilia]]. E yin dopo to ogbè susu he nọ yin alọdlẹndo di ogbè Jili tọn lẹ ''(Jilic languages)''. ==Alọdlẹndonu lẹ== [[Adà:Ogbè lẹ]] 9xqbkf3dw3r3an02kcgwlu1oqshr4v7 Jijọ 0 410 21072 18855 2022-04-25T03:48:23Z Samatics 9 wikitext text/x-wiki '''Jijọ''' yin nuhe nutogbẹ lẹ nọ wa kavi lehe ye nọ yinuwa do. Jijọ sọgan yin yinyọnẹn kavi mayọnẹn. E sọgan yin nuhe mẹ de dugu etọn kavi nuhe yé plọn. Jijọ sọgan yin yizan to hohidọ mẹ, hodidọ sọgan yin yiyizan to nuwiwa kavi to nukinkan mẹ he nọ yinuwado lẹdo he mẹ mẹde tin tẹ ji. Hodidọ lẹ nọ yin zẹẹmẹ basina ganji nado dó Jijọ hodọtọ lọ tọn hia. To linlẹn de mẹ, Jijọ yin kọdetọn ayidego tọn de he nọ sọawuhia to whenue nudida lẹ tõn. Nudida delẹ nọ doglẹ hugan devo lẹ. Eyin Jijọ yetọn yin yinyọnẹn, e zẹẹmẹdo dọ ye yọn nuhe wa ye te. E yin ye ma yọn nuhe wa ye te, Jijọ yetọn ma yin yinyọnẹn. Gbẹtọ lẹ nọ ze alọ yetọn hlan godo to mayọnẹn mẹ vlavo eyin ye ko doalọ nuylankan de mẹ. Ehe nọ yin wiwa na miwlẹ po [[Kanlin|kanlin]] devo lẹ po he dugu nugonu lanmẹtọn dopolọ lẹ. Nugonu ehe nọ gọalọ nado họnna nuhe nọ hẹn awugble wa lẹ. Jijọ nọ yin ṣiṣadopọ po nugonu agbasa tọn lẹpo. Nugonu agbasa tọn nọ yinuwa bosọ nọ doayi nuhe jọ lẹ go. E nọ dike bọ Jijọ delẹ nọ di yedelẹ. Apajlẹ dopo wẹ diọdo he nọ sọawuhia sọn ovu whenu kakayi mẹhomẹ. Ehe nọ bẹ nugonu homẹ tọn he nọ yinuwa do whinwhẹn po Jijọ po ji lẹ hẹn. Gbẹtọ lẹ nọ yi hogbe lọ 'Jijọ' zan nado do aliho he mẹ gbẹtọ lẹ nọ yinuwa po yedelẹ po te hia. Ovi lẹ nọ yin pinplọn nuhe yin jijọ dagbe po jijọ ylankan po. Jijọ dagbe nọ yin zẹẹmẹ basina nado hundonuvo na mẹdevo lẹ. E nọ yin walọ de he mẹlẹpo to lẹdo lọ mẹ nọ donukun sọn mẹdẹvo lẹ dẹ. om0rh2chypx069n27bok5iehq9na085 Jijọho 0 411 26101 18856 2022-07-13T18:34:46Z Samatics 9 /* Nuyise Sinsẹn Tọn Po Jijọho Po */ wikitext text/x-wiki '''Jijọho''' yin ojlẹ he Avun kavi awhan depope ma tin. To ada he gblo mẹ, Jijọho zẹmẹdo ninọmẹ kọndopọ tọn abọẹ kavi whiwhẹ he ma yin aliglọnna gbọn nudepope dali, di whẹndo dé he ma do nuhe na wluii. Gbẹtọ susu lẹ pò tito lẹ po jlo Jijọho. Ogbẹ dopo he yin didoai nado hẹn Jijọho wa to Akọta lẹ ṣẹnṣẹn podọ nado hẹn podo wa na awhan lẹ wẹ, Alẹnu Akọta lẹ tọn. To whẹkẹwhan tintan godo whenue e ma glọnalina whẹkẹwhan awetọ, e yin adadiọna po kọndopọ Akọta lẹ tọn po he tẹnpọn nado hẹn aihọn tin to Jijọho mẹ. Ehe zẹmẹdo dọ eyin Akọta de yin awhantọn gbọn Akọta Devo dali bọ e ma yin ewọ wẹ dinho hagbẹ he po lẹ na yiavun naẹ. Aliho ehe mẹ wẹ kọndopọ akọta lẹ tọn yiavunlọ na South Korea po Kuwait po te to whenue ye yin awhantọn. Martin Luther pẹvi kan to weklanhanmẹ etọn sọn ganhọ Birmingham tọn mẹ dọmọ Jijọho nugbo ma yin dọ hunyanhunyan ma na tin gbà, ṣigba awusọhia whẹdida dodo tọn dona tin. To hogbe devomẹ Jijọho nugbonugbo hugan dọ nuhahun ma tin, amọ mẹtọnhopọn dona tin, enẹ wẹ nọ hẹn Jijọho wa. Afred Nobel dowatọ Ajọ whemẹwhemẹ tọn na nunina Vonọtaun de (''Nobel prize'') na mẹhe wá nususu nado hẹn jijọho tin to aihọn mẹ lẹ. ==Nuyise Sinsẹn Tọn Po Jijọho Po== Buddhist lẹ yise dọ alọ sọgan jẹ Jijọho go eyin yajiji lẹpo doalọte. Nado mọdọ yajiji doalọte bọ Jijọho hẹnai mẹsusu tẹnpọn nado hodo nuplọnmẹ he yin yiylọdọ, [[Nugbo]] Gigonọ Ẹnẹ́ Júù Lẹ tọn po Klistiani lẹ tọn po. Yise dọ Jijọho nugbo tọn nọ wa sọn haṣinṣan mẹdetiti tọn hẹ Jiwheyẹwhe po mẹ. Jésù Klisti he yin yiylọdọ Ahọvi Jijọho tọn to owe Isaiah tọn mẹ dọmọ yẹn jo Jijọho ṣie dó na mi, yẹn na Jijọho ṣie mi, yẹn ma na mi to aliho he mẹ aihọn nọ na mẹ te gba. Mí dike ahun mítọn biọ bẹwhlu mẹ blo, mi dibu blo. Jòhánù 14:27. ==Jijọho Ahunmẹtọn== d1jmoow6xgszrgmwhjgferjqcmxlt6k Jimi Agbaje 0 412 26991 18857 2022-07-24T21:37:41Z Gadarawamo 20 wikitext text/x-wiki '''Olujimi Kọlawọle Agbaje''' he ye sọ nọ ylọ dọ '''Jimi Agbaje''' he yin jiji to azan awetọ osun atọntọ [[owhe]] 1957 tọn, e yin amasinzọnwatọ yovo tọn de podọ tonudọtọ tovi [[Naijilia]] tọn de. E whlẹn ogantẹn ayimatẹngan tọn to [[Awọnlin]] to 2015 po 2019 to tonudọgbẹ ''People's Democratic Party'' tọn glọ ṣigba e ma yin dide to ojlẹ awe lọ lẹ depope mẹ. ==Vuwhenu po vivẹnu etọn po na tonudidọ== Ye ji Jimi Agbaje to azan awetọ osun atọntọ [[owhe]] 1957 tọn to [[Awọnlin|Ayimatẹn Awọnlin tọn]] mẹ, oyin mẹjitọ etọn lẹ tọn wẹ, mẹtogantẹnmẹ Julius Koṣebinu po whesi Margret Ọlabisi, mẹplọntọ Agbaje wẹ [[ovi]] awetọ he mẹjitọ etọn lẹ ji, oyín viplọnji yetọn tọn wẹ Ṣẹgun Agbaje he yin anadenanutọ akwẹ sẹdotẹn ''Guarranty Trust Bank'' tọn. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1957 lẹ]] fnduph2h3ptdpclyj54iuhzat43xym0 Jimi Solanke 0 413 18858 17680 2022-04-11T17:36:24Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Jimi Solanke''' yin jiji to Liyasun, Owhe 1942 tọn mẹ. Aihun susu he gando nupinplọn-do-plọnnu go wẹ e nọ basi. ==Tito wehihia etọn tọn== Solanke hiawe bo tọ́n to Wehọmẹ Alavọ tọn Ibadan tọn fihe e yi gbedewema te to Aihundida Nupinplọn-do-plọnnu tọn mẹ. ==Azọn etọn taidi Aihundatọ de== To whenue e fo wepinplọn etọn godo to [[Ibadan]], e yi otò [[Amẹlika]] tọn fihe e dó Ogbẹ Aihundida Nupinplọn-do-plọnnu tọn ai te he Ogbẹ lọ nọ yin yiylọdọ ''Gbe African Review'' bọ yanwle yetọn wẹ nado ze Aṣa Ayọnu lẹ tọn daga. Ogbẹ ehe lẹpo wẹ nọ dó Avọ he dó Aṣa Ayọnu lẹ tọn hia, bọ Aihun yetọn lẹ nọ yin bibasi to Wehọmẹ mẹyugbeji tọn lẹ kẹdẹ. Otò Kalifonia tọn mẹ wẹ e to azọn Aihundida he gando Otan go lẹ basi te. Azọnwhe linlin tọn ''CNN'' nọ ylọẹdọ Otanpintọ. E wa lẹkọdo Togbo Nàìjílíà tọn mẹ po atọn to gbẹvi etọn lẹ mẹ bo dó azọnwhe Tele tọn he nọ yin ''Nigerian Television Authority(NTA)'' tọn ai to Owhe 1986. E saba nọ yin tlọntlọngbọn to Otan he tin to suhugan Aihun Nupinplọn-do-plọnnu tọn he Ola Balogun nọ dé tọn lẹ mẹ. E sọ yin dopo to aihundatọ he tin to ''Kongi's Harvest'' enẹ wẹ otanwe he [[Wole Soyinka]] kan lẹ mẹ. ==Aihun he mẹ e tọn te lẹ== *''Kongi's Harvest'' *Ṣango (1997) ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] mi7kd2724rcay4ffthipajqmw1njz85 Jimmy Carter 0 414 25863 18859 2022-07-12T08:25:00Z Samatics 9 wikitext text/x-wiki [[Wepo:Jimmy Carter at a press conference in 1978.jpg|thumb|right|Jimmy Carter]] '''James Earl Carter, Jr.''' (mẹhe yin jiji to azán tintan Kọ́yànsun tọn to 1924) wẹ togán 39tọ he dugán to [[Amẹlika]]. Yè na ẹn ajọ̀ tangan jijọho tọn ''(Nobel Peace Prize)'' na nukọnyiyi jijọho tọn to ojlẹ etọn mẹ wutu. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1924 lẹ]] kodqsbb62jmk7cia8f5l86gagsvvq8x Jimmy Johnson (aihundatọ) 0 415 26505 26375 2022-07-18T17:17:46Z Sagbosam 18 /* Azọ́n etọn */ wikitext text/x-wiki '''Jimmy Johnson''' (owhe 1940 jẹ azán ṣiantọ̀ntọ, Liyasun [[owhe]] 2020) yin aihundatọ he yin tovi [[Naijilia]] tọn de, e yin wekantọ de podọ linlinnamẹtọ de, he mẹlẹpo yọnẹn taidi Okoro to adà he e yiwa to sinima ''The Village Headmaster'' mẹ he e basi to [[Nigerian Television Authority]] to [[owhe]] 1980 lẹ mẹ. To azán ṣiantọ̀ntọ, Liyasun , [[owhe]] 2020 tọn mẹ, Johnson basi matintọ to Dotowhe Garki tọn mẹ to Abuja to whenuena e tindo [[owhe]] kande-awe. ==Azọ́n etọn== E bẹ [[azọ́n]] aihundida oploji tọn etọn jẹeji to otò Ibadan tọn mẹ to bẹjẹeji [[owhe]] 1960 lẹ tọn, Johnson wazọn hẹ [[Wole Soyinka]] to ''Orisun Theatre Company'' po ''Mbari Club'' po he yin fihe nuwiwa aṣa tọn he nọ dọn ayidonugo nukantọ lẹ, yẹdidenanutọ lẹ po hanjitọ vijiji [[Aflika]] tọn sọn aflikagbeji lẹ ji te, Amẹlikanu lẹ po kalebianu lẹ po , taidi Soyinka, Ulli Beier, Chinua Achebe, Christopher Okigbo, Mabel Segun, J. P. Clark, Christopher Kolade, Lindsay Barrett, Demas Nwoko, Tunji Oyelana, Jimi Solanke po Bruce Onobrakpeya po. ==Alọdlẹndonu lẹ== ==Nọtẹn intẹnẹt tọn devo lẹ== [[Adà:Otàn Gbẹzan tọn]] lr6w54v5sk9c0skzxyoqfi92cxww72w Jodel Dossou 0 416 18861 8393 2022-04-11T17:36:54Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:SC Wiener Neustadt vs. SC Austria Lustenau 2018-04-24 (039).jpg|thumb|Jodel Dossou]] '''Jodel Harold Oluwafemi Dossou''' (mẹhe yin jiji to azán fọtọnnukunawetọ, Whejisun 1992 tọn) yin bọlu hotọ otò [[Benẹ]] tọn dé he ko ho bọlu hẹ bọlu-hogbẹ ''Ligue 1 club Clermont'' tọn po bọlu-hogbẹ otògbo Benẹ tọn po. ==Azọn etọn== [[Adà:Otàn Gbẹzan tọn]] ofwbaro1m8uz2w5jd9r1617sxsibcc6 Joeboy 0 417 19226 18862 2022-04-11T20:06:49Z Samatics 9 wikitext text/x-wiki [[Wepo:Joeboy_(new).jpg|thumb|Joeboy]] '''Joseph Akinwale Akinfenwa-Donus''' (mẹhe yin jij to azan konukundopotọ Nuwhàsun tọn to 1997), yin yinyọnẹn gbọn mẹsusu dali taidi '''Joeboy''', e yin hanjitọ [[Naijilia|Naijilia-nu]] de he sọ nọ kan ohàn. ==Otàn vuwhenu etọn tọn podọ azọn etọn taidi hanjitọ de== ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] dymtnmjeij07zj2mje851s2yfr4lmlr John Aiken 0 418 18863 8408 2022-04-11T17:37:14Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Donald John Judson Aiken''' (mẹhe yin jiji to azán tintan, Alunlunsun owhe 1932 tọn bo nọgbẹ̀ jẹ azán awetọ, Abohusun owhe 2021 tọn) yin bọọlu ice hockey tọn hotọ de. E ho bọọlu ice hockey tọn na bọọluhogbẹ ''Montreal Canadiens'' tọn to ''National Hockey League'' mẹ to owhe 1957 po 1958 ṣẹnṣẹn. Eyin jiji do oto Arlington, Massachusetts tọn mẹ. Aiken basi matintọ to azan awetọ Abohusun owhe 2021 tọn mẹ, to whenẹnu edo owhe 89. Otò etọn mẹ Massachusetts wẹ eku do. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 9zn2jv4cn36ietzompfmlbbs5aq3kw7 John F. Kennedy 0 419 18864 17778 2022-04-11T17:37:24Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:James K. Polk.jpg|thumb|James K. Polk]] '''John Fitzgerald Kennedy''' (azán gbanewhedopotọ Nuwhàsún, owhe 1917 yi jẹ azán konukunawetọ Abohusun, owhe 1963 tọn)yin togbogan gbanatọ́ntọ oto [[Amẹlika]] tọn. Nọvisunnu etọn lẹ wẹ Robert F. Kennedy po Ted Kennedy po, bo sọ yin asu tintan na Jacqueline Kennedy Onassis. [[Adà:Otàn Gbẹzan tọn]] 3oaq71c2lobqr4d5fcq6bdj5wv6agwj John Wesley 0 420 18865 8429 2022-04-11T17:37:34Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:John Wesley Warrington 1897.jpg|thumb|John Wesley to otò Warrington tọn mẹ to 1897]] '''John Wesley''' (yin mẹ he yé ji to owhe 1703 jẹ March 1791). Yin yẹwhegan de to yovotomẹ. Eyin nukọntọ na ''Revival Movement'' he yin sinsẹn England tọn de he nọ yin yiylọdọ ''Methodist''. Eyin dopo to dowatọ sinsẹn Methodist tọn lẹ mẹ, bo ko sọ wa sinsẹnzọn susu lẹ do sinsẹn lọ támẹ. [[Adà:Otàn Gbẹzan tọn]] glsyeprg2lxpd5bwod52ohg13gbqpog Joke Silva 0 421 19939 18866 2022-04-17T03:53:29Z Minorax 12 fix lint wikitext text/x-wiki [[Wepo:Joke Silva (cropped).jpg|thumb|Joke Silva]] '''Joke Silva''' he yin jiji to azan gbanewhèdopotọ, Zosun owhè 1961 yin ayihundatọ, anadenanutọ́ podọ ajọwatọ dé. É yi wehọmẹ alavọ tọn ''University of Lagos'' po ''Webber Douglas Academy of Dramatic Art'' po to London. Joke Silva bẹ ada tangan dè hẹn to whenuena é pè hẹ ayihundatọ ''Colin Firth'' po ''Nia Long'' po to sinimọto he yin babasi to oto Brítánì po Canada po he hosọ etọn yin ''The Secret of Laughter of Women''. To owhè 2006, e yin dide taidi yọnnu he yọn hugan aihunda hugan na azọn he e wa to sinimọto ''Women's Cot'' mẹ. Enẹgodo yé sọ na ẹn gigopanamẹnu to owhè 2008 na ada he go e penukundo taidi onọ daho (''Grand Mother'') to sinimọto ''White Waters'' mẹ. Joke Silva wlealọ po ayihundatọ Olu Jacobs po. Ye omẹ awelẹ kọngbedopọ bo dó azọnwhe ''Lufodo Group'' te. Azọnwhe lọ nọ penukundo sinimọto babasi po nupinplọn nado lẹzun aihundatọ dagbe po go. Joke Silva yin anadenamẹtọ to azọnwhe lọ. E wọ dopolọ wẹ sọ yin dowatọ anadenanutọ́ na ''Malete Film Village'' to kọndopọmẹ hẹ wehọmẹ alavọ ''Kwara State University'' tọn po. To azan gban ewhè dopo, Zosun owhè 2014, é mọ gigopanamẹnu he klo hugan to oto [[Naijilia]] tọn mẹ ''Order of the Federal Republic'' yi to tatọ-tonọ [[Abuja]] tọn. ==Otań gbẹzan etọn tọn== Joke Silva yin jiji to Awọnlin dó whẹndo Amaro he dó ovi ẹnẹ tọn mẹ. Onọ etọn Adebimbola Silva, he yin dotozọnwatọ ku to Liyasun, owhè 2015. Otọ etọn Emmanuel Afọlabi Silva yin whèdatọ dai tọn. Joke Silva yi wehọmẹ daho ''Holy Child College'' to Awọnlin. To whenue Joke to wehọmẹ alavọ tọn, e kọnawudopọ po ogbè dè he tindo aihunkantọ ''Bode Osanyin'' po hansinọ ''Stella Monye'' po. Joke Silva yi gbọjẹ na whèdopo sọn wehọmẹ, bo yi whenu lọ dó bẹ azọn aihundida tọn. Enẹgodo Silva sẹtẹn yi yovotomẹ Glẹnsi tọn fie é plọn sinimọto te, to ''Webber Douglas Academy of Dramatic Art'' te to tatọ-tonọ London tọn. To whẹwhẹ whenu mẹjitọ etọn lẹ jẹagọ dó nudide etọn taidi aihundatọ dè,ṣigba to whenu pẹde godo,yé kẹaloyi azọn lọ̀ na kọdetọn dagbe he Joke to didó to azọn lọ mẹ. To ojlẹ pẹde godo, nulẹ ma sọ to yiyi ganji dile Joke jlo dó, ehe wẹ zọn bọ e dó lẹkọ dó wehọmẹ nado plọn Glẹnsigbe to wehọmẹ alavọ tọn ''University of Lagos'' to [[Awọnlin]]. ==Azọn Aihundida etọn tọn== Joke Silva ko sọawuhia to sinimọto Glẹnsigbe po Ayọgbe po susu mẹ. Dopo to sinimọto glẹnsigbe tọn he mẹ e sọawuhia te to owhè 1990 wẹ ''Mind Bending''. To owhè 1993, e sọawuhia to ''Owurolojo'' mẹ, enẹgodo '' Violated'' to owhè 1995. To owhè 1998, e kọnawudopọ po Colin Firth po ''Nia Long'' po to sinimọto he yin bibasi to ''Brítánì po Canada'' po mẹ he hosọ etọn no yin ''The Secret Laughter of Women'' fie e zan tẹnmẹyinkọ ''Nene'' te. To owhè 2002, Joke Silva sọawuhia po Bimbo Akintola po to sinimọto ''Keeping Faith'' mẹ. Akintola na pipa susu Joke Silva bọ e dó yinkọ na ẹn sọ '' Aunty Joke'' na alọgọ he e basi na Akintola to aihundida sìn azọn mẹ. To owhè 2002 dopolọ, Joke Silva po asu etọn Olu Jacobs po nọpọ dó basi sinimọto he ye ylọ dọ ''The kingMaker''. ==Gigopanamẹnu he é móyi== To Kọ́yànsun owhè 2012, azọnwhe he nọ penukundo amasin po osẹn gbígba po go ''United Nations Office on Drugs and Crime'' de Joke Silva taidi Afọzedaitọ yinkọ dagbe azọnwhe lọ fọn. Silva zan owhè atọ̀n po azọnwhe lọ po. ==Otàn Yidogọ Gbẹzan etọn tọn== Joke Silva wlealọ hẹ ayihundatọ numimọnọ Olu Jacobs, ye sọ ji ovì Awe. Ye omẹ awelẹ pe to owhè 1981 to aihundatẹn ''National Theatre'' tọn to awọnlin whenue yé to hunwhẹ jijizan otògbo Naijilia tọn basi. Sinimọto delẹ he mẹ e sọawuhia te wẹ: # Laughter of Women (1999) # Last Wedding (2004) # Women's Cot (2005) # 30 days (2006) # Eewo Orisa (2007) # The Secret # The Royal Hibiscus Hotel (2017) # Potato Potahto (2017) # Chief Daddy (2018) # Diamonds in the Sky (2019) # Two weeks in Lagos(2019) [[Adà:Otàn Gbẹzan tọn]] 4ea8grq1igoar9rkhs2f25aqxq6zv5j Jon Arnett 0 422 18867 17779 2022-04-11T17:37:54Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Jon_Arnett_1959.jpg|thumb|Jon Arnett]] '''Jon Dwane "Jaguar Jon" Arnett''' (Lidosun 20, 1935 – Alunlunsun 16, 2021) E yin banọhotọ oto [[Amẹlika]] tọn. E tin to ogbẹ tintan banọhotọ [[Amẹlika]] tọn. E yin jiji to Los Angeles, California. E ho banọ hẹ Los Angeles Rams sọn 1957 jẹ 1963 podọ na ogbẹ Chicago Bears sọn 1964 jẹ 1966. Arnett basi matintọ to Alunlunsun 16, 2021 gbọn azọn ahun tọn dali to Lake Oswego, Oregon to whenue e tindo owhe 85. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] ptkr6dbyskdm95phzn0vzh3wfzt7ly5 Jona Jang 0 423 18868 8486 2022-04-11T17:38:04Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Jona David Jang''' yin awhanfuntọ he ko yi gbọjẹ bosọ yin tohodọtọ to Otò [[Naijilia]] tọn mẹ. Bosọ du Ayinmatẹngan to ayimatẹn Plateau tọn mẹ sọn nuhe bẹ sọn owhe 2007. Enẹ wẹ whenue awhangbeyantọ he yinkọ etọn nọ yin awhanfuntọ lbrahim Babagida jẹ gandu do ayimatẹn Benue po Gongola po tọn ji. ==Alọdlẹndonu lẹ== l2arwlr1x5mr7cvxygxvitp0ogefcp3 Jose Pliya 0 424 18869 8496 2022-04-11T17:38:14Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Jose Pliya''' (yin jiji to 17 Lidosun, owhe 1966 to Cotonou) yin Wekantọ de, Anadena-aihuntọ dé po Aihundatọ dé po he wa sọn Otogbo [[Benẹ]]. To owhe 2003 mẹ e yin nina gigopanamẹnu na wekinkan he basi lẹ to ''Académie française''. [[Adà:Otàn Gbẹzan tọn]] 0mtm75tbo1pt6i7xovpduhjj6h7xcl7 Joseph Bodurin Daudu 0 425 24890 24889 2022-07-02T06:30:53Z Ydamilola 17 /* Alọdlẹndonu lẹ */ wikitext text/x-wiki '''Joseph Bodurin Daudu''' SAN, (mẹhe yin jiji to azán gbanewheatọ̀ntọ, awewesun, owhe 1959 tọn) yin whẹdatọ nukundeji dé to [[Naijilia]]. ==Bẹjẹeji gbẹzan etọn tọn== Daudu yin jiji to azán fọtọnukunawe tọ osun wiawetọ owhe 1959, to Ogori-magongo [[Ayimatẹn Kogi Tọn| Ayimatẹn kogi]] tọn to [[Naijilia]]. E yi Bachelor's degiri to Wehọmẹ Osẹ́n tọn mẹ to Wehọmẹ Daho [[Ibadan]] tọn, bo mọ Àzọ́n to Owhe 1980 Ṣigba bo lẹzun Ògán to 1995. ==Azọn etọn== E bẹ azọn etọn jẹeji to Owhe 1980, owhe lọ mẹ wẹ e sọ yin yiylọ́ dó ''Bar''. To Avivọsun, Owhè 2010 tọn mẹ, E yin dide Taidi Ògán Nigeria Bar Association tọn. E tin to otẹ̀n lọ mẹ kaka jẹ whenue Okey-Wali yi otẹ̀n etọn to Avivọsun, Owhè 2012 tọn. E yin ogán ''Nigeria Body Of Benchers'' tọn na Owhè Ṣinatọ̀n (2002-2010) bo lẹzun ''Life Bẹencher'' to Owhe 2010, owahè lọ mẹ wẹ E yin dide taidi ogán NBA tọn. E yin omẹ nukundeji na ogbẹ́ ''International Council of Jurist'' lẹ tọn, fihe e sẹ̀n taidi ''Secretary-General'' te. ==Sọ pọn== == Alọdlẹndonu lẹ == [[en:Joseph Bodurin Daudu]] [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1959 lẹ]] [[Adà:Naijilia-nu lẹ]] 31p5427m8tdthx8kbj40n1bgczghxlu Joseph Hoteyin Abiona 0 426 25517 8528 2022-07-09T13:58:19Z Samatics 9 wikitext text/x-wiki '''Joseph Hoteyin Abiona''' (yin jiji to 14 Afínplọsun 1925) yin ṣọṣigán [[Naijilia|Naijilia-nu]]. E kú to 1 Alunlunsun 2022, whenue e do owhe 96.<ref>https://www.newsproofs.com/2022/02/rccg-co-founder-pa-joseph-hoteyin.html?m=1</ref> == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] 2le0bdn1n1z02wuqypdpwi6a9klhblx José Adauto Bezerra 0 427 26592 19404 2022-07-20T06:09:14Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Jos%C3%A9_Adauto_Bezerra,_Governador_do_Cear%C3%A1..tif|thumb|José Adauto Bezerra]] '''José Adauto Bezerra''' (yin jiji to azan atọ̀ntọ́, Liyasun, [[owhe]] 1926 jẹ azan atọ̀ntọ́ Lidosun, [[owhe]] 2021) tọn mẹ. E yin Tonudọtọ Otò [[Brazil]] tọn tọn. E yin Ayimatẹn-gan Otò Ceará tọn sọn [[owhe]] 1975 jẹ owhe 1978 tọn mẹ. E yin dopo to hagbẹ Wedegbẹ Tonudidọ tọn Otò Ceará tọn sọn [[owhe]] 1959 jẹ [[owhe]] 1979 tọn mẹ. Adauto Bezerra yin dopo to hagbẹ Wedegbẹ Nùkúnpédonugòtọ́ lẹ tọn sọn [[owhe]] 1979 jẹ [[owhe]] 1983 tọn mẹ. Adauto Bezerra basi matintọ gbọn [[Azọ̀nylankan COVID-19]] tọn dali to Otò Ceará tọn to azan atọ̀ntọ́, Lidosun, [[owhe]] 2021 tọn mẹ, Ehe [[owhe]] etọn lẹpo basi kan-awe-wiẹnẹ (94). ==Alọdlẹndonu lẹ== i8av2ihupfwglbmxe2f9kbw3jnr6wvy José Alves 0 428 18872 17678 2022-04-11T17:38:44Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''José Alves dos Santos''' he jẹ yinkọ he ye nọ ylọ dọ '''Zague''' (e nọgbẹ sọn azan aotọ Avivọsun owhe 1934 jẹ azan Alunlunsun owhe 2021 tọn) yin bọlu hotọ otò Brazil tọn. E nọ hò bọọlu na otò Kọlẹntinu lẹ tọn to otò etọn titi mẹ. E sọ nọ ho bọọlu na bọọluhogbẹ ''[[Amẹlika]]'' tọn to otò Mexico tọn mẹ. Alves basi matintọ to azan fọtọ̀n-nukunẹnẹtọ Alunlunsun tọn owhe 2021 tọn to whenuena e yin owhe 86 mẹho. ==Alọdlẹndonu Lẹ== ==Nọtẹn intẹnẹt tọn devo lẹ== [[Adà:Otàn Gbẹzan tọn]] rvqim5e77v85sbm66h379yp3ouu9aqy José Luis Caballero 0 429 28090 18873 2022-07-30T07:22:39Z Gadarawamo 20 wikitext text/x-wiki '''José Luis Caballero''' (yin jiji to azan konukundopotọ Ayidosun, [[owhe]] 1955 tọn mẹ). E yin balọnhotọ Mẹziko tọn dé. E dotana to agbàwhinwhlẹn sunnu lẹ tọn to 1976 aihundida lanmeyiya tọn jlẹkaji tọn . E tọnta bo mọ nunina gànkuẹ sika tọn yi to aihundida otò [[Amẹlika]] tọn lẹ mẹ. E yin jiji to otò Mẹziko tọn mẹ. Caballero kú to Azan Wiẹnẹ tọ Alunlunsun [[Owhe]] 2021 tọn, to otò Mẹziko tọn mẹ, to whenue e tindo [[owhe]] kandekoatọ. == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] 55yks8v5hffnpypehkyrpduq6otukfl José Manuel Caballero 0 430 26837 25889 2022-07-22T10:18:15Z Gadarawamo 20 wikitext text/x-wiki [[File:Caballero_Bonald.jpg|thumb|José Manuel Caballero]] '''José Manuel Caballero''' yin jiji to azán wodopotọ Abòhúsun [[owhe]] 1926 tọn. E yin tovi [[Spain]] tọn de. Bo yin otanwe kantọ podọ ohomilomilo kantọ de. Eyin jiji to tòpẹvi Jerez tọn mẹ to oto Spain tọn mẹ. To gbagbla [[owhe]] 1944 Po 1948 tọn po mẹ. To nudi owhe 1954 tọn mẹ e lẹzun wekantọ bọ to nukọnmẹ e wa lẹzun deputy editor linlinamẹwe papeles de son mrmadans tọn. To 1971 e bẹ azọ wiwa na ''Lexicography Seminar of the Royal Spanish Academy'' jẹeji bo no finẹ kakajẹ 1975 [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1926 lẹ]] a04oxg0keichaleof3s06ozj7dnwpdu Jubril Martins-Kuye 0 431 18875 8602 2022-04-11T17:39:14Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Jubril Martins-Kuye''' yin Dopo to hagbẹ tonudọtọ tọn sọn Azan fọtọnnukundopotọ owhe 1942 jẹ Azan fotọnnukunnawetọ osun tintan owhe 2021 tọn. É ko hiawe to [[Naijilia]] po United States po whẹpo dó biọ tonudọgbẹ mẹ. Martins-kuye yin ọgbẹni dagbe De to ọgbẹ Social Democratic party tọn hosọ yin dide taidi sẹnnamẹtọ dé. É kọnawudopọ hẹ United Nigeria Congress Party (UNCP)tọn mẹ to vivọnu gandudu Sani Abacha tọn whenu. Bo ma tindo kodeton dagbe nado biọ ganzinpo ayimatẹgan ogun tọn to owhe 1999. E wa yin dide dó ogantẹn he nọ mọdona Akuẹzizan ayimatẹn lọ gbọn Togbogan Olusegun Obasanjo. É nọ otẹn lọ mẹ kakajẹ owhe 2003 tọn. To owhe 2010, E lẹzun ogàn he nọ mọdona ajọwiwa to gandudu Togbogan Good luck Jonathan, e nọ otẹn enẹ mẹ kakajẹ 2011. ==Azọn etọn lẹ== Martins-kuye yin jiji to Azan fọtọnnukundopotọ osun ṣinatọntọ owhe 1942 tọn to Agọ Iwoye, Konsitituẹnti ìjẹ̀bú tọn to Ayimatẹn Ogun tọn, E tindo nọvisunnu (Muraino Ademola kuye). É plọnnu gando Lehe ye nọ deanana nulẹ do to wehọmẹ Alavọ Ibadan tọn mẹ (University of ibadan) to owhe (1965 jẹ1968) bosọ hiawe Ajọwiwa tọn to wehọmẹ Alavọ Harvard tọn (Harvard University business school)bo fo wehọmẹ to owhe 1983. Martins-kuye yin dide taidi mẹhe nọ gọalọ to Akuẹzizan dó dagbe ji lẹ. Martins-kuye yin hagbẹ tonudọtọ Social Democratic party (SDP) tọn bosọ yin sẹnnamẹtọ Togbo Naijilia tọn Atọ̀ntọ(Nigeria third republic). ==Gandudu Ọbásanjọ́ po Yar'adua po tọn== Martins-kuye lẹzun Dopo to hagbẹ tonudọgbẹ United Nigeria Congress Party (UNCP) tọn to vivọnu gandudu Awhangan Sanni Abacha tọn. eyin dide na otẹn ganzinpo Ayimatẹngan Ogun tọn to tonudọgbẹ PDP tọn, Ṣigba bo ma bọ họmẹ. Martins-kuye wa yin dide taidi ogan na Akuẹzinzan po Ayimatẹn lẹ to osun sidopotọ owhe 1999 tọn to Gandudu Togbogan Naijilia tọn Olusẹgun Ọbásanjọ́ glọ, E wazọn kakajẹ osun ṣidopotọ owhe 2003 tọn. To ojlẹ Ẹnẹ lẹ gblamẹ, Akuẹsẹdotẹn Savannah (Savannah bank)yin susu to osun Awetọ Owhe 2002 tọn. Taidi ogàn na Akuẹzinzan, Togbo Naijilia tọn ko duale susu he hugan gbedepọn. Martins-kuye dó ede hia taidi baba Daho na tonudọgbẹ Ayimatẹn Ogun tọn, bosọ yin Anadenanutọ po na yé. É sọ emi dé gbenga Daniel Taidi Ayimatẹngan, ṣigba to owhe 2010, Èmi lẹzun Agbawhlentọ hẹ ẹ. ==Anadenanutọ na nukọnyiyi po nusisa togbo tọn po== Martins-kuye yin dide taidi Anadenanutọ nukọnyiyi po Nusisa Togbo tọn to osun Atọ̀ntọ Owhe 2010 tọn nado to tẹnmẹpọn na Togbogan Good luck Jonathan, ṣigba Ayimatẹngan gbenga Daniel jẹagọdo ehe na e sọ sọ e ma yin dopo to hagbẹ he dona tin to otẹn lọ mẹ. Nukọntọ ọgbẹ PDP tọn kan owe Whẹsadokọnamẹ tọn hlan Azinponọ Daho PDP tọn, Prince Vincent Ogbulafor. To Whenue e ko biọ Azọnwhe godo to Azan sidopotọ osun Ẹnẹtọ owhe 2010 tọn, E kan Lehe Azọnwhe lọ to nukọnyi dó bọ Basi Vọjlado lẹ, bọ bọ sọ Nudepope he sọgan hẹn gbẹninọ bọawu na gbẹtọ lẹ ni yin wiwa. ==Alọhẹndotena Azọn po Oku etọn po== Gandudu Martins-kuye tọn vọ to Owhe 2011. É ku to Agọ Iwoye to Azan fọtọnnukunawetọ osun tintan owhe 2021 tọn. ==Alọdlẹdonulẹ== rilke9yz89ytqb0mkea5djcaekdjw72 Jumoke George 0 432 26502 26501 2022-07-18T13:35:22Z Samatics 9 wikitext text/x-wiki '''Jumoke George''' ('''Olajumoke Amoke Olatunde George''') yin aihundatọ Otò [[Naijilia]] tọn dé, sinima-bayitọ po sinima-zọ́nwatọ dé po. E ko daihun to ayọgbe mẹ podọ to glẹnsigbe mẹ to sinima ''Nollywood'' tọn mẹ bo ko sọ basi tito Televizion tọn susu lẹ to Otò [[Naijilia]] tọn mẹ. ==Bẹjẹeji gbẹzan etọn tọn po wehọmẹ yiyi etọn po== Jumoke George yin jiji to azan fọtọn-nukun-atọ̀ntọ́, Afínplọsun tọn. E wá sọn Otò Ibadan tọn mẹ, he yin apadewhe Ayimatẹn Oyo tọn. Awhanfuntọ Otò [[Naijilia]] tọn wẹ otọ́ etọn yin podọ onọ-pẹvi etọn yin dotozọnwatọ dé he nọ wazọn na awhanfuntọ lẹ. Mẹjitọ George tọn lẹ klan to whenue e tin to pẹvi, otọ etọn po onọ-pẹvi etọn po dè wẹ George nọ. To whenue wíwọ wa ewọ po onọ-pẹvi etọn po ṣẹnṣẹn godo, otọ etọn yan-ẹn sọn whegbe to whenue e tin to wehọmẹ daho, enẹwutu George yin nukunpedego gbọn họntọn etọn lẹ dali. George yi wehọmẹ ''Command Children School Ann's Barracks Yaba'', to Awọnlin; ''the Army Children School'', to Otò Kano tọn mẹ; ''the Anglican Grammar School'', Orita mefa, to Otò Ibadan tọn mẹ. George yi ''Government Technical College'', to Osogbo fihe e plọnnu gándo ''Business Administration'' te. ==Azọn etọn== Gbọn hẹnnu-họntọn dé dali, azọn aihundida yin didohia George to whenue e tin to owhe ṣiantọn mẹ. E daihun oploji tọn po ''National Television Authority'' (NTA) to Otò Ibadan tọn mẹ. E biọ ogbẹ aihundida NTA tọn mẹ to Otò Ibadan tọn mẹ. Gbọn alọgọ Victor Ashaolu tọn dali, Jumoke biọ ogbẹ aihundida Ayọgbẹ tọn mẹ. To whenue e ma tindó kọdetọn dagbe depope to azọn lọ mẹ, George lẹzun dopo to gbẹ-vi ''Freelance and Independent Broadcasters Association of Nigeria'' (FIBAN). Jumoke deanana tito Televizion tọn atọ́n (5) he hẹn alọ etọn jan taun sọn azọn aihundida tọn mẹ. ==Aihun he e da lẹ== *Eekan soso, 2009 *The Wedding Party, 2016 *My Wife & I, 2017 *The Ghost and the Tout, 2018 *Love Castle, 2021 ==Ajọ̀ lẹ== E mọ ajọ̀ ''City People Movie Matriarch Recognition'' yi to [[owhe]] 2018 tọn mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 3nl97w2bhvwptmu9m12g0efuojz15q0 Justo Gallego Martínez 0 433 26613 26612 2022-07-20T12:12:21Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Justo-gallego-martinez.jpg|thumb|Justo Gallego Martínez]] '''Justo Gallego Martínez''' yin jiji to azán kotọ zósun [[owhe]] 1925 jẹ azán gbanewẹ̀-awetọ Abọ̀húsun owhe 2021, so yin yinyonuen di Don Justo, e yin sinsẹ́ngan de to Spain. E yin yinyonuen di mẹhe no gbá sinsẹ́nhọ̀ lẹ to Mejorada del Campo bẹsọn [[owhe]] 1961. Susu azọ́nwanu họ̀ gbigba tọn lọ lẹ mẹ we yin azọ́nwanu gbigble he ye vọ́ jlado lẹ. Don Justo klan ohọ̀ lọ dovo na Our Lady of the Pillar (Nuestra Señora del Pilar). Gallego Martínez kú to oto Madrid tọn me to azán gbanewẹ̀ awetọ Abọ̀húsun [[owhe]] 2021, to [[owhe]] 96 mẹvi. ==Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1925 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] 3hma01d4ah77mcc8f2elbfezyslongd Jọwamọ 0 434 18878 8663 2022-04-11T17:39:44Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki Hogbe lọ '''Jọwamọ''' kavi '''Jọwamọnu''' nọ yin yiyizan taun na nuhe ma yin dida gbọn gbẹtọ lẹ dali. Nuhe taidi lẹdo, jẹhọn, ninọmẹ aimẹ tọn po mọmọ po. lẹnnuyinyọnẹntọ lẹ plọn lehe jọwamọnu lẹ nọ wazọn do. Nuhe yin dida gbọn gbẹtọvi dali lẹ nọ saba yin yiylọdọ Nudida gbẹtọ tọn lẹ. Sọn pọndohlan de mẹ, gbẹtọvi lẹ yin apajlẹ dopo to jọwamọnu lẹ mẹ. Egbesọegbesọ wẹ gbẹtọvi lẹ nọ yinuwa po yedelẹ po to lẹdo jọwamọ tọn de mẹ. holglqvk7sbi3ou08q81thnezjjvohw Kadara Enyeasi 0 435 25159 25158 2022-07-07T07:57:19Z Misteld 15 wikitext text/x-wiki '''Kadara Enyeasi''' yin vijiji otò [[Naijilia]] tọn. E yi wehọmẹ Alavọ tọn Ayimatẹn [[Awọnlin]] tọn bo plọn Amasinzọn. Ṣigba azọ́n Fotodide tọn wẹ yin [[alọnuzọ́n]] he e yinwanna hugan. Fotodide lọ wẹ e sọ nọ basi hugan. E nọ dè foto bo do nọ ze ayiha do nulinlẹn gbẹtọ lẹ tọn ji. Ayimatẹn [[Awọnlin]] tọn mẹ wẹ e nọ nọ̀ bo sọ nọ wá alọnuzọn etọn ehe te. Alọnuzọn etọn ko zọn bọ mẹsusu yọnẹn to [[Naijilia]], [[Aflika]] podọ ga to yovotomẹ (New York) lọsu. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] 4jhwftfugyw9r8cdfvboqjdhz4oq6qg Kakanda-gbe 0 436 18879 8685 2022-04-11T17:39:54Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Kakanda''' (he sọ nọ yin yiylọ dọ '''''Akanda''''', kavi, '''''Hyabe''''') yin ogbè [[Nupenu lẹ]] tọn de to [[Naijilia]]. Kakanda nọ yin dido to Kupa po Eggan (sẹpọ fie Tọsisa Niger po Benue po tọn pé dopọ te) po gọna lẹdo he to àwa lọ ji lẹ. Gbétato lẹ gbape gọn lẹdo pipetẹn Tọsisa Niger po Benue po tọn mẹ kakajẹ Muregu. Ewhè gbau, gbẹtọ sọha 10,000 gbẹ tin to finẹ he nọ do ogbè lọ. E tindo kanṣiṣa susu hẹ ogbè Gupa po Kupa po tọn, etomọṣo e sọ do kanṣiṣa yẹẹ de hẹ Ebira-gbè lọsu. Baka yin otò Kakanda-gbè-dotọ́ lẹ tọn de. Todohukanji Blench tọn (2019), ze ''Kakanda–Budon'' po ''Kakanda–Gbanmi/Sokun'' po do hùkan ogbè dopolọ tọn ji. ==Alọdlẹndonu lẹ== jwfhwnbhl0k9w712pycty0nyv9m0gg3 Kalu Mosto Onuoha 0 437 18880 8694 2022-04-11T17:40:04Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Kalu Mosto Onuoha''' (yin jiji to azan 17tọ, Liyasun, owhe 1947) yin Nuyọnentọ otò [[Naijilia]] tọn. [[Adà:Otàn Gbẹzan tọn]] jqdtff5n8rmtx40tje9blgc6mkdsvub Kamuku-gbe lẹ 0 438 18881 8738 2022-04-11T17:40:15Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Ogbè Kamuku tọn lẹ''' yin alà de to ogbè Kainji tọn lẹ mẹ he nọ yin dido gbọn omẹ Kamuku tọn lẹ, sọn [[Ayimatẹn Niger Tọn]] mẹ dali, to whèyihọ-waji [[Naijilia]] tọn, pataki to LDG [[Mariga, Nigeria|Mariga]] tọn po [[Rafi, Nigeria|Rafi]] tọn lẹ po mẹ. Dile e tlẹ yindọ Pongu nọ yin sislẹ do ogbẹ́ ogbè Kamuku tọn lẹ mẹ dai, e ko wa yin zize do alà Pongu-gbe po ogbè Western Acipa po, gọna Kanbari-gbe lẹ glọ todin. ==Ogbè lẹ== ===Blench (2012)=== Todohukanji Blench (2012) tọn ze ogbè Kamuku tọn hukan ji sọgbe hẹ ninọmẹ ogbè lọ lẹ tọn. Todohukanji Kamuku-gbe tọn sọgan yin sislẹ dole: *'''Proto-Kamuku''' **[[Hungworo-gbe|Hungwəryə]] **Core Kamuku (‘Yara) ***[[Cinda-Regi-gbe|Cinda-Regi]]: Cinda-gbe, Regi-gbe - Shiyabe-gbe [[Rogo-|Orogo]], Kuki-gbe; Kuru-gbe - Maruba-gbe. ***Səgəmuk (Zubazuba); Sama-gbe - Sambuga-gbe ***Kagare-gbe ***Rogo II ''‘Yara'', kavi ''Cinda-Regi-Kuki-Kuru-Maruba'', wẹ yin akọ̀gbè he dlẹnkàn hugan to Kamuku-gbe lẹ mẹ. Ogbè Cinda-Regi tọn lẹ má do wunmẹ tangan voovo ẹnẹ ji, Cinda-gbe, Regi-gbe, Rogo-gbe, po Kuki-gbe po. Kuru-gbe po Maruba-gbe po sẹpọ yede, yè sọ do yinkọ na glètoho he mẹ yé nọ yin dido te lẹ sọgbe hẹ ogbè lọ lẹ. Shiyabe-gbe sẹpọ Rogo-gbe. Etomọṣo Rogo-gbe sọgan yin mimá do ogbẹ́ awè ji, ehelẹ wẹ, wunmẹ Cinda-Regi tọn po wunmẹ he ma yin Cinda-Regi tọn (kavi, Rogo II). Səgəmuk (kavi, Zubazuba), Tushyabe-gbe po Turubaruba-gbe po lẹ nọ yin dido to topẹvi Igwama tọn mẹ to LGD [[Mariga, Nigeria|Mariga]] tọn mẹ to [[Ayimatẹn Niger Tọn]]. Kagare-gbe (kavi, Kwagere) wẹ yé nọ do glètoho Unguwar Tanko tọn mẹ. Omẹ lọ lẹ sọ sè Cinda-gbe, Regi-gbe po Səgəmuk po pẹẹde pẹẹde. Yinkọ ogbè voovo Kamuku tọn lẹ tọn: {| class="wikitable" ! Yinkọ paa !! Mẹdopo !! Mẹsusu !! Ogbè |+Yinkọ ogbè voovo Kamuku tọn lẹ tọn |- | Ucinda || Bucinda || uCinda || tuCinda |- | Regi || Buregi || uRegi || Turegi |- | Rɔgo || Bɔrɔgo || u-rɔgɔ || Turɔgo |- | Canja || Bucanja || Ucanja || Tucanja |- | Bɔroma || Mutabɔroma || Utabɔroma || Tabɔroma |- | Shama || Bushama || Ushama || Tushama |- | Sambuga || Busambuga || Usambuga || Tusambuga |- | Sundura || buSundura || uSundura || Tusundura |} ===Ogbè he ko busẹ sọn aimẹ lẹ=== * Ogbè Shambuga tọn (E ko busẹ sọn aimẹ) po ogbè Shama tọn (yè gbẹ po to didó) po ṣẹpo yede taun. * Makɨci-gbe (kavi, ? [məkɨci]) yin ogbè Kamuku tọn he ko busẹ sọn aimẹ de he nọ yin dido to glètoho Makɨci tọn po glètoho pẹvi de to nudi kilomẹtlu vude do whèzẹtẹn Igwama tọn mẹ dai. * Ingwai-gbe (kavi, Inkwai) ko busẹ sọn aimẹ. * Ogbè Kamuku tọn de sọgan ko nọ yin dido to glètoho Saya tọn mẹ dai. Mẹhe nọ do Ingwai-gbe po Saya-gbe po lẹ ko diọ jẹ Hausa-gbe do ji. * Kwacika-gbe (e ko busẹ sọn aimẹ) yin didọ gandego dọ e yin dopo to ogbè Kamuku tọn lẹ mẹ. ===Blench 2018=== Todohukanji Blench tọn na Kamuku (2018): ;Kamuku *Hungwəryə-gbe *Ahọ́nkan Kamuku-gbe tọn (‘Yara) **Samagbe-Sambgagbe (ko busẹ sọn aimẹ) **Makici-gbe (ko busẹ sọn aimẹ) **Zubazuba-gbe **Inkwai-gbé (ko busẹ sọn aimẹ) **Regi-gbe, Kuki-gbe, Rogo-gbé-Shiyabe-gbe **Cinda-gbe ajánfian Akọ̀gbe dopodopo sọgan yin yinyọnẹn sọgbe hẹ okọ́ta yetọn yetọn to lẹdo [[Mariga, Nigeria|Mariga]] tọn mẹ to [[Ayimatẹn Niger Tọn]] mẹ. ==Sọ Pọ́n== *''[[Ogbè Pongu tọn lẹ]],'' (e sọ yin yinyọnẹn di ''Kamuku-gbe lẹ'') ==Alọdlẹndonu lẹ== ==Hia dogọ́== *''[https://www.sil.org/resources/archives/9215 Sociolinguistic survey (level one) of the Kamuku language cluster]'' ==Nọtẹn gbonu tọn he ṣáká dopọ hẹ ẹ lẹ== *''[https://www.sil.org/resources/archives/9215 Sociolinguistic survey (level one) of the Kamuku language cluster]'' [[Adà:Ogbè lẹ]] mocxhmbu9rmsisde2noihhbbp09ttdy Kankon Secondary School 0 439 26488 8767 2022-07-18T03:18:46Z Gadarawamo 20 wikitext text/x-wiki '''Kankon Secondary School ''' yin dopo to wehọmẹ he to lẹdo [[Gbagli]] tọn mẹ lẹ mẹ. Ahọluduta UPN tọn wẹ doeai to azan tintan, Alunlunsun, [[owhe]] 1970 tọn mẹ to Ayimatẹn [[Awọnlin]] tọn mẹ. ==Otàn bẹjẹeji e tọn== E yin didoai to azan tintan, Alunlunsun, [[Owhe]] 1970 sọn ahọluduta UPN tọn mẹ to Ayimatẹn [[Awọnlin]] tọn to wheyihọ-waji [[Gbagli]] tọn.Ovi sọha 122, sunnu po yọnnu po wẹ hun wehọmẹ lọ.To alọnu din, [[owhe]] 2021 visọha 703 wẹ tin to wehọmẹ lọ. ==Gbẹtọ mẹjọmẹ he ko tọ́n sọn wehọmẹ lọ== *Dr.Pemede Oluwatobi *Mr.Ogungbe Abiola *Engr.Theophilus Huntọn. [[Adà:Wehọmẹ lẹ]] n10o0ee9jaoccjqh10m9ai3a6dzre6a Kanna 0 440 18179 8795 2022-04-07T20:02:54Z Samatics 9 wikitext text/x-wiki '''Kanna''' yin dopo to nududu he [[Gunnu lẹ]] nọ sábà du mẹ. E nọ yawu vi mimọ to Gunnugbeji na e ma nọ vẹawu nado da, podọ e ma yin nududu he sinyẹn domọ de. Gbado mẹ wẹ kanna nọ yin mimọ te. == Lehe e nọ yin dídá dó == Mí na ba ojlẹ gbado po osin he na da ẹ do adoji, bo na jodo ni hun-agban bo na zlọn ẹn bo dé osin miawu lọ sẹ sọn e ji bo jodo ni fa kavi ba osin fifa dó e ji bo sọn ẹn. Enẹgodo, mí na ze yi omọ mẹ bo yí lii ni mẹ. Eyin mí lii po godo, mí na hugi lọ bo dé floflo dovo, gipọn dovo sọn emẹ, na gipọn lọ wẹ mí jlo na zan do da Kanna lọ. Todin, mí na pọn ojlẹ gipọn lọ tọn bo ba osin he na pe dídá etọn dó adoji, eyin e ko hun-agban mí na ze wọdatin kavi atinpẹ bo kọn gipọn lọ dó osin miawu he to adoji lọ mẹ bo jẹ huhlu i ji kaka e na dó bi bo sinyẹn na dudu. Enẹgodo mí na jẹ kikan ẹn kavi bibu i ji. ==Nuhe nọ yin yiyizan nado bu Kanna lẹ wẹ== *Singlo *Kokoe-ma *Afle-ma [[Adà:Núdùdù]] 1c1w007ykcp4w7zajffzsdr7baucy7v Kansẹẹ-zọ̀n 0 441 25780 19605 2022-07-11T17:36:08Z Gadarawamo 20 wikitext text/x-wiki [[File:Symptoms of cancer metastasis.svg|thumb|upright=1.3|Symptoms of cancer [[metastasis]] depend on the location of the tumor.]] '''Kansẹẹ-zọ̀n''' yin awutu de he nuvikun nọ whẹn bo ma gan yin nukunpedego, e no ma, bosọ nọ sẹtẹnna nuvikun devo lẹ. To mẹhe mado nuvikun, nuvikun lẹ nọ yin nukunpedego to nuvikun susu lẹ mẹ nuvikun he to gangan lẹ nọ ma yede to aliho he sọgbe mẹ, bonọ yinuwa topọmẹ na ji nuvikun devo lẹ po kansa, aliho titengbe nuvikun mima tọn ehe ma sọgan tin to anadenanu glọ. Nuvikun lẹ nọ diọ yede na ''Mutations'' ko jọ to ''Genes'' yetọn mẹ. Nuvikun he yin jiji ehelẹ sọ yin kansẹrọsi. Eyin nuvikun ehelẹ ma yin adadiọna, ṣigba bo ma yede bo yi sọgbe hẹ ninọmẹ etọn tintan e ma ko yin bibẹpla. E nọ yin yiylọdọ nutitẹ kavi ogba. Nutitẹ kavi ogba ma nọ saba yin awugblenu na ogbẹ, na ye sọgan yin sisansẹ, huganmọ ogba kavi nutitẹ delẹ nọ sọawuhia to fihe ye ma sọgan yin sisansẹ te lẹ. E sọ sọgan yin awugblenamẹnu. Nutitẹ apọnmẹ tọn he ma yin nudego ehelẹ, ohia kansẹẹ-zọ̀n tọn delẹ nọ yin bibẹ gbọn nuvikun kansẹẹ-zọ̀n tọn he to tẹnmẹ diọna devo lẹ dali. Ehe sọgan yin yiylọdọ ''Metastasis''. Metastasis yin aliho de he nuvikun kansẹẹ-zọ̀n tọn delẹ gbọn ohun mẹ kavi lymphatic system. Yin ehe wa ayimẹ, mẹde he ma tindo kansẹẹ-zọ̀n gan ma ẹ gbọn agbasa lọ mẹ. Gbonmọ dali nuvikun ehelẹ ma sọgan wazọn ganji bọ agbasa lọ blebu nọ jẹ gbigble ji, kavi sọgan yin huhu. Kansẹẹ-zọ̀n sọgan yinuwado mẹdepope ji kavi do mehe do owhe depopeji susu to kansẹẹ-zọ̀n nọ yinuwa do mẹji to whenue ye to whiwhẹn na mẹlọ sin ''DNA'' nọ to whiwhẹn eyin yelọsu to whiwhẹn, DNA lọ yin biblẹpa, dehe ko yin hinhẹngble to hoho whenu lẹ sọgan yin awugblena. Dopo to kansẹẹ-zọ̀n he nọ saba yin mimọ to joja sunnu lẹ ṣẹnṣẹn gbọnvo na mẹho lẹ tọn, e yin kansa nọ yinuwado atọ sunnu tọnji. Kansẹẹ-zọ̀n yin dopo to dehe klohugan bọ suhugan dodinanu dohia dọ e nọ saba hẹn [[okú]] wa to oto he ko hun nukun lẹ mẹ. Nuplọnmẹ gbọn kansẹẹ-zọ̀n po nukunpedonugo ehelẹ po nọ yin yiylọdọ ''Oncology''. ==Nuhe nọ dọn kansẹẹ-zọ̀n== Kansẹẹ-zọ̀n yin dopo to awutu he to oku hẹnwa hugan to gbẹmẹ. E nọ dọn diblayi 12.5% (kavi mima dopo to ṣìẹnẹ mẹ)to oku he to jijọ lẹdo aihọnpe. Sọgbe hẹ tito ''World Health Organization(WHO)''. Wunmẹ vovo kansẹẹ-zọ̀n tọn wẹ tindo ninọmẹ voovo he ye nọ yin bibẹ gbọn nudelẹ he yin yinyọnẹn gbọn azọn lọ bibẹ dali to apa voovo agbasa mitọn dali. Di apajlẹ, taba zinzan (gbọn nunu kavi aliho devo ) sọgan dọn kansẹẹ-zọ̀n devo lẹ, delẹ he taidi afuje, onu, odẹ, po kansẹẹ-zọ̀n vẹgo tọn po. Nudevo lẹ he yin yinyọnẹn he nọ bẹ kansẹẹ-zọ̀n plamẹ kavi he gan zọn bọ gbẹtọ nabẹ kansẹẹ-zọ̀n wẹ huhlọn sinsinyẹn he tin to owhe mẹ, x-rays to ninọmẹ susu mẹ, awusọhia do wenuvọ(di apajlẹ to ''nuclear power point'') chemical lẹ po azọnwanu he nọ yin yiyizan to hogbigba ba po nulebibasi mẹ. (Di apajlẹ asbestos po benzene) oju susu po nuvikun he sọgbe to nududu mẹ, jẹhọn po osinwin lẹ hihenflu, atinsinsẹn he ma pemẹnu, omalẹ po nududu devo lẹ ma pe nuhe to yinyin bibiọ na agbasa lọ nido wazọn ganji, ahan sinsinyẹn nunu po ''chemical'' delẹ he nọ yín yiyizan to whegbe lẹpo, kansẹẹ-zọ̀n delẹ nọ yin bibẹ gbọn wanvuu he yin mayinnukundomọ lẹ dali. Mẹdelẹ he ko nọ gando onu monkọ lẹ go no yawu bẹ kansẹẹ-zọ̀n ṣigba e ma yin yemẹpo. ==Ninọmẹ voovo lẹ== Ninomẹ voovo lẹ mẹ wẹ kansẹẹ-zọ̀n nọ sọawuhia te, dehe nọ yawu yin mimọ lẹ wẹ *Kansẹẹ-zọ̀n Anọ tọn. *Kansẹẹ-zọ̀n Apọnmẹ tọn. *Kansẹẹ-zọ̀n Ahunmẹ tọn. *Kansẹẹ-zọ̀n Atọ tọn *Mesothelioma(dehe nọ saba bẹsọn afuje mẹ bo nọ zọn bọ gbigbọ nọ doalọte na whenu susu) *Kansẹẹ-zọ̀n afuje tọn ==Nukunpedomẹgo kansẹẹ-zọ̀n tọn== pọngbọ ma tin na kansẹẹ-zọ̀n, e sọgan yin pinpọngbọ eyin nuvikun tiuntiun kansẹẹ-zọ̀n tọn yin sinsan sẹ kavi yin huhu to fidopo. Ehe zẹẹmẹdo dọ eyin kansẹẹ-zọ̀n lọ yawu yin nukunpedego e na mọtẹn bo fle azin do lanmẹ,(na kansẹẹ-zọ̀n sin nuvikun lọ lẹ ma na mọtẹn nado na huhlọn yede nado gbapẹ gbọn lanmẹ bo na wa lẹzun nuhe ma sọgan yin pinpọngbọ). Nukunpedomẹgo susu lẹ wẹ tin nado sọgan yin yiyizan nado penukundogo kansẹẹ-zọ̀n go, nukunpedomẹgo lọ lẹ die *''Radiotherapy (radiation therapy)'' dehe nọ zan huhlọn owhe tọn do hu nuvikun tiuntiun kansẹẹ-zọ̀n tọn lẹ. *''Chemotherapy'': dehe amasin he do huhlọn lẹ nọ yin yiyizan nado hu wanvu kansẹẹ-zọ̀n tọn lẹ. *''Immunotherapy'' nọ wazọn gbọn huhlọn didepo po huhlọn mimọyi kavi gbọn aṣẹ huhuna immune response. *Mẹzizẹ nado de apa de ji nutitẹ lọ te. To mẹzizẹ godo, mẹhe yin zizẹ lọ sọgan wa do nuhudo ''radiotherapy'' kavi ''chemotherapy'' nado sọgan glọnalina na nutitẹ lọ nado whẹn. [[Adà:Lẹnunnuyọnẹn]] slw1ir51unkvg39z0mn4kkxv2pfero6 Katcha, Nigeria 0 442 18882 8844 2022-04-11T17:40:25Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Katcha''' yin Lẹdo Gandudu Dokọ̀ tọn de to [[Ayimatẹn Niger Tọn]], yèdọ ayimatẹn de he to ṣẹnṣẹn togbó [[Naijilia]] tọn mẹ. Tatọ́-tẹnnọ̀ etọn tin to topẹvi Katcha tọn mẹ. Badeggi yin dopo to ofi tangan de to lẹdo gandudu dokọ̀ tọn lọ mẹ. E tin to awa alihogbó A124 tọn ji to whèyihọ-waji lẹdo lọ tọn to alihiamẹnu 9°03′00″N 6°09′00″E ji. Lẹdo etọn gbló sọ̀ kilomẹtlu 1,681 lẹdo pé podọ gbẹtọ sọha 122,176 wẹ tin to finẹ to sọgbe hẹ nudọnamẹ mẹhihia 2006 tọn. Sọha pósu tọn ''(postal code)'' lẹdo lọ tọn wẹ 912. ==Gandudu== Tòwedegbẹ ''(Council)'' lẹdo gandudu dokọ̀ tọn Katcha tọn wa aimẹ to 1981 na nudide Federal Government tọn nado wleawuna Tòwedegbẹ Gandudu Dokọ̀ tọn ''(Local Government Council)'' yọyọ lẹ dogọ nado hẹn ẹn yọnbasi na gandudomẹji yetọn nido sọgan dlẹnkàn jẹ mẹhe to dokọ̀ pete lẹ ji. Tòwedegbẹ lọ yin didesọn Lẹdo Gandudu Dokọ̀ tọn [[Gbako]] tọn ''([[Gbako]] Local Government)'', he sin tatọ́-tẹnnọ tin to Bida gọna lẹdo he nọ yin anadena gbọn kọmẹgán lẹ dali lẹ to [[Bida]] , Katcha, Badeggi, Lemu po Edozhigi po. Lẹdo Gandudu Dokọ̀ tọn Katcha tọn, to anademẹ Alhaji Awal Ibrahim tọn glọ to whenẹnu, bẹ azọ́n jẹeji to 1982 bọ tatọ́-tẹnnọ̀ etọn tin to Katcha. Ṣigba na awhànfuntọ lẹ dademẹ wutu, tòwedegbẹ gandudu dokọ̀ tọn lọ vọ yin kinkọndopọ po gandudu dokọ̀ tọn [[Bida]] he glọ yé ko nọ dai lọ po kakajẹ Awewesun, 1996 to whenue Anadenanu Abacha tọn ''(Abacha Administration)'' tọn dó ayimatẹn po gandudu dokọ̀ tọn po yọyọ lẹ ai to tògbo lọ mẹ. Nudide ehe wẹ jì nuhe mi yọnẹn todin di tòwedegbẹ Gandudu Dokọ̀ tọn Katcha tọn he tindo godonọnamẹ federal government tọn. Sọn whenẹnu, tòwedegbẹ lọ ko to nuyiwa taidi hagbẹ́ anadenanutọ lẹ tọn de, bo nọ to nukọ̀ntọ diọ sọn mẹde ji jẹ mẹdevo ji gbọn vodide lẹ dali kavi gbọn anademẹ anadenanutọ de tọn dali kavi gbọn Azìnponọ wedegbẹ́ nukúnpedonugotọ lẹ tọn dali. ==Nudọnamẹ nọtẹn etọn tọn== Na nuhe du Nudọnamẹ he gando nọtẹn etọn go lẹ, Lẹdo Gandudu Dokọ̀ tọn Katcha tọn tin to hùwaji na tatọ́-tẹnnọ̀ [[Ayimatẹn Niger Tọn]], [[Minna]]. To dogbó agéwaji tọn etọn ji wẹ Lẹdo Gandudu Dokọ̀ tọn [[Gbako]] tọn po [[Bosso, Nigeria|Bosso]] tọn lẹ po tin te podọ to hùwaji etọn wẹ Tọsisa daho Niger tọn po Lẹdo Gandudu Dokọ̀ tọn [[Mokwa]] tọn po tin te. Bọ to whèzẹtẹn etọn wẹ LGD [[Agaie]] po [[Bida]] po tọn lẹ tẹ podọ to whèyihọ-waji, [[Lavun]]. Lẹdo Gandudu Dokọ̀ tọn Katcha tọn bẹ lẹdo aó (10) hẹn, Ehelẹ wẹ; Katcha, Edotsu, Gbakogi, Bakeko, Sidi saba, Dzwafu, Badeggi, Bisanti, Essa po Kataeregi po. Katcha-tò nọ yin gandudeji gbọn kọmẹgán he yè nọ ylọ dọ SHESHI KATCHA lẹ dali. ==Alọdlẹndonu lẹ== 9o3smjnlx6y1wh1w0wzckpegpw6newt Kemi Adeosun 0 443 18884 8868 2022-04-11T17:40:45Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Kemi Adeosun''' (yin jiji to azan ṣinẹnẹtọ osun atọntọ owhe 1967) tọn mẹ. Eyin jiji to Otogbo [[Naijilia]] tọn mẹ, e sọ yin devizọnwatọ na tito akuẹzinzan tọn to Otogbo [[Naijilia]] tọn mẹ sọn azan widopotọ, osun widopotọ, owhe 2015 tọn mẹ. ==Otàn Gbẹzan etọn tọn== Ye ji Kemi Adeosun do whẹndo Adeọsun tọn mẹ to owhe 1967 to oto London tọn mẹ. To whenue mẹjitọ etọn lẹ yin vijiji [[Ayimatẹn Ogun Tọn|Ayimatẹn Ogun tọn]] to oto [[Naijilia]] tọn mẹ. E plọn we to nukunnumọjẹnumẹ oyọnẹn economics tọn mẹ to Wehọmẹ Alavọ London tọn, enẹ wẹ ''University of East'' London po oplọn diploma to oyọnẹn ''Public Financial Management'' to ''University of London.'' ==Ovi== kemi bẹ azọn etọn jẹeji taidi alọgọtọ akwẹ linlẹn tọn to ''British Telecom London'' sọn 1989 kakajẹ owhe 1990. Enegodo ye hẹn sọyi Goodman Jones, London bọ e to azọn nukunnumọjẹnumẹ he e tindo tọn wa sọn owhe 1990 kakayi owhe 1993. E lẹzun anadenanutọ ''Internal Audit'' oto London tọn po hodọdopọ ''Prism Consulting'' tọn po sọn 1994 kakayi 2000. Jẹnukọn e kọnawudopọ po PricewaterhouseCoopers, to oto London tọn mẹ taidi anadenanutọ sọn owhe 2000 yi 2002. To owhe 2002 Kemi lẹzun anadenanutọ akwẹ tọn to ''Chapel Hill Denham Management'' podọ enẹgodo nukọntọ andenanutọ to owhe 2010. To whenue e to azọnwa to kọndopọmẹ hẹ quo vadis taidi nukọntọ anadenanutọ sọn owhe 2010 yi owhe 2011, Kemi wlebona ada ehe sọn 2011 yu owhe 2015, ehe yin ada tangan de he Ibikunle Amosu dona plọn. To osun 11to owhe 2015 wẹ Adeosun Kẹmi yin dide taidi devizọnwatọ na tito akwẹzinzan tọn na oto Naijilia tọn gbọn gandudu muhamadu tọn glọ. ==Atẹṣiṣi sọta gbedewema NYSC== To azan 9tọ osun 7tọ owhe 2008, anadenanutọ NYSC po linlinnametọ Adeyemi basi zẹẹmẹ he nọgodona dọ Adeosun wẹ osẹn wle bo ka sọ basi zẹẹmẹ yinukọn dọ dodinnanu gbẹ zindonukọn. To azan 14tọ osun 9tọ owhe 2018, Adeosun jo otẹn he mẹ ete do di devizọnwatọ na tito akwẹzinzan tọn do na nujijọ lọ wutu. To azan 14tọ osun 9tọ owhe 2018, Adeosun kanwe jo azọndo taidi devizọnwtọ na tito akwẹzinzan tọn to wekinkan mẹ hlan togan gando whẹsadokonamẹ dọ gbedewema etọn ma yin paapaa lọ go. ==Ogbẹ tonudidọ tọn== To whenue e ko doalọte to tonudidọ mẹ to azọn he e nọ wa lẹpo mẹ godo, Kemi Adeosun kọnawudopọ hẹ ogbẹ gandudu [[Naijilia]] tọn, All Progressive Congress (APC) to azan 5tọ osun 5tọ owhe 2018. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] iaq6op2i0j6u5duifoyiggjq71mxos7 Kenneth Kaunda 0 444 26786 18885 2022-07-21T19:05:00Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Kenneth_David_Kaunda.jpg|thumb|Kenneth Kaunda]] '''Kenneth Kaunda''' (azan koatọ́n-nukunatọ̀n Lidosun [[owhe]] 1924 jẹ azan fọtọnnukunawetọ Ayidosun [[owhe]] 2021), he tẹnmẹ-yinkọ́ etọn nọ yin '''KK''', yin tonudọtọ́ oto Zambia tọn podọ nuplọntọ́ dé. E sẹ̀n taidi togbogan tintan otò Zambia tọn sọn [[owhe]] 1964 jẹ 1991. Kaunda sọ yin wekantọgán dayi tọn na ọgbẹ ''Non-Aligned Movement'' sọn Zósun [[owhe]] 1973 tọn. Kenneth kú to azan fọtọnnukunawetọ Ayidosun [[owhe]] 2021 to dotowhe ''Lusaka'' tọn to otò Zambia tọn mẹ gbọn azọ̀n ''pneumonia'' tọn dali. E dó [[owhe]] kanwe-fọtọnnukunawe (97) to whenuena é ku. [[Adà:Otàn Gbẹzan tọn]] qb5d4lt8tc0fsgoccnjrn58w67d4zip Khalid bin Abdullah Al Saud 0 445 18886 8898 2022-04-11T17:41:05Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Khalid bin Abdullah Al Saud''' (yin jiji to 1937 bosọ nọgbẹ̀ kaka jẹ Alunlunsun, owhe 2021 tọn mẹ). E wa sọn whẹndo Ahọlu Otò Saudi tọn mẹ bosọ yin ajọwatọ dé. E yin dopo to whedo Saud tọn lẹ mẹ. Ewọ wẹ tindo azọnwhe ''Juddmonte Farms and Mawarid Holding'' tọn, bọ Otọ́ etọn wẹ Abdullah bin Abdul Rahman Al Saud. To owhe 1990 tọn mẹ, Adọkun Ahọvi Khalid tọn yin linlẹn dopọ. To owhe 1990 tọn mẹ, Hojla-wema dé basi lẹndopọ Adọkunnu he Ahọvi Khalid tindo lẹ bọ e yi dọla Liva dopo ($1.0 billion). Ewọ wẹ dà viyọnnu Ibn Saud tọn. Al Saud wá yin matintọ to Alunlunsun, owhe 2021 tọn mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 2xhtg67z26ll1pgwini2i27hx0v5aor Kilusi Daho Lọ 0 446 18887 8910 2022-04-11T17:41:15Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Cyrus the great.jpg|thumb|Kilusi daho lọ]] '''Kilusi daho lọ.''' (mẹhe nọgbẹ̀ sọn owhe 590 J.W.M(Jẹnukọn na whenu mitọn) kavi sọn 576 J.W.M jẹ̀ osun ṣinatọn-tọ owhe 530 J.W.M tọn), wẹ do gandudu whẹndo dopo mẹ tọn "''Achaemenid''" tọn ai to oto "''Iran''" egbezangbe tọn mẹ. E wa yin dide taidi nukọntọ omẹ Pẹlsianu lẹ tọn to "'' Anshan ''", e funawhan hẹ Medianu lẹ bo sọ gbawhàn yetọn bo wa yin dide taidi "''Shah''" Ahọluigba Pẹlsianu lẹ tọn to 599 J.W.M. Kilusi funawhan hẹ Ahọluigba Lidianu lẹ tọn podọ hẹ Ahọluigba Babilọninu lẹ tọn bo sọ gbawhàn yetọn. Whẹpo e do lẹkọ sọn Babilọni, Kilusi sọ tún Islaelivi he yin kanlimọ to Babilọni lẹ dote bo tún Ju he to kanlinmọgbenu lẹ dote nado lẹkọyi otò yetọn mẹ. Kilusi wẹ ahọlu tintan he doalọtena kanlimọ to lẹdo etọn blebu mẹ. E kẹalọyi dọ omẹ etọn lẹ ni zindonukọn nado to yẹwhe yetọn titi lẹ sẹn. Kilusi ku, vlavo to awhangbenu, to "''Pasargadae''" . Yọdo etọn gbẹ́ tin to "''Pasargadae''" to oto "'' Iran''" tọn mẹ. Kilusi sọ yin yinyọnẹn taun to whè-etọnnu na whẹdida dodo po homẹdagbe etọn po wutu. ==Alọdlẹndonu lẹ== [[Adà:Whenuho]] f3on8whhxbeb9ea8on07u00zs5y33y3 Kimba-gbe 0 447 18888 8923 2022-04-11T17:41:25Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Kimba''' ('''''Tsikimba'''''; kavi, '''''ogbè Kambari II tọn lẹ''''') yin ogbè Kainji tọn ajánfián de to [[Naijilia]] ehe omẹ Kambari tọn lẹ nọ dó. Na nue du owhe 2004 tọn mẹ, ogbè lọ dótọ 100,000 wẹ tin. ==Ogbè lẹ== Ogbè lọ má do ogbẹ́ atọ̀n ji: Kimba, Gaushi (Agaushi) po Wənci (Ngwunci) po. Roger Blench nọ pọ́n ogbè Gaushi tọn po Wənci (Ngwunci) tọn di ogbè he gbọnvo do yede lẹ. Akọ̀gbe Kimba tọn má do ogbẹ́ voovo atọ̀n ji: Auna, Yumu po Wara po. Ashɛ-gbe (Gaushi, Agaushi) nọ yin dido to Garafini, hùwaji-whèzẹtẹn Nọwhe Kainji tọn tọn. Ogbè Ngwunci tọn tindo akọ̀gbè awè: Agwara (tsu-saweni) po Rofia (tsu-ɓʷəshi) po. [[Adà:Ogbè lẹ]] 5833wqvo5zgwfy0j5l7mphxvv1u4y9o Kjell Askildsen 0 448 19225 18890 2022-04-11T20:03:18Z Samatics 9 wikitext text/x-wiki [[Wepo:Askildsen_kjell.jpg|thumb|Kjell Askildsen]] '''Kjell Askildsen''' (30 Zósun 1929 – 23 Zósun 2021) yin wekantọ oto [[Norway]] tọn. E yin yinyọnẹn na otan pẹvi pẹvi kinkan. E yin nina ajọ̀ the Mads Wiel Nygaards Endowment in recognition of his novel, Omgivelser (1969). Askildsen basi matintọ to 23 Zósun 2021 tọn to whenuena e tindo owhe 91. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] ikpv0hwurqpihkz17xhrw1whkok4nm5 Kofoworola Bucknor 0 449 18891 8947 2022-04-11T17:41:55Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Kofoworola Bucknor-Akerele''' (jijizan etọn wẹ azán gbàntọ, Lidosun owhe 1939 tọn) yin tonudọtọ Otò [[Naijilia]] tọn de podọ mẹbọdomẹgotọ́ Ayimatẹn-gan dai tọn [[Ayimatẹn Awọnlin Tọn]]. Ewọ wẹ mẹbọdomẹgotọ́ Ayimatẹn-gan Bola Tinubu tọn sọn owhe 1999 kakajẹ Abòhúsun, owhe 2003 tọn mẹ. ==Bẹjẹeji gbẹzan etọn tọn== E yin jiji to azan gbantọ́, Lidosun owhe 1939 tọn mẹ, bo yì CMS Girls School to Awọnlin whẹpo e do sẹtẹn yì Surrey England na gbedewema degree tọn to wepinplọn etọn gándo osẹn go to owhe 1949 tọn mẹ. ==Azọn etọn== E yi gbedewema linlinzọn tọn to owhe 1962 tọn mẹ, bọ e wazọn taidi linlinwekantọ na zinjẹgbonu BBC po VON po tọn. ==Alọdlẹndonu lẹ== biljnre1f4i7r4n00zkzbj04qi29bx7 Kola Akinlade 0 450 26879 26178 2022-07-22T19:41:37Z Gadarawamo 20 wikitext text/x-wiki '''Kola Akinlade''' yin jiji to [[Owhe]] 1924, to Ayetoto to Ayimatẹn Ogun tọn [[Naijilia]]. Mẹjitọ Etọn lẹ wẹ Michael po Elizabeth Akinlade po. E yí Wehọmẹ Pọọlù Wiwe to Ayetoto. To Whenuena E Fo Wehọmẹ Etọn, E yi Ilaro bọ dó Azọnwhe Wezinzin tọn Ai to Finẹ Na E dé, bọ Hiawe bo yi GCE. To Whenue Kola Akinlade ko yi gbedewema godo wẹ É dé linlinwe de tọ́n he nọ yin yiylọdọ ''Egbado Progressive Newspaper''. Enẹgodo E was bẹ Azọn Taidi Wekantọ Ahọlu tọn. E wazọn to Ahọlu Wheyihọwaji tọn glọ to Togbo [[Nigeria|Naijilia]] tọn mẹ. Kola Akinlade Hiawe to Wehọmẹ Alavọ ifẹ̀ tọn to Naijilia bo lẹkọ dó Azọn Etọn kọn to Ayimatẹn Wheyihọwaji Naijilia tọn. To [[Owhe]] 1976 wẹ Kola Akinlade yi gbọjẹwema. To [[Owhe]] 1980, e sọ Lẹzun Mẹplọntọ to Ibadan Boys High School, bo Yi Gbedewema to 1984. Kola Akinlade tindo Asi bo nibe. Òwe susu lẹ wẹ é ko kan delẹ to yé mẹ wẹ "Ajá To N lépa Ẹkùn", Ọwọ Tẹ Amookunṣika, Àgbákò Nílé Tẹtẹ, Baṣọrun Oluyọlè, Àjàyí The Bishop, Chaka The Zulu, Esther The queen, Abraham, The Friend of God, Sheu Usman Dan Fodio, Òwe ati Ìtúmọ̀ rẹ, Sangba Fọ́, po mọmọ po. Bosọ tindo mahẹ to Otàn kinkan mẹ. 1. Owe Aṣli Amookunṣika tọn gbà to kleun mẹ. 1. Wehọmẹvi wẹ Duro Orímóògùnjẹ́. E po Owhe Dopo na ni tọ́n Wehọmẹ Aotọ wẹ onọ etọn kú to [[Owhe]] Atọ̀n jẹnukọn. E dohia dọ E ku to [[Owhe]] Atọ̀n jẹnukọnna Otọ Etọn. Ọgọ́ta mẹvi wẹ Otọ Etọn to Whenue E kú. Oku Otọ Etọn tọn wẹ hẹn ẹn wa whegbe. Asi Ẹnẹ wẹ Àkàndé dà ṣigba Onọ Dúró tọn ko kú è po Atọ̀n, Duro wẹ Ovimẹhò Pete lọ. [[Ovi]] Atọ́n wẹ é ji, Dopo to Asi lọ lẹ mẹ wẹ Iya Fólúkẹ́ he Asu lọ Yinwanna hugan yi Họnhungan bo hùn Akuẹpotin lọ ṣigba bo ma mọ Nudepope to E mẹ.. Akuẹ he gbẹ po to Whenuena Akinde yi Akuẹ sọn Akuẹ potin lọ mẹ Hugan (30,000,00). Dawé Ajuṣefi: Ewọ wẹ hẹn kòkó to Akande sí, bo suahọ to 10/2/80. Àṣàkẹ́: yin kunnudetọ́ na Akuẹ he Akande Yi lọ. Nupaṣamẹnu lọ wẹ yindọ (140.00) wẹ yin mimọ to kọdonu Akande tọn glọ to Whenue E kú. Àdùnní: ewọ wẹ Ọmọ Dúró tọn, E ko Basi Matintọ. Túndé atọ̀pinpin: wẹ dọna Dúró Nado yi jẹwhẹ na ponọ je nọ Basi Dodinnanu lẹ. 2. Túndé Atọ̀pinpin lọsu dó wekanhlanmẹ hlan ponọ lẹ. Idẹra wẹ yinkọ Wehọmẹ Nọvi Túndé Atọ̀pinpin tọn. Owhe fotọnnukunnawemẹvi wẹ Duro Arímóògùnjẹ́. Mẹdaho Ilesanmi tọn wẹ Àdùnní he yin Ọmọ Dúró tọn. Glesi he nọ dó Kòkó wẹ Àkàndé Arímóògùnjẹ́ to gbẹwhenu etọn. Túndé Atọ̀pinpin po po Mẹdaho Etọn po mo daju Akande whé, eyin yé jei Ori Oya tọn kọn. Dúró Arímóògùnjẹ́ kẹdẹ wẹ Àdùnní ji. Tomẹnu Àdùnní tọn wẹ ponọ Adeṣina yin. Túndé Atọ̀pinpin nọ yi se Agban to Awọnlin. Tọjihun mẹ wẹ Agban lọ bọ gbọn. 3. Olúṣínà sin [[Ovi]] lọ kanwe hlan Túndé Atọ̀pinpin. Àròsọ wẹ ponọ lọ po Ilésanmí po dohun tẹ. Hunkuntọ lọ họnwhezun taun. Sọmọ bọ Gbakun ponọ lọ tọn flẹ dó e. E dohun tẹ whẹpo dó yi Gbakun lọ. Whenue ye jẹ Ahimẹ, Hunkuntọ lọ du Ẹba, Ilésanmí du Àyàn (400.00). Ponọ lọ mọ Yọnnu dé to Ahimẹbo jọ Ahàn na ẹn. Yọnnu lọ ní Shango Dopo dàá , mi dona na ayidonugo lọ ganji na ewọ wẹ wa yin didohia Taidi mẹhe fọn Akuẹ Akande Arímóògùnjẹ́ to nukọn mẹ. To Whenue ponọ po Ilésanmí po jẹ Ilé-ifẹ̀ he ye jei, Alao de wẹ yé gọ do. Ilé-ifẹ̀ wẹ Àlàó no sanu te. Alao họ̀ gbanja po Ahàn na ponọ lọ bọ E ni Ahango Atọ̀n, Àlàó nu Atàn to Whenue E ko sinu fo godo. Ilesanmi ni Ògógóró. Ponọ lọ Yinwanna nado nọ sa Alọ gbọn Ogbi Etọn go. Àṣàkẹ́: Yin Dopo to Akande Arímóògùnjẹ́ sìn Asi lẹ mẹ, gbẹtọ Nukundeji de wẹ Owhe Ogbanmẹvi wẹ é yin ṣigba bo taidi Owhe konnukundopomẹvi, weyọnnẹntọ wẹ. Yéwándé: Dopo to Asi Akande Arímóògùnjẹ́ tọn wẹ, E ma Hiawe ṣigba bo nọ yawudomẹ podọ dọnmẹdogo. Àlàó: Ewọ wẹ ponọ po Ilésanmí wa É dè. Yisenọ wẹ, Jọọnu wẹ yinkọ Awetọ Etọn, E nọ Hodẹ to Zanmẹ whẹpo dó damlọn, [[Ovi]] Atọ̀n wẹ E tindo. To Azan Tintan he ponọ lọ wá Owhe Etọn gbe bọ yé to odẹho e sọ yemẹpo ni Jihan dọ mi se Oklunọ dagba. Sigba Àlàó sìn Ovi lẹ ma ji Ohàn Awetọ lọ he sọ "Gbẹzan Ṣie Ko Jei Vivọnu". Aṣamu he yin [[Ovi]] mẹho lọ Basi zẹẹmẹ Nuhewutu ye ma dó Jihan lọ. E sọ sọ Ohàn Mẹho lẹ tọn wẹ. 4. Ilesanmi sọ Odlọ he e ku na Akin Atọ̀pinpin [[Ovi]] Olúṣínà tọn. E sọ to Odlọ lọ mẹ, E mi mọ mẹhe se Akuẹ lọ ṣigba E mi ma mọ Nukunmẹ Etọn whẹpo dó yinfọn . Mí ni na Ayidonugo onu he ye donu to Ota Ehe mẹ. Dúró wẹ yin [[Ovi]] Tintan to Arímóògùnjẹ́ sinvi lẹ mẹ. Owhe fọtọnnukunawe wẹ E yin. Foluke- Akande sìn vi wẹ Ewọ lọsu bo yin Owhe Aomẹvi bo ṣẹṣẹ biọ wehọmẹ dokọ tọn mẹ. Ọmọwunmi- lọsu yin [[Ovi]] Etọn ga bo yin Owhe Ṣinatọn mẹvi Wehọmẹ pẹvi wẹ E te. Ọladapọ- yin [[Ovi]] Etọn ga bo yin Owhe ṣidopo mẹvi bo yin to Wehọmẹ pẹvi. Fólúkẹ́, Ọmọwunmi, po Ọladapọ po yin Yéwándé sìn [[Ovi]] lẹ. Bandele yin Àṣàkẹ́ sin [[Ovi]]. Gbọnvona Àkàndé Arímóògùnjẹ́, Yéwándé wẹ sọ nọ yikuẹ to Akuẹpotin lọ mẹ. Azọ̀n Àkàndé tọn ma hugan Azan Ao bo do Basi matintọ. Owhé Akande tọn ma dẹn dó Àlàó tọn gbè. To Whenue Ponọ lẹ wa [[Owhe]] Arímóògùnjẹ́ tọn gbè nado dindonanu, yéwándé wẹ plan ye yí Ohọ lọ mẹ, họnhungan lọ ma nọ tlọn Alọ mẹ na Arímóògùnjẹ́. Kọdonu glọ wẹ é nọ tẹ na ẹn to Whenue E to Azọ̀n jẹ. E ma nọ dé họnhungan pẹvi lọ sẹ sọn Akuẹpotin lọ mẹ. Àṣàkẹ́ biọ Ohọ̀ lọ mẹ bo mọ Lehe ye to dodinnanu lọ Basi dó. Ye nọ gla Ohọn lọ bo nọ se họnhungan lọ dó Họntonu lọ, mẹdepope ma sọgan Hun Ohọn lọ Adabi Yéwándé na Ewọ wẹ nọ wa penukun dó Arímóògùnjẹ́ to Zanmẹ to Whenue E to Azọ̀n jẹ. Adekẹyẹ wẹ yinkọ To Yéwándé tọn. Ahi Ajegbemileke wẹ Yéwándé Jei whẹpo Asu Etọn dó kú. Àlàó wẹ bẹ (140.00)He ye mọ to Arímóògùnjẹ́ sìn kọdonu glọ na yéwándé Nado Whla. Yinkọ Devo he Arímóògùnjẹ́ sọ nọ yin wẹ Bándélé, flindọ yinkọ Ehe gbọnvona yinkọ Dopo to [[Ovi]] Etọn lẹ mẹ. Ọ̀sanyìnbíyi wẹ yinkọ doto he penukun dó Arímóògùnjẹ́. E họ̀ Pannu Ogàn wiawe sọn Kekereowo so, Ehe hẹn Nuvẹdomẹ wa na Akuẹ he bi lọ. Mẹdelẹ lẹndọ ewọ wẹ fọn Akuẹ Arímóògùnjẹ́ tọn. To [[Owhé]] Arímóògùnjẹ́ tọn gbè to dodinnanu tẹnmẹ, Ponọ dé mọ whevi Daho dé he tin to Akuẹpotin lọ mẹ bo wle é. Gbọ̀ngán wẹ fọláṣadé Asi Godotọ Arímóògùnjẹ́ tọn nọ nọ̀. E mọ yo na Azan Atọ́n kavi Osẹ Dopo to [[Owhé]] Arímóògùnjẹ́ tọn gbè to Ifẹ̀ whẹpo do lẹkọ dó Gbọngán. E ma jivi depope na Arímóògùnjẹ́. E jẹ sọ mi ni na Ayidonugo Fọláṣadé ganji na Ewọ wẹ Ponọ mọ bọ jade Ahàn na to Ahimẹ bo ni Ògo Dopo dàá. Ewọ wẹ wa yin mimọ to Godomẹ sọ E fin Arímóògùnjẹ́ sin Akuẹ. == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] p35myxdnv25jyj63ivrgxkuuidu0lnj Kolawole Olawuyi 0 451 8985 8984 2022-03-23T15:55:30Z Jon Harald Søby 5 23 revisions imported wikitext text/x-wiki '''Kolawole Olawuyi''' yin jiji to owhe 1963 to Ayimatẹn Ọyọ tọn to Togbo [[Naijilia]] tọn mẹ. E yin jiji na Williams Inaolaji Olawuyi he yin yẹwhenọ de. E basi matintọ to azan ẹnẹtọ, whejisun, owhe 2007 tọn mẹ. ==Jọja whenu== Kolawole Olawuyi yin jiji to owhe 1963 - azan ẹnẹtọ, whejisun, owhe 2007 tọn mẹ. E yin jiji to ayimatẹn Ọyọ tọn to oto [[Naijilia]] tọn mẹ. To ovu whenu etọn, e nọ sinyẹnta taun, sọmọ bọ otọ etọn nọ hoe badabada <ref>https://www.legit.ng/1215593-life-times-late-mystery-man-kolawole-olawuyi-5-facts.html#:~:text=Late%20Kolawole%20Olawuyi%20was%20born,incorrigible%20when%20he%20was%20young.</ref> ==Wehọmẹ== Kolawole Olawuyi yi wehọmẹ daho azọnplọnmẹ tọn Politekiniki he to Ibadan, enẹgodo e yi wehọmẹ alavọ Ibadan tọn (University of Ibadan) <ref>https://web.archive.org/web/20200128184820/http://www.niraland.com/</ref> ==Matintọ== E basi matintọ to azan ẹnẹtọ, whejisun, owhe 2007 tọn mẹ to dotowhe [[Awọnlin]] tọn. <ref>https://www.premiumtimesng.com</ref> ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 07ct4ailobsihnrq0xhfnypuxy3cgh8 Kontagora 0 452 18892 8994 2022-04-11T17:42:05Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Kontagora''' yin topẹvi de to hùwaji Tọsisa Kontagora tọn ''(Kontagora River)'' tó to agéwaji-whèyihọ [[Ayimatẹn Niger Tọn]] tọn [[Naijilia]]. Ewọ wẹ yin tatọ́-tẹnnọ todaho Kontagora Emirate tọn. Kontagora wẹ ayimatẹngán [[Ayimatẹn Niger Tọn]] lọsu wa sọn. To December 15, 1995, Aṣẹpipa ṣọṣi Katoliki Lomu tọn Kontagora tọn ''(Roman Catholic Apostolic Vicariate of Kontagora)'' yin didoai do finẹ. St Michael's Cathedral wẹ yin nọtẹn sinsẹngán tọn to finẹ. ==Alọdlẹndonu lẹ== b75f1lmrjzfimgug62kvpjvdm4jkxb9 Kosofe 0 453 21334 21333 2022-04-27T13:28:06Z Atej2* 11 /* Alọdlẹndonu lẹ */ wikitext text/x-wiki '''Kosofe''' yin Lẹdo Gandudu Dokọ̀ tọn de to [[Ayimatẹn Awọnlin Tọn|Ayimatẹn Awọnlin tọn]], to [[Naijilia]]. Tatọ́-tẹnnọ etọn tin to topẹvi Kosofe tọn mẹ. E tindo lẹdo he gbló sọ̀ kilomẹtlu 81 lẹdope. Gbẹtọ sọha 665,393 wẹ tin to finẹ to mẹhihia 2006 tọn whenu. Sọha pósu tọn lẹdo lọ tọn wẹ 100 Fihe gbẹtọ lẹ su te hugan to Kosofe wẹ Ikosi. ==Nọtẹn devo lẹ to Kosofe== <gallery> File:Description Signs in Maryland, Kosofe, Lagos-Nigeria.jpg|Ohia alidohiamẹ tọn de to Maryland, Kosofe, Awọnlin, Naijilia. File:KosofevMarriage registry in Ojota.jpg|Whẹ̀datẹn Daho Kosofe tọn to Ojota File:Cross section of Ojota.jpg|Alihogbó Ojota tọn File:Ojota Lagos (2).jpg File:Ojota, Lagos Nigeria 08.jpg File:Ojota, Lagos Nigeria 04.jpg File:Ojota, Lagos Nigeria 11.jpg </gallery> ==Alọdlẹndonu lẹ== {{Awọnlin}} [[Adà:Ayimatẹn lẹ to Naijilia]] 7luzyb20j1wgv0y2p2i8w5qxxu72o28 Kryvyi Rih 0 454 26484 19224 2022-07-18T03:10:17Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Banner of Kryvyi Rih.svg|thumb|150px|Yẹdide Asia tọn]] '''Kryvyi Rih''' (To Ukraine-gbe mẹ: Криви́й Ріг; To Russia-gbe mẹ: Кривой Рог) yin tòdaho de to lẹdo Dnipropetrovsk Oblast tọn to ṣẹnṣẹn otò [[Ukraine]] tọn. Finẹ wẹ yin otẹn anadenanu tọn na ayimatẹn Kryvyi Rih Raion tọn. To [[owhe]] 2020 mẹ, gbẹtọ sọha 619,278 wẹ nọ̀ finẹ. == Alọdlẹndonu == l61agvmril9mjcauys6p0q2xjzgpq6k Kunle Bamtefa 0 455 18895 9036 2022-04-11T17:42:35Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Kunle Bamtefa''' yin aihundatọ sinimọto tọn Otò [[Naijilia]] tọn bo yin yinyọnẹn taun na adà ''Uncle Pablo'' tọn he e yiwa to aihundida dé mẹ he hosọ́ etọn yin ''The Johnson's Family'' podọ aihundida devo he hosọ etọn yin ''Fuji House Of Commotion'' mẹ. == Aihun he e dà lẹ == *''Checkmate'', 1991 *''Mortal Inheritance'', 1996 *''Violated'', 1996 *''Saworoide'',1999 *''The Johnsons'' *''Fuji House of Commotion'' ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] lss62sibmqd8slxyu1hlb32eptgsxi1 Kunnudetọ Jehovah Tọn Lẹ 0 456 26871 25867 2022-07-22T18:55:03Z Gadarawamo 20 /* Otàn yẹtọn */ wikitext text/x-wiki [[File:Jehovah's Witnesses outside the British Museum 02.jpg|thumb|Kunnudetọ Jehovah Tọn Lẹ]] '''Kunnudetọ Jehovah Tọn Lẹ''' yin pipli sinsẹnbibasitọ lẹ tọn dé he tindo hagbẹ he hú livi ṣinatọ̀n lẹdo aihọnpe. Ye yise dọ Jiwheyẹwhe, mẹhe yinkọ etọn nọ yin [[Jehovah]] (Slm 83:18), na doalọtena sẹ́nhẹngba, kọgbidinamẹ, azọ̀n po okú po gbọn hinhẹn opodo wá na kanyinylan wunmẹ lẹpo to aigba ji dali. Ye dọdọ Ahọluduta Jiwheyẹwhe tọn (he yin nùdego to odẹ̀ oklunọ tọn mẹ dọ "ahọluduta towe ni wá".) na hẹn lẹndai dowhenu tọn Jiwheyẹwhe tọn na aigba di, enẹwẹ nado hẹn jijọho wá na gbẹtọ he nọgbẹ sọgbe hẹ nujinọtedo Biblu tọn lẹpo. Nuyise yetọn lẹ yin zizesinai do [[Biblu]] ji. Nuyise ehelẹ yin pinplọnmẹ gbọn Charles Taze Russell dali, yedọ yẹwhehodọtọ de he wleawuna pipli Biblu plọntọ lẹ tọn de to tòdaho Pennsylvania tọn mẹ to 1876. Yanwle Russell po Biblu plọntọ devo lẹ po tọn taidi pipli de he yin yinyọnẹn to whenẹnu wẹ nado hẹn nuplọnmẹ Jesu klisti tọn lẹ gbayipe podọ nado hodo apajlẹ aliho nuyiwa tọn agun klistiani owhe kanweko-tintan tọn lẹ tọn. Na Jesu wẹ yin dowátọ agun klistiani tọn wutu, e nọ yin pinpọn hlan taidi dowátọ titobasinanu lọ tọn. -Kolosinu lẹ 1:18-20. To nukọnmẹ, ye wá jẹ owé sinsẹn tọn lẹ zinjẹgbonu ji he ye ylọdọ ''Atọ̀họ̀-Nuhihọ́ lọ Tọn''. Nuyise yetọn delẹ, na taun tọn gando mẹhe Jiwheyẹwhe yin, po lẹndai etọn na gbẹtọ lẹ po aigba lọ po go gbọnvo na nuhe nọ yin pinplọnmẹ to sinsẹnhọ susu devo lẹ mẹ. Kunnudetọ Jehovah Tọn lẹ yise dọ gbẹtọ fọtọ́n-donu-kantọ̀n-konukunẹnẹ (144,000) wẹ na yì olọn mẹ (Osọ 7:1-17, 14:1) podọ gbẹtọ susu devo he setonu na Jiwheyẹwhe lẹ na nọgbẹ kakadoi to paladisi de mẹ to aigba ji. Ye ma yise dọ Jiwheyẹwhe yin atọ̀n-to-dopomẹ de. Ye yise dọ Jesu kú to potín de go (he sọ nọ yin yiylọ dọ yatin de ) kakati nido yin satin de. Jiwheyẹwhe ma kẹalọyi sinsẹnbibasi de he mẹ yẹdide kavi boṣiọ yin yiyizan te, etlẹ yin yẹdide kavi boṣiọ satin tọn ma yin alọkẹyi, Exs 20:4-6. Ye nọ plọnmẹ dọ to whenue mẹde kú, ye nọ gbẹ tin to yọdo mẹ kaka jẹ whenue Jiwheyẹwhe na wá fọn ye sọnkú to whenue ahọluduta Jiwheyẹwhe tọn na jẹ gandu ji to aigba jí. Kunnudetọ Jehovah tọn lẹ yinyọn ẹn taun na nuyise yetọn lẹ lilá sọn whédegbe jẹ whédegbe podọ to nọtẹn gbangba tọn devo lẹ, podọ ye sọ nọ má linlinwe lọ ''Atọ̀họ̀-Nuhihọ́ lọ Tọn'' po ''Fọ́n'' po na gbẹtọ lẹ. Ye sọ yin yinyọnẹn na kadaninọ yetọn na whẹho awhan tọn lẹ podọ na ohùn. ==Otàn yẹtọn== To 1870, jọja de he tindo avọ̀satẹn de, mẹhe yinkọ etọn nọ yin Charles Taze Russell to sadi to gbedopo bo se hodidọ yẹwhehodọtọ ṣọṣi ''Advent'' tọn de tọn. Yẹwhehodọtọ lọ dọdọ Biblu sọgan gọalọnamẹ nado mọnnukunnujẹemẹ dọ Jiwheyẹwhe jlo na do ahọluduta de ai, kavi gandudu de do aigba ji. E dọdọ ahọluduta lọ, he yin nudego whlasusu to Alẹnu Yọyọ owé Biblu tọn mẹ, na yin zizesinai do olọn mẹ, podọ e na diọ ninọmẹ gbẹninọ tọn gbẹtọvi lẹpo tọn pete to aigba ji. Russell dindona nuplọnmẹ yẹwhehodọtọ lọ tọn to Biblu mẹ, ehe hẹn ẹn wleawuna nuyise yọyọ delẹ. Klistiani nugbonọ devo lẹ he ko kú sọn ojlẹ dindẹn die lẹ lọsu na yin apadewhe gbẹtọ fọtọ́n-donu-kantọ̀n-konukunẹnẹ (144,000) he na dugan to [[olọn]] mẹ lẹ mẹ. '''Lehe yé bẹjẹeji gbọn''' Gbọn biblufọ voovo lẹ yiyizan dali podọ gbọn nujijọ whenuho tọn voovo lẹ yiyijlẹdo yedelẹ go dali, Russell yise dọ to madẹnmẹ, Jiwheyẹwhe na basi oylọna ogbẹ́ "mẹwiwe lẹ" tọn de nado wá dugan to olọn mẹ. Klistiani nugbonọ devo lẹ he ko kú sọn ojlẹ dindẹn die lẹ lọsu na yin apadewhe gbẹtọ fọtọ́n-donu-kantọ̀n-konukunẹnẹ (144,000) he na dugan to olọn mẹ lẹ tọn. To whenẹnu, ṣọṣi voovo lẹ nọ plọnmẹ dọ Jesu na lẹkọ wá aigba ji whlà awetọ to nukọnmẹ, ṣigba Russell yise dọ alọdlẹndonu voovo lẹ to Biblu mẹ dohia dọ Jesu ko lẹkọwa to 1874. Russell yise dọ apadewhe lẹndai Jiwheyẹwhe tọn wẹ nado bẹ́ Amagẹdọni jẹeji, e yise dọ ehe na yin ojlẹ de he mẹ bẹwlu na tin to gbẹtọ lẹ ṣẹnsẹn podọ titojininọ po osẹ́n po na depo taun, podọ e na yin ojlẹ de he gbẹtọ lẹ na po gandudu voovo lẹ po na hoavun sọta yede. E yise dọ Jiwheyẹwhe na doalọtena azọ̀n po [[okú]] po bo na ná dotẹnmẹ gbẹtọ nugbonọ lẹ nado nọgbẹ kakadoi to agbasa pipe de mẹ. Russell yise dọ nujọnu taun wẹ e yin dọ klistiani lẹpo, etlẹ yin dehe to awukọndopọ hẹ ṣọṣi devo lẹ, dona plọn "nugbo" biblu tọn ehelẹ. E yise dọ "nugbo" ehelẹ ko yin whiwhlá do Biblu mẹ na owhe fọtọ́n susu lẹ. E wleawuna ogbẹ́ wezinzin tọn de he yin yiylọdọ ''Watch Tower Bible and Tract Society of Pennsylvania''. E kàn owé voovo lẹ, bo wleawuna klasi Biblu pinplọn tọn kleun kleun lẹ na gbẹtọ lẹ nado plọn nuplọnmẹ etọn lẹ, e sọ jẹ̀ linlinwe lọ ''Zion's Watch Tower and Herald of Christ's Presence'' zin jẹgbonu ji, he nọ plọnmẹ dọ Klisti ko wá. E kanwe dọ Jiwheyẹwhe na hẹn nujijọ ehe lẹpo wá aimẹ to 1914. ==Nuyise yetọn lẹ== ==Nuhe ye nọ wa== ==Alọdlẹndonu lẹ== ==Nọtẹn intẹnẹt tọn devo lẹ== 2zuoj72o6r1ca78269frvtcfor26m4c Kupa-gbe 0 457 18896 9083 2022-04-11T17:42:45Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Kupa-gbe''' nọ yin dido to glètoho he to Kupa-gbeji lẹ mẹ, ehelẹ wẹ; Abugi, glètoho Ikin-Sami tọn lẹ (Kapu, Agini, Buzhi, po mọmọ po sọyi), Ikin-makun tọn lẹ, Kuchalu, Sampi po Eggan (ehe lẹpo tin to hùwaji [[Ayimatẹn Niger Tọn]] tọn). Kupa tin to aṣẹpipa L.G.D Lokoja tọn glọ. E ṣáká dopọ hẹ is under Lokoja L.G.A. It is most closely related to the [[Kakanda-gbe]] taun. Koelle (1854) mẹ wẹ e wá sọn. Glètoho Egã (Eggan) tọn tin omẹ sọha kleun de he nọ do Kupa-gbe. Kupa, taidi akọ̀ de po lẹdo gandudu tọn de po, nọ yin gandudeji gbọn kọmẹ-gan de he nọ yin yiylọ dọ 'Maiyaki Kupa tọn' bo nọ nọ̀ Abugi. E tindo e-whè-gbau glètoho 70 to aṣẹpipa etọn glọ. {| class="wikitable" |+'''Topẹvi lẹ po glètoho lẹ po to Kupa-gbeji''' |Abugi |- |Kapu |- |Mabo |- |Agini Agunpo |- |Agini Api-akuru |- |Awumi |- |Gwaci |- |Ebbe |- |Migegi |- |Fikara |- |Bagi |- |Gunji-Twaki |- |Mikugi |- |Dekugi |- |Ebwa |- |Apo |- |Dakunzhi |- |Gucidan |- |Angbapu |- |Tsanawa |- |Lagan |- |Bataku |- |Igban |- |Kayinko |- |Gbedumagi |- |Kumi |- |Nadzogun |- |Kpaji |- |Balagan |- |Gbaci |- |Kinami |- |Yinkara |- |Elaggan |- |Giri |- |Arakpo |- |Eggan |- |Ramba |- |Kuchalu |- |Elugbwara:- * Eban * Egbaci * Ekara (Karagi) * Elandza * Kpakpa * Vazhi |- |Sampi |- |Elagi |- |Batake |- |Koci |- |Buzhi * Kpagun |- |Kukaragi |- |Miza |- |Dzakanti |- |Gugurugi |- |Kpoku |- |Yaro |- |Lantsara |- |Kugbagi |- |Lusuta |- |Yekaraji |} ==Alọdlẹndonu lẹ== [[Adà:Ogbè lẹ]] r6790sm9kthbogstriq7thfxnsqe899 Kuryana Azis 0 458 18897 17785 2022-04-11T17:42:55Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Drs._H._Kuryana_Azis.jpg|thumb|Kuryana Azis]] '''Kuryana Azis''' (10 Lidosun 1952 – 8 Whejisun 2021) yin tonudọtọ Indonesia tọn. E yin gandutọ gan Komering Ulu tọn sọn 2015 kakajẹ whenuena e yin kukutọ E yin jiji to Tanjung Kemala, Baturaja, Ogan Komering Ulu, huwaji Sumatra. Azis yin kukutọ to [[Azọ̀nylankan COVID-19]] ehe gbayipe whenu to Indonesia to 8 Whejisun 2021, podo owhe 68 po. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 550b59i35td2puvgeah3syfl1nhc013 Kyiv 0 459 18898 9101 2022-04-11T17:43:05Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Kyiv''' kavi '''Kiev''' (To Ukraine-gbe mẹ : Київ) wẹ yin tatọ́-tẹnnọ otò [[Ukraine]] tọn podọ ewọ wẹ sọ yin tòdaho he klo hugan to Ukraine. E tin to ṣẹnsẹn agewaji [[Ukraine]] tọn to tọ̀sisa Dnieper tọn tò. Diblayi gbẹtọ livi atọ̀n wẹ nọ nọ̀ finẹ. Tòdaho ehe mẹ wẹ adà godo tọn agbàwhinwhlẹn UEFA Euro 2012 tọn yin hihò te. Podọ Kyiv wẹ agbàwhinwhlẹn hànjiji tọn ''Eurovision'' tọn wá aimẹ te to 2017 Ninọmẹ aimẹ tọn Kyiv tọn nọ fá pẹẹde (''continental climate''). == Alọdlẹndonu lẹ == s2km41uaxy6e3g8aukna0dn5r1xoohu Ladiohọ Awọnlin tọn 0 460 23990 23808 2022-06-10T16:48:36Z Gadarawamo 20 wikitext text/x-wiki '''Ladiohọ Awọnlin tọn''' FM 107.5 (Glẹnsigbemẹ:Radio Lagos 107.5 FM) sọ nọ yin yiylọ dọ Tiwa n' Tiwa. '''Ladiohọ Awọnlin tọn''' bẹ azọn jẹeji to 1977 taidi azọnwhe [[linlin]] tọn he yin ''Nigerian Broadcasting Corporation(NBC)''. E yin Ladiohọ FM tọn tintan he yindọ [[Ayimatẹn Awọnlin Tọn|Ayimatẹn Awọnlin tọn]] lọsu wẹ dó. Ladiowhe lọ bẹ azọn jẹeji po wekun sọha ladio tọn ehe po ''A.M. Frequencies (990 kHz.303mtrs po 918 kHz.327mtrs)''. Hudo nado diọ nulẹ zun yọyọ wẹ zọn bọ '''Ladiohọ [[Awọnlin]] tọn''' 107.5 he yin FM (Tiwa n'Tiwa) dó wa aimẹ to ''Lagos State Radio Service'' glọ to owhe 2001 tọn mẹ. Ladiohọ [[Awọnlin]] tọn yin ladio-whe dé he yin yinyọnẹn na ogbé jọwamọ tọn wunmẹwunmẹ dido, bọ hoyidokanji etọn susu lẹ nọ yin to Ayọgbe mẹ bọ pẹde to emẹ sọ yin to [[gungbe]] mẹ, dé he whe hunga to ogbè he ye nọ do mẹ wẹ Glẹnsigbe. Ladio-whe lọ sin yanwle wẹ nado na [[linlin]] gbẹtọ lẹ titengbe [[Ayọnu lẹ|Ayọnu]] he tin to [[Naijilia]] lẹ po Naijilia-nu he tin to togodo lẹ po. ==Sọ Pọ́n== *[[Kandai azọnwhe ladio tọn lẹ to Awọnlin]]. *[[Televiziọn Awọnlin tọn]]. ==Alọdlẹndonu lẹ== ==Nọtẹn intẹnẹt tọn devo lẹ== houe249vc03s0kyz87cpavw50utv760 Ladiohọ Brila FM 0 461 26994 23991 2022-07-24T21:43:48Z Gadarawamo 20 wikitext text/x-wiki '''Ladiohọ Brila FM''' yin azọnwhe ladiohọ aihudida lanmẹyiya tọn he yin didoai to azan tintan osun aotọ [[owhe]] 2002 gbọn Larry Izamoje dali taidi taidi azọnwhe aihundida lanmẹyiya tọn tintan Otogbo [[Naijilia]] tọn mẹ. Brila FM yin didoai do Ayimatẹn voovo ẹnẹ mẹ [[Awọnlin]], [[Abuja]], [[Onitsha]] po [[Port Harcourt]] po podọ to alọnu, E sọ nọ na [[linlin]] gando [[Ayimatẹn Kaduna tọn]] lọsu go ga. To aihundida lanmẹyiya tọn ''2014 FIFA World Cup'' tọn whenu, Ladiohọ Brila FM yin dide taidi dopo to ladiohọ atọ̀n he na yin tọntlọngbọn to [[linlin]] nina mẹ he na hopodona azọnwhe ''Optima Sports Management International''. ==Azọnwiwa== Lẹndai ladiohọ Brila FM tọn wẹ nado nọ na [[linlin]] gigọ gando aihundida lanmẹyiya tọn go. To [[owhe]] 2012, E doalọwemẹ taidi linlinnatọ he na hopodona azọnwhe ''TALK SPORT'' tọn nado nọ na [[linlin]] gando aihundida lanmẹyiya tọn ''Premier league'' go kakajẹ [[owhe]] 2014. ==Linlinnatọ Nukundeji lẹ== Ogechukwukanma Ogwo ==Sọ pọn== Todohukanji azọnwhe ladiohọ tọn lẹ to Otogbo [[Naijilia]] tọn mẹ. ==Alọdlẹndonu lẹ== eczqejrcpcsto4ufslgt67emjx6ihq7 Ladiohọ Eko FM 0 462 23992 18901 2022-06-10T16:52:23Z Gadarawamo 20 wikitext text/x-wiki '''Ladiohọ Eko FM''' yin didoai to owhe 1997 taidi nọvi na azọnwhe [[Ladiohọ Awọnlin tọn]]. Eko FM yin didoai po yanwle lọ po nado nọ na [[linlin]] to ayọgbe mẹ na ayọnu lẹ. Susu awọnlinvi lẹ nọ ze ayiha do azọnwhe ladiohọ Eko FM ji nado se [[linlin]] gando nuhe to jijọ to alọnu lẹ, [[linlin]] nọ yin nina to yovogbe mẹ po ogbe ledo lọ tọn lẹ po. [[Linlin]] nuhe gando ahọluduta po danu he to jijọ lẹ go nọ yin nina. ==Alọdlẹndonu lẹ== qo9zcx20s9yv4ajno94s81y52n3i79s Ladiohọ Faaji FM 0 463 18902 9156 2022-04-11T17:43:45Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Ladiohọ Faaji FM''' yin azọnwhe ladiohọ otogbo naijilia tọn. Mẹhe do azọnwhe lọ wẹ ''Daar Communications'', Raymond Dokpesi wẹ do azọnwhe lọ ai. Faaji FM bẹ azọn jẹeji to gigọ mẹ to azan tintan osun wiawetọ owhe 2012 mẹ, Mẹhe sọ to anadena azọnwhe lọ wẹ Kenny Ogungbe. ==Sọ pọn== Agidigbo FM 88.7 Ibadan ==Alọdlẹndonu lẹ== n1xp889xjveonee5mvacumkkueykr06 Lagos Island 0 464 9158 9157 2022-03-23T15:55:37Z Jon Harald Søby 5 1 revision imported wikitext text/x-wiki #REDIRECT [[Lopo Awọnlin Tọn]] b8yfxbjprq1y8t7iisqs3xc5imvhkdf Lagos State Model College Kankon 0 465 18903 9222 2022-04-11T17:43:55Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Lagos State Senior Model College Kankon''' yin Wehọmẹ daho de, he tin tó Owódé-Àpá lì jí tò otò he nọ yin [[Gbagli]] , tò Ayimatẹn [[Awọnlin]] tọn mẹ. Wéhọmẹ̀ lọ́ yìn didoai tò owhè 1988 tọn mẹ, tò àyímátẹngán awhanfuntọ whènù, Àwhàngàn Rear Admiral [[Mike Akhigbe]] (Rtd). <ref>https://web.archive.org/web/20190713181500/http://lasmocksenior.com/about.php</ref><ref>http://www.vanguardngr.com/2014/01/tales-two-model-colleges</ref><ref>https://web.archive.org/web/20160623164843/http://news2.onlinenigeria.com/feed/news/top-stories/90103-16yr-old-science-pupil-found-hanging-at-kankon-model-college.txt</ref><ref>https://web.archive.org/web/20160518002859/http://lagosschoolsonline.com/more.php?id=71</ref> ==Otàn== Lagos State Model College tín to wehọmẹ pọ́nbaí daho àtọ́n he Ahọlu dudu Àwọnlìn yímatẹn dótè tó àyígbamátẹn àtọ́n dé e tín tó àyímátẹn [[Awọnlin]] tọn mẹ̀. Yé dó wéhọmẹ lọ́ ai tò owhè 1988, tò ògán dudu àwhànfùntọ́ [[Okhai Mike Akhigbe]], mẹ̀hè baí otohọ́lúdugán àwhànfùnnọ tọn tò àyímátẹn [[Awọnlin]] tọn. Yé bò bẹ́ wéhọ lọ́ yì thòtẹ̀n àthóthó étọ̀n tò Owódé-Àpá lijí tò àzán gbànewhèàtọ̀n, osùn wídòpó owhè 1989 mẹ̀. Government College, Ketu, tò Ẹ̀pẹ́ wẹ̀ yé dó wéhọ lọ́ dótè dó, pó òhá ẹ̀nẹ̀ étọ̀n dé e pò lẹ pó dó Igbóńlá, Bádóre, Meiran podo Igbokuta pó. Sọ́n whènẹnù, 1988 dójẹ̀ 1992 gbọ́n, yé bayí thóthẹ̀ wéhiá dé e yọ́n dayí wéhọ àtọ́n lẹ́ ẹ pó tọn. Wéhọgán Igbóńlà tọn, Mẹ̀súnnù James Akinọlá Pàṣedà wẹ̀ yé dó basí nùkúnpédonugòtọ́ Wéhọgán wéhọmẹ àtọ́n lọ lẹ tọn, dé yé dó tó wéhọ lọ́ lẹ doai tò owhè 1988 mẹ̀. Mẹ̀súnnù B.O. Owoade wẹ̀ yín Wéhọgán tíntán wéhọ lọ́ tọn, bọ̀ Mẹ̀mẹyọ́nnù M.O. Ọmọniyi bo basí àlọ̀gọ́tọ étọn. == Oyíndidiọ owhè 2003 tọn == Yé diọ́ wéhọmẹ lọ́ sí yínkọ do Lagos State Senior Model College, Kankon tò owhè 2003 mẹ̀. Bọ̀ nọ̀ví pẹví wéhọmẹ lọ́ tọn, má sọ́ tín tò glọ wéhọdáhó lọ́ tọn mẹ̀ ==Whéhọgán whéhọ lọ tọ̀n lẹ== * Mr. B.O. Owoade, 1988 thó 2005 * Chief Mrs. S.O.S. Olley, 2005 thó 2011 * Mr. J.M. Ashaka, 2011 thó 2013 * Mr. S. O. Fadahunsi, 2013 káká jẹ̀ thin ==Alọdlẹndonu lẹ== [[Adà:Wehọmẹ lẹ]] kw6i29z1k1id6ao4axfz8rtsd1866dt Lanre Hassan 0 466 18904 9249 2022-04-11T17:44:05Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Lanre Adesina Hassan''' (yin jiji to azan atọ̀ntọ́, kọ́yànsun, owhe 1950 tọn mẹ). E yin yinyọnẹn ganji taidi '''Iya Awero'''. E yin yọnnu aihundatọ sinima tọn otò [[Naijilia]] tọn dé, he nọ sábà sọawuhia to sinima ayọgbe ''Nollywood'' tọn mẹ, ṣigba e sọ nọ sọawuhia to sinima Glẹnsigbe tọn lẹ mẹ ga. Sọn whenue gbọn e ko bẹ́ azọ́n aihundida tọn etọn jẹeji po ''Ojo Ladipo Theatre Group'' po, Iya Awero ko tọ́n bosọ yin yinyọnẹn ganji to aihundida sinima tọn susu lẹ mẹ. ==Aihun he e ko da lẹ== *''Ìlù Gángan'' *Iró Gunfun *''Adelebo'' *''Aje Metta'' *Baba Lukudi *''Iyawo Tunde'' *''Igba Ewa'' *''Ìkúnlè Kèsán'' *''Ìrírí Mi'' *''Mama Lanre'' *''Oníbárà'' *''Àtànpàkò òtún'' *''Ejide'' *''Okun Emi'' *''Dokita Alabere'' *''Fadùn Sáyémi'' *''Ire Aye Mi'' *''Eto Ikoko'' *''Idajo Mi Tide'' *''Ishola Oba-orin'' *''Ogo-Nla'' *''Sade Blade'' *''Ògìdán'' *''Ògo Idílé'' *''Okun Ifẹ'' *''Orí'' *''Owo Blow'' *''Jawọnbe'' *''Ogbologbo'' *''Ojabo Kofo'' *''Pakúté Olórun'' *''Boya Lemo'' *''Back to Africa'' *''Owo Blow: The Genesis'' *''Aso Ásiri'' *''Family on Fire'' *''Omo Elemosho'' *''Ayitale'' ==Alọdlẹndonu lẹ== ==Nọtẹn devo lẹ== [[Adà:Otàn Gbẹzan tọn]] hv69ve5ex1r86nn25up4h3bmsaipz43 Lanre Tejuosho 0 467 25871 25870 2022-07-12T09:44:24Z Samatics 9 wikitext text/x-wiki [[Wepo:Lanre tejuosho.jpg|thumb|Lanre Tejuosho]] Ahọvi '''Olanrewaju Adéyẹmí Tejuosho''' he yin jiji to owhe 1964 tọn yin tonudọtọ de to otò [[Naijilia]] tọn. E to azọnwa to alọnu din taidi azọnwatọ wedegbẹ [[Ayimatẹn Ogun Tọn]]. ==Godoninọnamẹ== Lanre Tejuosho yin jiji to Abẹokuta di Ahọvi Ahọlu H R M Ahọlu Adedapọ Tejuosho (podọ e sọ yín doto de ga). C O N karonwi atọntọ ọrọnmiyan osile ti Oke ona gba po Ahọsi Adetoun Tejuosho taidi Ahọvi. Eyin ovivi na dopo to yọnnu he tindo azọnwhe to [[Naijilia]] lẹ, enẹ metogantẹmẹ Bisoye Tejuosho Iyalode Egbaland. ==Oyọnẹn po wepiplọn etọn po== Lanre Tejuosho yin Doto de, e yi wehọmẹ Alavọ tọn Awọnlin tọn ''Staff School'' tọn to 1967 podọ enẹgodo Wehọmẹ daho ''Igbobi College'' to owhe 1974 nado hiawe dogọ. To owhe 1981 e yi Wehọmẹ Alavọ Awọnlin tọn fihe e yi gbedewema ''M.B.B.S'' te podọ to enẹgodo e basi agbasagonu etọn lẹ ''Telemedicine'' po oplọn Ajọwiwa tọn po to togodo, E lẹzun doto to whenue e tindo owhe konukundopo. Ehe zọn bọ e yin dopo to doto he yọn azọn taun lẹ mẹ to Naijilia. ==Gbẹzan mẹdetiti tọn== Tejuosho ko tindo asi, yinkọ asi etọn tọn wẹ ahọsi Moji Tejuosho (he mọ okoya), ahọsi yin dopo to viyọnnu ahọtọ akonka Naijilia tọn mẹtogantenmẹ Razaq Okoya. E yin nukunpedonugotọ po wedegbẹ akọ tọn po. Ye ko yin didona po ovi lẹ po ovivi lẹ po. == Alọdlẹndonu lẹẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1964 lẹ]] p0aqv3z4dqp3o7fisxvl64d1ed0nupf Lanre Towry-Coker 0 468 18906 9284 2022-04-11T17:44:25Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki Dotogan '''Lanre Towry-Coker''' FRIBA yin jiji to owhe (1944), e nọ wazọn yẹdide ohọ tọn, bo sọ yin tonudọtọ [[Naijilia]] vijiji de. E ko wazọn to ahọlu po mẹdevo lẹ po glọ, bo yin konmiṣọnna tintan na azọn po fininọ po to [[Awọnlin|Ayimatẹn Awọnlin]] tọn pọn. ==Gbẹzan po azọn etọn lẹ po== Lare yin Azọnyọnẹtọ [[Naijilia]] vijiji de. Eyin Ayinamẹ̀tọ, nukunmọnu [[Naijilia]] tọn yi oto maleṣia tọn, Enẹ Tunku Abdul Rahman. To bẹjẹeji Owhe 1960 tọn, Lanre-Towry-Coker yi wehọmẹ St.mathias to Ayimatẹn Awọnlin po Kingston college, Surrey, to England tọn, whẹpo e do Yi wehọmẹ Azọn yẹdide ọjọ tọn pinplọn to (''Architectural Association School'') po wehọmẹ Alavọ tọn to London. E hiawe bo yi gbedewema nuyonẹntọ ajọwiwa tọn to whenuena e Yi wehọmẹ alavọ Harvard tọn (OPM). E Hun azọnwhe yẹdide tọn he e ylọ dọ (Towry-coker Associates) to owhe 1975. To owhe 1976 ye yi yinkọ dé do gọ yinkọ lọ to [[Lagos|Awọnlin]] na azọn dagbe he e ko wa na ọkọ lọ wutu enẹ to [[Awọnlin]] ([[Lagos Island]])he é ylọdọ (Towry street) nado doyẹyigona hẹnnu Etọn lẹ. É sọ yin mẹhe nọgodona ]]Abuja]] sìn tomẹ, bọ yin nina Nunina susu lẹ na azọn dagbe he e wa lẹ titengbe ohọ yọnwhanpẹ susu he é Basi do togbo [[Naijilia]] tọn mẹ. To owhe 1999, Towry-coker lẹzun omẹ tintan he Dugan kọnmiṣọnna na azọn po fininọ po to Ayimatẹn [[Awọnlin]] tọn. Ewọ wẹ wekantọ ( Housing policy) po (The dynamics of housing Delivery) oto [[Naijilia]] tọn. Bo Yi Aimatẹn [[Awọnlin]] tọn taidi nuplọnmẹ to owe Etọn he azọnwhe makeway detọn to owhe 2012. Towry-coker yin mẹplọntọ to wehọmẹ Aṣitẹki tọn (NFIA) po azọnwatọgbẹ wehọmẹ abiteratọ po(ACI.Arb) to otò Uk tọn. Eyin dìde taidi doaitọ wehọmẹ oto British tọn to Owhe 2017, yẹdenanutọ to Aihọn bleblu mẹ. É da Bisifẹ Towry-coker sigba ye ko kan tosin. É ji viyọnnu Atọn po visunnu Dopo Ọlaotan. ==A sọgan pọn== [[Adà:Otàn Gbẹzan tọn]] dswkym23gtv7f92g33bav288m5opn4s Lapai 0 469 18907 9293 2022-04-11T17:44:35Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Lapai''' yin Lẹdo Gandudu Dokọ̀ tọn de to aṣẹpipa [[Ayimatẹn Niger Tọn]] glọ to [[Naijilia]]. E ma dogbó hẹ ''Federal Capital Territory''. Tatọ́-tẹnnọ̀ etọn tin to topẹvi Lapai tọn mẹ to alihogbó A124 tọn ji to whèyihọ-waji lẹdo lọ tọn to alihiamẹnu 9°03′00″N 6°34′00″E ji. Lẹdo etọn gbló sọ̀ 3,051 lẹdo pé podọ gbẹtọ sọha 110,127 wẹ tin to finẹ to mẹhihia 2006 tọn whenu. Sọha pósu tọn lẹdo lọ tọn wẹ 911 ==Alọdlẹndonu lẹ== knmf65rl4f6kwp923jnjxw9qy6n8m55 Laru-gbe 0 470 18908 9305 2022-04-11T17:44:45Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Laru''' (Laro, e sọ nọ yin Shen kavi Sengwe) yin ogbè omẹ Kainji tọn lẹ tọn de to [[Naijilia]]. E tindo akọ̀gbè dopo: Cuba (Shuba). Ogbè lọ dótọ lẹ ko wa to gigọjẹ [[Bissa-gbe|Busa-gbe]] dó ji todin. ==Akọ̀gbe lẹ== Akọ̀gbe Shen tọn atọ̀n wẹ tin, bọ nọ yin dido to glètoho he bọdego lẹ mẹ: * Kárábàndéi po Sànsání po * Sàːgúnú4, Sʷàʃí, Lúmːà, po Barkatai po * Mɔ̀nːáĩ, Sáŋkʷà, po Màláːlé po Glètoho lẹ, yin sislẹ sọn daho ji jẹ pẹvi pete ji, wẹ Sàːgúnú, Kárábàndéi, Sʷàʃí, Lúmːà, and Mɔ̀nːáĩ. Mẹhe no dó ogbè lọ lẹ ma sọ 4,000 ==Alọdlẹndonu lẹ== [[Adà:Ogbè lẹ]] shq506nvwg0tx4vu0am9nve3n2yf0ub Lateef Adedimeji 0 471 18909 9317 2022-04-11T17:44:55Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Lateef Adedimeji at AMVCA 2020.jpg|thumb|Lateef Adedimeji]] '''Lateef Adedimeji''' (He ye ji to azan tintan osun awetọ owhe 1986) yin Aihundatọ yinditọ de, Otàn wlantọ podọ anadena sinima hẹ nọ yin bibasi to Aimatẹn Ogun tọn,ṣigba ye jii do Aimatẹn Awọnlin tọn to Togbo Naijilia tọn mẹ. To owhe 2013 wẹ e diyin taun na adà he e yiwa to sinima hẹ nọ yin kúdí klepto he Yéwándé Adekoya sọ dovivẹnu taun dó wazọn hẹẹ bọ aihun lọ dó donukunmẹ. Lateef Adedimeji ko tọn tó sinima he ko hugan kanweko (100) mẹ sọn whenue e ko jẹ Azọn sinima tọn ji to owhe fọtọn die. E diyin sọmọ bọ azọnwhe Airtel ton yii dó basi nukunmọnu yetọn. ==Otàn gbẹzan po wehọmẹ yiyi etọn po== Dile mi ko dọdo jẹnukọn, Lateef Adedimeji yin jiji to azan tintan osun awetọ owhe 1986 to Aimatẹn Awọnlin tọn to togbo Naijilia tọn mẹ, ṣigba Aimatẹn Ogun tọn wẹ mẹjitọ etọn wa sọn. E yi wehọmẹ bo yi gbedewema do Oyọnẹn linlinzọn wiwa tọn ji, to wehọmẹ alavọ tọn he nọ yin Olabisi Ọnabanjo University. ==Alọdlẹndonu lẹ== jdcgm9ce3rjxx49t2mhva63312297ua Lateef Adegbite 0 472 25547 18910 2022-07-09T17:14:29Z Samatics 9 wikitext text/x-wiki '''Lateef Adegbitẹ''' (yin jiji to azán kotọ osun Atọntọ owhe 1933 tọn bo basi matintọ to azán gbanewheawetọ osun sinẹnẹtọ owhe 2012 tọn). To gbẹwhenu etọn, e yin Hoyidọtọ dé he lẹzun (''Attorney-General)'' wheyihọ waji togbo [[Naijilia]] tọn (''Western Region of Nigeria'') whẹpo e wa lẹzun wekantọ daho wedegbẹ tọn na nugopọntọ na malenu lẹ to Naijilia. ==Jiji po wehihia etọn po== Abdul-lateef oladimeji Adegbitẹ yin jiji to azan kotọ osun Atọntọ owhe 1933 tọn dó hẹnnu malenugan dé tọn mẹ to otò Abẹokuta tọn to Ayimatẹn Ogun tọn. Kandai lẹ dohia dọ e yi wehọmẹ Methodist tọn to Abẹokuta, ṣigba ewọ dọ emi yi wehọmẹ Alabiki tọn whẹpo do biọ wehọmẹ dokọ Paulu wiwẹ(St.Paul) tọn to Ignore, Abẹokuta to owhe 1942. To Whenuena Adegbitẹ gbẹ yin owhe sinẹnẹmẹvi wẹ e yi wehọmẹ vọnu nado yi wehọmẹ daho aholu tọn (kings college) to Awọnlin fihe yin dopo to ogbẹ he nọ plọnnumẹ gando malenu go to Naijilia (Muslim student society of nigeria). E fo wehọmẹ etọn to 1956. To owhe 1959, nukọntọ wheyihọ waji togbo Naijilia tọn Obafẹmi Awolowo na Adegbitẹ gbedewema nado yi wehọmẹ vọnu to yovotomẹ bo hiawe gando nuplọnmẹ osẹn tọn he F.R.A Williams ze dai go. Adegbitẹ yi wehọmẹ Alavọ ''Southampton'' tọn bo yi gbedewema oyọnẹn osẹn tọn to osun sinawetọ owhe 1962. Enẹgodo, e hiawe to wehọmẹ daho osẹn tọn na nukọntọ ''Lancaster Gate'' to oto London tọn mẹ, enẹgodo to Grey's Inn(1963-1965). E sọ yi gbedewema ''Common wealth'' tọn to yovotomẹ. E bẹ azọn osẹnplọnmẹ tọn jẹeji to wehọmẹ Alavọ Awọnlin tọn, e hẹn otẹn lọ go kakajẹ whenue e hun azọnwhe etọn titi to osun sinẹnẹtọ owhe 1976 tọn. ==Azọn== To owhe 1971 tọn, Adegbitẹ yin dide taidi ogàn na ahọluduta lẹdo tọn po gandudu po to wheyihọ Naijilia tọn to gandudu awhangan Christopher Oluwọle Rotimi tọn glọ. E sọ yin dide taidi ogàn na whẹdida po Attorney-general wheyihọ waji tọn po to owhe 1973 tọn mẹ. To osun aotọ owhe 1976 tọn wẹ e dó azọnwhe osẹn tọn ai, ewọ lọsu wẹ sọ yin azinponọ na azọnwhe lọ. Azọnwhe etọn tin to Awọnlin po Abẹokuta po. Osẹn Akuẹ po ogbẹ(''commercial and corporate law'') wẹ yin azọn titengbe yetọn. Azọnwhe etọn he tin to Abẹokuta tin to Àgọ́ Obà. Adegbitẹ yin dopo to mẹhe dó ogbẹ Gbmẹ ibi tọn ai to owhe 1972 mẹ. Adegbitẹ yin ogàn ọgbẹ olimpiki oto Naijilia tọn (Nigeria Olympic) sọn 1972 jẹ 1985. E yin nukọntọ, azinponọ na ogbẹ ọgbẹ anadenanutọ wehọmẹ alavọ oto maiduguri tọn sọn 1984 jẹ 1990. E lẹ́zun ogbẹvi asẹpapatọ dó nusisa ji tọn to Awọnlin. Enẹgodo e lẹzun ogàn daho na azọn po tẹnmẹninọnamẹ tọn po. Yé yí ogantẹn he klohugan(C O N) tọn na ẹn. E sọ dugan taidi seliki oto Ẹgba po papa Adini malenu Ẹgba tọn. To Azan ṣinẹnẹ tọ, osun atọntọ owhe 2011 tọn, ahọluigbagan Good luck Jonathan de e taidi azinponọ na kandai oyọnẹn hihọ po jlọjẹ mẹtọn po(''Chairman, presidential committee on puplic awareness on security and civil responsibilities''). Dotogan Adegbitẹ yin nọvisunnu na otankantọ akonka de po nukundeji dé po he nọ yin Saburi Bíòbákú (1918-2001) mẹhe yin Giwa na wehọmẹ alavọ Awọnlin tọn dai whẹpo dó yin matintọ. ==Malenugan== To 1976, Adegbitẹ dọdọ ye ni dó whẹdatẹn vivọylọ dé na malenu lẹ ai to ayimatẹn he tin to Naijilia. E dọ malenu lẹ tindo tito podọ yé dona nọ basi whẹdida to osẹn ṣharia tọn glọ. É zindonukọn dọ malenu lẹ ma tindo osẹn po tito mẹdekannujẹ tọn po gbọnvona dehe Ṣharia ko zedai. Sharia yin osẹn wiwe hugan malenu lẹ tọn bo bẹ osẹn oto tọn po nuyiwa tọn lẹ po hẹn. Adegbitẹ jlo na nọgodona kanvivan M.K.O Abiola tọn nado ze tito Sharia tọn dó ayimatẹn lẹ mẹ to bẹjẹeji Owhe 1990 tọn. E sọ vọ doai to osun wiawetọ owhe 2002 tọn. Hunyanhunyan dé fọn to klistiani lẹ po malenu lẹ ṣẹnṣẹn. Adegbitẹ yin azinponọ na wedegbẹ ehe bo penukundo gbejizọnlinzintọ to ayimatẹn Ogun tọn po ogbẹvi wedegbẹ lọ tọn lẹ po. To whenuena Ibrahim Dasuki lẹzun sọltan Sokoto tọn to owhe 1988 po ogan daho na wedegbẹ daho Naijilia tọn na malenu lẹ to Naijilia (N S C I A), Adegbitẹ wẹ yin dide taidi wekantọ daho na wedegbẹ lọ, to gandudu Adegbitẹ po Dasuki tọn to NSCIA, he ye yi dodonu etọn hẹnnai to owhe 1974, e lẹzun mẹhe sọ to azọn wa po zohunhun po. To vivọnu owhe 2002 po bẹjẹeji owhe 2003 tọn po, Adegbitẹ dọnnu po Wọlé ṣoyinka po na e sawhẹ dokọna malenu lẹ dọ ye lẹ wẹ to danuwiwa zedaga bo kọn ohun gbẹtọ lẹ tọn dai to Kaduna, ṣigba Adegbitẹ yiavunlọ na malenu lẹ. Enẹ zọn bọ é yin nina nunina Nobẹli tọn. Atẹṣiṣi ehe zọn bọ yé henalọdotena hunwhẹ yọnnu whanpẹnọ hugan he ye jlo na basi to whenẹnu (Miss World) tọn to Naijilia. Hunyanhunyan lọ sọ sinyẹn to whenuena linlinkantọ Isioma David he yin klistiani kan linlinwe de dọ eyin yewhegan lẹ nọ yi hunwhẹ yọnnu whanpẹnọ hugan lọ tọn tẹnmẹ wẹ, ye na ko dé asi yetọn lẹ sọn ye mẹ. Enẹgodo wẹ mẹbọdomẹgotọ ayimatẹngan Zamfara tọn owhe 1993 tọn, enẹwẹ Mamauda Aliyu Shinkafi dọho to gbangba dọ e sọgbe hẹ osẹn na malenu lẹ nado sọn ohùn Isioma tọn dai. Tlolo wẹ́ Adegbitẹ jeagọdo oho lọ dọ linlinkantọ Isioma mayin malenu podọ e ko biọ jona. Enẹwutu e ma dona yin huhu. Adegbitẹ dọ to linlinwe osun aotọ owhe 2003 mẹ dọ eyin oto Amelika po azọnwatọgbẹ etọn lẹ po sọgan diọ linlẹn, nuylankan he jijọ lẹ sọgan doalọte kiki eyin ye gọ aigba pelestinu lẹ tọn jo na yé, otẹn ma na sọ yin nina ''Osama Bin ladens'' nado zeta. Matin whẹdida dodo jijọho ma sọgan tin. Whenuena UNESCO basi hodọdopọ to owhe 2003, ye ylọ Adegbitẹ nado dọ alọgọ he sinsẹngan lẹ ko wa nado doalọte na hunyanhunyan lọ. ==Oku etọn== Dotogan Adegbitẹ ku to Awọnlin to Azan gbanewheawetọ osun sinẹnẹtọ owhe 2012 tọn. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] jfav7cbsycjei4o5x6alla8qaqjf4vr Lateef Raji 0 473 18911 9359 2022-04-11T17:45:15Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Lateef Olúdáre Raji''' yin tonudọtọ [[Naijilia]] tọn sọn azan wiawetọ osun aotọ owhe 1962 tọn jẹ̀ azan wiẹnẹtọ osun ṣinatọntọ owhe 2017 tọn. E yin Ayinamẹ̀tọ to nudọnamẹ po whẹwhiwhẹn po na Ayimatẹngan Awọnlin tọn dai tọn [[Babatunde Raji Fashola]]. E sọ wazọn dopọ hẹ Ayimatẹngan [[Bola Tinubu]]. Raji yin dopo to hagbẹ mẹdekannujẹ vodidi Ayimatẹn [[Awọnlin]] tọn whẹpo e do ku. Raji kú na vẹgomẹzọn to owhe etọn gbe to Magodo, [[Naijilia]] to osun ṣinatọntọ owhe 2017. E tindo owhe kandeao-nukunẹnẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] q8xpr2oi24n0v6y5qljq3u7dqg03m1j Lavun 0 474 18912 9366 2022-04-11T17:45:25Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Lavun''' yin Lẹdo Gandudu Dokọ̀ tọn de to aṣẹpipa [[Ayimatẹn Niger Tọn]] glọ de to [[Naijilia]]. Tatọ́-tẹnnọ̀ etọn tin to topẹvi Kutigi tọn mẹ to hùwaji lẹdo lọ tọn to alihiamẹnu 9°12′00″N 5°36′00″E ji. Tọsisa Kaduna tọn ''(Kaduna River)'' wẹ to dogbó whèzẹtẹn LGD lọ tọn ji. Lẹdo etọn gbló sọ̀ kilomẹtlu 2,835 lẹdo pé podọ gbẹtọ sọha 209,917 wẹ to finẹ to mẹhihia 2006 tọn. Sọha pósu tọn ''(postal code)'' lẹdo lọ tọn wẹ 913. ==Alọdlẹndonu lẹ== qr1illn6iz75cgqj83vd3bplfxboi72 Le Corbusier 0 475 26833 25537 2022-07-22T10:11:05Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Le Corbusier (1964).jpg|thumb|Le Corbusier]] '''Charles-Edouard Jeanere-Gris''' (jiji yinkọ), (azán 6tọ, osun 10tọ [[owhe]] 1887 - azán 27tọ, osun 8tọ 1965) yin yinyọnẹn gbọn yinkọ vonọtaun lọ Le Corbusier, yin yẹdenanutọ po wekantọ to oto Switzerland ton po. To [[owhe]] 1930, e lẹzun tovi yovofrance tọn. E yin gbẹtọ nukundeji na [[alọnuzọn]] yẹdenanutọ tọn to egbezangbe. Tito etọn bẹ nukọnyiyi to họgbigba na gbẹtọ he nọ nọ tohomẹ lẹ hẹn. Ehe yinmọ na to ojlẹ lọ mẹ gbẹtọ hẹntọnọ lẹ su taun. Yẹdide etọn susu lẹ wẹ ko yin zinzan lẹdo aihọn pe. E sọ yiwanna osẹn podo atinpipa po. ==Bẹjẹeji gbẹzan etọn tọn== Le Corbusier whẹn to ''La Chaux de Fonds'', oto pẹvi de to agewaji Switzerland tọn. To 1907, whenue e tindo [[owhe]] 19, e sẹtẹn yi yovotomẹ to [[Paris]], e sọ dla oto devo lẹ pọn lẹdo Europe, ehe mẹ, e plọn nususu bo sọ tindo nuyọnẹn yoyo lẹ. E plọn ogbe (''German'') devo bo sọ wazọn podo azọnyọnentọ yẹdenanutọ Peter Behrens. ==Wẹkẹ whan== To wẹkẹ whan tintan whenu, Le Corbusier lẹkọyi switzerland bo lẹzun mẹplọntọ. Madẹnmẹ, ewọ lọsu hun azọnwhe etọn titi yẹdenanutọn podo tavẹylọvi etọn po bọ ye wa azọn dopọ kakajẹ 1940. To [[owhe]] 1940, e pe osen satọ Amédéé ozenfant, e wa yin họntọn nugbonọ de. Ye kọngbedopọ bo de yẹdide yọyọ tọn he nọ yin Purism. ==Wẹkẹ whan godo== Awhan lọ godo, le Corbusier zindonukọn to yẹdide etọn mẹ kakajẹ [[owhe]] 1922. Enẹgodo, e bẹ azọn tọn etọn jẹeji to aliho de mẹ he sọgan yinuwa do mèdevo lẹ ji, bo sọ nọ jla họmẹ do na mẹlẹ bo sọ nọ gọalọna ye. E nọ ohọ kleun kleun lẹ nado sudo hudo gbẹtọ susugege he ma do ohọ to ota to paris. E dọmọ nude dona yin wiwa nado gọalọna mẹhe jẹhẹn bo ma do nude. E sọ da yẹdide de na oto de (''Ville Comtemporaine''), e ma yin alọkẹyi gbede, bo ka yin ayilinlẹn ''Skycrapers''. E sọ do nuhe e wleawu etọn hia ahọludu France tọn, ye sọ gbẹ. enẹ zon bọ ye ma doayi lehe gbẹtọ lẹ su do, bo ka to nuyiwa do oto lọ ji taun. ==Owhe lẹ godo== Le Corbusier ma hunzo to tonudidọ mẹ to [[owhe]] 1942. Enẹwutu, e gba ohọ flinflin lẹ gbọn France. ==Oyin etọn== Yinkọ lọ Le Corbusier, yin yovo france. Yinkọ yin ada devo na yinkọ daho onọ daho etọn tọn he yin le corbesier. Yinkọ yin lilẹdo ogbe Glẹnsigbe mẹ ''The Crowlike One''. E kẹalọyi yinkọ lọ to 1920. ==Linlẹn he diyin lẹ== ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] mqtbeqjtg31jvm0eku7ib5d6fjy0sx5 Les McKeown 0 476 25713 25682 2022-07-11T13:21:44Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Les_McKeown_1976_(cropped).jpg|thumb|Les McKeown]] '''Leslie Richard McKeown''' yin jiji to azán wiawetọ, abọ̀húsun, owhe 1955 bo nọgbẹ̀ jẹ azán kotọ, lidosun, owhe 2021 tọn mẹ. Eyin hanjitọ Scotland-nu dé. Ewọ wẹ sọ yin hanjitọ-gan na Bay City Rollers to gblagbla owhe 1970 lẹ tọn mẹ. McKeown yin jiji dó Broomhouse, Edinburgh, to azan wiawetọ, abọ̀húsun, owhe 1955 tọn mẹ. McKeown basi matintọ to [[owhé]] etọn gbe to azán kotọ, lidosun, owhe 2021 tọn mẹ to whenuena e tindo owhe kande-ko-atọ́n. ==Alọdlẹndonu lẹ== ==Owe he wekantọ ehe kan lẹ== ==Nọtẹn devo lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1955 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] ey7kyajo24pb5ui8233ifq6ww53fhd8 Liberia 0 477 18053 17681 2022-04-06T07:02:27Z Hugo.arg 148 wikitext text/x-wiki {{Otò |otò = Liberia |asia = Flag of Liberia.svg |ohia = Coat_of_arms_of_Liberia.svg |yẹdide = Liberia_(orthographic_projection).svg |tatọ́-tònọ = |lẹdo = 111,369 |gbẹtọ sọha lẹ = 5,214,030 |owhe = 40.43 }} '''Liberia''' yín Otò de he tin to Whèyihọ [[Aflika]] tọn, e ma dogbo hẹ [[Sierra Leone]] to agewaji-whèyihọ podọ hẹ [[Guinea]] to agewaji, e sọ ma dogbo hẹ [[lvory Coast]] lọsu to whèzẹtẹn, ohu Atlantic sọ tin to hùwaji po hùwaji-whèyihọ po etọn. Gbẹtọ diblayi livi atọ́n wẹ tin to Otò ehe mẹ. Glẹnsigbe wẹ yín ogbe he yín alọkẹyi taidi ajọwa-gbe, ṣigba ogbe 20 devo lẹ sọ nọ yín dido gbọn tovi lẹ dali, he dohia dọ akọ̀ podọ aṣa Otò lọ tọn su. Ayimatẹn Otò lọ tọn he klohugan wẹ [[Monrovia]]. {{Aflika}} [[Adà:Aflika]] [[Adà:Otò]] ia4m4uv42s70fthyomt33plqozqob7w Lilia Aragón 0 478 26920 26917 2022-07-23T15:29:38Z Gadarawamo 20 wikitext text/x-wiki '''Lilia Aragón''' ('''Lilia Isabel Aragón del Rivero''' yin jiji to azán ko-nukunawetọ Zósun, [[owhe]] 1938 jẹ azán awetọ Avivọsun, [[owhe]] 2021) e yin aihundatọ mexico tọn podo tonudọtọ. E yin jiji to Cuautla, Morelos. Aragón yin dopo to ogbẹ wedegbẹ́ nukunpedonugotọ lẹ tọn sọn 2004 jẹ 2006. E yin dopo to ogbẹ ''Institutional Revolutionary Party'' tọn. Aragón yin yinyọnẹn ganji na ada etọn to aihun ''De frente al sol, Más allá del puente po Velo de novia'' mẹ. Aragón yin matintọ to azan 2tọ Avivọsun [[owhe]] 2021 to otogbo mexico tọn to whenuena e tindo [[owhe]] 82. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1938 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] 09whkntvalgnrsn05pmi48l4lhgjy0p Lilian Bach 0 479 25762 18916 2022-07-11T16:29:34Z Gadarawamo 20 /* Bẹjẹeji gbẹzan po wepinplọn etọn po */ wikitext text/x-wiki '''Lilian Bola Bach''' yin aihundatọ otò [[Naijilia]] tọn po ajọjlatọ de po. ==Bẹjẹeji gbẹzan po wepinplọn etọn po== Lilian yin jiji to Lagos Island bọ onọ̀ etọn yin Ayọnnu bọ otọ́ etọn yin Poland-nu de. Na azọ́n he otọ́ etọn nọ wa wutu, e nọ ofi voovo lẹ to otò lọ mẹ to ovu whenu etọn, bo yì ''Army Children's School'', Port Harcourt bosọ yì ''Idi Araba Secondary School'' to [[Awọnlin]]. E diyin na ojlẹ vude to ''Theatre Arts'' mẹ to wehọmẹ Alavọ Awọnlin tọn mẹ. E hẹn otọ́ etọn bu to [[okú]] mẹ to whenue e tindo owhe ao. ==Whanpẹjọjijla po azọn etọn po== Lilian yín jiji to Lopo [[Awọnlin]] tọn mẹ bọ Onọ̀ etọn yin Ayọnnu bọ Otọ́ etọn yin Poliṣi-nu dé. E sọ whlẹn-agbà yọnnu he yọnwhanpẹ hugan to hunwhẹ whanpẹ jijla tọn Otò [[Naijilia]] tọn bosọ sọawuhia to ajọjijla Televizion ji tọn susu lẹ mẹ, bọ yẹdide etọn tin to awulẹ̀dí ''Delta medicated soap'' ji. E bẹ azọn aihundida tọn etọn jẹeji to owhe 1997, bo nọ sọawuhia to sinima Nollywood Ayọgbe po Glensigbe susu lẹ po mẹ. ==Aihun etọn devo lẹ== *Eletan (2011) *High Blood Pressure (2010) *Eja Osan (2008) *Angels of Destiny (2006) *The Search (2006) *Joshua (2005) *Mi ose kogba (2005) *A Second Time (2004) *Big Pretenders (2004) *Ready to Die (2004) *Broken Edge (2004) *Lost Paradise (2004) *Ogidan (2004) *The Cartel (2004) *True Romance (2004) *Market Sellers (2003) *Not Man Enough (2003) *Outkast (2001) *Married to a Witch 2001) ==Alọdlẹndonu lẹ== ==Nọtẹn intẹnẹt tọn devo lẹ== [[Adà:Otàn Gbẹzan tọn]] iprur5lhg1gjhcxmci1bagocxhn5pds Listla 0 480 18917 9478 2022-04-11T17:46:15Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Listla''' tin to agbàdo he to olá na alihogbó whenẹnu tọn lẹ. Sesali Augusti hẹn tòdaho lọ wá aṣẹpipa Lomu tọn glọ bo ylọ ẹ dọ Julia Felix Gemina Lustra. Awhànfuntọ tòdaho ehe tọn lẹ wẹ nọ basi hihọ́na Galatia he yin ayimatẹn Lomu tọn dé sọn mẹhe nọ nọ̀ lẹdo osónọ he to yakẹ lẹ si. Gbọnmọ dali, tòdaho lọ nọ yin anadena sọgbe hẹ aliho gandudu Lomu tọn, podọ tẹnmẹ-yinkọ Latin tọn lẹ wẹ nọ yin nina ahọluzọnwatọ lẹ. Etomọṣo, Listla-nu lẹ gbẹ́ tẹdo suhugan aṣa yelọsu titi tọn lẹ go. Yé gbẹ́ tẹdo aṣa Likaonia tọn lẹ go hugan Lomu tọn, podọ ogbè Likaonia tọn wẹ Listla-nu nukundeji he yin nùdego to owe Owalọ lẹ tọn mẹ lẹ nọ do. Nukinkan he dlẹnalọdo ''yẹwhenọ [[Zeus]] tọn lẹ'' gọna boṣiọ yẹwhe Helme tọn dé tin to nuhe whenuho-kantọ dòkuntọ lẹ mọ to lẹdo Listla hohowhenu tọn mẹ lẹ mẹ. Agbà de he yin kinklandovo na [[Zeus]] po Helme po sọ yin mimọ to lẹdo enẹ mẹ. ==Alọdlẹndonu lẹ== bbp9w3vfj5kwzjl74jowqh3w3b62j9m Lola Margaret 0 481 26803 18056 2022-07-21T21:20:12Z Gadarawamo 20 wikitext text/x-wiki '''Lola Margaret''' (mẹhe yinkọ etọn to gigọ́ mẹ wẹ '''Lola Margaret Oladipupo''') yin yọnnu aihundatọ otò [[Naijilia]] tọn dé, sinima-bayitọ po anadenanutọ dé po. To [[owhe]] 1999 mẹ, Lola hẹn mẹjitọ etọn lẹ bu to oku mẹ, ehe wẹ zọn bọ e dó yindọ mẹdaho etọn dè wẹ e zan jọja whenu etọn lẹpo te, azọ́n etọn wá yin ayidego taun to whenue e sọawuhia bosọ yin tlọntlọngbọn to aihundida dé he nọ yin ''Bisola Alanu'' mẹ. ==Bẹjẹeji gbẹzan po wepinplọn etọn po== Lola yin jiji to Ilesa, tòdaho dé he tin to Ayimatẹn Osun tọn to Hùwaji-Whèyihọ tọn to otò [[Naijilia]] tọn mẹ fie e yi wehọmẹ dokọ̀ tọn po wehọmẹ daho etọn fo te. E mọ gbedewema ''Bachelor of Arts'' yí to ''History'' po ''International Relations'' po mẹ to whenuena e plọnnu fo to Wehọmẹ Alavọ [[Awọnlin]] tọn mẹ. ==Azọn etọn== Azọn aihundida Lola Margaret tọn bẹjẹeji to whenue e pe Bolaji Amusan po godo, he yin aihundatọ nukikodonamẹtọ otò [[Naijilia]] tọn dé he dó azọn aihundida tọn hia ẹ. Azọn etọn wa yin ayidego taun to whenue e sọawuhia bosọ yin tlọntlọngbọn to aihundida dé he nọ yin ''Bisola Alanu'' mẹ. Lola ko sọ sọawuhia to sinima susu lẹ taidi ''Eyin Akuko'' po ''Omo Oloro'' po mẹ, aihun dé he e deanana bo zán mẹdelẹ taidi Fathia Balogun po Mercy Aigbe po. ==Gbẹzan mẹdetiti tọn etọn== To azan wiawetọ, Ayidosun, [[owhe]] 2017 tọn mẹ, ponọ Atlanta tọn lẹ wle e na nuyiwa mẹhodu tọn he e basi wutu. Margaret yin wiwle na nuhe yin didọ gbọn mẹsusu dali gándego dọ akuẹ susugege dé yin súsú dó akuẹsẹdotẹn etọn mẹ bọ e tẹnpọn nado yi akuẹ lọ sọn akuẹsẹdotẹn etọn mẹ, enẹ lọ wẹ zọn bọ yé do wle e. Ṣigba to ojlẹ vude godo, ponọ lẹ jó e bo yan ẹn lẹkọ do otò [[Naijilia]] tọn mẹ bọ e yin didọ gándego dọ Ibadan wẹ e te todin, bo ma sọ tindo nude ba. ==Delẹ to aihundida etọn lẹ mẹ== *''Bisola Alanu'', 2014 *''Eyin Akuko'', 2008 *''Omo Oloro'', 2016 *''Agbara Ife (The Power of Love)'', 2016 ==Pọnfi dogọ== ==Alọdlẹndonu lẹ== ==Nọtẹn intẹnẹt tọn devo lẹ== [[Adà:Otàn Gbẹzan tọn]] o7355q3us57top0i2ngte893frdbwhi Lopa-gbe 0 482 18919 9533 2022-04-11T17:46:35Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Lopa-gbe''' bẹ awè to ogbè Kainji tọn lẹ mẹ hẹn to [[Naijilia]]. Akọ̀ Lopa tọn he tin to apa [[Bissa-gbe|Busa-gbe]] dótọ lẹ ko wa gọjẹ ogbè enẹ do ji. Ogbè awè lọ lẹ wẹ Rop (Ollop) po Urcibar (Shuba). Yinkọ de tin he omẹ̀ akọ̀ lọ tọn lẹ nọ yi do ylọ ogbè awè lọ lẹ to pọmẹ̀: Rerang, ehe ma ya mọ to ogbè West Kainji tọn lẹ mẹ. Todohukanji Blench (2019) tọn ze ewọ po Tsupamini do ohá ogbè he di yede lẹ mẹ. [[Adà:Ogbè lẹ]] prn7vptwlgm8xfury7fl9t98ifb9cud Lopo Awọnlin Tọn 0 483 24959 21452 2022-07-03T14:23:36Z Gadarawamo 20 /* Freedom Park */ wikitext text/x-wiki '''Lopo Awọnlin Tọn''' (glẹnsigbe: '''Lagos Island''') yin Lẹdo Gandudu Dokọ tọn (LGD) de he họakuẹ hugan bosọ tin to ṣẹnṣẹn pẹpẹ to lẹdo [[Ayimatẹn Awọnlin Tọn|Ayimatẹn Awọnlin tọn]] tọn mẹ to [[Naijilia]]. E bẹ adà whèyihọ-waji lopo he wutu yè do dó yinkọ enẹ na ẹn tọn lọ hẹn podọ e yin apadewhé Mimá Awọnlin tọn ''(Lagos Division)'' tọn. To mẹhihia tọn he yin nukúnpedego jẹnukọn to [[Naijilia]] to owhe 2006 tọn mẹ whenu, sọha gbẹtọ he tin to LGD lọ mẹ yì 209,437 to lẹdo he gbigbló etọn yin kilomẹtlu 8.7 lẹdo pé de mẹ. Odaa poun Lopo Awọnlin tọn tọn dohlán whèyihọ-waji wẹ LGD lọ bẹhẹn; odaa he pò dohlán Whèzẹtẹn-waji uwọ nọ yin alọdlẹndo to paa mẹ poun dọ Whèyihọ Lopo Awọnlin tọn tọn ''(Lagos Island East).'' ==Nudọnamẹ he gandego lẹ== To Nọwhe Awọnlin tọn ji, lẹdo gblagada he yin hihọ́basina de tin to hùto Aflika tọn ji, finẹ wẹ lopo lọ tin te bo yin nọtẹn de na whèhutọ [[Ayọnu lẹ]] to glètoho '''Eko''' tọn mẹ, fie wá jideji kaka bo wa lẹzun tòdaho hùnnukun heyin [[Ayimatẹn Awọnlin Tọn|Awọnlin]] lọ. Tòdaho lọ ko wa dlẹnkàn gbọn lopo he to lẹdo etọn mẹ lẹ po aigba flala he sẹpọ lẹ po ji. Lopo Awọnlin Tọn yin ṣiṣáká dopọ hẹ lẹdo he to flala lọ ''(mainland)'' po gbọn aná daho atọ̀n dali ''(Carter Bridge lọ, Eko Bridge lọ po Third Mainland Bridge lọ po)'' ehe dasá Nọwhe Awọnlin tọn biọ lẹdo Ebute-Metta tọn mẹ. Mọdopolọ e sọ yin ṣiṣaka dopọ hẹ lopo Ikoyi tọn he sẹpọ ẹ po Lopo Victoria tọn ''(Victoria Island)'' po. Lẹdo tọjihun glintẹn [[Ayimatẹn Awọnlin Tọn|Awọnlin]] tọn tọn, Apapa pannukọn awà whèyihọ-waji tọn lopo lọ lọ tọn. Taidi lẹdo ajọwiwa tọn tangan Awọnlin tọn de, Lopo Awọnlin tọn ji wẹ ohọ̀ gandudu tọn tangan lẹ, sọfu lẹ po azọ́nwatẹn lẹ po tin te. Podọ ga, ofi wẹ Sinsẹ̀nhọ Catholic tọn lọ po Anglican tọn lọ po tin te, gọna Maléhọ Daho (Central Mosque) lọ lọsu ga. To otàn mẹ, Lopo Awọnlin Tọn (Isale Eko) yin fininọ de na Naijiliavi he lẹkọ sọn kalinmọgbenu to otò Brazil tọn mẹ nado dín fibẹtado lẹ. Whẹpo susu wẹ jẹ fihe nọ yin Broad street nọ̀ ji to otọ̀ lọ pa. [[File:1962 Lagos Island map detail Lagos Nigeria txu-oclc-441966035-lagos-1962.jpg|thumbnail|Alidohiamẹnu Lopo Awọnlin tọn tọn]] Adà whèzẹtẹn-waji tọn lopo lọ tọn he ma hùnnukun sọmọ lọ bẹ ahì lẹ po ohọ̀ kiẹkiẹ lẹ po hẹn. Gbẹtọ su taun to lopo lọ ji podọ filọ ján taun podọ vivẹnu ko yin dido nado wleawuna aliho yọyọ lẹ dasá nọwhe lọ nado sọgan hẹn tẹnsisẹ pọnte. Ewọ wẹ yin adà [[Ayimatẹn Awọnlin Tọn|Awọnlin]] tọn tọn fiẹ Ahọlu [[Ayimatẹn Awọnlin Tọn|Awọnlin]] tọn lọ nọ nọ̀. Mẹlẹ yise dọ awà ehe kẹdẹ ji wẹ hùnwhẹ Eyo tọn sọgan yin bibasi te to [[Ayimatẹn Awọnlin Tọn|Awọnlin]] . ==Tito Ajọ́wiwa tọn== Susu to tatọ́-tẹnnọ azọ́nwhe akuẹsedotẹn tọn lẹ mẹ wẹ wẹ tin to Lopo Awọnlin tọn. ''First Bank of Nigeria'' yin dopo to akuẹsedotẹn he sin tatọ́-tẹnnọ tin to Marina to Lopo Awọnlin tọn ji. Azọ́nwhé Akuẹ́sẹdotẹn Devo he sọ dó Azọ́nwhé to finẹ wẹ Azọ́nwhé Akuẹ́sẹdotẹn UBA Tọn ''(United Bank of Africa).'' Azọ́nwhé daho po pẹvi po devo he tin to finẹ wẹ: Azọ́nwhé he nọ wleawuna nuzinzán lẹtliki tọn lẹ ''(Electrical Appliances Manufacturers)'', azọ́nwhe he nọ họ̀ aigba namẹ bosọ́ nọ gbáhọ̀ mẹ lẹ ''(Real estate Consultancy Firms)'', gọna azọ́nwhe devodevo lẹ po wẹ tin to Lopo Awọnlin Tọn. ==Nọtẹn Ayidedai tọn lẹ po Nọtẹn Ayidego tọn lẹ po == ===Tom Jones Memorial Hall And Library === '''Tom Jones Memorial Hall''' tin to aliklán Nnamdi Azikiwe tọn ji, to Idumota, he yè nọ ylọ dọ Victoria St dai, e jẹna ayidego na finẹ wẹ hodidọ ojlofọndotenamẹ Zik ''(zikists)'' lẹ tọn yin didiọ te to Abọ̀húsun 1948 tọn. Plitẹnhọ lọ yin gbigbá gbọn omẹ dejidego he yin dide gbọn Mẹdaho Thomas Jones he ku to 1913 dali lẹ. To kandai mẹdetiti tọn etọn mẹ, e de aigba de po akuẹ he na yin yiyizan nado gbá plitẹnhọ de po wesẹ̀dotẹn de po do e ji de po dovo ehe na yinuwa taidi oflin de to oyin emi tọn mẹ. ===Freedom Park=== Freedom Park ko wa jẹ lilẹzun nupọntẹn ayidedai tọn tangan de he tin to Lopo Awọnlin tọn. To dai, opá gàntọ lẹ tọn de wẹ e yin to whenue otò lọ gbẹ po to aṣẹpipa yovo lẹ tọn glọ podọ Her Majesty's Broad Street Prison wẹ e nọ yin yiylọ dọ to whenẹnu. Freedom Park yin didoai nado sẹ̀n taidi oflin de na tọgbó he hoavùn sinsinyẹn sọta gandudomẹji yovo lẹ tọn bo dugu mẹdekannujẹ otò lọ tọn lẹ tọn. Nọtẹn lọ yin hunhun to 2010 nado basi hùnwhẹ owhe 50tọ Mẹdekannujẹ [[Naijilia]] tọn tọn. Nọtẹn lọ ko wa lẹzun nọtẹn ayidedai tọn de na tomẹnu lẹ po jonọ lẹ lọsu po podọ a sọgan mọ boṣiọ mẹhe go otàn donù lẹ tọn gbọn kamẹ-gomẹ to nọtẹn lọ. Ohọ̀ sinima tọn de sọ tin to finẹ ga fie yè sọgan basi [[nuwiwa]] lẹ, tito hanjiji tọn lẹ po wadohia lẹ bibasi po te. A sọgan sọ gbọjẹ́ to apa na otọ̀ po asisa osìn tọn he to lẹdo nọtẹn lọ tọn mẹ lẹ kavi a na jlo na yì Yẹdide-sẹdotẹn Wole Soyinka Art Gallery tọn nado yi pọn anazọ́n vonọtaun lẹ. ===Marina road=== Marina Awọnlin tọn lọ tindo ohọ̀ azọ́nwatẹn tọn sọha de, podọ ohọ̀ devo lẹ taidi Bookshop House he yin CMS po Cathedral Church of Christ po tọn dai. Na ninọmẹ aigba lọ tọn wutu, susu to dodonu ohọ̀ he dite lẹ tọn wẹ yin didoai do họdòtin gaa lẹ ji kavi do ogàn he yè ján ganji bo kọ̀n klanklé etọn lẹ ji. Lẹdo lọ bẹ ohọ̀ delẹ hẹn taidi National House, fie azọ́nwhe Shell tọn tin te todin podọ ewọ wẹ yin ohọ̀ azọ́nwatẹn tọn he dite taun tintan to Marina. Tatọ́-tẹnnọ̀ Central Bank tọn dai tọn po Investment House, tatọ́-tẹnnọ̀ akuẹsẹdotẹn Bank of Industry tọn po tọn yin gbigbá to 1960. Aigba he ji Investment House yin gbigbá do lọ wẹ yin nọtẹn Grand Hotel tọn dai whẹpo uwọ do wa yin gbigbàkija. New Africa House of UAC, Elder Dempster House, tatọ́-tẹnnọ̀ Nigerian Ports Authority head tọn po tatọ́-tẹnnọ̀ National Electric Power Authority tọn dai tọn po sin nọtẹn wẹ tin to lẹdo ehe mẹ. ==Nọtẹn Tangan lẹ to Lopo Awọnlin tọn == <gallery> Aerial view of CMS, Lagos Island East, Lagos-Nigeria.jpg|Aerial view of CMS, Lagos Island East, Lagos-Nigeria Aerial view of Marina, Lagos Island East, Lagos-Nigeria.jpg|Aerial view of Marina, Lagos Island East, Lagos-Nigeria Cathedral Church CMS, Lagos Island East, Lagos-Nigeria.jpg|Cathedral Church CMS, Lagos Island East, Lagos-Nigeria Eko Electricity Distribution Company, Marina, Lagos Island.jpg|Eko Electricity Distribution Company, Marina, Lagos Island Lagos Cathedral, Marina, Lagos Island.jpg|Lagos Cathedral, Marina, Lagos Island Marina Bus Stop, Lagos Island.jpg|Marina Bus Stop, Lagos Island Nigerian Ports Authority, Marina, Lagos Island.jpg|Nigerian Ports Authority, Marina, Lagos Island Cms, Lagos.jpg|CMS Lagos Cms, Motor Park.jpg|CMS Motor Park Cms ROAD, Lagos.jpg|CMS road Cms Bus Park route to marina, lagos, nigeria 09.jpg|CMS route to Marina, Lagos Civic Towers, Ozumba Nbadiwe, Victoria Island, Lagos.jpg|Civic Towers Church of the Assumption, Falomo.jpg|Church of the Assumption, Lagos 1004 building, lekki road, Lagos, Nigeria.jpg|1004 building, lekki road, Lagos Marina, Lagos Island .jpg File:Images of Freedom Park 43.jpg|thumb|Freedom Park File:Remembrance Arcade, Lagos Island 02.jpg|thumb|Remembrance Arcade, Lagos Island </gallery> ==Alọdlẹndonu lẹ== ==Nọtẹn gbonu tọn he ṣáká dopọ hẹ ẹ lẹ == * [https://web.archive.org/web/20080416182103/http://www.lagosislandlg.com/ Lagos Island Local Government] * [https://web.archive.org/web/20100924152945/http://www.nairajunction.com/ lagos employment] {{Awọnlin}} enxztufijl51mus816ycfmhfatjupte Lyndon B. Johnson 0 484 18921 18040 2022-04-11T17:46:55Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Lyndon B. Johnson, photo portrait, leaning on chair, color cropped.jpg|thumb|Lyndon B. Johnson,]] '''Lyndon B. Johnson''' (azán Koatọ́n-nukunawetọ Avivọsún owhe 1908 yi jẹ azán konukunawetọ Alunlunsun, owhe 1973) yin tògbogan gbanatọ́n-nukundopotọ otò [[Amẹlika]] tọn. [[Adà:Otàn Gbẹzan tọn]] son0ebeiqlfibhybh1nuvq7rl6y7vc9 Léon Aimé 0 485 27134 18922 2022-07-27T11:39:28Z Gadarawamo 20 wikitext text/x-wiki '''Léon Aimé''' (9 Afínplọsun 1924 – 31 Avivọsun 2021) yin tònudọtọ France tọn de. E yin jiji to Longeville-sur-Mer, France. E yin nukundedonugotọ sọn 1993 jẹ 1997, podọ e sọ yin dopo to hagbẹ ''Union for French Democracy'' lẹ mẹ. Aimé basi matintọ to 31 Avivọsun 2021 tọn to whenue e tindo [[owhe]] 97. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 7j7l0hv77x0u4o9a4t8x6tglshj1o4r Lẹdo 0 486 25726 18923 2022-07-11T14:30:27Z Samatics 9 wikitext text/x-wiki [[Wepo:KENDURI DURIAN WONOSALAM.jpg|thumb|Pọninọ to Lẹdo dé mẹ]] Nupinplọn gándo '''Lẹdo''' go yin nujọnu he mi ma gan yí dó dahun. Gbẹtọ dé ma tin he tin to ṣokẹdẹ bọ mẹde ma nọ nọ fihe ewọ nọ nọ, kọmẹnu le nọ tin janwẹ bọ Lẹdo mẹnu lẹ sọ mọ bọdo ego. Mẹsusu wẹ nọ nọpọ bo nọ yin Lẹdo dé yedọ Otọ, Onọ, Họntọn, Kọmẹnu pọ mọ mọ lẹpò. Dile Onọ to viji bọ Otọ tó vigopenukundo bọ Họntọn lẹ to susu, mọwẹ Lẹdo to kiklo dó niyẹn. Mẹhe gándo migo po mẹhe ma gándo migo po lẹpò wẹ nọ pọ bọ nọ yin yiylọdọ Lẹdo.To aigba gungbe tọn ji podọ fihe gbẹtọ lẹ nọ nọ lẹpò, pọninọ yin nujọnu taun. Na e yindọ mẹde sọ èmí na nọ nọ pọ mẹdevo po, ni pọninọ dagbe de ma tin e na din fidevo bo yí etọn. Ṣigba mi mẹhe yin gbẹtọ lẹ yọn nujọnu yinyin pọninọ tọn po ale he tin to emẹ lẹpò. Na e yindọ gbẹtọ susu tin to opọ to Lẹdo de mẹ,e nọ yọnbasi nado panukọn Awhan kavi Whlepọn depope he na wá lẹ. Enẹwutu wẹ mẹho lẹ dó dolo dọ omẹ Awe pọnte hugan mẹdopo. Mọwẹ Lẹdo nọ nọ, na ni gbekọndopọ titengbe tin, Lẹdo de nọ yitẹn bo nọ Lodo ganji ehe yin dopo to ale pọninọ to Lẹdo de tọn mẹ. Ṣigba ni Lẹdo gbẹtọ tọn ma to opọ, bọ gbekọndopọ ma tin, Whlepọn po tukla po mẹ wẹ Lẹdo lọ nọ tin te. Enẹ wẹ zọn bọ poninọ dó yin nujọnu to Lẹdo gbẹtọ tọn mẹ. Nukọnyiyi Lẹdo de mẹ tọn má nọ jọ to godo na gbekọndopọ. Mi dona yọnẹndọ na Lẹdo de nido hunnukun wẹ mi do nọ nọpọ, na dile mi ko yọnẹndo dọ Atin dopo ma sọgan lẹzun Zungbo mọjanwẹ gbẹtọ dopo ma sọgan yin Oto kavi Lẹdo de dó niyẹn. Mẹsusu wẹ nọ nọpọ bo ze nuyọnen he nọ zọnbọ Lẹdo de do nọ yiaga dote, ni nuyọnen dé bẹ azọn devo sọ nọ hodo e bọ azọn wadopọ nuyọnen ehelẹ tọn nọ zọn bọ nukunhunhun nọ wa Lẹdo mítọn lẹ mẹ, ehelẹ po wẹ yin Ale pọninọ tọn to Lẹdo mẹ. Mọdopolọ to whenuena mi to nuplọn gándo Lẹdo de go,mi ma sọgan wọnji nuhe yin òwu kavi nuhe nọ dọn gbakija wa Lẹdo ji. E ma yọnbasi dọ Lẹdo de ni tin ma dó wlepọn etọn lẹ. Na [[Avún|Avun]] po Okẹn po nọ wa aimẹ dandan to fihe gbẹtọ lẹ nọ nọ. Tukla nọ dọn okẹn bọ Okẹn nọ dọn Avun, Avun sọ nọ dọn Awhan bọ Awhan nọ hẹn Oku wa podọ Nutindo susu wẹ nọ bu. Ehelẹ yin delẹ to whlepọn pọninọ to Lẹdo delẹ mẹ. Etomọṣo, mi dona yọnẹn dọ ale pọninọ tọn po Whlepọn pọninọ tọn po ko tin sọn bẹjẹeji aihọn tọn. Ni mi hia otàn hoho lẹ mí na yọnẹn dọ onu ehelẹ ma yin jonọnu dé. Nuyọnen gbẹtọ tọn wẹ yé yí dó to anadena nuhe to yiyi to Aigba ji, Osin ji, podọ ga to Jẹhọn mẹ. Gbẹtọ lẹ ko Basi nudagbe susu lẹ mọjanwẹ yẹ kó sọ Basi awugblenamẹnu susu lẹ. Taidi apajlẹ oso po agba adinọ tọn lẹ. Onu ylankan he yé yí nuyọnen dó Basi ehelẹ wẹ yé yí dó fún wẹkẹwhan tintan to owhe 1914 jẹ 1918 po wẹkẹwhan awetọ po to owhe 1939 je 1945. Ni ehelẹ lẹpò wẹ gbẹ tin kakajẹ din to Lẹdo mítọn lẹ mẹ. Na e yin mọ wẹ, mi ni yọnẹn dọ oplọn Lẹdo tọn dohia hezeheze dọ pọninọ to gbekọndopọ mẹ nọ hẹn Ale wá, na gbẹtọ dopo ma sọgan nọ na ede ṣokẹdẹ gba. ==Alọdlẹndonu lẹ== l7qkbodzxgjl09dq28f8gct8w5imod0 Lẹdo Gandudu dokọ̀ tọn Ayimatẹn Niger tọn lẹ tọn 0 487 9634 9633 2022-03-23T15:55:58Z Jon Harald Søby 5 13 revisions imported wikitext text/x-wiki '''Lẹdo Dokọ̀ tọn [[Ayimatẹn Niger Tọn]] lẹ ''' Niger yin ayimatẹn de to agbegbe he to ṣẹnṣẹn pẹpẹ otò Naijilia tọn bo ka sọ yin ayimatẹn he sin aigba kló hugan to togbó lọ mẹ. Tatọ́-tẹnnọ̀ ayimatẹn lọ tọn wẹ Minna. [[Ayimatẹn Niger Tọn]] do pọnla atọ̀n (3) enẹ wẹ Niger East, Niger North po Niger South po. Lẹdo gandudu dokọ̀ tọn koàtọ́n ''(25)'' wẹ e do. #[[Bosso, Nigeria|Bosso Local Government Area]] #[[Chanchaga|Chanchaga Local Government Area]] #[[Gurara, Nigeria|Gurara Government Area]] #[[Munya, Nigeria|Munya Local Government Area]] #[[Paikoro|Paiko Local Government Area]] #[[Rafi, Nigeria|Rafi Local Government Area]] #[[Shiroro|Shiroro Local Government Area]] #[[Suleja|Suleja Local Government Area]] #[[Tafa|Tafa Local Government Area]] #[[Agaie|Agaie Local Government Area]] #[[Bida|Bida Local Government Area]] #[[Edati|Edatti Local Government Area]] #[[Gbako|Gbako Local Government Area]] #[[Katcha, Nigeria|Katcha Local Government Area]] #[[Lapai|Lapai Local Government Area]] #[[Lavun|Lavun Local Government Area]] #[[Mokwa|Mokwa Local Government Area]] #[[Agwara|Agwara Local Government Area]] #[[Borgu|Borgu Local Government Area]] #[[Kontagora|Kontagora Local Government Area]] #[[Magama, Nigeria|Magama Local Government Area]] #[[Mariga, Nigeria|Mariga Local Government Area]] #[[Mashegu|Mashegu Local Government Area]] #[[Rijau|Rijau Local Government Area]] #[[Wushishi|Wushishi Local Area]] ==Alọdlẹndonu lẹ== 8b39eitp1f2pz1js8v3p0v32cz6xqpu Lẹdowhenu 0 488 25818 9669 2022-07-12T04:05:02Z Samatics 9 /* Whekanlin lẹ */ wikitext text/x-wiki '''Lẹdowhenu''' wẹ onu he ma nọ nọ̀ whegbè dai kavi onu he ma sọgan nọ po mi po dai ṣigba mi wá diọ ẹ do onu he sọgan nọ̀ whegbè kavi mi wa basi vọjlado na-ẹn na e nido nọnọ po mi po, taidi kanlin, jinukun po mọmọ po, na ye nido wa lẹzun nuzinzan na gbẹtọ lẹ, taidi nududu, avọ, amasin, afọpa, azọn po mọmọ po. ==Jinukun lẹ== Sọn nudi owhe fọtọ́n ao die wẹ gbẹtọ lẹ ko to dodinna jinukun wunmẹwunmẹ lẹ to òtò voovo lẹ mẹ taidi Tigilisi, Efulete to Mẹsopotamia he wa lẹzun Iran, Iraq, Turkey po [[Silia]] po to egbehe. Ye yi sọwhiwhe do gbeje jinukun dopodopo pọn gọna ama wunmẹwunmẹ lẹ, lehe ye sọgan doe do bọ e na tindo kọdetọn dagbe podọ bo na sọgan sọ yin nududu na gbẹtọvi lẹ. Jinukun tintan he ye dindona to akọta Asia tọn, Aflika tọn, whezẹtẹn po wheyihọ Amẹlika tọn po wẹ Balekun, likun, aivi lẹntil tọn, aivi owin nọ, mọlikun(kavi 'lẹsi') wẹlí, gbado, avlan, gbapẹ,agọn po mọmọ po. É ma yin nududu kẹdẹ wẹ jinukun lẹ sinai do, onu devo lẹ sọ tin taidi Avọkanfun, atinsinsẹn, atin lọba tọn po mọmọ po he nọ yín yiyizan na Aṣọdido, avọ, amasinkun po nudevo lẹ po.<ref>http://news.nationalgeographic.com/news/2004/04/0408_040408_oldestpetcat.html </ref> ==Whekanlin lẹ== To ojlẹ dopolọ he mẹ ye dindona jinukun lẹ te wẹ ye sọ dindona kanlin lẹ lọsu ga, lehe ye sọgan nọ whegbe hẹ́ gbẹtọ lẹ do. Sọn huwaji Asia tọn wẹ e bẹjẹeji sọn, e yọnbasi dọ gbọgbọẹ lẹ wẹ yín [[Kanlin|kanlin]] tintan he ye diọzun whekanlin lẹ po lẹngbọ lẹ po, Ase po Avún lẹ po wa bọdego, awàhẹ lẹ wa sọawuhia to nukọnmẹ, taidi koklo, pápá, awhannẹ, tlotlo po mọmọ po. To ojlẹ vude godo, ye sọ lẹ ayidonugo do kanlin dahodaho lẹ ji nado diọ ye do whekanlin, Kanlin lẹ taidi Oyin, Osọ́, kanklosọ̀ po Agluza po. To ojlẹ vude godo he ye diọ ehelẹ zun whekanlin lẹ bo penukundo ye go na ojlẹ de, nuyiwa yetọn lẹ jẹ̀ didiọ ji bo wa gbọnvo na nuyiwa tọgbo yetọn lẹ he tin to zungbomẹ lẹ tọn. Di apajlẹ, sọn whedo Ohla tọn mẹ wẹ Avun tọn sọn ṣigba nuyiwa etọn lẹ kò wa gbọnvo na Ohla zungbomẹ tọn pete, mọdopolọ wẹ koklo zungbomẹ tọn he nọ yin Asọkle ma nọ pẹnzin hugan pọun awe, ṣigba koklo whegbe tọn nọ pẹnzin sọ pọun fọtọnukunawe bo sọ nọ do azin hugan zungbomẹ tọn. Kọdetọn ehe lẹ sọawuhia gbọn anadenanu lẹdowhenu dali.<ref>http://dienekes.blogspot.com/2008/10/dog-domestication-in-aurignacian-c.html </ref> ==Ale e tọn lẹ== Jẹnukọn whẹ, nududu wunmẹwunmẹ wẹ tin na gbẹtọvi lẹ to egbe, mọdopolọ e zọn bọ glezọn bọawu na gbẹtọvi lẹ, di apajlẹ eyín yé sin atin dokọ na oyinsu awe, ye sọgan yi ye e do pọ ogle zẹ fihe gbẹtọ sọngan pọ jẹ. Enẹgodo mi nọ zan Avún lẹ to egbehe nado họ whegbè. Enẹgodo, gbejizọnlin bọawu gbọn osọ́ lẹ yiyizan nado zin gbejizonlin dàli,e sọ yọn na yizan nado yi fidindẹn lẹ nado wa àjọ́ po nudevo lẹ po. Ale susu gege wẹ tin to anadenanu lẹdowhenu tọn mẹ bọ mi ma sọgan donu bi go todin. ==Alọdlẹdonu lẹẹ== rpndxba96ykh22xko51yzgykb9mhhrl MC Lively 0 489 26455 26402 2022-07-17T20:52:25Z Joshateji 22 wikitext text/x-wiki [[Wepo:Mc_Lively_at_AMVCA_2020_11.jpg|thumb|MC Lively]] '''Michael Sani Amanesi''' yin yinyọnẹn taidi nukikodonamẹtọ de he yin yinkọ do na dọ '''MC Lively'''. E yin jiji to azán wiẹnẹtọ, Avivọsun, [[owhe]] 1992 tọn, e yin hojlẹtọ [[Naijilia|Naijilia-nu]] de to topẹvi Agẹnẹbọde tọn mẹ to Ayimatẹn Edo tọn. ==Bẹjẹeji po Wepinplọn etọn po== MC Lively yin jiji to ayimatẹn osun tọn to otò [[Naijilia]] tọn mẹ. E yì wehọmẹ dokọ tọn to ''Ideal Nursery and Primary School'' bosọ zindonukọn to wehọmẹ Moremi High School tọn, Enẹgodo e yì wehọmẹ Alavọ tọn Obafemi Awolọwọ tọn fie e plọnnu gando osẹ́n go te bosọ yin yiylọdọ ''Nigerian Bar'' to [[owhe]] 2016 tọn mẹ. ==Yanwle Aihundida tọn etọn== E bẹ yanwle Aihundida tọn etọn jẹeji to [[owhe]] 2015, E wá yin yinyọnẹn taun na aihundida etọn he hosọ etọn yin ''Agidi'' he dọho do nuyiwa otò [[Naijilia]] tọn ji. MC Lively ko wazọ́n po aihundatọ delẹ po taidi Akpororo, I GO SAVE po mẹdevo lẹ po. E sọawuhia to aihundida he hosọ etọn yin "Seven and Half Date" mẹ to [[owhe]] 2018. To aihundida lọ mẹ, e yi ada lọ wà taidi James, yèdọ omẹ awetọ he Bisọla to dida to aihun lọ mẹ. ==Sọ pọn== Todohukanji Aihundatọ Naijilianu tọn lẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] gw154ggnb91te6krsst6u3rcu3o3jt2 Magama, Nigeria 0 490 18925 9698 2022-04-11T17:47:35Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Magama''' yin Lẹdo Gandudu Dokọ̀ tọn de to aṣẹpipa [[Ayimatẹn Niger Tọn]] glọ de to [[Naijilia]]. Tatọ́-tẹnnọ̀ etọn tin to topẹvi Nasko tọn mẹ to whèyihọ-waji lẹdo lọ tọn. in the west of the area. Lẹdo etọn gbló sọ̀ 4,107 lẹdo pé podọ gbẹtọ sọha 181,653 wẹ yin hihia to mẹhihia 2006 tọn whenu to finẹ. Sọha pósu tọn ''(postal code)'' lẹdo lọ tọn wẹ 923. ==Alọdlẹndonu lẹ== 68p8n3a08knntki20vnfi2oisxbvmqy Maidarjavyn Ganzorig 0 491 18926 9708 2022-04-11T17:47:45Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Maidarjavyn Ganzorig''' yin jiji to (azan atọ́ntọ Aflinplọsun owhe 1949 - azán enétọ liyasun owhé 2021 tọn). E yin weyọnẹntọ podọ lẹnunnuyonẹntọ sunmẹyitọ Mongolianu de. To 1979, e yin apadewhe to tito ''Soviet Intercosmos'' tọn mẹ, podọ e sọ mọ azọndenamẹ Soyuz kande-ewhè dopo (39) tọn. ==Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] m51r0mwrvyh88hn1op3nj3pve1x85gb Marcelline Aboh 0 492 21480 18927 2022-04-29T07:01:21Z Samatics 9 wikitext text/x-wiki '''Marcelline Aboh''' (yin jiji to owhe 1940 bo basi matintọ to azán kotọ, osun ṣiantọntọ, owhe 2017 tọn mẹ) Eyin yinyọnẹn ganji po tẹnmẹyinkọ etọn ehe po ''Détin Bonsoir,'' Eyin yọnnu aihundatọ dé sọn [[Họgbonu|Porto-Novo]]. Ahunmẹzọn wẹ hu i to whenuena e ko yin yasana gbọn azọn he nọ zọnpọ hẹ yọnhowhe Po na Owhe he e tindo wutu. Ewọ wẹ aihundatọ nukikodonamẹtọ tangan na Ogbẹ yọnnu aihundatọ nukikodonamẹtọ lẹ tọn, he yinkọ Ogbẹ lọ tọn nọ yin ''Les échos de la capitale''. E kọnawudopọ hẹ ye to tintan whenu to Owhe 1980 to whenue e ko bẹ azọn aihundida tọn etọn jẹeji godo to Owhe 1958 mẹ. Aihundatọ lọ Marcelline Aboh tindo Ovi ṣiantọn. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] lrpbaldaaxxh7bmon73vxe1ztypktwn Margaret Bandele Olayinka 0 493 19452 18928 2022-04-14T00:31:31Z Samatics 9 wikitext text/x-wiki '''Margaret Bandele Olayinka''' yin jiji to azán wiẹnẹtọ, osun ṣinẹnẹtọ, owhe 1958 tọn, e sọ yin yinyọnẹn taidi '''Iya Gbonkan''' bo yin aihundatọ otò [[Naijilia]] tọn.<ref>http://www.citypeopleonline.com/veteran-actress-iya-gbonkan-talks-about-the-story-of-her-life/</ref><ref>https://ng.opera.news/ng/en/entertainment/amp/05c2ca93465469d6dfcaf05d4831e06e</ref> == Otàn gbẹzan etọn tọn == Olayinka Margaret wa sọn Otu, to gandudu dókọtọn ''Itesiwaju Local Government'' tọn mẹ to [[Ayimatẹn Oyo Tọn]] mẹ. Onọ etọn yin vijiji Iseyin tọn to Ayimatẹn Oyo tọn mẹ. Iya Gbonkan yin jiji do whẹndo hẹntọnọ tọn de mẹ, ṣìgba eyin nujikudonọ nado hẹn homẹ whẹndo etọn tọn hun bo sọ dé yé sọn ohẹn lọ mẹ. Otọ etọn yin ajọwatọ de to oto Ibadan tọn mẹ, ewọ wẹ ka sọ yin ovi dopo gee he onọ etọn ji na otọ etọn.<ref>https://web.archive.org/web/20200625000000/https://https//udn.com/news/story/121424/4659358://ng.opera.news/ng/en/entertainment/amp/84182ed66ee7f74d47321ab0180dd4ab/</ref> Duro Ladipo wẹ yin mẹ tintan he plọn azọn aihundida tọn Iya Gbonkan. To whenẹnu aihundida oploji tọn wẹ gbaipe, enẹwutu aihun etọn susu yin aihun nupinpọn-do-plọnnu ploji tọn. Iya Gbonkan tọ́n to aihun Tele ji tọn etọn tintan mẹ to bẹjẹeeji 1970 lẹ tọn. E da aihun to ''IFA OLOKUN’s TV Series'' mẹ, he yín aihun Yemi Elebubon tọn. == Aihun he mẹ e tọ́n te lẹ== *Koto Ayé *Koto Ọrun *Idamu Niwura == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] sy4fx4j6gh3ut5irksforhy6eel1upu Marie-Cécile Zinsou 0 494 18929 9773 2022-04-11T17:48:15Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Marie-Cécile Zinsou''' yin jiji to tatọ-tonọ Paris tọn to Otogbo Flans tọn mẹ. Sigba kúnkan etọn tọn sọn mẹwiyigbeji na mẹjitọ etọn, yedọ otọ́ etọn Lionel Zinsou, yin ovi jiji Otógbo [[Benẹ]] tọn. Marie yin yiyọnẹn gbọn ànazọ́n Flansi po Benẹ tọn po wíwá dali. É yin ògán na azónwhe ''Fondation Zinsou'' he yin didote to owhe 2005 tọn to Cotonou to otogbo [[Benẹ]] tọn he tin to wheyihọ Aflika tọn. Azọnwhe ehe jlayinna anazọnwiwa whemitọnnu tọn to Aflika podọ àṣà, oplọn wehọmẹ tọn podo akọjijẹ po. To owhe 2014, Marie-Cécile Zinsou hun anazọn họ whemitọnnu tọn tintan dó Benẹ yigbaji. Marie dó lẹblanu lọkẹyí nado yin otovi to otogbo Awe mẹ yedọ Flansi he ye jii dó podọ Beńẹ he mẹjitọ etọn lẹ tọn sọn. É yi wehọmẹ he yé nọ ylọ dọ ''L'Ecole Alsacienne American University'' to Paris. Anazọn hohowhenu tọn wẹ azọn he e mọ wa. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] j0ewis99gb5v2h7fcbvaqe1oddvcyxv Mariga, Nigeria 0 495 18930 9782 2022-04-11T17:48:25Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Mariga''' yin Lẹdo Gandudu Dokọ̀ tọn de to aṣẹpipa [[Ayimatẹn Niger Tọn]] glọ de to [[Naijilia]]. Tatọ́-tẹnnọ̀ etọn tin to topẹvi Bangi tọn mẹ to agéwaji lẹdo lọ tọn. Topẹvi devo lẹ to LGD lọ mẹ wẹ, Igwama po Inkwai po. Ogbè voovo Kamuku tọn he ko to bubusẹ lẹ lọsu nọ yin dido to Mariga ga. Lẹdo etọn gbló sọ̀ kilomẹtlu 5,552 lẹdo pé podọ gbẹtọ sọha 199,430 wẹ to finẹ to mẹhihia 2006 tọn whenu. Mariga wẹ yin ahọ́nkan ajọwiwa tọn to agéwaji [[Ayimatẹn Niger Tọn]] podọ ewọ wẹ sọ yin Lẹdo Gandudu Dokọ̀ tọn he sin aigba kló hugan to ayimatẹn lọ mẹ. Tito ajọ́wiwa tọn Mariga tọn sinai do Glèzọ́n po Ajọ́wiwa po ji. Glèlilẹ yetọn bẹ gbàdo, azín po abọ̀kún po hẹn. Na lẹdo he to apa na ẹn lẹ, Mariga yin ajọ́-to de podọ e sọ yin ofi dagbe de na ajọ́watọ he ajọ́ yetọn sinai do yìnbu hihọ po sisà po kẹdẹ ji lẹ gọna jìnukún-bẹ-yì-tògodo-tọ daho lẹ. ==Alọdlẹndonu lẹ== pvcri3o7cnzelngdidehvdoi4gs44ys Marilyn Monroe 0 496 27014 25787 2022-07-24T22:18:10Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Monroecirca1953.jpg|thumb|Marilyn Monroe]] '''Marilyn Monroe''' (yin jiji to azán tintan osun ṣidopotọ, [[owhe]] 1926 - azán fọtọnnukunẹnẹtọ osun ṣiantọntọ [[owhe]] 1962) bo yin Aihundatọ sinnimọto [[Amẹlika]] tọn, bo yin wekantọ, hanjitọ To 1946 po 1962 po gblamẹ ede sinnimọto Kandenukunẹnẹ tọn. E yin yinyọnẹn na Aihundida nukikodonamẹtọ tọn de bosọ diyin, E lẹzun dopo to mẹhe yin nukundeji na whanpẹ Etọn to [[owhe]] 1950 tọn. Na nugbo tọn E yin Aihundatọ dagbe hugan na Owhe lẹ, sinnimọto etọn lẹ, $200 million, to oku madonukun etọn whenu to 1962. ==Todowhinnu== Marilyn Monroe yin jiji di Norma Jeane Mortenson kavi Norma Jeane Baker,to Azan tintan osun ṣidopotọ [[owhe]] 1926 to Los Angeles, California, United States tọn. Onọ etọn yin ginglọn do Dotowhe na apọnmẹzọn, Azọn sinsinyẹn de,To Whenuena Marilyn gbẹ yin owhe ṣinawe mẹ vi, Oyin onọ etọn tọn nọ yin Gladys (Monroe) Baker mortenson. Norma yin zizeyi owhe tọṣiọvi tọn gbe to fi voovo lẹ yiyi sọn fide jẹ fide etọn zọn bọ e ma tindo nukọnyiyi to wehihia mẹ. To Whenuena Norma Basi jiji zan etọn to owhe fọtọnnukundopotọ tọn godo, mẹhe de e to ninọ lọ jlo na yi California. sigba na Norma ma jlo na to yiyi sọn fide jẹ fide wutu, E basi tito nado wlealọ to Azan fọtọnnukunẹnẹtọ osun sidopo tọ [[Owhe]] 1943. Norma da James Dougherty, ṣigba [[alọwle]] lọ ma dẹn to aimẹ to Whenuena ekọn awudopọ hẹ. Azọnwatọ otọji tọn. Awusinyẹnnamẹnu he e mọ to jọja etọn po [[alọwle]] etọn po whenu zọn bọ e lẹzun yọnnu huhlọnnọ. Numimọ enẹ sọ gọna hihọmatindo po Awugbopo devo lẹ po. ==Sinimọto lẹ== Marilyn Monroe Lẹzun yinditọ na sinimọto he e de tọn to [[Owhe]] 1950 yi 1960 po gblamẹ. E sọ diyin to yẹdide po ohan po jiji dali. To ojlẹ de whenu Eji''Happy Birthday''Na Togbogan Jonh F Kennedy. Enẹ wẹ yin ohan godotọ tọn he eji. ==Gbẹzan etọn== Norma jaene owhe fọtọnnukundopomẹvi da James Dougherty to Azan fọtọnnukunẹnẹ [[owhe]] 1942 tọn. To [[alọwle]] lọ godo, Asu lọ kọnawudopọ hẹ ponọ he nọ wazọn to Otọji. To ojlẹ lọ mẹ Norma mọ yedenanutọ dé he nọ yin David Conover. É jẹ Aihundaji bo diọ yinkọ Etọn do Marilyn Monroe. Ewọ po Dougherty basi gbẹdai to Azan wiatọntọ osun sinẹnẹtọ [[owhe]] 1946. Marilyn da Joe DiMaggio to Azan wiẹnẹtọ osun tintan [[owhe]] 1954. Alọwle lọ dẹnto Aimẹ na osun sinẹnẹ. Ye ko to Họntọnmẹ to intanẹti ji to Whenue sinimọto de tọn he Hosọ Etọn yin Monkey Business to [[owhe]] 1952. Gbẹtọ susu lẹ wẹ wa alọwle lọ tẹnmẹ. To Whenuena DiMaggio yin Alọhẹndotena to Azọn mẹ wẹ Marilyn wa jẹ yindi dogọ ji. DiMaggio gblehomẹ na Azọn he gble do e wutu Bo jē Awuwhan ji na Nukọnyiyi Marilyn tọn wutu. E zan whenu susu to teliviṣọn kọn, Apọ nọ ṣi Monroe. Ye Klan to Azan gbannukundopotọ osun Aotọ [[owhe]] 1954. Ye lẹzun Họntọn whladopodogọ to [[owhe]] 1954, DiMaggio tlẹ dọ dọ Emi nọ na Marilyn vounvoun yọnwhanpẹ to sẹmẹsẹmẹ na [[Owhe]] AO. Marilyn da Arthur Miller to Azan gbanewhedopotọ owhe 1956. Bo diọ Zun sinsẹnnọ dé. Ye pé to sinimọto dé bibasi tẹnmẹ he hosọ etọn yin "As long as you feel" to [[owhe]] 1951. Ye tindo whẹndo Ayajẹnọ podọ yé tẹnpọn nado jivi dopọ. Ṣigba e ma pa ye na Marilyn tindo Azọ̀n he nọ glọn vijiji wutu, oho gble doe whla Atọ̀n, enẹgodo Miller Kan Otan dé he hosọ etọn yin "Misfits". Otan Ehe hẹn Nuhahun susu lẹ wa Alọwle yetọn mẹ. Ye Klan to Azan kotọ osun tintan [[owhe]] 1961. ==Oku etọn== Eku na Amasin ṣiṣizan wutu, To Azan Ẹnẹtọ [[owhe]] 1962 to Oto brendwood, Los Angeles, California U.S. Eyin Owhe gbanatọnnukundopotọ mẹvi. ==Sinimọto== ==Nunina lẹ po Otẹn lẹ po== ==Alọdlẹdonu lẹ== ==Nọtẹn intanẹti tọn devo lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1926 lẹ]] [[Adà:Mẹhe kú to owhe 1962 lẹ]] e1b0wvohe9uzv6zk5f1h5ngnt3omkeb Marlene Dietrich 0 497 18932 18025 2022-04-11T17:48:45Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Marlene Dietrich 02b.jpg|thumb|Marlene Dietrich]] '''Marlene Dietrich'''(osun wiawetọ azan koatọnnukunawetọ,owhe 1901 tọn jẹ azan ṣidopotọ osun atọntọ owhe 1992) yin aihundatọ dé to otò Germany po [[Amẹlika]] po tọn mẹ. E yin yọnnusi tintan he yin aihun aidedai tọn datọ dé he geze to Azọnwhe aidedai tọn Hollywood tọn to otò Germany tọn mẹ. To nudide whenu dindẹn tọn etọn mẹ, e bẹjẹeji taidi hanjitọ de po Aihundatọ dé po to sinima tele tọn ji, to otò Berlin ton mẹ to owhe 1920 lẹ ṣẹnṣẹn. Bọ to owhe 1930 lẹ ṣẹnṣẹn e lẹzun Aihundatọ Azọnwhe Hollywood tọn, bọ to wẹkẹwhan awetọ whenu e yin dopo to aihundatọ he hẹn lanmẹya na gbẹtọ lẹ po awhanfuntọ lẹ po to Awhan nukọn ti owhe 1940 lẹ ṣẹnṣẹn. Enẹgodo wẹ e wa lẹzun aihundana aihuntọ dé bo basi sinima bọ aihọn lẹpò nọ pọn, sọn owhe 1950 lẹ yí jẹ owhe 1970 lẹ ṣẹnṣẹn. Dietrich wa lẹzun dopo to gbẹtọ tangan he to aihunadida ayidedai tọn da to owhe etọn nu lẹ mẹ. Azọnwhe sinima tọn America tọn he no yin The American Film Institute wa zee dó gbẹtọ ṣiẹnẹtọ (9) to yọnnusi vonọtaun he to aihunadida ayidedai tọn da to wheetọnnu. Dietrich sọ yin mẹde he dọn sunnu po yọnnu po dogo. Etlẹ yin yọpọvu lẹ po mẹho lẹ lọsu po ga. To 1937 wẹ e wa lẹzun Otovi America tọn. ==Aihunadida ayidedai tọn he e da lẹ== ==Alọdlẹndonu lẹ== ==Notẹn intẹnẹt tọn devo lẹ== 5vhqr5avkctrvk6w4luivkdki8xjetp Mary Catherine Bateson 0 498 26869 26019 2022-07-22T18:46:10Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Mary Catherine Bateson-2Nov2004.jpg|thumb|Mary Catherine Bateson]] '''Mary Catherine Bateson''' yin jiji to Awewesun azán ṣiatọ̀ntọ [[owhe]] 1939 jẹ Alunlunsun azán awetọ [[owhe]] 2021. Bateson kan owe susu lẹ. Dopo to owe susu he e kan lẹ mẹ wẹ ''With a Daughter's Eye'': Nukinkan de he gando Margaret Mead po Gregory Bateson po go. To nukinkan ehe mẹ wẹ e dọho gando nu he nọ jọ do ovi he mẹjitọ yetọn lẹ diyin taun lẹ go. E wazọn taidi mẹplọntọ to Wehọmẹ Alavọ tọn Harvard, Amherst, po [[George Mason]] tọn po, devo lẹ po ga. Bateson sọ yin ogbẹvi ''International Leadership Forum'' tọn po ogan daho wehọmẹ asanuplọnmẹ tọn (''Institute for Intercultural Studies'') to ayimatẹn New York tọn mẹ kakajẹ 2010. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1939 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] 6d2cfr9560ikksrdsev4wxph5gdscr8 Mashegu 0 499 18935 9834 2022-04-11T17:49:15Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Mashegu''' yin Lẹdo Gandudu Dokọ̀ tọn de to aṣẹpipa [[Ayimatẹn Niger Tọn]] glọ de to [[Naijilia]]. Tatọ́-tẹnnọ̀ etọn tin to topẹvi Mashegu tọn mẹ to whèzẹtẹn lẹdo lọ tọn. Tọsisa Niger tọn ''(River Niger)'' wẹ lẹdo Mashegu pé to whèyihọ-waji bọ Tọsisa Kaduna tọn ''(Kaduna River)'' lẹdo e pe to agéwaji-whèzẹtẹn. Lẹdo etọn gbló sọ̀ kilomẹtlu 9,182 lẹdo pé podọ gbẹtọ sọha 215,022 wẹ tin to finẹ to mẹhihia 2006 tọn whenu. Sọha pósu tọn ''(postal code)'' lẹdo lọ tọn wẹ 923. ==Alọdlẹndonu lẹ== f23vppe7e9ju48zs50d6e94cmv3aynb Maud Meyer 0 500 18937 9850 2022-04-11T17:49:35Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Maud Meyer''' yín hanjitọ otòvi Sierra Leone po [[Naijilia]] potọn. He wazun gbẹtọ nukundeji to owhe 1950 lẹ. He yin jiji do Otòdaho Port Harcourt,to Ayimatẹn Rivers, Otò [[Naijilia]] tọn. Whenu he tín yọpọvu, Meyer ko nọ do ayiha do hanjiji go, bo sọ to pinplọn hanjiji sọn Onọ he tọn hẹ do hagbẹ hanjitọ lẹ. He do wanyínyín na "Bille Holiday" han lẹ. Meyer sí azọnyínyọnen lẹ supọ do hanjiji go;he nọ dotoai do ohan Voovo bo sọ nọ lẹ́ ohan lọ dó ohan jazz tọn blẹun. Emeka Keazor dọ"Meyer yín dopo to yọnnu hanjitọ lẹ hẹ yọn Jazz hanjiji sin azọn taun". Meyer sin hanjiji ko mẹhẹsusu do wanyínyínna, he sọ ko wazọn po hagbe hanjitọ susu lẹ to Afilika. [[Adà:Otàn Gbẹzan tọn]] c7siplz01djyzq1vgoq6paexdnv7srj Max FM 0 501 25854 18938 2022-07-12T07:53:46Z Samatics 9 wikitext text/x-wiki '''Max FM''' yin ynyọnẹn sọn ojlẹ dindẹn die gbọ́n taidi ''Radio Continental'' yin azọnwhé ladiohọ yovogbe tọn otogbo [[Naijilia]] tọn he yin didoai do aimatẹn awọnlin tọn mẹ. E sọ do dehe taidi nọvi na ẹn he tindo yinkọ dopolọ bo yin didoai dó aimatẹn Abuja tọn. ==Otan== ===Radio Continental=== Radio Continental bẹjẹeji to yinkọ link FM glọ po sọha ladio tọn tintan ehe 102.3FM po to Ayimatẹn [[Awọnlin]] tọn mẹ. To osun ao godo, e yin lilẹdo Unity 102.3 FM po lẹndai lọ po nado nọ honú, na linlin po aihundida lanmẹyiya tọn po. ===Max 102.3FM lagos=== To azan 21tọ osun aotọ owhe 2017, Azọnwhé TVC Communication basi nuwiwa de to ''Federal Palace Hotel'' to aimatẹn awọnlin tọn nado basi hunwhẹ didetọn Max 102.3 FM tọ́n. ==Alọdlẹndonu lẹ== 2ij33njvdij2yj4ti6a4kiaxnu9fv7b Mc Galaxy 0 502 26763 19951 2022-07-21T17:25:02Z Gadarawamo 20 wikitext text/x-wiki '''Innocent Udeme Udofot''' (jiji to Azan awetọ, Nuwhàsun), yin yinyọnẹn ganji taidi '''MC Galaxy''', bo yin hànjitọ po hànkantọ Otò [[Naijilia]] tọn po. E diyin to whenue e du to agbawhinwhlẹ wedudu tọn Davido tọn godo to [[owhe]] 2012 tọn mẹ. E de ohan dopodopo (ALIONA) tọ́n to hunwhẹ jijizan etọn whenu to azan awetọ, Nuwhàsun [[owhe]] 2019 tọn mẹ. E ko wazọn dopọ po Tspize, Swizz Beatz, Uhuru po Shizzi po. ==Azọn ohàn tọn== MC Galaxy ko tindo azọnwhe etọn titi, enẹ wẹ MCG Entertainment. E de dopodopo ohàn tọn etọn he yin "Sekem" tọ́n to azan fọtọn-nukun-ẹnẹtọ, Whejisun, [[Owhe]] 2014 tọn mẹ, to azọnwhe etọn MCG Entertainment glọ. Video ohàn tọn na ohàn lọ yin anadena gbọn Patrick Ellis, bo yin didetọn to Azan ko-nukun-atọ̀ntọ́, Ayidosun, [[Owhe]] 2014 tọn mẹ. Gbẹtọ hugan livi enẹ wẹ yi dla Video lọ pọn to YouTube ji podọ to [[owhe]] awe godo, ohàn lọ yin vivọbasi he Swizz Beatz tọ́n to emẹ. ==Todohukanji ohàn tọn== ===Bladopọ=== *''Breakthrough ft Eke- abasi'' (2017) ==Ajọ̀ po gigopamẹnu he e mọyi lẹ po== ==Pọnfi dogọ== ==Alọdlẹndonu lẹ== ==Nọtẹn intẹnẹt tọn devo lẹ== [[Adà:Otàn Gbẹzan tọn]] sqwymg1cqafjbxlwlksslqnuisrm772 Mejai Bola Avoseh 0 503 27132 27131 2022-07-27T11:27:58Z Joshateji 22 /* Azọ́n etọn */ wikitext text/x-wiki '''Mejai Bola Mike Avoseh''' yin mẹplọntọ mẹhomẹ po wehọmẹ daho po tọn to wehọmẹ alavọ [[University of South Dakota]] tọn.<ref >https://www.usd.edu/faculty-and-staff/Mejai-Avoseh|title=Mejai Bola Avoseh Ph.D.</ref> Mẹpinplọn po dodinnanu etọn lẹ po nọ sinai do adà wepinplọn mẹhomẹ lẹ tọn, wepinplọn he bẹ nuyijlẹdonugo/togodo/aṣà voovo lẹ hẹn po aliho mẹpinplọn to jọwamọ-liho po tọn ji. E yin dopo to wedegbẹ́ ogbẹ́ ''The American Association for Adult & Continuing Education (AAACE)'' tọn mẹ sọn 2016, podọ na ogbẹ́ ''International Society for Comparative Adult Education (ISCAE)'' tọn bẹsọn 2020 bo na zindonukọ̀n kakajẹ 2023, podọ ewọ wẹ yin Anadenanutọ ''Commission for International Adult Education (CIAE)'' tọn na ''AAACE''.<ref>https://www.aaace.org/page/2018AAACEBOD/2018-AAACE-Board-of-Directors.htm|title=2018 AAACE Board of Directors - American Association For Adult and Continuing Education|website=www.aaace.org</ref><ref>web|last=Reischmann|first=Jost|title=Board ISCAE: International Society for Comparative Adult Education -http://www.iscae.org/board/board.htm|access-date=2021-09-</ref> ==Wepinplọn etọn== E mọ gbedewema tadidona owhe ẹnẹ wehọmẹ alavọ tọn yí to 1982 podọ e sọ mọ gbedewema daho yí to 1984, e sọ mọ gbedewema yí to wepinplọn mẹplọntọ lẹ tọn mẹ ''(teacher education)'' to 1986, enẹgodo e sọ mọ gbedewema daho hugan etọn yí to wepinplọn mẹhomẹ lẹ tọn mẹ to 1991, gbedewema ehe lẹpo wẹ e mọ yí to wehọmẹ alavọ ''University of Ibadan'' tọn mẹ to [[Naijilia]]. E sọ mọ gbedewema daho yí to ''Educational leadership and administration'' sọn wehọmẹ daho College of Saint Rose tọn to Albany to 2006. Avoseh sọ yin mẹplọntọ he pegan de podọ anadenanutọ de to ayimatẹn New York tọn. E sọ tindo gbedewema ''SAS (School Administrator and Supervisor)'' po ''SDA (School and District Administration)'' ayimatẹn lọ tọn po. ==Azọ́n etọn== Avoseh bẹ azọ́n mẹpinplọn (mẹhe ko fó wehọmẹ daho) tọn jẹeji taidi mẹhe nọ gọalọ kavi pọ́n tẹnmẹ na mẹplọntọ devo he nọ plọnnumẹ to adà Wepinplọn Mẹhomẹ lẹ tọn ''(Department of Adult Education)'' lẹ to wehọmẹ alavọ ''University of Ibadan'' tọn mẹ podọ to ''Saints Peter and Paul Seminary, Ibadan'' sọn 1986 jẹ 1995. <ref>https://www.jbhe.com/2020/02/four-black-faculty-members-receive-notable-honors-and-awards/|access-date=2021-05-27|website=The Journal of Blacks in Higher Education</ref>Enẹgodo e sẹtẹn yì ''University of Namibia'' fie plọnnumẹ te sọn 1998 jẹ 2001 podọ to enẹgodo e wá sẹtẹn yì [[Amẹlika]] taidi mẹplọntọ de to Wehọmẹ ahọlu tọn lẹ to ayimatẹn New York tọn ''(New York City Public School System)'' sọn 2001 jẹ 2004. E yin dide taidi alọgọtọ na mẹplọntọ wehọmẹ alavọ tọn to wehọmẹ alavọ ''University of South Dakota'' tọn to 2004, podọ e wá lẹzun mẹplọntọ wehọmẹ alavọ tọn whenu gigọ tọn to 2015. Avoseh ko basi dodinnanu, wleawuna bosọ plọnmẹ azọ́n voovo lẹ do apawhé mẹhomẹ po nukọ̀nzinzindo to wepinplọn mẹ po pataki aliho mẹpinplọn tọn lẹ, whẹ̀dida-dodo to gbẹtọ lẹ ṣẹnṣẹn po aliho mẹpinplọn to jọwamọ-liho po tọn, gọna wepinplọn to togodo to Nigeria, Namibia, Amẹlika, podọ to Botswana (taidi wésetọ Fulbright tọn de). E mọ ajọ̀ lizọnyitọ ayidego tọn ''Outstanding Service Medallion of the American Association for Adult and Continuing Education (AAACE)'' tọn yí to 2019. Whlà awè wẹ Avoseh mọ ajọ̀ ''J. William Fulbright Core Award for U.S. Scholars'' tọn yí na mẹpinplọn po dodindinnanu po. E mọ ajọ̀ Fulbright Award etọn agọe pete tọn yí to Whejisun 2019 nado plọnmẹ bosọ basi dodinnanu to Naijilia. Nado do pinpẹnnutọn-yinyọnẹn hia na azọ́n ayidego tọn he e wà to adà mẹhomẹ po nukọ̀nzinzindo to wepinplọn mẹ po tọnnp, yinkọ Avoseh tọn zize to todohukanji oyin gigonọ lẹ tọn na ''International Adult and Continuing Education (IACE) Hall of Fame'' to Zósun 2021 tọn, podọ hùnwhẹ yẹyidogonamẹ tọn etọn na wa aimẹ to azán 6tọ Kọ́yànsun 2021 tọn. To Ayidosun 2022, Avoseh yin dopo to mẹhe yin dide gbọn Azọ́nwatẹn Wepinplọn tọn Amẹlika tọn ''(United States Department of Education)'' gbọn Alọgọtọ Anadenanutọ to Mimá Wepinplọn Mẹhomẹ tọn po Yọ́nkan-po yọ́nhia po tọn to Azọ́nwatẹn Azọ́nwiwa tọn, Anazọ́nwiwa tọn gọna Wepinplọn Mẹhomẹ tọn po nado wá CONFINTEA VII, plidopo he nọ yin bibasi to otò voovo lẹ mẹ de he sinai do wepinplọn mẹhomẹ lẹ tọn ji he yin bibasi to Marrakech to Morocco. Avoseh ko basi zinjẹgbonu susu do apawhé voovo wepinplọn mẹhomẹ lẹ tọn po nukọ̀nzinzindo to wepinplọn mẹ po mẹ, wepinplọn to togodo po nuyijlẹdonugo po mẹ, tòvi-yinyin to togodo podọ lẹdo aihọnpe, nukọnyiyi lẹdo he ma hunnukun tọn, nugopipe yọ́nhia-po-yọ́nkan po tọn, nupinplọn gando aṣà go, podọ to whẹho he du sunnu kavi yọnnu po tọn to wepinplọn mẹ, to alọnuwe tangan voovo lẹ mẹ podọ hẹ zinjẹgbonu-basitọ tangan lẹ. == Delẹ to owe he e kan lẹ mẹ == *Avoseh, M. B. M., and Erica Whitiker, "Social Justice and Retention: A Study of Marginalized Statistical Minority Students at a Predominantly White Rural Institution in the U.S.," ''Excellence and Innovation in Learning and Teaching'' 17, no. 2: 5-21. *Avoseh, M. B. M., "The Ubuntu Narrative in Enhancing Social Justice Adult Education in Sub-Saharan Africa," In Mejai Avoseh (ed.), ''Proceedings of the 2019 International Pre-Conference of the Commission for International Adult Education (AAACE)'' (St. Louis: AAACE, 2019), 173–182. *Avoseh, M.B.M. "Adult Learning and Education for Global Citizenship in South Africa." In ''Global Citizenship Education Project''. (Hamburg: UNESCO's Institute for Lifelong Learning, 2019). *Avoseh, Mejai B. M. "Adult Education and Participatory Research in Africa: In Defence of Tradition," ''Canadian Journal of Development Studies'' 21:sup1 (200): 565–578. *Avoseh, M. B. M. "Learning to be active citizens: lessons of traditional Africa for lifelong learning," ''International Journal of Lifelong Education'' 20, no. 6 (2001): 479–486. *Avoseh, M. B. M. "Literacy, Education, and the Women's Question in Nigeria," ''Asian Journal of Women's Studies'' 5, no. 4 (1999): 91–99. *Avoseh, M. B. M. "Literacy education for active citizenship and sustainable development," ''International Journal of Literacy Education'' 9, no. 1 (2019): 1–3. *Avoseh, M. B. M., and Greta Giese. "Herzberg's Theory of Motivation as a Predictor of Job Satisfaction: A Study of Non-Academic Community College Employees," ''Excellence and Innovation in Learning and Teaching'' 2 (2018): 38–52. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] hmx3jj240xqe5kooxipw6qfawhjahrs Methodist Girls' High School 0 504 26550 26021 2022-07-19T17:19:50Z Gadarawamo 20 wikitext text/x-wiki '''Methodist Girls' High School''' yin wehọmẹ daho na yọnnuvi lẹ kẹdẹ he tin to Yaba to Ayimatẹn [[Awọnlin]] tọn to oto [[Naijilia]] tọn mẹ. E yin didoai to [[owhe]] 1879 sọn ṣọṣi Methodist tọn mẹ. Methodist Girls' High School wẹ yin wehọmẹ awetọ na yọnnuvi kẹdẹ podọ wehọmẹ atọ̀ntọ he yin didoai to oto [[Naijilia]] tọn mẹ. Mọdopolọ é sọ tindo wehọmẹ daho sunnuvi lẹ tọn he nọ yin ''Methodist Boys High School''. ==Gbẹtọ Nukundeji he yì wehọ lọ mẹ lẹ== #Chief (Mrs) HID Awolowo, he yè nọ ylọ to whenẹnu dọ Adelana (1915-2015), ajọwato daho po tohodọtọ po. #Weyọnẹntọ Ibiyinka Fuwape. #Alhaja Lateefat Okunnu, he yè nọ ylọ to whenẹnu dọ Oyekan (he yin jiji to [[owhe]] 1939), ahọluzọnwatọ po anadenanutọ po. #Chief (Mrs) Folake Solanke SAN, he yè nọ ylọ to whenẹnu dọ Odulate (he yin jiji to [[owhe]] 1932), whẹdatọ po anadenanutọ po. a7grck369k9qoqtpr478kdqt4bs201a Methodist High School, Badagry 0 505 27282 25885 2022-07-29T02:15:19Z Gadarawamo 20 wikitext text/x-wiki '''Methodist High School, Badagry''' yin dopo to wehọmẹ he tin to lẹdo [[Gbagli]] tọn to Ayimatẹn [[Awọnlin]] tọn mẹ. Eyin didoai tò azán atọntọ, Kọyansun, [[owhe]] 1977 tọn mẹ. ==Otàn he gando wehọmẹ lọ go== To bejẹeji, Wehọmẹ lọ yin yinyọnẹn taidi Methodist Girls Grammar School, bosọ yin didoai tò azán atọntọ, Kọ́yànsun, [[owhe]] 1977 tọn mẹ. To tintan whenu, e tin to panukọn Wehọmẹ Daho Gbáglì (en: Badagry Grammar School) tọn bọ to whenue ojlẹ lẹ to yiyi, e wa yin lilẹdo kavi lẹzun Methodist Girls High School to [[owhe]] 1978 jẹ 1979. Ṣigba to ojlẹ vude godo, e yin tẹndiọna yi fihe e tin te kakajẹ egbehe finẹ wẹ sẹpọ V.I.P. chalet complex to owhe 1981 mẹ. Podọ to azan aotọ, kọyansun, [[owhe]] 1994 tọn mẹ wẹ e lẹzun Wehọmẹ ada awenọ he bẹ Ada Pẹvi podọ Daho po hẹn, bosọ yi yinkọ lọ Methodist High School. == Wehọmẹvi he diyin lẹ== #Solomon Omolara (Health technologist). #Ogunlana Bose (Nurse). #Tokunbo Patience (Computer Analyst). ==Azọn he nọ yin pinplọnmẹ lẹ to wehọmẹ lọ mẹ lẹ== *English Language. *Mathematics. *Biology. *Chemistry. *Physics. *Economics. *Agric Science. *Geography. *Commerce Government. *Fin Account. *Food & Nutrition. *C R S & I R S. *Yoruba. *Lit-in-English. ==Wehọmẹgan lẹ== Wehọmẹ ehe tindo wehọmẹgan Awe (2) he yinkọ yetọn lẹ nọ yin: #Mẹmẹsunnu Hundeyin Solomon (principal). #Mẹmẹsunnu Owolabi E.A (vice principal). ==Mẹplọntọgan lẹ== Mẹplọntọgan lẹ lọsu yin Awe podọ yinkọ yetọn lẹ wẹ: #Mẹmẹsunnu Samson. #Mẹmẹsunnu Sẹnu Daniel. Wehọmẹ ehe yin bẹplidopọ Sunnu po Yọnnu po tọn, ehe sunnu lẹ yin gbẹtọ sọha (370) bọ yọnnu lẹ yin sọha (365) to ojlẹ lọ mẹ. linlẹndopọ yemẹpo tọn yin wehọmẹvi sọha (735) to whenẹnu. ==Alọdlẹndonu lẹ== https://lagosschoolsonline.com/schools/profile/432 [[Adà:Wehọmẹ lẹ]] n7ivkqqfpl4beqeteas8g7mae8qs8xk Michael Gage (tonudọtọ) 0 506 26993 18941 2022-07-24T21:42:31Z Gadarawamo 20 wikitext text/x-wiki '''Michael Gage''' yin jiji to azán tintan osun Nuwhàsun tọn [[owhe]] 1945- azán konukunatọ̀n Avivọsun [[owhe]] 2021. E yin Tonudọtọ [[Amẹlika]] tọn, bo ko sọ yin hagbẹ plidọpo ledọ sinatọntọ sọn osun Awewesun tọn azán sidopotọ [[owhe]] 1976 jẹ osun Abọ̀húsun azán gbàntọ [[owhe]] 1960. E yin jiji to otó Glendale, California tọn mẹ. Gage kú to Avivọsun tọn to azán konukunatọ̀n [[owhe]] 2021 to Salem, Oregon sọn azọ́n agbasawìwọ tọn si. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 5piimgfc6cn9v1qoj33ykl3unfvzkea Milan Bandić 0 507 18943 9985 2022-04-11T17:50:35Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Vladimir_Putin_at_award_ceremonies_(2018-11-04)_02_(cropped)_(2).jpg|thumb|Milan Bandić]] '''Milan Bandić''' (22 Abọ́hùsun 1955 – 28 Afínplọsun 2021) yin tonudọtọ Croatia tọn de. Ewọ wẹ yin ayimatẹngan otò Zagreb tọn sọn 2000 jẹ 2002 podọ sọn 2005 kakajẹ whenuena e wá basi matintọ to 2021. Bandić yin jiji to Grude, PR Bosnia and Herzegovina. To vodide owhe 2009 jẹ 2010 tọn, Bandić tọ́n na tatọyinyin togbo Croatia tọn sigba e ma yin alọkeyi. To 2014, e yin wiwle do ganpamẹ na ajò wutu sigba bo yin tuntundote to 2015. Bandić basi matintọ gbọn azọ̀n ahún tọn de dali to 28 Afínplọsun 2021 to otò Zagreb tọn mẹ to whenuena e tindo owhe 65. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 0o9js1a0ql2cpms21byd1fh5027c7ku Millard Fillmore 0 508 18944 17789 2022-04-11T17:50:45Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Millard Fillmore-Edit1.jpg|thumb|Millard Fillmore-Edit1]] '''Millard Fillmore''' (azán ṣiawetọ Alunlunsun, owhe 1800 yi jẹ azán ṣiatọntọ Whejisun, owhe 1874 tọn) yin tògbogan wíatọ̀ntọ otò [[Amẹlika]] tọn (1850–1853). Eyin togbogan sọn 1850 yi jẹ 1853. Eyin togbogan godotọ he wa sọn ogbẹ Whig tọn mẹ, bo sọ yin tògbogan godotọ he ma yin Democrat kavi Republican. Fillmore lẹzun togbogan to whenuena togbogan dai tọn Zachary Taylor basi matintọ to 1850 godo. Ogbè Whig tọn ma dee nado whlẹnagba nado du togbogan to 1852. To 1856 e yin dide gbọn ogbẹ Amẹlika lẹ tọn dali nado wa du togbogan, ṣigba e jai. ==Bẹjẹeji gbẹzan etọn tọn== Millard Fillmore whẹn to whẹndo hẹntọnọ tọn de mẹ. E wazọn vẹkuvẹku nado hiawe bo yí wehọmẹ daho. E mọ azọn dé yi taidi whẹyidotọ dé to 1823. To 1828 e yin nado biọ ogbẹ ''New York congress'' tọn mẹ, bọ to whelọnu e sọ tẹnpọn bo ji họntọn hẹ ogbẹ Whig tọn ga. Enẹ wẹ gọalọna ẹn nado sọgan dù tẹnmẹpọnna-togbogantọ to 1848. ==Whenue eyin togbogan== ==Whenue e ma sọ yin togbogan godo== ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] mnkmfi90a0pf6nve3sr9yq2eh5umqts Minna 0 509 25715 19940 2022-07-11T13:23:29Z Gadarawamo 20 /* Whenuho */ wikitext text/x-wiki '''Minna''' yin tòdaho de to agbegbe he to ṣẹnṣẹn pẹpẹ ''(Middle Belt)'' Otò [[Naijilia]] tọn. Nudi gbẹtọ sọha 304,113 wẹ to finẹ to owhe 2007. Ewọ wẹ yin tatọ́-tẹnnọ [[Ayimatẹn Niger Tọn]] he yin dopo to ayimatẹn gban-atọ́n-nukun-dopotọ́ (36) [[Naijilia]] tọn lẹ mẹ. E bẹ ogbẹ́ akọ̀ tọn voovo awè hẹn ehelẹ wẹ: [[Nupenu lẹ]] po [[Gwari]] lẹ po hẹn. [[Wepo:Niger state government house 2.jpg|thumb|Minna, Ayimatẹn Niger Tọn, Owhé Gandudu tọn]] ==Whenuho== Dodinnanu dòkunkun tọn ''(Archaeological evidence)'' hẹnmẹ lẹndọ lẹdo lọ e ko yin finọtẹn de to nudi owhe 47,000 kavi 37,000 lẹ die. Aṣa [[Malenu]] lẹ tọn lìn biọ Minna gbọn aliho ajọ́wiwa tọn mẹhe wa sọn lẹdo Sahara tọn mẹ lẹ to godo mẹ podọ sinsẹnhọ Malenu lẹ tọn lẹ to kamẹ̀-gomẹ̀ to tòdaho lọ mẹ gọna Sinsẹnhọ Daho Minna tọn (''Minna Central Mosque'') po titobasinanu Malenu lẹ tọn susu lẹ taidi ''Islamic Education Trust, Minna, Muslim Students'' Society of Nigeria - Minna Area Council (MSSN-MNAC), Da'watu-Ilallahi-Wa-Rasulihi Association (DAWRA), po mọmọ po. Yè nọ yìn Osẹ́n Ṣalia ''(Sharia Law)'' tọn to finẹ. Sinsẹn Klistiani tọn wẹ yin sinsẹn awetọ he suhugan mẹhe nọ nọ̀ [[Ayimatẹn Niger Tọn]] lẹ nọ hodo podọ delẹ to ye mẹ wẹ, ''Faith Church, Grace Baptist Church'', Sọṣì Nupe Kalvari tọn lẹ, Sọṣì Anglican tọn lẹ, Sọṣì ECWA tọn lẹ, Sọṣì Baptist tọn lẹ, Sọṣì Victory Christian tọn, Sọṣì Apostolic tọn Lọ po devo devo lẹ po. Minna wẹ togán awhànzọnwatọ dai tọn, Gen. Ibrahim B. Babangida po Tatọ́ Ayimatẹn tọn ''(Head of State)'' Gen. Abdulsalami Abubakar po wá sọn. Dr. Mu'azu Babangida Aliyu wẹ yin ayimatẹngán [[Ayimatẹn Niger Tọn]] dai tọn, e sẹ̀n na owhe ṣinantọ̀n (sọn 2007 jẹ 2015). ==Ninọmẹ aimẹ tọn== ==Tito Ajọwiwa tọn== [[Wepo:Rice Field Kateregi, Niger state Nigeria.jpg|thumb|Glèsi lẹ to kọlẹ sọn lẹ́sì-glè mẹ to lẹdo Sabon Daga tọn mẹ to Minna, ayimatẹn Niger tọn.]] Sékan, abọ̀kún, gbadó po dotẹ́ po wẹ yin jinukún tọ́ntlọ́ngbọ́n he nọ wa sọn todaho lọ mẹ. Tevi lọsu sọ nọ yin dido gbọn filẹpo to finẹ ga. Ninọmẹ lẹdo lọ tọn sọ nọgodona tito oyìn-jọ́-wiwa, ahàn dida, amí shea nut tọn dida po sika kùnkùn po tọn. Ajọ́watọ nuzinzán kleunkleun he nọ disà ganji lẹ tọn nọ sà adí lẹ, nuzinzán yọpọvu tọn lẹ, amasìn lẹ po mọmọ po sọyi to finẹ. Azọ́nwhé he nọ wa anazọ́n nuzinzán whégbè tọn lẹ tọn he to Minna lẹ bẹ dehe nọ yi ayú zan lẹ po dehe nọ yi ogàn do wa anazọ́n lẹ hẹn. ==Tẹnsẹnamẹnu== [[Wepo:Tricycles DJI 0979.jpg|left|thumb|Tẹnsẹnamẹnu delẹ to Minna]] Alihogbó lẹ sọn todaho he lẹdo Minna pe lẹ biọ tòdaho lọ mẹ. Tatọ́-tẹnnọ̀ tògbo lọ tọn, [[Abuja]], ma yi hugan nudi kilomẹtlu 150 poun do dẹn do Minna.Pínpan-gàn lẹ sọn tòdaho Kano tọn to Agéwaji po Ibadan po [[Awọnlin]] po to hùwaji, biọ Minna. Agàhún-glintẹn sọ tin to Minna. ==Wepinplọn po Agbasalilo po== Nọtẹn nupinplọn tọn susu lẹ wẹ tin to Minna, delẹ to ye mẹ wẹ: Fati Lami Abubakar Institute for Legal and Administrative Studies, The Federal University of Technology Minna, Niger state school of health, Niger state school of nursing and Midwifery, Niger state university of Education gọna devodevo lẹ. Gọna wehọmẹ daho lẹ taidi; Father O'Connell Science College, Minna, D.S.S Limawa, Kowa Schools, El-Bethel Academy, Jocis Schools, Hilltop Model School, Mypa schools, Himma international school, Police secondary school, El-Amin International School, FOMWAN Schools, New Horizon College, Divine Excellence International Schools and Brighter International Schools, gọna devo devo lẹ. Wehọ he yin sislẹ enẹlẹ wẹ yin dehe yin tọ́ntlọ́ngbọ́n to Minna lẹ. Dòtowhé pẹvi pẹvi lẹ gọna dòtowhé daho he nọ namẹ nukunpedomẹgo gigọ de po sọ tin to Minna ga. ===Wehọmẹ Alavọ tọn lẹ=== * Federal University of Technology Minna * Niger State College of Education * School of Nursing and Midwifery * New Gate Science and Technology * [[Niger State Polytechnic]] ==Yẹdide-sẹdotẹn== <gallery> File:Minna.photowalk Rounabout 18.jpg File:Minna.photowalk Street 06.jpg File:Welcome to Minna DJI 0968.jpg File:Niger state government house 2.jpg File:Minna Roads 4.jpg File:State secretariat Minna DJI 0957.jpg|Wekantẹn Ayimatẹn Niger tọn tọn </gallery> ==Sọ Pọ́n== * [[Pínpan glintẹn lẹ to Naijilia]] * Agahún-glintẹn Minna tọn ==Alọdlẹndonu lẹ== f9ms1707zav3rve7x3m88qbk9w7p9qd Mohamed Bayo 0 510 18946 10069 2022-04-11T17:51:05Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Mohamed Bayo''' (yin jiji to azan ẹnẹtọ Ayidosun owhe 1998 tọn) yin bọọlu hotọ azọnyọnẹntọ dé to togbo France tọn mẹ. Eyin vijiji France tọn, amọ bọọlu hogbẹ Guinea tọn wẹ eyin. ==Bọọlu hogbẹ he mẹ e wazọn te lẹ== To Alunlunsun owhe 2019 tọn mẹ. [[Adà:Otàn Gbẹzan tọn]] lchx91owfpzn8w9x484dd26epocrvei Mohammed Dikko Abubakar 0 511 18947 10079 2022-04-11T17:51:15Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:MD-Abubakar.jpg|thumb|Mohammed Dikko Abubakar]] '''Mohammed Dikko Abubakar''' (jijizan 5 Nuwhàsun 1960) yin ponọ sunnu Naijilia-nu dé he yin ponọ-gán daho hoho. E yin azọ́ndena nado yin ponọ-gán daho do otẹn [[Hafiz Ringim]] tọn mẹ to 2012, podọ [[Suleiman Abba]] sọ lẹzun ponọ-gán daho do otẹn etọn mẹ to 2014. [[Adà:Otàn Gbẹzan tọn]] 0h7ofm5v2snyrhbw673kabknvopg8ue Moji Afolayan 0 512 26151 26150 2022-07-14T04:54:19Z Samatics 9 wikitext text/x-wiki '''Moji Afolayan''' (yin jiji to azán 5tọ, Afinplọsun, owhe 1968) yin yọnnu Aihundatọ de, sinima-zọ́nwatọ de, sinima-nadenanutọ de po podọ ga Aihundatọ nupinpọn-doplọnu tọn de po. ==Bẹjẹeji gbẹzan etọn tọn== Afolayan yin vijiji Agbamu tọn to todaho Irepọdun tọn he tin to Gandudu Dokọtọn [[Ayimatẹn Kwara Tọn]] he tin to Hunwaji-wheyinhọ waji otò [[Naijilia]] tọn mẹ. Ṣigba Ayimatẹn Awọnlin tọn mẹ wẹ e whẹn do. Whẹndo he yi Aihundatọ po azọn nupinpọn-do-plọnnu tọn po do ylọ azọn mẹ wẹ yé ji do. E yin ovi tintan na sinima-zọ́nwatọgán po sinimadetọ́ntọ de po he yin [[Ade Love]]. Otọ etọn ehe dopolọ wẹ ji Dawe lọ mẹhe sọ jí [[Kunle Afolayan]] po [[Gabriel Afolayan]] po. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1968 lẹ]] 9xbwn21eram74il4xh77u015odcd4yz Moji Olaiya 0 513 18949 10137 2022-04-11T17:51:35Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Moji Olaiya''' (yin jiji to azan gban-ewhe-atọ̀ntọ, Afínplọsun, owhe 1975 bo nọgbẹ̀ kaka jẹ azan fọtọ̀n-nukun-awetọ, Nuwhàsun, owhe 2017) tọn mẹ bo yin yọnnu aihundatọ otò [[Naijilia]] tọn dé. ==Azọn etọn== Viyọnnu Hanjitọ oploji tọn, he nọ yin Victor Olaiya wẹ e yin, Moji Olaiya bẹ azọ́n aihundida tọn etọn jẹeji po azọnwhe ''Wale Adenuga's production Super Story'' po. E ko sọawuhia to aihundida ''Nollywood'' tọn Ayọgbe po Glẹnsigbe po tọn susu mẹ. E yin yinyọnẹn na ada he e yiwa to aihundida lẹ taidi ''No Pains No Gains'', he mẹ e yi ada Ireti tọn wà to emẹ, ''Sade Blade (2005)'', ''Nkan adun (2008)'', podọ ''Omo iya meta leyi (2009)''. E sọ sọawuhia to aihundida he yin ''Agunbanirọ'' mẹ. To owhe 2003 tọn mẹ, e yin dide na ''Reel Award Best Supporting Actress of the Year'', e sọ tọnta bo yin dide taidi aihundatọ he wazọn hugan dé. To owhe 2016 tọn mẹ, Olaiya dè sinima dé tọ́n he yin, ''Iya Okomi'', Foluke Daramola po Funsho Adeolu po wẹ yin tlọntlọngbọn to aihundida lọ mẹ, bọ eyin didohia to Awọnlin to Liyasun. ==Gbẹzan mẹdetiti tọn etọn== Olaiya wlealọ hẹ Bayo Okesola to owhe 2007 tọn mẹ, bọ to enẹgodo yé klan dovo. E lẹzun Malenu dé to owhe 2014 tọn mẹ. Olaiya basi matintọ to azan fọtọ̀n-nukun-awetọ, Nuwhàsun, owhe 2017 tọn mẹ gbọn ahunmẹzọn dali to otò Canada tọn mẹ fie e ji ovi etọn awetọ te to osun awe jẹnukọn. Yé wà agọ̀ etọn to azán ṣianwetọ, Ayidosun, owhè 2017 tọn mẹ sọgbe hẹ aṣa Malenu lẹ tọn. ==Delẹ to aihun he e dà lẹ mẹ== *''Aje nile Olokun'' *''Ojiji Aye'' *''Apaadi'' *''Omo Iya Meta leyi (2009)'' *''Nkan adun (2008)'' *''Sade Blade (2005)'' ==Alọdlẹndonu lẹ== ==Nọtẹn intẹnẹt tọn devo lẹ== [[Adà:Otàn Gbẹzan tọn]] pbgvhge81q6q0gzjoupn2etbbmfgvx2 Mokwa 0 514 19446 18950 2022-04-13T21:11:25Z Atej2* 11 wikitext text/x-wiki '''Mokwa''' yin Lẹdo Gandudu Dokọ̀ tọn de he to aṣẹpipa [[Ayimatẹn Niger Tọn]] glọ to [[Naijilia]]. Tatọ́-tẹnnọ̀ etọn tin to topẹvi Mokwa tọn mẹ to awàji alihogbó A1 tọn to whèyihọ-waji lẹdo lọ tọn. Mokwa yin topẹvi de to [[Ayimatẹn Niger Tọn]] mẹ bọ sọha gbẹtọ he to finẹ lẹ tọn sọ̀ 244,937 ( to 2006). Dogbó gaa hùwaji tọn LGD lọ tọn gọ́ na Tọsisa Niger tọn sọn Nọ̀whe Jebba ''(Lake Jebba)'' tọn mẹ to whèyihọ-waji zẹ̀ fiẹ e pé dopọ po Tọsisa Kaduna tọn po te. Ayimatẹn Kwara tọn po Kogi tọn po tin to awà awetọ LGD lọ tọn sọn Niger. Alihogbó A1 tọn lọ dasá Niger to Gana biọ Ayimatẹn Kaduna tọn. Mokwa yin ahọluigba [[Nupenu lẹ]] tọn de he nọ yin gandudeji gbọn Ndalile (Lile Shaba Aliyu, to agọe) de dali podọ e tindo lẹdo pẹvipẹvi delẹ taidi, Muwo, Bokani, Kudu, Kpaki, Jebba, Rabba, Ja'agi gọna devo devo lẹ. Nukọntọ sinsẹn Malenu lẹ tọn de wẹ nọ dugán do Mokwa ji, bọ nukọntọn lọ nọ yin yiylọ dọ Ndalile. Mokwa sọ yin yinyọnẹn ga na hùnwhẹ Sallah wiwa. Topẹvi lọ yin yinyọnẹn na azọnyinyọnẹn yetọn to anazọ́n nuyizan whégbè tọn lẹ taidi, alín lẹ, ohí gọna azọ́n gusí tọn lẹ wiwa. Mokwa gọ́ na omẹ̀ akọ̀ voovo lẹ tọn taidi, [[Ayọnu lẹ]], Hausanu lẹ, Igbo-nu lẹ, Gbagi lẹ po mẹdevo devo lẹ po. Lẹdo etọn gbló sọ̀ kilomẹtlu 4,338 lẹdo pé podọ gbẹtọ sọha 244,937 wẹ tin to finẹ to mẹhihia 2006 tọn whenu. Sọha pósu tọn lẹdo lọ tọn wẹ 912. ==Alọdlẹndonu lẹ== 57pvikn16t0ubj5jybdsgvlld6b0i85 Moremi Ajasoro 0 515 27268 18951 2022-07-29T01:49:06Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Moremi Ajasoro statue8.jpg|thumb|Moremi Ajasoro]] '''Moremi Ajasoro''' yin yọnnu asuka de he diyin to otan ayọnu lẹ tọn mẹ to wheyihọ waji mẹyugbeji tọn. Moremi da dopo to hẹnnu Oduduwa tọn lẹ mẹ, yèdọ mẹhe otàn [[jọwamọ]] tọn dọ dọ e yin tọgbo ayọnu lẹ tọn. ==Otàn gbẹzan etọn== Moremi yin ahọsi ahọlu Ile ìfẹ tọn, yèdọ tovi Ọfà tọn. E yin yọnnu asuka he diyin to [[owhe]] kanweko wiawetọ die wayi to whenue e yin ahọsi Ile ìfẹ tọn podọ na akọ̀ he to yakẹ na ẹn, he ye yọnẹn to whenẹnu di omẹ Igbo tọn lẹ, he sọ to awhanfun hẹ ye. Weyọnẹntọ lẹ ma kẹalọyi dọ Igbónu ehelẹ tindo kanṣiṣa depope hẹ Igbonu he mi yọnẹn to egbe to togbó [[Naijilia]] tọn mẹ lẹ. To whenẹnu, [[ovi]] Ile ìfẹ tọn susu wẹ Igbonu ehelẹ wle di kanlinmọ. Na ehewutu, Ayọnu lẹpo wẹ gbẹwanna ye bo nọ pọn ye di kẹntọ. Moremi yin yọnnu asuka dé bosọ yọnwhanpẹ, nado whlẹn omẹ etọn lẹ sọn tukla he ye to pipehẹ mẹ, e magbe nado sanvọ nudepope he e sọgan biọ to e si tọn hlan vodun yetọn nado yọn asli huhlọn kẹntọ yetọn lẹ tọn, yèdọ mẹhe to awhanfun sọta ye to Ile ìfẹ. To whenue hodọ mi te, awhanfuntọ Igbo tọn lẹ wle Moremi di kanlinmọ yi otò yetọn mẹ ṣigba na whanpẹ Morèmi tọn he yè ma sọgan pọn poun bo de nukun sẹ wutu, ahọlu Igbonu lẹ tọn da Moremi di ahọsi bọ e sọ yin dopo to dehe e yinwanna hugan to ahọsi etọn lẹ mẹ. To godomẹ, Moremi zan nuyọnen yọnnu tọn etọn nado yọn asli huhlọn asu etọn po awanfuntọ etọn lẹ po tọn, enẹgodo e họn lẹkọ yi Ile ìfẹ bò dọ asli lọ na omẹ etọn lẹ bọ yé zan ẹn nado du to Igbonu lẹ ji. To awhan he [[Ayọnu lẹ]] fun bo yi yede sọn Igbonu lẹ si godo, Moremi lẹkọ do asu etọn tintan de, yèdọ mẹhe yin ahọlu ọ̀rànmíyàn tọn to Ile Ifẹ, he sọ du ahọlu Ọyọ tọn to whenẹnu. To ojlẹ dopolọ mẹ, ahọlu na gigo Moremi gbọn hinhẹn zun ahọsi podọ ahọvi he e yinwanna hugan po dali. Nado hẹn opa he e ko do na ẹn whẹpo e do zingbejizọnlin yi Igbonu lẹ sin tomẹ podọ opa he e dó na vodun yetọn di, ahọlu gọ otẹn etọn jo na ẹn di ahọsi podọ ahọvi de. Moremi yinuwa taidi asuka de, e yi visunnu etọn dó sanvọ hlan vodun daho yetọn sọgbe hẹ opa he e do. ==Alọdlẹndonu lẹ== sz1awle6wvu43aznfu0zfa9amqq7jst Mose 0 516 18952 18021 2022-04-11T17:52:05Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Guido Reni - Moses with the Tables of the Law - WGA19289.jpg|thumb|Mose]] '''Mose''' yin yinyọn-ẹn taidi nukọntọ sinsẹn tọn dé, osẹn-namẹtọ dé, podọ yẹwhegan dé sọgbe hẹ alẹnu-hoho owe [[Biblu]] tọn. To paa mẹ, e yin yinyọn-ẹn taidi mẹhe kan owé atọ́n tintan [[Biblu]] tọn lẹ. E sọ nọ yin yiylọdọ "''Moshe Rabbenu''" to Heblugbe mẹ (he zẹemẹdo "Mose mẹplọntọ mitọn kavi Labi") bosọ nọ yin pinpọnhlan di yẹwhegan he yin nujọnu hugan to sinsẹn Ju lẹ tọn mẹ. Klistiani lẹ, malénu lẹ, sinsẹn basitọ "''Bahá'í''" tọn lẹ, po sinsẹn basitọ "''Rastafari''" tọn lẹ po lọsu nọ pọn-ẹn hlan taidi yẹwhegan tangan dé. Mose sọ nọ yin pinpọnhlan taidi omẹ ayidego tọn dé to whenuho Amẹlikanu lẹ tọn mẹ kaka jẹ egbe. Sọgbe hẹ owé Eksọdusi tọn, Mose yin jiji to ojlẹ dé mẹ he sọha omẹ etọn lẹ tọn to jijideji taun dé podọ nukọntọ Egipti-nu lẹ tọn Falo to nuha dọ yé sọgan wá dupá bo wá gọalọna kẹntọ Egipti-nu lẹ tọn. Onọ Mose tọn, Jokebẹdi heyin Heblunu dé zee whlá to whenue ahọlu lọ degbe dọ viyẹyẹ he yin jiji gbọn Heblunu lẹ dali lẹpo he yin sunnu ni yin huhu, bọ to nukọnmẹ e wá yin mimọ gbọn viyọnnu Falo tọn dali, gbọn mọ dali wá lẹzun sọdodovi to họ̀nmẹ ahọlu Egipti tọn. To whenue e hù Egipti-nu dé godo, Mose họ̀nyi Midiani fie e lẹzun lẹngbọhọtọ na Jẹtlo he yin yẹwhenọ daho dé to Midiani. To azọnylankan ao lẹ godo, Mose plan omẹ etọn Heblunu lẹ sọn Egipti dasa ohù vẹẹ, yé sọ nọte to Holẹbi, enẹgodo yé zin gbejizọnlin gbọn lẹdo dogbo Edọminu lẹ tọn. To ojlẹ ehe mẹ wẹ Mose yi gbedide ao lẹ. Sọ le etlẹ yindọ Mose nọgbẹ na owhè kantọ̀n, e kú whẹpo dó jẹ aigba Islaeli tọn ji. ==Bẹjẹeji gbẹzan etọn tọn== Hẹnnu Levi tọn mẹ wẹ Mose yin jiji do. Na ahọlu yọyọ lọ Falo to budi gando lehe sọha Islaelivi lẹ tọn fọn bo to susu deji do wutu e degbè dọ viyẹyẹ he yin jiji gbọn Islaelivi lẹ dali he yin sunnu lẹpo ni yin huhu, ṣigba yọnnu lẹ ni nọgbẹ. Onọ Mose tọn Jokebẹdi ji Mose ṣigba bo zee whlá na osun atọ̀n. To whenue ewọ masọ sọgan whlá ẹ ba e wleawuna ohà he e lọ̀n dé bo yí osẹ̀n pinpẹn do tlẹ́ ẹ bosọ ze ovi lọ do e mẹ bo ze e yì do ofánkan lẹ ṣẹnṣẹn to Tọ̀sisa Nile tọn tó, Ṣigba, nọviyọnnu etọn Miliami nọte to olá nado pọ́n nuhe na jọ do e go. Ahọvi-yọnnu, dopo to ovi Falo tọn lẹ mẹ yì tọ̀sisa Nile tọn tó nado lẹawu. To fine, e doayiego dọ viyẹyẹ dé to avivi bo mọ dọ ovi Heblunu de tọn wẹ e yin. Miliami sọ dọnsẹpọ yé bo dọ na yé dọ émi sọgan ylọ yọnnu nukunpedomẹgotọ dé wá sọn Heblu lẹ mẹ nado penukundo ovi lọ go na yé, ahọvi-yọnnu lọ sọ yigbe. Miliami yì bo plan onọ Mose tọn wá, ahọvi-yọnnu lọ sọ bio to e sí nado penukundo viyẹyẹ lọ go. To whenuena ovi lọ whẹ́n pẹẹde, e plan ẹn wá na viyọnnu Falo tọn bọ e sọ lẹzun visunnu etọn, E sọ ylọ oyín etọn dọ Mose bo dọmọ: “Na osin mẹ wẹ yẹn ze e sọn wutu.” Mose whẹn to họnmẹ Falo tọn bosọ tindo lẹblanulọkẹyi susu. E sọ plọnwe ganji, bosọ yín pinplọn aliho Egipti-nu lẹ tọn. To whenue e whẹn meho, e hu Egipti-nu dé na e to afanumẹ Heblunu dé hò wutu, enẹgodo e họn sọn Egipti na ahọlu Falo jlo na hui wutu. ==Zunkan he to miyọnji de== ==Mose to Falo nukọn== ==Gbejizọnlin to danfafa ji== ==Vivọnu gbẹzan etọn tọn== 3twhvxowq5owglsne5s0gvv8z83fbqk Moses Ekpo 0 517 25891 18953 2022-07-12T13:56:50Z Samatics 9 wikitext text/x-wiki '''Moses Frank Ekpo''' (yin jiji to Ayimatẹn Akwa Ibom tọn) yin tonudọtọ Togbo [[Naijilia]] tọn podọ mẹbọdomẹgotọ́ Ayimatẹngán Akwa Ibom tọn. E yin yinyọnẹ̀n gbọn tẹnmẹyinkọ lọ "Uncle Mo" dali. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] gyrhh2qyta35yychhtnvmb59c1r7xn6 Moshood Abiola 0 518 26388 26145 2022-07-16T13:12:19Z Gadarawamo 20 wikitext text/x-wiki {{Infobox gbẹtọ|YINKỌ ETỌN=Moshood Abiola|YẸDIDE ETỌN=MKO Abiola 1993.png|JIJIZAN=24 Avivọsun 1937|OKÚZAŃ=7 Liyasun 1998}} '''Moshood Kashimawo Olawale Abiola''' (azán konukunẹnẹtọ, Avivọsun, [[owhe]] 1937 - azán ṣianwtọ, Avivọsun [[owhe]] 1998) zẹẹmẹdo '''M.K.O Abiọla''' yin ovi oto [[Naijilia]] tọn. E yin jiji to Abẹokuta to ayimatẹn ogun tọn mẹ. E yin ajọwatọ, wezintọ, tonudọtọ podọ dopo to ogan ayọnu(yoruba) ẹgba tọn lẹẹpo. E whlẹn ogantẹn ogan oto [[Naijilia]] tọn to [[owhe]] 1993, ewọ lọ wẹ mẹlẹpo kọngbedopọ bo yise dọ ewọ wẹ na yín togan oto naijilia tọ́n. To whenue awhangan whenẹnu tọn Ibrahim babangida ma la dọ ewọ wẹ tọnta to tito ovo lọ tọn, e sọ sawhẹ nugbonọmayin po mawadodo po dokọna ẹn bọ e mado dugan lọ. M.K.O basi matintọ to [[owhe]] 1998. == Otàn gbẹzan etọn tọn== Moshood Abiọla wẹ yin ovi tintan [[otọ́]] po onọ etọn tọn po to ajidonu ovi konukunatọn(18) godo. Enẹ wẹzọn bọ ye do nọte jẹ [[owhe]] fotọn(15) godo, whẹpo mẹjitọ etọn lẹ do dó yinkọ na en "Kaṣimawo". Moshood tọnta to oyọnẹn agayiyi etọn tọn mẹ. Sọn ovu whenu etọn gbọ́n, e sọ bẹ nake sisa sọn whenue e to [[owhe]] ṣianwe mẹ. E nọ fọnzan yi nakegbemẹ nado din nake he e na sa jẹnukọn whẹpo e nado yi wehọmẹ na ewọ po otọ etọn he ko poyọnho podo nọvi etọn lẹ po nido mọ akwẹ zan ga. Whenue e sọ [[owhe]] fọtọn(15) mẹvi, e do ogbẹ aihundida tọn de te, he mẹ ye nọ jihan pe nado mọ nududu to nuwiwa tẹnmẹ depope he ye yi. Madẹnmẹ, e lẹzun gbẹtọ nukundeji to ohan he ye to jiji pe mẹ, e wa lẹzun mẹhe nọ biọ azọnkwẹ whẹpo do jihan to nuwiwa tẹnmẹ dopodopo. Akwẹ he e mọ to aihundida etọn mẹ wẹ e do gọalọna hẹnnumẹ etọn lẹ bosọ su wehọmẹkwẹ etọn he e yi to onitẹbọmi he tin to Abẹokuta. Abiọla yin hodọtọ linlinwe sẹmẹsẹmẹ wehọmẹ etọn tọn he nọ yin the trumpeter whenue Oluṣẹgun Obasanjọ yin mẹbọdomẹgo etọn. E kọnawudopọ po ogbẹ ''Natioal Council of Nigeria and the cameroons''. Whenue e pe [[owhe]] fọtọnnukunẹnẹ(19) mẹvi, na owanyin he e tindo na tito tonudidọ tọn, to asia ọbafẹmi awolọwọ tọn glọ he yin dowatọ ogbẹ tonudidọ tọn action group. ==Alọdlẹndonu lẹ== [[Adà:Mẹhe kú to owhe 1998 lẹ]] [[Adà:Ovi he ye ji to owhe 1937 lẹ]] [[Adà:Mẹhe kú to owhe 1998 lẹ]] 8wyqvyifav2tgehczt4knak8d88hy4r Mosun Filani 0 519 27298 26374 2022-07-29T02:39:06Z Gadarawamo 20 /* Vuwhenu po wehihia etọn po */ wikitext text/x-wiki '''Mosun Filani''' yin Aihundatọ sinnimọto nukundeji dé po hodọtọ Azinponọ to Ladio họsa, bo yin [[Naijilia]] vijiji Ayimatẹn Ọyọ tọn sọn Togbo Naijilia tọn mẹ. ==Vuwhenu po wehihia etọn po== E yin jiji to Ibadan to Ayimatẹn Ọyọ tọn, Ṣigba Ayimatẹn Ekiti tọn wẹ Mẹjitọ Etọn lẹ wá sọn. Eyin Dopo to [[Ovi]] Atọ́n he mẹjitọ Etọn lẹ tindo. Mosun yi wehọmẹ Daho mẹplọntọ lẹ tọn to Abẹokuta college of Education, mọdopolọ wẹ e sọ yi wehọmẹ Alavọ Tai Solarin tọn. ==Azọn Aihundida etọn tọn== Mosun ko tindo mahẹ to sinimọto susu lẹ mẹ, Titengbe to Ayọgbe mẹ. Mọdopolọ wẹ e sọ yin Azinponọ na tito Ladio tọn to [[Owhe]] 2005 bo ko yí gbedewema na Aihundatọ yọnnu he yọn hugan na Otẹn mẹbọdomẹgotọ to [[owhe]] 2009 po 2011 tọn po mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] q715qkiwr4lax4z6359fbppaoqhokxl Mourid Barghouti 0 520 27119 18254 2022-07-27T10:50:52Z Gadarawamo 20 wikitext text/x-wiki [[File:Mourid_Barghouti.JPG|thumb|Mourid Barghouti]] '''Mourid Barghouti''' (Arabic: مريد البرغوثي, Murīd al-Barghūthī; 8 Liyasun 1944 – 14 Afínplọsun 2021) yin ohó milomilo-kantọ podọ wekantọ Palestine tọn. E yin jiji to Deir Ghassana, Mandatory Palestine. Barghouti yin kukutọ to 14 Afínplọsun 2021 tọn podo [[owhe]] 76 po. ==Azọn== *Midnight and Other Poems, translated by Radwa Ashour, ARC Publications, UK, October 2008, ISBN 1-904614-68-X, ISBN 978-1-904614-68-5 *I Was Born There, I Was Born Here, Bloomsbury, 2011 *I Saw Ramallah Random House, Anchor Books, 2003-05-13 ISBN 1-4000-3266-0 and Bloomsbury, UK, ISBN 0-7475-7470-7 and the American University in Cairo Press (January 2003), ISBN 978-977-424-755-2 *A Small Sun, Poems translated by Radwa Ashour and W. S. Merwin, Aldeburgh Poetry Trust, 2003 paperback, Suffolk, UK, ISBN 0-9535422-2-X ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] ajvppr5gsy9rlnqq8ygoe6s0c8e4gjh Mr. Ibu 0 521 18956 10268 2022-04-11T17:52:45Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''John Ikechukwu Okafor''', (yin jiji to Azan Fọtọn-nukunawetọ Kọyansun Owhe 1961.) E yin yinyọnẹn taidi '''Mr. Ibu''', bo yin aihundatọ po aslannọ dé po to otò [[Naijilia]] tọn mẹ. Okafor yin dopo to mẹ he nunina jọwamọ tọn ganji to nukikodonamẹ mẹ, enẹ wẹ zọn bọ e do nọ yin akuẹ su ganji to ogbẹ etọn lẹ ṣẹnṣẹn. [[Adà:Otàn Gbẹzan tọn]] m1tp41oyrkj8egpwwpv0pw3kiku3jq2 Mudashiru Obasa 0 522 18957 10283 2022-04-11T17:52:55Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Mudashiru_Obasa.jpg|thumb|Mudashiru Obasa]] '''Mudashiru Ajayi Obasa''' yin tovi [[Naijilia]] tọn he yin whẹyidọtọ de, tonudọtọ de podọ dopo to hagbẹ ogbẹ́ tonudidọ tọn ''All Progressives Congress'' tọn lẹ mẹ, e sọ yin dide taidi hoyidọtọ ''Lagos State House of Assembly'' tọn. ==Bẹjẹeji gbẹzan etọn tọn== Mudashiru Obasa yin jiji to Agege, yedọ topẹvi de to [[Awọnlin]] he tin to huwaji whèyihọ tọn [[Naijilia]] tọn. E yi wehọmẹ bẹjẹeji tọn etọn to ''St Thomas Acquinas Primary School, Surulere'' to [[Awọnlin]], enẹgodo e zindonukọn yi wehọmẹ daho de he yinkọ etọn nọ yin ''Archbishop Aggey Memorial Secondary school'', to Mushin, Ilasamaja, to ayimatẹ̀n [[Awọnlin]] tọn fie e mọ gbedewema wehọmẹ daho tọn etọn yi te. E wá yi gbedewema daho osẹn-zọ́nwiwà tọn etọn to wehọmẹ alavọ [[Awọnlin]] tọn (Lagos State University) to 2006. ==Azọn etọn to tonudidọ mẹ== To 1999, Mudashiru whlẹ́nagba nado yin afọzedaitọ gandudu dokọ̀tọn Agege tọn to ogbẹ́ tonudidọ tọn ''Alliance for Democracy'' tọn glọ, e du to agbawhinwhlẹ́n lọ ji bo sọ yin dide taidi afọzedaitọ gandudu dokọ̀tọn tọn Agege tọn bo nọ gántẹn ehe sọn 1999 jẹ 2002. [[Adà:Otàn Gbẹzan tọn]] tgkfro95og1r9lk6rh0b0sjhtvaq5nb Muhammad Buhari 0 523 24914 24913 2022-07-02T11:27:51Z Misteld 15 /* Otàn vuwhenu etọn tọn */ wikitext text/x-wiki [[Wepo:Muhammadu_Buhari, President of the Federal Republic of Nigeria (cropped3).jpg|thumb|Muhammad Buhari]] '''Muhammad Buhari''' yin jiji to azán fọtọ̀nnukunawetọ, Awewesun owhe 1942. E yin tonudọtọ de bo sọ yin togbogán Otogbo [[Naijilia]] tọn awọn owhe 2015. Buhari ko yí gbọjẹ sọn awhanzọnvọ didó mẹ, na é kò du togbogan awhanwudido [[Naijilia]] tọn sọn owhè 1983 jẹ 1985 to whenue e blagbè dopọ́ po hagbẹ Devi lẹ po nado yi huhlọn dó yigan godo. Hogbe lọ ''Buharism'' yin yiyizan na alọpa he e do nọ pàṣẹ bo ma nọ doto ayinamẹ to awhangan yìnyín etọn whenu. Buhari ko dọ èmí yigbe na nuhe jọ to whenue emi to ganji to whelọnu lẹpo, podọ emi ma sọgan diọ nuhe ko juwayi nẹlẹ gba, Sigba todín, emi ko diọ zun ayinamẹyitọ. Buhari wlẹn ògántẹn otògbo Naijilia tọn to owhe 2003, 2007 podo 2012 po. Sigba to awèwèsun, owhe 2014, é yin dide di mẹhe na nọte na ọgbẹ he ye nọ ylọ dọ '' All Progressive Congress (APC)'' nado whlẹn ògántẹn otògbo [[Naijilia]] tọn to owhe 2015. Buhari wẹ tọnta to ovo he ye blá lọ mẹ jẹnukọnna togbogan Goodluck Ebele Jonathan he tin to gan tẹnmẹ to whelọnu. Ehe yin tintan to otań [[Naijilia]] tọn mẹ dọ otogbogan he to janji yin zize jayi to vobibla whenu. To azan gban-ewhè dopo Nuwhasun, ewhè 2015 tọn mẹ wẹ Buhari jẹ ganduji tẹ. To Afinplọsun, owhe 2019, Buhari yin vivọze taidi togan [[Naijilia]] tọn whenuena é whlẹn tẹn lọ podo Atiku Abubakar bọ sọ du to eji hugan ovo liví atọ̀n. ==Otàn vuwhenu etọn tọn== Buhari yin jiji dó hẹnnu Fúlàní tọn mẹ to azan fọtọnnukunawetọ awèwèsun owhe, 1942,to gbètato ''Daura tọn to [[Ayimatẹn Katsina Tọn|Ayimatẹn Katsina tọn]] '' mẹ. Ye nọ ylọ otọ etọn dọ Mallam Hardo Adamu, na é yin dopo to Filani gan lẹ mẹ. Onọ etọn sìn yinkọ nọ yin Zulaihat; he tlọn ''Hausa po Kanuri'' sìn kúnkan mẹ. Buhari wẹ yin ovi konukunnatọntọ (23) otọ etọn tọn. Onọ etọn wẹ penukundo dó e go, na otọ etọn ku to whenue é dó owhè ẹnẹ. É yi wehọmẹ dokọ tọn ''Katsina middle School'' to gbètato Daura po Mai'dura po to owhè 1953. Enẹgodo é yi wehọmẹ daho ''Katsina Provincial Secondary School'' tọn sọn owhè 1956 jẹ 1961. To whenue Buhari dó owhe fọtọnńukunẹnẹ (19) e biọ wehọmẹ awhanfun pinplọn tọn ''Nigeria Military Training College''(NMTC) to owhè 1962. To Afinplọsun owhe 1964 wẹhọmẹ yin ada gblona bọ sọ yin yinkọ diọ na dó ''Nigeria Defence Academy''(NDA). Jẹnukọnna owhe 1964, ahọluduta [[Naijilia]] tọn nọ sẹ wehọmẹvi he ko dó nupinplọn yetọn to NMTC hlan otò devo ''Commonwealth Military Academy'' lẹ mẹ na sọgan plọnnu dogọ bo lẹzun ògán. Buhari yi wẹhọmẹ ehe sọn 1962 jẹ 1963 to wehọ he ye nọ ylọ dọ ''Mons Officer Cadet School, Aldershot to England'' to owhè 1964. To Alunlunsun owhè 1963 whenuena Bihari do owhe ko, yé pa ẹ di nukọntọ na awhanvipẹ he tin to ayimatẹn Abeokuta, otò [[Naijilia]] tọn. Buhari yi wẹhọmẹ awhanfuntọ tọn dogọ to yovotomẹ (''United Kingdom'') to owhè 1964. Sọn owhè 1965 jẹ 1967 é wazọn taidi aṣẹpatọ na ''Second Military Battalion'' bo sọ yin pipa taidi ''Brigade Major Second Sector'' to Lidosun owhe 1967 jẹ Liyasun Owhe 1967. [[Adà:Otàn Gbẹzan tọn]] 5s8fntdmvp8gmcpytd3iq7o5oxu0itk Muhammadu Gambo Jimeta 0 524 26889 26843 2022-07-22T21:39:04Z Ydamilola 17 wikitext text/x-wiki '''Muhammadu Gambo Jimeta''' (15 Lidosun 1937 - 21 Alunlunsun 2021) yin ponọ sunnu [[Naijilia]]-nu he yin ponọ-gán daho hoho. E yin azọ́ndena nado yin ponọ-gán daho do otẹn [[Etim Inyang]] tọn mẹ to [[owhe]] 1986, podọ [[Aliyu Attah]] sọ lẹzun ponọ-gán daho do otẹn etọn mẹ to [[owhe]] 1990. [[Adà:Otàn Gbẹzan tọn]] 9zsu0pqjiva4cankzjw6p85hfj8vl2a Muna Obiekwe 0 525 26530 25831 2022-07-19T12:12:19Z Gadarawamo 20 wikitext text/x-wiki '''Muna Obiekwe''' (mẹhe yin jiji to 1979) yin aihundatọ tele ji he yin tovi [[Naijilia]] tọn de. E yin dopo to aihundatọ he diyin hugan to otò [[Naijilia]] tọn mẹ lẹ mẹ to ojlẹ etọn mẹ. To azán fọtọ̀n-nukun-atọ̀ntọ, Alunlunsun, [[owhe]] 2015 tọn, Obiekwe kú na afuje-zọ̀n de he e jẹ̀ wutu. Podọ e sọ yin apadewhe whẹndo Yul Edochie tọn, mẹhe ewọ lọsu yin aihundatọ de to otò [[Naijilia]] tọn mẹ. == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1979 lẹ]] buoewzey16zwwg2v5e5vh1p1hut73cy Munya, Nigeria 0 526 18963 10371 2022-04-11T17:53:55Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Munya''' yin Lẹdo Gandudu Dokọ̀ tọn de to aṣẹpipa ayimatẹn [[Ayimatẹn Niger Tọn|Niger]] tọn tọn glọ to otò [[Naijilia]] tọn mẹ. Tatọ́-tẹnnọ̀ etọn lẹ tin to topẹvi Sarkin Pawa tọn mẹ to agéwaji lẹdo lọ tọn sẹpọ ayimatẹn kaduna tọn to alihiamẹnu at10°01′00″N 7°06′00″E ji. Lẹdo etọn gbló sọ̀ kilomẹtlu 2,176 lẹdope podọ gbẹtọ sọha 103,651 wẹ tin to finẹ to mẹhihia 2006 tọn whenu. Sọha pósu tọn ''(postal code)'' filọ tọn wẹ 921. E tin to agbegbe whèyihọ-waji tọn ayimatẹn lọ tọn. Omẹ Gwari tọn lẹ wẹ yin suhugan mẹhe nọ nọ̀ finẹ lẹ tọn bọ glèzọ́n wẹ ye nọ wa hugan. ==Guni== Munya bẹ mimá tonudidọ tọn ṣinatọ̀n hẹn bọ mimá Guni tọn wẹ kló bosọ do huhlọ́n hugan to ye mẹ. Guni, dile e nọ saba yin yiylọ do, wẹ yin ahọ́nkan ayimatẹn lọ pete tọn podọ Guni wẹ ye sẹtẹ̀nna wehọmẹ lizọnyizọn tomẹyìtọ tọn lẹ ''(missionary schools'') sọn sọyi do tatọ́-tẹnnọ ayimatẹn lọ tọn. Na nue du gandudu dokọ̀ tọn, Guni wẹ yin topẹvi he bẹ omẹ nukúndeji lẹ hẹn hugan gọna whẹndo Magaji tọn ehe to owhe lẹ gblamẹ, ko yidogọ na nukọ̀nyiyi po didoai gandudu dokọ̀ tọn lọ tọn po gọna etlẹ yin adà de to didoai ayimatẹn lọ blebu tọn lọsu mẹ. ==Mẹgbeyinyan 2021 tọn== To azán 17tọ Abọ̀húsun 2021 tọn, ogbẹ́ 80 jaguda he hẹn awhànfunnu lẹ tọn de tọ́nawhàn gletoho de to Munya bo hù omẹ awè bo fìn hugan gbẹtọ 66,ehe bẹ asì awè tonudọtọ de tọn gọna ahọlu lọ sin ovi awè hẹn. Mẹgbeyinyan ehe yin adà pẹvi de poun awhàntọ́nmẹ gbọn jaguda lẹ dali to agbegbe lọ ji. oeymytwxgw46m5staimfempsba0645e Murtala Nyako 0 527 18964 10439 2022-04-11T17:54:05Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki Alọgọtọ na Awhangán Pònọ tọ̀ji tọn lẹ, '''Murtala Nyoko''', GCON, CFR, D. Agric. (H. C.) lẹzun Ayimatẹngán [[Ayimatẹn Adamawa|Adamawa]] tọn to [[Naijilia]] gbọn vòdide dali to Nuwhàsun owhe 2007. Jẹnukọn na whenẹnu e yín Ayimatẹngán awhànzọnwatọ de to [[Ayimatẹn Niger Tọn]] bosọ yin dide di ''(Chief of Naval Staff)'' to Awewesun owhe 1989. ==Bẹjẹeji gbẹ̀zan etọn tọn== Murtala Hamman-Yero yin jiji to oto Mayo-Belwa Ayimatẹn Adamawa tọn mẹ to azán gbán-ewhẹ atọ́ntọ Avivọsun owhe 1943. Otọ́ etọn Alhaji Hamman-Yero, yín ajọwatọ nukundeji de bosọ wleawuna mẹhe na nọtẹnmẹna nuhihọ etọn, mẹhe nuwiwa etọn lẹ zize sinai do John Holts and son Ltd centre to Melwa-Belwa. Onọ̀ etọn, Hajiya Maryam yin whésì, mẹhe nupiplon etọn sinai do sinsẹ́n màle tọn me podọ ogbé-masin go. E be wẹpiplon etọn jẹẹji to wẹhọmẹ Mayo-Belwa Elementary school tọn to Alunlunsun owhe 1952,bo zíndonukon to Yola Middle School to Alunlunsun Owhe Owhe 1955 bo bẹ wẹhọmẹ daho to wẹhọ dopolọ mẹ to Alunlunsun Owhe 1958. To fine e yin yinyọnẹn na kodetọn dagbe etọn to nupiplon po aihundida lanmeyiya liho. ==To azọn Navy tọn mẹ== Nyako biọ Royal Navy [[Naijilia]] tọn mẹ to ayidosun owhe 1963 taidi azọ́nvi de. E bẹ awhànzọn pinplọn jẹeji to wehomẹ Britannia Royal Navy College to Dartmouth to England to zósun owhe 1965, bo yin dide di mẹbọdomẹgo Lieutenant tọn to zósun owhe 1965 lọ mẹ. Podọ e fó azọ́nplọnmẹ etọn tó zósun 1965. Nyako lẹkò do [[Naijilia]] to kọ́yànsun owhé 1966 bo sẹ̀n to Navy [[Naijilia]] tọn mẹ kakajẹ 1993. To ojlẹ ehelẹ mẹ, e penukundo azọ́ndenamẹ tọji tọn po agé tọn voovo lẹpo go. To ojlẹ de mẹ, e yin ogán he nọ deanana nuhọtọ lẹ tọn de, bato flinflin he me yè nọ. Tó Aflinplọsun owhe 1976, Genaral Murtala Muhammed dè Nyako taidi Ayimatẹngan de na [[Ayimatẹn Sokoto Tọn]]. E sẹ̀n to fine kakajẹ Awewesun owhe 1977 tọn. To enẹgodo e lẹzun ogán to tátọ-tẹnnọ Navy lẹ tọn, podọ ponọ he nọ pàṣẹ do asia go to tátọ-tẹnnọ whèyihọ-waji tọn sọn fihe e yin dide sọn to Alunlunsun owhe 1990 tọn. ==To azọn Navy tọn jijodo godo po Glèzọnwiwa po== Sọn ovú whenu Nyako tọn wẹ e ko dó oyin na Onọ̀ etọn kò jo oyin delẹ dai na ẹn taidi ogú de sọn jiji whenu etọn wutu. Ehe zọn bọ e ko nọ dó mahẹ gigọ́ to oyin-yinyin mẹ bọ to enẹ godo e wa jẹ glezọn wunmẹ devo lẹpo wa ji to whenue e gbẹ pò to azọn Navy tọn mẹ. Whẹho tangan lọ, dile e mọnukunnujẹemẹ do wẹ yindọ, nuhe oglè sọgan no detọ́n to [[Naijilia]] lẹ sọ yin hinhẹn pónte dogọ. E be tito azọn ehe tọn sọn 1990 pò kodẹton dagbe po. E sọ yi ede zan to jinu wunmẹ voovo lẹ dido mẹ, ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] jvnf0sd7g6mk3jxkappm1mlwt05klyn Musiliu Smith 0 528 18965 10448 2022-04-11T17:54:15Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Musiliu Smith''' (jijizan 17 Lidosun 1946) yin ponọ sunnu Naijilia-nu he yin ponọ-gán daho hoho. E yin azọ́ndena nado yin ponọ-gán daho do otẹn [[Ibrahim Coomassie]] tọn mẹ to 1999, podọ [[Mustafa Adebayo Balogun]] sọ lẹzun ponọ-gán daho do otẹn etọn mẹ to 2002. [[Adà:Otàn Gbẹzan tọn]] jbxumfjy2dqyt32h04jwbfw01rnqhwb Muyiwa Ademola 0 529 18966 18279 2022-04-11T17:54:25Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Muyiwa Ademola''' (yin jiji to azan Koatọ́n-nukundopotọ Alunlunsun owhe 1971 tọn). Muyiwa yin sinima-basitọ podo anadenanutọ sinima tọn to otò [[Naijilia]] tọn mẹ. To 2005, to ''1st Africa Movie Academy Awards'' tẹnmẹ, Simina etọn he hosọ etọn yin ''Ori'' yín pipa di aihun lẹdo lọ mẹ tọn he yọn hugan. To 2008, e yin dide to ''4th Africa Movie Academy Awards'' tẹnmẹ taidi aihundatọ tovi he gbọnvo podọ bo sọ yọn azọ́n hugan. == Bẹjẹeji gbẹzan etọn tọn == Muyiwa yin jiji to azan Koatọ́n-nukundopotọ Alunlunsun owhe 1971 tọn to Ayimatẹn Ogun tọn. E yi St. David's High School to topevi Molete tọn mẹ to Ayimatẹn Ibadan tọn. Fihe e yi gbedewema wepinplọn Bachelor tọn te to wepinplọn mẹho lẹ tọn mẹ. [[Adà:Otàn Gbẹzan tọn]] t9rsv7h411q9wn1qwnzlgdvi8evb24q Mẹdekannujẹ 0 530 18967 10491 2022-04-11T17:54:35Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Mẹdekannujẹ''' yin nado sọgan basi dide to nujijọ voovo lẹ sẹnsẹn. Mẹdekannujẹ nọ tindo zẹẹmẹ eyin dọ eyin dide sọn ojlo mẹ. dide lẹ taidi ayinamẹ, nugbẹnamẹ ma nọ yin nude adavo eyin dide po mẹdekannujẹ po. Mẹdekannujẹ zẹẹmẹdo dọ gbẹtọ lẹ sọgan wa onu voovo lẹ, gbeta voovo lẹ nọ wa sọn nujijọ voovo lẹ mẹ. Nujijọ he yin wiwa po mẹdekannujẹ po sọgan jẹna pipa kavi whẹgbledomẹ. E yin mẹdekannujẹ ma tin ,nuyọnẹn ma nọ tin to emẹ nado sayana kavi nado nanu mẹde na nuyiwa etọn. To ogbẹ ehe mẹ, podọ sọgbe hẹ osẹn, gbẹtọ lẹ tindo jlọjẹ nado tindo mẹdekannujẹ bo ka na sọ gbẹn nuhe ye do. ==Sọgbẹ hẹ tamẹnuplọnmẹ== Gbemima. Sogbẹ hẹ nukunnumọjẹnumẹ, aihọn lọ, wẹkẹ lọ taidi zomọ(Machine) de. linlẹn ehe ko wa aimẹ sọn nudi owhe 2500 die. ==Gbemima Sinsinyẹn == Gbemima voovo wẹ tin, Delẹ nọ dọmọ nuhe ko jọ wayi wẹ na dọ nuhe na jọ to sogodo. Yedọ wẹkẹ lọ taidi azọnwanu Ganhiho tọn, eyin a yọn nulẹpo gandego, a sọgan dọ nuhe na wa jọ. Pierce Simon Laplace dọho dọ to 1814, he nọ yin yiylọdọ Laplace's demon. Eyin gbemima wẹ yin nulọ, be mẹdekannujẹ matin. ==Gbemima he bọawu== Nulinlẹntọ susu ma yinwanna nuhe nọ bọdo gbemima sinsinyẹn lẹ go, gbemima he bọawu lẹ nọ tẹnpọn nado sẹ gbemima do, bo ka sọ nọ dọ dọ mẹdekannujẹ yọnbasi. David hume zinnudo ehe ji dọmọ, medekannujẹ ma yin nugopipe lọ nado basi dide voovo lẹ to ojle dopolọ mẹ, chrysippos, tamẹnuplọnmetọ de na apajlẹ avun he yin sinsin do ase go. Avun ehe vo nado basi dide bo hodo ase ehe. ==Sogbe hẹ osẹn== Azon owhe dido tọn wẹ nado dindona whenue mẹde wa nude podọ nuhe lẹn ye to whenue ye wa nulọ. Di apajlẹ lẹnnupọndo mẹhe hu mẹ do ji. Whenudọtọ nọ tẹnpọn nado dindona eyin e yọnẹn do humẹ podọ eyin e basi dide do wa nulo. ==Sogbe hẹ lẹnnuyinyọnẹn== ===Nulinlẹnpọn=== Ojlẹ delẹ wayi, gbẹtọ lẹ di Democritus pọn wẹkẹ hlan di gbemima de. Gbetọ lẹ lẹndọ nudọnamẹ gigọ lẹ sọgan zọn bọ ye sọgan lẹn nuhe na jọ to nukọnmẹ. Lẹnuyinyọnẹn egbezangbe tọn lẹ, dohia dọ gbemima po nudevo lẹ po yin sisakadopọ. ==Dodinnanu dogọ== 0p7wvrawzmlrsk85puky917flnwqcot Naijilia 0 531 28184 26581 2022-07-31T14:57:25Z Successrace 13 /* Otan han Naijilia tọn */ wikitext text/x-wiki {{Otò |otò = Naijilia |asia = Flag of Nigeria.svg |ohia = Coat of arms of Nigeria.svg |yẹdide = Nigeria (orthographic projection).svg |tatọ́-tònọ = [[Abuja]] |lẹdo = 923 769 |gbẹtọ sọha lẹ = 211 400 708 |owhe = 2021 }} '''Naijilia''' yin otò de he tin to Whèyihọ [[Aflika]] tọn. E tindo gbẹtọ sọha nudi 188,500,000 he hugan otò delẹ to [[Aflika]]. Gandutẹn etọn wẹ [[Abuja]]. Naijilia yin yinyọnẹn taidi otò daho de podọ dopo to otò he yin adọkunnọ to [[Aflika]] gbeji lẹ mẹ. == Whenuho == Sọn [[owhe]] 1500 do yi 1800, mẹsusu sọn Otò he nọ yin Naijilia mẹ wẹ yin bibẹ sọyi Europe taidi kanlinmọ lẹ, ye nọ bẹ ye yi [[Amẹlika]] nado yi wazọn, afanumẹ ehelẹ nọ yin hihọ bosọ yin sisa to amẹlika gbọn etiopianu lẹ dali. To egbehe,susu mẹhẹ gando afanumẹ enẹlẹ go gbẹ tin to [[Amẹlika]]. Ye nọ yin yiylọdọ ''African Americans''. Sọn 1901 yi 1960, united kingdom wẹ tindo gbedide do Naijilia ji. Nalete, to 1960 gbẹtọ lẹ jlo medekannujẹ vẹkuvẹku bọ Britain dike bọ ye mọyi. To ojlẹ delẹ to ehe godo, Naijilia lọsu wẹ nọ basi dide mẹhe na dugan do ye ji, etlẹ yindọ gbẹtọ lẹ ma sọgbe hẹ. Na ehe wutu, Awhan daho de fọn he yin yiylọdọ ''Biafra war'' po Igbonu lẹ po he jlo otò yetọn titi to whezẹtẹn waji. Yé ma jlo na yin apadewhe otò Naijilia tọn he to yinyin anadena gbọn Malenu whezẹtẹn waji po wheyihọ waji tọn po dali ba. To 1999 Naijilia lẹzun otò de he gbẹtọ lẹ wẹ nọ basi dide mẹhe na dugan do ye ji tọn. Enẹgodo, Olusegun Obasanjo, he yin Ayọnu de lẹzun togan otò Naijilia tọn, to [[owhe]] 2007, Umar Yar'Adua, he yin Malenu de yin dide taidi togan otò Naijilia ton. To Nuwhàsun 2009, Goodluck Jonathan he yin mẹbọdomẹgo togan Yar'Adua ton lẹzun togan otò Naijilia tọn to whenue Yar'Adua basi matintọ. ==Tòdaho lẹ== To [[owhe]] 2012, Naijilia tindo tòdaho lẹ he bẹ gbẹtovi he lan to sọha livi dopo ji. {| class="wikitable" |- !Tòdaho !! Gbẹtọ Sọha |- |[[Lagos]]|| 11,547,000 |- |[[Kano]]|| 3,466,000 |- |[[Ibadan]]|| 3,028,000 |- |[[Abuja]]|| 2,245,000 |- |[[Port Harcourt]]|| 1,947,000 |- |[[Kaduna]]|| 1,566,000 |- |[[Benin City]]|| 1,398,000 |- |[[Zaria]]|| 1,075,000 |- |} ==Otan han Naijilia tọn== To Naijilia, otohan awe (2) wẹ tin, tintan nọ yin yiylọdọ "Nigeria we Hail Thee". Awetọ lọ nọ yin yiylọdọ "''Arise O Compatrio''t". Tintan lọ yin kinkan gbọn Lilian Jean William bo yin jiji gbọn Frances Berda dali. Awetọ lo yin kinkan gbọn omẹ atọn gblamẹ bo yin [[jiji]] gbọn ponọ otò lọ tọn lẹ dali. == Sinsẹn == To Naijilia, Melenu po Yisenọ lẹ po dibla yin sọha dopolọ. {{Aflika}} [[Adà:Otò]] [[Adà:Aflika]] [[Adà:Naijilia|*]] 720ub8psy8howwogukutdoysyr1fgwz Nasrul Abit 0 532 18969 17790 2022-04-11T17:54:55Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Nasrul_Abit_Wakil_Gubernur.jpg|thumb|Nasrul Abit]] '''Nasrul Abit''' ( 24 Awewesun 1954 - 28 Avivọsun 2021) yin tonudọtọ Indonesia tọn. E yin dopo to ogbẹ́vi ''Great Indonesia Movement Party'' tọn lẹ mẹ. Ewọ wẹ yin ayimatẹn-gán ṣiantọntọ whezẹtẹn Sumatra tọn sọn 12 Afínplọsun 2016 jẹ 12 Afínplọsun 2021. E sọ yin alọgọtọ na Pesisir Selatan Regency sọn 2000 jẹ 2005. Abit yin jiji to Pesisir Selatan Regency. Abit wá kú to 28 Avivọsun to Padang, Indonesia gbọn [[Azọ̀nylankan COVID-19]] dali podo e tindo owhe 66 to whenue e kú. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] jw7jvmhz39fyrt9lwpr4omh0asa0im6 National Youth Service Corps 0 533 26775 19601 2022-07-21T18:33:03Z Gadarawamo 20 /* Linlẹn ogbẹ́ anadenanutọ otò otọ́ mẹtọn tọn sinsẹn tọn */ wikitext text/x-wiki Ogbẹ́ Anadenanu tọn na jọja he jlo na sẹn otò Naijilia tọn he yin alọdlẹndo taidi (''The National Youth Service Corps) (NYSC)''. Ehe yin tito-to-whinnu dé he yin awuwlena gbọn tohọluduta lẹ dali na joja lẹ, e sọ yin tito dé he ahọlu zedai na jọja he hiawe to wehọmẹ Alavọ po wehọmẹ daho devo lẹ po to togbo [[Naijilia]] tọn mẹ. Nuhewutu tito lọ do yin zizedai wẹ na jọja egbezangbe tọn lẹ nido wlebona nukọnyiyi otò otọ́ yetọn tọn, dile etlẹ yindọ awhanfuntọ togbo [[Naijilia]] tọn ma nọ gbidikọna mẹlẹ nado kọnawudopọ hẹ yé nado funawhan. Amọ to owhe 1973 mẹ, ahọlu togbo [[Naijilia]] tọn dè osẹn dé tọn dọ weplọntọ he ko yi gbedewema to wehọmẹ alavọ po wehọmẹ daho devo lẹ po dona tindo mahẹ to mẹdeyiyidosanvọ na otò lọ mẹ tọn to [[Naijilia]] na owhe dopo poun. Dawé Ahmadu Ali wẹ yin anadenanutọ tintan ogbẹ́ ehe tọn bo deanana jọja he jlo na sẹ̀n lẹ kaka jẹ 1975. Mẹhe tin to otẹn lọ mẹ dai wẹ Director- General Enẹ Awhangan Brig. Gen. Sule Zakari Kazaure. [[File:NYSC Headquarters, Abuja.jpg|thumb|NYSC National Headquarters in Abuja]] ==Lehe e bẹjẹeji do== NYSC yin didoai to azán fọtọnnukunatọ̀ntọ, osun atọ́ntọ, owhe 1973 tọn taidi aliho dagbe dé nado hẹn alọkọ̀ndopọ po vọjlado po wá togbo [[Naijilia]] tọn mẹ to awhan nuglọ tọn funfun godo. Osẹ́n lọ yin nina sọgbe hẹ osẹ́n 24 he dọdọ, na nukọnyiyi po gbenọpọ nido tin to jọja he wá sọn otò voovo mẹ lẹ ṣẹnṣẹn to togbo [[Naijilia]] tọn mẹ. ==Lehe ye to azọn wa do== Jọja hẹ yin mẹdezejotọ lẹpo nọ yin didohlan fihe ye na sẹn otò otọ́ yetọn tọn te gbọnvona otò yetọn titi lẹ tọn nado kọnawudopọ hẹ hagbẹ yetọn he wá sọn awa voovo lẹ mẹ. Afọdide ehe ahọlu ze nado gọalọ nado hẹn pọninọ wá podọ na yé ni do yọn yẹyi he tin to aṣa mẹdevo lẹ tọn mẹ. Yé nọ na yé oplọn po awuwledai na jọja he jlo na sẹn lẹ na osẹ̀ atọ̀n to nọten awhanfuntọ lẹ tọn mẹ, to osẹ̀ atọ̀n lọ godo, yé na basi hunwhẹ tintọ́n tọn na yé, Enẹgodo yé na yin didohlan fie yé na sẹ̀n otò otọ́ yetọn tọn te, fie yé nọ ylọ dọ (PPA). Finẹ wẹ yé na wazọn otò otọ́ yetọn sinsẹn tọn te taidi ahọluzọnwatọ dé, bo na nọ dè azan dé to osẹ̀ dopo gblamẹ nado wazọn nukọnyiyi nọtẹn yetọn lẹ tọn, To ehelẹ wiwa na owhe dopo godo wẹ ahọlu na jo yé bo na na yé gbedewema otò otọ́ mẹtọn sinsẹn tọn. ==Ale tito lọ tọn== Nuplọntọ he ṣẹṣẹ tọ́n sọn wehọmẹ daho ma tindo lẹblanulọkẹyi lọ nado din azọn kavi wazọn to ahọlu glọ kavi azọnwhe mẹdetiti tọn eyin e ma ko fó nubiọtomẹsi otò otọ́ mẹtọn sinsẹn tọn na owhe dopo kavi mọ̀ wekanhlanmẹ yí sọn ahọlu dè. Mọ dopolọ, mẹhe to sinsẹn otò otọ́ mẹtọn tọn tindo lẹblanulọkẹyi lọ nado plọnnu gando aṣa otò devo he e yin didohlan lọ tọn. ==Linlẹn ogbẹ́ anadenanutọ otò otọ́ mẹtọn tọn sinsẹn tọn== Todowhinnu yin bibasi na linlẹn ogbẹ́ anadenanutọ lẹ tọn debọdodego do owe osẹ́n tọn sọha Kandewidopotọ tọn (Decree No.51) azan wí ẹnẹtọ, osun atọntọ [[owhe]] 1993 tọn do le: #Nado dike jọja togbo [[Naijilia]] tọn lẹ nido tindo oyọnẹn gando mẹdeyiyidosanvọ to azọn he yin zizedo alọmẹ na yé po ahun he wleawufo nado gọalọ po Nugbonọyinyin po to fidepope he mọ yedelẹ te. #Nado plọn lehe ye dona nọ do sisi hia na aṣa akọ̀ devo tọn gbọn nina yé lẹblanulọkẹyi lọ nado kọnawudopọ hẹ mẹhe aṣa yetọn gbọnvo na yetọn lẹ. #Nado whẹn po walọ mẹ́dezewhe tọn he ye ko plọn to whenue ye to otò otọ́ yetọn tọn sẹn topọmẹ hẹ mẹhe wá sọn akọ̀ devo mẹ lẹ na gbekọndopọ nido tin to togbo [[Naijilia]] tọn mẹ. #Nado wleawuna jọja lọ lẹ nado tindo jidide do yede go dogbọn azọ́n pinplọn he na dike yé ni ganjẹ yedelẹ go. #Nado dike yé ni tindo mahẹ to nukọnyiyi tito ajọ́wiwa togbo [[Naijilia]] tọn. Bo sunkundona wangbẹnamẹ na gbekọndopọ nido tin to togbo [[Naijilia]] tọn mẹ. #Na owanyi po alọ́kọ̀ndopọ́ po nido tin to togbo [[Naijilia]] tọn mẹ. #Na jọja lọ lẹ nido kọnawudopọ hẹ azọnwatọ devo lẹ to ayimatẹn he gbọnvona yetọn. Na azọ́n wiwadopọ jọja lọ lẹ tọn nido gọalọna nukọnyiyi otò lọ tọn to whedepope he nuhudo etọn tin. #Na pọninọ nido tin to kọja lọ lẹ ṣẹnṣẹn to togbo [[Naijilia]] tọn. Nado dike jọja togbo [[Naijilia]] tọn lẹ ni tindo akọndonanu po pọninọ po na hagbẹ yetọn he yin sinsẹnnọ devo lẹ. #Na pipa nido tin na jọja lọ lẹ nado dín azọ́n kavi wazọn to fidepope to togbo [[Naijilia]] tọn mẹ to owhe dopo he yé sẹ̀n otò otọ́ yetọn tọn godo, podọ na nukọnyiyi azọnwatọ lẹ tọn to togbo [[Naijilia]] tọn. #Na mẹyimẹ dó azọnmẹtọ nido gbeje jọja he ko sẹn otò otọ́ etọn tọn na owhe dopo bo yii dó azọ́nmẹ mahopọnna otò kavi akọ̀ he mẹ e wá sọn. ==Avunnukundiọsọmẹnu== Afọzize ogbẹ́ he nọ deanana jọja he na sẹn otò otọ́ yetọn tọn ko pehẹ avunnukundiọsọ́mẹnu sọn jọja lọ lẹ si na akuẹ́ he ma pemẹnu he ahọlu to susu na yé podọ ogbẹ́ jọja lọ lẹ tọn nọ nuha na ogbẹ̀ yetọn tin to owu mẹ wutu podọ na hunyanhunyan sinsẹn tọn gọna akọ̀ tọn, po tonudidọ tọn po wutu. Hodọtọ akonka lẹ basi opli nado dọ lehe ye na hẹnalọdote na hagbẹ anadenanutọ jọja he jlo na yi sẹ̀n lẹ tọn do, nado basi hihọ he jẹ̀ na togbo [[Naijilia]] tọn, mẹsusu dọ dọ ogbẹ́ lọ gbọawupo na tito he yé zedai, bo mọ tito lọ taidi ogbẹ̀ po nutindo gbẹtọ tọn hinhẹn gú po. ==Alọdlẹndonu lẹ== ==Kanṣiṣadopọ lẹ== ti9cvug7e94zfcrme532guf4c70233x Nawata and Gawata 0 534 10597 10596 2022-03-23T15:58:27Z Jon Harald Søby 5 1 revision imported wikitext text/x-wiki #REDIRECT [[Nawata po Gawata po]] bxeuwkn4jb8zcn1ciklvfq4ia4506jr Nawata po Gawata po 0 535 21835 18971 2022-05-02T23:14:52Z Samatics 9 wikitext text/x-wiki '''Nawata po Gawata po''' wẹ yin Ahọlu Otò [[Ayimatẹn Kano Tọn|Kano]] tọn lẹ sọn owhe 1134 jẹ 1136 tọn mẹ. Yé lẹ wẹ yin ahovi na Gijimasu po Munsada po. ==Gandudu== Ahọlu Ahovi ehelẹ nọpọ dó dugan dó Otò Kano ji kakajẹ whenue dopo to yemẹ (yé ma dọ dehe e yin to ahovi lọ lẹ mẹ) basi matintọ to osun ṣinawe godo he e hẹ ofin ji. Ahovi awetọ lọ basi matintọ to owhe 1136 to whenue ewọ kẹdẹ ko dugan na osun fọtọ̀nnukunawe godo. ==Debọdo-dego== Ahọlu Ahovi ehelẹ tindo kọdetọn dagbe to 1136 gbọn mẹdaho yetọn Yusa dali, he mẹlẹ sọ yọnẹn taidi Isaraki. ==Otàn Gbẹzan tọn to Otànnugbo Kano tọn mẹ== Ehelẹ wẹ otàn gbẹzan Nawata po Gawata po tọn sọn owe lọ ''Palmer's 1908 English translation of the Kano Chronicle'' mẹ. Gandudu ahovi Nawata po Gawata tọn po, he yin ovi Gijimasu tọn yin gandudu ẹnẹtọ tọn. Onọ̀ yetọn wẹ Munsada. Yé nọpọ dó dugan dó Otò Kano tọn ji na osun ṣinawe; enẹgodo dopo to yemẹ yin matintọ; bọ diẹ yin jijodo. Dopo depo dugan na owhe dopo po osun atọ́n po, to enẹgodo e basi matintọ. To pọmẹ ye dugan na owhe awe. Otànugbo Kano tọn. ==Alọdlẹndonu lẹ== dbbywmdb2ob5sntw0gcn02koz43faw9 Nazeem Olufemi Mimiko 0 536 18972 10624 2022-04-11T17:55:25Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Nazeem Olufemi Mimiko''' yin jiji to Azan tintan Osun Atọ́ntọ owhe 1960 yin nuyonentọ dogbọn tito wehihia po Anadenanutọ Daho to wehọmẹ Alavọ Adekunle Ajasin, hẹ yin wehọmẹ [[Ayimatẹn Ondo Tọn|Ayimatẹn Ondo tọn]] to Togbo [[Naijilia]] tọn. wehọmẹ mẹho United State Transparency International Standard(USTIS) dọ e tin to wehọmẹ he yọnhugan to Owhe 2014 to gandudu Femi Mimiko whenu. Olufemi Mimiko kẹdẹ wẹ Anadenanutọ Daho to wehọmẹ Alavọ tọn he yin dide nado yì hodidọ bẹplidopọ otò Naijilia tọn he wa Aimẹ to gandudu Togbogan Good luck Ebele Jonathan to owhe 2014. E yí Otẹn Aṣẹpipa po Anadenanutọ Daho tọn to wehọmẹ Adekunle Ajasin tọn to osun tintan owhe 2010. É yin Dopo to Ọgbẹ ''African and African-American Studies Associates'', sọn Wehọmẹ Alavọ Harvard University, Cambridge, MA, USA. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] ti9ext3olyhagnw5vxiabeu41rlynmm Nelson Mandela 0 537 27049 18973 2022-07-26T05:50:27Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Nelson Mandela 1994 (2).jpg|thumb|Nelson Mandela]] '''Nelson Mandela''' mẹhe ma yigbe na tito otohootogbeta yetọn unkọ, bo sọ yin otogan gbọn asóẹpipa otovi lẹ tọn Dali to otò he yin ''Afrique du Sud'' tọn mẹ. Ewọ yin dide otogan mẹyuu tintan to otò eyon afrique du sud tọn mẹ to Azan koatonnukunawe lidosun [[owhe]] fatonfenefodewiẹnẹ tọn mẹ. Mandela yin jiji to otò Mvezo he yin to otò afrique du sud tọn mẹ to ahọlu whẹndo thembu tọn mẹ. otozọn wiwà etọn doalọte na onu he yin mẹdepo to mẹde ṣẹnṣẹn, podọ numima kavi kinklan agbasa wunmẹn tọn do ovo. Ehe sọ dé alọpo na ògán dudomẹji yovo lẹ yin to afrique du sud sin otò mẹ. To ovu whenu etọn mẹ, otọ etọn ku whenuena ewọ mandela ma do hugan owhe wiawe. Ewọ gbọ bó nọ okọmẹgan de tọn de, he sọ doe wehọmẹ, ewọ lọ wẹ sọ yin wehọmẹyitọ tintan whẹndo Etọn tọn. To [[owhe]] fatọnfẹnẹkantọnkonundopotọ tọn mẹ (1941) e sọ yin menyinyian sọn wemaho plọnyiji alavọ tọn mẹ, na ewọ yin nunkọnnọtọ na ogbeta wehọmẹyitọ daho plọnyiji alavọ tọn lẹ, na hẹndote otoho do gbetazọnwatọ tọn. Sigba ewọ sọ tin to ogbẹta he pli otò afrique tọn lẹpo dopọ he ye nọ ylọ ANC, Bo sọ to azọn wa po họnhlọn po to ogbẹta lọ mẹ. Ewọ tindo ojlo nado whlẹn otò etọn Afrique du Sud tongan sọn mẹnuhẹngble kavi agọjijẹ yovo lẹ tọn mẹ matin nuhẹngble. Mandela yin wiwle, bọ whẹdida dé sọ wa e ji, na eyin to viva po síwá po mẹ to 1962. Ewọ sọ nọ ògán ji na [[owhe]] 26•5. to [[owhe]] 1990, otogan frederick william De klerk tọn ze onu gbígbé dé ogbeta he pli Afrique to lẹpo dopọ tọn daga. Ehe sọ jo e ai. Podọ nado wayi otogan meyuu tintan to somisomi dé whenu. Mandela da Asi aton bo sọ tindo [[ovi]] sidopo. Ewọ tindo yọpọ pẹvi fọtonnunkunawe. To godo fifo oganduwhe etọn tọn to Azan wiẹnẹtọ (14 Ayidosun 1999), Mandela jo ogu na Thabo Mbeki taidi otogan yọyọ afrique du Sud tọn. Mandela yi yẹyinu susugege to ogbẹ whenu etọn, taidi yẹyi akuẹmahọ jijọho tọn na nukọntọ zọn. To Ayidosun 2004 Mandela de Ede sọn otogun gbẹmẹ, bo sọ nọ ojlẹ susu he họntọn etọn lẹ podọ whẹndo etọn. Mandela yin mẹhe ye wa lanmẹzọn na to dotowhe to Pretoria na diho ahunkẹn tọn Ehe sọ fọn jẹeji to osun he já lẹ whenu. Mandela ku to azan de atọ́ntọ osun wiawetọ [[owhe]] 2013 to otoho mẹ fi he ye ji te aigba Houghton tọn to Johannesburg to owhe kanwekoatọntọ etọn mẹ. Mandela yin didi to ogletagbeji etọn Qunu tọn mẹ, to wheyihọ otò lọ tọn fihe e whẹn te. [[Adà:Otàn Gbẹzan tọn]] 7y85c14ypkwii7wv00sghzbey4fu8jr Ngozi Niji Akanni 0 538 26490 17289 2022-07-18T03:37:03Z Gadarawamo 20 /* Otan azọn etọn tọn */ wikitext text/x-wiki '''Ngozi Niji Akanni''' yin [[Naijilia]] vijiji, aihundatọ sinnimọto, anadenanutọ po mẹhe nọ dé sinima tọ́n de. ==Otan wepiplọn etọn tọn== Akanni yí Gbedewema Tintan Wehọmẹ Alavọ tọn to oyọnẹn Aihundida sinnimọto tọn to wehọmẹ Alavọ Obafemi Awolowo to Ilé-ifẹ̀ po Gbedewema Awetọ po to Wehọmẹ Alavọ Ibadan tọn, mọdopolọ E yi gbedewema na oyọnẹn sinima didetọ́n po anadidena na ẹn to Otò Indian tọn mẹ. ==Otan azọn etọn tọn== Sinima susu wẹ é ko detọ́n na Edetiti podọ E sọ kọnawudopọ hẹ mẹdevo lẹ nado dé devo lẹ tọ́n to [[Naijilia]]. Taidi Dopo to Nukunmọnu Atọ̀n sọn Togbo [[Naijilia]] tọn mẹ to Aṣa ''Olympiad to London'', to [[Owhe]] 2012, Ewọ wẹ Anadenanutọ na ''The Lion And The Jewel'', Otan he Wọlé Ṣoyinka Kan he wa yin lilẹdo Aihundida sinnimọto na Whla Tintan to [[Owhe]] 1959. To [[Owhe]] 2005, Ewọ wẹ mẹbọdomẹgotọ Anadenanutọ na Whla Tintan to tito he nọ yin yiylọdọ Amstel Malta Box office, he yin Tito Televiziọn tọn he nọ dó Gbẹzan gbẹtọ tọn hia to Togbo Naijilia tọn mẹ. To [[Owhe]] 2006, Ewọ wẹ Anadenanutọ na Tito dé he nọ yin yiylọdọ ''Big brother Nigeria'' bo nọ dó Gbẹzan gbẹtọ lẹ tọn hia to gbangba. To [[Owhe]] lọ mẹ wẹ e sọ kọnawudopọ hẹ Anadenanutọ devo Nado deanana sinima he nọ yin yiylọdọ ''The Narrow Part''(Ali bibo)heyin sinima nukunwhiwhe marundinlogorun he Azọnwhe (''Mainframe Films Po Television Production'') detọ́n, Tunde kelani wẹ Anadenanutọ sinima lọ tọn. Aihundatọ Ṣọlá Aṣedeko po Khàbíràt Káfidípẹ tindo mahẹ to Aihundida lọ mẹ,bọ bẹ Otàn he nọ yin yiylọdọ ''The Virgin'' (alọji)he yin owe Otan Tintan he yin kinkan gbọn Báyọ̀ Adebowale. To [[Owhe]] 2008, E sọ deanana Abọ̀bakú,he yin sunnu he whegli he Fẹmi Odùgbèmí de tọ́n to Tito ''Televisọn MNET'' he bọ Yin yiylọdọ ''New Directions''. "Abọbaku" Yi Nunina susu na sinima he yọnhugan, To Aihundawhe he yin Zuma tọn to Abuja. To [[Owhe]] 2010, Ewọ wẹ sọ yin Nina Gbedewema na sinima he whegli he yọn hugan to ''TERRACOTTA AWARDS'' to Awọnlin to Togbo Naijilia tọn mẹ. To 2010, Akanni kàn Aihun Aramọtu bosọ deanana ẹn, Aramọtu yin Aihunde sọn Togbo Naijilia tọn mẹ, Gabriel Afolayan wẹ tindo mahẹ to sinima lọ mẹ. Sinima lọ yi Gbedewema to mẹwiwigbeji, Calabar bosọ mọ Gbedewema na nusisọ dagbe hugan Whla ṣinawe to Osun Atọ́ntọ [[Owhe]] 2013. Sinima Aramọtu yin didehia lẹdo Aihọn pe. Eyin didohia to hunwhẹ ''Samsung women's International Films Festival (SWIFF)'' to [[Owhe]] 2012 to Oto Chennai Indian, E sọ yin didohia to hunwhẹ ''Africa In The Picture(AITP)'' to Amsterdam podọ to [[owhe]] 2013 tọn Eyin didohia to ''Africa International film Festival'' (AIFF) to ''Tanzania'' po ''Kerala'' (IFFK) to Indian. Ewọ wẹ deanana bosọ Basi Tito na Aihundida sinnimọto ''Heros and Zeros'', he yin sinima Naijilia he Aihundatọ taidi, Nadia Buari, Bimbọ Manuel, Gabriel Afolayan, Linda Ejiofor Po Olu Jacob po tindo Mahẹ to E mẹ. Sinima lọ yin didetọ́n to Osun ṣinẹnẹtọ [[Owhe]] 2012 bosọ yin didohia to sinima-họsa to (''The UK'') to Azan Koatóntọ Osun Ṣinẹnẹtọ [[Owhe]] 2013 tọn to Odeon. sinima ehe yi gbedewema yọnhugan podọ he gbẹtọ lẹ pọn hugan to hunwhẹ ''Eko International Films Festival'' to [[Owhe]] 2013, bo whlẹnagba jẹ sinima Devo lẹ to sinimọto dígítà to [[Owhe]] 2013 to Hunwhẹ ''Pan Africa Film Po Television Festival FESPACO'' to Oto Ouagadougou to Burkina faso. To [[Owhe]] 2013, sinima lọ yin didohia to ''International Film Festival Kerala'' tọn, IFFK, to India, bo sọ yin didohia to [[Owhe]] 2014 to Hunwhẹ ''Africamera Film Festival'' to Otò Warsaw tọn po Otò Poland tọn po. Sinima lọ yin nudego na Gbedewema Ṣidopo to ọ Africa Movie Academy Awards Ṣinẹnẹtọ, bo Yi Gbedewema he sinima Etọn yọnhugan he Tito Etọn sọ yọnhugan. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 23siqcduuh7qnwy6ykh9b62f6juffj9 Ngozi Nwosu 0 539 18974 10688 2022-04-11T17:55:45Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki {{Infobox gbẹtọ|YINKỌ ETỌN=Ngozi Nwosu|TRANSCRIPTION=|YẸDIDE ETỌN=Ngozi Nwosu in SGIT.png|IMGSIZE=200px |IMAGE-ALT=|IMAGE-TEXT=|HATỌ ETỌN (LẸ)=|KÚNKAN ETỌN=|JIJIZAN= Avivọsun 1, 1963|OKÚZAŃ=|BURIAL=|OTỌ́ ETỌN=|ONỌ̀ ETỌN=|SINSẸ̀N ETỌN=|SIGNATURE=|SIZE-SIG=}} '''Ngozi Nwosu''' yin jiji to azan tintan, Avivọsun, owhe 1963 tọn mẹ. E yin Aihundatọ nukundeji de bo yin mẹhe nọ dé aihun tọn bosọ yin vijiji Otò [[Naijilia]] tọn. E bẹ Aihundida sinimọ tọn jẹeji to ogbe Ayọgbe tọn mẹ whẹpo e do kọnawudopọ to Aihundida Igbo tọn he hosọ Etọn yin ''Loving in Bandage''. ==Gbezan etọn== Nwosu yin tovi Arochukwu tọn to Ayimatẹn Abia tọn. E whẹn to [[Awọnlin]] to fihe eyin jiji dó. E hẹn Otọ etọn bu to oku mẹ to Awhan nuglọ tọn [[Naijilia]] tọn Whenu. E se glẹnsigbe, Ayọgbe po Igbo gbe po ganji. E yi wehọmẹ dokọ̀ St Paul Anglican tọn, to Idi ọrọ. Enẹgodo eyi wehọmẹ daho ''Maryland Comprehensive High school'' tọn to Ikẹja to Ayimatẹn Awọnlin tọn. E yi na nuplọnmẹ azọn Aihundida tọn to Otò Reverend fabian oko glọ to Azọnwhe Aihundatọ ''Royal Theatre Art Club School''. ==Azọn etọn lẹ== E bẹ Azọn Aihundida tọn Etọn jẹeji to Whenue e tin to wehọmẹ. E tindo mahẹ to Aihun taidi "madam v boot" to Aihun television tọn he hosọ etọn yin ''Ripples'' mẹ. E sọ tindo mahẹ to Aihun taidi "Peace" to Aihun dida Televiziọn nukikodonamẹ tọn de he nọ yin ''Fuji House of Commotion'' (he Amaka Igwe zedai). Ewọ wẹ Asi atọntọ he Fuji da to Aihun lọ mẹ. To owhe 2018 tọn mẹ e tindo mahẹ to Aihun taidi "Ẹnẹ" to Aihun "Sade" tọn mẹ. Esọ yin Azinponọ na Aihun delẹ taidi Evil Passion, Stainless po tito Ladio tọn de he nọ basi onga po. ==Alọdlẹdonu lẹ== [[Adà:Otàn Gbẹzan tọn]] eyj51wrj51gh8houb1n46oiysff38s8 Ngozi Okonjo-Iweala 0 540 18975 10726 2022-04-11T17:55:55Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Okonjo-Iweala, Ngozi (2008 portrait).jpg|thumb|Ngozi Okonjo-Iweala]] '''Ngozi Okonjo-Iweala''' (yin jiji to azan wiatọ̀ntọ́, osun ṣidopotọ,⁹ owhe 1954) eyin nuyọnẹntọ dogbọn tito Akuẹzinzan tọn, E sọ yin Ogan na whẹ̀ho he nọ tlọn yovotomẹ na [[Naijilia]]. Eyin dopo to Anadenanutọ to ''Standard Chartered Bank'', ''Twitter'', ''Global Alliance for Vaccines and Immunizations'' po ''African Risk Capacity (A R C)'' po. Okonjo-Iweala ko wazọn dogbọn nukunpipedo Akuẹzinzan go Whla Awe to Gandudu Togbogan [[Naijilia]] tọn dai [[Olusegun Obasanjo]] po [[Goodluck Jonatha]] tọn glọ. ==Bẹjẹeji Gbẹzan po Wepiplọn Etọn po== E yin jiji to Ogwashi-Ukwu to Ayimatẹn Delta tọn to Togbo [[Naijilia]] tọn mẹ. Otọ́ Etọn wẹ profẹsọ Chukwuka Okonjo he yin Ahọlu sọn whẹndo Obahai tọn mẹ to Ogwashi-Ukwu. E yi Wehọmẹ Queen's School to Enugu, st•Anne's School to Ibadan po International School to Ibadan. E yi Wehọmẹ Daho to ''Harvard University'' to U S A to Owhe 1978, bo tindo kọdetọn dagbe to Ekonọmi mẹ to Owhe 1976. To Owhe 1981, E yi PHD to ''Regional Economics'' Po nukọnyiyi sọn ''Massa Institute of Technology'' (MIT). E mọ Alọgọ sọn ''American Association of University Women'' lẹ dè nado zindonukọn to wehihia etọn mẹ. E wlealọ hẹ Dr Ike Bá Iweala, bo ji ovi ẹnẹ. ==Azọn== Okonjo-Iweala ko wazọn hẹ Akuẹsẹdotẹn Aihọn tọn na Owhe koatọn, bọ sọ yi Otẹn Awetọ Taidi Anadenanutọ. To Owhe 2010, E lẹzun Azinponọ na Ida replenishment, bo yin Nina $49.3billion na Otò he jẹhẹn Tlala lẹ. To Whenue E gbẹ to Azọn wa to Akuẹsẹdotẹn Aihọn lọ tọn, E yin Ogbẹvi ''Effective Development Cooperation with Africa''. Okonjo Basi mínísítà Whla Awe na tito Akuẹzinzan Togbo [[Naijilia]] tọn. Ewọ wẹ Yọnnu Tintan he na tin to otẹn enẹ mẹ. Ewọ wẹ nukọntọ na Hodọdopọ po Paris club po, Ehe zọn bọ Ahọ #30 Billiọnu he [[Naijilia]] du yin huzẹdo. To owhe 2013, e tẹnpọn nado hẹn nukọnyiyi wa [[Naijilia]] gbọn osẹn nina dọ Ami kuẹ he yin sisa to Togbo [[Naijilia]] tọn lẹ dona yin bibẹyi Akuẹsẹdotẹn. E sọ Basi lẹndai Akuẹzinzan Ayimatẹn dopodopo tọn dó linlinwe dé mẹ. Po Alọgọ Akuẹsedotẹn Aihọn lọ tọn po IMF Togbo [[Naijilia]] tọn po, E doalọte na Ajò he Mẹdelẹ mọ lẹ gbọn yiyi Akuẹ na Azọnwatọ he ma tin lẹ. E lẹzun Anadenanutọ na Akuẹzinzan Aihọn lọ tọn to Awewesun, Owhe 2007. To Owhe 2011, e sọ lẹzun mínísítà nà Akuẹzinzan Whla Awetọ. Bo wleawuna azọn na mẹsusu lẹ gbọn tito ''Youth Enterprise with Innovation'' (YOUWIN) bo gọalọna yọnnu jọja po mẹho po gbọn tito ''Growing Girls And Women In Nigeria'' (GWIN). E mọ nuhahun susu to whenue Àmì yin Akuẹ deji to Owhe 2012. Okonjo-Iweala yin dopo to Azinponọ na ''Global Commission For The Economy And Climate'' Po ''Partnership For Effective Development Cooperation''. To Owhe 2015-2016, E yin Ogbẹvi ''International Commission On Financing Global Education Opportunities''. Okonjo-Iweala wẹ yin Dowatọ NOI-POLLS po ''Centre For The Study of Economics of Africa''(C-SEA). To Owhe 2012, e whlẹnagba Anadenanutọ tọn na azọnwhe Akuẹsedotẹn Aihọn lọ tọn. To Owhe 2019, e kọnawudopọ hẹ Ogbẹ ''UNESCO'S International Commission On The Future Of Education''. To Owhe 2020, Anadenanutọ IMF, Kristalina Georgieva Yi Okonjo dó Basi dopo to Ayinamẹ̀tọ lẹ mẹ. ''African Union'' lọsu yii do Basi Nukunmọnu yetọn nado doalọtena nuhahun he Azọn Corona tọn hẹn wá tito Ajọwiwa Agbegbe lọ tọn. ==Mẹyinyọnẹn Etọn== Okonjo-Iweala yí Gbedewema sọn Wehọmẹ Daho konukunẹnẹ , wehọmẹ Alavọ Pennsylvania tọn (2013), Wehọmẹ Alavọ Yale tọn (2015)Amherst College (2009) Trinity college, Dublin (2007) wehọmẹ Alavọ Brown tọn (2006) Colby College (2007) Wehọmẹ Alavọ Northern Caribbean tọn, Jamaica, Wehọmẹ Alavọ Ayimatẹn Abia tọn, Wehọmẹ Alavọ Delta Abraka tọn, Wehọmẹ Alavọ Oduduwa tọn, Wehọmẹ Alavọ Babcock tọn, Wehọmẹ Alavọ Portharcourt tọn, Calabar tọn po Ìfẹ tọn po(Ọbafẹmi Awolọwọ)Tele Aviv tọn po. ==Owe he e kan== ==Yẹdide etọn lẹ== ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] id1utuj6q0biteub4olo8akuefyuwrp Nicéphore Soglo 0 541 26830 26829 2022-07-22T04:21:46Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Nic%C3%A9phore_Soglo_-_mars_2012.jpg|thumb|Nicéphore Soglo]] '''Nicéphore Dieudonné Soglo''' (azan koatọ́n-nukunẹnẹtọ Abọhúsun, [[owhe]] 1934) yin tonudọtọ Otò [[Benẹ]] tọn he sọ́ basi lizọnyizọnwatọ́ tangan Otò [[Benẹ]] tọn sọn [[owhe]] 1990 jẹ 1991, podọ togbogan sọn [[owhe]] 1991 jẹ 1996. E pàṣẹ na lẹdó Cotonou tọn sọn [[owhe]] 2003 jẹ 2015. Soglo wlealọ hẹ Rosine Vieyra Soglo he yin togbogansi dayi tọn po tonudọtọ dé po. ==Otàn Gbẹzan etọn tọn== Soglo yín jiji to Togo yigbaji he Flans pàṣẹ na. E plọnnu gándo osun po nukunpedo akuẹzinzan po gò to wehọmẹ alavọ tọn''University of Paris'' po ''École nationale d'administration po''. Soglo mọ asi etọn Rosine Vieyra he yin wehọmẹ-gbẹ́ etọn to [[owhe]] 1947 whenue yé to nuplọn to otò Flans tọn mẹ. Ye wlealọ to azan awetọ Liyasun [[owhe]] 1958. Ye ji ovì Awe ''Lehady Soglo'' (he yin jiji to 1960) po Ganiou Soglo (he yin jiji to 1961) po. Soglo lẹkọ dó Otò Benẹ tọn (he yé nọ ylọ dọ Dahomey to whelọnu) mẹ, whenuena é yí gbedewema osẹ́n po nukunpedo akuẹzizan go tọn po to Paris godo. E yin dodinnanutọ́ akuẹ tọn sọn [[owhe]] 1965 jẹ 1967, enẹgodo wẹ tavẹ-ylọvi etọn ''Christophe Soglo'' yi hunhlọn dó yi gàn sọn ''Sourou-Migan Apithy'' sí bọ sọ yi Nicéphore dó Basi lizọnyizọnwatọ́ akuẹzinzan tọn. To [[owhe]] 1972, whenue Mathieu Kérékou lẹzun togbogan po hunhlọn dó yi gàn po godo, Soglo tọn yi togódo bo wazọn to azọnwhe ''International Monetary Fund'' (IMF) po akuẹsẹdotẹn aihọn tọn ''World Bank'' po. To [[owhe]] 1980 lẹ, whenuena otò [[Benẹ]] tọn ma to nukọnyi to wehọ ajọ́liho tọn mẹ, gandudu Kérékou tọn basi tito opli daho otò [[Benẹ]] tọn he na hùn dotẹnmẹdote na tonudọgbẹ susu ''Multiparty Democracy'' nido tin. Nicéphore yin dide nado lẹzun lizọnyizọnwatọ́ tangan to azan Wiawetọ whejisun [[owhe]] 1990. To ovo tintan he yin bibla to azan aotọ whejisun owhè 1991 nado du togbogan oto [[Benẹ]] tọn hé tonudọgbẹ susu lẹ dó dè omẹ yetọn lẹ dai mẹ, Soglo wẹ jẹnukọn whenue e bẹ madó kande-ko linlán (67.73%) ovo he ye bla tọn. E sọ jẹ ganduji to azan ẹnẹtọ Lidosun [[owhe]] 1991. To owhè dopo godo, tonudọgbẹ ''Renaissance Party of Benin'' (PRB kavi RB) yin didoayi gbọn Rosine Vieyra Soglo dali bọ asi etọn sọ lẹzun nukọntọ na ogbẹ lọ́ to [[owhe]] 1994. To ovo he yin bibla to whejisun 1996 mẹ [[Mathieu Kérékou]] wẹ ze otẹn tintan bọ Soglo do yin dide sọn otẹn lọ mẹ. To whejisun [[owhe]] 2001 sìn ovo he sọ yin bibla mẹ, Soglo tẹnpọn nado gọ̀ gandudu lọ́ yi ṣigba e sọ jai bọ Kérékou sọ vọ́ gandu. Soglo ma sọgan whlẹn otẹn lọ bà to [[owhe]] 2006 na é kò dó owhè kande-gban he osẹn oto [[Benẹ]] tọn doayi wutu. [[Ovi]] etọn ''Lehady Soglo'' po ''Ganiou Soglo'' po tẹnpọn nado du togbogan ṣigba yé jai. == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1934 lẹ]] jv60soeapoc1liqapfyq75qkfxup8l4 Niger State Polytechnic 0 542 18977 10788 2022-04-11T17:56:15Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Babbar ƙofar shiga poly ta Neja.jpg|thumb|]] '''Niger State Polytechnic''', he yè sọ nọ ylọ dọ '''Nigerpoly''', yin wehọmẹ nupinplọn atọ̀ntọ tọn ''(tertiary learning institution)'' de to [[Zungeru]] to ayimatẹn [[Ayimatẹn Niger Tọn|Niger]] tọn mẹ to [[Naijilia]]. ==Otàn po Yanwle po== Wehọmẹ lọ bẹjẹeji to Zungeru College of Advanced Studies (ZUCAS). Gandudu ayimatẹn tọn ze ZUCAS sinai do osẹ́ndoai [[Ayimatẹn Niger Tọn]] 1979 tọn ji, amọ́ nado dọ hojọho, e bẹ azọ́n jẹeji to azán 10tọ Alunlunsun 1977 tọn to nọtẹn whenu gli tọn de mẹ to wehọ Government College tọn mẹ to [[Bida]]. To Zósun 1984 tọn mẹ, wehọ lọ yin tẹnsẹna yi nọtẹn tẹgbẹ̀ tọn etọn mẹ to lẹdo he na ṣẹnṣẹn [[Zungeru]] po [[Wushishi]] po tọn po mẹ. Yanwle dowhenu tọn wehọ lọ tọn wẹ nado wleawudai na pọngbọ̀ nujọnu tọn na hudo nubiọtomẹsi dandan tọn lẹ tọn na wehọmẹvi he jlo na bio wehọmẹ alavọ tọn lẹ po wepinplọn jẹnukọnna nupinplọn gbedewemayiyi tọn ''(sub-degree level)'' lẹ po. Tito Wepinplọn tọn 6-3-3-4 tọn [[Naijilia]] tọn ko hẹn zẹemẹvivọbasinanu po anademẹ lẹ didiọ po bibasi gando otẹn Wehọmẹ wepinplọn dokọ̀ tọn lẹ po Wehọmẹ wepinplọn daho daho tọn lẹ po zun dandannu. Po nukununumọjẹnumẹ ehe po, gandudu [[Ayimatẹn Niger Tọn]] gbọn Nudide Wedegbẹ́ tọn sọha. C 4(11) tọn dali to Awewesun owhe 1990, doalọwemẹ dọ ZUCAS ni yin didiọ zun Niger State Polytechnic, Zungeru. Gbọnmọ dali, Osẹndoai ayimatẹn Niger tọn sọha. 9 owhe 1991 tọn bẹ azọ́n jẹeji to azán tintan Kọ́yànsun 1991 tọn nado hẹn nudide tẹndidiọ tọn lọ lodo. Todin, wehọmẹ lọ nọ wazọ́n taidi tito wehọmẹ daho de tọn po weplọntẹn daho awè po, ehelẹ wẹ: College of Science and Technology (CST) lọ to Zungeru, po College of Administrative and Business Studies (CABS) po to [[Bida]]. ==Sọ Pọ́n== *[[Todohukanji wehọmẹ nuyọnẹn wintinwintin tọn lẹ po tọn to Naijilia|Todohukanji wehọmẹ nuyọnẹn wintinwintin tọn lẹ tọn to Naijilia]] ==Alọdlẹndonu lẹ== ihzt3jve71icxlk90at8mq9lu46w03z Nike Peller 0 543 26785 18978 2022-07-21T19:03:05Z Gadarawamo 20 wikitext text/x-wiki Ogán '''Nike Peller''' yin tovi Otò [[Naijilia]] tọn, e yin aihundatọ yọnnu [[Naijilia]]-nu dé he nọ daihun ayọgbe tọn lẹ. E sọ yin sinima-zọnwatọ dé, aihundatọ oplo ji tọn dé po, he sọ yin yinyọnẹn taidi viyọnnu weyọnẹntọ Peller tọn. E yin dide do ogàntẹn '''Yeye Agbasaga''' otò Erin Osun tọn mẹ, e jẹ otẹn ehe mẹ to [[owhe]] 2010 tọn mẹ. ==Aihun he mẹ e ko sọawuhia te pọn lẹ== *''Aye Lu'' *''Adun'' *''Eni Owo'' *''Kiniun Alhaji'' *''Àtànpàkò Otún'' *''Sekere'' *''Ayé Ajekú'' *''Eko O'tobi 1'' *''Eko O'tobi 2'' *''Fila Daddy'' *''Tomisin'' ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 4rfp0cja9gij0sxdjbhbzsmh68mu9c9 Nile 0 544 19223 18979 2022-04-11T19:59:46Z Samatics 9 wikitext text/x-wiki [[Wepo:Evening, Nile River, Uganda.jpg|thumb|Tọ̀sisa Nile]] '''Nile''' yín tọ̀sisa de to [[Aflika]], tọ̀sisa Nile tọn wẹ yín dehe dite hugan to aigba jí, ṣigba etomọṣo tọ̀sisa devo lẹ tin he tindo osin he su hugan dehe tin to nile. Tọ̀sisa ehe nọ sa yi bio ohu mẹditaleni tọn mẹ, sẹpọ Aleksandlia. hogbe Glẹki tọn (Neil's) mẹ wẹ yinkọ etọn yín dìde sọn. Oto voovo lẹ mẹ wẹ Tọ̀sisa nile tọn sa gbọn, di apajlẹ e sa sọn otọ Victoria tọn he tin to Uganda mẹ bo wa gbọn Sudan, enegodo, asisa etọn dlẹnkan gbọn Egipti po Etiopia po. Tọ̀sisa Nile tọn yín onu tangan na oto he mẹ e sa gbọn lẹ, mẹsusu he nọ nọ lẹdo tọ̀sisa ehe tọn wẹ nọ do tojihun yi fie ye jei na tọ̀sisa lọ hẹn-ẹn boawu nado yi ofi susu gbọn otọ ji, enẹwutu togbó susu he tin to Egipti wẹ tin to tọ̀sisa ehe to. Diblayin Osin he nọ yín yiyizan nado husinna jinukun wunmẹ lẹpo to Egipti dowhenu tọn wẹ nọ yín dida sọn tọ̀sisa nile tọn mẹ. Tọ̀sisa ehe yín onu tangan na Egipti-nu lẹ to hohowhenu. Kanlin wunmẹwunmẹ lẹ wẹ nọ nọ sẹpọ tọ̀sisa nile tọn, susu devo lẹ nọ nọ e mẹ, Kanlin lẹ taidi Olo, ohẹ voovo lẹ, whevi wunmẹwunmẹ lẹ po mọ-mọ po. fsmkk8hlnzois0bjg0qbx9vmhv4t0ab Ninọmẹ 0 545 26496 18980 2022-07-18T04:08:02Z Gadarawamo 20 /* Linlẹn lẹ gando ninọmẹ go */ wikitext text/x-wiki '''Ninọmẹ''' wẹ oplọn jijọ dagbe po oylan po. eyin ada dopo to oplọn tamẹnuplọnmẹ tọn. Ninọmẹ nọ na gblọndo taidi: # Nuyiwa tẹlẹ wẹ yọn? nuyiwa tẹlẹ wẹ yin aovi? # Nawẹ mi sọgan do vogbingbọn lọ hia gbọn? # Be dagbe po oylan po yin dopolọ wẹ ya? # Nawẹ mi sọgan basi nudide sinsinyẹn lẹ he sọgan gọalọ kavi gbleawunamẹ gbọn. # Nawẹ nuyiwa nọ gando mẹdevo lẹ gbọn? ==Linlẹn lẹ gando ninọmẹ go== To whenue ye to hodọdopọ, oplọn tamẹnuplọnmẹ tọn nọ yin mima do: #Nulinlẹnpọn do walọ gblezọn ji. # E nọ gando lẹnuyinyọnẹn go. # Mẹdekannujẹ gbẹtọ lẹ tọn nado basi dide na yede gando lehe ye na yinuwa gando yise yetọn go do ji. walọ gblezọn yin nuhe mẹdelẹ lẹndọ eyọn kavi ylan. walọ voovo wẹ tin ṣigba ye nọ tindo mima delẹ, di apajlẹ, mẹsusu lẹndọ mẹhuhu ylan (yijlẹdo Ẹksodu 20:13). tamẹnuplọnmẹtọ lẹ tindo lọ nado zindonukọn to dodinnanu mẹ gando walọ go. Oto susu wẹ tindo osẹ́n yetọn yetọn lẹ gando walọ go. #Etewe Ninọmẹ nọ yin yiyizan na. Nukunnumojenume gando Ninọmẹ go sogan gọalo na gbẹtọ le nado basi nudide mehe ye na wa to whenue ye tindo ojlo na nude. Ninọmẹ so gando ada nupinplon tọn devo lẹ. # E no gando nupinplon do sinsen ji,to sinsen mẹ gbẹtọ lẹ no saba plọn nuhe yọn kavi ylan sọn nuhe ye yise gando jiwheyewhe gọ .linlen nujonu tọn dẹlẹ ko wa sinsen he gando dagbe po oylan po go. Pọn gbedide ao(10) lẹ. # Medele dọ dọ e gando akwẹ losu go. akwẹ yin nutintengbe de he gando ogbe gbetovi tọn go. Di apajlẹ, [[Biblu]] dọmọ Akwẹ wẹ adọ nuylankan lẹepọ tọn (2 Timothy) tanmenuplọnmẹ lẹ dọ do eyin gbeto vude zan akwe to aliho he ma sogbe mẹ, e sogan gbleawie gbeto susu ji. # Tonudọtọ le no ze osẹn lẹ dai nado gọalo na melepo nido wa dagbe. # Gbẹto di dotozonwato lẹ dona penukun nudide sinsinyen gando aliho he me ye penukun gbẹtọ lẹ go do. # Hododopo do onu ehe ji sogan gọalọ nado dọalọtena avunhihọ kavi awhan ehe lo no wazon to whenue melepo kongbedopo dọ jijọho yin nujonu. Weda he gandogo lẹ. * ''Conflict or interest.'' * ''Ethical tradition.'' * ''Morality.'' * ''Utilitarianism.'' * ''Virtue.'' * Owe Republic. Plato nọ doayi nuhe jọ lẹ go. e nọ dike bọ jijọ delẹ ni di yede. apajlẹ dopo wẹ diọdo he nọ sọawuhia sọn ovu whenu kakajẹ mẹhomẹ. Ehe nọ bẹ nugonu homẹ tọn he nọ yinuwa do whinwhẹn po jijọ po ji. jijọ nọ yin ṣiṣadopọ podo nupinplọn po. nudida he doglẹ hugan lẹ sọgan plọnnu podo awubibọ po hugan dehe ma doglẹ lẹ. kanlin he bọawu lẹ lọsu nọ wa vẹawu nado mọdona. ehe yin aliho tangan nado nupinplọn. na nudida, nupinplọn zẹẹmẹdo jijọ diọdo na ye nọ flin dọ ye ko nọ ninọmẹ mọnkọ pọn bosọ yọn lehe ye na yinuwa gbọn. Gbẹtọ lẹ nọ yi hogbe lọ 'jijọ' zan nado do aliho he mẹ gbẹtọ lẹ nọ yinuwa po yedelẹ po. Ovi lẹ nọ yin pinplọn nuhe yin jijọ dagbe po jijọ ylankan po. Jijọ dagbe nọ yin zẹẹmẹbasina nado hundonuvo na mẹdevo lẹ. e nọ do walọ he mẹlẹpo to lẹdo lọ mẹ nọ donukun sọn mẹdevo lẹ de. jq4rfc88cj2cmobnli7mvo476cxifpz Nnamdi Azikiwe 0 546 18983 10861 2022-04-11T17:57:15Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki {{Infobox gbẹtọ|YINKỌ ETỌN=Nnamdi Azikiwe|YẸDIDE ETỌN=Nnamdi Azikiwe PC.jpg|IMGSIZE=200px|JIJIZAN=16 Abọ̀húsun 1904|OKÚZAŃ=11 Nuwhàsun 1996}} '''Benjamin Nnamdi Azikiwe''' (Azan fọtọnnukundopotọ Osun widopotọ Owhe 1904 jẹ Azan widopotọ Osun Atọ́ntọ Owhe 1996) kavi '''Zik''' doglido yin [[Naijilia]] sìn vijiji bo wa sọn Akọ̀ Ìgbò tọn mẹ. Azikiwe yin Dopo to Tonudọtọ [[Naijilia]] tọn lẹ mẹ, esọ yin nukọntọ na Owanyin zizedaga to otò [[Naijilia]] tọn mẹ kakajẹ egbehe, Mọdopolọ e sọ yin Tògán to Gandudu whla Tintan otò [[Naijilia]] tọn to Whenue [[Naijilia]] mọ mẹdekannujẹ yí to Owhe 1960. ==Vuwhenu etọn== Azikiwe yin jiji to Azan fọtọnnukundopotọ Osun widopotọ Owhe 1904 to Zungeru, to [[Naijilia]] dile Etlẹ yindọ mẹjitọ Etọn lẹ yin Ígbò sọn apa whezẹtẹn waji [[Naijilia]] tọn. Nnamdi zẹẹmẹ do" Otọ́ Ṣie Tin Togbẹ̀". To wehọmẹ yiyi etọn godo to Methodist High School to [[Awọnlin]], e dedo Otò Amẹlika tọn mẹ finẹ wẹ e yí Wehọmẹ Alavọ Howard tọn to Washington, D.c. bo fo wepiplọn to Wehọmẹ Alavọ Lincoln to Aimatẹn [[Pennsylvania]] tọn to Owhe 1930. E hiawe to [[Calabar]] Po [[Awọnlin]] Po. Ewọ wẹ Azinponọ na ''Morning Post West African Pilot''. Ewọ wẹ mẹyuu Tintan he du Ayimatẹngan lẹpo to [[Naijilia]] to Owhe 1960. Ewọ wẹ Dowatọ Wehọmẹ Alavọ Usukka tọn. E ku to Owhe 1996. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] t0ico7by6amc1kklruid73t7jr6sh5j Nududu 0 547 25520 25519 2022-07-09T14:00:44Z Samatics 9 wikitext text/x-wiki [[Wepo:Egyptian_food_Koshary.jpg|thumb|Nududu]] '''Nududu''' yin nuhe gbẹtọ lẹ po [[Kanlin|kanlin]] lẹ po nọ du nado sọgan nọgbẹ. Nuvikun ogbẹnọ lẹpo wẹ nọ tindo nuhudo Nududu tọn nado mọ huhlọn bo nọgbẹ. Nududu lẹ nọ saba yin Nudido lẹ kavi Kanlin lẹ. E sọ nọ yin dudu gbọn nutogbẹ lẹpo dali, bo nọ na huhlọn po agbasalilo po. Nududu bẹ dudu he gbẹtọ lẹ po kanlin lẹ po dó hudo etọn nado nọgbẹ hẹn. Nududu sọ nọ hẹn gbẹtọ jaya. Nududu nọ bẹ ''Protein'', Oju, ''Carbohydrates'', ''Vitamins'', Osin po ''Minerals'' po hẹn. Nùnunu he nọ na huhlọn po dudu ogbẹ tọn lẹ po nọ yin yiylọ dọ ''Ahán''. Na eyindọ mẹ dé ma mọ Nududu e nọ yi nùnunu bo dó fakọ. Glelilẹ mẹ wẹ Nududu susu he gbẹtọ nọ du lẹ nọ tọ́n sọn. Glelilẹ nọ bẹ Nudido lẹ po [[Kanlin|kanlin]] yinyin lẹ po hẹn. r7uc1wgvg2uzmi6fs859mnx6tow6zvd Nugbo 0 548 26096 25886 2022-07-13T18:25:19Z Samatics 9 /* Apajlẹ */ wikitext text/x-wiki '''Nugbo''' yin Nudepope he Sọgbe (nuhe jọ) kavi pẹvide to e mẹ. É sọgan yin hodọdopọ nugbo. Oho kavi Nuhe ma yin nugbo yin lalo kavi Ovọ. Nuhe yin nugbo jọ; ṣigba nuhe yin lalo ma jọ. Aristotle sọ; Nado dọ nuhe ma jọ kavi Nuhe ma yin nugbo yin lalo., Podọ Nado dọ nuhe yin mọ yin nugbo. Mọdopolọ ọjọ dé sọgan yin sọdọ dó Lehe nulẹ tin te dai, ehe sọgan yin nugbo eyin é gbẹ to mọ kakajẹ din. Nugbo yin dide sọn hogbe ehelẹ mẹ to yovogbemẹ, trìewp, trèuwp, trywp, trewpe mẹ. Zẹẹmẹ susu lẹ wẹ ko yin bibasi na Nugbo, delẹ to e mẹ die: #Nado dindona eyin hodidọ dé sọ̀gbe. #Nado dindonanu to Whenue kanbiọ kavi Nuhahun dé fọndote. #Nuyonentọ susu lẹ wẹ ko de linlẹn yetọn tọ́n gando Ehe go. ==Apajlẹ== *Nugbo wẹ dọ Avun yin [[Kanlin]] dé, E ma yin nugbo (lalo) dọ Avun yin jinukun dé. *Eyin Nugbo dọ ohẹ dodo nọ yin mimọ to mauritiọsi (na Nugbo tọn é ma yin mimọ to filẹpo). É mayin nugbo dọ ohẹ dodo tin. *E mayin nugbo dọ yunikọnu tin, E yin nugbo dọ yunikọnu matin. ==Yinkọ devo lẹ== Nuhe ma yin nugbo yin lalo. Nugbo daa didọ̀ sọ nọ yin yiylọdọ lalo. Eyin mẹde dọ nugbo, mi sọgan ylọ mẹlọ dọ Nugbonọ, hodidọ he ma bẹ Nugbo hẹn nọ yin yiylọdọ lalo eyin mẹhe to holọ dọ yọnẹn dọ oho lọ ma yin Nugbo. Mẹhe to Nuhe mayin nugbo dọ sọgan yin yiylọdọ lalonọ. ==Nugbo po Lalo po to nulinlẹn po nuyise po mẹ== Etẹwẹ yin Nugbo? Pontiu Pilatu (Johanu 18:38) Nugbo yin dopo to nuyinyọnẹn to nulẹpọn mẹ. Awetọ yin lalo. To òhiá mẹ Nugbo nọ yin kinkan dole,T, T kavi I. Aristotle wẹ yin mẹtintan he yi nulinlẹn dó whlẹpipazọn mẹ enọ yin yiylọdọ (propositional logic) nulẹnpọn Devo lẹ nọ bẹ nulinlẹn matimatiiki tọn kavi yẹhiadonu lẹ hẹn. Boolean algebra sọ bẹ lalo po Nugbo po hẹn. Kanṣiṣa he tin to oyọnẹn nubibiọ po Numimọ po nukun po ṣẹnṣẹn nọ yin yiyizan gbọn oyọnẹn jowamọnu lẹ po nuyise lẹunuyọnẹn lẹ dali. ==Weda he sẹpọ yedelẹ== ==Nugbo titengbe lẹ== ==Nujọnu yinyin Nugbo tọn== ==Veritasi== ==Alọdlendonulẹ== pqbv09g5c2fpjqs01kgea0yb2vo91kc Nukunhunhun 0 549 25507 20880 2022-07-09T13:41:22Z Samatics 9 wikitext text/x-wiki '''Nukunhunhun''' yin hogbe dé he nọ yin yiyizan na hogbe glẹnsigbe tọn lọ ''civilization'', he na taun tọn, yin hogbe dé he wá sọn Latin-gbè mẹ, enẹwẹ ''civis'' he zẹemẹdo "mẹde he nọ nọ̀ tòhò dé mẹ". Lomunu dowhenu tọn lẹ nọ jlo dọ mẹhe yé gbawhàn yẹtọn lẹ ni nọ nọ̀ tòhò lẹ mẹ. Eyin gbẹtọ lẹ hùnnukun, e zẹemẹdo dọ yé ko plọnnu gando nuyọnẹn, azọ́n-yinyọnẹn podọ oyọnẹn he ko yin bibẹpli sọn owhe-kanweko susu lẹ die to nukọnyiyi gbẹtọvi lẹ tọn mẹ. Adà awetọ nukunhunhun tọn to whedelẹnu sọgan yin yiylọdọ gletanu, mẹhe ma hùnnukun, kavi mẹhe to nuyiwa taidi [[Kanlin|kanlin]]. Nukunhunhun na taun tọn zẹemẹdo nukọnyiyi taun lẹdo dé kavi titobasinanu dé tọn. Ehe zẹemẹdo dọ yé tindo osẹ́n yetọn lẹ, aṣa yetọn titi lẹ, aliho tangan dé he mẹ yé nọ mọ nududu yetọn te, podọ aliho he mẹ yé nọ penukundo omẹ yetọn lẹ go do. Suhugan nukunhunhun voovo lẹ tọn wẹ nọ tindo aliho glelilẹ tọn dé, aliho gandudu tọn dé taidi nado tindo ahọlu dé kavi nado dè nukọntọ dé gbọn ovò-dide gblamẹ.Yé nọ tindo ogbè tangan dé he nọ yin didó gbọn suhugan gbẹtọ lẹ tọn dali, podọ yé sọ nọ tindo sinsẹn wunmẹ tangan dé. Yé nọ plọn ovi yetọn lẹ oyọnẹn he yé dona jẹakọhẹ lẹ. Nukunhunhun wunmẹ lẹpo, bẹsọn Sumelinu lẹ po Egiptinu dowhenu tọn lẹ po ji wẹ ko tindo wunmẹ wekinkan tọn dé. Nuhe zọn wẹ yindọ wekinkan nọ gọalọna gbẹtọ lẹ nado sẹ̀ oyọnẹn do, podọ bosọ yidogọna oyọnẹn he tin to aimẹ to ojlẹ dé mẹ. Titobasinanu gbẹtọ lẹ tọn he wayi lẹ, he sọgan yin yiylọdọ dehe ma hùnnukun eyin yé yin yiyijlẹdo egbezangbe tọn lẹ go, sọ gbẹ́ nọ yin alọdlẹndo taidi nukunhunhun ojlẹ yetọn mẹ tọn. Ahọluigba lomunu lẹ tọn yin apajlẹ nukunhunhun daho hohowhenu tọn dé. E yin gandudeji sọn tòdaho Lomu tọn. Ahọluigba ehe dlẹnkan sọn dogbo otò Scotland tọn kakajẹ agewaji aflika tọn po whèzẹtẹn-waji Meditelane tọn po. Ogbè he yé nọ do to whenẹnu wẹ Latin-gbè. Latin-gbè yin ogbè dé he yin alọkẹyi na hodọdopọ to weyọnẹntọ lẹ ṣẹnsẹn to owhe susu lẹ he nukunhunhun lomunu lẹ tọn ko busẹ godo. Lẹnunnuyọnẹntọ po wesetọ delẹ po, po gbẹtọ devo delẹ po gbẹ nọ zan Latin-gbè to nuwiwa egbesọegbesọ tọn yetọn mẹ, sọle etlẹ yindọ nukunhunhun Lomunu lẹ tọn ko jai sọn nudi owhe 1,500 die gbọn. Nukunhunhun Lomunu lẹ tọn nọ aimẹ na diblayi owhe fọtọ́n (1000). Aliho dopo he mẹ nukunhunhun dé nọ wá vivọnu te wẹ eyin e lẹzun apadewhe nukunhunhun yọyọ devo tọn. Taidi apajlẹ, Egipti dowhenu tọn jẹ didiọ ji to whenue jonọ susu lẹ wá tin to ṣẹnsẹn yetọn. E wá lẹzun apadewhe nukunhunhun otò Pẹlsia, Gleki, Lomu po otò Malénu lẹ tọn po tọn. Aliho devo wẹ nado lẹkọ do aliho nuyiwa tọn yetọn whẹwhẹwhenu tọn mẹ, nado bẹ́ gbẹninọ to aliho he bọawa dé mẹ. Taidi apajlẹ, nukunhunhun Lomunu lẹ tọn jẹ bubusẹ̀ ji vudevude to whenue yé jẹ gbẹ̀nọ ji to aliho ehe mẹ. Mọjanwẹ nukunhunhun gbẹ to didiọ kakajẹ egbehe etlẹ yin to aigba [[Aflika]] tọn ji. == Alọdlẹndonu lẹ == kd6yxajk6r8v8d0a2uzjdj3w3enhpe1 Nukunjijlado 0 550 25477 10924 2022-07-09T10:48:38Z Gadarawamo 20 wikitext text/x-wiki Tohohowhenu, mẹsusu ma do ayiha '''Nunkunmẹ jijlado''' tọn to Otogbo [[Naijilia]] tọn mẹ. Yọnnu lẹ saba nọ jlanukunnmẹdo pẹde na yé nido yọn whanpẹ bo yọnpọn. Ṣigba, whenue ''House of Tara'' ko wa t'ome to owhe 1998, yọnnu lẹ ko yi alọ devo bo do ze oho lọ. Todín, mẹsusu ko yi Nukunjijlado di azọn daho. Kandai ko sọ dike mi ni yọnẹn dọ ye nọ mọ akwesusu to azọn lọ me. Oviyọnnu de, he oyín etọn nọ yin ''Bebe'' he sọ nọ ylọ ede dọ ''Bibiyonce'' ko sọ yi [[alọ]] devo bo do hẹn azọn lọ. E wleawu na azọn lọ bo sọ do adọgbigbo do e kan. Alọzọn e tọn sọ yọn taun. Alọnuzọn etọn yọn sọmọ bọ, gbẹtọ nukundeji lẹ nọ to yiylọ ẹ na azọn wiwa. Mẹhe e nọ wazọn na lẹ ko sọ su taun. Mẹhe sọ hodo e to ''facebook'' ji ko sọ su taun kaka ye ko jẹ 500,000. Mẹhe e ko nọ wazọn na lẹ die; Rita Dominic, Nneji Hampson, Erica Ndewendim, Lilian Esoro, Ndima Okojie, Shara Ooza podo mẹdevo lẹ hq0sahfg2vvu1df6qndarejgjmv1l89 Nukuntintọn 0 551 25515 10935 2022-07-09T13:50:44Z Samatics 9 wikitext text/x-wiki '''Nukuntintọn''' yin zẹẹmẹ basina dọ whenue mẹde ma sọgan mọ nudepope. Eyin etlẹ sọgan mọnu pẹẹde janwẹ, nukuntọnnọ janwẹ e yin. Whẹwhiwhẹn he wutu e yinmọ wẹ yindọ, e ma sọgan mọnu ganji, nuhe do sinmẹ lẹ wẹ e sọgan mọ. To oto he hunnukun lẹ mẹ, jọja kleun de wẹ nọ yin nukuntọnnọ. To aihọn lọ mẹ, nuhe nọ hẹn mẹde yin nukuntọnnọ wẹ yindọ, eyin nududu hunsindagbe tọn whedo ye kavi awutu to [[Agbasa|agbasa]] mẹ lọsu sọgan zọn, taidi ''Cataracts'' po ''Trachoma'' po. Gbẹtọ sọgan yin nukuntọnnọ na nujijọ madonukun kavi ni yindọ eyin jiji domọ. Eyin mẹde tọnnukun, ye nọ saba zan nuhe nọ yin yiylọdọ ''Alphabeth in braille'' (kavi nukinkan alọyidohia) po Avun he yin pinplọn ganji nado do ali hia mẹ lẹ po. Dopo to mẹhe yin nukuntọnnọ bosọ diyin lẹ mẹ wẹ gbẹtọ taidi Louis Braille, ewọ wẹ mẹhe basi ''Braille alphabet'', Steve Wonder, Ray Charle po Hellen keller po. ==Alọdlẹndonu lẹ== 8v61klibl9r0huelmpt8jb0vqc4r17w Numọtolanmẹ 0 552 25127 18986 2022-07-06T12:51:54Z Gadarawamo 20 /* Nuhe numọtolanmẹ nọ wa lẹ */ wikitext text/x-wiki '''Numọtolanmẹ''' nọ yin mimọ to gbẹtọ lẹpo mẹ. Numọtolanmẹ nọ wa sọn nugonu he yin ṣiṣaka dopọ po Ahun po. É nọ biọ vivẹnudido susu nado dava numọtolanmẹ mẹde tọn. Gbẹtọ sọgan diọ walọ etọn sọgbe hẹ numọtolanmẹ Etọn. É nọ zọn bọ mẹde sọgan wà nupaṣamẹnu lẹ to whedelẹnu. Lẹunuyọnẹntọ lẹ kò Basi zẹẹmẹ susu lẹ gando numọtolanmẹ go dọ e bẹ́: #Numimọ Nukleninọ tọn. #Nuyiwa he sọgan yin mimọ gbọn gbẹtọ lẹ dali. #Nuyiwa to Agbasaliho. Zẹẹmẹ dé die: "Numọtolanmẹ yin Nuyiwa he nọ tọn dile kanlin kavi gbẹtọ dé zan gbẹzan etọn do. Numọtolanmẹ nọ tọn to Numimọ, mẹpipa,Walọ dagbe po Numimọ gbigbọjọ tọn po mẹ. Numọtolanmẹ sọ tindo kanṣiṣa po Agbasa,jijọmẹtọn. É bẹ nugonu agbasa tọn lẹ he to azọn wa na Owhe kanweko susu lẹ po Nugonu jlọlẹ mẹtọn yinyọnen po agbọmajẹdo tọn po Apọn po hẹn. ==Nuhe numọtolanmẹ nọ wa lẹ== Nupinplọn do numọtolanmẹ ji yin dopo to owe he Darwin Kan to Whenuena e Kan The Descent of man po godo. É dé owe The expression of the emotion in man and animals tọn to Owhe 1873 tọ. É ko kan kanbiọ susu lẹ se lẹdo Aihọn pe gando zẹẹmẹ numọtolanmẹ tọn go, bọ zẹẹmẹ dopolọ yin bibasi na ẹn. Eyin mọwẹ, bè yé dona ko dugu zomọ he dé Nuyiwa lọ hia. Yé dona ko Basii to aliho he taidi wunmẹ gbẹtọ tọn, E ko yin yinyọnen gbọn oyọnẹn nugonu agbasa tọn bọ okan he to [[nukunmẹ]] na ẹn yin nudopolọ kavi di gbẹtọ tọn. Darwin Basi zẹẹmẹ Nuyiwa numọtolanmẹ tọn to yẹdenu po whlẹpipa ji. Ekman lọsu wa nudopolọ to dodinnanu to New Guinea, fihe e kanbiọ gbẹtọ lẹ nado Basi zẹẹmẹ do numọtolanmẹ ji yin didohia to yẹdenu lẹ ji.kanvinvan Darwin tọn to zẹẹmẹ dindin na numọtolanmẹ su taun hugan gbedepọn. Tadona he kọn Ekman wa die: #Nuyiwa delẹ nọ doalọte to nukunwhiwhe Dopo gblamẹ. Ye nọ tón to Whenue gbẹtọ whla numọtolanmẹ yetọn. #Numọtolanmẹ taidi zomọ he nọ dindonanu, Nuyiwa gando nujọnu delẹ he gando dagbemẹninọ mítọn go.(pg21) #Numọtolanmẹ nọ fọn eyin mí ma dé nuhe to yiyi to Ahun mítọn mẹ sẹ(pg21) #Zomọ he nọ pọn nuhe sinyẹn na dagbemẹninọ mítọn.(pg23) #Yise nulẹ tin na yede nọ yidogọna numọtolanmẹ mítọn. #Owanyin na kavi wa wangbẹna to walọyizan mẹ bọ sọ nususu gando numọtolanmẹ mítọn. #Miyọn Avase nina tọn-nọ sẹ ayinamẹ hlan mẹhe tindo numọtolanmẹ dé tọn sọ nude to jijọ to Agbasa mẹ. ==Weda he di yedelẹ== ==Numotolanmẹ lẹ== ==Alọ̀dlẹndonu lẹ== 4mxu3o2t4kpy6k5ogiosm9nmyy2v11s Nupenu lẹ 0 553 25670 25123 2022-07-11T09:48:27Z Gadarawamo 20 /* Ohàn po azọ́n aihundida tọn po */ wikitext text/x-wiki '''Nupenu lẹ''' (he nọ yin yiylọ gbọn Hausa-nu lẹ dali dọ Nupawa podọ gbọn [[Ayọnu lẹ|Ayọnu]] lẹ dali dọ Tapa) yin akọ̀ de he tin to ṣẹnsẹn otò Naijilia tọn, podọ yé yin akọ̀ de he sù hugan to [[Ayimatẹn Niger Tọn]], yé ma sù sọmọ to [[Ayimatẹn Kwara Tọn]]. Nupenu lẹ sọ tin to [[Ayimatẹn Kogi Tọn]] lọsu ga, podọ to lẹdo Ayimatẹn Tatọ́-tẹnnọ̀ Otò Naijilia tọn ''(Federal Capital Territory)''. ==Otàn yetọn== Dodonu Nupe-nu lẹ tọn dlẹnkàn yí jẹ dawe de he nọ yin [[Tsoede]] he họ̀n sọn Otò [[Idah]] tọn mẹ bo wá do Otò flin flin he yin kinkọndopọ devo lẹ ai to Ayimatẹn Niger tọn to owhe kanweko fọtọ̀ntọ (15th century). Lehe Nupenu lẹ sẹpọ Ayọnu [[Igbomina]] tọn lẹ he tin to huwaji po Ayọnu Oyo tọn lẹ he tin to huwaji whezẹtẹn tọn lẹ po dó sọ̀ zọn bọ to gbla gbla owhe kanweko vude tọn whenu, akọ̀ ehelẹ tindo nuyiwadomẹji susu do yedelẹ ji na ajọwiwa po wiwọ́ he nọ wá aimẹ to ṣẹnsẹn yetọn lẹ po wutu. ==Sọha po dodinnanu mẹhihia tọn yetọn po== Diblayi livi atọ̀n, fọtọ́n donu fowè kanweko '' (3.5 million)'' wẹ yin Nupenu lẹ, suhugan yetọn wẹ tin to [[Ayimatẹn Niger Tọn]]. Ogbè Nupe tọn sọ nọ yin didó to Kwara, Kogi po Ayimatẹn Tatọ́-tẹnnọ̀ otò [[Naijilia]] tọn po. Susu yetọn wẹ yin Malenu lẹ podọ delẹ to ye mẹ yin klistiani lẹ, mẹdevo lẹ nọ sẹ̀n yẹwhe akọ̀ yetọn tọn lẹ. Omẹ Nupe tọn lẹ nọ tindo nukọntọ wunmẹ voovo lẹ. Etsu Nupe (Bida) ma yin Nupenu jọnun, baba daho otọ́ etọn tọn yin Fulani de to whenuena whẹndo onọ etọn tọn yin Nupenu jọnun. Baba daho otọ́ etọn tọn dugan do [[Bida]] ji to 1806. Yé ma tindo lẹdo Tatọ́ tẹnnọ̀ de to alọnu din amọ Rabah wẹ yé wá sọn taun, ṣigba bo sẹtẹn wá [[Bida]] to owhe kanweko fọtọ̀n-nukun-ẹnẹtọ. == Aṣà yetọn lẹ, anazọ́n po akọ̀ yẹtọn po == Nupenu lẹ tindo aṣà voovo lẹ. Nuyiwa yetọn susu lẹ wẹ ko diọ sọn whenue Usman Dan Fodio tẹnpọn nado hẹn nuyise malenu lẹ tọn gbayipe to owhe kanweko fọtọnnukun-ẹnẹtọ ''(19th century)'', amọ ye gbẹ hen delẹ to nuyiwa akọ̀ yẹtọn tọn lẹ go. Susu Nupenu lẹ tọn wẹ nọ do akọ̀whẹ to [[nukunmẹ]] (taidi aṣà Igalanu lẹ tọn), delẹ to yé mẹ nọ wà ehe nado do yindidi yetọn hia, nado do whẹndo he mẹ ye wá sọn hia, nado basi hihọ na yede, podọ nado doaṣọna yede. Ṣigba to alọnu din, aṣà ehelẹ ko to bubusẹ vude vude to awà delẹ ji. Anazọ́n yetọn lẹ ma nọ yin nukunnumọjẹemẹ sọmọ. Yé yin yinyọnẹn na azọnwanu atin tọn he yé nọ basi po alọpa he mẹ yé nọ pà ẹ do po ji wutu. Zẹẹmẹ gigọ́ gando Nupenu lẹ go yin kinkan do owé lọ ''Black Byzantium'' mẹ, he yin kinkan gbọn weyọnẹntọ Siegfried Nadel dali. Owé ehe gbẹ́ nọ yin pinpọnhlan di nujọnu de. '''Delẹ to anazọ́n Nupenu lẹ tọn mẹ''' <gallery mode=packed heights="250px"> Museum of Ethnology Vienna 007.JPG|Hẹ̀blẹ ''Burtu'' tọn , e nọ yin yiyizan to gbeyinyan ohẹ̀ tọn whènu. Gbéyantọ lọ nọ sìn hẹ̀blẹ lọ do ota bo nọ zinzọnlin di ohẹ̀ lọ; Museum of Ethnology, Vienna. Carved door, probably by Sakiwa, Nupe peoples, Nigeria, c. 1920-1940, wood, iron staples - Hood Museum of Art - DSC09183.JPG|Ohọ̀n de he yin pipa; c. 1920 – 1940; wood with iron staples; Hood Museum of Art. Oval Stool with Incised Carving LACMA AC1993.218.11.jpg|Oján pipa de; Los Angeles County Museum of Art. </gallery> == Ohàn po [[azọ́n]] aihundida tọn po == Akọ̀hàn Nupenu lẹ tọn nọ yin jiji gbọn hànjitọ he nọ yin yiylọdọ Ningba lẹ dali, podọ hùnhotọ lẹ nọ yin yiylọdọ Enyanicizhi. Hànjitọ Nupenu nukundeji he yin yinyọnẹn taun lẹ wẹ gbẹtọ taidi [[Hajiya Fatima Lolo]], Alhaji Nda'asabe, Hajiya Nnadzwa, Hauwa Kulu, Baba-Mini, Ahmed Shata po Ndako Kutigi po. Dowatọ aihundida sinima ogbè Nupe tọn lẹ jẹ awuwlena aihun ogbè Nupe tọn lẹ ji sọn núdi owhe koatọ́n lẹ die wayi. Omẹ tangan he yin Nupenu he dè ayiha lọ tọ́n nado nọ wleawuna aihun, nado nọ dà aihun podọ nado nọ deanana aihun po wadohia lẹ po gọna fanfúndidọ po to televiziọn ji wẹ Sadisu Muhammad DGN(e ko yin matintọ), Ahọvi Ahmed Chado, Ahọvi Hussaini Kodo(e ko yin matintọ), M.B. Yahaya Babs po Jibril Bala Jibril po. Yewlẹ wẹ hẹn ẹn yọnbasi bọ wadohia ogbè Nupe tọn lẹ do sọgan tọ́n to tele ji podọ yewlẹ wẹ yín dowatọ azọ́nwhe aihundida tọn ogbè Nupe tọn egbezangbe tọn he yin yinyọnẹn di Nupewood. Sọn whenẹnu, Nupewood ko penugo nado wleawuna aihun voovo he hugan fọtọ́n na omẹ Nupe tọn livi livi lẹ. == Nupenu nukundeji lẹ == *Shaikh Ahmad Lemu (OON, OFR), Weyọnẹntọ sinsẹn Melenu lẹ tọn (1929–2020) *Hon. Justice Idris Legbo Kutigi (OFR, GCON), Whẹyidọtọ, podọ Whẹdatọ de (1939–2018) *Mohammed Umar Bago, tonudọtọ de (yin jiji to 1974) *Muhammad Bima Enagi, tonudọtọ de (yin jiji to 1959) *Muhammad Umaru Ndagi, Weyọnẹntọ daho (yin jiji to 1964) *Shehu Ahmadu Musa, tonudọtọ de (1935–2008) *Shaaba Lafiaji, tonudọtọ de *Suleiman Takuma, linlinnamẹtọ podọ nukọntọ tonudọtọ de (1934–2001) *Sam Nda-Isaiah, wekantọ gando tonudidọ go tọ de (1962–2020) *Isa Mohammed Bagudu, tonudọtọ de (yin jiji to 1948) *Zainab Kure, tonudọtọ de *Abdulkadir Kure, tonudọtọ de (1956–2017) *Aliyu Makama (1905–1980) *H.R.H. Alhaji Yahaya Abubakar (GCFR), Etsu-Nupe; Ahọlu otò tọn (yin jiji to 1952) *[[Hajiya Fatima Lolo]], hanjitọ de (1891–1997) == Alọdlẹndonu lẹ == jdjoh52g4wmtezew3ughssx6se7qbco Nusọnu 0 554 25550 18988 2022-07-09T17:19:20Z Samatics 9 wikitext text/x-wiki [[Wepo:Ademe soup.jpg|thumb|Nusọnu]] '''Nusọnu''' yin wunmẹ [[Nududu|nududu]] tọn dé. Gbẹtọ lẹ nọ wleawuna nusọnu gbọn nudanu lẹ po osin po yiyizan dali. Enẹgodo, yé nọ ba nusọnu lọ do agban kavi nududupanu dé mẹ, enẹgodo, e nọ yin dudu. Omá wunmẹ voovo lẹ nọ saba yin yiyizan nado dà nusọnu bo nọ yin dudu. Olàn lọsu nọ yin yiyizan nado dà nusọnu. Nusọnu he yin dida bo pẹn ganji nọ yin pinpọnhlan taidi oja. Nusọnu wunmẹ awe wẹ tin. Ode nọ pẹn bọ awetọ nọ ṣlo. Nuhe nọ yin yiyizan nado dà nusọnu lẹ su taun, di apajlẹ, omá, humẹwhevi, koklozin po mọmọ po. Nudunu he yè do nọ du nusọnu lẹ wẹ mọlikun, telubọ, owọ́ po mọmọ po. ==Weda he gandego lẹ== Wunmẹ nusọnu tọn lẹ ==Alọdlẹndonu lẹ== 02l9rvs6bnlaqvswg5g007i08dra0bu Nuwàgbe 0 555 25858 21067 2022-07-12T08:00:27Z Samatics 9 wikitext text/x-wiki '''Nuwàgbe''' yin [[hógbe]] adà hodidọ tọn de he to whenue e yin zinzan, nọ bẹ [[Nuwiwa|nuwiwa]] (''zé'', ''hia'', ''zinzọnlin'', ''họ̀nwezun'', ''plọn''), nujijọ (''jọ̀'', ''lẹzun''), kavi ninọmẹ de (''tin'', ''togbẹ̀'', ''nọte'') hẹn. 3hs6sno8u508u7xq8axdxh1i283mtpm Obafemi Awolowo 0 556 26176 25179 2022-07-14T08:02:56Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Awolowo Statue.jpg|thumb|Obafemi Awolowo]] '''Jeremiah Obafemi Awolowo''' (azán ṣidopotọ osun Whejisun, owhe 1909 - azán ṣiẹnnẹtọ Nuwhàsun, owhe 1987) yin tonudọtọ́ [[ovi]] jiji oto [[Naijilia]] tọn sọn ogbe ayọnu tọ́n mẹ. Awolowo yin ogan na ayọnuvi lẹ podọ dopo to tonudọtọ akonka [[Naijilia]] tọn lẹ mẹ.<ref>https://dakingsman.com/.../obafemi-awolowo-early-life.../</ref> ==Jọja whenu== E yin jiji to azan ṣidopotọ osun atọntọ owhe 1909 to Ikẹ́nnẹ́ he tin to ogun sin aṣẹ mẹ to egbehe. Glezọnwatọ́ he ylọ azọn dọ azọn bo sọ lẹzun wesetọ́, Awolowo yi wehọme dokọ tọn anglican tọn podọ methodist to Ikẹ́nnẹ́ podọ e sọ yi wehọmẹ daho tọn Baptist Boy's High School to [[Abẹokuta]]. Enẹgodo e wayi wehọmẹ daho Wesley College to Ibadan bo yi ojlẹ enẹ do yin otogan wheyihọ waji [[Naijilia]] tọn bo do lẹ́zun mẹplọ́ntọ. To owhe 1934, E lẹzun nusatọ podọ linlinnamẹtọ̀. E bayi anadenanutọ́ podọ ogan ogbẹ nusatọ́ ovi [[Naijilia]] tọn lẹ.(Nigerian Produce Traders Association) podọ wekantọ daho ogbẹ́ hunkuntọ́ lẹ tọn (Nigerian Motors Transport Union). Awolọwọ zíndonukọn to wehọmẹ yiyi mẹ, e so yí gbedewema pẹvì to owhe 1939, whẹpo e do yi bó yí gbedewema wehọmẹ daho oyọnẹn tọn to owhe 1944. To ojlẹ ehe mẹ, e sọ yin linlinhiatọ na linlinzọnwatọ́ [[Naijilia]] tọn (Nigeria Workers). To 1940, e lẹzun wekantọ́ jọja gbẹ́ ovi [[Naijilia]] tọn lẹ (Nigeria youth movement) to [[Ibadan]] sin aṣẹ mẹ, Otẹ̀n ehe mẹ, e yin ogan kanvinvan tọn bo sọ do ogbẹ̀ ayinamẹ tọn na [[Ibadan]] tọn lẹ (''Ibadan Native Authoritory Advisory Board'') ai to owhe 1942.<ref>https://guardian.ng/life/life-features/five-independence-day-heroes/</ref> [[Wepo:Obafemi Awolowo car.jpg|thumb|Gbẹduhun he Obafemi Awolowo zan]] == Tonudọtọ́ == To owhe 1944, e yi otò Lọndọn tọn mẹ nado plọn oyọnẹn osẹ́n tọn dogọ. Finẹ wẹ e do ogbẹ ovi oduduwa tọn ai. whenue e fo oplọn etọn to owhe 1947, e lẹkọwa whe nado wa lẹzun whẹdọtọ po wekantọ daho na ovi ogbẹ oduduwa tọn. Owhe awe godo, awolọwọ po nukọntọ ayọnu tọn deepo lẹ do ogbẹ tonudọtọ tọn ''Action Group'' he duto ovo owhe 1951 wheyihọ waji aigba [[Nigeria|Naijilia]] tọn. To owhe 1951-54 ṣẹnṣẹn awolọwọ jẹ gandu ji na ahọluzọn po ahọluduta po ji, e sọ lẹzun ogan ahọluduta wheyihọ waji tọn blebu [[Naijilia]] sin aigba ji to owhe 1954 to whenue ye vọ wema pọninọ tọn podọ osẹn tọn po ze doai.Kẹdẹdi di ogan ahọluduta wheyihọ waji tọn blebu aigba [[Naijilia]] tọn, Awolọwọ ze oplọn vọnu dote na jọja lẹpo nado mọdọ yọnkan yọnhia gbọn kamẹ gomẹ.<ref>https://www.takemetonaija.com/2015/10/national-hero-chief-obafemi-awolowo.html</ref> ==Zingidi sọn wheyihọ Naijilia tọn== To whenue akọta [[Naijilia]] tọn mọ tundote to azan tintan osun aotọ owhe 1960, Awolọwọ lẹzun ogan ogbẹ agọjẹdomẹtọ do ahọluduta [[Abubakar Tafawa Balewa]] tọn podo togan [[Nnamdi Azikiwe]] to Aimatẹn [[Lagos|Awọnlin]] tọn. Gbemanọpọ he tin ewọ po [[Samuel Ladoke Akintọla]] dee jẹ mẹtẹnmẹ di tẹnmẹpọnnamẹtọ ogan ahọluduta to wheyihọ waji wẹ hẹn zingidi ganyin wa to owhe 1962. To osun widopotọ owhe ehe, ahọluduta lọ to pọmẹ aigba [[Nigeria|Naijilia]] tọn sawhẹ dokọna Awolọwọ dọmọ e siatẹ nado sinyọn [[nukunmẹ]] ahọlu tọn ayi. To whẹnukọn yiyi godo e sọ osun widopo, whẹdọwhe gblewhẹdo Awolọwọ po ogbẹvi tonudọtọ etọn lẹ koatọ́nnukunatọn(18) dọ ye siatẹ, ye so ze ye dogan na owhe ao(10).Owhe atọn kẹdẹ wẹ e zan to ogan to oto [[Calabar]] tọn mẹ bọ ahọlu awhannọ [[Yakubu Gowon]] do tun ye dote to azán atọ̀ntọ osun siantọ̀ntọ owhe 1966. Enẹgodo Awolọwọ lẹzun anadenanutọ ahọlu tọn to pọmẹ na whẹho ajọwiwa tọn. To owhe 1979 Awolọwọ do ogbẹ tonudidọ tọn de ogbẹ tonudidọ hinhọn tọn dai.<ref>https://www.britannica.com/biography/Obafemi-Awolowo</ref> ==Matintọ́== Ọbafẹmi Awolọwọ yin matintọ to azan 9tọ(sẹgbẹ) osun atọntọ́ owhe 1987 to oto ikẹnnẹ tọn mẹ. To oku Awolọwọ tọn godo ahọludu to pọmẹ lẹ yinkọ wehọmẹ Alavọ Ile Ifẹ do Wehọmẹ Alavọ Obafemi Awolowo. Mọdopolọ yẹdide etọn lẹ tin to akwẹ muli atọ́n (₦100) tọn ji na yẹyi nulẹpo he e bayi na nukọn yiyi ayọnuigba ji po [[Naijilia]] blebu to pọmẹ.<ref>https://en.wikipedia.org/wiki/Obafemi_Awolowo#cite_note-36</ref> ==Owe he e kan== *''Awo on the Civil War''; Memoir, 1981 *''voice of Courage'': Selected Speeches of Chief Obafemi Awolowo; Collection of Speeches, 1981 *''Voice of Reason'': Selected Speeches of Chief Obafemi Awolowo; Collection of Speeches, 1981 *''Thoughts on the Nigerian Constitution''; Ideological Text, Oxford University Press, 1968 ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 98do23ui6c5mxr8db1cmx3maeqboa2h Obafemi Martins 0 557 18991 17792 2022-04-11T17:58:35Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Martins Llevant.jpg|thumb|Obafemi Martins]] '''Obafemi Akinwunmi Martins''' yin jiji to Azan Gban-ewhe-awetọ, Osun Aotọ, owhe 1984 tọn mẹ. Eyin bọọluhotọ vijiji [[Naijilia]] tọn de. E lẹzun Nukundeji na Wezundido to bọluhiho whenu. Martins yin Owhe Ko-atọn-nukun-dopo mẹvi to Whenue E Yi Otò Italy tọn mẹ, sọn whelọnu wẹ é ko to bọlu ho hẹ́ bọluhogbẹ voovo lẹ to Otò Europe tọn mẹ. Owhe 2002 wẹ É bẹ bọlu hiho na Ogbẹ bọluhogbẹ lẹ tọn to Italy ṣigba bọluhogbẹ Inter Milan mẹ wẹ E tin te whẹpo do wa yovotomẹ, bosọ biọ bọluhogbẹ New Castle United to Owhe 2006, Enẹgodo E yí Germany fihe E ho bọlu na VFL Wolfgburg to Owhe 2009 mẹ. To Owhe 2010, E kọnawudopọ hẹ Ogbẹ bọluhotọ Rubin Kazan to Otò Russia tọn mẹ.To Owhe 2011, Rubin Kazan de e do Ogbẹ bọluhotọ Birmingham City to Yovotomẹ. To Ojlẹ ehe mẹ, Obafemi Akinwunmi Martins ko yi gbedewema susu lẹ to bọluhogbẹ voovo lẹ Si kakajẹ otò China tọn lọsu ji, gbọnvona Enẹ Martins yin gbẹtọ Nukundeji na bọluhogbẹ Super Eagles Naijilia tọn. E tindo mahẹ to bọlu hiho na bọluhogbẹ Super Eagles Naijilia tọn Na Agbawhiwhlẹn Otò Aflika tọn to Owhe 2006,2008,2010. Mọdopolọ E tindo mahẹ to bọluhiho na Agbawhiwhlẹn to Otò South Africa to Owhe 2010. Obafemi Martins tindo tọji-nọji Awe he nọ ho bọlu ga. Mẹdaho lọ nọ yin Ọladipupọ Martins, he ko ho bọlu na Raggiana, Partizan, Po Innsbruck po dai whẹpo do Yi gbọjẹwema to owhe 2009 na Ahunzọ̀n wutu. Nọvi etọn wẹ John Ronan Martins. Yinkọ lọ ''Obafemi'' zẹẹmẹ do ''Ahọlu yinwanna mi'' to Ayọgbe mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] haio3cz4kkpgzu4ur6nd106uu8vuq2a Obalende 0 558 18992 11106 2022-04-11T17:58:45Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:ILUBIRIN, Obalende.jpg|thumb|ILUBIRIN, Obalende]] '''Obálendé''' he ko yin didiọ sọn oho he [[Ayọnu lẹ]] nọ dọ ''ibi ti ọba le wa dé'' he zẹẹmẹ dó ''fie Ahọlu yan mí jẹ'', yin nọtẹn dé to [[Awọnlin]] to otò [[Naijilia]] tọn mẹ to gandudu dókọtọn Eti-osa tọn glọ he sẹpọ [[Lagos Island|Lopo Awọnlin tọn]]. [[Eti-osa]] ko yin mimá gbọn gandudu Ayimatẹn [[Awọnlin|Awọ̀nlin]] tọndali dó kọmẹ voovo he nọ yin ''Local Community Development Areas (LCDA)'' he Ikoyi-Obalende yin dopo to e mẹ. Wehọmẹ daho susu lẹ taidi ''Holychild College Obalende'', ''St Gregory's College'', ''Aunty Ayo International School'' po ''Girls Secondary Grammar School'' po wẹ tin to Obalende. E dó dogbo po ponọ-pámẹ po opá awhanfuntọ tọn lẹ po. Obalende nọ gọna gbẹtọ to whelẹponu. E yin yinyọnẹn taun na gbẹdudu zanmẹ tọn po mítọn vẹvẹ he nọ ta lẹdo toholọmẹ po, podọ fie te nọ sa olan mimẹ te he nọ yin '' Suya junction'' po. ==Otàn Etọn== Hagbẹ ''Royal West African Frontier Force (RWAFF)'' he gọ na omẹ Hausa tọn lẹ wẹ nọ aigba he ji ye gbá wehọmẹ daho ''King's College'' he tin to Awọnlin todin dó to ojlẹ de mẹ wayi. Ṣigba hudo tin nado zán aigba lọ, enẹwutu wẹ ahọlu Awọnlin tọn dó sisẹ ayimatẹngan Awọnlin tọn nado diọtẹnna omẹ ''RWAFF'' tọn lẹ, bọ yé dó sà aigba he yin yinyọnẹn to egbehe di Obalende na gandudu yovo Glẹnsi tọn lẹ. Whenuena ye diọtẹn na yé dó aigba yọyọ he yé họ lọ ji, omẹ''RWAFF''tọn lẹ dó yinkọ na filọ dọ ''Ibi ti Ọba le wa dé'' he zẹẹmẹ dó '' fie ahọlu yan mí jẹ''. == Alọdlẹndonu lẹ == shew3t0e55dykk6wwm3a7pzozr6vd4f Obi Emelonye 0 559 18996 18180 2022-04-11T17:59:25Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Obi Emelonye''' yin anadenanutọ aihundida Sinimọto tọn de. Eyin yinyọnẹn taidi anadenanutọ aihundida Sinimọto tọn he bọdego ehelẹ tọn ''Last flight to Abuja (2012)'', ''The mirror boy(2011)'' and ''Onye ozi (2013)''. To 2020 to ojlẹ [[Azọ̀nylankan COVID-19]] tọn mẹ he glọnalina azọnwiwa lẹdo aihọnpe whenu, Obi Emelonye wa lẹzun anadenanutọ aihundidalamẹyiya tọn tintan he yi zoom zan nado de aihun tọn gbọ azọn wiwa hẹ hagbẹ he po lẹ sọn whegbe,to London podọ to awọnlin dali. Aihun ahundopo tọn ehe wa mọ pipa daho yi sọn azọnwatẹ nuzedokanji tọn lẹdo aihọnpe tọn si. == Alọdlẹdonu == [[Adà:Otàn Gbẹzan tọn]] kr4abfv3z7e5q8fu6b56p9cwn2om7bx Oby Kechere 0 560 26553 18998 2022-07-19T17:24:24Z Gadarawamo 20 wikitext text/x-wiki '''Oby Kechere''' he mẹlẹpo yọnẹn taidi '''Ms Koi Koi''', yin aihundatọ otò [[Naijilia]] tọn podọ anadenanutọ dé po ga. E wa sọn Mbaise to Ayimatẹn Imo tọn to otò [[Naijilia]] tọn mẹ. Oby Kachere yin aihundatọ otò [[Naijilia]] tọn dé, anadenanutọ sinima tọn podọ sinima basitọ dé. E wá sọn tòpẹvi Mbaise tọn to Ayimatẹn Imo tọn, to otò [[Naijilia]] tọn mẹ. E kọnawudopọ hẹ azọnwhe sinima tọn otò [[Naijilia]] tọn he yin yiylọdọ Nollywood to [[owhe]] 2002 mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 94b0b6khha4ndlkkywlm9l2ymqr9l2j Odanflo 0 561 25347 11221 2022-07-08T14:06:02Z Gadarawamo 20 wikitext text/x-wiki '''Odanflo'''. Odan ma nọ do awà, mọwẹ e ma sọ nọ do [[afọ]], enẹwẹ zọn bọ ayu etọn do nọ tli bo sọ nọ do huhlọn bo ma sọ nọ tlẹn ni e to dindọnẹn. Odan de lẹ nọ dọnẹn gbọn atin he [[Agbasa]] etọn ma mlẹn bo ṣi kanṣanklan dé go. Odan delẹ sọ nọ dọn ayu yetọn gbọn aigba zannu tọn de ji. ==Nuhe zọn bọ oflo Odan tọn do nọ tli sọmọ.== Odan wunmẹwunmẹ wẹ tin, oflo delẹ tọn sọ nọ tli hugan devo lẹ tọn. Ṣigba nude tin he ye nọ yi do di yede lẹ, oflo kavi ayu yetọn nọ tli to gbonu bo nọ bọ̀ to homẹ̀. ==Nuhe zọn bọ e do wa yin nujọnu sọmọ.== Dodinnanutọ he yinkọ e tọn nọ yin ''Marie Cristin Klein'' dindona ẹn bo wa tadonakọn bo dọmọ nudepope he tli to gbonu bo sọ wa bọ to homẹ, nọ do huhlọn taun, é sọ nọ nọte gligli do fihe ye jlo dọ ni nọte do, nuhewutu fide biọ homẹ, bọ fide tọnjẹgbonu nìyẹn. Nujọnu ehe gando odanflo go wẹ nọ zọn bọ adọmẹ Odan tọn nọ tẹ do aigba ganji, e sọ nọ gọalọ na ẹn nado dọn gbọn aigba he ma mlẹn ji, mọdopolọ eyin ye to didọn gbọn zannu de he ma mlẹn de ji ye ma nọ gbleawu kavi dọ ayu yetọn ni tlẹn. Nujọnu devo die, osun awe kavi osun atọn-atọn gblamẹ wẹ ye nọ diọ oflo yetọn, enẹ sọ nọ zọn bọ ayu kavi oflo yetọn nọ tli bo sọ nọ nọte ganji to fikanṣanklan lẹ. Odanflo sọgan yin yiyizan na nu susu, di apajlẹ ye nọ yí do tẹ́ odò na afọpa, e nọ zọn bọ gbẹtọ ma na dli jai, mọdopolọ ye nọ yi do basi okan dé he nọ yin yiyizan to azọnwhe lẹ nado dọn atin kavi agban pinpẹn lẹ. Nususu gbẹ sọ tin gando '''Odanflo''' go. st1dgv7mgvurwddmvwx65ihowgq4gxm Odo ogun 0 562 26102 11230 2022-07-13T18:39:13Z Samatics 9 wikitext text/x-wiki '''Ogun sìn otọ̀ yin tọsisa''' de he nọ sa to Togbo [[Naijilia]] tọn biọ lagoon mẹ to Awọnlin. ==Bẹjẹeji po sisa etọn po== Tọsisa Ogun tọn bẹsọn River rises to Ayimatẹn Ọyọ sẹpọ Ṣakí he gbigblo Etọn sọ 8°41'0''N 3°28'0'', e bọ sisa gbọn Ayimatẹn Ogun yi nọwhe mẹ to Ayimatẹn Awọnlin tọn. ye glọnalina osin lọ to Ikere Gorge Dam he tin to Oto Isẹyin tọn to Agbègbè gandudu Isẹyin tọn to Ayimatẹn Ọyọ (reservoir)osin lọ sọ 690miliọnu cubiki (560,000 acre•F). osin Ehe doyẹyigona Ọyọ National Park, dogbọn Ali gbẹdudu tọn he to finẹ po Lehe E to Sisa lẹdo Agbegbe lọ. Otọ Ofiki sọ nọ sa sẹpọ Otọ̀ Ṣakí he to hihodo Otọ̀ Ogùn tọn. Otọ̀ Ọyàn sọ yin Dopo to Otọ̀ he ye glọnalina to Ọyan River Dam he yin dowatọ osin tọn na Abẹokuta po Awọnlin po. To fihe gbẹtọ lẹ su te, ye nọ zan osin lọ na nususu, nunu po avọyinyan po, ye sọ nọ klọnu to osin lọ mẹ Titengbe lanhusatọ lẹ. ==Otan etọn== Na nuhe du yise Ayọnu lẹ tọn, Yemoja yin Otọ̀ganyọnnu Ògùn tọn. Sinsẹngan Agùn Àgùdà tọn dé Charles Phillips he lẹzun biṣọbu na Agun Àgùdà tọn to Ayimatẹn Ondo tọn, kanwe de to Owhe 1857 sọ: Mẹhe mọ bo sẹpọ Otọ̀ Ògùn tọn nọ Basi sinsẹn hlan Tọ lọ. otọ lọ tin to ṣẹnṣẹn Otò Ọ̀yọ́ hohowhenu tọn. Otọ̀ Ọ̀yọ́ tọn yin mima dó ṣidopo, Ati to Apa Wheyihọwaji Otọ̀ Ògùn tọn po Ati to Apa whezẹtẹn waji To lọ tọn. To Ojlẹ dé Wayi, Otọ tindo mahẹ to Ali dide na Ajọwatọ lẹ gbọn bibẹ Nusisa yetọn lẹ gbọn tọjihun lẹ mẹ sọn Abẹ́òkúta yi Awọnlin. ==Alọdlẹ̀ndonu lẹ== cycnkfsy0yhpr1ddeti6yeojx6r0xs5 Odunlade Adekola 0 563 23655 23654 2022-05-23T08:24:16Z Misteld 15 /* Gbẹzan etọn to bẹjẹeji */ wikitext text/x-wiki [[File:Odunlade Adekola (cropped).png|thumb|Odunlade Adekola]] '''Odunlade Adekola''' (yin jiji to Azan gban-nukun-dopotọ, osun wiawetọ owhe 1976) eyin Aihundatọ, hanjitọ, Anadenanutọ na sinimọto ayọgbe tọn sọn oto [[Ayimatẹn Ekiti Tọn|Ekiti]] to togbo [[Naijilia]] tọn mẹ. Sinimọto he é kò detọn lẹ ko zọn bọ e lẹzun omẹ nukundeji dé. Delẹ to yé mẹ wẹ, Iṣọla Durojaye, Asli Gomina wa, Adebayo Alani Abẹrẹ, po sinimọto ayọgbe tọn susu Devo lẹ po. ==Gbẹzan etọn to bẹjẹeji== Odunlade Adekola basi vuwhenu etọn to [[Abeokuta]] to otò [[Ayimatẹn Ogun Tọn|Ayimatẹn Ogun tọn]] mẹ, dile etlẹ yindọ vijiji tòpẹvi Ekiti to Ọtun-Ekiti wẹ eyin. ==Lehe e hiawe gbọn== Odunlade Adekọla yi wehọmẹ bẹjẹeji St. John Primary School, Abẹokuta tọn, E sọ zindonukọn to wehihia Etọn mẹ to ''St. Peters College'' to Abeokuta dopolọ. Finẹ wẹ é yi gbedewema ''West African School Certificate Examination'' (WAEC) whẹpo dó yi gbedewema Diploma tọn to wehọmẹ daho Moshood Abiola Polytechnic to owhe 2018, E sọ hiawe boyi gbedewema Bachelors of business Administration to wehọmẹ Alavo togbo [[Awọnlin|Awọlin]] tọn University of Lagos. == Gbẹzan medetiti tọn etọn== E da Ruth Adekola to 2003,bo jivi ẹnẹ. ==Sinimọto etọn lẹ== *"Ile Afoju (2019)" *The Vendor (2018) *Alani pamolekun (2015) *Asiri Gomina Wa (2003) *Mufu Olosa Oko (2013) *Kabi O Osi (2014) *Oyenusi (2014) *Sunday Dagboru (2010) *Monday Omo Adugbo(2010) *Emi Nire Kan (2009) *Eje Tutu (2015) *Ma ko fun E (2014) *Gbolahan (2015) *Oju Eni Mala (2015) *Kurukuru (2015) *Olosha (2015) *Omo Colonel (2015) *Aroba(2015) *Oro (2015) *Baleku (2015) *Babatunde Ishola Folorunsho(2015) *Adebayo Aremu Abere' (2015) *Adajo Agba (2015) *Oyun Esin(2015) *Taxi Driver: Oko Ashewo (2015) *Samu Alajo(2017) *Sunday gboku gboku (2016) *Abi eri re fo ni (2016) *Igbesemi (2016) *Lawonloju (2016) *Pepeye Meje (2016) *Asiri Ikoko (2016) *Pate Pate (2017) *Adura (2017) *Ere Mi (2017) *Okan Oloore (2017) *Ota (2017) *Owiwi (2017) *Agbara Emi (2017) *Critical Evidence (2017) *Olowori (2017) *Iku Lokunrin (2017) *Eku Meji (2017) *Yeye Alara (2018) taidi Dongari *Ado Agbara (2019) *Agbaje Omo Onile 1, 2, 3 *Omo Germany (2018) *Gbemileke 1,2,3 (2019) *Sammu Alajo Comedy series (2020–Present) *The Miracle Centre (2020) *Ajibade (In Cinemas, December 2021) *King of Thieves (2022 film) (In Cinemas, April 2022) == Ajọ̀ po yindidi po == {| class="wikitable" |+ ! !Owhe !Ajọ̀ ! Adà !Kọdetọ́n !Alọdlẹndonu lẹ |- | |2017 |2017 Ajọ̀ titengbe hugan Nollywood tọn (Best of Nollywood Awards) |Aihundatọ he wazọn hugan to tọ́ntọ́ngbọn yinyin mẹ to aihun lẹ mẹ –Yoruba |Eyin dide |<ref>url=https://dailytrust.com/bon-awards-2017-kannywood-s-ali-nuhu-receives-special-recognition-award|access-date=2021-10-07|website=Daily</ref> |- | |2018 |Ajọ̀ he nọ yin nina na eyindọ tele pọntọ Africa Magic tọn lẹ dè mẹde tọn (Africa Magic Viewers’ Choice Awards) |Aihundatọ he yọn hugan to aihun nukikodidonamẹ tọn mẹ. |Edu to eji | |- | |2019 |2019 Ajọ̀ titengbe hugan Nollywood tọn (Best of Nollywood Awards) |Aihundatọ alọgọnamẹtọ titengbe –Yoruba |Eyin dide |<ref>url=https://www.pulse.ng/entertainment/movies/bon-awards-2019-gold-statue-gabriel-afolayan-win-big-at-11th-edition/4d0w2n4|url-status=live|access-date=2021-10-10|website=Pulse</ref> |- | |2022 |[[2022 Ajọ̀ he nọ yin nina na eyindọ tele pọntọ Africa Magic tọn lẹ dè mẹde tọn (Africa Magic Viewers’ Choice Awards) |Aihundatọ alọgọnamẹtọ titengbe |Edu to eji |<ref>url=https://www.bbc.com/pidgin/tori-60818021</ref> |} == Sọ pọn == ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1976 lẹ]] [[Adà:Sinimọto-basitọ lẹ to Naijilia]] [[Adà:Naijilia-nu lẹ]] [[Adà:Hànjitọ lẹ to Naijilia]] jq2edlhx2izkqw687xsemb0pp4fwyid Ogangbakun 0 565 19001 11268 2022-04-11T18:00:15Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Ogangbakun''' yin gbakún sinsinyẹn de he nọ yin ṣiṣinyọn nado basi hihọna otá gbẹtọvi tọn. Ogangbakun wunmẹwunmẹ wẹ tin. Delẹ nọ yin bibasi po ogan po podọ devo lẹ nọ yin bibasi po lọba po. E nọ yin bibasi to alọpa de mẹ nado hẹn otá na mẹ. Awhanfuntọ lẹ nọ ṣinyọn ogangbakun ogannọ to awhangbenu nado basi hihọna otá yétọn sọn awugble si. Họgbatọ lẹ lọsu nọ ṣinyọn ogangbakun lọbanọ na nude nikaa flẹ jẹ otá bo gbleawuna ye. Oganzọnwatọ lẹ lọsu nọ ṣinyọn ogangbakun he nọ do nukunmẹṣinyọnnu he nọ dozin pẹẹde. Ehe lọ nọ basi hihọna nukun yetọn sọn awugble miyọn tọn si. Mẹhe nọ kun kẹkẹ lẹ kavi osọ́ lẹ lọsu nọ ṣinyọn ogangbakun nado basi hihọna na yede sọn nujijọ madonukun lẹ si. Ogangbakun sọ nọ yin ṣiṣinyọn to aihundida lanmẹyiya delẹ whenu taidi osọ́ kunkun, bọọlu aga tọn gbigba po mọmọ po sọyi. ==Yẹdide lẹ== <gallery> File:Bundesarchiv Bild 121-0409, Frankreich, französischer Polizist.jpg|pónọ yovó ṣinyọn ogangbakun File:Schutzhelm.jpg|ogangbakun azọnwatọ lẹ tọn File:Mine helmet 2.jpg|ogangbakunhomẹ File:Mountain biking, Gemini Bridges trail Utah 363335661 dbed91c921.jpg|osó kẹkẹkuntọ de po ogangbakun po to otá File:Helm garnczkowy.jpg|ogangbakun ogannọ. </gallery> d6globcny5fd6c149kzsuqygbw3s2i4 Ogbè Pongu tọn lẹ 0 566 26367 19002 2022-07-16T12:41:55Z Gadarawamo 20 wikitext text/x-wiki '''Ogbè Shiroro tọn lẹ''', he sọ yin yinyọnẹn di '''Ogbè Pongu tọn lẹ ''', yin adà de to ogbè Kainji tọn lẹ mẹ to [[Naijilia]]. Yè nọ yin dido to lẹdo he sẹpọ Nọwhe Shiroro tọn lẹ mẹ. ==Ogbè lẹ== Shiroro má do ogbẹ́ voovo ẹnẹẹ ji: *Pongu-gbe (Rìn) ajánfián, Gurmana-gbe *Baushi-gbe ajánfián, Fungwa-gbe (Ura) Baushi-gbe yin ogbe de he mlin ogbè voovo ṣidopo mẹ. ==Nudọnamẹ odò tọn== ==Alọdlẹndonu lẹ== *Roger Blench, [http://www.rogerblench.info/Language/Niger-Congo/BC/Kainji/Shiroro/ShiOP.htm The Shiroro languages] [[Adà:Ogbè lẹ]] p6k5r35r9k5ucgskb9bv2jt310go3ec Ogbẹ́ Plidopọ Akọta lẹ tọn he nọ penukundo akuẹzinzan ovi lẹ tọn go (UNICEF) 0 567 26699 26167 2022-07-20T21:22:52Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:UNICEF Logo.svg|thumb|]] [[Wepo:Unicef.png|thumb|Asia UNICEF tọn]] '''Ogbẹ́ Plidopọ Akọta lẹ tọn he nọ penukundo akuẹzinzan [[ovi]] lẹ tọn go (UNICEF)''' yin azọnwhé de he plipli oto susu lẹ he ye nọ ylọ dọ ''United Nations'' ze dote nado penukundo dagbemẹninọ podọ nukọnyiyi yọpọvu lẹ tọn po lẹdo aihọn pe. UNICEF yin [[azọ́nwhé]] he yin nukundeji de to aigba lọ blebu ji na e tin to oto diblayi 192 mẹ, podọ to aigba denamẹ susu lẹ mẹ. UNICEF yin zizedayi to azan widopotọ, osun wiawetọ, [[owhe] 1946 tọn to ayimatẹn [[New York]] tọn, [[Amẹlika]], gbọn ''United Nations'' dali nado wleawuna kọgbọnu lẹ na yọpọvu lẹ podọ na onọ he pehẹ awufiẹsa to wẹkẹwhan awetọ he jọ whenu mẹ lẹ. == Nuhe UNICEF nọ wa lẹ == Delẹ to [[azọ́n]] he UNICEF nọ wa lẹ mẹ wẹ nado do yẹnvi he nọ glọnalina awutu voovo lẹ he nọ dotukla yọpọvu lẹ, ye nọ penukundo yọpọvu lẹ podọ onọ he tindo azọ́n he ma tindo pọ̀ngbọ he ye nọ̀ ylọdọ HIV lẹ go, devo wẹ yindọ̀ ye nọ̀ nọgodona nududu he nọ̀ gọalọna whinwhẹn yọpọvu lẹ tọn, wiweji ninọ, wehọmẹ yiyi, podọ̀ nado yawu gọalọ̀ to whenue nugbajẹmẹji de jọ to ajijimẹ. == Lehe Unicef nọ mọ akuẹ gbọn == Nunina sọn ahunmẹwa sọn akọta lẹ podo gbẹtọ paa lẹ po si wẹ UNICEF ganjẹ nado sọgan penukundo nuhudo etọn lẹ go. To [[owhe]] 2020 tọn, akuẹ he [[azọ́nwhe]] lọ tindo lẹpo wẹ liva 7.2. To [[owhe]] 2018 kẹdẹ mẹ, UNICEF gọalọ nado ji ovi he sọha etọn yin Livi Koatọ́nnukunawe (27 million), ye sọ wleawuna [[ovi]] di Livi wiawe nado yi wehọmẹ podọ nudevo lẹ. Ehe zọn bọ UNICEF do mọ gbedewema susu yi sọn ọgbẹ voovo lẹ si. ==Alọgọ UNICEF tọn lẹ== To [[owhe]] 2003, UNICEF Basi alọgọ na bọọlu hogbẹ Italy ''piacenza Calcio 1919'' tọn Kaka do jẹ [[owhe]] 2008. To azan ṣianwetọ Zosun [[owhe]] 2006, tito gbekọndopọ tọn dè yin bibasi to UNICEF po bọọlu hogbẹ FC Barcelona fọn po ṣẹnṣẹn; kọdetọn tito lọ tọn dohia dọ bọọlu hogbẹ Barcelona na nọ basi nunina sọha livi dopo da Euro (€1.5 milliọn) tọn na UNICEF to [[owhe]] dopo mẹ na [[owhe]] atọ́n (5). Gbọnvona enẹ, gbekọndopọ devo he ye do dohia dọ bọọlu hogbẹ Barcelona na dó avọ̀ bọọluhotọn yetọn he yé kan ''UNICEF'' dó nukọn na. Ehe wẹ wla tintan he bọọlu hogbẹ dè na bayi nunina alọgọ tọn na [[azọ́nwhé]] dè; na [[azọ́nwhé]] lẹ wẹ nọ yawu bayi nunina alọgọ tọn na [[azọnwhé]] lẹ. E sọ basi tintan to otań bọọlu hogbẹ Barcelona tọn mẹ dọ [[azọnwhé]] devo sìn yinkọ yin kinkan dó nukọn na bọọluhovọ yetọn. ==Alọdlẹndonu lẹ== [[Adà:Ogbẹ́]] 6wbc37dkcqi66rok7wvq973i3ond33p Ohun hiho 0 568 25482 11333 2022-07-09T11:01:10Z Gadarawamo 20 wikitext text/x-wiki '''Ohun hiho''' yin nuyizan nuhiho tọn de he nọ yin hiho po opo de po gbọn [[alọ]] dali. ohun nọ yin hiho do ohan jiji de godo. E nọ dike bọ nuhiho de nọ do zẹẹmẹ. Di apajlẹ, nado dike na ohan ni yawu kavi zọn dẹẹdẹẹ, ohun go wẹ e nọ tọn sọn. Lehe ye linuin do, mọwẹ e nọ dawha do niyẹn. ==Akustik hun== E yin bẹplidopọ ohun tọn he nọ yin hiho to ojlẹ dopolọ mẹ. ==Lẹtliki hun== Ehe lọsu yin bẹplidopọ ohun lẹ tọn taidi akustik tọn. sigba na lẹtiliki hun, e do na yin sisakadopọ podo nuhonu letiliki tọn whẹpo ogbe etọn nido yin sise. ==Weda devo== Simbali == Alodlendonu lẹ == nzwji5oyd41fgrouvem2mqi2sto9tgv Ohún Satọ 0 569 24950 23756 2022-07-03T14:05:43Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:The Sato Drummers festival.jpg|thumb|Ohún Satọ]] '''Satọ-hún''' yin ohúnjọhún de to otò [[Gbagli]] tọn mẹ to [[Awọnlin|Ayimatẹn Awọnlin tọn]] to tògbo [[Naijilia]] tọn mẹ. E yin ohún de he yin yinyọnẹn ganji to [[Gunnu lẹ]] ṣẹnṣẹn to Otò [[Gbagli]] tọn mẹ. Satọhún yin ohún awe de he klo taun bosọ diga hú tedidi gbẹtọ tọn. E yin ohún de he yé nọ yizan nado klọn kavi de nuylankan sẹ to hohowhenu. Ṣigba to egbehe, yé ko to ohún satọ tọn ho to [[nuwiwa]] titengbe delẹ tẹnmẹ. Ohún Satọ tọn wẹ yin ohún he klo bosọ diga hugan to aihọn lọ blebu mẹ. ==Nuhe ohún Satọ tọn tin na== To hohowhenu, Satọ yin ohún de he yé nọ yizan nado basi Avọsinsan po yise lọ po dọ nudidọ ohún satọ lọ tọn nọ klọn nuylankan depope sẹ. Satọhúnhotọ lẹ tindo yise lọ dọ nudidọ ohún ehe tọn nọ glọnalina gbigbọ ylankan he nọ dọn azọ̀n ylankan wá lẹ. To hohowhenu, e vẹawu nado mọ ohún satọ tọn to gbangba, ṣigba e nọ yin zizetọn to whenue yé jlo na basi Avọsinsan de kavi Hùnwhẹ Otò tọn de. Ṣigba to egbehe, yé ko to ohún satọ tọn ho to [[nuwiwa]] wunmẹ-wunmẹ lẹ tẹnmẹ. ==Alọdlẹndonu lẹ== [[Adà:Aṣa]] 6t0u5vn9v0elajq7p6zl1pniia6vz3n Ohọ̀ wesisa tọn 0 570 19005 11381 2022-04-11T18:00:55Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Bookshop House, CMS, Lagos.jpg|thumb|Bookshop House, Lagos Island]] '''Ohọ wesisa tọn''' ('''Bookshop House''' he sọ nọ yin yiylọdọ CSS Bookshop) yin ohọ dé to [[Lagos Island|Lopo Awọnlin tọn]] to fide to agewaji-whèzẹtẹn tọn to agbegbe Odunlami tọn mẹ. Godwin po Hopwood po wẹ anazọ́nwatọ he basi ànázọ́n ohọ lọ tọn bosọ gbá ẹ to owhe 1973 mẹ. ==Bẹjẹeji etọn== Whenue wẹndagbe-latọ CMS tọn lẹ wá Otò [[Naijilia]] tọn mẹ to gblagbla owhe 1850 tọn, delẹ to yémẹ sawhé dó Marina, to [[Awọnlin]] fihe ye hun wesẹdotẹn pẹvi de te bo to sisa Biblu po kandai owe klistiani tọn devo lẹ po. Ohọ he ye to zinzan dai na nusisa yetọn wa yin sisa bọ yé wá gba ohọ devo to owhe 1927, ohọ ehe yin kinklandowiwe gbọn Bishop Melville Jones dali. To godo mẹ, CMS commercial venture wa diọ yinkọ etọn dó CSS, he nọ yin Church and School Suppliers. Ohọ dai tọn lọ yin hihọliai bọ ohọ wesisa din tọn wa yin gbigba to owhe 1973 tọn mẹ. ==Alọdlẹndonu lẹ== 15kuwgc8du0kfadyanklxesb9pix884 Ojo Ade 0 571 27088 27087 2022-07-26T19:18:06Z Samatics 9 wikitext text/x-wiki '''Ojo Ade''' (yin jiji to azán aotọ, Kọyansun, owhe 1959) yin sinsẹn-hanjitọ de, ohàn kantọ de po wedagbelatọ dé po. == Bẹjẹeji gbẹzan etọn tọn== Eyin jiji to azán aotọ Kọyansun Owhe 1959, to Huwaji-Wheyihọ tọn Ikeji Ile tọn, to tohomẹ Ayimatẹn Osun tọn mẹ to otò [[Naijilia]] tọn mẹ. Eyin wehọmẹ St. Judges Anglican Church tọn to Ikeji Ile whẹpo bọ edo wa yi Ayimatẹn [[Awọnlin]] tọn he to Huwaji-Wheyihọ Otò [[Naijilia]] tọn mẹ bo yí plọn Miyọn lẹtliki tọn sìn azọn. To owhe 1987, eyi wehọmẹ Biblu pinplọnmẹ tọn he yin ''Calvary International Bible College'' fi he Rev. Anjorin, sinsẹngan dé to Ibadan wẹ yin mẹplọntọ etọn. ==Azọn etọn== Ojo Ade bẹ hanjizọn etọn jẹeji to 1977 to whenuena e kọnawudopọ hẹ hanjigbẹ sinsẹn he mẹ e nọ yi tọn. Enẹgodo, to 1979 e do hanjigbẹ etọn titi ai. To 1981, enẹ owhe awe godo na whenue e do hanjigbẹ etọn titi lọ ai, ede agban etọn tintan tọ́n he e ylọẹdọ ''Jesun To Funmi'' enẹgodo ''Satani Ko Sinmi''. Ojo Ade yin dopo to sinsẹn-hanjitọ he ze sinsẹn-han d'aga to otò [[Naijilia]] ton mẹ lẹ mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1959 lẹ]] 0hah6iay1k393yq3m7t8a579rcxagm0 Ojugbele Arere 0 572 19007 11420 2022-04-11T18:01:15Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Ojugbelu Arere''' (1070–1105 AD) yin wa [[Olowo Owo tọn|Ọlọwọ Ọwọ tọn]] tintan, to Ahọluduta Owo tọn mẹ, he to [[Ayimatẹn Ondo Tọn]] to Hùwaji-whèyihọ tọn otò [[Naijilia]] tọn mẹ. Otọ etọn wẹ Okanbi he yin [[Oduduwa Olofin Adimula]] tọn he yin yinyọnẹn taidi tọgbo na Ayọnu lẹ, bọ yé sọ wa sọn [[Ile Ife]]. Yinkọ lọ [[Owo|Ọwọ]] to Ayọgbemẹ zẹẹmẹdo "Sisi", yin dide sọn walọ he tomẹnu lọ dó mẹ. To whenuena e basi matintọ godo, Ovi etọn [[Ajagbusi Ekun|Olowo Ajagbusi Ekun]] wẹ jẹ otẹn etọn mẹ. ==Otàn== Ojugbele yin vijiji Oduduwa tọn, he yin tọgbo na Ayọnu lẹ he wa sọn Ile Ife, he yin owhe na Ayọnu mẹ lẹ. Na nuyiwa homẹdagbe tọn etọn po walọ he nọ whànmẹ etọn lẹ wutu, Ighare Iloro wiawe wẹ hodo e sọyi Owo bọ to godo mẹ wa sawhé do Iloro-waji to Owo.To whenue e tọn sọn Owo bo wa, e sawhé do okọ́ta de he yin yinyọnẹn taidi Okitisegbo ji, yedọ adà vonọtaun de to topẹvi Owo tọn mẹ. ==So pọ́n== *[[Olowo of Owo]] ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] ngslg47awzkndhujuhspnf1knzwgvt2 Ojuwoye, Mushin 0 573 19008 11431 2022-04-11T18:01:25Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Mushin''' yin lẹdo de he sẹpọ tòdaho [[Awọnlin]] tọn, podọ e yin dopo to lẹdo gandudu dokọtọn 774 he tin to togbó [[Naijilia]] tọn mẹ lẹ. E to agewaji na ṣẹnsẹn tòdaho [[Awọnlin]] tọn podọ nudi kilomita 10 wẹ e yí do dẹ̀n do finẹ, e ma sọ dẹ̀n do ali daho he yí Ikeja. Lẹdo de he gbẹtọ su te gbau de wẹ podọ ohọ̀ dagbe lẹ ma to finẹ. Sọgbe hẹ mẹhihia he wá aimẹ to 2006, gbẹtọ sọha 633,009 nọ̀ lẹdo ehe mẹ. Ṣẹnsẹn Mushin tọn tin to awà topẹvi Ojuwoye tọn mẹ. Hógbe lọ "Mushin" to wheyihọwaji [[Naijilia]] tọn wá sọn bẹplidopọ hógbe Ayọgbe tọn awe mẹ, he zẹemẹdo nado 'ṣinyan atin-sinsẹ́n Ishin' tọn: "mu" he zẹemẹdo "ze" kavi "ṣinyan" po "Ishin" he yin "atin-sinsẹ́n de" po. Ahọlu Mushinin tọn wẹ Oba Fatai Ayinla Aileru II (JP), mẹhe yin dopo to hagbẹ ogbẹ́ plidopọ Oba lẹ tọn mẹ, to ayimatẹn [[Awọnlin]] tọn. == Alọdlẹndonu lẹ == a8w3c1zt5bwn50b16sl7q3vbg2zslae Okeke Nelson Malachy 0 574 25032 25030 2022-07-05T14:30:12Z Samatics 9 Reverted edits by [[Special:Contributions/Yemi festus|Yemi festus]] ([[User talk:Yemi festus|talk]]) to last revision by [[User:Samatics|Samatics]] wikitext text/x-wiki '''Okeke Nelson Malachy''' (owhe 1972 - azán 26, Alunlunsun, owhe 2007, Changi, otò Singapore) yin otovi [[Naijilia]] tọn, he jẹvi owhẹ de supọ dogo na bibẹ [[amasin]] sinsiyẹn "diamorphine" biọ otò Singapore tọn, Gandudu otò Singapore tọn lẹ wa dawhẹ na dọ ye ni hui na owhẹ de he ko bẹ dokọna, ewọ po Iwuchukwu Amara Tochi po. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] 0ca32dctzy0e0jcrcwt1c2tql61eh4q Okú 0 575 25748 25743 2022-07-11T16:22:38Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Hendrick Andriezsoon - Vanitas.JPG|alt=|thumb|]] '''Okú''' yin opodo nutogbẹ lẹpo tọn. Ohia okú tọn wẹ yindọ gbigbọ gbẹtọ kavi [[Kanlin|kanlin]] tọn na nọte bo ma sọgan wazọn ba. Nutogbẹ lẹpo wẹ tindo ojlẹ tangan de nado nọgbe na to owhe glo. To whenue gbẹtọ lẹ to hodọ gando okú, titengbe nuhe nọ hẹn okú wa, ye dọmọ, e na ko yin onu sinsinyẹn de wẹ jọ taidi awutu sinsinyen kavi asidan sinsinyen. ==Ninọmẹ po Asa== Okú yin nuhe nọ hẹn awubla wa taun. Etlẹ sọgan hẹn mẹdevo lẹ lẹnnupọndo okú yelọsu tọn ji, gbẹtọ lẹ nọ jẹdo mẹhe kú do ye lẹ tọn taun. Gbẹtọ lẹ nọ gọ na awubla na mẹhe kú sin mẹ lẹ . To lẹdo susu mẹ, eyin gbẹtọ kú, nuwiwa nọ tin na mẹlọ. == Pọndohlan sinsẹn tọn gando okú go == Na ojlẹ dindẹn diẹ, mẹsusu nọ dibu na okú kavi osiọ bo tlẹ sọ nọ lennupọndo nuhe nọ jọ do ye go to whenue ye kú. Mẹsusu yise dọ gbẹto nọ nọgbẹ to okú godo. ==Awuwledaina okú== Mesusu he yin adọkunnọ to egbehe, nọ dọ linlẹn kavi nuhe ye jlo dọ ni yin wiwa to whenue ye kú. Nuhe Elizabeth kubler- Ross kan wẹ yindọ ninọmẹ voovo wẹ tin gando okú go. Tintan nado 'mon' podọ godọ tọn wẹ nado kealoyi. Nado kan nude dai gando mẹlọsu go yin ninọmẹ alọkẹyi tọn nado jo otan de do he sọgan yin finflin gandọ mẹlọ go. ==Tẹnmẹyinkọ devo na okú == Mẹdelẹ nọ dọ dọ e basi matintọ, e yi nakemẹ, e wayi, e tọn sọn aihọn mẹ, e yi nọtẹn dagbe mẹ, e yi gbọjẹ, e damlọn, e yi sava. ==Alọdlendọnu lẹ== tr00a27pyoogva2b36v8ofibp4f9024 Olaide Olaogun 0 576 26519 19012 2022-07-19T08:35:20Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:OLAOGUN OLAIDE.jpg|thumb|OLAOGUN OLAIDE]] '''Olaide Olaogun''' Kavi '''Olaide Omolola Olaogun Emmanuel''' (yin jiji to azan ẹnẹtọ, Liyasun, [[owhe]] 1986) e yin aihundatọ sinima tọn otò [[Naijilia]] tọn bosọ yin Whanpẹjọjlatọ dé po. Ewọ wẹ afọzedaitọ adí Lux tọn. ==Gbẹzan etọn== Olaogun yin jiji dó [[Awọnlin]] to azan ṣinẹnẹtọ, Liyasun, [[owhe]] 1986 tọn mẹ. E tindo mẹjitọ godonọnamẹtọ lẹ bo yi African Church Model College. E yí gbedewema to Glensigbe mẹ to Wehọmẹ Alavọ Awọnlin tọn mẹ. E yin nina ayidonugo to Otò Naijilia po Ghana po mẹ to whenue e sọawuhia to"Soul Sisters" Wale Adenuga TV tọn mẹ po aihundida Ayọgbe Super Story tọn po mẹ. To 2007, ye yi yẹdide etọn dó diọ yẹdide Genevieve Nnaji tọn to ajọjijla na adí Lux tọn mẹ. Yẹdide etọn wẹ gbẹ tin to adí lọ ji kakajẹ [[owhe]] 2009 tọn mẹ. E sọ yin afọzedaitọ na azọnwhe Diva hair extension, Fuman juice po United Bank for Africa (UBA) po. ==Gbẹzan mẹdetiti tọn etọn== To [[owhe]] 2015, e wlealọ hẹ Babatunde Ojora Emmanuel bọ yé jivi to [[owhe]] 2016 mẹ. ==Alọdlẹndonu lẹ== ==Aihun he e da lẹ== {| class="wikitable sortable" |- ! Year ! Film ! Role ! Notes |- | 2005 | ''Omoye'' | Racheal | |- | 2005 | ''A new Song'' | Juliet | |- | 2006 | ''Elulu Tafajo'' | Tayo | |- | 2006 | ''Lion of Mogun'' | |Série télé |- | 2006 | ''Odu'' | | |- | 2006 | ''Iyawo Afoju'' | | |- | 2007 | ''Everything it takes'' | | |- | 2007 | ''Elerin Eye'' | Mopelola | |- | 2008 | ''[[Tinsel (TV series)|Tinsel]]'' | | |- | 2008 | ''Eleburu Ike'' | | |- | 2009 | ''Atehinbo'' | | |- | 2009 | ''The Perfect Church'' | | |- | 2010 | ''Hands of a Stranger'' | Tokunbo Babs Oshodi | |- | 2010 | ''The Promise'' | Ego | |- | 2011 | ''Obi Eni'' | | |- | 2011 | ''Valentine'' | Rose | |- | 2013 | ''Memuna Gbagi'' | | |} ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] qbxjiasvcfnrtklquwpzmgjbhmqsms1 Olajide Aluko 0 577 25565 19013 2022-07-09T21:09:34Z Gadarawamo 20 wikitext text/x-wiki '''Olajide Aluko''' yín weyọnẹntọ dé to Oto [[Naijilia]] tọn mẹ. E yinwanna pọndohlan Hans Morgenthau tọn to kandai etọn to owé he e kan de mẹ gando osẹ́n jonọ-gbéji [[Naijilia]] tọn podọ aflika tọn po go. Olajide Aluko so yin weyọnẹntọ to Wehọmẹ Alavọ Obafemi Awolowo tọn. ==Pọndohlan etọn po Azọn etọn lẹ po == Olajide Aluko kan owẹ ṣiṣu dé hẹn. Sọn owe hé kàn lẹ to owhe 1970's, he dọ 7b4hrupv0mgx7rf9nriu6rff1aauoxz Olamide David 0 578 19014 11522 2022-04-11T18:02:26Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Olamide David''' yin tovi [[Naijilia]] tọn bo yin sunnu aihundatọ sinimọto tọn. E yin yinyọnẹ̀n na aihun he mẹ e sọawuhia te dé he hosọ́ etọn yin ''Cobweb'' dali. E yin dide to tito sunnu he yọnhugan lẹ tẹnmẹ to owhe 2015 tọn podọ nudopolọ́ ko jọ wayi to owhe 2013 po 2014 po. To ''Cobweb'', e tindo mahẹ to aihundida susu lẹ mẹ gọna ''the Black Silhouette''. To azan fọtọnnukunatọ̀ntọ osun tintan owhe 2016 tọn, Olamide ku to Ikẹja to Genẹral Hospital to whenuena e gbleawu sinsinyẹ́n to bọlu hiho whenu. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] hhir48ujplssip9um1tbxriy9w8tmhv Olamide Gbenga Adedeji 0 579 19015 17794 2022-04-11T18:02:36Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Olamide_Live_In_Concert.jpg|thumb|Olamide]] '''Olamide Gbenga Adedeji''' yin jiji to azan fọtọntọ́ osun atọ̀ntọ́ owhe 1989 he sọ yin yinyọnẹn taidi '''Olamide''' kavi '''Olamide Baddo''', '''Baddosneh''' kavi '''Baddo''' yin hanjitọ otò [[Naijilia]] tọn. E nọ jihan to ayọgbe po glẹsigbe po mẹ. To owhe 2011, E de ohan tintan etọn tọn he hosọ etọn yin "Rapsodi" [[Adà:Otàn Gbẹzan tọn]] opd5xspibpc6y4xk7l4k7w86wa653ai Olaudah Equiano 0 580 19016 18176 2022-04-11T18:02:46Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Olaudah Equiano''' ( 1745 – 31 Whejisun 1797) mẹhe sọ yin yinyọnẹn taidi '''Gustavus Vassa''' kavi '''Graves''' , yin [[Aflika|Aflikanu]] nukundeji dé he tindo mahẹ to alọhinhẹndotena ajọ́ kanlinmọ tọn mẹ. E yin wiwle di kanlinmọ to whenue e pò to ovu ṣigba to nukọnmẹ, e penugo nado họ̀ mẹdekannujẹ ede etọn. E wazọn taidi wekantọ dé, podọ ajọwatọ dé, e sọ yin yinyọnẹn taidi dodinnanutọ dé to Huwaji Amẹlika tọn, podọ to ofi ehelẹ; '' The Caribbean'', ''The Arctic'', ''The American colonies'', podọ to ''The United Kingdom'', fihe e wá sawhé do to 1792. To otàn gbẹzan etọn tọn he ewọ lọsu kàn dé he hosọ etọn yin ''The Interesting Narrative of the Life of Olaudah Equiano'' mẹ, e kanwe gando nudobu he tin to kanlinmọ yinyin mẹ lẹ go. Ehe yinuwado osẹ́n he wá yin zizedai to nukọnmẹ nado doalọtena ajọ́ kanlinmọ tọn ji to 1807. == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] a1duc5b3w8l1hfeir8o2r1h8l637yki Olorunda 0 581 11555 11554 2022-03-23T16:01:31Z Jon Harald Søby 5 14 revisions imported wikitext text/x-wiki '''Olorunda''' yin gandudu dokọtọn de he to Aimatẹn Osun tọn to Togbo Nàìjílíà tọn mẹ. Gandutẹn etọn tin to Igbona, he sẹpọ fihe Tatọ-tẹnnọ Osun tọn te, enẹ wẹ Osogbo. E tindo ojlẹ 97km² podọ gbẹtọ 131,761 wẹ tin to emẹ to mẹhihia he wa aimẹ to Owhe 2006 tọn mẹ. Wesọha wekanhlanmẹ tọn etọn wẹ 230. == Alọdlẹndonu lẹ == fupgog683qhb16rwwwob79yfrqoq4qa Olowo Ajaka 0 582 19019 11570 2022-04-11T18:03:06Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Olowo Ajaka''' yin Ahọlu [[Ahọluduta Owo tọn]] to [[Ayimatẹn Ondo Tọn|Ayimatẹn Ondo tọn]] to Hùwaji-whèyihọ tọn otò [[Naijilia]] tọn mẹ. E du Ahọlu to whenuena Otọ etọn Olowo [[Ajagbusi Ekun]] ko basi matintọ godo. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] aajkneh63lc2z123waau2qn5v0v4tad Olowo Rerengejen 0 583 19020 16739 2022-04-11T18:03:16Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Olowo Rerengejen''' yin Ahọlu [[Ahọluduta Owo tọn]] to ayimatẹn Ayimatẹn Ondo Tọn tọn to Hùwaji-whèyihọ tọn otò [[Naijilia]] tọn mẹ. Ewọ wẹ yin Ahọlu he dá [[Ahọsi Oronsen|Ahọsi Oronsen]], yèdọ vodunsi de he hẹn [[Hunwhẹ Igogo Tọn|Hunwhẹ Igogo tọn]] wá aimẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] ldv94xuycu5kjrk08xcpl9dvsk942ao Olu Atorongboye 0 584 26172 19021 2022-07-14T07:58:03Z Gadarawamo 20 wikitext text/x-wiki '''Olu Atorongboye (Olu Sebastian)''' yin Olu ṣidopotọ to Ahọluduta [[Warri]] tọn mẹ he duahọlu do Itsekiri lẹ po mẹ he ma yin Itsekiri lẹ po ji to Ahọluduta etọn glọ. Eyin [[ovi]] na [[Olu Esigie]], enẹwẹzọn bọ e do mọ lẹblanu-lọkẹyi nado du Ahọlu kavi Olu ṣidopotọ Warri tọn. Ajiyin etọn wẹ Prince Eyomasan. Olu Atorongboye yin Olu tintan he yin Klistiani dé to Olu Dugan dó Ahọluduta [[Warri]] tọn ji. Ewọ po Ahọlu Portuguese tọn Ahọlu Philip po dó haṣiṣan titengbe to owhe kanweko fọtọnnúnkundopotọ sin fifo. Ehe wẹ zọn bọ e do sẹ [[ovi]] etọn [[Olu Dom Domingos]] do Portugal nado yí plọnwe sọn 1600 jẹ 1611. Ovi etọn [[Olu Atuwatse I]] [[(Olu Dom Domingos)|(Olu Dom Domingos)]] wẹ jẹ otẹn etọn mẹ. == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] 93ptdevvuvrwsb0pg4qlphqnao77naq Olu Atuwatse I 0 585 26182 19022 2022-07-14T08:18:20Z Gadarawamo 20 wikitext text/x-wiki '''Olu Atuwatse I (Olu Dom Domingos)''' yin Olu ṣiawetọ Ahọluduta [[Warri]] tọn he duahọlu do oto Warri tọn ji. Eyin [[ovi]] na [[Olu Atorongboye]] (Olu Sebastian) bo gbọnmọ dali du Olu ṣiawetọ Ahọluduta Warri tọn. To vuwhenu etọn eyi wehọmẹ whegbe tọn, finẹ wẹ e plọn lẹ e sọgan hia bo kan Portuguese gbé do te. Enẹgodo eyi wehọmẹ to Portugal sọn 1600 jẹ 1611. [[Adà:Otàn Gbẹzan tọn]] s0frvut23g4z67zs7tx5ijruuytmhh3 Olu Esigie 0 586 19023 11630 2022-04-11T18:03:46Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Olu Esigie''' yin Ahọlu to Ahọluduta Itsekiri tọn mẹ. Edu Ahọlu bọdo otọ etọn Ogiame go, he yin [[Olu Ojoluwa]] to whenue e basi matintọ godo. E yin Ahọlugbakun ṣiọn na taidi Ogiame Esigie, he yin Olu [[Ahọluduta Warri tọn]] to Ode-Itsekiri, fihe yin owhe tọgbo [[Itsekiri|Itsekiri-nu]] lẹ tọn. E Sinai do oganzinpo otọ etọn tọn ji to 1570 bo duahọlu kakajẹ 1597, to whenuena e basi matintọ. Ovi etọn [[Olu Atorongboye|Olu Atorongboye (Olu Sebastian)]] wẹ jẹ otẹn etọn mẹ to whenuena e basi matintọ godo. == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] 7ztfbn9jda162tluga0yvxgdd9vu7ap Olu Ojoluwa 0 587 25832 19024 2022-07-12T04:24:13Z Samatics 9 wikitext text/x-wiki '''Olu Ojoluwa''' yin Ahọlu to [[Itsekiri]]. E du Ahọlu to whenuena otọ etọn Ogiame, he yin [[Olu Irame]] basi matintọ godo. Eyin Ahọlugbakun ṣiọn na taidi Ogiame Ojoluwa, he yin Olu [[Ahọluduta Warri tọn]] to Ode-Itsekiri, he yin owhe na tọgbo [[Itsekiri]] tọn lẹ. Olu Ojoluwa duahọlu na nudi owhe koewhedopo yedọ sọn nudi 1550 yi jẹ 1569. To gandudu etọn whenu, e do walọ mẹbẹpli tọn bo sọ bẹ tomẹnu Ekpen (Ekpenede) tọn lẹ po pelu yedọ ye mẹ he yin kunkan Okere tọn lẹ dopọ hẹ tomẹnu tata he to Ahọluduta etọn mẹ lẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] cjjt9cle8s35tgsi4mfh53rjhbvvn9p Olusegun Obasanjo 0 588 19028 17689 2022-04-11T18:04:36Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Olusegun_Obasanjo_DD-SC-07-14396-cropped.jpg|thumb|Olusegun Obasanjo]] '''Mathew Aremu Olusegun Obasanjo''' he ye ji to azán atọntọ osun atọntọ owhe 1937 yin mẹduyin tohodọtọ akonka Awhangan he ko yi gbọjẹ podọ togbogan he wayi tọn tò otògbo [[Naijilia]] tọn. Yinkọ otọ etọn tọn wẹ ye nọ ylọ dọ Amos Adigun Ọbaoluayesanjọ "Ọbasanjọ" Bankọle podọ onọ etọn he nọ yin Asabi Obasanjo yin ovi jiji òwu tọn tò òtò Abẹokuta to Ayimatẹn Ogun tọn to otogbo Naijilia tọn mẹ. onọ etọn ku to owhè 1958 bọ otọ etọn lọsu yin matintọ to owhe 1959 ga. ==Ovu whenu etọn== Ye ji Olusegun Obasanjo to azan atọntọ osun atọntọ to owhe 1937 na Amos Ọbaoluayesanjọ Bankọle po Asabi po to lbogun ọlaogun. Eyin viplọnji na mẹjitọ etọn lẹ, ye ji ovi ṣiantọn bọdego ṣigba nọviyọnnu dopo wẹ pò nẹ. e lẹzun tọṣiọvi nọṣiọvi to whenu e do owhe konukunawe.whehọmẹ Saint David Ebenezer school to lbogun wẹ Ọbasanjọ yi whehọmẹ dokọ tọn te to owhe 1948. Ọbasanjọ yin Awhangan he ko Yi gbọjẹ gaa sọn Awhanzọn podọ tonudidọ tọn mẹ. E du togbogan Naijilia tọn sọn owhe 1999 jẹ 2007 .e basi whla awetọ́ he Ọbasanjọ du togbogan Naijilai tọn na e ko yin togbogan awhanwudotọ tọn sọn 1976 jẹ 1979. ==Gbọjẹ gaa etọn== Whenuena e yi gbọjẹ godo, E lẹkọ do glézọn etọn kọn. Ọbasanjọ sin ogle gbloada bọ ada gle tọn de ma dẹ́n to finẹ. To owhe 1976 jẹ 1999 gblamẹ Ọbasanjọ yin yinyọnẹn lẹdo aihọn pé na vivẹnudido etọn to tonudido lẹdo aihọn pé. E tinto wedegbẹ Avun gbigbọ tọn mẹ lẹdo aihọn pé tintengbe to mẹwi gbeji . E yin tlọntlọngbọn to ogbẹ̀ he gbewanna walọ gbigble enẹ ''transparency international'', mẹ.To owhe 1999,Ọbasanjọ yin zize taidi togbogan Naijilia tọn gbọn tonudọgbẹ P.D.P tọn dali. Ye vọ e de di togbogan whla awe tọ to owhe 2003. Nukundido etọn tintengbe wẹ nado diọnukunsọ otò kwẹbẹdu. Ọbasanjọ do vivẹnu nado ze Naijilia do otẹn sisi tọn dé mẹ to hagbẹtò etọn he ye nọ ylọ dọ ''Committee of Nations'' mẹ lẹdo aihọn pe. E sọ vọ gigo naira tọn he ko gble jlado. Ehe zọn bọ gbẹtọ lẹ do adọgbigbo to akwẹ sẹdotẹn mítọn mẹ. Dipo to tito gandudu Ọbasanjọ tọn wẹ nutindo ahọlu tọn lẹ sisa na gbẹtọ pàá he ye nọ ylọ dọ ''privatisation policy''. Sigba tito ehe po pẹẹdẹ nido pe na mẹhe dokwẹ lẹ kẹdẹ wẹ sọgan họ. ==Nọtẹn intẹnẹt tọn== ==Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] djp9fyveca8vt2t8d6cnepov12czm1e Oluwole Bisayo Oke 0 589 26943 26942 2022-07-24T12:47:52Z Samatics 9 wikitext text/x-wiki '''Oluwole Busayo Oke''' he ye ji to azan gban-atọn-nukunatọntọ, Lidosun, [[owhe]] 1967 tọn mẹ yin ovi [[Naijilia]] tọn, eyin ajọwatọ podọ tonudọtọ dé po he ko wa sẹn di sẹndotọ, ewọ wẹ azinponọ na wedegbẹ sẹndotọ lẹ tọn na otò [[Naijilia]] tọn he tin to lẹdo Obokun Oriade tọn to [[Ayimatẹn Osun Tọn|Ayimatẹn Osun tọn]] to gandudu tonudọgbẹ ''People's Democratic Party'' [[Naijilia]] tọn. ==Wepinplọn== Oke yi Wehọmẹ Politẹknik togbo tọn to 1988 to ajọwiwa mẹ, enẹgodo, E zindonukọn yi Wehọmẹ Alavọ tọn Abuja fihe e tindo wadotana oyọnẹn tọn to àjọ wiwa mẹ to 1999. To [[owhe]] 2013, E yi Wehọmẹ Alavọ Lọndọnnu tọn fihe e yi gbedewema ''Master'' te. ==Nunọwhinnusẹn wedegbẹ tọn== To 1999, Oke yin dide do sẹndotọ Oriade Obokun tọn mẹ to [[Ayimatẹn Osun Tọn|Ayimatẹn Osun tọn]]. E ma din to agbawiwhlẹn he wayi to 2011 podọ to 2015 he wayi. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1967 lẹ]] [[Adà:Naijilia-nu lẹ]] maki3bpj3dqr69j0c3q8rs2zs4jq6ou Olàn 0 590 21068 11722 2022-04-25T03:39:04Z Samatics 9 wikitext text/x-wiki [[Wepo:Fried Goat Meat.jpg|thumb|Ogbọlan sisọ]] '''Olàn''' yin nude he nọ yin mimọ to [[Kanlin|kanlin]] mẹ bo nọ yin yiyizan taidi nududu. Olàn voovo wẹ tin. Di apajlẹ, Ogbọlàn tin, Oyinlàn tin, Ohanlàn tin, Osọlàn sọ tin, Lẹngbọlan tin, Gbọgbọẹlan tin, koklolan tin, papalan tin, Tolotololan tin, Owan delẹ tin he nọ yin yiyizan taidi olan, Apajlẹ, Owangongo. Hogbe lọ olan tlẹ sọgan yin yiylọdọ Nainnain. olan delẹ tin he ma nọ do ohu, He nọ yin Homẹnu kanlin tọn taidi 6ldf5vcnbscfhsfa9uj6vgr8ab417dv Olọn 0 591 21066 19031 2022-04-25T03:36:11Z Samatics 9 /* Linlẹn gbagbọnọ lẹ tọn */ wikitext text/x-wiki [[Wepo:Sky over Germany.jpg|thumb|Olọn]] '''Olọn''' sọ nọ yin yinyọnẹn taidi '''Paladise''' kavi '''Jipamẹ''' he yin fihe gbẹtọ dagbe lẹ nọ yi to whenue ye basi matintọ. Mẹdelẹ he yise to olọn mẹ dọmọ e yin nọtẹn dagbe kavi pipe hugan de. Ye yise dọ olọn wẹ yin fihe gbẹtọ lẹ nọ yi eyin ye basi matintọ ṣigba ye dona ko yin gbẹtọ dagbe to gbẹwhenu yetọn whẹ. Mẹdelẹ sọ do yise to olọnzomẹ dọ eyin fihe gbẹtọ ylankan lẹ nọ yi eyin ye ku. Nuplọnmẹ gando olọn po olọnzomẹ po mayin nudopolọ to sinsẹn lẹpo mẹ. ==Linlẹn gbagbọnọ lẹ tọn== Sọgbe hẹ biblu, Zẹẹmẹ voovo wẹ tin na hogbe lọ olọn, #whla tintan he jikun ja, ye dọ [[Jehovah|Jiwheyẹwhe]] hun họngbo olọn tọn do nuvo. #Ye dọ olọn yin fihe jiwheyẹwhe nọ nọ bosọ to finẹ kakadoi. Mẹhe yin yiylọdọ yẹwhegan lẹ to biblu mẹ taidi Isaiya nọ saba dọho gando Ahọluduta olọn tọn go he na dlẹnkan wa aigba ji bọ Messiah wẹ na yin Ahọlu etọn fihe mi na tindo agbasa pipe he ma na ku gbede ba. susu gbagbọnọ lẹ tọn yise dọ olọn taidi nuhe yin mimọ sọn numimọ Johanu tọn mẹ, *Gigo jiwheyẹwhe tọn wẹ hinhọn. *Olọn yin fihe yisenọ nugbo lẹpo na yi. *Amlọn matin, na agbasa pipe wutu. *Olọn tindo họngbo wiawe he yin bibasi po peali po. *Aliklan he yin bibasi po sika po. *Tosisa ogbẹ tọn. *Atin to ada tọsisa lọ tọn lẹpo mẹ. Sinsẹn katọliki yise dọ malia wẹ yin Ahọsi olọn tọn he didọ gbọn Pope Pius xii to owhe 1954. ==Linlẹn Malenu lẹ tọn== ddiv8hxakm8t6ia1fva165jhuazvpmt Omobola Johnson 0 592 26799 25644 2022-07-21T21:15:51Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Omobola Johnson at ECommerce Week of UNCTAD.jpg|thumb|Omobola Johnson]] '''Omobola Johnson''' (yin jiji to azán gbanewheawetọ, ayidosun [[owhe]] 1967). E yin tovi [[Naijilia]] tọn. Eyin Dopo to mẹhe tindo oyọnẹn to azọn Tẹkinọlọji tọn mẹ, ewọ wẹ sọ yin azinponọ na ogbẹ ''Alliance for Affordable Internet'' tọn. Eyin azọnwatọ Tẹkinọlọji tọn dai to gandudu Tògán [[Naijilia]] tọn Good luck Jonathan tọn whenu. ==Tito wehihia etọn tọn== E hiawe to wehọmẹ ''International School Ibadan'', bo yi wehọmẹ Alavọ ''University of Manchester'' tọn to' ''Electrical and Electronics Engineering''. E Basi ''masters'' degree etọn to King's College to Otò London tọn mẹ. E yí ''Doctorate degree'' etọn to ''Cranfield University'' na ''Business Administration''. ==Azọ́n== Omobola yin Azinponọ na Azọnwhe Accenture tọn to [[Naijilia]] whẹpo e do lẹzun mínístà hodidọ Tẹkinoloji tọn. E bẹ azọ́n jẹeji hẹ Accenture to owhe 1985 to whenue azọnwhe lọ gbẹ yin ''Andersen Consulting''. Omobola yin azinponọ na azọnwanu hodọhẹmẹ Tẹkinoloji tọn he yin didoai to Otogbo [[Naijilia]] tọn mẹ. Omobola yin dopo to mẹhe dó Ogbẹ yọnnu WIMBIZ tọn ai to 2001. E ko yí pipa susu to kọmẹnu lẹ de to Whenue E ko lẹzun azọnwatọ Ahọlu tọn to 2011. Dopo to kọdetọn etọn lẹ mẹ wẹ ''Nigcomsat-IR statelite''. To Whenuena e to otẹn Azọnwatọ tọn mẹ, sọha 700 azọnwanu kọmputa tọn lẹ wẹ e dohlan wehọmẹ lẹ to tito he e ylọ dọ ''School Access programme (SAP)''. To Owhe 2013, Osun atọ́ntọ, Omobola na togan Good luck Jonathan Tito ''National Broadband Plan'' na owhe 2013 jẹ 2018. To osun ṣinẹnẹtọ [[owhe]] 2013, Togbo lọ dè Omobola dó otẹn anadenanutọ na azọn lẹunnuyọnẹn po Tẹkinọlọji bẹplidopọ Otò lọ tọn mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1967 lẹ]] 8iz2t8ij5rx78960fz7ot8jysbb0chv Omotunde Adebowale 0 593 19033 11792 2022-04-11T18:05:26Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Omotunde Adebowale David''' he tẹnmẹ-yinkọ etọn yin '''Lolo 1''' yin aihundatọ po hoyidokanjitọ dé po to otò [[Naijilia]] tọn mẹ. Ewọ wẹ yin dowatọ tito ''Oga Madam'' tọn to ''Wazobia 91.4FM''. ==Bẹjẹeji gbẹzan po wepinplọn etọn po== Omotunde yì wehọmẹ daho to ''Anglican Girls Secondary School'' to Ìjẹ̀bú Ode. E hia owe oyọnẹn osẹn tọn to Wehọmẹ Alavọ ''Lagos State University'' tọn. ==Azọn etọn== Omotunde basi aihun tintan etọn to owhè 2020 mẹ he e ylọ hosọ etọn dọ ''When love is not enough''. Okiki Afolayan wẹ yin nukọntọ na aihun lọ. E yi tẹnmẹ-yinkọ etọn to tito dé mẹ he e yin nukọntọ na. E dọ na gbẹtọ lẹ dọ yé ni na emi tẹnmẹ-yinkọ dé. To tẹnmẹ-yinkọ he gbẹtọ lẹ yi na ẹn mẹ wẹ e dè ''Lolo 1'' sọn. To Liyasun, owhè 2017 tọn mẹ, ''La Mode Magazine'' yíì do basi yẹdide he to weda tintan linlinwe yetọn tọn ji. ==Nunina he e mọ yi lẹ== Omotunde yi nunina hoyidokanji tọn he tọn ta hugan to ''Nigeria Broadcasters Merit Awards'' si. ==Gbẹzan etọn== Omotunde yin onọ ovi enẹ tọn, sunnu atọn po yonnu dopo po. E ma tin to opọ́ po asu etọn po ba. ==Alọdlẹndonu lẹ== ornbm78nvzoc1rt1a9cviom8bpbei9o Omowumi Akinifesi 0 594 27009 11820 2022-07-24T22:06:19Z Gadarawamo 20 wikitext text/x-wiki '''Omowumi Akinifesi''' yin ajọwatọ́ otò [[Naijilia]] tọn dé podọ afọzedaitọ nukunpedo lẹdó Ayimatẹn [[Awọnlin]] tọn go tọ dé wẹ e yin ga. ==Vuwhenu po wehọmẹ etọn po== Viyọnnu anadenanutọ́ akuẹsẹdotẹn daho otò Naijilia tọn dai tọn wẹ e yin. Akinnifesi yin jiji to azán ẹnẹtọ, Awèwèsun [[owhe]] 1986 tọn to awọnlin, ṣigba e zan vuwhenu etọn to otò Sierra Leone tọn mẹ whẹpo do lẹkọ do otò Naijilia tọn mẹ po whẹndo etọn po. E yì wehọmẹ daho ''Queen's College Yaba'' tọn fie e mọ gigopanamẹnu susu yí te to anazọn etọn lẹ mẹ. To [[owhe]] 2008, Akinnifesi fó wehọmẹ alavọ ''University of Lagos'' tọn. To 2012, e yí gbedewema daho to nupinplọn gando nukunpipedo ninọmẹ lẹdo tọn go mẹ, Aṣọ́dido po nukunpipedego po to wehọmẹ daho ''Kings College'' to London. ==Azọn etọn lẹ== To 2005 whenuena Akinnifesi to owhe fọtọnnukunatọ̀n dó, e yí jẹgbakún viyọnnu he yọnwhanpẹ hugan to otò [[Naijilia]] tọn mẹ tọn (''Most Beautiful Girl in Nigeria''), to [[owhe]] dopolọmẹ, ehe hùn dotẹnmẹ dote na ẹn nado yin afọzedaitọ [[Naijilia]] tọn to China to whenue yé jlo na dè mẹhe yọn whanpẹ hugan to aihọn lọ blebu mẹ. To otò China tọn mẹ, e kọnawudopọ́ to atín didó na ahọlududu otò China tọn. Akinnifesi zé otẹn awetọ to wedudu adà [[Naijilia]] tọn he yé ylọ dọ ''Strictly Come Dancing Celebrity Takes 2'' tọn mẹ whẹpo do bẹ azọ́n haṣinṣan gbẹtọ lẹ tọn ''Public relation'' po ajọ̀ gbẹtọ whíwhéjó nado gọalọ to hunwhẹ nuwiwa tọn lẹ whenu ''Usher-hiring business'' he nọ yin ''Elle Poise''. Akinnifesi ko yin pipa to azọ́n aṣa wunmẹwunmẹ didetọn tọn to ojlẹ ehelẹ mẹ, bọ to 2011, yè na ẹn gigo dé to hunwhẹ gigopanamẹnu tọn he yé ylọ dọ ''Allure Style Awards''. To 2016, Akinnifesi hùn ajọ̀họ abọ wunmẹ etọn tọn he yin ''Omowunmi''. [[Adà:Otàn Gbẹzan tọn]] swcw1u9za9zpq8ldytr0rhh5rdj95f5 Omowunmi Akinnifesi 0 595 27122 26856 2022-07-27T11:01:45Z Gadarawamo 20 wikitext text/x-wiki '''Omowunmi Akinnifesi''' yin [[Naijilia|Naijilia-nu]] bo yin yọnnu ajọwatọ podọ nukunpedo wiwejininọgan po na [[Awọnlin]]. ==Bẹjẹeji podọ wehiha etọn po== Oviyọnnu po anadenanutọ akuẹ bẹyi tọn hoho de he yinkọ etọn no yin Ọmọwunmi Akinnifesi yin jiji to azán ẹnẹtọ osun wiawetọ [[owhe]] 1986 to Ayimatẹn Awọnlin tọn mẹ. E zan gbẹzan bẹjẹeji etọn to otò Sierra Leone whepo do lẹkọyi owhé etọn to otò [[Naijilia]] tọn podo whẹndo etọn po. E yi wehọmẹ ''Queens College, Yaba'' fihe e mọ nunina yi te na nudida sin azọn etọn. To [[owhe]] 2008 Akinnifesi tọ́n wehọmẹ daho awọnlin tọn mẹ podo owe hi dohi dọ eyinukon to nuyinyonen gbemele podo tito basinanu ledo tọnto 2012 Akinnifesi tindo lebla podo nusisodi dohametọ podo nukunpedo nugotọ sọn ''kings College'' ==Nuyiwa== To 2003 oviyọnnu fọtọnnukunatọnmẹvi Akinnife tọn ze agba tintan whanpẹ yinyọnẹn tọn to [[Naijilia]] podọ e mọ lẹblanulọkẹyi lọ nado sọawuhia di tovi yọnnude na oto etọn to [[China]] to [[owhe] enẹ mẹ. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1986 lẹ]] 1khj8l68xzearl1ctwku5maerpritw4 Omu 0 596 21069 11855 2022-04-25T03:42:28Z Samatics 9 wikitext text/x-wiki '''Omu''' tin to kanlin he nọ zlọn lẹ mẹ. Omu asi nọ saba jẹ do [[Kanlin|kanlin]] he ohun etọn nọ gblọ lẹ ji. To whenue e jẹ do kanlin mọnkọ de ji, e nọ gbọ́n ohun kanlin lọ tọn bo nọ gọ otán etọn do filọ. Otán etọn nọ gọna owan flinflin he ma sọgan yin mimọ lẹ. ==Nududu po vijiji etọn po== Omu asu po asi po nọ saba du kavi nu vivi vounvoun tọn lẹ. Na Omu asi lẹ, ye dona nu ohun whẹpo do penugo bo do azin lẹ. Osin he kudiho mẹ wẹ e no do azin etọn lẹ do. Finẹ wẹ e dona nọ, kakajẹ ojlẹ he mẹ e na fle te. ==Aligiglọnna Omu to fininọ lẹ== Aliho voovo wẹ tin nado glọnalina Omu to fihe gbẹtọ lẹ nọ nọ. *Gbọn Omuhunu zinzan dali. *Gbọn hinhẹn lẹdo lọ mẹ do wiweji. *Gbọn aligiglọnna diho po osin dihonọ lẹ po sọn whegbe. ==Alọdlẹndonu lẹ== 1i8m6vhonpj8tw1hmjlha2sqfsdvq69 One Million Boys 0 597 24952 19035 2022-07-03T14:14:48Z Gadarawamo 20 wikitext text/x-wiki '''One Million Boys''' yin tẹnmẹyinkọ hé ogbẹ ajotọ tọn delẹ nọ yizan to azọn ajojijẹ yetọn tọn whenu to [[Awọnlin]] po lẹdo etọn lẹ po mẹ. To bíbẹ whenu to [[Ajegunle]] he tin to Ayimatẹn [[Awọnlin]] tọn mẹ wẹ yé dó ogbẹ dé dibla yi sunnu oko (20) tọn te nado hoavùn sọta mawadodo he to jijọ to lẹdo lọ mẹ. Sigba hagbẹ delẹ sọn ogbẹ lọ mẹ zan dotẹnmẹ lọ nado jẹ nù ylankan lẹ taidi ajojijẹ, zanhẹmẹ gannugannu po, awugblenamẹ po daanu dèvo lẹ po wa ji. Sinimọto he hosọ etọn nọ yin ''1 Million boyz'' yin didetọn gándo ajojijẹ po [[nuwiwa]] yetọn lẹ go. To azan ṣiẹnẹtọ Kọyànsun, owhè 2012, gbẹtọ diblayi kàntọ̀n-awo (130) wẹ yin wiwle gbọn ponọ [[Awọnlin]] tọn lẹ dali whenue yé to danúwatọ́ lẹ wle to lẹdo [[Apapa]] po [[Ajegunle]] po tọn mẹ. ==Alọdlẹndonu lẹ== 92oe9f74xhngmv5voadt35zm8pzx1t6 Onilude Olusegun Adeniran 0 598 27045 27044 2022-07-25T22:55:52Z Misteld 15 /* Alọdlẹndonu lẹ */ wikitext text/x-wiki [[Wepo:Hon._Adeniran_Olusegun_Onilude.jpg|thumb|Onilude Olusegun Adeniran]] '''Onilude Olusegun Adeniran Teliat''' (mẹhe yin jiji to azán titan osun ṣiatọ̀ntọ [[owhe]] 1966 tọn) yin jiji do Ahovikoh to tòpẹvi Gbagli tọn mẹ he to Aimatẹn [[Awọnlin]] tọn mẹ to tògbo [[Naijilia]] tọn mẹ. Ewọ wẹ sọ yin Azinponọ na Gandudu Dokọtọn [[Gbagli]] tọn to alọnu din. ==Tito wehihia tọn etọn== E yì wehọmẹ bẹjẹeji tọn etọn to ''Answer-ur-deen Primary School'' sọn [[Owhe]] 1972 jẹ 1978. Enẹgodo e yì wehọmẹ daho ''Baptist Boy's High School'' to Abeokuta he tin to Ayimatẹn Ogun tọn to togbo Naijilia tọn mẹ nado yi hiawe to wehọmẹ daho to 1979 jẹ 1984. Todin, e yì Male ''Comprehensive High School'', he to Igbesa to Ayimatẹn Ogun tọn fihe e bayi zepọn etọn godo tọn to wehọmẹ daho te, yedọ WAEC examination to 1984. Mọdopolọ, Olusegun Onilude yì [[Adeniran Ogunsanya College of Education|''Adeniran Ogunsanya College of Education'']] to Ijanikin fihe e yí Gbedewema (''NCE'') tọn etọn te. Enẹgodo e yì wehọmẹ Alavọ tọn ''Ogun State University'' he to Ago-Iwoye, finẹ wẹ e yí gbedewema etọn tintan te to wepinplọn Ajọwiwa mẹ te to owhe 2002 mẹ. Na e yiwanna nupinplọn wutu, e zindonukọn bo yi Wehọmẹ Alavọ tọn ''University of Lagos'' to Ojo fihe e yí gbedewema titengbe te to Núpinplọ́n gándo ''Public Administration (MPA)'' po gbedewema titengbe devo po to nupinplọn gando wepinplọn go, enẹ wẹ ''Education Management (M.Ed)'' to owhe 2009 po 2013 dile yé bọdoyedegodo. ==Whẹndo etọn== Olusegun Onilude dó asi po ovi lẹ po. ==Azọ́n etọn== To whenuena Olusegun Onilude bẹ azọ́nwiwa nado penukundo ede po whẹndo etọn po go, e bẹjẹeji taidi nuplọnmẹtọ de to wehọmẹ dokọtọn he yin ''Luwasa High School'', to Ijede-Ikorodu to owhe 1989 mẹ. To 2001 yé dèe hlan ''Community Secondary School'', to Ojo. Yé sọ dèe nado penukundo wepinplọn go to gbagli, enẹ wẹ nado mọdọ wepinplọn yí dó ganji to Ablọde Gbagli tọn mẹ to 2005. Vivẹnudido etọn po azọ́n yinyọnẹn etọn po zọn bọ e vọ yín dide whladopo dogọ nado yin wekantọgán na nukunpipedo wepinplọn Ablọde Gbagli tọn go to owhe 2011 tọn mẹ. ==Tonudidọ etọn== To 1998 wẹ Olusegun Onilude bẹ tonudidọ jẹeji to whenuena e lẹzun gbẹvi Avunhihona gandudu midedenu tọn, yedọ Ogbẹ ''Alliance for Democracy'' tọn. E sọ wa yin ogbẹvi ACN tọn to owhe 2011 tọn mẹ, to whenẹnu wẹ ogbẹ lọ dee nadó yi nọte na Gbagli to sẹndoaiwhe ''Federal Constituency'' tọn mẹ. E yin yinyọnẹn ganji na nugopipe etọn nadó bẹ gbẹtọ lẹ pli to tonudidọ lẹnu [[Gbagli]] tọn mẹ. Enẹwẹzọn bọ e do yin dide taidi Azinponọ na mẹbẹplitọ tohodọtọ lẹ tọn to vobibla he wa aimẹ to 2015 mẹ to Aimatẹn [[Awọnlin]] tọn mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1966 lẹ]] [[Adà:Naijilia-nu lẹ]] q7f4n55ha1mjfx796wobxch3pjsd7qf Onyeka Ibe 0 599 19036 11913 2022-04-11T18:05:56Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Onyeka Ibe''' (yin jiji to azán 29, Zósun, owhe 1971) yin anazọnwatọ otovi [[Naijilia]] po Amelika po tọn. [[Adà:Otàn Gbẹzan tọn]] avup6q1euwrzhooow6ewou2jjtb2hx0 Osó Everest 0 600 27011 27010 2022-07-24T22:11:00Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Everest North Face toward Base Camp Tibet Luca Galuzzi 2006.jpg|thumb|Osó Everest]] '''Osó Everest''' wẹ yin osó he yiaga hugan to aigba ji. E sinai dó dogbo otò China po Nepal tọn po ṣẹnṣẹn, bọ agayiyi etọn yin 8,848.86m (29,031.7ft). Lehe e yiaga sọ yin lila to mandẹnmẹ to [[owhe]] 2020 gbọn aṣẹpatọ otò China po Nepal tọn po dali. Agayiyi osó Everest fọn ojlo osó hẹtọ numimọnọ susu po osó hẹtọ devo lẹ tọn po, ye sọ dovivẹnu nado hẹ eji. Osó ehe tindo aliho tangan awe he ye nọ gbọn nado hẹ eji. Aliho tintan pannukọn huwaji to Nepal he ye nọ ylọ dọ aliho he sọgbe lọ, enẹwẹ ''standard route'', podọ aliho awetọ tin to agewaji to otò pẹvi Tibet tọn to otò [[China]] tọn mẹ. Sọ le etlẹ yindọ aliho he sọgbe lọ, ''standard route'' ma tindo nuhahun sinsiyẹn susu nado hẹ osó lọ ji, owù susu wẹ tin to aliho devo lẹ gbigbọn nado hẹ eji ji taidi;jẹhọn sinsiyẹn, osin ago po nuhahun devo lẹ po. Kaka dó jẹ owhè 2019, gbẹtọ he sọha yetọn hugan 300 wẹ ko kú to osó Everest tọn lọ ji. Osó hẹtọ sọn otò Brítánì tọn mẹ lẹ wẹ yín omẹ tintan he yin kinkandai dọ yé tẹnpọn nado hẹ́ osó lọ jẹ vivọnu. To whelọnu otò Nepal tọn ma nagbe jonọ lẹ nado biọ otò yetọn mẹ, ehe wẹ zọn bọ osó hẹtọ sọn Brítánì lẹ dó gbọn aliho he tin to Tibet to otò China tọn mẹ. To owhè 1921, osó hẹtọ Brítánì tọn lẹ tẹnpọn bo sọ hẹ osó lọ jẹ agayiyi 7000m (22,970ft) to agewaji. To owhè dopo godo to 1922, osó hẹtọ lọ lẹ sọ dovivẹnu bo yi àga hugan dai tọn, sọha agayiyi tọn he yin 8,320m (27,300ft). Ehe wẹ whla tintan he gbẹtọ depope na hẹ aga yi jiyiyi he hugan 8,000m (26,247ft). To [[owhe]] 1924, onu dabla dé jọ to osó Everest tọn lọ hihẹ whenu, bọ sọ yin nù mamọdona dé kaka jẹ egbehe. ''George Mallory po Andrew Irvine'' po basi tẹnpọn godo tọn nado hẹ osó lọ jẹ vivọnu to azan ṣiantọntọ Ayidosun [[owhe]] 1924 tọn, ṣigba yé omẹ awelẹ ma lẹkọ kavi jẹte sọn eji. Ehe biọ nudindọn susu dọ e sọgan yin yewlẹ wẹ omẹ tintan he na hẹ osó lọ ji jẹ vivọnu kavi é ma yin ye lẹ. ''Tenzing Norgay po Edmund Hillary ''po zin gbejizọnlin tintan he otò na aṣẹ nado hẹ osó Everest tọn lọ ji to 1953. Yé gbọn aliho he sọgbe ''standard route'' he tin to Nepal. Norgay ko hẹ osó lọ jẹ agayiyi 8,595m (28,199ft) to [[owhe]] 1952, whenuena ewọ po hagbẹ etọn he tọn sọn oto Swiss tọn mẹ lẹ po hẹ osó lọ ji. ==Tenzing po Hillary po tindo kọdetọn dagbe to owhè 1953== To [[owhe]] 1953 tọn mẹ, osó hẹtọ Brítánì tọn lẹ lẹkọ dó Nepal na wla ṣiẹnnẹtọ po nukọntọ yetọn John Hunt po nado hẹ́ osó lọ jẹ vivọnu. Hunt dè osó hẹtọ awe ''Tom Bourdillon po Charles Evans'' po. Ye hẹ osó lọ ji bọ é po pẹde, 100m (330ft) na yé ni do jẹ vivọnu osó lọ tọn to azan koatọnnukundopotọ (26) osun atọ́ntọ́ (5) [[owhe]] 1953, ṣigba yé lẹkọ na yé bà jẹhọn po nado gbọ wutu. To azan awe godo, Edmund Hillary he tọn sọn otò New Zealand tọn mẹ po Tenzing Norgay he tọn sọn oto Nepal tọn mẹ hẹ osó lọ jẹ vivọnu to ògán widopoda (11:30) azan gban ewhè dopo, osun atọ́ntọ́ (5) [[owhe]] 1953. Owhè pẹde godo, Tenzing dohia dọ Hillary whẹwhẹ wẹ se [[afọ]] etọn dó vivọnu osó lọ tọn jẹnukọnna emi. Yé nọte bo dè fọto whẹpo do jẹte. To whenuena linlin lọ jẹ [[otó]] ahọsi Elizabeth awetọ oto Brítánì tọn mẹ, e dọdọ yé ni yin gigopana. ==Yinkọ devo he osó Everest nọ yin lẹ== Yinkọ Everest tọn to Tibet sin gbe mẹ wẹ ''Qomolangma'' he zẹẹmẹ dó ''onọ wiwe''. Yinkọ ehe yin kinkandai whla tintan to ogbè China tọn mẹ to 1721 to whenue ''Emperor Kangxi Qing'' China tọn to gandu. Yinkọ devo he osó lọ nọ yin lẹ to ogbè China tọn mẹ wẹ ''Shèngm ǔ Fēng (Holy Mother peak)'', ''Deodungha (Holy Mountain)''. Ṣigba yinkọ ehelẹ ko yin dide sẹ to 1952. To bẹjẹeji owhè 1960 tọn, otò Nepal tọn pa yinkọ dè na osó lọ dọ ''Sagarmāthā kavi Sagar-martha. Yinkọ lọ zẹẹmẹdo ''tatọ agahomẹ tọn''. ''Sagar’' yin agahomẹ bọ ''māthā'' yin ota to ogbè Nepal tọn mẹ. ==Alọdlẹndonu lẹ== 4kp1u5nq45q5zve3m38066fkj363fje Osó Kilimanjaro 0 601 19039 11976 2022-04-11T18:06:26Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Mount_Kilimanjaro.jpg|thumb|Osó Kilimanjaro]] '''Osó Kilimanjaro''' Yín zẹẹmẹ basina taidi osó sisẹnọ dé, to otò [[Swahili]] tọn mẹ e nọ yin yiylọdọ '''Osó Kaiser-Wilhelm-Spitze''', E yin Osó dé to agewaji whezẹtẹn tọn to otò Tanzania tọn mẹ. Kilimanjaro yin osó he yiaga fiofio hugan osó susu devo lẹ lẹdo aihọnpe. E yiaga sọ̀ mita 4,600 kavi afọpa 5,000 sọn dodonu kakajẹ fifónu agayiyi etọn tọn to mẹyugbeji. To nudi sọha 5895 afọpa tọn mẹ kavi afọpa 193,440 tọn mẹ, e nọ do ohia nupọnhlan tọn hia to nuhe lẹdo e lẹ mẹ taidi mẹpọnnu nkọ tọn. Diblayi kanweatọ́n to kanwekoji (85%) nkọtọn osin-agó tọn nọ ṣinyọn Kilimanjaro ji bo nọ bui sọn osun aotọ mẹ to owhe 1912 kaka jẹ osun ṣidopotọ owhe 2011 tọn. Kilimanjaro sọ vọ yin osó whanpẹnọ dé to osó lẹ mẹ he nọ wu jẹgbonu, godo tọn he e wujẹgbonu, e wujẹgbonu to owhe fọtọ́n-kanweko(100,000) lẹ die wayi. kilimanjaro tindo agayiyi 5,895 tọn. == Agayiyi po yọnnayizan jẹhọn tọn po == Ali voovo ṣidopo wẹ tin he yè sọgan gbọn do hẹ́ oṣó Kilimanjaro ji: Lemosho, Machame, Marangu, Umbwe, Rongai po Northern Circuit po. To whenue e yindọ vogbingbọn daho tin to ali voovo lọ lẹ ṣẹnsẹn, ali devo lẹ tin he bọawu nado gbọn do hẹ́ osó Kilimanjaro ji, podọ finẹ wẹ osóhẹtọ he ma ko tindo numimọ susu lẹ nọ gbọn nado hẹ́ eji. ==Alọdlẹndonu lẹ== j9hw455qkfhzx7x7y3j6hwbzuh4qdiq Osẹnsisa 0 602 19451 19040 2022-04-14T00:26:43Z Samatics 9 wikitext text/x-wiki '''Osẹnsisa''' wẹ nado yi osẹn dó dé yẹdide dé kavi nado sanudo Ohọ, Ado, kavi Ògán de nado hẹn ẹn yọnwhanpẹ. Osẹn wunmẹwunmẹ wẹ tin bọ yé nọ yi dó sanu, delẹ to emẹ wẹ osẹn osinọ, osẹn aminọ, po osẹn odẹnọ dé po. Nudetọ delẹ nọ zan wekantin, devo lẹ sọ nọ zan Akan podọ ga wekannu devo lẹ. Yẹdide je yọnwhanpẹ lẹ mọ saba yin zizesẹdo yẹdidehọsa lẹ taidi dehe ye bọ ylọdọ ''National Gallery'' to [[London]] po Louvre po to [[Paris]] fie yẹdide he diyin hugan to aihọn lọ blebu mẹ yin tẹ, yẹdide lọ wẹ yé nọ ylọdọ Mona Lisa. Leonardo da Vinci wẹ yinkọ mẹhe de yẹdide lo ton mọ yin. Yẹdide se sẹdotẹn wunmẹwunmẹ lẹ wẹ yin lẹdo aihọn pé bọ yẹdide he ye yi osẹn dó doaṣọna lẹ tin to ye mẹ. Vogbigbọn tin to nudide po Yẹdide po mẹ. Nudide lẹ nọ dó lehe nude tin te do hia, ṣigba Yẹdide lẹ nọ dó nujọnu yinyin nudide de tọn hia. Enẹwẹzọn bọ ni azọn ma fo to Yẹdide deji ema nọ yọnwhanpẹ nado pọn. Azọn debọdodego Ẹnẹ wẹ nọ yin wiwà whẹpo Yẹdide de do nọ yọnpọn: #Awuwiwle: Osẹnsatọ he nọ yi osẹn dó dé yẹdide dé nọ wleawuna owhlẹ daho de,bo nọ yi osẹn wéwé dó sa ẹ. Enẹgodo e nọ jo e dó bọ e nọ hu ganji. Osẹn wewe lọ nọ hẹn yọnbasi na nupọntọ lẹ nado mọ whanpẹ yẹdide lọ tọn ganji. #Numima: Nado yi osẹn dó dé yẹdide dagbe de, owhlẹ daho lẹ nọ yin mima dó tẹnmẹ voovo po nukantin dé po nado sa sẹndo fi voovo lẹ na eni dó yọnpọn. #Osẹnvọsado osẹn ji: Todin osẹn sinmẹ wunmẹwunmẹ lẹ nọ yin sisa dó yedelẹ ji nado hẹn yẹdide lọ wá aimẹ. Bọ todin yẹdide ko to sisẹpọ nujọnu de. #Nujijlado tẹnmẹ: Fi ehe wẹ nọ hẹn azọn he su hugan to azọn lọ lẹ po mẹ, na fi wẹ yẹdide lọ nọ yin vivọjlado te bọ e dó nọ yọnpọn. ==Alọdlẹndonu lẹ== ggybb7nf2hetzc6uq0sts9nb6u26wat Otàngblo 0 603 27034 12031 2022-07-25T16:27:28Z Gadarawamo 20 /* Nuhe otàngblo bẹhẹn lẹ */ wikitext text/x-wiki '''Otàngblo''' nọ dlẹnalọdo bẹplidopọ otàn voovo he ma do dodonu nugbo de he gbẹtọgun lẹ nọ dọ kavi nupinplọn gandọ otàngblo mọnkọ lẹ go. Lẹdo otàn lọ tọn he nọ basi zẹẹmẹ jọwamọnu, otàn po nuyiwa lẹ po. E sọgan sọ dlẹnalọdo nupinplọn gandọ otàngblo mọnkọ go. Otàngblo yin otàn he ma yin nugbo. E zẹẹmẹdo dọ e na gbẹ yin zẹẹmẹ basina. Otàngblo sọgan yin yọyọ kavi hoho. Kandai sọgan nọ ma tin dọ e ji, sigba ada delẹ to otàngblo mẹ sọgan yin nugbo. E sọgan yin yinyọnẹn eyin mẹho de pintan lọ na yọpọvu lẹ. Otàngblo delẹ nọ bẹjẹeji taidi otan nugbo ṣigba dile gbẹtọ lẹ to didọ bosọ to vivọdọ nude lẹ sọgan yin didiọ to emẹ, enẹ nọ zọn bọ nugbo lọ ma nọ họnwun ba. Nudẹlẹ sọgan ko yin didiọ gbọn nuṣiwa dali kavi nado hẹn fọnjlodotenamẹ wutu. Aṣa lẹpọ wẹ tindọ otàngblo etọn. Otàn he gando Glẹki po yẹwhẹ Lomu tọn po go yin otàngblo. Gbẹtọ lẹ no tindo yise to nujijo hoho lẹ he gando nudida po kanlin po go. Di apajlẹ, yẹwhe greek ton [[Zeus]] tindo huhlọn do hinhọn ji. Whedepope he yewhe [[Zeus]] jlo nude, e nọ zan nudida delẹ nado do huhlọn etọn hia. Modopolọ, sogbẹ hẹ otàngblo Hindu tọn. Hẹvioso wẹ yin homẹgblẹ India tọn, yèdọ ogan yẹwhe lẹpọ tọn, Azọnwanu huhlọnnọ etọn daho lọ we Hẹvioso, e yin didọ dọ mẹdepopẹ ma sọgan họngan to whenue e zan azọnwanu ehe do pehẹ mẹde. Devo wẹ yẹwhẹ Egipt tọn, Atum he yin didọ dọ ewọ wẹ da nulẹpo to wẹkẹ lọ mẹ. == Nuhe otàngblo bẹhẹn lẹ == Aṣa lẹpo wẹ tindo otàngblo yẹtọn sọn ojlẹ dindẹn die, nupinplọn gando otàngblo go bẹ nususu hẹn taidi otàn hoho lẹ sinsẹn, otàn do lehe ogbẹ lọ wa aimẹ gbọn po nudida tintan lẹ po. Otàngblo nọ tindo huhlọn po nuyiwadomẹji he sinyẹn taun enẹ lọ wẹ na ko yin whẹwhinwhẹn he wutu e do gbẹ nọ tin to aimẹ dile ojlẹ lẹ to yiyi, to whedelẹnu e nọ yi [[owhe]] fọtọn lẹ. Nuhe tin to e mẹ tintengbe wẹ yin yẹwhe po huhlọn jowamọ gbẹtọvi tọn. To lẹdo delẹ mẹ, nujijọ he ko wayi, otàn hoho lẹ nọ zọn bọ ye nọ pọn otàngblo di nugbo. == Pọndohlan otàn lẹ tọn do otàngblo ji == Na nugbọ tọn otàngblo nọ yin pinpọnhlan taidi nuhe ma jọ, tanpintọ lẹ lẹndọ otàngblo gando nujijọ he ko wa yin ṣiṣakadopọ po ohia sinsinyẹn he tindo zẹẹmẹ lẹ po, kavi ko yin didiọ, kavi ko yin tẹnsẹna dile ojlẹ to yiyi. Aliho dopo nado lẹnnupọn do otàngblo ji wẹ nado pọn otàngblo hlan di lalo. == Dodinnanu dogọ lẹ == 2ktire81afpydp1iilb8gipxc06ld3f Otó 0 604 26029 12044 2022-07-13T06:49:53Z Samatics 9 wikitext text/x-wiki '''Otó''' yin awutugonu [[Agbasa|agbasa]] tọn he nọ zọn bọ [[Kanlin|kanlin]] podo gbẹtọ po nọ senu. Gbẹtọ lẹ po kanlin asi lẹ po nọ saba tindo otó nujọnu tọn. Otó nọ wazọn to whenue nude yin didọ do nuvo otó lọ tọn mẹ. Nudidọ ehe nọ yin sisẹdo apọnmẹ nado wazọn dopọ. Ada otó tọn delẹ nọ yin ṣiṣakadopọ po nẹgbehu kanlin asi tọn delẹ po. Otó sọ nọ yin yiyizan to aliho devo mẹ. Ajanaku meyuugbeji tọn nọ yi oto daho yetọn do nọ falanmẹ na yede to whenue yozo tin. Mọwe, kanlin devo lẹ nọ yi otó yetọn do nọ basi ohia na yedelẹ. ==Hosọ devo== Otó homẹ tọn. ==Alodlẹndonu lẹ== njwzw0f3137eh9gsj2m8g79ftvht66h Owanari Duke 0 605 28094 19218 2022-07-30T07:32:21Z Gadarawamo 20 wikitext text/x-wiki '''Onari Duke''' yin whẹyidọtọ Otò [[Naijilia]] tọn dé bosọ yin asi na [[Donald Duke]]. Ewọ wẹ ''Azinponọ na board of Dizengoff Nigeria'' podọ ''non-executive director'' to ''United Bank for Africa'' po. Duke tọ́n po LLB Hons po to Wehọmẹ Alavọ Ahmadu Bello tọn to [[owhe]] 1983 mẹ bosọ yi Wehọmẹ osẹn tọn to Awọnlin to Otò [[Naijilia]] tọn mẹ to [[owhe]] 1984 mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] lrbk2rb99ir0z5hgdkk62rhmaxzo3ry Owanyi 0 606 25492 25406 2022-07-09T11:25:31Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Fotograf nunta Bucuresti Gabriel Radu.jpg|thumb|Owanyin Alọwlemẹ Tọn]] '''Owanyi''' yin bẹplidopọ numọtolanmẹ po nuyiwa tọn po he nọ do ojlo sinsinyẹn he ye tindo na mẹde kavi nude hia. Owanyi nọ dekọntọn do họntọnjiji mẹ, enẹgodo, [[alọwle]] to whenue zanhẹmẹ nọ bọdego. Mẹde sọgan sọ tindo ojlo na họntọn kavi whẹndo. ==Owanyi tẹnmẹtẹnmẹ== [[Wepo:Нурлан Насип и Асель Кадырбекова с ребенком.jpg|thumb|Owanyin Whẹndo Mẹ Tọn]] Owanyi tẹnmẹtẹnmẹ wẹ tin. owanyi na mẹdetiti tin, owanyi na jiwheyẹwhe tin podọ owanyi na nude poun tin. Họntọnjiji yin dohia owanyi tọn he sọgan gbakija to nukun whiwhe mẹ gbọn gbemanọpọ de dali. ==Owanyi po Agbasalilo po== Owanyi nọ tindo nuyiwadomẹji he sinyẹn do agbasaliho po dagbemẹninọ poji, etomọsọ mdelẹ ma nọ tindọ numotolanmẹ owanyi tọn. ==Weda lẹ== ==Alọdlẹndonu lẹ== 1swgl7i0ldw967z1ggop1o277j3ltt6 Owe Awhàn Tọn 0 607 27024 27023 2022-07-25T07:13:01Z Misteld 15 wikitext text/x-wiki [[Wepo:Bamboo book - closed - UCR.jpg|thumb|Owe Awhàn Tọn]] '''Owe Awhàn Tọn''' (孫子兵法) yín nukìnkán awhànfuntọ hòhò chinese tọn. E yín kínkàn gbọn Sun Tzu dalì, ogán podo nukọnto awhànfuntọ de. Wekínkán bé hẹn, wétá dẹ nọ ohò gándọ awhan gọ hẹn. Owe lọ ko yin kinkan sọn [[owhe]] 2500 diẹ. Owe Awhàn Tọn yin dopọ tọ owe he gbẹ tin to aime alonu. To tintan whenué yin kinkan do ọba he yin linlin dẹ jì, bọ nọ yin hìahìa gbọn tonudọtọ, wehomeví, pọ nukonto awhànfuntọ lẹ̀ dalì. ledogbedevomẹ́ etọn tintan yin tọ japan po korea po mẹ. Enegọdọ eyín lilẹdọ french to [[owhe]] 1772 gbòn jean joseph marie Amioe. E yin lilẹdo Glẹnsigbe tọn mẹ gbọn Lionel Giles to [[owhe]] 1910. ''The Art of War'' yin lilẹdo ogbe Russian tọn mẹ tọ [[owhe]] 1950. ==Osen lẹ didiọ == To whenue sun Tzu kan Owe Awhàn Tọn, E ma yin owe tintan he dọho do awhàn ji. E yi nudelẹ son ''Owe Awhànfuntọ Anadenunatọ'' gbọn Chun Cheng dali. Chun Cheng sin wema ehe ma yin yinyọnẹn sọmọ to egbehe na e ma yin mimọ. Awhàn wẹ yin aihundida lanmeyiya gbẹtọ nukundeji lẹ tọn. Sun Tzu gbẹ nado pọn awhàn di aihundida lanmeyiya tọn. Ehewutu e diọ osẹn awhan tọn lẹ na e monukunujẹemẹ dọ awhan ma yin aihundída. Sun Tzu yise dọ whenue awhan bẹ, linlẹn lọ wẹ nado duto kẹntọ lẹ ji. ==David pehẹ Goliati== Tọ whenue huhlọn pẹvinọ pehẹ huhlon dahonọ. Nuyọnẹn Sun Tzu tọn nọ wazọn bonọ gọalọ. David po Goliati po yin otàn [[Biblu]] tọn de he mẹ omẹ pẹvi de po huhlon pevi po yi pehẹ awhanfuntọ azọnyọnẹnto de. David zan azọnwanu he ye ma lẹn de do gbawhan Goliati tọn. Owe Awhàn Tọn yin alọkẹyi gbọn Mao Zedong taidi nuhe gọalọ na ẹn nado duto Chiang kai-shek to awhan Chinese tọn whenu. ==Dodinnanu dogọ== [[Adà:Whenuho]] lgoy2q1x7ego3msa0nbx6pm1grq49x8 Owhe 0 608 28169 27253 2022-07-30T23:31:14Z Successrace 13 wikitext text/x-wiki '''Owhe''' dopo yin [[Azán|azán]] 365. E nọ yin ojlẹ de na aihọn lọ nido lẹdo [[owhè]] lọ blebu whla dopo. E nọ bẹjẹeji to azán tintan [[osun]] alunlun tọn mẹ bo nọ fo to azán gban-nukundopotọ osun Awewe tọn mẹ. suqwbc5uz8jlyvawoatb8oelm6pdmod Owhán 0 609 19043 12099 2022-04-11T18:07:06Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Spear_fishing_Peru_cropped.jpg|thumb|owhán he ye do nọ hu wheví to peru]] '''Owhán''' yin azọnwanu hohowhenu tọn he nọ yin yiyizan na awhan. E nọ yin yiyizan nado sọ́ nude. owhán delẹ tin he nọ pẹn taun bọ delẹ tin he nọ fua. Awhanfuntọ osọ́nọ lẹ wẹ nọ saba zan owhán to awhangbenu. ==Alọdlẹndonu lẹ== 6e4x0ginq92f0xm6uz0f49peicvgfni Owhé 0 610 19044 18034 2022-04-11T18:07:16Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Foxhill House, Halewood 2.jpg|thumb|]] [[Wepo:Robinson-Rose House.jpg|thumb|]] [[Wepo:Wegner House -- Galveston.jpg|thumb|]] [[Wepo:House in Le Vésinet 002.JPG|thumb| Owhé wunmẹwunmẹ lẹ wẹ ehelẹ.]] '''Owhé''' yin ohọ he nọ yin gbigba na gbẹtọ lẹ nido nọ nọ e mẹ. E nọ yin ohọ gbigba tẹgbẹ tọn de. E ma nọ bọawu nado gbaẹ hanyan podọ nado yin tẹnsẹna taidi ava he yin dido nado nọ e sa. Mẹhe matindo owhé nọ yin pinpọnhlan taidi mẹhe matindo fibẹtado. Owhé kavi Ohọ nọ tindo wunmẹ voovo kavi awusọhia voovo. Delẹ nọ whe bo sọgan yin họnudopo kavi klo bosọ tindo họnususu. Ohọ delẹ nọ yin gbigba pedo devo go. ==Wunmẹ voovo owhé tọn lẹ== ===Owhé he yin klandovo=== To oto taidi [[Amẹlika]], ''Canada'', ''Australia'' po ''New Zealand'' po, susu whẹndo tọn lẹ nọ nọ owhé he yin kinklandovo na owhé devo lẹ sigba bo sẹpọ tohomẹ bosọ nọ tindo aliho he yọn ganji. To oto devo lẹ mẹ, etlẹ yin ''Europe'', nado tindo owhé mọnkọ ma nọ bọawu adavo mẹlọ yin adọkunnọ ganji, ehe lọ wẹ nọ yin ojlo mẹlẹpo tọn. ==Owhé to lẹdo wamọnọ tọn lẹ mẹ== To oto wamọnọ tọn lẹ susu mẹ, susu gbẹtọ lẹ tọn nọ nọ họnudopo mẹ. Ye nọ saba zan adado dopo to pọmẹ, bo nọ da nududu yetọn lẹ to gbangba. Owhé ehelẹ nọ yin gbigba po azọnwanu zanpo lẹ po taidi ogan hoho,nuhe mẹdevoko zan kavi panu zanpo lẹ. ==Họnmẹ== Họnmẹ nọ yin owhé he nọ yin gbigba na gbẹtọ taidi Ahọlu lẹ kavi Ahọsi po Adọkunnọ lẹ po. Họnmẹ nọ saba yin owhé Ahọvi lẹ tọn. Dopo to họnmẹ he diyin to aihọn lọ mẹ wẹ Họnmẹ Buckingham tọn to ''London''. ==Azọnwanu họgbigba tọn lẹ== ==Alọdlẹndonu lẹ== 84q1hyus5usbztkei3r3vsjunpa0aid Owọ́ 0 611 25853 12158 2022-07-12T07:50:48Z Samatics 9 wikitext text/x-wiki '''Owọ́''' yin dopo to [[Nududu|nududu]] dé he gunnu lẹ yinwanna taun bo nọ du ganji lẹ mẹ. Gbado mẹ wẹ yé nọ dé owọ́ sọn, ehe dohia dọ gbado he hú ganji wẹ nọ yin yiya bo dé dopodopo etọn bo ze yi omọ̀mẹ na lili, eyin e ko yin lili po godo, e nọ wa lẹzun nuhe gunnu lẹ nọ ylọdọ lifin. Lifin ehe wẹ nọ yin yiyizan nado da Owọ́. ==Lehe e nọ yin dídá gbọn== Onu tintan he na yi adò ji wẹ osin, enẹgodo mi na jodo na nukun-whiwhe kleun dé na e nido hunzo ganji, enẹgodo mi na ba lifin lọ pẹvide dó agban he sọgan hẹn osin dé mẹ bo ba osin fifa dó e ji bo na hò koko etọn to aigba. Todin mi na ze wọdatin kavi to hogbe devo mẹ atinpẹ bo kọn koko lọ dó osin miọnawu he to adò ji lọ mẹ bo na jẹ dindán ẹn ji po atinpẹ kavi wọdatin lọ po na ojlẹ kleun dé. Nuhewutu mi dona dán ẹn wẹ yindọ na e ni ma dó dó ago lẹ, ojẹ̀ sọgan yin yiyi do emẹ, ehe yin nudide mẹdetiti tọn. To ojlẹ kleun dé godo, mi na dè atinpẹ kavi wọdatin lọ sẹ bo sunudo e domọ to adoji na nukun-whiwhe kleun devo na e nido fiẹsin ganji enẹgodo mí na hùn nusu sọn enu bo ba lifin devo bo dó dan ẹn ganji jẹ whenue e na sinyẹn vude bo sọgan yin dudu po nusọnu depope po. Ṣigba mẹdevo lẹ nọ jlo bibọ etọn ehe dohia dọ e sọgan yin dídá dó bibọ kavi dó sinsinyẹn lọji. Eyin e nọ adò ji na ojlẹ vude bo bí ganji godo, mí na zlọn ẹn dó aigba bo kan ẹn do núdùpanu mẹ bo dunu. Ṣigba, eyin e po jẹ azan awetọ gbe è nọ lẹzun owọ́ adlọ kavi owọ̀koli. ==Oto he mẹ owọ́ nọ yin dudu te lẹ== *[[Gbagli]] *Agbómẹ̀. *Ajá. *[[Họgbonu|Port-Novo]]. *Pobé. [[Adà:Núdùdù]] 050azbyojdhkhr2xdwokzystqz80mvx Oyinkansola Abayomi 0 612 26919 23540 2022-07-23T15:28:13Z Gadarawamo 20 wikitext text/x-wiki Mẹgantẹnmẹ '''Oyinkansọla Abayọmi''' he ye nọ ylọ dọ Oyinkan we ye ji to azan ṣiẹnẹtọ ọsun àtóntọ́ [[owhe]] 1897 tọn, eyin avunhona jlọ́jẹ́ Yọnnu lẹ tọn tọ de podọ avunhona mẹdekannujẹtọ de to Otogbo [[Naijilia]] tọn me. Ewọ wẹ sọ yin ògán na ogbẹ tonudidọ tọn yọnnu lẹ tọn. Nigerian women's Party (NWP). ==Jọja whenu etọn po wepinplọn etọn po== Ye ji Oyinkansọla Ajasa to [[owhe]] 1897 to Togbo [[Naijilia]]tọn mẹ. Mẹjitọ etọn lẹ wẹ nọ ylọ ẹ dọ Oyinkan. E do nọvi dopo he nọ yin Akeuṣọla Ajasa. E sọ ku to whenuena e yin [[owhe]] awe mẹvi. Otọ yetọn he nọ yin Kitoye Ajasa, Ayọnuvi jiji wẹ eyín. Togbo Bilitiṣi tọn sọ yíi dó du ògán na agun de. Iya etọn wẹ Lucretia Olayinka Moore he yin Ahoviyọnsi oto Ẹgba tọn. Kofo Ademola yin mẹgandomẹgo yetọn ga. Eyi wehọmẹ yonusi lẹ tọn Girls Seminary to Ayimatẹn [[Awọnlin]] tọn to Otogbo [[Naijilia]] tọn mẹ. E yi wehọmẹ bo yi gbedewema to Young Ladies Academy he to Gyford Hall he tin to Gloucestershire to Yovotomẹ, to [[owhe]] 1909. To [[owhe]] 1917 tọn mẹ, E hiawe to Royal academy Of Music to London. E sọ nọ plọn wehọmẹvi lẹ hanjiji to Anglican Girl's Seminary. Enẹgodo wẹ e mọ mẹhe wa yin asu etọn bọ oyin etọn nọ yin Moronfolu Abayomi bọ yé wá dá yede to 1923. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] pi7ldwvu9ch4yu9ug3gh9xfjndqmu2t Paikoro 0 613 19045 12184 2022-04-11T18:07:26Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki Lẹdo Gandudu Dokọ̀ tọn, '''Paikoro''', yin dopo to Lẹdo Gandudu Dokọ̀ tọn 774 he tin to [[Naijilia]] lẹ mẹ podọ e yin dopo to Lẹdo Gandudu Dokọ̀ tọn koàtọ́n (25) he to aṣẹpipa [[Ayimatẹn Niger Tọn]] glọ lẹ mẹ. Tatọ́-tẹnnọ̀ etọn tin to topẹvi Paiko tọn mẹ to nudi kilomẹtlu 25 hlan hùwaji-whèzẹtẹn tatọ́-tẹnnọ̀ ayimatẹn lọ, Minna tọn tọn. Lẹdo etọn gbló sọ̀ kilomẹtlu 2,066 lẹdo pé podọ gbẹtọ sọha 158,086 wẹ tin to finẹ to mẹhihia owhe 2006 tọn whenu; po nukúndido lọ po dọ jideji gbàn-atọ́n to kanweko ji (35%) na nọ tin to whemẹwhemẹ. jb57p2uap76kd9vgu1f8cvhww3ji76h Papasumehatin 0 614 18031 16712 2022-04-05T23:44:43Z Samatics 9 wikitext text/x-wiki '''Papasumehatin''' yin atin sinsen de bo e sin gan yin mimo to agewaji otò [[Naijilia]] ton me e nọ dite sọ petlezin awagba dopo e nọ sin ẹn taun sìnsẹn e tọn nọ nọ apa mẹ apa lọ nọ dite pẹẹ de bọ sínsẹn atọn,ẹnẹ kabí atọn nọ yin mimọ to apa dopo mẹ gbẹtọvi nọ du sínsẹn e tọn nidọ sínsẹn lọ nọ apa mẹ kaka bọ e zin nidọ jẹhọn yin apa lọ na kẹnu bọ sínsẹn lọ lẹ na flẹ jaí nídọ jẹhọn yin bọ e dukosọ na onu kikẹ apa lọ tọn jẹhọn nọ ze sọyí fí díndẹn bọ e sọ nọ wu nldọ jlẹ to yiyi,na do dui ye nọ daẹ ganji bọ yè na fle flo he tin to agbasa go nẹ yè nọ yi whlakọ de go do du kabí yè ni yi dó nsọnu mẹ, IBONU LẸ nọ yí do du, UKOBI 5z7j86v570hvtrsfoeyox9i2h8yxh4t Paracetamol 0 615 25012 25011 2022-07-04T17:59:10Z Samatics 9 wikitext text/x-wiki '''Paracetamol''' (kavi '''acetaminophen''') yin [[amasin]] he nọ yin yiyizan nado de vivẹ po. E sọ nọ yin yiyizan nado gbọ ova po tadudu po. E nọ tin to [[amasin]] depope he nọ yin yiyizan nado gbọ alinpọn mẹ dandan. Harmon Northrop Morse wẹ yin omẹ tintan he basi Paracetamol to owhe 1878. [[Amasin]] devo lẹ he yin bibasi po paracetamol po lẹ sọawuhia to owhe 1950 gblamẹ. To egbehe, [[amasin]] ehe wẹ nọ yin yiyizan taun po [[amasin]] devo lẹ taidi Salicylic acid kavi Ibuprofen po. To owhe 1977, Paracetamol tin to hukan [[amasin]] vonọtaun he ogbẹ ''WHO'' tọn nọ yizan lẹ mẹ. ==Lehe e nọ yin yiyizan do gbọn== Paracetamol yin [[amasin]] he nọ tin to aimẹ whepoponu. Nuhahun lọ wẹ yindọ, gbẹtọ lẹ nọ zan [[amasin]] lọ zẹjlẹgo, na ye ma yọn lehe ye na zan ẹn do. [[Adà:Amasin]] i3u5piuoo08qx08nga2nseiq5w0u4no Paris 0 616 19047 12207 2022-04-11T18:07:46Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Paris''' (he sọ nọ yin yiylọ dọ "tòdaho hinhọ́n tọn") yin tatọ-tonọ otò France tọn bo sọ yin tòdaho he klo hugan to France. Gbiblo etọn sọ kilomita kanweko-atọ́n (105) to ada etọn ẹnẹ lẹ dopodopo mẹ podọ gbẹtọ hugan livi awè wẹ nọ nọ e mẹ. Eyin fíninọ he lẹdo e pé lẹ na yin linlẹndopọ po e po, gbẹtọ sọha he nọ nọ lẹdo Paris tọn hugan gbẹtọ livi ao. Paris wẹ yin tòdaho he mẹ gbẹtọ su te hugan to bẹplidopọ otò he tin to Elopu mẹ lẹpo mẹ. Eyin aigba he tin to Paris lẹpo yin mimadozẹnzẹn (enẹwẹ kilomita dopo to ada etọn ẹnẹ lẹ dopodopo mẹ), gbẹtọ hugan fọtọ́n-donu-ko (20,000) wẹ nọ nọ ada dopodopo mẹ. efxkp4hnwizozy8w0v6tsbmrlubaa13 Patrice Talon 0 617 19048 12247 2022-04-11T18:07:56Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Patrice Talon at USAID HQ (4) (cropped).jpg|thumb|Patrice Talon]] '''Patrice Guillaume Athanase Talon''' (hé yin jiji to azan tintan Nuwhàsun, owhè 1958) yin tonudọtọ po ajọwatọ otò [[Benẹ]] tọn po. E kò lẹzun togbogan [[Benẹ]] tọn sọn azan ṣidopotọ lidosun owhè 2016. ==Bẹjẹeji Gbẹzan etọn tọn po azọ́n etọn po== Talon tlọn kúnkan Fọnnu lẹ tọn mẹ bo sọ yin jiji to Ouidah. E tọ́n sọn okún kanlinmọjọwatọ tọn lẹ mẹ. Otọ etọn tlọn Ouidah bọ Onọ etọn tlọn hẹnnu Guédégbé tọn mẹ to Abomey. E mọ gbedewema wehọmẹ daho tọn yi to Dakar, Senegal. To whenuena e yí gbedewema to nupinplọn lẹnunnuyọnẹn tọn mẹ to wehọmẹ alavọ tọn ''University of Dakar'' tọn godo, e yin dide hlan wehọmẹ agahun kùnkùn tọn '' National School of Civil Aviation'' tọn mẹ to Paris. Pọndohlan etọn wẹ nado lẹzun agahunkuntọ, ṣigba e ma sọgan zindonukọn na é gbọawupo to tẹnpọn àgbásálilo dé tọn he ye basi na ẹn to dotowhe wutu. To owhè 1983, Talon lẹzun ajọwatọ nuzinzan ogle tọn lẹ tọn. To owhè 1985, e lẹkọ dó otò [[Benẹ]] tọn mẹ bo dó azọnwhe ''Societé Distribution Intercontinentale, SDI'' ai. Azọnwhe lọ nọ bẹ nuzinzan ogle tọn lẹ na azọnwhe he nọ basi sekanfun lẹ. To owhè 1990, akuẹsẹdotẹn aihọn tọn wa gbèta dagbe de kọn dọ otò he to wheyihọ Aflika tọn lẹ nado sọgan nagbe tovi paa lẹ ni sọgan dó azọnwhe yedetiti tọn ai. Ehe zọn bọ yé dọna otò Benẹ tọn ni dealọ sọn sekanfun bibasi mẹ. Talon mọ dotẹnmẹ lọ nado dó azọnwhe sekanfun tọn atọn (3) dó otò [[Benẹ]] tọn mẹ. E sọ yin yinyọnẹn taidi ahọlu sekanfun tọn ''king of Cotton'' na ada he e bẹ to sekanfun sìn àjọ mẹ. Azọnwhe he e doai lẹ pọn basi na ẹn na ogbẹ he e do po tonudọtọ dahodaho oto Benẹ lẹ po. Talon yin dopo to mẹhe yi akuẹ dó nọ godo na togbogan dayi tọn [[Thomas Boni Yayi]], whenue e to wezun họn nado du togbogan to owhè 2006 po 2011 po. Azọnwhe etọn ''Benin Control'' họ̀ azọnwhe awe he yin oto tọn yèdọ: Sodeco to owhè 2009 po PVI po to 2011. To owhè 2011, Talon lẹzun nukunpedonugotọ na agbàn he nọ tlọn oto devo mẹ lẹ to Cotonou. To owhè 2012, e họ̀nyi otò Flans tọn mẹ whenuena yè sawhẹdokọna ẹn dọ é fin akuẹ hugan livi fọtọnnukunatọn ''18 million Euros'' hé yin takuẹ. Ojlẹ pẹde godo, e ma sọ jẹakọ hẹ Yayi Boni ba, bo sọ yin whẹsadokọna sọ e tin to mẹhe to na hùn Yayi Boni lẹ mẹ. Yé jona ẹn to owhè 2014. To owhè 2015, hojlawema ''Forbes'' tọn kan yinkọ Talon tọn do otẹn fọtọntọ mẹ na mẹhe dó akuẹ hugan to apadewhe Aflika ''sub- Sahara'' tọn. Sọha akuẹ etọn he ''Forbes'' zinjẹgbonu wẹ livi 400 (US $400 Million). ==Togbogan== Talọn wlẹn gánzinpo togbo Benẹ tọn to ovo he yin bibla to whejisun owhè 2016. E lẹzun togbogan Benẹ tọn to whenuena e bẹ madó kande-fọtọn (55%) to ovo he yin bibla wla awetọ godo to ewọ po lizọnyizọnwatọ́ tangan Lionel Zinsou he tlọn tonudọgbẹ ''Cowry Forces for an Emerging Benin'' tọn po ṣẹnṣẹn. ==Otàn Gbẹzan Edetiti tọn== Talon wlealọ hẹ Claudine Gbénagnon hé yin vijiji [[Họgbonu|Porto-Novo]] tọn.Ye sọ ji ovì Awe. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] dr0lux23kzicfmk03z06qngsadg6i69 Paul McGrath 0 618 19049 12251 2022-04-11T18:08:06Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Paul McGrath''' (Sunnusi Ajọwatọ) yin Azinponọ/Gandutọ-apaṣẹnọ na "Mobil Producing Nigeria" 8nrv79jjshpdcucks4qncwcnhp1qx0k Paulin Joachim 0 619 19050 12263 2022-04-11T18:08:16Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Paulin Joachim'''(sọn Azan 20 zosun, owhe 1931 jẹ azan 24 abọhunsun, owhe 2012) he sọ nọ yin yiylọ dọ Paulin Joachim Branco de Souza, yin Homilomilo kantọ de, podọ Linlinnamẹtọ de he wa sọn Otogbo [[Benẹ]] tọn mẹ, e wa lẹzun tovi France tọn. Mẹsusu wẹ yọnẹn na hodidọ po zohunhun po etọn, enẹwutu wẹ yé nọ ylọẹ dọ Linlinnametọ daho Aflika tọn (A Legend of Journalism in Africa). [[Adà:Otàn Gbẹzan tọn]] hvqeuiqk1eljqdob5tg0e3tdcpkjtkn Peju Ogunmola 0 620 26778 19051 2022-07-21T18:38:21Z Gadarawamo 20 /* Ajọ̀ lẹ */ wikitext text/x-wiki '''Peju Ogunmola''' yin yọnnu sinima-zọ́nwatọ dé he ko wazọn susu to sinima ayọgbe tọn lẹ mẹ to otò [[Naijilia]] tọn mẹ. Ovi sinima-zọ́nwatọ numimọnọ Kola Ogunmọla tọn wẹ e yin. Asu etọn wẹ Sunday Omobolanle, aihundatọ-sinima tọn, aihunkantọ, anadenanutọ sinima lẹ tọn, podọ sinima-bayitọ otò Naijilia tọn dé. Ewọ wẹ onọ-pẹvi na Sunkanmi Omobolanle, he ewọ lọsu sọ yin aihundatọ dé ga. ==Ajọ̀ lẹ== To [[owhe]] 2016 tọn, yè doyẹyigona ẹn po ''Icon Category Award, 2016'' tọn po hẹ ''Afro-Heritage Broadcasting and Entertainment Awards''. [[Adà:Otàn Gbẹzan tọn]] 7x250afxlnnt86auuu0cznmey0ywfx0 Penicillin 0 621 24980 19052 2022-07-04T06:52:39Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Penicillin_core.svg|thumb|Penicillin]] '''Penicillin''' yin [[amasin]] huhlọnnọ de, he nọ yin yiyizan nado gbọ azọ̀n sinsinyẹn lẹ taidi azọ̀n bẹplamẹ lẹ. [[Amasin]] ehe wẹ yin tintan he yin dodinna nado gbọ azọ̀n sinsinyẹn lẹ. E yin dodinna gbọn dodinnanutọ Sir Alexander Fleming dali to owhe 1928 mẹ, ṣigba e mayin bibayi tọn kakajẹ owhe 1940. To egbehe, [[amasin]] sinsinyẹn devo lẹ ko yin bibayi gbọn penicillin dali. [[Amasin]] taidi Penicillin G, Procaine penicillin, benthazine penicillin po Penicillin V po. [[Amasin]] penicillin to whedelẹnu, e nọ yin yiyizan nado gbọ azọ̀n taidi Asamẹzọn po Opẹn gbọhlihẹ tọn po. E sọ yin yiyizan taun to wẹkẹ whan awetọ whenu. Mẹdelẹ tin he [[amasin]] lọ yinuwado to aliho agọ mẹ do ye ji. Mẹdelẹ nọ slu, nu nọ sẹn do agbasa na mẹdelẹ, e nọ bẹ avivọ pla mẹdelẹ, mẹdelẹ nọ yi afọdai whẹwhẹ. Mọdopolọ, mẹdelẹ tin he agbasa nọ hli ye taun eyin [[amasin]] lọ ma yi ye. Na azọnwiwa [[amasin]] lọ tọn wutu, e ko to yinyin yiyizan to dotowhe lẹ lọsu. ==Alọdlẹndonu lẹ== [[Adà:Lẹnunnuyọnẹn]] qg8lwqaqfka3huew9a2efs9xbrpiba7 Peter Scolari 0 622 19054 17686 2022-04-11T18:08:56Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Peter_Scolari_(27023529024).jpg|thumb|Peter Scolari]] '''Peter Thomas Scolari''' (azán wiawetọ Zósun, owhe 1955 tọn jẹ azán konukunawetọ Kọyànsun, owhe 2021 tọn) yin aihundatọ sinimọto tọn he wá sọn otò [[Amẹlika]] tọn mẹ. E yin yinyọnẹn taidi, ''Micheal Harris'' to sinimọto lọ ''Newhart'' he mẹ e sọawuhia te sọn owhe 1984 jẹ 1990, podọ e sọ zan yinkọ ''Henry Desmond'' to sinimọto lọ ''Bosom Buddies'' mẹ sọn owhe 1980 jẹ 1982. Mọdopolọ e sọ sọawuhia taidi ''Billy the lonely Boy'' to sinimọto he yin bibasi to owhe 2004 he ye nọ ylọ dọ ''The Polar Express'' mẹ. Scolari mọ gigopanamẹnu yí to owhe 2016 to sinimọto ''Girls'' tọn mẹ fie e zan yinkọ lọ ''Tad Horvath'' te. Scolari kú gbọn azọ̀n ylankan he nọ yin ''leukemia'' dali, to otò ''New York'' tọn mẹ. E tindo owhe 66. Owhe awè wẹ e do jẹ azọ̀n lọ na whẹpo do kú. Scolari dà asi voovo ẹnẹ. E dà asi tintan ''Lisa Kretzehmar'' to 1981 ṣigba yé tún alọwle lọ́ to 1983. E dà asi awetọ ''Debra Steagal'' to 1986, alọwle lọ sọ tún to 1996. E sọ dà asi atọ̀ntọ́ ''Cathy Trien'' to 1998 bọ yé nọpọ́ jẹ 2004. Owhè 2013 wẹ e dà asi ẹnẹtọ́ ''Tracy Shayne'' te. Scolari ji ovì ẹnẹ. [[Adà:Otàn Gbẹzan tọn]] hbexn8x94gp6nsepqb6rpl3uehv8m35 Philippe Adrien 0 623 25606 25605 2022-07-10T15:03:06Z Samatics 9 wikitext text/x-wiki '''Philippe Adrien''' (yin jiji to azán fọtọ̀n-nukunẹnẹtọ, Awewesun, owhe 1939 jẹ azán fọtọ̀ntọ, Zósun, owhe 2021) tọn mẹ. Eyin anadenanutọ aihundida oploji tọn, aihundatọ dé podọ nukantọ aihundida flansenu dé po. Aihundatọ ehe yin yinyọnẹn na ada he e yiwa to aihundida awhanfun tọn he yin Green Harvest to owhe 1959 tọn mẹ. Adrien jẹ ahundida kan ji to vivọnu owhe 1960 tọn mẹ. To owhe 1985 tọn mẹ, Adrien mọ ''L'atelier de Recherche et de Réalisation Théatrale''. Adrien basi matintọ to azán fọtọ̀ntọ, Zósun, owhe 2021 tọn mẹ to whenuena e tindo owhe kan-awe-elan-dopo (81). == Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1939 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] kx0xf6s62ch3uqe6ne30ov7rp5ytk93 Pilar Bardem 0 624 19056 12343 2022-04-11T18:09:16Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Medalla_de_honor_del_CEC_2018_(cropped).jpg|thumb|Pilar Bardem]] '''María del Pilar Bardem Muñoz''' (14 Whejisun 1939 – 17 Liyasun 2021) Eyin aihundatọ spain tọn podọ avunhotọ na jlọjẹ mẹ tọn lẹ. E yin jiji to Seville, Spain. E bẹ azọn jẹeji to 1965. E yin yinyọnẹn na ada etọn to aihun ''Doña Julia in Nobody Will Speak of Us When We're Dead (1995)''. Bardem wẹ yin onọ na aihundatọ Carlos Bardem, Mónica Bardem po Javier Bardem po. Bardem basi matintọ to 17 Liyasun 2021 to Madrid sọn azọn vẹgo mẹ tọn podo owhe 82 po. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 7asawikfx6j782x2t9qfvtmnudwp8nr Pita De Yin Daho-gbó 0 625 19057 17684 2022-04-11T18:09:26Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:J.-M. Nattier (d'après) - Portrait de Pierre Ier (musée de l’Ermitage).jpg|thumb|Pita De Yin Daho-gbó]] '''Pita De Yin Daho-gbó''' Kavi '''Pita I Oto Russia tọn''' E nọgbẹ bẹsọn azán 7tọ osun 2tọ owhe 1682 yi azán 8tọ osun 2tọ owhe 1725. E lẹzun Awhangan otò [[Russia]] tọn to azan koatọntọ osun ṣidopotọ owhe 1682 to whenue mẹdaho etọn yọnnusi he nọ yin yiylọdọ Sophia Alekseyevna ṣiawhan. To owhe 1697, E dla Oto Elọpu tọn pọn bo basi dide dọ otò [[Russia]] tọn dona tindo mima to nuwiwa Ohu ji tọn lẹ mẹ. E ze dodonu fihe agban he nọ gbọn Ohu ji lẹ na nọ yin bibẹ do podọ tọjihun dahọ glitẹn he no yin yiylọdọ ''St Petersburg'' he wa lẹzun tatọ-tonọ otò [[Russia]] tọn to owhe 1711. E diọ tito otò [[Russia]] tọn gbọn osẹn yọyọ lẹ didoai nado hẹn otò lọ zun egbezangbe tọn. Ahọvi Alexander Danilovich Menshikov wẹ yin họntọn vivẹ Awhangan lọ tọn, Sigba e wa e wa yin winyando na nutindo oto lọ tọn finfin wutu. ==Awhan== Awhan he oto Russia tọn fun to whenue Awhangan Pita to anadenaẹn lẹ die: *Awhan sinsinyẹn Turkish tọn: To awhan ehe mẹ Oto Russia tọn funawhan hẹ Awhanpa ''Ottoman'' tọn bosọ dudeji. *Awhan sinsinyẹn whezẹtẹn tọn: Oto Russia tọn funawahan hẹ Oto Sweden tọn to awhan sinsinyẹn whezẹtẹn whenu. To owhe 1700, Oto Saxony, Denmark po Russia po nọpọ do pehẹ oto Sweden tọn po. Oto Sweden tọn pehẹ oto Russia tọn bọ avun bẹ, Awhan ehe lọ yin yiylọdọ Avun Poltava tọn. Oto Russia tọn du to awhan lọ ji, ṣigba, susu to awhanpa Oto Sweden tọn, etlẹ yin Ahọlu yetọn, Enẹ wẹ Ahọlu Charles xii oto Sweden tọn họn [[Adà:Otàn Gbẹzan tọn]] pnli9h40hs7i4ws8zsf9zwfxmykyd6t Povita 0 626 12374 12373 2022-03-23T16:02:04Z Jon Harald Søby 5 3 revisions imported wikitext text/x-wiki '''Povita''' yin Gbetadé he tin to Nọwhepa to Gandudu Dókọtọn [[Gbagli]] tọn mẹ to Aimatẹn [[Awọnlin]] tọn mẹ to Otogbo [[Naijilia]] tọn mẹ. ==Azọnwhe he tin to Povita lẹ== ==Alọdlẹndonu Lẹ== o8qn2tzn24pyxph3qyrdju4bzx326sj Prince Eke 0 627 19058 12397 2022-04-11T18:09:36Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Prince Oluebube Eke''' (yin jiji to azan fọtọn-nukun-atọ̀ntọ, Avivọsun, owhe 1981) yin aihundatọ otò [[Naijilia]] tọn, anadenanutọ sinima tọn, nukantọ, e nọ tọn to televizion ji bosọ yin whanpẹjọjlatọ dé po. E wlealọ hẹ Muma Gee, ajọwatọ dé he ji ovi atọ̀n na ẹn. E diyin to tintan whenu taidi aihundatọ dé to owhe 2003 mẹ to whenuena e sọawuhia to sinima Nollywood tọn de he yin ''Indecent Proposal'' mẹ. Sinima etọn devo lẹ wẹ ''Spade: ''The Last Assignment'' (2009), ''Mirror of Life'' (2010), ''Secret Code'' (2011) po '' A Minute Silence (2012) po. ==Bẹjẹeji gbẹzan po wepinplọn etọn po== E yin jiji to otò de he nọ yin Ngor Okpala, to Ayimatẹn Imo tọn mẹ, Eke wẹ ovi podé to whẹndo visunnu ṣianwe po viyọnnu dopo tọn po mẹ. E yi wehọmẹ daho ''Holy Ghost'' tọn to Owerri bosọ yi gbedewema daho to ''International Relations'' mẹ to Wehọmẹ Alavọ tọn he to Ayimatẹn Imo tọn mẹ. ==Aihun he e da lẹ== {| class=wikitable ! Owhe ! Hosọ ! Ada he e yiwa ! Nudọnamẹ devo lẹ |- |2003 |''Indecent Proposal'' | | |- |2009 |''Spade: The Last Assignment'' |Bulldog | |- |2010 |''Mirror of Life'' |George | |- |rowspan=2|2011 |''Secret Code'' |Pisso | |- |''The Code 2'' |Pisso | |- |2012 |''A Minute Silence'' | | |} ==Alọdlẹndonu lẹ== ==Nọten intẹnẹt tọn devo lẹ== [[Adà:Otàn Gbẹzan tọn]] iul0zmbtynh594czkqbwc26tb0kn6go Pínpan glintẹn lẹ to Naijilia 0 628 25690 21451 2022-07-11T10:10:41Z Gadarawamo 20 /* Pínpan vẹ̀npẹ̀n lẹ po Paa lẹ po */ wikitext text/x-wiki [[Wepo:Train station Mobolaji Johnson.jpg|thumb|250px|alt=Main railway station Lagos|New train station Mobolaji Johnson]] [[Wepo:Agege railway station.jpg|thumb|250px|alt=Train station Agege, standard gauge railway|Pínpan glintẹn yọyọ Agege tọn "Babatunde Fashola"]] [[Wepo:Ibadan railway station.jpg|thumb|250px|Pínpan glintẹn yọyọ to Ibadan]] [[Wepo:Abeokuta station.jpg|thumb|250px|alt=Railway station Abeokuta|Pínpan glintẹn yọyọ to Abeokuta to awà standard gauge railway line tọn ji Lagos-Ibadan]] [[Wepo:Kafanchan train station 1.jpg|thumb|right|250px|[[Kafanchan]] junction station]] [[Wepo:Train Stations in Oshodi, Lagos, Nigeria Photo Taken by Mr. Olusola D, Ayibiowu Date 13th January 2017.jpg|thumb|right|250px|[[Awọnlin]] Oshodi station]] [[Wepo:North South Railway at Makurdi, Central Nigeria. - panoramio.jpg|thumb|right|250px|[[Makurdi]] station]] '''Pínpan glintẹn he to [[Naijilia]] lẹ die:''' == Alihiamẹnu lẹ== [[Wepo:Railway system Nigeria 2021 english.jpg|thumb|400px|alt=Railway system Nigeria, under construction and in use|Railway network of Nigeria 2021]] * [https://www.un.org/Depts/Cartographic/map/profile/nigeria.pdf UN Map] * [http://www.unhcr.org/cgi-bin/texis/vtx/search?page=search&docid=441688830&query=Nigeria%20map UNHCR Atlas Map] ==Todahó he mẹ Pínpan nọ yì lẹ== Pínpan-gàn Whèzẹtẹn-waji tọn (Wz) po Whèyihọ-waji tọn (Wy) yin ṣíṣáká dopọ gbọn "Link Line" lọ dali. ===Pínpan-gan Whèyihọ-waji tọn=== * [[Apapa]] (Wz) - Awọnlin. Port ; núlitẹn ; amì-whé * [[Awọnlin]] (Wy) (0&nbsp;km) - Pínpan glintẹn Awọnlin tọn * Yaba (Wy) - Pínpan-gàn to gbonu Awọnlin tọn * Oshodi (Wy) - Pínpan-gàn to gbonu Awọnlin tọn * Ikeja (Wy) - Pínpan-gàn to gbonu Awọnlin tọn * Agege (Wy) - Pínpan-gàn to gbonu Awọnlin tọn * Agbado (Wy) - Pínpan-gàn to gbonu Awọnlin tọn * Ijoko (Wy) - Pínpan glintẹn pínpan he nọ yi gbonu todaho tọn lẹ tọn, 2013 * [[Abeokuta]] (Wy) ---- * [[Agege]] (Wy) - aliplitẹn * [[Ibadan]] (Wy) (156&nbsp;km) * [[Oshogbo]] (Wy) * [[Ilorin]] (Wy) * [[Zungeru]] (Wy) - aná * [[Minna]] (Wy) - aliplitẹn Baro tọn * [[Kaduna]] (Wy) - aliplitẹn sọyi ogàn Whèzẹtẹn-waji tọn (East Line); aliplitẹn sọyi [[Abuja]] * Zaria (WX) - aliplitẹn sọyi Kaura Namoda (Wy) * Kano (Wy) (1124&nbsp;km) Kano * Nguru (Wy) - Pínpan glintẹn sẹpọ dogbó Niger tọn ---- * Zaria (Wy) - aliplitẹn * Funtua (Wy) * Gusau (WyA) * Kaura Namoda (Wy) * Nigeria-Niger dogbó * Niamey ---- * Bajoga * Enugu * Idogo (Wy) - alahọ pínpan glintẹn tọn ---- ** [[Minna]] (Wy) - aliplitẹn Baro po (tatọ́-tẹnnọ [[Ayimatẹn Niger Tọn|Niger]] tọn) po ** Baro (Wy) (branch terminus) on Tọsisa Niger tọn ---- * Ikeja ---- ** (Standard gauge) ** [[Kaduna]] (Wy) aliplitẹn sọyi [[Abuja]] ** [[Abuja]] (Wy) - tatọ́-tẹnnọ togbó tọn- 2016 (186&nbsp;km) ===Hùto lẹ=== * proposed standard gauge * [[Awọnlin]] * Benin City (Tatọ́-tẹnnọ̀ ayimatẹn Edo tọn) (300&nbsp;km) * [[Port Harcourt]] (tatọ́-tẹnnọ ayimatẹn Rivers tọn) ===Kanṣiṣa tẹn lẹ=== * Kaduna (Wy) - aliplitẹn pànta Whèzẹtẹn-waji dasá togbó * Idon (WyA) * Kafanchan (Wz) - aliplitẹn pànta Whèyihọ-waji dasá togbó ===Central Line 1435mm=== * Agbaja (C) - Iron ore ** (yin linlẹndai to 2011) ---- * Itakpe (C) - iron ore[14] * Ajaokuta (C) * Ovu (49m) (C) (ma ko fó, e po km 22) * Warri (C) - ali de pànta Warri yin titobasina; yè suahọ azọ́nwatọ lẹ to Kọ́yànsun 2009 tọn; whenue e na fó ma ko yin yinyọnẹn. ---- * (gauge convertible sleepers) * Port Harcourt * Onne ===Pínpan-gàn Whèzẹtẹn-waji tọn=== * Port Harcourt (Wz) * Aba (Wz) * Enugu (Wz) * Otukpo (Wz) * Igumale (Wz) * Makurdi (Wz) - aná daho * Kafanchan (Wz) - aliplitẹn pànta Pínpan-gàn whèyihọ-waji tọn * Kuru (Wz) - aliplitẹn pànta Jos * Bukuru (Wz) - tin * Jos (Wz) - tin * Bauchi (Wz) - * Gombe (Wz), * Maiduguri (Wz) (pintan glintẹn) - pínpan-gàn he sẹpọ Chad hugan ---- * Lafia (Wz) * Oshogbo (Wy) * Umagha (Wz) * Uyo (Wz) * Umuahia (Wz) * Chamo (Wz) * Yenagoa (Wz) - Tatọ́-tẹnnọ̀ ayimatẹn Bayelsa tọn sọn n1996 ==Yín gigọ do Ninọmẹ hoho tọn mẹ== * [[Awọnlin]] (Wy) * 488&nbsp;km * [[Jebba]] (Wy) - to Tọsisa Niger tọn ji ==To yinyin gbigbá to alọnu== * (standard gauge) * (alì awè topọ) * [[Awọnlin]] (0&nbsp;km) * Kano (128&nbsp;km) * Ibadan (Wy) (156&nbsp;km) ---- ==To yinyin Nulẹnpọndeji== ---- * (standard gauge) *[[Awọnlin]] * Abeokuta (Wy) * Ibadan ---- * Ibadan * Osogbo (Wy) * Ilorin ---- * Nyanya * [[Minna]] (Wy) ---- * (Ohù tó) * [[Awọnlin]] 0 km * Benin City * Calabar - 1402 km - sẹpọ dogbó Cameroon tọn ===Dehe jidide tin dọ ye na yin tadona lẹ=== * (2014) * [[Awọnlin]] - [[Abuja]] (615 km); * Ajaokuta-Obajana-Jakura-Boro-Abuja po yidogọ pẹẹde po sọn Otukpo; * Anyinga-Ejule-Ida-Adoru-Nsuuka-Adani-Omor-Anaku-Aguleri-Nsugbe-Onitcha; * Zaria-Kaura Namoda-Nnewi-Owerri-Illela-Birni jẹ Konni to tògbo Niger tọn mẹ (520 km); * Benin City-Agbor-Onicha-Nnewi-Owerri-Aba Onitcha-Enugu-Abakaliki; * Eganyi-Lokoja-Abaji-[[Abuja]] (280 km). * ===pànta tògbo Niger Tọn=== * Kauran Namoda (0 km) railhead[27] * Sokoto * Birnin Kebbi * Niger (about 250 km) - dogbó * Birnin-N'konni * Niamey -- * Kano (SGR) [28] * [[Naijilia]] Niger - dogbó * Maradi ===Hùwaji Naijilia tọn=== * [[Awọnlin]] * Tọsisa Niger tọn Delta * Port Harcourt * Calabar * (sẹpọ dogbó Cameroon tọn) ===2010=== * Port Harcourt and branches [30] * Maiduguri * Bonny, Nigeria * Owerri * Kafanchan * Gombe, Gombe * Damaturu * Gashua ==Pínpan vẹ̀npẹ̀n lẹ po Paa lẹ po== Alìgbọntẹn pínpan vẹ̀npẹ̀n tọn lẹ to yinyin titobasina do tòdaho [[Awọnlin]] mẹ. Ogbẹ́ tintan Pínpan Paa Abuja tọn bẹ [[azọ́n]] jẹeji to Liyasun 2018 tọn. ==Ko Súhọ̀n== * Bauchi Light Railway 762 mm (2 ft 6 in) ''(wazọ́n sọn 1914-1927)'' ** Zaria ** Rahama ---- * (yin vivọ gbejepọn to gblagbla 1927 tọn mẹ to whenue alìgbọntẹn Whèzẹtẹn-waji tọn dlẹnkàn sọ 1,067 jẹ Kuru) ** Jos - panu kuntẹn lẹ ** Bukuru - panu kuntẹn lẹ ** Kuru - aliplitẹn sọgodo tọn ** Bauchi ==Sọ Pọ́n== ==Alọdlẹndonu lẹ== n864apcazc2htf43ohlo09x02l567o6 Pọninọ Mẹyu Lẹ Tọn 0 629 27128 19061 2022-07-27T11:17:03Z Gadarawamo 20 wikitext text/x-wiki '''Pọninọ Mẹyu Lẹ Tọn'''. Ogbẹ pọninọ mẹyu tọn lẹ sìn dọndopọ yin kande-wiẹnẹ (54) to otò [[Aflika]] tọn lẹ mẹ. Eyin didoai to otò Durban tọn mẹ to osun ṣiẹnẹtọ [[owhe]] 2002 tọn mẹ. Mẹyu sin pọninọ biọ pọninọ devo de he ye nọ ylọdọ ''Organisation Of Africa Unity (OAU)''. Omẹ tintan he du ogan do Pọninọ Mẹyu lẹ tọn ji wẹ yin Felix Tshisekedi, ewọ wẹ sọ yin nukọntọ otò Congo tọn sọn azan ṣidopotọ osun awetọ [[owhe]] 2021. Pọninọ Mẹyu tọn to [[owhe]] he já to nukọnmẹ, yé jlo na basi pọninọ nado sọgan dé akuẹ dopo tọn podọ yé dóna dó hunhlun to pọninọ dopo mẹ, podọ na Akuẹ ye tọn ni bo sọ dó oganvi dagbe lẹ. Ojlo ye tọn wẹ yin dọ yé ní hẹn aṣẹpipa yé tọn dó te. Otò yetọn lọ lẹ ní sọ nọpọ dó yi nukọn. Ye sọ jlo nadó tẹ avun hiho otò yetọn lẹ nà Jijọho nido tin to otò aflika tọn mẹ,bo sọ dé ahi dopo tọn dó yedélẹ mẹ. == Alọdlẹndonu lẹ == [[Adà:Ogbẹ́]] 680trminx3mphv521gnric5yunxdoy0 Queeneth Agbor 0 630 19062 12521 2022-04-11T18:10:16Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Queeneth Agbor'''. (mẹhe yin jiji to Calabar) Yin Aihundatọ sinimọto [[Naijilia]] tọn. E yin pinplọ́nwhẹ́n to Calabar. Bo lẹkọ̀ do [[Awọnlin]] to whenue e mọdọ gbẹtọ lẹ to tukla dó e mapote nado lẹzun aihundatọ. E yin yinyọnẹ̀n na adà he e yiwa to aihundida ''NollyWood'' tọn lẹ mẹ taidi ''Painful Kingdom'', ''Olu Jacobs'', ''Francis Duru'' po ''The Movement'' po. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] isgsahj9a1ahsv6dbzcw7o3x6vqxu3k Rachel Oniga 0 631 27171 27170 2022-07-27T22:33:59Z Misteld 15 /* Sinimọto he mẹ e sọawuhia tẹ lẹ */ wikitext text/x-wiki [[Wepo:Rachel_Oniga.png|thumb|Rachel Oniga]] '''Rachel Oniga''' (azán ko-nukunatọ̀ntọ Nuwhàsun [[owhe]] 1957 jẹ azán gbàn-nukundopotọ to ojlẹ Liyasun [[owhe]] 2021) yin aihundatọ otò [[Naijilia]] tọn. == Vuwhenu po azọ́n etọn po == Rachel sin kúnkan tlọn ''eku'' to ayimatẹn Delta tọn he tin to huwaji otò [[Naijilia]] tọn. Ṣigba e yin jiji to azan konukunatọ̀ntọ Nuwhàsun [[owhe]] 1957 to ''Ebute Metta'' to ayimatẹn awọ̀nlin tọn mẹ. Rachel bẹ aihundida etọn jẹeji to [[owhe]] 1993 to ojlẹ kleun dè asu etọn kú godo. E wazọn na whenu pẹde ti azọnwhe ''Ascoline Nigeria Limited'' whẹpodo Basi sinimọto etọn tintan he nọ̀ yin ''Onome'' podọ sinimọto Ayọgbe tọn he mẹ e sọawuhia te tintan wẹ '' Owo Blow''. To owhè susu he ko juwayi lẹ mẹ, Oniga ko sọawuhia to sinimọto susu he yin nukundeji lẹ to oto [[Naijilia]] tọn mẹ taidi ''Sango'' he yin anadena gbọn ''Wale Ogunyemi'' dali, podo aihun sẹmẹsẹmẹ tọn ''Super Story'' he ''Wale Adenuga'' deana na po. ==Otàn Gbẹzan etọn tọn== Oniga lẹzun onọ̀ daho whenuena ovi etọn Georgia ji [[ovi]] godo. Oniga ku to azan gbannukundopotọ Liyasun [[owhe]] 2021 gbọn azọ̀n he gándo ahún go dali. ==Sinimọto he mẹ e sọawuhia tẹ lẹ== # Owo Blow # Sango # Out of bounds # passion of mind # Power of Sin # Restless Mind # Doctor Bello # 30 days in Atlanta # The royal Hibiscus Hotel # Power of 1 # Rise of the Saints # Inspector K # My Village People # Progressive Tailors Club # Love Castle # A Naija Christmas [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1957 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] [[Adà:Sinimọto-basitọ lẹ to Naijilia]] [[Adà:Naijilia-nu lẹ]] 6emz180rpjryagiu8ls9kk6ik2r3xz0 Rafi, Nigeria 0 632 19064 12547 2022-04-11T18:10:36Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Rafi''' yin Lẹdo Gandudu Dokọ̀ tọn de to aṣẹpipa [[Ayimatẹn Niger Tọn]] glọ de to [[Naijilia]]. Tatọ́-tẹnnọ̀ etọn tin to topẹvi Kagara tọn mẹ to lẹdo alihogbó A125 tọn mẹ. Dogbó hùwaji tọn wẹ Tọsisa Kaduna tọn ''(Kaduna River)'' tin te. LGD topẹvi lọ tọn lẹ bẹ Tegina po Pandogari po hẹn. Lẹdo etọn gbló sọ̀ kilomẹtlu 3,680 lẹdo pé podọ gbẹtọ sọha 181,929 wẹ to finẹ to mẹhihia 2006 tọn whenu. Sọha pósu tọn ''(postal code)'' lẹdo lọ tọn wẹ 922. ==Ogbè He To Rafi lẹ== *[[Hausa language|Hausa]] *[[Fulani|Fulah]] *[[Fungwa language|Ura]] *[[Pongu language|Pongu]] *[[Kamuku language|Kamuku]] *[[Hungworo language|Ngwe]] *[[Kambari]] *[[Gwari]] ==Alọdlẹndonu lẹ== rnmtkh45e3i7cpav7lodtbbvkgn26a6 Razaq Okoya 0 633 27007 25129 2022-07-24T22:03:29Z Gadarawamo 20 wikitext text/x-wiki '''Razaq Akoni Okoya''' wẹ ye ji to [[Awọnlin]] to Azan wiawe osun tintan [[owhe]] 1940 jẹ (12 Alunlunsun 1940). E yin Ajọwatọ he ye yọnẹn lẹdope Akwẹnọdaho he do azọnwhe susu. ==Vivẹnu nuplọnmẹ tọn== Razaq bẹ whehọmẹ bẹjẹẹji tọn to Ansan-ru-deen Oke popo to Ayimatẹn [[Awọnlin]] tọn. E wọ wẹ dowatọ po nukọntọ po na azọnwhe Eleganza Group he nọ sanu to mẹyugbeji lẹ po (''West Africa'') ==Bẹjẹẹji gbẹzan etọn tọn== Mẹtogantẹnmẹ Razaq Okoya yin ayọnuvi sọn wheyihọ waji Naijilia tọn. Ye ji to whẹndo dawé Tiamiyu Ayinde Okoya tọn mẹ to Awọnlin. E wazọn po otọ etọn po di Avọtọtọ hẹ otọ yin, bọ yé sọ nọ sa Azọnwanu avọ titọ tọn lẹ. Oyọnẹn he e do wẹ naẹn Adọgbigbo nado nọ ede sí bo yin ogan edetọn. E bẹ akwẹ pli bọ e pe pọunko (20 ponds) bọ onọ etọn lọsu bẹ pọun kandeao pli (50 Ponds) nado bẹ Àjọ wiwa hihọ po sisapo sọn Japan. ==Ajọ etọn lẹ== Azọnwhe Razaq Okoya tọn gblo bleun bo sọ to Gbejizọnlin zin lẹdope nado yọn dogbọn lehe ye to nulẹ Basi do, nuhe e yise dọ e yin bibasi to Naijilia di mẹhe po lẹ asi etọn tintan he nọ yin Kuburat Okoya wẹ e jlo dọ ni nọ họ Aṣọdonu agbasa tọn lẹ Jewellery whla bọ Razaq yọnẹn dọ akwẹ Aṣọdonu helẹ tọn ma whe podọ Emi sọgan Basi ye to Naijilia akwẹ he e na du ma vẹ Okoya tọnwhẹn yi aganu nado họ omọ he na Basi Aṣọdonu ehelẹ. Whenu e Basi ye to aliho vonọtaun mẹ bo saa ẹ na akwẹ pẹvi, gbẹtọ lẹ ṣiọnẹn bọ e ma penugo na lehe ye to obiọ Basi nanẹn dogo enẹ zọn bọ azọnwhe to jíjẹ azọnwhe ji na Aṣọdonu agbasa tọn. E jẹ afọpa dagbe lẹ bẹ tọn to susugege mẹ. Whenu susu wẹ agban etọn ma nọ yawu wa mahopọnna lehe e nọ yawu na akwẹ dai do.E zingbejizọnlin yi Italy nado do mọ ye mẹhe to Afọpa Basi lẹ. Nupasamẹ wẹ dọ e ko yí akwẹ etọn dó su àhọ yetọn lẹ. Le wẹ e magbe dọ emagbe dọ èmí na dó Azọnwhe Afọpa bibasi tọn ai to Naijilia. E họ zomọ he do huhlọn nado wazọn ganji bo Yi azọnyọnẹntọ lẹ nado plọn azọn mẹ lẹ to Naijilia lehe ye nọ Basi Afọpa gbọn. To egbehe to anadenamẹ etọn glọ Eleganza nọ Basi nuzizan họmẹ tọn wumẹwumẹ. Azọnwhe etọn lẹ tin to ọrẹgun Ikẹja, isọlọ, Alaba,po Iganmu. E ko yí gbẹtọ hugan fọtọn atọn dó azọnmẹ heyin Naijiliavi po jonọ lẹ po. Azọnwhe bẹplidopọ Eleganza tọn yin dopo to azọnwhe he gbloada hugan to Naijilia bosọ dó e ehe gbau ṣidopo to oto he sẹpọ Naijilia lẹ mẹ. E ko yí hia yẹyi dogọna mẹtọn na wadotana dagbe na ajọwiwa etọn di dowatọ azọnwhe mẹtọn titi tọn whe mi tọn nu tọn (''Business Enterprenur of Our Time'') sọn linlinwe egbezangbe tọn si. ==Nuyọnẹntọ si oho etọn lẹ== To wehọmẹ e mọ dotẹnmẹ nado doayi Àjọ wiwa go to whenue e mọ mẹplọntọ etọn lẹ to avọ he ko kupẹ bo Doho lẹ mẹ bọ nsọ mọ ajọwatọ lẹ to nusisọ dagbe mẹ to ahi Dosunmu tọn mẹ he yin ahinukundeji to whelọnu to Awọnlin nnọ họ Dee ma nọ pọn ogan gannọ tọn do wazọn nnọ tindo pekọ po nuhe ndo po nma nọ din akwẹ vọnu nma nọ dike tonudidọ ni biọ [[nukunmẹ]] na mi, mi ma nọ yi zedaga dó wajọ, nuhe mi nọ pọn wẹ yin nuhe mi Basi. Nuhe gbẹtọ lẹ sọgan họ po akwẹ pẹvi po ehe yin dopo to asli lẹ mẹ nuhe yin taya na mí wẹ yindọ n jlo na yin adakunọ nsọ yọnẹn dọ nko wazọn ganji nado jẹ finẹ nma dó linlẹn ylankan gando nipliplọn go ṣigba to whedelẹnu wehihia nọ hẹn mẹdelẹ zun Asuka he ma yin nugbo. E nọ hẹn yé Deji dó gbedewema yetọn gọ ma hosu na adọkun. ==Ovi etọn lẹ== Mẹtogantẹnmẹ Razaq Okoya ji ovi atọn, ovi lọ lẹ wẹ Sade Okoya, Olamide Okoya, Subomi Okoya, Oyinlola Okoya po Wahab Okoya po. ==Asi etọn lẹ== Mẹtogantẹnmẹ Razaq Okoya dó asi he su wayi ṣigba ehe to nukunji wẹ whesi Fọláṣadé Okoya he mẹtogantẹnmẹ Razaq Okoya dọ e nọ wazọn ganji. E wọ lọ wẹ ji Ọlamide, Oyinlola, Subomi po Wahab po sade lọsu ko yí hia yẹyi dogo namẹ tọn susu di mẹhe yọn nusọ hugan he gbẹtọ lẹ plọn apajlẹ etọn. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] fpaah36krh24yv9kd0l9h32tk8lue2s Razzy Bailey 0 634 19067 17798 2022-04-11T18:11:06Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Razzy.jpg|thumb|Razzy Bailey]] '''Rasie Michael "Razzy" Bailey''' (Afínplọsun 14, 1939 – Avivọsun 4, 2021) yin ohanjitọ podọ ohankantọ otò [[Amẹlika]] tọn. E yin jiji to Five Points, Alabama. E bẹ azọn jẹeji to 1966. E yinyọẹn ganji na ohanjiji "Loving Up a Storm", "Midnight Hauler" and "She Left Love All Over Me" tọn. Bailey basi matintọ to Avivọsun 4, 2021 to Goodlettsville, Tennessee podo owhe 82 po. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] n1rof1d2fxlg66h3fv8dxofanqnpqit Raúl Baduel 0 635 19068 17799 2022-04-11T18:11:16Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Raúl Isaías Baduel''' (6 Liyasun 1955 – 12 Kọ́yànsun 2021) E yin tonudọtọ Venezuela tọn podo Ogan awhanfuntọ tọn. E yin Ogan na awhanfuntọ lẹ to gandudu tatọ President Hugo Chávez sọn 2006 jẹ 2008. E yin jiji to Guárico, Venezuela. Baduel yin kukutọ to 12 Kọ́yànsun 2021 do dotowhe de to Caracas, Venezuela sọn azọn ahun tọn ehe yin hihẹnwa gbọn [[Azọ̀nylankan COVID-19]] dali podo owhe 66 po. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] shqq0uaolb5mec721kht9e8641pt5bv Redeemer's International Secondary School 0 636 12611 12610 2022-03-23T16:02:20Z Jon Harald Søby 5 14 revisions imported wikitext text/x-wiki '''Redeemer's International Secondary School''' yin wehọmẹ vonọtaun de to Maryland, [[Awọnlin]], [[Naijilia]]. Eyin didoai to 1997. Eyin apadawhe nukọnyiyi wehọmẹ ''Christ the Redeemer's School Movement (CRSM)'' tọn. Ogán wehọmẹ lọ tọn wẹ Whési Feyisara Osinupebi. ==Otàn== To 2017, ''Redeemer's International Secondary School'' yin dopo to wehọmẹ ẹnẹ̀ ehe yi Ajọ̀ wehọmẹ togodo tọn sọn Tòwedegbẹ Britain tọn to [[Naijilia]]. Wehọmẹ atọ̀n ehe hopodona ye wẹ ''Hallel College'' to Port Harcourt, ''Oxbridge College'' to [[Awọnlin]] , podọ ''Start-rite Schools'' to Abuja. ==Alọdlẹndonu lẹ== [[en:Redeemer's International Secondary School]] gv13tp07dnqlbgneix7bprwxxk5tr7p Reshe-gbe 0 637 19069 12622 2022-04-11T18:11:26Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Reshe-gbe''' wẹ yin ogbè he gbayipe hugan to ogbè Kainji tọn lẹpo mẹ to Naijilia. E nọ yin dido to agéwaji po hùwaji Nọwhe Kainji tọn lẹ tọn. E nọ yin dido to LGD Yauri tọn mẹ to Ayimatẹn Kebbi tọn podọ to LGD [[Borgu Local Government Area|Borgu]] tọn mẹ to [[Ayimatẹn Niger Tọn]] mẹ ga. Birnin Yauri (kavi, Ireshe ubinə) wẹ yin tòdaho hohowhenu tọn omẹ Reshe tọn lẹ tọn, bo tin to nudi maili atọ́n dohlán Whèzẹtẹn-waji na Yelwa. ==Alọdlẹndonu lẹ== ==Hia dogọ́== *''[https://www.sil.org/resources/archives/9131 Sociolinguistic survey (level one) of the Reshe people]'' ==Nọtẹn gbonu tọn he ṣáká dopọ hẹ ẹ lẹ== *[http://www.rogerblench.info/Language/Niger-Congo/BC/Kainji/Reshe/Reshe-English%20dictionary.pdf Reshe dictionary] [[Adà:Ogbè lẹ]] f406rblstk9obfppy6jm3dvri5owhlc Revaz Gabriadze 0 638 19070 12636 2022-04-11T18:11:36Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Rezo_Gabriadze_2010i.jpg|thumb|Revaz Gabriadze]] '''Revaz "Rezo" Gabriadze''' (Georgia-nu) yin jiji to azan gbanewhèawetọ Ayidosun tọn to owhè 1936 jẹ azàn ṣidopotọ Ayidosun to owhé 2021. E yin aihundatọ lanmẹyiya Georgia-nu tọn dé po aihunkantọ dé po osẹ́n satọ de po. E yin jiji to Kutaisi, ''Georgian SSR''. E yin yinyọnẹn taidi omẹ he kan wema he yin Screenplays of Passport, Kin-dza-dza!, Mimino po Don't Grieve po. Gavriade kú to azán ṣidopotọ Ayidosun owhé 2021 tọn to Tbilisi, Georgia to whenuena epo osẹ atọn na eni do du jijizan 85tọ etọn. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] jp4tv3ylrssp1oaan2tgfv4mk87w8r9 Rhythm 93.7 FM Lagos 0 639 23993 19071 2022-06-10T16:54:06Z Gadarawamo 20 wikitext text/x-wiki '''Rhythm 93.7 FM Lagos''' yin ladiohọ he nọ na [[linl to yovogbe mẹ bo yin didoai do Victoria Island to Ayimatẹn [[Awọnlin]] tọn mẹ, to whenue e yin tẹnsẹna sọn Lekki to Ayimatẹn [[Awọnlin]] tọn mẹ. Ladiohọ lọ nọ na [[linlin]] gando nuhiho go, nuhiho taidi R&B, hiphop po nuhiho aṣa tọn lẹ po. Mẹhe tindo ladiohọ lọ wẹ '' Silverbird Communication'', to ogbẹ Silverbird tọn glọ, podọ ewọ wẹ yin ladiohọ mẹdetiti tọn he diyin hugan to otogbo Naijilia tọn mẹ. ==Titoji== ==Nunina lẹ== Nigeria Dotcom Awards 2014-Best lutent Radio Station. ==Sọ pọn== Todohukanji azọnwhé ladiohọ tọn lẹ to aimatẹn awọnlin tọn. ==Alọdlẹndonu== lhf0k9gs3p9y5lr1ibh6lh3pyi05j49 Richard Akinjide 0 640 26585 12669 2022-07-20T01:33:39Z Gadarawamo 20 wikitext text/x-wiki '''Osuolale Abimbola Richard Akinjide''' (SAN) yin jiji to azan ẹnẹtọ Abọ̀húsun tọn to 1930 bo wa kú tó osun ẹnẹtọ [[owhe]] 2020 tọn. E yin dopo to whẹyidọtọ otò [[Naijilia]] tọn lẹ tọn. E sọ yin tovi Naijilia tọn bo sọ yin tohodọtọ de. E sọ yin tovi Ibadan tọn to whezẹtẹn waji Naijilia tọn. E wazọn to Awhannukọntogan Tafawa Balewa tọn glọ podọ hẹ togan Shehu Shagari po sọn 1979 jẹ 1983. Akinjide yin Lizọnyizọnwatọ whẹdida tọn. Akinjide wa yin matintọ to azan konukundopotọ osun ẹnẹtọ [[owhe]] 2020 tọn to Ibadan, bo yin owhe kanwesinẹnẹ mẹho. ==Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] puyse15g5ft5cq415ck20q8pfawmt0v Rijau 0 641 19072 12674 2022-04-11T18:11:56Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Rijau''' yin Lẹdo Gandudu Dokọ̀ tọn de to aṣẹpipa [[Ayimatẹn Niger Tọn]] glọ de to [[Naijilia]]. Tatọ́-tẹnnọ̀ etọn tin to topẹvi Rijau tọn mẹ. Lẹdo etọn gbló sọ̀ kilomẹtlu 3,196 lẹdo pé podọ gbẹtọ sọha 176,053 wẹ to finẹ to mẹhihia 2006 tọn whenu. Sọha pósu tọn ''(postal code)'' lẹdo lọ tọn 923. ==Alọdlẹndonu lẹ== hq8cbvautzi4325fvsomw2no6fuzl0k Rilwan Akiolu 0 642 19073 12698 2022-04-11T18:12:06Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki Ahọlu '''Rilwan Akiolu Babatunde Osuolale Aremu''' (yin jiji to azan gbanewhèdopotọ Kọyansun owhe 1943 tọn). E yin Ahọlu Ayimatẹn [[Awọnlin]] tọn podọ ewọ wẹ sọ yin azinponọ na Ahọlu lẹpo to Ayimatẹn [[Awọnlin]] tọn. Ahọlu Rilwan ṣiọn ahọlugbakun bo jẹ azinpoji taidi Ahọlu Ayimatẹn [[Awọnlin]] tọn to azan ṣinẹnẹtọ Avivọsun tọn to owhe 2003 tọn mẹ. Ahọlu Adeyinka Oyeka wẹ jẹ nukọn na ahọlu Rilwa,ṣigba de ahọlu Adeyika Oyekan do bayi Matin tọ wẹ ahọlu do jẹ Rilwan Akinolu ji [[Adà:Otàn Gbẹzan tọn]] 1ssx508tfyun8qt9w48zl1whtydcsyf Rodolfo Aínsa 0 643 19217 19074 2022-04-11T19:44:33Z Samatics 9 wikitext text/x-wiki '''Rodolfo Aínsa Escartín''' (17 Zósun 1944 yi jẹ 26 Avivọsun 2021) yin tonudọtọ [[Spain]] tọn podọ ajọwatọ de. E yin aṣẹpatọ otò tọn sọn 2004 jẹ 2008. E yin jiji to Sabiñánigo, Spain. Aínsa yin dopo to hagbẹ́ tònudọgbẹ ''People's Party'' tọn. Ewọ wẹ yin tatọ tonọ Huesca tọn sọn 1995 jẹ 1999. Aínsa basi matintọ to 26 Avivọsun 2021 to owhe etọn gbe to todaho etọn mẹ to owhè 76 mẹvi yinyin mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 1osmxxnrn5pmo9enbd84jigboojzvxb Ron Flowers 0 644 19075 12722 2022-04-11T18:12:26Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Ronald Flowers''' nọgbẹ to gblagbla (28 Liyasun 1934- 12 Abọ̀húsun 2021) bo yin bọọluhotọ yovotomẹ tọn. Otẹn ṣẹnṣẹn tọn wẹ e nọ ho to tẹnnẹ ji, bo ka yin yinyọẹn na azan po ganmẹ he e zan po bọọluhogbẹ Wolverhampton wanderers tọn po. E yin dopo to mẹhe no ho bọọlu ganji to ogbẹ etọn he ho bọọlu akọta lẹpo tọn he wa aiyimẹ to 1966. To 12 Abọ̀húsun 2021, Flower basi matintọ to whenue e tindo owhe 87. [[Adà:Otàn Gbẹzan tọn]] j0k0meqfui8xjmhov8f43o2ylvtd4rn Ronald Reagan 0 645 19216 19076 2022-04-11T19:43:38Z Samatics 9 wikitext text/x-wiki [[Wepo:Official_Portrait_of_President_Reagan_1981.jpg|thumb|Ronald Reagan]] '''Ronald Wilson Reagan''' (azán 6tọ Afínplọsun owhe 1911 jẹ azán 5tọ Ayidosun 2004 tọn) yin aihundatọ podọ tonudọtọ de po to [[Amẹlika]], E wa lẹzun ayimatẹngán 33tọ ayimatẹn California tọn tọn podọ tògan 40tọ Amẹlika tọn. Ewọ sọ wẹ asu Jane Wyman tọn (1940 jẹ 1948) podọ to enẹgodo, Nancy Reagan (ye wlealọ to 1952). ==Alọdlẹndonu lẹ== s8e7ouv4d0g03wr3aezqvxazq2cpo1u Ronke Odusanya 0 646 25685 25684 2022-07-11T10:06:04Z Samatics 9 wikitext text/x-wiki '''Ronke Odusanya''' yin yọnnu aihundatọ sinima Ayọgbe tọn de po sinima-bayitọ de po, podọ aihundatọ oploji tọn dé po. ==Bẹjẹeji gbẹzan etọn tọn== Ronke Odusanya yín jiji to azán atọ̀ntọ, Nuwhàsun, owhe 1973 tọn mẹ. ==Wehọmẹ yiyi etọn== Ronke bẹ wehọmẹ yiyi jẹeji to ''St. Benedict Nursery & Primary School'' bosọ zindonukọn bo yi ''Federal Government Girls College, Akure''. E sọ yi wehọmẹ Alavọ Olabisi Onabanjo tọn, bo mọ gbedewema degree tọn yi to Mass communication mẹ. ==Azọn etọn== E bẹ azọn aihundida tọn etọn jẹeji to whenuena e tindo owhe fọtọ̀nnukundopo. To gbedewema yiyi etọn godo, E yin yinkọdona dọ "Flakky Idi Dowo" to ada he e yiwa to aihundida Fathia Balogun tọn bo yin Folake to emẹ to owhe 2006 tọn mẹ. Ronke tọ́n to aihundida Oga Bello tọn he yin "Kerikeri" mẹ. E basi aihundida Nollywood tọn tintan etọn to sinima he nọ yin " Baba Ologba" mẹ to owhe 2001 tọn mẹ. E ko tọ́n to sinima [[Naijilia]] tọn susu lẹ mẹ he bẹ aihundida he nọ yin Jenifa tọn hẹn fihe e wa ada Becky tọn te, Twisted, po A Girl's Note among others po. Ye doyin na ẹn na ada titengbe he e yiwa to aihun Ayọgbe Nollywood tọn mẹ to owhe 2017 tọn mẹ bo yí ajọ̀ to aihundida he nọ yin "Ailatunṣe" mẹ. ==Delẹ to aihun he eda lẹ mẹ== *Twisted (2007) *Jenifa (2008) *Láròdá òjò (2008) *Eekan soso (2009) *Emi Nire Kan (2009) *Astray (Isina) (2016) *A Girl's Note (2016) *Asake Oni Bread (2016) *The Stunt (2017) *Ayomide (2017) *Obsession (2017) *Ailatunse (2017) *Olorire (2018) *Owo Agbara (2018) ==Ajọ̀ lẹ== ==Alọdlẹndonu lẹ== ==Nọtẹn Intẹnẹt tọn devo lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1973 lẹ]] 4t5dmqoquhx1tw4czdrzxca7bvqq6gv Roy Gaines 0 647 26854 19215 2022-07-22T18:26:43Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Roy Gaines.jpg|thumb|Roy Gaines]] '''Roy James Gaines''' (mẹhe yin jiji to azán wíawetọ Avivọsun tọn [[owhe]] 1934 bo nọgbẹ jẹ azan wídopotọ Avivọsun tọn [[owhe]] 2021 tọn) yin [[Amẹlika|Amẹlika-nu]] dé he nọ hò jinta wunmẹ ohàn ''Texas blues'' po ''electric blues'' po, e sọ nọ wleawuna hangbe bo nọ ji í. E wleawuna bosọ ji ''"A hell of a Night"'' to 1982. Ewọ wẹ yín nọvi na ohàn blues-jitọ Grady Gaines tọn. Gaines kú to Avivọsun [[owhe]] 2021 tọn, yèdọ azán dopo jẹnukọnna jijizan 84tọ tọn etọn. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] isgch4zuu1vu5jyb0i4tmn886dn7444 Rukky Sanda 0 648 19079 12842 2022-04-11T18:13:06Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Rukky Sanda in film 01.png|thumb|Rukky Sanda]] '''Rukky Sanda''' (yin jiji to azan Konukunatọ̀ntọ Avivọsun tọn to 1984) yinkọ etọn to gigọmẹ nọ yin '''Rukayat Akinsanya'''. E yin Aihundatọ to otò [[Naijilia]] tọn mẹ. == Bẹjẹeji gbẹzan etọn tọn == Rukayat Akinsanya yin jiji to azan Konukunatọ̀ntọ Avivọsun tọn to 1984. E yin jiji to Ayimatẹ̀n [[Awọnlin]] tọn mẹ. Rukky yi wehọmẹ Alavọ Ayimatẹn [[Awọnlin]] tọn, wehọmẹ lọ wẹ e tin te to whenue e bẹ́ azọ́n ahihundida tọn jẹeji. E fó wehọmẹ Alavọ Ayimatẹ̀n [[Awọnlin]] tọn to 2007. == Gbẹzan mẹdetiti tọn == Rukayat yin nọvi na aihundatọ Bolanle Ninọlowo. == Azọ́n he e wà lẹ == *''Lethal Woman (2008)'' *''Obscure Motives (2009)'' *''Lovelorn (2012)'' *''Miami Heat (2012)'' *''Keeping My Man (2013)'' *''White Chapel'' *''The Seekers'' *''Legal War'' *''Campus Love'' *''Keeping my Man (2013)'' *''Gold Diggin (with Yvonne Nelson)'' *''What's Within (with Joseph Benjamin)'' *''The Relationship (2016) with Eddie Watson Jnr, [[Lisa Omorodion]] and [[Jennifer Eliogu]]'' == Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] ngvmphz63c6h4u23j4ym0tl1w8h79wg Russia 0 649 17971 12876 2022-04-05T16:58:03Z ᐃᓄ 133 wikitext text/x-wiki {{Otò |otò = Russia |asia = Flag of Russia.svg |ohia = Coat of Arms of the Russian Federation.svg |yẹdide = Russian Federation (orthographic projection) - only Crimea disputed.svg |tatọ́-tònọ = [[Moscow]] |lẹdo = 17,098,246 km² |gbẹtọ sọha lẹ = 145,478,097 |owhe = 2022 }} '''Russia''' (to Russia-gbè mẹ: Россия), he nọ yin yiylọ to osẹ́nliho dọ '''Russian Federation''' (to Russia-gbè mẹ: Российская Федерация) yin [[otò]] de to Whèzẹtẹn-waji Europe tọn po Agéwaji Asia tọn po. Ewọ wẹ yin otò he kló hugan to aihọ́n mẹ, po nudi gbẹtọ sọha livi 146 e lán fọtọ́n dònu ṣinawe po. Ewọ wẹ yin otò he mẹ gbẹtọ su te hugán to [[Europe]], podọ [[Moscow]] he yin tòdaho tatọ́-tẹnnọ̀, bọ tòdaho Yekaterinburg tọn yin tòdaho he kló hugan to Europe. Ogbè he nọ yin dido hugan to Russia wẹ̀, [[Ogbè Russia tọn|Russia-gbè]], ewọ sọ wẹ yin ogbè he nọ yin dido hugan to agbegbe Europe tọn ji, podọ ga ewọ wẹ yin ogbè Slav lẹ tọn he nọ yin dido hugan. Tògbo ehe wẹ kló hugan to aigba ji na nue du gbigbló lẹdo he ji yè sọgan nọ tọn, bọ [[Canada]] hopódona ẹn, enẹgodo, [[Amẹlika]], po [[China]] po. Russia má dogbó hẹ otò voovo 16, to Europe po Asia po mẹ. Ehelẹ wẹ: Norway, Finland, Estonia, Latvia, Lithuania po Poland po (awe lẹ gbọn Kaliningrad Oblast), Belarus, [[Ukraine]], Togbó Georgia tọn, Azerbaijan, Kazakhstan, China, Mongolia, po North Korea po. E tindo kanṣiṣa hẹ [[ohù]] fọtọ̀nnukúndopo (16), po ohù daho atọ̀n po. Sọṣì Katoliki Whèzẹtẹn-waji tọn ''(Eastern Orthodox Church)'' wẹ yin sinsẹ̀n he gbayipe hugan to Russia. Russia yin otò daho he sọ má do ogbẹ́ voovo lẹ ji de. Bẹsọn owhe 1922 jẹ 1991, ewọ wẹ yin adà tangan [[Soviet Union]] tọn. E yin tògbo de he aliho gandudu tọn etọn sinai do anademẹ Communist lẹ tọn dai amọ todin e ko lẹzun tògbo de he to anademẹ tògan tọn glọ ṣogan bo tindo Lizọnyizọnwatọ Tangan de po Tòwedegbẹ de po ''(semi-presidential republic)''. E tindo nugonu aliho gandudu tọn he mẹ gándutọ lẹ nọ yin dide gbọn omẹ paa lẹ dali ''(democracy)'' de tọn nkọ lẹ. Tògan lọ nọ yin dide gbọn vodide tlọlọ dali, amọ agbàwhlẹnhẹmẹtọ etọn lẹ ma nọ yin dotẹnmẹna nado yi azọ́nwatẹn linlinnamẹ tọn lẹ zan, ṣogan yẹ tindo dotẹnmẹ nado yí nọtẹn gbẹ́dido internet ji tọn lẹ, nọtẹn linlinnamẹwe internet ji tọn lẹ po linlinnamẹnu tògodo tọn lẹ tọn zan to gigọ mẹ, podọ e yin dotẹnmẹna na nado mọ lehe kọdetọn vodide lọ tọn to yìyì do. To alọnu din, [[Vladimir Putin]] wẹ to gánzinpo ji. Tògan lọ wẹ nọ pàṣẹ dó otò lọ ji bọ Tòwedegbẹ Russia tọn ''(Russian Parliament)'' bọdego. ==Kikló-yinyin po adọkunnu lẹ po== Po aigba he gbló sọ̀ kilomẹtlu 17,075,400 lẹdope (enẹ wẹ, maili 6,592,800 lẹdope) po, Russia wẹ yin tògbo he kló hugan to aihọ́n mẹ, e dù sọ dopo to ṣinatọ̀n (1/8) ji lẹdo fininọ Aigba ji tọn. Russia wẹ yin akọta ṣinatọ̀n-tọ he mẹ gbẹtọ sù te hugan po gbẹtọ sọha livi 140 po to owhe 2022 mẹ. Russia nọ de huhlọ́n susu tọ́n sọn amì po amì jẹhọ̀nno jọwamọ tọn ''(natural gas)'' po mẹ. Gbọ̀n kàndindlẹn gbọn Whèzẹtẹn-waji Europe tọn kakajẹ agéwaji Asia tọn lẹpo ji, Russia dasá pọnla ganmẹ voovo tọn widopo ji bo tindo ninọmẹ aimẹ tọn po wunmẹ aigba tọn voovo susu lẹ po. Russia wẹ do fie adọkunnu jọwamọ tọn lẹ hlá do hugan to aigba ji te, bosọ yin otò he nọ dè amì po amì jẹhọ̀nnọ jọwamọ tọn tọ́n hugan to gbẹ̀mẹ. Russia wẹ sọ tindo zùngbó hládotẹn ''(forest reserves)'' daho hugan to gbẹ̀mẹ, podọ ga nọ̀whe etọn lẹ wẹ bẹ dopo to ẹnẹ̀ ji (1/4) osìn dagbe aigba tọn lẹ hẹn. ==Osẹ́n== ==Tònudidọ== ==Otàn== ==Nudọnamẹ gando lẹdo etọn lẹ go== ==Demographic== ==Aṣà== [[Adà:Otò]] saenx7jzp9qoyge44rtxzxo1046y9c1 Rutherford B. Hayes 0 650 19080 17801 2022-04-11T18:13:16Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Rhayes.png |144px|thumb|Rutherford B. Hayes]] '''Rutherford Birchard Hayes''' (azán ẹnẹtọ Kọ́yànsun tọn to 1822 – azán fọtọnnukun-awetọ Alunlunsun tọn to 1893) yin tonudọtọ otò [[Amẹlika]] tọn tọn de, e sọ yin whẹyidọtọ de podọ nukọntọ otò tọn he yin awhànfuntọ de, ewọ wẹ sọ yin togán 19tọ otò Amẹlika tọn (sọn 1877 jẹ 1881). [[Adà:Otàn Gbẹzan tọn]] hitv82ybv3d2vexlpy4alfrdgnlmlar Sabah Abdul-Jalil 0 651 27309 27304 2022-07-29T05:05:24Z Samatics 9 wikitext text/x-wiki '''Sabah Abdul-Jalil''' (1 Liyasun 1951 - 28 Afínplọsun 2021) yin anadenamẹtọ bọluhotọ lẹ tọn na otò Iraqi tọn podọ bọluhotọ otẹn ṣẹnṣẹn tọn. Al-Quwa Al-Jawiya wẹ e deanana gbọngodo. Whla ṣidopo wẹ e deanana ogbẹ́ bọluhotọ otogbo lọ tọn lẹ sọn 1975 jẹ 1979. Abdul-Jalil wá kú to azán 28 Afínplọsun 2021 gbọn azọ̀n bẹlpamẹ lọ [[Azọ̀nylankan COVID-19]] dali to Baghdad, podo e tindo [[owhe]] 69 to whenue e kú. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 63c1ityjwxbivmfidcvhdka9e6h7lds Sagbohan Danialou 0 652 25080 25059 2022-07-06T06:28:26Z Samatics 9 wikitext text/x-wiki '''Sagbohan Danialou''' he yinkọ etọn titi nọ yin '''Sagbohan Daniel''' yìn hànjitọ [[Benẹ]] tọn de hé yin jiji to azán widopo, Awèwèsun owhe 1951 to Ekpè tomẹ. Mẹjitọ etọn lẹ tlọn [[Abomey]]. ==Vuwhenu po oplọn he eyi po== Sagbohan Danialou sìn otọ́ yin hànjitọ podọ onọ̀ etọn yin hansinọ dé sọn [[Abomey]]. E zan vuwhenu étọn to onọ̀ etọn sìn mẹjitọ lẹ dè. Ohàn he e nọ doto sọn ṣọṣi Methodisti tọn he pannukọn ohọ yetọn po vodun han he ye nọ ji to zanfinfọ̀n to hunwhẹ lẹ whenu wẹ fọn jlo hanjiji tọn dó lanmẹ na ẹn. Otọ́ étọn sọn plọn ẹ nuhiho voovo taidi: kpahlouẹ, maracas, po kpezi po. E biọ numẹnsẹ̀n kosi lẹ tọn mẹ to whenuena e do owhe atọ́n na nunina hanjijitọn etọn wutu. To whenue e do owhe fọ̀ntọ̀nnukundopo, ye plan ẹn do yi Cotonou nado yi plọn Anazọn. Cotonou tohomẹ wẹ e biọ hanjigbẹ dè mẹ te, bo sọ̀ yin ganklekle hotọ to bíbẹ whenu. Gandopolọmẹ wẹ e dó na plọn nuhiho whemitọnnu tọn lẹ yiyizan te. Nado penukundo hanjiji he é yinwanna podọ nado sọgan yí nukọn to é mẹ, Sagbohan Danialou jo anazọn wíwá dó bo pannukọn hanjiji. ==Whẹndo etọn== Sagbohan Danialou ji ovì ṣidopo, he susu to ye mẹ nọ hodo e yi hanjitẹmẹ. #Ovì mẹho etọn, Djibril ku to owhe 2013. #Raimi gankekehotọ̀, #Kamal lọsu yin nuhotọ ga, #Yọnsi atọ́n wẹ yin mẹhe po lẹ. To owhe 1968,whenue Sagbohan Danialou to owhe fọ̀ntọ̀nnukunawe dó bọ sọ to anazọn etọn wa to Cotonou tohomẹ, e ho ohun dè yé nọ ylọ dọ ''congas'' na nuhogbẹ ''los commandos'' he yin nuhogbẹ congas tọn tintan to [[Benẹ]] he do òhún wunmẹ vovo lẹ. To whejayi dopo, anadenahantọ lọ sọ na kọja Sagbohan dọ̀ ni yi ho ohun, na húnhotọ yetọn ma wa wutu. Sagbohan ho ohungbe hanjitọ James Brown tọn, bọ é sọ yọn sise na todoaitọ lẹ podo ògán gbẹdutẹn lọ tọn po, na ehe yin nù yọyọ dè na yé to whelọnu. Nujijọ ehe wẹ zọn bọ ògán gbẹdutẹn fie Sagbohan honu te lọ tọn plan ẹn yi otò [[Naijilia]] tọn mẹ na dó honu. ==Oku Djibril tọn== To azán wiawetọ Awèwèsun owhe 2013, aṣọdonanutọ aṣa Benẹ tọn El pidio, Sagbohan Danialou podo ovi sunnu etọn Djibril po du nudido to whenuena ye nu [[amasin]] sọn [[amasin]] go de mẹ. Nado sọgan gbọ manọna he Djibril to jijẹ dè, Sagbohan Danialou na ẹn [[amasin]] sọn [[amasin]] go de e họ to mọto dè mẹ to aliho ji na dó nù. Djibril nù [[amasin]] lọ, enẹgodo wẹ é ku dó dotopamẹ El Fateh tọn to họgbonu tohomẹ. Sagbohan Danialou podo El Pidio de Souza lọsu po yin zize yi dotowhe daho Hubert K Maga tọn to Cotonou, na yelọsu nù pẹdè to [[amasin]] lọ mẹ wutu. Sigba yé penukundo yé go bọ é sọ pọnte na yé. [[Adà:Otàn Gbẹzan tọn]] e06in9479ml98lxyipzwnkl3txrlkzm Sahara 0 653 22097 22066 2022-05-04T20:33:34Z Ydamilola 17 wikitext text/x-wiki [[Wepo:Algeria Sahara Desert Photo From Drone 5.jpg|thumb|Danfafa Sahara tọn]] '''Danfafa Sahara tọn''', he tin to agewaji [[Aflika]] tọn, wẹ yin danfafa he klohugan to aigba blebu ji podọ ewọ sọ wẹ danfafa he hunmiọn hugan. Gbiblo danfafa Sahara tọn dlẹnkan gbọn otò susu mẹ podọ ehe bẹ otò lẹ taidi Morocco, Algeria, Tunisia, Libya, Egipti, Mauritania, Mali, [[Niger]], Chad, po Sudan po hẹn. Susu fie e dlẹnkan gbọn lẹ tọn wẹ gbẹtọ ma nọ nọ̀, ṣigba mẹdelẹ penugo nado nọ adà he mẹ osin tin te lẹ. Danfafa Sahara tọn gblo sọ kilomita livi ṣinẹnẹ to adà etọn ẹnẹ lẹ dopodopo mẹ. To ojlẹ de mẹ wayi, danfafa ehe wá fa sọ mọ bọ jinukun lẹ sọgan wú to lẹdo etọn delẹ mẹ ṣigba to nukọnmẹ, e sọ vọ hú whladopodogọ. Danfafa Sahara tọn wẹ yin fie hunmiọn hugan to aigba blebu ji ṣigba e ma yin ewọ wẹ fie hú hugan. Danfafa he hú hugan wẹ danfafa "''Atacama''" tọn he tin to huwaji [[America|Amẹlika]] tọn. == Ninọmẹ aimẹ tọn danfafa lọ tọn == Ninọmẹ aimẹ tọn sahara tọn yin dopo to dehe sin-ẹn hugan to aigba ji lẹ mẹ. Jikun vude wẹ nọ ja to lẹdo danfafa sahara tọn, jẹhon ahizi sọ nọ sọawuhia sọn ojlẹ de jẹ devo mẹ. To lẹdo danfafa lọ tọn delẹ ji, jikun sọgan nọ ma ja na nudi owhe dopo blebu. To alunlun whenu, hihla nọ sù taun to okle. To avivọ-whẹnu, fifa nọ tin taun to agewaji danfafa lọ tọn, podọ to huwaji, ninọmẹ lọ nọ pọnte pẹẹde. Osin-ago nọ ja to lẹdo osó tọn etọn lẹ ji to whedelẹnu. == Lẹdo == Osó he yiaga hugan to danfafa sahara tọn wẹ 'Emi Koussi' he yiaga sọ mita 3415. Osin-ago nọ ja to lẹdo osó tọn he yiaga taun lẹ, e tlẹ yin to alunlun whenu. Osó tangan he tin to lẹdo lọ mẹ wẹ osó 'Atlas' tọn he tin to Algeria. Fihe yido hugan to lẹdo sahara tọn mẹ wẹ "The Qattara Depression" he tin to Egipti. Otọ̀ susu wẹ jugbọn danfafa sahara tọn ji. Etomọṣo, susu nọ sọawuhia bo sọ nọ busẹ to ojlẹ voovo lẹ mẹ, ṣigba otọ̀ 'Nile' tọn po otọ̀ "''Niger''" tọn po ma nọ hú. to6ai3rx9lsavcdrodtdtif8d0elik2 Saheed Sedonu Adamson 0 654 26386 26384 2022-07-16T13:08:35Z Misteld 15 /* Alọdlẹndonu lẹ */ wikitext text/x-wiki [[File:Ahọlu Saheed Adamson.jpg|thumb|Saheed Sedonu Adamson]] Ahọlu '''Saheed Sedonu Adamson''' yin vijiji [[Ajido]] tọn he yin topẹvi dé to gandudu dókọtọn [[Gbagli]] tọn glọ, to Ayimatẹn [[Awọnlin]] tọn mẹ to otògbo [[Naijilia]] tọn mẹ. == Bẹjẹeji gbẹzan etọn tọn== == Wepinplọn etọn == ==Azọn etọn== == Gigopanamẹnu he eyi lẹ == To [[owhe]] 2016 tọn mẹ, Saheed Sedonu Adamson mọ lẹblanu-lọkẹyi nado lẹzun Ahọlu widopotọ to Ahọluduta Ajido tọn mẹ. Whenẹnu wẹ e wa lẹzun ''His Royal Majesty'', Ahọlu Saheed Adamson, he yin Topon Toyiaga I, Ahọlu Ahọluduta Ajido tọn, to Gandudu Dókọtọn [[Gbagli]] tọn mẹ to Ayimatẹn [[Awọnlin]] tọn to Otogbo [[Naijilia]] tọn mẹ . == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] [[Adà:Ahọlu lẹ to Naijilia]] l3igzthrtjj5du5zv89p7i5msb0gzfw Salaudeen Latinwo 0 655 19083 12986 2022-04-11T18:13:46Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Salaudeen Latinwo''' yin (jiji to owhe 1943) mẹ. Eyin vijiji Otogbo [[Naijilia]] tọn bosọ yin Ayimatẹn-gan Ayimatẹn Kwara tọn. ==Alọdlẹndonu lẹ== nj1izr1rf55hpv9tgn6xyuzpq8li7wt Salleh Abas 0 656 19084 17803 2022-04-11T18:13:56Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Mohamed Salleh bin Abas''' (yin jiji to Azan ko-nukun-atọ́ntọ́, Avivọsun, Owhe 1929 jẹ Azan fọtọ̀n-nukun-dopotọ, Alunlunsun, Owhe 2021) tọn mẹ. E yin tonudọtọ po whẹ̀yidọtọ Otò Malaysia tọn po Ewọ wẹ ogan whẹdatọ lẹ tọn to Whẹdatẹn daho hugan Otò Malaysia tọn bẹsọn Owhe 1984 kakajẹ 1988 mẹ. Sọn Owhe 1999 jẹ Owhe 2004, e yin gbẹvi ''Terengganu State Legislative Assembly'' tọn. Abas yin dopo to gbẹvi ogbẹ Malenu he tin to Otò Malaysia tọn mẹ. Abas basi matintọ to Azan fọtọ̀n-nukun-dopotọ, Alunlunsun, Owhe 2021 tọn mẹ to Dotowhe dé he tin to Kuala Terengganu, Otò Malaysia tọn gbọn [[Azọ̀nylankan COVID-19]] tọn to whenue e tindo Owhe kan-awe-elan-widopo. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] i4etesqig2g6kyeu0xakhxylmkmi37p Sambasa Nzeribe 0 657 26478 19085 2022-07-18T02:56:20Z Gadarawamo 20 /* Gbẹzan mẹdetiti tọn etọn */ wikitext text/x-wiki '''Sambasa Nzeribe''' mẹhe yinkọ etọn to gigọ́ mẹ wẹ Chiedozie Nzeribe Siztus yin aihundatọ Sinimọto tọn de po aihun tele ji tọn de datọ po to otò [[Naijilia]] tọn mẹ. E wá sọn Ayimatẹn Anambra Tọn mẹ to otogbo [[Naijilia]] tọn. E ko sọ tọ́n to aihun susu lẹ mẹ taidi ''A Mile from Home'' (2013), ''Out of Luck'' (2015), ''Just Not Married'' (2015), ''A Soldier's Story'' (2015), ''Hotel Choco (2015)'', ''[[The Wedding Party]]''(2016), ''The Island'' (2018), ''Slow Country'' (2018), ''Elevator Baby'' (2019), ''Kasala'' (2018) po ''The Ghost and the Tout'' (2018) po. To 2016, e mọ gigopanamẹnu ''AMVCA'' tọn yí na azọ́n dagbedagbe he e wà to aihun he e basi lẹ mẹ wutu. ==Aihun he e da lẹ== *''A Mile from Home'' (2013) *''Out of Luck'' (2015) *''Just Not Married'' (2015) *''A Soldier's Story'' (2015) *''Hotel Choco'' (2015) *''The Wedding Party'' (2016) *''My Wife & I'' (2017) *''The Island'' (2018) *''Slow Country'' (2018) *''Elevator Baby'' (2019) *''Kasala'' (2018) *''Coming From Insanity'' (2018) *''The Ghost and the Tout'' (2018) *''Four Crooks And A Rookie'' == Gbẹzan mẹdetiti tọn etọn == Sambasa whẹn to ninọmẹ [[mẹdekannujẹ]] tọn de mẹ na otọ́ etọn basi matintọ to whenue e gbẹ yin yọpọvu wutu. Isolo, he to Ayimatẹn [[Awọnlin]] tọn mẹ wẹ e whẹn te. To whenue e to whinwhẹn e yinwanna aihun nupinpọn-do-plọnnu tọn dídá taun, enẹwẹzọn bọ e joawu na hanjigbẹ sinsẹn họmẹ tọn po ogbẹ aihundida sinsẹn etọn tọn po. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] aoxzjgpw0lfqsf6edhy5q9yc9kof74a Samuel Ajayi Crowther 0 658 25502 23506 2022-07-09T11:39:43Z Gadarawamo 20 /* Alọwle po whẹndo po */ wikitext text/x-wiki [[Wepo:Bishop_Samuel_Ajayi_Crowther_1867.png|thumb|Samuel Ajayi Crowther]] '''Samuel Ajayi Crowther''' (1809 jẹ azán gbàn-nukundopotọ Awèwèsun owhe 1891) yin ogbè susu setọ, yẹwhenọ podọ yẹwhegan ṣọṣi Anglican tọn tintan to wheyihọ otògbo [[Naijilia]] tọn me. E yin jiji to Oshogun (he yin yinyọnẹn to egbehe di Ado-awaye, [[Ayimatẹn Oyo Tọn|Ayimatẹn Oyo tọn]] to otògbo [[Naijilia]] tọn mẹ). Samuẹli po whẹndo etọn po yin wiwle yi kanlinmọgbenu to whenuena e tindo owhe wiawe. Ehe jọ to whenue Ayọnu lẹ to awhan akọta tọn fún, yedọ awhan akọta owu tọn lẹ sọn owhe (1821 jẹ 1829), bọ gbọnmọ dali gbètato Oshogun tọn yin viva. Enẹgodo Ajayi Crowther yin vivọsa na ajọwatọ kanlinmọ tọn lẹ sọn otò Potuga tọn mẹ fie e yin zize yi aihọn yọyọ ''New World'' gbọn ohu Atlantiki tọn ji. Crowther jẹ mẹdekannu gbọn alọ̀ awhanfuntọ tọji Aflika tọn ''Royal Navy's West Africa Squadron'' lẹ dali. To whelọnu, awhanfungbẹ ehe to hihodo osẹ́n he otò Brítánì tọn zedai nado doalọtena kanlinmọjọwiwa gbọn ohu Atlantiki tọn ji. Mẹhe tọ́n sọn kanlinmọgbenu lọ lẹ po yin bíbẹ yi otò Sierra Leone tọn mẹ. To Sierra Leone, Ajayi yin yinkọ diọna do yinkọ Glẹnsi tọn de he yin ''Samuel Crowther'' bo sọ bẹ nupinplọn to Glẹnsigbe mẹ. E kẹalọyi sinsẹn Klistiani tọn bo sọ kọnawudopọ po akọtagbẹ he nọ yin ''Krio'' po to Sierra Leone. E plọn ogbè susu, enẹwẹ zọn bọ yé dó dee di yẹwhenọ to Glẹnsi tomẹ. To whenu pẹde godo, e yí gbedewema daho hugan to wẹhọmẹ alavọ ''Oxford'' tọn. Ajayi wleawu nado lilẹ odẹwema he nọ yín ''Anglican Book of Common Prayer'' do ayọgbe mẹ, mọdopolọ e sọ to azọnwa dó Biblu kinkan do Ayọgbe mẹ podọ azọ́n devo lẹ po to ojlẹ dopolọ mẹ. == Otàn Gbẹzan etọn tọn== Ovivi Ahọlu Abiodun tọn wẹ Ajayi yin podọ yinkọ onọ etọn tọn wẹ Afala. To owhe wiawe godo he kanlinmọjọwatọ Fulani tọn lẹ wle Ajayi, whẹndo etọn po mẹhe tin to gbètato Oshogun tọn lẹpo to owhè 1821 bo sọ sà yé na kanlinmọjọwatọ Pọtuga tọn lẹ. Onọ etọn Afala, he yin nina yinkọ batẹm tọn lọ Hannah, nọvi etọn pẹvi po hagbẹ whẹndo etọn tọn lẹ po tin to kanlinmọ lọ lẹ mẹ. Otọ́ etọn Ayemi na ko yin huhu to whenuena yé gba otò yetọn kavi to whenu pẹde godo. Otò Brítánì tọn jẹagọdó ajọ̀ kanlinmọ tọn gbọn ohu ji, enẹwutu wẹ e do zan awhanfuntọ tọji tọn lẹ nado nọ disà gbọn ohu he gbọn Aflika lẹ ji nado doalọte na ajọ̀ mọnkọton depope, ehe wá aimẹ to owhe 1807. To whelọnu otò Spain po pọtuga po gbẹ kẹalọyi ajọ̀ kanlinmọ tọn to otò he ye paṣẹ na lẹ mẹ to Amẹlika. Whẹpo tọjihun he nọ bẹ kanlinmọ lẹ do tọ́n sọn huto Amẹlika tọn, awhanfuntọ tọji tọn Brítánì tọn lẹ he nọ yin yiylọdọ ''British Royal Navy'' biọ tọjihun lọ mẹ to aṣẹ nukọntọ ''Captain Henry Leone'' tọn glọ. Yé tún kanlinmọ lọ lẹ dote bo bẹ́ Ajayi po whẹndo etọn po sọyi ''Freetown'' to otò Sierra Leone tọn mẹ. To Sierra Leone, Crowther yin nukunpedego gbọn ''Anglican Church Missionary Society (CMS)'' dali, bo sọ yin pinplọn to Glẹnsigbe mẹ. Na apọ̀n etọn bí dó owè go wutu, yé zee do wehọmẹ, bọ to whenu pẹde godo, Ajayi sọgan hia Biblu po awubibọ po. E lẹzun klistiani bọ to azan widopotọ Awèwèsun owhe 1825 tọn, e yí batẹm gbọn ''John Raban'' dali. E dó yinkọ lọ ''Samuel Crowther'' na ede na mẹhe tindo yinkọ lọ paapá yin yẹwhegan to ''Christ Church Newgate'' London, bo sọ yin dopo to dowatọ ''Church Missionary Society (CMS)'' tọn lẹ mẹ. ==[[Alọwle]] po whẹndo po== Crowther wlealọ hẹ Asana, yedọ ''Hassana'', na malenu wẹ e yin dai wutu. yé sọ na ẹn yinkọ batẹm tọn lọ ''Susan''. Susan lọsu tin to kanlinmọ he yin tuntun dote lẹ mẹ. Ovì yetọn lẹ wẹ Dandeson Coates Crowther po Abigail po. Abigail dà Thomas Babington Macaulay. Ovì yetọn he yin ovivi Ajayi Crowther tọn wẹ Herbart Macaulay he yin dopo to nukunmọ̀nu lẹ mẹ to otògbo Naijilia tọn mẹ. ==Sinsẹnzọ́n etọn== Crowther yin dide nado hodo yẹwhenọ James Schon yi Niger to oto Naijilia tọn mẹ to owhè 1841. Whenuena yé jẹ Niger, e biọ dọ Ajayi dó na plọn Hausagbe na gbejizọnlin yetọn wutu. Yanwle yetọn wẹ nado gọalọna ajọwiwa, ogle lilẹ̀ po awubibọ po, sinsẹn Klistiani tọn bibasi podọ nado doalọte na ajọ̀ kanlinmọ tọn. To gbejizọnlin lọ godo, Crowther yin yiylọ lẹkọ dó Glẹnsitomẹ, yé plọn ẹn bọ é sọ lẹzun yẹwhegan ''Bishop'' London tọn. Crowther lẹkọ dó Aflika to owhè 1843 po Henry Townsend po. Ye hùn yẹwhehọ dó otò Abeokuta to ayimatẹn Ogun tọn to otògbo Naijilia tọn mẹ. Crowther bẹ azọn Biblu kinkan dó Ayọgbe mẹ, Mọdopolọ é sọ jẹ ohogbe lẹ ṣian ji nado Basi wezẹhomẹ to Ayọgbe mẹ. == Okú po Siọdidi etọn po== Crowther ku gbọn azọ̀n afọkuawaku tọn dali to ayimatẹn awọnlin tọn to azán gbannukundopotọ Awèwèsun owhe 1891 tọn. E tindo owhe 82 to whenue e kú. E sọ yin didi dó ṣiọditẹn awọnlin tọn. To owhe 1971, ayimatẹngan awọnlin jlo nado zan fidelẹ to ṣiọditẹn lọ nado gbá azọ̀nhọ yọyọ lẹ dó finẹ. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1809 lẹ]] [[Adà:Mẹhe kú to owhe 1891 lẹ]] aklsyczuf88h4rqofqeqsoeibw6lqdv Samuel Eto'o 0 659 27005 19214 2022-07-24T22:01:32Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Samuel Eto'o - Inter Mailand (1).jpg|thumb|Samuel Eto'o]] '''Samuel Eto'o''' (yin jiji to azan aotọ Whejisun [[Owhe]] 1981 tọn). Yin bọọluhotọ Otò Cameroon tọn dé. E ko ho bọọlu na ''Internazionale Milano'' po bọọlu hogbẹ Otò [[Cameroon]] tọn po. To Zósun [[owhe]] 2021 tọn mẹ, Samuel Eto'o, hẹn dide etọn nado du Azinponọ na bọluhihogbẹ Otò Cameroon tọn zun yinyọnẹn (Fecafoot). ==Bọlu hogbẹ he mẹ e wazọn te lẹ== *Leganés *Real Madrid *Espanyol *Barcelona *Real Madrid *Internazionale Milano ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 86tp80ax5fovo7u60j5kk86u0ppbbpg Samuel Hundogan 0 660 13122 13121 2022-03-23T16:05:01Z Jon Harald Søby 5 20 revisions imported wikitext text/x-wiki '''Samuel Hundogan''' (yin jiji to Azan fọtọntọ Osun ṣidopotọ Owhe) Eyin tovi [[Gbagli]] tọn to [[Awọnlin|Aimatẹn Awọnlin]] tọn mẹ to Togbo [[Naijilia]] tọn mẹ. Ewọ wẹ sọ yin Tatọ Whẹndo Ganho tọn, podọ ga, ewọ wẹ yin Mẹgantẹnmẹ Agoloto Ahọluduta [[Gbagli]] tọn. ==Jọja whenu etọn po wepinplọn etọn po== ==Otàn gbẹzan etọn tọn== Samuel Hundogan wlealọ hẹ Mẹmẹyọnnu Oluyemisi Hundogan to Azan wiatọntọ, Osun wiawetọ, Owhe 1997 tọn mẹ. Samuel jívi atọn, Sunnu awe podọ Yonnu dopo. Yinkọ yetọn lẹ wẹ Elizabeth Abimbọla Hundogan, David Adetokunbo Hundogan po Benjamin Olufemi Hundogan po. == Azọn he e wa lẹ po ogan he edu lẹ po == == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] dbj7w0bycpe19tuu71qhdchkpz6iktg Samuel Ladoke Akintola 0 661 27063 27062 2022-07-26T08:33:59Z Misteld 15 /* Alọdlẹndonu lẹ */ wikitext text/x-wiki '''Samuel Ladoke Akintola''' (osun ṣianwetọ azán ṣidopotọ [[owhe]] 1906 - osun tintan azán fọtọ̀ntọ [[owhe]] 1966). Yin tonudọtọ [[ovi]] akọta [[Naijilia]] tọn sọn okun Ayọnu to whezẹtẹn waji. E yin jiji to azan ṣidopotọ osun ṣianwetọ [[owhe]] 1906 to oto ogbomọṣọ tọn mẹ. ==Bẹjẹeji gbẹzan etọn tọn == Ye ji Samuel do whẹndo Akintola tọn to oto ogbomọsọ tọn mẹ, otọ́ etọn wẹ Akintọla Akinbọla to whenue onọ etọn nọ yin Akankẹ Akintola. Otọ́ etọn yin ajọwatọ he wa sọn hẹnnu ajọwatọ tọn mẹ. Whenue e tin to pẹvi, mẹjitọ etọn lẹ sẹtẹn yi oto mínna tọn he yin ayimatẹn naija tọn to egbehe. E hiawe to aganu to wehọmẹ bẹjẹẹji tọn to Church Missionary Society. To [[owhe]] 1922, E lẹkọ yi ogbomọṣọ nado yi nọ baba daho etọn de, E sọ zindonukọn to oplọn etọn mẹ to wehọmẹ bẹjẹẹji tọn oniyẹtọmi jẹnukọn whẹpo e sọ do zindonukọn to wehọmẹ kọlẹẹji onitẹbọmi to [[owhe]] 1925. E wazọn mẹplọntọ tọn to wehọmẹ akadẹmi onitẹbọmi to [[owhe]] 1930 po 1942 po ṣẹnṣẹn, ehe godo wẹ e wazọn po azọnwhe ogbẹ tọn he nọ penukundo ohún pinpan tọn to Naijilia. Ojlẹ ehe mẹ, E tindo kọndopọ podo H.O Davies po, he yin whẹyidọtọ po tonudọtọ po, E sọ kọnawudopọ po ogbẹ tonudidọ Nigerian Youth Movement fihe e hopodona Ikoli nado yin dopo to ovi hagbẹ he yin nukunmọnu ayimatẹn Awọnlin tọn mẹdemẹtọ lẹ de Samuẹl Akinsanya, mẹhe Nnamdi azikwe kẹalọyi di mẹhe na jẹ otẹn lọ mẹ. Akintola sọ kọnawudopọ hẹ azọnwhe linlinwe tọn taidi azọnwatọ,bọ e sọ lẹzun hodọtọ na linlinwelọ to [[owhe]] 1953 po godonọnamẹ akinọla maja he yin dọpo to akwẹnọ linlinwe tọn he jẹ tẹnmẹ Ernest Ikoli tọn mẹ hodọtọ́. Akinọla lọsu ze linlinwe Ayọnu he ye yi ogbe Ayọnu tọn do zedai to egbesọegbesọ. To [[owhe]] 1945, e jeagọ do afọdide azọndote he ogbẹ tonudidọ NCNC he azikwe po Michael Imodu na ze dote, ehe zọn bọ e lẹzun alẹdatọ to nukun tonudọtọ lẹ tọn mẹ di Anthony Enahoro. To [[owhe]] 1946, Akintọla mọ alọgọ oplọn vọnu yi nado yi hiawe vọnu to U.K, fihe e fo oplọn etọn gando oyọnẹn osẹn tọn, bọ e wa to azọnwa di whẹyidọtọ na osẹn oto tọn. To [[owhe]] 1952, ewọ po chris ogunbanjọ, Ahọluzọnwatọ Bọde po Michael Ọdẹsanya po nọpọ bo yin dopo. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] [[Adà:Tonudọtọ lẹ to Naijilia]] 6hjnwh659w6rwcnqc3l584jyr3rkhrr Samuel Ortom 0 662 19089 13164 2022-04-11T18:14:46Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Samuel Loraer Ortom''' yin jiji to azán konukunatọntọ osun ẹnẹtọ owhe 1961 (23-4-1961) tọn mẹ. E yin tonudọtọ, ajọwatọ po lẹblanu homẹdagbenọ, tovi ayimatẹn benin tọn to otò [[Naijilia]] tọn mẹ. Ewọ wẹ yin ayimatẹngan benin tọn to alọnu. To owhè 2015 wẹ e yin dide taidi ayimatẹngan to tonudọgbẹ APC tọn glọ. To whenue e jẹ owhè 2019 tọn, e sọ vọ yin dide whla awetọ taidi ayimatẹngan benin tọn sigba to tonudọgbẹ PDP tọn glọ. To whenue goodluck jonathan tin to ganzinpoji, samuel ortom wẹ yin minista họglọ tọn na karai po tito ajọwiwa tọn. ==Otan gbẹzan etọn po wepinplọn po== Dile mi ko dọ do jẹnukọn, yé ji samuel ortom to azan konukunatọntọ osun ẹnẹtọ owhè 1961 tọn to ayimatẹn benin tọn to ahọluduta guma tọn glọ to otò [[Naijilia]] tọn mẹ. E bẹ wehọmẹ dokọ tọn to st john primary school to topẹvi gboko tọn mẹ to owhè 1970 po st catherine primary school po, to ayimatẹn maiduguri tọn mẹ, e yin dẹpẹgan ayimatẹn benin tọn to 1974, e fo wehọmẹ dokọ tọn etọn to owhè 1976. E zindonukọn to wepinplọn etọn tọn mẹ to Idaha secondary commercial college, to ayimatẹn koggi tọn, sigba e ma fo e na wehọmẹ kwẹ tọn wutu na otọ etọn ko gbọjẹ to azọnmẹ. Ojlẹ enẹ mẹ wẹ e lẹzun hunkuntọ dé nado penukundo ede go. samuel ortom ma dike enẹ ni hẹn ẹn gbọjọ. To whenue e jẹ akwẹ pẹde pẹde mọ ji, e zindonukọn to wepinplọn etọn mẹ kaka e do yí gbedewema wesetọ tọn, ''Doctor of Philosophy (Ph.D)'' to commonwealth university, Belezi, gando tito wepinplọn whegbetọn go. Jẹnukọn na ojlẹ enẹ, e hiawe diploma to oyọnẹn nusisa tọn to amadu bello university, to otò zaria tọn to benue state university, to fihe e hiawe diploma to azọn linlin tọn mẹ to 1998. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 9m60ztdrgj0lqq2871ew7f5oa1usp1p Samuel Wheto 0 663 26787 23909 2022-07-21T19:06:48Z Gadarawamo 20 wikitext text/x-wiki {{Infobox gbẹtọ|YINKỌ ETỌN=Samuel Wheto|YẸDIDE ETỌN=Aholu Samuel Wheto oba of Topo Dalẹ Badagry.jpg|IMAGE-TEXT=Ahọlu Samuel Wheto|JIJIZAN=15 Zósun 1960}} Ahọlu '''Samuel Olusegun Wheto''' (mẹhe yin jiji to azán fọtọ̀ntọ, osun ṣiẹnẹtọ, [[owhe]] 1960 tọn) yin tovi [[Dalẹ Whedakọ|Dalẹ]] tọn, Dalẹ yin gbétatò de he tin to otò [[Gbagli]] tọn mẹ to aṣẹpipa [[Awọnlin|Ayimatẹn Awọnlin tọn]] glọ to togbo [[Naijilia]] tọn mẹ.<ref>https://www.sunnewsonline.com/2023-badagry-traditional-rulers-endorse-tinubu-for-president/</ref> == Wepinplọn etọn == Ahọlu Samuel Wheto nọ̀ nafẹ etọn dè to gbétatò Agonu tọn he to tòpẹvi Irewe-Osolu tọn mẹ to Gandudu Dókọ tọn Ojo tọn glọ. Finẹ wẹ e yì wehọmẹ bẹjẹeji tọn etọn te to St. Francis Catholic Primary School, Igbo-Oja to [[owhe]] 1968. Enẹgodo, e yì wehọmẹ daho Methodist Secondary Modern School to [[Gbagli]] to 1974. Enẹgodo, e yì na zepọn de he mẹ e yí gbedewema he yin ''Modern III School Certificate'' te to 1977. == Otàn gbẹzan etọn tọn == Samuel Olusegun Wheto dà asi lẹ bo sọ jivi lẹ. == Azọ́n he e wà lẹ po ogán he e dù lẹ po == Samuel Wheto wazọ́n to Ahọlugbasa Ahọlu Akran Menutoyi tọn mẹ. E sọ do lẹblanulọkẹyi lọ nado dù gbétatògán na nudi [[owhe]] 20 do gbétatò he nọ yin Dalẹ ji. Mọdopolọ, dile ojlẹ to yiyi do, gbẹtọ lẹ wá to susu deji to gbétatò Dalẹ tọn mẹ, whenẹnu wẹ gbétatògán lọ, yedọ Baalẹ, wá dovivẹnu bọ vivẹnudido etọn sọ pa ẹ bọ e wá lẹzun Ahọlu de. Gbétatògán [[Dalẹ Whedakọ|Dalẹ]] tọn mọ lẹblanulọkẹyi lọ yí to azán awetọ, Osun ṣinẹnẹtọ, [[Owhe]] 2020 tọn nado lẹzun Ahọlu de do Ahọluduta Dalẹ tọn ji. Enẹwẹ zọn bọ Ahọlu Samuel Olusegun Wheto Ṣewhenu Toyọn I Ahọluduta Dalẹ-Whedakọ tọn do yin Gbétatògán godotọn po Ahọlu tintan Dalẹ-Whedakọ tọn po.<ref>https://citymood.ng/badagry-division-traditional-rulers-endorse-tinubu-for-2023-presidency/</ref><ref>https://independent.ng/beulah-world-institute-takes-medical-food-outreach-to-badagry-community/</ref> [[Adà:Otàn Gbẹzan tọn]] == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1960 lẹ]] [[Adà:Naijilia-nu lẹ]] j9y4bpn49tusphfimykyttbkawhctos Sarah Bernhardt 0 664 27289 27288 2022-07-29T02:24:38Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Sarah Bernhardt, par Nadar, 1864.jpg|thumb|Sarah Bernhardt]] '''Sarah Bernhardt''' (23 Kọ́yànsun 1844 - 26 Whejisun 1923) yin yọnnu flansenu he nọ daihun oplo ji tọn, yinkọ etọn to whenuena e yin jiji wẹ Henriette-Rosine Bernard, e sọawuhia to aihun oplo ji tọn he diyin hugan to ojlẹ etọn mẹ lẹ mẹ. Delẹ to aihun he mẹ e sọawuhia te to ojlẹ etọn enẹlẹ mẹ wẹ ''La Dame Aux Camelias'' he yin awuwlena gbọn Alexandre Dumas fils dali; ''Ruy Blas'' he yin awuwlena gbọn Victor Hugo dali, ''Fédora and La Tosca'' he yin awuwlena gbọn Victorien Sardou dali, po ''L'Aiglon'' po he yin awuwlena gbọn Edmond Rostand dali. Bernhardt daihun gbọn otò susu mẹ lẹdo aihon pe, e sọ yín dopo to aihundatọ tintan he yihodokanji lẹ mẹ. E yin pipa taidi dopo to yọnnu aihundatọ he bikan hugan to whenẹnu. ==Vuwhenu etọn== Bernhardt yin jiji to ''5 rue de L'École-de-Médicine'' to [[Paris]] to azán ko-nukunawetọ kavi ko-nukunatọntọ Kọ́yànsun tọn to [[owhe]] 1844, yinkọ onọ etọn tọn wẹ Judith Bernard(mẹhe sọ nọ yin yiylọdọ dọ Julie kavi Youle). Yinkọ otọ etọn tọn ma yin yinyọnẹn taun, sọgbe hẹ nuhe mẹdelẹ dọ, otọ etọn sọgan ko wa sọn whẹndo akuẹnọ de tọn mẹ. Onọ etọn ma na ẹn ayidonugo sọmọ to whenue e tin to ovu. Sigba to whenue e tindo [[owhe]] ṣinawe, onọ etọn ze e do wehọmẹ de to [[Paris]], finẹ wẹ e daihun oplo ji tọn etọn tintan te. To [[owhe]] 1859 Bernhardt se dọ otọ emitọn ko kú to yovotomẹ. Onọ̀ etọn ylọ whẹndo Otọ́ etọn tọn lẹ bo kanse ye nuhe Bernhardt na wa todin, dopo to ye mẹ he yinkọ etọn nọ yin Morny dọ e na yọn taun eyin Bernhardt na lẹzun aihundatọ oplo ji tọn de, nudide ehe ma hẹn homẹhun Bernhardt sọmọ ṣigba e kẹalọyi. ==Yanwle etọn lẹ== Yanwle Bernhardt tọn bẹjẹeji to 1862 whenue e yin nuplọntọ to ''Comẹdie Francause'', e ma tindo kọdetọndagbe sọmọ to finẹ bo wa tọn sọn finẹ. To 1865, e lẹzun mẹhe diyin to Europe podọ to 1870 lẹ gblamẹ, ehe zọn bọ yé to oylọ basi nanẹn lẹdo Europe po New York po pe. E na ko lẹzun mẹhe diyin hugan to aihundatọ yọnnu lẹ mẹ to [[owhe]] kanweko fọtọnnukunẹnẹtọ mẹ ṣigba é plọn yọnnu jọja susu dogbọn aihun etọn lẹ dali. ==Yanwle he gbọngodo lẹ== To 1905, to whenue e to aihunda to ''Rio de Janeiro'', Bernhardt gbleawuna ede sọn afọ adusi tọn etọn to whenue e to ada godo tọn etọn basi dile e zlọn sọn ado he yiaga de ji, afọ lọ ma gbọ ganji. To 1915, [[afọ]] lọ kò ji zẹjlẹgo bọ afọ adusi tọn etọn dona yin sinsansẹ, he zẹemẹdo dọ sẹkunọ de wẹ e wa lẹzun bo sọ nọ kẹkẹvi de mẹ na osun susu lẹ, mahopọnna ehe, e zindonukọn to yanwle etọn mẹ, e disa lẹdo [[Amẹlika]] pe to 1915 po kọndetọn dagbe po bo wa ku to whenue e lẹkọ do France to Azan koatọntọ, Whejisun, [[Owhe]] 1923 tọn. Bernhardt ku na azọn wutu to whenue ayi etọn gbẹazọn, ye dii do ''Père lachaise'' sín yọwhe to Paris. ==Owe lẹ== ==Nuyiwa lẹ== ==Alọdlẹndonu lẹ== ==Ada ordinatẹ tọn lẹ== [[Adà:Otàn Gbẹzan tọn]] 7ltph2bkh7io6upqah7uk6swa8qxzi8 Saratu Gidado 0 665 26774 25838 2022-07-21T18:31:26Z Gadarawamo 20 wikitext text/x-wiki '''Saratu Gidado''' he yin yinyọnẹn taidi '''Daso''' yin jiji to azán fọtọ̀n-nukunawe osun tintan [[owhe]] 1968 bo yin aihundatọ oto [[Naijilia]] tọn, bẹjẹeji to azọnwhe ''kannywood film industry'' po. E yin yinyọnẹn na ada he e nọ yiwa to aihundida mẹ di apajlẹ, E nọ saba gblehomẹ sinsinyẹn to aihundida delẹ mẹ bo sọ nọ daihun ylankan delẹ na e nido tọnta. Aihundida tintan he mẹ e yin yinyọnẹn te mẹ hugan wẹ dehe mẹ e sọawuhia te to [[owhe]] 2000 he hosọ etọn yin ''Linzami Da Wuta'', he yin didetọn gbọn azọnwhe ''Sarauniya Movies'' dali. Devo lẹ wẹ Nagari, Gidauniya, Mashi po Sansani po. ==Aihundida etọn lẹ== Saratu Gidado kọnawudopọ hẹ azọnwhe aihundida tọn lọ ''Kannywood film industry'' to [[owhe]] 2000, bosọ sọawuhia to aihundida devo lẹ mẹ he hugan kanweko. {| class="wikitable sortable" |- style="background:#b0c4de; text-align:center;" ! Hosọ ! Owhe |- |''Yar Mai Ganye'' | |- |''Cudanya'' | |- |''Nagari'' | |- |''Sansani'' | |- |''Mashi'' | |- |''Fil'azal'' | |- |''Gidauniya'' | |- |''Gidan Iko'' | |- |''Jakar Magori'' | |- |''Mazan Baci'' | |- |''Mazan Fama'' | |- |''Rintsin Kauna'' | |- |''Shelah'' | |- |''Uwar Kudi'' | |- |''Yammaci'' | |- |''Daham'' |2005 |- |''Sammeha'' |2012 |- |''Gani Gaka'' |2013 |- |''Ibro Ba Sulhu'' |2014 |- |''There's a Way'' |2016 |- |''Ba Tabbas'' |2017 |- |} [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1968 lẹ]] jcls0zwyr1vjd56kla621zl5rn40oe7 Segun Arinze 0 666 19092 13268 2022-04-11T18:15:16Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Segun Arinze''' yin jiji to Owhe 1965 bo yin tovi Naijilia tọn. Yinkọ etọn to gigọ mẹ wẹ '''Segun Padnou Aina Arinze'''. ==Gbẹzan po wehọmẹ yiyi etọn tọn po== Segun yin jiji to Onisha, to [[Ayimatẹn Anambra Tọn]] mẹ. Otọ́ etọn nọ yin Bamidele Padonu bọsọ yin [[Ayọnu lẹ|Ayọnu]] de, ṣigba Onọ̀ etọn nọ yin Lydia Padonu bọsọ yin Igbonu de. Segun wẹ yin ovi tintan mẹjitọ etọn lẹ tọn to ovi ṣianwe he yé ji lẹ mẹ. Avọ̀ wẹ Onọ etọn nọ tọ̀. [[Gbagli]] wẹ kunkan etọn tọ́n sọn to Ayimatẹn [[Awọnlin]] tọn mẹ. E yì Wehọmẹ Victory College Of Commerce tọn he tin to Ilorin. Enẹgodo, e sọ wá yì Taba Commercial College to [[Ayimatẹn Kaduna Tọn]] to fie e fó Wehọmẹ dokọtọn etọn te. Todin e yì Wehọmẹ Alavọ tọn Obafemi Awolowo tọn, fie e plọnnu gando Aihundida Nupinplọn-do-plọnnu tọn te. E wá yin yinyọnẹn ganji taidi ''Black Arrow'', yinkọ de he yé do na-ẹn to Aihundida Nupinplọn-do-plọnnu tọn de he e basi to Owhe 1996 tọn mẹ he yinkọ aihun lọ tọn wẹ ''Silent Killer''. Chico Ejiro wẹ yinkọ mẹhe kàn aihun lọ tọn nọ yin, ṣigba e ma sọ tin to ogbẹ̀ ba. Segun Arinze da dopo to Aihundatọgbẹ́ etọn lẹ mẹ he nọ yin Anne Njemanze, ṣigba pọninọ yetọn ma dẹn sọmọ de. Yé ji viyọnnu dopo he yinkọ etọn nọ yin Renny Morenike to Osun atọ̀ntọ, azán aotọ mẹ. ==Azọn etọn== Segun jẹ hanji ji bosọ nọ da aihun nupinplọn-do-plọnnu tọn lẹ. Na taun tọn, hanjiji wẹ hẹn ẹn diyin taun to whenuena e dè agbán etọn Dream tọn, ehe ma sà to ahimẹ sọmọ ṣigba e hẹn-ẹn diyin. Ilorin wẹ e bẹ azọ́n Aihundida tọn etọn te. Gbọnvona azọn Aihundida tọn, e sọ nọ plọnnu mẹdevo lẹ gando Aihundida go to Azọnwhe Prestigious African International Film Festival tọn mẹ. Na e jlo dọ mẹdevo he ja to godo na-ẹn lẹ ni yọn azọ́n lọ ga. ==Aihun he mẹ e tọn te lẹ== ==Alọdlẹndonu lẹ== 16nm019uc573crvv6t2o1riwwdar4u5 Seh-Dong-Hong-Beh 0 667 25485 19213 2022-07-09T11:09:07Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Dahomey amazon1.jpg|thumb|Seh-Dong-Hong-Beh]] '''Seh-Dong-Hong-Beh''' (Zẹẹmẹdo Jiwheyẹwhe nọ dọ nugbo ) nukọntọ na awhanfuntọ [[Dahomey]] tọn. To 1851 eyin nukọn yọnnu awhanfuntọ lẹpo he bẹ soha 6000 gangansu lẹ yi pe Ẹgba mẹlẹ tọ [[Abeokuta]], nado mo afanume he Dahomey nado wajọ mẹsisa tọn. Owhe etọn po ọjlẹ he mẹ e yin matintọ te ma yin yinyọnẹn. E sogan ko tin to gblagbla owhe kotọ kavi bejejeji owhe gbantọ to whenue e yin nudego to 1850. Whenue e yindo nukọnto awhanfuntọde we e yin, yẹdide etọn do danu he e ko wa. Whlasusu wẹ e ko yin nudego taidi yọpọvu, he ma hugan owhe 8-10 tọn mẹ. To whenue ye yi awhangbenu, susu yetọn wẹ na ko yin huhu. E yin linlẹn dọ e na ko yin jiji to gblagbla Owhe 1815 po 1835 po sẹnsẹn. E ma yin nudego gbọn awhanfuntọ french tọn to awhan he wa aimẹ to Dahomey po French po sẹnsẹn, enẹwutu e yonbasi dọ ni ko basi matintọ kavi ko gbọjẹ to gblagbla ojlẹ 1851, 1874, 1889 owhe he french po dahomey pe na awhan whla tintan. E yin pipa po yẹdide [[alọ]] tọn po boso yin sẹn sa na to avọ etọn mẹ po gbẹtọta po to [[alọ]] etọn mẹ. Owe Dahomey po Dahomevi lẹ he yin kinkan to 1851 Frederick Edwyn Forbes, Nukọntọ awhanfuntọ sinji tọn Bristish tọn. Taidi mẹhẹ jẹagọ do mehuhu, E tọnwhẹn wa awanu Dahomey tọn to 1849 - 50 po linlẹn lọ po nado diọ linlẹn na Ahọlu Gueze nido doalọtẹna meyu sisa yido wajọ (African Slave Trade). E donu awhanfuntọ yọnnu dahomey tọn lẹ, dọho gando gbẹzan yetọn go to gigọ mẹ. F. E Forbes ma yin awhangan tintan he tẹnpọn nado doalọtena mẹyu yido wajọ to wheyihọ waji africa tọn. Nado hẹn onu enẹlẹ wa vivọnu, Awhangan british tọn lọ din mẹhe to ajọ lọ wa lẹ bo na ye sọha akuẹ tọn he su taun de na ye nido dopa dọ ye na dọalọte to nuwiwa mọnkọ lẹ. Guezo Ahọlu dahomey tọn tindo awhanfuntọ yonnu 3000, yemẹpo we e sọ da di asi, to whenue e ko sa sunnu di afanumẹ. == Dodinnanu dogo== 27ou9xlbcv40j82hcoxhudbvnz0yt64 Seriki Williams Abass 0 669 25836 25835 2022-07-12T06:51:14Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Cenotaph of Seriki Abass.jpg|thumb|Seriki Abass]] '''Seriki Williams Abass''' (1870-1919) yin kanlinmọ jọwatọ dai, ewọ lọsu yin kanlinmọ de he yin wiwle gbọn Danhomẹ-nu de he nọ yin Abass dali. Williams he e nọ yin, yin yinkọ klunọ etọn he họẹ bo hẹn ẹn yi Brazil fihe e plọn ogbe voovo ẹnẹ te. Abass yin malenu de he du ogan ''Seriki Adini'' tọn to [[Gbagli]]. Taidi kandai anago oṣhọ tọn, Abass yin denuhọtọ owhe klunọ etọn tọn, e sọ yin mẹhe klunọ etọn William yinwana taun bo gbẹ nado saẹ na mẹdevo, kanlinmọ ehe yọnnuin bọ walọ etọn sọ yọn susu, e yọnnuin sọmọ bọ etlẹ sọ penugo nado se ogbe voovo ẹnẹ, yedọ̀ Dutch-gbe, glẹnsigbe, Spanish-gbe po Portuguese-gbe po. Whenue ojlẹ lẹ wa to yiyi, klunọ etọn dọ ni kọnawudopọ hẹ emi to àjọ kanlinmọ sisa tọn mẹ, klunọ etọn wẹ zọn bọ e do lẹkọ do mẹwigbeji. To whenue e jẹ [[Naijilia]], e lẹkọ do Lopo [[Awọnlin]] tọn. ==Vuwhenu etọn== Abass yin jiji to Ìjọga Orile to Ayimatẹn Ogun tọn, yinkọ he ye do na ẹn wẹ Famerilekun. Kanlinmọ jọwatọ William wẹ họẹ to Abass sí bo hẹn ẹn sọyi Brazil, na walọ dagbe etọn wutu e gbẹ nado saẹ bọ e nọ nọ po e po. Klunọ etọn William wẹ zọn bọ e gọ do mẹwiyigbeji whenue e jẹ [[Naijilia]] e nọ Lopo [[Awọnlin]] tọn whẹpo dó lẹkọ do Gbagli. Klunọ etọn po họntọn etọn lẹ po wẹ gba Brazillian Baracoon he ye yi gbaglo do gba to 1840. Abass mọ yọnnu kantọnwiawe bo du ogan Seriki Adini tọn ayọnugbeji lẹpo tọn. ==Alọdlẹndonu lẹ== 8m5my9iuqe68m4zg1vewl9ec4o555st Seyi Shay 0 670 13312 13311 2022-03-23T16:05:08Z Jon Harald Søby 5 9 revisions imported wikitext text/x-wiki '''Seyi Shay''' E yi jiji to ( azan konukundopo awewesun owhe 1985 ) yinkọ etọn to gigọmẹ nọ yin '''Deborah Oluwaseyi Joshua''' 2dentzl6yj8bn23jvrgtetm0zoszo32 Shama-gbe 0 671 19095 13323 2022-04-11T18:15:46Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Shama-gbe''', kavi '''Shama-Sambuga-gbe''', sọgbe hẹ akọ̀gbe etọn awè lẹ, yin ogbè Kainji tọn de he nọ yin dido to [[Naijilia]]. E sọgbe nado dọ dọ̀ Shambuga ko busẹ sọn aimẹ. Yè nọ dó e to dai to topẹvi Sambuga tọn he to kilomẹtlu 10 do agéwaji-whèyihọ Kagara tọn mẹ to LGD [[Rafi, Nigeria|Rafi]] tọn to [[ayimatẹn Niger Tọn]]. ==Alọdlẹndonu lẹ== [[Adà:Ogbè lẹ]] labxei65hlue8taxvuzjeet0bmxiz2u Shettima Mustapha 0 672 26518 26517 2022-07-19T08:15:28Z Gadarawamo 20 /* Lizọnyizọnwatọ to Yar'adua glọ */ wikitext text/x-wiki '''Shettima Mustapha''' OFR (he ye ji to azán koatọn-nukundopotọ osun wodopotọ [[owhe]] 1939 tọn) yin wesetọ dé po tonudọtọ dé po, e sọ yin ovijiji otodaho [[Naijilia]] tọn. E wazọn taidi lizọnyizọnwatọ na tito glelilẹ ton sọn [[owhe]] 1990 kakajẹ owhe 1992. To 2007 yé dee nado yin lizọnyizọnwatọ na tito hihọ tọn to gandudu Yar'adua glọ. To [[owhe]] 2010 mẹ wẹ Shettima jo azọn lizọnyizọnwatọ dó to whenuena [[Goodluck Jonathan]] vọ vọjlado basina gandudu etọn. ==Bẹjẹeji gbẹzan etọn tọn== Shettima Mustapha wẹ yé ji dó fihe nọ yin [[Ayimatẹn Yobe Tọn]] tosin to [[owhe]] he mi dọ dó àga. Wehọmẹ Borno Middle tọn he tin to [[Maiduguri]] wẹ e yi bẹsọn [[owhe]] 1946 jẹ 1952. E wazọn taidi Medical Field Assistance to Ayimatẹn [[Kano]] tọn mẹ to [[owhe]] 1955 je 1956. e sọ wazọn to ''Borno Native Administration'' sọn [[owhe]] 1954 yi 1964. Enẹgodo wẹ e sọ wazọn jẹ Azọnwhe Ladio tọn po to [[Kaduna]] sọn [[owhe]] 1965 jẹ 1967. To whenuena Shettima dó owhe koatọnnukunatọntọ to owhe 1967 tọn mẹ wẹ yé dèe taidi weplọnmẹtọ dé to wehọmẹ Alavọ tọn Ahmadu Bello University. Enẹgodo e sọ yi wehọmẹ bo yí gbedewema bo sọ wa wazọn taidi Dodinnanutọ dé gándo glelilẹ go. Enẹgodo e sọ yi wehọmẹ wunmẹ wunmẹ devo lẹ, bo yí gbedewema susu devo lẹ ga. ==Tozọn he e wa lẹ== Shettima Mustapha wẹ yín kọmisọna to Ayimatẹn Borno tọn mẹ to togan Mohammed Goni glọ. Enẹgodo wẹ e wa yin dide nado yin awetọ na mẹhe na dù togan Ayimatẹn lọ tọn to ọgbẹ ''Nigeria People's Party'' glọ to owhe 1983 Amọ Shehu Shagari wẹ dù to ovo lọ ji to whelọnu. Enẹgodo Awhangan [[Muhammad Buhari]] yi gan gannugannu bo ze Shettima dó ganmẹ bọ to whenuena e tọn e lẹkọ bo yí bẹ azọn mẹplọntọ tọn etọn jẹeji. ==Lizọnyizọnwatọ to Yar'adua glọ== Tògbogan tògbo [[Naijilia]] tọn he yin Umaru Yar'adua wẹ wa dé Shettima taidi lizọnyizọnwatọ tangan na whẹho hihọ tọn na otò lọ. Enẹgodo e sọ gbẹ yin lizọnyizọnwatọ tangan to [[owhe]] 2008 tọn mẹ bọ [[Godwin Abbe]]wa yi otẹn etọn. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] kyijydp99ye2u20ntfn2574su2z28e3 Shina Rambo 0 673 27061 27057 2022-07-26T08:16:13Z Misteld 15 /* Alọdlẹndonu lẹ */ wikitext text/x-wiki '''Shina Rambo''' (yin ji to 1958) yin Ajotọgan dé po mẹyihutọ dé po he do tukla na mẹ tin to Hùwaji-whèyihọ tọn otò [[Naijilia]] tọn lẹ to gbagbla [[owhe]] 1990 tọn lẹ mẹ. Eyin jiji to otò Abeokuta tọn mẹ to [[Ayimatẹn Ogun Tọn|Ayimatẹn Ogun tọn]]. Eyin bojlẹtọ dé he do hunhlọn jọwamọ̀ tọn bo do yise to gbẹtọ yiyi dó sanvọ na vodun lẹ mẹ. Ewa lẹzun sinsẹn-gan dé to whenuena e lẹkọ sọn ganpamẹ to whenue [[Olusegun Obasanjo]] to togbogan yin to [[Naijilia]] bo sọ nọ la wẹndagbe taun. Nupaṣamẹnu wẹ e yin na Ponọ lẹ to whenue ye wa yọnẹndọ mẹ he ye la na aihọn dọ emi ko hùn gbẹ tin to ogbẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] sgofb350mmryb1okyjttmxxi4wxdgv1 Shingini-gbe 0 674 19098 13364 2022-04-11T18:16:16Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Ogbè Shingini tọn lọ''', ''Tsishingini'' kavi ''Cishingini (Chishingini)'', kavi ''Ashaganna'', yin ogbè Kainji tọn de to [[Naijilia]] gbọn omẹ Kambari tọn lẹ dali. Akọ̀gbè etọn awè lẹ wẹ, Tsishingini po Cishingini po. ==Alọdlẹndonu lẹ== [[Adà:Ogbè lẹ]] pozbjzs02aj4s8e4af4xtrnkhprozpr Shiroro 0 675 19099 13376 2022-04-11T18:16:26Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Shiroro''' yin Lẹdo Gandudu Dokọ̀ tọn de to aṣẹpipa [[Ayimatẹn Niger Tọn]] glọ de to [[Naijilia]]. Tatọ́-tẹnnọ̀ etọn lẹ tin to topẹvi Kuta tọn he tindo agbegbe ''(ward)'' fọtọ̀n [15], dile yé yin sislẹ bọdego do: #Allawa #Bangajiya #Bassa/kukoki #Egwa/gwada #Erena #Galkogo #Gurmana #Gussoro #Kato #Kushaka/kurebe #Kwaki/chukuba #Manta #Pina #She #Ubandoma podọ ogbè tangan he yé nọ dó wẹ Gbagyi. Lẹdo etọn gbló sọ̀ kilomẹtlu 5,015 lẹdo pé podọ gbẹtọ sọha 235,404 wẹ tin to finẹ to mẹhihia 2006 tọn whenu. Sọha pósu tọn ''(postal code)'' lẹdo lọ tọn wẹ 921. ==Sọ Pọ́n== *[[Agahúnglintẹn Shiroro Tọn]] *[[Zòmọ Daho He Nọ Wleawuna Miyọ́n Lẹtliki Tọn Shiroro Tọn]] *[[Todohukanji adó osìn ginglọn tọn po nuhẹnnú osìn tọn lẹ po tọn to Naijilia]] ==Alọdlẹndonu lẹ== fu54kdx9d1kpp5bqrp4avyyfopf2004 Shock G 0 676 27121 25869 2022-07-27T10:54:42Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Shock_G_aka_Humpty_(288900903)_(cropped).jpg|thumb|Shock G]] '''Gregory Edward Jacobs''' (yin jiji to azán koatọntọ avivọsun [[owhe]] 1963 jẹ Lidosun, azán konukùnawetọ owhè 2021) E yin yinyọnẹn di '''shock G'''. Eyin hanjitọ ''Rap'' tọn de to otò [[Amẹlika]] tọn mẹ. To azan konukúnawetọ, Lidosun, [[owhe]] 2021 tọn mẹ Shock G sìn osiọ, yin mimọ to jonọwhé Tampa, Florida tọn me. Kunnudenu de matin gando lehe e kú gbọn go. To azan aotọ osùn [[owhe]] 2021 tọn mẹ to Otọ̀ ''Hillsborough'' tọn mẹ dodinanutọ́ Agasa tọn basi nulila okù etọn tọn dọ shock G kú na ṣiṣizan amasin adinọ tọn wutu. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1963 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] qy7my7p5c3ivvr8lefskt791cqujjdt Shola Adewusi 0 677 19101 13408 2022-04-11T18:16:46Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Shola Adewusi''' yin Jiji to 1963 bo sọ yin aihundatọ oploji yovogbe tọn, sinima bayitọ podo hladio po. Telezọn etọn bẹ Little Miss Jocelyn, aihundida BBC etọn nọ basi wadohia nukinkan vovo lẹ po nukantọ Jocelyn Jee Esien. To yidogọmẹ, Adewusi ko yin mimọ to aihundida 'Lewis'(Season 3, Episode 4), My Hero, The Bill, Casualty, Bad Girls, Family Affairs, Emmerdale, podọ Chewing Gum to tele ji. E sọ yin nina aihun nukọntọ tọn to CB'S Bob Hearts Abishola taidi Auntie Olu. E ko sọ daihun hladio ji tọn susu lẹ na BBC World Service. Azọn oploji etọn bẹ ''CRAZYBLACKMUTHAFXXKINSELF'' to ''Royal Court Theatre''. E sọ yin dopo to hagbẹ he to azọnwa to Intermission Youth Theatre. E basi nutangan to aihundida yetọn mẹ "Verona Road". Azọn etọn so bẹ apa ehe e da to Paddington 2. ==Nọtẹn intẹnẹt tọn devo lẹ== *Shola Adewusi at IMDb *Shola Adewusi at The Spotlight website ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] ahcpawgn7qf2m202qvyr07lmov3f2py Sikiru Adesina 0 678 27064 27060 2022-07-26T08:35:25Z Misteld 15 wikitext text/x-wiki '''Sikiru Adesina''' ( 1971 - Afínplọsun 8, 2016), yinyoẹn na taun tọn taidi '''Arakangudu''', e yin sinimabayitọ [[Naijilia]] tọn, anadenatọ podọ nubayitọ. E yin yinyọnẹn ganji na ada amanọ ehe e nọ da, ajotọ kavi ogbẹ ylankan to sinima mẹ. To Afínplọsun azán ṣiatọ́ntọ, 2016, e basi matintọ to [[owhe]] etọn gbe to Kaduna, agewaji [[Naijilia]] tọn. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] [[Adà:Sinimọto-basitọ lẹ to Naijilia]] np89yc7p5ot1bql78pfbckfi4sdjxr9 Sikiru Ayinde 0 679 19102 13439 2022-04-11T18:16:56Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Sikiru Ayinde''' yin hanjitọ fuji tọn, bọ sọ yin [[Naijilia]] vijiji. Ayinde Barrister jẹ ohàn ji sa ji to owhe 1966-2008. Barrister de ohan susu he sọ 127 tọn. Delẹ to yé mẹ wẹ *Oke Agba (1980) *Ijo ọlọmọ (1983) *Nigeria (1983) *Military (1984) *Barry Wonder (1987) *Fuji Garbage (1988) *Music Extravaganza (1990) po *Fuji waves (1991) po. ==Otàn gbẹzan etọn tọn== Sikiru Ayinde yin jiji dó hẹnnu Balogun tọn mẹ to Ibadan tomẹ, Otọ Etọn yin Lanhusatọ dé, bọ Ọnọ Etọn yin onu flinflin lẹ satọ de. Eyi wehọmẹ dokọtọn Muslim mission po wehọmẹ model mushin tọn he tin to [[Awọnlin]]. Enẹgodo e Yi wehọmẹ Azọnpiplọn, Azọnyinyọnẹn Yaba polytechnic tọn nado plọn wezinzin po Alọnuzọn devo po. Ayinde Barrister bẹ hanjiji jẹeji sọn pẹvi gbọn. Bọ ni wazon to malenu lẹ sìn nubibla Whenue ga.dile e to azọn wa é sọ nọ to ohàn Etọn lẹ ji. É wazọn wezinzin tọn na azọnwhe he nọ Basi Ahan, Nigeria breweries. Na kanvivan Etọn to Awhan nuglọ tọn whenu e wazọn wezinzin tọn na azọnwhe Awhanzọnwatọ̀ Otogbo [[Naijilia]] tọn. E wazọn taidi Awhanzọnwatọ̀ to Awhangbẹ Ao tọ '10th'Brigade mima awetọ '2nd' division Azọnwhe Awhanzọnwatọ̀ [[Naijilia]] tọn to Awhangan 'Adeniran' glọ. E sọ hoavun taun to Awka, Abagana po Oníṣa po. ==Oku po siodidi etọn po== Barrister ku to Azan fọtọnnukundopotọ osun wiawetọ owhe 2010 tọn to London fihe é yi pọngbọ na azọn Adọvivi tọn (diabetes) tọn. Eyin didi to Azan gbantọ osun wiawetọ owhe 2010 to owhe etọn gbe to [[Awọnlin]]. ==Alọdlẹndonu Lẹ== ==Kanṣadopọ intẹnẹt tọn== kw7gco5322axvnjlq7dxjax1iq6hma4 Sikiru Kayode Adetona 0 680 25650 19103 2022-07-11T06:14:21Z Samatics 9 wikitext text/x-wiki Ahọlu '''Sikiru Kayode Adetona''' (mẹhe yin jiji to azán aotọ Nuwhàsun tọn to 1934) wẹ Ahọlu otò Ìjẹ̀bú tọn, ye sọ nọ ylọ-ẹ dọ Awujalẹ Ijẹ̀bú tọn. E jẹ gandu ji taidi Ahọlu sọn azan awetọ Lidosun tọn to 1960, ehe wẹ zọn bọ Adetona dó yin dopo to Ahọlu he dẹn hugan to ahọluzinpo ji to [[Naijilia]]. Otọ etọn wẹ yin Ahọlu Rufai Adetona podọ oyin onọ etọn tọn wẹ Ajibabi Onashile. E yin dopo to mẹhe tin to ogbẹ́ whẹndo Ahọlu tọn Anikinaiya tọn lẹ mẹ. ==Wepinplọn etọn. == Jọja Ahọvi Adetona yi wehọmẹ Baptisti tọn wunmẹwunmẹ lẹ, delẹ to ye mẹ wẹ; Eroko to Ijẹ̀bú Ode, wehọmẹ dọkọ tọn Ogbere United he tin to oke agbo to Ijẹ̀bú-igbo po wehọmẹ Ansarudeen to Ijẹ̀bú Ode bẹsọn 1943 jẹ 1950. E zindonukọn yi wehọmẹ daho kọlẹẹji. E yi kọlẹẹjì Olú-Ìwà tọn (he wa nọ yín yiylọdọ Adeola Odutola todin) he tin to Ijẹ̀bú-ode sọn 1951 jẹ 1956. To gblagbla owhe 1957 jẹ 1958 tọn, e wazọn hẹ azọnwhe de he nọ gbadopọnna whẹho Akuẹ tọn lẹ to ìbàdàn. To owhe 1958 Ahọvi Adetona kanwe bo jo azọn he wa e te enẹ lọ do nado domọna wepinplọn Akuẹlinlẹn tọn to Yovotomẹ, oto he to gandu do [[Naijilia]] ji to whenẹnu. ==Whenue e jẹ gandu jí taidi Ahọlu == To azan ẹnẹtọ Alunlunsun tọn to 1960, wekanhlanmẹ de yín wiwlán sẹdo mẹhe yín ayinamẹtọ podọ nukọntọ na topẹvi Ìjẹ̀bú Ode tọn tò whenẹnu, he dohia dọ aimatẹn-gan whenẹnu tọn ko kẹalọyi dọ Ahọvi Sikiru Kayode Adetona ni yín dide taidi Ahọlu, podọ na e ní yín alọkẹyi taidi Awujale yọyọ otò Ìjẹ̀bú tọn he gandudu etọn dona bẹjẹeji sọn azan ẹnẹtọ Alunlunsun tọn to 1960. Ehe zọn bọ e to dandan mẹ dọ omẹ nukundeji otò Ìjẹ̀bú tọn lẹ taidi Ogbeni-Oja, Ògán (Dr.) Timothy Adeola Odutola, Bobasuwa I, Ògán Emmanuel Okusanya Okunowo (MBE, KFNM), po Asiwaju, Ògán Samuel Olatubosun Shonibare po, ni wleawuna lehe hùnwhẹ lọ nado do kuavọ na Ahọlu yọyọ yetọn na yi do. To azan fọtọnnukun-atọntọ Alunlunsun tọn to 1960, mẹhe yin nukọntọ na otò Ìjẹ̀bú Ode tọn to whenẹnu, Ogbeni-Oja, Ògán Timothy Adeola Odutola, lá na gbẹtọ lẹpo dọ Ahọlu yetọn yọyọ ko jẹ̀ gandu ji. Na taun tọn, bẹjẹeji onu yọyọ dé tọn wẹ nulila ehe hẹnwa na omẹ Ìjẹ̀bú tọn lẹ. == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1934 lẹ]] 2asdsj2wyxg0to11g9q4vza7lu5bkcb Simisola Bolatito Ogunleye 0 681 25845 19105 2022-07-12T07:25:09Z Samatics 9 wikitext text/x-wiki [[Wepo:Simi_singer_born_1988_at_NdaniTV_session_01.png|thumb|Simi]] '''Simisọla Bọlatito Ogunlẹyẹ''' yin jiji to azan fọtọnnukunẹnẹtọ osun ẹnẹtọ owhe 1988 bosọ yin yinyọnẹn taidi '''Simi''' bo yin hanjitọ po hankantọ otò [[Naijilia]] tọn de po. Ohàn he e ji bo yin yinyọnẹn na taun wẹ yin ''Tiff'' po ''Jamb question'' po to owhe 2014. ==Bẹjẹeji gbẹzan etọn tọn== E yin jiji to Surulere to Ayimatẹn [[Awọnlin]] tọn mẹ. E fo wehọmẹ alavọ tọn etọn to Wehọmẹ Alavọ tọn Covenant tọn mẹ. ==Yanwle== To owhe 2006, Simi de ohàn tintan etọn tọ́n he yin ohàn pipa tọn de he hosọ etọn yin ''Ogaju'', he yin anadena gbọn Samklef dali. To owhe 2014, e de ohàn devo tọ́n he hosọ etọn yin ''Restless'' he bẹ ohan flinflin voovo atọ́n hẹn. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1988 lẹ]] 9uv3rd0z8mkw5e33hjpxjpmkup4c5cc Simon Achidi Achu 0 682 26861 25651 2022-07-22T18:36:25Z Gadarawamo 20 wikitext text/x-wiki Mẹdaho '''Simon Achidi Achu''' (yin jiji to azán atọ́ntọ, Abòhúsun, [[owhe]] 1934 jẹ azán ẹnẹtọ, Nuwhàsun, [[owhe]] 2021) tọn mẹ. E yin Tonudọtọ otò [[Cameroon]] tọn tọ̀n. Ewọ wẹ Lizọnyizọnwatọ Tangan otò Cameroon tọn sọn [[owhe]] 1992 jẹ 1997 mẹ. Ewọ sọ wẹ Lizọnyizọnwatọ dodowiwa tọn sọn [[owhe]] 1972 jẹ 1975 mẹ. Achu wẹ yin anadenanutọ na ogbẹ́ tonudidọ tọn ''Cameroon People's Democratic Movement (CPDM)''. E yin dide taidi Azinponọ na ''National Investment Corporation'' to [[owhe]] 2003 tọn mẹ, bosọ yin dide gbọn Ovo dali do otẹn Wedegbẹ́ Tonudidọ tọn otò Cameroon tọn to [[Owhe]] 2003 tọn mẹ. Achu basi matintọ gbọn azọn dali to azan ẹnẹtọ, Nuwhàsun, [[owhe]] 2021 tọn mẹ to Dotowhe he tin to otò [[Amẹlika]] tọn mẹ, [[owhe]] etọn wẹ kan-awe-elan-ṣidopo. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1934 lẹ]] 5vh0xx782h8merv0fw3z6mvhtjsmp5r Sinagọgu 0 683 19107 13516 2022-04-11T18:17:46Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki To paa mẹ, '''sinagọgu''' zẹẹmẹdo nado ''plidopọ''. E nọ dlẹnalọdo pipli kavi agun Ju lẹ tọn, podọ to godo mẹ yinkọ lọ nọ wá yin yiyizan na nọtẹn kavi ohọ̀ he mẹ gbẹtọ lẹ nọ pli do. Sọgbe hẹ nuhe mẹsusu yise, sinagọgu lẹ jẹ yinyin yiyizan ji to whenue Juvi lẹ nọ kanlinmọgbenu to Babilọni na owhe kande-gbantọ kavi tlolo he yé lẹkọ godo. Sinagọgu lẹ nọ yin yiyizan na nupinplọn, sinsẹ̀n-bibasi, Owe-wiwe lẹ hihia, po tudohomẹninamẹ gbigbọmẹ tọn po. Otò he tin to Palestine lẹpo wẹ tindo sinagọgu to owhe kanweko tintan C.E. Tòdaho lẹ nọ tindo hugan dopo, podọ Jelusalẹm tindo susu. Ṣigba to kanlinmọgbenu-ninọ Babilọni tọn godo, e ma yin Ju lẹpo wẹ lẹkọwa Palestine gba. Mẹsusu yì otò devo lẹ mẹ na whẹho ajọ́ tọn lẹ wutu. To bẹjẹeji owhe kanweko atọ́ntọ B.C.E., agbegbe 127 he tin to Ahọluigba Pẹlsia tọn glọ lẹpo mẹ wẹ Ju lẹ nọ nọ̀. Dile ojlẹ to yìyì, Ju lẹ sọ wá sù to tòdaho he lẹdo Meditelane pé lẹ mẹ. Ju he gbàpe ehelẹ nọ do sinagọgu lẹ ai to fidepope he yé jẹ.Osẹ́n Mose tọn nọ yin hihia bo nọ yin zẹẹmẹ basina to Gbọjẹzangbe lẹpo to sinagọgu lẹ mẹ. Owe nọ yin hihia sọn oplò he yiaga de ji, bọ gbẹtọgun lẹ nọ sinai to agosu atọ̀n oplò lọ tọn lẹ mẹ. Juvi depope he yin sunnu bo tindo zohunhun na sinsẹ̀n-bibasi wẹ sọgan tindo mahẹ to wehihia, yẹwhehodidọ, po tudohomẹninamẹ po mẹ. ==Alọdlẹndonu lẹ== tq6h0jmrno28i49txxwobtma9pcrg9v Sito Gbethrome Secondary School 0 684 13532 13531 2022-03-23T16:05:15Z Jon Harald Søby 5 15 revisions imported wikitext text/x-wiki '''Sito Gbethrome Secondary School''' Eyin didoai to azan tintan, alunlunsun, owhe 1970 tọn mẹ. Son whenue gbọn wehọmẹ lọ ko yin didoai, ogbẹ dopo ji wẹ e te. Ṣigba to azan ṣidopotọ, alunlunsun, owhe 2003, E yin mima do ogbẹ awe ji enẹ wẹ pẹvi po daho po, tintan, Sito Gbethrome Junior Secondary School. Ogbẹ awetọ, Sito Gbethrome Senior Secondary School. Wehọmẹvi lọ lẹ ko hunnukun do azọn sinsinyẹn wiwa go nado penukundo yede go, taidi nado kun [[Zémijan|Zemijan]], bẹ agban na mẹdevo kavi wa azọn he ma sọgbe hẹ osẹn lẹ, ehe ko yinuwado wehọmẹvi lọ lẹ ji taun na nuhe du wepinplọn yetọn. ==Ayinamẹ na wehọmẹvi lọ lẹ== Tuli nina wehọmẹvi lọ lẹ mapote nado penukundo wepinplọn yetọn go. Nudevo wẹ yindọ mẹjitọ lẹ lọsu dona wa nuhe go ye pe lẹpo nado penukundo ovi yetọn go. Hodidọ tulinamẹ tọn na wehọmẹvi lẹ titengbe nado diọ sọn walọyizan ylankan tọn yetọn mẹ. ==Hudo alọgọ tọn== *Hudo tin na ohọ he mẹ wehọmẹvi lẹ nọ plọnnu dogọ te. *Hudo tin na mẹplọntọ lẹ. *Hudo tin na fihe wehọmẹvi lẹ na nọ do hiawe te. *Hudo [[Adà:Wehọmẹ lẹ]] bue880vk2ekplktlgey0mj0pmbuqncf Sjarifuddin Baharsjah 0 685 19212 19108 2022-04-11T19:34:24Z Samatics 9 wikitext text/x-wiki [[Wepo:Sjarifuddin Baharsjah.jpg|thumb|Sjarifuddin Baharsjah]] '''Sjarifuddin Baharsjah''' ( yin jiji to azan fọtọ̀n-nukundopotọ, Nuwhàsun, owhe 1931 jẹ azan wiẹnẹtọ, Alunlunsun, owhe 2021) yin tonudọtọ Otò [[Indonesia]] tọn bosọ plọnnu gándego. E yin jiji dó West Java; Indonesia tọn. Sọn owhe 1993 jẹ 1998, e yin Minister of Agriculture to gandutọgbẹ Suharto tọn lẹ mẹ. E wlealọ hẹ Justika Baharsjah. Baharsjah basi matintọ to azan wiẹnẹtọ, Alunlunsun owhe 2021 to Jakarta to whenue e tindo owhe kan-awe-elan-ṣiẹnẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] tlmr2png6m395o0s2ln9yi2l81eah7n Sola Asedeko 0 686 27295 19110 2022-07-29T02:33:43Z Gadarawamo 20 wikitext text/x-wiki '''Sola Asedeko''' yin aihundatọ sinima tọn, sinima-bayitọ, podọ anadenanutọ dé po he yin Naijilia-nu dé. E yin yinyọnẹn lẹdo taidi ''Abeni'' na ada tangan he e yiwa to Abeni mẹ, yedọ sinima Otò [[Naijilia]] tọn dé he yin Bibasi to [[owhe]] 2006 mẹ bosọ yin anadena gbọn Tunde Kelani dali. ==Bẹjẹeji gbẹzan etọn tọn== Asedeko yin jiji dó Ayimatẹn [[Awọnlin]] tọn, Hùwaji-Whèyihọ tọn to Otò [[Naijilia]] tọn mẹ. E yi Wehọmẹ Somori Comprehensive High to Ogba fihe e yi gbedewema wehọmẹ daho tọn te whẹpo e do dedo Wehọmẹ Alavọ Awọnlin tọn fihe e yi gbedewema bachelor's degree to theatre art mẹ te, enẹgodo e yi gbedewema daho to ''Public Administration'' mẹ. ==Azọn etọn== E bẹ azọn aihundida tọn jẹeji to [[owhe]] 2006 mẹ, [[owhe]] dopolọ he mẹ eyin tlọntlọngbọn to ''[[(sinima) Abeni|(sinima) Abeni]]'' tọn mẹ, sinima dé he Tunde Kelani yin basitọ podọ anadenanutọ dé na. Sinima lọ hẹn ẹn diyin to lẹdo etọn mẹ, ehe dọn ayidonugo mẹdaho ''Tunde Kelani'' tọn, mẹhe yin anadenanutọ aihun lọ tọn, bọ e sọ vọ yíì zan to aihun nukundeji devo mẹ he hosọ etọn yin ''The narrow path'', podọ ewọ wẹ yin omẹ tangan he sọawuhia to aihun ehe mẹ fie e sọawuhia taidi yọnnu jọja dé he dona dè dopo to sunnu awe he jlo na dà ẹ lẹ mẹ te. Aihun ehe wá yin pinpọnhlan di dehe dona yin nina ajọ̀ dé. E ko sọawuhia to sinima Otò [[Naijilia]] tọn po soap operas tọn susu po mẹ. ==Aihun he e da lẹ== *Abeni (2006) *The Narrow Path (2006) ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 8rjgnxxgke4d7p9b6exbtviz1wysacx Sola Fosudo 0 687 20721 20720 2022-04-21T08:10:09Z Samatics 9 wikitext text/x-wiki '''Sola Fosudo''' (yin jiji to owhe 1958) yin aihun nupinpọn-do-plọnnu tọn plọnmẹtọ dé, wekantọ dé, dodinnanutọ dé, aihundatọ dé po anadenanutọ aihundida tọn dé po he yin [[Naijilia|Naijilia-nu]] dé. == Bẹjẹeji gbẹzan etọn tọn po azọn etọn po== '''Sola''' wa sọn [[Ayimatẹn Awọnlin Tọn|Ayimatẹn Awọnlin tọn]] mẹ. Eyin azọnplọn taidi Aihundatọ nupinpọn-dó-plọnnu tọn dé to Wehọmẹ Alavọ tọn ''Obafemi Awolowo University'' po ''University of Ibadan'' po fihe eyi gbedewema daho etọn yedọ ''Master of Art degree'' to nupinpọn-do-plọnnu mẹ te. E ko sọ tọ̀n to aihun susu lẹ mẹ bo ko sọ deanana aihun susu devo lẹ ga to [[Naijilia]] mẹ. E sọ yin ogan na adà aihundida po anazọnwiwa po (''Department of Theatre Art''), to [[Wehọmẹ Alavọ Ayimatẹn Awọnlin Tọn]] po anadenanutọ linlin tọn wehọmẹ Alavọ lọ tọn. ==Delẹ to aihun he eda lẹ mẹ== *''True Confession'' *''Glamour Girls I'' *''Rituals'' *''Strange Ordeal'' *''Iyawo Alhaji'' *''Family on Fire (2011)'' ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1958 lẹ]] [[Adà:Awọnlin-nu lẹ]] [[Adà:Naijilia-nu lẹ]] 1l6bodjevynsaq5bsmct1de21hxqbub Solomon Arase 0 688 19111 13585 2022-04-11T18:18:26Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Solomon Ehigiator Arase''' (jijizan 22 Ayidosun 1956) yin ponọ sunnu Naijilia-nu he yin ponọ-gán daho hoho. E yin azọ́ndena nado yin ponọ-gán daho do otẹn [[Suleiman Abba]] tọn mẹ to 2015, podọ [[Ibrahim Kpotun Idris]] sọ lẹzun ponọ-gán daho do otẹn etọn mẹ to 2016. [[Adà:Otàn Gbẹzan tọn]] 31rk3xo8jwdrn3bcqilkkpm2wwqarr2 Solomon Bonu 0 689 18314 18313 2022-04-09T07:54:15Z Samatics 9 wikitext text/x-wiki '''Solomon Saanu Bonu''' (yin jiji to azán 16tọ Ayidosun owhe 1972) yin tonudọtọ [[Naijilia]] tọn de podọ Ayinamẹtọ Vonọtaun ''(Special Adviser)'' na [[Awọnlin|ayimatẹngán Ayimatẹn Awọnlin tọn]] tọn, [[Babajide Sanwo-Olu]] do whẹ̀ho Ayidedai, Aṣà po Whẹ̀ntintọ́n na lẹndai ayidedai tọn lẹ ''(Arts, Culture and Tourism)'' po ji.<ref>https://tourismartandculture.lagosstate.gov.ng/2019/08/20/solomon-saanu-bonu-mr-special-adviser/</ref><ref>https://www.channelstv.com/2019/08/20/full-list-sanwo-olu-swears-in-cabinet-members/</ref><ref>https://guardian.ng/news/sanwo-olu-swears-in-commissioners-special-advisers/</ref> ==Bẹjẹeji Gbẹ̀zan tọn po Wepinplọn po == Bonu yin jiji to azán 16tọ Ayidosun owhe 1972 tọn mẹ. E yì Wehọmẹ dokọ̀ tọn Methodist Primary School to [[Gbagli]], bọ to enẹgodo, wehọmẹ daho Badagry Grammar School tọn to [[Gbagli]] dopolọ, fie e mọ gbedewema ''West African School Certificate'' tọn yi te to 1995. Enẹgodo, he yì wehọmẹ alavọ tọn ''Lagos State University (LASU)'' tọn bo fó e po gbedewema ''Bachelor of Science (B.Sc)'' tọn de po to Lẹnunnuyọnẹn Tonudidọ tọn ''(Political Science)'' mẹ to 2000. E sọ wa yi gbedewema Ogán Lẹnunnuyinyọnẹn tọn ''(Master of Science)'' to Lẹnunnuyọnẹn Tonudidọ tọn ''(Political Science)'' mẹ sọn wehọmẹ Alavọ tọn ''University of Lagos (UNILAG)'' mẹ to Akoka to owhe 2004 tọn mẹ. ==Azọ́n== Bonu bẹ azọ́n jẹeji taidi Alọgọtọ na Mẹplọntọ ''(Assistant Lecturer)'' to wehọmẹ alavọ tọn ''Lagos State University'' tọn mẹ to [[Naijilia]]; e sọ sẹ̀n taidi Alọgọtọ na Mẹplọntọ, Lẹnunnuyọnẹn Tonudidọ po Anadidenanu otò tọn ''(Public Administration)'' tọn po to Wehọmẹ Alavọ tọn Wenniba to Accra, [[Ghana]] sọn 2011 jẹ 2014. Enẹgodo, E sọ wa wazọ́n to ''Citizenship and Leadership Training Centre, Federal Ministry of Youth Development'', to [[Naijilia]] taidi Anadenamẹtọ-gán de ''(Senior Instructor)'' sọn 2010 jẹ 2016. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1972 lẹ]] gyvw4z6fx2movc4hfysf3kzx0rkv20t Stephanie Coker 0 690 26805 25573 2022-07-21T21:25:47Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Stephanie_Coker_22_Sept_2015_NdaniTV.png|thumb|Stephanie Cooker]] '''Stephanie Omowunmi Eniafe Coker''' (yin jiji to azán ko-atọn-nukunatọntọ, osun widopotọ, [[owhe]] 1988) tọn mẹ. E yin azọnwatọ to azọnwhe zomọ gbezeyiaga tọn de tọn podọ nukunpedonugotọ tito Tele tọn na MTV Base Africa po Ebony Life TV tọn po, bosọ Tindo Mahẹ to Aihun he Gbẹtọ lẹ jẹakọ hẹ ganji dé he nọ yin Tinsel. ==Bẹjẹeji gbẹzan po tito nupinplọn tọn etọn po== Yè ji Stephanie do ayimatẹn [[Awọnlin]] tọn mẹ to togbo [[Naijilia]] tọn mẹ. Ṣigba e sẹtẹn yì North London to United Kingdom to whenue e gbẹ yin owhe dopo mẹvi de. Podọ ga e sọ yì wehọmẹ ''St Mary's Church Of England Primary School'' to North London, e wá yì wehọmẹ alavọ tọn to Brunel to fie e plọnnu gando nuyọnen Media po Communication po tọn te to whenuena e wazọ́n etọn tintan to wehọmẹ Brunel tọn na MTV Channels Four po Media Moguls PR tọn po. ==Azọ́n etọn== To [[owhe]] 2010, e tọnta to Agbàwhinwhlẹn ''MTV freederm Presenter Competition'' tọn, ehe wẹ na ẹn dotẹnmẹ-hundote lọ nado tindo Mahẹ to nujijla de he yin bibasi to Tele ji. To [[owhe]] 2011 tọn mẹ, azọnwhe "London 360" yigbe nado yin Anadenanutọ de na yé. ==Naijilia== Stephanie lẹkọ do togbo [[Naijilia]] tọn mẹ to [[owhe]] 2011 mẹ, e sọ be azọ́n jẹeji taidi Anadenanutọ de na tito Street Request na MTV Base Africa. E sọ wazọ́n hẹ ''Cool FM'' to tito ''Oasis Show'' tọn ji podọ hẹ ''Africa Magic'' po to tito ''Tinsel'' tọn ji to [[owhe]] 2013 tọn mẹ, Ewọ po Bovi podọ Pearl po wẹ yin Anadenanutọ na Tito Guinness Colourful World Of More Concert tọn. E sọawuhia to Weda tintan zinjẹgbonu Exquisite tọn to [[Owhe]] 2015 tọn mẹ, Ewọ sọ wẹ Anadenanutọ Tito Ogbè Naijilia tọn to [[Owhe]] 2016 tọn mẹ. To azán ṣidopotọ, osun wiawetọ, [[owhe]] 2013 tọn mẹ wẹ azọnwhe Bailey [[Naijilia]] tọn yi Stephanie Coker po Veronica Ebie-Odeka do basi anadenanutọ na tito Bailey Boutique tọn. ==Nunina== ''Exquisite Lady Of The Year (ELOY)'' sọ na ẹn nunina gbezeyiagatọ he klọ hugan tọn to [[owhe]] 2014 tọn mẹ. ==Alọwle etọn== E wá wlealọ hẹ Olumide Aderionkun to azán wiawetọ, osun ṣinatọntọ, [[owhe]] 2017 tọn mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1988 lẹ]] nnhe6st2hnceatwmccthszaagr86rxm Stjepan Babić 0 691 27269 19210 2022-07-29T01:50:41Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Stjepan_Babi%C4%87.jpg|thumb|Stjepan Babić]] '''Stjepan Babić''' (29 Abọ̀húsun 1925 – 27 Avivọsun 2021) yin ogbe plọntọ, tonudọtọ podọ wesetọ [[Croatia]] tọn. E yin jiji to Oriova, Croatia. E yin mẹplọntọ to wehọmẹ alavọ Zagreb tọn. E wọ wẹ yin mẹbọdotogbogan Matica hrvatska tọn sọn 1989 jẹ 1992 podọ nukunmọnu kavi tẹnmẹpọntọ to Županijski D professor om (Chamber of the Counties) sọn 1993 jẹ 1997. E jo azọn do to 1991. E yin dopo to hagbẹ wedegbẹ tonudidọ oto Croatia tọn sọn 1993 jẹ 1997. Babić basi matintọ to Zagreb to 27 Avivọsun 2021 to whenuena e tindo [[owhe]] 95. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 2j9xgwtk7ldk5iwdvkvhyprivnjh00l Suleiman Abba 0 692 19114 13662 2022-04-11T18:18:56Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Suleiman Abba''' (jijizan 22 Whejisun 1959) yin ponọ sunnu Naijilia-nu he yin ponọ-gán daho hoho. E yin azọ́ndena nado yin ponọ-gán daho do otẹn [[Mohammed Dikko Abubakar]] tọn mẹ to 2014, podọ [[Solomon Arase]] sọ lẹzun ponọ-gán daho do otẹn etọn mẹ to 2015. [[Adà:Otàn Gbẹzan tọn]] qhgnc1pignvr2u8897zqaewpr9x2xvx Suleja 0 693 19115 13681 2022-04-11T18:19:06Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Suleja''' yin tòdaho de to [[Ayimatẹn Niger Tọn]] mẹ to [[Naijilia]] po gbẹtọ sọha 260,240 po to agéwaji Abuja he yin tatọ́-tẹnnọ Suleja Emirate tọn. E nọ blẹ mẹlẹ to whedelẹnu bọ yé nọ lẹndọ nudopolọ wẹ e yin po tòdaho Abuja he yin tatọ́-tẹnnọ togbó [[Naijilia]] tọn po, na yé tin to lẹdo dopolọ mẹ podọ e ko nọ yin yiylọ dọ Abuja whẹpo gandudu [[Naijilia]] tọn do wa dó yinkọ dopolọ, he yin Abuja, na tatọ́-tẹnnọ̀ yetọn gbọn Emir Sulayman Barau dali to 1976. E yin didoai to bẹjẹeji owhe kanweko ko-ewhè-dopotọ (''19th century'') tọn lẹ gbọn Mohammed Makau he yin emir (enẹ wẹ, nukọ̀ntọ sinsẹ̀n Male tọn he yin gándutọ) Hausanu lẹ tọn gódotọ Zaria tọn po hodotọ etọn he to hinhọ̀n na awhàn Male tọn fùntọ Fulani tọn he pé awhàn hẹ yé to awhàngigba agéwaji [[Naijilia]] tọn whenu. Zaria kavi Zazzau, yin dopo to tòdaho/Ayimatẹn Hausa lẹ tọn to Agéwaji Naijilia tọn he ṣíawhàn to alọ̀ awhàn Male tọn funtọ Fulaninu lẹ tọn he yin nukọ̀nnọna gbọn Ṣeiki Usman bin Fodio dali lẹ. Finẹ wẹ Zẹ́ndótọzọ́nwatẹn Ladi Kwali tọn (''Ladi Kwali Pottery Centre'') he yin didoai gbọn Michael Cardew dali to 1950 tin te. Afọ̀zedaitọ-gán wehọ zẹ́ndidó tọn ehe wẹ Dr. Ladi Kwali, mẹhe sin azọ́n no yin didohia to otò voovo lẹ mẹ, yin. nmpwa7z64gjwoqa8ov98232wsf1hr74 Sunday Adewusi 0 694 26385 19116 2022-07-16T13:08:23Z Gadarawamo 20 wikitext text/x-wiki '''Sunday Adedayo Adewusi''' (6 Awewesun 1936 - 26 Alunlunsun 2016) yin ponọ sunnu Naijilia-nu he yin ponọ-gán daho hoho. E yin azọ́ndena nado yin ponọ-gán daho do otẹn [[Adamu Suleiman]] tọn mẹ to 1981, podọ [[Etim Inyang]] sọ lẹzun ponọ-gán daho do otẹn etọn mẹ to 1983. E kú to 2016 to whenue e tindo [[owhe]] 79. E yin jiji to [[Ayimatẹn Nasarawa Tọn|Ayimatẹn Nasarawa tọn]] to otò [[Naijilia]] tọn mẹ. == Jọja whenu etọn == E yì Wehọmẹ dokọ̀ tọn ''Mada Station'' tọn to 1944 po 1948 po gblamẹ, enẹgodo e yì Wehọmẹ dokọ̀ tọn ''Baptist Day School'' to 1949 po 1950 gblamẹ. E yì wehọmẹ daho to Keffi sọn 1951 jẹ 1956. == Ponọ-zọ́n Naijilia tọn == E kọnawudopọ hẹ Ponọ-zọ́n [[Naijilia]] tọn bo ko mọ azọ́nplọnmẹ yí to Wehọmẹ Daho Ponọ tọn sọn 1957 jẹ 1958. To 1965, E yì wehọmẹ daho ''Police Staff College'' tọn to Scotland. E sọ mọ plọn jẹagọdo nuyiwa huhlọn tọn to ''East Ridding Constabulary, Landshire'' to Yorkshire mẹ. Whenue e do [[owhe]] 30, eyin azọ́ndena nado yin Anadenanutọ Ponọ tọn, podọ whenue e do [[owhe]] 45, e mọ lẹblanu-lọkẹyi nado lẹzun ponọ-gán daho. == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] 2p06re404rjmrdooj32t8ysgvmbxdh6 Sunday Igboho 0 695 26784 19117 2022-07-21T19:00:18Z Gadarawamo 20 wikitext text/x-wiki '''Sunday Adeniyi Adeyemo''' he diyin taun bọ mẹlẹ sọ nọ ylọẹdọ '''Sunday Igboho''', wẹ yé ji to Azan aotọ osun aotọ [[owhe]] 1972 mẹ to gbetato he yin Igboho mẹ, to Oke-Ogun he tin to Aimatẹn Oyo tọn to Otogbo [[Naijilia]] tọn mẹ. E sọ yin ajọwatọ dé, Avunhona jlọjẹtọ dé po Mẹnukundeji dé po. Dile yé yí otò he mẹ e tlọn sín yinkọ dó nọ ylọ ẹ, yé nọ ylọẹdọ Igboho. Mẹsusu wẹ dó yise dọ e do huhlọn jọwamọ tọn. Na taun tọn to whenuena lẹdomẹwhan dé wa aimẹ to Modákẹ́kẹ́-Ifẹ ṣẹnṣẹn to [[Owhe]] 1997, bọ esọ dohia sọ sunnusi glengbenu wẹ emi yin. E yin gbẹtọ adọgbotọ bo sọ yin azinponọ azọnwhe ''Adeson International Business Concept Ltd'' po ''Akọni Oodua of Yoruba'' po. Sunday Igboho wa yin yinyọnẹn ganji to nọtẹn Intẹnet tọn lẹ ji to osun tintan [[owhe]] 2021 tọn to whenuena e wa na avase Fulani he nọ bẹ Oyin pe lẹ nadó tlọn aigba Ìbàràpá tọn ji. Ewa ehe to whenuena yé hu Dr. Aborode he yin glesi de to otò lọ mẹ, bo ka sọ mọdọ yé tlọn aigba lọ ji. == Otàn gbẹzan etọn tọn == Ye ji Sunday Igboho to gbetato he yin Igboho mẹ to Ahọluduta hoho Oyo tọn glọ to Oke Ogun he tin to Ayimatẹn Oyo tọn mẹ, amọ otọ etọn bẹ agban bo wa jẹ Modákẹ́kẹ́ he to Ayimatẹn Osun tọn mẹ, finẹ wẹ e whẹn te. [[Adà:Otàn Gbẹzan tọn]] blutqh6jkuxm6wf90100tjcs4s1o87v Sunday Omobolanle 0 696 21366 13747 2022-04-27T19:04:47Z Samatics 9 wikitext text/x-wiki '''Sunday Omobolanle''' he yin yinyọnẹn taidi '''Papi Luwe''',he mọ gigopanamẹnu ''MON'' yi (yin jiji to azan tintan Kọyànsun owhè 1954). E yin aihundatọ nukikodonamẹtọn, sinimọto kantọ, anadenanutọ po sinimọto basitọ po. ==Bẹjẹeji Gbẹzan po Azọ́n etọn po== E yin jiji to azan tintan Kọyànsun owhè 1954 to Ilora he yin otò pẹvide to [[Ayimatẹn Oyo Tọn]] he yin tin to wheyihọ oto [[Naijilia]] tọn mẹ. Iwọ wẹ otọ na Sunkanmi Omobolanle, he yin aihundatọ po anadenanutọ po. Sunday Omobolanle ko basi kandai, deana ná bo sọ sọawuhia to sinimọto wunmẹ wunmẹ lẹ mẹ taidi ''Adun Ewúro'', he yin sinimọto Naijilia tọn dé he Adebayo Salami sọawuhia to é mẹ to owhè 2011. Nado yọn pinpẹnnutọn etọn na ada he bẹ to azọnwhe sinimọto bibasi tọn to otò Naijilia tọn mẹ, togbogan otò [[Naijilia]] tọn dayi tọn ''Olusegun Obasanjo'' prglrru1jcdr0mtkqc82dj1u3wh3yot Suraj Adekunbi 0 697 27247 19119 2022-07-28T20:03:26Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Suraj Adekunbi.jpg|thumb|Suraj Adekunbi]] '''Surajudeen Ishola Adekunbi''' yin ajọwatọ Otò [[Naijilia]] tọn podọ dopo to Wedegbẹ́ Tonudidọ Ayimatẹn Ogun tọn, to fihe eyin hodọtọ yetọn te. ==Bẹjẹeji gbezan etọn== E yin jiji to Ayetoro, to Ayimatẹn Ogun tọn, to Otò [[Naijilia]] tọn mẹ. Adekunbi yin dopo to [[ovi]] fọtọ̀n he Rahmon po Elizabeth Adekunbi po ji lẹ mẹ. E yi wehọmẹ dokọ̀ tọn St. Paul African church primary school, Ayetoro, whẹpo e do yi ''Comprehensive High School'', Ayetoro, to fihe e yi gbedewema pẹvi te to [[owhe]] 1993. E yi gbedewema to zomọ bibayi mẹ sọn wehọmẹ politẹknik tọn, Ilaro to [[owhe]] 1996, podọ gbedewema he bọdego sọn politẹknik Ibadan. E sọ yi gbedewama devo to Wehọmẹ Alavọ tọn ''Federal University of Technology'' Akure, podọ gbedewema daho to nubibasi po didoai po mẹ to [[owhe]] 2011, sọn wehọmẹ alavọ Ibadan tọn si. ==Azọn po tonudidọ po== Adekunbi bẹ azọnwiwa jẹeji taidi alọgọtọ to Nigerian Petroleum Development Company (NPDC) to togbo Edo tọn mẹ to whenuena e to sinsẹn Naijilia to [[owhe]] 2000. To whenena e sẹn fo godo, e lezun mẹplọntọ to wehọmẹ alọnuzọnwatọ lẹ tọn, Idi-Aba, Abeokuta. To enẹgodo e biọ ogbẹ Ogun State Civil Service working in the Burea Transportation tọn mẹ sọn [[owhe]] 2004 jẹ 2006, whẹpo e do doalọte nado wazọn to azọnwhe otọ etọn tọn, Al-Rahman Oil & Gas Limited. To 2007 e ze apotin nado yin wedegbẹ tonudọtọ ayimatẹn whezẹtẹn Egbado tọn ( he wa yin yinyoẹn taidi Yewa North ) Sigba e gbọawupo. To 2011, e sọ ze apotin devo to ogbẹ Action Congress of Nigeria (ACN) bo yin alọkẹyi. E yin dide taidi hodọtọ ogbẹ lọ tọn. E so yin dide whla awetọ taidi hodọtọ ogbẹ lọ tọn to 2015 [[Adà:Otàn Gbẹzan tọn]] 1if9ypkdvfn8huslqk1rc2tituh98v4 Sylvester Umaru Onu 0 698 26480 19120 2022-07-18T03:03:20Z Gadarawamo 20 wikitext text/x-wiki '''Sylvester Umaru Onu''' yin jiji to azan fọtọ́ntọ, osun ṣidopotọ, [[owhe]] 1938 tọn. E yin tovi otò [[Naijilia]] tọn. Bo yin ogbẹvi whẹdatọ dayi tọn lẹ tọn to whẹdatẹn daho otò [[Naijilia]] tọn mẹ, sọn osun ṣidopotọ [[owhe]] 1993 tọn jẹ [[owhe]] 2014. Onu yin tovi Egume tọn he wa yin Ayimatẹn Kogi tọn todin. Todin e yì wehọmẹ Ahọlu tọn to Koffi Ahmadu Bello Wehọmẹ Alavo tọn po Wehọmẹ Gibson Weldon tọn osẹ́npinplọn tọn po to (''Oriental and African Studies''), apadewhe wehọmẹ alavo tọn otò London tọn wẹ e yin. Onu yin anadenanutọ to osẹ́ngbasa lọ whẹpo do yin dide do whẹvọylọhọsa daho tọn to 1984, enẹgodo e lẹkọ sọn whẹdọhọsa daho lọ to [[owhe]] 1993 tọn mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] l8bcmukk8cy1h2sogbg0fo52f9za8ob Sōichi Aikawa 0 699 19209 19121 2022-04-11T19:31:37Z Samatics 9 wikitext text/x-wiki '''Sōichi Aikawa''' (相川 宗一, Aikawa Sōichi, 13 Zósun 1942 – 25 Alunlunsun 2021) yin tonudọtọ oto [[Japan]] tọn. Aikawa yin jiji to Urawa, Saitama. E yin alọkẹyi taidi ayimatẹngan Urawa tọn to 1991 jẹ 2001. E yin dide taidi ayimatẹngan tintan tohomẹ Saitama tọn podọ e jo azọn do to 2009. Aikawa basi matintọ to 25 Alunlunsun 2021 tọn gbọn azọn vẹgo tọn ehe dotena gbigbọ etọn. Ehe owhe etọn lẹpo yin 78. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 1ez1e4k0chfp639auc1rx0hnw3pu4a9 T.M Ilesanmi 0 700 27299 19122 2022-07-29T02:41:02Z Gadarawamo 20 wikitext text/x-wiki Weyọnẹntọ '''Thomas Makanjuọla Ilesanmi''' wẹ omẹ tintan he yi ogan B.A to ada ogbe pinplọn po Litireso Afilika tọn to Obafemi Awolọwọ University. E ma dẹn bọ e yi gbọjẹ to whenue e ko wazọn to ada nuhe e plọn tọn mẹ godo sọn [[owhe]] 1975 jẹ 2005. Azọn susu wẹ e yiwa to ayọnuyigbaji, pẹẹde to e mẹ wẹ yin kinkan do odo to glẹnsigbe mẹ. Weyọnẹntọ T.M Ilesanmi yi wehọmẹ azọn mẹpinplọn tọn to Wehọmẹ Alavọ Ifẹ tọn (University Obafemi Awolowo todin), Ile Ife, [[Naijilia]], taidi alọgọtọ to ada ogbe pinplọn afilika po litireso po to Abọhusun, [[owhe]] 1975, to whenue e fo wẹhọmẹ alavọ tọn daho to Wẹhọmẹ Alavọ Pontifical, oto Lomu tọn po wẹhọmẹ alavọ Ifẹ tọn. E mọ zedaga yi to azọnmẹ to kọyansun, [[owhe]] 1997. Azọn lọ wa wẹ e te kaka jẹ whenue e yi gbọjẹ to azọnmẹ dile e jẹ do to whenue e pe owhe kandekoatọn to [[owhe]] 2005. Eyin mi pọn bẹplidopọ po kandai owe oyọnẹn tọn etọn, mi na mọdọ e tindo jidide podọ e yin nukunpedo azọn go tọ. Dodinnanu gando Ilesanmi go hunwhẹ avosinsan tọn po otan lẹ yin nudaho de, e sọ yin alọdlẹndo taidi nujọnu to nuyọnẹn dodinnanu tọn do Ayọgbe ji (Yoruba). Tọ ogbẹ etọn lẹ sẹnsẹn, Ilesanmi yin dopo to mẹho nugopọntọ na mẹsusu he plọn we bo dugan po ogan weyọnẹntọ lẹ tọn to [[azọ́n]] kọn. == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] p1x00vi52ds101erqb1l2fytwztuk7s Tadudu 0 701 25066 13834 2022-07-05T17:50:26Z Gadarawamo 20 wikitext text/x-wiki '''Tadudu''' wẹ whenue ota mitọn mọ awugble. E ma yin whenue ota yi ho do nude go wẹ nọ hẹn tadudu wa gba, kakatimọ whenue e mọ awugble sọn homẹ. Tadudu nọ wa aimẹ eyin onu voovo ehelẹ jọ: *Ova *Nupinpọn na ojlẹ dindẹn *Agbọpipe kavi amlọnmadọ *Magbọjẹ *Awugble apọnmẹ tọn ==Nukunpedomẹgo== To ninọmẹ susu mẹ, tadudu nọ gbọ na ede to jọwamoliho. Aliho susu devo lẹ tin he sọgan dekanpona tadudu taidi zọnlin zinzin pẹẹde, nukun whiwhe pludopludo pódọ̀ nado nọ nu osin susu. To Jọwamọliho onu ehelẹ nọ gbọ tadudu to whedelẹnu hugan nado zan amasinkun. [[Amasin]] susu wẹ tin to egbehe he mi nọ zan to whenue mi yi dotowhe. ==Alọdlẹndonu lẹ== bwkj4jzinw4rk8ow3lrrt42ms59s40t Tafa 0 702 19123 13842 2022-04-11T18:20:27Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Tafa''' yin Lẹdo Gandudu Dokọ̀ tọn de to aṣẹpipa [[Ayimatẹn Niger Tọn]] glọ de to [[Naijilia]]. E má dogbó hẹ Aigbadenamẹ Ahọ́nkan Aṣẹpipa [[Naijilia]] tọn ''(Federal Capital Territory)''. Tatọ́-tẹnnọ̀ etọn tin to topẹvi Wuse tọn mẹ. Lẹdo etọn gbló sọ̀ kilomẹtlu 222 lẹdo pé podọ gbẹtọ sọha 83,544 wẹ tin to finẹ to mẹhihia 2006 tọn whenu. Sọha pósu tọn ''(postal code)'' lẹdo lọ tọn wẹ 910. ==Alọdlẹndonu lẹ== qsuaodxlpg364fv03p57nk0evfzp44w Taitanik 0 703 19208 19124 2022-04-11T19:30:50Z Samatics 9 wikitext text/x-wiki [[Wepo:RMS Titanic 3.jpg|thumb|Taitanik]] '''Taitanik''' (''Glẹnsigbe: Titanic'') yin tọjihun daho yovo Glẹnsi lẹ tọn de he siọ do ohù Atlántíkì tọn mẹ to azán fọtọ̀ntọ, osun ẹnẹtọ, owhè 1912 tọn to whenue e gba do osin-agò dé go to ohù ṣẹnṣẹn to whenuena e to gbejizọnlin titan etọn ji sọn ayimatẹn Southampton tọn yí ayimatẹn New York tọn ji. To gbẹtọ sọha di 2,224 he tin to tọjihun lọ mẹ lẹ, gbẹtọ hugan 1,500 wẹ kú, ehe wẹ zọn bọ gbẹtọ sọha he kú lẹ do yin dehe sù hugan to tọjihun dopo gbigba whenu. Nujijọ ehe dọn ayidonugo gbẹtọ lẹ tọn do eji bọ yé yí nujijọ ehe do basi yẹdide susu podọ yé basi sinimọ̀tò etọn na gbẹtọ lẹ nido pọn. Taitanik wẹ yin tọjihun he klo hugan he to otọ̀ji to whelọnu, e sọ yin tọjihun awetọ to tọjihun atọ̀n he klo hugan to whelọnu lẹ mẹ. Taitanik yin gbigbá gbọn azọ́nwhe Harland po Wolff Shipyard he tin to Belfast po tọn.Thomas Andrews wẹ yin ogán he nọ deanana tọjihun gbigbá to azónwhe lọ to whelọnu. dawe ehe lọsu ku to nujijọ lọ whenu. Nukọntọ Edward Smith he paṣẹ na tọjihun kuntọ lẹ to azan lọ gbe lọsu siọ po tọjihun lọ po. Tọjihun Taitanik tọn lọ bẹ delẹ to adọkunnọ whenẹnu tọn lẹ hẹn podọ susu to mẹhe to tẹnsẹ sọn otò Great Britain, Ireland podọ fidevo lẹ to yovo yigba ji nado bẹ́ ogbẹ̀ yọyọ devo to otò [[Amẹlika|United State]] tọn mẹ. Taitanik klo sọmọ bọ tẹnmẹ akuẹnọ lẹ tọn gbọnvo na wamọnọ lẹ tọn. To awaji akuẹnọ lẹ tọn, gbẹdunú susu wẹ yin babasi do emẹ taidi; fie ye nọ lẹawu te, fie ye nọ hia owé te, fie ye nọ dunu te po onú mọmọ lẹ po. Taitanik yin tọjihun dé he tindo hihọ susu bọ osin ma sọgan gbọn fide do biọ e mẹ. Tọjihun flinflin kande-atọ́n-nukunatọ̀n (48) lẹ wẹ é nọ bẹ hẹn nado whlẹn gbẹtọ lẹ to whenuena nugbajẹmẹji ajiji tọn jọ. Sigba to azan lọ ji, tọjihun flinflin ko (20) kẹdẹ wẹ e bẹ hẹn. tojihun lọ lẹ sọgan penugo nado bẹ́ gbẹtọ sọha 1,178 he yin odá na gbẹtọ sọha 2,224 he tin to Taitanik lọ mẹ to azan lọ gbe. == Lehe nujijọ lọ jọ gbọn == To whenue tọjihun Taitanik tọ́n sọn ayimatẹn Southampton tọn to azán aotọ, Lidosun tọn, to 1912, e glinhùn do ayimatẹn Cherbourg tọn to otò Flans tọn mẹ, enẹgodo e sọ glinhùn do Queenstown to Otò Ireland tọn mẹ whẹpo e do bẹ gbejizọnlin etọn na do yi New York, ṣigba to azán wiẹnẹtọ, Libọsun, owhè 1912 tọn to whenuena e to gbejizọnlin ji wẹ to ajiji mẹ e gba do osin agò dé he tin to ohu ṣẹnṣẹn go,to ogàn wiawe po nukunwhiwhe ko (11:40) to ozán gbodo awè mẹ. Osin jẹ wiwọ biọ tọjihun lọ mẹ ji to afọdopolọji. Yọpọvu lẹ po yọnnu lẹ po wẹ yé bẹ́ do tọjihun flinflin lọ lẹ mẹ jẹnukọn, na nuhe osẹ́n lọ dọ niyẹn. To ogàn awè e lan nukunwhiwhe ko mẹ (2:20am), Taitanik wẹn do awè whenue gbẹtọ susu lẹ gbẹ tin to e mẹ, bo sọ siọ to ganhiho awè gblamẹ. Gbẹtọ sọha 710 wẹ yin whinwhlẹn to nujijọ lọ whenu to whenuena tọjihun daho devo wá bẹ́ mẹhe lùntọ́n lẹ godo. ==Alọdlẹndonu lẹ== 9soqad2lacp34b2kjnde59xs1mgnj8a Taiwo Hassan 0 704 19125 13899 2022-04-11T18:20:47Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Taiwo Hassan''' (yin jiji to azan gban-nukun-dopotọ, Kọ́yànsun, owhe 1959 tọn), gbẹtọ lẹ sọ yọnẹn taidi '''Ogogo''', e yin aihundatọ sinima tọn, sinima bayitọ, po anadenanutọ dé po. Yè ji Taiwo Hassan dó Ilaro, tòpẹvi dé mẹ to [[Ayimatẹn Ogun Tọn|Ayimatẹn Ogun tọn]]. ==Bẹjẹeji gbẹzan etọn tọn== Taiwo Hassan yin jiji to azan gban-nukun-dopotọ, Kọ́yànsun, owhe 1959 tọn mẹ to tòpẹvi Ilaro tọn mẹ to Ayimatẹn Ogun tọn to Otò [[Naijilia]] tọn mẹ. ==Wepinplọn etọn== Ogogo bẹ wepinplọn dokọ̀ tọn etọn jẹeji to Christ Church School, Ilaro. E sọ zindonukọn bosọ yì technical college fihe e plọnnu gándo gbẹduhun jijlado te. ==Azọn etọn== Ogogo bẹ azọn aihundida tọn etọn jẹeji to owhe 1981 tọn mẹ to ojlẹ vude godo he e mọ azọn gbẹduhun jijlado tọn to ''Water Corporation''. Ogogo wazọn to ''Water Corporation'' lọ na nuhe yi owhe wiatọ̀n. To owhe 1994 mẹ, Hassan jo ahọluzọn do bo ze ayiha etọn pete do aihundida ji. ==Alọdlẹndonu lẹ== ==Nọtẹn intẹnẹt tọn devo lẹ== [[Adà:Otàn Gbẹzan tọn]] 3a3m4jhvplfrwnjy7vyiqdn9vrdbtr2 Taiwo Oyebola Agbona 0 705 17810 13910 2022-04-05T05:20:36Z Samatics 9 wikitext text/x-wiki '''Taiwo Oyebola Agbona''' yin viyọnnu owhe konukunẹnẹ mẹvi he du Ahọlu do Adele tẹnmẹ tọ [[Ayimatẹn Ondo Tọn]] to otò [[Naijilia]] tọn mẹ. E tindo owhẹ konukunawẹ (22)to whenue e to wẹhọmẹ alavo tọn, Achiever University to topẹvi Ọwọ tọn to Ayimatẹn Ondo tọn mẹ, fihẹ ẹ plọnnu gando yovomasin tọ owhẹ 2017, whenue ofa de taidi Ahọlu to whenue otọ etọn he yin Ahọlu, Ahọlu Aye Otopevi Aaye tọn mẹ, Ahọlu J.B Agbona basi matintọ to owhẹ 2017 azan 4tọ osun 5tọ. Taye Oyebọla Agbona wẹ yin mẹjẹmẹtẹnmẹ Ahọlu tọn to Topẹvi Aaye tọn tọ alọnu. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] h7w29ndpf84ddmf6teqccsto66wy3uj Takuẹ 0 706 13980 13979 2022-03-23T16:05:31Z Jon Harald Søby 5 69 revisions imported wikitext text/x-wiki [[Wepo:Stack of coins 0214.jpg|thumb|Takuẹ Lẹ]] '''Takuẹ''' yin akuẹ he gbẹtọ nọ su na ahọluduta lẹ. Ahọluduta lẹ nọ yi akuẹ lọ zan nado penukundo nudelẹ go. Di apajlẹ, Takuẹ nọ yin yiyizan nado su ahọ mẹhe to azọnwa podo ahọluduta lẹ po, taidi Awhanfuntọ Lẹ, Ponọ lẹ,po Dotozọnwatọ lẹ po. Nudevo lẹ wẹ nado yi akuẹ lọ do gba Dotowhe lẹ, Ali lẹ, Wehọmẹ lẹ po Aga-li lẹ po. ==Takuẹ voovo he tin lẹ== *Takuẹ gbekọndopọ tọn *Takuẹ akuẹ he mẹde mọ tọn *Takuẹ nuhe mẹde sa tọn *Takuẹ do nutindo lẹ ji *Takuẹ do ogu dudu lẹ ji qiztkno1uez4wtzycx6vp8egzx3u2tk Tamaz V. Gamkrelidze 0 707 19207 19126 2022-04-11T19:29:09Z Samatics 9 wikitext text/x-wiki '''Tamaz (Thomas) V. Gamkrelidze''' yin jiji to azán konukúnatontọ kọ̀yàntọn owhe 1929 –Aflinplọsun azán ao-tọ, owhe 2021. Yin Georgia-nu mẹplọntọ, otan plọnmẹtọ podọ alenamẹtọ paa tọn de bẹsọn owhe 1974 podọ e lẹzun togan [[Georgia]] tọn sọn (200-2013) doto lẹnwunnuyọnẹntọ podọ wesetọ(1964). Gamkrelidze yín jiji to oto Kutaisi, nọvisunnu etọn we Revaz Gamkrelidze, ewọ lọsu yin mehe yinuko to wehọmẹ daho le me, Podọ ẹyin gbetọ nukundeji de tó nulinlen me. Gamkrelidze kú owhe 91 yinyin mẹ. ==Alọdlendonu lẹ == [[Adà:Otàn Gbẹzan tọn]] chsw7yrm70gfgpk1lyjtpes9nlaa4pp Tetracycline 0 708 24977 24976 2022-07-04T06:44:42Z Gadarawamo 20 wikitext text/x-wiki ''' Tetracycline ''' yin [[amasin]] sinsinyẹn de he yin dodinna to owhe 1945. E yin [[amasin]] sinsinyẹn he gbloada taun na e nọ hu owanvu lẹ taun. Tetracycline yin kinkan namẹ whla tintan to owhe 1948. To owhe 1950, to wehọmẹ alavo harvard tọn, weyọnẹntọ Robert Burns Woodward wazọn sinsinyẹn dogọ do [[amasin]] lọ ji. To owhe lọ mẹ janwẹ , e sọ yin kinkan na zinzan to vojlado lẹ godo. [[Amasin]] ehe lọ nọ saba yin zinzan na awutu taidi nusinsẹn to agbasa go, etlẹ sọ nọ wazọn na mẹhe to suslu bosọ to miyẹn to ojlẹ dopolọ mẹ. [[Amasin]] ehe yin dopo to [[amasin]] he ogbẹ aihon lọ tọn he nọ hokan na agbasalilo nọ yizan taun. == Alọdlẹndonu lẹ == [[Adà:Amasin]] [[Adà:Lẹnunnuyọnẹn]] ru2eu8x8st1rlmsovf9pikf4csebseq The Beat 99.9 FM 0 709 23994 19206 2022-06-10T16:55:12Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Beat_fm.jpg|thumb|The Beat 99.9 FM]] '''The Beat 99.9 FM''' yin azọnwhe ladiohọ tọn he nọ na [[linlin]] to yovogbe mẹ, bo yin didoai do [[Ayimatẹn Awọnlin Tọn]] mẹ. Ladiohọ lọ bẹjẹeji to azan tintan osun ṣianwetọ owhe 2003. E sọ nọ na [[linlin]] bosọ nọ basi ajọjijla to ''Beat Tv'' he yin dopo to ''YouTube channel'' ji. Ewọ wẹ yin azọnwhe ladiohọ [[Aflika]] tọn tintan he sọawuhia to ''Twitter'' ji. ==Linlinnatọ Nukundeji lẹ== '''Alọnu''' * [[Maria Okanrende]] * [[Toolz]] '''Dai''' * [[Dami Elebe]] ==Alọdlẹndonu lẹ== nfpirvekaiksklfugaz7u7wuexu6yg1 The Remedies 0 710 19130 14036 2022-04-11T18:21:37Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''The Remedies''' yin tóntlọngbọn to hajigbẹ he nọ ji ohàn hip-hop tọn to Otogbo [[Naijilia]] tọn mẹ lẹ mẹ. Ogbẹ lọ bẹ gbẹtọ taidi [[Eedris Abdulkareem]], [[Tony Tetuila]] po [[Eddy Remedy]] (he sọ yin yinyọnẹn taidi [[Eddy Montana]]) po hẹn. == Alọdlẹndonu lẹ == rz8sn4a9lyj9x7mxy5xtloatvwhvz4s The Wings Towers 0 711 23542 23528 2022-05-22T08:04:31Z Amire80 23 Bot: Cleaning up old interwiki links wikitext text/x-wiki '''The Wings Towers''' (kavi, to Gungbe mẹ, '''Atọhọ Awà lẹ nọ lẹ''') Ohọ̀ Azọnwatẹn Wings tọn yin petlezìn onù 15nọ awè topọ he yin gbigbá to aliho họ̀gbigba tọn he nọ yin alọkẹyi hugan mẹ de to Victoria Island to [[Awọnlin]] to [[Naijilia]]. Atọhọ he yi otẹn he sọ metlu 27000 lẹdope ehelẹ sọ yin yẹyidogona po gbedewema họ̀gbigba he sọgbe to adà lẹpo mẹ tọn po. pv4hpu698yo6p5arolwqw9wqhfy2dow Thinkers Newspaper 0 712 14051 14050 2022-03-23T16:05:34Z Jon Harald Søby 5 3 revisions imported wikitext text/x-wiki Thinkers Newspaper Linlinwema Naijilia tọn hẹ tín íntanetí jí bo sọ nọ jẹgbonu egbesọ egbesọ hẹ tín Abuja, otò Naijilia tọn. Thinkers Communication Limited hẹ nọ bayí Hojlẹwema Thinkers tọn whẹ sọ bibayí Linlinhowema Thinkers tọn. pf1dahwb82o1wez1bhmgfdnpndf4305 Thomas Babington Macaulay 0 713 19131 14070 2022-04-11T18:21:47Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki Thomas Babington Macaulay ([[Naijilia]]) Yẹwhenọ Ayọnnu tọn po Nuplọntọ. Thomas Babington Macaulay (azan17,Alunlunsun, owhe 1826 -azan 17, Alunlunsun, owhe 1878)yín Yẹwenọ,Nupọntọ po Nukọntọ wehọmẹ titan to wehọmẹ CMS(CMS Grammar School)tọn hẹ tín Awọnlin bo sọ yin otọ́ na Herbert Macaulay. Gbẹzan T.B Macaulay yin jiji do Kissy, otò Sierria Leone to azan 17, Alunlunsun, owhe 1826, do Ayọnnu famii mẹ hẹ yin Afanumẹ to dai na yovo "British West Africa Squadron"hẹ tlọn ajọ kanlinmọ "Trans Atlantic tọn. Macaulay sín otọ nọ yin Ojo-Oriare hẹ tlọn Ikirun to otodaho Oyo hoho tọn,onọ he tọn yin Kilangbe slọn Ile-Ogbo to Aimatẹn Osu Oyo hoho tọn. T.B Macaulay plọnnu to CMS wehọmẹ Nuplọnmẹ (CMS Training Institute)tọn po "Kings College" hẹ tín to London. T.B.Macaulay yín hagbẹ joja do Yẹwhenọ "Ajayi Crowther". Whẹnu he jẹ 1854,T.B Macaulay da Yẹwhenọ Ajayi Crowther sin viyonnu awetọ di asì he tọn. Okuzan "Smallpox" hu T.B Macaulay to jijizan he tọn to azan 17, Alunlunsun ,owhe 1878 do Awọlin, he sọ di do ṣiọdo to Ajele. He wa yí yinkọ he tọn do nọ ylọ wehọẹ hẹ tín to Ikorodu,Awọnlin, Babington Macaulay Junior Seminary, bo do blo yẹyína. [[Adà:Otàn Gbẹzan tọn]] jtjbot9elzp7d4j9ai6cj39gy098snp Thomas Boni Yayi 0 714 26759 26758 2022-07-21T17:14:53Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Yayi Boni 2012.jpg|thumb|Yayi Boni 2012]] '''Thomas Boni Yayi''' (azan tintan Lidosun [[owhe]] 1951) yin azọnwatọ akuẹsẹdotẹn tọn po tonudọtọ dé po he du togbogan Otò [[Benẹ]] tọn sọn [[owhe]] 2006 jẹ 2016. E lẹzun togbogan whenue é du to ovo he yin bibla to [[owhe]] 2006 tọn mẹ. Mọdopolọ e sọ yin dide whla awetọ di togbogan Otò [[Benẹ]] tọn to whejisun owhè 2011. Yayi Boni sọ sẹ̀n taidi azinponọ na ogbẹ plipli Otò [[Aflika]] tọn lẹ ''[[Pọninọ Mẹyu Lẹ Tọn|African Union]]'' sọn azan gban ewhè dopotọ́ Alunlunsun [[owhe]] 2012 azan koatọ́nnukunawetọ Alunlunsun [[owhe]] 2013. ==Vuwhenu etọn po Azọnwiwa to Akuẹsẹdotẹn po== Boni yin jiji to Tchaourou he tin to ayimatẹn Borgou tọn to agewaji Otò Benẹ tọn mẹ. E yi wehọmẹ bẹjẹẹji etọn to ''Parakou'' wẹpodo yi gbedewema daho gándo akuẹzizan go to wẹhọmẹ alavọ tọn ''National University of Bénin''. Enẹgodo e sọ vọ gbedewema daho yi dogọ to wehọmẹ alavọ tọn ''Cheikh Anta Diop University'' to Dakar, Senegal whẹpodo yi gbedewema daho hugan to akuẹzizan po tonudidọ po mẹ to wehọmẹ alavọ tọn ''University of Orleans'' to oto Flans tọn podọ to ''Pari Daupline University'' po mẹ to [[owhe]] 1976. To whenu e fó wehọmẹ godo, Boni bẹ azọn whenu dindẹn tọn to azọnwhe akuẹsẹdotẹn tọn. Sọn [[owhe]] 1975 jẹ 1977, e wazọn to Akuẹsẹdotẹn [[Benẹ]] tọn flinflin lẹ whẹpodo a yi akuẹsẹdotẹn daho wheyihọ Aflika tọn ''Central Bank of West African States (BCEAO)'' sọn [[owhe] 1977 jẹ 1989. Bẹ sọn [[owhe]] 1992 jẹ 1994, E sẹn taidi ayinamẹtọ gando akuẹzizan go na togbogan [[Benẹ]] tọn ''[[Nicéphore Soglo]]''. To [[owhe]] 1994, e jo otẹn lọ dó nado lẹzun ògán na akuẹsẹdotẹn daho [[Aflika]] tọn ''West African Development Bank'' (BOAD). ==Togbogan Dudu== Yayi Boni yin dopo to gbẹtọ koatọnnukundopo (26) he tọ́n nado du togbogan to ovo he yin bibla to whejisun [[owhe]] 2006 tọn mẹ. Togbogan he to gánji to whelọnu Mathieu Kérékou yin asuka de to tonudidọ oto Benẹ tọn mẹ sọn [[owhe]] 1970 káká dó jẹ [[owhe]] 2006. Ehe hẹn gbẹtọ susu dó ayiha awe gándo ògán jijodo etọn go. E paṣa mẹ susu to whenuena Boni bẹ nado gban-atọ́n linlán (35.8%) ovo he yin bibla tọn. Mẹhe bọ dego wẹ Adrien Houngbédji hé tlọn tonudọgbẹ Soglo tọn ''Party for Democratic Renewal'' mẹ to whenu e bẹ nado Koatọ́n (25%) ovo tọn to ye omẹ konukundopo lọ lẹ mẹ. To azan fọtọ̀nnukunẹnẹtọ́ Whejisun, [[owhe] 2006,Boni po Houngbédji po whlẹn otẹn togbogan tọn, bọ Boni do jẹ otẹn lọ mẹ whenue é bẹ nado kande-gban élan atọn (75%) ovo he yebla tọn. E jẹ ganduji to azan ṣidopotọ lidosun, [[owhe]] 2006. To ovo he yin bibla to [[owhe]] 2007 nado mọ otẹn susu yi to wedegbẹ tonudidọ tọn Benẹ tọn mẹ, ogbẹ he nọ yin ''cowry forces for an Emerging Benin'' (FCBE) kọngbedopọ na do nọ godo na Yayi Boni, ehe gọalọna Boni nado mọ otẹn susu yi. Ṣigba to [[owhe]] 2010, ogbẹ FCBE tọn gbà. Enẹwutu susu to hagbẹ wedegbẹ tonudidọ tọn lẹ fọ́n nado dè Boni sọn gánzinpo lọ́ ji na whẹho ICC tọn he bẹ akuẹ gbẹtọ diblayi 100,000 tọn to Benẹ sọ yi. Whenuena hagbẹ tonudidọ tọn lẹ ma penugo nado mọ gbẹtọ sọha he osẹ́n dọ nado de Yayi sọn gánzinpo ji, ye gbọ bo kọngbedopọ nado nọ godo na Houngbédji to ovo bibla 2011 tọn. Yayi Boni jẹ gánzinpo ji whla awetọ to whenue é jẹnukọnna Houngbédji to ovo bibla mẹ. Boni jẹte sọn gánzinpo lọ́ ji whenuena é fó gandudu whla awetọ na nuhe osẹn dọ nìyẹn. ==Tito Nado Hù Boni== To azan fọtọntọ́ whejisun, [[owhe]] 2007, Yayi Boni yin whinwhlẹn sọn owù nado hui tọn de mẹ to gbetato he sẹpọ ''Ikemon'' whenue e lẹkọ sọn opli tonudidọ tọn he ye bayi to lẹdo ''Oueese'' tọn mẹ. Danúwatọ́ delẹ glọn aliho lọ po atin daho daho lẹpo, enẹgodo wẹ yé jẹ osò dè dó òhún he nọ yawu ze togbogan,ṣigba togbogan Boni ko tin to òhún devo mẹ. Hihọ́tọ́ etọn susu lẹ wẹ gbleawu to nujijọ lọ mẹ. ==Otàn Gbẹzan etọn tọn== Boni tlọn whẹndo malenu tọn de mẹ, ṣigba todin é kò lẹzun ṣọṣi yitọ́. E dó [[ovi]] atọ́n (5). Asi etọn Chantal tlọn hẹnnu ''De Souza'' tọn mẹ to ''Ouidah''. [[Adà:Otàn Gbẹzan tọn]] pw9t1xjz00vyxprabx2f2f34um03ov2 Tinubu Square 0 715 26531 26365 2022-07-19T12:14:16Z Gadarawamo 20 wikitext text/x-wiki '''Tinubu Square''' (eyin yinyọnẹn dai taidi otẹn mẹdekannujẹ tọn) yin nọtẹn he hunnukun de to ''Broad street'' he to [[Lagos Island|Lopo Awọnlin tọn]] ji he tin to Ayimatẹn [[Awọnlin]] tọn yedọ to Otogbo [[Naijilia]] tọn mẹ. Yinkọ lọ yin Nina to whenue ayọnu he nọ wajọ mẹsisado kanlinmogbenu tọn, podọ mẹyizantọ he nọ yin [[Madam Efunyoye Tinubu]]. To ojlẹ demẹ e nọ yin yiylọ dọ Kohata Tinubu whẹpo e do wa yin yinkọ dona gbọn nukọntọ mẹdekannujẹ tintan bẹplidopọ Otogbo [[Naijilia]] tọn to [[mẹdekannujẹ]] Naijilia tọn go dọ whẹpo e do wa yin yinyọnẹn taidi Tinubu Square. [[Yẹdide]]:Ogankan wẹ yeyídọ lẹ pajan do notẹn lọ bọ nutọnsin awe wẹ tin to emẹ podọ ama yọnwhanpẹ lẹ po gọna atin he yọn pọn lẹ po e sọ gọna yẹdide bleblu Madam Tinubu tọn he yin dide to patako deji 8zcta88tb30ecpy5ript8vxmzln3bzu Tiwa Savage 0 716 19136 14156 2022-04-11T18:22:37Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Tiwa_Savage%27s_studio_portrait.jpg|thumb|Tiwa Savage]] '''Tiwa Savage''' (yin jiji to azán atọ́ntọ Afínplọsun tọn owhe 1980). Eyin hansinọ, hankantọ po ahihundatọ otogbo [[Naijilia]] tọn po. Yinkọ etọn to gigọmẹ nọ yin Tiwatope Savage. == Bẹjẹeji gbẹzan etọn tọn == Tiwatope Savage yin jiji to azan atọ́ntọ Afínplọsun owhe 1980 to oto pevi Isale Eko tọn mẹ to Ayimatẹn [[Awọnlin]] tọn mẹ, to Otogbo [[Naijilia]] tọn mẹ. Tiwatope tin to ovi Widopo wepo ewa yi otogbo United kingdom ton bo yí wẹhọmè daho [[Adà:Otàn Gbẹzan tọn]] n3e0wy7u2kkier1dsyxslriedlipnvw Todohukanji Yinkọ Ayimatẹngán Ayimatẹn Niger Tọn Lẹ Tọn 0 717 14170 14169 2022-03-23T16:05:40Z Jon Harald Søby 5 13 revisions imported wikitext text/x-wiki Ehe wẹ todohukanji aṣẹpatọ po '''Ayimatẹngán [[Ayimatẹn Niger Tọn]] ''' lẹ po tọn. [[Ayimatẹn Niger Tọn]] yín didoai to azán atọ̀ntọ February 1976 to whenue e klan sọn Ayimatẹn Sokoto tọn go. {|class="wikitable" border="1" style="width:100%; margin:auto; text-align:left" |- !Yinkọ !Tẹnmẹ-yinkọ !Jẹ gandu ji to !Tlọn gán jí to !Ogbẹ́ !width="40%"|Kandai lẹ |--valign="top" | [[Murtala Nyako]] | | February 1976 | December 1977 | Awhànzọnwatọ | |--valign="top" | [[Ebitu Ukiwe|Okoh Ebitu Ukiwe]] || | December 1977 || July 1978 |(Awhànzọnwatọ) | |--valign="top" | Colonel [[Joseph Oni]] || | July 1978 || October 1979 |Awhànzọnwatọ | |--valign="top" | Malam [[Awwal Ibrahim]] || || October 1979 || December 1983 | [[National Party of Nigeria|NPN]] | |--valign="top" | [[David Mark|David B. Alechemu Mark]] | | January 1984 | 1986 |Awhànzọnwatọ | |--valign="top" | [[Garba Ali Mohammed]] | | 1986 | December 1987 |Awhànzọnwatọ | |--valign="top" | [[Lawan Gwadabe]] | | December 1987 | January 1992 |Awhànzọnwatọ | |--valign="top" | [[Musa Inuwa]] | | January 1992 | November 1993 | [[National Republican Convention|NRC]] | |--valign="top" | [[Cletus Komena Emein]] | Anadenanutọ | December 9, 1993 | August 22, 1996 |Awhànzọnwatọ | |--valign="top" | [[Simeon Oduoye]] | Anadenanutọ | August 22, 1996 | August 1998 |Awhànzọnwatọ | |--valign="top" | [[Habibu Idris Shuaibu]] | Ayimatẹngán | August 1998 | May 1999 |Awhànzọnwatọ | |--valign="top" | [[Abdulkadir Kure]] | Ayimatẹngán aṣẹnamẹtọ | May 29, 1999 | May 29, 2007 | [[People's Democratic Party (Nigeria)|PDP]] | |--valign="top" | [[Mu'azu Babangida Aliyu]] | Ayimatẹngán aṣẹnamẹtọ | May 29, 2007 | May 29, 2015 | [[People's Democratic Party (Nigeria)|PDP]] || |--valign="top" | [[Abubakar Sani Bello]] | Ayimatẹngán aṣẹnamẹtọ | May 29, 2015 | E gbẹ po to gán ji | [[All Progressives Congress |APC]] | |} duegk0bb4v609419yp53ahzeraskis8 Todohukanji wehọmẹ nuyọnẹn wintinwintin tọn lẹ po tọn to Naijilia 0 718 24951 19138 2022-07-03T14:13:37Z Gadarawamo 20 wikitext text/x-wiki Hosọ́ ehe bẹ '''todohukanji wehọmẹ daho nuyọnẹn wintinwintin lẹ tọn he tin to [[Naijilia]] lẹ''' po wehọmẹ daho glezọ́n pinplọn tọn lẹ po gọna wehọmẹ daho he nọ wleawuna azọ́nplọnmẹ he yọn-na-yizan na [[nuwiwa]] egbesọegbẹsọ tọn lẹ po tọn. E ma bẹ wehọmẹ alavọ tọn lẹ kavi nuplọntẹn mẹplọntọ wehọmẹ tọn lẹ tọn hẹn gba. Wehọmẹ daho nuyọnẹn wintinwintin tọn po wehọmẹ daho daho lẹ ''(college)'' po nọ yin anadena gbọn "Federal Ministry of Education" Naijilia tọn dali. Gandudu togbó tọn po Gandudu Ayimatẹn tọn po wẹ nọ saba do wehọ mọnkọtọn lẹ. Wehọmẹ daho daho ''(college)'' delẹ ko jẹ gbedewema lẹ namẹ ji. Glẹ́nsi-gbe mẹ wẹ nuplọnmẹ lẹ nọ yin nina te. Owhe nupinplọn tọn etọn nọ bẹsọn Kọ́yànsun mẹ jẹ Zósun owhe he bọdego tọn mẹ. h1qs4xzqeghgpjao3wywbot8x8qgly8 Togo 0 719 18052 14199 2022-04-06T07:01:56Z Hugo.arg 148 wikitext text/x-wiki {{Otò |otò = Togo |asia = Flag_of_Togo.svg |ohia = Armoiries_du_Togo.svg |yẹdide = Location_Togo_AU_Africa.svg |tatọ́-tònọ = Lomé |lẹdo = 56,785 |gbẹtọ sọha lẹ = 8,608,444 |owhe = 2020 }} '''Togo''' (he nọ yin yiylọ to glẹnsigbe mẹ dọ: ''Republic of Togo'') yin Otò de he tin to Whèyihọ Aflika tọn mẹ. E ma dogbo hẹ [[Ghana]] to whèyihọ podọ hẹ [[Benẹ]] to whèzẹtẹn, e sọ ma dogbo hẹ [[Burkina Faso]] to agewaji. Gbẹtọ diblayi livi ṣiantọ̀n wẹ tin to Otò ehe mẹ. Flansegbe wẹ yín ogbè he yín alọkẹyi taidi ajọwa-gbe, ṣigba ogbe gban-atọ́n-nukun-ẹnẹ devo lẹ sọ nọ yín dido gbọn tovi lẹ dali, he dohia dọ akọ̀ podọ aṣa Otò lọ tọn su. Ayimatẹn Otò lọ tọn he klohugan wẹ Lomé. {{Aflika}} [[Adà:Otò]] [[Adà:Aflika]] 5h5itsyghrpxl0tyhb403tx3ogm1cud Tohodidọ 0 720 25887 19139 2022-07-12T13:47:30Z Samatics 9 /* Tohọluduta */ wikitext text/x-wiki '''Tohodidọ''' wẹ Aliho dé he mẹ pipli dé sọgan Basi dide tangan dé tẹ. Tonudidọ sọ yin Aliho gbemima tọn dé to gbẹtọ susu ṣẹnṣẹn na yé ni dó sọgan nọpọ taidi Akọta, Otò, kavi Otogbo dé. To pipli Daho taidi Otogbo dé tọn mẹ, mẹde lẹ nọ saba yi Gbẹzan yetọn lẹpò dó to azọn gbemima tọn ehe kọn. Omẹ ehelẹ wẹ yé nọ ylọdọ Tonudọtọ lẹ. Tonudọtọ lẹ po mẹdevo lẹ po wẹ nọ nọpọ bo nọ dù Togan. Nuplọnmẹ Tohodidọ tọn to wehọmẹ Alavọ tọn mẹ nọ yin yiylọdọ Lẹnwunnuyinyọnẹn Tohodidọ tọn, Nuplọnmẹ Tohodidọ tọn, kavi Nuplọnmẹnu tito Gandudu tọn. To egbesọegbesọ, Hogbe lọ Tohodidọ nọ dlẹnalọdo alọpa he mẹ Gandudu tin te to Otogbo dopodopo mẹ podọ alọpa he mẹ osẹn lẹ nọ yin didoai te. Tohodidọ sọ sọgan yin mimọ to Ogbẹ, Azọnwhe, Wehọmẹ, po Sinsẹn lẹ mẹ ga. == Tohọluduta == Tohọluduta dé nọ Penukundo otò lọ blebu go. Tohọluduta dé nọ wa onu ehelẹ: # E nọ dèanana Aigba mima. # E nọ dé Ogán debọdodego lẹ. # E nọ nagbe nado yi Funawhan hẹ otò devo lẹ kavi ma nado yi Funawhan. # E nọ Basi Akuẹ he otò lọ na zan. # E nọ Basi Aliho lẹ, Dotowhe lẹ, Wehiatẹn lẹ, po Wehọmẹ lẹ po. # E nọ Plọnnu mẹ lẹ na yizan yede titi tọn po nuhe Tohọluduta lọ jlo lẹ po go. # E nọ Penukundo Ovi pẹvi lẹ, mẹhe to Azọnjẹ lẹ po Mẹho whetanọ lẹ po go. # E nọ Penukundo Akuẹzinzan Otò lọ tọn go po nuhe yé nọ yi Akuẹ lọ dó nọ wa lẹpò go. Togan Tohọluduta lọ tọn wẹ nọ Penukundo onu ehelẹ po go. E sọ nọ dèanana nuhe to yiyi to otò lọ mẹ lẹpo kakajẹ Osẹn otò lọ mẹ tọn lẹ po [[Nuwiwa|nuwiwa]] medetiti tọn Tovi lẹ tọn ga. == Ogbẹ Tonudidọ tọn lẹ == To otò susu lẹ mẹ, gbẹtọ lẹ ko do Tonudidọgbẹ lẹ ai nado ze linlẹn yetọn lẹ kavi nuhe yé jlo lẹ dó Togan lẹ nukọn. Nugbo wẹ dọ to whedelẹnu yé ma nọ saba kọngbedopo to onu lẹpò mẹ to Ogbẹ lẹ mẹ, Ṣigba yé nọ wazọn dopọ bo sọ nọ nọ yedelẹ ji. Enẹ wẹ zọn bọ Ogbẹ yetọn lẹ nọ dó huhlọn. To whẹho susu lẹ mẹ wẹ yé nọ dó linlẹn dopolọ te bo sọ nọ kọngbedopọ dó nọ wa nulẹ, enẹ wẹ zọn bọ ni osẹn lọ tlẹ diọ to otò lọ mẹ, yé nọ to azọnwa zọnmi. Yé nọ dó ovo to Ogbẹ devo lẹ ṣẹnṣẹn nado yi mẹhe na dù Togan dé. Enẹ wẹ yé nọ ylọdọ Ovodido. Ogbẹ delẹ nọ yin Liberal Party, Labor Party po Greens pò. == Whenuho == Nuyọnentọ Glẹkinu he yin Aristotle Basi kandai dọ Tonudọtọ lẹ nọ wanu taidi Kanlin lẹ. E dọ Jijọ yetọn lẹ sẹpọ Kanlin lẹ tọn taun. Niccolò Machiaveill wlan to owe he e kan to 1532 dé mẹ dọ Tonudọtọ lẹ nọ tẹnpọn nado mọ huhlọn yí gbọn alọpa lẹpo mẹ, na yé yise dọ yé ma sọgan dugan dó gbẹtọ lẹ ji matin huhlọn. To owhe 1651, Thomas Hobbe wlan dó Leviathan mẹ dọ gbẹtọ he tin to Tonudidọgbẹ lẹ mẹ nọ jo jlọjẹ yetọn lẹ dó nado mọ nukundagbe Togan lẹ tọn. To owhe 1800 lẹ mẹ, John Stuart Mill ze ayiha yọyọ Tonudidọ tọn dé wa he wa yin alọkẹyi taun, na linlẹn lọ hẹn yọnbasi na Tovi lẹ nado dọ nuhe yé jlo lẹ po jlọjẹ yetọn lẹ po na Togan lẹ matin Obu nado yin yasana kavi yin huhu. Bernard Crick lọsu wa wlan owe dé he dó alọpa he mẹ Tonudidọ dona tin te ji. == Tonudidọ Togbo daho lẹ tọn to Pọme == Togbo Daho lẹpo ma nọ kọngbedopọ to nulẹpo mẹ to whedelẹnu. Enẹ wẹ zọn bọ yé nọ ylọ opli lẹ nado sọgan dọhodo vogbingbọn he yé do lẹ ji. Ehe wẹ Tonudidọ Togbo lẹ tọn he gbọnvo na Tohodidọ otò pẹvipẹvi lẹ tọn. Todin, ni yé Basi opli lọ bọ gbekọndopọ dé ma tin, Awhan wẹ nọ wa fo oho lọ. ==Weda ehe nkọ lẹ== ==Nọtẹn intẹnet tọn devo lẹ== == Alọdlẹndonu lẹ == apc333zajjquzudlrkl8p8v7n6z9w55 Tom Acker 0 721 19140 17813 2022-04-11T18:23:17Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Tom_Acker.jpg|thumb|Tom Acker]] '''Thomas James Acker''' (yin jiji to azan ṣianwetọ, whejisun, owhe 1930 jẹ azan ẹnẹtọ, alunlunsun, owhe 2021) tọn mẹ. E yin balọnhotọ po opo po otò [[Amẹlika]] tọn. E yin jiji dó oto Parterson, New Jersey tọn mẹ. E ho balọn na ''Cincinnati Reds'' sọn owhe 1956 jẹ 1958 tọn mẹ. Acker basi matintọ to azan ẹnẹtọ alunlunsun, owhe 2021 tọn mẹ to otò Caernarvon, Pennsylvania tọn to whenuena e tindo owhe kan-awe-aotọ. ==Alọdlẹndonu lẹ== ==Nọtẹn Devo lẹ== [[Adà:Otàn Gbẹzan tọn]] dh524sk7hpsmwbueqif8v4cunft70cy Tom Gannon 0 722 19141 18028 2022-04-11T18:23:27Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Thomas P. Gannon''' (mẹhe yin jiji to azán atọ́ntọ, Lidosun owhe 1943 tọn bo nọgbẹ̀ jẹ azán aotọ, Alunlunsun owhe 2021 tọn) yin tonudọtọ [[Amẹlika|Amẹlika-nu]] de. E yin dopo to tonudọgbẹ ''Republican'' tọn lẹ mẹ na hagbẹ ''Pennsylvania House of Representatives'' tọn sọn 1979 jẹ 2006. E yin jiji to Philadelphia to Pennsylvania. Gannon kú to azán aotọ, Alunlunsun owhe 2021 tọn to Upland, Pennsylvania to whenue e yin owhe 77 mẹvi. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 5gebjqu57jiwhktbx9frwlppdgi4z1w Tony Ezenna 0 723 19142 14258 2022-04-11T18:23:37Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Tony Ifeanyichukwu Ezenna''' (yin jiji to azán Konukundopotọ, osun ẹnẹtọ owhe 1957). Bo yin Ajọ́watọ po Alọ́tlutọ dé po to otò [[Naijilia]] tọn mẹ. Ewọ wẹ yin dowatọ ''Orange Drugs Nigeria Limited'' tọn, Azọ́whé he yọnazọ́n to Amasin po Nuzinzan he nọ hẹn mẹ yọnwhanpẹ̀ sọ́n Otò Indonesia, Germany, Italy, po United States tọn po mẹ wá [[Naijilia]]. ==Bẹjẹeji gbẹzan etọn tọn== Ezenna yin jiji to Port Harcourt, to [[Ayimatẹn River Tọn|Ayimatẹn River tọn]] to [[Naijilia]], finẹ wẹ e whẹ́n te whẹpo dó sẹtẹn yí Onisha. E yì wehọmẹ dokọtọn St. David tọn to Owerre Akokwa, enẹgodo e yi Wehọmẹ Daho ''Christ The King'' Onitsha tọn. E doalọtena wehọmẹ yiyi na akuẹ́ ma tin wutu bo kọnawudopo hẹ́ otọ́ etọn to ajọ́ otọ́ etọn tọn wiwa mẹ.[3] ==Gbẹzan Medetiti tọn== E dà Elizabeth Ezenna podọ eyin klistiani Akonka de. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] pbum72cx96j50tgpp7jwybndlxkkb93 Tony Umez 0 724 19143 14282 2022-04-11T18:23:47Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Tony Umez''' yin tovi Naijilia tọn de he yin aihundatọ televiziọn ji tọn. E sọawuhia to aihun Naijilia tọn he yin yinyọnẹn taidi Nollywood tọn [[Ayọgbe]] podọ Glẹnsigbe voovo he hugan fọde (200) mẹ sọn whenue e dà aihun etọn tintan to 1994 he hosọ etọn yin ''Died Wretched: Buried in N2.3m Casket.'' == Vúwhenu po wehọmẹ yiyi etọn po == Tony Umez yin jiji to [[Ogidi]], yèdọ topẹvi de to [[Ayimatẹn Anambra tọn]]. Onọ̀ etọn wá sọn [[Ayimatẹn Cross River tọn]] podọ otọ́ etọn wá sọn Ogidi, fie ewọ lọsu yin jiji te. Dile etlẹ yindọ e yin Igbonu de, e ma sè ogbè Igbo tọn, ṣigba e sọgan do ogbè [[Efik]] tọn ganji, yèdọ ogbè onọ̀ etọn tọn. Umez whẹn to ayimatẹn [[Awọnlin]] tọn fie e yì wehọmẹ dokọ tọn podọ wehọmẹ daho etọn po te. E sọ yí gbedenamẹ ''Bachelor's degree'' tọn etọn to wepinplọn gando osẹ́n go mẹ, podọ gando Glẹnsigbe pinplọn po mẹ, to ''[[University of Lagos]].'' == Numimọ etọn to aihundida mẹ == E bẹ aihundida jẹeji to whenue e pò to wehọmẹ daho, fie e nọ daihun oplo ji tọn po wadohia po tọn te. To 1993, e jẹ aihun dà ji to Nollywood. E ma mọ akuẹ depope yí sọn aihun voovo awe he e dà lẹ mẹ, ehe zọn bọ e tọ́n sọn ogbẹ́ Nollywood tọn mẹ na owhe vude. E lẹkọ do ogbẹ́ aihundida tọn lọ mẹ to 1997 bo sọawuhia to aihun de he hosọ etọn yin ''The Princess'' mẹ, ṣigba aihun he hosọ etọn yin ''Died Wretched: Buried in N2.3m Casket.'' wẹ hẹn ẹn diyin. == Aihun Tony tọn lẹ == *''The Princess'' 1997 *''Died Wretched'' 1998 *''Pains'' 1999 *''Demon in law'' 2003 [[Adà:Otàn Gbẹzan tọn]] fdy7d61t40ynid026jmyk5p01kp0ave Tonye Ibiama 0 725 26870 19144 2022-07-22T18:51:06Z Gadarawamo 20 wikitext text/x-wiki '''Tamunotonye Soipiriala Adonye Ibiama''' (yin jiji to azan 29, Zosun, [[owhe]] 1974) he mẹ susu yọnẹn taidi '''Toyen Ibiama''', e sọ nọ yin yiylọdọ '''"Big T"''' ga. [[Adà:Otàn Gbẹzan tọn]] av2o0wkm0gpw0uuedpio8167rmh1vlt Topo 0 726 25108 25098 2022-07-06T08:22:43Z Gadarawamo 20 wikitext text/x-wiki '''Topo''' yin gbètato de to gandudu dokọtọn [[Gbagli]] tọn to Aimatẹn [[Awọnlin]] tọn glọ to otogbo [[Naijilia]] tọn mẹ. Gbètato Topo tọn yin gbetato de he tindo adọkun aigba tọn lẹ na e sepọ otọ̀ podọ e ma sọ dẹ̀n do ohù paali, enẹwutu wẹ whevi huhu do yin dopo to [[alọnuzọ́n]] he tovi he tin to gbètato Topo tọn mẹ lẹ nọ wà, ṣigba [[alọnuzọ́n]] titengbe he yin yinyọnẹn gando otò Topo tọn go wẹ ozẹ́n bibasi. Ajọ̀ ozẹ́n bibasi tọn hẹn tovi lẹ jẹ adọkun susu to owhe susu lẹ wayi. Mọdopolọ, adọkunnu devo delẹ taidi Ofẹ́n po Agọnkẹ po tin to gbètato Topo tọn mẹ, ehe gọalọ na tovi lẹ nado mọ ajọliho voovo taidi Ozàn linlọn, Agọnkẹjọ po nu mọmọ lẹ po basi to e mẹ. Topo yin gbètato de he yin nukundeji to otò he sẹpọ ẹ lẹ mẹ na e yin didohia kavi yin alọdlẹndo to aigba denamẹ otogbo [[Naijilia]] tọn mẹ. Baalẹ he to gandu do otò lọ ji wẹ Mẹplọntọ [[Oluwadami Avoseh]] 4dwej167wbnfegpin6hshivuouqqm0p Topẹvi kwẹmẹ tọn 0 727 14311 14310 2022-03-23T16:05:49Z Jon Harald Søby 5 2 revisions imported wikitext text/x-wiki '''Topẹvi kwẹmẹ tọn''' yin dopo to oto pẹvi he yin didoai sọn hohowhenu gbọn. r449n5r8im44nned1w0sfysvlehacjg Toshirō Daigo 0 728 25791 25789 2022-07-11T17:59:08Z Samatics 9 wikitext text/x-wiki [[Wepo:醍醐敏郎十段.JPG|thumb|Toshirō Daigo]] '''Toshirō Daigo''' (醍醐敏郎, sọn azán awetọ Alunlunsun owhe 1926 tọn jẹ azán aotọ Kọ́yànsun owhe 2021 tọn) yin azọnwatọ to azọnwhe Judoka tọn to otò Japanese tọn mẹ. E sọ yin mẹplọntọ daho to wehọmẹ Kodokan tọn mẹ po nukunpedonugotọ po na bọluhihogbẹ otò [[Japan]] tọn mẹ. Whẹpo Daigo dó ku, eyin dopo to mẹ atọn he yin Kodokan po mẹ aotọ he dan po to otò yetọn mẹ podọ ga dopo to mẹ fọtọn he ko je otẹn ehe mẹ lẹ mẹ. Hunwhẹ owhe dudu tọn Kagami biraki tọn to azan ṣiatọntọ Alunlunsun owhe 2006 tọn tẹnmẹ wẹ ewọ po Ichiro Abe po Yoshimi Osawa po yin zize d'aga to azọnmẹ te. ==Otàn gbẹzan etọn tọn== [[Wepo:Yoshimatsu vs. Daigo in 1951.jpg|thumb|Yoshimatsu po Daigo po to 1951 to avun Judo tọn ho]] Daigo yin jiji to Alunlunsun owhe 1926 bo hiawe to Wehọmẹ Alavọ tọn ''Tokyo University of Education.'' Ewọ wẹ sọ yin mẹhe tọ́nta hugan to mẹ he nọ ho avun Judo tọn lẹ mẹ to Oto Japan tọn mẹ sọn 1951 yi jẹ 1954. Etomọṣo ewọ dopolọ wẹ sọ yin dowatọ nukinkan Kodokan Judo tọn to: Alọpa he mẹ yé nọ yinnu te lẹ mẹ, nukinkan dé he basi zẹẹmẹ gigọ dó nu yinyin Judo tọn ji. Daigo basi matintọ to azan aotọ Koyansun owhe 2021 tọn, to whenuena eko do owhe 95. [[Wepo:Toshiro Daigo in 1951.jpg|thumb|Gigopanamẹnu he Toshiro Daigo mọyi to 1951]] ==Yinkọ owe he ekan lẹ== Delẹ to wema he ekan gando Judo go lẹ mẹ wẹ: *(2005) Kodokan Judo: Alọpa he mẹ yé nọ yinnu te ''(Throwing Techniques)'', *Kodansha, *Tokyo, *Japan. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1926 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] 4u7zpqyr6hafokdzc2wevkljv5p05vl Tosin Jegede 0 729 27046 27043 2022-07-25T22:57:17Z Misteld 15 wikitext text/x-wiki '''Tosin Jegede''' yin ohansinọ to [[Naijilia]] sọn ojle dindẹn mẹ wẹ e ko nọ ji ohàn gando yọpọvu lẹ go. Ojlẹ he me ede ohan tintan etọn tọ́n to 1985 he yin ''Children Anse at Age Five'' godo e so de ohan awe devo lẹ tọ́n he e ylọdọ ''Leaders of Africa and Children'' to [[owhe]] 1989 podọ 1992. Ese ada sọn togbo etọn me nadọ yi hia owe dogọ bo tindo nuyonen zindonukọn to nudide ajọwiwa tọn me podo nudide devo le to owehome daho Bristol to London eyi ojle dedo wazọn Kleun to Uk taidi ayiname to.Ele kọ yìì Nigelia to 2008. Tosin sin iya yin matintọ to 2012 bo ewọ lọ su wajẹ ohan kleun kandai ji enẹwe ''One Book, One Child'' be nukọn pọn do hia sọgodo ovivu letọn to Nigelian kandai ohan tọn ovi le koyin fifon (1985) nukọn tọ Africa (1989). Ovi Africa tọn(1992). [[Adà:Otàn Gbẹzan tọn]] s53wyhgo9q271xft6g9oj6zslyytc86 Towhan 0 730 19147 14379 2022-04-11T18:24:27Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Towhan''' yin awhan de he bẹ to akọ awe kavi akọ susu ṣẹnṣẹn to oto dopolọ mẹ. Whẹwhinwẹn susu wẹ nọ hẹn towhan de wa aimẹ, ṣigba awe wẹ nọ yawu fọn dote. Tintan wẹ yindọ, eyin akọ voovo lẹ ma kọngbedopọ dọ mẹde ni deanana ye kavi eyin ye ma kọngbedopọ gando lehe oto lọ na yin anadena gbọn, eyin tonudọgbẹ awe ma kọngbedopọ gando mẹhe na nọ deanana oto lọ go kavi na kọdetọn ovo bibla tọn go, ehe sọgan dekọtọn dó awhan mẹ eyin ada awe lẹ ma sọgan kọngbedopọ. Whẹwhinwhẹn awetọ wẹ yindọ, eyin ogbẹ gbẹtọ lẹ tọn de ma jlo na yin hagbẹ togbo lọ tọn ba, ehe yin yinyọnẹn di awhan klandovo tọn. Mẹdelẹ he nọ nọ ada togan devo tọn ji sọgan jlo mẹdekannujẹ nado deanana yede di togbó de. Togbogan sọn oto pẹvi devo mẹ he ma hunhomẹ dọ ada de ni klan sọn oto lọ go, ehe sọgan dekọntọn dó awhan mẹ, whedelẹnu mẹhe jlo na jẹvo lẹ ma jlo nado ze oto yọyọ blebu do ai ṣigba bo jlo nado mọ mẹdekannujẹ yi nado tindo oto he ye na deanana na yedetiti lẹ, ehe nọ jọ whedelẹnu eyin akọ voovo lẹ wẹ tin to otò dopolọ mẹ. Towhan sọgan zindonukọn na owhe susu na eyindọ nuhẹngbletọ mẹhutọ de yin aganwhan, bọ e ma jlo na johodo. E nọ zọn bọ towhan nọ yin hinhẹn vantan to plaun mẹ. Towhan sọgan bẹ to akọ awe ṣẹnṣẹn ṣigba bọ ada voovo lẹ na klan bọ ada yọyọ ehe lẹ na bẹ awhan po yede po. Ada he ma tindo mima to awhan mẹ to bẹjẹeji sọgan wa yin yiylọ do awhan mẹ po awubibọ po bọ yé na to avun ho nado basi hihọna yede sọn ada he to awhanfun lẹ si. Towhan po akọ voovo lẹ po he to awhanfun hẹ yede lẹ po ko jọ pọn bọ to whedelẹnu oto aganu tọn lẹ ko gọalọ na ada voovo he to awhanfun lẹ kavi jonọto voovo lẹ ni nọgodo na otò voovo lẹ, ehe nọ dekọtọn do towhan susu lẹ mẹ. ==Alọdlẹndonu lẹ== d9ffu1uxihn5tx0lb9ppq8jf8itapds Toyin Abraham 0 731 25648 25647 2022-07-11T06:12:49Z Samatics 9 wikitext text/x-wiki {{Infobox gbẹtọ|YINKỌ ETỌN=Toyin Abraham|YẸDIDE ETỌN=Toyin Abraham at AMVCA 2020.jpg|JIJIZAN=5 Zósun 1984}} '''Toyin Abraham''' kavi '''Olutoyin Aimaku''' yin jiji to azán atọ́ntọ osun sinẹnẹtọ owhe 1984 (5 Zósun 1984). Eyin vijiji [[Naijilia]] tọn bosọ yin Aihundatọ sinimọto tọn, Anadenanutọ po mẹhe nọ ze Aihundida sinimọto tọn de. ==Bẹjẹeji gbẹzan po wehihia etọn po== Eyin jiji to topẹvi Auchi he tin to otodaho Ẹdo tọn to Naijilia. Ṣigba e bẹ gbẹzan etọn jẹeji to Ibadan tomẹ. Eyi gbedewema HND(Higher National Diploma) to wehọmẹ Ibadan tọn (Ibadan Polytechnic) to Whenue e yin gbẹdohẹmẹtọ Dibie, C.B.N aka×7 tọn. Toyin Aimakhu kò yin didohia to sinimọto susu lẹ mẹ, podọ to yọyọ mẹ din e Basi sinimọto de he hosọ etọn yin Black Val. ==Azọn etọn lẹ== Toyin jẹ Aihunda to sinimọto lẹ mẹ to Whenue Aihundatọ nukundeji dé he yinkọ Etọn nọ yin Bukky Wright, wa Ibadan tomẹ nado dé yedide Aihundida de tọn. E ko deanana, gọalọ, dé sinimọto lẹ tọn na ede, delẹ to e mẹ̀ wẹ Àlání bàba Làbáké po Èmi Ni. Eyin dìde taidi Aihundatọ mẹ̀gobọtọ yọnnu he yọn hugan(Best Supporting Actress) to Aihundida sinimọto he hosọ etọn yin"Ẹ̀bi mi ni" boka sọ yin pipa taun to owhe 2013 Best of Nollywood Awards, mọdopolọ Jọkẹ́ Muyiwa yin dìde na best lead actress to sinimọto he hosọ lọ yin Ayítakẹ. Susu tonudọtọ lẹ wẹ ko ylọẹ nado wa la tito vobibla tọn na ogàn togbo Naijilia dai tọn he nọ yin Goodluck Ebele Jonathan to owhe 2015. Toyin losu tlẹ dọ Emi sọgan kú dó ota na tonudọgbẹ People's Democratic Party (PDP) tọn mẹ. Ṣigba e wa diọ linlẹ̀n bo vẹ mẹyinwanna etọn lẹ dọ mẹdepope ni ma sọn ohùn mẹdepope tọn dai to ovobibla whenu. ==Sinimọto etọn lẹ== ==Alọdlẹndonu lẹ== ==Kanṣadopọ lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1984 lẹ]] 7ww7fn9e834v6bt096l42p1p4zpwrms Treasure House School 0 732 24947 14407 2022-07-03T13:58:54Z Gadarawamo 20 wikitext text/x-wiki '''Treasure House School''' yin wehọmẹ akuẹnọ tọn de he yin didoai to owhe 2007 tọn mẹ to Ilupeju, nọtẹn de to [[Awọnlin]] to [[Naijilia|Hùwajiwhèyihọ Naijilia tọn]]. ==Nuwiwa lẹ== Treasure House School nọ yi ovi he tin to gblagbla osùn 2 jẹ owhe 11 tọn mẹ lẹ do wehọmẹ viyẹyẹ lẹ tọn, yọpọvu lẹ tọn po wehọmẹ dokọ̀ tọn po. Wehọmẹ lọ sọ tindo [[nuwiwa]] nuplọnmẹ devo lẹ taidi,Cub Scout, Cockery, Redcross po devo devo lẹ po. [[en:Treasure House School]] 4urpjh4v6ygp9o3ry3z9fr6wbh74ugh Tsoede 0 733 25527 25526 2022-07-09T14:54:06Z Ydamilola 17 /* Alọdlẹndonu lẹ */ wikitext text/x-wiki '''Tsoede''' , he sọ yin yinyọnẹn taidi '''Tsudi''', '''Tsade''' kavi '''Edegi''' kavi '''Ichado''' to Igalagbe mẹ, yin nukọntọ [[Aflika|aflikan-nu]] de. Ewọ wẹ yin omẹ tintan he kọ̀n [[Nupenu lẹ]] dopọ bosọ nọ yin pinpọnhlan di '''Etsu Nupe''' tintan, he yin ahọlu ahọluduta Nupe tọn, he yin otò de he tin to ṣẹnṣẹn na tọ̀sisa Niger po [[Ayimatẹn Kaduna Tọn|Kaduna]] po tọn, he wá yin yinyọnẹn taidi ṣẹnṣẹn otò [[Naijilia]] egbezangbe tọn. Otọ́ etọn wẹ ahọvi otò Igala tọn, podọ onọ̀ etọn yin awhli [[Nupenu lẹ|Nupenu]] de. E yin pinplọ́n whẹ́n to omẹ̀ Nupe tọn lẹ ṣẹnsẹn. Omẹ Igala tọn lẹ nọ biọ to omẹ Nupe tọn lẹ nado na yé kanlinmọ lẹ whẹwhẹ̀, podọ Tsoede yin sisẹdo tatọ́-tẹnnọ̀ Igala tọn he yin [[Idah]] taidi kanlinmọ. To finẹ, e wá yin ayidego gbọn otọ́ etọn dali, mẹhe ko lẹzun Ahọlu (Attah) to whenẹnu, podọ otọ́ etọn kẹalọyii nado wá nọ họnmẹ Ahọlu tọn. E wá sawhé do Nupeko, fie e hù ogán he tin to finẹ te, mẹhe yin tavẹ etọn, enẹgodo e lẹ́ ede zun ogán. E dọn [[Nupenu lẹ]] po dopọ bo dè yé ṣe sọn [[alọ]] Igalanu lẹ tọn mẹ, podọ na ewọ wẹ yin ahọlu (Etsu Nupe tọn), e do ahọluduta Nupe tọn ai. Tsoede yin pipa na azọ́n yinyọnẹn etọn to anazọ́n gànvẹẹ kinkọ̀n tọn mẹ podọ na tọjihun bibasi na [[Nupenu lẹ]]. E kú to awhàngbenu to 1591 to lẹdo he ma yin yinyọnẹn de mẹ. == Alọdlẹndonu lẹ == [[en:Tsoede]] [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] gq4cr1zfjgnge1ykgxns354xtkermzw Tíátà 0 734 26058 26057 2022-07-13T08:28:55Z Samatics 9 wikitext text/x-wiki '''Tiata''' yin hogbe dé sọn ogbè Glẹki tọn mẹ he zẹẹmẹdo nupọntẹn, e sọ zẹẹmẹdo dọ mẹdopo kavi humọ ni bẹmẹpli nado hẹn lanmẹyamẹ lẹ. Na zẹẹmẹ he gbloada, sọn whenue gbẹtọ ko wá gbẹmẹ wẹ tiata ko tin, sọmọ bọ e basi apajlẹ gbẹzan gbẹtọ tọn. [[Owanyi]] na otàn sọn bẹjẹẹji wẹ zọn bọ tiata do gbloada, bo gbọnmọ dali do ma do adà voovo lẹ mẹ he bẹ nuzinzan lẹ di otàn-we lẹ, ohàn-we lẹ po yẹdide lẹ po he nọ yin adà tiata tọn hẹn. Tiata egbezangbe tọn lẹ gọna nugbo dile e ma do adà voovo ji. Tiata tintan yin bibasi to owhe fọtọn awe die jẹnukọnna oku oklunọ tọn, enẹgodo wẹ yin aihun zohunhun tọn gando aigba Egipti hohowhenu tọn go. Otàn dogbọn yẹwhe awusọhia tọn wẹ yé dó nọ basi tiata to whemẹwhemẹ nado sẹn yẹwhe awusọhianọ ehe kakajẹ ojlẹ nukunhunhun tọn ehe, he do kanṣiṣa he tin to tiata po sinsẹn po ṣẹnṣẹn hia. Omẹ Glẹkinu hoho whenu tọn lẹ wẹ yin omẹ tintan he yí tiata taidi azọn. Yé basi zẹẹmẹ tiata tọn to aliho voovo lẹ mẹ, tintan wẹ aihun he wá vivi to vivọnu kavi aihun he homẹgble dotana po aihun he basi apajlẹ gbẹtọ lẹ tọn po. Ṣigba to egbehe, tiata todin nọ yin bibasi do okanji na pinpọn to whegbe na gbẹtọ nido duvivi etọn. Tiata ko wá yin agbasazọn mẹdelẹ tọn to egbehe, tiata po aṣa po nuyiwa he aihundatọ lẹ nọ yizan nado do aṣa he ko busẹ to mẹwigbeji lẹ hia. Gbọn tiata dali wẹ mí wá yọn aṣa po nuyiwa lẹ po tintengbe to [[Ayọnu lẹ|ayọnugbeji]] he ko busẹ lẹ te. Na aṣa yovo lẹ tọn ko ho aṣa mítọn yi sọn mí sí wutu. Adà tiata tọn devo wẹ tiata dogbọn gbẹtọ lẹ po tonudọtọ lẹ po go. Tiata gando gbẹtọ lẹ go wẹ aihundatọ lẹ nọ basi, bo nọ do diọdo susu po awugbopo he tin to lẹdo mítọn mẹ lẹ hia, gbọn tiata dali vlavo gbọn aihun oploji tọn dali kavi gbọn dehe yè nọ pọn to whegbe dali wẹ hẹn vọjlado pla aihun susu he to aliklan winyan tọn ji he ma yọn nuhe yé na wa lẹ. Tonudọtọ susu wẹ na ko hẹn aihun zun yetọn kẹdẹ eyin aihundatọ ehelẹ ma ko yi aihun dó dè dona walọ ylankan yetọn lẹ. Tiata he ko tin sọn ojlẹ dindẹn die wẹ vọjlado ko pla todin. Tiata vlavo gbọn aihun ploji tọn dali kavi gbọn aihun he yè nọ pọn to whegbe dali tin na oplọn vọjlado tọn to egbehe. ==Alọdlẹndonu lẹ== [[Adà:Whenuho]] cibp2579skedwo81xnxc8pf4ntrh34q Tòdaho Davidi tọn 0 735 14444 14443 2022-03-23T16:06:06Z Jon Harald Søby 5 3 revisions imported wikitext text/x-wiki '''Tòdaho Davidi tọn''' oyín he yin didona tòdaho Jẹbusi tọn to whenue Davidi gbawhàn etọn bo gbá owhé ahọlu tọn etọn do finẹ godo. E sọ nọ yin yiylọdọ '''Ziọni'''. Hùwaji-whèzẹtẹn Jelusalẹm tọn wẹ e bẹhẹn podọ finẹ wẹ yin awà tòdaho lọ tọn he ko tin na ojlẹ dindẹn hugan. fdrggh6jvdfob9kpuqi3jn8hc27r4pd Tẹmpli Akọta tọn 0 736 19150 18032 2022-04-11T18:24:57Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Tẹmpli Akọta tọn''' (to glẹnsigbe mẹ: The '''National Temple''') wẹ sinsẹn ṣẹnṣẹn he to plidopọ-họsa sinsẹn aposteli Otò [[Naijilia]] tọn he tin to Olorunda-Ketu, to [[Ayimatẹn Awọnlin Tọn]] mẹ. E tindo ojan he sọgan hẹn gbẹtọ he yi 100,000 lẹ. ==Bẹjẹeji etọn== To owhe 1969 tọn mẹ, plidopọ whemẹwhemẹ tọn Lagos, Western and Northern Areas (LAWNA) he nọ saba yin bibasi to Ebute Metta yin gigọdo Orishigun, tòpẹvi dé to Ketu na diọdọ susu he wa aimẹ lẹ wutu. To owhe 1970 tọn mẹ, yé gọ̀ plidopọ dó nọten etọn dai tọn to Olorunda-Ketu bọ plidopọ whemẹwhemẹ owhe 1976 tọn jẹ wiwa aimẹ ji he e wa yin yinyọnẹn taidi Plidopọ Họsa hoho lọ tọn. To owhe 1979 tọn mẹ, sinsẹn -gan dai tọn S.J. Adegboyega he yin Azinponọ tintan na LAWNA ze dodonu nuhe Tẹmpli Akọta tọn lọ dona yin dai. To owhe 1994 tọn mẹ, sinsẹn-gan dai tọn Samuel Jemigbon basi diọdo he ya taun to họgbigba he tin to aṣẹ etọn glọ lè taidi LAWNA atọ̀ntọ he yin Azinponọ Lẹdo etọn tọn. Tẹmpli Akọta tọn yin fifo to Azan koewhedopotọ Abohusun owhe 2011 tọn to whenuena sinsẹn-gan [[Gabriel Olutola]] he basi apajlẹ etọn taidi "Ohọ de he yin gbígba po odẹ" po "Ohia dé he do Pọninọ hia de po" gbẹ to nukunpedego. Tẹmpli lọ klo sọ mọ bo nọ hẹn gbẹtọ he yi 100,000. == Sọ pọn == [[Todohukanji sinsẹn he klo hugan lẹ tọn]] ==Alọdlẹndonu lẹ== 2coz5ni7nok8o0o4ulaxhxjaftf93zb Tọpo 0 737 14463 14462 2022-03-23T16:06:08Z Jon Harald Søby 5 1 revision imported wikitext text/x-wiki #REDIRECT [[Topo]] h650jalgun9gxzxf9rz90df7dvxmr8p Tọpo Grammar School, Badagry 0 738 25556 25555 2022-07-09T17:24:11Z Samatics 9 wikitext text/x-wiki '''Tọpo Grammar School, Badagry''' (yín didoai to azán tintan Alunlunsun owhe 1970 tọn) yin dopo to wehọmẹ daho he mẹ wehọmẹvi lẹ nọ plọn nuyọnẹn he na plan ye sọ yi wehọmẹ Alavọ tọn mẹ te. Wehọmẹ lọ tin to Gandudu Dókọtọn [[Gbagli]] tọn glọ to Gbetato [[Tọpo]] tọn mẹ, e tin to Ayimatẹn [[Awọnlin]] tọn mẹ to Otogbo [[Naijilia]] tọn mẹ. ==Otàn he gando wehọmẹ lọ go lẹ== Wehọmẹ ehe bẹjẹeji po nupinplọn ohọ atọ́n (5) tọn po. Enẹgodo, to 2003 wẹ e wa yin lilẹ dó wehọmẹ ohọ Ṣidopo tọn, bọ yé nọ ylọ atọ̀n (3) to e mẹ dọ pẹvi (Junior Secondary School) bọ atọ̀n (3) depo nọ yin daho (Senior Secondary School).<ref>https://lagosschoolsonline.com/schools/profile/1078</ref> Towhelọnu, Mr Sottin wẹ yin wehọmẹgan Wehọ lọ mẹ tọn bọ Mr. Osideko yin mẹhe bodego. Wehọmẹvi lẹ sìn sọha ma sọ hugan 277 to whelọnu. Todin, wehọmẹvi na yí 315 wẹ tin to Wehọ lọ mẹ. ==Mẹplọntọ he ko wazọn to wehọ lọ mẹ pọn lẹ== *Gandonu, J.W.K, *Mrs.T.O. Awhanggansi, *Mrs. M.U Osaigbovo, *Mr. Oladipo J.R., *Miss. F.O. Samuel ==Gbẹtọ nukundeji he yi wehọ lọ mẹ lẹ== *Afam Victor (Medals in national schools sports fiesta 2008) *Ekokeme Ebismor Joy (Best student in the district) *Imahia Jeremaih (2nd best student in the district) *Idowu Sunday Best student 2011 merit award senior category in the District ==Azọn he nọ yin pinplọnmẹ to Wehọmẹ lọ mẹ lẹ== *English Language, *Mathematics, *Biology, *Yoruba, *Economics, *Physics, *Chemistry, *Agric Science, *Financial A/C Commerce, *Government, *CRS/IRS, *Physical & Health Edu. *Lit-in-English. ==Alọdlẹndonu lẹ== [[Adà:Wehọmẹ lẹ]] 40ppjwb39rys0tdpdeaxp2vgmbhtpnk Tọsisa Yẹlo Tọn 0 739 21215 14507 2022-04-26T04:37:56Z Samatics 9 wikitext text/x-wiki '''Tọsisa Yẹlo Tọn''' (glẹnsigbe: '''The yellow River''') (Huang He) otọ ehe yin awetọ to Nọwhe he dite hugan to otò [[China]] tọn lẹ mẹ. To enẹgodo (Yangtze tọn) sọ yin dopo to Nọwhe ṣidopo he dite hugan lẹ mẹ lẹdo aihọn pe. Nowhe lọ tindo tedidi nujlẹpo aliho tọn 5464 tọn podọ enọ hujẹage to Bohai sin ohuto. Etindo agbado daho de he yin lilẹdo gbọn ageklo ohu amifuno tọn, Nowhe ehe lọ nọ saba yin yiylọdọ Onọ Nọwhe China tọn podọ gbẹdutẹn he yin ginglọndo to Oto China tọn mẹ. To oto China tọn mẹ Eyin Nowhe otan hoho whenu tọn bosọ yin otovoduntọ Oto lọ tọn he nọ yin yiylọdọ '''Hebo'''. == Alọdlẹndonu lẹ == gsehx98cfnogvrazh9wqiegqhu9e5oo Ukraine 0 740 17969 14539 2022-04-05T16:57:09Z ᐃᓄ 133 wikitext text/x-wiki {{Otò |otò = Ukraine |asia = Flag of Ukraine.svg |ohia = Lesser Coat of Arms of Ukraine.svg |yẹdide = Europe-Ukraine (и не контролируемые).png |tatọ́-tònọ = [[Kyiv]] |lẹdo = 603,628 km² |gbẹtọ sọha lẹ = 41,167,336 |owhe = 2022 }} '''Ukraine''' (to Ukraine-gbe mẹ: Україна) yin otò de to whèzẹtẹnwaji Europe tọn. Otò [[Russia]] tọn to whèzẹtẹn agewaji tọn na Ukraine, Belarus to whèyihọ agewaji tọn podọ Poland po Slovakia po to wheyihọwaji, Hungary, Romania, Moldova po Transnistria po sọ to huwaji whezẹtẹn tọn podọ Ohù yuu tin to huwaji. Ukraine yin otò de he nọ yin gandudeji gbọn togán he yin dide gbọn tovi lẹ dali de. Tatọ́-tẹnnọ Ukraine tọn wẹ Kyiv (to Ukraine-gbe mẹ: Київ). E yin apadewhe Soviet Union tọn to ojlẹ de mẹ wayi sọn 1922 jẹ 1991. To Afínplọsun owhe 2022 tọn, otò [[Russia]] tọn tọ́nawhàn Ukraine. == Ogbè he yin ajọwa-gbe == Ukrainian wẹ yin ajọwa-gbe otò lọ tọn. To mẹhihia he wá aimẹ to 2001 whenu, diblayi gbẹtọ 29% wẹ dọdọ Russian wẹ yin ogbè tangan emitọn. Ogbè awe ehelẹ di yedelẹ to aliho de mẹ ṣigba bo gbọnvo to aliho devo lẹ mẹ. == Adà he mẹ Ukraine má do lẹ == Ukraine yin mimá do adà 24 ji, taidi ayimatẹn lẹ, adà dopodopo nọ yin yiylọdọ ''oblast'', Ukraine sọ tindo otò he tindo gandutọ etọn titi de he nọ yin yiylọ dọ Republic of Crimea == Tòdaho he klo hugan to Ukraine lẹ == Tòdaho he klo hugan to Ukraine lẹ wẹ: *[[Kyiv]] (tatọ́-tẹnnọ [[Kyivan Rus]] tọn sọn vivọnu owhe kanweko ṣinẹnẹtọ tọn; e sọ lẹzun tatọ́-tẹnnọ Ukraine tọn sọn whenue e jẹ mẹdekannu to 1919) *[[Kharkiv]] (tatọ́-tẹnnọ Ukraine tọn sọn 1919 jẹ 1934) *[[Dnipro]] *Odesa *Zaporizhia *[[Lviv]] == Lehe yinkọ otò lọ tọn wá aimẹ gbọn == Yinkọ lọ "Ukraine" (u-krayina) ko yin zẹẹmẹ basina whlà susu nado zẹemẹdo "tónu" kavi "dogbo otò tọn", ṣigba mẹdevo lẹ lẹn dọ "aigba denamẹ" wẹ yin zẹẹmẹ he na ko sọgbe hugan. Dodinnanu ogbè tọn basitọ lẹ gbẹ to dodonu podọ otàn fie yinkọ lọ wá sọn tọn din. Whlà tintan he e yin yiyizan wẹ to owhe kanweko wiawetọ, podọ e yin yiyizan nado dlẹnalọdo apawhe tangan aigba Kyivan Rus tọn de. To glẹnsigbe mẹ, lẹdo lọ yin yinyọnẹn taidi "the Ukraine". Sọn mẹdekannujẹ yetọn to 1991 godo, "the" ma sọ nọ yin yiyidogọ na yinkọ lọ to glẹnsigbe mẹ ba na e nọ yin pinpọnhlan di aliho he ma sọgbe. == Otàn == [[Adà:Otò]] eyr8ugl262u5qphysh3s5c3g2l99se2 Ulysses S. Grant 0 741 26701 19152 2022-07-20T21:26:18Z Gadarawamo 20 wikitext text/x-wiki '''Ulysses Simpson Grant''' (azan koatọnnukunawetọ Lidosun, [[owhe]] 1822 jẹ azan Koatọ́ntọ́, Liyasun [[owhe]] 1885 tọn), he ajiyinkọ etọn nọ yin Hiram Ulysses Grant, wẹ nukọntọ na awhanfungbẹ he nọ yin ''UNION ARMY'' to towhàn [[Amẹlika]] tọn whenu, podọ togbogan fọtọnnukunatọ̀ntọ [[Amẹlika]] tọn wẹ e yin. ==Bẹjẹeji gbẹzan etọn tọn== == Whẹpo e do du togbogan== ===Wehihia po yindidi etọn po=== ==Whenue e lẹzun togbogan== ==Gbẹzan godo tọn po oku etọn po== ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] h9t2up9a9bu6p5t94ab3lkn0sux7kzy Usman Alkali Baba 0 742 25861 19204 2022-07-12T08:07:20Z Samatics 9 wikitext text/x-wiki '''Usman Alkali Baba''' (jijizan: 1 Whejisun 1963) yin ponọ sunnu [[Naijilia|Naijilia-nu]] he yin ponọ-gán daho yọyọ. E yin azọ́ndena nado yin ponọ-gán daho do otẹn [[Mohammed Adamu]] tọn mẹ to 2021. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1963 lẹ]] i57cwwvbcafbdzfrq8j97fe0wacvz2o Uzamat Akinbile Yussuf 0 743 19154 17815 2022-04-11T18:25:37Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Uzamat Akinbile Yussuf''' he sọ yin yinyọnẹn di '''Uzamat Folashayo Akinbile Yussuf''' (yin jiji to 1976), yin amàsinzọ́nwatọ, nukọ̀nyiyi jọja lẹ tọn dintọ ''(youth activist)'', tonudọtọ po tito nunina homẹdagbe tọn zedai-tọ po de. Ewọ wẹ yin nukúnpedonugotọ azọ́nwatẹn Ministry of Tourism [[Ayimatẹn Awọnlin Tọn]] tọn. Azọ́ndenamẹ etọn yin didiọ sọn Lagos Ministry of Home Affairs do Ministry of Tourism Lagos State. ==Wepinplọn== E yì wehọmẹ dokọ̀ tọn to Ansar-ud-deen Primary School, Ile ife to gblagbla owhe 1980 jẹ 1986 tọn lẹ mẹ. Enẹgodo, e biọ wehọmẹ daho Seventh Day Adventist Grammar school, Ile Ife tọn to gblagbla owhe 1987 jẹ 1992 tọn lẹ mẹ. E yì wehọmẹ alavọ tọn Awọnlin tọn (University of Lagos), fie e fó te to 2006. E yin dopo to hagbẹ́ Association of Ladies Pharmacists Society (ALPS), National Association of Social Workers of Nigeria (NASOW) po Pharmacists Society of Nigeria po tọn. Ewọ wẹ de zinjẹgbonu owe lọ Duty calls tọ́n. ==Gbẹ̀zan etọn== E ko wlealọ bosọ tindo ovi lẹ. ==Sọ Pọ́n== ==Alọdlẹndonu lẹ == ==Nọtẹn gbonu tọn he ṣáká dopọ hẹ ẹ lẹ == * http://tourismartandculture.lagosstate.gov.ng/|title=Tourism, Arts &amp; Culture – Lagos State * http://tourismartandculture.lagosstate.gov.ng|accessdate=2020-11-11 [[Adà:Otàn Gbẹzan tọn]] 4813vxy156hilfmg56s6hmtloscfftk Uzee Usman 0 744 26216 19203 2022-07-14T12:32:54Z Samatics 9 wikitext text/x-wiki [[Wepo:Uzee_Usman_on_set.jpg|thumb|Uzee Usman]] '''Uzee Usman Adeyemi''' (azán wídopotọ, Abọ̀húsun, 1986) yin aihundatọ [[Naijilia|Naijilianu]] dé, podọ anadenanutọ tito aihundida tọn dé he yè yọnẹn na aihun etọn dé he hosọ etọn yin '' Oga Abuja''. Nugopipe etọn nado doyẹyigona ''Nollywood'' po ''Kannywood'' po zọn bọ e mọ ajọ̀ susu yi podọ e yin yẹyidogona taidi ''Young Entrepreneur of the Year'' to hunwhẹ ''National Heritage Award'' tọn to 2016. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1986 lẹ]] n9utwveyzl375thf43aiq8n0fropy5y Vadi-gbe 0 745 19156 14613 2022-04-11T18:25:57Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Vadi-gbe''' lọ, '''''Tsuvadi''''', yin ogbè Kainji tọn de he nọ yin dido to [[Naijilia]] gbọn omẹ Kambari tọn lẹ dali. Kakihum (kavi Gadi, Gaɗi) yin akọ̀gbe de. is a dialect. ==Alọdlẹndonu lẹ== [[Adà:Ogbè lẹ]] oi73msfcprh1jt5jwg1daj2a7zcv5b5 Valeria Gagealov 0 746 27249 19157 2022-07-28T20:12:17Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Valeria_Gagealov_2014_Romania_stamp.jpg|thumb|Valeria Gagealov]] '''Valerie Gagealov''' yin jiji to azán ṣinẹnẹtọ Awewesun [[owhe]] 1931 bo nọgbẹ̀ kaka jẹ azán ṣinẹnẹtọ́ Afinplọnsun [[owhe]] 2021 tọn. E yin aihundatọ Lomunu dé. E yin jiji to Galatia, Lomu. E yin yinyọnẹn to adà he e yiwa to ''la Moara Cunoroc'' mẹ to 1955, to ''Columna'' mẹ to 1968, to ''Mihaiviteazul'' mẹ to 1971 podọ to ''Mihai caine de circ'' mẹ to 1979. Gageolov kú to Bucharest na [[Azọ̀nylankan COVID-19]] tọn he e jẹ wutu to whenue azọ́n bẹplamẹ lọ gbajẹgbonu to Lomu to whenue e tindo [[owhe]] 89. ==Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] qa1g3i2j1u0eehvtgmtqtoyz8kdjov8 Veggie Victory 0 747 27126 19158 2022-07-27T11:10:31Z Gadarawamo 20 wikitext text/x-wiki '''Veggie Victory''' yin didoai to [[owhe]] 2013 mẹ, to [[Lagos Island| Lopo Awọnlin tọn]] dehe tin to Ayimatẹn [[Awọnlin]] tọn mẹ. ==Otàn hóhó lẹ== Veggie Victory yin Dido Ai gbọn Hakeem Jimo dali to [[Owhe]] 2013 tọn. É yin Dido Ai to Freedom Park, Lopo Awọnlin tọn to Tintan whenu, Ṣigba Todin É Tin to Website Dolphin Estate to Ikoyi, Ayimatẹn Awọnlin tọn. Azọ́nwhé VeggieVictory nọ Basi Nududu ná Mẹhe Ma yinwanna Olandudu lẹ npx61cw5cy2kf1zuhjzsowvjhs5w26k Vincent Mensah 0 748 19159 18020 2022-04-11T18:26:27Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Vincent Mensah''' (azan fọtọ̀n-nukun-ẹnẹtọ, Liyasun, owhe 1924 jẹ azan aotọ, Whejísun, owhe 2010) tọn mẹ. Vincent Mensah yin Yewhenọ Katolíkí tọn dé to kando [[Họgbonu|Porto Novo]] tọn mẹ, to otò [[Benẹ]] tọn mẹ. Ye Dopé na Mensah ni do yin Biṣọpu to Diocese Porto Novo tọn to azan konukundopotọ zosun, owhe 1970. E yin mẹhe yé yi Amisisadode taidi Biṣọpu to azan wiẹnẹtọ, Awewesun, owhe 1970 tọn mẹ whẹpo e yi gbọjẹ sọn azọnwiwa mẹ to azan gban-ewhe-dopotọ, Alunlunsun, owhe 2000 tọn mẹ. == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] 9kddqrqux87lliaekwv10dx8tuml2t7 Virgil Abloh 0 749 19160 17817 2022-04-11T18:26:37Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Virgil_Abloh_Paris_Fashion_Week_Autumn_Winter_2019_(cropped).jpg|thumb|Virgil Abloh]] '''Virgil Abloh''' yin jiji to azan gbantọ, Zósun, owhe 1980 jẹ azan ko-atọ́n-nukun-atọ̀ntọ, Abòhúsun, owhe 2021 tọn mẹ. E yin yẹdenanutọ dé podọ ajọwatọ otò [[Amẹlika]] tọn de po. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] a9oh25wgb5gyr03cxwy0m4iy0ouuu1q Vladimir Putin 0 750 24929 24928 2022-07-02T23:19:53Z Praxidicae 187 Reverted edits by [[Special:Contributions/79.163.241.210|79.163.241.210]] ([[User talk:79.163.241.210|talk]]) to last revision by [[User:ᐃᓄ|ᐃᓄ]] wikitext text/x-wiki [[Wepo:Vladimir_Putin_11-10-2020_(cropped).jpg|thumb|Vladimir Putin]] '''Vladimir Vladimirovich Putin''' (To Russia-gbè mẹ: Влади́мир Влади́мирович Пу́тин) yin tònudọtọ Russianu de. Ewọ wẹ yin tògán [[Russia]] tọn to alọnu din. Putin yin jiji to Leningrad, he wa jẹ yinyin yiylọ dọ Saint Petersburg ji sọn azán ṣinawetọ, Kọ́yànsun owhe 1952 tọn. Ewọ wẹ yin Lizọnyizọnwatọ Tangan (''Prime Minister'') [[Russia]] tọn sọn owhe 1999 jẹ 2000. Enẹgodo, e lẹzun togán Russia tọn sọn Whejisun owhe 2000 jẹ Nuwhàsun owhe 2008 tọn, bo sọ wa lẹzun Lizọnyizọnwatọ Tangan whlàdopo dogọ sọn owhe 2008 tọn jẹ 2012. E sọ wa lẹzun togán [[Russia]] tọn to owhe 2012 tọn mẹ whlà awetọ. Azọ́n whẹ̀yidọtọ tọn wẹ yè plọn ẹn. ==Bẹjẹeji gbẹ̀zan etọn tọn== Putin yin jiji to to azán ṣinawetọ, Kọ́yànsun owhe 1952 tọn to Leningrad to Russian SFSR, Soviet Union (he wa nọ yin yiylọ dọ Saint Petersburg, [[Russia]] todin). Mẹjitọ etọn lẹ wẹ Vladimir Spiridonovich Putin (1911–1999) po Maria Ivanovna Putina (he nọ yin Shelomova dai; 1911–1998) po. Babadaho Vladimir Putin tọn Spiridon Putin yin nudududatọ na Vladimir Lenin po Joseph Stalin po. ==Bẹjẹeji azọ́n etọn tọn== Bẹsọn owhe 1985 jẹ 1990, Putin wazọ́n na KGB lẹ, ogbẹ́ amẹ́ nuglọ tọn ''Soviet Union'' tọn ''(secret spy service)''. Putin wazọ́n to Dresden, he yin apadewhé Otò East Germany dai tọn. To whenue East Germany jai to 1989, yè dọna Putin dọ ni lẹkọwá Otò Soviet Union tọn mẹ. E dè nado yì Leningrad, fie ẹ yì wehọmẹ alavọ tọn tẹ. To Ayidosun 1990, e jẹ azọ́n wa ji to adà ''International Affairs'' tọn (ogbẹ́ he no penukúndo haṣinṣan he tin to Otò voovo lẹ ṣẹnṣẹn) to Wehọmẹ Alavọ Ayimatẹn Leningrad tọn. To June 1991, e yin dide nado yin nukọ̀ntọ na Wedegbẹ́ he nọ penukúndo Nuwadopọ otò voovo lẹ tọn ''(International Committee)'' to azọ́nwatẹn Azìnponọ Tòwedegbẹ tọn ''(Mayor)'' tọn mẹ to Saint Petersburg. Azọ́ndenamẹ etọn wẹ nado nọ penukúdo, bosọ nọ hẹn pọninọ po tito ajọ́wiwa tọn po hẹ otò devo ṣẹnṣẹn po lodo dogọ. Putin jo otẹ̀n etọn to KGB mẹ dó to August 20, 1991, to gántẹn yiyi gánnugánnu sọn tògan Soviet tọn Mikhail Gorbachev whenu. To 1994, e lẹzun omẹ Tintán he yin Alọgọtọ na Azìnponọ todaho Saint Petersburg tọn. To August 1996, e wa Moscow, bo sẹ̀n to otẹ̀n tangan voovo lẹ mẹ to gandudu Boris Yeltsin tọn mẹ. Ewọ wẹ yin ogán FSB lẹ tọn (sinsẹ̀nzọn amẹ́ nuglọ tọn to [[Russia]] egbezangbe tọn mẹ) sọn July 1998 jẹ August 1999, podọ ewọ wẹ yin Wékantọ na Wedegbẹ́ Hihọ́ ''(Security Council)'' tọn sọn March jẹ August owhe 1999 tọn. ==Taidi Tògan Russia tọn de== Putin lẹzun tògan Russia tọn to May 2000. Putin wẹ yin nukọ̀ntọ tònudọgbẹ United Russia tọn he to gandu to alọnu din lọ tọn. Tònudọgbẹ ehe ko to duduto vodide Russia tọn lẹ ji sọn whenue gbọ́n Soviet Union jai kakajẹ din. Hómọdọ̀domẹgotọ Putin tọn lẹ dọdọ e ko hò mẹdekannujẹ mẹlẹ tọn yi podọ e ko gbọawupo nado hẹn nukọ̀nyiyi dogọ wa na tògbo lọ. [[Russia]] nọ mọ akuẹ susu to amì po amì jẹhọ̀nnọ ''(gas)'' po sisa na tògbo devo lẹ mẹ, amọ́ na nugbómadọ wutu, akuẹ ehe ma nọ yin yiyizan nado hẹn ninọmẹ gbẹninọ tọn bọawu na mẹlẹ. To agọe, agọ̀jẹdonugotọ [[Russia]] tọn lẹ ko dó màhiho lẹ sọta gandudu te, ko basi nujijla sọta Putin to internet ji, bo ko sọ vúnvún linlin mẹdekanujẹ tọn lẹ jẹgbonu do tòmẹ na mẹlẹpo. Na kẹ́nṣinṣianna linlin lẹ po nudọnamẹ lẹ didepo po to azọ́nwatẹn linlinnamẹ tọn lẹ mẹ wutu, e nọ vẹawu taun nado mọ nudọnamẹ tauntaun delẹ dètọn do tòmẹ. Putin jẹagọdo dọ yè tọ́nawhàn Libya to 2011. E ma sọ yigbe dọ yè ni tọ́nawhàn Syria po Iran po. To March 24, 2014, Putin po Russia po yin alọhẹndotena sọn ogbẹ́ G8 tọn mẹ. Ehe yinmọ́ na Amẹlika lẹndọ owhẹ̀ Putin tọn wẹ dọ̀n hùnyanhùnyan Ukraine tọn dote wutu. Sọgbe hẹ osẹ́n [[Russia]] tọn, mẹdepope ma sọgan yin tògan whlà atọ̀n debọdodego. Na ehe wutu Putin ma ze ede do hùkan vodide tọn 2008 tọn mẹ. Etomọṣo, a sọgan yin dotẹnmẹ na nado yin tògan whlà nẹmu he jlo we, e yindọ e ma saa yin hugán whlà awè debọdodego. To March 2012, Putin ze ede do hùkan ji na vodide, podọ e duto kandekonukúnẹnẹ̀ to kanweko (64%) ovò lọ tọn ji. Ehe zẹemẹdo dọ ewọ wẹ yin tògan Russia tọn kakajẹ 2018. To December 6, 2017 Tògan Russia tọn Vladimir Putin lá dọ emi nasọ kọnawudopọ to vodide mẹ whlà ẹnẹ̀tọ to vodide he to nukọ̀n ja mẹ, enẹ wẹ Vodide Tògan Russia tọn ''(Russian Presidential Election)'' 2018 tọn. To July 2020, vòdetọ [[Russia]] tọn lẹ nọgodona nudide lọ he na na dotẹnmẹ Putin nado sẹ̀n taidi tògan kakajẹ owhe 2036 mẹ. To 24 February 2022, Putin lá dọ [[Russia]] jlo na tọ́nawhàn [[Ukraine]]. Ehe jọ, owhe dopo to gbèmanọpọ po awhànfọ dide po to otò awe lẹ ṣẹnṣẹn godo. ==Gbẹ̀zan Mẹdetiti tọn== E yin dopo to Ṣọ́sì Katoliki Russia tọn ''(Russian Orthodox Church)'' mẹ, podọ ewọ po asìẹ po ko gbẹ́ yede, e sọ tindo viyọnnu awe. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] qdpi1089dn1a5j9xi6tbdkyottxyd8x Volodymyr Zelenskyy 0 751 17976 17818 2022-04-05T17:04:01Z ᐃᓄ 133 wikitext text/x-wiki [[Wepo:Volodymyr_Zelensky_Official_portrait.jpg|thumb|Volodymyr Zelenskyy]] '''Volodymyr Oleksandrovych Zelenskyy''' (yinkọ ehe nọ yin kinkan dole to Ukraine-gbe mẹ: Володимир Олександрович Зеленський; mẹhe yin jiji to azán koatọ́ntọ, Alunlunsun owhe 1978 tọn) yin tonudọtọ Ukraine-nu de, e sọ yin aihundatọ podọ aihun kàntọ de, podọ e sọ yin fànfúnnọ de ga. Ewọ wẹ yin togán otò [[Ukraine]] tọn sọn 2019. Zelensky yí adà togán [[Ukraine]] tọn wá to aihun tele ji tọn owhe 2015 tọn he diyin taun de mẹ he hosọ etọn wẹ ''Servant of the People''. Ogbẹ́ tonudidọ tọn de he yin yiylọdọ Devizọnwatọ Gbẹtọ lẹ tọn (''Servant of the People'') wá yin awuwlena to Whejisun owhe 2018 tọn gbọn azọ́nwatọ he tin to azọ́nwhe aihundida tọn he yinkọ etọn nọ yin Kvartal 95 dali, azọ̀nwhe ehe sọ wleawuna aihun tele ji tọn de he hosọ etọn yin Devizọnwatọ Gbẹtọ lẹ tọn. == Otàn Gbẹzan tọn == === Vuwhenu etọn === Zelensky yin jiji to azán koatọ́ntọ, Alunlunsun owhe 1978 tọn to [[Kryvyi Rih]], Ukrainian SSR, do whẹndo sinsẹn Ju tọn de mẹ. Otọ̀ etọn, mẹhe yinkọ etọn nọ yin Oleksandr Zelensky, yin mẹplọntọgán de to wehọmẹ alavọ ''Kryvyi Rih Institute of Economics'' tọn. Onọ̀ etọn he yinkọ etọn wẹ Rymma Zelenska yin anazọ́nwatọ de. Jẹnukọnna wehọmẹ yiyi etọn, Volodymyr nọ̀ Mongolia na owhe ẹnẹ, yèdọ fie otọ́ etọn nọ wazọn te to ojlẹ lọ mẹ. === Wepinplọn === Zelensky mọ̀ gbedewema yí to osẹ́n pinplọn mẹ to wehọmẹ alavọ ''Kryvyi Rih Institute of Economics'' tọn. E sè Ukraine-gbe po Russia-gbe po ganji. === Azọ́n etọn to aihundida mẹ === To 2008, e sọawuhia to aihun tangan de he hosọ etọn yin ''Love in the Big City'' mẹ podọ dehe bọdego, ''Love in the Big City 2'' mẹ. Zelensky sọ yí adà aihundatọ tangan tọn wà to aihun he bọdego ehelẹ mẹ; ''Office Romance'', ''Our Time'', ''Rzhevsky Versus Napoleon'', ''Love in the Big City 3'', ''8 First Dates'', po mọmọ po. To 2015, Zelensky lẹzun aihundatọ tangan to aihun tele ji tọn nukundeji de he hosọ etọn yin ''Servant of the People'' mẹ, fie yí adà togán otò Ukraine tọn wà te. === Gandudu === Zelensky wẹ yin omẹ tọ́ntlọ́ngbọ́n to vòbibla he wa aimẹ to 2019 nado dè togán otò Ukraine tọn whenu. To azán gban-nukun-dopotọ, Awewesun owhe 2018 tọn, e lá na mẹlẹpo dọ emi na yin dopo to mẹhe na blavo nado dugan lẹ mẹ, ṣigba osun ṣidopo jẹnukọnna ehe, e ko yin dopo to mẹhe to nulẹnpọn nado yin apadewhe vobibla lọ tọn lẹ mẹ. To Zósun owhe 2019 tọn, linlin de wá aimẹ dọ togán Amẹlika tọn whenẹnu tọn, mẹhe yinkọ etọn wẹ Donald Trump, dọna Zelensky to mẹyiylọ alokan ji tọn de whenu dọ na e ni basi dodinnanu gando whẹsadokọnamẹ he yin sisa do Joe Biden po ovi etọn [[Hunter Biden]] po go na nuṣiwa de. Ehe wá dekọtọn do obiọ lọ nado sawhẹdokọna Donald Trump na nuṣiwa voovo lẹ. To Afínplọsun owhe 2022 tọn, togán Zelensky do osẹ́n awhànzọ́watọ lẹ tọn ai to whenue togán Russia tọn, [[Vladimir Putin]] lá nado tọ́nawhàn Ukraine godo. == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] c0ocmzty483lrhca6v17l8jbcqi0idq Wagasi 0 752 19161 14807 2022-04-11T18:26:47Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Wagasi.jpg|thumb|Yinnọ-sin Dídá.]] '''Oyinnọ-sin''' (kavi '''Wagasi''') yin núdùdù vonọtaun dé he nọ yin dudu to Togbo Benẹ tọn mẹ. E nọ sábà yin dudu to mẹhe tin to Whezẹtẹn-waji [[Benẹ]] tọn to Aflika mẹ lẹ podọ e nọ sábà yin awuwlena gbọn Fulani lẹ dali. Parakou he yin tohomẹ [[Benẹ]] tọn wẹ yé nọ sa tè hugan. E sọ nọ yin mimọ to Otò devo lẹ he tin to Wheyihọ-waji Aflika tọn, titengbe to Sahara waji to Age-waji Parakou tọn. E nọ sábà yin yiylọdọ ''Wagasi'' to ogbe he nọ yin Dendi mẹ, ''Amọ'', wẹ e nọ yin to Fọn-gbe mẹ, Nagot-gbe nọ ylọẹdọ ''Wara'', podọ Bariba-gbe nọ ylọẹdọ ''Gasaru'', bọ e nọ yin yiylọ to Flanse-gbe mẹ dọ ''Fromage''. Eyin núdùdù dé he bọ bosọ yọn du bo nọ sábà yin yiyizan nado danu. Taidi whevi, Olan, po Azin po he nọ yin dídá to núdùdù Benẹ tọn mẹ lẹ, Oyinnọ-sin lọsu nọ yin dida dó nusọnu mẹ bọ yé nọ du po Owọ, Agu, Kanna, Aplan, po Tevi-yan po. ==Lehe e nọ yin dídá gbọn== Yinnọ-sin nọ yin gbigblọ to adoji, bọ yé nọ yi ama de he ye san sọn Atin Fromagier tọn dó dan ẹn na bọ vudevude oyinnọ lọ na jẹ sinsinyẹn ji. Enẹgodo, dehe sinyẹn enẹlẹ na yin bibẹsẹ, bọ e na yin zinzin dó lóbótó ji bosọ yin kinkọn dó osin he ye de sọn ama devo mẹ nado basi hihọna ẹn ma nado gble. ==Nuhe ye sọgan yii dó da lẹ== Yinnọ-sin sọgan yin dida gbọn aliho depope mẹ, taidi sisọ kavi dida. Ye nọ sábà ma ẹ dó nududu ji nado diotẹnna whevi kavi Olan to nusọnu mẹ. Sisọ etọn lọsu sọ nọ yin sisa po takin po na gbejizọnlin-zintọ lẹ nado du. ==Pọnfi dogọ== ==Alọdlẹndonu lẹ== ==Nọtẹn devo lẹ== [[Adà:Núdùdù]] iie978j7qhqsl4xr4s1ndm4z31j4vee Wahab Iyanda Folawiyo 0 753 19202 19162 2022-04-11T19:19:46Z Samatics 9 wikitext text/x-wiki '''Wahab (Abdul-wahab) Iyanda Folawiyo''' yin jiji to Azan fọtọnnukundopotọ osun ṣidopotọ owhe 1928, bo Basi matintọ to azan ṣidopotọ osun ṣidopotọ Owhe 2008 tọn mẹ. Eyin Ajọwatọ [[Naijilia]] tọn bosọ yin Alọgọnamẹtọ na gbẹtọ lẹ. To 1957, E dó Azọnwhe Folawiyo and Sons ayi. Iyanda Wahab Folawiyo yin jiji to Ayimatẹn Awọnlin tọn mẹ,bo yin jiji do hẹnnu Pa Tijani, mẹhe yin Ajọwatọ dé to gandudu (British Colonial Era) tọn whenu. Eyi wehọmẹ Alavọ North London tọn to 1951, fihe e yin Nina Ogantẹn de na oyọnẹn dogbọn nukunpipedo Azọnwhe go ganji te(Management), bo nọte do (ship Brokerage). É lẹkọ dó whegbe bọ bẹ Azọn jẹ́eji to Azọnwhe Folawiyo and Sons, he E doai Na Nusisa po nuhihọ po to yovotomẹ(Import and export Business). Folawiyo yin mẹtintan na Baltiki Didiọ(Baltic Exchange) to London. ==Alọgọnamẹ etọn lẹ== Taidi alọgọnamẹtọ na mẹhe tin to nuhudo mẹ lẹ, E tindo mahẹ to nukọnyiyi susu to lẹdo lẹ mẹ Titengbe Sinsẹn Malenu tọn mẹ (Islam). E gba Malehọ voovo lẹ do Togbo Naijilia tọn mẹ, delẹ to e mẹ wẹ Lagos Central po Suurulere mosques to Ayimatẹn Awọnlin tọn Po Malehọ Sultan Bello tọn to Kaduna. É sọ gba Ohọ Tọṣiọvi lẹ tọn (Babs Es Salam Home for Orphan in Lagos) do Awọnlin. Na nuhe du aihundida lanmẹyiya tọn,E sọ yin alọgọtọ na(Yinka Folawiyo U 15 Athletics Championship And The National Amateur Wrestling Championship). Na nuhe du wehọmẹ, E họ Aisinnu Akuẹ́gegenu dudu lẹ do Dodinnanu họsa to wehọmẹ Alavọ Awọnlin tọn (University of Lagos). E sọ dado Dodinnanu do Azọ̀n mẹ́husudò tọn to wehọmẹ Alavọ Ibadan tọn mẹ. To Owhe 1988, Folawiyo lẹzun mẹtintan he gba Dotowhe mẹdetiti tọn pẹ́vi dó wehọmẹ Alavọ Awọnlin tọn mẹ,hẹ wa lẹ́zun Dotowhe Daho Todin he ye sọ nọ de yẹdide X-ray tọn to finẹ. ==Oku etọn== Wahab Basi Matintọ to Afọnnu fuu to Azan ṣidopotọ Osun Ṣidopotọ Owhe 2008, to owhé Etọn gbe to Queens Drive, Ikoyi to Ayimatẹn Awọnlin tọn. To Whenue E tindo Owhe kanaweewhedopo bo to nukundo hunwhẹ jijizan Etọn owhe kanawe tọn to madẹnmẹ. Iyanda yin Didi to Aliho Malenu lẹ tọn mẹ to Azan lọ gbe to ogan Atọ́n po nukunwhiwhe fọtọn mẹ (4:45) do Tẹpa he ye nọ di Nukọntọ Sinsẹn Malenu tọn lẹ dó. Omẹ Awe wẹ ko yin Didi dó Tẹpa lọ mẹ Jẹnukọn na Folawiyo, yelẹ wẹ Imam Ibrahim Otun po Imam Murah po. Gbẹtọ Nukundeji susu lẹ sọn Togbo Naijilia tọn mẹ wẹ Basi Hunwhẹ godotọ tọn na ẹn, delẹ to yé mẹ wẹ Togbogan Naijilia tọn to whenẹnu Oluṣẹgun Ọbásanjọ́, Mẹbọdomẹgotọ Etọn Atiku Abubakar,po Ayimatẹngan susu Devo lẹ po bo yí blawu jẹ hẹnnumẹ Etọn lẹ. ==Nunina he e mọyi lẹ== ==Ogantẹn he ye na ẹn lẹ== ==Alọdlẹndonu lẹ== o1bdbies2qt8ojrivjf3b02iykzrs45 Wehomẹ Daho Redeemer's International Secondary School 0 754 26887 26841 2022-07-22T21:36:53Z Ydamilola 17 /* Otàn */ wikitext text/x-wiki Wehọmẹ Daho '''Redeemer's International Secondary School''' yin wehọmẹ dé he yin wehọmẹ akuẹnọ lẹ tọn bo tin to [[Maryland]], to Ayimatẹn [[Awọnlin]] tọn mẹ, to Otogbo [[Naijilia]] tọn mẹ. Wehomẹ ehe yin didoai to [[owhe]] 1997. Eyin dopo to wehomẹ he sinsẹn ''Christ the Redeemer's School Movement (CRSM)'' doai lẹ mẹ. Mẹ he yin wehọmẹgan wehọ lọ tọn to alọnu wẹ Whesi. Feyisara Osinupebi. ==Otàn== To 2017, Wehọmẹ ''Redeemer's International Secondary School'' yin dopo to wehomẹ ẹnẹ he yi Ajọ̀ kavi gigopanamẹnu ''International School Award'' tọn sọn ''British Council [[Naijilia]]'' si, wehọmẹ he sọ hopodona ẹn lẹ wẹ [[Hallel College]] to Port Harcourt, Oxbridge College to [[Awọnlin]], po Start-rite Schools, po to Abuja. ==Alọdlẹndonu lẹ== aotbmm7y16yscxogenuw28sk6hqy2nc Wehọmẹ Alavọ tọn 0 755 14979 14978 2022-03-23T16:09:23Z Jon Harald Søby 5 128 revisions imported wikitext text/x-wiki '''Wehọmẹ Alavọ tọn''' yin nọtẹn fihe ye nọ plọnwe yinukọn dogọ te. Wehọmẹvi lẹ nọ yi wehọmẹ alavọ tọn nado mọ gbedewema wepinplọn tọn yi. E ma nọ taidi wehọmẹ dokọ tọn, wepinplọn to wehọmẹ alavọ tọn nọ yin vonọtaun. Nado mọ gbedewema yi to wehọmẹ Alavọ tọn nọ biọ dodinnanu susu. ==Otàn== Oto Elopu tọn wẹ dowatọ wehọmẹ alavọ tọn. Alavọ tintan wẹ yin Alavọ Bologna tọn. E wa yin apajlẹ na Alavọ devo lẹ. Alavọ dehe dohó hugan to Aihọn lọ mẹ wẹ yin Alavọ qarawiyyin tọn. Alavọ Oxford tọn po Alavọ paris tọn po yin didoai gbọn ṣọṣinọ lẹ dali. ==Ogbẹ́== Wehọmẹ Alavọ tọn de nọ bẹ nususu hẹn he nọ nọ e mẹ podọ ohọ he mẹ ye nọ plọnmẹ te lẹ su. E sọ nọ gọna ohọ tẹnpọn tọn susu lẹ po ohọ dodinnanu tọn susu lẹ po. Nudevo lẹ ohọ he mẹ wehọmevi lẹ nọ nọ podo fihe ye nọ hia owe te po. ==Alavọ Nukundeji lẹ== ===Alavọ Australia tọn=== :Alavọ Australian National tọn :Alavọ Melboume tọn :Alavọ Deakin tọn ===Alavọ Canada tọn=== :Alavọ Carleton tọn. :Alavọ McGill tọn. :Alavọ McMaster tọn. :Alavọ Queen's tọn. :Alavọ British Columbia tọn. :Alavọ New Brunswick tọn. :Alavọ Ottawa tọn. :Alavọ Toronto tọn. :Alavọ Waterloo tọn. :Alavọ Western Ontario tọn. ===Oto Chile tọn=== :Alavọ chile tọn. :Alavọ katọliki oto chile tọn. :Alavọ metropolitan Technologie tọn. ===Oto China tọn=== :Alavọ peking tọn. :Alavọ Tsinghua tọn. :Alavọ Hong kong tọn. ===Oto Finland=== :Alavọ Abo Akademi tọn. :Alavọ Aalto tọn. :Alavọ Helsinki tọn. ===Oto Germany tọn=== :Alavọ vọnu Berlin tọn. :Alavọ Goethe tọn Frankfurt. :Alavọ Tubingen tọn. ===Oto Italy=== :Alavọ Bologna tọn. ===Oto Japan=== :Alavọ Tokyo tọn. :Alavọ Kyoto tọn. :Alavọ Waseda tọn. ===Oto Malaysia=== :Alavọ Malaya tọn. :Alavọ Tunku Abdul Rahman. ===Oto Mexico=== :Alavọ Universidad Nacional Antonoma(UNAM) :Alavọ Guadalajara tọn. :Alavọ Institute politecnico Nacional tọn. :Alavọ Institute Tecnologico Antonoma(ITAM) ===Oto Netherland=== :Alavọ Delft Technology tọn. :Alavọ Eindhoven Technology tọn. :Alavọ Erasmus Rotterdam tọn. :Alavọ Free Amsterdam tọn. :Alavọ Leiden tọn. :Alavọ Maastricht tọn. :Alavọ Nyenrode Business tọn. :Open Alavọ Netherland tọn. :Alavọ Radboud tọn. :Alavọ Tilburg tọn. :Alavọ Amsterdam tọn. :Alavọ Groningen tọn. :Alavọ Twente tọn. :Alavọ Utrecht tọn. :Alavọ Wageningen tọn. ===Oto Poland=== :Alavọ Warsaw tọn. :Alavọ Jagiellonian tọn. ===Oto Romania=== :Alavọ Naval academy 'MirCea cel Batran(ANMB) ===Oto south Korea=== :Alavọ Soul national tọn. :Alavọ Yonsei tọn. :Alavọ Korea tọn. ===Oto Sweden=== :Alavọ Chalmers tọn. :Alavọ Karolinska Institute tọn. :Alavọ Lund tọn. :Alavọ Royal Institute of Technology tọn. :Alavọ Stockholm of Economics tọn. :Alavọ Uppsala tọn. :Alavọ Umea tọn. ===Oto Turkey tọn=== :Alavọ Galatasaray tọn. ===Oto United kingdom=== :Alavọ Aberdeen tọn. :Alavọ Aston tọn. :Alavọ Birmingham tọn. :Alavọ Bristol tọn. :Alavọ Belfast tọn. :Alavọ Cambridge tọn. :Alavọ Coventry tọn. :Alavọ Dundee tọn. :Alavọ Durham tọn. :Alavọ Edinburgh tọn. :Alavọ Exeter tọn. :Alavọ Glasgow tọn. :Alavọ Leeds tọn. :Alavọ London tọn. :Alavọ King's college tọn. :Alavọ college London tọn. :Alavọ Manchester tọn. :Alavọ Open tọn. :Alavọ Oxford tọn. :Alavọ st Andrews tọn. :Alavọ Wales tọn. ===United States=== :Alavọ Harvard tọn. :Alavọ Princeton tọn. :Alavọ Yale tọn. :Alavọ Brown tọn. :Alavọ Cornell tọn. :Alavọ Dartmouth tọn. :Alavọ Columbia tọn. :Alavọ Pennsylvania tọn. :Alavọ California Institute of Technology tọn. :Alavọ Duke tọn. :Alavọ Massachusetts Institute of Technology tọn. :Alavọ Stanford tọn. :Alavọ Chicago tọn. :Alavọ Georgetown tọn. :Alavọ California Berkeley tọn. :Alavọ Ohio state tọn. :Alavọ Illinois state tọn. ==Alọdlẹndonu lẹ== 325hc84cditiscxb9n9wydsfmzmopxl Wehọmẹ Mictec tọn 0 756 27002 25703 2022-07-24T21:55:26Z Gadarawamo 20 /* Bẹjẹeji etọn */ wikitext text/x-wiki '''Wehọmẹ Mictec tọn''' yin wehọmẹ dé he bẹ sunnu lẹ po yọnnu lẹ po hẹn bo tin to Ojota, to Ayimatẹn [[Awọnlin]] tọn, to otò [[Naijilia]] tọn mẹ. ==Bẹjẹeji etọn== Wehọmẹ Mictec tọn bẹ adà wepinplọn tọn ehelẹ hẹn; wepinplọn yọpọvu flin flin lẹ tọn, wepinplọn bẹjẹeji tọn, wepinplọn dokò tọn po wepinplọn daho po. E nọ yin anadena gbọn Michael O.K Tejuosho dali. Wehọmẹ lọ sọ tindo [[owhé]] lẹ he ye nọ whé jo na wehọmẹvi he nọ dọ́ wehọmẹpa lọ mẹ lẹ. To [[owhe]] 2010 tọn mẹ, wehọmẹ lọ basi hunwhẹ adà fifo wepinplọn tọn. ==Pọnfi dogọ== ==Alọdlẹndonu lẹ== ==Nọtẹn intẹnẹt tọn devo lẹ== q8e0t5ji4tlexy4ynm3wiv2udy0p4ec Wehọmẹ Treasure House tọn 0 757 27124 24962 2022-07-27T11:04:26Z Gadarawamo 20 wikitext text/x-wiki '''Wehọmẹ Treasure House tọn''' yin wehọmẹ akuẹnọ tọn de he yin didoai to [[owhe]] 2007 tọn mẹ to Ilupeju, nọtẹn de to [[Awọnlin]] to Hùwaji-whèyihọ [[Naijilia]] tọn. ==Núwiwa lẹ== Wehọmẹ Treasure House tọn nọ yí [[ovi]] he ko dó sọ̀ osùn awe jẹ widopo mẹ lẹ do wehọmẹ viyẹyẹ lẹ tọn, wehọmẹ ovivu lẹ tọn po wehọmẹ dokọ̀ tọn lẹ po mẹ. Wehọ̀ lọ nọ do [[nuwiwa]] nuplọnmẹ tọn delẹ taidi, Cub Scout, Cockery, Redcross po devo lẹ po. qz3rr4772nysq3j9shyzc6as46i4d22 Wekantin 0 758 19166 15022 2022-04-11T18:27:37Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Pen MET 05.4.164 EGDP020149.jpg|thumb|Reed]] [[Wepo:Egyptian Scribe's palette with two reed pens Penn Museum.jpg|thumb|Wekantin Reed tọn to Nuhoho pọntẹn Ejipti tọn]] [[Wepo:Fountain pen writing (literacy).jpg|thumb|Wekantin Fountain]] [[Wepo:Ballpoint Macro.jpg|thumb|Onu Ballpoint tọn]] [[Wepo:Jinhao 182 twist action ballpoint pen.jpg|thumb|Wekantin Ballpoint]] '''Wekantin''' yin azọnwanu he nọ yin yiyizan nado kannu kavi nado dè yẹdide dé. To whenuena osin he to wekantin dé mẹ tọ́n sọn emẹ, e nọ hú po awuyiya po. Wekantin wunmẹwunmẹ wẹ tin. Wekantin he nọ yin yiylọdọ ''Reed'' wẹ yin dehe dohó hugan he yin yinyọnẹn. Ejiptinu lẹ wẹ yin omẹ tintan he yinyọnẹn he zan wekantin ehe, e gbẹ nọ yin yiyizan to egbehe ga. Devo wẹ yin wekantin he nọ yin yiylọdọ ''quill'', ehe lọsu ko dohó taun to wekantin he yin yinyọnẹn lẹ mẹ. Ehe lọ wẹ ofun ohẹ̀ tọn. Onù etọn nọ yin pipa tlọntlọn bo nọ yin yinylọn do osẹ̀n dé mẹ nado kannu. Wekantin devo sọ nọ yin yiylọdọ ''fountain'', ehe gbọnvona awe tintan lẹ na ehe nọ hẹn osẹ̀n na ojlẹ de to whenuena e to yinyin yiyizan na nukinkan. Etlẹ sọgan yin yiyizan nado kan weda blebu owe dé tọn whẹpo osẹ̀n he to emẹ nido vọ. Wekantin ''Ballpoint'' tọn yin dehe to yinyin yiyizan to egbehe. 4vdbafy9gz92aa6nat1odmenh3ivkjd Wewe 0 759 15030 15029 2022-03-23T16:09:25Z Jon Harald Søby 5 7 revisions imported wikitext text/x-wiki '''Wewe''' yin yinyọnẹn taidi sinmẹ de. Sinmẹ devo lẹ wẹ yuyu, juju, koklojonọ, vẹvẹ po amamu po. ==Zẹẹmẹ wewe tọn== Wewe nọ yin kinkọndopọ podo hinhọn, dagbewa, wiwe, wiweyinyin po gbejininọ po. Na nugbo tọn, to whedelẹnu, e nọ yin pinpọnhlan taidi sinmẹ pipeyinyin tọn. gkzzv7l426qywwez4vl45yhdnsx56qt Whehutọ 0 760 15035 15034 2022-03-23T16:09:26Z Jon Harald Søby 5 4 revisions imported wikitext text/x-wiki '''Whehutọ''' yin mẹhe nọ wlé whèvi podọ to whedelẹnu e sọ nọ wlé kanlin to otọ me ga. Whèvi wiwle nọ yin yinyọnẹn taidi whéhuhu. Whéhuto sọha na yi livi 38 wẹ tin. whéhuto nọ saba wlé whévi po ylanwle lọ po nado sa ẹ bo mọ akuẹ, kavi nado du. Whèhuto delẹ ma nọ wle whévi nado du kavi sa sigba nujlomẹ wẹ whéhuhu yin na ye. == Weda he gandegoá lẹ == whehuhu == Alọdlẹndonu le == 6tbc5rckxh0cpk80sg4m3btu31umyaf Whevi Owẹ́ 0 761 19201 19200 2022-04-11T19:18:22Z Samatics 9 wikitext text/x-wiki [[Wepo:Oreochromis-niloticus-Nairobi.JPG|thumb|Whevi Owẹ́]] '''Whevi Owẹ́''' yin whevi de he nọ saba yin yinyin na dudu. Osin he gblọ mẹ wẹ e nọ nọ. E nọ saba yin mimọ to oto taidi [[Aflika]], agewaji po huwaji Amelika tọn, India po Sri lanka po mẹ. E to todohukanji na whevi he yin yinyọnẹn hugan to aihọn lọ mẹ lẹ mẹ. E sọ nọ saba yin mimọ to tọsisa delẹ mẹ taidi tọsisa ''endeavor'' tọn, tọsisa ''Queensland'' tọn po tọsisa ''Australia'' tọn po mẹ. Whevi ehe to linlẹn de mẹ, ko tọn sọn tọsisa mẹ bo lin biọ ohu mẹ ga. ==Alọdlẹndonu lẹ== gk1l28n06kz8e8eh7j5cl8a9gsqx006 Whẹdọtẹn Daho Awọnlin tọn 0 762 19168 15065 2022-04-11T18:27:57Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:High Court Of Lagos State, Lagos Island.jpg|thumb|Whẹdọtẹn Daho Awọnlin tọn]] '''Whẹdọtẹn Daho Awọnlin tọn''' yin Whẹdọtẹn Daho hugan Ayimatẹn Awọnlin tọn fihe owhẹ wunmẹ depope sọgan yin dídá te. E do kando susú lẹ, dopo to [[Igbosere]], devo to [[Lagos Island]] po [[Ikeja]] po. E sọ do to Kando [[Epe]] tọn mẹ, Kando [[Ajah]] tọn mẹ, Kando [[Gbagli]] tọn mẹ po Kando [[Ikorodu]] tọn mẹ ga. To enẹgodo wẹ *Lagos State Judiciary po *Lagos State Judiciary po wa tin. == Alọdlẹndonu lẹ == gd9kxxp13xoxhwdkar8vhkfu7x78b15 William Howard Taft 0 763 19169 17819 2022-04-11T18:28:07Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:William Howard Taft 1909.jpg|thumb|William Howard Taft 1909]] '''William Howard Taft''' (azán fọtọntọ Zósun owhè 1857 jẹ azán ṣiantọntọ whejisun owhè 1930 tọn) wẹ togbogan koatọnnukunawetọ otò [[Amẹlika]] tọn sọn (1909-1913) podọ whẹdatọgan otò [[Amẹlika]] tọn sọn (1921-1930). E wazọn taidi whẹdatọ do lẹdo ṣidopotọ ji, ayimatẹngán to otò Filipinu lẹ tọn mẹ, wekantọ awhàn tọn na Theodore Roosevelt po ayinamẹtọ gando osẹ́n go po. Sọn owhè 1914 jẹ owhè 1920, nuplọntọ́ daho to nupinplọn osẹ́n tọn wẹ e yin to wehọmẹ alavọ tọn ''Yale University''. ==Azọ́n etọn taidi tonudọtọ de== ==Ovo bibla 1908== ==Ovo bibla 2012 tọn== ==Whenue e jo togbogan do godo== ==Bathtub== == Oku etọn == ==Nọtẹn dopedido tọn devo lẹ== ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] hspl527ba06p4t62mkbrxq1youk4zqh Williams Uchemba 0 764 25693 19170 2022-07-11T10:14:25Z Gadarawamo 20 /* Azọ́n etọn lẹ */ wikitext text/x-wiki '''Williams Uchemba''' (mẹhe yin jiji to azán konukunawètọ Kọ́yànsun tọn to 1989) yin tovi [[Naijilia]] tọn dé he yin aihundatọ dé podọ mẹhe nọ deanana aihundida tele ji tọn dé, e yin yinyọnẹn taun na adà he e yiwa to aihun voovo ehelẹ mẹ; ''Sugar Rush'', ''Merry Men'', po ''No string Attached'' po. ==Otàn bẹjẹeji gbẹzan etọn tọn== Uchemba yin jiji to azán konukunawètọ Kọ́yànsun tọn to 1989. E wá sọn ayimatẹn Abia tọn he yin dopo to ayimatẹn gban-atọ́n-nukun-dopo he tin to otò [[Naijilia]] tọn mẹ lẹ. E bẹ́ aihundida jẹeji sọn ovú. E yí gbedewema wehọmẹ dokọ tọn podọ wehọmẹ daho tọn etọn to ayimatẹn Abia tọn, enẹgodo e zindonukọn yì wehọmẹ alavọ tọn to ''University of Nigeria, Nsukka'', fie e plọnnu gando ''International relations'' go te. To nukọnmẹ, e wá dà Oscar Brunella taidi asì etọn. ==[[Azọ́n]] etọn lẹ== Williams Uchemba bẹ́ [[azọ́n]] aihundida tọn jẹeji to bẹjẹeji owhe 2000 tọn mẹ. E jẹ aihun dà ji sọn ovú podọ e sọawuhia to aihun dé he hosọ etọn yin ''The Journey of the dead'' mẹ taidi yọpọvu dé. To nukọnmẹ, e sọ sọawuhia to aihun dé he hosọ etọn yin ''Oh My Son'' mẹ to 2002, adà yọpọvu dé tọn wẹ e yiwa to aihun ehe lọsu mẹ ga. ==Aihun he mẹ e sọawuhia te lẹ== === Aihun lẹ po owhe he mẹ yé tọ́n te po === {| class="wikitable" |+ !Owhè !Hosọ aihun tọn !Adà he e yiwa !Nudọnamẹ |- |2001 |The Journey of the dead | | |- |2002 |Oh My Son | | |- |2002 |Dorothy My Love | | |- |2018 |Merry Men | | |- |2020 |Sugar Rush | | |} ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] ljv5paw86k7h4kgglxfo1413o47qvgx Wizkid 0 765 26462 21213 2022-07-17T22:02:34Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Wizkid_at_Iyanya%27s_album_launch_concert,_2013_(cropped).jpg|thumb|Wizkid]] '''Ayodeji Ibrahim Balogun''' yin jiji to azán fọtọ̀n-nukundopotọ, Liyasun, [[owhe]] 1990 tọn mẹ. E sọ yin yinyọnẹn taidi '''Wizkid''' bo yin hanjitọ, hankantọ podọ mẹhe nọ de ohan tọ́n to otò [[Naijilia]] tọn mẹ. Ewọ wẹ do ogbẹ ''Star Boy Entertainment'' tọn ai to [[owhe]] 2013 tọn mẹ. ==Otan gbẹzan etọn tọn== Wizkid bẹ hanjiji to [[owhe]] 2001 whenue e tindo [[owhe]] widopo [[Adà:Otàn Gbẹzan tọn]] h9f6otgf0mxvpj8612fkzbltbvoce1r Wole Ojo 0 766 27281 25410 2022-07-29T02:13:33Z Gadarawamo 20 wikitext text/x-wiki '''Wole Ojo''' (yin jiji to azán ṣidopotọ, Ayidosun, [[owhe]] 1984) yin aihundatọ otò [[Naijilia]] tọn dé. E tọ́n to aihun mẹ whla tintan to 2009, to whenuena e du to agbawhinwhlẹ ẹnẹtọ he ''Amstel Malta Box Office reality show'' zedai ji. ==Wehihia etọn== E tindo gbedewema Bachelor's degree tọn to Creative Arts mẹ to Wehọmẹ Alavọ Awọnlin tọn. ==Aihun he e da lẹ== {| class="wikitable" |- ! Owhe !! Aihun he eda lẹ !! Adà he eyi wa lẹ!! Ayidonugo lẹ |- | 2011|| ''[[Maami]]''|| Kashimawo || Drama |- | 2012|| ''When Fishes Drown'' || Tony || Drama |- | 2013|| ''Conversations at Dinner'' || Chidi Obi || Drama |- |rowspan="3"| 2014|| ''Umbara Point'' || Jelani || [[Thriller film|Thriller]] |- | ''Perfect Union'' || Steve Kadiri || Drama |- | ''[[Brave (2014 film)|Brave]]'' || Nathan Doga || Short film |- |rowspan="3"| 2015|| ''The MatchMaker'' || Bryan || [[romantic drama film]] |- | ''[[Out of Luck (2015 film)|Out of Luck]]'' || Seun || Drama |- | ''[[7 Inch Curve]]'' || Kamani || Drama |- |rowspan="2"| 2016|| ''[[Beyond Blood]]'' |- | ''Entreat'' || Segun Adeoye || [[romantic drama film]] |- | 2018|| ''Bachelors eve''|| Uche || Drama |- |} ==Ajọ̀ lẹ== ==Alọdlẹndonu lẹ== ==Nọtẹn intẹnẹt tọn devo lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1984 lẹ]] 356z9g2ncv5frxbe4ft8kiociumsfof Wole Soyinka 0 767 26794 25646 2022-07-21T21:11:21Z Gadarawamo 20 wikitext text/x-wiki {{Infobox gbẹtọ|YINKỌ ETỌN=Wole Soyinka|YẸDIDE ETỌN=Wole Soyinka in 2018.jpg|JIJIZAN=13 Liyasun 1934}} '''Akinwande Oluwole Babatunde Soyinka''' (yin jiji to azán wiatọntọ, Liyasun, [[owhe]] 1934) tọn mẹ. Eyin nuyọnẹntọ dé to oyọnẹn tọn mẹ, podọ mẹhe nọ basí kandai Aihundida oploji tọn podọ ga, e sọ yin akọmlantọ dé. Wole Soyinka yin vijiji jọun ayọgbeji tọn to Togbo [[Naijilia]] tọn mẹ. Yé na ẹn nunina ''Nobel'' tọn to [[owhe]] 1986 tọn mẹ na azọn vẹkuvẹku he e wa dó oyọnẹn nukinkan tọn ji. ==Jọja whenu po wepinplọn etọn po == Wole Soyinka yin jiji to otò Abẹ́òkúta tọn to [[Ayimatẹn Ogun Tọn|Ayimatẹn Ogun]] tọn mẹ. To whenue e fo wepinplọn etọn to Togbo [[Naijilia]] tọn podọ to United Kingdom Po godo, e wazọn po ''Theatre Royal Court'' to Otò London tọn mẹ. E zindonukọn to nukinkan gándo Aihundida Nupinplọn-do-plọnnu tọn mẹ to Togbo Awe lọ lẹ mẹ to tele ji podọ to Ladio ji. E wazọn titengbe to whẹho tonudidọ tọn mẹ, podọ e dó vivẹnu vẹkuvẹku na Avunhihona jlọjẹ mẹdekannujẹ tọn yiyi na Togbo [[Naijilia]] sọn Gandudomẹji ''Great Britain'' tọn si. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1934 lẹ]] jff9ksibp4d1p9aht2l3sbfori9osd3 Woodrow Wilson 0 768 27290 25408 2022-07-29T02:25:24Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:President Woodrow Wilson.jpg|thumb|President Woodrow Wilson]] Doto '''Thomas Woodrow Wilson''' (azán Koatọ́n-nukunatọntọ Awewesun, [[owhe]] 1856 yi jẹ azán atọ̀ntọ Afínplọsun, [[owhe]] 1924) yin Ayimatẹngan kande-atọ́ntọ otò New Jersey tọn (1911-1913). E wa lẹzun togbogan Koatọ́n-nukunatọntọ to otò [[Amẹlika]] tọn mẹ (1913-1921). Eyin togbogan tintan he dugan whla awe debọdodego to ''White House'', to whenuena Andrew Jackson ko dugan po godo. [[Adà:Otàn Gbẹzan tọn]] 3ubp27zgchtwd2wl5r8nrv2br72m1ll Wushishi 0 769 19175 15187 2022-04-11T18:29:07Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Wushishi''' yin Lẹdo Gandudu Dokọ̀ tọn de to aṣẹpipa [[Ayimatẹn Niger Tọn]] glọ de to [[Naijilia]]. Tatọ́-tẹnnọ̀ etọn tin to topẹvi Wushishi tọn mẹ. Wushishi tin to gblagbla Agéwaji-Hùwaji ''(Longitude)'' 9°43'N podọ Whèzẹtẹn-Whèyihọ̀ ''(Latitude)'' 6°04'E po tọn to alihiamẹnu mẹ. Lẹdo etọn gbló sọ̀ kilomẹtlu 1,879 lẹdo pé podọ gbẹtọ sọha 81,783 wẹ tin to finẹ to mẹhihia 2006 tọn whenu. Sọha pósu tọn ''(postal code)'' filọ tọn wẹ 922. ==Alọdlẹndonu lẹ== 30e4fc1hbxy7d0kcvd2arx9mv34gx69 Władysław Baka 0 770 19176 15197 2022-04-11T18:29:17Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Władysław Baka''' (24 Whejisun 1936 – 3 Whejisun 2021) E yin adọkuntọ, tonuhodọtọ podọ azọnwatọ akuẹsẹdotẹn tọn oto poland tọn. E yin tatọ na owhe akuẹsẹdotẹn oto poland tọn sọn 1985 jẹ 1988 podọ sọn 1989 jẹ 1991. E yin dopo to hagbẹ ogbẹ Politburo of the Polish United Workers' Party tọn sọn 1988 jẹ 1989. Baka e basi matintọ to 3 Whejisun 2021 to whenue e tindo owhe 84. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] se4q8skcs6mtcl2zyha8vkadl69qlss Wẹkẹ 0 771 25827 15223 2022-07-12T04:15:27Z Samatics 9 wikitext text/x-wiki '''Wẹkẹ''' yin dopo to nudida lẹ mẹ sọn [[Jehovah|Jiwheyẹwhe]] de he ko yin didá sọn bẹjẹeji na gbẹtọvi lẹ nado nọ nọ e mẹ. ==Tito wẹkẹ lọ tọn== Sunwhlẹvu lẹ yin tito tẹnwin-lẹnwin tọn de to agahomẹ, linlinwe lọ ''Astronomy'' dọ dọ didẹn de ye dẹn do yede ma yin gbọn kosọ dali. Gbọnna? Dodinnanutọ lẹ dọ dọ nuhe nukun ma sọgan mọ de he nọ yin yiylọdọ ''matiere noire'' wẹ nọ hẹn ye dote. Ehe nọ deanana bẹplidopọ sunwhlẹvu lẹ tọn, pẹvi, daho po daho blibata lẹ po. [[Adà:Lẹnunnuyọnẹn]] ot5trts1u2iy7k1v1bfih07gb5n5svk Xabier Agirre 0 772 26523 19177 2022-07-19T10:25:11Z Gadarawamo 20 wikitext text/x-wiki '''Xabier Agirre López '''(Nọgbẹ sọn azan ṣiatọntọ Lidosun [[owhe]] 1951 jẹ azan Wiatọntọ Afínplọsun [[owhe]] 2021 tọn) yin Anadenanutọ po Tohodọtọ Spanish tọn dé po. Eyin jiji to Vitoria-Gasteiz, to Spain. Eyin gbẹvi ''Basque Nationalist Party''. Agirre sọ gbẹ yin gbẹvi na ''Basque Parliament'' sọn 2004 kakajẹ 2007 podọ whladopo dogọ sọn 2012 kakajẹ 2016. Agirre basi matintọ to otò Pamplona tọn mẹ, to Spain to azan wiatọntọ Afínplọsun [[owhe]] 2021, to whenuena e do [[owhe]] 69. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] ix8tf2bpppy9901zezl83rkng12r6js Yellw Chilli Restaurant 0 773 15235 15234 2022-03-23T16:09:33Z Jon Harald Søby 5 1 revision imported wikitext text/x-wiki Yellow Chilli Restaurant yin nuduu whe hẹ tín Lopo Victoria to Awọnlín gsa5aug22zn0mlfsja56smevcrvncvm Yemi Blaq 0 774 19178 15259 2022-04-11T18:29:37Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Yemi Blaq''' yin ovi Folayemi Olatunji mẹhe yin aihundatọ [[Naijilia]] tọn dé, sinimabayitọ, ohankantọ podọ ajọjlatọ dé . ==Bẹjẹeji gbẹzan podo wehọmẹ etọn po== Yemi yin jiji na Mr Olatunji Blaq to ayimatẹn Ondo tọn mẹ, to otò [[Naijilia]] tọn mẹ. Yemi Blaq yin pinpọnwhẹn to [[Awọnlin]] to fihe e bẹ bosọ fo wehọmẹ pẹvi po daho po te. E yì ''Adeyemi Demonstration Secondary school'' he tin to Ondo, to ayimatẹn Ondo tọn, bo sọ yin tatọ sunnu wehọmevi etọn lẹ tọn. E bẹ aihundida jẹeji to whenuena e to wehọmẹ daho bo ka sọ gbẹ po to aihunda kakajẹ egbe. ==Azọn etọn== Yemi Blaq bẹ azọn aihundida tọn jẹeji na taun tọn to 2005. E ze yinkọ doai po ''Actors Guild of Nigeria'' nado yin aihundatọ. Aihun tintan etọn he zọn bọ e do yin yinyọnẹn wẹ ''Lost of Lust'' ehe e basi po Mercy Johnson po. To aihun tintan lọ godo, e ko yin oylọbasina gbọn azọnwhe sinima ton susu lẹ dali to [[Naijilia]] podọ sọn whenẹnu e ko da aihun sinima tọn susu lẹ. [[Adà:Otàn Gbẹzan tọn]] acmaxg4v9ksx5lr830mtschl5fcoheb Yeni Kuti 0 775 19179 15274 2022-04-11T18:29:47Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Omoyeni 'Yeni' Anikulapo-Kuti''' (he yin yinyọnẹn taidi '''YK''' yin jiji to azan konukunẹnẹtọ Nuwhàsun, owhè 1961 to Glẹnsi tomẹ ''United Kingdom'') yin wedutọ, Hansinọ podọ whẹndo daho Ransome-Kuti tọn mẹ wẹ é tlọn. Onọ daho etọn Funmilayo Ransome-Kuti yin avunhona jlọjẹ yọnnu lẹ tọn to otò [[Naijilia]] tọn mẹ. Yeni Anikulapo-Kuti wẹ bọ nukọn na linlẹn nado nọ basi ''Felabration'' he yin hunwhẹ hanjiji tọn nado nọ oflin otọ́ etọn Fela Kuti na ninina etọn dó otò [[Naijilia]] tọn mẹ. ==Otàn Gbẹzan etọn tọn== Anikulapo-Kuti yin jiji to Glẹnsi tomẹ taidi ovì tintan na dowatọ ''afrobeat'' tọn Fela Kuti po onọ̀ etọn he yin Glẹnsinu ''Britani'' tọn po. E fó wehọmẹ bẹjẹẹji etọn po wehọmẹ daho etọn po to otò [[Naijilia]] tọn mẹ to whenuena é tlọn yovotomẹ ''United Kingdom'' to whenue e dó owhè Awe. E yi gbedewema ''diploma'' tọn to linlinhodidọ mẹ sọn wehọmẹ daho ''Nigerian Institute of Journalism'' tọn mè. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] eiplp2odu5rro127lgs93d12o0da2kz Yetunde Barnabas 0 776 19180 17821 2022-04-11T18:29:57Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Yetunde Barbnas''' yin nusisọdidoatọ [[Naijilia]] tọn ahọsi whanpẹnọde aihundatọ lanmeẹyiya zize do kanjitọ de. To bẹjẹeji, eyin yinyọnẹn taidi mẹhe ze agba de na nuhe du awu whanpẹnọde to ayimatẹn [[Abuja]] tọn mẹ to 2017 podọ eyin jẹgbakún na nuhe du sadidi [[Naijilia]] tọn to owhe 2019. Eyin yinyọnẹn to aihundida mẹ taidi Miss pepeye to aihun he nọ yin yinylọdọ Papa Ajasco and company podo nususu devo lẹpo to Yoruba sin aihundida lanmẹyiya tọn lẹ mẹ. E wlealọ he bọlugbatọ de he nọ yín Peter Ọlayinka he to bọlu gba to alọnualọnu na Slavia Prague to otògbó Czech Republic tọn mẹ. [[Adà:Otàn Gbẹzan tọn]] 28ay07it72kmuc9fqracmweuddzd5ju Yewande Adekoya 0 777 19181 17823 2022-04-11T18:30:07Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Yewande Adekoya ''' (mẹhe yin jiji to azan kotọ Alunlunsun tọn to 1984) yin aihundatọ Televiziọn ji tọn de podọ tòvi [[Naijilia]] tọn de wẹ e yin, e sọ yín mẹde he nọ wleawuna aihundida lẹ, podọ bo sọ nọ deanana lehe aihundida de na yi do, podọ azọ́n etọn wẹ nado dè aihun lẹ tọ́n. ==Ovu whenu po wepinplọn etọn po== Yewande yin jiji to [[Awọnlin]] ṣigba mẹjitọ etọn lẹ wa sọn Ososa Ijẹbu to Ayimatẹn Ogun tọn mẹ he tin tò wheyihọwaji Naijilia tọn. E yi wehọmẹ bẹjẹẹji tọn etọn to ''Bright Star Nursery and Primary School''. Enẹgodo, e zindonukọn yí wehọmẹ daho ''Bright Star Comprehensive High School''. E yi gbedewema etọn to azọn ''Mass Communication'' tọn mẹ to wehọmẹ daho ''Babcock University'' tọn. Yéwándé Adekoya ko wlealọ bo sọ jivi lẹ. ==Azọn etọn lẹ== Yewande Adekoya bẹ azọn aihundida tọn etọn jẹeji to 2002 po azọnwhe ''Alphabash Music And Theatre Group'' tọn po. E basi kandai aihundida etọn tintan tọn bosọ deè tọn to 2006 bo ylọ ẹ dọ ''Life Secret''. E ko deanana aihun Naijilia tọn susu bo sọ de ye tọ́n, dopo to ye mẹ wẹ ''Omo Elemosho'', yèdọ aihun de he e detọn to 2012 he mẹ Bimbo Oshin, Muyiwa Ademola po Yomi Fash-Lanso po sọawuhia te. Aihun lọ dọn ayidonugo mẹsusu tọn. E he zọn bọ e mọ pipa po nunina susu po yí. Di apajlẹ, to 2014 e mọ pipa yí dọ ewọ wẹ yin "aihundatọ yọyọ he yọn azọn hugan" to aihundida Ayọnu lẹ tọn mẹ, e mọ pipa ehe yí to ''2014 City People Entertainment Awards''. To owhe dopolọ mẹ, ada he e yiwa to aihun lọ ''Kudi Klepto'' mẹ sọ zọn bọ e sọ mọ pipa dopolọ yi whladopo dogọ to ''2014 Best of Nollywood Awards''. Aihun etọn devo he e ylọ dọ ''Kurukuru'' lọsu dọn ayidonugo mẹsusu tọn bọ to ''2016 ACIA ceremony'', e mọ pípa devo yi taidi aihundatọ he yọn hugan. To 2017 aihun etọn ''Iyawo Adedigba'' mọ pipa yi di aihun he yọn hugan to owhe lọ blebu mẹ. ==Aihun he mẹ e sọawuhia te lẹ== *Life Secrets 1 (2006) *Life Secrets 2 (2007) *Igbo Dudu (2009) *Omo Elemosho (2012) *Kudi Klepto (2013) *Emere (2014) *Kurukuru (2015) *The Sacrifice (2016) *Tamara (2016) *Ayanmo (2016) *Ota Ile (2016) *Once Upon a Time (2016) *Iyawo Adedigba (2017) *Fadaka (2018) *Belladonna (2018) *Odun Ibole (2018) *Ewatomi (2018) *Omo Aniibire (2019) ==Ohia yẹyidogonamẹ tọn he mọyi lẹ== ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] bl4jzsd0opq9clbkxu6cduv5vhcnljl Yinka Ayefele 0 778 19182 15341 2022-04-11T18:30:17Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:Yinka Ayefele performing at a function in Ogun State -Nigeria.jpg|thumb|Yinka Ayefele To Hanvi]] '''Yinka Ayefele''' ''MON'' yin ohan [[Naijilia]] tọn bayitọ de, ohàn sinsẹn tọn jitọ, ''CDS'', ''VCDS'', Nuzedaitọ to Ladio họsa podọ Ogan daho ladio ''Fresh FM'' tọn, to Ibadan. ==Bejẹeji gbẹzan etọn tọn== Ayefẹlẹ yin jiji to Ipoti-Ekiti, to Ayimatẹn Ekiti tọn mẹ to Huwaji-Wheyihọ [[Naijilia]] tọn mẹ. == Wepinplọn etọn== Eyi wehọmẹ ''Our Saviour Anglican'' to Ipoti-Ekiti tọn na wehọ̀mẹ bẹjẹeji tọn etọn po de he bọdego whẹpo e do zindonukọn yi wehọmẹ daho nudide podọ lẹnwunnuyọnẹn tọn to Kare-Akoko, Ayimatẹn Ondo tọn, to Otogbo [[Naijilia]] tọn mẹ. ==Azọn== Ayefẹlẹ wazọn bleun taidi linlinzọnwatọ podọ linlinhiatọ to ''Federal Corporation of Nigeria'' to Ibadan, to fihe e basi ajọjijla po ohan po to Ladio ji. E bẹ ohanzọn jẹeji to 1997 to whenuena e mọ èdè tó nugbajẹmẹji ajiji gbẹduhun tọn dé mẹ he gbleawuna nẹgbehu etọn bọ e do lẹzun sẹkunọ-kẹkẹ zantọ. To whenuena e ko zan osun ṣiẹnẹ, họtọn etọn dlaẹpọn to dotowhe bo na ayinamẹ nado bẹ ohan delẹ pli bo bayi. Ayinamẹ lọ dekọtọndo ohan etọn tintan didetọn dali he yin yiylọdọ ''Bitter Experience'' to 1998 ehe dike e lẹzun mẹhe diyin. E de ohan ehe yin yiylọdọ numimọ vivi to whenuena e basi numimọ vivẹ godo. Ohàn ehe hànjitọ wẹndagbe lọ basi bọdego lẹ yin, alọgọ Jiwheyewhe tọn podọ ogbẹ to oku godo, ehe e basi nado pagigona Gbenga Adeboye, [[Naijilia]] linlin ladio zedonukọnnamẹtọ, hànjitọ podọ fanfunnọ de. Ohàn ehe yin yiylọdọ numimọ vivẹ lọ yin wadohia numimọ etọn tọn podọ numimọ vivi lọ yin vivi numimọ vivẹ tọn == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] 4fpdjw9hqje56ycj5gr443nljpoevor Yinkọgbe 0 779 24958 19184 2022-07-03T14:22:18Z Gadarawamo 20 wikitext text/x-wiki '''Yinkọgbe''' yin hogbe de he nọ yinuwa taidi yinkọ nude tọn kavi nususu tọn, taidi yinkọ gbẹtọ de tọn, kanlin de tọn, nọtẹn de, onú de, [[nuwiwa]] de, jẹhẹnu, kavi linlẹn de; e yin dopo to adà hodidọ tọn lẹ dandan tọn to ogbè susu mẹ, gọna Gùngbe lọsu. b9yh5ou2mshdm0je5mosxo7635if8x8 Yovoyan 0 780 15355 15354 2022-03-23T16:09:37Z Jon Harald Søby 5 6 revisions imported wikitext text/x-wiki '''Yovoyan''' yin gbetato de he mẹ ye nọ hù whèvi te to whèyihọwaji gbagli tọn. Azọn whèvi huhu tọn wẹ ye yinwanna hugan, ehe zọn bọ azọn lọ wa lẹzun azọn vonọtaun de na Yovoyan-nu lẹ. 7vvpux8f0404gk6heia9t9lg5v4f39g Yẹdenanutọ 0 781 25488 24948 2022-07-09T11:19:23Z Gadarawamo 20 wikitext text/x-wiki '''Yẹdenanutọ''' yin mẹhe tindo oyọnẹn azọn yẹdide po zomọ yẹdenanu tọn po. Yẹdenanutọ he ma tindo oyọnẹn etọn nọ de yẹdide lẹ na nujlomẹ poun. Yẹdenanutọ azọnyọnẹntọ nọ yi yẹdide do do azọn. Susu gbẹtọ lẹ tọn nọ ylọ yẹdenanutọ lẹ wá [[alọwle]] lẹ tẹnmẹ kavi [[nuwiwa]] vonọtaun lẹ tẹnmẹ, nado wa yi yẹdide yetọn lẹ to [[nuwiwa]] lọ whenu nado do oflinnu nuwiwa lọ tọn. pdo520hp4rdpovl1inaqj1ctn396l3l Zack Orji 0 782 26503 26491 2022-07-18T13:37:38Z Samatics 9 wikitext text/x-wiki '''Zachee Ama Orji''' yin jiji to Libreville, Gabon, to [[Owhe|owhe]] 1960. Eyin Anadenanutọ podọ Aihundatọ sinimọto tọn to Otò [[Naijilia]] tọn mẹ. Orji hiawe po to Wehọmẹ Daho Nsukka tọn to [[Naijilia]]. Na e whẹ́n to Otò Kameroonu Benin tọn mẹ, e penugo nado dó Glẹnsigbe po Fransegbe po ganji. Hosọ Sinima etọn tintan tọn wẹ e ylọdọ ''Unforgiving Sin''. To hokansemẹ̀ de tẹnmẹ̀ po ''NollyWood Post'' po, Orji ma lehe e basi Sinima lọ dó pó kọ̀detọ́n dagbe po. Sọ́n whelọ́nu gbọn, Orji ko yin didohia to Sinima voovo lẹ mẹ bo sọ yin ogán aihundatọ sinimọto lẹ tọn. E wealọ̀ hẹ́ Ngozi Orji bo tindo ovi atọ̀n bo nọ nọ̀ [[Naijilia]]. Zack Orji do ede hia taidi Anadenanutọ to [[owhe]] 2000, bo basi Aihundida Sinimọto he hosọ́ etọ̀n yin "WEB" he dó Aihundatọ yọnnu Ghánànu de he nọ yín Kalsoume Sinare hia. Sinima lọ duto sinima devo lẹ ji bo mọ̀ yẹyidogonamẹ̀ yi to [[owhe]] 2001. ==Aihun sinimọto etọn lẹ== *''Women's Cot'' *''Big Town'' *''Nneka the Pretty Serpent'' *''Sweet Face'' *''Our Jesus Story'' *''Asimo'' *''Lost Hope'' *''Love Castle'' ==Alọdlẹndonu lẹ== ==Nọtẹ̀n intẹnẹt tọn devo lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1960 lẹ]] tj0z4xyi4ygcade9wroi6bgmqpq4qo0 Zain Asher 0 783 27297 19187 2022-07-29T02:38:03Z Gadarawamo 20 wikitext text/x-wiki {{Infobox gbẹtọ|YINKỌ ETỌN=Zain Asher|YẸDIDE ETỌN=Zain Asher.jpg|JIJIZAN=27 Avivọsun 1983}} '''Zain Ejiofor Asher''' (yin jiji to azan gban-ewhe-awetọ, Avivọsun, [[owhe]] 1983) tọn mẹ. Eyin [[ovi]] jiji [[Naijilia]] po Britain po tọn, e yin hoyidokanjitọ na ''CNN International'' to New York City. E Kọnawudopọ hẹ azọnwhe CNN to [[owhe]] 2013. E sọ nọ wazọn na ''Money Magazine''. == Bẹjẹeji gbẹzan etọn po tito wepinplọn etọn po == Ye ji to ''Balham'', ''London Borough of Wandsworth'', ''England''. Mẹjitọ etọn lẹ yin tovi [[Naijilia]] tọn. Asher yin novi na aihundatọ Chiwetel Ejiofor. E wa sọn topẹvi Ezeagu to [[Ayimatẹn Enugu Tọn|Ayimatẹn Enugu tọn]] to oto Naijlia tọn mẹ. To [[owhe]] 2005, Ashley yi wehọmẹ alavọ tọn Keble College to Oxford University fihe e plọn ogbe Spanish po Flansegbe po te. To owhe he bọdego, e fo wehọmẹ alavọ tọn etọn to Columbia University fihe e plọnnu gando oyọnẹn linlin tọn te. == Azọn == E kọnawudopọ hẹ azọnwhe CNN to Afínplọsun [[owhe]] 2013. Ṣigba,Whẹpo e do kọnawudopọ hẹ azọnwhe CNN, e wazọn hẹ ''Money Magazine'' fihe e yin wekantọ akuẹ tọn te. E sọ wazọn na New 12 Brooklyn taidi linlinnamẹtọ. == Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] ma3p3jf0ptbyrhgao87t2qjyq6llslp Zainab Balogun 0 784 26549 25825 2022-07-19T17:18:45Z Gadarawamo 20 wikitext text/x-wiki '''Zainab Balogun-Nwachukwu''' (yin jiji to azán 10tọ osun 10tọ [[owhe]] 1989) yin aihundatọ po hodọtọ do jẹhọn mẹ, to oto [[Naijilia]]. Ebẹ azọn hodidọ tọn etọn to whenue e tindo owhe fọtọnnukundopo. E tin to mẹhe yin dowatọ The j-1st tv, to fihe ye nọ dọho do aṣa aigba afilika tọn po nuhe gandego lẹ po. E wazọn hodidọ tọn na azọnwhe Ebony tv, fihe e yin tọntlọngbọn na tito The spot. E ko nọ nukọn na tito jumia tv lọsu. ==Bẹjẹeji gbẹzan etọn po tito wepinplọn tọn etọn po== Ye ji Zainab do oto london tọn mẹ, sigba mẹjitọ etọn lẹ yin vijiji [[Naijilia]] tọn. E yin egbavi to Abẹokuta, to [[Ayimatẹn Ogun Tọn]] mẹ. E yi wehọmẹ alavọ tọn to University of Kent, fihe e plọn owe oyọnẹn osẹn tọn te. ==Azọn== Balogun wazọn na premier models management to whenue e tindo owhe fọtọnnukundopo taidi modẹli. to whenue e fo oyọnẹn osẹn tọn godo, e tindo mahẹ to aihundida taidi material girls, cocktail, the chalartans po The Dark knight rises. Zainab yin hoyidokanjitọ na azọnwhe Ebonylife tv fihe e yin nukọntọ na ye te. E ko sọ yin nukọntọ na tito delẹ di EL NOW, The Spot. ==Nunina== ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1989 lẹ]] gxeyuvro0i4dy5qnp1pd7vgkiujw04y Zangbetọ 0 785 23543 23529 2022-05-22T08:04:46Z Joshateji 22 /* Zẹẹmẹ he yin bibasi gando Zangbetọ go lẹ */ wikitext text/x-wiki [[File:Zangbetọ.jpg|thumb|Zangbetọ]] '''Zangbetọ''' yin vodún de he yè nọ yí do ṣọ́zán to Gunnu-gbeji lẹ to [[Benẹ]], [[Togo]] po [[Naijilia]] po de. Zangbetọ lẹ taidi ponọ he nọ penukundo jijọhomẹ-ninọ po hihọ́ gbetato dopodopo tọn po go. Ye nọ to dindanpe to okle po ozán po nado mọ dọ hihọ tin na gbẹtọ lẹpo titengbe to zánmẹ. Ye tin nado dobu na ajotọ lẹ po azétọ lẹ po ma nado wa basi awugblenu de na kọmẹnu lẹ bosọ nọ wle dehe ye mọ lẹ bo nọ ze ye sọyi kọmẹgán lẹ kavi ponọ Ahọlu tọn lẹ dè nado yin yasana dile e jẹ dó. ==Zẹẹmẹ he yin bibasi gando Zangbetọ go lẹ== Sọgbe aṣà [[Gunnu lẹ]] tọn, zangbetọ lẹ yin yinyọnẹn bosọ yin alọkẹyi nado nọ penukundo jijọhomẹninọ po hihọ gbétatò lẹ tọn po go to Gunnugbeji lẹ. Na ehe wutu, yé sọgan nọ yin yiylọdọ Ponọ Gunnu-gbeji tọn lẹ . Yinkọ yetọn lọ Zangbetọ zẹẹmẹdo mẹhe nọ penukundo ozán go lẹ. Zangbetọ lẹ nọ ṣinyọ́n azànma he yè basi taidi okàn susu kavi atìkan lẹ. Yé sọ nọ saba sá osẹ̀n sinmẹ voovo lẹ do yé go nado hẹn yé yọnwhanpẹ bosọ yọnpọ́n. Dodinnanu dohia dọ yé nọ dó huhlọn jọwamọ tọn bọ e ma sọ yin gbẹtọ lẹ wẹ nọ nọ̀ Zanhọ lọ glọ gba, ṣigba gbigbọ jiawu lẹ wẹ nọ nọ̀ Zanhọ lọ lẹ glọ. Zangbetọ lẹ do ogbẹ́, to ogbẹ́ lọ mẹ wẹ Zanvi lẹ, Zangán lẹ, po gbẹtọ mọmọ lẹ po nọ nọ̀. Mẹhe ma yọ́n ozán lẹ ma nọ yí Zanpli lẹ po yé po gba. Zangbetọ lẹ nọ wa nujiawu lẹ, taidi yé ni biọ Ogo mẹ kavi na yé ni jivi he yin Zangbetọ pẹvi devo lẹ kavi na yé ni fiọ yé bọ yé ni sọ vọjọ. ==Hunwhẹ Zangbetọ tọn lẹ== Hunwhẹ Zangbetọ tọn lẹ nọ yin bibasi to gbétatò voovo lẹ mẹ to ojlẹ voovo lẹ mẹ to Gunnugbeji lẹ. To whedelẹnu Zangbetọ lẹ nọ yin yiylọ nado wá yi nujiawu he ye nọ basi lẹ do hẹn awuya mẹhe nọ wá nuwàtẹn lẹ kavi hunwhẹ devo lẹ tẹnmẹ. Hunwhẹ Zangbetọ tọn lẹ nọ yin bibasi to ofi voovo lẹ to [[Họgbonu]] to togbo [[Benẹ]] tọn mẹ, podọ ga to [[Ajido]] to togbo [[Naijilia]] tọn mẹ. ==Alọdlẹndonu lẹ== [[Adà:Aṣa]] aiw6ml9zsnwz2vpwr7ckvr3gm8ijvci Zannu oflin tọn na Asisoẹ-tin de 0 786 19189 15479 2022-04-11T18:31:27Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[Wepo:CHRIST WAS FIRST PREACHED HERE, BADAGRY. THE AGIA TREE.JPG|thumb|280px|right|alt=An obelisk surrounded by people|Zannu oflin tọn he yin zize tùnte do Asisoẹ-tin lọ tẹnmẹ]] '''Zannu oflin tọn na Asisoẹ-tin de''' (To glẹnsigbe mẹ: ''The Agia Tree Monument'' kavi ''Agiya Tree Monument'') yin otẹn fie zannu oflin tọn de yin zize tùnte do, do fie Asisoẹ-tin de ko nọ̀ wayi de, sẹpọ Plitẹnhọ topẹvi [[Gbagli]] tọn (Badagry Town Hall). Asisoẹ-tin lọ yin atin de he yiji sọ̀ 160 feet (49 m) podọ gbiblo etọn sọ̀ 30 feet (9.1 m). E yin yinyọnẹ̀n na taun tọn na atin ehe glọ wẹ yẹwheho sinsẹ̀n klistiani tọn yin lila te whlà tintan to [[Naijilia]] gbọn Thomas Birch Freeman po [[Henry Townsend]] po dali to azán konukunẹnẹtọ, Zósun owhe 1842 tọn, atin lọ nọgbẹ na nuhe hugan owhe fọde-kanweko (300), ṣigba e wá yin hihọliai gbọn yujẹhọn de dali to azán kotọ, Ayidosun owhe 1959 tọn. To 2012, zannu oflin tọn de yin zize tùnte do otẹn etọn mẹ nado flin bẹjẹeji sinsẹ̀n klistiani tọn to otò [[Naijilia]] tọn mẹ he ko dẹ̀n sọ owhe 170 to ojlẹ lọ mẹ. == Alọdlẹndonu lẹ == 9b10lfzdp596g0jev82ayzpk2x1ea76 Zeus 0 787 15482 15481 2022-03-23T16:09:42Z Jon Harald Søby 5 2 revisions imported wikitext text/x-wiki '''Zeus''' yẹwhe daho hugan to yẹwhe susu he Glẹkinu lẹ nọ sẹ̀n lẹ mẹ. nktlg85sc9q53oq8kj9m3uakf8l1kec Zeynab Habib 0 788 22251 19198 2022-05-06T04:44:10Z Joshateji 22 wikitext text/x-wiki [[Wepo:Zeynab Habib à la fête de la musique 2021 à Cotonou au Bénin 05.jpg|thumb|Zeynab Habib]] '''Zeynab Habib''' (yinkọ etọn to gigọ́ mẹ wẹ '''Oloukèmi Zeynab Abibou''', e yin jiji to azán koatọntọ Zósun tọn to 1975). E yin hànsinọ Benẹnu de he yin jiji to Abidjan, to tògbo Ivory Coast tọn mẹ, e sọ yin Ayọnu de. E mọ nunina yẹyidogonamẹ tọn de yí to owhe 2005 he doyẹyigona ẹn taidi yọnnu hànsinọ he yọn hugan to wheyihọwaji aflika tọn. E sọ yin afọzedaitọ otò tọn na ''Unicef'' sọn owhè 2007. ==Otàn gbẹzan tọn etọn== Otọ́ etọn yin nuyizan lẹtliki tọn lẹ jladotọ de podọ onọ̀ etọn yin ajọwatọ de. Ewọ wẹ yin ovi ṣinatọntọ mẹjitọ etọn lẹ tọn bo yin pinplọnwhẹn to whẹndo daho malénu tọn de mẹ, e tindo nọvi he hugan fọtọnnukun-dopo. To whenue Zeynab tin to ovu, e yì wehọmẹ de he mẹ yè nọ plọnmẹ ohàn te. To nukọnmẹ, e wá yì wehọmẹ dahò de he tin to Alada to 1993. Dile etlẹ yindọ e fó adà de to wehọmẹ daho etọn mẹ, e wá jo wehọmẹ do nado domọ̀na hànjiji. E wá jẹ awusọhia ji vudevude bo sọ nọ wleawuna nuhiho etọn lẹ nado yì hònu to ofi voovo lẹ bo tlẹ sọ hònu na ojlẹ de to ''Alex's Hotel'' lọsu ga to Kutọnu (Cotonou). Zeynab wá yin yinyọnẹn to otò susu mẹ na ohàn he nkọ e nọ ji wutu, ogbẹ́ UNICEF tọn lọsu doayi hànjiji etọn go ga. To Kọ́yànsun owhe 2015 tọn, e yin dide taidi afọzedaitọ otò tọn na ogbẹ́ UNICEF tọn to otò [[Benẹ]] tọn mẹ. To hànjiji etọn de whenu to 2015, e dọn ayidonugo hanjigbẹ ''Super Quartz'' tọn he wá ylọ ẹ nado wá jihàn na yé. Ehe hundotẹnmẹ lọ na ẹn nado wá yọn hànjitọ he diyín taun to ojlẹ lọ mẹ lẹ bo tlẹ sọ jihàn hẹ yé, hànjitọ lẹ taidi Fifi Rafiatou, Awilo Logomba, Jacky Rapon, Jimmy Hope, Nel Oliver (fespam, Congo), Back Médio, KiriKanta po Madou Isbat po. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 5k5woeux82ozy7w7qcr8wnfmd55s4yb Zinpo 0 789 18151 18150 2022-04-07T13:48:16Z Sagbosam 18 /* Alọdlẹndonu lẹ */ wikitext text/x-wiki [[Wepo:Trono_de_Daom%C3%A9_MN_03.jpg|thumb|Zinpo]] '''Zinpo''' he ye sọ nọ ylọ́ dọ Ofìn Dahomey tọn yin Ofìn họnmẹ tọn dè to Dahomey he mi yọnẹn taidi [[Benẹ]] to egbehe. Zinpo ehe yin nujọnu dè he ye ze do ohọ nuhoho pọntẹn ''Nacional Museum of Brazil'' to tatọ-tonọ ''Rio dè Jeneiro'' tọn. Yinkọ devo he ye do nọ ylọ ẹ lẹ wẹ Zingpogandeme (ahọlu sìn oján) podọ Zingpojandeme (oján he ye lọ̀n po aṣọ́ po). Dodinanu dohia dọ Zinpo yin babasi sọ́n owhè kanweko fọtọnnukunatọ̀ ntọ biọ kanweko fọtọnnukunẹnẹtọ whemitọnnu tọn. Ye zèè dó ohọ nupọntẹn ''kumbukumbu'' tọn. Zinpo lọ taidi ofìn he ahọlu ṣinawetọ Dahomey tọn ''kpangla'' zan to whelọnu. Afọzedaitọ ahọlu ''Adandozan'' tọn lẹ wẹ yi Zinpo dó Basi nunina na ahọvi ''John vi de'' Otógbo Potuga tọn to owhe 1810 Kavi 1811. Enẹgodo wẹ yé zèè dó họ́nmẹ nuhoho pọntẹn to owhe 1818. Zinpo yin fifiọ to míọn mẹ to owhe 2018. ==Alọdlẹndonu lẹ == 0e7yqazgxgxq1ohrp9ibggvq13w262r Zungeru 0 790 27280 19192 2022-07-29T02:12:10Z Gadarawamo 20 /* Otàn */ wikitext text/x-wiki '''Zungeru''' yín topẹvi de to [[Ayimatẹn Niger Tọn]] to [[Naijilia]]. Ewọ wẹ yin tatọ́-tẹnnọ to Agéwaji Naijilia tọn to aṣẹpipa Britain tọn whenu sọn 1902 jẹ 1916. Finẹ wẹ wehọmẹ nuyọnẹn wintinwintin tọn [[Ayimatẹn Niger Tọn]] tọn tin te to Tọsisa Kaduna tọn waji. ==Otàn== ===To Aṣẹpipa Britain tọn glọ=== [[Wepo:Zungeru town, Nigeria 1929.jpg|thumb|Yẹdide topẹvi Zungeru tọn sọn aga, 1929]] [[Wepo:1905 Borgu 1d local stamp with stamps of Northern Nigeria used on piece via Zungeru.jpg|thumb|Ohia gandudu Britain tọn na mẹjidugando Agéwaji Naijilia tọn lẹ tọn to he yin yiyizan to Borgu po Zungeru po, 1905]] Sọgbe hẹ otàn mẹde-dọna-mẹde lẹdo mẹ tọn, hogbe lọ "Zungeru" yin agọ̀gbe hogbe lọ "Dunguru" tọn. Otàn hoho lẹ dohia dọ gandudomẹjitọ Britain tọn lẹ dùkosọ na dawe Gwari-nu de dile e to Dunguru (hànjinu de he [[Nupenu lẹ]] po Gwarinu lẹ po nọ yizan) de hò to lẹdo he wa nọ yin yiylọ todin dọ Zungeru mẹ. Yé kàn yinkọ hànjinu he hò e te lọ tọn se e bọ e dọ, "Dunguru", enẹ wẹ hẹn agọ̀gbe hogbe lọ tọn "Zungeru" zun yinkọ nọtẹn lọ tọn. Awhànfuntọ Britain tọn lẹ gọ́ Zungeru to Zósun 1902 tọn, ehe to whenẹnu bẹ omẹ Gwari tọn lẹ hẹn. Nukọntọ gandudomẹjitọ lọ lẹ tọn Frederick Lugard de topẹvi lọ nado yin tatọ́-tẹnnọ Agéwaji Naijilia tọn do [[Jebba]] po Lokoja po ji, ehe yinmọ́ na e yin lẹdo de he to ṣẹnṣẹn de wutu. Britain-nu lọ lẹ hò zungbó he to lẹdo lọ mẹ lẹ bo ze ahì de, oslá Awhànfuntọ lẹ tọn lẹ, po [[dotowhé]] po, gọna nudevo lẹ dai do finẹ. ===To Gandudomẹji Yovo lẹ tọn godo=== Sọn whenue ahọ́nkan aṣẹpipa tọn yin tẹndiọna sọn Zungeru sọyi Kaduna wẹ gigo lẹdo lọ tọn ko jẹ didepo ji. Lẹdo lẹ to Zungeru egbezangbe tọn bẹ Nnamdi Azikiwe Centre lọ, nọtẹn de na pinpẹnnutọn-yinyọnẹn didohia tògan tintan Naijilia tọn Nnamdi Azikiwe, he ko gbọgbé todin ehe yin gbigbá gbọn Ibrahim Babangida dali to gandudomẹji awhànfuntọ lẹ tọn whenu, ahì he Lugard gbá, ehe gbẹ po to yinyin yiyizan po Wehọmẹ nuyọnẹn wintinwintin tọn [[Ayimatẹn Niger Tọn|Ayimatẹn Niger tọn]] tọn po. Azọ́n adó he nọ gọalọna zòmọ he nọ wleawuna miyọ́n lẹtliki tọn gbigbá bẹjẹeji to 2015. Adó lọ to yinyin gbigbá gbọn ogbẹ́ de he to anadena Sinohydro tọn glọ de dali. Zòmọ lọ na penugo nado nọ wleawuna huhlọ́n lẹtliki tọn 700 MW tọ́n eyin e wazọ́n to gigọ mẹ. ==Sọhayinanu lẹ== To 1926, topẹvi lọ po lẹdo he yin dide sọn ẹ mẹ lẹ po - Wushishi, Alewa, Guma (gbẹtọ sọha 3,440), Koriga (gbẹtọ sọha 801), Kuskaka (gbẹtọ sọha 2,108), Makangard (9,166), po Tegina po (gbẹtọ sọha 4,611) - e bẹ nudi omẹ 35,100 hẹn. Wushishi gọ́ na [[Nupenu lẹ]] , Hausanu lẹ po omẹ Gwari tọn lẹ; Alewa gọ́ na Gwarinu lẹ, Bauchinu lẹ, Hausanu lẹ po Kamakunu lẹ po; Guma gọ́ na Bongunu, Hausanu, Basanu po Bauchinu lẹ po; Koriga gọ́ na Hausanu lẹ , Kamakunu lẹ po Gwarinu lẹ po; Kuskaka gọ́ na Uranu lẹ, Ngwoi-nu lẹ, Hausanu lẹ po Kamakunu lẹ po; Makangard gọ́ na Makangaranu lẹ; podọ Tegina gọ́ na Bauchi, Gwari, Hausa, Kamuku, Ngwoi, po Basa po. To 2007, Hausa, Edo, Igbo, Ayọnu po Fulani lẹ po wẹ yin akọ he sù hugan to Zungeru. Sinsẹ̀n Klistiani tọn po Male tọn po wẹ yin Sinsẹ̀n tọntlọngbọn to finẹ. ==Lẹdo po Ninọmẹ Aimẹ tọn po== Osó lẹ wẹ lẹdo Zungeru pe, ehe zọn bọ e yin dòdòmẹ na ofi yiaga he lẹdo e pe lẹ. Podọ ga, dohlán Kaduna waji, tọsisa flinflin Nnamaye po Tosheta po nọ sà gbọn topẹvi lọ pa. Ofi he lẹdo Zungeru pé lẹ yin adà de atínkanmẹ, adà de agéklo; wunmẹ atín he wú do finẹ lẹ tọn bẹ Afzelia africana, Isoberlinia species, po Burkea africana po hẹn. Topẹvi lọ po lẹdo etọn po yin dopo to fiẹ hlá yozò bo ka sọ tindo aigba he yọ̀n hugan to [[Naijilia]]. ==Tẹnsẹnamẹnu== Pínpan glintẹn de tin to Zungeru he yin awuwledainanu togbó lọ tọn de. ==Omẹ Nukúndeji he wa sọn Zungeru lẹ== Omẹ nukúndeji he wa sọn Zungeru delẹ die: Nnamdi Azikiwe, tògan tintan Naijilia tọn. Chukwuemeka Odumegwu Ojukwu, nukọ̀ntọ mẹhe jlo nado klan sọn otò Naijilia tọn go nado do otò Biafra tọn ai lẹ tọn. David Mark, Nukọ̀ntọ na Wedegbẹ́ Ayinamẹtọ lẹ tọn. ==Sọ Pọ́n== [[Pínpan glintẹn lẹ to Naijilia]] ==Alọdlẹndonu lẹ== dm9lchztlddljgtzqgaael3h8b1th9a Zémijan 0 791 27152 23920 2022-07-27T15:10:18Z Samatics 9 wikitext text/x-wiki [[Wepo:Motorcycle riders 04.jpg|thumb|Zémijannọ Gbẹtọ Betọ lẹ]] [[Wepo:Kekeno Multitask rider.jpg|thumb|Zémijannọ Agban Zetọ de]] '''Zémijan''' kavi '''Kẹkẹnọ''' yin alọpa gbejizọnlin zinzin tọn de he nọ yin yiyizan to [[Benẹ]] mẹ to wheyihọ-waji Aflika tọn. Kutọnu Tohomẹ wẹ Zémijan su dó taun hugan to Otogbo [[Benẹ]] tọn mẹ. Finẹ wẹ yé mọ Zémijan nayi Fọtọndonu-kanwekoewheṣiatọn te. Zémijan yin zokẹkẹ afọ awe nọ he ye nọ yi dó ze omẹ dopo Kavi awe to Tohomẹ lẹ kavi Gbetato lẹ. Akuẹ etọn nọ yin didọ dego, e ma yin Akuẹ he tin to ote. Zémijannọ lẹ dó Azọnvọ he ye nọ do, bọ e sọ do sinmẹ vonọtaun he e dona yin sọgbe hẹ lẹdo he mẹ Zémijan kuntọ dé to Azọnwa te. Mọdopolọ avọ lọ nọ do yinkọ Kavi sọha de he dohiagona kunkuntọ lọ bo mọ yin kinkan do nẹgbe naẹ. Yinkọ lọ Zémijan yin dide sọn hogbe fongbe tọn de mẹ he zẹẹmẹdo ''Zémi yi fihe njei bleun'' Kavi Zémi na ma jẹ dọn dó ganmẹ. Gbẹtọ lẹ nọ dawha bo nọ dọ kẹkẹnọ Kavi Zémijannọ nado do zokẹkẹ he to yiyi dé te, bọ yé nọ sọ kuẹ ho whẹpo bọ kẹkẹnọ lọ nado ze mẹ lọ. Akuẹ he whe hugan bọ kẹkẹnọ dé nọ yi wẹ 100FCFA to [[Benẹ]] podọ 50 Naira to [[Naijilia]] mẹ Aihun nupinpọn-do-plọnnu tọn de he nọ yin yiylọdọ ''Dreamcycles'' he ''Nelson Roubert'' bayi dogbọn kẹkẹnọ he tin to ''Tevisodji Park'' lẹ ji. ==Pọn fi dogọ== *[[w:Taxicab|Taxicab]] *[[w:Motorcycle taxi|Motorcycle taxi]] ==Alọdlẹndonu lẹ== 9n3bjws8e7mehqm6tllxv0q9e2z5mwo Zẹndido 0 792 19197 19194 2022-04-11T19:12:18Z Samatics 9 /* Zẹndotẹn lẹ */ wikitext text/x-wiki '''Zẹndido''' wẹ nado yi Oko kavi Obọ po okọyinyan po dó Basi nuzinzan dé. Zẹndotọ lẹ nọ basi onu susu lẹ taidi Ozẹn, Kọfo, kavi nuhe nọ hẹn Aṣọ yọn to họmẹ lẹ. Fihe yé nọ Basi Zẹndido ehelẹ te nọ yin yiylọdọ Zẹndotẹn. Zẹndido sọ sọgan yin alọnuzọn aṣọdonanu wọn dé. Nuhe zẹndotọ dé nọ Basi lẹ nọ yin bibasi po ọkọ dé po he yé nọ Yan po nudevo lẹpò nado na yé nuhe din yé té, enẹgodo yé nọ yi miyọn dó da nuhe yé to bibasi lọ to nudanu he nọ yin Kiln dé mẹ. Miyọn nọ zon bọ Oko lọ nọ sinyẹn. Enẹgodo zẹndotọ lọ nọ yi osẹn zan nado hẹn ẹn lodo bosọ yọnpọn bọ nọ wa zee dó miyọn mẹ dévo. Miyọn lọ sọ nọ hẹn ẹn didun họn, bosọ yọnwhanpẹ nado pọn bosọ sọgan hẹn Osin. Zẹndotọ dé lẹ nọ Basi nuhe mayọn na yizan lẹ bo yin bosiọ dé kavi nudide devo lẹ. Mọjanwẹ zẹndotọ devo lẹ nọ zan osẹn, yélẹ wẹ nọ Basi Tọzẹn lẹ po Nudazẹn lẹ po. ==Whenuho gándo Zẹndido go== Zẹndido ko tin sọn whenu dindẹn gbọn. dopo to apajlẹ he mi dọ lẹ mẹ wẹ dehe tin to ''Eastern-Europe'', he ko tin sọn owhe 25,000 diẹ wayi. Bosiọ yọnnusi dé tọn wẹ he nọ yin ''Venus of Dolni Vestonice'', sọn palaeolithic sìtè tò oto ''Moravia'', he to Czech Republic mẹ. E na ko yin bibasi taidi Yẹsu didena bosiọ Vijiji tọn. Yẹdide mọnkọtọn devo lẹ sọ gbẹ yin pọọ. Sọn whenuena Glelilẹ ko yin nujọnu bọ Họgbigba ko wa lẹzun onu tangan to otò daho lẹ mẹ wẹ yẹdide wunmẹwunmẹ lẹ ko wa gbayipe to Zẹndotẹn susu lẹ. ==Zẹndotẹn lẹ== Zẹndotẹn lẹ wẹ nọ yin yiylọdọ ''Stroke-on-Trent'' to otogbo ''England'' tọn mẹ, podọ whedelẹnu yé sọ nọ ylọẹdọ ''Staffordshire Potteries''. Otò pevi ṣidopo (6) wẹ yé nọ yi oyin zẹndotẹn ehe tọn dó ylọ tòdin. Yelẹ wẹ: ''Tunstall, Burslem, Hanley, Stroke, Fenton po Longton'' po. Fi ehelẹ wẹ adọ Zẹndido yovo lẹ tọn jẹ egbehe. Fi ehe dó nuzinzan Zẹndido tọn lẹ taidi Oko, Obọ, Ojẹ, po miyọnkan lẹ po. Sindo daho lẹ mẹ wẹ yé nọ hẹn ozẹn he yé Basi lẹ gbọn dó yi fihe yé na saẹ tẹ kavi zan ẹ te lẹ. Ozẹn susu lẹ wẹ yin bíbẹ sọyi otò devo lẹ mẹ hugan owhe 200 sọn 1760 jẹ 1960. Àmọ́ to wẹkẹwhan awetọ godo, oto ''[[China]]'' tọn wa Basi Oka lẹ po Lọba lẹ po bo dó hẹn ajọgble na Azọnwhe ''Stroke pottery Industry'' tọn. ==Alọdlẹndonu lẹ== ftwduw1kpzw7cfkeellxs0mb9c0l9h1 Đorđe Balašević 0 793 25878 25877 2022-07-12T11:16:05Z Samatics 9 wikitext text/x-wiki [[Wepo:Djordje_Balasevic_DSC8494.jpg|thumb|Đorđe Balašević]] '''Đorđe Balašević''' (Serbian Cyrillic: Ђорђе Балашевић; 11 Nuwhàsun 1953 – 19 Afínplọnsun 2021) yin Yugoslav hanjitọ, ohankantọ oto Serbia tọn. E yin jiji to Novi Sad, PR Serbia. Ohan wunmẹ he eji lẹ wẹ folk, soft rock, pop podọ chanson. ==Oku== Balašević yin kukutọ to 19 Afínplọsun 2021 tọn to Novi Sad sọn nuhahun vẹgomẹ tọn he yin hinhẹnwa gbọn [[Azọ̀nylankan COVID-19]] tọn dali. ==Azọn solo tọn== *Pub (1982) *Celovečernji The Kid (1983) *003 (1985) *Bezdan (1986) *Panta Rei (1988) *Tri posleratna druga (1989)[6] *Marim ja... (1991) *Jedan od onih života... (1993)[8] *Naposletku... (1996) *Devedesete (2000) *Dnevnik starog momka (2001)[11] *Rani mraz (2004) [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1953 lẹ]] [[Adà:Mẹhe kú to owhe 2021 lẹ]] cuawbvis7gw8nhrijhkckwyely36kfj Zinzantọ hodidọ:Samatics 3 794 24640 24633 2022-06-22T07:32:44Z Samatics 9 /* Page deletion */ Na gblọndo wikitext text/x-wiki == Welcome == Hi, Samatics, and also a ping to [[User:Misteld|Misteld]], [[User:Gadarawamo|Gadarawamo]], [[User:Ydamilola|Ydamilola]], [[User:Atej2*|Atej2*]], [[User:Joshateji|Joshateji]], [[User:Biowikician|Biowikician]], [[User:Sagbosam|Sagbosam]], [[User:Successrace|Successrace]], [[User:Jamex18|Jamex18]] and everyone else who have contributed to the Gungbe Wikipedia in the Wikimedia Incubator. I'm happy to officially say welcome to the Gungbe Wikipedia! Congratulations on all of your hard work so far, you've done a great job! All the content from the Incubator has been imported here, and the wiki is ready for editing. But when a Wikipedia edition is brand new, there are a few issues. These issues should be solved automatically within at most one week (but usually it takes shorter). If anything I list here lasts for more than 1 week, please contact me, and I will try and help fixing it. The issues are: * The visual editor may not work correctly yet. It should work for creating new pages, but if you try to edit an existing page with it, you may see just a blank page. * [[Special:Search]] needs to be indexed before it will find articles here. * Connecting articles to Wikidata is not yet working. * Statistics on [[Special:Statistics]] (as well as related magic words like <nowiki>{{NUMBEROFPAGES}}</nowiki>) are not updated yet. Other than that, things should be working as in normal Wikipedias. If you have any questions or need help with anything, please let me know, and I'll be happy to help. There are currently no administrators here – you (as in the community, not necessarily you specifically, Samatics) should create a village pump page ([[Wikipedia:Nọtẹn intẹnẹt lẹdo mẹ tọn]] perhaps?) where you hold elections for administrators. If something needs to be deleted in the meantime, I or any of the other [[m:New wikis importer|new wikis importers]] can do that, as well as [[m:Global sysops|global sysops]] and [[m:Stewards|stewards]]. [[Zinzantọ:Jon Harald Søby|Jon Harald Søby]] ([[Zinzantọ hodidọ:Jon Harald Søby|hodidọ]]) 17:25, 23 Whejisun 2022 (WAT) :Hello [[Zinzantọ:Jon Harald Søby|Jon Harald Søby]], We are glad to receive this news! Thank you very much for your continued support.--[[Zinzantọ:Samatics|Samatics]] ([[Zinzantọ hodidọ:Samatics|hodidọ]]) 17:50, 23 Whejisun 2022 (WAT) == standard bot policy == Hi, I would like to propose the implementation of the [[:m:Bot policy|standard bot policy]] for this wiki. Could you tell me where the best place to do so is, so that I reach the members of the local community. Thanks. --[[Zinzantọ:Zabe|Zabe]] ([[Zinzantọ hodidọ:Zabe|hodidọ]]) 02:30, 3 Lidosun 2022 (WAT) : Hi [[Zinzantọ:Zabe|Zabe]], thanks for reaching out. You can reach the members of the local community through the '''[[Wikipedia:Nọtẹn intẹnẹt lẹdo mẹ tọn|Community portal]]'''. Thanks. --[[Zinzantọ:Samatics|Samatics]] ([[Zinzantọ hodidọ:Samatics|hodidọ]]) 04:54, 3 Lidosun 2022 (WAT) == Thanks for launching Gungbe Wikipedia! == Hi Samatics, thank you for your role in helping to launch the Gungbe Wikipedia! I am an administrator on [[:dag:Solɔɣu|dag.wikipedia.org]] (Wikipedia in Dagbani, a language of northern Ghana), and I frequently edit various Wikipedias in African languages and am delighted to see Wikipedia in Gungbe. I am ready to help out whenever you'd like. (Sorry for the English, as I don't speak that much French or Gungbe.) [[Zinzantọ:Sabon Harshe|Sabon Harshe]] ([[Zinzantọ hodidọ:Sabon Harshe|hodidọ]]) 18:18, 20 Lidosun 2022 (WAT) :Hello [[Zinzantọ:Sabon Harshe|Sabon Harshe]], thanks for reaching out to me and for offering to help us on Gungbe Wikipedia. We'll definitely call on you for help without hesitation. And it's okay to communicate in English with me. Thanks.--[[Zinzantọ:Samatics|Samatics]] ([[Zinzantọ hodidọ:Samatics|hodidọ]]) 23:50, 20 Lidosun 2022 (WAT) == Page deletion == I just created [[Template:Delete]] and added it to [[d:Q4847311|the appropriate Wikidata item]]. Can you make the necessary modifications? (Namely, translate the text into Gun, localize the name of the category it refers to, move the template to an appropriate page title, and update the Wikidata item.) Thanks. [[Zinzantọ:Dcljr|dcljr]] ([[Zinzantọ hodidọ:Dcljr|hodidọ]]) 03:31, 22 Ayidosun 2022 (WAT) :Hello, thanks for creating the template. All modification has been made. Thanks.-- [[Zinzantọ:Samatics|Samatics]] ([[Zinzantọ hodidọ:Samatics|hodidọ]]) 08:32, 22 Ayidosun 2022 (WAT) cyiwgpb1gpeh7tgqz6iys3q87ne30a3 Zinzantọ:511KeV 2 795 15602 2022-03-23T16:30:51Z 511KeV 67 Add wikitext text/x-wiki Welcome to my Userpage. c52x5xbp5k0cbjsgui64ei0gmlyqche Kelechi Nwaneri 0 796 19950 18883 2022-04-17T03:55:09Z Minorax 12 fix lint wikitext text/x-wiki '''Kelechi Nwaneri''' (yin jiji tọn 1994) eyin Aihundatọ nupinpọn-dó-plọnnu tọn he plọn ede azọn lọ. Eyin jiji do [[Awọnlin]]. Kelechi nọ daihun sọgbe hẹ nuhe e mọ to lẹdo etọn mẹ lẹ kavi sọgbe hẹ nuwiwa kavi hunwhẹ he to yiyi to lẹdo etọn mẹ lẹ. Aihundida etọn lẹ nọ saba do aṣà po hunwhẹ Igbo-nu lẹ tọn po hia. E yi gbedewema daho to ''Agricultural Extension'' mẹ sọn Wehọmẹ Alavọ tọn Naijilia tọn, to Nsukka to 2015, bo sọ du to agbawhinwhlẹn ''Spanish Embassy annual Visual Art Competition'' tọn ji to 2018, to Ayimatẹn Abuja tọn, to otò [[Naijilia]] tọn mẹ. To 2020, eyin Aihundatọ he yin dide na ''AKKA PROJECT'' to Venice, yedọ Italy. == Aihundida etọn lẹ == '''Aihundida Solo tọn''' 2021 ''Myths'' [[Kristin Hjellegjerde]] Berlin 2020 “Modern marks” [[Ebony/curated]] Capetown, South-Africa ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1994 lẹ]] l0tesbz90or8zzdskvou8dg9q1i9npk Wikipedia:Nọtẹn intẹnẹt lẹdo mẹ tọn 4 797 26848 25893 2022-07-22T15:32:33Z Samatics 9 wikitext text/x-wiki [[File:Gungbe_Wikipedia_Promotion.ogg|thumb|Mi kuavọ do Gungbe Wikipedia]] * '''guw:''' {{int:please-translate}}. * '''en:''' Requests for the [[m:bot|bot]] flag should be made on this page. This wiki uses the [[m:bot policy|standard bot policy]], and allows [[m:bot policy#Global_bots|global bots]] and [[m:bot policy#Automatic_approval|automatic approval of certain types of bots]]. Other bots should apply below, and then [[m:Steward requests/Bot status|request access]] from a steward if there is no objection. ==Vote for Administrator rights ([[Zinzantọ:Samatics|Samatics]])== Dear Gungbe Wikipedia Community, For the new gungbe Wikipedia we need an administrator to carry out maintenance work here. You can vote to support my candidacy. Thanks.--[[Zinzantọ:Samatics|Samatics]] ([[Zinzantọ hodidọ:Samatics|hodidọ]]) 22:09, 23 Whejisun 2022 (WAT) ;Support votes #[[Zinzantọ:Ydamilola|Ydamilola]] ([[Zinzantọ hodidọ:Ydamilola|hodidọ]]) 09:57, 24 Whejisun 2022 (WAT) #[[Zinzantọ:Atej2*|Atej2*]] ([[Zinzantọ hodidọ:Atej2*|hodidọ]]) 09:59, 24 Whejisun 2022 (WAT) #[[Zinzantọ:Joshateji|Joshateji]] ([[Zinzantọ hodidọ:Joshateji|hodidọ]]) 10:01, 24 Whejisun 2022 (WAT) #[[Zinzantọ:Misteld|Misteld]] ([[Zinzantọ hodidọ:Misteld|hodidọ]]) 10:01, 24 Whejisun 2022 (WAT) #[[Zinzantọ:Successrace|Successrace]] ([[Zinzantọ hodidọ:Successrace|hodidọ]]) 10:03, 24 Whejisun 2022 (WAT) #[[Zinzantọ:Gadarawamo|Gadarawamo]] ([[Zinzantọ hodidọ:Gadarawamo|hodidọ]]) 10:04, 24 Whejisun 2022 (WAT) #[[Zinzantọ:Biowikician|Biowikician]] ([[Zinzantọ hodidọ:Biowikician|hodidọ]]) 11:11, 24 Whejisun 2022 (WAT) #[[Zinzantọ:Jonywikis|Jonywikis]] ([[Zinzantọ hodidọ:Jonywikis|hodidọ]]) 11:19, 24 Whejisun 2022 (WAT) #[[Zinzantọ:Yemi festus|Yemi festus]] ([[Zinzantọ hodidọ:Yemi festus|hodidọ]]) 11:22, 24 Whejisun 2022 (WAT) #[[Zinzantọ:Jamex18|Jamex18]] ([[Zinzantọ hodidọ:Jamex18|hodidọ]]) 12:12, 24 Whejisun 2022 (WAT) #[[Zinzantọ:Timyewhy1|Timyewhy1]] ([[Zinzantọ hodidọ:Timyewhy1|hodidọ]]) 11:38, 24 Whejisun 2022 (WAT) #[[Zinzantọ:Sagbosam|Sagbosam]] ([[Zinzantọ hodidọ:Sagbosam|hodidọ]]) 12:34, 24 Whejisun 2022 (WAT) #[[Zinzantọ:Mirakappo|Mirakappo]] ([[Zinzantọ hodidọ:Mirakappo|hodidọ]]) 13:30, 28 Whejisun 2022 (WAT) #[[Zinzantọ:Sabon Harshe|Sabon Harshe]] ([[Zinzantọ hodidọ:Sabon Harshe|hodidọ]]) 18:13, 20 Lidosun 2022 (WAT) #[[Zinzantọ:Mirakappo|Mirakappo]] ([[Zinzantọ hodidọ:Mirakappo|hodidọ]]) 20:35, 6 Liyasun 2022 (WAT) ;Oppose votes ;Neutral votes ==Vodide na jlọjẹ Anadenanutọ tọn lẹ ([[Zinzantọ:Samatics|Samatics]])== Mì omẹ Wikipedia Gungbe tọn vivẹ lẹ e mì. Mí do hudo anadenanutọ de he na nọ wazọ́n nukúnpipedonugo tọn to Wikipedia Gungbe tọn yọyọ lọ ji. Mì sọgan blavò nado nọgodona mi nado yin anadenanutọ lọ. Mì wanu.--[[Zinzantọ:Samatics|Samatics]] ([[Zinzantọ hodidọ:Samatics|hodidọ]]) 22:53, 23 Whejisun 2022 (WAT) ;N'nọgodona #[[Zinzantọ:Ydamilola|Ydamilola]] ([[Zinzantọ hodidọ:Ydamilola|hodidọ]]) 09:58, 24 Whejisun 2022 (WAT) #[[Zinzantọ:Atej2*|Atej2*]] ([[Zinzantọ hodidọ:Atej2*|hodidọ]]) 10:00, 24 Whejisun 2022 (WAT) #[[Zinzantọ:Misteld|Misteld]] ([[Zinzantọ hodidọ:Misteld|hodidọ]]) 10:02, 24 Whejisun 2022 (WAT) #[[Zinzantọ:Gadarawamo|Gadarawamo]] ([[Zinzantọ hodidọ:Gadarawamo|hodidọ]]) 10:04, 24 Whejisun 2022 (WAT) #[[Zinzantọ:Joshateji|Joshateji]] ([[Zinzantọ hodidọ:Joshateji|hodidọ]]) 10:10, 24 Whejisun 2022 (WAT) #[[Zinzantọ:Successrace|Successrace]] ([[Zinzantọ hodidọ:Successrace|hodidọ]]) 10:41, 24 Whejisun 2022 (WAT) #[[Zinzantọ:Biowikician|Biowikician]] ([[Zinzantọ hodidọ:Biowikician|hodidọ]]) 11:11, 24 Whejisun 2022 (WAT) #[[Zinzantọ:Jonywikis|Jonywikis]] ([[Zinzantọ hodidọ:Jonywikis|hodidọ]]) 11:19, 24 Whejisun 2022 (WAT) #[[Zinzantọ:Yemi festus|Yemi festus]] ([[Zinzantọ hodidọ:Yemi festus|hodidọ]]) 11:22, 24 Whejisun 2022 (WAT) #[[Zinzantọ:Jamex18|Jamex18]] ([[Zinzantọ hodidọ:Jamex18|hodidọ]]) 12:13, 24 Whejisun 2022 (WAT) #[[Zinzantọ:Timyewhy1|Timyewhy1]] ([[Zinzantọ hodidọ:Timyewhy1|hodidọ]]) 11:39, 24 Whejisun 2022 (WAT) #[[Zinzantọ:Sagbosam|Sagbosam]] ([[Zinzantọ hodidọ:Sagbosam|hodidọ]]) 12:35, 24 Whejisun 2022 (WAT) #[[Zinzantọ:Mirakappo|Mirakappo]] ([[Zinzantọ hodidọ:Mirakappo|hodidọ]]) 13:30, 28 Whejisun 2022 (WAT) #[[Zinzantọ:Sabon Harshe|Sabon Harshe]] ([[Zinzantọ hodidọ:Sabon Harshe|hodidọ]]) 18:13, 20 Lidosun 2022 (WAT) ;N'Jẹagọdo ;Nọ kada == Bot policy == <div style="background:#E3F9DF; padding:0 10px; border:1px solid #AAA;"> Hello. To facilitate [[:m:Special:MyLanguage/Stewards|steward]] granting of bot access, I suggest implementing the [[m:Special:MyLanguage/Bot policy|standard bot policy]] on this wiki. In particular, this policy allows stewards to automatically flag known interlanguage linking bots (if this page says that is acceptable) or bots that fix double redirects. The policy also enables [[m:Bot policy#Global_bots|global bots]] on this wiki (if this page says that is acceptable), which are trusted bots that will be given bot access on every wiki that allows global bots. This policy makes bot access requesting much easier for local users, operators, and stewards. To implement it we only need to create a redirect to this page from [[Project:Bot policy]], and add a line at the top noting that it is used here. If you use or prefer to use a dedicated project page for handling bot flag requests, that is also acceptable. Please read [[m:Special:MyLanguage/Bot policy|the text at Meta-Wiki]] before commenting. If you object, please say so; I hope to implement in two weeks if there is no objection, since it is particularly written to streamline bot requests on wikis with little or no community interested in bot access requests. Thank you for your consideration. --[[Zinzantọ:Zabe|Zabe]] ([[Zinzantọ hodidọ:Zabe|hodidọ]]) 13:47, 3 Lidosun 2022 (WAT) :Hello @[[Zinzantọ:Samatics|Samatics]] - as the administrator here, do you have any objections with regards to the proposal above? Thanks, -- [[Zinzantọ:MarcoAurelio|MarcoAurelio]] ([[Zinzantọ hodidọ:MarcoAurelio|hodidọ]]) 10:07, 12 Ayidosun 2022 (WAT) ::Hi [[Zinzantọ:MarcoAurelio|MarcoAurelio]], I have no objections to the proposal. Thanks.--[[Zinzantọ:Samatics|Samatics]] ([[Zinzantọ hodidọ:Samatics|hodidọ]]) 10:11, 12 Ayidosun 2022 (WAT) :::Thank you @[[Zinzantọ:Samatics|Samatics]]. I'll implement the policy then. Regards, [[Zinzantọ:MarcoAurelio|MarcoAurelio]] ([[Zinzantọ hodidọ:MarcoAurelio|hodidọ]]) 10:26, 12 Ayidosun 2022 (WAT) ---- '''Implemented.''' --[[Zinzantọ:MarcoAurelio|MarcoAurelio]] ([[Zinzantọ hodidọ:MarcoAurelio|hodidọ]]) 10:26, 12 Ayidosun 2022 (WAT) </div> == [[Ohia:Main page]] == Hello Gungbe Wikipedians, I am an administrator on [[:dag:Solɔɣu|dag.wikipedia.org]] (Wikipedia in Dagbani, a language of northern Ghana). I would just like to point out that [[Ohia:Main page]] is too wide for smaller screents, and the right panel with other wiki projects should preferably be in a new second row. [[Zinzantọ:Sabon Harshe|Sabon Harshe]] ([[Zinzantọ hodidọ:Sabon Harshe|hodidọ]]) 18:16, 20 Lidosun 2022 (WAT) ==Vote for Administrator rights [[Zinzantọ:Misteld|Misteld]] ([[Zinzantọ hodidọ:Misteld|hodidọ]])== *'''en''': Dear Gungbe Wikipedia Community, I would like to become an administrator to carry out maintenance work here. You can vote to support my candidacy. Thanks. *'''guw''': Mì omẹ Wikipedia Gungbe tọn vivẹ lẹ e mì, N'jlo na wazọn taidi anadenanutọ de he na nọ penukundo Wikipedia Gungbe tọn mitọn yọyọ lọ go. Mì sọgan blavò nado nọgodona mi nado yin anadenanutọ de. Mì wanu gbau! --[[Zinzantọ:Misteld|Misteld]] ([[Zinzantọ hodidọ:Misteld|hodidọ]]) 14:23, 5 Liyasun 2022 (WAT) ;Support votes (N'nọgodona) #[[Zinzantọ:Samatics|Samatics]] ([[Zinzantọ hodidọ:Samatics|hodidọ]]) 08:30, 6 Liyasun 2022 (WAT) #[[Zinzantọ:Ydamilola|Ydamilola]] ([[Zinzantọ hodidọ:Ydamilola|hodidọ]]) 15:01, 6 Liyasun 2022 (WAT) #[[Zinzantọ:Sagbosam|Sagbosam]] ([[Zinzantọ hodidọ:Sagbosam|hodidọ]]) 19:28, 6 Liyasun 2022 (WAT) #[[Zinzantọ:Mirakappo|Mirakappo]] ([[Zinzantọ hodidọ:Mirakappo|hodidọ]]) 19:32, 6 Liyasun 2022 (WAT) #[[Zinzantọ:Joshateji|Joshateji]] ([[Zinzantọ hodidọ:Joshateji|hodidọ]]) 13:00, 7 Liyasun 2022 (WAT) # [[Zinzantọ:Atej2*|Atej2*]] ([[Zinzantọ hodidọ:Atej2*|hodidọ]]) 16:25, 12 Liyasun 2022 (WAT) ;Oppose votes (N'Jẹagọdo) ;Neutral votes (Nọ kada) n6h7b93ykhtktkjdgvua5dwczhl61lw James Madison 0 798 18849 18019 2022-04-11T17:34:54Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[File:Jm4.gif|thumb|James Madison]] '''James Madison''' (azán 16tọ Whejisun 1751 jẹ azán 28tọ Ayidosun, 1836 tọn) wẹ yin tògan ẹnẹtọ [[Amẹlika]] tọn (1809–1817).E wazọ́n dopọ hẹ John Jay po Alexander Hamilton po, nado kàn linlinwe ''Federalist Papers'' tọn lẹ podọ mẹlẹ nọ saba ylọ ẹ dọ Otọ́ Osẹndoai [[Amẹlika]] tọn lẹ tọn ''(Father of the United States Constitution)''. [[Adà:Otàn Gbẹzan tọn]] 601wsd4gnsf4eltvvxwkny77lfsf0k7 Thomas Jefferson 0 799 19133 17812 2022-04-11T18:22:07Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[File:Official_Presidential_portrait_of_Thomas_Jefferson_(by_Rembrandt_Peale,_1800)(cropped).jpg|thumb|Thomas Jefferson]] '''Thomas Jefferson''' (azán 13tọ Lidosun, 1743 – azán 4tọ Liyasun 1826 tọn) wẹ yin tògan atọ̀ntọ [[Amẹlika]] tọn. [[Adà:Otàn Gbẹzan tọn]] axoroggdbzc4ja0ia9irm41pk6kq8wi Barack Obama 0 800 17983 17675 2022-04-05T17:08:39Z ᐃᓄ 133 wikitext text/x-wiki [[Wepo:President_Barack_Obama.jpg|thumb|Barack Obama]] '''Barack Hussein Obama II''' (mẹhe yin jiji to azán 4tọ Avivọsun, owhe 1961 tọn) yin Aṣẹpatọ Amẹlika-nu de sọn Illinois, podọ Tògan [[Amẹlika]] tọn 44tọ. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1961 lẹ]] b2hh9jfx3l9iun7xrxtxkw2c48dgarn Zinzantọ:Samatics 2 801 28150 15631 2022-07-30T16:48:13Z Samatics 9 wikitext text/x-wiki {{#babel:guw|pcm|yo|en-3|fon-2|ajg-2|efi-2|ee-2|fr-1}} qj9tfjoktoqmet3dvcxmggxfoxaxser Adà:Ovi he ye ji to owhe 1980 lẹ 14 802 15641 2022-03-24T07:19:03Z Samatics 9 Dá weda po "Adà:Ovi he ye ji to owhe 1980 lẹ" po wikitext text/x-wiki Adà:Ovi he ye ji to owhe 1980 lẹ 5it9dipae9w4i5fclzk93tf2ngi89ia Adà:Ovi he ye ji to owhe 1940 lẹ 14 803 15643 2022-03-24T07:21:38Z Samatics 9 Dá weda po "Adà:Ovi he ye ji to owhe 1940 lẹ" po wikitext text/x-wiki Adà:Ovi he ye ji to owhe 1940 lẹ 521v10cqcrp86lto9z9wrxx93bg0vfo Adà:Ovi he ye ji to owhe 1955 lẹ 14 804 15646 2022-03-24T07:24:37Z Samatics 9 Dá weda po "Adà:Ovi he ye ji to owhe 1955 lẹ" po wikitext text/x-wiki Adà:Ovi he ye ji to owhe 1955 lẹ oc6c7gn4j2wjocets0gbjwuotil16jk Adà:Mẹhe kú to owhe 2021 lẹ 14 805 15647 2022-03-24T07:25:02Z Samatics 9 Dá weda po "Adà:Mẹhe kú to owhe 2021 lẹ" po wikitext text/x-wiki Adà:Mẹhe kú to owhe 2021 lẹ ph1wdlpg160al5kxqv0z2xvegnvwt5z Zinzantọ:Atej2* 2 806 15659 2022-03-24T09:12:22Z Atej2* 11 Dá weda po "{{#babel:guw|pcm|yo|en-2}}" po wikitext text/x-wiki {{#babel:guw|pcm|yo|en-2}} tnyqym9butzojk2ljf7bkj85dcsw424 Zinzantọ:Joshateji 2 807 15660 2022-03-24T09:25:27Z Joshateji 22 Dá weda po "{{#babel:guw|pcm|yo|en-2}}" po wikitext text/x-wiki {{#babel:guw|pcm|yo|en-2}} tnyqym9butzojk2ljf7bkj85dcsw424 Harry S. Truman 0 808 27008 18800 2022-07-24T22:04:46Z Gadarawamo 20 wikitext text/x-wiki [[File:TRUMAN_58-766-06_(cropped).jpg|thumb|Harry S. Truman]] '''Harry S. Truman''' (azán 8tọ osun 3tọ, [[owhe]] 1884 - azán 26tọ osun 12tọ, [[owhe]] 1972) yin togán 33tọ na otò [[Amẹlika]] tọn (1945-1953). E yin mẹbọdomẹgotọ togán tọn to bẹjẹeji, E wá lẹzun togán to whenue Franklin D. Roosevelt basi matintọ godo. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1884 lẹ]] [[Adà:Mẹhe kú to owhe 1972 lẹ]] dprrwqmipwmkv0ylziv6uhtetauc2lx Esther Olukoya po Emily Ogunde po 0 809 26400 18751 2022-07-16T18:30:04Z Gadarawamo 20 wikitext text/x-wiki '''Esther Taiwo Olukoya po Emily Kehinde Olukoga-Ogunde po''' (yin jiji to 1913, to Ijebu-Ode). Yé yin ahoho he di yede taun bo wa sọn otò [[Naijilia]] mẹ de. Yé basi hunwhẹ jijizan kanweko tọn yetọn to azán fọtọ̀n-nukun-dopotọ whejisun tọn, [[owhe]] 2013 tọn mẹ, taidi ahoovi lẹ he poyọnho hugan to [[Naijilia]]. To ojlẹ enẹ mẹ, dopo to ahoho lọ lẹ mẹ he nọ yin Esther nọ zan kẹkẹvi sẹkunọ lẹ tọn tọn. Ajọ́ wẹ yé omẹ awe lọ lẹ nọ wà. Emily sọ yin dopo to asi he aihundatọ numimọnọ Hubert Ogunde da lẹ mẹ. Yé dugu gbẹninọ ojlẹ gaa tọn (onọ̀ yetọn basi matintọ to whenue e tindo owhe kanweko-elan-ẹnẹ) podọ na yé dè nado zan gbẹzan yetọn po jijọho agbasamẹ tọn po wutu bosọ tindo yise to Jiwheyẹwhe mẹ wutu (depope to yé mẹ ma nọ nu azọ̀ kavi ahàn sinsinyẹn). Emily basi matintọ to Zósun [[owhe]] 2013 tọn mẹ. E ku bo jo awetọ etọn, visunnu dopo,ovivi susu lẹ po ovi-vivi, po hẹnnumẹ devo lẹpo dó. Esther basi matintọ to [[owhe]] 2018 mẹ. ==Alọdlẹndonu Lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1913 lẹ]] jdz9ivo2x8t2x4ttnrie4nh0975jtkc Martin Van Buren 0 810 26864 18933 2022-07-22T18:40:53Z Gadarawamo 20 wikitext text/x-wiki [[File:Martin_Van_Buren_by_Mathew_Brady_c1855-58.jpg|thumb|Martin Van Buren]] '''Martin Van Buren''' (azán atọ́ntọ Awèwèsun, [[owhe]] 1782 tọn jẹ azán konukunẹnẹtọ Liyasun [[owhe]] 1862 tọn) he tẹnmẹyinkọ etọn nọ yin Old Kinderhook, wẹ togán ṣinatọntọ otò [[Amẹlika]] tọn. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1782 lẹ]] [[Adà:Mẹhe kú to owhe 1862 lẹ]] tnwat9qkjo587qnyi3hz8i5pytetrlx Zinzantọ:Timyewhy1 2 811 15676 2022-03-24T10:37:18Z Timyewhy1 14 Dá weda po "{{#babel:guw|pcm|yo|en-2}}" po wikitext text/x-wiki {{#babel:guw|pcm|yo|en-2}} tnyqym9butzojk2ljf7bkj85dcsw424 Obesere 0 813 18994 15817 2022-04-11T17:59:05Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Abass Akande Obesere''', he sọ yin yinyọẹn taidi '''Omo Rapala''' yin tòvi [[Ibadan|Ibadan]] tọn he yin otò he klo hugan to wheyihọ waji [[Naijilia|Naijilia]] tọn. Hànjitọ nukundeji fuji tọn wẹ e yin, Obesere dovivẹnu nado yin omẹ nukundeji gbọn ohàn po aṣa he e nọ yizan lẹ po dali ehe nọ hẹn hànsetọ etọn lẹ biọ bẹwlumẹ. Gbọn hihodo apajlẹ hànjitọ he ko tindo kọdetọn dagbe delẹ taidi, Sikiru Ayinde Barrister, Obesere ko ze fuji-hàn etọn yì aihọn lọ blebu mẹ. E yin hinhẹn biọ hanjigbẹ ''Sony Music'' tọn mẹ sigba bo lẹkọ yì hànjigbẹ devo na wiwọ akuẹ tọn. Na suhugan azọ́n hànjiji etọn wẹ e do whlẹnagban hẹ K1 De Ultimate he yin fuji hànjitọ nukundeji tọn de. Todin e tin to ogbẹ́ ''Mayors Ville Entertainment'' tọn, ogbẹ́ he nọ gọalọ na aihundatọ lẹ podọ na ogbẹ́ ''Maxgolan Entertainment Group'', azọ́nwhe he nọ deanana hànjiji to [[Awọnlin|Awọnlin]] [[Naijilia|Naijilia]]. Alhaji Obesere yin whinwhlẹngan sọn asidan moto tọn de mẹ to Ijebu-Ode to moto etọn Lexus jeep LX470 mẹ to gbejizọnlin etọn yì [[Awọnlin|Awọnlin]] whenu. Asidan lọ wá aimẹ to sẹgbe Lidosun 8, 2012 to ogàn ṣianwe-da mẹ (7:30pm). Linlin dohia dọ hànjitọ lọ po omẹ awe devo lẹ po gbleawu bo yin zizeyì dotowhe Orisunbare, Jakande Isolo tọn to [[Awọnlin|Awọnlin]]. ==Bladopọ azọ́n etọn lẹ tọn== *"Introduction" *"Oodua" *"Diplomacy" *Elegance *"Live in Europe" *"Asakasa" (Sony) *"O.B.T.K" (Sony) *"Mr. Teacher" (Sony) *"Omorapala Overthrow" (Dudu Heritage) *"American Faaji Series 1&2" (Dudu Heritage) *Mr Teacher *"His Excellency" (Bayowa) *"Egungun Be Careful (Bayowa) *"Old Skool Lape" (Bayowa) *"Apple Juice" (Bayowa) *"Okokoriko" (Bayowa) *"Obaadan" (Bayowa) *"Effissy" (Corporate Pictures) *"Confirmation" (Corporate Pictures) *New Face *Jaforie *Alaimore (Ingrate) *Mr Magic ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] bi6nvnvwiuwda17fdn0f14refi7d2e6 Zinzantọ:Jamex18 2 814 15699 2022-03-24T11:07:48Z Jamex18 32 Dá weda po "{{#babel:guw|pcm|yo|en-2}}" po wikitext text/x-wiki {{#babel:guw|pcm|yo|en-2}} tnyqym9butzojk2ljf7bkj85dcsw424 Zinzantọ:Sagbosam 2 815 15732 2022-03-24T11:38:44Z Sagbosam 18 Dá weda po "{{#babel:guw|pcm|yo|en-2}}" po wikitext text/x-wiki {{#babel:guw|pcm|yo|en-2}} tnyqym9butzojk2ljf7bkj85dcsw424 Kelvin Wachukwu 0 816 25674 15841 2022-07-11T09:56:03Z Gadarawamo 20 wikitext text/x-wiki '''Kelvin Kinikanwo Wachukwu''' yin anazọ́nwatọ otò [[Naijilia]] tọn de, he sọ yin Nukunpedo-azọ́ngotọ to [[Ayimatẹn Rivers Tọn|Ayimatẹn Rivers tọn]] (''Commissioner of Works'') sọn Awewesun owhe 2015 tọn jẹ Lidosun 2016 tọn. E yin dide sọn azọnmẹ na, nukun ma pedo [[azọ́n]] go po [[azọ́n]] ma ylọdọ nujọnu etọn po wutu. E gbọawupo taun to [[azọ́n]] he yin dide na ẹn lẹ mẹ. Yé yí [[Harrison B. Iheanyichukwu]] do diọtẹnnaẹn to azán ṣiẹnẹtọ Nuwhàsún, owhe 2016 tọn. ==Sọ pọ́n== ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 174ti73qzs7rbumvo9x9r2kbbq757zs Tijjani Yahaya Kaura 0 817 27283 19134 2022-07-29T02:17:12Z Gadarawamo 20 wikitext text/x-wiki '''Tijjani Yahaya Kaura''' yin tonudọtọ otò [[Naijilia]] tọn de he yin Devizọ́nwatọ Ayimatẹn tọn na linlin Jonọgbeji tògbo [[Naijilia]] tọn po Wekantọ na Ayimatẹngán Zamfara tọn (SSG). Ewọ wẹ tin to Otẹ̀n Sẹ́nnamẹ̀tọ́ nukunmọnu Ayimatẹn Zanfara North tọn to Togbo Naijilia tọn (National House Of Assembly). E yin Vòdiná to [[owhe]] 2015 podọ whladopodogọ́ to azán Ko-nukunatọ̀ntọ Òsùn Awetọ́ to Vodidi Gbangba tọn to [[Owhe]] 2019to Togbo Naijilia tọn to Tonudọgbẹ́ ''All Progressive Party (APC)'' tọn glọ. E sẹ̀n Taidi Azinponọ̀gán Sẹ́nnamẹtọ́ lẹ tọn dó walọyizan po Gandudu tọn. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 4cznssjaw42gw8b3dk0qhan13dry3tq Osí 0 818 21070 15755 2022-04-25T03:43:52Z Samatics 9 wikitext text/x-wiki '''Osí''' wẹ yin ada godo tọn awutugonu agbasa kanlin de tọn. [[Kanlin]] susu wẹ tindo osí, taidi asé, avun, ozín po mọmọ po. ==Alọdlẹndonu lẹ== eb72ei6il8460fb7ulu9yhcgyluonwg Adajahú 0 819 25549 20494 2022-07-09T17:16:59Z Samatics 9 wikitext text/x-wiki '''Adajahú''' yin dopo to ohú gbẹtọvi lẹ po [[Kanlin|kanlin]] lẹ po tọn. Ohú hiha delẹ wẹ yin Adajahú. Adajahú nọ yin mimọ to akọnnu waji. E nọ basi hihọna nugonu homẹ tọn lẹ sọn awugble si. Gbẹtọ lẹ nọ saba tindo adajahú wiawe to ada dopodopo mẹ to akọ́nnu. Ohú he yin kinkọndopọ podo ohú akọ́nnu tọn po tlọlọ wẹ adajahú. Mẹdelẹ nọ do adajahú widopo kavi wiatọn to ada dopodopo etọn lẹ tọn. Ohú he ma yin kinkọndopọ tlọlọ po ohú akọ́nnu tọn po ma yin jọun adajahú tọn, enẹ wẹ ohú (8tọ, 9tọ po 10tọ po). ==Alọdlẹndonu lẹ== taoe8173kcuwbdkr5odpn2d2350fvri Obi of Onitsha 0 820 18997 15867 2022-04-11T17:59:35Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[File:Obi_of_Onitsha.jpg|thumb|Obi of Onitsha]] The '''Obi of Onitsha''' yin togán Onitsha tọn he yin apadewhe ayimatẹn Anambra tọn he to hùwaji-whèzẹtẹn [[Naijilia|Naijilia]] tọn. Otẹn '''Obi''' tọn yin yinọẹn to ahọludu ayimatẹn podo ahọludu ayimatẹngan otò [[Naijilia|Naijilia]] tọn mẹ podọ Obi na ede nọ yin mimọ taidi tẹnmẹpọntọ kavi nukunmọnu na omẹ Onitsha tọn lẹ to ohọludu ayimatẹn podo ayimatẹngan otò lọ tọn glọ. Obi din tọn wẹ '''Ahọlu Igwe Nnaemeka Alfred Ugochukwu Achebe'''. ==Todohukanji gandutọ Onitsha tọn lẹ== * (Eze) Chima (Mid-16th century) * Oreze (16th–17th century) * Chimaevi (17th century) * Chimukwu (17th century) * Chimaezi (17th century) * Nafia (17th century) * Tasia (17th century) * Eze Aroli (17th–18th century) * Chimedie (18th century) * Omozele (18th century) * Ezeolisa (18th century) * Ijelekpe (18th–19th century) * Udogwu (C. 1820) * Akazue (1840–1873) * Diali (1873–1874) * Anazonwu (1874–1899) * Samuel Okosi (1901–1931) * James Okosi (1935–1961) * Joseph Okwudili Onyejekwe (1962–1970) * Ofala Okechukwu Okagbue (1970–2001) * '''Alfred Achebe''' (2002–present) ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] kbbl3yzsmh9d0zl5d2ew4wb1c4jltil Tọsisa Ogun tọn 0 821 21467 21449 2022-04-29T00:44:58Z Samatics 9 wikitext text/x-wiki [[File:Sun sets at Ogun River.jpg|thumb|Whejai to Tọsisa Ogun tọn ji]] [[File:SW Nigeria OSM.png|thumb|SW Nigeria OSM]] '''Tọsisa Ogun tọn''' lọ (Glẹnsigbe: '''Ogun Rive'''r) yin asisa osìn tọn de to [[Naijilia|Naijilia]] he nọ sà biọ Nọwhe [[Awọnlin]] tọn lọ ''(Lagos Lagoon)'' mẹ. ==Fie e gbọn lẹ po yọn-na-yizan etọn po== Tọsisa lọ dlẹnkàn sọn Sepeteri to ayimatẹn Oyo tọn mẹ sẹpọ Shaki to sọha alihiamẹ tọn 8°41′0″N 3°28′0″E ji bo sà gbọn [[Ayimatẹn Ogun Tọn|ayimatẹn Ogun tọn]] mẹ biọ [[Awọnlin]] mẹ. Tọsisa lọ yin gbigbò to gbọn gbọn adó Ikere Gorge Dam tọn dali to lẹdo gandudu dokọ̀ tọn Iseyin tọn to Ayimatẹn Oyo tọn mẹ. Nuhẹnnú he gọalọ nado wleawuna miyọ́n lẹtliki tọn ehe gbló sọ̀ ''acre'' 560,000. Nuhẹnnú lọ tin to apa na nọtẹn nupinpọn na ayidedai Old Oyo National Park lọ, bo gbọnmọ dali yin nupinpọn na ayidedai de na nọtẹn lọ, podọ tọsisa lọ nọ sà gbọn nọtẹn nupinpọn tọn lọ mẹ. Tọsisa Ofiki tọn lọ, ehe dlẹnkàn sọn Shaki ga lọ wẹ yin asisa osìn tọn he gbló hugan he nọ sà biọ Tọsisa Ogun tọn lọ mẹ. Asisa osìn tọn devo, Tọsisa Oyan tọn lọsu, yin gbigbò gbọn adó Oyan River Dam tọn lọ dali, ehe nọ wleawuna asisa osìn dagbe tọn na Abeokuta po [[Awọnlin]] po. To lẹdo he mẹ gbẹtọ su te taun lẹ tọsisa lọ nọ yọn-na-yizan na wulilẹ, nukiklọ́ bosọ nọ yin nunu ga. E sọ nọ yin yiyizan taidi asisa de he mẹ dihónu lẹ sọn kanlin-hùtẹn he sẹpọ tọsisa lọ lẹ sà biọ. ==Otàn== To sinsẹ̀n [[Ayọnu lẹ]] tọn mẹ, Yemoja wẹ yin yẹwhe Tọsisa Ogun tọn lọ. Sinsẹ̀n-nuplọnmẹtọ lọ Charles Phillips, otọ́ Charles Phillips lẹ tọn mẹhe wa lẹzun Biṣọpu Ondo tọn to godo mẹ, kàn to 1857 dọ numẹsẹ̀n de wẹ Tọsisa Ogun tọn yin bọ mẹhe nọ nọ̀ lẹdo etọn mẹ sọn fie e dlẹnkàn sọn kakajẹ fie e sà biọ nọwhe mẹ te lẹ nọ sẹ̀n. Tọsisa lọ dlẹnkàn gbọn ṣẹnṣẹn Ahọluigba Oyo tọn mẹ. Oyo yin mimá do donu ṣidopo ehe atọ̀n tin to whèzẹtẹn-waji Tọsisa Ogun tọn lọ bọ atọ̀n dehe pò lẹ tin to whèyihọ-waji etọn. Oyo yin mimá do agbegbe ṣidopo ji ehe atọ̀n tin to whèzẹtẹn-waji Tọsisa Ogun tọn lọ bọ atọ̀n dehe pò lẹ tin to whèyihọ-waji etọn. To ojlẹ de mẹ wayi, tọsisa lọ yin alìgbọntẹn tangan de na ajọ́watọ he nọ bẹ agbàn gbọn tọjihun mẹ lẹ to Abeokutanu lẹ po [[Awọnlin|Awọnlinnu lẹ]] po ṣẹnṣẹn. ==Yẹdide-sedotẹn== <gallery> File:Ogun river in Abeokuta Ogun State, Nigeria.jpg|Tọsisa Ogun tọn to Abeokuta ehe mẹhe nọ nọ̀ lẹdo etọn mẹ lẹ nọ ylọ dọ "Odo Ogun" File:Ogun river view from Olumo top in Abeokuta, Ogun State-Nigeria.jpg|Tọsisa Ogun river sọn aga Osé Olumo tọn to Abeokuta to ayimatẹn Ogun tọn mẹ File:Sun sets at Ogun River.jpg|Whejai to Tọsisa Ogun tọn ji File:Birds Cloaking on a Tree Beside Ogun River.jpg|Afọnnu to Tọsisa Ogun tọn to File:Bridge over Ògùn river.jpg|Aná de he dasá Tọsisa Ogun tọn File:River Ogun Bridge Enterance (Enu Gada) (1).jpg|Nukọ̀n aná Tọsisa Ogun tọn tọn File:Kara meat market by river ogun.jpg|Olànhi Kara tọn to Tọsisa Ogun tọn pa </gallery> ==Alọdlẹndonu lẹ== [[Adà:Naijilia]] 3j2mg0xmiovf9x4q4wttimti16335il Adà:Ovi he ye ji to owhe 1926 lẹ 14 822 15798 2022-03-24T15:51:03Z Samatics 9 Dá weda po "Adà:Ovi he ye ji to owhe 1926 lẹ" po wikitext text/x-wiki Adà:Ovi he ye ji to owhe 1926 lẹ 8ft18eta5dam09vj2ixkgn9agm5qnd9 Adà:Ovi he ye ji to owhe 1913 lẹ 14 823 15804 2022-03-24T16:02:54Z Samatics 9 Dá weda po "Adà:Ovi he ye ji to owhe 1913 lẹ" po wikitext text/x-wiki Adà:Ovi he ye ji to owhe 1913 lẹ 3zimftav46be02yxmb8ibs33exwv8jk Adà:Ovi he ye ji to owhe 1954 lẹ 14 824 15807 2022-03-24T16:05:05Z Samatics 9 Dá weda po "Adà:Ovi he ye ji to owhe 1954 lẹ" po wikitext text/x-wiki Adà:Ovi he ye ji to owhe 1954 lẹ b3hxl9lnh52zfgtdbgys0l5z2hfdcr2 Yinka Olukunga 0 825 19660 19196 2022-04-15T09:34:30Z Ydamilola 17 /* Azọ́n etọn */ wikitext text/x-wiki '''Yinka Olukunga''', he yé yọnẹn taidi Nnenna, yin yọnnu aihundatọ [[Naijilia|Naijilia-nu]] de, aihun nupinplọn yọpọvu lẹ tọn tọ́ podọ anadenanutọ de po. ==Azọ́n etọn== E yin wehiatọ gbedewemayitọ to Wehọmẹ Alavọ [[Awọnlin]] tọn, e yin yinyọnẹn ganji na tito Televizion yọpọvu lẹ tọn wunmẹwunmẹ he e nọ basi to tito Televizion Wale Adenuga tọn ji lẹ. E ko dọ gando azọ́n etọn go dọ: " azọ́nwiwa dopọ po yọpọvu lẹ po na hẹn emi jaya. Kọndopọ vonọtaun he n nọ ma po ye po nọ ta hinhọn do azán dopodopo ṣie mẹ nado mọ ye to nikiko mẹ. ==Gbẹzan mẹdetiti tọn etọn== E wlealọ to owhe 2014, bo ji ahoho yọnsi lẹ Olivia po Maia po to azán fọtọn-nukun-atọ̀ntọ́, Zósun, owhe 2015 mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 2ielapb89u9mi61b8tl1wvoxp23q0p6 Adà:Ovi he ye ji to owhe 1884 lẹ 14 826 15826 2022-03-24T16:55:15Z Samatics 9 Dá weda po "Adà:Ovi he ye ji to owhe 1884 lẹ" po wikitext text/x-wiki Adà:Ovi he ye ji to owhe 1884 lẹ 2y5os1ljlpgiqjy2a3obx1lfammo554 Adà:Mẹhe kú to owhe 1972 lẹ 14 827 15827 2022-03-24T16:55:32Z Samatics 9 Dá weda po "Adà:Mẹhe kú to owhe 1972 lẹ" po wikitext text/x-wiki Adà:Mẹhe kú to owhe 1972 lẹ ngsfzic6bbe1qp0elobcbgmmavknocw Adà:Ovi he ye ji to owhe 1782 lẹ 14 828 15865 2022-03-24T18:12:18Z Samatics 9 Dá weda po "Adà:Ovi he ye ji to owhe 1782 lẹ" po wikitext text/x-wiki Adà:Ovi he ye ji to owhe 1782 lẹ nqw0n6s6h0gvv2kthnex39r7lctixob Adà:Mẹhe kú to owhe 1862 lẹ 14 829 15866 2022-03-24T18:12:41Z Samatics 9 Dá weda po "Adà:Mẹhe kú to owhe 1862 lẹ" po wikitext text/x-wiki Adà:Mẹhe kú to owhe 1862 lẹ d1ykhggzbe9hvn4uk4uca8awx4fkzvc Marvellous Odiete 0 830 27301 18934 2022-07-29T02:43:14Z Gadarawamo 20 /* Gbẹzan bẹjẹeji tọn podo wehọmẹ po */ wikitext text/x-wiki '''Marvellous Efe Odiete''' (yin Jiji to 6 Zósun 1978) e yin hànjitọ wẹndagbe tọn de podọ hànkantọ de to [[Naijilia|Naijilia]]. ==Gbẹzan bẹjẹeji tọn podo wehọmẹ po== Odiete yin jiji to 6 Zósun 1978 to Sapele, he yin apadewhe ayimatẹn Delta tọn do whẹndo klistiani tọn de mẹ. E yin hinhẹn biọ hànjiji mẹ sọn ovu whenu gbọn nuyiwadomẹji otọ́ etọn he yin yẹwhenọ John Odiete dali. E whẹ́n do amisa mẹ bo bẹ hànhonu yiyizan jẹẹji to whenue e tindo [[owhe]] wiawe (12). E plọnnu gando tonudidọ go to wehọmẹ alavọ [[Ibadan|Ibadan]] tọn. ==Azọn== E wọ wẹ yin mẹhe yin nukọntọ to ''MTN Project Fame (Season 5)'' mẹ podọ to ojlẹ dindẹn godo e de ohàn dopodopo he sọha etọn su tọ́n taidi "Blow you a kiss", "You are worthy" and "I am not Alone". Eyin oylọbasina nado jihàn de he ye ylọdọ "Follow You" hẹ Sammie Okposo. ==Gbẹzan mẹdetiti tọn== E wlealọ hẹ Joy Ilibeno to Afínplọsun 4, 2013. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1978 lẹ]] hcy35baym88orytc3a7bheva1kigrfw Zeb Ejiro 0 831 19190 16979 2022-04-11T18:31:37Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Zeb Ejiro''', MFR yin sinima bayitọ [[Naijilia]] tọn de. E yin dopo to nọvisunu awe Chico Ejiro tọn lẹ mẹ, sinima bayitọ numimọnọ [[Naijilia]] tọn de wẹ. To Abọhusun owhe 2005 tọn, Zeb mọ ajọ̀ ''National of order of Federal republic'' tọn yí to pọmẹ hẹ Lere Paimo to yinyọnẹn mẹ na azọ́n daho he mẹ e do mahẹ te lẹ na azọ́nwatẹn sinima tọn [[Naijilia]] tọn. ==Ajọ̀ he e mọyi lẹ== *Order of the Federal Republic (2005) ==Sọ pọ́n== [[Sinimọto-basitọ lẹ to Naijilia]] == Alọdlẹdonu lẹ == [[Adà:Sinimọto-basitọ lẹ to Naijilia]] 7n5bsoog27cx19uaoihlaca9zdwtms2 Cyril Stober 0 832 25495 25494 2022-07-09T11:28:57Z Gadarawamo 20 /* Otàn Gbẹzan Etọn tọn */ wikitext text/x-wiki '''Cyril Stober''' yin linlinhọdọtọ́ po linlin-kantọ otò [[Naijilia]] tọn dé. E yin jiji to [[Ayimatẹn Niger Tọn]] mẹ. E yi wehọmẹ daho ''Fatima Secondary Secondary'' he yin yinyọnẹn todin taidi ''Father O'Connell Science College'', to Minna. ==Otań Azọn Etọn Tọn== Stober basi hugan owhè gban (30) taidi linlinhọdọtọ po linlin-kantọ dé po. Ada he mẹ e diyìn te wẹ linlin ogán Ṣiẹnẹ zanmẹ tọn he e nọ hia to nupinpọn NTA tọn ji. Nusisọ vonọtaun etọn wẹ avọ̀,gbakun po gannukun etọn po. To owhè 2015, ohó dè gbayipe dọ Stober ko jó azọ́n, sigba e paṣa nupọntọ́ lẹ nado mọ ẹn to linlin hia. To azan konukundopotọ Lidosun owhè 2019, Stober joazọ́n to azọnwhe ''Nigerian Broadcasting Authority''. Dile tlẹn yindọ Cyril Stober ko jó azọ́n, E gbẹ bọ wazọn to nọtẹn NTA tọn ji na é kò lẹzun nukunmọ̀nu dopo to otò Naijilia tọn mẹ. == Otàn Gbẹzan Etọn tọn == Stober wlealọ hẹ Efun Merriman-Johnson, linlin-kantọ dayi tọn he wazọn to azọnwhe ''Nigerian Broadcasting Authority'' kakajẹ whenue ye tún alọwle lọ́. To azan Wiatọntọ Alunlunsun owhè 2019, Stober wlealọ devo hẹ Elizabeth Banu asi lọ́ tomẹ he yin ''Garkida'', to [[Ayimatẹn Adamawa Tọn]],to otò [[Naijilia]] tọn mẹ. E dó ovì atọ̀n (yọnnuvi awe po sunnuvi dopo po) sọn [[alọwle]] etọn po Efun Merriman-Johnson po tọn mẹ. Asi etọn yọyọ lọsu yin linlinhodọtọ po [[azọnwhé]] NTA [[Abuja]] tọn po. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] pkw9ssh8zlcs2lv52f5e2i8p4ow3gi0 Adà:Ovi he ye ji to owhe 1978 lẹ 14 833 15925 2022-03-25T05:20:04Z Samatics 9 Dá weda po "Adà:Ovi he ye ji to owhe 1978 lẹ" po wikitext text/x-wiki Adà:Ovi he ye ji to owhe 1978 lẹ 72ydyd8tiknyy7i0s3okp52dyr4k4pk Adà:Ovi he ye ji to owhe 1994 lẹ 14 834 15939 2022-03-25T05:31:13Z Samatics 9 Dá weda po "Adà:Ovi he ye ji to owhe 1994 lẹ" po wikitext text/x-wiki Adà:Ovi he ye ji to owhe 1994 lẹ idwq6fu6ovyfc9dwh2aze8nwvwy11gy Ode Ogede 0 835 25665 18999 2022-07-11T09:41:29Z Samatics 9 wikitext text/x-wiki '''Ode Ogede''' (saba yin yiylọ dọ O. S. Ogede, Ode S. Ogede) tindo toviyinyin [[Naijilia|Naijilia]] podo [[Amẹlika]] tọn po podọ e yin wesetọ podo mẹplọntọ zinjẹgbonu Aflika tọn to wehọmẹ alavọ North Carolina Central University tọn podọ wehọmẹ alavọ Ahmadu Bello University tọn po. ==Zinjẹgbonu lẹ== *Ode Ogede, Art, Society, and Performance: Igede Praise Poetry (University Press of Florida, 1997) *Ode Ogede, Ayi Kwei Armah, Radical Iconoclast (Heinemann, 1999) *Ode Ogede, Achebe and the Politics of Representation (Africa WP, 2000) *Ode Ogede, Ogede, Ode. Teacher Commentary on Student Papers Conventions, Beliefs, and Practices. Westport, Conn: Bergin & Garvey, 200 In 702 libraries according to WorldCat[1](Garvin, 2001) *Ode Ogede, Achebe's Things Fall Apart: Reader's Guide (Continuum, 2007) *Ode Ogede, Helping Students Write Successful papers (Lang, 2013) *Intertextuality in Contemporary African Literature (Rowman, 2011) *Chiji Akoma, Research in African Literatures 30 #4 (1999): 227-28 *Adekoo Adeleke, Research in African Literatures 42 # 2 (2011): 102-104 *Tanure Ojaide, World Literature Today 73.1 (1999): 199 *Ogede, Ode (1 January 2001). "Oral Tradition and Modern Storytelling: Revisiting Chinua Achebe's Short Stories". International Fiction Review. 28 (1): 67–77. ISSN 0315-4149. *Contemporary Authors (Gale/Cengage Press 2007) ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 0p0nsp6ln7wn270x4sbwu5rq38w3p93 Adà:Ovi he ye ji to owhe 1960 lẹ 14 836 15982 2022-03-25T07:32:07Z Samatics 9 Dá weda po "Adà:Ovi he ye ji to owhe 1960 lẹ" po wikitext text/x-wiki Adà:Ovi he ye ji to owhe 1960 lẹ 31uoa0uxgnnn4yxltiylvl3n055qh0u Simeon Ekpe 0 837 26103 19104 2022-07-13T19:10:44Z Samatics 9 wikitext text/x-wiki '''Simeon Osuji Ekpe''' (azán ṣinẹnẹtọ Lidosun 1935 jẹ azán fọtọ̀n-nukudopotọ whejisun 2011, to Nwengele) yín whẹdida dodo datọ whẹdatẹn whẹvọylọ tọn podọ whẹdatọ-gan hoho [[Ayimatẹn Imo Tọn|Ayimatẹn Imo tọn]]. Ekpe yi Bishop Shanaha College to Orlu podọ Wehọmẹ Alavọ tọn London tọn. == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1935 lẹ]] [[Adà:Mẹhe kú to owhe 2011 lẹ]] [[Adà:Naijilia-nu lẹ]] add0qj21rgh710rqdk8ijeqt1vbk3nm Ohia:Wikipedia:Main Page/styles.css 10 838 16016 16010 2022-03-25T11:03:55Z Samatics 9 sanitized-css text/css .mp-panel { width: 100%; height: auto; border: 1px solid #88A; background-color: #ACF; vertical-align: top; margin: 0em 0em 0.5em 0em; border-spacing: 0.6em; } .mp-panel h1 { font-size: 230%; font-family: 'hoefler text','times new roman', serif; font-variant: small-caps; border: none; margin: 0; padding: 5pt } .mp-panel h2 { text-align: left; font-size: 1.2em; margin: 4px 0; padding: 1.5px 0 2px 4px; background: #F0F0F0 url('https://upload.wikimedia.org/wikipedia/commons/1/1b/Wikibar2.png') right no-repeat; background-size: auto 100%; font-weight: bold; border: 1px solid #AAA; text-align: left; color: #000; display: block !important; } .mp-panel h2 span { display: inline !important; } .mp-subpanel { vertical-align: top; color: #000; border: 3px double #AAA; background-color: #ffffff; padding: 0.5em; margin: 0; width: 100%; } .mp-left { width: 55%; } .mp-right { width: 45%; } #EnWpMpBook2 { padding: 1em 0 .6em; } body.skin-minerva table { border-collapse: separate !important; } @media screen and ( max-width: 720px ) { body.skin-minerva td, body.skin-minerva tr, body.skin-minerva tbody, body.skin-minerva table { display: block; width: 100% !important; box-sizing: border-box; } #mf-projs td:not(:only-child) { display: inline-block; width: 40% !important; padding: 5px 0; } #mf-projs td:nth-child(even) { width: 50% !important; } #mf-projs td.empty { display: none !important; } #mf-know td:last-child tr { display: flex; flex-direction: column-reverse; } #mf-know { text-align: center; } #mf-know table { margin: 0; } #mf-know td { padding: 0 !important; } #mf-know td tr { padding: 1em 0; } } 2m1x0otz8pm5j0kqneyg6ies0zkyl6s Wikipedia:Main Page/styles.css 4 839 16014 16011 2022-03-25T10:53:12Z Samatics 9 wikitext text/x-wiki .mp-panel { width: 100%; height: auto; border: 1px solid #88A; background-color: #ACF; vertical-align: top; margin: 0em 0em 0.5em 0em; border-spacing: 0.6em; } .mp-panel h1 { font-size: 230%; font-family: 'hoefler text','times new roman', serif; font-variant: small-caps; border: none; margin: 0; padding: 5pt } .mp-panel h2 { text-align: left; font-size: 1.2em; margin: 4px 0; padding: 1.5px 0 2px 4px; background: #F0F0F0 url('https://upload.wikimedia.org/wikipedia/commons/1/1b/Wikibar2.png') right no-repeat; background-size: auto 100%; font-weight: bold; border: 1px solid #AAA; text-align: left; color: #000; display: block !important; } .mp-panel h2 span { display: inline !important; } .mp-subpanel { vertical-align: top; color: #000; border: 3px double #AAA; background-color: #ffffff; padding: 0.5em; margin: 0; width: 100%; } .mp-left { width: 55%; } .mp-right { width: 45%; } #EnWpMpBook2 { padding: 1em 0 .6em; } body.skin-minerva table { border-collapse: separate !important; } @media screen and ( max-width: 720px ) { body.skin-minerva td, body.skin-minerva tr, body.skin-minerva tbody, body.skin-minerva table { display: block; width: 100% !important; box-sizing: border-box; } #mf-projs td:not(:only-child) { display: inline-block; width: 40% !important; padding: 5px 0; } #mf-projs td:nth-child(even) { width: 50% !important; } #mf-projs td.empty { display: none !important; } #mf-know td:last-child tr { display: flex; flex-direction: column-reverse; } #mf-know { text-align: center; } #mf-know table { margin: 0; } #mf-know td { padding: 0 !important; } #mf-know td tr { padding: 1em 0; } } 2m1x0otz8pm5j0kqneyg6ies0zkyl6s Zinzantọ:Meno25 2 840 16017 2022-03-25T11:07:07Z Meno25 72 Creating wikitext text/x-wiki * You can contact me using [[:en:User:Meno25|my English Wikipedia user page]]. dkcm1o6xzt064h826be7vtnj9rp8l6j Zinzantọ hodidọ:Meno25 3 841 16018 2022-03-25T11:07:23Z Meno25 72 talk wikitext text/x-wiki Please leave messages at [[en:User talk:Meno25]]. 3q2l91ok1d3l9wavvtmiq6ao6h5326r Wikipedia 0 842 26831 25692 2022-07-22T04:27:17Z Gadarawamo 20 wikitext text/x-wiki '''Wikipedia''' yin owe-oyọnẹn intẹnẹt ji tọn vọnu de he tin to ogbè fọde-kantọ̀nṣidopo (326) mẹ lẹdo aihọ́n pe. Mẹlẹ sọgan yí i zán, má ẹn hẹ mẹdevo lẹ, bosọ diọ ẹ, vọnu. Mẹlẹ sọgan de nado basi nunina do Wikimedia Foundation nado nọgodona Wikipedia po [[azọ́n]] etọn devo lẹ po. E yin nọtẹn intẹnẹt tọn he bẹ nudọnamẹ he hùndonuvò lẹ hẹn de. Ehe zẹemẹdo dọ medepope wẹ sọgan basi vọ́kan etọn, bosọ diọ ẹ, eyindọ yé ko gbẹ hodo osẹ́n vọ́kan-bibasi po vọjlado-bibasi po tọn. Titobasinanu [[Amẹlika]] tọn de [[Wikimedia Foundation]], wẹ tindo Wikipedia, ehe tin to San Francisco to California, [[Amẹlika]]. Yinkọ Wikipedia tọn lọ yin dide sọn hogbe awè mẹ, ''wiki'' po ''encyclopedia'' po. [[Jimmy Wales]] po [[Larry Sanger]] po wẹ bẹ Wikipedia jẹeji jẹnukọn to azán 10tọ Alunlunsun, owhe 2001 tọn, taidi apadewhé owé oyọnẹn tọn intẹnẹt ji tọn he ko to aimẹ jẹnukọnna dehe nọ yin Nupedia tọn. To azán 15tọ Alunlunsun, [[owhe]] 2001 tọn, Wikipedia lẹzun nọtẹn intẹnẹt tọn he to ovo de. E yin wiki de he nọ yi azọ́nwanu ọdinatẹ tọn MediaWiki zan (taidi azọ́n Wikimedia Foundation tọn diẹ lẹpo). Mẹdepope he e jlo wẹ sọgan diọ weda he to Wikipedia ji lẹ, kavi tlẹ wleawuna yọyọ lẹ. Wikipedia tindo nujinọtedo ojlẹnu weda tọn na weda he to Owe-oyọnẹn tọn lọ mẹ lẹpo. Kakajẹ Zósun [[owhe]] 2011 tọn, Wikipedia ko do nudi weda livi fọtọ̀n-nukunatọ̀n (18) to nudi ogbè fọde-kanweko (300) mẹ podọ hugan hogbe liva atọ̀n e lán livi atọ́n gbọn Wikipedia lẹpo mẹ. Wikipedia Glẹnsigbe tọn wẹ yin wunmẹ Wikipedia tọn he kló hugan. dh3g4rskckwblujvui1ql6grkjwbzt2 Zinzantọ:MenoBot 2 843 16028 2022-03-25T11:12:28Z MenoBot 73 Creating wikitext text/x-wiki This is an interwiki bot operated by [[User:Meno25|Meno25]]. [[ace:Ureuëng Nguy:MenoBot]] [[kbd:ЦӀыхухэт:MenoBot]] [[af:Gebruiker:MenoBot]] [[ak:User:MenoBot]] [[als:Benutzer:MenoBot]] [[am:አባል:MenoBot]] [[ang:User:MenoBot]] [[ab:Алахәыла:MenoBot]] [[ar:مستخدم:MenoBot]] [[an:Usuario:MenoBot]] [[arc:ܡܦܠܚܢܐ:MenoBot]] [[roa-rup:User:MenoBot]] [[frp:Utilisator:MenoBot]] [[as:সদস্য:MenoBot]] [[ast:Usuariu:MenoBot]] [[gn:Puruhára:MenoBot]] [[av:Участник:MenoBot]] [[ay:Usuario:MenoBot]] [[az:İstifadəçi:MenoBot]] [[bm:Utilisateur:MenoBot]] [[bn:ব্যবহারকারী:MenoBot]] [[bjn:Pamakai:MenoBot]] [[zh-min-nan:User:MenoBot]] [[map-bms:Panganggo:MenoBot]] [[ba:Ҡатнашыусы:MenoBot]] [[be:Удзельнік:MenoBot]] [[be-x-old:Удзельнік:MenoBot]] [[bh:प्रयोगकर्ता:MenoBot]] [[bcl:Paragamit:MenoBot]] [[bi:User:MenoBot]] [[bg:Потребител:MenoBot]] [[bar:Nutza:MenoBot]] [[bo:User:MenoBot]] [[bs:Korisnik:MenoBot]] [[br:Implijer:MenoBot]] [[bxr:Участник:MenoBot]] [[ca:Usuari:MenoBot]] [[cv:Хутшăнакан:MenoBot]] [[ceb:Gumagamit:MenoBot]] [[cs:Wikipedista:MenoBot]] [[ch:Muna'sesetbi:MenoBot]] [[cbk-zam:Usuario:MenoBot]] [[ny:User:MenoBot]] [[sn:User:MenoBot]] [[tum:User:MenoBot]] [[co:User:MenoBot]] [[cy:Defnyddiwr:MenoBot]] [[da:Bruger:MenoBot]] [[pdc:Yuuser:MenoBot]] [[de:Benutzer:MenoBot]] [[dv:މެމްބަރު:MenoBot]] [[nv:Choyoołʼįįhí:MenoBot]] [[dsb:Wužywaŕ:MenoBot]] [[dz:User:MenoBot]] [[et:Kasutaja:MenoBot]] [[el:Χρήστης:MenoBot]] [[eml:Utente:MenoBot]] [[en:User:MenoBot]] [[myv:Теиця:MenoBot]] [[es:Usuario:MenoBot]] [[eo:Uzanto:MenoBot]] [[ext:User:MenoBot]] [[eu:Lankide:MenoBot]] [[ee:User:MenoBot]] [[fa:کاربر:MenoBot]] [[hif:sadasya:MenoBot]] [[fo:Brúkari:MenoBot]] [[fr:Utilisateur:MenoBot]] [[fy:Meidogger:MenoBot]] [[ff:Utilisateur:MenoBot]] [[fur:Utent:MenoBot]] [[ga:Úsáideoir:MenoBot]] [[gv:Ymmydeyr:MenoBot]] [[gag:Kullanıcı:MenoBot]] [[gd:Cleachdaiche:MenoBot]] [[gl:Usuario:MenoBot]] [[gan:用戶:MenoBot]] [[ki:User:MenoBot]] [[glk:کاربر:MenoBot]] [[gu:સભ્ય:MenoBot]] [[got:𐌽𐌹𐌿𐍄𐌰𐌽𐌳𐍃:MenoBot]] [[hak:User:MenoBot]] [[xal:Демнч:MenoBot]] [[ko:사용자:MenoBot]] [[ha:User:MenoBot]] [[haw:Mea hoʻohana:MenoBot]] [[hy:Մասնակից:MenoBot]] [[hi:सदस्य:MenoBot]] [[hsb:Wužiwar:MenoBot]] [[hr:Suradnik:MenoBot]] [[io:Uzanto:MenoBot]] [[ig:Ọbanife:MenoBot]] [[ilo:Agar-aramat:MenoBot]] [[bpy:আতাকুরা:MenoBot]] [[id:Pengguna:MenoBot]] [[ia:Usator:MenoBot]] [[ie:Usator:MenoBot]] [[iu:User:MenoBot]] [[ik:User:MenoBot]] [[os:Архайæг:MenoBot]] [[xh:User:MenoBot]] [[zu:User:MenoBot]] [[is:Notandi:MenoBot]] [[it:Utente:MenoBot]] [[he:משתמש:MenoBot]] [[jv:Panganggo:MenoBot]] [[kl:Atuisoq:MenoBot]] [[kn:ಸದಸ್ಯ:MenoBot]] [[pam:User:MenoBot]] [[krc:Къошулуучу:MenoBot]] [[ka:მომხმარებელი:MenoBot]] [[ks:رُکُن:MenoBot]] [[csb:Brëkòwnik:MenoBot]] [[kk:Қатысушы:MenoBot]] [[kw:Devnydhyer:MenoBot]] [[rw:User:MenoBot]] [[rn:User:MenoBot]] [[sw:Mtumiaji:MenoBot]] [[kv:Пырысь:MenoBot]] [[kg:User:MenoBot]] [[ht:Itilizatè:MenoBot]] [[ku:Bikarhêner:MenoBot]] [[ky:Колдонуучу:MenoBot]] [[mrj:Сирӹшӹ:MenoBot]] [[lad:Usador:MenoBot]] [[lbe:Гьуртту хьума:MenoBot]] [[lez:Участник:MenoBot]] [[lo:ຜູ້ໃຊ້:MenoBot]] [[ltg:Lītuotuojs:MenoBot]] [[la:Usor:MenoBot]] [[lv:Lietotājs:MenoBot]] [[lb:Benotzer:MenoBot]] [[lt:Naudotojas:MenoBot]] [[lij:Utente:MenoBot]] [[li:Gebroeker:MenoBot]] [[ln:Utilisateur:MenoBot]] [[jbo:User:MenoBot]] [[lg:User:MenoBot]] [[lmo:Druvadur:MenoBot]] [[hu:Szerkesztő:MenoBot]] [[mk:Корисник:MenoBot]] [[mg:Mpikambana:MenoBot]] [[ml:ഉപയോക്താവ്:MenoBot]] [[mt:Utent:MenoBot]] [[mi:User:MenoBot]] [[mr:सदस्य:MenoBot]] [[xmf:მომხმარებელი:MenoBot]] [[arz:مستخدم:MenoBot]] [[mzn:کارور:MenoBot]] [[ms:Pengguna:MenoBot]] [[min:Pengguna:MenoBot]] [[cdo:User:MenoBot]] [[mwl:Outelizador:MenoBot]] [[mdf:Тиись:MenoBot]] [[mn:Хэрэглэгч:MenoBot]] [[my:User:MenoBot]] [[nah:Tlatequitiltilīlli:MenoBot]] [[na:User:MenoBot]] [[fj:User:MenoBot]] [[nl:Gebruiker:MenoBot]] [[nds-nl:Gebruker:MenoBot]] [[cr:User:MenoBot]] [[ne:प्रयोगकर्ता:MenoBot]] [[new:छ्येलेमि:MenoBot]] [[ja:利用者:MenoBot]] [[nap:Utente:MenoBot]] [[ce:Декъашхо:MenoBot]] [[frr:Benutzer:MenoBot]] [[pih:User:MenoBot]] [[no:Bruker:MenoBot]] [[nn:Brukar:MenoBot]] [[nrm:User:MenoBot]] [[nov:User:MenoBot]] [[oc:Utilizaire:MenoBot]] [[mhr:Пайдаланыше:MenoBot]] [[or:ବ୍ୟବହାରକାରୀ:MenoBot]] [[om:User:MenoBot]] [[uz:Foydalanuvchi:MenoBot]] [[pa:ਵਰਤੌਂਕਾਰ:MenoBot]] [[pi:अवयव:MenoBot]] [[pfl:Benudzer:MenoBot]] [[pag:User:MenoBot]] [[pnb:User:MenoBot]] [[pap:User:MenoBot]] [[ps:کارن:MenoBot]] [[koi:Участник:MenoBot]] [[km:អ្នកប្រើប្រាស់:MenoBot]] [[pcd:Utilisateur:MenoBot]] [[pms:Utent:MenoBot]] [[tpi:Yusa:MenoBot]] [[nds:Bruker:MenoBot]] [[pl:Wikipedysta:MenoBot]] [[pnt:Χρήστες:MenoBot]] [[pt:Usuário(a):MenoBot]] [[kaa:Paydalanıwshı:MenoBot]] [[crh:Qullanıcı:MenoBot]] [[ty:Utilisateur:MenoBot]] [[ksh:Metmaacher:MenoBot]] [[ro:Utilizator:MenoBot]] [[rmy:Jeno:MenoBot]] [[rm:Utilisader:MenoBot]] [[qu:Ruraq:MenoBot]] [[rue:Хоснователь:MenoBot]] [[ru:Участник:MenoBot]] [[sah:Кыттааччы:MenoBot]] [[se:Geavaheaddji:MenoBot]] [[sm:User:MenoBot]] [[sa:योजकः:MenoBot]] [[sg:Utilisateur:MenoBot]] [[sc:Usuàriu:MenoBot]] [[sco:User:MenoBot]] [[stq:Benutser:MenoBot]] [[st:User:MenoBot]] [[nso:Mošomi:MenoBot]] [[tn:User:MenoBot]] [[sq:Përdoruesi:MenoBot]] [[scn:Utenti:MenoBot]] [[si:පරිශීලක:MenoBot]] [[simple:User:MenoBot]] [[sd:يوزر:MenoBot]] [[ss:User:MenoBot]] [[sk:Redaktor:MenoBot]] [[sl:Uporabnik:MenoBot]] [[cu:Польꙃєватєл҄ь:MenoBot]] [[szl:Używacz:MenoBot]] [[so:User:MenoBot]] [[ckb:بەکارھێنەر:MenoBot]] [[srn:Masyin:MenoBot]] [[sr:Корисник:MenoBot]] [[sh:Korisnik:MenoBot]] [[su:Pamaké:MenoBot]] [[fi:Käyttäjä:MenoBot]] [[tl:Tagagamit:MenoBot]] [[ta:பயனர்:MenoBot]] [[kab:Amseqdac:MenoBot]] [[roa-tara:User:MenoBot]] [[tt:Кулланучы:MenoBot]] [[te:వాడుకరి:MenoBot]] [[tet:Uza-na'in:MenoBot]] [[th:ผู้ใช้:MenoBot]] [[ti:User:MenoBot]] [[tg:Корбар:MenoBot]] [[to:User:MenoBot]] [[chr:User:MenoBot]] [[chy:User:MenoBot]] [[ve:User:MenoBot]] [[tr:Kullanıcı:MenoBot]] [[tk:Ulanyjy:MenoBot]] [[tw:User:MenoBot]] [[udm:Викиавтор:MenoBot]] [[bug:Pengguna:MenoBot]] [[uk:Користувач:MenoBot]] [[ur:صارف:MenoBot]] [[ug:ئىشلەتكۈچى:MenoBot]] [[za:用户:MenoBot]] [[vec:Utente:MenoBot]] [[vep:Kävutai:MenoBot]] [[vi:Thành viên:MenoBot]] [[vo:Geban:MenoBot]] [[fiu-vro:Pruukja:MenoBot]] [[wa:Uzeu:MenoBot]] [[zh-classical:User:MenoBot]] [[vls:Gebruker:MenoBot]] [[war:Gumaramit:MenoBot]] [[wo:Jëfandikukat:MenoBot]] [[wuu:用户:MenoBot]] [[ts:User:MenoBot]] [[yi:באַניצער:MenoBot]] [[yo:Oníṣe:MenoBot]] [[zh-yue:User:MenoBot]] [[diq:Karber:MenoBot]] [[zea:Gebruker:MenoBot]] [[bat-smg:Nauduotuos:MenoBot]] [[zh:User:MenoBot]] 3yvtkb4j8q5cirn01948cm4mfzramtn Zinzantọ hodidọ:MenoBot 3 844 16029 2022-03-25T11:12:46Z MenoBot 73 talk wikitext text/x-wiki Please leave comments in English at [[:en:User talk:Meno25]]. 5s08lno63fyjy199utyypwti04u4y28 Adà:Ovi he ye ji to owhe 1961 lẹ 14 845 16049 2022-03-25T12:56:32Z Samatics 9 Dá weda po "Adà:Ovi he ye ji to owhe 1961 lẹ" po wikitext text/x-wiki Adà:Ovi he ye ji to owhe 1961 lẹ 9t7upwpaxxnj3zkxq49um3b8f80q5gt Adà:Ovi he ye ji to owhe 1968 lẹ 14 846 16051 2022-03-25T13:02:47Z Samatics 9 Dá weda po "Adà:Ovi he ye ji to owhe 1968 lẹ" po wikitext text/x-wiki Adà:Ovi he ye ji to owhe 1968 lẹ m26qhhmr8vh4o1yrb42c86w8dfccvgu Baba Fryo 0 847 26392 18653 2022-07-16T13:18:37Z Gadarawamo 20 wikitext text/x-wiki '''Baba Fryo''' he yinkọ etọn titi nọ yin '''Friday Igwe''' yin hànjitọ numimọnọ [[Naijilia]] tọn de he wá sọn Ajegunle, he yin lẹdo de to ayimatẹn [[Awọnlin]] tọn mẹ. E yin yinyọnẹn gbọn hànjiji agbegbe etọn mẹ tọn lẹ tọn dali. Ohàn etọn he diyín hugan to [[Naijilia]] wẹ '''''Dem go dey pose''''' he yin didetọn to [[owhe]] 1990 lẹ godo. Ohàn lọ yin kinkan do ogbè ''Nigerian Pigin'' mẹ bo sọ diyin po wedudu he nọ yin ''Galala'' po he numimọnọ Baba Fryo po hànjigbẹ́ etọn lẹ taidi Daddy Fresh po Daddy Showkey po detọn. ==Otàn Gbẹzan Etọn Tọn== Baba Fryo dohia to 2017 dọ ojlo emitọn wẹ nado ko wlealọ hẹ yọnnu he tin to ajọ́liho dopolọ po e mi po. E dọ nuhe vẹna ẹn lẹ bo dọdọ eyin emi ko wlealọ hẹ yọnnu de he tin to ajọ̀liho dopolọ po emi po wẹ, gbẹzan azọ́n emitọn tọn ma na ko yido na asi lọ na ko gọalọna emi. E wá yidogọ dọ emi wazọ́n taun nado gọjẹ otẹn he mẹ emi te todin. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] febltsi2acxpltmdmyne6huvjt2mqw8 Peter Nwaoduah 0 848 25677 25675 2022-07-11T10:02:11Z Samatics 9 wikitext text/x-wiki '''Peter Nwaoduah''' wẹ yin awhangán andenanutọ na hihọbasina otò ayimatẹn tọn (SSS) to awhangán Sani Abacha glọ. E wọ wẹ yin ogán to azọ́nwatẹn lọ sọn kọ́yànsun 1992 tọn jẹ 1998, bo ka sọ no yí gbedide sọn awhángan Hamza al-Mustapha si. ==Azọ́n== [[Azọ́n]] etọn yin pinpọnhlan taidi dehe yọn hugan na ojlo ayimatẹngan ehe wayi tọn wutu, awhangán Sani Abacha dè mehe na wazọ́n hẹ ẹ do dodonu nugopipe etọn tọn wutu bo ma ka gbẹwanna sinsẹn de kavi akọta he mẹ mẹlọ wá sọn. Mẹmẹsunnu Peter Nwaoduah yin dopo to suhugan gbẹtọ lẹ he wá sọn huwaji lẹ mẹ he Abacha ko yí do azọ́nmẹ he yin dehe yọn hugan to otanho wedegbẹ togbo lọ tọn mẹ he bẹ Lateef Jakande, Bamanga Tukur, Adamu Ciroma, Anthony Ani, Olu Onagoruwa, Abubakar Rimi, Walter Ofonagoro, Uche Chukwumerije, Babagana Kingibe (M.K.O Abiola’s agbawhlẹntọ), Sarki Tafida, po Tom Ikimi po hẹn. ==Otògbo na ye gigo== E yin dopo to omẹ 138 he [[Naijilia|Naijilia]] yọnẹn bo sọ na ajọ̀ po omẹ 13 devo lẹ he na yin nina otẹn aṣẹpatọ tohọluduta lọ tọn, CFR; 27 na yin nina aṣẹpatọ Niger tọn, CON, 43 na yin nina gbedidenamẹtọ togbohọluduta lọ tọn, OFR; 46 na yin nina gbedidenamẹtọ Niger tọn, OON; 22 na tin to hagbẹ togbohọluduta lọ tọn mẹ, MFR; bọ 25 na yin gigopana nado tin to hagbẹ Niger tọn mẹ, MON. Omẹ ẹnẹ (4) devo lẹ na yin nina FRM I bọ omẹ atọ̀n (3) na yin nina FRM II. Mẹmẹsunnu Nwaoduah tin to todohukanji mẹhe na yin gbedidenamẹtọ togbohọluduta lọ tọn (OFR) po omẹ devo lẹ po gbẹtọyinyin yetọn po taidi: *Abdulkadir, Prof. Dan_Datti OFR *Aina, Lawrence Olusegun OFR *Ajumogobia, Odein, SAN OFR *Akaahs, Justice Kumai Bayang OFR *Akpan, Major_General Edet OFR *Alkali, Air C’dre Ibrahim OFR *Asika, Dr. (Mrs.) Edith Chinyere OFR *Batagarawa, Alhaji Ahmadi (Rtd.) Grand Khadi OFR *Bauchi, Sheikh Dahiru Usman OFR *Bello, Senator Muhammad Kanti OFR *Bonet, Chief Ufuwai OFR *Bozimo, Justice Rosaline Patricia Irorefe OFR *Braid, Prof. (Mrs.) Ekanem OFR *Chukkol, Prof. Kharisu Sufiyan OFR *Edebiri, Prof. Unionmwam OFR *Edu, Yomi OFR *Gwadabe, Alhaji Musa OFR *Inde, Abdullahi Dikko OFR *Jidda, Amb. Baba Ahmad OFR *Kuye, Senator Jibril Martins OFR *Lot, Sylvanus David OFR *Mohammed, Brig. General Garba (Rtd.) OFR *Muhammad, Justice Musa Dattijo OFR *Ndoma_Egba, Senator Victor, SAN OFR *Nwadialo, Bernard Shaw OFR *Podo mẹsusu devo lẹ po. Nususu ma yin yinyọẹn gando bẹjẹeji gbẹzan etọn tọn go po azọ́n po. E yí azọ́n anadenanutọ SSS tọn sọn Albert Horsfall si bo ka jodona awhangán Kayode Are to 1998. E yin nina owhé do Asokoro, Abuja to 1999 na azọ́n etọn lẹ wutu. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 3z97je0fg302hg3n3rk3oafzg74q4og Ojo, Awọnlin 0 849 26024 26023 2022-07-13T05:34:37Z Gadarawamo 20 /* Otàn */ wikitext text/x-wiki '''Ojo''' yin Lẹdo Gandudu Dokọ̀ tọn de to [[Awọnlin|Ayimatẹn Awọnlin tọn]] mẹ to [[Naijilia]]. Wehọmẹ Alavọ tọn Awọnlin tọn ''(Lagos State University)'' tin to finẹ. Ojo tin to adà whèzẹtẹn-waji alihogbó Trans–West African Coastal Highway tọn, to nudi kilomẹtlu 37 dohlán whèyihọ̀ Awọnlin tọn. E yin apadewhé Lagos Metropolitan Area tọn. To paa mẹ, Ojo yin topẹvi fininọ de etomọṣo e tindo ahì daho delẹ taidi, ''Alaba International Market, Alaba livestock market (Alaba Rago), Lagos International Trade Fair complex, po ahì Iyana-Iba tọn po''. Azọ́nwatẹn tatọ́-tẹnnọ̀ mimá ''Nigerian Army po Navy Town po'' tọn 81 wẹ tin to finẹ. To Hùwaji topẹvi lọ tọn mẹ (dasá nọwhe [[Gbagli]] tọn), adà gandudu dokọ̀ tọn lọ gọ na ogbà lẹ po hutó kọgudunọ lẹ po, podọ gbẹtọ ma sù to finẹ lẹ. Delẹ to hutó ehelẹ mẹ nọ yin nọtẹn ayidedai tọn lẹ to whedudu whenu lẹ. Gbékanlin he sù hugan to finẹ lẹ wẹ oló lẹ, alọ́tlọ lẹ, ovẹ́ lẹ, ajaka lẹ, azui lẹ po ohẹ̀ lẹ po. Jámajátlẹ po ''dolphin'' lẹ po sọ nọ disà wa hutó-waji lọ ga. Delẹ to topẹvi he to finẹ lẹ tọn wẹ Iba, Igando, Okokomaiko, po devo devo lẹ po. ==Otàn== Otàn [[otó]] de sè bo dọna devo tọn lẹ dohia dọ Ojo yin didoai Esugbemi, asì ẹ Erelu po yẹwhenọgán Osu po mẹhe sẹtẹ̀n sọn Ile-Ife bo wa wawaṣi dọ fie ye wa ylọ dọ Ilufe. Gbéyantọ de wẹ Esugbemi yin bọ nọ danpe gbọn lẹdo ogbà tọn he wa lẹzun Ojo to godomẹ lọ tọn mẹ. Dile e to yiyi e wa họnwun na ẹn dọ e dona gbloada na oslá etọn. Osu wa yi kannubiọ yẹwhenọ etọn mẹhe nọgodona nudide etọn to Ikemo ehe nọ yin yiylọ dọ agbegbe Olojo tọn to egbehe. Todaho yọyọ lọ wa basi oylọ na Aworinu devo lẹ sọn Iddo po Idumota po mẹhe wa do Irewe Osolu ai lẹ, to hùwaji Otto-Awori tọn. Àwa whèyihọ-waji lọ (Otto-Awori) po agéwaji lọ (Iba po Igbo-elerin po) Ojo tọn lọ po lẹ wa jideji na yede lẹ na Awori he sẹtẹ̀n sọn Ile-Ife he wa wawaṣi do lẹdo lọ lẹ mẹ wutu. Obadore to Iba wẹ waṣínu lọ lẹ nọte do jẹnukọn whẹpo do wa dlẹnkàn pannukọn whèyihọ̀ po hùwajiwhèyihọ po. Baalẹ de we dugán do Otto-Awori ji whenue Ahọlu yetọn tintan wa yin dide. Ehe yẹwhenọ lọ jẹagọdo. Ehe dekọtọn do Otto-Awori-Iddo didoai mẹ. To godo mẹ, Oba ''(ahọlu)'' de hẹ ofin ji to vivọnu owhe kanweko 18tọ tọn mẹ bo dugán to pọmẹ hẹ Olojo, Ojo tọn. ==Tẹnsẹnamẹnu== Tẹnsisẹ nọ saba yin gbọn ali lẹ ji. Alihogbó ''Trans–West African Coastal Highway'' tọn lọ dlẹnkàn gbọn whèzẹtẹn yi whèyihọ gbọn oto lọ mẹ bo má ẹn do adà awè ji hlan Agéwaji podọ hlan Hùwaji. Ali Olojo drive tọn, Old Ojo tọn, Kemberi tọn po Alaba po wẹ yin aliho tangan he to adà hùwaji tọn otò lọ tọn. To agéwaji, a na mọ Chief Esan way, ali Iyana-Ipaja tọn po ali Igbo-elerin tọn po, ehelẹ wẹ yin aliho tangan etọn lẹ. Yè sọ nọ dó tọjihun lẹ po zòhun lẹ po gbọn nọwhe [[Gbagli]] tọn ji to tọjihun glintẹn flinflin lẹ he to Muwo, Shibiri po eyin yè tọn sọn ali Olojo drive tọn ji po mẹ.Pínpan-gàn he tọ́n sọn [[Awọnlin]] mẹ de to yinyin gbigbá to alọnu podọ nukúndido lọ wẹ yindọ e ni de sẹ̀kli ma sẹ̀ pò to lẹdo lọ mẹ. ==Aṣà== Ojo yin yinyọnẹn na hunwhẹ Olojo tọn ehe whenu Olojo lọ nọ ṣinyọ́n jẹ́gbakun lọ. Hùnwhẹ Olò tọn lẹ nọ yin bibasi to whenue Olojo lọ kavi Baalẹ (kọmẹgán) de ku. [[Nuwiwa]] Olò lẹ tọn lẹ ko fọ́n nudindọ̀n dote bọ mẹdelẹ nọ pọ́n ye hlan di wangbigbẹna yọ́nnu lẹ. Hùnwhẹ devo lẹ wẹ Egungun, Obaluwaye, Sango, Ogun, Ota po Osun po tọn lẹ ehe yin yinkọdona sọgbe hẹ vodún kavi mẹwhlẹngantọ yetọn he yé nọ pà lẹ. Iyemoja po Gelede po gọna Alaalu sọ nọ yin ayidego to agbegbe Otto-Awori tọn tọn ji. ==Alọdlẹndonu lẹ == {{Awọnlin}} [[Adà:Naijilia]] 3qt92tvjimmce7esvjbdanb029kxylu Helen Prest-Ajayi 0 850 26997 18802 2022-07-24T21:51:15Z Gadarawamo 20 wikitext text/x-wiki '''Helen Prest-Ajayi''', he nọ yin '''Prest-Davies''' to dayi (he dà Prest, yin jiji to azan fọtọnnukunawetọ Zósun [[owhe]] 1959). E yin whẹhodọtọ oto [[Naijilia]] tọn, whekantọ podọ̀ yọnnu hé yọn whanpẹ hugan to otò [[Naijilia]] tọn dayi po. E whẹn dó Glẹnsitomẹ. E yi wehọmẹ daho ''International School'' to Ibadan whẹpodo yi wehọmẹ alavọ tọn ''Obafemi Awolowo University'' fie e plọnnu gándo osẹ́n go te, enẹgodo e yi nado whlẹn otẹn yọnnu he yọn whanpẹ hugan tọn. Whenuena ye na ẹn jẹgbakun yọnnu he yọn whanpẹ hugan to Naijilia godo whenue é dó [[owhe]] fọtọnnukunẹnẹ to [[owhe]] 1979, Helen nọtena otò Naijilia tọn to yovotomẹ nado whlẹn otẹn yọnnu he yọn whanpẹ hugan tọn aihọn mẹ, enẹgodo e zindonukọn to wehọmẹ daho ''King's College'' to London, fie e yí gbedewema ''LLM'' tẹ. E sọ́ wazọn taidi linlinhodọtọ to [[owhe]] 1990 lẹ. To alọnu Helen wẹ yin ògán na azọnwhe ''Media Business Company''. Ewọ wẹ oviví na nukunmọ̀nu '' Chief Arthur Prest'' podọ [[ovi]] Tonudọtọ ''chief Micheal Godwin Prest''. E do yọnnuvi atọ̀n (3). E wlealọ hẹ asu etọn tintan ajọwatọ Jimmy Davies to [[owhe]] 1988. ==Otan Gbẹzan Etọn Tọn== Helen Prest doalọte na azọn whẹdidọ tọn na whẹho madogan tọn bo sọ lẹzun wekantọ he kan wema susu lẹ taidi ''The Complete English Guide''. Asu etọn ''Dr Tosin Àjàyí'' basi matintọ to azan koatọnnukundopotọ Lidosun [[owhe]] 2020. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1959 lẹ]] j4zhd88i76f5uwlm8n7rit78yua3ttz Arthur Conan Doyle 0 851 18619 16194 2022-04-11T16:09:56Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[File:Conan doyle.jpg|thumb|Conan doyle]] '''Sir Arthur Ignatius Conan Doyle''' (azán konukunawetọ Nuwhàsún,1859 yi jẹ azán ṣiawetọ Liyasun, owhe 1930 tọn) yin wekantọ Britain tọn de. E diyin taun na otàn flinflin he e nọ kàn gándo Detective Sherlock Holmes go lẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1859 lẹ]] [[Adà:Mẹhe kú to owhe 1930 lẹ]] m6h5ot16qnvg69tfske6et7569zg4gj Adà:Ovi he ye ji to owhe 1859 lẹ 14 852 16171 2022-03-25T16:22:37Z Misteld 15 Dá weda po "Weda he tin to adà Ovi he ye ji to owhe 1859 lẹ tọn mẹ lẹ" po wikitext text/x-wiki Weda he tin to adà Ovi he ye ji to owhe 1859 lẹ tọn mẹ lẹ f74l8oew5qoij3tygcxsmf4vhuqeg0y Adà:Mẹhe kú to owhe 1930 lẹ 14 853 16172 2022-03-25T16:23:22Z Misteld 15 Dá weda po "Weda he tin to adà Mẹhe kú to owhe 1930 lẹ tọn mẹ lẹ" po wikitext text/x-wiki Weda he tin to adà Mẹhe kú to owhe 1930 lẹ tọn mẹ lẹ pvo2b6uswp2gjulh1twqe8b565m8pl8 Adà:Ovi he ye ji to owhe 1959 lẹ 14 854 16187 2022-03-25T19:52:42Z Samatics 9 Dá weda po "Adà:Ovi he ye ji to owhe 1959 lẹ" po wikitext text/x-wiki Adà:Ovi he ye ji to owhe 1959 lẹ q8dlcu3pg2ujf0yki9h1eiwl1n3u0x5 Obanta 0 855 18993 16430 2022-04-11T17:58:55Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[File:Obanta.jpg|thumb|Obanta]] '''Obanta''' (yinkọ jọun etọn '''Ogborogan''') wẹ Ahọlu atọ̀ntọ to Ahọluduta Ijebu tọn mẹ he du to owhe-kanweko wiẹnẹtọ he wa lẹzun [[Ayimatẹn Ogun Tọn|Ayimatẹn Ogun tọn]], to [[Naijilia]]. Obanta nọ nukọnna gbẹtọ lẹ nado tọ́n sọ́n Ile Ife bo yi du Ahọlu to Ijebu Ode whenuena onọ̀ etọn sìn otọ́, Ahọlu Olu Iwa, he yin Awujale Ijebu Ode tọn tintan basi matintọ. To whenue e jẹ Ijebu, finẹnu lẹ dó kuavọ na ẹn po zohunhun po, po awhá lọ po dọ "''Oba wà níta''" he zẹẹmẹdo "Ahọlu ko tin to gbangba" to ayọgbe mẹ. Lehe Ogborogan yin yinyọnẹn taidi Obanta dó niyẹn. Whẹndo Obanta tọn zindonukọn nado to ganzinpo-yinkọ Otọ́ yetọn Awujale zan zọnmi, ṣigba todin, Ahọlu po agbagogan lẹ po wẹ nọ basi dide. Osẹ́ndoai to gigo etọn mẹ yin zizedai dó ṣẹnṣẹn tòdaho Ijebu Ode tọn mẹ, sẹpọ agbegbe Itale tọn. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] qox7dp1j9qd51ut9dhq9xofffs144h1 Comfort Ekpo 0 856 26798 25862 2022-07-21T21:14:53Z Gadarawamo 20 wikitext text/x-wiki ''' Comfort Ekpo ''' (yin jiji to azán wiawetọ, Abọ̀húsun, [[owhe]] 1954). E yin ayinamẹtọ to Wehọmẹ Alavọ tọn Uyo tọn. ==Otàn gbẹzan etọn tọn== Comfort Memfin Ekpo yin jiji to Uyo to 1954. Mẹjitọ etọn lẹ wẹ Etim Udoh Isok po Nyong Sam Akpan po. E bẹjẹeji taidi ''Sunday School teacher'' podọ e sọ sẹ̀n taidi mẹplọntọ alọgọtọ tọn to Wehọmẹ Alavọ tọn Ayimatẹn Cross River tọn mẹ sọn 1983 jẹ 1991. Ekpo wá lẹzun mẹbọdo azinponọgo ẹnẹtọ to wehọmẹ alavọ tọn Uyo tọn podọ yọnnu tintan he yin mẹbọdo azinponọgotọ. To Awewesun [[owhe]] 2015 tọn mẹ, tito yin bibasi na ẹn nado yì dile Weyọnẹntọ Enefiok Essien ko yin didohia taidi mẹhe na jẹ otẹn etọn mẹ. Humọ, e kanwe hlan ''Minister of Education'', [[Adamu Adamu]] bo biọ dọ tito he yin bibasi na mẹhe na jẹ otẹn etọn mẹ lọ ni yin alọhẹndotena whẹ. Ehe wẹ na whẹho ''accusations of sexual assault and forgery'' tọn he yin bibasi gando Essien go he yin hodọdego gbọn linlinnamẹtọ lẹ dali wutu. == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] [[Adà:Ovi he ye ji to owhe 1954 lẹ]] 7kbh33se077it31yplj5twgsdiw2lmm Adà:Ovi he ye ji to owhe 1935 lẹ 14 857 16205 2022-03-25T22:40:46Z Misteld 15 Dá weda po "Ovi he ye ji to owhe 1935 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1935 lẹ hb9ij0fxkqdnaexdt4cxs5cbutejcvr Adà:Mẹhe kú to owhe 2011 lẹ 14 858 16208 2022-03-25T22:44:24Z Misteld 15 Dá weda po "Mẹhe kú to owhe 2011 lẹ" po wikitext text/x-wiki Mẹhe kú to owhe 2011 lẹ gbih5c1snsb7ekf4ldzu2mtrwooiyhi Ayimatẹn Kwara Tọn 0 859 27286 19602 2022-07-29T02:21:46Z Gadarawamo 20 wikitext text/x-wiki [[Wepo:Nigeria - Kwara.svg|thumb|Nọtẹn he to yẹdide Naijilia tọn lọ ji]] [[File:Ilorin Train Station, kwara state.jpg|alt=Ilorin Train Station in Kwara|thumb|Ilorin Train Station in Kwara]] '''Ayimatẹn Kwara Tọn''' yin dopo to Ayimatẹn gbàn-atọ́n-nukun-dopo he tin to Tògbo [[Naijilia]] tọn mẹ lẹ mẹ. Tatọ́-tònọ etọn wẹ [[Ilorin]]. E yin didoai to azan ko-atọ́nnukunẹnẹtọ Nuwhàsun tọn to 1967. Bo yin dide sọn [[Lẹdo Agewaji Tọn|Lẹdo Agewaji tọn]] dowhenu tọn mẹ. Ayimatẹn Kwara tọn tindo dogbo hẹ [[Ayimatẹn Ekiti Tọn|Ayimatẹn Ekiti tọn]], [[Ayimatẹn Osun Tọn|Ayimatẹn Osun tọn]] podọ [[Ayimatẹn Oyo Tọn|Ayimatẹn Oyo tọn]] to Hùwaji. E do dogbo hẹ [[Ayimatẹn Niger Tọn|Ayimatẹn Niger tọn]] to Agewaji. Ayimatẹn Kwara tọn do dogbo hẹ [[Ayimatẹn Kogi Tọn|Ayimatẹn Kogi tọn]] to whèzẹtẹn. Mọdopolọ e tindo dogbo hẹ Otogbo [[Benẹ]] tọn to Whèyihọ-waji. Mẹhihia he wa aimẹ to [[owhe]] 2006 dohia dọ Ayimatẹn Kwara tọn yin Ayimatẹn gbàn he gbẹtọ su te hugan to Otogbo Nigeria tọn mẹ. Ayimatẹn Kwara tọn wẹ yin Ayimatẹn ṣinẹnẹtọ he klo hugan to Otogbo Nigeria tọn mẹ. ==Gandudu-Lẹdo tọn lẹ to Ayimatẹn Kwara tọn mẹ== Gandudu Dokọtọn fọtọ̀n-nukundopo wẹ tin to Ayimatẹn Kwara tọn mẹ. Ayimatẹn ehe bẹ lẹdo gandudu Dokọtọn fòtọ̀n-nukundopo hẹn, ehelẹ wẹ: #Asa #Baruten #Edu #Ekiti #Ifelodun #Ilorin East #Ilorin South #Ilorin West #Isin #Irepodun #Kaiama #Moro #Offa #Oke Ero #Oyun #Pategi ==Akò jọun Ayimatẹn Kwara tọn lẹ== Akò jọun Ayimatẹn Kwara tọn lẹ wẹ Yoruba, Fulani, Nupe po Baruba.Ogbè voovo ẹnẹ wẹ tin to Ayimatẹn lọ mẹ, delẹ to ye mẹ wẹ: Yoruba, Nupe, Baatonum po Bokobaru. {| class="wikitable" ! Gandudu-Lẹdo tọn lẹ to Ayimatẹn Kwara tọn mẹ!! Ogbè |- | [[Asa, Kwara|Asa]] || [[Yoruba language|Yoruba]] |- | [[Baruten]] || [[Bariba language|Baatonum]] po [[Busa language (Mande)|Bokobaru]] |- | [[Edu, Kwara|Edu]] || [[Nupe language|Nupe]] |- | [[Ekiti, Kwara|Ekiti]] || Yoruba |- | [[Ifelodun, Kwara|Ifelodun]] || Yoruba |- | [[Ilorin East]] || Yoruba |- | [[Ilorin South]] || Yoruba |- | [[Ilorin West]] || Yoruba |- | [[Isin, Kwara|Isin]] || Yoruba |- | [[Irepodun, Kwara|Irepodun]] || Yoruba |- | [[Kaiama]] || Bokobaru |- | [[Moro, Kwara|Moro]] || Yoruba |- | [[Offa, Kwara|Offa]] || Yoruba |- | [[Oke Ero]] || Yoruba |- | [[Oyun]] || Yoruba |- | [[Pategi]] || Nupe |} ==Ayimatẹn-gán== To azan ko-atọ́n-nukun-ẹnẹtọ Nuwhàsun owhe 2019 tọn, Abdulrazaq Abdulrahman wẹ ye dè taidi Ayimatẹn-gán do e ji to alọnu din podọ ogbẹ́ APC tọn mẹ wẹ ewọ tin te.Mẹ he bọdo Ayimatẹn-gán Ayimatẹn Kwara tọn go wẹ yin Kayode Alabi. ==Adọkunnu he tin to Ayimatẹn Kwara tọn mẹ lẹ== * Sika * Osẹ̀n wewe * Okẹ́n * Okò * Amì * Quartz * Mabli * Kaolin * Feldsper Mẹheto oto lọ mẹ lẹ yin yinyọnẹn na gle zọn ye tọn le. ==Ayidedaitẹn saditọ lẹ tọn to Ayimatẹn Plateau tọn== [[Image:Kwarastatedrummers.jpg|thumb|right|Hunhoto, Ijomu Oro Gbétatò, Ayimatẹn Kwara tọn.]] * Esie Museum * Owu Waterfalls * Imoleboja Rock Shelter * Agbonna Hill Awọn Mass Wedding * Sobi Hill * Ero Omola Waterfall ==Wehọmẹ Alavọ tọn to Ayimatẹn Kwara tọn == * Wehọmẹ Alavọ Ayimatẹn Kwara tọn * Wehọmẹ Alavọ Kwara tọn * Wehọmẹ Alavọ Al-Hikmah * Wehọmẹ Alavọ Landmark * Wehọmẹ Alavọ Crown Hill * Wehọmẹ Alavọ Summit * Wehọmẹ Alavọ Thomas Adewumi * Wehọmẹ Alavọ Ahman Pategi * Wehọmẹ Alavọ Offa tọn * Wehọmẹ Politẹknik Ayimatẹn Kwara tọn * Wehọmẹ Federal Politẹknik Offa * Wehọmẹ Politẹknik Igbo Owu * Wehọmẹ Politẹknik Lens * Wehọmẹ Politẹknik Graceland * College of Education Ilemona * Muyideen College of Education * Kinsey College of Education, Ilorin * Moje College of Education Erin-Ile * Imam Hamzat College of Education * ECWA College of Education * College of Education Offa * College of Education Oro * Nana Aisha College of Education * Pan African College of Education * Kwara State College of Education Ilorin * Kwara State College of Education (Technical) Lafiagi * Nigeria Army School of Education * Nigerian Navy School of Health Science, Irra Road, Offa * International Aviation College, Ilorin ==Gbẹtọ Nukundeji Lẹ sọn Ayimatẹn Kwara tọn== * AbdulRahman AbdulRazak- Tonudọtọ * Bukola Saraki- Tonudọtọ * David Abioye- Ayimatẹn-gán * Lola Ashiru- Aholuzọnwato po Tonudọtọ * Adamu Atta- Tonudoto * Kunle Afolayan- Aihundatọ Nikikodonamẹton po Nu bayitọ * Ayeloyun- Hànjito * Joseph Ayo Babalola- Nukọntọ sinsẹ̀n tọn * David Gbamigboye- Awhànfunto Numiimọnọ * Theophilus Gbamigboye- Awhànfunto Numiimọnọ po Tonudọtọ * Salihu Modibbo Alfa Belgore- Whèyidọto po To Whẹdatọ-gàn * Adebayo Salami (Oga Bello)- Aihundatọ Nikikodonamẹton po Nu bayitọ * Yusuf Gobir- Anadenanutọ * Ola Ibrahim- Ogàn Awhànfunto tọju Naijilia tọn * Rafiu Adebayo Ibrahim- Tonudọtọ * Farooq Kperogi- Linlin-hiatọ * Mohammed Shaaba Lafiagi- Tonudọtọ * Làgbájá- Hànjito * Salaudeen Latinwo- Awhànfunto Numiimọnọ * Mohammed Lawal- Ogàn Awhànfunto tọju Naijilia tọn * Lai Mohammed- Whèyidọto po Lizọnyizọnwatọ * Ibrahim Yahaya Oloriegbe- Tonudọtọ * Abdulkadir Orire- * David Oyedepo- Nukọntọ sinsẹ̀n tọn * Wasiu Alabi Pasuma- Hànjito * Gbemisola Ruqayyah Saraki- Tonudọtọ * Olusola Saraki- Tonudọtọ * Toyin Saraki * AbdulRazzaq Ibrahim Salman- Tonudọtọ * Bola Shagaya- Ajọwatọ * Tony Tequila- Hànjitọ * Rashidi Yekini- Agbàwhlẹntọ * Abimbola Abolarinwa- Dotozọ́nwatọ [[Adà:Naijilia]] [[Adà:Ayimatẹn lẹ to Naijilia]] crwi8rdu4w65b2riqvvgraputla9dcl Olu Omagboye (Miguel) 0 860 19025 16264 2022-04-11T18:04:06Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Olu Omagboye''' yin Olu wíawetọ Ahọluduta Warri tọn he duahọlu do otò warri tọn ji. E jẹ otẹn otọ etọn tọn mẹ yedọ, [[Olu Akenjoye]] taidi Olu wíawetọ Ahọluduta Warri tọn. E jẹ oganyin lọ, Ogiame Omagboye. Ovi etọn [[Olu Akengboye]] wẹ wá jẹ otẹn ewọ tọn mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 9tmgz87i4jt33vj5yiuttvqalyqpj4t Adà:Ovi he ye ji to owhe 1924 lẹ 14 861 16234 2022-03-26T07:44:27Z Samatics 9 Dá weda po "Adà:Ovi he ye ji to owhe 1924 lẹ" po wikitext text/x-wiki Adà:Ovi he ye ji to owhe 1924 lẹ 4vu7rg42jbdfnjvxy5hgrlw74jt8bvl Oke Nnachi 0 862 19009 16436 2022-04-11T18:01:36Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki ''' Oke Nnachi ''' yin visunu [[Nnachi]] tọn podọ e yọn basi dọ e wọ wẹ ze ayinamẹ lọ nado hẹn Awhangbẹ Akpat tọn nado gọalọna Eze Agwu, Nnachi clan, po Obong Okon Ita rebels lẹ po to awhan Aro Ibibio tọn whenu. To gandudu whenu gli tọn Osim po Akuma Nnubi, Akuma tọn godo, Oke Nnachi wa lẹzun Ahọlu Arochukwu tọn. Ovivi etọn lẹ gbẹ to nukunpedo ofin lọ go kakajẹ egbehe == Alọdlẹdonu lẹ == [[Adà:Otàn Gbẹzan tọn]] 9l0gxi8184ahqtlyiyauxt7uu7yno42 Sunkanmi Omobolanle 0 863 19118 16385 2022-04-11T18:19:37Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Sunkanmi Omobolanle''' yin aihundatọ podo anadenanutọ [[Naijilia|Naijilia]] tọn. ==Gbẹzan bẹjẹeji tọn== E yin jiji to Whejisun 1, 1981. E wa sọn Ilora, otoho de mẹ to otogbo Oyo whezẹnten-huwaji [[Naijilia|Naijilia]] tọn. E yin ovi aihundatọ fanfunọ Sunday Omobolanle, ehe yin yinyọẹn ganji taidi "Papi Luwe". E yi wehọmẹ awhanfuntọ [[Naijilia|Naijilia]] tọn whẹpo do zindonukọn yi wehọmẹ alavọ Olabisi Onabanjo to fihe e mọ gbedewema ajọwiwa tọn yi te. E wlealọ hẹ Abimbola Bakare to 2011. E ko deanana bo sọ tọn to aihun [[Naijilia|Naijilia]] tọn susu lẹ mẹ. ==Bladopọ aihun etọn lẹ tọn== *Olaide Irawo (2007) *Gongo Aso (2008) *Kakanfo (2020) [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1981 lẹ]] gznbwu4nay9zazz3bdfyzmatc1xwvxs Olu Omoluyiri 0 864 23476 19659 2022-05-21T05:51:14Z Amire80 23 Bot: Cleaning up old interwiki links wikitext text/x-wiki '''Olu Omoluyiri''' yin Olu ṣinẹnẹtọ Ahọluduta [[Warri]] tọn he duahọlu do [[Itsekiri]] po mẹ he ma yin [[Itsekiri]] lẹpo ji. E wọ wẹ yin nọvi na [[Olu Oyenakpagha (Olu Obanighenren)]], he yin Olu ṣiatọ̀ntọ to Ahọluduta Warri tọn mẹ, bo sọ yin Ovi na [[Olu Atuwatse I|Olu Atuwatse I (Olu Dom Domingos)]], he yin Olu ṣinawetọ Ahọluduta Warri tọn tọn. Yinkọ Portuguese tọn etọn wẹ Mathias Ludovico. Ovi etọn [[Olu Abejoye]] wẹ jẹ otẹn etọn mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] 7bkhmfv90hdpfeb9taf07nzcdoug2h3 Olu oyenakpagha (Olu Obanighenren) 0 865 23477 21690 2022-05-21T05:51:24Z Amire80 23 Bot: Cleaning up old interwiki links wikitext text/x-wiki '''Olu Oyenakpagha,''' (Olu Obanighenren) wẹ yin Olu ṣiatọ̀ntọ Ahọluduta Warri tọn he duahọlu do it Itsekiri-nu lẹ ji. Eyin yinkọ dona dọ Omonighenren he zẹẹmẹdo Ahọvi agbasa sika nọ. To whenuena e hẹ ofìn ji taidi Ahọlu Ogiame, Olu Ahọluduta Warri tọn, eyin yinkọ vọ diọ na dó Ahọlu agbasa sika nọ. Yinkọ etọn devo sọ wẹ Don Antonio Domingos. Eyin ovi sunnu Olu Atuwatse I (Olu Dom Domingos) tọn bo jẹ otẹn otọ etọn tọn mẹ taidi Olu ṣiatọ̀ntọ Ahọluduta Warri tọn. E kan wekanhlanmẹ dé hlan Pope Clement X to 1652 he wekanhlanmẹ lọ sọ jẹ Pope lọ sí. Eyin weplọn to whegbe enẹgodo e yi wehomẹ daho to Angola. Taidi otọ etọn, e dasi sọn Portuguese. Ovi etọn Olu Omoluyiri wẹ wá jẹ otẹn etọn mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] e6bu664xgxbfhnuitz3ipmewbjzsg2p Zinzantọ hodidọ:Billinghurst 3 866 16285 2022-03-26T10:52:46Z Billinghurst 139 Dá weda po "soft redirect [[m:user talk:billinghurst]]" po wikitext text/x-wiki soft redirect [[m:user talk:billinghurst]] dq2lcvlalz1wvkgbsfgtg4q2uwwzb74 Bese 0 867 25349 23536 2022-07-08T14:07:43Z Gadarawamo 20 wikitext text/x-wiki '''Bese''' yin kanlin pẹvi de he sọgan yin mimọ to ogbàmẹ, e tindo [[afọ]] ẹnẹ, awe to nukọn bọ awe sọ to godo ṣigba e ma nọ zinzọnlin, kakatimọ e nọ lọ́n tlaun tlaun. E tindo nukun awe, dopodopo klo taidi akotokun, e nọ yinwanna fihe miọn tọ́ntọ́n podọ enẹwẹ zọn bọ eyin mì tlẹ mọn ẹn to ageji, e na yin fihe miọn taun de. Ewọ ma nọ do ofún to agbasa go kakatimọ ayú wẹ e nọ do, ayú etọn sọ nọ tli taun, e ma nọ bọawu nado yí alọ do tlẹn ayú etọn. Agbasa etọn ma sọ nọ mlẹn ṣigba e ṣi kanṣanklan, e nọ dù owán flinflin lẹ. Bese nọ dẹkàn mọnkọ, enẹwẹ zọn bọ eyin a tlẹ zìn opò do e kavi dlan ẹn yì fídindẹn, kleun wẹ e na sọ fọn ṣite. Bese [[Aflika]] tọn he ye nọ ylọdọ ''Bullfrog'' lẹ kẹdẹ wẹ asu lẹ nọ diga hugan asi lẹ te. == Alọdlẹndonu lẹ == hi6jyn17lmkzbqsywgl968j2nsodrsk Sandy Ojang Onor 0 868 26886 26839 2022-07-22T21:34:47Z Ydamilola 17 /* Bẹjẹeji gbẹzan etọn tọn podo wehọme po */ wikitext text/x-wiki '''Sandy Ojang Onor''' (yin jiji to 14 Afínplọsun 1966) podọ aṣẹpatọ to togbohọluduta [[Naijilia|Naijilia]] tọn. E yin vòdina to [[owhe]] 2019 nado yin tẹnmẹnpọntọ kavi nukunmọnu na aṣẹpatọ agbegbe Cross River tọn to pipli ṣiẹnẹtọ aṣẹpatọ lẹ tọn. E yin dopo to hagbẹ ''People's Democratic Party (PDP)''. ==Bẹjẹeji gbẹzan etọn tọn podo wehọme po== '''Sandy Ojang Onor''' yin jiji to tohomẹ Ikom tọn to lẹdo gandudu dokọ̀ Ikom tọn to [[Ayimatẹn Cross River Tọn|Ayimatẹn Cross River tọn]] mẹ. E yi wehọmẹ St. Francis, FSLC 1971 – 1975 podo St. Brendan's GEC (O level) 1976 – 1981 ehe wehọmẹ awe lẹ tin to lẹdo gandudu dokọ̀ dopolọ. Onor yi wehọmẹ alavọ [[Calabar]] tọn fihe e plọn otan te. E fo wehọmẹ alavọ tọn podo gbedewema to nudide mẹ (Second Class (Upper Division) 1983 – 1987. E yi gbedewema daho hugan to otan mẹ to wehọmẹ alavọ Calabar tọn to [[owhe]] 1988 jẹ 1993. ==Gbẹzan mẹdetiti tọn== Onor gbẹpo to alọwlemẹ to alọnu din, E yin klistiani zohunhunnọ podo wesetọ bo sọ yin alọtlutọ. E kan owe susu lẹ podọ e ko tindo nuyiwadomẹji dagbe susu do lẹdo gandudu dokọ̀ Cross River-[[Naijilia|Naijilia]] tọn mẹ. ==Dowatọ== *Imbua, David L., Onor, Sandy O. & Odey,Patick O. A (Ed.) Companion to African History in the Nineteenth and Twentieth Centuries. Makurdi, Aboki Publishers, 2017. *Omagu, Donald O. & Onor, Sandy O. (Ed.) The Nigeria Civil War: Narratives from Some Border Communities. London: Bahiti & Dalila Publishers, 2016. *Onor, Sandy Ojang. The Ejagham Nation in the Cross River Region of Nigeria. Ibadan: Kraft Books, 1994; Reprinted by Aboki Publishers, Makurdi 2016. *Onor, Sandy Ojang. Local Governance in Nigeria: Evolution, Growth, Problems and Solutions. Lagos: Amazingrafiks Limited, 2005. ==Ajọ̀ po gigopanamẹnu lẹ po== *Best Graduating Student In History, University of Calabar 1987 *Professor Eyo Ita Prize for Best Graduating Student in History, University of Calabar 1987 *Chief Ekanem Ita Prize for Best Graduating Student in History University of Calabar 1987 *NLC Prize for Excellence in Labour Management in Cross River State 2001 *Honorary Fellow, Chartered Institute of Local Government and Public Administration of Nigeria 2001 *Member Historical Society of Nigeria. ==Nuyọẹn azọnwhe tọn== *Director Duraform Company Ltd. Ikom 1993 *Executive Chairman, Etung Local Government Council, Cross River State 1999 – 2002 *State Chairman, Association of Local Government of Nigeria (ALGON), Cross River State Chapter 1999 – 2002 *Deputy National President of ALGON 1999 – 2002 *Chairman, Local Government Service Commission 2004 – 2008 *Commissioner For Agriculture 2010 – 2011 *Commissioner for Environment 2012 – 2013 ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1966 lẹ]] 0yug7can8eyj1qv2jckzhv9pa7yx5nf Adà:Ovi he ye ji to owhe 1966 lẹ 14 869 16323 2022-03-26T12:17:05Z Misteld 15 Dá weda po "Weda he tin to adà Ovi he ye ji to owhe 1966 lẹ tọn mẹ lẹ" po wikitext text/x-wiki Weda he tin to adà Ovi he ye ji to owhe 1966 lẹ tọn mẹ lẹ krj6lcwzarmv57nuzz253yo5cmmeqmt Henry Ajomale 0 870 18804 16734 2022-04-11T17:27:24Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Henry Ajomale''' yin tonudọtọ tògbo [[Naijilia]] tọn de. E yin Ogàn po kọmiṣọ́na dai tọn na Azọ́ndenamẹ Vonọtaun, Ayimatẹn [[Awọnlin]] tògbo Naijilia tọn. Ewọ wẹ Azinponọ̀ ná ogbẹ̀ ''All Progressive Congress'', Ayimatẹn Awọnlin tọn. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] bs0i14xmntrwv5f3gjcedy1b6fzwe2l Adà:Ovi he ye ji to owhe 1981 lẹ 14 871 16386 2022-03-26T18:20:49Z Samatics 9 Dá weda po "Adà:Ovi he ye ji to owhe 1981 lẹ" po wikitext text/x-wiki Adà:Ovi he ye ji to owhe 1981 lẹ 9qxkcf1hwsgso8bpd05m51bcbxof8zp Adedapo Tejuoso 0 872 18550 18511 2022-04-11T15:58:25Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Oba Adedapo Adewale Tejuoso''' wẹ Osile Oke Ona Egbaland tọn. Ewọ wẹ Otọ́ na Senator Lanre Tejuoso. Ahọlu Tejuoso yin jiji na Joseph Somoye Tejuoso po Esther Bisoye Tejuoso po, he yin ovivi na Ahọlu Karunwi I Oke Ona tọn. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] mesbmr3120wngypabftfvmdqcplvw37 Bola Odeleke 0 873 18675 16728 2022-04-11T17:05:53Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Bola Odeleke''' (mẹhe yin jiji to 1950) yin sinsẹngán de, yẹwhehodọtọ nugopọntọ de podọ mẹhe do agùn ''Power Penticostal Church'' ayi. ==Bẹjẹeji gbẹzan etọn== E wá sọn otò Ibadan tọn mẹ, enẹwẹ to ayimatẹn Oyo tọn he tin to agewaji [[Naijilia]] tọn. E hiawe to Iléṣà, enẹwẹ to otò he mẹ onọ̀ etọn wá sọn, e wá lẹzun hodotọ klisti tọn. To 1970, e bẹ yẹwhehodidọ to osun widopotọ owhe 1974 tọn, bọ to osun ṣiatọntọ owhe 2014 tọn, e dù hunwhẹ owhe kande tọn etọn to yẹwhehodidọ mẹ, bọ to azán gbanewheawetọ, osun atọntọ to owhe 1995 tọn mẹ, e lẹzun sinsẹngán daho de, yedọ yọnnu tintan he dù sinsẹngán de. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1950 lẹ]] tfy5rwvhdjymzjji5cj3gkt6hlbdgvw Tee A 0 874 27055 24956 2022-07-26T06:12:39Z Gadarawamo 20 wikitext text/x-wiki '''Babatunde Adewale''' (yin jiji to azan fọtọnnukunẹnẹtọ Awèwèsun, [[owhe]] 1974). E yin yinyọnẹn taidi '''Tee A''' gbọn azọn aihundida po anadena [[nuwiwa]] hunwhẹ wunmẹ wunmẹ lẹ tọn dali. ==Bẹjẹeji gbẹzan po wehọmẹ etọn po== E yi wehọmẹ bẹjẹẹji etọn tọn to ''St. Paul's Anglican Primary School'' Idi ọrọ. Mushin whẹpodo zindonukọn to wehọmẹ daho ''Birch Freeman High School'' to Surulere he tin to lẹdo awọnlin tọn . Enẹgodo é yi wehọmẹ alavọ tọn ''University of Lagos'' Akoka Yaba to [[Awọnlin]], Tee A sọ yi wehọmẹ aihundida tọn he nọ yin ''American Comedy Institute ACI'' to New York Po. == Gbẹzan Azọn Etọn Tọn== Tee A bẹ azọn aihundida etọn tọn to whenuena é to wehọmẹ alavọ tọn ''University of Lagos'' to 1995. E mọ ayinamẹtọ etọn Alibaba Akpobome to 1996, ehe wẹ gọalọ na ẹn nado zindonukọn to azọn aihundida tọn mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 74x6uivpszmityoqi092pmidnf488lk Adà:Ovi he ye ji to owhe 1950 lẹ 14 875 16416 2022-03-26T23:40:24Z Samatics 9 Dá weda po "Adà:Ovi he ye ji to owhe 1950 lẹ" po wikitext text/x-wiki Adà:Ovi he ye ji to owhe 1950 lẹ bwezdoa5bi8g1y9aage98rutss24qqc Adà:Ovi he ye ji to owhe 1915 lẹ 14 876 16426 2022-03-27T05:34:01Z Samatics 9 Dá weda po "Ovi he ye ji to owhe 1915 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1915 lẹ reaobcjd0syfkc62kcmi1n0ec4fepam Adà:Mẹhe kú to owhe 1958 lẹ 14 877 16427 2022-03-27T05:34:28Z Samatics 9 Dá weda po "Mẹhe kú to owhe 1958 lẹ" po wikitext text/x-wiki Mẹhe kú to owhe 1958 lẹ 3uw0qm9rr0zsyk6dkwvlq8nhle2gxdn Joy Nunieh 0 878 25821 25820 2022-07-12T04:09:43Z Samatics 9 wikitext text/x-wiki '''Joy Nunieh''' yin whẹyidọtọ po anadenanutọ dai tọn na ''Niger Delta Development Commission.'' E yin alọhẹndotena to azọ́n mẹ to azán fọtọ̀n-nukunẹnẹtọ, Afínplọsun, owhe 2020 tọn mẹ gbọn togán [[Muhammad Buhari]] dali bo yí Kemebradikumo Pondei dó diọtẹn na ẹn to afọdopolọji. Nunieh tin to nujijọ yinkọ-hẹngblenamẹ tọn NDDC tọn he zọn bọ yé sawhẹdokọna Goodswill Akpabio. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] jl8veeu7h3n1e6flka4crj8ptc60i6s Oluwayemisi Oluremi Obilade 0 879 26929 26924 2022-07-24T09:53:21Z Misteld 15 /* Alọdlẹndonu lẹ */ wikitext text/x-wiki '''Oluyemisi Oluremi Obilade''' (yin jiji to azán wiẹnẹtọ, Abòhúsun, [[owhe]] 1958) wẹ Alọgọtọna Ayinamẹtọ na Wepinplọn to [[Naijilia]]. ==Gbẹzan etọn== Obilade yin jiji to Ayimatẹn Osun tọn to [[owhe]] 1958 tọn mẹ. E yí gbedewema degree tọn etọn tintan to [[Naijilia]] whẹpo e sọ do yi na masters to Harvard Business School he tin to Otò US tọn mẹ bosọ yi gbedewema daho hugan to Judge Business School he tin to Cambridge, to Yovotomẹ. Weyọnẹntọ (whesi.) Oluwayemisi Oluremi Obilade lẹzun alọgọtọna Ayinamẹtọ na Tai Solarin University of Education (TASUED) to Alunlunsun, [[owhe]] 2013 tọn mẹ. E jẹ otẹn Weyọnẹntọ Segun Awonusi tọn mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1958 lẹ]] [[Adà:Naijilia-nu lẹ]] np8m2w41exu9oexk67m0zheycz7lns9 Adà:Sinimọto-basitọ lẹ to Naijilia 14 880 16454 2022-03-27T07:35:11Z Misteld 15 Dá weda po "Todohukanji aihun Sinimọto-basitọ lẹ tọn to Naijilia" po wikitext text/x-wiki Todohukanji aihun Sinimọto-basitọ lẹ tọn to Naijilia h54x44hifr4x4w3nynit8r1xxzqtj2k Adà:Mẹ he yin Gbagli-nu lẹ 14 881 16476 2022-03-27T08:12:04Z Misteld 15 Dá weda po "Todohukanji mẹ he yin Gbagli-nu lẹ tọn" po wikitext text/x-wiki Todohukanji mẹ he yin Gbagli-nu lẹ tọn qrb6fvhn1icft8oq2b3n6bu53az8scf Adà:Ayimatẹn lẹ to Naijilia 14 882 16478 2022-03-27T08:17:05Z Misteld 15 Dá weda po "Ayimatẹn he tin to Otò Naijilia tọn mẹ lẹ" po wikitext text/x-wiki Ayimatẹn he tin to Otò Naijilia tọn mẹ lẹ idzo0bhvjxz10py0yu7hpsbcuhde2ht James Ocholi 0 883 18851 17776 2022-04-11T17:35:14Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''James Enojo Ocholi''', SAN (azán ko-atọ́n-nukundopotọ, Abòhúsun, owhe 1960 jẹ azán ṣidopotọ, Whejisun, owhe 2016) yin tonudọtọ otò [[Naijilia]] tọn dé he sẹn taidi Devizọnwatọ Ayimatẹn tọn na Azọn po Nukọnyiyi po ''(Labour and Productivity)'' sọn Abòhúsun owhe 2015 jẹ Whejisun owhe 2016 tọn mẹ. Azọn whẹyidọtọ tọn wẹ e nọ wa, e mọ tẹnmẹ-yinkọ lọ ''Senior Advocate of Nigeria'' to Owhe 2007. Ocholi, po asi etọn Blessing Ocholi po visunnu yetọn po basi matintọ to nugbajẹmẹji ajiji gbẹduhun tọn he jọ to azán ṣidopotọ, Whejisun, owhe 2016 tọn mẹ. ==Alọdlẹndonu Lẹ== [[Adà:Otàn Gbẹzan tọn]] 5nlnk4qudce94d474a1gfd6rpt3o5on Adà:Lẹdo Gandudu Dokọ̀ tọn lẹ to Ayimatẹn Awọnlin tọn 14 884 16487 16480 2022-03-27T08:34:03Z Misteld 15 wikitext text/x-wiki Todohukanji Lẹdo Gandudu Dokọ̀ tọn he tin to Ayimatẹn Awọnlin tọn mẹ lẹ. f2ttscpemqo732p2c2yxcfj79pd87mp Adà:Lẹdo Gandudu Dókọ tọn lẹ to Naijilia 14 885 16485 16482 2022-03-27T08:32:45Z Misteld 15 wikitext text/x-wiki Todohukanji Lẹdo Gandudu Dókọ tọn he tin to Otò Naijilia tọn mẹ lẹ. 838l0rnx3pox588lb8mzv8lm16kmrc9 Adà:Hànjitọ lẹ to Naijilia 14 886 16484 2022-03-27T08:31:08Z Misteld 15 Dá weda po "Todohukanji hànjitọ lẹ tọn to Otò tò Naijilia tọn mẹ." po wikitext text/x-wiki Todohukanji hànjitọ lẹ tọn to Otò tò Naijilia tọn mẹ. imkufzkehfl5nyd1g75d4sxulmrjqyn Adà:Hànjitọ lẹ to Benẹ 14 887 16490 2022-03-27T08:37:45Z Misteld 15 Dá weda po "Todohukanji hànjitọ lẹ tọn to Otò Benẹ tọn mẹ." po wikitext text/x-wiki Todohukanji hànjitọ lẹ tọn to Otò Benẹ tọn mẹ. okld6otdzd51885k3oz3n6x6zimdtjz Adà:Awọnlin-nu lẹ 14 888 16493 2022-03-27T08:41:42Z Misteld 15 Dá weda po "Todohukanji mẹ he yin Awọnlin-nu lẹ tọn." po wikitext text/x-wiki Todohukanji mẹ he yin Awọnlin-nu lẹ tọn. j1t51wnef2jg2217p4wjze8do3r4wqn Matilda Obaseki 0 889 26782 19944 2022-07-21T18:54:40Z Gadarawamo 20 wikitext text/x-wiki '''Matilda Obaseki''' yin yọnnu aihundatọ po aihunkantọ otò [[Naijilia]] tọn dé po. Ewọ wẹ aihundatọ nukọntọ to ''Award-winning TV series'', Tinsel mẹ. ==Bẹjẹeji gbẹzan etọn tọn== Obaseki yin jiji to azán fọtọ̀n-nukun-ẹnẹtọ, Whejisun, [[owhe]] 1986 tọn to tòdaho Benin tọn mẹ, to Lẹdo Gandudu Dokọ tọn Oredo tọn. Ewọ wẹ [[ovi]] godo tọn to ovi ṣinawe mẹ. ==Gbẹzan mẹdetiti tọn etọn== Obaseki wlealọ hẹ Arnold Mozia to tòdaho Benin tọn mẹ to Azan konukundopotọ, Zósun, [[owhe]] 2013 tọn mẹ to owhe dopo godo he e ko jivi tintan etọn to Azan gban-nukun-dopotọ, Avivọsun, [[owhe]] 2012 tọn mẹ. E ji visunnu etọn awetọ to Azan tintan, Alunlunsun, [[owhe]] 2015 tọn mẹ. ==Bẹjẹeji gbẹzan etọn tọn== Obaseki whẹn to tòdaho Benin tọn mẹ, fihe e basi weplọnmẹ dokọ̀ tọn po weplọnmẹ daho etọn po te. Na e jlo na penukundo azọn aihundida tọn etọn go wutu, E jo nupinplọn Glensigbe tọn do to Wehọmẹ Alavọ Benin tọn. ==Azọn etọn== Obaseki bẹ azọn aihundida tọn etọn jẹeji to [[owhe]] 2007 mẹ, ṣigba e yin yinyọnẹn ganji na azọn he e wa to soap opera Tinsel mẹ, fihe e yi ada Angela Dede tọn wa to aihun lọ mẹ te. E yi ada mẹmenu tọn wa to tito Televizion US tọn mẹ bo sọawuhia to episodes atọ̀n mẹ whẹpo e do basi Tinsel tọn. Aihun tintan he e basi wẹ sinima 2014 tọn, ''A Place in the Stars'', fihe e wazọn dopọ hẹ Gideon Okeke po Segun Arinze po te. ==Ajọ̀ po gigopamẹnu lẹ po== ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1986 lẹ]] pmt1c3gik8c98powe55vkaeykrh8gk4 Adà:Ahọlu lẹ to Benẹ 14 890 16499 2022-03-27T09:26:30Z Misteld 15 Dá weda po "Todohukanji Ahọlu lẹ tọn to Otò Benẹ tọn mẹ." po wikitext text/x-wiki Todohukanji Ahọlu lẹ tọn to Otò Benẹ tọn mẹ. 63di770l9vo0vfhjqru7ixwln2xigb2 Adà:Ahọlu lẹ to Naijilia 14 891 16500 2022-03-27T09:28:28Z Misteld 15 Dá weda po "Todohukanji Ahọlu lẹ tọn to Otò Naijilia tọn mẹ." po wikitext text/x-wiki Todohukanji Ahọlu lẹ tọn to Otò Naijilia tọn mẹ. iqzjhh7xglr8t1pr29dpzp56fl875tb Adà:Tonudọtọ lẹ to Benẹ 14 892 16502 2022-03-27T09:30:30Z Misteld 15 Dá weda po "Todohukanji tonudọtọ lẹ tọn to Otò Benẹ tọn mẹ." po wikitext text/x-wiki Todohukanji tonudọtọ lẹ tọn to Otò Benẹ tọn mẹ. f0zdo7raqkcdm3i48yp0looeyk7nztb Adà:Tonudọtọ lẹ to Naijilia 14 893 16505 2022-03-27T09:32:55Z Misteld 15 Dá weda po "Todohukanji tonudọtọ lẹ tọn to Otò Naijilia tọn mẹ." po wikitext text/x-wiki Todohukanji tonudọtọ lẹ tọn to Otò Naijilia tọn mẹ. 2tuphxqcvse0txewbj2i8q9bqsi3v9h Adà:Naijilia-nu lẹ 14 894 16511 2022-03-27T09:50:11Z Misteld 15 Dá weda po "Todohukanji mẹ he yin Naijilia-nu lẹ tọn." po wikitext text/x-wiki Todohukanji mẹ he yin Naijilia-nu lẹ tọn. h3md5rltefa22veaa37yjxew5w8m7hz Adà:Benẹ-nu lẹ 14 895 16512 2022-03-27T09:52:31Z Misteld 15 Dá weda po "Todohukanji mẹ he yin Benẹ-nu lẹ tọn." po wikitext text/x-wiki Todohukanji mẹ he yin Benẹ-nu lẹ tọn. ag0ibhv8n6hmwzfi64xssjljmf6qt4u Abubakar Adamu Rasheed 0 896 18542 18519 2022-04-11T15:57:05Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Abubakar Adamu Rasheed''' MFR yin mẹplọntọ daho, anadenanutọ podọ mẹbọdo azinponọ-go na wehọmẹ alavọ tọn ''Bayero University'', to [[Ayimatẹn Kano Tọn]] mẹ. ==Gbẹzan Wehọmẹ Etọn Tọn== Rasheed yí gbedewema anazọn tọn to wehọmẹ alavọ tọn ''Bayero University'' to Kano. Mọdopolọ e yí gbedewema daho anazọn tọn to wehọmẹ alavọ ''University of Nottingham'', to glẹnsi tomẹ podo gbedewema daho hugan to wẹhọmẹ alavọ tọn ''Ahmadu Bello University'' to Zaria. ==Otań Azọn Etọn Tọn== Rasheed lẹzun nukọntọ wehọmẹ alavọ tọn ''Bayero University'' to 2010, bọ sọ nọ otẹn lọ mẹ jẹ 2015. To owhe 2016, Rasheed yin dide taidi wekantọ daho na ogbẹ plipli wehọmẹ alavọ tọn he ye nọ ylọ dọ ''National Universities Commission''. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] ghmsai0j74966se3q527fw0cklnhqxo Agege 0 897 25680 21330 2022-07-11T10:03:47Z Gadarawamo 20 /* Fihe hogbe lọ wa sọn */ wikitext text/x-wiki '''Agege''' yin topẹvi de podọ lẹdo gandudu dokọ̀ tọn de po to [[Ikeja|Mimá Ikeja]] tọn mẹ to [[Awọnlin|Ayimatẹn Awọnlin tọn]] mẹ to [[Naijilia|Naijilia]]. [[File:Agege Local government, Ogba Town 2.jpg|thumb|]] [[File:Agege local, ogba town government.jpg|thumb|Agege local, ogba town government]] [[File:Oba Akran Statue Ogba Agege, Lagos3.jpg|thumb|Boṣiọ̀ Ahọlu Akran tọn to Ogba Agege, to Awọnlin]] [[File:Oba Agege statute 1.jpg|thumb|Boṣiọ̀ (ahọlu) Oba Agege tọn tọn|right]] ==Fihe hogbe lọ wa sọn== To whenue gbànja didó jẹ zòdu ji to lẹdo Agege tọn mẹ, e dọ̀n ayidonugo mẹsusu tọn. Nukọ̀nyiyi Agege tọn wa aimẹ po awuyiya po bọ filọ lẹzun nọtẹn ajọ́ gbànja sisa tọn daho de. Lẹdo lọ dọ̀n ayidonugo mẹsusu sọn akọ̀ voovo po yanwle voovo lẹ po taidi huhlọ́nzọ́n-watọ lẹ, ehe suhugan yetọn lẹ yin Hausa lẹ. Whedepopenu he [[Ayọnu lẹ]] do hudo azọ́n sinsinyẹnwatọ he na wazọ́n delẹ taidi atín lẹ hihọ́ liai, yé nọ yì ylọ suhugan Hausanu ehe lẹ tọn. Na [[azọ́n]] ehe tọn wutu, lẹdo he sẹpọ filọ fihe Hausanu lọ lẹ nọ nọ̀, wa yin yinkọdona to Ayọgbe mẹ dọ ‘Ilu Awon Ageigi’ ehe sọgan yin lilẹdo Gungbe mẹ dọ "otò mẹhe nọ sán atín lẹ tọn". Yinkọ lọ Agege wa yin dide sọn hogbe lọ Ageigi (atín sántọ) mẹ. ==Nudọnamẹ gando lẹdo etọn lẹ go== Dogbó Agege tọn sọn adà Agéwaji [[Awọnlin]] tọn tọn mẹ dlẹnkàn sọn aliho Dopemu tọn ji gbọn aliklán Anu-oluwapo tọn ji yì olukosi to odò waji Fagbola tọn gbọn aliklán Osobu sọyi aliho Orile kaka yì aliho Old Agege Motor Road to amìyọ̀nwhe Nitel tọn. Sọn adà Hùwaji [[Awọnlin]] tọn tọn mẹ e dlẹnkàn sọn ahì pẹvi Ashade tọn mẹ sọyi aliklán Akilo tọn ji. Sọn adà whèzẹtẹn tọn [[Awọnlin]] tọn ji e dlẹnkàn sọn aliho Ọba Ogunbi tọn ji kaka yì aliho he dasá yì aliho Agege Motor tọn ji to awàji azọ́nwatẹn Nitel tọn. Sọn adà whèyihọ-waji tọn [[Awọnlin]] tọn, dogbó Agege tọn dlẹnkàn sọn alihogbó Abeokuta ji sọn Gandudu Dokọ̀ tọn Ikeja tọn mẹ sọyi aliplitẹn Dopemu tọn ji. ==Tito Ajọwiwa tọn== To whenue azọ́nwhe agahún tọn Dasab Airlines gbẹ tin to aimẹ, Agege wẹ azọ́nwatẹn Awọnlin tọn etọn nọ. ==Otàn == Gandudu Dokọ̀ tọn Agege tọn lọ yin didoai to 1954 bo to azọ́nwa ganji kakajẹ 1967 to whenue awhànzọ́nwatọ lẹ hò gántẹn yi whla tintan godo bo yin zize do aṣẹpipa Agbegbe [[Ikeja]] tọn tọn glọ na owhe wiatọ̀n. Agege wa yin didesẹ sọn aṣẹpipa Gandudu Dokọ̀ tọn [[Ikeja]] tọn glọ to 1980 bo gbọsi mọ kakajẹ 1983 to whenue Awhànfuntọ lẹ sọ vọ́ gántẹn hòyí whlá dopo dogọ bo de tito Gandudu Dokọ̀ tọn tọn sẹ̀ sọn aimẹ to whelọnu. Whla dopo dogọ Agege gbọṣi [[Ikeja]] glọ na owhe ṣidopo (6) devo. To godo mẹ, gandudu dokọ̀ tọn atọ̀n ko yin dide sọn Gandudu Dokọ̀ tọn Agege tọn mẹ. Ehelẹ wẹ: [[Alimosho]], Ifako Ijaye po Orile-Agege po. ==Omẹ lẹ== Omẹ akọ̀ voovo lẹ tọn wẹ tin to lẹdo Gandudu Dokọ̀ tọn Agege tọn mẹ amọ́ Awori lẹ wẹ yin akọta jọun he to finẹ lẹ. Okọ́ tangan he Gandudu Dokọ̀ tọn lọ bẹhẹn lẹ wẹ Ogba, Asade, Dopemu, Orile, Magbon, Oko-Oba, Atobaje, Gbogunleri, Isale Oja, Oke-Koto, Panada, Tabon-Tabon, Ajegunle, Sango, Keke, Papa uku/Olusanya, Oniwaya, Moricas, Iloro, Mangoro, Darocha, Onipetesi, Alfa Nla po Agbotikuyo po. [[Ayọnu lẹ]] wẹ yin suhugan mẹhe nọ nọ̀ Gandudu Dokọ̀ tọn lọ mẹ lẹ gọna vude poun akọ̀ he ma nọ dó Ayọgbe lẹ tọn. ==Kọmẹgán lẹ== To Agege /Orile Agege, Lẹdo Ahọlududu tọn lọ mọdona Ahọlu (Oba) atọ̀n po kọmẹgán ṣidopo devo lẹ po. ==Nujijọ lẹ== To azán 3tọ Ayidosun owhe 2012 tọn, Agahun Dana Air 992 tọn gbà dọ owhé de go dile e to tintẹnpọn nado jẹ̀te do agahúnglintẹn Murtala Muhammed International Airport tọn, bo hù omẹ 153 he to agahún lọ mẹ lẹpo gọna omẹ 10 devo he to kọmẹ̀. ==Wepinplọn== Wehọmẹpá Wehọmẹ Alavọ tọn Awọnlin tọn de tin to finẹ. ''[[National Youth Service Corps]] Permanent Orientation Camp'' tin to Alihogbó Iyana-Ipaja tọn ji, to Agege. ==Yẹdide-sẹdotẹn Lẹdo Agege tọn tọn== <gallery> File:Oba Akron round about at Agege local government, Ogba town.jpg|Oba Akran roundabout Agege File:Agege Football Stadium.jpg| Agege Stadium File:Side view Agege Lagos.jpg| A view of Agege Stadium File:2008 agege bread seller Lagos Nigeria 2655737752.jpg| Blẹdi satọ de to lẹdo Agege tọn mẹ File:Train journey. Via Agege to Lagos..webm| Lẹdo de to Agege File:Taste Fried Chicken Agege.jpg|nududusatẹn de to Agege Agege Guinness Rd Agege, Lagos.jpg AGEGE ROUND ABOUT 7, AGEGE LAGOS.jpg Agege Road, Agege Lagos.jpg Ajelogo market Lagos main land.jpg GUINNESS ROAD 3, AGEGE LAGOS.jpg GUINNESS ROAD 5, AGEGE LAGOS.jpg GUINNESS ROAD 9, AGEGE LAGOS.jpg Guinness road, Agege Lagos.jpg Guinness Road, Agege.jpg </gallery> [[Pínpan glintẹn lẹ to Naijilia]] ==Alọdlẹndonu lẹ== ==Nọtẹn gbonu tọn he ṣáká dopọ hẹ ẹ lẹ == * [https://web.archive.org/web/20070929143356/http://www.agegelg.com/ Agege Local Government] * New School, NYC. Sustainable Cities Club [https://web.archive.org/web/20141106140734/http://blogs.newschool.edu/epsm/2012/05/23/agege-lagos/ blog post] about Agege, Lagos [[Adà:Ayimatẹn lẹ to Naijilia]] [[Adà:Naijilia]] {{Awọnlin}} ad76zpsv3crckzibzopsdhw7bwuvp6a Livinus Nnochiri 0 898 18918 16733 2022-04-11T17:46:25Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Livinus Nnochiri''' yin aihundatọ [[Naijilia|Naijilia]] tọn de. E yin nina ajọ̀ ''City People Movie Special Recognition'' tọn to 2018. ==Aihun he eda lẹ== *Bond - 2019 *Maya - 2016 *Beautiful Soul - 2008 *Beautiful Soul 2 - 2008 *Wind of Glory - 2007 *Wind of Glory 2 - 2007 ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 4fgm27eaojip7wwdx3312y0dfzu4ibt Zinzantọ:Hugo.arg 2 899 16619 2022-03-27T14:20:19Z Hugo.arg 148 Dá weda po "{{#babel:lt|en-3|es-2|ru-2|pt-1|hi-1|sa-2|guw-0}} Hi! I'm a user from Lithuania, a sysop of Samogitian and Guarani wikipedias. You can contact me '''[[:lt:User talk:Hugo.arg|here]]''' *'''[[commons:User:Hugo.arg/Gallery|My gallery in commons]]''' [[file:Tree on Olumo Rock in Abeokuta, Ogun State-Nigeria.jpg|thumb|left|450px|Ogun State]] [[lt:Naudotojas:Hugo.arg]]" po wikitext text/x-wiki {{#babel:lt|en-3|es-2|ru-2|pt-1|hi-1|sa-2|guw-0}} Hi! I'm a user from Lithuania, a sysop of Samogitian and Guarani wikipedias. You can contact me '''[[:lt:User talk:Hugo.arg|here]]''' *'''[[commons:User:Hugo.arg/Gallery|My gallery in commons]]''' [[file:Tree on Olumo Rock in Abeokuta, Ogun State-Nigeria.jpg|thumb|left|450px|Ogun State]] [[lt:Naudotojas:Hugo.arg]] t5vvp7e7lm6gg9jnox3cpytklcl53wh Nnachi Ipia 0 900 27251 27250 2022-07-28T20:14:57Z Gadarawamo 20 wikitext text/x-wiki '''Nnachi Ipia''' yin dopo to mẹhe dó otò Aro tọn ai lẹ mẹ, otò lọ wẹ klohugan to [[Ayimatẹn Abia Tọn|Ayimatẹn Abia tọn]], to huwaji-whezẹtẹn tọn tògbo [[Naijilia]] tọn. To vivọnu [[owhe]] kanweko fọtọ̀nnukunawetọ tọn, e yin bokọtọnọ de he wá sọn Edda sẹpọ Afrikpo. Ahọlu Agwu yin anadena gbọn hẹnnumẹ etọn he yin Ahọlu Agwu Inobia dali he to gandudu Aro tọn bo biọ alọgọ́ to Nnachi sí to awhan Aro-Ibibio tọn whenu. To whenue huhlọ́n etọn ma pé [[kẹntọ]] etọn ji, Nnachi basi oylọ ná mẹdevo lẹ sọ́n Cross River he yin yinyọnẹ̀n taidi Akpanù lẹ. Akuma po Osin Nnubi po deananá Akpanù lẹ yì Otò Aro tọn mẹ bo kọngbèdópọ́ hẹ́ awhanfuntọ́ Igbo tọn nado funawhan sọ́ta gandudu Obong Okon Ita tọn. Osim kú, ṣigba Akuma gán bo lẹzun Ahọlu Aro tọn tintan. To [[okú]] etọn godo, ovivi Nnachi tọn lẹ yítẹ̀n gandudu tọn bẹsọ́n [[ovi]] etọ̀n Oke Nnachi ji. Yewlẹ wẹ to gandu dó Aronù lẹ ji. ==Kanṣadopọ́ gbangba tọn== [[Adà:Otàn Gbẹzan tọn]] h3d9f5ijpfqdcxqrs13vzwzgp19mt44 Aminu Safana 0 901 18610 16678 2022-04-11T16:08:25Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Aminu Shuaibu Safana ''' (Lidosun 1961 – Kọ́yànsun 17, 2007) yin tonudọtọ [[Naijilia|Naijilia]] tọn podọ tẹnmẹnpọntọ Batsari/Safana/Danmusa constituency tọn to Dòwaji Wedegbẹ́ Tonudidọ otogbo Katsina tọn mẹ. E yin dotó gbọn azọnpinplọn dali, Safana fo wehọmẹ alavọ Ahmadu Bello tọn podo wehọmẹ alavọ Leeds tọn to London. E yin alọdusi togbogan Umaru Yar'Adua bo ka sọ wazọn taidi wekantọ aṣẹpipa ayimatẹn Katsina tọn to whenuena Yar'Adua gbẹ yin ayimatẹngan. E yin bodina nado biọ Dòwaji Wedegbẹ́ Tonudidọ tọn to 2013, bo sọ yin bodina devo to 2007. E yin dopo to hagbẹ People's Democratic Party tọn podo azinponọ na pipl ogbẹ nuhe gando agbasalilo tọn. To Kọ́yànsun 17, 2017, Safara zlọnjai to piplihọ mẹ bo ka sọ yin lila dọ e basi matintọ to azan dopolọ gbe to Dotowhe daho otogbo Abuja tọn. Nuhe hẹn oku etọn wa wẹ azọ̀n ahun tọn. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1961 lẹ]] [[Adà:Mẹhe kú to owhe 2007 lẹ]] hm26n5rda9mquupcygrih4tx7khddhn Adà:Ovi he ye ji to owhe 1986 lẹ 14 902 16657 2022-03-27T15:27:30Z Samatics 9 Dá weda po "Ovi he ye ji to owhe 1986 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1986 lẹ 6uxtlhjswu51p21lxr4ule4mxndkmmb Adà:Ovi he ye ji to owhe 1958 lẹ 14 903 16669 2022-03-27T15:34:30Z Samatics 9 Dá weda po "adà Ovi he ye ji to owhe 1958 lẹ" po wikitext text/x-wiki adà Ovi he ye ji to owhe 1958 lẹ ng5bi0u5wle739hpwt0x9ninrq0va9f Adà:Mẹhe kú to owhe 2007 lẹ 14 904 16679 2022-03-27T17:11:33Z Samatics 9 Dá weda po "Mẹhe kú to owhe 2007 lẹ" po wikitext text/x-wiki Mẹhe kú to owhe 2007 lẹ 6v3sjf0ki7s6o7bnn5o4cyu66piet2g Eweka II 0 905 17143 17142 2022-04-01T07:00:27Z Sttunsco 46 wikitext text/x-wiki '''Aiguobasinwiwa ovonranwen Eweka II''' (yin matintọ to osun awetọ owhe 1933 tọn). Ewọ wẹ ahọlu to Benin sọn 1914 jẹ 1933. E yin visunnu Ovonranwẹn(he lẹzun ogán sọn 1888 jẹ 1897) he yin didehia gbọn ''Brìtish punture expendition'' to Benin city to 1897. Aiguobasinwin Ovonramen yin mehe wazọ́n hẹ ahọlu de sọn 1902 do zonmi Ovanramwen yin matinto to osun titan owhe 1914. Podọ Aiguobasinwin Ovonramwen yin dide sọn ahọlu de to Benin to azán konukunẹnẹ to osun sinawetọ owhe 1914. E yin yinko do na he yin Eweka II to ojlẹ wiatọntọ podọ dodoai dynasty tọn podọ ahọlu tintan Benin tọn yedọ Eweka1. EwekaII sọ vọ ahọluwhe gba he ko yin ojlẹ dinden do gbakija dogbon tomenu British le dali to owhe 1897.Evo numesen ahọlu lọ tọn jlado bọ yedide ovonramwen tọn he yin zize soyi dogbọn tomenu British nule dahyin kọ le na.EwekaII sọ vọ oVoodun he ebayi lẹ do diọ dẹhe ko yin hinhẹn gbakija dogbon British nu le dali bo be owehome yedidẹ lẹ podo ovoodun Benin tọn de jeeji. Elezun matin tọ to osun awetọ owhe 1933 tọn. kk7e5xrqlsnep5sd3dpenpiec2iqh7u Zinzantọ hodidọ:Ameisenigel 3 906 16747 2022-03-28T06:15:18Z Ameisenigel 155 Dá weda po "[[w:de:Benutzer Diskussion:Ameisenigel]]" po wikitext text/x-wiki [[w:de:Benutzer Diskussion:Ameisenigel]] rd8ofkz9w8ggmn2x4ht6tovo8u1ev4w Zinzantọ:Mirakappo 2 907 16758 2022-03-28T12:33:43Z Mirakappo 21 Dá weda po "{{#babel:guw|pcm|yo|en_2}}" po wikitext text/x-wiki {{#babel:guw|pcm|yo|en_2}} fjzfrk623mvo63zjdfjkblle22vm0st Naguji 0 908 20877 20876 2022-04-23T07:52:29Z Misteld 15 /* Otàn gbẹzan etọn tọn to owe otàn nugbo Kano tọn mẹ */ wikitext text/x-wiki ''' Naguji ''' yin ahọlu [[Ayimatẹn Kano Tọn|Kano]] tọn sọn owhe 1194 jẹ 1247 tọn mẹ. E yin visunu Yusa po Yankuma (kavi Muntaras) po tọn. ==Mẹhe duahọlu to ewọ godo lẹ== Gujua (Gujjua), he yin visunnu Gijimasu tọn wẹ jẹ otẹn Gijimasu tọn mẹ. ==Otàn gbẹzan etọn tọn to owe otàn nugbo Kano tọn mẹ== Ehe wẹ otàn gbẹzan tọn Naguji sọn Palmer's 1908 tọn lẹdogbedevomẹ glẹnsigbe mẹ tọn na Kano Chronicle. Sarki ṣidopotọ wẹ yin Naguji. Oyin onọ etọn tọn wẹ Yankuma kavi Muntáras. E yin alọtlutọ, ṣigba e sọ yin danuwatọ de, sọn Kura jẹ Tsangaya e hẹn nugble to togbo lọ mẹ, bo gbidikọna omẹ̀ lọ lẹ egblemaku nado hodo e. E dosla lẹdo Basema na owhe awe nado funawhàn hẹ Santolo, amọ e ṣiawhàn bo lẹkọ do Kano. E mọ bọ boṣiọ sẹntọ he to finẹ lẹ ko to ayiha kan nado de e sọn ahọlu zinpo ji; bọ e gblewhẹ do ye, bo de nukọntọ yetọn lẹ sẹ, Samagi, visunu Mazadau tọn, Dorini visunu Bugazau tọn, Burtsar Gānguta visunu Tsoron Maje tọn, po Buzuzu visunu Jandodo tọn po. To whenuna ye kú, mẹhe pò lẹ dọmọ “mi jlo na hodo we, hiẹ Sarki, na mi to dandanu glọ nado wamọ wutu.” Sarki lọ dọ na ye dọmọ, “eyin mi jlo na hodo mi, mi do aṣli yẹwhe mitọn lẹ tọn hia mi.” Yé sọ gblọn dọmọ, “miwlẹ ma na do aṣli yẹwhe mitọn lẹ tọn hia we.” Enẹwutu e saya na ye. Naguji wẹ yin ahọlu tintan he yí takuẹ aigba tọn mado ṣinatọn jinukun lẹ tọn to whédotatọ lẹpo si. E dugan do aigba Kano tọn lẹpo ji bo whlẹ Santolo he nọ godo na ẹn lọ. E dugan na owhe kandefọtọn to owe otannugbo [[Ayimatẹn Kano Tọn|Kano]] tọn mẹ. == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] [[Adà: Ahọlu lẹ to Naijilia]] gkxxzdldw2auzuzzypqh320yqfvpnob Kingsley Ogoro 0 909 18889 16777 2022-04-11T17:41:35Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Kingsley Ogoro''' yin anadenanutọ sinima tọn nukundeji dé to Otò [[Naijilia]] mẹ, aihunkantọ, sinima po ohàn bayitọ podọ wedutọ dai tọn de, he yin yinyọnẹn ganji na sinima Osuofia to London to owhe 2003 he e wazọn dopọ po Nkem Owoh po to emẹ. E ko to azọn wa to azọnwhe sinima Nollywood tọn mẹ sọn owhe 2003 taidi sinimabayitọ dé po anadenanutọ dé po. ==Sinimabayitọ== *''The Widow'' (2005) *''Across the Niger'' (2004) *''Osuofia in London 2'' (2004) *''Veno'' (2004) *''Dangerous Babe'' (2003) *''Osuofia in London'' (2003) ==Anadenanutọ== *''The Widow'' (2005) *''Osuofia in London 2'' (2004) *''Veno'' (2004) *''Osuofia in London'' (2003) *''The Return'' (2003) ==Sinimakantọ== *''The Widow'' (2005) *''Osuofia in London 2'' (2004) *''Osuofia in London'' (2003) ==Pọnfi dogọ== ==Nọtẹn intẹnẹt tọn devo lẹ== [[Adà:Otàn Gbẹzan tọn]] ss2w5rwekso6ad9tpfh6zr8dqb5ndtx Prodigeezy 0 910 26858 19059 2022-07-22T18:33:39Z Gadarawamo 20 /* Ajọ̀ podo mẹdide po */ wikitext text/x-wiki '''Iyobosa Rehoboth''' ehe sọ yin yinyọnẹn di '''Prodigeezy''' yin anadenanutọ vidiohan [[Naijilia|Naijilia]] tọn podo fotodetọ aihun tọn po. ==Gbẹzan bẹjẹeji tọn== Rehoboth wa sọn otogbo Edo tọn mẹ to [[Naijilia|Naijilia]]. E whẹn do Port Harcourt, [[Naijilia|Naijilia]]. ==Azọ́n== Prodigeezy ko deanana vidiohan susu lẹ na hanjitọ wunmẹ wunmẹ podo ohanṣa yetọn lẹ po ehe bẹ ohan nudindọn tọn lẹ taidi "This Is Nigeria", Killin’ Dem by Burna Boy, Don't Call me back by Joeboy, Joey B, Falz, Ric Hassani, Joeboy, Joey B, Falz, Ric Hassani, podo susu devo lẹ po. ==Vidiohan ṣinṣian lẹ== *Burna Boy ft Zlatan - Killin Dem *Burna Boy - Boshe Nlo *Falz-This Is Nigeria *Falz-Talk *Falz-Hypocrite *Falz-Moral instruction *Falz-Sweet Boy *GuiltyBeatz ft Joey B, Falz - Iyabo *Joeboy- Don't Call me back *Ric Hassani- Number one *Chef 187 ft Mr. P – One more time ==Ajọ̀ podo mẹdide po== To 2018 e yi ajọ̀ vidiohan he yọn hugan [[owhe]] lọ tọn (ehe yin anadena) gbọn ''Nigeria Entertainment Awards'' na azọn etọn This Is Nigeria. To 2019 e yin dide na vidiohan he yọn hugan na owhe lọ (ehe yin anadena) gbọn The Headies na azọn etọn "Talk". ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] qq10jjkd4fs1njc7btm5yd038q7egeh Wikipedia:Gando 4 911 16806 2022-03-29T10:20:27Z Samatics 9 Redirected page to [[Wikipedia]] wikitext text/x-wiki #REDIRECT [[Wikipedia]] bto8x0b0oqab4hqko7oskx7ehh97c4n Zinzantọ:Jonywikis 2 912 16813 2022-03-29T10:34:40Z Jonywikis 36 Dá weda po "{{#babel:guw|pcm|yo|en-2}}" po wikitext text/x-wiki {{#babel:guw|pcm|yo|en-2}} tnyqym9butzojk2ljf7bkj85dcsw424 Adà:Ovi he ye ji to owhe 1925 lẹ 14 913 16816 2022-03-29T10:43:09Z Jonywikis 36 Dá weda po "Ovi he ye ji to owhe 1925 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1925 lẹ pquxgd2i1xssg2e3qopq2o9dxk8aj62 Adà:Mẹhe kú to owhe 2020 lẹ 14 914 16817 2022-03-29T10:43:32Z Jonywikis 36 Dá weda po "Mẹhe kú to owhe 2020 lẹ" po wikitext text/x-wiki Mẹhe kú to owhe 2020 lẹ cz5iwxqexh6eop1563q40cf1hlgpjit Adà:Ovi he ye ji to owhe 1949 lẹ 14 915 16821 2022-03-29T10:46:41Z Jonywikis 36 Dá weda po "Ovi he ye ji to owhe 1949 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1949 lẹ rn2o08z1u9x4ecxn6gzwznm2p0aaiuq Adà:Ovi he ye ji to owhe 1809 lẹ 14 916 16824 2022-03-29T10:56:13Z Jonywikis 36 Dá weda po "Ovi he ye ji to owhe 1809 lẹOvi he ye ji to owhe 1809 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1809 lẹOvi he ye ji to owhe 1809 lẹ 6u5iq8587x9jnmnqgqqt6mvvpx08mp5 Adà:Mẹhe kú to owhe 1865 lẹ 14 917 16825 2022-03-29T10:57:07Z Jonywikis 36 Dá weda po "Mẹhe kú to owhe 1865 lẹ" po wikitext text/x-wiki Mẹhe kú to owhe 1865 lẹ 6smtuho2s358pty0jmn6cddda9vtbf8 Adà:Ovi he ye ji to owhe 1967 lẹ 14 918 16827 2022-03-29T11:13:47Z Jonywikis 36 Dá weda po "Ovi he ye ji to owhe 1967 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1967 lẹ nwi8uxx7sygzraqnej1x36eac7y2m9h Adà:Ovi he ye ji to owhe 1723 lẹ 14 919 16830 2022-03-29T11:22:58Z Jonywikis 36 Dá weda po "Ovi he ye ji to owhe 1723 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1723 lẹ ok5vqjlgbhh0v1hrb9rpfs80ia6eas4 Nkem Owoh 0 920 18981 16968 2022-04-11T17:56:55Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[File:Nkemowoh.jpg|thumb|Nkemowoh]] '''Nkem Owoh''' yin aihundatọ po nukikodonamẹtọ dé po to Otò [[Naijilia]] mẹ. To owhe 2008 mẹ, e mọ gigopanamẹnu ''African Movie Academy Award'' yí na "ada aihundatọ dagbe-hugan tọn" he e yiwa to sinima Otò [[Naijilia]] tọn ''Stronger than Pain'' he e basi mẹ. ==Bẹjẹeji gbẹzan etọn tọn== Nkem Owoh yin jiji do Ayimatẹn Enugu tọn mẹ ,to Otò [[Naijilia]] tọn mẹ. To whenuena e fo wehọmẹ dokọ̀ po wehọmẹ daho tọn po godo, e zindonukọn bo yi Federal University of Agriculture, Abeokuta bo yi plọnnu gándo azọ́n nuyọnẹn wintinwintin go. To ojlẹ nupinplọn etọn whenu, Owoh jẹ aihun basi ji to tito televiziọn susu lẹ ji po sinima bibasi po mẹ. ==Azọ́n etọn== E sọ yin yinyọnẹn na ada he e yiwa to ohàn lọ "I Go Chop Your Dollar" he gándo azọ́n oklọ tọn lẹ go. Ohàn lọ tọ́n to sinima lọ ''The Master'' mẹ fihe Owoh yi adà mẹblẹtọ tọn wa te. The Economic and Financial Crimes Commission po Nigerian Broadcasting Commission po doalọtena ohàn lọ. To owhe 2007 mẹ, ponọ lẹ wle Owoh to Amsterdam, Netherlands (Bijlmermeer lẹdo de mẹ to Amsterdam Zuidoost borough) na dodinnanu osun ṣinawe tọn he ponọ Dutch tọn lẹ he nọ yin "Operation Apollo" basi mẹ. Ye wle Owoh to nuwiwa ohàn didetọ́n dé tẹnmẹ to whenuena ponọ lẹ wá filọ bọ ye wle gbẹtọ kanwe-gban-nukun-dopo (111) na azọ́n oklọ tọn po osẹn Otò lọ tọn he ye gba wutu. To godo mẹ, yé jo Owoh dó. Danuwatọ lẹ fin Owoh sọyi to whèzẹtẹn-waji Otò [[Naijilia]] tọn to Abòhúsun owhe 2009 tọn mẹ. Danuwatọ lọ lẹ biọ akuẹ [[Naijilia]] tọn sọha livi fọtọ̀n (15 million naira) ofligọkuẹ etọn. Yé jo Owoh dó to whenuena whẹndo etọn lẹ ko vẹvẹ bo su 1.4 million naira taidi ofligọkuẹ na ẹn godo. ==Delẹ to aihun he e da lẹ mẹ== ==Alọdlẹndonu lẹ== ==Nọtẹn intẹnẹt tọn devo lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] o9p5996xk6qznxzy3kg108ecq7hr0tj Adà:Mẹhe kú to owhe 1790 lẹ 14 921 16832 2022-03-29T11:24:44Z Jonywikis 36 Dá weda po "Mẹhe kú to owhe 1790 lẹ" po wikitext text/x-wiki Mẹhe kú to owhe 1790 lẹ 18fks4aqhahdri5c5tv4ssh4qqnkfwp Adà:Ovi he ye ji to owhe 1929 lẹ 14 922 16836 2022-03-29T11:32:46Z Jonywikis 36 Dá weda po "Ovi he ye ji to owhe 1929 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1929 lẹ mgfqhtcwo36bjzw55qmbtqaz7u9c6af Adà:Ovi he ye ji to owhe 1963 lẹ 14 923 16843 2022-03-29T12:11:25Z Jonywikis 36 Dá weda po "Ovi he ye ji to owhe 1963 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1963 lẹ 938nqxnefdu76rbtm8jh46jzv0386gp Adà:Ovi he ye ji to owhe 1930 lẹ 14 924 16845 2022-03-29T12:14:29Z Jonywikis 36 Dá weda po "Ovi he ye ji to owhe 1930 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1930 lẹ f0ewo5kyr0j79kh9y1hi7kayapypery Adà:Ovi he ye ji to owhe 1953 lẹ 14 925 16849 2022-03-29T12:18:38Z Jonywikis 36 Dá weda po "Ovi he ye ji to owhe 1953 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1953 lẹ nc28nffyapqq9uua3or8k97iwvub1g4 Adà:Ovi he ye ji to owhe 1893 lẹ 14 926 16854 2022-03-29T12:29:44Z Jonywikis 36 Dá weda po "Ovi he ye ji to owhe 1893 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1893 lẹ 6vtgd0jcoc4dxojm3y2lty8oi06dzgm Adà:Mẹhe kú to owhe 1964 lẹ 14 927 16856 2022-03-29T12:36:30Z Jonywikis 36 Dá weda po "Mẹhe kú to owhe 1964 lẹ" po wikitext text/x-wiki Mẹhe kú to owhe 1964 lẹ nutofo0aiqurbw9qabavvpcgisyyeqa Adà:Ovi he ye ji to owhe 1918 lẹ 14 928 16860 2022-03-29T12:39:31Z Jonywikis 36 Dá weda po "Ovi he ye ji to owhe 1918 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1918 lẹ eeyui46zdkwv1h6fq1k9xknscm4c5y0 Adà:Mẹhe kú to owhe 1996 lẹ 14 929 16861 2022-03-29T12:40:50Z Jonywikis 36 Dá weda po "Mẹhe kú to owhe 1996 lẹ" po wikitext text/x-wiki Mẹhe kú to owhe 1996 lẹ ewgn72atz5817qk9mf4hao27u4vcq98 Adà:Ovi he ye ji to owhe 1927 lẹ 14 930 16865 2022-03-29T12:46:36Z Jonywikis 36 Dá weda po "Ovi he ye ji to owhe 1927 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1927 lẹ ct81rdcllkbe8t3ot0bfcp3q9vfju3z Adà:Ovi he ye ji to owhe 1942 lẹ 14 931 16868 2022-03-29T12:51:40Z Jonywikis 36 Dá weda po "Ovi he ye ji to owhe 1942 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1942 lẹ newp84d3u17vv0k5iv084f6xa5s0tya Adà:Ovi he ye ji to owhe 1889 lẹ 14 932 16871 2022-03-29T12:55:50Z Jonywikis 36 Dá weda po "Ovi he ye ji to owhe 1889 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1889 lẹ kkb4n5odmmxw1kzmms1klo08p1shkj7 Adà:Mẹhe kú to owhe 1945 lẹ 14 933 16872 2022-03-29T12:56:47Z Jonywikis 36 Dá weda po "Mẹhe kú to owhe 1945 lẹ" po wikitext text/x-wiki Mẹhe kú to owhe 1945 lẹ 7uc6sqwrgju7bdt44sdrqu64ryy7o81 Adà:Ovi he ye ji to owhe 1973 lẹ 14 934 16875 2022-03-29T13:15:50Z Jonywikis 36 Dá weda po "Ovi he ye ji to owhe 1973 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1973 lẹ 5puc9o4fbfnhnusu1u8ptskqz7qg71w Adà:Ovi he ye ji to owhe 1945 lẹ 14 935 16878 2022-03-29T13:27:56Z Jonywikis 36 Dá weda po "Ovi he ye ji to owhe 1945 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1945 lẹ qr70pyxb03ziy5z47jdngm4rkh01uwe Adà:Ovi he ye ji to owhe 1936 lẹ 14 936 16881 2022-03-29T13:36:59Z Jonywikis 36 Dá weda po "Ovi he ye ji to owhe 1936 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1936 lẹ a31aoblslnvznr0cokvmrerb3bsled0 Adà:Ovi he ye ji to owhe 1542 lẹ 14 937 16884 2022-03-29T13:42:21Z Jonywikis 36 Dá weda po "Ovi he ye ji to owhe 1542 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1542 lẹ 7710gjy55mw9ru3jcww3a175kpl5eiq Adà:Mẹhe kú to owhe 1605 lẹ 14 938 16885 2022-03-29T13:43:09Z Jonywikis 36 Dá weda po "Mẹhe kú to owhe 1605 lẹ" po wikitext text/x-wiki Mẹhe kú to owhe 1605 lẹ 440v34pt1u7s661mkaijk8kdojirmrj Adà:Ovi he ye ji to owhe 1946 lẹ 14 939 16888 2022-03-29T13:47:38Z Jonywikis 36 Dá weda po "Ovi he ye ji to owhe 1946 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1946 lẹ 3n8qiv07uka8n8yhy7jpc64i2n1kigw Adà:Ovi he ye ji to owhe 1939 lẹ 14 940 16892 2022-03-29T13:52:04Z Jonywikis 36 Dá weda po "Ovi he ye ji to owhe 1939 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1939 lẹ ddwthfr5vwfklmrfwk3prtjbgd6c0bb Adà:Mẹhe kú to owhe 2018 lẹ 14 941 16893 2022-03-29T13:52:51Z Jonywikis 36 Dá weda po "Mẹhe kú to owhe 2018 lẹ" po wikitext text/x-wiki Mẹhe kú to owhe 2018 lẹ 1alu1xaamp5bf0xbv6g5vcks5lf68k6 Adà:Ovi he ye ji to owhe 1906 lẹ 14 942 16896 2022-03-29T13:56:29Z Jonywikis 36 Dá weda po "Ovi he ye ji to owhe 1906 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1906 lẹ de0nfgz0odrnei7obff65q459fqbw6v Adà:Mẹhe kú to owhe 1995 lẹ 14 943 16897 2022-03-29T13:57:09Z Jonywikis 36 Dá weda po "Mẹhe kú to owhe 1995 lẹ" po wikitext text/x-wiki Mẹhe kú to owhe 1995 lẹ 6cuzh6fzl8yftj9in5clumwsq4wvh1o Adà:Ovi he ye ji to owhe 1881 lẹ 14 944 16900 2022-03-29T14:28:24Z Jonywikis 36 Dá weda po "Ovi he ye ji to owhe 1881" po wikitext text/x-wiki Ovi he ye ji to owhe 1881 sm4a1opspm56437jb0wi27xjwl66zz7 Adà:Mẹhe kú to owhe 1955 lẹ 14 945 16901 2022-03-29T14:29:07Z Jonywikis 36 Dá weda po "Mẹhe kú to owhe 1955 lẹ" po wikitext text/x-wiki Mẹhe kú to owhe 1955 lẹ mudwwfy504q6yw4ns54mg8an2stcf1t Adà:Ovi he ye ji to owhe 1977 lẹ 14 946 16904 2022-03-29T14:33:58Z Jonywikis 36 Dá weda po "Ovi he ye ji to owhe 1977 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1977 lẹ 85799tdjxlzg4hwnhh53nxnvddqwh74 Adà:Mẹhe kú to owhe 2014 lẹ 14 947 16911 2022-03-29T14:55:05Z Jonywikis 36 Dá weda po "Mẹhe kú to owhe 2014 lẹ" po wikitext text/x-wiki Mẹhe kú to owhe 2014 lẹ ehwojx20jwey5ui1prhjusncwaaubbm Adà:Ovi he ye ji to owhe 1767 lẹ 14 948 16914 2022-03-29T15:00:14Z Jonywikis 36 Dá weda po "Ovi he ye ji to owhe 1767 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1767 lẹ 5oog6k8mv7kha00b5h7s1ii3478sk8f Adà:Mẹhe kú to owhe 1845 lẹ 14 949 16915 2022-03-29T15:01:09Z Jonywikis 36 Dá weda po "Mẹhe kú to owhe 1845 lẹ" po wikitext text/x-wiki Mẹhe kú to owhe 1845 lẹ rjfcbc7comw1p110nbsr4fegmw30gh2 Adà:Ovi he ye ji to owhe 1933 lẹ 14 950 16919 2022-03-29T15:06:41Z Jonywikis 36 Dá weda po "Ovi he ye ji to owhe 1933 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1933 lẹ 8udp2bb4ao7x1h4cyp1xtag925hwztu Adà:Mẹhe kú to owhe 1951 lẹ 14 951 16922 2022-03-29T15:12:36Z Jonywikis 36 Dá weda po "Mẹhe kú to owhe 1951 lẹ" po wikitext text/x-wiki Mẹhe kú to owhe 1951 lẹ bxdwt6c1i8xy0c9m1mloaxnvigexeir Adà:Ovi he ye ji to owhe 1951 lẹ 14 952 16924 2022-03-29T15:15:44Z Jonywikis 36 Dá weda po "Ovi he ye ji to owhe 1951 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1951 lẹ hn9xw38c8yv55qdlqwj4b12rpmjr5ze Anthony Elujoba 0 953 27037 18616 2022-07-25T16:31:48Z Gadarawamo 20 wikitext text/x-wiki '''Anthony Elujoba''' (yín jiji to [[owhe]] 1948) yín Mẹplọ́ntọ Daho he yọ́n núsusu gando gbemasin go to tògbo [[Naijilia]] tọn. E nọ yin yiylọdọ "''Village Chemist''" na e nọ dindona gbemasin ganji. Ewọ wẹ kanselọ dai tọn na Wehọmẹ Alavọ Obafẹ́mi Awolọwọ tọn. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1948 lẹ]] g5ebgf0t8w90b9hz16v20wl0ugt5qik Ayimatẹn Bauchi Tọn 0 954 18630 17182 2022-04-11T16:11:46Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[File:Nigeria - Bauchi.svg|thumb|Nọtẹn he to yẹdide Naijilia tọn lọ ji]] '''Ayimatẹn Bauchi Tọn''' yin dopo to Ayimatẹn gbàn-atọ́n-nukun-dopo he tin to Tògbo [[Naijilia]] tọn mẹ lẹ mẹ.Tatọ́-tònọ etọn wẹ [[Bauchi]]. Ayimatẹn Bauchi tọn tindo dogbo hẹ ayimatẹn [[Ayimatẹn Kano Tọn|Kano]] tọn podọ Ayimatẹn Jigawa tọn to Agewaji. E ma dogbo hẹ Ayimatẹn Kaduna tọn ọn to Whèyihọ. Ayimatẹn Bauchi tọn tindo dogbo hẹ Ayimatẹn Yobe tọn podọ Ayimatẹn Gombe tọn to Whèzẹtẹn. E ma do dogbo hẹ Ayimatẹn Taraba tọn podọ Ayimatẹn Plateau to Hùwaji. Mẹ hihia he wa aimẹ to owhe 2006 dohia dọ Ayimatẹn Bauchi tọn yin Ayimatẹn ṣinawetọ he gbẹtọ su te hugan to tògbo [[Naijilia]] tọn mẹ. Ayimatẹn Bauchi tọn wẹ yin Ayimatẹn atọ́ntọ he klo hugan to Otogbo Naijilia tọn mẹ. ==Gandudu-Lẹdo to Ayimatẹn Bauchi tọn mẹ== Ayimatẹn ehe bẹ Gandudu Lẹdo tọn ko (20) hẹn, ehelẹ wẹ: #Tafawa Balewa #Dada #Toro #Bogoro #Ningi #Warji #Ganjuwa #Kirfi #Alkaleri #Darazo #Misau #Giade #Shira #Bauchi #Jamaare #Katagum #Itas/Gadau #Zaki #Gamawa #Damban {| class="sortable wikitable" |- ! Gandudu-Lẹdo ! Lẹdo (km<sup>2</sup>) ! Mẹhihia Owhe 2006 ! Ahọluzọ́nwatẹn tatọ́-tẹnnnọ ! Sọha Pọsu Tọn |- | [[Bauchi]] | align="right"|3,687 | align="right"|493,810 | [[Bauchi]] | 740 |- | [[Tafawa Balewa, Nigeria|Tafawa Balewa]] | align="right"|2,515 | align="right"|219,988 | [[Bununu, Nigeria|Bununu]] | 740 |- | [[Dass, Nigeria|Dass]] | align="right"|535 | align="right"|89,943 | [[Dass, Nigeria|Dass]] | 740 |- | [[Toro, Nigeria|Toro]] | align="right"|6,932 | align="right"|350,404 | [[Toro, Nigeria|Toro]] | 740 |- | [[Bogoro]] | align="right"|894 | align="right"|84,215 | [[Bogoro]] | 741 |- | [[Ningi, Nigeria|Ningi]] | align="right"|4,625 | align="right"|387,192 | [[Ningi, Nigeria|Ningi]] | 742 |- | [[Warji]] | align="right"|625 | align="right"|114,720 | [[Warji]] | 742 |- | [[Ganjuwa]] | align="right"|5,059 | align="right"|280,468 | [[Kafin Madaki]] | 742 |- | [[Kirfi]] | align="right"|2,371 | align="right"|147,618 | [[Kirfi]] | 743 |- | [[Alkaleri]] | align="right"|5,918 | align="right"|329,424 | [[Alkaleri]] | 743 |- | ''Lẹdo Hùwaji lẹpo pete'' | align="right"|''33,161'' | align="right"|''2,497,782'' | | |- | [[Darazo]] | align="right"|3,015 | align="right"|251,597 | [[Darazo]] | 750 |- | [[Misau]] | align="right"|1,226 | align="right"|263,487 | [[Misau]] | 750 |- | [[Giade]] | align="right"|668 | align="right"|156,969 | [[Giade]] | 750 |- | [[Shira, Nigeria|Shira]] | align="right"|1,321 | align="right"|234,014 | [[Yana, Nigeria|Yana]] | 750 |- | [[Jamaare]] | align="right"|493 | align="right"|117,883 | [[Jamaare]] | 751 |- | [[Katagum]] | align="right"|1,436 | align="right"|295,970 | [[Azare]] | 751 |- | [[Itas/Gadau]] | align="right"|1,398 | align="right"|229,996 | [[Itas]] | 751 |- | [[Zaki, Nigeria|Zaki]] | align="right"|1,476 | align="right"|191,457 | [[Katagum]] | 752 |- | [[Gamawa]] | align="right"|2,925 | align="right"|286,388 | [[Gamawa]] | 752 |- | [[Damban]] | align="right"|1,077 | align="right"|150,922 | [[Damban]] | 752 |- | ''Lẹdo Agewaji lẹpo pete'' | align="right"|''15,035'' | align="right"|''2,178,683'' | | |} ==Wehọmẹ Alavọ tọn to Ayimatẹn Bauchi tọn== * Wehọme Alavọ Abubakar Tafawa Balewa * Wehọme Alavọ Ayimatẹn Bauchi tan * Wehọme Politẹnik Abubakar Tatari Ali * Federal Politẹnik Bauchi ==Gbẹtọ nukundeji lẹ sọn Ayimatẹn Bauchi tọn== * Jude Rabo- Bọdo Azinponọ-gán Federal University, Wukari. [[Adà:Naijilia]] [[Adà:Ayimatẹn lẹ to Naijilia]] o05zlh00n8mlltrhxymf4prsysdjjyl Adà:Mẹhe kú to owhe 1985 lẹ 14 955 16971 2022-03-30T05:53:11Z Jonywikis 36 Dá weda po "Mẹhe kú to owhe 1985 lẹ" po wikitext text/x-wiki Mẹhe kú to owhe 1985 lẹ d4acl2e5h676e078474od9ylr8p1ul3 Adà:Ovi he ye ji to owhe 1965 lẹ 14 956 16973 2022-03-30T05:59:05Z Jonywikis 36 Dá weda po "Ovi he ye ji to owhe 1965 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1965 lẹ gbnbrcvfwz1cmd3cvc33cgmzbytug8j Adà:Ovi he ye ji to owhe 1956 lẹ 14 957 16976 2022-03-30T06:05:24Z Jonywikis 36 Dá weda po "Ovi he ye ji to owhe 1956 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1956 lẹ oehnumjysdqcowh4msytmkqhhbr81ws Adà:Mẹhe kú to owhe 2022 lẹ 14 958 16977 2022-03-30T06:06:06Z Jonywikis 36 Dá weda po "Mẹhe kú to owhe 2022 lẹ" po wikitext text/x-wiki Mẹhe kú to owhe 2022 lẹ 9d9vzomb5jbjeeilv53arizkp2fmuyn Michael Jackson 0 959 26100 18942 2022-07-13T18:33:31Z Samatics 9 wikitext text/x-wiki [[File:Michael Jackson 1984.jpg|thumb|right|200px|Michael Jackson]] '''Michael Joseph Jackson''' (azán 29tọ Avivọsun owhe 1958 – azán 25tọ Ayidosun owhe 2009 tọn), he sọ nọ yin yiylọ dọ '''''the King of Pop''''' ''(Ahọlu ohàn Pop tọn lọ)'' yin [[Amẹlika|Amẹlikanu]] de he yin hànjitọ, wedútọ podọ ajọ́watọ de. Okú po ṣiọdidi Jackson tọn po dọ̀n ayidonugo linlinhọsá susu tọn lẹdo aihọ́n pe. [[Adà:Otàn Gbẹzan tọn]] q7x64rpcahqtcezh5um2fs33kqngu1b Kabiru Rabiu 0 960 17292 17053 2022-04-02T07:22:50Z Samatics 9 wikitext text/x-wiki '''Kabiru Rabiu''' (yin jiji to Abọhusun, owhe 1980)yin Ajọwatọ otovi [[Naijilia]] tọn aoajz1j2hpquu9qupcae7mwpixw6asl Mummy GO 0 961 27127 18961 2022-07-27T11:11:48Z Gadarawamo 20 wikitext text/x-wiki '''Funmilayo Adebayo''' he mẹsusu yọnẹn to paa mẹ di '''Mummy GO''' yin yẹwhehodọtọ otò [[Naijilia]] tọn de he mẹsusu nọ dọho etọn de, ewọ wẹ do ṣọṣi ''Rapture Proclaimer Evangelical Church of God'' tọn ai, e wá sọn [[Ayimatẹn Ekiti Tọn]]. Hodidọ etọn gando [[owhe]] 990 to Ahọluduta Zinvlu tọn mẹ ''(990 years in the Kingdom of Darkness went)'' gbayipe to [[Naijilia]] taun, e dọn ayidonugo mẹsusu tọn. To hodidọ ehe mẹ, e dọdọ emi ko nọ̀ Ahọluduta Zinvlu tọn mẹ na [[owhe]] 990 podọ e sọ dọ numimọ etọn lẹ to finẹ podọ nuhe hẹn ẹn dukosọhẹ Klisti. ==Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] so3phz1yva6tn4b4rdrehikm9asdpkx Geraldo Pino 0 962 26865 19294 2022-07-22T18:41:54Z Gadarawamo 20 wikitext text/x-wiki '''Gerald Emeka Pine''', he yin yinyọnẹn di '''Geraldo Pino''' (azán tintan Afínplọsun 1934 tọn - azán ṣinẹnẹtọ Abọ̀húsun 2008 tọn) yin dopo to omẹ tintan he bẹ ohàn ''pop'' [[Aflika]] tọn ''(African pop music)'' egbezangbe tọn jẹeji. Pino yin ovi whẹyidọtọ Sierra Leone-nu de tọn podọ e yin jiji to 1934 to Enugu, onọ etọn kú to whenue e pò to ovu. Ewọ po hagbẹ etọn delẹ po do ''Heartbeats'' ai to gblaglá [[owhe]] 1960 tọn lẹ mẹ podọ ewọ wẹ Azinponọ̀ na ogbẹ́ Hànjitọ lẹ tọn (Performing Musicians Association of Nigeria Rivers State Branch) to ayimatẹn Rivers tọn sọn 1995 jẹ 2004. E jẹazọ̀n bosọ kú to Port Harcourt to azán ṣinẹnẹtọ Abọ̀húsun tọn to 2008. == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1934 lẹ]] [[Adà:Mẹhe kú to owhe 2008 lẹ]] 7ylqkso5di4vjorzwazcunvrmifj7di Adà:Ovi he ye ji to owhe 1964 lẹ 14 963 17072 2022-03-31T18:13:11Z Samliverj 172 Dá weda po "Ovi he ye ji to owhe 1964 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1964 lẹ 6z384jgmcwqxftryi7o2585nthu21k9 Adà:Ovi he ye ji to owhe 1970 lẹ 14 964 17078 2022-03-31T18:23:42Z Samliverj 172 Dá weda po "Ovi he ye ji to owhe 1957 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1957 lẹ cyn9dccx969fjmxalhunpu07se25rfp Adà:Ovi he ye ji to owhe 1971 lẹ 14 965 17082 2022-03-31T18:28:21Z Samliverj 172 Dá weda po "Ovi he ye ji to owhe 1971 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1971 lẹ iecb00emh64x0dcsesuezhvpgihvq67 Adà:Ovi he ye ji to owhe 1952 lẹ 14 966 17088 2022-03-31T18:38:43Z Samliverj 172 Dá weda po "Ovi he ye ji to owhe 1952 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1952 lẹ glbnw7grppmpoaxv1yvpekkikaywize Adà:Mẹhe kú to owhe 1992 lẹ 14 967 17091 2022-03-31T18:42:19Z Samliverj 172 Dá weda po "Mẹhe kú to owhe 1992 lẹ" po wikitext text/x-wiki Mẹhe kú to owhe 1992 lẹ gp5vdwg1a8llqpcr7vdbdhg6wjv6x1x Adà:Ovi he ye ji to owhe 1948 lẹ 14 968 17093 2022-03-31T18:44:02Z Samliverj 172 Dá weda po "Ovi he ye ji to owhe 1948 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1948 lẹ dxrfmazpjs0yon76nultllqpxtljtbv Adà:Ovi he ye ji to owhe 1993 lẹ 14 969 17096 2022-03-31T18:46:57Z Samliverj 172 Dá weda po "Ovi he ye ji to owhe 1993 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1993 lẹ 0mu8fjgrpoh7i0fkslh3m7hmhfazxpz Adà:Ovi he ye ji to owhe 1979 lẹ 14 970 17098 2022-03-31T18:48:29Z Samliverj 172 Dá weda po "Ovi he ye ji to owhe 1979 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1979 lẹ nypv2ftgiofn8oxx8y17t2ju3uhfy46 Adà:Ovi he ye ji to owhe 1962 lẹ 14 971 17101 2022-03-31T18:51:10Z Samliverj 172 Dá weda po "Ovi he ye ji to owhe 1962 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1962 lẹ 6otsmqg3mm75t1qdep20umezt2gaz4e Ahọlu Francis Olagobin Olatunji Adedoyin 0 972 26055 18581 2022-07-13T08:22:25Z Samatics 9 wikitext text/x-wiki '''Ahọlu Francis Adedoyin''' (Alunlunsun, owhe 1922, to otò Tonkere jẹ azán atọ́ntọ, Avivọsun, owhe 2018) wẹ Ogunsua kavi Ahọlu otò Modakeke tọn he wa sọn họnmẹ Ahọlu Olagobin tọn to Modakeke. E yin dopo to Ahọlu he do akuẹ taun mẹ bosọ diyin to ayọnuyigba ji. Yé dè é taidi Ahọlu to owhe 1994 mẹ podọ jẹgbakun etọn lẹzun ojẹnọ to owhe 2009 mẹ. To azán atọ́ntọ, Avivọsun Owhe 2018 tọn mẹ, yé lá ẹ dọ e basi matintọ to whenuena e jẹazọn vude to Dotowhe Kátólìkì Our Lady of Fatima Jaleyemi, Osogbo to [[Ayimatẹn Osun Tọn]] mẹ godo. ==Alọdlẹndonu lẹ== ==Dodonu lẹ== [[Adà:Otàn Gbẹzan tọn]] fqdyarfk9p15g4kbnua69lgr4wlzy8b Antera Duke 0 973 26466 21801 2022-07-17T22:04:59Z Gadarawamo 20 wikitext text/x-wiki '''Antera Duke''' (yin jiji to [[owhe]] 1788) yín Afanimẹsatọ podọ eyin Agbàgò Efik tọn tògbo [[Naijilia]] tọn (bo tin to [[Ayimatẹn Cross Rivers Tọn|Ayimatẹn Cross Rivers tọn]] todin). Kandai he yin kinkan to Calabar, podọ to Yovogbe pidgin tọn mẹ yin mimọ to Scotland bo yin Zinzinjẹ̀gbonu. Kandai ehe dó Ajọwiwadopọ́ hẹ́ Ajọwatọ́ Britain-nu tọn he e nọ sa kanlinmọ lẹ na; E kàn do finẹ gando lehe e do "ṣokoto gaa yovo lẹ tọn" bo jẹ johẹ ajọwatọ he e ko wa ajọ hẹ lẹpo. ==Alọdlẹndonu lẹ== ==Wehihia yi nukọn== *C. Dayll Forde (ed.), Efik Traders of Old Calabar (London: Oxford University Press, 1956) (contains Duke's diary) [[Adà:Otàn Gbẹzan tọn]] p8uxfsbmv0v8j7uk58tcse4row47q7t Jacob Leon Rubenstein 0 974 18845 18047 2022-04-11T17:34:14Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki [[File:CE5301C.jpg|thumb|Jacob Leon Rubenstein]] '''Jacob Leon "Jack" Rubenstein''' (yin jiji to azán 25tọ osun atọ̀ntọ owhe 1911- azán atọ̀ntọ osun tintan owhe 1967) yin danuwatọ akonka [[Amẹlika|Amẹlikanu]] de. Ruby yin jiji to azan 25tọ osun atọ̀ntọ owhe 1911 to oto chicago, illinois mẹ. To azan 24tọ osun widopotọ owhe 1963, Ruby de oso do Lee Harvey Oswald, mẹhe tin to ponọ pamẹ he huwhẹ mẹhe hu Togbogan U.S tọn [[John F. Kennedy]] to azan awe jẹnukọn. Ruby yin whẹsadokọna di mẹhe hu Oswald, ṣigba, ye wa mọdọ e ma yin ewọ. E gbẹ zindonukọn nado to ganpamẹ na e ma yin ewọ. E gbẹ zindonukọn nado to ganpamẹ na e to tepọn nado vọ owhẹ̀ ylọ sigba e ma pa ẹ na e basi matintọ to azan atọ̀ntọ osun tintan owhe 1967 to dotowhe "Parkland Memorial Hospital to Dallas, Texas" na [[kansẹẹ-zọ̀n|azọ̀n kansẹẹ tọn]] to whenue e tindo owhe 55. Ruby yin didi do Tẹpamẹ ''Westlawn Cemetary to Norridge, illinois''. ==Alọdlẹndonu lẹ== ==Nọtẹn intẹnẹti tọn devo lẹ== rdbmevzo8k50x58r4dpv3l0kzfhzvxz Azẹ̀ 0 975 23457 21028 2022-05-21T05:48:04Z Amire80 23 Bot: Cleaning up old interwiki links wikitext text/x-wiki [[Image:PaddleForKayakTopAndAxisView.svg|right|500px|thumb|Azẹ̀ kayak tọn. Sinmẹ nọ yin yiyizan nado ylọ aidonugo mẹ lẹ tọn po anadenanu po. (a) Awusọhia Aga tọn (b) Awusọhia aimimlọ etọn tọn]] [[File:Fishing spear and paddle.jpg|thumb|Azẹ̀]] '''Azẹ̀''' yin azọnwanu he nọ yin zinzan nado kun tọjihun kavi nado whlú nusinnọ de. Azẹ̀ nọ saba yin yiyizan to tọjihun mẹ, e nọ yin bibasi po owhlẹ̀ po kavi ogan bosọ nọ do alọkọ. Azẹ̀ he nọ yin yiyizan to ''Kayaks'' nọ dite ganji bo nọ do nusannu to onu ṣigba e ma nọ do alọkọ tangan de. Mọdopolọ, otò voovo lẹ wẹ do Azẹ̀ wunmẹwunmẹ lẹ he ye do nọ kún tọjihun lẹ. To [[Aflika]], otò pẹvi pẹvi lẹ kavi gbetato he tin tọtó lẹpo wẹ nọ zan azẹ̀ voovo lẹ. ==Weda he gandego lẹ== Oar ==Alọdlẹndonu lẹ== bh44l8brax9zyiazc4metszvk3tobfp Inspiration FM Lagos 0 976 23995 18833 2022-06-10T16:55:51Z Gadarawamo 20 wikitext text/x-wiki '''Inspiration FM Lagos''' (92.3 MHz) yin ladiohọ he yin didoai do awọnlin, [[Naijilia]] he bẹ linlinna ji to owhe 2008. E do Ladiohọ gbẹ etọn lẹ he nọ na [[linlin]] to Ibadan (100.5 FM) po Uyo (105.9FM). 2sok85sl0ae83higs5brto3wrl34esu Adunni Ade 0 977 28151 28149 2022-07-30T16:50:30Z Samatics 9 wikitext text/x-wiki [[File:Adunni Ade at the 2020 AMVCA (updated).jpeg|thumb|Adunni Ade]] '''Adunni Ade''' yin aihundatọ Amẹlikanu<ref>{{Cite web |last=Trin |first=Mercy |date=2022-02-23 |title=Actress Adunni Ade leaves fans in awe over striking resemblance with her mum |url=https://www.kemifilani.ng/entertainment/adunni-ade-leaves-fans-in-awe-over-striking-resemblance-with-her-mum |access-date=2022-03-15 |website=Kemi Filani News |language=en-GB}}</ref> de po aihundatọ Naijilianu de po.<ref>{{cite news|url=http://thenationonlineng.net/im-a-sucker-for-love/|title=I am a sucker for Love|publisher=The Nation|access-date=January 22, 2018}}</ref><ref>{{cite web|url=https://naijagists.com/nollywood-actress-adunni-ade-reveals-nationality-says-marriage-not-in-her-agenda/|title=Nollywood actress reveals nationality says marriage is not in her agenda|website=Naija gists|access-date=January 22, 2018}}</ref><ref>{{Cite web |date=2020-04-27 |title=I Feel Happier And Fulfilled - Adunni Ade On Converting Back To Islam |url=https://m.guardian.ng/life/i-feel-happier-and-fulfilled-adunni-ade-on-converting-back-to-islam/ |access-date=2022-06-22 |website=The Guardian Nigeria News - Nigeria and World News |language=en-US}}</ref> <ref>{{Cite web |title=Adunni Ade Biography; Early Life, Is She Married? |url=https://naijabiography.com/biography/adunni-ade-biography-early-life-is-she-married/ |access-date=2022-07-19 |website=Naijabiography Media |language=en-US}}</ref> ==Bẹjẹeji gbẹzan etọn tọn po wehihia etọn po== Adunni Ade yin jiji do Queens, to New York, to Otò Pipli Akọta lẹ tọn mẹ (United States). Onọ etọn yin Germany-Irish-nu dé bọ otọ etọn yin Ayọnu to otò [[Naijilia]] tọn mẹ. Eyin aihundatọ Nollywood tọn dé bo sọ yin aṣọ jlatọ nukundeji dé ga. E lẹkọ do Naijilia to whenue e to nudi owhe awe mẹvi yin po mẹjitọ etọn lẹ po nado wa ṣiọdidi otọ daho etọn tọn. E yin pinpọn whẹn to Ayimatẹn [[Awọnlin]] tọn mẹ, to Otogbo [[Naijilia]] tọn mẹ. E nọ [[Naijilia]] kaka bo zan aflanwhe etọn po bo lẹkọ do Otò Pipli Akọta lẹ tọn nado yi wehọmẹ Alavọ tọn etọn to dọn. E yi wehọmẹ dókọtọn ''Chrisland primary school'', to Opebi, enẹ to Ayimatẹn [[Awọnlin]] tọn mẹ, fihe e yi gbedewema etọn tintan te. E sọ yi gbedewema wehọmẹ daho tọn (SSCE) etọn to wehomẹ daho ''[[Bells Comprehensive Secondary School]]'', to Ota, [[Ayimatẹn Ogun Tọn|Ayimatẹn Ogun tọn]] mẹ. Otọ etọn he yin Awọnlin-nu bo sọ yin ajọwatọ daho dé naẹn ayinamẹ nado yi hiawe gándo nulinlẹn (accounting) go. Adunni Ade yi gbedewema daho to nulinlẹn (accounting) mẹ to wehomẹ Alavọ tọn ''University of Kentucky'' to 2008. Whẹpo bọ e do lẹkọ do [[Naijilia]] mẹ, Adunni Ade wazọn po Ayimatẹ̀n Kentucky po to adà fininọ tọn yetọn mẹ bo dó gọalọna mẹ he ma do họ̀ta lẹ po Ayimatẹ̀n Maryland tọn po to adà ''Medical Insurance department'' tọn mẹ nado nọ penukundo nugopipe mẹ lẹ tọn nado mọ pongbọ yi go (Medicare and Medicaid). ==Azọ́n etọn== Adunni Ade wazọn to adà fininọ tọn po adà ''Medical Insurance department'' tọn po nado nọ penukundo nugopipe mẹ lẹ tọn nado mọ pongbọ yi go (Medicare and Medicaid) to yovotomẹ, whẹpodo lẹkọ do azọnwhe aihundida sinimọto tọn. Adunni biọ azọn aṣọdido tọn mẹ bo sọ yin aṣọ jlatọ nukundeji dé ga bọ ehe zọn bọ e tọ́n to otẹn ajọjijla aṣọ tọn Amẹlika tọn (America's Next Top Model). To whenuena e wa [[Naijilia]] godo, e de aihun etọn tintan tọ́n to aihundagbẹ ayọnu lẹ tọn glọ he e ylọdọ "You or I" to 2013. Aihun nukikodidonamẹ tọn e tọn tintan he e ylọdọ "Date Gone Bad", yin zize do YouTube ji to 2014, bo dọn aidonugo mẹsusu tọn so mọ bọ gbẹtọ hugan 170,000 wẹ pọn ẹn. E ko sọ tọ́n to aihun Nollywood tọn susu lẹ mẹ he yin ayọnu tọn lẹ po Glẹnsigbe mẹ tọn po ga. E sọ tọ́n to vidio ohàn tọn Sound Sultan tọn po Ice Prince tọn po mẹ. To 2021, Adunni Ade do azọnwhe aihundida tọn etọn ai he e ylọdọ ''Lou-Ellen Clara Company Limited'' bo wa de aihun he ewọ lọsu kan tọ́n he yin SOÓLÈ he mẹ e zan aihuntọ daho daho lẹ te taidi Sola Sobowale, Femi Jacobs, Meg Otanwa, Shawn Faqua, po Lateef Dimeji po. Kayode Kasum wẹ deanana aihun ehe lọ. Soólè biọ sinimahọsa to Azan Konukundopotọ Abọhusun, owhe 2021 tọn bọ to sefifo lọ e hu akuẹ 10.2million naira bọ enẹgodo to osẹ lọ ṣensen yé mọ nayi 16 million naira dogọ to aihun lọ ji. To osẹ ṣiẹnẹtọ godo to sinimahwhe lọ aihun soólè ko hu 51 million naira, bo yin zize do aihun ao he yọn lẹ mẹ to Nollywood sìn sinima lẹ mẹ to 2021. E sọ yi gigopanamẹnu etọn tintan to ''Cool Wealth awards'' taidi Aihundatọ he yọn hugan. E sọ yi ajọ ''Stella Award'' sọn azọnwhe ''Nigerian Institute of Journalism'' na vivẹnudido etọn nado ze aṣa [[Naijilia]] tọn daga. To 2017, Adunni Ade lẹzun afọzedaitọ ''OUD Majestic'' tọn. To 2018, e kan bo de aihun he e ylọdọ: "Emi Mi – My Soul" tọ́n, bọ Saheed Balogun sọ deanana ẹn. Aihun lọ bẹ Ibrahim Chatta, D'Marion Young, Sunkanmi Omobolanle, po Shola Kosoko po hẹn. Owhe enẹ dopolọ mẹ wẹ e basi aihun ayọgbe tọn devo he e ylọẹdọ: "Ewa – Beauty", bọ Saheed Balogun wẹ deanana ẹn bọ Ibrahim Chatta, Yinka Quadri, Kunle Omisore, po Tayo Sobola po sọ tin to emẹ ga. E ko sọ sọawuhia to aihun nayi 100 mẹ to Naijilia he yin Ayọgbe po Glẹnsigbe po. ==Gbẹzan mẹdetiti tọn etọn== Adunni do Ovi sunnu awe; D'Marion po Ayden po. E dọ to whenuena emi ko basi dide sinsinyẹ́n lọ nado kladovo sọn otọ Ovi etọn tọn lẹ dè, e mi na to mẹjitọ godoponọ yin zọnmi. ==Delẹ to aihun etọn lẹ mẹ== ===Sinimọto lẹ=== *SOÓLÈ 2021 Executive Producer *The Vendor 2018 *Ratnik 2020 *Mama Drama 2020 *The New Normal 2020 *Iwo tabi emi (You or I) (2013)[19][20] *What's Within (2014) *2nd Honeymoon (2014) *Head Gone (2015) *So in Love (2015) *Schemers (2016) *Diary of a Lagos Girl (2016) *For The Wrong Reasons (2016) *It's Her Day (2016) Aihun ehe zọn bọ yé na ẹn Ajọ ''Best Supporting Actress in Africa's biggest Movie Awards, AMVCA'' tọn to 2017. E sọ tọ́nta to ''Best Supporting Actress Award'' mẹ to hunwhẹ Aihundatọ Awọnlin tọn lẹ tọn mẹ. *The Blogger's Wife (2017) *Guy n Man (2017) *The Blogger's Wife (2017) *Guy n Man (2017) *Boss of All Bosses (2018) *The Vendor (2018) *Falz Experience (2018) *Guyman (2018) *Heaven on my mind (2018) *House Of Contention (2019) *Coincidence (2020) *Ratnik (2020) *Mama Drama (2020) *The New Normal (2020) *Television *Behind the Cloud *Babatunde Diaries *Jenifa's Diary Season 2 *Sons of the caliphate Season 2 ==Sọ pọ́n== *Todohukanji Ayọnu lẹ tọn to Naijilia mẹ ==Alọdlẹndonu lẹ== {{Reflist}} [[Adà:Otàn Gbẹzan tọn]] [[Adà:Sinimọto-basitọ lẹ to Naijilia]] [[Adà:Awọnlin-nu lẹ]] [[Adà:Naijilia-nu lẹ]] 9yuqz9fni7ngop6bakcuhsq9smdauia Dotowhe Daho Otò Abuja tọn 0 978 18732 17286 2022-04-11T17:15:23Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Dotowhe Daho Otò Abuja tọn''' yin dotowhe de to Tatọ-tonọ Abuja tọn mẹ, to [[Naijilia]]. Dotowhe lọ yin didoai gbọn ogbẹ Family Support Programme initiative dali bo yin zizedai to osẹn gban-atọ́n-nukundopotọ owhe 1999 (''Act 36 of 1999'') tọn glọ. Abdulsalami Abubakar nagbe nado bẹ azọn dotowhe lọ tọn gbígbá jẹeji to azán ko-nukunawetọ, Nuwhàsun, owhe 1999 tọn mẹ. Yinkọ etọn to bẹjẹeji '''Dotowhe Daho Na Yọnnu Lẹ Po Yọpọvu Lẹ Po''', bọ Dotowhe lọ yin hunhun to azán tintan, Zósun, owhe 1999 tọn mẹ. Dotowhe lọ mọ yinkọ yọyọ yí to azán aotọ, Nuwhàsun, owhe 2000 tọn mẹ. ==Azọ̀ntọnọ nukundeji lẹ== *Mohammed Abacha *Evan Enwerem *Aminu Safana ==Nọtẹn intẹnẹt tọn devo lẹ== ==Alọdlẹndonu lẹ== nrvogkyjnvvtk6ji42jip5ntcmwmhwm Biblu 0 979 25672 21056 2022-07-11T09:52:17Z Gadarawamo 20 wikitext text/x-wiki [[File:Holy_bible_book.jpg|thumb|Biblu]] Owe dagbe de na gbẹtọvi lẹ wẹ '''Biblu''' yin, e wa sọn Jiwheyewe dè, bo yín owé osẹn, nunọwhinnusẹn po sinsẹn bibasi na klistiani, Júù, samalia-nu lẹ po yisenọ̀ devo lẹ po. To bẹjẹẹji ye yí ogbè atọ̀n dó kàn ẹ, ye lẹ wẹ; *Heblugbe *Alamaikigbe *Koine Glẹkigbe Biblu sọ nọ wazọn titengbe dé lẹ taidi pinplọnmẹ̀, wíwọhẹmẹ, na nulẹ hinhẹnsọgbè,na mẹplọnlọdidomẹgo to dodowiwa mẹ, na omẹ [[Jehovah|Jiwheyẹwhe]] tọn nido sọgan pegan to gigọ́ mẹ bo yin hinhẹn sọgbe mlẹnmlẹn na [[azọ́n]] dagbe lẹpo. ==Otàn bẹjẹẹji Biblu tọn== Biblu ko yín kinkandai to hohowhenu, sọn nudi owhe 1513 jẹnukọn na whe mítọnnu tọn (J.W.M) Heblugbe, Alamaikigbe po Glẹkigbe hohowhenu tọn po mẹ wẹ Biblu yin kinkan do, e ma wa su to aihọn to whelọnu.To egbehe lo? Biblu blebu kavi apadewhe etọn ko tin-to-aimẹ na nudi owhe 2600. Suhugan mẹhe nọ hia Biblu lẹ tọn ma se ogbe dowhenu tọn lọ lẹ, enẹwutu wẹ lẹdogbedevomẹ go wẹ yé dona ganjẹ. ==Nunọwinnusẹn he nọ gọalọ na lẹdogbedevomẹ Biblu tọn== [[Adà:Owe lẹ]] 72wy9v28zzcx8lswqnsiz7r6qgpauby Ogedengbe of Ilesa 0 980 26027 25876 2022-07-13T05:41:56Z Gadarawamo 20 /* Gbẹzan bẹjẹeji tọn */ wikitext text/x-wiki [[Wepo:Ogedengbe of Ilesha.jpg|thumb]] '''Ogedengbe of Ilesa''' (owhe 1822 jẹ azán ko-atọ́n-nukunẹnẹtọ, Liyasun, owhe 1910) ''Òrìṣàráyíbí Ògúndàmọlá'' he sọ yin yinyọnẹn taidi ''Sàráíbí Agbógungbọ́rọ̀'', ''Ògèdèngbé Agbógungbọrọ̀'', kavi ''Ògèdèngbé Agbógun Gbórò'' wẹ yin nukọntọ podọ áwhangan to ayọnugbeji apadewhe Otò egbezangbe [[Naijilia|Naijilia]] tọn bo sẹn taidi Seriki (commander-in-chief) to áwhan Kiriji whenu (1877-1893) sọta [[Ibadan|Ibadan]]. ==Gbẹzan bẹjẹeji tọn== Òrìṣàráyíbí Ògúndàmọlá yin jiji na Apasan Borijiwa po Falupo po to tòpẹvi de mẹ to Atorin sẹpọ Ilesha to Avivọsun kavi zósun to owhe 1822 tọn mẹ. Sọgbe hẹ aṣà bokọtọnọ lẹ tọn, bokọnọ de dọ dọdai to 1822 dọ ovisunsi de na yin jiji to "oguzangbe" bo na sọ hun nukun omẹ Ijesha lẹ tọn sọn huhlọn tògbo devo lẹ tọn glọ. Onọ̀ etọn basi matintọ to whenuena e to yinyin jiji. Ogendegbe yin jiji sẹpọ hunwhẹ ogu whenu tọn he nọ yin bibasi to Avivọsun kavi Zósun whenu. Ogendegbe kẹdẹ wẹ yin visunnu he yin jiji to azán lọ gbe. Mẹjitọ etọn lẹ yin vodunsẹntọ. Yinkọ etọn tintan he yin Òrìṣàráyíbí Ògúndamọlá zẹmẹdo vodun wẹ basi ehe (ovi lọ) nado yin jiji. Orisa to yinkọ mẹ nọ saba yin glido yinkọ "Òrìṣàlá," he yin yinkọ vodun Obatala tọn podọ to alọ devo mẹ, e sọgan zẹmẹdo dọ "Obatala wẹ basi ovi lọ nado yin jiji." Ògúndàmọlá zẹmẹdo "Ogu yidọgọna adọkun." Onọ̀ etọn wá sọn tòpẹvi Antorin tọn mẹ he ovi lọ yin jiji do bọ otọ́ etọn wá sọn tòpẹvi Oke-Orisa tọn mẹ he sẹpọ tòpẹvi Ilesha tọn. E yin nina tẹnmẹyinkọ lọ Ogedengbe to whenuena e gbẹpo to pẹvi, yinkọ ayọgbe tọn he yin dide sọn avunṣa etọn go he bẹ nado nọ ze kẹntọ lẹ do aga sọn ota etọn ji. E yin nina yinkọ devo to nukọnmẹ Agbógungbọrọ̀ to ojlẹ etọn to awhàn mẹ he zẹmẹdo "mẹhe yinwanna awhàn na hunwhẹ". ==Gbẹzan àwhanfuntọ tọn== To owhe 1864, e yin wiwle to whenuena e to avùnlọyi na Ilara-Mokin sọta [[Ibadan|Ibadan]]. E họ̀ngán to whenue e ko mọ oplọn yi godo sọn awhanfuntọ [[Ibadan|Ibadan]] tọn Bada Aki-Iko si bo sọ yin wiwle devo to awhàn Igbajo whenu to 1897 sigba e sọ họ̀ngán. Nujijọ awe lẹ plọn ẹn gando awhànfunfun go. To whenuena nukọntọ de he nọ yin Okanle Ariysasunla do aṣli awhànfuntọ [[Ibadan|Ibadan]] lẹ tọn hia ẹ, Ogedengbe bẹ awhànfuntọ etọn lẹ nado yan ẹn sọn Ilesha bo gbọnmọdali lẹzun mẹgángán de. To 1878, Ogedengbe tọ́nawhàn Idoani. E gbà Idoani bo lekọ do Itaogbolu to owhe 1879 to whenuena susu to awhánfuntọ etọn lẹ mẹ ko basi matintọ godo to awhángbenu. To whenuena awhán Kiriji bẹjẹeji, awhánfuntọ Ekiti-Parapo confederacy yin didoai to 1878 nado yin nukọntọ to awhán lọ mẹ sọta [[Ibadan|Ibadan]]. Ogendengbe ko gba owhé do tòpẹvi Igbara-oke mẹ bo linlẹn nado zingbejizọnlin yi ahọluduta Benin tọn mẹ to 1878. Ogendengbe jo gbejizọnlin etọn nado yi ahọluduta Benin tọn lọ do nado deanana awhánfuntọ lẹ dile e yin obiọ awhángan lẹ tọn do mahopọna awuwhiwhle etọn to bẹjẹeji. To whenue Ogendegbe jẹ awhánfuntọ lẹ sin pamẹ ye dọnudoe podo awuyaya po gigopanamẹ po bọ ahọvi Fabunmi jo ogantẹn na Ogendengbe sọn ojlo mẹ wa. To awhán lọ whenu, e gọalọ nado hẹn tundote wa na ayọnu agewaji-whèzẹtẹn tọn lẹ sọn huhlọn [[Ibadan|Ibadan]] tọn si. To gbekọndopọ owhe 1886 tọn godo e lẹkọ yi tòpẹvi Imesi tọn mẹ podo awhánfuntọ etọn lẹ po kakajẹ whenuena awhán jọ to [[Ibadan|Ibadan]] podo Ilorin po ṣẹnṣẹn to 1893. Awhánfuntọ etọn lẹ bẹ sinsén ogle tọn lẹ podo tovi lẹ po ehe zọnbọ nukọntọ awhántọ lẹ tọn Robert Lister Bower awhánfuntọ Britain tọn gbẹnu na ye yedọ mẹhe sẹn taidi tòvi [[Ibadan|Ibadan]] tọn podo ogan tonudọtọ na togbogodo [[Awọnlin|Awọnlin]] tọn. To 1894, nukọntọ awhántọ lẹ tọn Bower wle Ogendengbe bo ze yi ganpamẹ to [[Ibadan|Ibadan]]. To whenuena togan Ilesha tọn lẹ hòma gando lẹdo gannpa lọ tọn, e yin zize sẹ sọyi Iwo. To wedide dopọ godo, ayimatẹn togbogodo Britain to [[Awọnlin|Awọnlin]] Gilbert Thomas Carter tun Ogendengbe dote to whenuena Owa of Ilesa Fredrick Kúmókụn Adédeji Haastrup su akuẹ he sọha etọn yi 6,000 pounds na tundote etọn. ==Gbẹzan nukọn tọn== To 1898, Ogendengbe yin nina tẹnmẹyinkọ lọ Obanla kavi Obala he zẹmẹdo " Ahọlu huhlọnnọ" nado pagigona ẹn na azọn etọn to awhán Kiriji tọn whenu ehe e ko gbẹ whlasusu nado yin Owa Obokun, kavi ahọlu, Ilesha tọn. E basi matintọ to Azan ko-atọ́n-nukun-ẹnẹtọ, Liyasun, Owhe 1910 tọn podo owhe kanwe-elan-ṣinatọ̀n (88) po mẹ. Ovi etọn jẹ gandu ji taidi Obala Ilesha tọn podọ kunkan etọn lẹ wẹ to gandu taidi Obala podo Alatorin po kavi ahọlu Alatorin to Otò etọn mẹ. Gandudu otògodo [[Naijilia|Naijilia]] tọn basi ojlẹmọ de bo nọ ylọẹ dọ opo Ogendegbe tọn to 1934 nado basi gbangba to họ̀nmẹ Owa tọn. Fidelẹ to Ilesha egbezangbe tọn nọ yin yiylọ to yinkọ etọn mẹ taidi Ogedengbe Memorial School. ==Nuhe gando hosọ lẹ== 1^ "Ogedengbe: The Legendary African Warrior". 2^ Adeniji 1998, p. 173. 3^ Jump up to:a b c Adeniji 1998, p. 174. 4^ "Ogedengbe: The Legendary African Warrior". 5^ "Ogedengbe: The Legendary African Warrior". 6^ Akinyẹle & Morgan 1900, p. 12. 7^ Jump up to:a b c d Adeniji 1998, p. 175. 8^ Akintoye 1971, p. 110-131. 9^ Jump up to:a b Adeniji 1998, p. 176. 10^ Jump up to:a b c d Adeniji 1998, p. 177. 11^ Peel & Morgan 2003, p. 35. 12^ "Ogedengbe: The Legendary African Warrior". 13^ Jump up to:a b c Adeniji 1998, p. 178. ==Asisa== *Akinyẹle, Isaac Babalola; Morgan, Kẹmi (1900). Akinyẹle's Outline History of Ibadan. Vol. 3. Caxton Press (West Africa). *Adeniji, B. F. (1998). "Ogedengbe: An Ijesha warrior in the 19th century". In Akinjogbin, Adeagbo; Akinjogbin, I. A. (eds.). War and Peace in Yorubaland, 1793–1893. Nigeria: Heinemann Educational Books. pp. 173–180. ISBN 9789781294976. OCLC 47727947. *Peel, John David Yeadon; Morgan, Kẹmi (2003). Religious Encounter and the Making of the Yoruba. Vol. 3. Indiana University Press. *Akintoye, S.A. (1971). Revolution and Power Politics in Yorubaland 1840–1893. USA: Humanities Press Inc. pp. 77–106. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] nll4n1lfr898rx6hnaz95tl37xw2aq2 Adà:Ovi he ye ji to owhe 1972 lẹ 14 981 17304 2022-04-02T07:52:34Z Samliverj 172 Dá weda po "Ovi he ye ji to owhe 1957 le" po wikitext text/x-wiki Ovi he ye ji to owhe 1957 le nfn390dpzlq6rq6e9lt7821kqfztud3 Adà:Ovi he ye ji to owhe 1943 lẹ 14 982 17309 2022-04-02T07:56:27Z Samliverj 172 Dá weda po "Ovi he ye ji to owhe 1943 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1943 lẹ mk57i68z1m92f33v7neb71u8zxcysk3 Adà:Ovi he ye ji to owhe 1937 lẹ 14 983 17318 2022-04-02T08:12:21Z Samliverj 172 Dá weda po "Ovi he ye ji to owhe 1937 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1937 lẹ e0l1mp104ln98xpf2m4go9tacyp4k6s Adà:Ovi he ye ji to owhe 1985 lẹ 14 984 17320 2022-04-02T08:14:04Z Samliverj 172 Dá weda po "Ovi he ye ji to owhe 1985 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1985 lẹ 2wa2rm7dyzjyqo0iva0yos9g6lfnfs9 Adà:Ovi he ye ji to owhe 1983 lẹ 14 985 17322 2022-04-02T08:15:41Z Samliverj 172 Dá weda po "Ovi he ye ji to owhe 1983 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1983 lẹ 83hyakq4qkt2me2hop976uxhmec40kg Adà:Ovi he ye ji to owhe 1931 lẹ 14 986 17326 2022-04-02T08:22:55Z Samliverj 172 Dá weda po "Ovi he ye ji to owhe 1931 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1931 lẹ 8ercxlgintvtp43vxu7e1qu5f08wc97 Adà:Ovi he ye ji to owhe 1974 lẹ 14 987 17330 2022-04-02T08:26:13Z Samliverj 172 Dá weda po "Ovi he ye ji to owhe 1974 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1974 lẹ 3gd96a2no5xyhu0pod40ow0pnqdxxpg Adà:Ovi he ye ji to owhe 1990 lẹ 14 988 17333 2022-04-02T08:29:42Z Samliverj 172 Dá weda po "Ovi he ye ji to owhe 1990 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1990 lẹ oj3eatoisk4jmp6x74z2d06lyv0y5ss Adà:Ovi he ye ji to owhe 1932 lẹ 14 989 17336 2022-04-02T08:34:45Z Samliverj 172 Dá weda po "Ovi he ye ji to owhe 1932 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1932 lẹ hs3hthbkwjofuwi33m9vqzy7fg6psv5 Colin Udoh 0 990 27123 18703 2022-07-27T11:02:56Z Gadarawamo 20 wikitext text/x-wiki '''Colin Udoh''' yin linlinwekantọ otò [[Naijilia]] tọn po tito televiziọn aihundida lanmẹyiya tọn bayitọ de po. Colin to [[azọ́n]] wa na aihundida lanmẹyiya tọn Kwese tọn to alọnu din. E ko sọawuhia taidi studio analyst na Super Sport television network bo ko sọ kan linlin na ''Kick Off'' he mẹlẹ yọnẹn ganji de. E sọ wazọn na ''Nigeria Football Federation'' taidi linlinnamẹtọ-gan dé. Udoh wlealọ hẹ yọnnu Naijilia-nu bọọlu-hotọ tògodo tọn dé he nọ yin [[Mercy Akide]]. To hokanse dé mẹ, e donuego lehe azọnwiwa taidi linlinnamẹtọ-gan dé to otò [[Naijilia]] tọn mẹ yin nuvivinu dé to apadewhe bọ to apa devo whe e nọ hẹn apọṣimẹ wa dó. Mahopọnna ehe, e dọdọ emi ma na diọ numimọ emitọn na nudepope. ==Nọtẹn intẹnẹt tọn devo lẹ== ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] ju577i18mp9tmd5ssi38x4fynauknc4 Yemisi Ransome-Kuti 0 991 26702 23494 2022-07-20T21:27:29Z Gadarawamo 20 wikitext text/x-wiki '''Yemisi Ransome-Kuti''' yín vijiji dopo gee na "Azariah Olusegun Ransome-Kuti MBE (he yín azọndena taidi amasín-zọnwatọ-gan na Tohọluduta [[Nigeria|Naijilia]] tọn to [[owhe]] 1956 bosọ sẹn kakajẹ whenue e jo azọ́n sọn federal Medical Service mẹ; to [[owhe]] 1951, Eyin dìde taidi dopo to ogbẹ ''Most Excellent Order of the British Empire'' tọn gbọn King George VI dali. Ewọ wẹ sọ yin ovivi Rev. Canon Josiah Ransome-Kuti tọn. Tanyin etọn Mẹtogantẹnmẹ Funmilayo Ransome-Kuti wẹ yin tọ̀ntlọngbọn to avùnlọyiyinajlọjẹtọ yọnnu lẹ tọn to [[Nigeria|Naijilia]]. Esọ yin dopo to mẹhe hoavun na mẹdekannujẹ Otò [[Nigeria|Naijilia]] tọn sọn British-nu lẹ sí. mf8luivtd0aazh7wu0s7q7mm7iddbx9 Olu Atogbuwa 0 992 23473 19642 2022-05-21T05:50:44Z Amire80 23 Bot: Cleaning up old interwiki links wikitext text/x-wiki '''Olu Atogbuwa''' wẹ yín Olu Warri tọn wiẹnẹtọ he duahọlu do Ahọluduta Warri tọn ji. E jẹ otẹn Otọ́ etọn Olu Akengboye tọn mẹ taidi Olu Warri tọn wiẹnẹtọ. E kẹaloyi tẹnmẹ-yinkọ lọ, Ogiame Atogbuwa. Yinkọ Portuguese tọn etọn wẹ Manuel Octobia. To whenuena e lẹkọ do fihe Otọ́ etọn lẹ tin te, Olu Erejuwa I wẹ jẹ otẹn etọn mẹ to nudi owhe 1760 mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] gx3nj2bm9rqlqkpxyhua9v6zqtkaeqo Ahi Ladipo tọn 0 993 18576 17477 2022-04-11T16:02:45Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Ahi Ladipo tọn ''' he sọ yin yinyọnẹn taidi '''Ahi nuzinzan moto tọn lẹ tọn Ladipo tọn''' ''(Ladipo Auto Spare Parts Market)'' yin ahi de to aṣẹpipa lẹdo gandudu dokọ̀ tọn Mushin tọn glọ to Ayimatẹn [[Awọnlin]] tọn. To agọe, ahi Ladipo tọn nọ yin yiyizan na whẹho tonudidọ tọn voovo lẹ podọ na núwiwa pọmẹ tọn voovo lẹ nado dọn ayidonugo mẹsusu lẹ tọn na lehe gbẹtọ lẹ nọ sù do to ahi lọ mẹ wutu. Ahi lọ tin to Ali Ladipo tọn ji to Papa Ajao, to Mushin he yin lẹdo gandudu dokọ̀ tọn de to [[Awọnlin]]. Yinkọ ahi lọ tọn yin dide sọn nọtẹn fie ahi lọ te tọn mẹ, enẹwẹ Ali Ladipo tọn. Ahi Ladipo tọn tin to lẹdo aliho Akinwunmi tọn ''(Akinwunmi Lane)'', e dógodo Ali Ladipo tọn. Fie yinkọ lọ yin didesẹ sọn nìyẹn (Ali Ladipo tọn). E yin nọtẹn de he yè sọgan biọ eyin yè tọ́n sọn ofi voovo lẹ to Awọnlin. Ewọ wẹ yin ahi he klo hugan to aigba [[Aflika]] tọn blebu ji he mẹ yè nọ họ̀ nuzinzan moto tọn lẹ te. E yin fide he yè sọgan mọ nuzinzan moto tọn depope họ̀ te, dehe yè ko zan pẹẹde lẹ po yọyọ lẹ lọsu po ga to [[Naijilia]], podọ ajọwatọ voovo lẹ sọn otò voovo lẹ mẹ nọ sọawuhia to ahi lọ mẹ, susu lẹ nọ wá sọn [[Ghana]], Ivory Coast, podọ sọn otò voovo devo lẹ po mẹ to Aflika. == Lẹdo po awusọhia ahi lọ tọn po == Na otẹn ma tin podọ ali he tin to lẹdo ahi lọ tọn lẹ ma yọn wutu, to azán gbàntọ Ayidosun tọn to 2015, gandudu ayimatẹn Awọnlin tọn degbè bọ apadewhe ahi lọ tọn lẹ yin hihọliai podọ ehe dọ̀n hunyanhunyan voovo dote to ahi lọ mẹ. == Sọ pọ́n == * ''[[Todohukanji Ahi lẹ tọn to Awọnlin]]'' * Nọtẹn intẹnẹt ji tọn ahi lọ tọn: https://www.ladipoautomarket.com.ng == Alọdlẹndonu lẹ == qbjngtk7d48tlsm7rxfsugv1mfa0jmf Todohukanji Ahi lẹ tọn to Awọnlin 0 994 20988 19137 2022-04-24T04:18:25Z Joshateji 22 wikitext text/x-wiki [[File:2008 LekkiMarket Lagos Nigeria 2349218847.jpg|thumb|right|Ahi Lekki tọn, 2008]] [[File:2005 market Lagos Nigeria 12129001.jpg|thumb|right|Ahi de to Awọnlin, 2003]] [[File:Mile 12 Lagos.jpg|thumb|right|Mile 12, 2019]] Ahi voovo lẹ to [[Awọnlin]], to otò [[Naijilia]] tọn mẹ lẹ yin ahi he mẹ yè sọgan mọ onú voovo lẹ họ̀ te lẹ, nuhe yè ko zan pẹẹde lẹ wẹ ya kavi yọyọ, nudepope he jlo we. Ahi he yin yinyọnẹn ganji to [[Awọnlin]] lẹ die: * [[Ahi Alaba international tọn]] * Ahi Ajah tọn * [[Ahi Balogun tọn]], to [[Lopo Awọnlin Tọn|Lopo Awọnlin tọn]] * Ahi Bar Beach tọn * [[Computer Village]] * [[Ahi Ebute Ero tọn|Ahi Èbúté Èrò tọn]], to [[Lopo Awọnlin Tọn|Lopo Awọnlin tọn]] * Whèvi-hi Ekpe tọn * [[Ahi Ikotun tọn]] * [[Ahi Idumota tọn]] * Ahi Ita Faji tọn * Ahi Isale Eko tọn, to [[Lopo Awọnlin Tọn|Lopo Awọnlin tọn]] * Ahi Jankarra tọn, to [[Lopo Awọnlin Tọn|Lopo Awọnlin tọn]] * [[Ahi Ladipo tọn]] * Ahi Lekki tọn * Ahi Agboju tọn * Ahi Daleko tọn * Ahi Morocco tọn, tintan (I) po awetọ (II) po * Ahi Mushin tọn * [[Ahi Oyingbo tọn]] * Ahi Mile 12 tọn * Ahi Yọyọ Oniru tọn * Ahi Fespar tọn * [[Ahi Oshodi tọn]] * Ahi Rauf Aregbesola tọn * [[Ahi Tejuosho tọn]] * Ahi Sangotedo tọn * Ahi Ajuwe tọn * Ahi Jakande tọn * Ahi Akodo tọn, to Epe * Ahi Boundary Seafood tọn * Ahi Apongbo tọn * Degọ̀n-hi Liverpool tọn * Ahi Arena tọn * Ahi Cele tọn * Ahi Ijesha tọn, to Ijeshatedo * Ahi Ayimatẹn tọn * Ahi Agege tọn * Ahi Jankara tọn to Ijaiye, * Ahi Owode Onirin tọn. * Ahi Amu tọn * Ahi Onipanu tọn * Ahi Odunade tọn, to Orile == Alọdlẹndonu == 7badjmqxzzbucfcrj33oeytq6ri87ty Ahi Alaba international tọn 0 995 25486 18571 2022-07-09T11:10:14Z Gadarawamo 20 /* Lehe onú lẹ nọ yin wiwà do to ahi lọ mẹ */ wikitext text/x-wiki '''Ahi Alaba international tọn''' yin ahi nuzinzan lẹtliki tọn lẹ tọn de he tin to Ojo , to ayimatẹn [[Awọnlin]] tọn to otò [[Naijilia]] tọn mẹ. Ewọ wẹ ahi nuyizan lẹtliki tọn he klo hugan to Naijilia. Gbọnvona nuzinzan lẹtliki tọn lẹ sisà, nuzinzan whégbè tọn lẹ sọ nọ yin jijlado to ahi lọ mẹ. Na nuhihọ̀ po nusisà voovo lẹ po lẹ he nọ wá aimẹ to ahi lọ mẹ wutu, ehe hùn dotẹnmẹ dote na mẹhe nọ jla nuzinzan lẹtliki tọn do lẹ, he sọ nọ jla nuzinzan lẹtliki tọn whégbè tọn lẹ do nado wàjọ́ hẹ mẹhe nọ sà nuzinzan lẹtliki tọn lẹ. [[Ahi]] lọ nọ yin hùnhùn to azán lẹpo gbè, Sẹgbe po gbọjẹzan dide lẹ whenu kẹdẹ wẹ ahi lọ ma nọ yin hùnhùn. Yindidi ahi lọ tọn po ajọ́ voovo he nọ yì to emẹ lẹ po ko dọ̀n ayidonugo ajọwatọ yọyọ devo lẹ he wá sọn ofi voovo lẹ to [[Aflika]] tọn, ehe zọn bọ ahi lọ yin hinhẹn gblo deji podọ sọha gbẹtọ he nọ wá ahi lọ mẹ to gbedopo sù dogọ, podọ ehe yidogọna yindidi ayimatẹn Awọnlin tọn to ajọ́liho. == Lehe onú lẹ nọ yin wiwà do to ahi lọ mẹ == Ahi Alaba international tọn yin ahi dagbe de he mẹ ajọwatọ depope ma nọ dọ dandan dọ akuẹ lé wẹ yè nado sà kavi họ̀ nude to ahi lọ mẹ, mẹdepope wẹ sọgan biọ ahi lọ mẹ nado họ̀nú. Gbẹtọ susu lẹ wẹ nọ wá họ̀ kavi sà nudepope he yé jlo sọgbe hẹ akuẹ yé tindo to [[alọ]] mẹ po nugopipe yetọn po, ehe nọ zọn bọ ninọmẹ núlẹ tọn nọ to didiọ sọn ojlẹ de mẹ jẹ devo mẹ. == Sọ pọ́n == ''[[Todohukanji Ahi lẹ tọn to Awọnlin]]'' == Alọdlẹndonu lẹ == h2fmnbji0ejlc2bfw43va0eexe2l41h Ahi Ikotun tọn 0 996 18575 17541 2022-04-11T16:02:35Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Ahi Ikotun tọn''' yin ahi gbangba tọn de to Ikotun, yèdọ tòdaho de he tin to aṣẹpipa lẹdo gandudu dokọtọn [[Alimosho]] tọn glọ to [[Awọnlin]]. Ahi lọ he yin yinyọnẹn taun na alọpa ajọwiwa tọn de he nọ biọ dọ yè ni doahinanu ganji whẹpo do họ, tindo diblayi ṣọbu 8,400 podọ hugan gbẹtọ 10,000 he to onú voovo sà lẹ, taidi nudanu lẹ, avọ́ lẹ, nuzinzan lẹtliki tọn lẹ, po núsusu devo lẹ po, e yin dopo to ahi he klohugan to Awọnlin lẹ mẹ, podọ ehe nọ yidogọna nukọnyiyi ayimatẹn lọ tọn to ajọ́liho. Ahi Ikotun tọn nọ yin anadena gbọn nukọntọ de he nọ yin yiylọdọ "Baba Oja" kavi "Iya Oja", ogbẹ́ voovo lẹ wẹ tin to ahi lọ mẹ, taidi aṣọ́ tọn, nududu tọn, nuzinzan lẹtliki tọn lẹ tọn po mọmọ po. == Sọ pọ́n == ''[[Todohukanji Ahi lẹ tọn to Awọnlin]]'' == Alọdlẹndonu lẹ == 05skrnaawzdfy1tgg2swjylti2pijz8 Ahi Oyingbo tọn 0 997 18577 18154 2022-04-11T16:02:55Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki ''' Ahi Oyingbo tọn''' yin ahi daho de to Oyingbo he yin tòdaho de to lẹdo Ebute Metta tọn to [[Awọnlin]]. Ahi lọ yin dopo to ahi hoho lẹ mẹ podọ dopo to ahi he mẹ gbẹtọ lẹ nọ sù te hugan te to Awọnlin, ehe nọ yidogọna nukọnyiyi ayimatẹn lọ tọn to ajọ́liho. [[File:Market Traders Up in the Early Hours - Oyingbo Market, Lagos.jpg|thumb|350x350px|Ajọwiwa to Ahi Oyingbo tọn mẹ]] == Otàn == Ahi Oyingbo tọn yin didoai to bẹjẹeji 1920 tọn lẹ. To bẹjẹeji, e yin fie yé nọ bẹ jìnu lẹ do eyin yé hẹn yé sọn ogle mẹ. Ahi lọ wá jẹ adagbloji vude vude na nukọnyiyi lẹdo Oyingbo tọn, Ebute Metta tọn po Agé-klo Awọnlin tọn ''(Lagos Mainland)'' po wutu. To bẹjẹeji owhe 1930 tọn lẹ, ajọwatọ he tin to ali Apapa tọn ji lẹ yin tẹnsẹna do ahi Oyingbo tọn mẹ nado yidogọna adagbigblo ahi lọ tọn po linlẹn lọ po nado hẹn ahi lọ lẹzun nọtẹn ajọwiwa tọn tangan de he na dọn ayidonugo ahisinọ lẹ tọn sọn lẹdo lẹpo mẹ to [[Naijilia]]. == Lehe ahi lọ te == Ahi Oyingbo tọn yin hihọliai to aṣẹpipa azinponọ̀ lẹdo gandudu dokọtọn Lopo Awọnlin tọn whenẹnu tọn glọ po linlẹn lọ po nado vọẹ gbá to aliho dagbe egbezangbe tọn de mẹ, po alọgọ họgbatọ vonọtaun delẹ tọn po, ogán M.K.O Abiola yin oylọbasina nado ze dodonu ahi yọyọ lọ tọn ai. Ayilinlẹn lọ nado vọ ahi lọ gba ma nọte do ayimatẹn-gán dopo ji, ṣigba to 2015, ayimatẹn-gán hoho Awọnlin tọn Babatunde Fashola hùn ahi yọyọ he yin vivọgba to aliho dagbe egbezangbe tọn mẹ lọ. Ahi Oyingbo tọn yọyọ lọ petlezin-nu-ẹnẹnọ de he yin gbigbá do aigba he ko sọ mẹtlu 504 lẹdo pe, e tindo nọtẹn fie yè sọgan glihùn he sọ 150 do to odo, e sọ tindo ṣọbu daho lẹ he sọ 622, podọ e sọ tindo ṣọbu pẹvi lẹ he sọ 102, e tindo adado 134 podọ họngbo daho ṣidopo. Akuẹ he yin yiyizan nado vọ ahi lọ gbá diblayi naira liva dopo (#1billion). == Sọ pọ́n == ''[[Todohukanji Ahi lẹ tọn to Awọnlin]]'' ==Alọdlẹndonu lẹ == nwuopnfyoxv3yii48rdbis0rb86i6on Plidopọ Ayimatẹn lẹ tọn Amẹlika tọn 0 998 17972 17637 2022-04-05T17:00:06Z ᐃᓄ 133 wikitext text/x-wiki {{Otò |otò = Plidopọ Ayimatẹn lẹ tọn Amẹlika tọn |asia = Flag of the United States (Pantone).svg |ohia = Greater coat of arms of the United States.svg |yẹdide = USA orthographic.svg |tatọ́-tònọ = [[Washington, D.C.]] |lẹdo = 9,833,520 |gbẹtọ sọha lẹ = 331,449,281 |owhe = 2020 }} '''Plidopọ Ayimatẹn lẹ tọn Amẹlika tọn''' ('''PAA''', kavi to paa mẹ, '''Amẹlika''') yin otò nukúnmọnú tọn de (to Amẹlika Agewaji tọn) he má do ayimatẹn voovo 50 ji. E nọ saba yin yiylọ dọ ''United States'' (U.S. kavi US) kavi Amẹlika. Ayimatẹn kande-ṣinatọ̀n to e mẹ wẹ má dogbó hẹ yede podọ Washington, D.C., wẹ yin tatọ́-tònọ. Ayimatẹn ehelẹ tin to Ohù Pacific po Atlantic po ṣẹnṣẹn. Yé má dogbó hẹ otò Canada tọn to agéwaji podọ hẹ Mexico to hùwaji. Ayimatẹn Alaska tọn uwọ tin to ọlá pete to agéwaji-whèyihọ ageklo lọ tọn, fie Canada tin to whèzẹtẹn etọn podọ Russia to whèyihọ dasá Bering Strait lọ. Ayimatẹn Hawaii tọn yin lẹdo ohù he tindo lopo susu to fidopolọ de to ṣẹnṣẹn Pacific tọn. Otò lọ sọ tindo aigbadenamẹ, kavi lopo flinflin delẹ to Ohù Caribbean tọn Pacific po ṣẹnṣẹn. Tòdaho etọn he mẹ gbẹtọ sù te hugan wẹ New York City. Fie aigbadenamẹ etọn gbló sọ̀ maili livi 3.79 lẹdope (kilomẹtlu livi 9.83 lẹdope) po nudi gbẹtọ sọha livi 331 po, Amẹlika wẹ yin otò ẹnẹ̀tọ he kló hugan na nue du aigbadenamẹ podọ atọ̀ntọ na nue du sọha gbẹtọ tọn lẹ. [[Adà:Otò]] mn5g61fyw9awyl9stxrzov0r8txmouc Amẹlika 0 999 17639 2022-04-04T13:12:23Z Samatics 9 Redirected page to [[Plidopọ Ayimatẹn lẹ tọn Amẹlika tọn]] wikitext text/x-wiki #REDIRECT [[Plidopọ Ayimatẹn lẹ tọn Amẹlika tọn]] 571oweu7lxsyr4a2r2bb6wwcu6y4ac3 Faithia Balogun 0 1000 19692 19691 2022-04-15T22:11:18Z Misteld 15 /* Sọ pọn */ wikitext text/x-wiki '''Faithia Williams''' (yin jiji to azán atọ́ntọ Afínplọsun, owhe 1971 tọn) yin aihundatọ yọnnu [[Naijilia|Naijilia-nu]] dé po aihun basitọ dé po anadenanutọ aihun tọn dé po ga. ==Bẹjẹeji gbẹzan etọn tọn== Faithia he tọgbo etọn lẹ wá sọn [[Ayimatẹn Delta Tọn|Ayimatẹn Delta tọn]], wẹ yé ji do Ikeja to Afínplọsun 1971 tọn mẹ. Eyin jiji do whẹndo asisi tọn dé mẹ he yin whẹndo ovi ṣiẹnẹ tọn. Faithia yi wehomẹ dokọ tọn ''Maryland Primary School'' po wehọmẹ daho ''Maryland Comprehensive Secondary School'' tọn po to [[Awọnlin|Ayimatẹn Awọnlin tọn]] mẹ. E basi WAEC etọn to wehomẹ daho ''Maryland Comprehensive Secondary School''. Enẹgodo, e yi wehomẹ Alavọ tọn azọn pinplọn tọn ''Kwara State Polytechnic'' to [[Ayimatẹn Kwara Tọn|Ayimatẹn Kwara tọn]] bo yí gbedewema he yin ''diploma''. To 2016, Faithia biọ wehọmẹ Alavọ tọn ''Olabisi Onabanjo University''tọn bo yi plọn aihundida. ==Azọn etọn== Faithia lẹzun Aihundatọ gbọn kosọ liho. Faithia sìn tavẹ, Alhaji Fatai Teniola, wẹ ylọẹ nado wa nọte na Aihundatọ dé he ma to gbesọ to dopo to aihun he e to dídá lẹ mẹ. Williams basi adà etọn tintan to aihun he ye ylọdọ "Ta lo pa chief" mẹ. Enẹgodo e ko basi, tọ́n, bo sọ deanana aihun susu devo lẹ to Naijilia mẹ. To 2008, e mọ ajọ ''Africa Movie Academy Award'' tọn yi na eyin Aihundatọ àṣà tọn he yọn hugan ''the Most Outstanding Actress Indigenous'' bọ aihun etọn he yin "Iranse Aje" zọn bọ e sọ yi ajọ devo taidi Aihundatọ he wazọn hugan do aṣà ji to owhe lọ mẹ. To Whejisun 2014, e sọ yi gigopanamẹnu devo he yin ajọ ''Africa Movie Academy Award'' tọn, na e sọ tọ́nta taidi Aihundatọ he yọn hugan to owhe lọ mẹ po Odunlade Adekola po he ewọ lọsu yin aihundatọ sunnu he tọ́nta to owhe lọ mẹ. E sọ mọ ajọ anọnu-gbe dido tọn yi to aihun he eda dé mẹ yedọ ''Best Indigenous Language award'' na aihun "Iya Alalake" tọn to 2015 ''Africa-Magic Viewers’ Choice Awards AMVCA'' mẹ. ==Gbẹzan mẹdetiti tọn etọn== Williams yin asi dai tọn Aihundatọ Nollywood tọn, Saheed Balogun, bo jivi Awe naẹn, sunnu dopo yọnnu dopo. Fathia gbẹsọ dó ovi sunnu dopo he e ji na mẹdevo whẹpo dó dà asu etọn he e jivi awe na lọ. ==Gigopanamẹnu lẹ== *Most Outstanding Indigenous Actress (2008) *AMVCA Best Local Language Yoruba (2015) ==Todohukanji aihun he eda lẹ tọn== *Farayola (2009) *Aje meta (2008) *Aje metta 2 (2008) *Awawu (2015) *Teni Teka (2015) *Omo Ale (2015) *Agbelebu Mi (2016) *Basira Badia (2016) *Adakeja (2016) *Eku Eda (2006) *MY WOMAN (2018) ==Sọ pọn== *List of Yoruba people ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1971 lẹ]] [[Adà:Sinimọto-basitọ lẹ to Naijilia]] [[Adà:Naijilia-nu lẹ]] ooli9wcj5vjeuncdcsumjajdxxmickc Olasunkanmi Abioye Opeola, Kurunloju I 0 1001 26532 20757 2022-07-19T12:15:57Z Gadarawamo 20 wikitext text/x-wiki '''Olasunkanmi Abioye Opeola, Kurunloju 1''' (yin jiji to azán ṣinẹnẹtọ, Whejisun, [[owhe]] 1961 tọn) yin Oniroko, Kọmegán to topẹvi Iroko tọn mẹ to [[Ayọnu lẹ|Ayọnu]] gbeji to [[Ayimatẹn Oyo Tọn]] mẹ to Otogbo [[Naijilia]] tọn mẹ. E ko to gandu sọn azan ẹnẹtọ Afínplọsun owhe 2011 tọn me. ==Bẹjeji gbezan etọn tọn== H.R.H Ahọlu Olasunkanmi yin jiji to azán ṣinẹnẹtọ osun Whejisun [[owhe]] 1961 tọn, do whẹndo Abioye tọn he yin whẹndo gandutọ lẹ tọn mẹ. Ewọ wẹ Oniroko tintan sọn whẹndo Abioye tọn mẹ. Olasunkanmi yi wehọmẹ daho Iroko Grammer School, Iroko bosọ yi St' Andrew's Teachers' College, Iseyin to [[owhe]] 1979, bo mọ gbedewema daho yi to 1982. E kọnawudopọ hẹ Oyo State of Education (NCE), bo jo azọ́n mẹpinplọn tọn do to [[owhe]] 2012 tọn mẹ taidi Alọgọnamẹtọ Wehọmẹ-gán. == Nudindọn he yin zize yì whẹ̀dọhọsa lẹ== To whenue Olasunkanmi lẹzun Oniroko, e yin nukọntọ Iroko tọn na owhe he hugan gban. Nudindọn ko tin to aimẹ dai gando mẹhe tọn aigba he to lẹdo lọ mẹ yin. Adetunji Kolapo wẹ hẹn owhẹ̀ nudindọn lọ tọn wa Whẹ̀dọhọsa. To hòkansemẹ de hẹ linlinhọsá ''Nigeria Tribune'' tọn whenu to azan wiatọntọ Whejisun [[owhe]] 2012 tọn, Oniroko lọ dọ dọ̀. ''Dawe lọ kàn whẹkanhlanmẹ ovẹvivẹ tọn de hlan Ayimatẹngán Oyo tọn whẹnenu tọn, General Oladayo Popoola, dọ emi tindo jlọje nado hẹ oflin Oniroko tọn ji. Owhẹ̀ ehe zindonukọ̀n nado to yinyin vivọjlo mapote kaka na [[owhe]] gbannukunawe whẹpo whèdatẹn lọ wa gbèta godo tọn etọn kọ̀n to azán gban ukundopotọ Alunlunsun [[owhe]] 2011 tọn, podọ whẹpo dawe lọ nido lẹkọyi whẹ̀datẹn, kunnudenu lẹpo wẹ yìn zizejo dọ Oniroko yọyọ de ko yìn zize do ofin ji, sọgbe hẹ anademẹ gandudu Ayimatẹn tọn lẹ ==Sọ pọ́n== [[Adà:Otàn Gbẹzan tọn]] 2vtevfrn7dzykkwa9xhwgdo04gw3831 Olateru Olagbegi I 0 1002 18010 17654 2022-04-05T23:05:51Z Samatics 9 wikitext text/x-wiki '''Olagbeji Atanneye I''', ko yin Gandutọ na Owo Ahọluduta tọn to [[Ayimatẹn Ondo Tọn]] to huwaji-wheyiho-waji otò [[Naijilia]] tọn [[Adà:Otàn Gbẹzan tọn]] 0al4cxr5qjhp9n3g71166x9gau6uotc Martin Dada Abejide Olorunmolu 0 1003 17655 2022-04-04T15:33:42Z Teminisybaglod 19 Dá weda po "Martin Dada Abejide Olorunmolu(yin jiji to azan 30, Avivosun, owhe 1948 to Ogiri-Kabba)" po wikitext text/x-wiki Martin Dada Abejide Olorunmolu(yin jiji to azan 30, Avivosun, owhe 1948 to Ogiri-Kabba) p23wtkn8zr1is8hbyodz3frs882z0zv Obi Cubana 0 1004 22131 18995 2022-05-05T07:04:05Z Samatics 9 wikitext text/x-wiki '''Obinna "Obi" Iyiegbu ''' (yín jiji to azán wiawetọ osun ẹnẹtọ owhe 1975), bo yín yinyọnẹn taidi '''Obi Cubana''', e yín ajọwatọ podọ nukọntọ ná ogbẹ́ Cubana tọn. ==Bẹjẹeji gbẹzan etọn tọn== Iyiegbu yin jiji to azán wiawetọ osun ẹnẹtọ owhe 1975 [[Ayimatẹn Anambra Tọn]] podọ onọ etọn sín yinkọ wẹ Ezinne Iyiegbu. E wá sọ́n lẹdo Gandudu Dokọ [[Ayimatẹn Anambra Tọn]]. ==Wehihia etọn== E yí Wehọmẹ Dokọ (''Central Primary School'') tọn, enẹgodo e yì Wehọmẹ Daho Dennis Memorial tọn. To Wehọmẹ Daho yiyi etọn godo, e zindonukọ̀n bo yì Wehọmẹ Alavọ Nsukka tọn to tògbo [[Naijilia]] tọn bo yí gbedewema (''Bachelor of Arts degree'') oyọnẹn dogbọ̀n Tonudidọ dali. ==Azọn etọn lẹ== Iyiegbu Sin Azọn bẹjẹeji to owhe 2006 to whenue e do (''night club'') ai, bo mọ yin yiylọdọ Jonọyítẹn Ibiza tọn to [[Abuja]]. To owhe 2009, E do Jonọyítẹn dé ai, bo nọ yin yiylọdọ Cubana to Owerri, to [[Ayimatẹn Imo Tọn]]. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] mm3n16a8a7d9zhlgeju4ufm4stzkn86 Béhanzin 0 1005 25487 23045 2022-07-09T11:12:02Z Gadarawamo 20 /* Ohia Béhanzin tọn lẹ */ wikitext text/x-wiki [[File:Behanzin-1895.jpg|thumb|Behanzin-1895]] '''Béhanzin''' (c.1845 - azán aotọ Awèwèsun 1906) yin yinyọnẹn taidi ahọlu widopotọ otò Dahomey tọn (e yin yé ma hia Adandozan dogọ), he ye nọ ylọ dọ [[Benẹ]] to egbehe. To whenue é jẹ gánji godo, e diọ yinkọ sọn ''Kondo''. ==Otàn gbẹzan etọn tọn== E jẹ Otọ́ etọn '''[[Glele]]''' sín gánzinpo ji bo sọ du ahọlu sọn 1889 zẹ 1894. Béhanzin wẹ yin ahọlu Dahomey tọn he gbọn godo to gandudu hohowhenu tọn he yin didoai gbọn huhlọn àṣà whelọnu tọn dali. E wọ wẹ nọ nukọn nado pe hẹ otò Flans tọn to Dahomey sìn awhan whenu nado yi ahọluduta etọn sọn àṣẹpipa Flans tọn glọ. ==Ohia Béhanzin tọn lẹ== [[File:Béhanzin Branly.JPG|thumb|Béhanzin Branly]] Ahọlu Dahomey tọn dopodopo wẹ tindo boṣio dé po yẹhiadonu he dlẹnalọdo howhinwhẹn lẹ, po kọndopọ lẹ he yin zize bọdo gánzinpo-yinkọ etọn go po. Yẹdide he nọte na Béhanzin kavi Gbehanzin lẹ wẹ azìn he yin hinhẹn to [[alọ] dé mẹ. Dile e sọgan yin mimọ to yẹdide wlẹnọ daho he yin zize dó họ̀nmẹ to Abomey (Podọ e sọ yin zize dó nuhoho pọ́ntẹn ''Musee Quai Branly'' to Paris todin, whèvi gbòwle lọ nọte na Béhanzin; podọ dile gbòwle dé nọ basi hihọ na lẹdo etọn dó,mọdopolọ wẹ ahọlu lọ nọ basi hihọ na ahọluduta Dahomey tọn dó nìyẹn. Kanlinmọ dé he ye plá dó atin go yin yẹhiadonú dè na dawé dé he tlọn ayọnu gbeji to otò Ketou tọn mẹ, he yin kẹntọ́to de na Dahomey. Gantọ́nọ ehe ko doawagun dọ emi sọgan pehẹ ahọlu lọ po obó po,ṣigba Béhanzin pla ẹ do atín go nado saya na ẹn na atẹṣiṣi etọn wutu. Ahọlu sín yẹhiadonu he diyín hugan wẹ azọ̀po etọn. Nùhe zọn wẹ yin dọ Béhanzin dohia dọ nukunwhiwhe depope matin to gbẹzan e mi tọn mẹ, podọ to whenue é mi gbẹ to anọ́nu bọ emi ma to azọ̀ nu. Béhanzin yin nuyọnẹntọ po adọgbotọ dé po to nukọn mẹ etọn lẹ tọn mẹ. E mọ dọ yovo ko to ayiha kàn nado pàṣẹ dó wheyihọ [[Aflika]] tọn, gbọn mọ dali e tẹnpọn nado glọnali na ye. Taidi ahọvi dé,jẹnukọnna oku otọ etọn (Glele) tọn, Béhanzin gbẹ́ nado pé po wẹnsagun ''Jean Bayol'' he tlọn Flans po Ná dohia dọ alọnu emi tọn jan na avọ́sinsan po yẹsudide devo lẹ po wutu. Ná whẹho ehe wutu, Bayol lẹkọ dó Cotonou nado yi whleawuna awhan sọta Béhanzin, he jẹ gánzinpo ji to òkú otọ́ etọn tọn godo. Whenu awhanfuntọ Dahomey tọn lẹ mọ awuwiwle awhànpa Bayol tọn lẹ, yé tọ́nawhàn yé to Cotonou to owhe 1890; awhànpa Flans tọn lẹ tindo awhanfunnú he siẹn hugan Dahomey tọn. Ehe wẹ zọn bọ Béhanzin sin awhànpa lẹ dó lẹkọ. Béhanzin lẹkọ dó Abomey, Bayol lẹkọ dó Flans na whenu dé. Jijọho tin na owhe Awe, whelọnu wẹ Flansinu lẹ Zindonukọn nado nọ́ nọ [[Cotonou]]. Awhànpa awe lẹ yi whenu ehe dó to awhanfunnú lẹ họ̀ to awuwiwle mẹ na awhan devo.To owhe 1892, awhànpa Abomey tọn tọnawhan gbètato hé sẹpọ Granpopo po [[Họgbonu]] (Porto-Novo ) po lẹ nado sọgan gọ̀ dogbó Dahomey tọn lẹ yí. Flansinu lẹ mọ ehe taidi awhan na ye lọsu dó ojlo to dogbó lọ lẹ mẹ. Bayol fọn awhan dó Dahomey ji na whẹwhinwhẹn lọ dọ Yé ylankan bosọ dóhudo nukun hùnhùn tọn, e sọ dohia dọ gbẹtọ yido sanvọ̀ he nọ yin bibasi to hunwhẹ whejiwheji tọn to whenuena ahọlu de ku, yin owalọ ylankan. Flans sọ dlẹnalọdo yónnu awhanfuntọ lẹ he nọ basi hihọ na ahọlu, he Fọnnu lẹ nọ ylọ dọ '''Minon''' (kavi onọ̀ lẹ),ṣigba Flansinu lẹ ylọ yé dọ ''Amazons'' ,yinkọ he nọ yin yiyizan na yọnnu awhanfuntọ to Glẹki sìn aṣa mẹ. Flans sin ogan delẹ dohia dọ to awhan dé whenu Amazon dopo hù omẹ Flans tọn dopo whenue e yi adù etọn he yé ko gan dó dè vẹgo etọn tọnjẹgbonu.Kandai Benẹ tọn sọ na zẹẹmẹ dọ Amazon tọn taidi asi he Béhanzin deji do e go.E yin didohia dọ ponọ̀ Flans tọn he Amazon lọ hù wẹ yin tatọ́ na apadewhé awhànpa (''millitary intelligent'') Flans tọn . Yedọ Amazon lọ zan adú etọn whenuena avunhonú depope ma sọ tinto e si ba to awhan nukọn. Gbọn nuyọnẹn, awhanfunnú dahodaho, alọgodo-kuẹ po ayiha wintinwintin zinzan nado sán atín dahodaho he tin to Oueme po Zou po tọn dali, Flans lẹ gbawhan Dahomey tọn, he yin dopo to ahọlu he tin ahọluduta Aflika tọn lẹ he gbọ̀ngodo nado jo gan na aṣẹpipa yovo lẹ tọn. Nado sọgan gbawhan Abomey tọn, ye ma gbọn Calavi he yin aliho tlọlọ,ṣigba nukọntọ ''Alfred Dodds'' tọnawhan gbọn Họgbonu podọ gbọn Oueme kaka dó sẹpọ Abomey,gbọn Cove po Bohicon po. Flans gbawhan, bọ to owhe 1894,Béhanzin jo èdè na Dodds, matin alọ dó wema depope hẹ dohia dọ emi jọgán. E zan gbẹzan etọn he po lẹpo to kanlinmọgbenu to ''Martinique po Algeri'' po. To òkú etọn godo,oṣiọ etọn yin zize lẹkọ dó Abomey. Ofìn etọn, boṣio etọn hé yi atín dó pà,ògàn po fataka etọn po yin to nuhoho pọ́ntẹn ''Musee Quai Branly'' bo sọ yin hodidọ tangan dé gándo kọlẹna yé dó otò Benẹ tọn mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] jt1lerjumcbz4q0dbdgl4p3ojg8d4w4 Adà:Ovi he ye ji to owhe 1872 lẹ 14 1006 17831 2022-04-05T06:14:05Z Samatics 9 Dá weda po "Ovi he ye ji to owhe 1872 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1872 lẹ egq7c43ge47albniwk598jog25zi4cn Adà:Mẹhe kú to owhe 1933 lẹ 14 1007 17832 2022-04-05T06:14:27Z Samatics 9 Dá weda po "Mẹhe kú to owhe 1933 lẹ" po wikitext text/x-wiki Mẹhe kú to owhe 1933 lẹ md0mdk7hivgytbc6werog8opqp1g2hc Gloria Oloruntobi 0 1008 18145 17867 2022-04-07T11:16:50Z Samatics 9 wikitext text/x-wiki '''Gloria Oloruntobi''', yọnsi fafunwatọ otòvi [[Naijilia]] tọn eyedxwrt5wxen36h3gsn1t38d2dacr0 Iye Idolorusan 0 1009 26868 25764 2022-07-22T18:45:12Z Gadarawamo 20 wikitext text/x-wiki '''Iye Idolorusan''', he sọ́ nọ yin yiylọdọ '''Queen Dola''' (basi matintọ́ to gblagbla owhe c. 1870 po 1875 gblamẹ̀), yín gandutọ to Ahọ́lúduta Itsekiri to Warri to tògbo [[Naijilia]] tọn sọ́n [[owhe]] 1848 mẹ. viyọnnu Ahọlu Erejuwa po asi etọn Emaye po, Iye Idolorusan tindo nọviyọ́nnu, Uwala.To whenue Otọ́ yetọn kú godo, Onọ yetọn vọ́ [[alọwle]] basi hẹ́ Akengbuwa, bo jì ovi atọ̀n ná ẹn, po visunnu etọn Omateye po Ejo po. [[Ovi]] tintan lọ ko yin yinyọnẹ̀n taidi gudutọ́, ṣigba na wiwọ́ tin to ewọ po nọvisunnu-Daa etọn Agbagba po ṣẹ́nṣẹn. Iye po Uwala po dó Otò tò Batere ai na nọvisunnu yetọn nido mọ̀ fibẹtado wutu. Na to [[okú]] visunnu etọn awe lẹ tọn godo wẹ Akengbuwa lọsu kú to [[owhe]] 1848 tọn mẹ ehe zọ́n bọ gbẹtọ lẹ jẹ̀ nuvẹdo e ji. Taidi kọdetọ́n dé, Otò Warri tọn ma tindo Ahọ́lú na owhe atọ̀n. sọha mẹhe nọ nọ̀ Warri depo taun na gbẹtọ lẹ jẹ tintọ́n sọ́n otò lọ mẹ yì otò devo lẹ mẹ to Benin , to whenue hẹnnu he nọ duahọlu lẹ họnyigbe. Iye wa jẹ ganzinpo ji, e ma yindọ̀ E yín Ahọ́vi poun gba ṣigba E sọ́ dà Omoku, mẹhe yin Ayimatẹngán dai tọn to Bobi. Asu pó asi lọ po tindo visunnu dopo he nọ yin Chanomi. Iye yin ajọ́watọ́ akuẹ́nọ̀ dé, bo yin nina ogantẹn gbọn Ebrimoni dali, he yin afanumẹ daho etọn po nọvisunnu-daa etọn tọn po dai. Britiṣinu lẹ to búdì na ajọ́wiwa dokọ̀ tọn yetọn nikaa sọ́tadò, enẹwutu ye ma kẹalọyi í taidi Ahọ́si. Ewọ lọsí tẹ́npọ́n nado dín mẹhe sọgan pegan ṣigba bo ma mọ̀. E tẹ́npọ́n nado dè Erbimoni, ṣigba e dọ̀n gufínfọ́n to Itsekirinu lẹ ṣẹ́nṣẹn.Taidi Kọdetọ́n dé, Warri ma sọ́ Tindo Ahọ́lú Kakajẹ [[Owhe]] 1937, ṣigba Iye gbẹ́ yin Tẹnmẹpọ́ntọ́. É zindonukọ̀n Nado nọ nọ̀ Otò Bobi, to Whenue Ovi Etọ̀n Sunnu dó Otò Etọn Titi Sí. To Osùn Atọ̀ntọ́ [[Owhe]] 1894, Anadenanutọ Tudor Siọ́ Oylọbasinamẹ̀ sọ́n Àjọ́watọ́(European)Benin tọn lẹ si.E Basi Tito Nado yì Warri Nado yì pọ́n Iye Ṣigba bo ma wa penugo, ṣigba bo Basi Alẹnu pó Diare pó Idibofun pó, mẹhe yin Yinyọnẹ̀n Taidi Agbàgo Jakpa, dọ ye dona hẹn ẹn diun sọ Ajọ́wiwa to Osin tó dona yín Híhọ́basina. Sunnu Awè Ehelẹyin húhlọ́nọ̀ to Otọ Benin tọn tó, ṣigba bo ma Tindo Tẹnmẹnyinkọ Depope.[3] Ayimatẹn Beecroft he Ebrimoni nọ yí Akuẹ sun batokuntọ́ lẹ sí, nọ yin bíbẹ hlan Iye, E Deji sọ Sunnu Awè Ehelẹ yin Gudutọ́ Ahọ́lú Tọn. ==Alọdlèndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] g489qpt4qmzzsj1oyrxn5os38ijlc5g Smaranda Olarinde 0 1010 19109 18007 2022-04-11T18:18:06Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Smaranda Olarinde''', Osẹn-Zọnwatọ otovi [[Naijilia]] tọn. [[Adà:Otàn Gbẹzan tọn]] 0nu9v5sjsevuwmd1n8q9f0ibsp64orw Caleb Olaniyan 0 1011 26106 26105 2022-07-13T19:14:45Z Samatics 9 wikitext text/x-wiki '''Caleb Olaniyan''' yin Weyọnẹntọ tovi [[Naijilia]] ton, po Togbo-gan dai tọn na tito wehọmẹ daho na Lẹnunnuyọnẹn Otò [[Naijilia]] (Nigerian Academy of Science) tọn. [[Adà:Otàn Gbẹzan tọn]] e4n5imno3h5wt8gwbp5clzr6cycoj92 Abdullahi Mustapha 0 1012 26765 18535 2022-07-21T17:27:07Z Gadarawamo 20 wikitext text/x-wiki '''Abdullahi Mustapha''' (Azan tintan, Afínplọsun, [[Owhe]] 1948) yin Naijilia-nu Weyọnẹntọ gando Medicinal Chemistry go de podọ mẹbọdo azinponọ-go dai tọn Wehọmẹ Alavọ tọn Ahmadu Bello tọn, to Zaria. E jẹ otẹn Weyọnẹntọ Ibrahim Garba tọn mẹ taidi VC Wehọmẹ Alavọ lọ tọn. ==Bẹjẹeji etọn tọn== Weyọnẹntọ Mustapha yin jiji to Azan tintan, Afínplọsun, [[Owhe]] 1948 tọn mẹ gbọn Otọ́ Kastina-nu dé po Onọ̀ Kastina-nu dé to Kano ṣigba bo wasọn Ayimatẹn Kastina tọn to agewaji [[Naijilia]] tọn po dali. E yi Wehọmẹ Dokọ̀ tọn Ralmadadi tọn to [[owhe]] 1955 whẹpo e do yi Wehọmẹ Daho Kastina tọn ṣigba e yi gbedewema West Africa School Certificate to owhe 1968 to Government College, Keffi tọn. E sọ zindonukọn to wepinplọn etọn mẹ bo yí gbedewema bachelor's tọn to amasin bibasi mẹ to Wehọmẹ Alavọ Ahmadu Bello tọn to [[owhe]] 1973, bosọ yí gbedewema daho-hugan London tọn (Ph. D) to [[owhe]] 1981 tọn mẹ to Wehọmẹ daho Chelsea tọn, he wa yin kinkọndopọ po King's College London po todin. ==Azọ́n etọn== Weyọnẹntọ Mustapha bẹ azọn wepinplọn etọn jẹeji to [[owhe]] 1974 taidi amasin plọntọ de to Nupinplọn Dotowhe tọn Wehọmẹ Alavọ Ahmadu Bello tọn mẹ. To [[owhe]] 1982 tọn mẹ, e jẹ otẹn mẹplọntọ daho tọn to to Department of Pharmaceutical and Medicinal Chemistry tọn to department of pharmacy mẹ to [[owhe]] 1993 tọn mẹ,bo lẹzun Weyọnẹntọ titengbe Medicinal Chemistry tọn. To 2010 tọn mẹ, e yin dide taidi aziponọ titengbe na wehọmẹ alavọ Ahmadu Bello tọn whepọ e do yi sẹn taidi VC to Wehọmẹ Alavọ Umaru Musa Yar'dua tọn. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Otàn Gbẹzan tọn]] bef0v95l6j1atum4f8gaq2lk1aij2fg Ben Enwonwu 0 1013 26878 20374 2022-07-22T19:38:03Z Gadarawamo 20 wikitext text/x-wiki '''Ben Enwonwu''' (MBE,NNOM) yin lopo to alọzọnwatọ tintan lẹ hẹ yín otovi [[Naijilia]] tọn. Ben Enwonwu wazọn titengbe, bo sọ jẹtukla kaka he wa zun Anazọnwatọ titan to Aflika he biọ tẹnmẹ "August Exhibitions" to yovo tomẹ (Europe & United States) lẹ. ewọ sọ yín Aflikanu titan he yinkọ he biọ"Internationa Directories of Contemporary Art" Hẹ yín jiji to azan 14 Liyasun, [[owhe]] 1917 bo ku de hẹ amlọndọ to whegbe etọn to azan 5, Aflipọsun, [[owhe]] 1994. Le he ko plọn Anazọn wiwa to yovotomẹ, he wa zun mẹplọtọn na Anazọnwiwa to wehọmẹ susu hẹ tin otò Naijilia po yovo tomẹ lẹ po. [[Adà:Otàn Gbẹzan tọn]] 9r8ofjf0lphzcnw4aw7ayhsifj5jt8s China 0 1014 18005 17970 2022-04-05T22:58:03Z Samatics 9 wikitext text/x-wiki {{Otò |otò = China |asia = Flag_of_the_People's_Republic_of_China.svg |ohia = National_Emblem_of_the_People's_Republic_of_China_(2).svg |yẹdide = CHN_orthographic.svg |tatọ́-tònọ = [[Beijing]] |lẹdo = 9,596,961 |gbẹtọ sọha lẹ = 1,412,600,000 |owhe = 2022 }} '''China''' (中国), he nọ yin yiylọ to osẹ́nliho dọ '''People's Republic of China''' (中华人民共和国) yin [[otò]] de to whèzẹtẹnwaji [[Aisa]] tọn. ==Osẹ́n== ==Tònudidọ== ==Otàn== ==Nudọnamẹ gando lẹdo etọn lẹ go== ==Demographic== == Otàn == [[Adà:Otò]] qdo2zuhuw05gkyzmsr9wyhhhag1ky9p Japan 0 1015 17967 2022-04-05T16:56:23Z ᐃᓄ 133 Japan wikitext text/x-wiki {{Otò |otò = Japan |asia = Flag_of_Japan.svg |ohia = Imperial_Seal_of_Japan.svg |yẹdide = Japan_(orthographic_projection).svg |tatọ́-tònọ = [[Tokyo]] |lẹdo = 377,975 km² |gbẹtọ sọha lẹ = 125,472,536 |owhe = 2022 }} '''Japan''' (日本), yin [[otò]] de to whèzẹtẹnwaji [[Asia]] tọn. ==Osẹ́n== ==Tònudidọ== ==Otàn== ==Nudọnamẹ gando lẹdo etọn lẹ go== ==Demographic== == Otàn == [[Adà:Otò]] 1r3sd3jek48mdiogf3jioyl66gz4r2w Aina Onabolu 0 1016 26520 19661 2022-07-19T08:44:13Z Gadarawamo 20 wikitext text/x-wiki '''Aina Onabolu'''(1882-1963) yin jiji to azán 13, Zósun, [[owhe]] 1882 to Ijebu-Ode. Aina Onabolu whẹ yín nukọntọ na Anazọnwiwa ogbẹ-yọyọ tọn to otò [[Naijilia]] tọn.Uwhẹ jẹ tukla kaka bodo mọ dọ Anazọnwiwa zun azọn he no plọnmẹ to wehọmẹ to otò Naijilia tọn to [[owhe]] 1920 lẹ. He plọn Anazọnwiwa naede.Onabolu nọ zan foto hẹ tín Glẹsinnu-wema lẹ bodo nọ plọn Azọnyinyọnẹn lẹto owhe he jẹnukọn lẹ to Owhekanko 20,he ma ko to piplọn Anazọnwiwa to wehọmẹ lẹ. Onabolu zun gbẹtọ-nukundeji de he wa wiwa azọn mẹplọntọ na Anazọnwiwa; he wa yi "Diploma" na Anazọnwiwa to wehọmẹ Anazọnwiwa Glẹsinu tọn(European Art Schools),he lẹkọ wa wa Naijilia bo wa gọalọ na zinzindonukọn Anazọnwiwa mẹpinplọn tọn.Whenu he zun mẹplọntọ,Onabolu jẹ tukla bibayi na do plọn wehọmẹvi he tọn lẹ titengbe. He do aiha do na lenunnuyọnen do "Perspecive,Proportion,Color Technology,po Chiaroscuro"podo osẹnsisa-azọnwia,mẹhẹsusu wayiylọ hẹ dẹpẹyinkọ "Mr Perspective" wẹ po he wa yiylọ he, Otọ́ ogbẹyọyọ Anazọnwiwa oto Naijilia tọn. [[Adà:Otàn Gbẹzan tọn]] js1tu06asttw64puudmcih6anzgzjcu Zinzantọ hodidọ:Killarnee 3 1017 17993 2022-04-05T18:54:48Z Killarnee 207 Created blank page wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Ayimatẹn Ondo Tọn 0 1018 20445 20178 2022-04-19T20:15:34Z Biowikician 16 wikitext text/x-wiki [[File:Nigeria - Ondo.svg|thumb|Nọtẹn he to yẹdide Naijilia tọn lọ ji]] '''Ayimatẹn Ondo Tọn''' yin dopo to Ayimatẹn gban-atọn-nukundopo he tin to tògbo [[Naijilia]] tọn mẹ lẹ mẹ. Tatọ́-tònọ etọn wẹ [[Akure|Akure]]. E yin didoai to azan atọ̀ntọ Afínplosu tọn to 1976.Bo yin dide sọn Ayimatẹn Whèyihọ-waji tọn dowhenu tọn mẹ.Bo yin dide sọn Ayimatẹn Whèyihọ-waji tọn dowhenu tọn mẹ.E ma dogbo hẹ [[Ayimatẹn Ekiti Tọn|Ayimatẹn Ekiti tọn]] to Agewaji. Ayimatẹn Ondo tọn do dogbo hẹ [[Ayimatẹn Kogi Tọn|Ayimatẹn Kogi tọn]] to Agewaji-Whèzẹtẹn.E ma dogbo hẹ [[Ayimatẹn Edo Tọn|Ayimatẹn Edo tọn]] to Whèzẹtẹn.Ayimatẹn Ondo ma dogbo hẹ [[Ayimatẹn Delta Tọn|Ayimatẹn Delta tọn]] ọn to Hùwaji-Whèyihọ, dohlán Hùwaji-Whèyiho Ayimatẹn Ogun tọn.E ma dogbo hẹ [[Ayinmatẹn Osun Tọn|Ayimatẹn Osun tọn]] to Agewaji-Whèyinhọ.E ma dogbo hẹ [[Ayinmatẹn Osun Tọn|Ayimatẹn Osun tọn]] to Agewaji-Whèyinhọ.Ayimatẹn Ondo tọn ma dogbo hẹ Ohù Atlantic tọn.Mẹ hihia he wa aimẹ to owhe 2006 dohia dọ Ayimatẹn Ondo tọn yin Ayimatẹn fọtọ́n-nukunẹnẹtọ he gbẹtọ su te hugan to Otogbo Nigeria tọn mẹ.Ayimatẹn Ondo tọn wẹ yin Ayimatẹn ko-atọ́n he klo hugan to Otogbo Nigeria tọn mẹ ==Gandudu-Lẹdo to Ayimatẹn Ondo tọn mẹ== Ayimatẹn ehe bẹ Gandudu Lẹdo tọn fọtọ̀n-nukunatọ̀n(18) hẹn, ehelẹ wẹ: Gbàn-àn(30) hẹn, ehelẹ wẹ: #Akoko North-East #Akoko North-West #Akoko South-East #Akoko South-West #Akure North #Akure South #Ese Odo #Idanre #Ifedore #Ilaje #Ile Oluji/Okeigbo #Irele #Odigbo #Okitipupa #Ondo East #Ondo West #Ose #Owo {| class="wikitable" |- ! Gandudu Lẹdo Tọn !! tatọ́-tẹnnọ |- | Akoko North-East || Ikare |- | Akoko North-West || Okeagbe |- | Akoko South-West || Oka |- | Akoko South-East || Isua |- | Akure North || Iju/Itaogbolu |- | Akure South || Akure |- | Ese Odo || Igbekedo |- | Idanre|| Owena |- | Ifedore || Igbara Oke |- | Ilaje || Igbokoda |- | Ile Oluji/Okeigbo || Oluji |- | Irele || Ode-Irele |- | Odigbo || Ore |- | Okitipupa || Okitipupa |- | Ondo East || Bolorundoro |- | Ondo West || Ondo Town |- | Ose || Ifon |} ==Ayimatẹn-gán== Bẹsọn azan konukunẹnẹ Afínplọsun tọn to 2017, Akeredolu Oluwarotimi Odunayo wẹ to Gandu dó e ji, podọ to alọnu dín, ogbẹ APC tọn mẹ wẹ ewọ tin te.Mẹ he bọdo Ayimatẹn-gán Ayimatẹn Ebonyi tọn go wẹ yin Lucky Aiyedatiwa. ==Àkọ́ po Sinsẹ́n jọun he tin to Ayimatẹn Ondo tọn lẹ po== Lẹdomẹnu joun Ayimatẹn Ondo tọn lẹ yoruba-gbè tọn( Idanre, Akoko), Edo- gbè tọn(Akure, Ijale, Ilaje, Ondo po Owo) Ijaw-gbè tọn(Apoi, Furupagha po Arogbo). Suhugan omẹ lọ lẹ tọn wẹ yin Mẹylọhodotọ Klisti tọn lẹ, bọ vude poun to yé mẹ yin Malenu lẹ po vodún sẹ̀ntọ lẹ po. ==Adọ̀kunnu he tin to Ayimatẹn Ondo tọn mẹ lẹ== * Akan * Ọkan * Amì * Amẹtisti * Zannu-Mẹpọ́nnu * ''Bitumen'' * ''Dimension stone'' * ''Feldspar'' * ''Gypsium'' * ''Kaolin'' ==Nọtẹn Wepinplọn tọn lẹ to Ayimatẹn Ondo tọn== * Wehọmẹ Alavọ Ajasin University, Akungba Akoko * Wehọmẹ Alavọ Achiever, Owo * Wehọmẹ Alavọ Elizade, Ilara-Mokin * Federal Politẹknik, Ile Oluji * Federal College of Agriculture, Akure * National Open University of Nigeria, Akure. * Ondo State University of Science and Technology, Okitipupa * University of Medical Sciences, Ondo * Wesley University of Science and Technology ==Gbẹtọ nukundeji lẹ sọn Ayimatẹn Yobe Ondo tọn== * Mo Audu * Gani Adams- Avunlọyina-jlọjẹtọ * Kayode Ajulo- Whèyidọtọ * King Sunny Ade- Hànjito * Michael Ade-Ojo- Ajọwatọ * Adebayo Adefarati- Ayimatẹn-gàn hoho Ayimatẹn Ondo tọn tọn * Rotimi Adeola- Wekantọ hoho Ayimatẹn Ondo tọn tọn * Tayo Adenaike- Sẹ̀nsatọ * Ilesanmi Adesida- Tenunnuyọnẹntọ * Akintunde Aduwo- Ayimatẹn-gàn hoho Lẹdo Whèyihọ tọn * Olusegun Agagu- Ayimatẹngan hoho Ayimatẹn Ondo tọn * Rotimi Akeredolu- Tonudọtọ * Akintunde Akinwande- Họ́gbátọ-gán * Yemi Alade- Hànjitọ * Funmi Aragbaye- Hànjitọ Wẹndagbe * Bamidele Aturu- Avunlọyina-jlọjẹtọ * Akinyelure Patrick- Azọnwatọ Akuẹsẹdoten tọn * Reekado Banks- Hànjitọ * Robert Àjàyí Boroffice- Tonudọtọ * Hosea Ehinlanwo- * Omotola Jalade Ekeinde- Aihundatọ Nikikodonamẹton * Chinko Ekun- Hànjito * Olu Falae- Azọnwatọ Akuẹsẹdoten tọn * Frederick Fasehun- Dotozọ́nwatọ, Tonudọtọ * Anthonia Fatunsin- whenuho-kantọ dòkuntọ lo * Gani Fawehinmi- Avunlọyina-jlọjẹtọ * Jimoh Ibrahim- Whèyidọtọ po Tonudọtọ * T.B. Joshua- Nukọntọ sinsẹ̀n tọn * Adetokunbo Kayode- Whèyidọto po Tonudọtọ * Boluwaji Kunlere- Wedegbẹ Tonudido tọn * Ayo Makun- Fànfúnnọ * Nahzeem Olufemi Mimiko- Anadenanutọ Wepinplọn * Olusegun Mimiko- Ayimatẹn-gàn hoho Ayimatẹn Ondo tọn tọn * Bode Olajumoke- Tonudọtọ * Chris Olukolade- Awhànfunto Numiimọnọ * Sola Sobowale- Aihundatọ Nikikodonamẹton * Omoleye Sowore- Avunlọyina-jlọjẹtọ * Adekunle Temitope(Small Doctor)- Hànjitọ * Akinloye Tofowomo- Hànjitọ * Waje- Hànjito * Abayomi Akinruntan- Tonudọtọ [[Adà:Naijilia]] [[Adà:Ayimatẹn lẹ to Naijilia]] o3e0ceb1j61jljmr1jo12lksdjnv3ct Unhokhasor Olowu 0 1019 18134 18133 2022-04-07T08:42:02Z Jamex18 32 wikitext text/x-wiki '''Unoakhaiasor Olowu''' ji Unoakhaiasor(c. 1855 - Avivọsun 14, 1967) e yin ahọlu podọ ajọwatọ huhlọnnọ Imiekuri, Okpella [[Naijilia|Naijilia]] tọn. E sọ yin yinyọnẹn di ahọlu tintan Imiekuri tọn podọ e yin yinyọnẹn di huhlọnnọ gbọn ajọwiwa etọn hẹ Ghana podo oto ayimatẹn [[Naijilia|Naijilia]] tọn lẹ bo lẹzun adọkunnọ gbọn sekanfun podo afanumẹ sisa po dali. To avivọsun 14, 1967 e basi matintọ to owhe etọn gbe to Illewi. Hosọ 1 Dowhenu 2 Gbẹzan mẹdetiti tọn 3 Mahẹ etọn to ajọ́ afanumẹ sisa tọn mẹ 4 Gbẹzan etọn di ahọlu Ilewi tọn 5 Gbẹzan nukọnmẹ tọn podo oku po. ==Dowhenu== Olowu yin jiji to Imiekuri, Okpella, [[Naijilia|Naijilia]] to gblagbla 1855 to oto pẹvi de mẹ to Illewi.E yin jiji do whẹndo kanlinyìntọ tọn. E whẹn do otoho agrarian tọn mẹ bo sọ nọ goalọna mẹjitọ etọn lẹ to glezọn wiwa mẹ podọ e yin omẹ he di gaa to whenue e to whinwhẹn kakajẹ whẹnuena e di gaa bi to whenuena e whẹn po. ==Gbẹzan mẹdetiti tọn== Olowu yin amazọnwatọ sinsiyẹn de bo ka tindo ovi awe (2) podo asi etọn po bo basi matintọ to 1916. Edwin Ikhumitse Olowu, ovi etọn, wẹ yin omẹ tintan to whẹndo podo oto lọ mẹ he yi wehọmẹ. Olowu nọ do ogbe susu lẹ ganji taidi: Okpella, Yoruba, Igbo, Hausa, podo devo lẹ po. To bẹjẹeji gblagbla owhe 1930 tọn onọ Olowu tọn basi matintọ na mẹhowhe wutu. ==Mahẹ etọn to ajọ́ afanumẹ sisa tọn mẹ== Olowu yin ajọwatọ afanumẹ sisa tọn huhlọnnọ de to [[Naijilia|Naijilia]]. To bẹjẹeji gbẹzan etọn tọn, e zingbejizọnlin sọn [[Naijilia|Naijilia]] yi Ghana na ajọwiwa bo ka nọ hẹn Bamboo kun nado do do agbegbe Okpella tọn. E sọ zingbejizọnlin yi oto pẹvi podo tohomẹ to ṣẹnṣẹn agbegbe wheyihọ tọn podo [[Gbagli|Gbagli]] po na ajọwiwa etọn. Omẹ susu to whẹndo etọn mẹ nọ pọn ẹn di omẹ nukundeji tọn de to ajọ́ sekanfun tọn podo devo lẹ po mẹ taidi cocoa, amì vẹẹ, podo tobacco po. To ajọwiwa etọn whenu e diọ otọ́ etọn sin yinkọ na ajọwiwa etọn podo ayọnu lẹ po wutu. To bẹjẹeji owhe-kanweko whenu Olowu jo ajọ́ afanumẹ sisa tọn do bo gọ do azọn etọn mẹ di ahọlu Imiekuri tọn. ==Gbẹzan etọn di ahọlu Ilewi tọn== To awhán Nupe tọn godo to Okpella, Olowu lẹzun ahọlu tintan Imiekuri tọn bo sọ yin yinyọnẹn na nukun hunhun oto Illewi tọn podo omẹ etọn lẹ po podọ e dugan kakajẹ whenuena e basi matintọ. ==Gbẹzan nukọnmẹ tọn podo oku po== To nukọnmẹ e jẹ glezọn bayi ji. To gblagla 1960 tọn ṣẹnṣẹn Olowu ko jẹ yọnho po ji podọ ote etọn ko je didepo na mehọwhe wutu bo to yinyin nukunpedego gbọn whẹndo podo họntọn etọn lẹ po dali. To azandebe to 1967 ahọlu ma sọ to nudu ganji ba bo nọ to adọzan ẹtọn mẹ whelẹponu podọ e basi matintọ to avivọsun 14, 1967 podo linlẹn owhe he yi 112 po bo yin didi do owhé etọn glọ to Illewi. To egbe e nọ yin finflin di omẹgángán Imiekuri tọn na nukun hunhun podo dowenu etọn po. ==Alọdlẹndonu lẹ== c4hk6mvlbjcocclwtctlwb9xj150rye Henrietta Ogan 0 1020 18803 18079 2022-04-11T17:27:14Z ZabesBot 63 Bot: Cleaning up old interwiki links, see [[:phab:T303762|T303762]] wikitext text/x-wiki '''Henrietta Ogan''' yin ajọwatọ Otò [[Naijilia]] tọn podọ Ogan Wehọmẹ Alavọ Ahmadu Bello Alumni Association tọn po ga. E jẹ otẹn Ahmed Tijani Mora, he yin amasinzọnwatọ po yinkọzedaitọ dai tọn po podọ ewọ wẹ Chief Executive Officer Pharmacist Council of Nigeria. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] tg6l4pma1zpjvucdtxhik17kcj9keol Olufemi Onabajo 0 1022 26525 19235 2022-07-19T10:32:33Z Gadarawamo 20 wikitext text/x-wiki '''Olufemi Onabajo''' yin weyọnẹntọ [[Naijilia|Naijilia-nu]], weplọnmetọ alavọ tọn podọ mẹbọdomẹgotọ azinponọ tọn to ''Lead City University'' he yin Wehọmẹ Alavọ nuglọ tọn de. ==Azọ́n== Onabajo bẹ azọ́n jẹeji taidi mẹplọntọ Wehọmẹ daho tọn de to [[owhe]] 1978. E wazọ́n taidi vọjlado-basitọ de to linlin họsá "Ogun State Broadcasting Corporation (OGBC) tọn. E plọnwe to Wehọmẹ Alavọ tọn Awọnlin tọn (UNILAG) bo yí gbedewema ''masters'' tọn to finẹ. Enẹgodo e kọnawudopọ hẹ ''Nigerian Television Authority'' (NTA) to [[Ikeja]], fie e sẹ̀n na owhe ao te whepo do wá lẹzun Anadenanutọ Linlin po Nuwiwa Alọnu tọn lẹ po (Controller of News and Current Affairs) tọn. E ko kàn owé 23 do whẹho linlinzọnwiwa tọn ji. 8rg8e5lxzishnb7gwgd77jrvz2dahhu Ooni Ogboruu 0 1023 25710 18479 2022-07-11T13:18:56Z Gadarawamo 20 wikitext text/x-wiki '''Ooni Ogboruu''' wẹ Ooni Ife tọn fọtọn-nukun-ẹnẹtọ, he yin Ahọlu daho Ile Ife tọn fihe yin [[owhé]] tọgbo [[Ayọnu lẹ]] tọn tọn. E jẹ otẹn Ooni Osinkola tọn mẹ bọ Ooni Giesi wa jẹ otẹn ewọ tọn mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] bls4jjzn89uaeafppaik8gzupszpq3l Ooni Omogbogbo 0 1024 25711 19037 2022-07-11T13:19:34Z Gadarawamo 20 wikitext text/x-wiki '''Ooni Omogbogbo''' wẹ Ooni Ife tọn ko-atọ́n-nukun-atọ̀ntọ́, he yin Ahọlu daho to Ile Ife, fihe yin [[owhé]] tọgbo Ayọnu lẹ tọn tọn. E jẹ otẹn Ooni Ademilu tọn mẹ bọ Ooni Ajila Oorun jẹ otẹ̀n ewọ tọn mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] iwxtfec6bkx34200ssj0lbag7fr2zwv Ooni Okanlajosin 0 1025 25709 18478 2022-07-11T13:18:26Z Gadarawamo 20 wikitext text/x-wiki '''Ooni Okanlajosin''' wẹ Ooni Ife tọn fọtọ̀n-nukundopotọ, he yin Ahọlu daho to Ile Ife, fihe yin [[owhé]] tọgbo [[Ayọnu lẹ]] tọn tọn. E jẹ otẹn Ooni Gboonijio tọn mẹ bọ Ooni Adegbalu jẹ otẹ̀n ewọ tọn mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] k241150gnp2bhdu56j2wlll8qiz1xrq Hunto 0 1026 25481 18325 2022-07-09T10:58:11Z Gadarawamo 20 wikitext text/x-wiki '''hunto''' yin ndudu de bọ mi sin gan mọ to detin yinyọn, kavi aigbaji mọdopólọ delẹ tin bọ mì ye gan mọ to atin de ko wọ lẹ mẹ ṣìgba yé ma nọ du enẹlẹ de hunto nọ nọ e nọ ditè pẹẹde delẹ nọ wekannu bọ ota etọn nọ gblo taidi whehẹ de e ma nọ dogan [[alọ]] tata wẹ yè do nọ sunin kavi họnẹn sọn aigbaji. Dodinanutọ lẹ dọmọ e nọ gọ ohun do agbasa eyin gbẹtọ to dudu whẹwhẹ 9pw6uij44v1xc22yrvfj1cpp33ccbct Muhammad Inuwa 0 1028 26888 26842 2022-07-22T21:37:52Z Ydamilola 17 /* Gbẹ̀zán */ wikitext text/x-wiki [[File:Muhammadu_Inuwa.jpg|thumb|Muhammad Inuwa]] '''Muhammadu Inuwa''' yin Malenugán [[Ayimatẹn Kano Tọn|Kano]] tọn, Éwọ wẹ Yitẹ̀n sọ́n Muhammadu Sanusi sí to [[Owhe]] 1963. Muhammadu Inuwa yín Tẹndiọna gbọn Emir law dali. Malenugán Muhammadu Inuwa yin Tẹndiọ́na gbọn Malenugán Ado Bayero he Yin Yọnwẹn Etọn. ==Gbẹ̀zán== Inuwa yin jiji to [[owhe]] 1904 dó Hẹnnu Muhammadu Abass, je Yin Malenugán Kano tọn. Otọ́ Etọn Basi Matintọ́ to Whenue É Tindo [[Owhe]] Fọ̀tọ̀n bo wa Yin zize dó Mẹdaho Etọn Abdullahi Bayero dè. To Whenue Bayero lẹzun Malenugán to [[Owhe]] 1926, É dè Inuwa dì Turakin Otò Kano tọn bo de Nado Dugan dó Otò Ungogo tọn ji. E lẹzun Ògán Minjibir tọn to [[Owhe]] 1932. To [[Owhe]] 1939, É yitẹ̀n sọ́n Nọvisunnu Etọn Abdulkadir dan Abbas si Taidi Galadima Kano tọn bo sọ́ yín dide Taidi Ògán na Dawakin Kudu. Inuwa yin nuyiwadeji gbọn Tijaniyya cleric Shaykh Yahya b. Muhamad Naffakh bo nọ yin Nukun dodonọ tọn nọ́ yin yiyi dó pọ́n Ẹ̀n to hagbẹ lẹ ṣẹ́nṣẹn. To [[Owhe]] 1944, Ewọ wẹ yin Anadenanutọ to (Kano Native Authority ) podọ sọ́n [[Owhe]] 1952 jẹ̀ 1963, É yin Dopo to Hagbẹ (Northern Regional Assembly) tọn. É ko whẹ́n Mẹhó Taun to Whenue É du Malenugán Kano tọn to [[Owhe]] 1963, Muhammadu Inuwa Yitẹ̀n sọ́n Oylọnẹn ylọvi Etọn Sanusi sí to Osùn Ẹ̀nẹ̀tọ́ [[Owhe]] 1963, ye omẹ̀ Awè Ehelẹ yin Agbawhlẹntọ́ to [[Owhe]] 1953. É Dugan na [[Owhe]] Atọ̀n poun whẹpo dó kú. ==Alọdlèndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] mrb7usrf0xzmjikbz1ocuv7zy5wui1v Daddy Showkey 0 1029 28091 18259 2022-07-30T07:24:10Z Gadarawamo 20 wikitext text/x-wiki '''Daddy Showkey''' yin ohanjitọ galala tọn oto [[Naijilia|Naijilia]] tọn. Ohanṣa etọn nọ yin yiylọ dọ owedudu ghetto tọn kavi ghetto. E yin yinyọnẹn to Ajegunle sẹpo vivọnu [[owhe]] 1990 tọn. Yinlọ etọn wẹ John Odafe Asiemo sigba bo sọ yin yinyọnẹn di Daddy Showkey gbọn ghetto lọ blebu mẹ. E wa sọn ahọludata Olomoro tọn to Isoko huwaji lẹdo gandudu dokọ̀ otogbo Delta tọn. ==Ohan dopodopo== *1996 "Diana" *1991 "Fire Fire" *2011 "The Name" *2011 "The Chicken" *2011 "Sandra" *2011 "Young girl" *2011 "Ragga Hip hop" *2011 "Asiko" *2011 "Mayazeno" *2011 "Girl's cry" *2011 "What's gonna be gonna be" *2011 "Welcome" *2011 "Ghetto Soldier" *2011 "Jehovah" *2011 "Dancing scene" *2017 "One Day" *2017 "Shokey Again" ==Alọkẹyi== To 2018, Daddy Showkey lẹzun afọzedaitọ na Real Estate Management Revelation Property Group to otogbo [[Awọnlin|Awọnlin]] tọn. E yin dopo to omẹnukundeji tọn lẹ taidi Alex Ekubo, Ikechukwu Ogbonna, Belindah Effah, Mary Lazarus podo Charles Inojie po. ==Bladopọ ohan tọn lẹ== *2011 "The Name"somebody call my name showckey *2011 "Welcome" ==Alọdlẹndonu lẹ== aa72c8t9pyxg7k3yrjiy72mhydmmuu3 Rauf Aregbesola 0 1030 26266 26262 2022-07-15T06:27:40Z Misteld 15 Vọ vọzepọn 26262 basi [[Special:Contributions/Yemi festus|Yemi festus]] ([[User talk:Yemi festus|hodidọ]]) wikitext text/x-wiki [[File:Rauf_Aregbesola.jpg|thumb|Rauf Aregbesola]] '''Ogbeni Rauf Adesoji Aregbesola''' (mẹhe yin jiji to azán koatọ́ntọ, Nuwhàsun owhe 1957 tọn) wẹ yin Devizọ́nwatọ na ''Federal Ministry of Interior'' Otò [[Naijilia]] tọn to alọnu din. Jẹnukọnna ehe, ewọ wẹ ayimatẹn-gán ẹnẹtọ he dugán to ayimatẹn Osun tọn bo yin tòvi Ilesa tọn to ayimatẹn Osun tọn mẹ. ==Bẹjẹeji gbẹzan etọn tọn== Aregbesola yin tòvi ilesa tọn to ayimatẹn osun tọn to [[Naijilia]]. E yin jiji to azán koatọ́ntọ, Nuwhàsun owhe 1957 tọn mẹ. E yin Màlenu de, ṣigba whẹndo Klistiani po Màlenu tọn de po mẹ wẹ e yin jiji do. Rauf Aregbesola yì wehomẹ dokọtọn etọn po wehọmẹ daho etọn po to ayimatẹn [[Ayimatẹn Ondo Tọn|Ondo]] tọn to togbo [[Naijilia]] tọn mẹ. E wá yí wehọmẹ alavọ ''(Polytechnic)'' tọn to Ibadan to Ayimatan Oyo tọn mẹ. fihe e plọnwe gando ''Mechanical Engineering Technology'' go te bo sọ yí gbedewema to owhe 1980 tọn mẹ. Mẹsusu wẹ tindo ayihaawe gando gbesisọ gbedewema Aregbesola tọn lẹ go. ==Lehe e bẹ tonudidọ jẹeji gbọn== Ojlo he Aregbesola tindo na tonudidọ podọ awukinkọndopọ hẹ tonudidọ etọn ko bẹjẹeji sọn whenue e gbẹ to wehọmẹ alavọ tọn bo yin Hoyidọtọ wehọmẹvi lẹ tọn ''(Speaker of students' Parliament)'' to whenẹnu (1977-1978), to Polytechnic Ibadan tọn, podọ whenue e yin nukọntọ na ''Black Nationalist Movement'' (1978-1980). Rauf sọ yin godonọnamẹtọ tangan de na núwiwa ''progressive student'' tọn lẹdo otò lọ blebu pe. Di apajlẹ, e zọn bọ e yin dotẹnmẹna nado yin dopo to ogbẹ́ wehọmẹvi lẹ tọn he yin National Association of Technological Students kakajẹ jẹ oku. To Ayidosun 1990 tọn, e yin dide gbọn ovò dali nado lẹzun afọzedaitọ na ogbẹ́ Social Democratic Party tọn Inaugural Local Government Area Congress tọn. To Liyasun owhe enẹ ropolọ tọn, e yin afọ̀zedaitọ de to plidopo tintan National Convention tọn to Abuja. Taidi godonọnanutọ wunmẹ gandudu 'mẹlẹpo wẹ tindo jlọjẹ' tọn de po alọ̀yitọ jlọjẹ gbẹtọvi tọn po de. Aregbesola yin mahẹtọ tangan de to ahididi sọta gandudu awhànzọ́nwatọ lẹ tọn, po gandudu 'mẹlẹpo wẹ tindo jlọjẹ' tọn po zizedaga he wa aimẹ to gblagbla 1990 tọn lẹ mẹ to [[Naijilia]]. [[Adà:Otàn Gbẹzan tọn]] bqevaoazawzvw88slv3ylkv3i8hd65h Olayinka Koso-Thomas 0 1031 25829 19018 2022-07-12T04:19:42Z Samatics 9 wikitext text/x-wiki '''Olayinka Koso-Thomas ''' (yin jiji to owhe 1937) yin [[Naijilia]] vijiji bo sọ́ yín Dòto dé bo nọ nọ̀ Sierra Leone. É yin yinyọnẹ̀n lẹdo Aihọ́n pe na ewọ Wẹ Doalọ̀te ná Àṣà Adagbigbo na yọnnu tọn. To 1998, E ma nuniná (''Prince of Asturias Award'') tọn ná azọ́n ehe. ==Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1937 lẹ]] fvc6et1q4b2abk1dzq3ee9wofqekekf Yusa (ahọlu) 0 1032 28167 19185 2022-07-30T23:29:18Z Successrace 13 wikitext text/x-wiki '''Yusa''', He sọ́ yín Yinyọnẹ̀n Taidi Tsaraki, Duahọlu Otò [[Ayimatẹn Kano Tọn|Kano]] tọn na [[Owhè]] 1136 jẹ̀ 1194. É Yin Visunnu Gijimasu po Yankuma (kavi Yankuna) tọn po. ==Gandudu etọn== Yusa Duahọlu to Owhè 1136 to WhenuenaNovisunnu Etọn Awè lẹ Enẹ Nawata and Gawata Basi Matintọ́ Godo. É Yin Yinyọnẹ̀n ná Àdó Kano Tọn gbígbá. ==Kọdetọ́n== Yusa Basi Matintọ́ to Owhè 1194 bo Tindo Visunnu Dopo he nọ yín Naguji. ==Otàn gbẹzan etọn tọn to otànnugbo Kano ton mẹ== Otàn gbẹzan Gijimasu tọn sọ́n lẹdogbedevomẹ Palmer tọn to Owhè 1908 tọn to Otànnugbo Kano tọn mẹ yin mimọ to Odò. Yusa wẹ yin Saraki Atọ́ntọ́, he nọ yin yiylọdọ Tsaraki. É Yin Visunnu Gijimasu tọn. Ewọ wẹ gbá Àdó Kano Tọn Dotana. É Tọ́nawhàn Otò Karaie tọn, bo Dóslá dó Badari ná Osùn Atọ́n he finẹnu lẹ jó yede ná ẹn. Sọ́n Gurmai Kakajẹ Farinrua wẹ gbẹtọ lẹ bọ su ì Akúẹ́ whemẹwhemẹ tọn. Enẹgodo É lẹ́kọ̀ dó Otò Etọn Titi mẹ. Awhanfuntọ́ Húhlọ́nọ̀ Etọn lẹ wẹ Tuje, Fasau, Iyagari, po Kamfaragi. Omẹ̀ Ehelẹ ma nọ Dìbú to Awhangbénu. Awhànfunnú (Garkwa) tọn wẹ yin yiyizán Whla Tíntán to Gandudu Yusa tọn whenu. É Dugan na Owhè Kandeko (60). Yinkọ Onọ Etọn tọn wẹ Yankuma kavi Yankuna. É Basi Matintọ́. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] g01r43zsztahpf9j5n1sxdkcgn2ro5w Jordan Nwora 0 1033 27027 27021 2022-07-25T11:03:25Z Samatics 9 wikitext text/x-wiki [[File:Jordan_Nwora.jpg|thumb|Jordan Nwora]] '''Jordan Ifeanyin Nwora''' yin [[Naijilia]] po [[Amẹlika]] sin balọn ohanọ ho tọ dagba de bo Sọ yin mehe kọnawudopọ he ''milwaukes bucks'' enẹ wẹ balon ohanọ akọjọpli tọn sin ogbe. E sọ lo balọn ohanọ he ''Louisville cardinals''. E sọ gba hẹ sunnusi he tin to aimatẹn lọ blebu. E yin jiji to azán ṣinẹnẹtọ to osun ṣinẹnẹtọ [[owhe]] 1998 (owhe 23) to ''Buffolo Newyork, United States''. [[Adà:Otàn Gbẹzan tọn]] or7cogvqfwd7kjtq4s1n1x0q6rfsra2 Kumbari dan Sharefa 0 1034 18393 18392 2022-04-10T19:05:27Z Samatics 9 wikitext text/x-wiki '''Kumbari dan Sharefa''' (Dugan sọ́n Owhè 1731–1743) yin Ahọ́lú Hausa (Sarkin) [[Ayimatẹn Kano Tọn]]. Ewọ wẹ Yitẹ̀n Mohammed Sharef tọn, bo nọ yin finflin ná Takúẹ́ yíyí to Ahì Kurmi tọn. ==Alọdlèndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] rf6e9xtexjidq2nch0d602xpec4xhlr Eric Kelechi Igwe 0 1035 25518 18394 2022-07-09T13:59:04Z Samatics 9 wikitext text/x-wiki '''Eric Kelechi Igwe''' yin Whẹdatọ podọ Tonudọtọ Togbo [[Naijilia]] tọn he to Sinsẹ̀n Taidi Mẹbọdomẹgotọ́ Ayimatẹngán Ebonyi tọn . To Àzán Ṣiantọ Osùn Atọ̀ntọ́, Owhè 2022, Igwe pó Ayimatẹngán Etọn Dave Umahi yin Whẹ̀gbledo bo yin Didesẹ̀ sọ́n Ayimatẹngán Ebonyi po Mẹbọdomẹgotọ́ po yin Tẹnmẹ̀. [[Adà:Otàn Gbẹzan tọn]] jwu28pg8tsfelu2xuxaqdbjw9jwsv8h Ahi Oshodi tọn 0 1036 25643 25533 2022-07-11T06:05:52Z Ydamilola 17 /* Nudindọn lẹ */ wikitext text/x-wiki '''Ahi Oshodi tọn''' yin ahi de to Oshodi, yèdọ lẹdo de to ayimatẹn [[Awọnlin]] tọn to hùwaji-whèyihọ tọn [[Naijilia]] tọn. E yin dopo to ahi he klo hugan lẹ to tòdaho [[Awọnlin]] tọn lẹ mẹ, núwiwa sẹ́nhẹngbatọ lẹ tọn taidi [[alọ]] dido apò mẹ namẹ bo finnú, saki hihoyí sọ́n mẹsi po mọmọ po nọ wá aimẹ to ahi lọ mẹ podọ e ko zọn bọ gandutọ lẹ basi nudide lọ nado họ́ ahi lọ liai. Ahi lọ yin híhọ́liai to 2016. [[File:Oshodi market lagos.jpg|thumb|Ahi Oshodi tọn to Awọnlin]] == Otàn etọn == Ahi lọ yin didoai to 1860 nado nọgodona ajọ́ kanlinmọ tọn to whenue [[Naijilia]] gbẹ tin to aṣẹpipa yovo Glẹnsinu lẹ tọn glọ. Oshodi yin dopo to lẹdo tintan he duvivi [[Nukunhunhun|nukunhunhun]] tangan de tọn he wá aimẹ to owhe kanweko fọtọnnukun-ẹnẹtọ lẹ mẹ. Nuhewutu e do yinmọ wẹ yindọ, ali pinpán tọn lẹ yin bibasi sọn agewaji otò [[Naijilia]] tọn wá [[Awọnlin]] to gandudu yovo lẹ tọn glọ to whenẹnu. == Whenue e yin hihọliai == Ahi Oshodi tọn yin hihọliai to whenue gandudu [[Awọnlin]] tọn he to yinyin anadena to whenẹnu gbọn ayimatẹn-gán Akinwunmi Ambode dali degbè nado sẹtẹn na ajọwatọ lẹ sọn ahi Owonifari tọn mẹ do Isopakodowo to Oshodi to azán atọ́ntọ Alunlunsun tọn to 2015. Yé dọdọ fie ahi lọ te to ojlẹ lọ mẹ yin fie yé ko wleawudaina nado gbá hùnglintẹn daho de do, enẹwutu ajọwatọ lẹ yin tẹndiọna do ahi Isopakodowo tọn yọyọ he yin gbigbá lọ mẹ to lẹdo Bolade tọn mẹ. Ahi yọyọ lọ yin hùnhùn gbọn ayimatẹn-gán hoho [[Awọnlin]] tọn Babatunde Fashola dali, podọ akuẹ he yin yiyizan nado bẹ ajọ́ voovo lẹ jẹeji diblayi Naira liva dopo. Whẹwhinwhẹn susu wutu wẹ zọn bọ tòhọluduta lọ do ze afọdide ehe, dopo wẹ yin whẹho hihọ tọn, na sẹ́nhẹngba susu sẹ́nhẹngbatọ lẹ tọn he nọ wá aimẹ to ahi lọ mẹ wutu podọ nado nọgodona linlẹn tòhọluduta lọ tọn nado lẹ ayimatẹn lọ zun tòdaho tangan de podọ nado gbá hùnglintẹn daho lọ. Ayilinlẹn lọ nado lẹ́ [[Awọnlin]] zun tòdaho tangan de wẹ yin nuhe duahunmẹna Ambode hugan to whenue e to ogánji. Nado jẹ yanwle enẹ kọn, ayimatẹn-gán [[Ayimatẹn Awọnlin Tọn|Ayimatẹn Awọnlin tọn]] dè akuẹ he sọ̀ naira liva dopo(N1 billion) dovo nado yíì zan nado gbá Isopakodowo to Bolade-Oshodi. Ahi lọ yin hùnhùn to azan ṣianwetọ, Alunlunsun 2014 tọn gbọn ayimatẹn-gán hoho Awọnlin tọn, Babatunde Fashola dali. Ayilinlẹn tohọluduta lọ tọn wẹ nado sẹtẹn na ajọwatọ he tin to ahi Owonifari tọn mẹ lẹ do ofí yọyọ he yin gbigbá lọ to whenue e yin gbigbá fó. Ṣigba ajọwatọ lọ lẹ whleawu nado sẹtẹn. Ahi yọyọ lọ tindo ṣọbu he hugan 600 podọ e sọ tindo ofí kleun kleun susu devo lẹ. Sọgbe hẹ opli de he wá aimẹ to azán fọtọnnukun-dopotọ, Awewesun 2015 tọn, ayimatẹn-gán Ambode po hagbẹ etọn devo lẹ po tindo hodọdopọ po nukọntọ ahi lọ tọn po, podọ yé dọ lehe e jlo yé dọ ajọwatọ lẹ ni yin tẹnsẹna do ahi yọyọ lọ mẹ do. To vivọnu opli lọ tọn, ajọwatọ lọ lẹ yigbe na nuhe ayimatẹn-gán lọ dọ, etomọṣo, yé vẹ̀ ayimatẹn-gán lọ nado dè akuẹ pò na núsatẹn lẹ to ahi lọ mẹ. To dopo to linlinwe he yin didetọ́n gbọn afọzedaitọ ayimatẹn-gán tọn dali de mẹ, Steve Ayorinde dọdọ, to azán konukundopotọ, Awewesun 2015 tọn, yé wá gbeta lọ kọ̀n dọ ajọwatọ lẹ na nọ sú N5,000 na ṣọbu dopo to ahi Isopakodowo tọn mẹ. Fihe yè na mọ ṣọbu N5,000 gbe te to [[Awọnlin]] ma sù, whẹpo yè nado dọ Oshodi, ṣigba ayimatẹn-gán lọ kẹalọyi obiọ yetọn. Gbọnmọ dali, e yin lila na mẹlẹpo. == Nuhe zọ́n lẹ == Gbọnvona dọ tohọluduta lọ tindo yanwle lọ nado diọ lẹdo [[Awọnlin]] tọn zun tòdaho tangan de, whẹwhinwhẹn devo lẹ he yin nina gbọn anadenanutọ ayimatẹn lọ tọn dali lẹ wẹ dehe tin to odo ehelẹ: === Whẹho sẹ́nhẹngba tọn === Dopo to whẹwhinwhẹn tangan he yin nudego gbọn tohọluduta lọ dali lẹ mẹ wẹ lehe sẹ́nhẹngba fọ́n bo to aga yì do to ahi lọ mẹ do wutu, adánwanu wunmẹwunmẹ wẹ ko yin mimọ to ahi lọ mẹ, podọ fiwhiwhlá sẹ́nhẹngbatọ lẹ tọn voovo wẹ tin to fine, po mọmọ po. Sọgbe hẹ linlinwe de he nọ yin ''punch'', Owoseni, he yin ponọ-gán de to [[Awọnlin]] dọdọ: “nuhahun tangan he ogbẹ́ lọ pọn wẹ vọzepọn osẹ́n he ko yin zizedai to 2015 lẹ tọn, titengbe dehe gando hùnwhẹ jijizan klisti tọn go, he zọn bọ mí penugo nado basi hùnwhẹ lọ to jijọho mẹ. “To whenue mí ko basi zepọn ehelẹ godo, mí pọn lehe mí sọgan basi vọjlado na osẹ́n he mí lẹndọ yé tindo hudo vọjlado tọn lẹ podọ lehe mí na zindonukọn to dehe yọnnayizan lẹ mẹ do ji. Onú tangan he mí ko wà lẹ niyẹn podọ mí ko basi nudide lọ nado to osẹ́n ehelẹ zan zọnmii po ayilinlẹn lọ po nado hẹn [[Awọnlin]] tin to hihọ glọ podọ na nukọnyiyi ayimatẹn lọ tọn to ajọ́liho podọ to haṣinṣan to gbẹtọ lẹ ṣẹnṣẹn hinhẹn pọnte dogọ." To nujijọ devo de whenu, Steve Ayorinde he yin ogán he nọ penukundo nudọnamẹ lẹ go dọ to linlinwe “Guardian" tọn de mẹ dọ ahi lọ hihọliai he wá aimẹ to Oguzangbe po Azangaagbe po hẹn yé tindo nujikudo gando nuhe yé to linlẹn go, "na mí mọ adánwanu lẹ to ṣọbu lẹ glọ." E sọ dọdọ tohọluduta lọ ko na avase jẹnukọn dọ azán fọtọ̀nnukun-dopo wẹ yin nina na ajọwatọ lẹ nido bẹ agbàn yetọn lẹ sẹ sọn ahi lọ mẹ whẹpo e na do yin hihọliai. === Sẹkli-Masẹ === Gandudu [[Ayimatẹn Awọnlin Tọn|Ayimatẹn Awọnlin tọn]] lẹ́ ayidonugo do sẹkli-masẹ he nọ wá aimẹ to lẹdo Oshodi tọn ji, na lehe gbẹtọ po ohùn (moto) lẹ po nọ sù do to ahi lọ mẹ do to azán dopodopo ji. Yé yise dọ eyin hùnglintẹn daho de yin gbigbá do Oshodi, e na doalọtena nuhahun sẹkli-masẹ tọn to lẹdo lọ mẹ. Ogán lọ dọdọ “sọle etlẹ yindọ ahi na gbẹ sọ tin to Oshodi janwẹ, ohọ̀ he ma yin gbigbá to osẹ́n-liho lẹ he go tohọluduta lọ doayi lẹ dona yin hihọliai nado dè sẹkli-masẹ pò podọ nado dè sẹ́nhẹngba pò to lẹdo Oshodi tọn.” == Nudindọn lẹ == Nudindọn delẹ wá aimẹ to whenue ahi Oshodi tọn yin hihọliai. Ogán he nọ penukundo haṣinṣan gbẹtọ lẹ tọn go ''(Public Relations Officer)'' Obinna Nwosu to hodidọ etọn de whenu dọdọ “Owhẹ de tin to whẹdọhọsa he dohia dọ tohọluduta lọ ma dona dotukla ajọwatọ lẹ to ahi lọ mẹ sọn whenue e yin vivọjlado to 1999 to whenue ahi lọ jimiọn godo, ajọwatọ lẹ wẹ dè sọn ahún mẹ wá nado jọ̀ akuẹ he sọ livi 750 (N750million) nado vọ ahi lọ jlado. Be nado hẹn filọ pọnte dogọ yin nudopolọ po nado yàn mẹlẹpo sẹ wẹ ya? Yé dotuhomẹna mí dọdọ yé na didẹ whẹho lọ podọ nuhe zọn bọ susu mítọn do lẹkọ wá po agbàn mítọn lẹ po niyẹn“. E sọ dọdọ nukọntọ ahi lọ tọn lẹ ma ko pli nado dọho gando tẹnsisẹ lọ go whẹpo nuyiwa lọ do wá aimẹ. Delẹ to ajọwatọ lọ lẹ sọ yise dọ ohọ̀ he yin gbigbá do ahi yọyọ lọ mẹ lẹ ma sù sọmọ nado hẹn ajọwatọ lọ lẹpo. Yèdọ-yèdọ de sọ wá aimẹ dọdọ ohọ̀ he yin gbigbá lọ lẹ ma lodo sọmọ podọ dọ núwiwa gbigbọ aovi tọn lẹ to ahi lọ mẹ sọ yin delẹ to whẹwhinwhẹn he wutu ajọwatọ lọ lẹ do gbẹ́ ma nado kẹalọyi obiọ tohọluduta lọ tọn nado sẹtẹn. Delẹ to hoyidọtọ he dọho gando ninọmẹ lọ lẹ go do godonọnamẹ yetọn na tohọluduta lọ hia na afọdide he e ze lẹ. Taofeek Adaranijo, mẹhe yin dopo to afọzedaitọ lẹ mẹ na lẹdo [[Agege]] tọn dọdọ; “Eyin a dán gbọn fidevo lẹ lẹdo aihọn pe, e ma yá bọ a na mọ ahi to ofi mọnkọ podọ nado gbá hùnglintẹn daho de do finẹ na hẹn ẹn yọnwhanpẹ taun bo na sọ diọ awusọhia lẹdo lọ tọn pete. E na ná awusọhia dagbe tòdaho tangan he mí jlo dọ [[Awọnlin]] ni yin lọ podọ afọdide nujọnu tọn de wẹ ehe yin nado jẹ yanwle enẹ kọ̀n. Segun Olulade, he yin dopo to afọzedaitọ lẹdo tọn lẹ mẹ, he nọ nọtena omẹ̀ Epe tọn lẹ, yise dọ ahi lọ ko lẹzun owhé sẹ́nhẹngbatọ lẹ tọn podọ fie yé nọ whlá adánwanu yetọn lẹ do. == Alọdlẹndonu lẹ == mlxq2u4o5hzzdccwhfjo5g1z9xek14c Sola Sobowale 0 1037 18476 18475 2022-04-11T07:07:38Z Samatics 9 wikitext text/x-wiki [[File:Sola_Sobowale_(cropped).png|thumb|Sola Sobowale]] '''Sola Sobowale''' (yin jiji to 26 Awewesun 1963) bo yin aihundatọ [[Naijilia|Naijilia]] tọn, aihunkantọ tele tọn, anadenanutọ podọ nubayitọ. Sola Sobowale lẹzun omẹ nukundeji tọn to 2001 to aihun paa de he yin didohia to tele ji mẹ ''Super Story: Oh Father, Oh Daughter''. ==Azọn== Whẹpo e do lẹzun omẹnukundeji tọn de, Sola Sola Sobowale tindo ada etọn to aihun The Village Headmaster, Mirror in the Sun podo aihun ayọgbe Asewo To Re Mecca. Sola Sobowale biọ aihundida mẹ gbọn ada susu he e da to aihun mẹ he yin bibasi gbọn ogbẹ Awada Kerikeri tọn to anademẹ Adebayo Salami tọn glọ. Sola Sobowale Sola ko basi wekinkan, bo wazọn hẹ medẹvo lẹ nado kan aihun dai, bosọ basi bayi aihun [[Naijilia|Naijilia]] tọn susu lẹ. Sola kan, bayi, bosọ deanana Ohun Oko Somida, aihun 2010 tọn he yin bibasi podo Adebayo Salami po. Sobowale tọ́n to aihun [[Naijilia|Naijilia]] Dangerous Twins tọn to 2004 ehe yin bibasi gbọn Tade Ogidan bo yin kinkan po anadena po gbọn Niji Akanni. Sola sọ tọn to aihun Family on Fire ehe yin bibasi podo anadena po gbọn Tade Ogidan. ==Gbẹzan mẹdetiti tọn== Sola Sobowale tindo asi podo ovi ẹnẹ po (4). Sola Sobowale yin dide taidi afọzedaitọ Mouka mattress company's Wellbeing range. ==Ajọ̀== To 2019, Sola Sobowale yi ajọ̀ African Movie Academy Awards (AMAA) na aihundatọ he yọn hugan to ada nukọntọn mẹ na ada etọn to aihun [[Naijilia|Naijilia]] tọn he yin King of Boys to 2018. ==Aihun ṣinṣian he e da lẹ== '''Aihundato'''[edit] *Asewo To Re Mecca (1992) *Diamond Ring (1998) *Super Story: Oh Father, Oh Daughter (2001). *Outkast (2001). *Ayomida (2003) *Ayomida 2 (2003) *Dangerous Twins (2004) *Disoriented Generation (2009) *Ohun Oko Somida (2010) *Family on Fire (2011) *The Wedding Party (2016) *Hustle (2016-2018) *Christmas Is Coming (2017) *The Wedding Party 2 (2017) *King of Boys (2018) *The Men's Club (2018 - 2020) *Wives on Strike: The Revolution (2019) *Gold Statue (2019) *Shadow Parties (2020) *In Case of Incasity (2020) *King of Boys: The Return of the King (2021) '''Nubayitọ'''[edit] *Ayomida (2003) *Ayomida 2 (2003) *Ohun Oko Somida (2010) ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1963 lẹ]] [[Adà:Sinimọto-basitọ lẹ to Naijilia]] [[Adà:Naijilia-nu lẹ]] lq6ypfev9lx0r9880f5k7rfmiuxh5rm Zinzantọ:Zabe/Test 2 1038 21829 19230 2022-05-02T20:26:58Z Zabe 3 wikitext text/x-wiki Testing [[:gerrit:779078]] and [[:gerrit:779922]] fkbi8tm80oi6m7dxn0sk8pr5yytcgfs Adà:Ovi he ye ji to owhe 1969 lẹ 14 1039 19241 2022-04-12T00:59:14Z Jonywikis 36 Dá weda po "[[Adà:Ovi he ye ji to owhe 1969 lẹ]]" po wikitext text/x-wiki [[Adà:Ovi he ye ji to owhe 1969 lẹ]] 55zor1x39w19nb1i2ux84xqt2bdtfb1 Adà:Ovi he ye ji to owhe 1982 lẹ 14 1040 19245 2022-04-12T01:05:44Z Jonywikis 36 Dá weda po "[[Adà:Ovi he ye ji to owhe 1982 lẹ]]" po wikitext text/x-wiki [[Adà:Ovi he ye ji to owhe 1982 lẹ]] mprzjph1wzxsp28kid6vdpivataaaza Adà:Mẹhe kú to owhe 2016 lẹ 14 1041 19248 2022-04-12T01:08:09Z Jonywikis 36 Dá weda po "[[Adà:Mẹhe kú to owhe 2016 lẹ]]" po wikitext text/x-wiki [[Adà:Mẹhe kú to owhe 2016 lẹ]] avuo8iwmjwg40s5952j9q6v24hxccmz Adà:Ovi he ye ji to owhe 1928 lẹ 14 1042 19252 2022-04-12T01:18:03Z Jonywikis 36 Dá weda po "[[Adà:Ovi he ye ji to owhe 1928 lẹ]]" po wikitext text/x-wiki [[Adà:Ovi he ye ji to owhe 1928 lẹ]] gr8mia2eh0ufw5tewyq2yxkz4bpagtr Adà:Mẹhe kú to owhe 2013 lẹ 14 1043 19254 2022-04-12T01:19:19Z Jonywikis 36 Dá weda po "[[Adà:Mẹhe kú to owhe 2013 lẹ]]" po wikitext text/x-wiki [[Adà:Mẹhe kú to owhe 2013 lẹ]] 5ordf5zu7f6cdjhwof3ah3oqjyg51qp Adà:Ovi he ye ji to owhe 1480 lẹ 14 1044 19260 2022-04-12T01:27:16Z Jonywikis 36 Dá weda po "[[Adà:Ovi he ye ji to owhe 1480 lẹ]]" po wikitext text/x-wiki [[Adà:Ovi he ye ji to owhe 1480 lẹ]] cohbkflqjkan4ry1zh7jvgq7slgd2vw Adà:Mẹhe kú to owhe 1521 lẹ 14 1045 19262 2022-04-12T01:29:21Z Jonywikis 36 Dá weda po "[[Adà:Mẹhe kú to owhe 1521 lẹ]]" po wikitext text/x-wiki [[Adà:Mẹhe kú to owhe 1521 lẹ]] qkgiitfc5n6hll55usozgi5wd72imtf Adà:Ovi he ye ji to owhe 1996 lẹ 14 1046 19264 2022-04-12T01:31:01Z Jonywikis 36 Dá weda po "[[Adà:Ovi he ye ji to owhe 1996 lẹ]]" po wikitext text/x-wiki [[Adà:Ovi he ye ji to owhe 1996 lẹ]] n5drcv6hkq2ao1wgsj8owrl47hnquz6 Adà:Ovi he ye ji to owhe 1984 lẹ 14 1047 19268 2022-04-12T01:38:14Z Jonywikis 36 Dá weda po "[[Adà:Ovi he ye ji to owhe 1984 lẹ]]" po wikitext text/x-wiki [[Adà:Ovi he ye ji to owhe 1984 lẹ]] od2p1lpjbp0c2qzam1m0w1j4ow72w9g Adà:Mẹhe kú to owhe 2003 lẹ 14 1048 19272 2022-04-12T01:41:18Z Jonywikis 36 Dá weda po "[[Adà:Mẹhe kú to owhe 2003 lẹ]]" po wikitext text/x-wiki [[Adà:Mẹhe kú to owhe 2003 lẹ]] jlijmsm5czv5y7yixx4ot5w199d2jke Adà:Ovi he ye ji to owhe 1934 lẹ 14 1049 19278 2022-04-12T01:47:37Z Jonywikis 36 Dá weda po "[[Adà:Ovi he ye ji to owhe 1934 lẹ]]" po wikitext text/x-wiki [[Adà:Ovi he ye ji to owhe 1934 lẹ]] 21ik6bn55fyxvtrdvbya59agq5zb6kf Adà:Mẹhe kú to owhe 2008 lẹ 14 1050 19280 2022-04-12T01:50:13Z Jonywikis 36 Dá weda po "[[Adà:Mẹhe kú to owhe 2008 lẹ]]" po wikitext text/x-wiki [[Adà:Mẹhe kú to owhe 2008 lẹ]] cf12aoku0kd62haksu00nckm2sdgcgn Adà:Ovi he ye ji to owhe 1941 lẹ 14 1051 19286 2022-04-12T01:56:10Z Jonywikis 36 Dá weda po "[[Adà:Ovi he ye ji to owhe 1941 lẹ]]" po wikitext text/x-wiki [[Adà:Ovi he ye ji to owhe 1941 lẹ]] idkrb9oy08m5887nruhavnfv7gmjudx Kelvin Ikeduba 0 1052 26863 25603 2022-07-22T18:40:11Z Gadarawamo 20 wikitext text/x-wiki '''Kelvin Ngozi Ikeduba'''  (yin jiji to azán ko-nukundopotọ Avivosun, [[owhe]] 1976 tọn) yín aihúndatọ [[Naijilia]] tọn de he mọ ajọ̀ Aihúndatọ Adà omẹ-awè-yiwatọ Hugan de tọn (''Best Cross Over Actor'') to Ajọ̀ Ogbẹ́ Aihúndida Ayọgbe Tọn (''Yoruba Movie Academy Awards'') ==Bẹjẹeji gbẹzán etọn tọn== Mahopọnna dọ Ikeduba yín Delta-nù dé, Ebute-Meta wẹ e yín jiji do to [[Ayimatẹn Awọnlin Tọn|Ayimatẹn Awọnlin tọn]] , enẹ wẹ Lẹdo Agéwaji-whèyihọ tọn de to togbó [[Naijilia]] tọn he bẹ omẹ he nọ dó [[Ayọnu lẹ|Ayọgbe]] lẹ hẹn podọ e wá sọn whẹ̀ndo omẹ ṣidopo tọn de mẹ-enẹwẹ oví sunnu awè, oví yọnnu awè, otọ́ po onọ̀ po, podọ uwọ wẹ yin oví mẹho. Ikeduba yin pinplọ́n whẹ́n sọn ovú to [[Ayimatẹn Awọnlin Tọn|Ayimatẹn Awọnlin tọn]] to Olokodana to [[Ebute-Metta]]. ==Wepinplọn etọn== [[Awọnlin]] wẹ Ikeduba yì wehọmẹ dokọ tọn po wehọmẹ daho po te amọ na ojlo etọn nado mọ gbedewéma wehọmẹ alavọ tọn de yí wutu, e sẹtẹn jẹ todahó Benin tọn, lẹ̀do de he tin to agbegbe huwají tọn to [[Naijilia]], finẹ wẹ e wá basi obiọ nado biọ Wehọmẹ Alavọ tọn Benin tọn nado plọ́n Nulinlẹn Ahì Tọn ''(Economics)''. ==Nuhe e de nado wà== To hókansèmẹ de whenu hẹ Linlinhọsa [[Naijilia]] tọn [[Vanguard]], Ikeduba dọ emi biọ Ogbẹ́ Aihúndida [[Naijilia]] tọn mẹ to [[owhe]] 2000 tọn. E basi zẹẹmẹ Aihúndagbẹ́ lọ mẹ bibiọ etọn tọn taidi kosọ de poun na to tintan whenu e jlo na hodo họntọn de yì fihe yé jlo na yi aihúndida dó kanji te wẹ ṣigba to whenue yé jẹ filọ e biọ dọ emi lọsu ni yi adà kleun de wà enẹgodo yé naẹn ada de to aihúndida devo mẹ nado wleawuna. Nugopipe Ikeduba tọn nado dó bosọ mọnukunjẹ ogbè atọ̀n he nọ yín dido hugan to [[Naijilia]] lẹ mẹ ko yidogọna nukọnyiyi Aihúndida tọn etọn. Ikeduba bẹ azọ́n aihúndida tọn etọn jẹeji po glẹnsigbe pò hẹ Aihúndagbẹ́ [[Naijilia]] tọn [[Nollywood]] bosọ lìn biọ aihúndagbẹ́ Ayọgbe tọn mẹ to enẹgodo po alọgọ Femi Ogedengbe tọn po mẹhe do e hia Saheed Balogun bọ e dè adà de na ẹn nado wleawuna to filmu Ayọgbe tọn etọn he yin 'Ọmọ Alhaja' mẹ. To Aihúndagbẹ́ [[Naijilia]] tọn mẹ, Ikeduba yin yinyọnẹn taidi Dẹpẹ Zingidi nọ de na adà he e nọ yiwa lẹ wutu. ==Ajọ̀ he e mọ̀ yí lẹ== {| class="wikitable" !Owhe !Ajọ̀ !Adà !Aihún !kọdetọn |- |2014 |Yoruba Movie Academy Awards (YMAA) |Best Cross Over Actor | |mọ ẹn yí |- |2020 |Best of Nollywood Awards |Best Actor in a Supporting Role (Yoruba) |''Lucifer'' |mọ ẹn yí |} ==Ogbè== Ikeduba do nunina gbè sise tọn taun na e sọgan do Ogbè atọ̀n he nọ yin dido hugan to [[Naijilia ]] lẹ enẹwẹ Ayọgbe, Hausa-gbé po Ibo-gbe po gọna Glẹnsigbe he yin ogbè jọnùn [[Naijilia ]] tọn. ==Delẹ to filmu etọn lẹ mẹ== *''Son of Mercy (2020)'' *''Edo Decree 1440 (2018)'' *''Igbeyawo Arúgbó (2010)'' *'' Owowunmi (2010)'' *''Atunida Leyi (2009)'' *''Esin Obinrin (2009)'' *''Critical Truth (2008) taidi Emeka'' *''Kiss The Dust (2008)taidi Baba Books'' *''Laroda Ojo (2008)taidi Shola'' *''Mafi Wonmi (2008)'' *''My Darling Princess (2008)'' *''Ghetto Queen (2007)'' *''Ghetto Language (2006)'' *'' Last Dance (2006)'' == Alọdlẹndonu lẹ == {{reflist}} == Nọtẹn devo he ṣáká dopọ hẹ ẹ lẹ == *[https://m.imdb.com/name/nm2375082/ IMDb Page Of Kelvin Ikeduba] [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1976 lẹ]] 32n0t7u7pl0191z4ktb00aj32x0umje Surulere 0 1053 24963 19909 2022-07-03T14:30:13Z Gadarawamo 20 /* Azọ́nwhe */ wikitext text/x-wiki '''Surulere''' yin Lẹdo Gandudu Dokọ̀ tọn de he yin finọtẹn podọ ajọ́to de to [[Ayimatẹn Awọnlin Tọn]] mẹ, to [[Naijilia|Naijilia]], po aigbadenamẹ he gbló sọ̀ kilomẹtlu 23 lẹdope de po. To mẹhihia he yin bibasi gbọn godo to owhe 2006 tọn whenu, gbẹtọ sọha 503,975 we tin to lẹdo lọ mẹ, gọna mado-zẹnzẹn gbẹtọ 21,864 dó kilomẹtlu dopo lẹdope ji tọn. Lẹdo Gandudu Dokọ̀ tọn lọ má dogbó hẹ Yaba, [[Mushin]] po Ebute-Metta po. Sọha pósu tọn lẹdo lọ tọn wẹ 101283. ==Otàn== To nukún hunhun niyaniya tọn [[Ayimatẹn Awọnlin Tọn|Awọnlin]] tọn whenu, tòdaho lọ gbloada dohlán whèyihọ-waji nọwhe etọn tọn, ehe bẹ Surulere egbezangbe tọn hẹn. Whẹndo lẹ sọn akọ̀ voovo togbó lọ tọn lẹ mẹ wẹ ko wa whesla do Surulere. Gbọnvona tovi he wa wawaṣi do [[Ayimatẹn Awọnlin Tọn|Awọnlin]] lẹ, to owhe kanweko koewhedopotọ whenu, Aflikavi Brasilnu lẹ po Cubanu lẹ he yin tuntundote sọn kanlimọgbenu lẹ, he mẹlẹ nọ saba ylọ dọ '''Aguda''' kavi '''Saro''' lẹ po, lọsu wa wawaṣi do Surulere ga. Naijilianu he wa sọn agbegbe Agéwaji tọn lẹ nọte do Idi-Araba jẹnukọn, bọ mẹsusu he wa sọn adà whèzẹtẹn tọn lẹ tin to awà voovo lẹ ji amọ Obele, Ikate, po lẹdo Aguda tọn lẹ po wẹ ye su te hugan. Mẹhe nọ nọ̀ Lopo Awọnlin tọn ''(Lagos Island)'' ji bo họ̀ kavi whé aigba to gandudu lọ po Awori lẹ po si lẹ wawaṣi do New Lagos. To vogbingbọn mẹ, mẹhe po lẹ nọ nọ̀ lẹdo Itire, Lawanson, Ojuelegba, Animashaun, po Shitta po tọn lẹ mẹ. Lẹdo New Lagos tọn, he sọ yin yinyọnẹn di Re-Housing Estate Surulere tọn lọ, yin dopo to tito họ̀gbigba na otò tọn tintan [[Naijilia|Naijilia]] tọn lẹ. Itire, he yin dopo to adà kleun de Surulere tọn lẹ mẹ, tindo kọmẹgán de he yin Onitire, Itire tọn de. ==Azọ́nwhe== [[File:Amikanle Market.jpg|thumb|Ahì Amikanle tọn, to lẹdo Surulere tọn mẹ]] ===Yindidi=== Festac '77, he sọ yin yinyọnẹn di hùnwhẹ ''Second World Black and African Festival of Arts and Culture'' tọn yin agọ́ nuwiwa akọ̀ tọn de yin bibasi to Surulere to [[Ayimatẹn Awọnlin Tọn|Awọnlin]], to [[Naijilia]], bẹsọn azán 15tọ Alunlunsun 1977 tọn jẹ 12tọ Afínplọsun 1977 tọn. Finẹ wẹ bọlugbatẹn Awọnlin tọn Lagos National Stadium (he sọgan hẹn gbẹtọ 60,000) he yin gbigbá to 1972 na Aihundida-Aflika tọn lẹpo lọ (''the All-Africa Games)'' tin te. Bọlugbatẹn lọ wa yin vọ́dona bọ sọn 2002 e jẹ gbigbakija ji po awuyiya po. Etomọṣo, to whenue yè to awuwiwlena tito Bọluhiho Lẹdo Aihọ́n pe FIFA tọn na Owhe 17 Mẹvi lẹ ''(Under 17 FIFA World Cup)'' owhe 2009 tọn, nọtẹn lọ yin vivọjlado pẹẹde, podọ [[nuwiwa]] lọ bẹjẹeji po kọdetọn dagbe po to Kọ́yànsun owhe 2009 tọn mẹ. Surulere sọ wẹ Bọlugbatẹn Teslim Balogun tọn, he nọ yin yiyizan na lẹndai voovo lẹ amọ́ na taun tọn, na tito bọluhiho tọn bo sọgan hẹn hugan gbẹtọ sọha fọtọ́n dònu konukúnẹnẹ tin te. Tòhomẹ-liho ajọ́wiwa tọn tangan he tin to Surulere lẹ wẹ Western Avenue, Adeniran Ogunsanya, Adelabu, Ogunalana drive po Aguda po, ahì jijẹ̀ voovo lẹ sọ gbape gbọn lẹdo voovo lẹ mẹ. Lẹdo he mẹ azọ́nwhe dahodaho lẹ su te hugan lẹ wẹ Iponri, Coker po Iganmu po. Dopo to nọtẹn he diyin hugan to Surulere mẹ lẹ wẹ Ojuelegba. E yin yinyọnẹn na gbẹtọ susugege he gọ́ e mẹ lẹ podọ e nọ yin pinpọ́nhlan di lẹdo he ján hugan to [[Ayimatẹn Awọnlin Tọn|Awọnlin]] . E yin dopo to nọtẹn ahọ́nkan tẹnsisẹ tọn [[Ayimatẹn Awọnlin Tọn|Awọnlin]] tọn lẹ mẹ, dile e ṣáká nọtẹn gblagada tòdaho lọ tọn dopọ hẹ Lopo Awọnlin tọn ''(Lagos Island)'' po ''Victoria Island'' po. Finẹ lọ hodọ wẹ hànjitọ Naijilianu he diyin taun Wizkid te to whenue e jì dopo to ohàn etọn he gbayipe hugan lẹ "Ojuelegba" mẹ. ===Linlinhọsá=== Azọ́nwatẹn sinima bibasi tọn lẹ bẹjẹeji to Surulere jẹnukọn to gblagbla vivọnu owhe 1980 tọn lẹ tọn biọ owhe 1990 tọn lẹ mẹ. Finẹ wẹ nọtẹn linlinwe sunmẹ̀sunmẹ tọn ''Newbreed'' po ''President'' po tọn, he yin didoai gbọn Chief Chris Okolie dali nọ̀, kakajẹ whenue ye doalọtena zinjẹgbonu-bibasi to bẹjẹeji owhe 1990 tọn lẹ tọn. Tito agbawhinwlẹn tọn Yọnnu he Yọnwhanpẹ Hugan to Naijilia ''(The Most Beautiful Girl in Nigeria MBGN)'' tọn lọ wa aimẹ to nupọ́ntẹn ''National Arts Theatre'' tọn to 1988. To 2018, azọ́nwhe he nọ wleawuna nuzinzán ayihundida lanmẹyiya tọn ''Nike Inc'' to kọndopọ mẹ hẹ [[Wizkid]] de avọ̀ ayihundida lanmẹyiya tọn wunmẹ kleun de tọ́n, nado hẹn tintin tofi aṣà Surulere po tòdaho [[Ayimatẹn Awọnlin Tọn|Awọnlin]] tọn po tọn gbayipe lẹdo aihọ́n pe. Video Beyoncé tọn he yin ''"Key to the kingdom"'' ''(Họ̀nhungan Ahọluduta lọ tọn)'' sọn ''''' Black is king''''' mẹ dó National Arts Theater Surulere tọn hia to yẹdide bẹjẹeji tọn tangan etọn lẹ mẹ. ==Ohia Ayidego tọn lẹ po Nọtẹn lẹ po== *[[National Stadium, Lagos|National Stadium Lagos]]. *[[National Arts Theatre]]. *[[Adeniran Ogunsanya Street, Lagos]]. *[[Teslim Balogun Stadium]]. *[[Ojuelegba, Lagos|Ojuelegba]]. *[[Tastee Fried Chicken]]. *[[Amala (food)|''Amala'']] Shitta. *[[Nigeria Internet Registration Association]] (NIRA) *[[Ansar Ud Deen]] *[[Anastasios George Leventis|Leventis Store]] *St. Anthony's Catholic Church *Randle General Hospital *[[Nigerian Breweries]] *[[Vivian Fowler Memorial College for Girls|Vivian Fowler]] *Adeniran Ogunsanya Shopping mall *[[UTC Nigeria Plc|UTC Supermarket]] *[[Eko Bridge]] *[[Thomas Birch Freeman|Birch Freeman]] High School *Kernel Recreation Park *[[Bode Thomas]] Street *Iponri community *Eric Moore Towers *Helmbridge Study Center *Afro-Spot [[File:Main-bowl-teslim-balogun-stadium-surulere-lagos.jpg|thumb|right|upright=1.4|Aerial view of the [[Teslim Balogun Stadium]] built next to the [[National Stadium, Lagos|National Stadium Lagos]].]] ==Omẹ Nukúndeji lẹ== [[File:Wizkid at Iyanya's album launch concert, 2013 (cropped).jpg|thumb|180px|Ayodeji Balogun, ''[[Wizkid]].'']] Todohukanji he bọdego ehe bẹ yinkọ omẹ '''Nukúndeji''' tọn he vlavo yin jiji, ko nọ̀, kavi to ninọ̀, kavi to alọ devo mẹ tindo kanṣiṣa pẹkipẹki de hẹ kavi to lẹdo tòdaho Surulere tọn, to [[Ayimatẹn Awọnlin Tọn|Awọnlin]], to [[Naijilia]]. {{Awọnlin}} [[Adà:Naijilia]] rbxrhen86eeu68ua3sb1x0dh4sbcp0l Dauda Abasama II 0 1054 26800 19399 2022-07-21T21:17:27Z Gadarawamo 20 wikitext text/x-wiki '''Dauda Abasama II''' he yin sultan [[Ayimatẹn Kano Tọn|Kano]] tọn bo Dugan sọ́n [[Owhe]] 1776 jẹ̀ 1781. ==Otàn gbẹzan etọn tọn to otànnugbo Kano tọn mẹ== Otàn Gbẹzan Dauda Abasama II tọn sọ́n lẹdogbedevomẹ Palmer tọn to Otànnugbo Kano tọn to [[Owhe]] 1908 yin Mimọ to Odò. Dauda Abamasa wẹ Saraki Kande-nukunawetọ, bo yin Visunnuthe Yaji tọn. Yinkọ Onọ Etọn tọn wẹ Baiwa. É Yin Mẹhe Tindo Walọ Dagbe, É ma nọ Dadó Mẹdevo sín Ohó mẹ, É sọ́ Yọ́nnu-in, yọ́n Dọnsẹpọ́ Bosọ́ yin Gbẹtọ Nukundeji dé. É Yin Nuyọ́nẹ̀ntọ́, Mọdopolọ́ É yin Awhanfuntọ́, bo sọ́ nọ hẹn Òpà Etọn lẹ Dì. É ma nọ Hò Mẹnukunta pọ́n podọ É ma nọ Yíahọ́sú, É nọ Hodó Ayinamẹ Galadima Makarna Tọn to Nulẹpo mẹ. Galadima Makama lọsu Taidi Saraki de, bọ Dauda wá Taidi Wazir etọn, ná e nọ Doakọ́nnanu wutu. Awhan Depope má yin Funfun to Gandudu Etọn whenu podọ Atẹṣiṣi Depope má Fọ́n Dótè. É Dugan Dó Kano jí ná Owhè Atọ́n po Osùn Ẹ̀nẹ̀ pó. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] lapxtt9l2qy9u9ikniwx61847eh4kz4 Adà:Ovi he ye ji to owhe 1947 lẹ 14 1055 19361 19360 2022-04-12T23:04:16Z Samliverj 172 wikitext text/x-wiki Ovi he ye ji to owhe 1863 lẹ mlm6t0bhz4jcjouqzjyqoc8b2qjvzg2 Adà:Ovi he ye ji to owhe 1863 lẹ 14 1056 19363 2022-04-12T23:05:33Z Samliverj 172 Dá weda po "Ovi he ye ji to owhe 1863 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1863 lẹ mlm6t0bhz4jcjouqzjyqoc8b2qjvzg2 Adà:Mẹhe kú to owhe 1947 lẹ 14 1057 19365 2022-04-12T23:06:50Z Samliverj 172 Dá weda po "Mẹhe kú to owhe 1947 lẹ" po wikitext text/x-wiki Mẹhe kú to owhe 1947 lẹ a8q646zz4fsmql7xiir581cq9ufzsjp Adà:Ovi he ye ji to owhe 1815 lẹ 14 1058 19368 2022-04-12T23:09:31Z Samliverj 172 Dá weda po "Ovi he ye ji to owhe 1815 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1815 lẹ ntxcdkiejy2vv0k9m7yx5a7bziqp6ra Adà:Mẹhe kú to owhe 1886 lẹ 14 1059 19369 2022-04-12T23:09:55Z Samliverj 172 Dá weda po "Ovi he ye ji to owhe 1815 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1815 lẹ ntxcdkiejy2vv0k9m7yx5a7bziqp6ra Adà:Ovi he ye ji to owhe 1975 lẹ 14 1060 19371 2022-04-12T23:11:41Z Samliverj 172 Dá weda po "Ovi he ye ji to owhe 1975 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1975 lẹ 9kcg1jygf9tatnvcpft723xxjauu0e9 Alex Usman Kadiri 0 1061 23456 19523 2022-05-21T05:47:54Z Amire80 23 Bot: Cleaning up old interwiki links wikitext text/x-wiki Alex Usman Kadiri wẹ Aṣẹpatọ Tògbo [[Naijilia]] tọn bo wa sọ́n [[Ayimatẹn Kogi Tọn|Ayimatẹn Kogi tọn]] mẹ. == Alọdlẹndonu lẹ== [[Adà:Naijilia-nu lẹ]] 3zw8lrvdaob3x2fh941g6mdsiog73rg Peter Ayodele Curtis Joseph 0 1062 23484 19520 2022-05-21T05:52:34Z Amire80 23 Bot: Cleaning up old interwiki links wikitext text/x-wiki '''Peter Ayodele Curtis Joseph''' (yin jiji to Azan Ṣiatọ̀ntọ́, Osùn widopotọ́ Owhè 1920 jẹ Azan Fọtọ̀ntọ́, Osùn Wiawetọ́ Owhè 2006) yin jiji to Ikare, to Togbo [[Naijilia]] tọn mẹ. Ewọ wẹ yin omẹ tintan he mọ nuniná yi to Owhè 1965 tọn mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 7y5p5bosc6xkrwz96vp41g9oeq6ofif Abigail Adams 0 1063 25779 25778 2022-07-11T17:29:37Z Gadarawamo 20 wikitext text/x-wiki [[File:Abigail_Adams_(cropped).jpg|thumb|Abigail Adams]] '''Abigail Smith Adams''' (azan widopotọ Abọhúsun owhe 1744 jẹ azan ko-atọ̀nnukunatọ̀ntọ Kọyànsun owhe 1818) yin asi John Adams ton, he yin togbogan awetọ otò [[Amẹlika]] tọn, bọ sọ yin mimọ taidi omẹ awetọ he du yọnnu tintan [[Amẹlika]] tọn, ṣigba hogbe lọ (yọnnu tintan) ma ko yin didoai kaka dó jẹ [[okú]] etọn godo. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1744 lẹ]] [[Adà:Mẹhe kú to owhe 1818 lẹ]] 29ql7lwoqk1kds5jhysa4ly65d0zer6 Adà:Ovi he ye ji to owhe 1744 lẹ 14 1064 19458 2022-04-14T00:55:18Z Samatics 9 Dá weda po "Ovi he ye ji to owhe 1744 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1744 lẹ e0ryz4lj4lat43pvrm4s0fvpslq1kmr Adà:Mẹhe kú to owhe 1818 lẹ 14 1065 19459 2022-04-14T00:56:01Z Samatics 9 Dá weda po "Mẹhe kú to owhe 1818 lẹ" po wikitext text/x-wiki Mẹhe kú to owhe 1818 lẹ cvvkh2jipxg5ml5u4h9j6xwlgm6rvx1 Abubakar Balarabe Mahmoud 0 1066 26529 23452 2022-07-19T12:09:16Z Gadarawamo 20 wikitext text/x-wiki '''Abubakar Balarabe Mahmoud''' (he mẹlẹpo yọnẹn taidi AB Mahmoud) wẹ yin ''Senior Advocate of Nigeria'' sọn Ayimatẹn Kano tọn mẹ podọ ogan dai tọn na ''Nigerian Bar Association'' podọ mẹdiọtẹnna mẹbọdo azinponọ-go na Wehọmẹ Alavọ Kano tọn na Lẹnunnuyọnẹn po ''Azọ́n nuyọnẹn wintinwintin tọn Wudil'' tọn po. ==Bẹjẹeji gbẹzan po wepinplọn etọn po== AB Mahmoud yin jiji to Ayimatẹn Kano tọn mẹ bosọ bẹ weplọnmẹ dokọ̀ tọn etọn jẹeji to Kano, e yi Wehọmẹ Alavọ Ahmadu Bello ton to Zaria fihe e yi gbedewema Bachelor tọn te to osẹn mẹ podọ gbedewema daho hugan to osẹn mẹ to [[owhe]] 1979 po 1984 debọdo-dego po. E yi Wehọmẹ Osẹn tọn to [[Naijilia]] fihe e plọnnu te bo yin yinyọnẹn to Osẹn-liho bosọ yin yiylọ do bar mẹ to Nuwhàsun [[Owhe]] 1979 tọn mẹ. ==Azọ́n etọn== AB Mahmoud bẹ azọn etọn jẹeji to [[owhe]] 1979 tọn mẹ taidi afọzedaitọ ayimatẹn tọn hẹ ''Kano State Ministry of Justice up-to Attorney General po Commissioner for Justice Kano State'' po. E jo azọ́n lọ do bo ze azọnwhe etọn he yin Dikko & Mahmoud ai to [[owhe]] 1993, e yin dide taidi Azinponọ na Nigerian Bar Association, podọ to fidevo to Kano to [[owhe]] 1993 tọn mẹ. E lẹzun Senior Advocate of Nigeria to [[owhe]] 2001 tọn mẹ bosọ yin dide taidi Ogán Nigerian Bar Association tọn fihe e sẹn te to gblagbla [[owhe]] 2016 po 2018 po tọn mẹ. Ewọ wẹ Mẹbọdo-Togan-go tintan na Nigerian Stock Exchange. Ewọ wẹ afọzedaitọ Ayimatẹn-gan na ''Central Bank of Nigeria'' dai tọn podọ ''Ogán Akọta Malenu lẹ tọn (Emir) Kano Sanusi Lamidi Sanusi tọn''. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] hl4jrygdlcf96mtofb4yuq4ogbpz3uq Ooni Luwoo 0 1067 25714 23480 2022-07-11T13:22:46Z Gadarawamo 20 wikitext text/x-wiki '''Ooni Lúwo Gbàgìdá''' (whedelẹnu yin kinkan taidi '''Luwo''') wẹ Ooni Ife tọn ko-nukun-dopotọ, he yin Ahọlu Ile Ife tọn, fihe yin [[owhé]] tọgbo Ayọnu lẹ tọn tọn to owhe kaweko aotọ mẹ. Ewọ wẹ ovi Ooni Otaataa, po Ooni Lafogido po. E jẹ otẹn Ooni Giesi tọn mẹ podọ Ooni Lumobi jẹ otẹn ewọ tọn mẹ. Gandudu Ooni Luwoo tọn kẹdẹ wẹ yin yọnnu tọn to Ife kakajẹ egbe. Visunnu etọn Adekola Telu wẹ dó Ahọluduta Iwo tọn ai. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] ml3fzqcaonrvwh0vjd81feiahycns8u Adà:Ovi he ye ji to owhe 1916 lẹ 14 1068 19512 2022-04-14T09:24:33Z Misteld 15 Dá weda po "Todohukanji ovi he ye ji to owhe 1916 lẹ tọn mẹ lẹ." po wikitext text/x-wiki Todohukanji ovi he ye ji to owhe 1916 lẹ tọn mẹ lẹ. gtzdk789gcwtti0wliydl1nf9gqhop0 Adà:Mẹhe kú to owhe 2013 mẹ lẹ 14 1069 19516 2022-04-14T09:26:27Z Misteld 15 Dá weda po "[[Adà:Mẹhe kú to owhe 2013 mẹ lẹ]]" po wikitext text/x-wiki [[Adà:Mẹhe kú to owhe 2013 mẹ lẹ]] pqq9mb1i967gvbr847e6pcmbjs4zgzr Wikiwezẹhomẹ 0 1070 26801 23769 2022-07-21T21:18:29Z Gadarawamo 20 wikitext text/x-wiki '''Wikiwezẹhomẹ''' yin azọ́n vonọtaun de to ọdinatẹ wiki tọn ji, kavi bẹplidopọ zẹẹmẹ hogbe hunkọhunkọ lẹ tọn to wiki hunkọhunkọ lẹ ji, mọdopolọ ogbè susu lẹ wẹ ko tin to Wikiwezẹhomẹ ji to egbe. ==Otàn wikiwezẹhomẹ tọn== To azan wiawetọ, [[Awewesun]], owhe 2002 wẹ Wikiwezẹhomẹ yin sisedai sọn Daniel Alston po [[Larry Sanger]] po. Sọn [[owhe]] 2002 kaka jẹ 2004 Glẹnsigbe kẹ́dẹ́ wẹ tin to wikiwezẹhomẹ ji, whẹṣo Flansegbe po Polishgbe wa tọn to azán gbanewheawe, Whejisun [[owhe]] 2004, e baí ogbe atọ̀n to Wikiwezẹhomẹ ji to whelọnu, amọ todin ogbe 183 wẹ ko tin to Wikiwezẹhomẹ ji, [[gungbe]] (guw) lọsú ko biọ ẹmẹ to [[owhe]] 2021. m7w7ojfv7k0hyvq4341891ke3uobjcy Akuẹ́ 0 1071 24211 24210 2022-06-15T23:03:25Z Successrace 13 wikitext text/x-wiki Nudepope he mede yi do họnu wẹ nọ yin '''akuẹ́''' e singan yin nutindo taidi [[whenu]], [[Kanlin|kanlin]], avọ towe lẹ, kavi akuẹ́ titengbe tọn po mọmọ lẹpo. Akuẹ́ wunkọwunkọ lẹ wẹ tin lẹdo aihọn pé bọ Otò dopodopo wẹ tindo '''''akuẹ́''''' etọn lẹ taidi apajlẹ́ Otò [[Amẹlika]] tọn nọ zan [[Dollar]], [[Naijilia]] nọ zan [[Naira]], [[Benẹ]] nọ zan [[CEFA]] po mọmọ po sọyi. ==Otàn bẹjẹẹji akuẹ́ tọn== To hohowhenu gbẹtọvi lẹ ma nọ họnu kavi sanu po akuẹ́ titengbe tọn po, kakatimọ ye nọ diọnu na yede lẹ wẹ di apajlẹ́ mẹhe do gbàdó po mẹhe do gali gan diọnu hẹ yede j4u3l0q03f2o9o5dt9jxngbbne1artw Olu Akengboye 0 1073 26793 23471 2022-07-21T21:10:11Z Gadarawamo 20 wikitext text/x-wiki '''Olu Akengboye''' wẹ Olu Warri tọn wiatọ̀ntọ́ he duahọlu do Ahọluduta Warri tọn ji. E jẹ otẹn Otọ́ etọn Olu Omagboye (Miguel) tọn mẹ, taidi Olu Warri tọn wiatọ̀ntọ́. E yi tẹnmẹ-yinkọ lọ, Ogiame Akengboye. Yinkọ etọn to Portuguese mẹ wẹ Agostinho Sabastiao Octobia. Visunnu etọn Olu Atogbuwa jẹ otẹn etọn tọn mẹ to nudi [[owhe]] 1734 tọn mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 2akeke0blgm8bvnu49xl8jau9x5w4y4 Olu Akenjoye 0 1074 23472 19634 2022-05-21T05:50:34Z Amire80 23 Bot: Cleaning up old interwiki links wikitext text/x-wiki '''Olu Akenjoye''' wẹ Olu Warri tọn widopotọ he duahọlu do Itsekiri-nu lẹ po mẹhe ma yin Itsekiri-nu lẹ po ji to ahọluduta lọ mẹ. Visunnu Olu Abejoye tọn wẹ e yin, Ahọluduta Olu Warri tọn aotọ tọn. E jẹ otẹn Otọ́ etọn tọn bo lẹzun Olu Warri tọn widopotọ. E kẹaloyi tẹnmẹ-yinkọ lọ, Ogiame Sebastian II. E jo otẹn na visunnu etọn Olu Omagboye (Miguel). ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] i1kfnjl16quhlqr1xdef8a4cxnpo6kl Olu Erejuwa I 0 1075 23474 19647 2022-05-21T05:50:54Z Amire80 23 Bot: Cleaning up old interwiki links wikitext text/x-wiki '''Olu Erejuwa I''' wẹ Olu Warri tọn fọtọ̀ntọ he duahọlu do Ahọluduta Warri tọn ji. E jẹ otẹn Olu Atogbuwa tọn mẹ taidi Olu Warri tọn fọtọ̀ntọ. E kẹaloyi tẹnmẹ-yinkọ lọ, Ogiame Erejuwa I. Yinkọ etọn to Portuguese mẹ wẹ Sebastiao Manuel Octobia. To whenuena e lẹkọ do fihe Otọ́ etọn lẹ te, Olu Akengbuwa wẹ jẹ otẹn etọn mẹ to nudi owhe 1795 mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] fk4hru72orb55mart3wsy5gwm9dxepm Olu Ginuwa 0 1076 23475 19656 2022-05-21T05:51:04Z Amire80 23 Bot: Cleaning up old interwiki links wikitext text/x-wiki [[File:Olu Ginuwa.jpg|thumb|Olu Ginuwa]] '''Olu Ginuwa''' (he sọ yin yinyọnẹn taidi ''Iginuwa'') wẹ Olu Warri tọn tintan. Ewọ wẹ yin visunnu mẹho na Ahọlu Olua, Ahọlu wiẹnẹtọ Benin (1473-1480A.D.) tọn podọ Gudutọ he họnwun kavi he mẹlẹpo yọnẹn ganji na ofin Ahọluduta Daho Benin tọn. E lẹkọ sọn Ahọluduta Benin tọn mẹ bọ ye ṣiọn jẹgbakun na ẹn taidi Olu Warri tọn tintan. E duahọlu na owhe gban. E duahọlu sọn owhe 1480 jẹ 1510 mẹ. Visunnu etọn, Olu Ijijen (Ogbowuru) wẹ jẹ otẹn etọn mẹ. Visunnu etọn devo, Olu Irame jẹ otẹn etọn mẹ taidi Ahọlu to whenue Olu Ijijen yi fihe tọgbo etọn lẹ te godo. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] in7zjmbv449jytpc2hxm5i8zzzujcka Otànwe 0 1077 19847 19760 2022-04-16T17:36:41Z Samatics 9 wikitext text/x-wiki '''Otànwe lẹ''' yin owe delẹ he tindo otàn gaa de he yin kinkan do emẹ. Ye yin azọ́n nukinkan he ye haji lẹn tọn bọ e ma yin nujijọ jọun dé tọn. Ye nọ diga hugan otàn gli lẹ po otànwe lẹ po. Wunmẹwunmẹ etọn lẹ wẹ tin. Taidi apajlẹ, otàn he bẹ owù hẹn lẹ tin, taidi ''[[Treasure Island]]'' gbọn [[Robert Louis Stevenson]] dali. Otàn he dobu lẹ taidi Mary Shelley's ''Frankenstein'' sọ tin. Otànwe lẹnunnuyọnẹn tọn he ma yin nujijọ jọun tọn lẹ lọsu sọ tin taidi Dune gbọn Frank Herbert dali, podọ otànwe nukikodonamẹ tọn lẹ taidi Tom Sawyer gbọn Mark Twain dali. Otànwe to Glensigbe mẹ nọ saba yin ewhe gbau nukinkan gaa he yi 60,000. Delẹ nọ diga taun, bo nọ yin nukinkan he hugan 150,000. Otànwe nọ saba tindo weda kanweko kavi humọ. Otànwe tintan lẹ yin kinkan to hugan owhe 300 die wayi. Mẹdelẹ dọdọ ''Don Quixote'' he Miguel de Cervantes kan wẹ otànwe tintan. E yin zinzinjẹgbonu to tintan whenu to owhe 1605 tọn mẹ. ==Otànwe wunmẹ he tin lẹ== Otànwe wunmẹwunmẹ susu lẹ wẹ tin. Delẹ to emẹ wẹ: *Campus *Crime fiction *Fantasy *Gothic *Horror *Romance *Spy *Thriller *Science fiction *Speculative *Western *Picaresque *Gothic Novel *Sentimental Novel *Weird fiction ==Alọdlẹndonu lẹ== i8nqhfa3acvv07e20rpedkvbrws57f7 Treasure Island 0 1078 26857 20970 2022-07-22T18:32:47Z Gadarawamo 20 wikitext text/x-wiki '''Treasure Island''' yin owe dé he yin kinkan gbọn [[Robert Louis Stevenson]] dali. E yin zinzinjẹgbonu to [[owhe]] 1883 tọn mẹ. Owe ehe gando jaguda lẹ he yanwẹn adọkunnu de to lopo pevi dé ji. Mẹhe yin diyin kavi yin tlọntlọngbọn to emẹ wẹ Jim Hawkins, Long John Silver, po Ben Gunn po. Owe lọ ko tin to aihundida lẹ mẹ, owe aihun nukikodonamẹ tọn, po devo lẹ po. ==Aihundida lẹ== Otàn lọ ko yin yiyizan to aihundida susu lẹ mẹ. Otàn he tin to aihundida lọ mẹ lẹ nọ gbọnvo dó dehe tin to owe lọ mẹ. *''Treasure Island'' (aihundida 1934) tọn, aihundida 1934 tọn he Jackie Cooper po Wallace Beery po sọawuhia to emẹ. *''Treasure Island'' (aihundida 1950 ) tọn, aihundida 1950 tọn Disney tọn he Bobby Driscoll po Robert Newton po sọawuhia to emẹ. *''Animal Treasure Island'' (aihundida kanlin tọn japan-nu lẹ 1971 tọn) (Dobutsu Takarajima), azọ́nwadopọ to Hiroshi Ikeda po Hayao Miyazaki to Toei Doga po ṣẹnṣẹn. *''Treasure Island'' (aihundida 1972) tọn, aihundida 1972 tọn he 1972 tọn he Orson Welles sọawuhia to emẹ. *''Treasure Island'' (aihundida kanlin tọn 1972 tọn), aihundida 1972 tọn he yin didetọn gbọn Filmation dali. *''Return to Treasure Island'', 1986 Disney mini-series he Brian Blessed sọawuhia to emẹ. *''Treasure Island'' (aihundida kanlin tọn 1988) tọn, aihundida kanlin tọn Soviet tọn 1988 tọn he Kievnauchfilm detọn. *''Treasure Island'' (Aihundida 1990) tọn, aihundida 1990 tọn he Christian Bale po Charlton Heston po sọawuhia to emẹ. *''Treasure Island'' (aihundida 1993) tọn (只要為你活一天), aihun Taiwanese tọn 1993 tọn. *''Muppet Treasure Island'', aihundida 1996 tọn he yin didetọn sọn otànwe Stevenson's tọn mẹ he The Muppets po Tim Curry po sọawuhia to emẹ. *''Treasure Island'' (aihundida 1999) tọn, aihundida 1999 tọn he Kevin Zeger po Jack Palance po sọawuhia to emẹ. ==Alọdlẹndonu lẹ== ==Nọtẹn intẹnẹt tọn devo lẹ== [[Adà:Owe lẹ]] 6l5frukh9xwaqpwyanzh6oa14a6wqpk Abubakr Kado 0 1079 19926 19925 2022-04-16T21:30:47Z Anthonymodec 31 wikitext text/x-wiki '''Abubakr Kado''' yin Malenugán [[Ayimatẹn Kano Tọn|Kano]] tọn he dugan sọ́n 1565 jẹ 1573. ==Otàn gbẹzan tọn to otànnugbo Kano tọn mẹ== Otàn gbẹzan Abubakr Kado tọn sọ́n Palmer 1908 lẹdogbedevomẹ yovogbemẹ tọn to otànnugbo Kano tọn mẹ yin mimọ to odò. Abubakr Kado wẹ yin Saraki koatọ́ntọ́, bo yin visunnu Rimfa tọn podọ nọvisunnu Abdulahi tọn. Yinkọ onọ etọn tọn wẹ Auwa. To whenue e dugan, sunnu Katsina tọn lẹ nọ duto sunnu Kano tọn lẹ ji. Yé dósla dó Salamta. Sunnu Kano tọn lẹ yí nado yì funnawhàn, ṣigba yé yin hiho bo yin yinyan, bọ yé họ̀n nado yi dín fibẹtado to otò devo lẹ mẹ. Awhàn lọ zindonukọ̀n, bọ tòdaho lọ gbọgbé. Fihe gbẹtọ lẹ sọgan yin mimọ te kẹdẹ wẹ tòdaho he tindo adó lẹ fihe taidi Karayi, Gwan-gwam, Maska, Tariwa po fidevo lẹ po. Abubakr Kado ma nọ wa nudepope zẹ̀ nuhe dù sinsẹnhó. Ewọ po Agbàgo etọn lẹ po nọ zan whenu etọn lẹ nado hodẹ̀. To Gandudu etọn whenu, Ojọ̀ lẹ po gbẹtọ lẹ po su taun. Kano wá lẹzun fihe gbẹtọ wá su te taun. Mallam Sherif, Tamma, Gesu po Wuri po wá Hausa sọ́n Lagoni. Mẹdelẹ dọ emi wá sọ́n Bagarmi. Tamma wẹ yin mẹgangan hugan to yemẹpo mẹ. To tintan whenu yé wá otò Katsina tọn mẹ. Na ehewutu fihe yé nọ nọ̀ lọ yin yiylọ dọ Tamma. To nukọnmẹ yé sẹtẹn yì Kano bo mọ nipa Godia. Oto lọ yin yiylọdọ Godia to oyin yọnnu Ayọdetọ́ tọn mẹ. Ewọ po Saraki po dugan abọtoabọgò dó otò lọ ji. Sarkin Godia dọna Tamma, “wa nọ Godia.” Enẹwutu Tamma wá Godia bo dà Godia, Abubakr wẹ yin Saraki tintan he hia owe he nọ yin Eshifa to owhé Ban Goronduma Kursiya tọn mẹ. Ewọ wẹ Saraki he plọ́n ahọ́vi lẹ̀ Koran. yé yọ́n Koran hia ganji, podọ e nọ yin hihia to ṣẹ́nṣẹn Shaäban tọn. To Oklẹ lẹ po wẹ Ahọ́vi lẹ̀ mọ plidopọ́.Saraki nọ Tọ́njẹ̀gbonu to Whenu Odẹ̀ Afọ́nnu tọn ko yin Hiho Godo. É Tindo Ovi Ṣinawe, dopodopo Yetọn wẹ nọ hia Koran. É ná Visunnu Etọn lẹ Adọkunnu susu lẹ. Visunnu Etọn Mẹho lọ wẹ Abdulahi, sọ nọ yin yiylọdọ Ban Kado Kisoki; Chiroma Yan Saraki sọ yin Ovi Etọn ga ,hen Dauda Tsaga, Dan Ashia (Ashia yin Nọviyọnnu Saraki), Dari, po Tella. Saraki gbá Goron Pugachi Fihe gbẹtọ lẹ na nọ Hia Koran te. É jẹ Òwé Jam ‘assaghir tọn Hia ji. É Dugan na Owhè Ṣinnawe, Osùn Ṣidopo bo yin Didesẹ̀. ==Alọdlẹndonu lẹ== rxnny1djd367nc4osnxet1aobrw2ha9 Robert Louis Stevenson 0 1080 25668 25666 2022-07-11T09:42:34Z Gadarawamo 20 wikitext text/x-wiki [[File:Robert-louis-stevenson.jpg|thumb|Robert louis stevenson]] '''Robert Louis Stevenson''' yin wekantọ Scotland-nu tọn de, podọ wekantọ gbejizọnlin tọn de. E yin jiji to azán wiatọ̀ntọ, Abòhúsun, owhe 1850 tọn mẹ bo basi matintọ to azán atọ̀ntọ, Awewesun, owhe 1894. Mẹjitọ etọn lẹ wẹ Thomas Stevenson, po Margaret Isabella Balfour po. E zan suhugan ovuwhenu tọn etọn to azọ̀nzan ji bo pehẹ [[azọ́n]] vẹgomẹ tọn. E plọnnu gándo osẹn go to Wehọmẹ Alavọ Edinburg tọn. Ṣigba e lilẹ ayidonugo etọn do nukinkan ji. Delẹ to [[azọ́n]] etọn he yin yinyọnẹn ganji lẹ mẹ wẹ ''[[Treasure Island]]'', ''Kidnapped'' po ''Strange Case of Dr. Jekyll'' po. ==Delẹ to [[azọ́n]] etọn lẹ mẹ== *''[[Treasure Island]]'' (1883) *''A Child's Garden of Verses'' (1885) *''The Strange Case of Dr Jekyll and Mr Hyde'' (1886) *''Kidnapped'' (1886) *''The Black Arrow'' (1888) *''The Master of Ballantrae'' (1889) *''Island Nights' Entertainments'' (1893) ==Alọdlẹndonu lẹ== a41lv6m4yzerzhue1a1pzopspc2ibnr Novella 0 1081 19848 19845 2022-04-16T17:37:31Z Samatics 9 wikitext text/x-wiki '''Novella''' yin owe dé he whe hugan [[otànwe]], ṣigba bo dite hugan otàn kleun dé. Whedelẹnu e nọ yin yiylọdọ ''novellette''. ==Apajlẹ lẹ== *''Flatland by Edwin A. Abbot'' (1884) *''Of Mice and Men by John Steinbeck'' (1937) ri7w5cj96t65iidipnu8e4pv7uv5uw4 Pipli 0 1082 19857 19855 2022-04-16T18:06:04Z Ydamilola 17 /* Apajlẹ pipli lẹ tọn */ wikitext text/x-wiki [[File:Swaraag Band Group.jpg|thumb|Pipli Hànjitọ Swaraag tọn]] '''Pipli''' de nọ yin sọha nude tọn kavi sọha mẹdopodo he tindo nuyiwa gbesisọ tọn podọ hodidọdopọ gbesisọ tọn dé po. ==Apajlẹ pipli lẹ tọn== *Whẹndo gbẹtọ lẹ tọn. *Kanlinpo kanlin lẹ tọn. *Wehọmẹ wehọmẹvi lẹ tọn. *Ogbẹ aihundida lanmẹyiya tọn. *Pipli omẹ tọn lẹ. *Pọmu he to atin ji lẹ. *Gbakun lẹ he to apotin mẹ. *[[Britain]], [[China]], [[France]], [[Russia]], po [[Amẹlika]] lẹ po tin to hihọ Pipli Akọta lẹ tọn glọ. *Carbon, hydrogen, nitrogen, oxygen po phosphorus po yin bepli chemical element tọn he ogbẹ̀ tindo hudo etọn. jj41ipr3p1ub0idbwiabs1qfqeywget Ohia:Awọnlin 10 1083 20191 19907 2022-04-18T08:31:36Z Samatics 9 wikitext text/x-wiki <br clear=all><div class="center"> {| id="toc" style="margin: 0 2em 0 2em;" ! style="background:#ccccff" align="center" width="100%" colspan="2" | [[Ayimatẹn Awọnlin Tọn|Lagos State]] |- | align="center" style="font-size: 90%;" colspan="2" | [[Agege]] • [[Alimosho]] • [[Ifako-Ijaiye]] • [[Ikeja]] • [[Kosofe]] • [[Mushin]] • [[Oshodi-Isolo]] • [[Shomolu]] • [[Apapa]] • [[Eti-Osa]] • [[Lopo Awọnlin Tọn|Lagos Island]] • [[Lagos Mainland]] • [[Surulere]] • [[Ajeromi-Ifelodun]] • [[Amuwo-Odofin]] • [[Ojo, Awọnlin|Ojo]] • [[Gbagli|Badagry]] • [[Ikorodu]] • [[Ibeju-Lekki]] • [[Epe]] |} </div> <noinclude></noinclude> oau8cgsv1a6meb3z7y36m57biplf8u6 Benin 0 1084 19921 2022-04-16T21:20:15Z Samatics 9 Vọ̀ alọdlẹndo weda hlan [[Benẹ]] wikitext text/x-wiki #REDIRECT [[Benẹ]] lrxqapr8lv803rav0a205ekmqu0r0kv Nigeria 0 1085 19922 2022-04-16T21:20:57Z Samatics 9 Vọ̀ alọdlẹndo weda hlan [[Naijilia]] wikitext text/x-wiki #REDIRECT [[Naijilia]] p1qj0ht1l9q4vo6xul86u1zgq0x88q6 Ebitu Ukiwe 0 1086 24883 24881 2022-07-02T06:24:02Z Ydamilola 17 wikitext text/x-wiki '''Okoh Ebitu Ukiwe''' yin jiji to (azán 26 Kọ́yànsun owhe 1940 tọn), e yin awhánfuntọ he ko jo azọ́n awhánfunfun tọn do to [[Naijilia]] Navy mẹ. E sẹ̀n taidi ''de-facto'' mẹbọdo tògan otò [[Naijilia]] tọn to oglọ na tatọ awhànpa Sate ''General [[Ibrahim Babangida]]'' sọ́n 1985 jẹ 1986. == Whẹndo == Ukiwe yin jiji to azán 26 kọ́yànsun owhe 1940, e yin visunnu chief Ebitu Ukiwe tọn he wá sọn [[Abiriba]] to [[Ayimatẹn Abia Tọn|Ayimatẹn Abia tọn]]. == Ponọ̀ tọji tọn zọ́n wiwa == Ukiwe konawudopọ hẹ Ponọ Tọji tọn [[Naijilia]] tọn lẹ (Nigeria Navy) to owhe 1960 taidi ponọ̀zón- plọntọ, bo yin azọ́ndena to 1964 do otẹn [[Sub- lieutenant]] tọn mẹ . E gbawhàn to [[Biafran Armed Forces]] to 1996. ==Awhàn Biafram Tọn== To awhàn '' Civil War'' [[Naijilia]] tọn whenu sọn 1967 jẹ 1970 e hoávùn na Biafra. To awhàn lọ godo to Alunlunsun 1972 tọn, e yin dide do otẹn Navy tọn mẹ whladopo dogọ, podọ vude to Igbo he nọ wà azọ́n monkọtọn lẹ yín gigọ do otẹn yetọn lẹ mẹ. ==Awhànfunfun Zọ́n== Ukiwe yin dopo to hagbe Supreme Military Council to gblagbla 1975 jẹ 1977. General [[Olusegun Obasanjo]] dee taidi ayimatẹn-gán awhànfuntọ de to [[Ayimatẹn Niger Tọn|Ayimatẹn Niger tọn]] mẹ to 1977. E yin dide hlan [[Ayimatẹn Awọnlin Tọn|Ayimatẹn Awọnlin tọn]] mẹ taidi ayimatẹngán de to Liyasun 1978 tọn mẹ, e sọ gbọsi otẹ̀n enẹ mẹ kakajẹ 1979. E sọ nọ SMC mẹ to Awhangán [[Muhammad Buhari]] glọ sọn 1983 jẹ 1985, dile e to sinsẹ̀n taidi nukọ̀ntọ ''Flag Officer, Western Naval'' tọn. E yin dide taidi anadenanutọ to '' Naval Faculty'', Jaji (1981–1984) podọ to '' Flag Officer, Western Naval Command'' (1984–1985) mẹ. ==Ogán Awhangán lẹ tọn== To 1985, bọ̀do gandudu hihoyí gbọn awhànfuntọ [[Naijilia]] tọn lẹ dali, nukọ̀ntọ ayimatẹn tọn Awhangán Ibrahim Babangida dè Ukiwe taidi Ogán Awhangán lẹ tọn podọ mẹbọ̀domẹgo etọn. To 1986, Awhangán Ebitu Okoh Ukiwe yin hinhẹn doté nado yin Ogán Awhangán lẹ tọn to whenue e ma nọgodona nudide [[Babangida]] tọn nado biọ Titobasinanu Gbèkọndopọ Malé tọn mẹ. ==Azọ́n he e wá wà to godo mẹ lẹ== To whenue e jo awhànzọ́n godo e biọ ogbẹ́ gandudu gbọn vobibla dali tọn de mẹ, bo nọgodona [[Moshood Kashimawo Olawale Abiola]] , mẹhe yin dide taidi togán to Ayidosun 1993 tọn mẹ, bo wa yin dindlan do ganpamẹ to whenue Awhangán [[Sani Abacha]] hò gandudu yí to Abọ̀húsun 1993 tọn. E lẹzun azìnponọ na azọ́nwhe delẹ taidi Bitu Properties, Kobimat, Bitu Promar po Rudocons po. E yin ayinamẹtọ vonọtaun na Statoil (Nigeria), azọ́nwhe de he to ohù ji bo nọ dà amì, na owhe ṣinẹnẹ. To 2001, linlinwe ''Newswatch'' tọn dọ dọ̀ e yọnbasi dọ e ni note nado dù togán to 2003, bo dohia dọ e yin mẹde he tindo gbẹtọ-yinyin he whèwhin de. To 2006 Ukiwe tẹnpọn nado yin mẹhe na note na tònudọgbẹ ''People's Democratic Party'' nado du togán [[Naijilia]] tọn bọ e ma pa ẹ. ==Alọdlẹndonu lẹ== [[en:Ebitu Ukiwe]] [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1940 lẹ]] [[Adà:Naijilia-nu lẹ]] f3yqjs4cbp64fj99twg9wdjjwui82xo Lagos 0 1087 19956 2022-04-17T05:02:46Z Samatics 9 Vọ̀ alọdlẹndo weda hlan [[Ayimatẹn Awọnlin Tọn]] wikitext text/x-wiki #REDIRECT [[Ayimatẹn Awọnlin Tọn]] s0tqdraqum53mflgimix2e5zkl4559i Badagry 0 1088 19957 2022-04-17T05:04:59Z Samatics 9 Vọ̀ alọdlẹndo weda hlan [[Gbagli]] wikitext text/x-wiki #REDIRECT [[Gbagli]] 0mptofv9ioa666xqavup4h8bh2bgcr6 Africa 0 1089 19958 2022-04-17T05:08:20Z Samatics 9 Vọ̀ alọdlẹndo weda hlan [[Aflika]] wikitext text/x-wiki #REDIRECT [[Aflika]] fn2ziqane7hgldiknbzooio9leqafxr America 0 1090 19960 19959 2022-04-17T05:10:43Z Samatics 9 Changed redirect target from [[Amẹlika]] to [[Plidopọ Ayimatẹn lẹ tọn Amẹlika tọn]] wikitext text/x-wiki #REDIRECT [[Plidopọ Ayimatẹn lẹ tọn Amẹlika tọn]] 571oweu7lxsyr4a2r2bb6wwcu6y4ac3 Rosemary Inyama 0 1091 26880 26177 2022-07-22T19:43:58Z Gadarawamo 20 wikitext text/x-wiki '''Rosemary Inyama''' (yin jiji to azán widopotọ osun widopotọ [[owhe]] 1913), yin Igbo, tonudọtọ, po ajọwatọ de po. ==Otàn gbẹzan etọn tọn== Rosemary yin jiji to azán widopotọ osun widopotọ [[owhe]] 1913 na Mazi Okoronkwo Ike po Madam Otonahu Ike po to Arochukwu, otò Igbo tọn, to [[Naijilia]]. E yi Wehọmẹ ''[[Mary Slessor]] Memorial'' tọn bo wa lẹzun mẹplọ́ntọ dé. To whenue e wlealọ to 1934. É Doalọ̀te ná [[azọ́n]] Mẹpinplọ́n tọn. Inyama wa mọ tẹnmẹ̀ na otò etọn ganji. E Dó Azọ́nwhe Ajọ́wiwa pinplọ́nmẹ tọn ai to [[owhe]] 1935. Azọ́nwhe lọ nọ hẹn Alè wa ná yọ́nnu lẹ bo sọ́ nọ plọ́n ye [[Azọ́n]] he ye sọgan wà to Owhé Yetọn lẹ gbè bo mọ̀ Akúẹ́. To [[Owhe]] 1942 wẹ Inyama mọ Gbedewema yi to gold Hihọ bo bẹ́ azọ́n ajọ́wiwa sọ́n Ghana bo nọ dé Nuzinzan Akuẹgegenu lẹ sọ́n e mẹ. E lẹzun Yọnnu Tintan he Tindo Gbedewema Akúẹ́sẹdotẹn tọn African Continental Bank tọn to Aba. Inyama Bíọ́ Àzọ́n Hihọ po Sisa po mẹ Kakajẹ Whenue Towhan [[Naijilia]] tọn bẹjẹeji to (1967–70) bo súnkúndona Àjọ́ etọn . É dó ''Girl Guides'' Àí to Agbegbe lọ bosọ́ gbá nọtẹn dé ná tọ́ṣíọví lẹ to [[Owhe]] 1965. To Towhan [[Naijilia]] tọn Whenu, É dè pipli Voovo dopọ na agbegbe Ututu, Ihechiowa, Isu, Ewe po Arochukwu tọn dó oglọ na ògbẹ́ (Association of Arochukwu Women) tọn. Inyama dopo to Ògbẹ́ (National Council of Nigeria and Cameroons) (NCNC) bo dó Ògbẹ́ nukọnyiyi Yọnnu tọn Ai. E yin Yọnnu Ajọwatọ́ Kọdetọ́n dagbenọ dé, Inyama dó [[Ovi]] etọn lẹ po Wehọmẹ Alavọ tọn bo magbe nado to Nukọnyiyi Yọnnu lẹ po Agbegbe lọ blebu dín zọnmii. É nọ mọ Nuniná susu yi na [[azọ́n]] etọn lẹ wutu. Inyama wlealọ jẹ Mẹplọ́ntọ́gbẹ́ etọn P.K. Inyama Po dopo to [[Ovi]] etọn lẹ mẹ Hycientha Inyama Nwauba lẹzun Ògán daho NY tọn. [[Ovi]] etọn devo lẹ wẹ Nnenna Inyama, Jennifer Inyama po Okoro Inyama po. ==Alọdlẹdonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1913 lẹ]] ne9hdtfbkq4gpnbybfi2020rqo73a65 Muhammad Bello (emir) 0 1092 20085 20084 2022-04-17T14:59:09Z Anthonymodec 31 wikitext text/x-wiki '''Muhammad Bello''' yin Malenugán Otò [[Ayimatẹn Kano Tọn|Kano]] tọn bo dugan sọ́n owhe 1883 jẹ 1892. ==Otàn gbẹzan tọn to otànnugbo Kano tọn mẹ== Otàn gbẹzan Muhammad Bello tọn to Palmer 1908 to Otànnugbo Kano tọn mẹ Tin to Odò. Mohammed Belo wẹ yin Saraki kandeṣinnatọ̀ntọ́. Oyín Onọ etọ̀n tọn wẹ Shekkara. É Yin Saraki Homẹdagbenọ̀ dé. É dọna họ́ntọn etọn Sarkin Fada Dan Gatuma dọ, "Waziri Kano tọn wẹ a yin; N Jo gandudu Kano tọn dó àlọ towe mẹ." Sarkin Fada yin gbẹtọ he gbọnvo na É nọ Gbọwhẹ hẹ́ Mẹlẹpo. Belo taidi Wazir, bọ Sarkin Fada yin Saraki. To Whenue Sarki Fada basi matintọ́, Mohammed Belo dlẹnafọ̀ etọn lẹ na É mọdọ Emi ná dù Saraki.É dè Galadima Ibrahim sọ́n Azọ̀ntẹn etọn tẹnmẹ bo yan ẹn yi Funkui to Zaria. Oyin etọn yin "Galadima na Funkui." Belo ze otẹn Galadima tọn na Ovisunnu etọn Tukr, podọ Ovisunnu etọn Zakari wa lẹzun San Turaki. Ovi etọn devo he nọ yin Abubakr lẹzun Chiroma do otẹn Chiroma Musa tọn tẹnmẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] dnkq0hmyj527q0go9azdbi62fsd4dq5 Muhammad Kukuna 0 1093 23470 20331 2022-05-21T05:50:14Z Amire80 23 Bot: Cleaning up old interwiki links wikitext text/x-wiki '''Muhammad Kukuna''' yin malenugán otò [[Ayimatẹn Kano Tọn|Kano]] tọn bo dugan sọ́n owhe 1651 jẹ 1652, podọ sọ́n owhe 1652 jẹ 1660. Gandudu etọn yin nukundiọsọ́ to owhe 1652 gbọn Soyaki dali. ==Otàn gbẹzan tọn to otànnugbo Kano tọn mẹ== Otàn gbẹzan Muhammad Kukuna tọn sọ́n Palmer 1908 lẹdogbedevomẹ yovogbemẹ tọn otannugbo Kano tọn tin to Odo. Mohamma Kukuna wẹ yin Saraki gbannukunawetọ́. Yinkọ Onọ etọ̀n tọn wẹ Goro. É dugan na owhè dopo to whenue e lẹzun Saraki godo. Mẹhe yin Madawaki Kuma lọ wẹ dogodo e, bo ze húhlọ́n lọ do alọmẹ̀ na ylọẹn ylọvi etọn Soyaki he yin ovi Fasuma ton. Mohamma Kukuna bíọ́ Gidan Rumfa bo nọ finẹ na Àzán Kandeko. Enẹgodo É wlé Madawakin Kano. É bẹ Yọnnu Awhli lẹ pli, bo ze Madawaki lọ do Kẹtẹkẹtẹ de ji, Bo jo e do alọmẹ na awli lọ lẹ nado ze e danpe gbọn tohomẹ. Ye basi pẹ́pẹ́ dile e ko nagbe dó. Madawaki lọ kú na adì wutu. Kukuna yàn Fasuma, he yin asì Shekkarau tọn bo yin Onọ Soyaki tọn, na adì he to homẹ ná ovi etọn wutu. É gbáhọ̀ do Durumin Yer Madawaki. To owhè he bọdego mẹ Sarkin Kworarafa Adashu wa nado funawhàn hẹ́ Kano. Sarki Kano yi Yan Magada, bo nọ finẹ na azán ṣinnawe, enẹgodo e yi Auyo podọ Abewa bo nọ finẹ na azán kande. To whenue e lẹkọ wa Kano é mọdọ Kworarafa ko hẹn Kofan Kawayi lọ gblé. É nọte na azán ṣinawe whẹpo dó zinzọnlin gbọn todaho lọ mẹ to samẹdi, bo gọ̀ biọ́ ohọ̀ etọn mẹ bo nọ họmẹ na azán awè. To lundi, é gọ̀ Kofan Kawayi gbá. Nuhe é wa to tintan whenu zọn bọ gbẹtọ lẹ ylọ́ ẹ̀ dọ “Gewayer Garu,” bosọ́ nọ yin yiylọdọ “Na chin Kassa.” To lundi lọ wẹ é ylọ́ Marguzawa lẹpo pli nado dọnudo yé. ye nọ finẹ na azán konukundopo. Bọ ye nọ ho ajì, bo nọ yi ogàn do ho yedelẹ to ota. Saraki na ye nuniná lẹ, bosọ́ kan mẹhe yin agbàgo yetọn bíọ́. To whenue ye dọna ẹn dọ zanku wẹ, é dọna ẹn dọ “To owhè he ja, dike squnnu towe lẹ ni wafi po ‘hauyias’ po to abọ́ yetọn lẹ ji.” “Eyin a wamọ, Zanku,”, “saraki depope ma na sọ́ yín yinyan gbede.” wẹ Kukuna dọ. Enẹgodo é sẹ́mẹ dó Liman Yandoiya, podọ to whenue e ko na ẹn nunina susu lẹ godo, é dọna ẹn dọ “n jlo dọ a ni nami òbó he na zọn bọ Saraki depope ma na sọgan yin yinyan sọ́n Otò Kano tọn mẹ ba.” Liman dọna ẹn dọ,“n na ná we, ṣigba a dona nami nunina devo lẹ.” Kukuna wamọ bo na ẹn nunina akúẹ́gegenu tọn lẹ (silver po gold) po. Liman dọna Kukuna dọ ni dì dopo to òbó lọ mẹ dó Turaki Mainya sìn whegbe, dopo dó Turakin Kuka sìn whegbe, ohọ̀ nukọakúẹ́ tọn Otò Kano tọn. Miyọ́n dona yín fíflọ́ dó òbó lọ ji egbesọ́egbesọ́, bo na Saraki lọ jidide dọ, eyin é hodo gbedide emitọn gando onu ehelẹ go, Saraki depope ma na sọ́ yín yinyan gbede. Kukuna wamọ, bo dugan na owhè ṣinatọ̀n po osùn ṣinawe po gbọnvona dehe é ko zán wayi. enẹgodo eyin yinyan. ==Alọdlẹndonu lẹ== 1yehdfk27mpz28hf484pzuyuw08ta97 Jimi Hope 0 1094 27004 23462 2022-07-24T22:00:28Z Gadarawamo 20 wikitext text/x-wiki '''Koffi Senaya''' (Azan wiawetọ, Kọ́yànsun [[Owhe]] 1956, Lomé – Azan atọ́ntọ, Avivọsun, [[Owhe]] 2019, [[Paris]]) yin yinyọnẹn gbọn [[azọ́n]] etọn dali tadi Jimi Hope podọ e yin hanjitọ [[Togo|Togo-nu]], osẹn satọ podo anazọ́nwatọ de po. E yin yinyọnẹn tintan gbọn ''Acide Rock Group'' dali. ==Bladopọ etọn lẹ== *''Born to love'' *''It's too late'' *''I can't take it'' *''Tôt ou tard'' ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 7d2j3myikwvhw62tthovxhw6x107jpg Christine Adjahi Gnimagnon 0 1095 20248 20247 2022-04-18T21:52:13Z Mirakappo 21 /* Zinjẹgbonu lẹ */ wikitext text/x-wiki '''Christine Adjahi Gnimagnon''' (yin jiji to 1945) yin wekantọ de sọn [[Benin]]. Christine Adjahi yin jiji to 1945 to Zounzonmey, gbetato de to [[Abomey]] to [[Benin]]. ==Zinjẹgbonu lẹ== *''Do Massé: Contes fons du Bénin''. Paris: is , 2002. (124p.). *''Le Forgeron magicien''. Paris: L'Harmattan, 2008. (62p.). ==Alọdlẹndonu lẹ== 2x89wkk9r5g08fiet0qcmeky8n8ggge Mansourou Aremou 0 1096 23468 20301 2022-05-21T05:49:54Z Amire80 23 Bot: Cleaning up old interwiki links wikitext text/x-wiki '''Mansourou Adolphe Aremou''' (yin jiji to azán fọtọ̀nnukundopotọ, Lidosun, owhe 1952 tọn) yin alọgọtọ na mẹplọntọ podọ anadenanutọ aihundida lanmẹyiya tọn lẹ he yin [[Benin|Benẹnu]] dé. E ko sọ wazọ́n taidi alọgọtọ na mẹplọntọ to Wehọmẹ Alavọ tọn Benin tọn ''(National University of Benin)'' de sọn 1987 jẹ 2009. To pọmẹ hẹ azọ́n mẹpinplọn tọn etọn lẹ, e tindo otẹ̀n aṣẹpipa tọn de to bọlu alọ̀ tọn hiho mẹ. Ewọ wẹ yin Ogán na ogbẹ́ ''African Handball Confederation (CAHB)'' sọn Zósun 2008 tọn kakajẹ din. Ewọ sọ wẹ yin alọgọtọ na ogán ogbẹ́ ''International Handball Fédération'' tọn sọn 2008 gbọ́n. ==Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1952 lẹ]] [[Adà:Benẹ-nu lẹ]] 4kjo3v6dc028kvue7v7y68gv27h3zgt Mary Slessor 0 1097 26875 26874 2022-07-22T19:13:33Z Gadarawamo 20 wikitext text/x-wiki [[File:Mary Slessor.jpg|thumb|Mary Slessor]] [[File:Monument to Mary Slessor, Steeple Church, Dundee.jpg|thumb|Monument to Mary Slessor, Steeple Church, Dundee]] '''Mary Mitchell Slessor''' (azán awetọ Awèwèsun [[owhe]] 1848 jẹ azán wiatọntọ́ Alunlunsun [[owhe]] 1915) yin wẹndagbe latọ dé sọn otò Scotland tọn mẹ he yin dide hlan oto [[Naijilia]] tọn mẹ. To [[Naijilia]], Slessor plọn ogbe Efik tọn, he yin dopo to ogbe voovo he nọ yin didó to Otò [[Naijilia]] tọn mẹ, bo sọ jẹ nuplọn gbẹtọ lẹ ji. Na nukunnumọjẹnumẹ to ogbe lẹdo lọ mẹ tọn wutu podo nujikudonọ yìnyín etọn tọn wutu, Slessor yin jidedégo bo so yin alọkẹyi to lẹdo lọ mẹ, ehe na ẹn dotẹnmẹ nado lá wẹndagbe Klisti tọn mọdopolọ wẹ é sọ dín jlọjẹ yọnnu lẹ tọn podọ hihọ na yọpọvu lẹdo lọ mẹ tọn lẹ. E sọ yin yinyọnẹn taun na alọhẹndotena àṣà ahoho flinflin huhu tọn to Okoyong, he yin lẹdo dé to [[Ayimatẹn Cross River Tọn|Ayimatẹn Cross River tọn]] to [[Nigeria|Naijilia]]. ==Bẹjẹeji gbẹzan etọn tọn== [[File:Mary Slessor (1848-1915) (imp-cswc-GB-237-CSWC47-LS2-004).jpg|thumb|Mary Slessor (1848-1915) (imp-cswc-GB-237-CSWC47-LS2-004)]] Mary Slessor yin jiji to azan awetọ Awèwèsun [[owhe]] 1848 to Gilcomston, Aberdeen, Scotland sọn whẹndo wamọnọ tọn dẹ mẹ, he ma tlẹ sọgan penugo nado sẹ́ yé do wehọmẹ. E wọ wẹ [[ovi]] awetọ to [[ovi]] ṣianwe he Robert po Mary po ji lẹ mẹ. Otọ́ etọn he tlọn ''Buchan'' yin afọpa Jladadotọ dé. Onọ̀ etọn yin jiji to Oldmeldrum, Aberdeenshire bo sọ yin yọnnu yisenọ sinsiẹn dé. To [[owhe]] 1859, whẹndo lọ sẹtẹn yi ''Dundee'' nado yi dín azọn. Robert Slessor yin ahànnumunọ he ma penugo nado zindonukọn to afọpa jijlado sìn àjọ etọn mẹ bowa yi to azọn wa to núlitẹn dé. Onọ etọn he yin avọ̀lọ̀ntọ lọsu yi wazọn to núlitẹn dopolọ. To whenuena Mary do owhe widopo, e jẹ [[azọ́n]] whenu gli tọn waji to núlitẹn ''Baxter Brothers' Mill'', he dohia dọ é na nọ má azan dopo dó Awe nado nọ yi wehọmẹ he azọnwhe lọ doai to afọnnu bo sọ zan whenu he po nado wazọn to azọnwhe lọ. Mary sìn otọ́ podo nọvisunnu awe he e tindo po kú gbọn azọ̀n he nọ yin ''pneumonia'' dali, bosọ jo Mary, onọ̀ etọn po nọviyọnnu etọn Awe po dó. To whenue é dó [[owhe]] wiẹnẹ, Mary ko lẹzun okàn-lọ̀ntọ́ he yọn azọn taun. E nọ wazọn sọn gàn ṣidopo afọnnu tọn jẹ gàn ṣidopo whejayi.Onọ etọn yin yisenọ de he nọ hia wema ''Missionary Record'' he ṣọṣi ''United Presbyterian Church'' he ko yin didiọ do (United Free Church of Scotland) nọ zinjẹgbonu to sunmẹsunmẹ he nọ basi hodọnamẹ gando hudo lẹ podo nuwiwa sinsẹnzọn tọn lẹ po tọn. ==[[Azọ́n]] sinsẹnzọ́n etọn tọn== [[File:Mary Slessor and Four Children, Old Calabar, late 19th century (imp-cswc-GB-237-CSWC47-LS2-036).jpg|thumb|Mary Slessor and Four Children, Old Calabar, late 19th century (imp-cswc-GB-237-CSWC47-LS2-036)]] To godo mẹ, Slessor kanwe hlan ṣọṣi ''United Presbyterian Church's Foreign Mission Board''. Whenue e yi oplọn lẹ godo to ''Edinburgh'', e bẹ gbejizọnlin po dopo to hẹnnumẹ etọn ''Robert Mitchell Beedie'' po. Yé omẹ awelẹ tindó onọ daho dopolọ, yé sọ jẹ fihe yé jeyi to wheyihọ [[Aflika]] tọn to osun dopo godo. Slessor tindó [[owhe]] koatọnnukunatọn (28) to whenuena e yin sisẹdo whla tintan hlan agbegbe Calabar tọn to aigba omẹ Efik lẹ tọn ji. Yé na ẹn avase gándo numẹsẹn yetọn to wheyihọ Aflika tọn waji he gando yọnnu lẹ sìn ahoho jiji go. Slessor nọ họngbo yẹwhenọ tọn lẹ mẹ na [[owhe]] atọ̀n, bọ to [[azọ́n]] wa to gbètato lẹ mẹ. E jlo nado wazọn biọ Calabar sin tohomẹ, ṣigba e bẹ azọ̀n ova tọn, bo sọ lẹkọ dó otò Scotland tọn mẹ nado dín pọngbọ. E lẹkọ dó Dundee to [[owhe]] 1879. To osùn fọtọnnukundopo godo, Slessor lẹkọ dó Calabar. Slessor nọ sẹ́ dehe su hugan to azọ́n-kuẹ etọn mẹ hlan onọ̀ etọn po nọviyọnnu etọn lẹ po to Scotland, ehe zọn bọ e plọn nado nọ du núdùdù he tin to lẹdo lọ mẹ lẹ. Nuhahun he Slessor pehẹ lẹ taidi jọja wẹndagbe latọ dé wẹ wehọmẹ mayi tovi lẹ tọn, podọ gbẹtọ yido sanvọ̀ to whenuena gbètato- gan dé kú godo, he ye yise dọ devi lẹ dóna plann ẹn dó yi ogbẹ devo mẹ. To [[owhe]] atọ̀n godo, Slessor lẹkọ dó Scotland na whẹho madogan tọn. E yí [[owhe]] atọ̀n he e zan to Scotland do penukundo onọ̀ po nọvi yọnnu etọn he ko to azọ̀n jẹ po go. To ehe godo, Slessor lẹkọ dó agbegbe he sọ dẹn dó Calabar.E whlẹ́n kanweko susu ahoho lẹ tọn sọn ogbé mẹ, fie ye ko yin jijodo nado nọ huvẹ kaka do kú kavi yin dudu gbọn kanlin ylankan lẹ dali. E gọalọ nado hẹnazọ̀ngbọna awutu nọ lẹ podọ e sọ doalọte ná aṣa he nọ biọ dọ mẹde dona nu nudido nado yọnẹn eyin mẹlọ ko jẹ osẹ́n mẹ kavi e ma yin mọ. Taidi wẹndagbe latọ dé, Slessor yi akọta devo lẹ mẹ, bosọ lá oho Jesu Klisti tọn. To sinsẹnzọ́n atọntọ́ etọn to Calabar whenu, Slessor se owẹ̀n dọ onọ̀ etọn po nọviyọnnu etọn po ko kú. To awubla etọn mẹ, e kàn ohó ehelẹ, ''Mẹde ma sọ tin he n'sọgan kàn otàn ṣe lẹ hlan ba'', ''[[Olọn]] ko sẹpọ mi hugan Blitani, mẹde ma sọ tin he na lẹnnupọn gando goe ba to otò ṣe mẹ''. Slessor wẹ nọgodona nupinplọntẹn ''Hope Waddell Training Institute to Calabar'', he mọ plọn anazọ́n Efik nù lẹ. Danuwiwa dó ahoho ma nọte dó Calabar ṣo,e sọ dlẹnkan yi lẹdo de he nọ yin ''Arochukwu'' to wheyihọ Calabar tọn. ==Okú etọn== [[File:Mary Slessor Grave Calabar Nigeria 11.81 edited-2.jpg|thumb|Mary Slessor Grave Calabar Nigeria 11.81 edited-2]] Na [[owhe]] kande he gbọngodo to gbẹzan etọn mẹ, Slessor jẹ azọ̀n ova tọn debọdodego tọn he e bẹ to Calabar. Mahopọnna ninọmẹ lọ e zindonukọn to sinsẹnzọn etọn to Calabar mẹ. Sigba ova lọ wá hẹn gbọjọ dogọ bọ e ma sọgan zinzọnlin aliho gaa tọn ba, ṣigba yé nọ zee do kẹkẹ mẹ sọn fide jẹ fidevo. To bíbẹ Alunlunsun [[owhe]] 1915 tọn, whenue e tin to azọnwhe etọn to fie sẹpọ ''Use Ikot Oku'',E jẹ ova sinsiẹn de. Slessor ku to azan wiatọntọ́ Alunlunsun [[owhe]] 1915. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1848 lẹ]] [[Adà:Mẹhe kú to owhe 1915 lẹ]] inzlbuhktaectswt18v2z3u5iqpmxo4 Florent Couao-Zotti 0 1098 26770 20312 2022-07-21T17:33:51Z Gadarawamo 20 wikitext text/x-wiki '''Florent Couao-Zotti'''(yin jiji to [[owhe]] 1964) e yin mẹhe nọ kan podọ otàn glì, bo nọ nọ̀ [[Cotonou]], [[Benin]]. e1i8umn8hkrnt6nxbqc31zfe74ahxbb Adà:Ovi he ye ji to owhe 1848 lẹ 14 1099 20308 2022-04-19T06:38:49Z Misteld 15 Dá weda po "Todohukanji ovi he ye ji to owhe 1848 lẹ tọn mẹ lẹ" po wikitext text/x-wiki Todohukanji ovi he ye ji to owhe 1848 lẹ tọn mẹ lẹ myw178ircj3u1rid28d0szh3xz54i5v Adà:Mẹhe kú to owhe 1915 lẹ 14 1100 20311 2022-04-19T06:40:57Z Misteld 15 Dá weda po "Todohukanji mẹhe kú to owhe 1915 lẹ tọn mẹ lẹ" po wikitext text/x-wiki Todohukanji mẹhe kú to owhe 1915 lẹ tọn mẹ lẹ jer6krjgf0fae5ksoy618f6rp7kbfsu Agoli-agbo 0 1101 20469 20468 2022-04-20T00:42:43Z Samatics 9 wikitext text/x-wiki [[Wepo:Agoli-Agbo_(cropped).jpg|right|thumb|Agoli-agbo.]] [[Wepo:Agoli-Agbo,_roi_d'Abomey_et_sa_cour_(Dahomey).jpg|right|thumb|Agoli-agbo (''to ṣẹnṣẹn''), jẹnukọnna 1900.]] [[Wepo:Couronnement-Agoliagbo.jpg|right|thumb|Whenue Agoli-agbo to yinyin zize do ofin ji, 1895.]] '''Agoli-agbo''' wẹ nọ yin pinpọ́nhlan di mẹhe yin ahọlu wiawetọ podọ godo tọ [[Dahomey]] ton. E nọ ganzìnpo ji sọn 1894 jẹ 1900. == Otàn gbẹzan tọn == E hẹ ofin ji to whenue ahọlu he jẹnukọn na ẹn, [[Béhanzin]], yin zize sọyi kanlinmọgbenu to whenue e ṣíawhàn to awhàntọ́nmẹ France tọn whlà awetọ sọta Dahomey whenu godo. Kanlinmọgbenu-yì yì [[Béhanzin]] tọn ma hẹn gandudomẹji France tọn sọgbe hẹ osẹ́n. Awhangán France tọn lọ Alfred-Amédée Dodds hùn dotẹnmẹ dote na mẹlẹpo he ko gbẹ wá sọn whédo ahọlu tọn mẹ nado hẹ ofin lọ ji, eyin mẹlọ ko saa yigbe nado doalọwemẹ dọ gbèkọndopọ de ko yin didoai he nagbè France nado yin hihọ́basinamẹtọ Ahọluduta lọ tọn; yemẹpo wẹ gbẹ́. To godomẹ, to azán fọtọ̀ntọ Alunlunsun, Owhe 1894 tọn, Awhangán [[Béhanzin]] tọn Ahọvi Agoli-agbo(mẹhe sin yinkọ zẹemẹdo "ahọluduta lọ ma ko jai", nọvisunnu [[Béhanzin]] tọn po visunnu Ahọlu Glélé tọn po doalọwemẹ. E yìn zizedo lọ ofin ji taidi 'kọmẹgán' de kakati ni yin taidi ayimatẹngán akọta jọun de tọn, gbọn Francenu lẹ dali to whenue e yigbe nado doalọwemẹ dọ akọta emi tọn ko jogbè. E 'dugán' na owhe ṣidopo, bọ afọ̀zedaitọ gandudu France tọn de yin alọgọtọ na ẹn. Francenu lẹ basi tito nado deanana aṣẹpipa, ehe yé penugo nado wà to azán wiawetọ, Afínplọsun, Owhe 1900 tọn. Dile aṣẹ̀glànglànpanamẹ po mẹtitafu yovo lọ lẹ fọn bo to sinsinyẹn deji dogọ́, Agoli-agbo họ̀njẹgbé bo dedó Gabon. To 1910, yè nagbè e nado lẹkọwa bo nọ̀ Agbegbe Savẹ tọn. Sọn ojlẹ de mẹ jẹ devo mẹ e nọ lẹkọyi Abomey nado yì bayi sinsẹ̀n na tọgbó lẹ po ahọlu he wayi lẹ po. [[File:Symbole de Agoli Agbo roi du Dahomey au mur de la place Goho à Abomey au Bénin2.jpg|thumb|Ohia Agoli Agbo tọn to PLace Goho Abomey to 2020]] Ohia Agoli-agbo tọn wẹ afọ̀ de he to osé de hò, ogá de (ohia awhànfunnu hoho lẹ gigọjó tọn to osẹ̀n yọyọ he aṣẹpatọ yovo lẹ zedai lẹ tọn), po akíza de po, gọna ahọlu godo tọn Dahomey tọn. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 8gae3uy8mtalxnb9uafxsf0t9py9sld Yọnsi Wekantọ lẹ 0 1102 26881 20428 2022-07-22T19:46:27Z Gadarawamo 20 wikitext text/x-wiki '''Yọnsi Wekantọ''' lẹ hẹ yín jiji do otò [[Naijilia]] tọn kavi hẹ nọ kanwe do go otò Naijilia tọn. #Hafsat Abdul Waheed (yin jiji to [[owhe]] 1952), dowatọ, homilomilokantọ, kikantọ ogbè Hausa tọn #Catherine Acholonu (1951-2014), dodinnanutọ, dowatọ, kikantọ, walọgbẹtọvi-nuyọnẹntọ po tonudido -yiavunlọnajlojẹ, weyọnẹntọ. #Ayobami Adebayo (yin jiji to [[owhe]] 1988), wekantọ, otangli-wekantọ. #Bisi Adeleye Fayemi (yín jiji to [[owhe]] 1965), avunlọyinajlọjẹ lẹ tọn, wekantọ. #Chimamanda Ngozi Adichie (yyin jiji to [[owhe]] 1977), wekantọ, otangli-wekantọ. #Abimbola Alao (he ko to tuklajijẹ sọn [[owhe]] 1990 lẹ), wekantọ, otangli-wekantọ, bsfz6lg2wgi55aey01syy92tguqx4vn Lady IB 0 1103 27284 26705 2022-07-29T02:18:35Z Gadarawamo 20 wikitext text/x-wiki '''Ibitoru I.B. Green,''' yin yinyọnẹ̀n ganji di '''Lady IB''', é yín hanjitọ́ dé bo wa sọ́n Otò Bonny tọn mẹ, to [[Ayimatẹn Rivers Tọn|Ayimatẹn Rivers tọn]] mẹ to tògbo [[Naijilia]] tọn mẹ. E yin dide di ogan ná ''(Performing Musicians Association of Nigeria Rivers State Branch)'' to [[owhe]] 2013 podọ ewọ wẹ omẹ awetọ he ná mọ otẹn enẹ yi gbọnvona Muma Gee. To Whenue e wazọn na nudi [[Owhe]] dopo godo, é sọ yin dide whla awetọ́ dó otẹn lọ mẹ. É ko wazọn dopọ́ hẹ́ Aihundatọ Daniel Wilson, King Sunny Brown, Don Bruce, Geraldo Pino po Prince David Bull po mẹdevo lẹ po ga. ==Todowhinnu lẹ== ==Gbedewema lẹ== ==Gbedewema Odudu sin ohàn lẹ== ==Sọ́ pọ́n== ==Alọdlẹdonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 2cxyist0o47bdwdc4hbqkcftxt9elkc Flora Nwapa 0 1104 26767 26766 2022-07-21T17:30:53Z Gadarawamo 20 wikitext text/x-wiki Florence Nwanzuruahu Nkiru Nwapa(13 Alunlunsun, [[owhe]] 1931-16 Koyasun, [[owhe]] 1993), yín Dowatọ otò Naijilia tọn, mẹ hẹ ko yiylọ di Onọ na Ogbẹyọyọ Wekikan Aflikanu tọn (modern African Literature). Ewọ wẹ yín Nukọntọ na Wekantọ yọnsi Aflika tọn lẹ po yọnnu Wekantọ tintan he de owe etọn ko yi zinjẹgbonu do Glẹsingbe otò Blitenu tọn. Owe etọn tintan hẹ kan bo ylọ "Efuru" de "Heinemann Educational Books" de zinjẹgbonu to [[owhe]] 1966 dike mẹsusu ni yọnẹn, he sọ wa zun Gbẹtọ-Nukundeji to Aflika podo Yovo tomẹ lẹ po. Owe etọn lẹ susu nọ tin dogo na ogbẹzizan Igbo sin yọnsi lẹ. 4nc3bajt4i7qsg6t3h2b69c3nzlkeyn Samuel Singh 0 1105 23486 20425 2022-05-21T05:52:54Z Amire80 23 Bot: Cleaning up old interwiki links wikitext text/x-wiki '''Samuel Singh''' (azán kotọ, Whejisun, owhe 1991) yin hanjitọ otò [[Naijilia]] tọn de po zinzantọ ''YouTube'' tọn po. E diyin na ohàn etọn lẹ he yin Bhojpuri. E yin yinyọnẹn to whenue e ze ohàn lọ "Lollipop Lagelu" (ohàn Bhojpuri) tọn do tito ''YouTube'' tọn ji. E tọ́n sọn Suresh Gyan Vihar Wehọmẹ Alavọ dé to Jaipur. ==Bẹjẹeji gbẹzan etọn tọn== Samuel yin jiji taidi Samuel Adepoju to [[Ayimatẹn Ogun Tọn]] to [[Nigeria|Naijilia]]. To Ayidosun, owhe 2017 mẹ, e bẹjẹeji po video zize do tito ''YouTube'' tọn etọn ji. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] qo3yo2db369vp7u7y8bk2h1dasa6h0x Dahomey 0 1106 24961 24960 2022-07-03T14:26:49Z Gadarawamo 20 /* Tonudidọ */ wikitext text/x-wiki '''Ahọluduta Dahomey''' tọn (/dəˈhoʊmi/) yin ahọluduta Whèyihọ-waji [[Aflika]] tọn de dai to ṣẹnṣẹn [[Benin]] egbezangbe tọn bo nọ̀ aimẹ sọn nudi 1600 kakajẹ 1904. Dahomey jideji to lẹdo he yiaga bo to flala ''(Plateau)'' [[Abomey]] tọn mẹ to [[Fọnnu lẹ]] ṣẹnṣẹn to gblagbla bẹjẹeji owhe kanweko fọtọ̀nnukunawetọ tọn bo wa lẹzun akọta huhlọ́nnọ agbegbe lọ tọn de to gblagbla owhe kanweko fọtọ̀nnukunatọ̀ntọ tọn whenu gbọn duduto awhàn he yé fùn sọta akọta tangan he to lẹdo he sẹpọ Ohù Atlantik tọn lẹ ji. Na nuhe du suhugan owhe kanweko fọtọ̀nnukunatọ̀ntọ po fọtọ̀nnukunẹnẹtọ po tọn lẹ, Ahọluduta Dahomey tọn yin agbegbe tangan de, ehe to godo mẹ wa doalọtena tito tokuẹ susu na [[Ahọluigba Oyo tọn]] tọn. Jonọ̀ he wa sọn Europe lẹ basi kandai he gbloada lẹ gando ahọluduta lọ go bọ e lẹzun dopo to akọta [[Aflika]] tọn he omẹ Europe tọn lẹ jẹakọ̀ hẹ hugan lẹ mẹ. Ahọluduta Dahomey tọn yin huhlọ́n agbegbe tọn tangan de he tindo tito ajọwiwa tọn he yin titobasina ganji de he yin zize sinai do awhànfunfun po kanlinmọ lẹ yiyi do wazọ́n po ji, tito ajọwiwa dohlán togodo ayidego de po nuwadopọ he sọgbe de hẹ omẹ Europe tọn lẹ po, tito aṣẹpipa tọn he to nùdopo ji de, tito takuẹ susu tọn de, gọna awhànpa he yin titobasina ganji de. Nuhe jẹna ayidego to ahọluduta lọ mẹ delẹ wẹ anazọ́nwiwa ayidego lẹ, awhànpa de he bẹ yọnnu lẹ kẹdẹ hẹn de he ayidonugotọ Europe tọn lẹ nọ ylọ dọ Amazon Dahomey tọn lẹ, podọ aliho Vodún sinsẹ̀n tọn de he nọ yin yẹyiwlena taun de. Jideji Dahomey tọn wa aimẹ to ojlẹ dopolọ mẹ pẹẹ hẹ jideji ajọ́ kanlinmọ tọn wiwa gbọn Ohù Atlantik tọn ji, bọ wa lẹzun yinyọnẹn na omẹ Europe tọn lẹ di mẹhe nọ wleawuna kanlinmọ lẹ hugan de, ehe na dotẹnmẹ nukọ̀ntọ ahọluduta lọ tọn lẹ nado jẹ̀ adọ̀kun bosọ hẹn huhlọ́n aṣẹpipa tọn yetọn lẹ lodo. Taidi ahọluduta he yinwanna awhànfunfun bo nọ to awuwiwlemẹ na awhàn to ojlẹ lẹpo mẹ de, yé nọ wle ovivu lẹ, yọnnu lẹ, po sunnu lẹ po to awhàngbenu podọ to whenue yé tọ́navùn akọta he sẹpọ yé lẹ, bosọ nọ sà yé na ajọ́ kanlinmọ tọn watọ Europe tọn lẹ bo do nọ yí nuzinzán delẹ taidi osò lẹ, odù, avọ̀ lẹ, akuẹkún lẹ, taba, azọ̀kuẹ lẹ, po ahàn po. Mẹhe pò bo ma yin sisa lẹ nọ wá lẹzun kanlinmọ lẹ to Dahomey, fie yé nọ wazọ́n to oglè ahọlu tọn mẹ te podọ sọn ojlẹ de mẹ jẹ devo mẹ, susu to yé mẹ nọ yin huhu dopọ bo nọ yin yiyi do sanvọ́ to hùnwhẹ he yin yinyọnẹn di [[Nuwiwa Whemẹwhemẹ tọn Dahomey tọn]] lẹ whenu. Aṣà whemẹwhemẹ tọn Dahomey tọn lọ nọ bẹ nuwiwa nunina lẹ bibasi tọn ayidego de po takuẹ susu po, hùnwhẹ Vodún sinsẹ̀n tọn lẹ, awhànfọ lẹ dide nado jlá huhlọ́n awhànpa tọn, gọna hodọdopọ omẹ nukúndeji lẹ tọn gando sọgodo ahọluduta lọ tọn go hẹn. To owhe 1840 tọn lẹ gblamẹ, jideji Dahomey tọn jẹ didepo ji na kọgbidinamẹ omẹ Britain tọn lẹ tọn nado doalọtena ajọ́ kanlinmọ tọn lẹ wiwa wutu, ehe zọn bọ Ponọ̀ tọ̀ji tọn Britain tọn lẹ (British Royal Navy) súalì tọji tọn dó ahọluduta lọ bosọ nọ to yigọyigọ basi sẹpọ hùtó etọn nado to ṣiṣọ́ nuwiwa kanlinmọjọ́wiwa tọn lẹ. To ojlẹ ehe mẹ, Dahomey ko sọ yin hinhẹn vọgán na aijijẹ yetọn to awhànfunfun mẹ sọta [[Abeokuta]], tòdaho [[Ayọnu lẹ]] tọn de he yin nọtẹn hihọ tọn de na fibẹtadodintọ he to hinhọ̀nna awhàntọ́nmẹ Dahomẹnu lẹ tọn wutu. To godo mẹ Dahomey wa jẹ pipehe ayimajai ji gando ogúigba whinwhlẹ́n hẹ France ji wutu ehe dekọtọn do [[Awhàn Tintán France tọn sọta Dahomey]] (First Franco-Dahomean War) to 1890, bọ France dùto awhàn lọ ji. Ahọluduta lọ wa jai lò to 1894 to whenue ahọlu godo tọn etọn, [[Béhanzin]], yin dududeji gbọn France dali to [[Awhàn Awetọ France tọn sọta Dahomey]] (Second Franco-Dahomean War) whenu, ehe dekọtọn do otò lọ yiyidogọna Whèyihọ-waji [[Aflika]] tọn France tọn (French West Africa) taidi akọta he to aṣẹpipa [[French Dahomey]] tọn glọ de. ==Yinkọ == Ahọluduta Dahomey tọn nọ yin alọdlẹndo gbọn oyín voovo lẹ dali bo ko sọ yin kinkan to aliho voovo lẹ mẹ, taidi ''Danxome, Danhome'', po ''Fon'' po. Yinkọ lọ ''Fọn'' nọ dlẹnalọdo ogbè po akọta jọun lẹdo lọ tọn, [[Fọnnu lẹ]], he yin whẹndo ahọvi tọn ahọluduta lọ tọn lẹ po, podọ nue Yovo lẹ do yọn ahọluduta lọ jẹnukọn niyẹn. Yinkọ lọ lẹ ''Dahomey, Danxome'', po ''Danhome'' po tindo otàn dowá tọn dopolọ lẹ, ehe whenuhókantọ Edna Bay dọ dọ̀ e yọnbasi dọ ni yin otàngblo de poun. Otàn lọ dọ dọ̀ Dakodonu, he nọ yin pinpọ́nhlan di ahọlu awetọ to todohukanji ahọlu nukúnhunhun whenu tọn lẹ mẹ, yin dotẹnmẹna gbọn ahọvi Gedevi tọn lẹ, gándutọ whenẹnu tọn, dali nado wawaṣi do lẹdo he yiaga bo to flala Abomey tọn lẹ ji. Dakodonu biọ aigba dogọ sọn ahọvi nukúndeji de he nọ yin Dan (kavi Da) sí ehe ahọvi lọ yigbe na ẹn po mẹṣanko po dọ, "Má hùn ohò ṣie mẹ bo gbahọ̀ démẹ nawe wẹ ya?" Na winyandomẹ ehe wutu, Dakodonu hù Dan bosọ jẹ̀ họ̀nmẹ ahọlu tọn etọn gbá do otẹ̀n lọ mẹ ji. Yinkọ ahọluduta lọ tọn wa yin dide sọn nujijọ lọ mẹ: ''Dan'' zẹemẹdo "ahọvi", ''xo'' zẹemẹdo "adọ̀go" podọ ''me'' zẹemẹdo "ohò nude tọn mẹ". ==Whenuho== Ahọluduta Dahomey tọn yin didoai to gblagbla owhe 1600 tọn lẹ mẹ gbọn Fọnnu he wá wawaṣi do finẹ lẹ (kavi vlavo gbọn alọwiwle to [[Ajánu lẹ]] po omẹ Gedevi tọn lẹ po ṣẹnṣẹn dali). [[Houegbadja]] (n. 1645–1685), wẹ nọ saba yin pinpọ́nhlan di ahọlu he dó dodonu Dahomey tọn ai, mẹhe gbá Họ̀nmẹ̀ Ahọlu tọn lẹ bosọ bẹ tito awhàntọ́nmẹ tọn po tòdaho he to gbonu lẹdo he yiaga bo to flala Abomey tọn lẹ hihòyí po. === Ahọlu Dahomey tọn lẹ === {| class="wikitable" |+ !Ahọlu !Bẹjẹeji Gandudu tọn !Vivọnu Gandudu tọn |- |[[Do-Aklin|Do-Aklin (Ganyihessou)]] |≈1600 |1620 |- |[[Dakodonou]] |1620 |1645 |- |[[Houegbadja|Houégbadja]] |1645 |1680 |- |[[Akaba of Dahomey|Akaba]] |1680 |1708 |- |[[Agaja]] |1708 |1740 |- |[[Tegbessou|Tegbessou (Tegbesu)]] |1740 |1774 |- |[[Kpengla]] |1774 |1789 |- |[[Agonglo]] |1790 |1797 |- |[[Adandozan]] |1797 |1818 |- |[[Ghezo|Guézo (Ghézo/Gezo)]] |1818 |1858 |- |[[Glele]] |1858 |1889 |- |[[Béhanzin]] |1889 |1894 |- |[[Agoli-agbo]] |1894 |1900 |} [[File:Victims for sacrifice-1793.jpg|thumb|250px|"Victims for sacrifice" – from ''[[Archibald Dalzel|The history of Dahomy, an inland Kingdom of Africa]]'', 1793.]] ===Gandudu Agaja tọn (1708–1740)=== [[Agaja|Ahọlu Agaja]], Oviví [[Houegbadja]] tọn, hẹ́ ofin lọ ji to 1708 podọ e jẹ adà gbló na Ahọluduta Dahomey tọn ji to aliho ayidego tọn de mẹ. Adàgbigbló ehe yọnbasi po alọgọ awhànpa huhlọ́nnọ̀ Ahọlu Agaja Dahomey tọn lẹ tọn po. To vogbingbọn mẹ na agbegbe he to lẹdo etọn mẹ lẹ, Dahomey tindo awhànfuntọ numimọnọ he sọha yetọn sù sọ̀ fọtọ́n dònu ao lẹ. E yindọ sọha mẹ wẹ omẹ̀ Dahomey tọn lẹ jẹdo te, be yé yí azọ́nyinyọnẹn po awhànfunnu huhlọ́nnọ yetọn lẹ po do sudò nuhudo enẹ tọn. To 1727, Agaja gbawhàn [[Allada]], he yin fie whédo ahọlu tọn jọ̀ sọn sọgbe hẹ otàn otó-de-sè ni dọna devo tọn lẹ, podọ to 1727 e gbawhàn [[Whydah]] lọsu tọn. Ehe yidogọna adàgbigbló ahọluduta lọ tọn, na taun tọn dohlán hùto Atlantik tọn waji, podọ huhlọ́n he jideji ehe hẹn Dahomey zùn huhlọ́n agbegbe lọ tọn. Kọdetọn lọ wẹ yindọ diblayin dọ awhàn masọ hán to yewlẹ po Ahọluigba Oyo tọn po ṣẹnṣẹn gbede, sọn 1728 kakajẹ 1740. Kọdetọn awhànfunfun yetọn sọta Ahọluigba Oyo tọn wẹ yindọ ahọluigba Oyo tọn wá jẹ̀ nukúndo tòkuẹ̀ sọn Dahomey sí ji. ===Gandudu Tegbesu tọn (1740–1774)=== Tegbesu, he sọ nọ yin kinkan dole Tegbessou, yin Ahọlu Dahomey tọn de, to [[Benin]] egbezangbe tọn mẹ, sọn owhe 1740 tọn kakajẹ 1774. E ma yin Tegbesu wẹ yin visunnu mẹho Ahọlu Agaja (1718–1740) gba, amọ́ e yin dide to oku otọ́ etọn tọn godo to whenue e duto mẹdaho etọn ji to agbawhinwlẹn mẹhe na dugán tọn mẹ. Ahọlu Agaja ko gbloada na Ahọluduta Dahomey tọn to aliho ayidego tọn de mẹ to gandudu etọn whenu, e jẹna ayidego dọ e gbawhàn Whydah tọn to 1727. Ehe hẹn jideji wá na kikló-yinyin ahọluduta etọn bosọ yidogọna wangbẹnamẹ sọn mẹhe lẹdo e lẹ dè gọna agọ̀jẹdomẹgo sọn akọta he to agbegbe lọ ji lẹ dè. Tegbessou dugán do Dahomey ji to ojlẹ he mẹ akọta do hudo nado hẹn aṣẹpipa etọn lodo do akọta he e ṣẹṣẹ gbawhàn yetọn ji te. Taidi kọdetọn de, Tegbesu nọ saba yin gigopana na diọdo he gando anadidenanu go he e basi to ahọluduta lọ mẹ lẹ nado sọgan hẹn ẹn penugo nado dó dodonu aṣẹpipa tọn ahọluduta he lodo lẹ ai. Ajọ́ kanlinmọ tọn tindo jideji ayidego de to gandudu Tegbessou tọn whenu bo lẹzun asisa he nọ hẹn akuẹ wá na ahọlu lọ hugan de. To yidogọ mẹ, gandudu Tegbessou tọn wẹ yin dehe tindo ''[[kpojito]]'' kavi onọ̀ opọ̀ tọn ayidego tọn tintan lọ ehe Hwanjile nọ otẹ̀n enẹ mẹ. ''Kpojito'' lọ wá lẹzun omẹ họakuẹ nukúndeji de to ahọluduta Dahomey tọn mẹ. E yin didọ gando Hwanjile go dọ, ewọ wẹ hẹn diọdo ayidego tọn lẹ wá [[nuwiwa]] sinsẹ̀n tọn Dahomey tọn lẹ ji gbọn yẹwhe yọyọ awè didoai dali po sinsẹ̀n bibasi na ahọlu po zizedai dali. Sọgbe hẹ otàn he mẹlẹ nọ pìn de, taidi apadewhé tòkuẹ he Dahomey dù do Oyo de, Agaja dona na Oyo dopo to visunnu etọn lẹ mẹ. Otàn lọ dọ dọ̀ to asì Agaja tọn lẹpo mẹ, Hwanjile kẹdẹ wẹ yigbe dọ visunnu emi tọn ni yin zize sọyi Oyo. Nuyiwa mẹde-yido-sanvọ́ tọn ehe, sọgbe hẹ otàn lọ, zọn bọ Tegbesu mọ̀ nukúndagbe Agaja tọn. Ehe zọn bọ Agaja wá dọna Tegbesu dọ ewọ wẹ yin ahọlu sọgodo tọn lọ, amọ́ mẹdaho etọn Zinga wẹ gbẹ yin gudutọ ofin lọ tọn. ===Aijijẹ Ahọluduta lọ tọn === Ahọluduta lọ hoavùn to [[Awhàn Tintán France tọn sọta Dahomey]] po [[Awhàn Awetọ France tọn sọta Dahomey]] po whenu. Ahọluduta lọ yin didepo bo yin zize do aṣẹpipa France tọn glọ to 1894. To 1904, lẹdo lẹzun apadewhé aṣẹpipa France tọn de tọn he yin [[French Dahomey]]. To 1958 French Dahomey lẹzun akọta he anadena ede de he nọ yin yiylọ dọ Republic of Dahomey bo wá tindo mẹdekannujẹ mlẹnmlẹn to 1960. E yin yinkọdiọna to 1975 dọ People's Republic of Benin podọ to 1991 do [[Benin|Republic of Benin]]. Tito ahọlududu tọn Dahomey tọn gbẹ zindonukọ̀n nado yin otẹ̀n gigonọ̀ de kakajẹ egbe. ==Tonudidọ== Kandai dowhenu tọn lẹ, he ajọ́ kanlinmọ tọn watọ Europe tọn lẹ wẹ yin suhugan mẹhe basi lẹ, nọ saba do ahọluduta lọ hia di dehe omẹ́ dopo gee wẹ nọ pàṣẹ dó nulẹpo ji de ehe nọ yin ahọlu aṣẹ̀glanglanpanamẹtọ de. Etomọṣo, dohia ehelẹ nọ saba fọ́n nudindọ̀n lẹ dote to adà awè ajọ́ kanlinmọ tọn lọ tọn lẹ ṣẹnṣẹn, pataki to United Kingdom na taun tọn, podọ delẹ sọgan ko yin osìn-dó-hóji poun lẹ. Azọ́n whenuhokinkan tọn agọe tọn lẹ ko wá zinnùdo dogbó hẹ huhlọ́n aṣẹpipa tọn ahọlu Ahọluduta Dahomey tọn lẹ tindo lẹ ji. Whenuho-kàntọ John C. Yoder, to ayidonugo dindọ̀n do Tòwedegbẹ Daho ''(Great Council)'' he to ahọluduta lọ mẹ ji, dọ̀nnú dọ [[nuwiwa]] etọn lẹ ma "dohia dọ gandudu Dahomey tọn yin dehe mẹdepope wẹ sọgan dugán tọn gba kavi dọ tito tonudidọ tọn etọn sọgan yin yiyi jlẹdo aliho gandudomẹji ahọlu omẹ Europe tọn lẹ tọn owhe kanweko-koewhèdopotọ tọn nkọ de go gba. Etomọṣo, kunnudenu enẹlẹ gbẹ nọgodona hogbe nudindọ̀n tọn lọ lẹ he dọ dọ̀ nudide gandudu tọn lẹ nọ sinai do wédide dopọ nado wá gbèta de kọ̀n ji podọ do osẹndoai lẹ ji. Kọmẹgán lẹ po otẹ̀n aṣẹpipa tọn delẹ po nọ yin dide gbọn ahọlu dali do kándo flinflin lẹ ji nado yinuwa taidi afọzedaitọ etọn lẹ bo penukúndo dẹ́sọ-dẹ́mẹ lẹ go to gbétato lọ mẹ. ===Ahọlu lọ === [[File:Gezo (2).jpg|thumbnail|Ahọlu [[Ghezo]] yin didohia po whèhẹ́ ahọlu tọn etọn po.]] Ahọlu Dahomey tọn (''Ahosu'' to Fongbe mẹ) wẹ nọ tindo huhlọ́n hugan to ahọluduta lọ mẹ. E yin didọ gando ahọlu lọ lẹ go dọ yemẹpo wẹ apadewhé ahọlu ''Alladaxonou'' tọn lẹ, dọ yé wá sọn whẹndo ahọlu tọn mẹ to [[Allada]]. Susu to nubiọtomẹsi otẹ̀n ahọlu tọn mẹ jijẹ tọn lẹ po aliho anadidenanu tọn lẹ po wẹ yin didoai gbọn [[Houegbadja]], [[Akaba]], po [[Agaja]] po dali. Visunnu mẹho lọ wẹ nọ saba yin zize do hùkan ji nado dugán, amọ́ e ma yin to Whelẹponu. Ahọlu lọ nọ yin dide gbọn hodọdopọ po gbèta he kọn Tòwedegbẹ Daho lọ wa to opli yetọn lẹ whenu dali, na nugbo tọn aliho he mẹ ehe nọ yin wiwa te ma nọ họnwun to Whelẹponu. Tòwedegbẹ Daho lọ nọ basi oylọ na omẹ nukúndeji voovo lẹ sọn awà voovo ahọluduta lọ tọn mẹ wá [[Nuwiwa Whemẹwhemẹ tọn Dahomey tọn]] lọ. Mahẹtọ lẹ, sunnu po yọnnu po, sọn adà voovo ahọluduta lọ tọn mẹ, nọ tindo hodopọ lẹ na whenu gaa. To vivọnu hodọdopọ lọ lẹ tọn, ahọlu lọ na la gbèta he kọn yé wá na pipli lọ. ===Whẹ̀datẹn ahọlu tọn lọ=== Otẹ̀n tangan he tin to whẹ̀datẹn ahọlu lọ tọn mẹ lẹ wẹ ''migan'' lọ, ''mehu'' lọ, ''yovogan'' lọ, ''kpojito'' (kavi ahọsi daho) lọ, podọ to godo mẹ ''chacha'' (kavi afọzedaitọ ahọlu tọn) he to Whydah lọ. ''Migan'' lọ (bẹplidopọ mi—mítọn po gan—ogán po tọn) wẹ yin nukúnmọnú ahọlu tọn, ohia whẹdida tọn tangan de, podọ e nọ sẹ̀n taidi nukọ̀ntọ whẹ̀dida hinhẹn ṣẹ̀ tọn lọ. ''Mehu'' lọ lọsu ga, yin nukọ̀ntọ anadidenanu tọn tangan de he nọ penukúndo họ̀nmẹ̀ po nuwiwa whẹndo ahọlu tọn lẹ po, whẹho ajọwiwa tọn lẹ, podọ lẹdo he to hùwaji Allada tọn lẹ po (ehe zọn bọ otẹ̀n enẹ do yin otẹ̀n titengbe de nado wanu dopọ hẹ omẹ Europe tọn lẹ). ==Nuwadopọ hẹ otò devo lẹ == Nuwadopọ he tin to Dahomey po otò devo lẹ po lẹ gẹdẹ podọ e nọ saba sinai do ajọ́ kanlinmọ sisà tọn dasá Ohù Atlantik tọn ji ji. ===Brazil=== To owhe 1750 mẹ, Ahọluduta Dahomey tọn do azọ́ndenamẹ jijọho tọn de hlan Brazil, to whenue otò lọ gbẹ tin to gandudomẹji omẹ Portugal tọn lẹ tọn glọ, nado sọgan vọ huhlọ́n na nuwadopọ jijọho nọ tọn lẹ, to nujijọ he dekọtọn do aṣẹpatọ jijọho tọn Portugal-Brazil tọn lẹ yinyan jẹgbonu, to 1743. Tito ajọwiwa tọn wutu wẹ zọ́n bọ gbèkọndopọ do yin afọdona, "po yanwle lọ po nado wleawuna kọndopọ pẹkipẹki de hẹ aṣẹpatọ Portugal tọn lẹ po ajọ́watọ he nọ họ̀ kanlinmọ lẹ he nọ nọ̀ Brazil lẹ po, podọ nado hẹn ẹn diun dọ ye zindonukọ̀n nado nọ họ̀ kanlinmọ he Dahomey hẹnwa lẹ kakati ni yin dehe ahọluduta devo lẹ hẹnwa lẹ". Dahomey wẹ yin otò awetọ - Portugal wẹ yin tintan - he mọ mẹdekannujẹ yí sọn Brazil si to 1822. [[Francisco Félix de Sousa]], he yin ajọ́watọ kanlinmọ tọn Brazilnu de, wa lẹzun tonudọtọ nukúndeji de to Dahomey to whenue e gọalọna Ahọlu [[Ghezo]] nado hò aṣẹpipa yí godo. ===France=== [[File:Behanzin-Goho-1895.jpg|thumb|To 1894, Ahọlu godo tọn, [[Béhanzin]], jogbè to [[Alfred-Amédée Dodds]] nukọ̀n]] To 1861, ponọ̀ tọji tọn gandudu Britain tọn lẹ, he to lilẹpe bo to ṣisọ́ mẹhe nọ tunafọ̀ gbedide he sọta ajọ́ kanlinmọ tọn, tọ́nawhàn ahọluduta [[Họgbonu|Porto Novo]] tọn, he yin dopo to mẹjidugando Dahomey tọn lẹ mẹ. Todin Porto-Novo biọ hihọ to France si, podọ France lẹzun hihọ́basinamẹtọ etọn to 1863. Etomọṣo, nudide ehe yin agọjẹdo gbọn Ahọlu [[Béhanzin]], mẹhe tẹkudeji dọ Porto-Novo gbẹ tin to gandudomẹji Dahomey tọn glọ. Whẹ̀ho devo he sọ dọ̀n kùnṣẹ̀n-kùnṣẹ̀n wá wẹ ninọmẹ [[Cotonou]] tọn, tọjihun glintẹn de he omẹ France tọn lẹ yise dọ emi wẹ tindo jlọjẹ nado pàṣẹ do de sọgbe hẹ alọdowemẹ gbèkọndopọ tọn de he afọzedaitọ Dahomey tọn de ko he tin to [[Ouidah|Whydah]] ko doalọ wutu. Dahomey dovọ́na nue omẹ̀ France tọn lẹ lọsu to didọ̀ lẹpo bo zindonukọ̀n nado to sọ̀ji-kuẹ́ lẹ yí tọjihun-glintẹn lọ. Dẹ́sọ́-dẹ́mẹ ehe lọ wa sinyẹn deji kaka bo wa dekọtọn do [[Awhàn Tintán France tọn sọta Dahomey]] lọ to 1890, bọ France-nu lẹ duto awhàn lọ ji. Dahomey yin hinhẹn gánnugánnu nado doalọ gbèkọndopọ he dohia dọ yé ko jo [[Họgbonu|Porto-Novo]] po Cotonou po do alọ France-nu lẹ tọn mẹ. Etomọṣo, Dahomey gbẹ lẹkọwa tọ́nawhàn lẹdo lọ bosọ dovọ́na whẹ̀domẹ France-nu lẹ tọn, ehe fọ́n [[Awhàn Awetọ France tọn sọta Dahomey]] lọ dote to1892. Ahọluduta lọ ṣíawhàn to 1894, e wa yin yiyidogọ na ahọluigba he tin to aṣẹpipa and France tọn glọ lẹ taidi [[French Dahomey]], podọ Ahọlu Béhanzin yin zize yì kanlinmọgbenu to [[Algeria]]. ===Portugal=== Tòdaho fibẹtado omẹ Portugal tọn lẹ tọn he tin to Ouidah yin gbigbakija gbọn awhànpa Dahomey tọn dali to 1743 to whenue e tọ́nawhàn todaho lọ, todin Ahọlu Tegbesu tindo ojlo nado hẹn gbèkọndopọ yetọn po Portugal po jẹ̀ yọyọ. Dahomey sẹ́ e whè gbau afọ̀zedaitọ atọ́n do Portugal po Brazil po to owhe 1750, 1795, 1805, 1811 po 1818 po tọn lẹ gblamẹ, po yanwle nado tindo hodọdopọ po gbèkọndopọ lẹ po do tito ajọwiwa kanlinmọ tọn gbọn Atlantik ji lọ ji. Azọ́ndenamẹ ehelẹ wa wleawuna gbèkọndopọ he lodo lẹ to ahọlu Dahomey tọn lẹ po ahọlu Portugal tọn lẹ po ṣẹnṣẹn, podọ nunina lẹ nọ yin bibasi to ṣẹnṣẹn yetọn. Ahọlu Portugal tọn wẹ nọ penukúndo akuẹzinzan po adọ́tẹn afọzedaitọ Dahomey tọn lẹ tọn he dán gbọn Lisbon po Salvador, Bahia po ṣẹnṣẹn lẹ tọn go. Afọzedaitọ owhe 1805 po 1811 po tọn lẹ hẹn wekanhlanmẹ lẹ wa sọn Ahọlu [[Adandozan]], mẹ wle omẹ Portugal tọn delẹ do ganpamẹ to tatọ́-tẹnnọ̀ Dahomey tọn he yin [[Abomey]] mẹ bo biọ to Portugal si nado wajọ́ to Ouidah kẹdẹ. Portugal dopà nado yinuwa sọgbe hẹ obiọ etọn kiki eyin dọ e tún mẹhe e wle do gànpamẹ lẹ dote. Wekanhlanmẹ he dite bosọ gọ́ na nuagokùn tauntaun lẹ de he wa sọn Ahọlu [[Adandozan]] dè to azán 9 Kọ́yànsun 1810 tọn dohia dọ tindo oyẹnẹn gando Awhàn Napoleon tọn lẹ ''(Napoleonic Wars)'' po kanlinmọgbenu-yìyì whédo ahọlu Portugal tọn to Brazil go ganji, podọ e dọ dọ̀ e vẹna emi dọ emi ma penugo nado gọalọna whédo ahọlu Portugal tọn tọn to awhàn yetọn sọta France whenu. * "...Madẹnmẹ linlin lẹ wá bo dọ dọ̀ Hiẹ Ahọlu Gigonọ po Whédo Ahọlu tọn po he ko yin hinhẹn zun gàntọ lẹ na omẹ France tọn lẹ, mẹhe hò Lisbon yí, gọna Ahọlu Spain tọn, ko jẹ kọlẹwa whé ji. Ojlẹ delẹ wayì podọ ohún devo wá bosọ hẹn linlin devo lẹ wá dọ Hiẹ Ahọlu Gigonọ to pọmẹ hẹ Oklúnọ Mìtọn Ahọsi Daho Portugal tọn ko dedó Tòdaho Bahia tọn mẹ, to hihọbasinamẹ omẹ England tọn lẹ po Ponọ̀ tọji tọn Portugal tọn lẹ tọn po glọ. Enẹgodo ojlẹ devo lẹ sọ wayi podọ ohún devo hẹn linlin lẹ wá dọ a ko sẹtẹ̀n yì Rio de Janeiro, fie mí yọnẹn dọ Duke (kavi kọmẹgán) Cadaval tọn ku te, ehe ka vẹna mi taun podọ N'jlo dọ a ni mọ̀ homẹmiọnnamẹ yí sọn deè... nue vẹna mi hugan wẹ yindọ N'masọ yin kọmẹnu Gigonọ Mítọn tọn ba, podọ nugomape lọ nado zinzọnlin to aigba he lodo ji nado yí alọ̀ ṣie lẹ do gọalọna we, enẹwutu ojlo ṣie ma whè, dile tofi N'ko fùnawhàn susu lẹ dogbó ṣie lẹ godo fi..." To Zẹemẹ gigọ nina gando lehe e gbawhàn ahọlu akọta agbawlẹ́nhẹmẹtọ [[Aflika]] tọn de tọn godo, Adandozan dọna omẹ Portugal tọn lẹ dọ, * ...N'na linlin ehe lẹpo na mí dẹ̀n dó midelẹ taun wutu, dó linlin he gando Awhàn lọ lẹ go hlan mi, podọ ga linlin he gando awhàn he fùn akọta France tọn lẹ po akọta devo lẹ po tọn, họmẹ ṣie na hùn nado sehó gando yẹ go. ===United Kingdom=== Dahomey lẹzun kẹntọ de na Ahọluigba Britain tọn to whenue kanlinmọ bibẹpli yin alọhẹndotena to gblagbla owhe kanweko 19tọ tọn whenu. Omẹ Britain tọn lẹ do wẹnsagun lẹ hlan Dahomey, po yanwle lọ po nado diọlinlẹnna Ahọlu [[Ghezo]] nado dè gbẹtọ yiyi do sanvọ́ po ajọ́ kanlinmọ sisà tọn po sẹ̀ sọn aimẹ. Ghezo ma kọngbedopọ hẹ obiọ omẹ Britain tọn lẹ tọn to afọdopolọji, etomọṣo e tẹnpọn nado hẹn nuwadopọ họntọnjihẹmẹ tọn etọn hẹ omẹ Britain tọn lẹ go gbọn godoninọna nukọ̀nyiyi ajọ́ yọyọ odé-mi sisà tọn lọ dali. To 1851, Ponọ̀ Ahọlu tọn ''(Royal Navy)'' lẹ degbè dọ yè ni súali tọji tọn do Dahomey, ehe sisẹ Ghezo nado doalọ gbèkọndopọ he dè kanlinmọ lẹ bibẹ sọyi togodo sẹ̀ to afọdopolọji de mẹ to 1852. Etomọṣo, gbèkọndopọ lọ yin gbigbà bọ vivẹnudido nado wajọ́ kanlinmọ sisà sọ zindonukọ̀n to 1857 po 1858 po. Whenuho-kàntọ Martin Meredith yihodọ sọn Ghezo numẹ dile e to hodọna omẹ Britain tọn lẹ, e dọmọ: * "Ajọ́ kanlinmọ tọn wẹ ko yin nunọwhinnusẹ́n he to anadena omẹ ṣie lẹ. Ewọ wẹ yin asisa gigo po adọ̀kun yetọn po tọn. Ohàn yetọn lẹ nọ pagigona awhàngbigba yetọn lẹ podọ otàn lehe yé gbawhàn kẹntọ de tọn bosọ bẹ yé yì kanlinmọgbenu tọn lẹ wẹ onọ̀ lẹ pìn na ovivu lẹ nado klọ yé na yé nido yawu yihọ̀". To azọ́ndenamẹ wẹnsagun tọn yì Dahomey de whenu to 1849, Awhangán Fredrick E. Forbes he yin Ponọ̀ tọji tọn Ahọlu tọn mọ viyọnnu kanlinmọ de yi sọn Ahọlu Ghezo de taidi "nunina" de. Yé wa do yinkọ lọ [[Sara Forbes Bonetta]] na ẹn to godo mẹ podọ e lẹzun viyọnnu sọdodóvi de na Ahọsi Victoria. ===Amẹlika=== To whenue Amẹlika jẹ mẹdekannu to 1776 godo, e dè aṣẹdai de tọ́n he doṣẹ́n sọta mahẹ tintindo to ajọ́ kanlinmọ tọn wiwa dohlán togodo gọna Osẹ́n he Gbẹkọ̀ Kanlinmọ lẹ Hinhẹn biọ Otò lọ mẹ de ehe Togán Thomas Jefferson doalọ to 1807. Gbọnmọ́ dali, Amẹlika ma wleawuna nuwadopọ gbèkọndopọ tọn depope he Ahọluduta Dahomey tọn pọn gbede. Etomọṣo, Dahomey wẹ tọjihun he bẹ kanlinmọ lẹ godo tọn he yè yọnẹn dọ e biọ Amẹlika gbọn nuglọ bosọ bẹ ogbẹ́ kanlinmọ 110 tọn lẹ de lọ wa sọn, ehe yin hihọ́ ojlẹ dindẹn to ajọ́ kanlinmọ tọn wiwa gbigbẹdai godo. Nujijọ lọ yin nudego to linlinwe ''The Tarboro Southerner'' tọn mẹ to azán 14tọ Liyasun, 1860 tọn. To azán 9tọ Liyasun, bato de he nọ yin ''[[Clotilda]]'', ehe yin anadena gbọn William Foster dali, wá tọtó Mobile tọn to Alabama, bo bẹ agbàn kanlinmọ tọn godo tọn he yin hinhẹn biọ Amẹlika gbọn godo lẹ wá sọn Ahọluduta Dahomey tọn mẹ. To 1858, dawe de he nọ yin Timothy Mather basi to owùnọ de po hagbẹ lẹ po dọ mahopọnna dọ osẹ́n he dọ dọ̀ tito ajọwiwa kanlinmọ tọn ni yin alọhẹndotena de tin to aimẹ, emi lẹ sọgan hẹn kanlinmọ lẹ wá sọn Aflika awuyẹyẹ-afọyẹyẹ. To whenue e to zẹemẹ basi gando lehe kanlinmọ lọ lẹ jẹ̀ e si gbọn tọn, Nukọ̀ntọ William Foster kàn do kandai-we etọn mẹ to 1860 dọmọ, "sọn finẹ N'yì dọnu dó Ahọlu Dahomey tọn. a10ezsfpzs5yqq0qfogggfdlu82scka Pyabelo Chaold Kouly 0 1107 20395 20391 2022-04-19T12:10:40Z Ydamilola 17 wikitext text/x-wiki '''Pyabelo Chaold Kouly''' (Pyabèlo Bernadette Chaold Kouli) yin dowatọ Togolisinu de . E yin jiji to 1943 to Pagouda, [[Togo]], bo zingbejizọnlin yi Germany to 19961 nado plọn gando alọgọ bibasi na azọn doto tọn. E yin dopo to yọnnu Togolisinu pẹvi de he yin zinzinjẹgbonu. ==Azọn ṣinṣian etọn lẹ== *Souvenirs de douze années passées en République Fédérale d'Allemagne (Memories of Twelve Years Spent in Germany) 1975, published 1978. *Brief von einer Togolesin an ihre Bekannten und Freunde in Deutschland. *Le Caneton égaré. Lomé: Les Nouvelles Editions Africaines. ISBN 2-7236-0938-3 OCLC 36933011 *Enfants à la ferme de Lama-Tessi *Fala, le redoutable. Lomé: Les Nouvelles Editions Africaines. ISBN 2-7236-0945-6 OCLC 36933041 *Le Missionnaire de Pessaré Kouloum Lomé: Les Nouvelles Editions Africaines, 1979. OCLC 81289042 *Recitations. Lomé : Nouvelles Editions africaines du Togo, 1991. OCLC 36755134 *Djidili et Wédé à la ferme de Lama-Tessi au Togo, 1994? OCLC 35665101 ==Alọdlẹndonu lẹ== 2fx4kpp585r410yi9ppy8zfpp83ua0e Adà:Pages using ISBN magic links 14 1108 20419 2022-04-19T14:47:10Z Samatics 9 Dá weda po "Pages using ISBN magic links" po wikitext text/x-wiki Pages using ISBN magic links ko4as9ghasm0ugxyax6eq9wmbtvaek1 Zinzantọ:Austin Jiwanu 2 1109 20420 2022-04-19T15:18:00Z Austin Jiwanu 49 Dá weda po "{{#babel:guw|pcm|yo|en-2}}" po wikitext text/x-wiki {{#babel:guw|pcm|yo|en-2}} tnyqym9butzojk2ljf7bkj85dcsw424 Yemi Shodimu 0 1110 20728 20727 2022-04-21T09:04:16Z Austin Jiwanu 49 /* Sọ pọn */ wikitext text/x-wiki '''Yemi Shodimu''' (yin jiji to azan agban-ewhedopotọ Alunlunsun, owhe 1960 tọn) E yin [[Naijilia]] sin aihundatọ he sọ nọ dohia to televisiọn ji, podọ anadenanutọ podọ aihundida lamẹyiya tọn basitọ de. ==Bẹjẹeji gbẹzan etọn== E yin jiji to Abẹ́òkúta, tatọ-tonọ [[Ayimatẹn Ogun Tọn|Ayimatẹn Ogun tọn]] to huwaji-wheyihọ tọn [[Naijilia]] tọn mẹ. E zan gbẹzan dowhenu tọn etọn to Abẹokuta to Ahọluwhe Alake Egbaland tọn gbe to fihe e yọn nususu gan do akọ ayọnu lẹ tọn te. E yi wehọmẹ Alavọ tọn Obafemi Awolowo tọn to fihe e mọ Bachelor of Arts (B.A.) yi te gbedewema daho to aihundida lamẹyiya tọn yi te podọ e zin do nukọnsọyi wehọmẹ yalavọtọn Awọnlin tọn to fihe e mọ ''Master of Arts (M.A.) in Mass Communication'' yi te. ==Azọn etọn== E bẹ aihundida lamẹyiya tọn jẹ e ji to owhe 1976, tọn mẹ, to owhe dopolọ hemẹ e yin mimọ to aihun he hosọetọn yin Village Head Master. E yin yinyọnẹn na azọngba nukọntọ yinyin tọn, to Ajani in Oleku mẹ, aihun de he yin anadena bosọ Yin bibayi gbọ Tunde Kelani dali. To 2018,e yin azọndena taidi bayitọ aihundida lamẹyiya tọn nukiko do na mẹ tọn he tindo apawhe susu he hosọ etọn yin Isale Eko. ==Aihun he e da lẹ== *Village Head Master *Oleku (1997)  *Ti Oluwa Ni Ile *Saworoide *Ayo ni Mofe *Koseegbe *Diamonds In The Sky (2019) The Miracle Centre (2020) ==Sọ pọn== Todohukanji aihundida lamẹyiya tọn datọ Naijilia tọn lẹ tọn. ==Alọdlẹndonu lẹ== 8uhqgyt2kpswtkud8ch2rtbhuels9i8 Kẹntọ 0 1111 20431 2022-04-19T18:13:24Z Gadarawamo 20 Dá weda po "'''Kẹntọ''' de yin mẹde kavi ogbẹ́ de he nọ jẹagọdo mẹde kavi ogbẹ́ de. To awhan de whenu, kẹntọ wẹ mẹdepope he to avunho na ada devo. ==Alọdlẹndonu lẹ==" po wikitext text/x-wiki '''Kẹntọ''' de yin mẹde kavi ogbẹ́ de he nọ jẹagọdo mẹde kavi ogbẹ́ de. To awhan de whenu, kẹntọ wẹ mẹdepope he to avunho na ada devo. ==Alọdlẹndonu lẹ== 1au4jw1e0z1w8byw9fj1vt4ie18nbox Pere Egbi 0 1112 20722 20700 2022-04-21T08:13:39Z Samatics 9 wikitext text/x-wiki [[File:Pere_Egbi_in_2021.jpg|thumb|Pere Egbi]] '''Pere Egbi ''' (yin jiji to azán koatọ́n-nukunawetọ, osun ṣidopotọ, owhe 1986), sọ yin yinyọnẹ̀n do '''Perez Egbi''', aihundatọ [[Naijilia]] vijiji de wẹ e yin, podọ gbẹtọ nukundeji dé. Eyin dotozọ́nwatọ dé podọ é sọ yin yinyọnẹ̀n na aihundida sinimọto ''Big Brother Naija season 6'' tọn, bo mọ Nuniná omẹ awetọ tọn yi. ==Bẹjẹeji gbẹzan po wehihia etọn po== Egbi yin jiji to tòdaho Warri tọn mẹ, to Ayimatẹn Delta tọn to azán koatọ́nnukunawetọ́, osùn ṣidopotọ́ owhe 1986 tọn. Ewọ wẹ yin ovi tintan mẹjitọ́ etọn tọn, to ovi awe he mẹjitọ etọn lẹ tindo. E yin pinplọnwhẹ́n gbọn onọ̀ etọn dali. Egbi fó wehọmẹ dokọ̀ tọn po wehọmẹ daho po to Ayimatẹn Delta tọn whẹpo do wá yi gbedewema dotozọ́nwiwa tọn to Wehọmẹ Alavọ Ayimatẹn Awọnlin tọn. ==Azọn etọn lẹ== Egbi bẹ́ azọ́n jẹeji taidi linlinhiatọ de to whenue e gbẹ́ po to wehia gando dotozọ́n go enẹgodo e diọ azọn etọn do aihundatọ sinimọto tọn po otàn kantọ de po. E nọ yin didohia to televizion ji whẹpo e di yì United States po pọndohlan lọ po dọ onu lẹ nasọ pọ́nte dogọ. Egbi sẹ̀n to United States. E sọ́ wà ponọzọ́n na owhe ṣidopo, to whenue e ko wa dotozọ́n godo e lẹkọ dó [[Naijilia]] nado wazọn aihundida sinimọ tọn. Egbi yin yinyọnẹn na aihundida sinimọto de he nọ yin ''Big Brother Naija season 6'' he e tindo mahẹ to e mẹ, bo yin tatọ́ whẹndo tọn, enẹwutu họntọn etọn lẹ dó dẹpẹyinkọ lọ "Major General" na ẹn. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] ef61sgcx0bw19urszvnfd6esah0a1ea Ovọ́n 0 1113 25325 21071 2022-07-08T13:46:38Z Gadarawamo 20 wikitext text/x-wiki '''Ovọ́n''' yin [[Kanlin|kanlin]] wunmẹ de he ma nọ tindo awa po [[afọ]] lẹ po podọ e nọ taidi odan. Ovọ́n lẹpo ma nọ tindo nẹgbehú. Tedidi ovọ́n dopodopo tọn nọ gbọnvo na yedelẹ. Wunmẹ ovọ́n tọn delẹ tin he nọ whè sọmọ bọ e ma nọ bọawu nado mọ ẹn po nukun po. Mọdopolọ ovọ́n de tin he yè nọ ylọdọ ''bootlace'' ko yin yinyọnẹn nado dite na nudi kilomẹtlu kandeko (60). Ovọ́n he saba yin yinyọnẹn wẹ ovọ́n aigbamẹ tọn he yè nọ ylọdọ nuvúnnú lẹ. Ovọ́n wunmẹwunmẹ wẹ tin, susu yetọn sọ nọ gbọnvo na yede. ==Alọdlẹndonu lẹ== 1ix3o62603lyk5wefqcwwqth7f7ayqs Ován 0 1114 20503 2022-04-20T07:49:35Z Gadarawamo 20 Dá weda po "'''Ován''' yin nude he nọ yiyizan nado ylọ ayidonugo mẹde tọn kavi nude tọn kavi aliho de nado" po wikitext text/x-wiki '''Ován''' yin nude he nọ yiyizan nado ylọ ayidonugo mẹde tọn kavi nude tọn kavi aliho de nado 2zc52c6t6m0bwstrlt8yllzbb5a00if F. O. Ogunlana 0 1115 25385 25384 2022-07-08T15:38:03Z Misteld 15 wikitext text/x-wiki '''F.O. Ogunlana''' sẹn taidi mẹhọakuẹ nusọtọ [[Aflika]] tọn ye dọ lẹdo ṣọtọ Bureau tọn. To 1979 eyin agba na yedọ omẹ kantọnfọtọnnukunatọn tọ to Bronze wolf ẹnẹ wẹ pipli dopo gee de sọn anadenanutọ nukọnyiyi sin agba nina de tẹnmẹ he wa ayimẹ do gbọn pipli nusọtọ tọn de dali. Yedọ na vogbingbọn sinsẹn dohlan lẹdo sọtọ lọ dali. Eṣo yin omẹ nujọònu tọn de to agbanina aihọn sika tọn mẹ. Mehọakuẹ de to nusọtọ Afrik tọn mẹ ye dọ lẹdo ṣọtọ Bureau. 2a0cemxxxvf5uxpdzmwdp2bkcn9m94b Wehọmẹ Alavọ Ayimatẹn Awọnlin Tọn 0 1116 23491 20865 2022-05-21T05:53:44Z Amire80 23 Bot: Cleaning up old interwiki links wikitext text/x-wiki '''Wehọmẹ Alavọ Ayimatẹn Awọnlin Tọn''' (''Glẹnsigbemẹ: '''Lagos State University''''') he sọ nọ yin yiylọdọ '''LASU''', yin didoai do Ojo, otò dé he to , [[Ayimatẹn Awọnlin Tọn|Ayimatẹn Awọnlin tọn]] mẹ to tògbo [[Naijilia]] tọn mẹ. Wehọmẹ Alavọ tọn lọ yin didoai to 1983 gbọn osẹn jọun [[Ayimatẹn Awọnlin Tọn|Ayimatẹn Awọnlin tọn]] dali, na wepinplọn po nukọnyiyi nuyọnẹn tọn po, bọ aṣagbe etọn yin, "Na Nugbo po Azọnwiwa po" (''Motto: For Truth and Service''). Wehọmẹ Alavọ tọn ehe nọ penukundo wehọmẹvi hugan 35,000 lẹ he nọ wá wehọ lọ mẹ lẹ sọn ofi voovo lẹ go. [[Adà:Wehọmẹ lẹ]] 4ktoijo4ayha1mq03olgp6szcodun0x Muhammad Shashere 0 1117 26521 21127 2022-07-19T08:46:51Z Gadarawamo 20 wikitext text/x-wiki '''Muhammad Shashere ''' yin Malenugán [[Ayimatẹn Kano Tọn|Kano]] tọn he dugan sọ́n [[owhe]] 1573 jẹ 1582. ==Otàn gbẹzan etọn tọn to otànnugbo Kano tọn mẹ== Otàn gbẹzan Muhammad Shashere tọn sọn lẹdogbedevomẹ Palmer 1908 to otànnugbo Kano tọn mẹ tin to odò. Mohamma Shashere wẹ yin Saraki koatọ́n-nukundopotọ he yin visunnu Yakufu tọn. Yinkọ onọ etọn tọn wẹ Fasuma. E gbọnvo na Saraki he ko nọgbẹ̀ to kano na nuhe du Walọ dagbe didohia. Ewọ wẹ yin omẹ tintan he dó yinkọ na Afanumẹ etọn dọ Wombai. (Afanumẹ lọ nọ yin yiylọdọ Bamu). E sọ dó yinkọ na Afanumẹ de he nọ yin Babba bo na ẹn yinkọ lọ Sarkin Bawaki. E sọ na Afanumẹ devo he yinkọ etọn nọ yin Mabaiyi yinkọ lọ Bagachi. É de nado Funnawhàn sọ́ta Katsina. É dọna he yin visunnu Alkali Mohamma tọn, visunnu Tanko tọn, visunnu Jibril tọn, visunnu f Mugumi:“nami adanwanu de nado yi Funnawhàn hẹ́ Katsina. Eyin n ma gbawhan, ma na lẹkọ gbẹte, afidò n gbawhan Katsinawa tọn.” Alkali lọ na ẹn Awhanfuntọ́ etọn Musa, he Yinkọ Onọ etọ̀n nọ yin Gero. Sarki na Musa otẹn Alkali tọn. To whenue e wá Katsina, Sunnu kastina tọn tọ́n nado Funnawhàn. Awhanfuntọ́ lọ lẹ pé yedelẹ to Kankia bo Funnawhàn to finẹ. Sunnu Katsinawa tọn lẹ gbawhan na ye su to sọha mẹ. Sunnu Kanawa tọn lẹ họ̀nyi, bo jo saraki yetọn dó na San Turaki Mainya Narai, San Turaki Kuka Zuga po Ban Bumpki tọn wutu. Gbẹtọ lọ lẹ jihàn dọ“Narai he yin Àdó lọ: wleawufo nado péhẹ́ whlepọ́n depope;” “Zuga ma họ̀nyi.” omẹ ehelẹ yi whegbe po Saraki yetọn po bo biọ Kano po é po. Saraki lọ blawu taun. Sunnu lọ lẹ dọ na ẹn dọ, “Jo awubla dó,eyin Allah jló mi na gbawhan Katsinawa tọn to Owhè heja.” To whenu vudẹ̀ godo, nọvisunnu Etọn lẹ blase nado hui. San Turaki Narai se gándo sebibla lọ go, bo dọna Saraki lọ dọ: ma tọ́nyi fidepope blo, hiẹ kavi Liman towe, na a nikaa yin huhu. Enẹwutu Saraki lọ gbọṣi ohọ̀ etọn mẹ,San Turaki wa yinuwa taidi Saraki lọ. To Whenue Awhanfuntọ́ lọ lẹ wa to whejai,ye mọ San Turaki po Afanumẹ etọn lẹ po é po to Màléhọ́ mẹ , na ye lẹndọ ewọ wẹ Saraki lọ wutu, ye hoavun hẹ ẹ̀. Afanumẹ etọn ṣinẹnẹ po hẹnnu etọn fọtọnnukunatọ̀n po wẹ tin po e po. Afanumẹ ṣinẹnẹ lọ lẹ yin huhu. Wiawe to hẹnnu etọn lẹ lọsu yin huhu, bọ ṣidopo to ye mẹ yin wiwle sọyi. Omẹ ṣidopo he ye wlé sọ́yi lẹ wẹ: Burimah, Jigo, Adam, Wukarka, Tukuki po Sarkin Wawayi po. Sarki Mohamma Zaki he yin Saraki yọyọ lọ jlo na hu omẹ ṣidopo lọ lẹ ṣigba omẹ lọ lẹ dọ:: “pò mi dógbẹ̀ podọ mi nasọ lẹzun Afanumẹ towe lẹ, Ovivi towe lẹ wẹ mi yin.” enẹwutu Saraki lọ pò ye dogbẹ̀. San Turaki Narai yin didi dó Màléhọ́ he ye hui dó mẹ. Mohamma Zaki hẹ̀n Aderki nado gbá Serikin Jarmai, ohọ dé dó họngbo saraki lọ tọn mẹ. “zowre” he yin Turaki Mainya tọn lọsu yin gbigbá sẹpọ́ Màléhọ́ lọ, po ohọ Yan Sintali tọn po ohọ Turaki Kuka tọn po Mai-Shikashikai tọn. Màléhọ́ lọ yin didiọ́. Nujijọ lọ zọ́n bọ Turaki Mainya tindo lẹblanulọkẹyi lọ nado nọ wanu di Saraki dó otẹn Mohamma Zaki tọn, ṣigba lẹblanulọkẹyi lọ yin hinhẹnbu. Shashere dugan na Owhè ṣinẹ̀nẹ̀ , Osùn ẹnẹ̀ po Azan konukunẹnẹ̀ po. Enẹgodo é yin didesẹ̀. ==Alọdlẹ̀ndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] 0yd4jsubrf93aielzql4rpqfuttq2t2 Ayimatẹn Edo Tọn 0 1118 22910 22909 2022-05-13T07:56:19Z Biowikician 16 /* Ayidedaitẹn saditọ lẹ tọn to Ayimatẹn Edo tọn */ wikitext text/x-wiki [[File:Nigeria - Edo.svg|thumb|Nọtẹn he to yẹdide Naijilia tọn lọ ji]] '''Ayimatẹn Edo Tọn''' yin dopo to Ayimatẹn gban-atọ́n-nukundopo he tin to otò [[Naijilia]] tọn mẹ lẹ mẹ. Ayimatẹn Edo tọn yin Ayimatẹn dé he to Hùwaji Otò [[Nigeria|Naijilia]] tọn. Tatọ́-tònọ etọn wẹ [[Tòdaho Benin]] tọn. Eyin didoai to azan ko-atọ́nnukunawetọ Avivọsun owhe 1991. Bo yin dìde sọn [[Ayimatẹn Bendel Tọn hoho|Ayimatẹn Bendel tọn hoho]]. Ayimatẹn Edo tọn do dogbo hẹ [[Ayimatẹn Kogi Tọn|Ayimatẹn Kogi tọn ]] to Agewaji-Whèzẹtẹn, dohlán whèzẹtẹn [[Ayimatẹn Anambra Tọn|Ayimatẹn Anambra tọn]]. Ayimatẹn Edo tọn do dogbo hẹ [[Ayimatẹn Delta Ton|Ayimatẹn Delta tọn]] to Huwaji-Whèzẹtẹn, dohlán whèzẹtẹn [[Ayimatẹn Ondo Tọn|Ayimatẹn Ondo tọn]]. Mẹ hihia he wa aimẹ to owhe 2006 dohia dọ Ayimatẹn Edo tọn yin Ayimatẹn ko-nukunẹnẹtọ he gbẹtọ su te hugan to Otogbo Nigeria tọn mẹ. Ayimatẹn Edo tọn wẹ yin Ayimatẹn ko-nukunawetọ he klo hugan to Otogbo Nigeria tọn mẹ. ==Gandudu-Lẹdo to Ayimatẹn Edo tọn mẹ== Ayimatẹn ehe bẹ Gandudu Lẹdo tọn fọtọ̀n-nukunatọ̀n (18) hẹn, ehelẹ wẹ: #Akoko-Edo #Egor #Esan Central #Esan North-East #Esan South-East #Esan West #Etsako Central #Etsako East #Etsako West #Igueben #Ikpoba-Okha #Orebo #Orhionmwon #Ovia North-East #Ovia South-West #Owan East #Owan West #Uhunmwonde ==Akọ̀ jọun Ayimatẹn Edo tọn lẹ== Akọ̀ jọun Ayimatẹn Edo tọn lẹ wẹ Binis, Etsako, Esans, Owans,Okpe, Igbanke, Ota, Ema po Akoko-Edo.Ogbe voovo atọ́n wẹ tin to Ayimatẹn lọ mẹ, delẹ to ye mẹ wẹ: Edo, Igarra, Etsako/Afemai, Esan po Okpamheri. {| class="wikitable" ! Gandudu-Lẹdo tọn lẹ to Ayimatẹn Edo tọn mẹ !! Ogbè |-!! Ògbe |- | [[Akoko-Edo]] || Aduge; Akuku; Ebira; Enwan; Igwe; Ikpeshi; Ivbie North-Okpela-Arhe; Okpamheri; Okpe; Oloma; Ososo; Sasaru; Ukaan; Uneme |- | [[Esan Central]] || Esan |- | [[Esan North East]] || Esan |- | [[Esan South East]] || Esan |- |[[Esan West]] || Esan |- | [[Etsako]] || Ivbie North-Okpela-Arhe; |- | [[Etsako Central]] || Etsako |- | [[Etsako East]] || Etsako |- | [[Etsako West]] || Etsako |- | [[Igueben]] || Esan |- | [[Ikpoba-Okha]] || Edo, Itsekiri |- |[[Oredo]] |Edo |- | [[Orhionmwon]] || Edo; Ika; |- | [[Ovia North East]] || Edo |- | [[Ovia South West]] || Edo |- | [[Owan East]] || Emai-Iuleha-Ora; Ghotuo; Idesa; Ihievbe |- |[[Owan West]]|| Emai - Iuleha, Ora |- | [[Uhunmwonde]] || Edo; Ika |} ==Àkọ́ po Sinsẹ́n jọun he tin to Ayimatẹn Edo tọn lẹ po== Sinsẹ́n Klistiani lẹ tọn wẹ su hugan to Ayimatẹn Edo tọn mẹ, ṣigba medelẹ gbẹ nọ basi sinsẹ̀n Malenu lẹ tọn po sinsẹ̀n Devo amọ yé ma su. ==Ayimatẹn-gán== {| class="sortable" ! Yinkọ !Tẹmme !Owhe Gandudu Etọn !To Vivọnu Gandudu Etọn !Tonudọgbẹ́ ! |- |[[John Ewerekumoh Yeri]] |[[Ayimatẹn-gán]] | Avivọsun 1990 | Alunlunsun 1992 |(Awhànzọ̀n) | |- |[[John Odigie Oyegun|John E.K. Odigie Oyegun]] |Ayimatẹn-gán | Alunlunsun 1992 | Abọ̀húnsun 1993 |SDP | |- | [[Mohammed Abul-Salam Onuka]] |Anadenanutọ | 9 Awewesun 1993 | 14 Zósun 1994 |(Awhànzọ̀n) | |- |[[Bassey Asuquo]] |Anadenanutọ | 14 Zósun 1994 | 22 Avivọsun 1996 |(Awhànzọ̀n) | |- | [[Baba Adamu Iyam]] |Anadenanutọ |22 Avivọsun 1996 |7 Avivọsun 1998 |(Awhànzọ̀n) | |- |[[Anthony Onyearugbulem]] |Anadenanutọ |7 Avivọsun 1998 |29 Nuwhàsun 1999 |(Awhànzọ̀n) | |- | [[Lucky Igbinedion]] |Ayimatẹn-gán |29 Nuwhàsun 1999 |29 Nuwhàsun 2007 |[[People's Democratic Party (Nigeria)|PDP]] | |- | [[Oserheimen Osunbor]] |[[Ayimatẹn-gán]] |29 Nuwhàsun 2007 |12 Abọ́húsun 2008 |[[People's Democratic Party (Nigeria)|PDP]] | |- |[[Adams Oshiomhole|Adams A. Oshiomhole]] |Ayimatẹn-gán |12 Abọ́húsun 2008 |12 Abọ́húsun 2016 |[[Action Congress|AC]] | |- |[[Godwin Obaseki]] |[[Ayimatẹn-gán]] |12 Abọ́húsun 2016 | |[[People Democratic Party|PDP]] |} ==Ayidedaitẹn saditọ lẹ tọn to Ayimatẹn Edo tọn== * Okò * Mẹpọ́nnu-Zaanu * Sika * Osẹ̀n wewe * Mabli * Gànyuu * Amì * ''Gypsium'' * ''Phosphate'' * ''Lignite'' * ''Bitumen'' * ''Dolomite'' Tomẹnu Ayimatẹn lọ tọn lẹ yin yinyọnẹn na glezọn yetọn. ==Ayidedaitẹn saditọ lẹ tọn to Ayimatẹn Edo tọn== * Okọ́ta Somorika do Akoko Edo- * Okọ́ta Usomege do Apana-Uzairue * Tándo Ise do Agenebode * ''Ambrose Alli Square'' do Ekpoma. * ''BFFM Building'' do Ewu. ==Nọtẹn Wepinplọn tọn lẹ to Ayimatẹn Edo tọn== * Politẹknik Auchi * Wehọmẹ Alavọ Ambrose Alli, Ekpoma * Wehọmẹ Alavọ Benson Idahosa, Benin City * Wehọmẹ Alavọ Ayimatẹn Edo tọn * Wehọmẹ Politẹknik Ayimatẹn Edo tọn, Usen * ''Edo Technical College'' * Wehọmẹ Alavọ Igbinedion, Okada * Politẹknik ''Kings'' * Wehọmẹ Alavọ Samuel Adegboyega, Ogwa * Politẹknik Shaka * Wehọmẹ Alavọ ''Benin''(UNIBEN) * Wehọmẹ Alavọ ''Wellspring'' * ''College of Education, Ekiadolor'' * ''College of Agriculture, Iguoriakhi'' ==Gbẹtọ nukundeji lẹ sọn Ayimatẹn Edo tọn== * John Odigie Isegun- Ayimatẹn-gán hoho Ayimatẹn Edo tọn * Goodwin Obaseki- Ayimatẹn-gán * Erhabor Emokpae- * Mike Akhigbe- Ogan Awhànfunto tọji Naijilia tọn * Dele Giwa- Linlinwekantọ * Albert Legogie- Tonudọtọ * Michael Imoudu- Avunlọyina-jlọjẹtọ * Julius Momo Udochi- * George Agbazika Innih * Abdul Rahman Mamudu * Aigboje Aig-Imoukhuede * Adam Oshiomole-Ayimatẹngan hoho Ayimatẹn Edo tọn tọn * Chris Oyakhilome- Nukọntọ sinsẹ̀n Klisteni tọn * Tony Momoh- * Maymunah Kadiri- Dotozọ́nwatọ * Anthony Ikhazoboh * Ambrose Alli- * Osayuki Godwin Oshodi- Mẹbọdo azinponọgo ( Wehọmẹ Alavọ Benin tọn) * Jacob U. Egharevha- Whenuho-kantọ * Samuel Ogbemudia * Anthony Enahoro- Avunlọyina-jlọjẹtọ * Festus Iyasi- Kinkantọ * Odia Ofeimun- Miloinilo-Kantọ * Goodwin Abbe- * John Edokpolo- Avunlọyina-jlọjẹtọ po Nukọntọ sinsẹ̀n Klisteni tọn * Victor Uwaifo- Hànjitọ * Benson Idahosa- Nukọntọ sinsẹ̀n Klisteni tọn * Sonny Okosun- Hànjitọ * Augustine Eguavoen- Agbàwhlẹntọ * Felix Idubor- * Festus Ezeli- Agbàwhlẹntọ * Modupe Ozolua * Tony Anenih- Agbàwhlẹntọ * Gabriel Igbinedion- Ajọwatọ * Raymond Dokpesi- Tonudọtọ * Lancelot Odúwa Imasuen- Nù bayitọ po Anademẹtọ * Suyi Davies Okungbow- Kinkantọ * Peter Odemwingie- Agbàwhlẹntọ * Chris Aire- Yedenanutọ * Francis Edo-Osagie- Ajọwatọ * Kamaru Usman- * Yakubu Aiyegbeni-Agbàwhlẹntọ * Rema- Hànjitọ * Phillip Shaibu- Osẹ́n-doaitọ, Tonudọtọ pọ Ayimatẹn-gàn Mẹbọdo * Eghosa Asemota Agbonifo- Tonudọtọ * T.M. Yesufu- Adọkuntọ po Mẹbọdo azinponọgo ( Wehọmẹ Alavọ Benin tọn) * Odion Jude Ighalo- Agbàwhlẹntọ * Victor Osimhen- Agbàwhlẹntọ * Aisha Yesufu- Avunlọyina-jlọjẹtọ * Yvonne Jegede- Aihundatọ Nikikodonamẹton * Zakariyau Oseni- Weyọnẹntọ * Mike Ozekhome- Whèyidọtọ po Avunlọyina-jlọjẹtọ-jlọjetọ * Mike Oghiadomhe- Awhànfunto Numiimọnọ * Solomon Arase- Ponọ hoho * Julius Aghahowa- Agbàwhlẹntọ * Sam Loco Efe- Aihundatọ * Augustus Aikhome- Awhànfuntọ Numimọnọ * Helen Paul- Fànfúnnọ po Aihundatọ * Lancelot Oduwa Imasuen- Nù bayitọ po Anademẹtọ * Joe Edionwele- Tonudọtọ * Lucky Igbinedion- Tonudọtọ po Ayimatẹngan hoho Ayimatẹn Edo tọn tọn * Oserheimen Osunbor- Whèyidoto po Ayimatẹngan hoho Ayimatẹn Edo tọn tọn [[Adà:Naijilia]] [[Adà:Ayimatẹn lẹ to Naijilia]] 1v27m883rcusdqymb6nfoygcy52jxk1 Yomi Owope 0 1119 26389 23495 2022-07-16T13:14:10Z Gadarawamo 20 wikitext text/x-wiki [[File:YO on WUN Cropped.jpg|thumb|Owope to WiJ2014 to Civic Centre lọ to Awọnlin, June 2014]]'''Yomi Owope''' (yin jiji to azán fọtọ̀n-nukunawetọ, Awewesun, [[owhe]] 1977) yin kandai basitọ [[Naijilia|Nijilianu]], nuzedonukọ̀nnamẹtọ Tele ji tọn podọ azọ́nyọnẹntọ hodidọdopọ tọn. Ewọ wẹ ze opli whemẹ̀whemẹ̀ tọn, Yọ́nnu lẹ to Linlinzọ́nwiwa mẹ (''Women in Journalism'') dai podọ ewọ wẹ yin anadenanutọ to ''Lagos PR Agency''. Ewọ wẹ yin alọgọtọ na nuzedonukọ̀nnamẹtọ tito tele tọn lọ, ''Wake up Nigeria'' to ''Television Continental'' ji sọn 2017 jẹ 2020. ==Vuwhenu po wepinplọn etọn po== [[Ayimatẹn Kaduna Tọn|Kaduna]] wẹ Yomi yì wehọmẹ dokọ̀ tọn po wehọmẹ daho po te to [[Naijilia]], ehe godo e zindonukọ̀n bo yí gbedewema to Glẹnsigbe mẹ de sọn Wehọmẹ Alavọ [[Awọnlin]] tọn tọn [[Wehọmẹ Alavọ Ayimatẹn Awọnlin Tọn| (''University of Lagos'')]], podọ to godo mẹ e mọ gbedewema daho pete lọ yí to Wehọmẹ Alavọ tọn Pan Atlantic University tọn. ==Azọ́n== Kandai basitọ de wẹ Yomi Owope yin to dopo to linlinhọsá nukọ̀n tọn [[Naijilia]] tọn lẹ de heyin [[Thisday]] mẹ to gblagbla [[owhe]] 2001 jẹ 2003 tọn lẹ mẹ podọ e wazọ́n to Sesema PR to [[Awọnlin]], bo mọ azọ́nplọnmẹ PR tọn yi to Alima Atta he basi matintọ lọ glọ. To 2004, e lẹzun wekantọ linlinzọ́nwiwa tọn na asì Ayimatẹngán [[Ayimatẹn Kwara Tọn|Ayimatẹn Kwara tọn]], [[Toyin Saraki]], e sọ nọ otẹ̀n enẹ mẹ kakajẹ 2008 bo wa lẹ́ jẹ azọ́n tele ji tọn wà ji. To 2009, e kàn bosọ deanana adà tintan tito televiziọn tọn he yin "''The Debaters''" lọ podọ e sọ doalọwemẹ nado wazọ́n adà awetọ tọn nado kàn bosọ deanana ẹn to 2010. Enẹgodo e kàn adà awè sọn tito wadohia tele ji tọn tintan he yin mimá pe to Aflika, ''"Moments with Mo"'' he bẹjẹeji to 2010 bọ to 2011, e ko yì sọ apá 40. Owope wẹ yin mẹhe kàn bosọ yin zẹemẹbasitọ ''"Next Titan Reality Show"'' tọn. To 2013, Owope jẹ azọ́nwa dopọ hẹ wehọ lọ linlin po hodọdopọ po tọn School of Media and Communications to Wehọmẹ Alavọ Pan Atlantic tọn po [[UNESCO]] po, nado tẹnpọn nado hẹn nujinọtedo linlin ninamẹ tọn Aflika tọn pọnte dogọ. Enẹgodo e bẹ ''Women in Journalism'' jẹeji, plidopo linlinnamẹtọ yọnnu lẹ tọn de to [[Awọnlin]] to [[Naijilia]]. Plidopo lẹdo aihọ́n pe lọ ko yin bibasi whlà atọ́n, to 2014, 2015, 2016, 2017 po 2019 po. To 2013 e mọ ajọ̀ Innovation Award tọn yí na nukọ̀ntọ-yinyin po ogbẹ́ Debate and Speech Society po zizedai to Wehọmẹ Alavọ tọn Pan Atlantic tọn to [[Awọnlin]]. To July, 2017, e wazọ́n to [[TVC]] taidi nuzedonukọ̀nnamẹtọ tito Wake Up Nigeria to pọmẹ hẹ Titi Oyinsan. To October, 2021, Owope yin lilá di Alọgọtọ Vonọtaun Daho na Ayimatẹngán [[Ayimatẹn Ogun Tọn|Ayimatẹn Ogun tọn]] lọ, [[Dapo Abiodun]]. To otẹ̀n ehe mẹ, e na wazọ́n dopọ tlọlọ hẹ asì Ayimatẹngán lọ tọn,[[Bamidele Abiodun]], dọ azọ́ndenamẹ lẹ, tito-to-whinnu lẹ po aṣẹdai lẹ po ji. ==Gbẹ̀zan etọn== Yomi wlealọ hẹ Ayotunde podọ yé tindo ovi atọ̀n. ==Alọdlẹndonu lẹ == [[Adà:Naijilia-nu lẹ]] [[Adà:Ovi he ye ji to owhe 1977 lẹ]] [[Adà:Otàn Gbẹzan tọn]] 8s2cfw8pbxom12n8s1p5fic6c6sfrcx Funsho Ogundipe 0 1120 20872 20871 2022-04-23T07:39:14Z Misteld 15 wikitext text/x-wiki '''Funsho Ogundipe''' yin opẹnkuntọ de to [[Naijilia]], anadena-ohàntọ podọ ohàn kantọ de ga. Ogundipe yin yinyọnẹn to ohàn-zọn etọn mẹ taidi dopo to hagbẹ húnhotọ afrobeat tọn lẹ mẹ, enẹwẹ to Ayetoro. Taidi anadenanutọ hànsinọ-gán de to Ayetoro, e yin dopo to mẹhe bẹ nuhiho hẹ Fela Kuti to hàngbẹ Afrobeat tọn mẹ lẹ mẹ. ===Dohia hànjiji tọn=== Ogundipe yin dopo to mẹhe bẹ ohàn kinkan jẹeji hẹ nukọntọ Fela kuti lẹ mẹ. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] oavnaagc04qh17915pcqpb7afbupdfv Babatunde Hunpe 0 1121 28181 28180 2022-07-31T06:40:05Z Samatics 9 wikitext text/x-wiki [[File:Hon. Babatunde Hunpe.jpg|thumb|Babatunde Hunpe]] '''Babatunde Hunpe''' (mẹhe yin jiji to azán awetọ Avivọsún, owhe 1963 tọn) yin tonudọtọ de to otò [[Naijilia]] tọn mẹ. E yin tòvi Gbagli he yin tòpẹvi de to [[Ayimatẹn Awọnlin Tọn|Awọnlin]] tọn, to tògbo [[Naijilia]] tọn mẹ. Ewọ wẹ yin nukunmọnu na lẹdo [[Gbagli]] tọn to Wedegbẹ́ Tonudidọ Naijilia tọn pẹvi ṣiẹnẹtọ mẹ.<ref>{{Cite web | url=https://tribuneonlineng.com/lawmaker-calls-for-establishment-of-federal-polytechnic-in-badagry/ | title=Lawmaker calls for establishment of Federal Polytechnic in Badagry | date=28 October 2019 }}</ref><ref>{{Cite web | url=https://www.vanguardngr.com/2019/03/badagry-will-enjoy-dividend-of-democracy-under-sanwo-olus-govt-says-rep-elect/amp/ | title=Badagry will enjoy dividend of democracy under Sanwo-Olu's Govt, says Rep-elect | date=12 March 2019 }}</ref><ref>{{Cite web | url=https://thenationonlineng.net/lawmaker-seeks-polytechnic-in-badagry/amp/ | title=Lawmaker seeks polytechnic in Badagry | date=31 October 2019 }}</ref> ==Bẹjẹeeji gbẹzan etọn tọn== ==Azọn etọn== Hunpe ko yin ayinamẹtọ vonọtaun na Ayimatẹngan [[Awọnlin]] tọn dai tọn he yin Mẹdaho Akinwunmi Ambode do nujijọ lẹdo mẹ tọn lẹ ji. Ṣigba to alọnu din, ewọ wẹ yin nukunmọnu na Gbagli to wedegbẹ tonudidọ [[Naijilia]] tọn pẹvi ṣiẹnẹtọ mẹ.<ref>{{Cite web | url=http://badagryprime.com/nigeria-at-61-hunpe-berates-insecurity-gives-nigerians-hope/ | title=Nigeria at 61: Hunpe berates insecurity, gives Nigerians hope | date=6 October 2021 }}</ref> ==Ajọ po gigopanamẹnu he emọ yi lẹ== ==Alọdlẹndonu lẹ== {{Reflist}} [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1963 lẹ]] 4ux10jp4wohea9qktsgkpml5ek6cd65 Vothuno 0 1122 27036 26174 2022-07-25T16:30:54Z Gadarawamo 20 wikitext text/x-wiki '''Vothuno''' yin otànwe de he yin kinkan gbọn mẹdaho Babatunde Olaide-Mesewaku dali. Olaide-Mesewaku basi zẹẹmẹ owé lọ tọn taidi kọndopọ otàn nugbo po [[otàngblo]] po tọn he wá aimẹ to gbétatò [[Gbagli]] tọn mẹ to [[Aflika]]. To owé lọ mẹ, Vothuno yin yinyọnẹn taidi yẹwhenọ-gán gbétatò Gbagli tọn. To otàn owé lọ tọn mẹ, Vothunọ jlo na basi hihọna sinsẹn etọn po ajọ́ kanlinmọ sisà tọn etọn po, podọ gbọn ehe dali, e tlọ ede biọ nuhahun susu mẹ po mẹdehlan klistiani tọn lẹ po. Visunnu dopo he e tindo lẹzun klistiani, ehe lọ hẹn Vothuno biọ nuhahun mẹ na e yin bibiọ to e si nado de [[ovi]] lọ hia, na yè dona basi avọsinsan delẹ na ẹn. E sà [[ovi]] dopo he po to [[ovi]] etọn lẹ mẹ do kanlinmọgbenu. Owé lọ Vothuno yin zinzinjẹgbonu to 2014 to tògbo United Kingdom tọn mẹ to tintan whenu, podọ po alọgọ Ayimatẹn-gán Babajide Sanwo-Olu tọn po, owé lọ sọ vọ yin zinzinjẹgbonu to [[owhe]] 2020 tọn mẹ. <ref>https://thenationonlineng.net/how-badagry-chief-priest-vothuno-aided-slave-traders/amp/</ref> ==Alọdlẹndonu lẹ== [[Adà:Owe lẹ]] g9deecdpgxc9ihf0yc5biijzzwhaw1n Sewude Amosu 0 1123 22501 22494 2022-05-08T17:06:47Z Samatics 9 wikitext text/x-wiki [[File:Sewude Adeyinka Amosu.jpg|thumb|Sewude Amosu]] Mẹdaho '''Sewude Adeyinka Amosu''' he tẹnmẹ-yinkọ etọn nọ yin ('''SAO''') yin linlinzọnwatọ de po mẹdezejotọ de po na nukọnyiyi aṣà po ogbé po tọn to aigba Gunnu lẹ tọn ji. E yin dide taidi Nukọngán Ahọluduta [[Ajido]] tọn gbọn [[Saheed Sedonu Adamson|Ahọlu Saheed Temitope Sedonu Adamson]], Topon Toyiaga I Ahọluduta [[Ajido]] tọn dali.<ref>http://badagryprime.com/i-am-stepping-into-big-shoes-sao/</ref> ==Bẹjẹeeji gbẹzan etọn== ==Azọn etọn== ==Alọdlẹndonu lẹ== <references /> [[Adà:Otàn Gbẹzan tọn]] 2lk1bshskjt8537unoqakrre46wqdie Kanlin 0 1124 25328 22855 2022-07-08T13:48:58Z Gadarawamo 20 /* Ogbẹ́ kanlin tọn */ wikitext text/x-wiki '''Kanlin''' yin nudida gbigbọnọ de po awutugonu susu po. Kanlin nọ mọ huhlọn yi sọn nudida gbigbọnọ devo lẹ si. To whedelẹnu, Kanlin nọ du yedelẹ, devo lẹ nọ du owan lẹ. Kanlin delẹ tin he nọ du ama taidi oyin, lẹngbọ po gbọgbọẹ po. Kanlin delẹ sọ tin he nọ du olan. Mọwẹ kanlin devo lẹ tin he nọ du olan bosọ nọ du ama do niyẹn. ==Ogbẹ́ kanlin tọn== Kanlin yin mima do ogbẹ́ awe ji: tintan, dehe nọ do nẹgbehú po dehe ma nọ tindo nẹgbehú lẹ po. Kanlin he nọ do nẹgbehú lẹ wẹ: * wheví. * Odan, oló, ovẹ́ po mọmọ po sọyi. * Ohẹ́. * Kanlin he nọ tindo [[afọ]] ẹnẹ lẹ po gbẹtọ lẹ po. Kanlin he ma nọ tindo nẹgbehú lẹ wẹ: * Owánvu lẹ. * Ayẹ́yẹ́ lẹ. * Ovọ́n. * Wheví delẹ taidi ojẹ, apán po mọmọ po sọyi. ==Ogbe egbesọegbesọ tọn== To lẹnnuyinyọnẹnliho, gbẹtọ yin kanlin, ṣigba na zinzan egbesọegbesọ tọn wutu, gbẹtọ ma nọ sọ nọ yin hihia gọna kanlin lẹ ba. ==Weda he gandego lẹ== *Todohukanji kanlin tọn lẹ *Nupinplọn gando jijọ kanlin tọn lẹ go ==Alọdlẹndonu lẹ== cyvaa51lrobc22hz3qyy9vulm0shwh0 Adà:Owe lẹ 14 1125 20969 2022-04-24T01:57:55Z Samatics 9 Dá weda po "Owe lẹ" po wikitext text/x-wiki Owe lẹ a5m478zku4bhkryfqc8b56vn3lcmj1j Ahi Tejuosho tọn 0 1126 23455 21212 2022-05-21T05:47:44Z Amire80 23 Bot: Cleaning up old interwiki links wikitext text/x-wiki [[File:MORNING MARKET.jpg|thumb|Ahi Tejuosho tọn]] '''Ahi Tejuosho tọn''' yin ahi de he tindo awusọhia egbezangbe tọn de, e tin to ali he tọ́n sọn Ojuelegba yì Itire pá, to lẹdo Yaba tọn to ayimatẹn [[Awọnlin]] tọn mẹ, to otò [[Naijilia]] tọn mẹ. Ahi lọ yin mimá do adà awe ji (Phase I po Phase II po), e tindo ṣọfu tangan 2,383 to petlezin-nùẹnẹnọ de mẹ podọ ṣọfu 1,251 pẹvi pẹvi devo lẹ, e tindo núdùdù-satẹn 14, zomọ he nọ ze gbẹtọ yìaga ṣinatọ̀n, fie yè nọ gbọn yìaga awe, hùnglintẹn 600, podọ e sọ tindo miyọ́n lẹtliki tọn he ma nọ yawu ṣí, osin, podọ azọ́nwatẹn he nọ penukundo nujijọ miyọ́n tọn go, fie yè nọ penukundo madogánnọ lẹ go te awe, podọ fie yè nọ penukundo yọpọvu lẹ go te dopo. To owhe delẹ godo he nujijọ miyọ́n tọn de jọ, he hẹn suhugan apadewhe ahi lọ tọn lẹ gble godo, tohọluduta Awọnlin tọn to kọndopọ mẹ hẹ Stormberg Engineering Limited po First Bank of Nigeria po biọ gbekọndopọ de mẹ nado vọ ahi lọ jlado, yé diọ ẹ do ahi daho he yọnwhanpẹ taun de taidi apadewhe tito lọ nado diọ lẹdo Awọnlin tọn zun tòdaho tangan de. == Homọdọdonugo == Ahi Tejuosho tọn to ojlẹ de mẹ wayi yin ahi de he mẹ yè sọgan họ̀ núlẹ te yí akuẹ he yin didepò de. Lehe akuẹ ṣọfu lẹ tọn wá yìaga do to whenue ahi lọ yin vivọgbá godo zọn bọ ajọwatọ he ma nọ mọ akuẹ sọmọ lẹ mọhodọdo tohọluduta [[Awọnlin]] tọn go gando lehe e dá do whẹho ahi lọ vivọgbá tọn mẹ do go. == Sọ pọ́n == * ''[[Todohukanji Ahi lẹ tọn to Awọnlin]]'' == Alọdlẹndonu lẹ == [[Adà:Ahi lẹ]] krl442wmiem217hrpfdka7dw6x7oq7p Ahi Téjúoshó tọn 0 1127 20987 2022-04-24T04:16:24Z Joshateji 22 Joshateji sẹtẹn na weda [[Ahi Téjúoshó tọn]] jẹ [[Ahi Tejuosho tọn]]: Nuṣikan wikitext text/x-wiki #REDIRECT [[Ahi Tejuosho tọn]] p8s3cswl67azd7ov0yye4fv1m4k5gh8 Computer Village 0 1128 25483 21402 2022-07-09T11:03:18Z Gadarawamo 20 /* Lehe onú lẹ nọ yin wiwà do to ahi lọ mẹ */ wikitext text/x-wiki '''Computer Village''' yin ahi nuyizan lẹnunnuyọnẹn nudọnamẹ po hodọdopọ tọn de po, ''(Information and Communications Technology)''- (ICT) he tin to lẹdo de he nọ yin yiylọ dọ Otigba mẹ, e tin to [[Ikeja]], enẹwẹ tatọ-tonọ ayimatẹn Awọnlin tọn to otò [[Nigeria|Naijilia]] tọn mẹ. [[Ahi]] lọ wẹ yin ahi nuyizan ICT tọn he klo hugan to [[Aflika]], e yin ahi agbàwhinwhlẹn tọn de he to aṣẹpipa ''Computer and Allied Products Dealers Association of Nigeria (CAPDAN)'' tọn glọ Gbọnvona nuyizan ICT tọn lẹ sisa, alokan lẹ po ọdinatẹ lẹ po sọ nọ yin vivọjlado to ahi lọ mẹ. Vọjlado ọdinatẹ po alokan lẹ po tọn sọgan yin to homẹ kavi gbangba sọgbe lehe e gblé sọ. Na lehe ajọ́ voovo lẹ nọ yin wiwa to ahi lọ mẹ do wutu, e hùn dotẹnmẹ dote na ọdinatẹẹ po alokan po jladotọ he yọn azọ́n ganji lẹ nado nọ nado jla ọdinatẹ lẹ po alokan lẹ po do podọ nado wàjọ́ hẹ ajọwatọ nuyizan ICT tọn, podọ ehe hùn dotẹnmẹ azọ́n voovo tọn na yé. Ahi lọ nọ yin hùnhùn to azán lẹpo ji, adavo to Sẹgbe lẹ po gbọjẹzan devo lẹ po. Lehe ajọ́ voovo lẹ nọ yin wiwa to azán dopodopo ji do ko dọn ayidonugo ajọwatọ devo lẹ po ajọwatọ nuyizan ICT tọn lẹ tọn lẹdo [[Aflika]] blebu pe podọ ehe zọn bọ ahi lọ sọ gbloada dogọ bọ gbẹtọ he nọ wá to azán dopodopo ji sọ sù dogọ, ehe sọ hẹn nukọnyiyi wá na [[Ayimatẹn Awọnlin Tọn|Ayimatẹn Awọnlin tọn]] to ajọ́liho. Fie ahi nuyizan ICT tọn lẹ tọn tin te to ojlẹ de mẹ wayi wẹ Ogunlana Drive, [[Surulere]], enẹwẹ to owhe 1990 lẹ gblamẹ, fie ahi lọ te to alọnu din, to ojlẹ de mẹ wayi, yin fie gbẹtọ lẹ nọ nọ̀ paa podọ fie azọnwatẹn kleun kleun lẹ tin te. To agọe, tohọluduta Awọnlin tọn tindo lẹndai lọ nado sẹtẹn na ajọwatọ he hugan 3000 do fidevo. == Lehe onú lẹ nọ yin wiwà do to ahi lọ mẹ == Ahi lọ yin ahi dagbe de he mẹ ajọwatọ depope ma nọ dọ dandan dọ akuẹ lé wẹ yè nado sà kavi họ̀ nude to ahi lọ mẹ. Gbẹtọ susu lẹ wẹ nọ wá họ̀ kavi sà nudepope he yé jlo sọgbe hẹ akuẹ yé tindo to [[alọ]] mẹ po nugopipe yetọn po. Aliglọnnamẹnu depope ma tin na yigọyigọ bibasi to ahi lọ mẹ, ehe nọ zọn bọ ninọmẹ núlẹ tọn nọ to didiọ sọn ojlẹ de mẹ jẹ devo mẹ. Núhọ̀tọ po núsatọ nuyizan ICT tọn lẹpo wẹ tindo oyọnẹn he pe gando akuẹ núlẹ tọn go, podọ gando lehe nusisa de yọn ganji do sọ. == Homọdọdonugo lẹ == Mẹsusu to otò lọ mẹ wẹ ko mọhodọdo núwiwa delẹ go to ahi lọ mẹ, susu to yé mẹ wẹ ko tindo numimọ mẹhodu tọn na yé jẹ alọ mẹhodutọ lẹ tọn mẹ wutu, na gbẹtọ nọ sù to ahi lọ mẹ taun wutu, mẹhodutọ ehelẹ nọ yí dotẹnmẹ-hundote ehe zan nado homẹdu, yé nọ sà nuyizan he ma yọn lẹ taidi alokan po nuyizan devo lẹ po. Whlasusu wẹ mẹsusu ko dọho gando lehe alokan he yin finfin lẹ nọ yin sisa to ahi lọ mẹ do, ṣigba nuyiwa ehelẹ nọ yin wiwa gbọn ajọwatọ he ma tindo kandai depope to ahi lọ mẹ lẹ dali, yé ma nọ tindo ṣọfu yẹtọn titi lẹ, kakatimọ yé nọ nọte to afọgbọntẹn lẹ kavi to moto de mẹ po mọmọ po. Ajọwatọ lẹ to ahi lọ mẹ yin mimá do ogbẹ́ awe ji, dehe tindo kandai lẹ podọ dehe ma tindo kandai lẹ, dehe ma tindo kandai lẹ nọ sanú to aliho depope he jlo yé mẹ matin kandai depope. Yewlẹ ṣẹnsẹn wẹ sẹ́nhẹngba lẹ nọ sù te hugan na mẹdekannujẹ he yé tindo wutu. Na ehe tọn wutu, afọdide delẹ to yinyin zize to agọe nado doalọtena ajọwatọ he ma tindo jlọjẹ lẹ. == Yẹdide-sẹdótẹn == <gallery> File:Computer Village series 3, Ikeja, Lagos.jpg|Computer Village to whenue e yin pinpọn sọn aga. File:A section of computer village ikeja,Lagos state.jpg|Apadewhe Computer Village tọn. COMPUTER VILLAGE 9, IKEJA.jpg|Ajọjijla alokan apomẹ tọn TECNO he diyin taun lọ tọn. File:COMPUTER VILLAGE 3, IKEJA.jpg|Ajọjijla alokan apomẹ tọn XIAOMI tọn to Computer Village. File:Monument under bridge,ikeja,computer village,lagos.jpg|Zannu oflin tọn de sẹpọ lẹdo "Under Bridge" tọn. File:UNDER BRIDGE COMPUTER VILLAGE 1, IKEJA.jpg|Ṣọfu lẹ, Ganhiho, po fie ponọ lẹ nọ nọte do po sẹpọ lẹdo "Under Bridge" tọn. Computer Village Police Post Sign.jpg|Alidohiamẹnu Ponọ-pá he tin to Computer Village tọn. </gallery> == Alọdlẹndonu lẹ == [[Adà:Ahi lẹ]] dhhgk2bbjvxqqe4nr9rthv0k6wv90c4 Shekkarau I 0 1129 26524 21393 2022-07-19T10:31:20Z Gadarawamo 20 wikitext text/x-wiki '''Shekkarau I ''' yin Malenugán otò [[Ayimatẹn Kano Tọn|Kano]] tọn bo dugan sọ́n [[Owhe]] 1290 jẹ 1307. ==Otàn gbẹzan tọn to otànnugbo Kano tọn mẹ== otàn gbẹzan Shekkarau I tọn sọ́n Òwé Palmer's 1908 English translation of the Kano Chronicle tọn tin to Odo. Shekkarau wẹ yin Saraki ṣinatọ̀ntọ́. Yinkọ Onọ etọ̀n tọn wẹ Auta. To whenue é lẹzun Saraki omẹ etọn lẹ dọ na ẹn dọ “Sarkin Kano, etẹwẹ a lẹ̀n gándo nuhe tomẹnu lẹ to didọ go?” É gblọn na yé dọ, “Nuhe mi sọgan dọ matin avunhiho kẹdẹ wẹ n mọ dohlan.” Gbẹtọ lọ lẹ dọ na ẹn dọ “eyin a dín jijọhò po omẹ lọ lẹ po, yé na lẹndọ buditọ́ wẹ a yin. É yin ye wa bo vivinu na we, dapana ye, na a nikaa wanu jẹagọ̀. É yin é biọ domọ mi na Funnawhàn hẹ́ ye, eyin mi gbawhan yetọn mi na sán ovẹ́go Agbàgo yetọn lẹ tọn bo gbà boṣiọ yetọn lẹ. Ye gbàwhàn Nugbo. Kosi lọ lẹ sọ wa Saraki lọ dè bo dọ, “Saraki, klunọ mitọn, mi jlo na dọ oho dé ná we: jaale ma pọ́n nuhe mi ko wa wayi lẹ blo, mi vẹ̀ we, ma kẹalọyi Ayinamẹ he ayinamẹtọ́ towe lẹ na we blo. Eyin aigba he ahọ́lú de pàṣẹ dó klo, Ahọ́lú lọ dona nọ fáhomẹ̀, eyin é ma yin mọ, é ma na mọ̀ Ògú depope yi. Sarki gblọn dọ, “Nugbo wẹ oho he mi dọ lẹ,” podọ É jo ye do po huhlọn po àṣà yetọn po. Omẹ lọ lẹ dọ “Eyin é ma yin òbú tọn wẹ, mi na dọ nuhe yin aslí boṣiọ mítọn lẹ na Saraki”. Agbàgo yetọn he nọ yin Samagi dọ, eyin mi dọ Aṣli lọ ná ye, mi na bà Húhlọ́n mítọn pò. Podọ whẹndo mítọn nasọ yin winwọn. Awhan lọ Zindonukọ̀n káká bọ Saraki lọ do kú. Saraki yin Saraki Owhè fọtọ̀nnukunawetọ́. ==Alọdlẹdonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 1orbrcoy0hmz9x4z4xsm1plvjappss1 Setonji David 0 1130 21205 21204 2022-04-26T04:14:06Z Samatics 9 wikitext text/x-wiki '''Setonji David''' yin vijiji [[Ajara Vetho]] tọn, he to gandudu dókọtọn [[Gbagli]] tọn, mẹ to [[Ayimatẹn Awọnlin Tọn|Ayimatẹn Awọnlin tọn]] mẹ, to otògbo [[Naijilia]] tọn mẹ.<ref>https://tabithakaywcfoundation.org/david-setonji-samuel/</ref> ==Bẹjẹeeji gbẹzan etọn tọn po wehihia etọn po== Setonji yin vijiji Ajara Vetho tọn, he to gandudu dókọtọn Gbagli tọn, mẹ to Ayimatẹn [[Awọnlin]] tọn mẹ, to otògbo [[Naijilia]] tọn mẹ. Eyi wehọmẹ daho Gbagli tọn yedọ ''[[Badagry Grammar School]]'', fine eyi gbedewema ''WAEC'' etọn te. Enẹgodo, e zindonukọn bo yí wehọmẹ Alavọ tọn azọnpinplọn tọn Awọnlin tọn yedọ ''Lagos State Polytechnic'', bo sọ vọ geze to tẹnpọn he eyi basi do anazọnwiwa ji mẹ yedọ ''Nigerian Society of Engineers Graduateship Examination''. ==Whẹndo etọn== Setonji David dà asi bo sọ jivi lẹ. ==Alọdlẹndonu lẹ== <references /> [[Adà:Naijilia-nu lẹ]] [[Adà:Awọnlin-nu lẹ]] [[Adà:Mẹ he yin Gbagli-nu lẹ]] [[Adà:Tonudọtọ lẹ to Naijilia]] 67dyjrzd43pqsanpo6ah0ms0ce1zke1 Adà:Ahi lẹ 14 1131 21206 2022-04-26T04:18:02Z Samatics 9 Dá weda po "Ahi lẹ" po wikitext text/x-wiki Ahi lẹ jga59qv0kpyw7e9z9vupzte51eppq32 Oge Okoye 0 1133 27312 27272 2022-07-29T08:15:43Z Samatics 9 wikitext text/x-wiki '''Oge Okoye''' yin aihundida lamẹyiya tọn datọ Naijilia tọn de he wa sọn Nnewi to [[Ayimatẹn Anambra Tọn]] mẹ. Oge Okoye yinjiji to London, bọ to nukọnmẹ e lẹkọwa awọnlin podo whẹdo etọn po. E fo wehọmẹ dokọ tọn etọn to London whẹpo do lẹkọ do Naijilia. Mahopọnadọ e lẹkọwa [[Naijilia]], e yi University Primary School Enugu bosọ zindonukọn na do yi Holy Rosary College, to Enugu nado yi wehọmẹ daho etọn. ==Bẹjẹeji gbẹzan etọn tọn== Oge Okoye graduate sọn wehọmẹ alavọtọn tọn Nnamdi Azikiwe tọn, Awka podo gbedewema Theatre Arts tọn. Okoye kọnawu dopọ hẹ azọnwhe aihundida lamẹyiya tọn he yin yinyọnẹn taidi Noollywood to 2001. E wa limelight to 2002 to whenue e do mahẹ to aihu ‘Spanner’mẹ godo to fihe e bẹjẹeji hẹ Chinedu Ikedieze he yin yinyọnẹn ganji taidi ‘Aki’ to azọn whe aihundida lamẹyiya tọn [[Naijilia]] tọn mẹ te. E da họntọnsunu etọn daidai tọn he nọ yin Stangley Duru to 2005 boji [[ovi]] awe naẹ. E jẹvo sọn asu etọn de to [[owhe]] 2012 tọn mẹ. To 2006, e yin dide na ajọ African Movie Academy tọ na "Best Actress in a supporting role" na ada ha eyiwa to aihu lọ "Eagle's Bride" mẹ ==Aihun he e da lẹ== *Spanner (2002) *Blood Sister (2003) *Forever Yours (2003) *Handsome (2003) *Magic Love (2003) *My Command (2003) *Sister Mary (2003) *Arsenal (2004) *Beautiful Faces (2004) *I Believe in You (2004) *Indecent Girl (2004) .... O'rel *I Want Your Wife (2004) *Little Angel (2004) *My Desire (2004) *Separate Lives (2004) *Spanner 3 (2004) *Spanner Goes to Jail (2004) *11:45... Too Late (2005) *Beyond Passion (2005) *Black Bra (2005) *Crazy Passion (2005) *Desperate Love (2005) *Eagle's Bride (2005) *Emotional Battle (2005) *Every Single Day (2005) *Face of Africa (2005) .... Ukheria *Friends & Lovers (2005) *The Girl Is Mine (2005) *It's Juliet or No One (2005) *The King's Son (2005) *Marry Me (2005) *Orange Groove (2005) *Paradise to Hell (2005) *Shock (2005) *To Love and Live Again (2005) *Trinity (2005) *Trouble Maker (2005) *War Game (2006) *The Snake Girl (2006) *Blackberry Babes (2010) *Sincerity *Sinful Game *Festac Town (2014) [[Adà:Otàn Gbẹzan tọn]] ir0nl0f8xweg9u2ttpvck3wyt32yf2k Matthew Hassan Kukah 0 1134 21276 21274 2022-04-26T17:22:43Z Jamex18 32 wikitext text/x-wiki '''Matthew Hassan Kukah''' (yin Jiji to 31 Avivọsun 1952 tọn to Anchuna, [[Naijilia|Naijilia]]) podọ e wọ wẹ yin nugopọntọ Roman Catholic Diocese Sokoto tọn to alọnu din. To Awewesun 2020, Pope Francis de taidi dopo to hagbẹ Dicastery on Integral Human Development. ==Gbẹzan bẹjẹeji tọn podo wehọmẹ po== Nugopọntọ Kukah yin jiji to efdom to Zangon Kataf lẹdo gandudu dokọ̀ tọn to oto Kaduna. Kukah yi wehọmẹ pevi podo dehe bọdego po to St. Fidelis Primary School, Zagom, podọ St. Joseph Minor Seminary, Zaria, whẹpo e do zindonukọn yi St. Augustine Major Seminary Jos, oto Plateau tọn, to fihe e plọn tamẹnuplọnmẹ podo nugbo yinyin sinsẹn podo mawu po go. Kukah yin yiyi do basi yẹwhenọ katoliki tọn to Awewesun 19, 1997. Kukah yi wehọmẹ alavọ Ibadan tọn to fihe e mọ diplôme yi te to oplọn sinsẹn tọn lẹ mẹ. Kukah sọ yi gbedewema Divinity tọn to wehọmẹ alavọ Pontifical tọn to Rome to 1976 hopodona gbedewema daho to oplọn jijọho tọn mẹ to wehọmẹ alavọ Bradford tọn to United Kingdom to 1980. E tindo yanwle daho na wehọmẹ ehe zọn bọ e mọ gbedewema dahogbọ̀ sọn wehọmẹ alavọ University of London's School of Oriental and African Studies (SOAS) to 1990. To ojlẹ de lẹ mẹ, e plọnnu to wehọmẹ alavọ Oxford tọn to Oxford, to Oxfordshire, England, United Kingdom podo wehọmẹ alavọ Harvard tọn po to Cambridge, Massachusetts, to Greater Boston, to États-Unis. Sọn gblagbla 1999 podo 2001 po e sẹn taidi dopo to hagbẹ ogbẹ dodinnanutọ gando jlọjẹ gbẹtọ lẹ tọn. Yidogọna azọn etọn taidi yẹwhenọ Saint Andrews's parish to Kakuri, Kaduna sọn 2004 kakajẹ whenuena e yin dide taidi nugopọntọ e wọ wẹ yin wekantọ na National Political Reform Conference (2005) podọ sọn 2005 gbọn wẹ e ko to sinsẹn taidi azinponọ Ogoni-Shell Reconciliation tọn. To yidogọ mẹ, sọn 2007 jẹ 2009 e wazọn to wedegbẹ bodidi tọn je yin didoai gbọn ahọluduta [[Naijilia|Naijilia]] tọn Linlin egbe tọn dọ gando oku podo hunwhe ṣiọdidi Mama Janet Hauwa Kukah tọn ehe yin onọ nugopọntọ lọ tọn, e yin jiji to Ayidosun, 1934 bo yin didi dó Anchuna, Zangon Kataf ledo gandudu dokọ̀ tọn podo omẹ nukundeji susu lẹ po podo tulinamẹho po. ==Alọdlẹndonu lẹ== kak3879dfev7yamw5xung3yncdf8pg1 Adà:Ovi he ye ji to owhe 1944 lẹ 14 1135 21435 2022-04-28T13:31:15Z Samatics 9 Dá weda po "Ovi he ye ji to owhe 1944 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1944 lẹ qoswxgh22rv37o0zeoqeyai5py3qtfv Cecilia Omaile Ojabo 0 1136 21478 21477 2022-04-29T05:59:11Z Mirakappo 21 wikitext text/x-wiki '''Cecilia Omaile Ojabo''' (yin jiji to owhe 1960) yin nueapq3u2q3tjg5umme2h0kej4ooeon Queen Nwokoye 0 1137 26840 21648 2022-07-22T13:13:58Z Gadarawamo 20 wikitext text/x-wiki '''Queen Nwokoye''' (yin jiji to azán widopotọ, Avivọsun [[owhe]] 1982 tọn mẹ) e yin Aihundatọ [[Naijilia]] tọn de. E yin yinyọnẹn na e nọ tọ́n taidi mẹ he yin tọntlọgbọn to aihun he yin dida to 2014 mẹ he hosọ etọn yin  Chetanna ehe hẹn ẹn lẹzun agbawhlẹtọ "Aihundatọ he sọgbe" to ''Africa Movie Academy'' widopotọ. ==Bẹjẹeji gbẹzan etọn tọn podọ owe yinyọnẹn etọn po== Nwokoye yin jiji to [[Ayimatẹn Awọnlin Tọn|ayimatẹn Awọnlin tọn]] mẹ do whẹndo Catholic tọn de mẹ amọ e luntọ sọn Ovim to Isuikwuato Local Government of Abia state to [[Nigeria|Naijilia]]. E bẹ nupinplọn etọn jẹeji to  Air Force primary school. E dotana nupinplọn wehọmẹ daho tọn etọn to Queen's College, Enugu whẹpo edo zindonukọn yi wehọmẹ alavọ tọn tọn Nnamdi Azikiwe tọn to Awka, ayimatẹn Anambra tọn to fihe e plọn sociology podọ and anthropology te. E whẹ po numọtolamẹ lọ po nado lẹzun whẹdatọ to nukọnmẹ. ==Azọn etọn== Sọn whenue e sọawuhia tintan to 2004 to aihun de he hosọ etọn yin Nna Men tọn mẹ, Nwokoye ko lẹzun tọntlọgbọn to aihun [[Nigeria|Naijilia]] tọn susu lẹ mẹ, e mọ ajọ̀ podọ pipa susu lẹ yi. ==Delẹ to aihun he eda lẹ mẹ== *Nna Men (2004) *His Majesty (2004) *The Girl is Mine (2004) *Security Risk (2004) *Save The Baby (2005) *Back Drop (2005) *Speak The Word (2006) *My Girlfriend (2006) *Last Kobo (2006) *Lady of Faith (2006) *Disco Dance (2006) *Clash of Interest (2006) *The Last Supper (2007) *When You Are Mine (2007) *The Cabals (2007) *Show Me Heaven (2007) *Short of Time (2007) *Sand in My Shoes (2007) *Powerful Civilian (2007) *Old Cargos (2007) *My Everlasting Love (2007) *Confidential Romance (2007) *The Evil Queen (2008) *Temple of Justice (2008) *Onoja (2008) *Heart of a Slave (2008) *Female Lion (2008) *Angelic Bride (2008) *Prince of The Niger (2009) *Personal Desire (2009) *League of Gentlemen (2009) *Last Mogul of the League (2009) *Jealous Friend (2009) *Makers of Justice (2010) *Mirror of Life (2011) *End of Mirror of Life (2011) *Chetanna (2014) *Nkwocha (2012) *Ekwonga (2013) *Ada Mbano (2014) *Agaracha (2016)[8] *New Educated Housewife(2017) *Blind Bartimus (2015) *Evil Coffin (2016) *Chosen Bride *Heart of Gold(2019) == Gbẹzan medetiti tọn etọn == Queen Nwokoye wlenalọ hẹ Mr. Uzoma mẹhe e ji ahohovi sunusi kẹdẹ awe na podọ viyọnusi dopo == Alọdlẹndonu lẹ== hrfqu4vwdq429of94ezx948du5vockn Zayn Africa 0 1138 27053 23496 2022-07-26T05:53:29Z Gadarawamo 20 wikitext text/x-wiki '''Abdulmajid Aliyu''' (yin jiji to azán tintan, osun ṣidopotọ, [[owhe]] 1994) he sọ́ nọ yin yiylọdọ '''Zayn Africa''', yin hanjitọ́, hankantọ otò [[Naijilia]] tọn. ==Bẹjẹeji gbẹzan etọn tọn== Zayn Africa yin jiji to [[Ayimatẹn Kaduna Tọn|Ayimatẹn Kaduna tọn]] bo yi wehọmẹ daho ''Command Secondary School'' tọn. E sọ yì wehọmẹ ọdinatẹ vivọjlado tọn bo yí Gbedewema to wehọmẹ alavọ Bayero tọn to [[Ayimatẹn Kaduna Tọn|Ayimatẹn Kaduna tọn]]to togbo [[Naijilia]] tọn mẹ. To [[owhe]] 2017, E dè ohàn yọyọ de tọ́n he hosọ́ etọn yin "The Relationship" po ohàn widopo devo lẹ po. == Todohukanji azọ́n etọn lẹ tọn== {| class="wikitable sortable mw-collapsible" !Owhe !Ohàn lẹ !Agbàn lẹ !Alọdlẹndonu |- |2017 |"The Relationship" | # Saurara # Don't Cry # Don't Cry Remix (feat. Babsin) # Kece On My Mind # Mamanmu # Mamanmu Remix (feat. DJ AB & Feezy) # You Want It (feat. DJ AB & Feezy) # Kishiya (feat. Feezy) # Kije Gida # Ki Dawo # Banga Wata Ba |<ref>{{Cite news|last=Rabiu|first=|date=2020-07-19|title=Tarihin Mawaki Zayn Africa|work=Al Ummar Hausa|url=https://www.alummarhausa.com.ng/2020/07/tarihin-mawaki-zayn-africa.html|url-status=live|access-date=2020-08-01}}/> |} To 2020, e sọ tọ́n to ohàn Hausa lẹ tọn Naijilia tọn dé mẹ he ye nọ ylọdọ "Da so samu ne". ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] [[Adà:Hànjitọ lẹ to Naijilia]] [[Adà:Ovi he ye ji to owhe 1994 lẹ]] rgdpo7s9fo34o6acrdc4ismuhoh058d Orlando Owoh 0 1139 21847 21846 2022-05-03T09:19:41Z Samatics 9 wikitext text/x-wiki '''Orlando Owoh ''' (yin jiji to azán wiẹnẹtọ, Afínplọsun, owhe 1932 jẹ Abọ̀húsun owhe 2008) yin hanjitọ po nukọntọ de po. ==Otàn gbẹzan etọn tọn== Yinkọ etọn wẹ Stephen Oladipupo Olaore Owomoyela, bo yin Jiji to Osogbo, to tògbo [[Nigeria|Naijilia]] tọn. To azán wiẹnẹtọ, Afínplọsun, owhe 1932. Yinkọ otọ́ etọn tọn wẹ Owomoyela podọ onọ̀ etọn nọ yin Christiana Morenike Owomoyela. Gandudu dokọ Ifon-Ose tọn, to [[Ayimatẹn Ondo Tọn|Ayimatẹn Ondo tọn]], bọ onọ̀ etọn wa sọ́n Owo. gbẹtọ lẹ wa yọnẹ̀n taidi Dr. Orlando Owoh. Whlẹpatọ de wẹ é yin kakajẹ owhe 1958, whenuena hanjitọ dé basi oylọ̀ na ẹn nado wa hòhún na hanjitọ́ Kola Ogunmola. Owoh lọsú dó hanjigbẹ́ etọn ai to 1960. E tindo ògbẹ́ lẹ taidi ògbẹ́ Omimah tọn, ogbẹ́ Young Kenneries tọn po ''African Kenneries International'' po, Owoh yin yinyọnẹ̀n lẹdo tògbo [[Naijilia]] tọn, dile etlẹ yindọ jùjú and fuji po wẹ to tojí. E ko de agbán kandeatọ́n tọn. Orlando Owoh kú to azán ẹnẹtọ osun widopotọ́ owhe 2008 tọn bo yin didi dó owhé etọn gbè to [[Ayimatẹn Awọnlin Tọn|Ayimatẹn Awọnlin tọn]] to [[Naijilia]]. ==Todohukanji azọ́n etọn lẹ tọn== Agbán he yin didetọ́n gbọn Dr. Orlando Owoh lẹ wẹ ( É ma yin debọdodego) #Aiye nyi lo (medley) #Ajanaku Daraba #Apartheid #Asotito Aye #Awa de #Ayo mi sese bere #Cain ati Abel #Easter special #E ku iroju #E Get As E Be #Emi wa wa lowo re #Experience #Ganja I #Ganja II #Ibaje eniyan #Igba aye Noah #Ire loni #I say No #Iwa l'Oluwa nwo #Iyawo Olele #Jeka sise #Kangaroo #Kennery de ijo ya #Kose mani #Late Dele Giwa #LogbaLogba #Ma wo mi roro #Message #Mo juba agba #Money 4 hand back 4 ground #Oriki Ojo #Orin titun #Thanksgiving #Which is which. Devo lẹ wẹ (é ma yin debọdodego) #Brother ye se #Day by day #Diana #Ebe mo be ori mi #Zo Muje #Egi nado #Elese (sinner) #Fiba fun Eledumare #Ma pa mi l'oruko da #Ma sika Ma doro #Modupe (medley) #Oju ni face #Okan mi yin Oba orun #Olorun Oba da wa lohun (medley) #Oro loko laya #Rex Lawson #Wa ba mi jo #Yabomisa sawale #You be my Lover. E ma yin agbán etọn lẹpo die. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] [[Adà:Ovi he ye ji to owhe 1932 lẹ]] [[Adà:Mẹhe kú to owhe 2008 lẹ]] [[Adà:Hànjitọ lẹ to Naijilia]] axc4it3h0sdjqx98gy3ko4n0jaa3phn Denrele Edun 0 1140 26091 26090 2022-07-13T18:11:29Z Samatics 9 wikitext text/x-wiki [[File:Denrele_Edun_(cropped).png|thumb|Denrele Edun]] '''Adenrele Oluwafemi Edun''' hẹ mẹsusu nọ ylọ '''Denrele''' (yin jiji to azán Ayidosun, owhe 1981) yín Hunsingan Tẹlẹvisọn otò [[Naijilia]] tọn tọn. E ko yi bo sọ ko mọ Ajọ̀pogigopanamẹsusu lẹ po di,"Best TV Personality of the NEAs" to yovo tomẹ New York to owhe 2011,"Dynamic Award"tọn na "Best Youth TV Personality" owhe 2006/2007/2008, "The Future Awad for Best Producer" owhe 2007. ==Gbẹzan etọn tọn== Denrele yin jiji to "Hamburg", to otò Germany tọn. Otọ́ etọn yin ayọnnu, onọ̀ etọn yin otovi India-Mauritius tọn. E yin ovisunnu dopo ge na otọ́ etọn, bo sọ do nọvi yọnnu awe.E zan owhe atọ́n titan etọn to gbẹzan etọn to otò Germany bo wa lẹkọ wa oto Naijilia bo yi wehọmẹ St. Gregory's College tọn, to Ikoyi po wehọmẹ alavọ Awọnlin (University of Lagos) tọn. E yin nukọntọ na Ogbẹ owedutọ lẹ tọn hẹ nọ yin "The Iroko Band" he sinimawatọ Dr. Ola Balogun yin Anademẹtọ na. [[Adà:Otàn Gbẹzan tọn]] rmxt1h9v1r1a0q7tetdr55gmxkhqvql Gijimasu 0 1141 23460 22105 2022-05-21T05:48:34Z Amire80 23 Bot: Cleaning up old interwiki links wikitext text/x-wiki '''Gijimasu''' Ahọlu otò [[Ayimatẹn Kano Tọn|Kano]] tọn bo dugan sọ́n Owhè 1095 jẹ 1134. É yin Visunnu [[Warisi (King)|Warisi]] po Yanas po tọn. ==Nutindo etọn lẹ== Gijimasu tindo Visunnu Awe he yinkọ yetọn nọ yin [[Nawata po Gawata po]]. == Otàn gbẹzan tọn to otànnugbo Kano tọn mẹ== Otàn gbẹzan Gijimasu tọn sọn owe ''Palmer's 1908 English translation of the Kano Chronicle'' tọn tin to Odo. Gijimasu he yin visunnu Warisi tọn wẹ yin Saraki atọntọ́. Yinkọ Onọ etọ̀n tọn wẹ Yanas. To whenue é lẹzun Ahọlu é tlọ́n Sheme bo dedo Gazarzawa. Mẹdelẹ dọ Visunnu etọn Tsaraki wẹ dó filọ ai. Mazuda dọ, Ahọlu ehe wa nado gbà boṣiọ mítọn lẹ. ” gbẹtọ lọ lẹ dọ, “E ma tindo huhlọn depope nado gbà boṣiọ mitọn lẹ.” Gijimasu po omẹ etọn lẹ po gbá ohọ dó Gazarzawa. É klọ mẹho lọ lẹ gbọn nunina lẹ bíbẹ́ ná ye dali. Nuniná etọn zọn bọ é lẹzun Ògán na yé. Gbẹtọ lọ lẹ dọ “Omẹ dagbe dé wẹ dawe ehe yin! É nọ penukundo mi ganji!” Mazuda dọ, “N na ná Visunnu etọn Viyọnnu ṣie nado dà.” ṣigba Bugazau hẹn tito lọ gblé na ẹn. Ahọ́lú lọ dọ na gbẹtọ lọ lẹ dogbọ̀n todaho de Didoai go. Omẹ lọ lẹ gblọ́n na ẹn dọ: “Dike mi ni gbá todaho lọ, na mí tindo huhlọn po hlọnhlọn po.” enẹwutu ye jẹ todaho lọ gbá ji. Ye jẹ Àdó lọ gbá ji sọ́n Raria. Ahọ́lú lọ hù oyìn 100 to Àzán tintan he ye bẹ Azọn lọ jẹeji. Ye jẹ Àdó Bazugar tọn dó ji, kakajẹ àdò osin tọn, àdó Adama tọn, àdó Gudan tọn po àdò Hóhó lẹ taidi àdó Waika tọn, àdó Kansakali tọn, podọ Kawungari tọn po Tuji tọn po. É dó họngbo ṣinatọn. Ahọ́lú he nọ yin Rano gbá todaho he nọ yin yiylọdọ Zamnagaba. É jẹ gbigbá ẹ ji san Rímin Kira, bo ze àdó lọ gbọn Wawan Toro, Tafasa, Kusarua, Kadába yi pé Họngbo Bai tọn. É dugan dó aigba lọ lẹ po ji bẹsọ́n aigba Ahọ́lú Gano, Ahọ́lú San tọn, Ahọ́lú Debbi tọn, Ahọ́lú Ringim tọn, po Dan Baḳonyaki po. Santolo kẹdẹ wẹ diọnukúnsọ ẹ, na tomẹnu lọ lẹ su bosọ́ yin kosi. mẹdepope ma penugo nasọ dugan dó ye ji. Ahọ́lú Gano, Dab, po Debbi po wá hausagbéjí owhè ṣinẹnẹ jẹnukọ̀n na Bagoda. Ṣigba Buram, Isa, Baba, Kududufi, Alassan, po àgbàdo kano tọn lẹ, po ahọ́vi lẹ po hodo Bagoda. Gijimasu dugan na Owhè kande whẹpo dó kú. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] dkmjq9lvu7m89fxval9cx8yhf6zyr0q Victor Akande 0 1142 23489 22014 2022-05-21T05:53:25Z Amire80 23 Bot: Cleaning up old interwiki links wikitext text/x-wiki '''Olusegun Victor Akande''' yin tonudọtọ podọ whẹ̀yidọtọ dé po. Ewọ we yin dide taidi anadenanutọ agbasalilo tọn to agbegbe [[Ojo]] tọn l to plidopo osẹ́n-doaitọ ṣiantọ̀ntọ tọn to [[Awọnlin]] he ko bẹsọn azan ṣidopotọ, Avivọsun, Owhe 2015 to People's Democratic Party. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 4bh6d9ndg9if7gz40zvy9onndyxys5y Meg Otanwa 0 1143 21999 21998 2022-05-04T07:58:14Z Misteld 15 /* Hunwhẹ whemẹwhemẹ tọn na aihundatọ he yọn hugan lẹ */ wikitext text/x-wiki '''Meg Otanwa''' (yin jiji to azán wiẹnẹtọ Afínplọsun) yin aihundatọ yọnnu [[Naijilia |Naijilia-nu]] dé po azọnwatọ dai tọn to akuẹsẹdotẹn dé. Eyin mẹde he yinwanna ogbe bọ yé sọ dọ e nọ do ogbe Atọ́n ganji. Eyin yinyọnẹ̀n to aihundagbẹ Nollywood tọn mẹ to 2011 to whenuena e basi aihun etọn he yin, ''I'll Take My Chances'', bọ to enẹgodo e sọ tọ́n to aihun devo lẹ mẹ taidi ''October 1'' to (2018), Ojuju (2014), Kpians: The Feast of Souls (2014)'' po susu devo lẹ po. Ewọ wẹ sọ yin aihundatọ nukundeji he yé zan yedide etọn to linlinnamẹwe ''Zen Magazine'' tọn ji to Abọhusun owhe 2006 tọn. ==Bẹjẹeeji gbẹzan etọn tọn po wehihia etọn po== Otanwa wa sọn lẹdo he mẹ ye nọ do Idoma-gbe te, to [[Ayimatẹn Benue Tọn|Ayimatẹn Benue tọn]] mẹ, to Otogbo [[Naijilia]] tọn mẹ. Ṣìgba [[Awọnlin]] wẹ e whẹn do. Whẹndo asisi tọn mẹ e sọ wá sọn. E sọ nọ do ogbe atọ́n yedọ [[Glẹnsigbe]], [[Ayọgbe]], Flansegbe, Hausa-gbe po ogbe onọ etọn tọn po yedọ Idoma-gbe po Spanish-gbe pẹde pedẹ po. E basi po to Wehọmẹ Alavọ tọn Ahmadu Bello University, to Zaria. Finẹ wẹ e yi gbedewema etọn te to Glẹnsigbe pinplọn mẹ, bo zindonukọn bo yí gbedewema daho etọn to ''Human Resources Management'' to Wehọmẹ Alavọ tọn TIME University, Tunis, to otò Tunisia tọn mẹ enẹgodo, gbedewema daho to Business Administration mẹ podọ gbedewema devo ga to Wehọmẹ Alavọ tọn Jean Moulin University he to Lyon, to France. ==Azọn etọn== E wazọn na whenu gaa to azọnwhé akuẹsẹdotẹn tọn ''African Development Bank'', to Tunis, to Tunisia. Otanwa gbẹazọn bo jẹ Aihundida sìn azọn ji to aihundagbẹ Nollywood tọn mẹ to 2011, bo sọ tọ́n to aihun wedudu tọn mẹ he yin ''Emeom Isong, Ill Take My Chance''. To 2014, e tọ́n to aihun Kunle Afolayan's, he yin October 1; to Bodunrin Sasore's sìn aihun mẹ, he yin Before 30, bo nọ yin "Aisha" to emẹ; po aihun Charles Novia's, tọn po to Atlanta. E tọ́n to ''Africa Magic's debut telenovela'' Nollywood Hush tọn mẹ taidi "Koko Ogunbiade" to 2016. Mẹdevo he sọawuhia to aihun lọ mẹ lẹ wẹ Richard Mofe Damijo, Thelma Okoduwa po Rotimi Adelegan. Eyin dìde to hunwhẹ gigopanamẹ tọn 2017 tọn he yin ''Africa Magic Viewers Choice Awards'' taidi Aihundatọ he wazọn hugan to adà aihun tọn he yin AMVCA, bo sọ yi ajọ MNET to aihun ''the thriller telenovela'', Hush mẹ. E sọ tin to otẹn hunwhẹ Aihundatọ lẹ tọn mẹ to 2018. To 2018, Tosin Igho da aihun dé he yín, ''The Eve'', bọ e tọ́n taidi "Yewande" to emẹ, bo wazọn po Aihundagbẹ etọn devo lẹ po yedọ; Beverly Naya, Hauwa Allhabura, John Okafor po mẹ devo lẹ po ga. To aihun 2020 tọn etọn mẹ he yin ''For Maria Ebun Pataki'' mẹ, e nọ yin "Derin". Damilola Orimogunje wẹ deanana aihun lọ. E sọawuhia taidi "Angela" to aihun Dimeji Ajibola tọn mẹ he yin Ratnik, he yin didetọ́n to Azan tintan Awewesun, he yin didetọ́n to Azan tintan Awewesun, owhe 2020 tọn mẹ, aihun ehe mẹ wẹ Osas Ighodaro, Karibi Fubara, Paul Utomi po mẹdevo lẹ po tọ́n te ga. ==Delẹ to aihun he eda lẹ mẹ== *2021 ''Loving Rona Actress (Rona Adams)'' *2020 ''Ratnik Actress (Angela) Sci-fi thriller''. *For Maria Ebun Pataki Actress (Derin) Drama. *2018 Payday Actress (Kimberley) Comedy *The Eve Actress (Yewande) Romantic drama *Knockout Blessing Actress Action, Comedy, Thriller. *2016 - 2017 Hush Actress (Koko Ogunbiade) Telenovela thriller; TV series *2015–present Before 30 Actress (Aisha) Drama series. *2015 Road to Yesterday Actress (Tomiwa) Romance, Drama, Thriller. *Doll House Actress (Yemisi) Drama *2014 October 1 Actress (Yejide) Thriller *Kpians: The Feast of Souls Actress (Jane) Action, Horror. *Ojuju Actress (Alero) Horror, Thriller 2011 I'll Take My Chances Actress Dance drama. ==Gigopanamẹnu he eyi lẹ== ===Hunwhẹ whemẹwhemẹ tọn na aihundatọ he yọn hugan lẹ=== *2017 AMVCA Best Actress in a Drama Won *2022 Africa Magic Viewers' Choice Awards Best Actress in A Drama For Maria Ebun Pataki Pending ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] [[Adà:Sinimọto-basitọ lẹ to Naijilia]] t6os4adw58qmebmcx1ossgf8jwqv83p Onwuchekwa Jemie 0 1144 21977 21976 2022-05-04T00:28:43Z Ydamilola 17 wikitext text/x-wiki '''Onwuchekwa Jemie''' yin wekantọ,oho milomilo-kantọ, linlinzọ́nwatọ dé po weyọnẹntọ Otò [[Nigeria|Naijilia]] tọn dé po. ==Otàn gbẹzan tọn== Jemie yin jiji dó [[Ayimatẹn Abia Tọn|Ayimatẹn Abia tọn]] mẹ, to [[Nigeria|Naijilia]], bosọ yi Wehọmẹ daho ''Hope Waddell Training'' to Calabar. E mọ gbedewema Bachelor of Arts tọn yí sọn Wehọmẹ daho, yedọ Wehọmẹ Alavọ Columbia tọn, podọ gbedewema daho sọn Wehọmẹ Alavọ Harvard tọn, whẹpo e do lẹkọ do Wehọmẹ Alavọ Columbia tọn na gbedewema daho hugan yiyi tọn to English po comparative literature po mẹ. To pọmẹ hẹ hagbẹ etọn ehelẹ Stanley Macebuh, Femi Osofisan, po Chinweizu Ibekwe po, Jemie yin dide taidi ogán linlinwe Guardian tọn, bo yin yinyọnẹn gbọn mẹsusu dali taidi mẹhe yin tlọntlọngbọn to linlinninamẹ to [[Nigeria|Naijilia]], E to azọ́nwa taidi weda linlinwe tọn jladotọ tintan de podọ azinponọ na ogbẹ jladotọ lẹ tọn po. E ko sọ basi zinjẹgbonu owe lẹ tọn, yindidi Langston Hughes tọn: An Introduction to the Poetry (1976) po Biafra Requiem po (1970), podọ Toward the Decolonization of African mericaLiterature (1983), bo wazọ́ndopọ po Chinweizu po Ihechukwu Madubuike, po Yo' Mama! po to: New Raps, Toasts, Dozens, Jokes and Children's Rhymes from Urban Black America (2003) mẹ. To whenue e ko wazọ́n taidi weyọnẹntọ to English literature, African literature po African-American literature po to Wehọmẹ Alavọ [[America|Amẹlika]] tọn delẹ godo, Jemie lẹzun ogán linlinwe jladotọ tọn Nigeria's Business Day tọn. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] mymi0027zizixwutyrl88y46x1he6u4 Ṣanmadídó 0 1145 24987 22009 2022-07-04T07:16:32Z Gadarawamo 20 wikitext text/x-wiki '''Ṣanmadídó''' eyin atin pẹvi de bọ ama e tọn po atin etọn po blebù yọn na yizan na gbẹtọvi lẹ taun. Ama etọn ma nọ yìmọ do klo, flinflin de wẹ é nọ yín, é sọ nọ dewan whanpẹnọ de, bọ gbẹtọvi lẹ nọ yi do da nusọnu bosọ nọ zan ẹn nado basi [[amasin]]. b8uuu7aavjec9x0sj30whe7s6zan877 Blossom Chukwujekwu 0 1146 23458 22461 2022-05-21T05:48:14Z Amire80 23 Bot: Cleaning up old interwiki links wikitext text/x-wiki '''Blossom Chukwujekwu''' yin aihundatọ [[Naijilia]] tọn, he basi dohia aihun etọn titan. To owhe 2015 e mọ ajọ̀ he yọn hugan yi to [[Africa Magic Viewers Choice Awards]] mẹ. ==Bẹjeji gbẹzan etọn tọn po wepiplọn po== Ye ji chukwudi Echezoma Chukwujekwu to Abọ̀húsun azan ẹnẹtọ owhe 1983 to [[Benin City]], [[Edo]] to [[Nigeria|Naijilia]] to Dr. I. E po Evangelist J. C. Chukwujekwu, Blossom Chukwujekwu wẹ yin visunnu tintan to visunnu awe he mẹjitọ etọn ji lẹ me. Ogbe [[Otolo]] to Anambra Huwaji-agewaji [[Nigeria|Naijilia]] tọn. E yi Greater Tomorrow Primary School po Greater Tomorrow Comprehensive College to Benin City, [[Ayimatẹn Edo Tọn|Edo]]. Na nuhe du Wehọmẹ daho etọn e de nado yí plọn Mass Communication to Anambra to [[University of Science and Technology]] fie e zan owhe dopo te. E fo Wepiplọn etọn to [[Benson Idahosa University]] to Benin City, [[Ayimatẹn Edo Tọn|Edo]] whenue e ko zan whenu pẹde to University to Enugu. Bọ to BIU, e yin ogàn na plipli ogbe Mass Communication ton (AMSCOS) to owhe 2007 jẹ 2008. E yin dopo to hagbe gbesọnọ to Popular House of Theartre (H. O. T) fie e yin nukọntọ to aihun lọ, Godless: The path to dawn. Blossom hen otẹn etọn Ukemu to aihun lọ Godless nado no viavi. To liyasun owhe 2008, e yi gbedewema pò Bachelor of Science degree po to Mass Communications sọn Benson Idahosa University, Benin City, [[Ayimatẹn Edo Tọn|Edo State]]. E be jẹ [[Awọnlin]] to [[Nigeria|Naijilia]], to osun pede gbedewema etọn yíyí godo nado basi National Youth Service Corps Obligation. Blossom nọ [[Awọnlin]] nado doafọna aihundidazọ́n etọn. ==Azọ́n== [[File:Blossom Chukwujekwu in Gbomo Gbomo Express.png|left|thumb|Blossom Chukwujekwu to aihundida Gbomo Gbomo Express tọn whenu]] To 2009, to zepọ́n susu lẹ bibasi godo Chukwujekwu mọ azọ́ngban nukọ̀ntọ tọn yi to sinimọto Naijilia tọn he ma ko yin didetọ́n lọ he yin ''Portrait Of Passion'' lọ tọn yí.To owhe enẹ dopolọ mẹ, e sọawuhia whla tintan to aihún ''Vivian Ejike's Private storm'' mẹ to pọmẹ hẹ Omotola Jalade Ekeiende po Ramsey Nouah po. Yẹdide Blossom tọn wẹ yin zize do tito wadohia tọn Africa Magic Nollywood tọn lọ, Jara ji taidi dopo to aihundatọ 5 he jẹna ayidego hugan lẹ mẹ to 2013. Eyin omẹ enẹtọ to anadenanutọ ace Nollywood tọn, Charles Novia's ton, to todohukanji mẹhe yọn aihun dá ganji tọn owhe 2003, bo to owhe 2012 Chukwujekwu soawuhia to aihundida '' Flower Girl'' tọn me, ehe me yindidi etọn besọn. To whenue eyin dide tọn to 2003, e tindo kọdẹtọn dagbe ayidego de to Naijilia, Ghana, United Kingdom podọ hunwhẹ aihundida tọn to United States po Canada po. ''Finding Mercy'', yin dopo to dehe disà hugan to aihundida 2013 tọn lẹ mẹ. Ewọ wẹ yin aihun he yé do dotana hunwhẹ̀ African International Film Festival (AFRIFF) tọn to 2013. To 2014, ''Knocking on Heaven's Door'' wẹ yè do hùn sinima họ̀sá lẹ lẹdo togbo lọ pe to Lidosun azan 18. Aliho he mẹ Chukwujekwu diahun te taidi "Moses" kanylantọ podọ fifietọ lọ zọn bọ e mọn ajọ̀ yí taidi Aihundatọ he mẹlẹ nọ jlo na nọ pọn to Africa Magic ji ''(Africa Magic Viewers’ Choice 2015 Best Supporting Actor award)''. Aihun etọn he yin yinyọnẹn lẹ wẹ ''Flower Girl (2013),Finding Mercy (2013)'', gona Rita Dominic, ''Knocking on Heaven's Door (2014)'', Majid Michel, ''The Visit (2015)'' Nse Ikpe-Etim, ''A place called Happy (2015)'' po ''Ghana Must Go (2016)'' po to pọmẹ hẹ Yvonne Okoro. E ko soawuhia to wadohia tele ji tọn sọha delẹ mẹ taidi ''Tinsel'' to MNET ji, ehe mẹ e yinuwa taidi Mr. Akinlolu Hart te, ''HIV'' MTVBASE tọn he hoṣọ́ etọn yin ''Shuga'', CATWALQ gbọn Emem Isong po Monalisa Chinda po dali, ''My Mum and I'' Greg Odutayo tọn, ''About to Wed'' po ''Married'' po. Chukwujekwu we nọ yinuwa taidi aihundatọ tọntlọngbọ lọ he yin Kelechi Pepple to wadohia tele ji tọn [[Naijilia]] tọn tintan lọ; ''Taste of Love (2015)'' mẹ. ==Gbẹzan etọn== Blossom Chukwujekwu wlealọ hẹ asì etọn, Maureen, to aṣà-liho to 19 Awewesun 2015 podọ yé klán to Zósun 2019. ==Todohukanji aihun he mẹ e sọawuhia te lẹ tọn== ===Aihun=== {| class="wikitable" |- ! Owhe !! Hosọ́ !! Adà he e yiwa!! Kandai lẹ |- | 2009 || ''Private Storm''|| Tony Gomez || Feature Film - Theatrical Release |- | rowspan="5" | 2010 || ''Dating Game''|| Doctor Joe || Feature Film - Straight To DVD |- | ''Crazy Player''|| Doctor Joe || Feature Film - Straight To DVD |- | ''The Secretary''|| Doctor Joe || Feature Film - Straight To DVD |- | ''One Voice Makes A Majority''|| Gabu || Short Film |- | ''Passionate Envy''|| Sammy || Feature Film - Straight To DVD |- | rowspan="7" | 2011 || ''Fate''|| Ray || Feature Film - Straight To DVD |- | ''Samantha''|| Morris || Feature Film - Unreleased |- | ''Showgirl''|| Emeka || Feature Film - Straight To DVD |- | ''King Solomon And Queen Of Sheba''|| Dayo || Feature Film - Straight To DVD |- | ''Evil Cult''|| Sam || Feature Film - Unreleased |- | ''Cobra''|| Ace || Feature Film - Unreleased |- | ''Commandment 7''|| Inspector Eze || Feature Film - Unreleased |- | 2012 || ''Valour''|| Reginald Orji || Feature Film - Unreleased |- | rowspan="9" | 2013 || ''[[Flower Girl (film)|Flower Girl]]''|| Tunde Kulani || Feature Film - Theatrical Release |- | ''The Mirror''|| Zeus || Feature Film - Unreleased |- | ''The Tarzan Monologues''|| Jairus || Feature Film |- | ''The Return''|| Emeka || Feature Film |- | ''Finding Mercy''|| Jato || Feature Film - Theatrical Release |- | ''The Undertaking''|| Lead || TV Movie - Africa Magic Original Film |- | ''Mirror''|| Lead || TV Movie - Africa Magic Original Films |- | ''Stolen Waters''|| Lead || Feature Film - Internet Release |- | ''Raging Passion''|| Lead || Feature Film - Internet Release |- | rowspan="5" | 2014 || ''Forgetting June''|| Dr. George || Feature Film - Straight To DVD |- | ''Perfect Imperfections''|| Chuks || TV Movie - Africa Magic Original Film |- | ''Incorruptible''|| Charles || TV Movie - Africa Magic Original Film |- | ''Green Eyed''|| Gbubemi || Feature Film - Theatrical Release |- | ''[[Knocking on Heaven's Door (2014 film)|Knocking On Heaven's Door]]''|| Moses || Feature Film - Theatrical Release |- | rowspan="6" | 2015 || ''[[The Visit (2015 Nigerian film)|The Visit]]'' || Lanre Shagaya || With [[Nse Ikpe Etim]] & [[Femi Jacobs]] |- | ''[[Gbomo Gbomo Express]]'' || Rotimi|| to pọmẹ hẹ Ramsey Nouah |- | Mr&Mrs Onoja || Ramsey Onoja || Feature Film - Post Production |- | Ghana Must Go || Olanrewaju "El-Shagz" Shagaya || Feature Film - Expected Release: June 10, 2015 |- | A Place Called Happy || Dimeji || Feature Film - Internet & TV Release |- | ''[[Falling (2015 film)|Falling]]'' || Dr Yemi || to pọmẹ hẹ Desmond Elliot |- | 2016 || ''[[Okafor's Law (film)]]'' || Chuks Okafor (a.k.a. Terminator) || to pọmẹ hẹ Omoni Oboli |- | |''[[My Name Is Kadi]]'' |Kwem | |- | 2018 || ''Black Rose'' || Desmond|| Feature film directed by Okey Oku, also starring [[Nollywood]] actors [[Ebele Okaro]], Lilian Echelon, Betty Bellor, po J.K.A Swanky |- | rowspan="3" | 2019 || ''[[The Big Fat Lie ]]'' || James || with [[Rita Dominic]], [[Tana Adelana]] |- | ''[[The Millions (film)]]'' || Jerome || Feature film directed by [[Toka Mcbaror]] starring [[Ramsey Nouah]], [[Ayo Makun]], [[Ali Nuhu]] |- | ''[[Òlòtūré]]'' || Emeka || FEATURE FILM & NETFLIX ORIGINALS |- | rowspan="2" | 2020 ||''[[Unroyal]]'' | Supporting Role || Feature Film - Directed by [[Moses Inwang]], also starring [[nollywood]] heavyweights like [[Pete Edochie]], [[Shaffy Bello]], Ik Ogbonna po Matilda Lambert |- |[[Who's the Boss]] || Lekan || Produced, written and directed by Chinaza Onuzo. Also in lead roles [[Sharon Ooja]], [[Funke Akindele]], and [[Ini Dima-Okojie]]. |- | 2021 || ''[[Omo Ghetto: The Saga]]'' || Gang Member || with [[Funke Akindele]], [[Chioma Akpotha]], [[Nancy Isime]] |} === Television === {| class="wikitable" |- ! Owhe !! Hosọ́ !! Adà he e yiwa!! Kandai |- | rowspan="3" | 2009 || ''Portrait Of Passion''|| Michael Umeh || Soap Opera - Unreleased |- | ''About To Wed''|| Scorpion || Sitcom |- | ''Tinsel''|| Doctor Akinlolu Hart || Soap Opera |- | rowspan="4" | 2010 || ''Bella's Place''|| Mr. Mccarthy || Sitcom |- | ''My Mum&I''|| Conman/Angel || Sitcom |- | ''Catwalq''|| Alvin || Soap Opera |- | ''Married''|| Allen || Series |- | rowspan="3" | 2013 || ''Festac Town''|| Franklin || Web Series |- | ''Shuga''|| Coach || Series |- | ''Surulere''|| Husband || Music Video |- | rowspan="2" | 2015 || ''Desperate Housewives Africa''|| Lekan || Series |- | ''Taste of Love''|| Kelechi Pepple || Telenovella |- |2016 || ''Shampaign''||Francis Peters|| Series |- | |''Castle & Castle'' | | |} === Aihunpọntẹn === {| class="wikitable" |- ! OWHE !! HOSỌ́ !! ADÀ HE E YIWA!! KANDAI LẸ |- | 2008 || ''Godledd: The Path to Dawn''|| Ukemu || University production |} ==Ajọ̀ lẹ po Omẹ dìde lẹ po== {| class="wikitable" |- ! Owhe !! Ajọ̀ !! Adà !! Kọdetọn !Alọdln |- | rowspan="3" | 2013 || [[Best of Nollywood Awards|Best Of Nollywood Awards]]|| Best Actor In A Lead Role || Yin dide | |- | [[Golden Icons Academy Movie Awards]]|| Best New Actor || Yin dide | |- | Abuja International Film Festival || Most Outstanding Male Actor || Yin dide | |- | rowspan="4" | 2014 || rowspan="2" | [[Nollywood Movies Awards|Nollywood Movie Awards]]|| Best Rising Star || Yin dide | |- | Best Lead Male || Yin dide | |- | Golden Icons Academy Awards || Most Promising Actor || Yin dide | |- | Best Of Nollywood Awards || Revelation Of The Year || Yin dide | |- | rowspan="2" | 2015 || [[Africa Magic Viewers' Choice Awards|Africa Magic Viewers Choice Awards]]|| Best Supporting Actor || mọ ẹn yí | |- | Golden Movie Awards|| Golden Actor In A Lead Role || Yin dide | |- |2019 |[[2019 Best of Nollywood Awards|Best of Nollywood Awards]] |Best Actor |Yin dide | |- |2020 |[[2020 Best of Nollywood Awards|Best of Nollywood Awards]] |Best Supporting Actor –English |Yin dide | |- | 2021 |[[2021 Best of Nollywood Awards|Best of Nollywood Awards]] |Best Actor | Yin dide | |} ==Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] [[Adà:Ovi he ye ji to owhe 1983 lẹ]] 9rhd8ngh9std3zpayibyaz8slq55otp Mohammed Abacha 0 1147 23469 22142 2022-05-21T05:50:04Z Amire80 23 Bot: Cleaning up old interwiki links wikitext text/x-wiki '''Mohammed Abacha''' wẹ yin ovi mẹho awhàngan dai tọn Otò [[Nigeria|Naijilia]] tọn he gbẹ tin togbẹ̀, enẹ wẹ awhàngan he ko kú Sani Abacha, po asi etọn [[Maryam Abacha]] po. ==Akuẹ fin bẹpli== To whenue Otọ́ etọn gbẹ yin awhàngan dé, Mohammed Abacha yin mẹhoduto de he du tokuẹ. Linlin he yin zinzinjẹgbonu gándo diọdo aṣẹpipa tọn he wa aimẹ to Abọ̀húsun Owhe 1998 gbọn Abdulsalam Abubakar dali wẹ basi zẹẹmẹ etọn. Sani Abacha dọna Ayinamẹtọ Hihọ Otò tọn etọn he yin Ismaila Gwarzo dọ ni wleawuna obiọ godonọnamẹ akuẹ tọn mẹkiklọ tọn de, ehe Abacha mẹ doalọ. Akuẹ lọ no saba yin sisẹdo Gwarzo Kuncnoni taidi akuẹ jọun de kavi wema he ye nọ yizan nado yi akuẹ to akuẹsẹdotẹn mẹ gbọn Akuẹsẹdotẹn Otò lọ tọn (Central Bank of Nigeria), bọ e nọ ze ye yi Abacha sin whegbe. Mohammed Abacha basi tito nado bẹ akuẹ lọ yí akuẹsẹdotẹn togodo tọn. Akuẹ jọun he e yi do alọmẹ to aliho ehemẹ yin linlẹndopọ bọ e yi $1.4 billion. ==Nuhe e jodo== Taidi Otọ́ etọn po Onọ̀ etọn po, Alọdlẹndonu lẹ ko tin dọ Mohammed Abacha yin mẹhodutọ ==Alọdlẹndonu lẹ== ==Nọtẹn intẹnẹt tọn devo lẹ== [[Adà:Otàn Gbẹzan tọn]] p9grmhtf8cx83asqscm5jwf7w6lrdn2 Makoko 0 1148 23512 23509 2022-05-21T18:21:24Z Joshateji 22 /* Yẹdide-sẹdótẹn */ wikitext text/x-wiki '''Makoko''' yin lẹdo de he tin tọ̀tó, sẹpọ ageklo [[Awọnlin]] tọn, to adà awetọ anà 3rd Mainland Bridge tọn ji. Diblayi mado-atọ̀n ohọ̀ he to lẹdo lọ mẹ lẹ tọn wẹ yin gbigbá do dòtin ji to tọ̀tó podọ do lẹdo aigba lọ tọn he pò ji. Gunnu lẹ wẹ yin suhugan mẹhe nọ nọ̀ tọ̀tó-waji lẹdo lọ tọn lẹ, yé wá sọn [[Gbagli]] podọ sọn [[Benẹ]] podọ azọ́n tangan he yé nọ wà wẹ whèhuhu. Makoko to whedelẹnu nọ yin alọdlẹndo di "Venice he to [[Aflika]]" na osin susu he lẹdo e pé lẹ wutu. E yin sọhayina dọ gbẹtọ sọha he to lẹdo lọ mẹ wẹ 85,840; ṣigba gbẹtọ he to lẹdo lọ mẹ lẹ ma yin hihia tlọlọ to mẹhihia he wá aimẹ to 2007 whenu, podọ sọha mẹhe to finẹ lẹ ko yin pinpọnhlan dehe su hugan mọ. To Liyasun, Owhe 2012 tọn, tohọluduta [[Awọnlin]] tọn matin avase he jẹ de, degbe dọ apadewhe ohọ̀ he yin gbigbá do dòtin ji to lẹdo lọ mẹ lẹ tọn ni yin hihọliai. Ehe dekọtọn do ohọ̀ susu he to tọ̀tó lẹdo Iwaya/Makoko tọn lẹ hihọliai podọ ehe zọn bọ whédo susu ma sọ tindo fibẹtado ba. == Otàn == [[File:CEE-HOPE NIGERIA FOR WIKI LOVES WOMEN"S PROJECT IN NIGERIA 16.jpg|thumb|Makoko: Viyọnnu pẹvi de po nọviyọnnu etọn po to tọjihun de mẹ|right]] [[File:'The People of Makoko Community'.jpg|thumb|Yọpọsunnu he to tojihun kùn lẹ yin nude he nọ yawu yin mimọ to Makoko]] Makoko yin didoai to owhe kanweko fọtọnnukunẹnẹtọ, suhugan ohọ̀ he yin gigbá to lẹdo lọ mẹ tọn wẹ yin yin gbigbá do dòtin lẹ ji to tọ̀tó. Makoko yin lẹdo de he sẹpọ Iwaya po Oko Baba po. Yinkọ lọ Makoko yin hogbe Ayọgbe tọn de he eyin e yin lilẹdogbedevomẹ, e zẹemẹdo nado "ze Akoko". To aṣa [[Ayọnu lẹ]] tọn mẹ, amà "Akoko" tọn lẹ nọ yin yiyizan nado gọalọ na vijiji podọ e sọ nọ yin yiyizan to whenue ogán de jlo na yin zizedo gántẹnmẹ, Makoko egbezangbe tọn tindo amà ehe susu he wú lẹdo pe. To Liyasun 2012 tọn, tohọluduta Awọnlin tọn, to gandudu Babatunde Fashola tọn glọ, degbe dọ ohọ̀ he yin gigbá do dòtin ji lẹ to tọ̀tó Iwaya/Makoko tọn lẹ ni yin hihọliai podọ to ganhiho 72 poun gblamẹ he avase lọ yin nina godo, ohọ̀ he yin gigbá do dòtin ji lẹ susu wẹ yin hihọliai. Diblayi gbẹtọ sọha 3000 wẹ hẹn fibẹtado yetọn bu na nuyiwa ehe wutu. To osun awe he nuyiwa ehe wá aimẹ godo, ogbẹ́ họ̀gbigbá tọn de he yin yinyọnẹn di ''Urban Spaces Innovation'' basi tito de nado gọalọ to lẹdo Makoko tọn hinhẹn lodo mẹ po wepinplọn po. Tito ehe yin zizedonukọnna ogbẹ́ ''Lagos State Ministry of Urban and Physical Planning'' tọn to Alunlunsun 2014 tọn. == Yẹdide-sẹdótẹn == [[File:Makoko auf dem Wasser (5208472599).jpg|thumb]] <gallery mode="packed" heights="175px"> Image:1962 Makoko map detail Lagos Nigeria txu-oclc-441966035-lagos-1962.jpg|Yẹdide lẹdo aigba tọn Awọnlin tọn to 1962, he do Makoko po Lagos Mainland po hia. Image:Makoko auf dem Wasser (5209071738).jpg Image:Makoko auf dem Wasser (5208471435).jpg Image:2010 Lagos Nigeria by Rainer Wozny 5342608955.jpg|Makoko, 2010 Image:Okoh collins photography landscape shots all over Nigeria.jpg|Yẹdide Makoko tọn de, 2017. About to roast makoko.jpg|Whèvi he yin hùhù to Makoko lẹ After roasting makoko 3.jpg|Whèvi hihi to Makoko After roasting makoko 4.jpg|Whenue whèvi lẹ yin hihi godo to Makoko Fish for sale at makoko Lagos.jpg Fishers boat after work at makoko Lagos.jpg Standby canoe.jpg Women at work at makoko Lagos.jpg Women at work at Makoko.jpg Women at work at makoko Lagos 2.jpg </gallery> qq5a13eopg8a8t9s0cmeupoliuha0mp Warisi (Ahọlu) 0 1149 23490 22311 2022-05-21T05:53:34Z Amire80 23 Bot: Cleaning up old interwiki links wikitext text/x-wiki Warisi wẹ yin Ahọlu [[Ayimatẹn Kano Tọn|Kano]] tọn sọ́n owhe Wariri 1063 jẹ 1095. E yin visunnu Bagauda po Saju tọn. ==Mẹhe jẹ otẹn etọn mẹ== Warisi sin ovi wẹ Gijimasu. ==Otàn gbẹzan tọn To otànnugbo Kano tọn lẹ mẹ== Otàn gbẹzan Warisi tọn sọ́n owe Palmer's 1908 ''English translation of the [[Ayimatẹn Kano Tọn|Kano]] Chronicle'' mẹ tin to Odò. Warisi wẹ yin ahọlu awetọ he dù, bo yin Visunnu Bagauda tọn. yinkọ onọ etọn tọn wẹ Saju. oyín mẹhe sẹpọ́ ẹ̀ lẹ tọn wẹ Galadima Mele, Barwa Jimra, Buram ( na é yin ahọ́vi wutu) Maidawaki Abdulahi, ahọ́lú Gija Karmayi, Maidalla Zakar, Makuwu, Magaaiki Gawarkura, Makama Gargi, Jarumai Goshin Wuta, Jarmai Bakushi, Bardai Duna, po Dawaki Surfan po. Omẹ ehelẹ wẹ yin Agbàgò nujọnu lẹ, devo lẹ gbẹ po. Gawarkura dọ “ Ahọ́lú mítọn, eyin a sọgan dó Whèzẹtẹn-waji , whèyihọ-waji , Hùwaji, Agéwaji, dọnsẹpọ́ Gazarzawa, na ewọ wẹ họ̀nhungan otò lọ tọn he ma tindo boṣiọ huhlọ́nọ́ de. É yin a jẹ finẹ, yi nunina lẹ dó klọ Agbàgò lẹ, bo dugan dó yewlẹ po boṣiọ yetọn lẹ po ji. Ahọ́lú lọ gblọn dọ" eheo n ma tindo huhlọn depope ba;, n ko poyọnhó." Warisi duahọlú otò [[Ayimatẹn Kano Tọn|Kano]] tọn na owhe gbannukunatọ̀n. ==Alọdlẹdonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] ih91m4futyfovkq86f9mfuvnucovwd0 Maryam Abacha 0 1150 25771 25479 2022-07-11T17:09:01Z Gadarawamo 20 wikitext text/x-wiki '''Maryam Abacha''' (azan ẹnẹtọ, Whejisun, owhe 1949) yin asuṣiosi [[Sani Abacha]] tọn, he yin gandutọ awhànzọ́n tọn sọn owhe 1993 jẹ 1998 tọn mẹ. To okú asu etọn tọn godo, [[alọ]] jẹ Maryam go to whenuena e jlo na họ̀n sọn [[Naijilia]] po saki gban-atọ́n-nukunatọ̀n he akuẹ gọ́ emẹ po. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] [[Adà:Ovi he ye ji to owhe 1949 lẹ]] 2xo9avbsbs4q9m6ck53gm4wiwj5tjw9 Ayoka Olufunmilayo Adebambo 0 1151 22172 22171 2022-05-05T16:24:00Z Jamex18 32 wikitext text/x-wiki '''Ayoka Olufunmilayo Adebambo''' yin lẹnnuyọnẹtọ [[Naijilia|Naijilia]] podọ mẹplọntọ gando kanlin yìnyìn podo kunkan yetọn lẹ po. E yin wesetọ yọnnu tintan he plọn gando kanlinlin yìnyìn podo kunkan kanlin tọn po. To Zósun 2010, e yin nina ajọ̀ na e yin dopo to hagbẹ Animal Science Association of Nigeria (ASAN). Hosọ (whla) 1 Azọn 2 Ajọ̀ podo ayidonugo po 3 Zinjẹgbonu lẹ 4 Nọtẹn gbonu tọn lẹ 5 Alọdlẹndonu lẹ ==Azọn== Wesetọ Ayoka bẹ azọn jẹeji to wehọmẹ alavọ [[Ibadan|Ibadan]] tọn taidi dohiatọ whepo e do yi azọnwatẹn dodinnanu-bibasi to glèzọnwiwa mẹ po mẹpinplọn po tọn wehọmẹ alavọ Obafemi Awolowo tọn, to Ile-Ife. To whenue e tin to Ile-Ife, e ze ayidonugo etọn do nukọn yiyi ohàn lẹ yìnyìn tọn ji na lẹndai ajọwiwa tọn. To 1993, e sẹtẹn yì azọnwatẹn kanlin yìnyìn tọn po lẹnunnuyọnẹn kúnkan-didiọ po tọn, to wehọmẹ alavọ tọn na glèzọnwiwa (Federal University of Agriculture), to Abeokuta to [[Naijilia|Naijilia]]. To alọnu din, e yin dopo to hagbẹ Wedegbẹ́ Anadenanutọ lẹ tọn to wehọmẹ Alavọ lọ tọn. ==Ajọ̀ podo ayidonugo po== To 2010, Ayoka mọ ajọ̀ yi na e yin dopo to hagbẹ Animal Science Association of Nigeria (ASAN) podo lẹnnuyọnẹto devo lẹ po. Yinkọ etọn tin to todohukanji yọnnu fọtọnnukundopo (16) he yin omẹ nukundeji [[Naijilia|Naijilia]] tọn he yin lẹnnuyọnẹtọ podo dodinnanutọ po to tele Silverbird TV tọn ji. Ayoka sọ mọ ajọ̀ Tòwedegbẹ Britain tọn yi gọna ogbẹ nukọn yiyi lẹdo mẹ tọn. ==Zinjẹgbonu lẹ== *Application of principal component and discriminant analyses to morpho-structural indices of indigenous and exotic chickens raised under intensive management system[6] *Effect of crossbreeding on fertility, hatchability and embryonic mortality of Nigerian local chickens[7] *Genotype effect on distribution pattern of maternally derived antibody against Newcastle disease in Nigerian local chickens[8][9] *Effect of Chicken Genotype on Growth Performance of Pure and Crossbred Progenies in the Development of a Broiler Line *Genetic Diversity of zyxin and TNFRSF1A genes in Nigerian Local Chickens and Nera Black Chickens[10] *Polymorphism of IGF-1 Promoter and the UTR Regions of Nigerian Locally Adapted Chickens *APPLICATION OF MULTIVARIATE PRINCIPAL COMPONENT ANALYSIS TO MORPHOLOGICAL CHARACTERIZATION OF INDIGENOUS GOATS IN SOUTHERN NIGERIA *ANIMAL BREEDS: A NATION HERITAGE ==Nọtẹn gbonu tọn lẹ== *https://unaab.edu.ng/prof-adebambo-ayoka-olufunmilayo/ *https://www.researchgate.net/profile/Olufunmilayo-Adebambo *https://www.wikidata.org/wiki/Q93872525 *https://angr.org.ng/national-advisory-committee/professor-olufunmilayo-ayoka-adebambo/ ==Alọdlẹndonu lẹ== t2y4vr0qyu0jij7726bx7xdnd10djvo Ibrahim Layode 0 1153 22316 22315 2022-05-06T21:21:34Z Ydamilola 17 wikitext text/x-wiki '''Ibrahim Olanrewaju Layode''' yin tonudọtọ [[Nigeria|Naijilia]] tọn dé to dòwaji wedegbẹ tonudidọ otò [[Naijilia]] tọn sọn tonudọgbẹ ''All Progressive Party (APC) mẹ. E wọ wẹ ze afọ topẹvi [[Gbagli]] tọn dai to osẹ́n-doaitẹn [[Ayimatẹn Awọnlin Tọn|ayimatẹn awọ̀nlin tọn]] mẹ. [[Adà:Otàn Gbẹzan tọn]] 0ebq93wvsc99bq2ljgulrck77vq5ohm Usman Zamnagawa 0 1154 23488 22440 2022-05-21T05:53:14Z Amire80 23 Bot: Cleaning up old interwiki links wikitext text/x-wiki ''' Usman Zamnagawa Dan Shekarau, ''' sọ yin yinyọnẹ̀n do Usman Zamnagawa (e sọ nọ yin kinkan dole '''Osumanu Zamnagawa''') yin ahọlu [[Ayimatẹn Kano Tọn|Kano]] tọn sọ́n owhe 1343 jẹ 1349. ==Agayiyi po gandudu po== Usman lẹzun ahọ́lú, é yí gánzinpo sọ́n nọvisunnu-daa etọn sí, bo hui. enẹwẹzọ́n bọ gbẹtọ lẹ na ẹn tẹnmẹyinkọ́ lọ "Zamnagawa". Gandudu etọn hẹn jijọho wa aigba lọ ji. To aṣẹpipa Rumawa tọn he sọha gbẹtọ lẹ tọn su te tọn glọ, é hẹn Ovi etọn zun ahọ́lú Rumawa tọn. É duahọ́lú na owhe ṣinawe, enẹgodo oylọnẹ ylọvi etọn he nọ yin Ali Yaji Dan Tsamiya yi gánzinpo lọ. ==Otàn gbẹzan tọn to Otànnugbo kano tọn mẹ== Otàn gbẹzan Usman Zamnagawa tọn sọ́n òwé Palmer's 1908 English translation of the kano Chronicle tọn tin to Odo. Zamnagawa(é sọ nọ yin yiylọdọ Osumanu) wẹ yin ahọ́lú Aotọ́ he dù. Yinkọ onọ etọn tọn wẹ Kumyerku. É nọ yin yiylọdọ Zamna-gawa na é hù Tsamia wutu. É sú ohọ̀n ahọ́lúgbají tọn lẹ bo nọ ohọglọ na azan ṣinawe. Enẹgodo é tọ́n jẹ gbangba. mẹdepope ma yọ́n fihe oṣiọ Tsamia tọn tin te, boya Zamnagawa du i wẹo kavi di i. To gandudu Zamnagawa tọn whenu, Awhan depope ma jọ to otò lọ mẹ Wheyihọ̀waji, Whezẹ̀tẹ̀nwaji,huwaji, po agewaji po, jijọho tin to filẹpo. Maguzawa tọ́n sọ́n otò lọ mẹ bo yi otò Fongui tọn mẹ. Rumawa po omẹ etọn lẹ po wá ahọ́lú de. Ye dọ na ẹn dọ "Hiẹ wẹ ahọ́lú mitọn, a ko hẹn Gazarzawa zun ahọ́lú podọ a ko de agbago Kurmawa tọn, hẹn milọsu zun agbago. Ahọ́lú lọ gblọn dọ "N ko se". Enẹwutu ye lẹkọ yi owhé etọn gbè. Ahọ́lú lọ má nujlomẹ etọn hẹ sunnu etọn lẹ. É dọ "n jlo na hẹn Ovi ṣie zun agbagogán otò Rumawa tọn." Omẹ lọ lẹ po dọ; "mi kọngbedopọ́". É sọ ná otẹn agbagogán otò Rumawa tọn Ovi etọn podọ sọha gbẹtọ he nọ nọ̀ otò lọ mẹ lẹ su bosọ́ yin huhlọnnọ. Zamnagawa duahọ́lú na owhe ṣinnawe. ==Alọdlẹdonu lẹ== [[Adà:Otàn Gbẹzan tọn]] gvh901a6h4ytn5ubwebgizptfsqwj2t Adele 0 1155 27302 23453 2022-07-29T02:43:55Z Gadarawamo 20 wikitext text/x-wiki '''Adele Laurie Blue Adkins''' MBE (yin jiji to azan atọ́ntọ, Nuwhàsun, [[Owhe]] 1988) yin hànsinọ Glẹnsigbe tọn po ohàn kantọ. Eyin hànsinọ nukundeji de, he nọ sá hoyidokanji he hugan livi kantọ̀n (120). [[Adà:Otàn Gbẹzan tọn]] 6hnv6dbktha3pvzy4ozstynsufumtrq Glele 0 1156 25761 23066 2022-07-11T16:28:51Z Gadarawamo 20 wikitext text/x-wiki [[File:Le Tour du monde-07-p085.jpg|thumb|Le Tour du monde-07-p085]] '''Glẹlẹ''' kavi '''Badohou''' ( he kú to azán koatọ́n-nukunẹnẹtọ Awèwèsun owhe 1889) yin Ahọlu aotọ [[Dahomey]] tọn he dù sọn owhe 1858 dó jẹ whenue e hù ede to owhe 1889. ==Otàn Gbẹzan Etọn Tọn== [[File:Statue royale mi-homme mi-lion du roi Glèlè, Musée du quai Branly.jpg|thumb|Statue royale mi-homme mi-lion du roi Glèlè, Musée du quai Branly]] Badouhou, he yi gánzinpo-yinkọ '''Glele''', yin yinyọnẹn (eyin yè ma hia Adandozan dogọ) taidi ahọlu aotọ́ ahọluduta Aja tọn [[Dahomey]] tọn (he yin apadewhé otò [[Benẹ]] tọn to egbehe). E jẹ otẹn otọ́ etọn [[Gezo]] tọn mẹ sọn owhe 1858 jẹ 1889. Glele zindonukọn to otọ́ etọn sín awhànfunfun lẹ liho, na apadewhé nado yí ahọ́su na [[okú]] otọ́ etọn tọn, podọ nado bẹ kanlinmọ lẹ. To gandudu etọn whenu e hẹn amivẹẹ-jọ́ po kanlinmọ-jọ́ po to Dahomey lódò dogọ. Glele sọ kọngbedopọ hẹ Flansenu lẹ, mẹhe yé ko nagbe to Porto-Novo sọn ahọlu etọn si. Omẹ Flans tọn lẹ tindó kọdeton dagbe to hodọdopọ yetọn po Glele po mẹ nado sọgan tindo dotẹnmẹ nado wàjọ to Cotonou to whenuena e to gánzinpo ji. Glele sin ohia lẹ wẹ kinikini po ohí yẹsudide he yin nuyọnzan Gunnu lẹ tọn (vodun miyọ́n tọn, ogàn tọn po awhàn tọn po). Asi yinwanna etọn wẹ Visesegan. Dile etlẹ yindọ yovo Europe tọn po hunhlọnnọ aihọn mẹ tọn yọyọ lẹ po dọalọtena kanlinmọ sìn ajọ̀ wiwa do, Glele zindonukọn nado to kanlinmọ lẹ bẹpli. Ogle etọn lẹ sọ yin nukunpedego gbọn kanlinmọ lẹ dali, podọ kanlinmọ lẹ wá lẹzun wẹnsagun he nọ yin sisẹdo tọ́gbo lẹ dè (taidi avọ́sannu tọn de) to hunwhẹ lẹ whenu. To owhe 1860, E pé po William Foster he yin nukọntọ ''Clotilda'' tọn po, he yin tọjihun daho godo tọn nado bẹ kanlinmọ lẹ yí otò Amẹlika tọn mẹ, po linlẹn lọ po nado mọgbeyi do sà yé. Sẹpọ vivọnu gandudu Glele tọn, kanṣiṣa po otò Flans tọn po lẹkọ do godo na ajọ́wiwa to Cotonou to adà gblo dogọ podọ nukunnumamọjẹnumẹ ogbè tọn to Dahomey po Flans po ṣẹnṣẹn gbọn ajọ́liho wutu. Glele kú to ajijimẹ whẹpo Flansinu lẹ do Kondo wẹ Basi hodọdopọ lọ po omẹ̀ Flans tọn lẹ po. Glele yin matintọ to azan koatọ́nnukunẹnẹtọ Awèwèsun owhe 1889, bọ visunnu etọn Kondo he yin yinyọnẹn taidi ''[[Béhanzin]]'' sọ jẹ otẹn etọn mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà: Ahọlu lẹ to Benẹ]] 66rchthpndd1ju4jmp6wx400lzdsn2r Mildred Okwo 0 1157 23177 22765 2022-05-16T13:20:42Z Austin Jiwanu 49 /* Aihun he e da lẹ */ wikitext text/x-wiki '''Mildred Okwo''' yin anadenanutọ podọ basitọ aihundida lamẹyiya tọn [[Naijilia]] tọn dé. E yin dide na ajọ anadenanutọ he sọgbe tọn to  Africa Movie Academy Awards ẹnẹtọ mẹ. To 2012 e deana na aihundida nukikodonamẹ tọn romance tọn. Opli he du ajọ susu kakajẹ ''Nigeria Entertainment Awards'', ''Africa Movie Academy Awards po ''Nollywood Movies Awards'' po ji. ==Gbẹzan medetiti tọn etọn== Okwo yin jiji to azan gbanewhedopotọ lidosun owhe 1966 to [[Awọnlin]], [[Ayimatẹn Awọnlin Tọn|Ayimatẹn Awọnlin tọn]], to [[Naijilia]]. E plọn Theater Arts to wehọmẹ alavọ tọn Benin tọn. E sọ plọn whẹdidọ to Whittier Law School, Orange County, California, USA. Okwo yin anadenanutọ podọ basitọ aihundida lamẹyiya tọn [[Naijilia]] tọn he sin aihun ko yin dide boko sọ du ajọ̀ po sisi susu po to [[Aflika]] kakajẹ AMVCA, AMAA, NMA podọ "Publix du Prix" to Nollywood Paris mẹ. Aihundatọ he diyin [[Naijilia]] tọn lẹ mẹ wẹ kọawudopọ to aihun lọ mẹ kakajẹ Joke Silver, Najite Dede, GenevieveNnaji, Segun Arinze, Rita Dominic, Kate Henshaw podo Norbert Young po ji. 30 days yin didetọn to US to azan gbantọ lidosun owhe, 2006. E mọ pipa susu yi to 2008 Africa Movie Academy Awards kakajẹ Best Art Direction, Best Screen Play, Best Cinematography and Best Picturepo ji.[7] to 2016, Okwo yin yiylọ taidi podo to yọnu kande-ao he doyeyigo na [[Aflika]]" gbọn ''Elle Magazine'' podo ''100 Most influential people in Nigeria'' po dali ''Academy Awards Committee''. == Aihun he e da lẹ== *30 Days (2006) *The Meeting (2012) *Suru L'ere (2016) *La Femme Anjola (2019)[11][12] == Alọdlẹndonilẹ == [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] [[Adà:Sinimọto-basitọ lẹ to Naijilia]] [[Adà:Ovi he ye ji to owhe 1966 lẹ]] e8vicqjnxbe4cevrdtnlyhbh9uluyts Lukman Alade Fakeye 0 1158 26776 22480 2022-07-21T18:34:53Z Gadarawamo 20 wikitext text/x-wiki '''Lukman Alade Fakeye''' yin Jiji to Ayidosun 25, 1983, to [[Ibadan|Ibadan]] e yin anazọnwatọ ayọnu oto [[Naijilia|Naijilia]] tọn podo atinpatọ po. E wọ wẹ whe hugan to whendo Fakeye tọn mẹ he yin atinpatọ, e yin tavẹylọvi na Lamidi Olonade Fakeye he pa ohọ̀n abọ̀ homẹ aflika tọn to Kennedy Center in Washington, D. C. Lukman bẹ azọn jẹeji podo otọ́ etọn Akin Fakeye to whenuena e tin to [[owhe]] ṣiẹnẹ (9). Lukman fakeye plọn nudide podo ohia po to wehọmẹ politẹkiniki [[Ibadan|Ibadan]] tọn to fihe e yin dide whla awe di wẹhọmẹvi he yọn hugan to anazọn mẹ. Azọn Fakeye tọn sọgan yin mimọ to gbangba podo nubẹpli nuglọ tọn to [[Naijilia|Naijilia]], État Unis, podo United Kingdom po. Hosọ lẹ [whla] 1 Bẹpli etọn lẹ 2 Owe 3 Nọtẹn gbonu tọn lẹ 4 Alọdlẹndonu lẹ ==Bẹpli anazọn etọn lẹ== *The student art gallery at Ibadan Polytechnic *Osun Oshogbo Annual Festival with Wale Adelakun, 2000, and with Akindele Olufemi Olunloyo, 2006 *Aafak Art Gallery, Lagos, Nigeria, with Awotunde Adeniyi, 2002 *Megamurth Impression Art Gallery with Seun Adeyemo *Africraft Art Gallery with Rotimi Aderogba, 2005 *Dutch Embassy in Abuja, 2001 *Mansah Gallery, Banjul, The Gambia, 2007 ==Owe== *^ "Lukman Alade Fakeye". duckduckgo.com. Retrieved 2009-06-11. ==Nọtẹn gbonu tọn lẹ == *Grains of Africa: Fakeye & Yoruba Art *FolkCuba: Fakeye Family Yoruba Traditional Arts *Lamidi Fakeye ==Alọdlẹndonu lẹ== mk0f0g9co5qkdhl1ddwh7o3pk5k24rj Abubakar Shehu-Abubakar 0 1159 25843 25842 2022-07-12T07:22:50Z Samatics 9 Samatics sẹtẹn na weda [[AbubakarShehu-Abubakar]] jẹ [[Abubakar Shehu-Abubakar]]: +space wikitext text/x-wiki '''Abubakar Shehu-Abubakar''' (yin jiji to azán fọtọ̀n-nukunawetọ, osun wiawetọ owhe 1977 Gombe, Naijilia) yin kọmẹgán otò [[Naijilia]] tọn bo yin dide taidi Malenugán widopotọ́ otò Gombe tọn to owhe 2014. E lẹzun Malenugán to oku otọ́ etọn tọn godo, otọ́ etọn nọ yin Shehu Abubakar, bo yin Malenugán Aotọ́́ he kú to azan koatọ́nnukunawetọ, osun atọ́ntọ, owhe 2014. Abubakar Shehu-Abubakar wẹ yin visunnu Shehu Abubakar awetọ́. ==Bẹjẹeji gbẹzan etọn po wehihia etọn po== Abubakar Shehu-Abubakar yin jiji to Gombe, [[Naijilia]]. É yi wehọmẹ dokọ (Gombe Children Primary School) tọn sọ́n owhe 1982 jẹ 1988. E yi wehọmẹ daho Government Science Secondary School tọn, Gombe sọ́n owhe 1989 kakajẹ owhe 1995. Shehu-Abubakar mọ gbedewema oyọnẹn dogbọ̀n tonudidọ dali yí sọ́n wehọmẹ alavọ Maiduguri, bo yin wehọmẹvi sọ́n owhe 2001 bo fó wehọmẹ to owhè 2005. ==Azọ́n== Abubakar sẹ̀n taidi Anadenanutọ to gandudu dokọ ayimatẹn Gombe tọn sọ́n owhe 2006 jẹ 2007. E yin alọgọ́tọ na Anadenanutọ́ dé to ogbẹ́ hihọ́basi námẹ̀ tọn to Abuja to Togbo [[Naijilia]] tọn. To enẹgodo e wa lẹzun Azinponọ̀ to otò Kliptown Lagoon Naijilia tọn. E sọ yin Anadenanutọ (Horizon Interlinks Global Resources) tọn. Otọ́ Shehu-Abubakar tọn wẹ yin Malenugán Aotọ́ he dù to ayimatẹn Gombe tọn. Shehu Abubakar jẹ ahúnzọ̀n kú to London to azán koatọ́nnukunawetọ, osun atọ́ntọ́ owhe 2014. E yin dide taidi mẹjẹmẹtẹnmẹ Shehu Abubakar tọn mẹ to bẹjẹeji osun ṣidopotọ owhè 2014 tọn. Wekantọ́ na gandudu Ayimatẹn Gombe tọn (SSG) Abubakar Bage, dó Shehu-Abubakar po wekanhlanmẹ etọn hia to Gombe Central Mosque to azan ṣidopotọ́,osun ṣidopotọ́, owhè 2014 tọn. Hunwhẹ̀ ahọ́lúdudu tọn na wá aimẹ. ==Sọ pọ́n== ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1977 lẹ]] enfemph93232kfuyxje5a0xbksdhspg Omotola Jalade Ekeinde 0 1160 26028 25765 2022-07-13T05:43:49Z Gadarawamo 20 /* Azọ́n Ayihundida tọn */ wikitext text/x-wiki [[File:Omotola_Jalade_Ekeinde_WEF_2015.png|thumb|Omotola Jalade Ekeinde]] '''Omotola Jalade Ekeinde''' MFR (yin jiji to azán ṣinawetọ Afínplọsun owhe 1978 tọn) yin aihundatọ [[Nigeria|Naijilia-nu]], hanjitọ po alọtlutọ podọ e sọ yin ajọjlatọ asọdido tọn de dai. Sọn whenue e daihun tintan to owhe 1995 to azọnwhe Nollywood tọn mẹ, Ekeinde kò sọawuhia to aihundida tọn hugan whla 300, bo ka sọ sà vọkan livi susu lẹ. Omotshela wẹ yin [[Nigeria|Naijilia-nu]] awètọ podọ aihundatọ he diyin [[Nigeria|Naijilia-nu]] tintan he mọ alọkẹyi hugan livi dopo to weda Facebook tọn etọn jí. To alọnu din e tindo hodotọ livi 3 to weda Facebook tọn ji. To 2013, e yin yiyidogọna todohukanji alọnuwe ''Time'' tọn ji taidi dopo to omẹ 100 he diyin hugan to aihọn lọ mẹ. To 2013, Ekeinde sọawuhia kleun to aihundida debọdodego VH1 tọn lẹ, ''Hit the Floor'' mẹ. To Abọ̀húsun 2013 tọn, e na hodidọ de to plidopọ WISE- Summit tọn 2013 tọn, he yin bibasi to Doha, to Qatar. To 2014, eyin yẹyidogona gbọn gandudu [[Nigeria|Naijilia]] tọn dali, to whenue e lẹzun dopo to hagbẹ Member of the Order of the Federal Republic (MFR) na mahẹ he e tindo to nukọnyiyi Cinema [[Nigeria|Naijilia]] tọn mẹ wutu. ==Bẹjeẹji Gbẹzan po Wepiplọn po== Omotola Jalade, he wá sọn [[Ayimatẹn Ondo Tọn|Ondo]], yín jiji to [[Awọnlin]]. E whẹ́n dopọ pò nọvisunnu awè po, Tayo po Bolaji Jalade po to mẹjitọ yetọn lẹ de. Onọ̀ etọn, Oluwatoyin Jalade he nọ yin Amori Oguntade to dai, wazọ́n to J.T Chanrai Nigeria, podọ otọ́ etọn, Oluwashola Jalade, wazọ́n to YMCA podọ to Lagos Country Club lọ. E yi wehomẹ Chrisland tọn, Opebi owhe (1981 je 1987),Oxford Children to owhe (1987), Santos Layout, po command Secondary, [[Kaduna]] (1988-1993). E mọ alọdotenamẹ to Wehọmẹ daho alavọ tọn [[Obafemi Awolowo]] tọn bo bẹ Wepiplọn etọn jeẹji to [[Yaba College of Technology sọn (1996-2004),fihe e plọn Estate Management te. To tintan whenue ojlo etọn we nado yin ajọwatọ de. Etomọso, whenue e to tepon kọdeton lọ, e be azọn aṣọdido tọn jẹeji nado sọgan penukundo ede go. ==Azọ́n== ===Azọ́n Ayihundida tọn=== Omotola Jalade yin yiylọ do [[azọ́n]] aihundida tọn mẹ to whenue e hodo họntọn etọn yí zepọn aihundatọ lẹ tọn mẹ. Aihundida etọn tintin wá aimẹ to owhe 1995 to aihun ''Venom of Justice'' he yin anadena gbọn [[Reginald Ebere]] gblamẹ. Nukọntọ we yin nina en to aihun lọ me. Anadenanu etọn tintan wa aime to aihun lọ '' Mortal Inheritance'' me to 1995, fie eyin azinzọnnọ te he họavon nado nọgbẹ pede. Sọn whenenu gbọn e ko sọawuhia to aihun susu devo lẹ me, gọna ''Games Women play'', ''Blood Sisters'', ''All My life'', ''Last Wedding'', ''My Story'', ''The Woman in Me'' po devo lẹpo. Na adà he e yíwà to aihun de he hosọ etọn yin ''Mortal Inheritance'' mẹ wutu, e yin yẹyidogona to hunwhẹ yẹyididogona aihundatọ lẹ tọn de tẹnmẹ to 1997 di "Aihundatọ he yọn azọ́n hugan to aihun Glẹnsigbe tọn de mẹ" podọ di "Aihundatọ he yọn azọ́n hugan to aihun wunmẹ lẹpo mẹ". Ewọ wẹ yin aihundatọ he owhe etọn whe hugan to [[Nigeria|Naijilia]] to whenẹnu he yin yẹyidogona dole. To gblagbla 1990 tọn je bẹjeẹji 2000 tọn mẹ, e sọawuhia to aihundida adà susunọ voovo lẹ mẹ, delẹ to yé mẹ wẹ ''Lost Kingdom II, Kosorogun II'', po ''Blood Sister II'' po, ehe dekọtọn do ajọ̀ ''Global Excellence Recognition Awards'' tọn mimọyí to 2014. Yè na ẹn ajọ̀ Aihundatọ yọnnu dagbe hugan to to adà alọgọtọ tọn mẹ to Africa Movie Academy Awards to 2005. To whenue e ko de dibla yí video fọdekanweko tón, Jalade mọn azọ́ngban etọn tintan yi to aihun "Ije" tọn to owhe 2010. Aihun ehe yin bibasi to [[Jos]] podọ United States. "Ije" wẹ yin aihún Nollywood tọn he to nusà hugan to ojlẹ lọ mẹ - amọ́ ''Phone Swap'' (2012) wa yitẹ̀n to e si to godo mẹ. To 2012, e sọawuhia to thriller Nollywood tọn mẹ, Last Flight to Abuja mẹ enẹ lọ we yin aihun awetọ he sànu to cinema Whèyihọ-waji African tọn to 2012. E ko zindonukọ̀n nado mọ̀ ajọ̀ otò mẹtọn titi mẹ tọn po tògodo po tọn kande linlán lẹ yi. To 2015, Jalade du hùnwhẹ 20tọ to azọnwhe aihundida lanmẹyiya tọn, to whenue e ko sọawuhia to aihun he diblayi whla 200 me. Bo to ayidosun owhe 2018, Jalade po dopo to hagbẹ [[Nigeria|Naijilia-nu]] hẹ nọ yin [[Femi Odugbemi]] mo oylọ basi na me yí nado sọgan yín hagbẹ de ovo to Academy Awards. ===Azọ́n Hanjiji tọn=== Jalade bẹ azọ́n hànjiji tọn jeẹji to owhe 2015 po didetọ́n ohàn etọn tintan po he yin "gba". Bo do "Naija Lowa po" The Things You Do To Me." Ohàn he e ma ko de ton lẹ Mẹ, Myself, and Eyes zọn bo Paul play po Del B po deton. E yin godonọna gbọn ohàn," Feel Alright", Harrysong tin to to emẹ po "Through the fire", uche lọsu. To vivọnu owhe 2012 tọn, Jalade bẹ azọ́n jẹeji do bẹplidopọ etọn atọ̀ntọ ji bosọ mọ alọgọ yí sọn The Bridge Entertainment si. E dedó Atlanta, Georgia to [[Amẹlika]] nado wazọ́n dopọ hẹ anadenanutọ lẹ po mẹhe nọ kàn hàngbe he sọgan gọalọ nado wleawuna hàngbe he na yọ́nse to otó Amẹlikanu lẹ tọn mẹ lẹ.E yí whenu zan to azọ́nwatẹn hoyidokanji tọn mẹ hẹ Kendrick Dean, Drumma Boy po Verse Simmonds po podọ e yí ohàn de do kànji hẹ hànjitọ Bobby V. ===Reality shows=== To 2012, Jalade bẹ '' reality television show'' jeẹji,Omotola: The Real Me, to Africa Magic Entertainment, M- Net devo to DStv. Ewọ we omẹ tintan he diyín hugan to ''reality show '' mẹ. ===Nunamẹtọ Homẹhunnọ=== Jalade lẹzun United Nation World Food Programme Ambassador to 2005, e yi na azọ́ndename to Sierra-Leone po Liberia. E sọ nọgodona Ogbẹ taidi Charles Odii's SME100 Africa nado dozolanmẹ na jọja aflanmẹ po jọja yonnnu to plipli etọn. E yin gbẹsọnọ to Walk the Project podọ doalọ to Walk the World Campaign to Liberia po tògan Ellen Johnson Sirleaf. Avùnlọyiyi na jlọjẹ gbẹtọvi tọn etọn sinai do azọ́n NGO tọn etọn, he yin yiylọ dọ ''Omotola Youth Empowerment Program (OYEP)'' ji. Vivẹnudido ehe dọ̀n jọja kanweko susu lẹ dogo na ''Empowerment Walk and Convention'' lọ. E goalọ to "Rewrite The Future" owhe 2010 tọn he yin avùnlọyiyi nado whlẹn ovi lẹ to UK. E lẹzun avunlọyina-jlọjẹtọ Amnesty International tọn to 2011 podọ to Sierra Leone (Maternal Mortality) podọ to 2012 to Niger Delta to [[Naijilia]], fihe e de video shell plc podọ gandudu lọ "own up, clean up, pay up po take responsibility na the oil spills to Niger Delta. To ayidosun to owhe 2020 owhé tọṣiọvi lẹ tọn to Tanzania he yin dido ai to Tanzania owhé Matindo tọn he ze ayidonugo yẹtọn hlan ovi he ko bẹ azọ́n bẹplamẹ (HIV) tọn po aihundatọ Tanzanian Wema Sepetu po. Nado yidogọna avunlọyina-jlọje No Tobacco Day po #smoke-freeNollywood tọn mẹ Ekeinde po hagbe aihundatọ etọn delẹ po taidi (Dakore Egbuson-Akande, Daniel Effiong, Meg Otanwa, Michelle Dede, Osas Ighodaro soalọakón nado doalọtena azó nunu to aihundida yẹtọn lẹ me, na e tindo nuyiwadomẹji ylankan do jọja he to nukọn po hlan yẹ lẹ. Avùnlọyiyina-jlọje lọ yin godonọna gọn plipli Tobacco-Free kids po Saharan public Strategy firm-Gatefield po. ===Ajọ̀ po Yindidi po=== Ekeinde tindo otẹ̀n de to alọnuwe ''OK! Nigeria Magazine'' mẹ he hosọ́ etọn yin "Omotola's Diary", ehe mẹ nukinkan he gando numimọ gbẹmẹ tọn etọn titi lẹ nọ sọawuhia te whẹwhẹ. To azan 5tọ Abọ̀húsun owhe 2013, e mon ajọ̀ Ebony Vanguard yi to Music Video po ajọ̀ Sreen tọn (MVISA) he wa aimẹ to Birmingham to oto England tọn mẹ. Bo to azan 9tọ Abọ̀húsun owhe 2013, Oba Victor Kiladejo, Ahọlu ahọluduta Ondo tọn na otẹ̀n ahọvi-yinyin tọn de Omotola to otò etọn mẹ to [[Ayimatẹn Ondo Tọn]]. To 2012, linlinhọsá ''CNN Travel'' ze kọnugbe Ekeinde tọn do todohukanji "kọnugbe wiawe he yọnsè hugan lẹ mẹ". Kọnugbe Naijilia-nu lẹ tọn wẹ tin to odò atọ́ntọ mẹ to todohukanji lọ ji. To 2013, e yin sislẹ́ do todohukanji alọnuwe ''Time magazine'' tọn na omẹ 100 he yin nukundeji hugan to ogbẹ̀ lọ mẹ. To owhe 2015, e yin dopo to mẹhe yin linlén taidi mẹhe nọ daihun he pekue me. Mẹhe po bo e lén lẹ we Sha Rukh Khan, Frank Welker, Bob Bergen, Jack Angel, Mickie McGowan, Michael Papajohn, Martin Klebba, Clint Howard po Chris Ellis po. Mẹhe yin linlén ehe yin dogbapọna podọ dodina gbọn Yahoo!. ===Gbẹzan Mẹdetiti tọn=== Jalade wlealọ hẹ Captain Matthew Ekeinde to 1996. Yè omẹ awẹ le tindo ovi ẹnẹ, Princess, M.J, Meraiah po Michael po. E hen otọ́ etọn bú to [[okú]] mẹ to owhe 1991. Ovi yọnnu etọn tintan princess mọn Gbedewema dahoyí sọn [[Middlesex University Dubai]] to azán 23tọ Whejisun owhe 2022 tọn. == Todohukanji Aihundida tọn lẹ == <!-- do not add 'rowspans' to this table, as it breaks the sortability. thanks. --> {| class="wikitable plainrowheaders sortable" |+ Aihundatọ |- |Hosọ́ |Owhe |Adà he e yiwa |kandai lẹ |- | ''Venom of Justice'' | 1995 | | |- | ''Mortal Inheritance'' | 1996 | | |- |''Scores to Settle'' | 1998 | | |- | ''Lost Kingdom'' | 1999 | | |- | ''Kosorogun'' | 2002 | | |- |''When Love Dies'' |rowspan="5"|2003 | Mary | |- | ''Under Fire'' | | |- | ''The Outsider'' | | |- | ''Rescue'' | | |- | ''Blood Sisters'' | | to pọmẹ hẹ [[Genevieve Nnaji]] |- |''Royal Family'' |rowspan="3"|2004 | | |- |''Die Another Day'' | Queen | |- |''A Kiss from Rose'' | | |- |''Games Women Play'' |rowspan="2"|2005 | | |- |''Brave Heart'' | | |- |''The Revelation'' |rowspan="3"|2007 | | |- |''Sand in My Shoes'' | | |- |''Careless Soul'' | | |- |''Yankee Girls'' |rowspan="2"|2008 | | |- |''Temple of Justice'' | | |- |''My Last Ambition'' | 2009 | Amanda | |- |''[[Ije: The Journey]]'' | 2010 | Anya Opara Michino | To pọmẹ hẹ [[Genevieve Nnaji]], [[Odalys Garcia]], Ulrich Que |- |''[[A Private Storm]]'' | 2010 | Gina | To pọmẹ hẹ [[Ramsey Nouah]], [[Ufuoma Ejenobor]], [[John Dumelo]] |- |''[[Ties That Bind (film)|Ties That Bind]]'' |2011 | | To pọmẹ hẹ [[Ama K. Abebrese]], [[Kimberly Elise]] |- |''[[Last Flight to Abuja]]'' | rowspan=2|2012 | Suzie | To pọmẹ hẹ [[Hakeem Kae-Kazim]], [[Jim Iyke]], [[Jide Kosoko]] |- |''[[Amina (2012 film)|Amina]]'' | Amina | |- |''[[Hit the Floor (TV series)|Hit The Floor]]'' | 2013 | Omotola | |- |''Blood on the Lagoon'' |2014 | | |- |''My Only Inheritance'' | | | |- |''Alter Ego'' |rowspan=3|2017 |Ada Igwe | To pọmẹ hẹ [[Wale Ojo]] and Kunle Remi |- |The Island |Mrs Tokunbo Bowe Cole |TV Series |- |The Tribunal | | |- |''Up Creek a Paddle'' |TBA | |Post production |- |} ==Discography== ===Studio albums=== * ''GBA'' (2005) * ''Me, Myself, and Eyes'' (ma ko yin dide tọ́n) ===Singles=== {|class="wikitable" |- !Owhe !Hosọ́ !Album |- |2014 |"Barren Land" |''Me, Myself, and Eyes'' |- |2015 |"Strong Girl (Remix)" <small>As featured artiste</small> |N/A |} == Ajọ̀ po mẹdide po== {| class="wikitable plainrowheaders sortable" |Owhe !Ajọ̀ ! Adà !Recipient ! Kọdetọn |- |rowspan=2|1997 | rowspan=2|The Movie Awards (THEMA) | Best Actress English |rowspan=2|''Mortal Inheritance'' |mọyí | |- |Best Actress Overall |mọyí | |- |rowspan="4"| 2004 | City People awards for Excellence | Best Actress |rowspan=8|Herself | mọyí | |- | Global Excellence Recognition Awards | Best Actress & Grand Achiever | mọyí | |- | Civil Enlightenment Organization of Nigeria (CEON) | Best Individual & Symbol of Creativity | mọyí | |- | NUSEC Awards | Best Actress | mọyí | |- |2005 | [[1st Africa Movie Academy Awards]] (AMAA) | [[Africa Movie Academy Award for Best Supporting Actress|Best Actress in a Supporting Role]] | mọyí | |- |2006 | Youths Benefactor's Award | Most friendly Actress | mọyí | |- |rowspan=2|2009 |[[2009 Best of Nollywood Awards]] |Best Actress Leading Role (Yoruba) |dide | |- |[[2009 Nigeria Entertainment Awards]] |Best Actress |dide | |- |rowspan=2|2010 |[[2010 Nigeria Entertainment Awards]] |Best Actress Film/Short Story |''Deepest of Dreams'' |dide | |- |[[2010 Ghana Movie Awards]] |Best Actress-Africa Collaboration |''[[A Private Storm]]'' |dide | |- |rowspan=4|2011 |[[8th Africa Movie Academy Awards]] |[[Africa Movie Academy Award for Best Actress in a Supporting Role]] |rowspan=2|[[Ties That Bind (film)|''Ties That Bind'']] |dide | |- |[[2011 Ghana Movie Awards]] |Best Actress-Africa Collaboration |mọyí | |- |[[2011 Best of Nollywood Awards]] |Best Actress Leading Role (English) |''[[A Private Storm]]'' |dide | |- |[[2011 Nigeria Entertainment Awards]] |Best Actress Film/Short Story |''[[Ijé]]'' |dide | |- |rowspan="7"| 2012 | Eloy Awards | Actress of the Year |[[Ties That Bind (film)|''Ties That Bind'']] |mọyí | |- | [[Screen Nation]] Awards | Pan African Best Actress |rowspan=2|Herself |mọyí | |- | Black Entertainment Film Fashion Television and Arts Awards (BEFFTA) | Film Actress Icon | mọyí | |- |rowspan=2|[[2012 Golden Icons Academy Movie Awards]] |GIAMA Humanitarian Award |Omotola Youth Empowerment Foundation |mọyí | |- |Viewers Choice -Female |Herself |dide | |- |[[2012 Nigeria Entertainment Awards]] |Best Actress in A Film |[[Ties That Bind (film)|''Ties That Bind'']] |dide | |- |[[2012 Nollywood Movies Awards]] |Best Actress in a Leading Role |''[[A Private Storm]]'' |dide | |- |rowspan="3"|2013 |[[2013 Nollywood Movies Awards]] |Popular Online Choice |rowspan=2|Herself |mọyí | |- |Music Video and Screen Awards (MVISA) |Ebony Vanguard Award |mọyí | |- |[[2013 Nigeria Entertainment Awards]] |Best Lead Actress in a Film |''[[Last Flight to Abuja]]'' |dide | |- |2014 |[[MTV Africa Music Awards 2014]] |Personality of the Year |Herself |dide | |- |2016 |City People Social Media Awards |Female Entertainment Personality |Herself |mọyí | |- | rowspan="6" |2017 |Nollywood Travel Film Festival |rowspan=2|Best Actress | rowspan="2" |''Alter Ego'' |mọyí | |- |Toronto International Nollywood Film Festival |mọyí | |- | rowspan="3" |[[2017 Best of Nollywood Awards|Best of Nollywood Awards]] |Lifetime Achievement Award |Herself |mọyí | rowspan="3" | |- |Best Kiss in a Movie |Herself and [[Kunle Remi|Kunle Remmy]] |dide |- | rowspan="2" |Best Actress Leading Role (English) | rowspan="3" |''Alter Ego'' |- |City People Movie Awards dide | |- |2018 |Africa Magic Viewer's Choice Awards (AMVCA) |Best Actress in a Movie/TV Series |mọyí | |} [[Adà:Otàn Gbẹzan tọn]] [[Adà:Sinimọto-basitọ lẹ to Naijilia]][[Adà:Naijilia-nu lẹ]] [[Adà:Ovi he ye ji to owhe 1978 lẹ]] 9l774yhz7p7rdo5boq9tm4orfns4np0 Moscow 0 1161 22591 2022-05-09T08:33:18Z 217.196.161.79 Dá weda po "'''Moscow''' (To Russia-gbe mẹ: Москва) wẹ yin tatọ́-tẹnnọ otò [[Russia]] tọn podọ ewọ wẹ sọ yin tòdaho he klo hugan to Russia." po wikitext text/x-wiki '''Moscow''' (To Russia-gbe mẹ: Москва) wẹ yin tatọ́-tẹnnọ otò [[Russia]] tọn podọ ewọ wẹ sọ yin tòdaho he klo hugan to Russia. 5kvicuz9nari49dql5d6ojwojoeuhub Idakwo Ameh Oboni II 0 1162 26835 26834 2022-07-22T10:14:24Z Gadarawamo 20 wikitext text/x-wiki '''Idakwo Michael Ameh Oboni II''' (1948 jẹ azán ko-nukunawetọ, Avivọsun, [[owhe]] 2020) wẹ yin Attah Igala koatọ́n-nukunawetọ he du to ahọ́lúduta Igala tọn to tògbo [[Nigeria|Naijilia]] tọn. ==Gbẹ̀zan po wehihia etọn po== Oboni II yin jiji to [[owhe]] 1948 tọn mẹ. To owhe 1960, e fó wehọmẹ dokọ̀ Saint Boniface tọn to Idah. Enẹgodo e yì wehọmẹ daho Saint Augustine tọn, Kabba, bo tọ́nwe to [[owhe]] 1967. E zindonukọ̀n bo yì wehọmẹ Kaduna (Kaduna Polytechnic) tọn bo yí gbedewema to oyọnẹn dogbọ̀n nukunpipedo aigba po azọ́nwhé lẹ po go mẹ to 1980. ==Azọnwiwa== E biọ Azọ́n ''Nigerian Air Force'' tọn mẹ to 1968. E dè sọn ojlo mẹ bo tọ́n sọn emẹ to 1974. E wazọ́n taidi aigba dlapọ́ntọ to [[Ayimatẹn Kwara Tọn|Ayimatẹn Kwara tọn]] bo tọn sọn emẹ to [[owhe]] 1975 nado zindonukọ̀n to wehihia etọn mẹ. enẹgodo e biọ azọ́n ''Federal Capital Development Authority (FCDA)'' tọn mẹ. To owhe susu godo, e lẹzun mẹbọdomẹgotọ Anadenanutọ tọn, bo jo azọ́n do to [[owhe]] 2006 tọn mẹ. ==Gandudu etọn== To gandudu koatọ́nnukundopotọ Attah Igala Attah Aliyu Ocheja Obaje tọn to [[owhe]] 2012 tọn mẹ godo, to gbekọndopọ mẹ, Ameh yin dide gbọn aṣẹpipa ẹnẹ Otò Igala tọn dali nado jẹ gánzinpo ji. E yigbe dọ emi wẹ yin ahọlu tintan he dà asì dopo to otò Igala tọn mẹ. To whenuena Buhari bẹ tito gandudu tọn etọn jẹeji to [[Naijilia]], Ahọlu Ameh Oboni Awetọ to whenuena e to hunwhẹ owhe atọ̀ntọ to ganji etọn du to 2016 to otò Idah tọn mẹ, dọ na togbogan lọ nado bẹ azọn diọdo tọn etọn jẹeji sọn [[Ayimatẹn Kogi Tọn|Ayimatẹn Kogi tọn]]. To [[owhe]] 2019, to hunyanhunyan he fọ́n to vodidi whenu, Attah Igala hodẹ̀dó mẹhe fọ́n hunyanhunyan lọ dote to ayimatẹn lọ lẹ. ==Nuhe É yin yinyọnẹ̀n na lẹ== É yin didohia taidi gbẹtọ jijọho tọn, bo nọ namẹ ayinamẹ gando dagbewiwa go. Visunnu etọn he nọ yin Prince Ocholi Idakwo dọho gando otọ etọn go dọ "é tindo walọdagbe po ojlo, mẹwhinwhan na nukọnyiyi àṣà otò lọ tọn. ==Matin etọn== É basi matintọ́ to yọnnuzangbe sìn afọnnu to Azan gbànewheatọ̀ntọ́, Avivọsun, [[Owhe]] 2020 to gandudu owhe ṣinatọ̀n tọn godo, to oku ahọ́lú he dugan na owhè kandewiawe godo. Oboni II kú to dotowhé [[Ibadan]] tọn na azọ̀n zẹ̀ntín he ye basi mẹ̀zizẹ etọn ṣigba bo ma tindo kọdetọ́n dagbe wutu. ==Alọ̀dlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] [[Adà:Ovi he ye ji to owhe 1948 lẹ]] 5v7uc5em8kfjb9eb7n870dtqluci16v Pat Benatar 0 1163 27012 23483 2022-07-24T22:12:06Z Gadarawamo 20 wikitext text/x-wiki '''Pat Benatar''' (jijiyinkọ '''Patricia Mae Andrzejewski''' azán aotọ, Alunlunsun, [[Owhe]] 1953), yin hansinọ [[Amẹlika|Amẹlikanu]] dé he yi gigopanamẹnu daho (grammy) tọn whla ẹnẹ po miyọn he nọ yin ''seven platinum'' po, e sọ tindó bẹplidopọ ohàn tọn sika-nọ atọ̀n, podọ fọtọnnukunẹnẹ to ohàn kande he tọnta hugan lẹ mẹ. Pat Benatar sin yinkọ jẹ̀ nado yin zize dó otàn-wé he nọ yin ''Hall of Fame'' mẹ na adà he ohàn etọn ''Rock'' tọn yiwa to [[owhe]] 2004, yinkọ etọn yin yiylọ nado biọ otàn-wé lọ mẹ to [[owhe]] 2020 ṣigba e ma yin dide. E na sọ yin vivọylọ to [[owhe]] 2022. ==Alọdlẹndonu lẹ== [[Adà:Ovi he ye ji to owhe 1953 lẹ]] [[Adà:Otàn Gbẹzan tọn]] sqfsho2rfyjkyejekava50hvbyx2xlg Ooni Ekun 0 1164 23479 22826 2022-05-21T05:51:44Z Amire80 23 Bot: Cleaning up old interwiki links wikitext text/x-wiki '''Ooni Ekun''' wẹ yin omẹ̀ wiatọntọ ''Ooni of Ife'' tọn, e yin mẹhe peve to aṣà otò tọn mẹ bo gbọnmọ dali yin anadenanutọ otò sìn aṣà tọn to Ile-Ife, yèdọ owhe tọgbo Ayọnu lẹ tọn tọn. E tindo kodetọn dagbe to Odidimode Rogbesin bo ka sọ mọ kodetọn dagbe dogbọn Oonni Ajimuda. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] tpq9xkjg1brweg3ts6w3d2sw0e7anc5 Kofoworola Oladoyinbo Ojomo 0 1165 27271 23464 2022-07-29T01:56:30Z Gadarawamo 20 wikitext text/x-wiki '''Kofoworola Oladoyinbo Ojomo''' yin Ahọlu he peve nukundeji de he du Ahọlu to Ijebu Owo, enẹwẹ to [[Ayimatẹn Ondo Tọn|Ayimatẹn Ondo tọn]] mẹ. To wheyihọwaji [[Nigeria|Naijilia]] tọn, e yin ovivi Ojugbelu Arere tọn, yèdọ gbehosọnalijitọ ''[[ỌLỌWỌ OF ỌWỌ]]''. E hẹ Ahọluzinpoji to osun sidopotọ, azán wiatọntọ, [[owhe]] 2004 tọn, whenue Agboola Ojomo Agunloye yin matintọ to osun atọ̀ntọ [[owhe]] 2003 tọn. E hẹ ganzinpoji to whenue e yí gbọjẹ whenu gaa tọn sọn awhànzọ́n mẹ godo, e yin awhanfuntọ [[Nigeria|Naijilia]] tọn ogán daho dopo. ==Tuklajijẹ Gandudu tọn== Nuhahun delẹ wá aimẹ to gandudu lọ whenu to Azán wiatọntọ, Ayidosun, [[Owhe]] 2004 tọn mẹ. To hihodo mẹdide ahọlu he jẹ na ofin lọ tọn gbọn ahọluyidotẹnmẹtọ dali, Amaka he ewọ lọsu yin dopo to mẹdide lẹ mẹ biọ to whẹ̀dọhọsa daho si nado de e sẹ. Nubiọtomẹsi etọn ma yin alọkẹyi gba bọ Kofoworola wá yin dide taidi Ojomo Oluda tọn. whẹ̀dida lọ ma jẹ Amaka tọn ji bọ e vọ owhẹ̀ ylọ gandego. E yin zizedo Azinponọ gbọn Ahọlu Ọlateru ọlagbegi. [[Adà:Naijilia-nu lẹ]] [[Adà:Otàn Gbẹzan tọn]] oflvqc76tfqwcs8sbs8fctxrwn3wxwe Nukunmẹ 0 1167 25332 25183 2022-07-08T13:55:12Z Gadarawamo 20 wikitext text/x-wiki '''Nukunmẹ''' yin awutugonu [[agbasa]] tọn he tin to ota nukọn. Eyin awutugonu he gbẹtọ lẹ nọ yawu mọ. To nukunmẹ wẹ awutugonu devo lẹ taidi awutugonu numimọ tọn, awutugonu nusise tọn po awutugonu nuwhlẹ́npọn tọn tin te. Titengbe na kanlin [[afọ]] ẹnẹ nọ lẹ, nukunmẹ yetọn wẹ yin onu tintan he nọ sọawuhia na aihọn lọ, enẹwutu wẹ awutugonu nulẹnpọn tọn po awọnnu tọn po do tin to finẹ. To gbẹtọ go, Nukunmẹ nọ bẹ oda ahọ̀nnukọn, nukunda, nukun, [[awọntin]], [[otó]], awọnnu, awọnnutó, adú po alaká po hẹn. ==Alọdlẹndonu lẹ== q6rjcz0i2yoh4xi6ndw5douegafnqkc Ayimatẹn Anambra Tọn 0 1168 23448 23447 2022-05-20T19:23:07Z Biowikician 16 wikitext text/x-wiki '''Ayimatẹn Anambra Tọn''' yin dopo to Ayimatẹn gban-atọ́n-nukundopo he tin to otò [[Naijilia]] tọn mẹ lẹ mẹ. Ayimatẹn Anambra tọn yin Ayimatẹn dé he to Hùwaji Otò [[Naijilia]] tọn. Tatọ́-tònọ etọn wẹ [[Akwa]] tọn. Eyin didoai to azan ko-atọ́nnukunawetọ Avivọsun owhe 1991.Bo yin dìde sọn ''East Central State''. Ayimatẹn Anambra tọn do dogbo hẹ [[Ayimatẹn Enugu Tọn|Ayimatẹn Enugu tọn]] to Whèzẹtẹn, dohlán Agewaji [[Ayimatẹn Kogi Tọn|Kogi tọn]].Ayimatẹn Anambra tọn tindo dogbo hẹ [[Ayimatẹn Imo Tọn|Ayimatẹn Imo tọn]] podọ [[Ayimatẹn RiversTọn|Ayimatẹn Rivers tọn]] to Hùwaji. Mọdopolọ e do dogbo hẹ [[Ayimatẹn Delta Tọn|Ayimatẹn Rivers tọn]] po [[Ayimatẹn Edo Tọn|Ayimatẹn Edo tọn]] po to Whèyinhọ. mnradj4n44po5njehafh47mg5n74j0y Kumbari 0 1169 23465 23209 2022-05-21T05:49:24Z Amire80 23 Bot: Cleaning up old interwiki links wikitext text/x-wiki '''Kumbari''' yin gandutọ Otò [[Ayimatẹn Kano Tọn|Kano]] ton he dugan sọn owhe 1731 jẹ 1743 tọn mẹ. ==Otàn gbẹzan tọn to otànnugbo Kano tọn mẹ== Nudọnamẹ odò tọn ehelẹ wẹ yin otàn gbẹzan Kumbari tọn sọn lẹdogbedevomẹ Glensigbe Palmer's owhe 1908 tọn to ''[[Otànnugbo Kano tọn]]'' mẹ. Saraki gbanatọ́nnukunatọ̀ntọ wẹ Mohamma Kumbari, he yin visunnu Sharefa po Duki po tọn. Saraki he nọ nanumẹ taun de wẹ ewọ ṣigba e nọ yawu duadì kavi gblehomẹ. Ayinamẹtọ etọn lẹ yiwanna ẹn, ṣigba gbẹtọ paa lẹ gbẹwanna ẹn. To ojlẹ enẹ mẹ wẹ awhàn sinsinyẹn de wa aimẹ to [[Ayimatẹn Kano Tọn|Kano]] po Gobir po ṣẹnṣẹn. Yinkọ Sarkin Gobir tọn wẹ Sobah. Eyin Gobiriwa gbawhàn Kanawa tọn to gbedopo, Kanawa lọsu na sọ gbawhàn yetọn to whedevonu. Onu ehe zindonukọn na ojlẹ susu lẹ. To Kumbari sin whenu wẹ Sarkin Bornu May-Ali wa [[Ayimatẹn Kano Tọn|Kano]] nado funawhàn te. E dosla lẹdo Faggi na ozán atọ̀n matin awha awhànfunfun, na Tahiru po Shehu po glọnalina wutu. E lẹkọ do Bornu. Kumbari yi awhàngbenu sọta Dussi to Sarkin Dussi Makurdi sìn whenu bo dibla biọ tòpẹvi lọ mẹ na fihe awhàn lọ sinyẹn jẹ wutu, ṣigba ayinamẹtọ etọn lẹ glọnalina na ẹn sọn tòpẹvi lọ mẹ bibiọ mẹ, bo dọ na ẹn dọmọ, "Sarkin [[Ayimatẹn Kano Tọn|Kano]], a ko gbawhàn egbe tọn, yi whegbe. E setonu bo yi ayinamẹ yetọn lẹ bo lẹkọ do whegbe. To awhàn Dussi tọn whenu wẹ Sarkin Aujera Bugau yin huhu te. Kumari lẹkọ do [[Ayimatẹn Kano Tọn|Kano]]. To ojlẹ etọn mẹ wẹ awọ̀yinu lẹ yin bibẹwa sọn Nupe, he Sarkin Nupe Jubrila dugan do. Oso lọsu yin bibẹwa ga. Mohamma Kumbari tin to gbesisọ mẹ bo dó to yiyi Jizia sọn Kasua Kurmi dé, bọ ahì lọ dibla yin huhu sẹ. E yí Jizia to [[ayimatẹn Kano Tọn|Kano]] to owhe he bọdego bosọ hẹn ẹn diun dọ mallamu lẹ lọsu su akuẹ na. Tukla lọ su sọmọ bọ Arab-nu lẹ jo Otò lọ do bo lẹkọ do Kastina, podọ suhugan hẹntọnọ he tin to tòpẹvi lọ mẹ lẹ wẹ họnyi Otò devo mẹ. Turaki Kuka Tunku dọna Kumbari dọ, "Saraki, eyin a ma jó Jizia ehe do, mẹdepope ma na po to tòpẹvi lọ mẹ adavo hiẹ po afanumẹ towe lẹ po kẹdẹ." Saraki lọ sọ setonu na ẹn. Kumbari fọn awhàn sọta Kuddu Baudam. Ayinamẹ yin nina ẹn dọ ni yawu to whenue e tọ́n bo yi Zanga, na e yin didọ dọmọ, "Eyin a ma yawu a ma sọgan gbawhàn Baudam tọn, na awhàngan lẹ su to tòpẹvi lọ mẹ wutu." E dọmọ, "N'ko se." To whenuena e sẹpọ họngbo tòpẹvi lọ tọn, ogá de yin dindlan doe podọ enẹgodo avùn bẹjẹeji to Kanawa po Kudawa po ṣẹnṣẹn. To whenue Kumbari mọdọ avùn lọ ko to sinsinyẹn, e de owhán de tọ́n bo yin dò tòpẹvi lọ sìn adó go. Sunnu [[Ayimatẹn Kano Tọn|Kano]] tọn lẹ wá hodoe gbọn fihe owhán dide etọn lẹ ko holiai. Kudawa lẹ hu Kanawa lẹ, bọ Kanawa lẹ lọsu hu Kudawa lẹ, kakajẹ whenue Kumbari jẹ họngbo tòpẹvi lọ tọn kọn. Eyin yé ma su họngbo lọ wẹ dai e na ko biọ enẹ. Kudawa lẹ họnyi owhe yetọn lẹ gbè. Kumbari gbọṣi Zongon Dan Ingarma. Enẹgodo, ojlẹ jijọho tọn yin awuwlena bọ Kumbari lẹkọ do [[Ayimatẹn Kano Tọn|Kano]]. Awhàngan kandewiawe etọn lẹ he ma nọ dibu lẹ wẹ: Sarkin Jarumai Aidajika, Berde Duguru, Dan Iya Tefiwa, Dan Iya Gajigi, Sarkin Majia Dandawa, Dan Tama Dan Arkaya, Maji Yakufawa he nọ yin Kunkuru Dageza, Dan Berde Madawaki Yabo, Galadima Dan Faramu, Sarkin Dawaki Mallam Bawa, Berde Sokana, Sarkin Jarumai Akallam, Jarmai Tugwai, Dan Hamuda, Dan Tankari Hamadi, Dan Tara-Tara Abbas, Sarkin Gano Bako, Dandama Kanwa Chilaya, Makama Chikudu, Lifidi Sayadu, Dan Maskara, Maidawaki Berde Dan Ashifu, Sarkin Damargu Baji Dan Gaba, Sarkin Bebeji Zakkari, Dan Bugai Chusa, Dan Beras, Sarkin Ringim Ada, Al-Berka, Sarkin Tsekkia Atoro, Dan Farzaki, Sarkin Burku Muni, Dan Samayila Chikewa, Jarumai Raadu, Gashin Bald Tsofo, Makarma Della, Dan Ajibiji Kakwoshi Magani, Dan Shanono, Dan Ali Duka, po mẹdevo lẹ po. Dopodopo yetọn lẹ ma nọ dibu to awhàn nukọn, ṣigba Kumbari lẹndọ mẹde ma tin he sọ emi. E dugan na owhe wiatọ̀n. — [[Otànnugbo Kano tọn]] ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] nmx857ppy9szu5hfnlzovryj18iwgx9 Otànnugbo Kano tọn 0 1170 25473 24698 2022-07-09T10:42:52Z Gadarawamo 20 wikitext text/x-wiki '''Otànnugbo Kano tọn''' (Tarikh arbab hadha al-balad al-musamma Kano to ogbè Arabic tọn mẹ) yin ogbè Arabic tọn he ye yi [[alọ]] dó kan dai he bẹ kandai mẹhe dugan to [[Ayimatẹn Kano Tọn|Kano]] lẹ mẹ hẹn. ==Bladopọ== Otànnugbo Kano tọn bẹ kandai mẹhe dugan to [[Ayimatẹn Kano Tọn|Kano]] tọn hẹn sọn godo jẹ owhe kanweko aotọ AD tọn lẹ. E dọhó gando whẹndo widopo go mẹhe nọ yise dọ nuhe tin lẹpo wẹ tindo gbigbọ po alindọn he to anadena ye po lẹ tọn (taidi ojẹ̀-datọ lẹ, ahàn-datọ lẹ, kavi ayátọ lẹ) mẹhe yin avase na gbọn nukọ̀ntọ sinsẹ̀n tọn yetọn dali dọ jonọ̀ de na wá bo na sán atín wiwe yetọn liai bo nasọ hò otẹ̀n yetọn yí sọn ye si: "Eyin e ma wá to whenu mìtọn mẹ, po nujikudo po wẹ n do to didọ dọ e na wá to ovi mìtọn lẹ sin whenu, bo na sọ gbawhàn mẹlẹpo tọn to Otò ehe mẹ" (Palmer 1928: III: 98). Na nugbo tọn, dawe de he yinkọ etọn nọ yin Bagauda wa to ojlẹ pẹẹde godo, bo gbawhàn, bosọ lẹzun Ahọlu tintan Otò [[Ayimatẹn Kano Tọn|Kano]] tọn sọgbe hẹ otànnugbo lọ (Palmer 1928: III: 97-100). ==Bẹjẹeji Wekantọ yinyin etọn== Otànnugbo [[Ayimatẹn Kano Tọn|Kano]] tọn he ko tin hóhó yin kinkan to gblagbla owhe 1880 tọn lẹ mẹ gbọn Malam Barka, Dan Rimi (high-ranking slave official) he wazọ́n na Muhammad Bello, podọ Sarkin [[Ayimatẹn Kano Tọn|Kano]] tọn (Ahọlu Otò Kano tọn) po he du ahọlu sọn owhe 1882 jẹ 1893 tọn mẹ. Otànnugbo lọ sọgan nọtena kọndopo kavi bẹplidopọ azọ́n hóhó tọn lẹ tọn. Vọ́kan hoho lọ tọn gbẹ po to ovivi Malam Idris al-Khilawiy to Otò [[Ayimatẹn Kano Tọn|Kano]]. ==Lẹdogbedevomẹ lẹ== Lẹdogbedevomẹ he yin yinyọnẹn hugan wẹ Sir Richmond Palmer's 1908 lẹdogbedevomẹ Glensigbe tọn. Palmer's 1908 lẹdogbedevomẹ Glensigbe tọn Otànnugbo [[Ayimatẹn Kano Tọn|Kano]] tọn yin mimọ sọn kandai alọmẹ tọn he yin mimọ to Sabon Gari sẹpọ [[Ayimatẹn Katsina Tọn|Kastina]], agewaji otò [[Naijilia]] tọn mẹ. Lẹdogbedevomẹ owhe 1933 tọn to Hausagbe mẹ lọsu sọ tin gbọn Rupert M. East dali, bo tindo hosọ lọ Labarun Hausawa da Makwabtansu: Littafi na biyu. Na lẹdogbedevomẹ ehelẹ yi dodonu wunmẹwunmẹ lẹ zan hugan lẹdogbedevomẹ Palmer's tọn wutu, kandai East's ton lẹ tindo vogbingbọn delẹ sọn kandai Palmer's tọn lẹ mẹ. ==Todohukanji Ahọlu he du lẹ tọn== Pọnfi lọsu: Todohukanji Ahọlu Otò Kano tọn lẹ po gandutọ Bagauda tọn lẹpo po Todohukan Gandutọ Kano tọn lẹ tọn to Otànnugbo Kano tọn mẹ po owhe gandudu tọn yetọn lẹ po tọn: #Bagauda (999-1063) #Warisi (1063-1095) #Gijimasu (1095-1134) #Nawata and Gawata (1134-1136) #Yusa (Tsaraki) (1136-1194) #Naguji (1194-1247) #Gugua (1247-1290) #Shekkarau I (1290-1307) #Tsamiya (1307-1343) #Osumanu Zamnagawa (1343-1349) #Yaji I (1349-1385) #Bugaya (1385-1390) #Kanajeji (1390-1410) #Umaru (1410-1421) #Dauda (1421-1438) #Abdullahi Burja (1438-1452) #Dakauta (1452) #Atuma (1452) #Yakubu (1452-1463) #Muhammad Rimfa (1463-1499) #Abdullahi (1499-1509) #Muhammad Kisoki (1509-1565) #Yakufu (1565) #Dauda Abasama I (1565) #Abubakr Kado (1565-1573) #Muhammad Shashere (1573-1582) #Muhammad Zaki (1582-1618) #Muhammad Nazaki (1618-1623) #Kutumbi (1623-1648) #Alhaji (1648-1649) #Shekkarau II (1649-1651) #Muhammad Kukuna (1st reign) (1651-1652) #Soyaki (1652) #Muhammad Kukuna (2nd reign) (1652-1660) #Bawa (1660-1670) #Dadi (1670-1703) #Muhammad Sharefa (1703-1731) #Kumbari (1731-1743) #Alhaji Kabe (1743-1753) #Yaji II (1753-1768) #Babba Zaki (1768-1776) #Dauda Abasama II (1776-1781) #Muhammad Alwali (1781-1807) #Sulimanu (Suleiman) (1807-1819) #Ibrahim Dabo (1819-1846) #Osumanu (Usman I) (1846-1855) #Abdullahi (1855-1883) #Muhammad Bello (1883-1892) dvp435p7gc51rmvzgtiwivzr0ircncn Zinzantọ hodidọ:Mirakappo 3 1171 23017 2022-05-14T07:36:01Z ー丨ー 336 Dá weda po "==A small request== Hi, can you help me to translate the following articles into Gungbe if you have time? Thank you so much! *[https://en.wikipedia.org/wiki/Chinese_characters Chinese characters] *[https://en.wikipedia.org/wiki/East_Asian_cultural_sphere East Asian cultural sphere] *[https://en.wikipedia.org/wiki/Doraemon Doraemon] *[https://en.wikipedia.org/wiki/Chinese_New_Year Chinese New Year] *[https://en.wikipedia.org/wiki/Macau Macau]" po wikitext text/x-wiki ==A small request== Hi, can you help me to translate the following articles into Gungbe if you have time? Thank you so much! *[https://en.wikipedia.org/wiki/Chinese_characters Chinese characters] *[https://en.wikipedia.org/wiki/East_Asian_cultural_sphere East Asian cultural sphere] *[https://en.wikipedia.org/wiki/Doraemon Doraemon] *[https://en.wikipedia.org/wiki/Chinese_New_Year Chinese New Year] *[https://en.wikipedia.org/wiki/Macau Macau] btxq4419pr0thr57b0zzcyzp3hgl8gs Fọnnu lẹ 0 1172 27303 23508 2022-07-29T02:46:19Z Gadarawamo 20 wikitext text/x-wiki '''Omẹ Fọn tọn lẹ''', he sọ nọ yin yiylọdọ '''Fọnnu''', '''Agadja''' kavi '''[[Dahomey]]''', wẹ yin akọ̀ he klo hugan to [[Benẹ]] bo su to huwaji otò lọ tọn; yé sọ tin to hùwaji-whèyihọ tọn [[Naijilia]] tọn po [[Togo]] po. Bladopọ gbẹtọ sọha he akọ̀ ehe behẹn tọn wẹ nudi gbẹtọ sọha 3,500,000, podọ yé nọ dó Fọngbe. Otàn Fọnnu lẹ tọn tindo kanṣiṣa po ahọluduta [[Dahomey]] tọn po, ahọluduta de he yin anadena ganji de to [[owhe]] kanweko fọtọnnukun-awetọ ṣigba bo tindo dodonu dowhenu tọn dopolọ po omẹ [[Aja]] tọn lẹ po. To aṣa-liho, Fọnnu lẹ yin akọ̀ de he mẹ aṣà, oyọnẹn, aliho nuyiwa tọn, linlẹn lẹ, anazọ́n po mọmọ po nọ yin pinplọnmẹ sọn whẹndo de jẹ devo mẹ gbọn otàn lehe nulẹ nọ yin wiwa do tọn didọ namẹ gblamẹ matin kandai jọun de, yé sọ tindo aliho sinsẹ̀n-bibasi tọn yetọn he nọ yin anadena ganji de. Yé yin yinyọnẹn gbọn yovo ajọ́ kanlinmọ tọn wàtọ [[owhe]] kanweko fọtọnnukun-ẹnẹtọ tọn lẹ na àṣà N'Nonmiton kavi [[Dahomey]] Amazons tọn yetọn – he nọ dozolanmẹna yọnnu yetọn lẹ nado sẹ̀n taidi awhànfuntọ lẹ, he to [[owhe]] susu lẹ godo wá funawhàn sọta yovo France tọn lẹ to 1890. Susu Fọnnu lẹ tọn wẹ nọ nọ̀ gbétatò lẹ po tòpẹvi lẹ po mẹ bo nọ nọ̀ ohọ̀ okọ́ vẹẹ tọn lẹ mẹ. jvve1mqqufel6ouw7nahmsfsa57yrgt Oha 0 1173 23089 23088 2022-05-15T05:39:59Z Ozannu1 33 wikitext text/x-wiki """Oha"""eyin alọnu zọn de bọ ye nọ gbọn ada vovo do zan oba gbamẹ tọn wẹ ye nọ yizan na do lun oha nidọ ye san oba ye na gbo e do gli gli bo zẹẹ enẹgodo ye na whlẹẹ yé na wa to e ẹnẹ ẹnẹ do donu ẹnẹ bo yi oba whiwhlẹ devo he diga nado luin nidọ yé to lunluin ye na wa ha ẹ bọ e nọ gbọn mọ dalì do gblo ada to homẹ nidọ ye ko luin po e vi yiyi zan nado nọ bẹ agban sọn fide jẹ fide taidi oma àgbán thekun atinsinsẹn lẹ po nudevo lẹ po ye sọ nọ yi do futhe do hothe ṣigba e ma yọn yizanna do dasin na e tẹ wutu e do nuvo d2jpoy2tf3fpeyrjush8qxc7d4hdozl Olawunmi Banjo 0 1174 26884 26867 2022-07-22T19:56:20Z Gadarawamo 20 /* Ogbẹ̀ */ wikitext text/x-wiki ''' Olawunmi Banjo''' yin Jiji to Azán gban-nukun-dopotọ, Liyasun, [[Owhe]] 1985 tọn bo yin yẹdenanutọ de to [[Naijilia|Naijilia]]. E to nọ nọ̀ bosọ nọ wazọ́n to [[Awọnlin|Awọnlin]], to [[Naijilia|Naijilia]]. Hosọ lẹ 1 Ogbẹ 2 Azọn yẹdide etọn lẹ 3 Sọ pọn devo lẹ 4 Alọdlẹndonu lẹ 5 Nọtẹn gbonu devo lẹ ==Ogbẹ̀== E yin Jiji to [[Ayimatẹn Ogun Tọn|Ogun]]. Olawunmi Banjo plọnu to wehọmẹ alavọ pan [[Aflika]] tọn. E ko zindonukọn to oyọnẹn yẹdide tọn mẹ to Aina Onabolu Modern Art to 2005, ehe e bẹ osèn sisá po acrylic po podo amì po to 2006. Azọ́n etọn lẹ nọ yin bibasi po wekantin po kavi akán podọ osẹ̀n po acrylic po kavi osẹ̀n aminọ do avọ̀ he ma dídí ji. Yẹdide etọn lẹ nọ bẹ zẹẹmẹ hẹn, e nọ dọho gando lẹdo agbegbe go, e nọ dọho gando ede go, na susu gbẹtọ lẹ tọn ni do tindo oyọnẹn zẹẹmẹ [[azọ́n]] lọ tọn bo do pinpẹnnutọn yinyọnẹn hia. E yin gbigbọdo gbọn jọwamọnu dali, gbẹtọ he lẹdo e lẹ, numimọ he wayi podọ yọyọ lẹ po, podọ azọn yẹdenanutọ devo lẹ po titengbe ogán he hẹn yẹnudide gọ wa ogbẹ̀. Todin, azọ́n etọn lẹ nọ tindo nuyiwadomẹji sinsinyẹn do nukọnyiyi [[azọ́n]] yẹdide tọn go. Olawunmi yin dopo to hagbẹ dowatọ yẹdenanutọ [[Aflika]] tọn lẹ mẹ. ==[[Azọ́n]] yẹdide tọn etọn lẹ== *2010 - Organizzato ed esposto alla sezione femminile del Send forth Exhibition per ambasciatore degli Stati Uniti in Nigeria, il Dr. Robin Renee Sanders, presso il Nike Centre for Art and Culture, Lekki a Lagos. *2010 - 50 @ 50: Nigerian Women, the Journey so far, Abuja. L'evento è stato organizzato dalla Women for change Initiative. *2009 Espone allo Ikoyi Club 1938 nella sezione "Art of Golf" organizzato da A.A.R.C. 2009 - Espone al 2 ° Salone Annuale d'Arte "Fyne ArtDiction" Southern Sun Hotel Ikoyi, Lagos. *2009 - Espone Championship Cup, Ikoyi Club 1938, Lagos. *2009 - Esposto alla Fadan Fashion show, Lagos Civic Center. 2009. *2008 - Espone al 17 ° “Nigeria 2008 Art show and Art competition “Nigerian(s) At Work” organizzato dall'African Art Resource Center (AARC). National Museum, Onikan, Lagos. Vincendo il secondo posto *2008 - Espone al "The Nigerian Cup" Golf Tournament, Ikoyi Club 1938, Golf Section.. *2008 -Partecipa alla ” Annual Art Exhibition ITA Foundation “Serendipity” at the Didi Museum. Victoria Island, Lagos. *2008 - Partecipa alla 4 ° posto alla Annual All Female Art Exhibition (Wiva Perspective), National Museum, Onikan Lagos. 2008. *2008 - partecipa 2 °Annual Art Exhibition “Beyond Imagination” Multimedia foundation of Artists. National Gallery of Art. Aina Onabolu Modern Art, Igamu Lagos. *2008 Partecipa al NAIJAZZ 2008 NAIJART Art Exhibition at Studio 868 Bishop Aboyade Cole. *2008 - Espone Eden fashion show at Didi Museum. Victoria Island, Lagos. *2008 - Espone al primo Art Expo Nigeria at the National Museum, Onikan Lagos. *2008 - partecipa a un workshop di graffiti (Lagos on my mind), organizzato e sostenuto dalla African Artists Foundation and British council “WAPI” *2008 - Partecipa a un workshop di graffiti alla 54 Raymond Njoku street Ikoyi; - Studio 868 Aboyade Cole; - 10th Lagos Book and Art Festival Exhibition at National Theatre, Iganmu, Lagos. ==Sọ pọn devo lẹ== *Arte contemporanea africana ==Alọdlẹndonu lẹ== *^ "Olawunmi Caroline Banjo". BajaArtists.com. *^ "Meet Olawunmi Banjo "The Artist"". ==Nọtẹn gbonu devo lẹ== *"Site official Olawunmi Banjo". *"Interview with Olawunmi Banjo". Artflow Magazine. Archived from the original on 2012-01-13. Retrieved 2016-02-05. *http://www.africanartswithtaj.blogspot.com/2014/10/olawunmi-banjo-shows-mind-revolution.html *ART & LEISURE EP 36 - MIND REVOLUTION , Art And Leisure Nigeria 66u5l4713rr0k90gbho81b1wypnoajh Adetola Abdullateef 0 1175 23311 23310 2022-05-18T05:13:13Z Samatics 9 /* Bẹjẹeji gbẹzan etọn tọn */ wikitext text/x-wiki [[File:Lateef Adedimeji at AMA Award 30.jpg|thumb|Lateef Adedimeji to Ajọ̀ AMA tọn gbantọ́]] '''Adetola Abdullateef Adedimeji''' (yin jiji to azán tintan Afinplọsun 1986 tọn) e yin Aihundatọ podọ aihunbasitọ otò [[Naijilia]] tọn. E mọ yin didi to aihun tintan he e da to Yewande Adekoya aihun 2013 tọn he hosọ etọn yin Kudi Klepto, e kosọ daihun to aihun [[Naijilia]] tọn he hugan kanweko mẹ sọn owhe fọtọn die gbọn he ejẹ aihun daji. To alọnudin e yin afọzedaitọ daho Airtel tọn podọ Numatville Megacity. == Bẹjẹeji gbẹzan etọn tọn == Lateef Adedimeji yin jiji to azán tintan Afinplọsun owhe 1986 tọn to Isolo, to [[Ayimatẹn Awọnlin Tọn|Ayimatẹn Awọnlin tọn]], huwaji-heyihọ tọn [[Naijilia]] tọn. E yin tovi Abeokuta to [[Ayimatẹn Ogun Tọn|Ayimatẹn Ogun tọn]]. Onọ etọn Kudirat Adedimeji yin ajọ watọ he luntọn sọn [[Ayimatẹn Oyo Tọn]] mẹ,to togbo [[Naijilia]] tọn mẹ. == Wepinplọ etọn== Lateef bẹ wepinplọ etọn jẹeji to wehọmẹ dokọtọn Ire Akari Primary School, Isolo, to [[Ayimatẹn Awọnlin Tọn|Ayimatẹn Awọnlin tọn]], e yi wehọmẹ daho Ilamoye Grammar School Okota Lagos nado yi hia we dogọ. E sọ yi azọnplọtẹ performance studio tọn he to Onikan to [[Ayimatẹn Awọnlin Tọn|Ayimatẹn Awọnlin tọn]] fihe e mọ azọn plọmẹ yi te. Nugopipe nukinkan podọ aihundida tọn etọn yin pinplọ gbọ ogbẹ De he nọ yin yiylọdọ ''Non governmental organization (NGO) (Community Life Project)'' mẹ. E yi gbedewema to wehọmẹ alavọtọn Olabisi Onabanjo tọn mẹ, to fihe e yi ''Bachelor's degree'' to ''Mass Communication'' mẹ te. == Azọn etọn== Lateef Adedimeji bẹ azọn aihundida tọn etọn jẹeji to 2007, e bẹjẹeji po wedudu po,bo ze yinkọ dai to wehọmẹ wedudu tọn. Lateef Adedimeji yin Aihundatọ podọ aihunkantọ de. Lateef Adedimeji ko yin didohia to aihun susu mẹ sọn whenue e do owhe fọtọn amọ e jẹ aihun da ji to 2007 to whenuena e kọnawudopọ hẹ Orisun TV. E jẹ aihundaji to whenuena e gbẹpo to wehọmẹ daho bo gbọ mọdali yin dide gbọn ogbè NGO tọn dali nado sẹn taidi informer podọ counselor to ojlẹ nujijla SIDAA tọn de whenu. Azọndenamẹ etọn wẹ nado plọnnu mẹlẹpo gando whẹho he gando zahẹmẹ go lẹ podo jlọjẹ gbẹtọvi tọn gbọn vidio he ewọ lọsu basi lẹ yiyizan dali. Mẹhe yiwanna aihun etọn lẹ yọnẹn taidi mẹhe nọ daihun numọtolanmẹ tọn bosọ nọ viavi whla susu to aihun mẹ. E ko tọn to aihun [[Naijilia]] tọn susu lẹ mẹ owhe lẹ gblamẹ podo Aihundatọ tangan devo lẹ po to azọnwhe aihundida lamẹyiya tọn mẹ. To 2016, e mọ ajọ̀ 2016 Best of Nollywood tọn yi yedọ ajọ̀ Aihundatọ he wazọn hugan to nukọntọ yinyin mẹ (to ayọgbe mẹ) tọn.Awards for Best Actor in a Lead Role (Yoruba). To  2015, e yin dide na ''City People Entertainment Awards'' na owhe 2015 tọn na Aihundatọ he mọ opa susu yi to whelọmẹ ''Most Promising Actor of the year''. E paṣa Lateef taun nado kọnawu dopọ hẹ Aihundatọ [[Naijilia]] tọn he diyin Odunlade Adekola na whẹwhiwhẹ lọ dọ ye ma sọzẹ wutu. E sọ mọ dotẹmẹhundote dopolọ nado wazọn hẹ UNICEF na nugopipe nukinkan tọn etọn wutu. E yi ajọ face of Nollywood male tọn to hunwhẹ Nigeria Newspaper Night of Honour to azan gbantọ kọyansun owhe 2021 tọn mẹ. == Gbẹzan medetiti tọn etọn== To azan fọtọnukuatọntọ Awewesun, owhe 2021 tọn mẹ, Adedimeji wlealọ hẹ alọwlemẹ etọn, Oyebade Adebimpe he yin Aihundatọ ga to yẹyi dahomẹ. == Aihun he e da lẹ== *Kudi Klepto (2015) *Yeye Oge (2016) *Once Upon a Time (2017) *Ilu Ominira (2018) *Bipolar (Àmódí) (2018) *Bina Baku (2019) *Depth (2019) *Koto (2019) *Igi Aladi (2019) *Adebimpe Omooba (2019) *The New Patriots (2020) *Veil (2020) *Breaded Life (2021)[12] *Dwindle (2021) *Ayinla (2021) *Progressive Tailors Club (2021) *Love Castle (2021) *A Naija Christmas (2021) *King of Thieves (2022 film) (2022) *Strangers (2022) == Ajọ po gigopanamẹnu lẹ po== == Sọ pọn== ==Alọdlẹndonu lẹ== [[en:Lateef Adedimeji]] [[Adà:Ovi he ye ji to owhe 1986 lẹ]] [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] [[Adà:Sinimọto-basitọ lẹ to Naijilia]] 3qzi6mwp8ubertb6hd2hjwinjhseawx Owa Owaluse 0 1176 26844 25653 2022-07-22T13:21:12Z Gadarawamo 20 wikitext text/x-wiki '''Owa Owaluse''' yin Ahọlu Ijẹsha tọn he dugan do aigbadenamẹ Ijẹsha tọn ji sọn [[owhe]] 1522 do jẹ 1526 bo yi tẹnmẹ-yinkọ lọ ''HRM Owa Obokun Adimula''. E din [[Ilesa]] he yin bẹjẹeji dowhenu aigbadename Ijesha tọn mọ, bo jo dotẹnmẹ dai na awhafunfun plọnme tọ he tin to anadẹme lemodu podo [[Lakoja]] tọn glọ. ==Alọdlẹndonu lẹ== Ahọvi Adeoye Ogunlejika, To [[owhe]] 1996, omẹ nukundeji aigbadenamẹ whedenu tọn: Otàn gbẹzan ọmẹ nukundeji daho dopo yedọ Alayeluwa Ahọlu pita Adeniran Ọlatunji Agunlejika awetọ: Owa obokun Adimula he dugan do Ayimatẹn Ijésha tọn ji sọn 1912- 1981 weda ṣianwetọ [[Adà:Otàn Gbẹzan tọn]] 7bwcrsmqmrk2o3qv70b96ftczxtdsap Phatiah 0 1177 23485 23380 2022-05-21T05:52:44Z Amire80 23 Bot: Cleaning up old interwiki links wikitext text/x-wiki '''Fatiah Kanyinsola Ojediran''' yin jiji to azán ko-atọ́n-nukun-dopotọ, Avivọsun, owhe 2008 bo yin ohànjitọ [[Naijilia|Naijilia]] tọn podọ ohànkantọ, e yin yinyọnẹn gbọn azọn etọn dali di Phatiah kavi ohàn Phatiah tọn. ==Wehọmẹ== Fatiah Kayinsola Ojediran yin jiji to Azan ko-atọ́n-nukun-dopotọ,Avivọsun, Owhe 2008 to [[Awọnlin|Awọnlin]], [[Naijilia|Naijilia]]. E yi wehọmẹ Starfield group schools to [[Awọnlin|Awọnlin]] na wehọmẹ pevi podo dehe bọdego po bo zindonukọn yi wehọmẹ Ifako International Schools nado fó wehọmẹ bọdego tọn. ==Azọn== To whenuena e tindo owhe atọ́n (5) mẹ, Fatiah do ojlo etọn na ohàn hia bo zindonukọn gbọn jiji ohàn he gbayipe bosọ yin yinyọnẹn ganji dile e ko dohia do nado lẹzun ohànjitọ he na tindo nuwadomẹji dagbe do gbetọ lẹ ji podo ohàn etọn po. To whenue e ko do ojlo etọn hia godo, mẹjitọ etọn lẹ jẹ awleawudaina nuhudo etọn lẹ nado sọgan jihan na gbẹtọ lẹ. E yin pinplọn gbọn otọ́ etọn dali he yin titobasitọ ohàn tọn bosọ doalọ gbedide mẹ nado biọ azọnwhe ohàn otọ́ etọn tọn Climax Entertainment to 2019. Gbetọ lẹ jẹ ohàn etọn lẹ se ji to whenuena e diọ ohànṣa etọn bo ka sọ ze ohàn pop dagbe daga to [[Naijilia|Naijilia]]. E basi obiọ zogbe tọn sọn gandutọ lẹ si nado penukundo ovi pẹvi lẹ he é ylọ dọ sọgodo to ohàn etọn mẹ “Leaders of Tomorrow” podo linlẹn lọ po nado dọn ayidonugo gbẹtọ lẹ tọn do ninọmẹ nukunbibia yọpọvu lẹ tọn to aliho he sọgbe hẹ ojlo UNICEF tọn mẹ. ==Todohukanji ohàn etọn lẹ tọn== To Avivọsun 2018, ohàn he yin yiylọdọ ''Education'' yin dide jẹgbonu gbọn azọnwhe Climax Entertainments tọn to Avivọsun 2018. Azọn etọn lẹ wẹ: *Education (2018) *Leaders of Tomorrow (2020)* [7] *JEJE featuring Destiny Boy (2021)* [8] E ma gbọjẹ, kakatimọ e zindonukọn nado dlẹnkan yi finukọn taidi akùn nado basi ohàn he sọgbe, ohàn gbọdo lẹ podo ohàn he sọgan jlọ gbẹzan mẹtọn dote. ==Azọn gbẹzan etọn tọn== Ajọ̀, dide podo ayidonugo po *Enya Kid Artiste of the year 2019 *Arise O Nigeria Most Outstanding Kid in Philanthropy of the Year 2018 *Cool Wealth Kid Artiste of the Year Awards 2019 *Enya award Kid Entertainer Year 2020 ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] g0ua1c1fq455kkrw9icvf3zqwybkryc Joe Praize 0 1178 25661 25645 2022-07-11T08:07:07Z Ydamilola 17 /* Gbẹzan bẹjẹeji tọn podo azọn po */ wikitext text/x-wiki '''Joseph Omo Ebhodaghe''' yin jiji to Ayidosun 20, 1979 bo yin yinyọnẹn ganji taidi '''Joe Praize''', e yin hànjitọ wẹndagbe tọn, nukọntọ ohàn pipà podo sinsẹ̀n-bibasi tọn po, ohànkantọ podọ anadetọ ohàn tọn he lẹzun omẹnukundeji to whenuena e ze ohàn víví etọn ''Mighty God'' tọn sọn bladopọ ohàn yọyọ etọn mẹ My Praise. ==Gbẹzan bẹjẹeji tọn podo azọn po== E yin jiji to oto Edo [[Naijilia|Naijilia]], do whẹndo omẹ ṣinẹnẹ tọn (9), Joe Praize yin vivọji to 1991. Weplọntọ gando azọn lẹdo podo tito wedegbẹ tọn sọn wehọmẹ alavọ Jos tọn, oto Plateau, [[Naijilia|Naijilia]]. Sọn whenẹnu gbọn wẹ e ko lẹzun nukọntọ ohàn pipà podo sinsẹ̀n-bibasi tọn po to Love World a.k.a. Christ Embassy. E ko yilizọn to otogbo susu mẹ taidi South Africa, Canada, United Kingdom, United States, Australia, Italy, Spain, Switzerland, Cyprus, [[Naijilia|Naijilia]], Ghana podo devo lẹ po bo sọ yi ajọ̀ susu lẹ. Delẹ to ajọ̀ lọ lẹ mẹ wẹ ajọ̀ na ohàn he yọn hugan to owhe 2010 mẹ, to Love World Award podo ohàn lọ ''Mighty God'' po ehe yin ohàn atọ́n tọ to bladopọ tintan ohàn etọn mẹ, My Praise. E sọ yin dide na ohàn wẹndagbejlatọ [[Aflika]] tọn he yọn hugan gbọn SABC Crown Gospel Awards 2010, nukọntọ he yọn hugan to whezẹtẹn [[Aflika]] tọn to ajọ̀ ohàn wẹndagbe [[Aflika]] tọn to UK 2011, ajọ̀ owanyin aihọn tọn 2011, na ohàn sinsẹ̀n he yọn hugan to owhe lọ mẹ, hànjitọ he yọn hugan to owhe lọ mẹ to ajọ̀ crystal tọn to [[Naijilia|Naijilia]], ohàn sinsẹ̀n-bibasi tọn he yọn hugan to ajọ̀ Coson [[Naijilia|Naijilia]], nuwadotana ohàn wẹndagbe gbẹwhenu tọn to ajọ̀ Italy, e hopodona Ayo Vincent to fidio etọn ''You Are Great'' mẹ he yin fidio he yọn hugan bo mọ ajọ̀ Crystal tọn yi na hànjitọ wẹndagbe [[Naijilia|Naijilia]] tọn ehe wa aimẹ to Liyasun Owhe 2014 podọ ajọ̀ ayidonugo vonọtaun oveworld Australia tọn to owhe 2014. E da asi etọn Joana to Ayidosun 2017 bo ji ovi yetọn tintan he yin sunsi to Azan ko-atọ́n-nukun-dopotọ, Avivọsun, Owhe 2018 tọn mẹ. ==Bladopọ ohàn etọn lẹ tọn== ;Bladopọ ohàn etọn lẹ tọn to azizahọmẹ *Mighty God *Alpha Omega *My Praise *All the Praise *Most High ;Bladopọ ohàn ogbẹ̀ etọn lẹ tọn Joe Praize ko tindo mahẹ to ohoyidokanji vovo lẹ mẹ podọ ohànyidokanji DVD tọn to Christ embassy to nuwiwa susu owhe lọ tọn mẹ to 2011. E tọn to Worship in the Room, ohànyidokanji he wa aimẹ to azan tintan osun Lidosun 2017 tọn podo gbẹtọ livi susu lẹ po he pọn ẹn to nọtẹn gbẹdido intanẹti ji vovo lẹ podo You Tube po. ;Bladopọ ohàn etọn lẹ tọn hẹ yin bibẹdopọ *BLW Song Compilation Album (2013) *Soweto Gospel Choir Divine Decade Song Compilation ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] [[Adà:Ovi he ye ji to owhe 1979 lẹ]] ehx6a7eh3lo943ig0ptpsbji527q7e4 Sharon Ooja 0 1179 23545 23514 2022-05-22T13:17:07Z Jamex18 32 wikitext text/x-wiki '''Sharon Ooja''' (yin jiji to azán ṣidopotọ Lidosun, owhe 1991 tọn mẹ) e yin yọnnu aihundatọ Otò [[Naijilia]] tọn de. E diyin to whenue e do mahẹ to aihun lọ, ''Skinny Girl in Transit'' mẹ godo. E yin yiylọ dọ "Shalewa" to aihun lọ mẹ. == Otàn gbẹzan tọn == Sharon Ooja wa sọn akọ Idoma tọn mẹ to [[Ayimatẹn Benue Tọn]] mẹ. Mẹhe yin jiji to [[Ayimatẹn Kaduna Tọn]] mẹ bo yin pinplọn whẹn to [[Ayimatẹn Plateau Tọn]] mẹ. E jẹ aihundaji to whenue e sẹtẹn sọyi [[Awọnlin]] to 2013. Houdegbe North American tọn to Benin. E wazọn to GT Bank's Fashion week red carpet to pọmẹ hẹ Timini Egbuson to owhe 2017 tọn mẹ. E yin dide taidi tatọ yọnu nukundeji lẹ tọn na owhe 2020 tọn podọ aihundatọ Nollywood tọn he na yin nukọnpọnhlan na to 2021 mẹ. Sharon Ooja yin dide dopọmẹ hẹ mẹ susu he yin dide gbọn Netflix nado yin afọzedaitọ oto [[Naijilia|Naijilia]] tọn to aihun he yin awuwledaina bo yin yiylọ dọ "The Bridgerton Affair" to South Africa == Aihun he e da lẹ== == Ajọ he e yi lẹ== == Alọdlẹndonulẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] m4evlximja3t4iqlje2wp6iklj983up Wurld (hànjitọ) 0 1180 23493 23450 2022-05-21T05:54:05Z Amire80 23 Bot: Cleaning up old interwiki links wikitext text/x-wiki '''Sadiq Onifade, yinyọnẹn ganji taidi Wurld bosọ yin hànjitọ podo hànkantọ [[Naijilia|Naijilia]] tọn. E yin jiji to [[Awọnlin|Awọnlin]], [[Naijilia|Naijilia]], bo gọ yi Atlanta, Georgia na wehọmẹ podo ohàn po. E ylọ ohànṣa etọn dọ electro-fusion. E ze ohàn yọyọ etọn Evolution tón to 2013. ==Gbẹzan bẹjẹeji tọn== Wurld yin jiji to [[Awọnlin|Awọnlin]], [[Naijilia|Naijilia]], bo gọ yi US to jọja whenu etọn to fihe e mọ wepinplọn gando ọdinatẹẹ yi te to wehọmẹ alavọ oto Georgia tọn. To whenuena e tin to wehọmẹ, Wurld tindo ojlo sinsinyẹn nado tindo mahẹ to ohànjiji mẹ. ==Azọn== To vivọnu owhe 2012 tọn, Wurld de ohàn dopo he yin tintan etọn tọ́n "Beyond Our Dreams" sọn bladopọ ohan ṣẹju glinọ etọn Evolution, due summer to 2013. To ojlẹ dopolọ mẹ he e de ohàn lọ tọn te, SESAC wleawuna hunwhẹ ohàn tọn na gbẹtọ he to azọnwhe Atlanta tọn na ohàn Wurld tọn Evolution devo he ja to nukọnmẹ. To bẹjẹeji owhe 2013 tọn, Wurld ko tin to azizahọmẹ podo Mario po nado kàn ohàn bladopọ tọn he ja to nukọn mẹ na ohànjitọ R&B tọn he ṣẹṣẹ bẹ azọn lẹ. Ojlẹ vude godo, fidiohàn Evolution awetọ tọn ''Alive'' he yin bibasi gbọn ohànbayitọ Hood Beatz Black Shield Entertainment yin didohia to MTV ji, bo wa tadonakọn to Nuwhàsun 2, 2013. Wurld sọ hopodona ohànjitọ Timberland, BK Brasco nado basi ohán ''Beautiful Girls'' ehe e sọ tọn to fidiohàn lọ mẹ. To Nuwhàsun 2016 Wurld de ''Show You Off'' tọ́n ehe yin ohànyidohukanji afro-soul tọn he Walshy Fire Major Lazer podo ohànhonú basitọ Shizzi po tọ́n to e mẹ. To Lidosun 2016 Wurld de ohàn he yin bibasidopọ ''Better Days'' tọ́n podo Sir Felix po ohàn lọ lẹzun asia na DelfSail to 2016. Wurld ( Sadiq Onifade) hopodona nado kàn ohàn víví ''Blow my Mind'' he Davido po Chris Brown po ji to 2019. Ohàn lọ yin bibasi gbọn ohànbayitọ hoho Davido tọn Shizzi. ==Ajọ̀ podo ayidonugo po== To 2015 Wurld yin nina sika gbọn ohàn Sony tọn he e de tọn ''Follow You'' podo Dj poland tọn Gromee po podọ to 2017 e yin dide na ohànjitọ togodo tọn he yọn hugan to ajọ̀ ayidedai [[Naijilia|Naijilia]] tọn podo Rotimi po Wale po. E tindo ohàn víví dopo devo he yin yiylọdọ ''Trobu'' ==Bladopọ ohàn etọn lẹ tọn== '''Ohàn he e dlẹnkanna lẹ''' Title Album details Evolution[8][non-primary source needed] Released: 20 August 2013 Label: Wurld Music Entertainment Formats: Digital Download Love is Contagious[9] Released: 28 March 2019 Label: Universal Music Nigeria Formats: Digital Download I love girls with Trobul (Wurld & Sarz)[10] Released: 8 November 2019 Label: WEAREGVDS/1789 Formats: Digital Download Afrosoul[11][12] Released: May 15, 2020 Label: WEAREGVDS/IMMENSUM MUSIC Formats: Digital Download '''Ohàn dopodopo''' Year Title Chart positions Album US UK POL 2012 "Beyond Our Dreams" — — — Evolution (EP) 2013 "Alive" — — — "All Night" (Gromee song) — — — — 2015 "Follow You" (Gromee song) — — 11 Chapter One "Who Do You Love" (Gromee song) — — — "Summer Yours" — — — — 2016 "Show You Off" (ft. Shizzi & Walshy Fire) — — — — 2017 "All Night 2017" (Gromee song) — — — Chapter One "Mother's Prayer" — — — — "All I Need" — — — — 2018 "Trobul" — — — I LOVE GIRLS WITH TROBUL (EP) '''Awusọhia jonọ lẹ tọn''' Year Title Other performer(s) Album 2013 "Beautiful Girls" BK Brasco TBA 2015 "Let You Go" Leriq The Lost Sounds Netflix n Chill B.O.B & London Jae 2016 "Fantasies" B.O.B & Scotty ATL The Cooligan "Let It Rain" B.O.B & Scotty ATL Live & Direct Better Days Sir Felix $till Aware Trinidad James & Scotty ATL ==Alọdlẹndonu lẹ== [[Adà:Hànjitọ lẹ to Naijilia]] jouomtzu82ph05emp6thx9q24ec2iv3 Adà:Mẹhe kú to owhe 1891 lẹ 14 1181 23505 2022-05-21T11:52:43Z Samatics 9 Dá weda po "Mẹhe kú to owhe 1891 lẹ" po wikitext text/x-wiki Mẹhe kú to owhe 1891 lẹ 89fwrabczoe1jgtxsc44mw91nicjz35 Babajide S. Awobona 0 1182 23774 23773 2022-05-29T23:12:10Z Misteld 15 wikitext text/x-wiki '''Babajide Saheed Awobona''' (yin jiji to azán ṣinẹnẹtọ, Afinplọsun, owhe 1985 tọn) e yin aihundatọ [[Naijilia]] tọn de, aihunkantọ podọ aihunbasitọ de po. E yin jiji bosọ yin pinplọn whẹn to [[Awọnlin]] amọ [[Ayimatẹn Ogun Tọn|Ayimatẹn Ogun tọn]] mẹ wẹ e geze te. E mọ yindidi to whenue e yin Sam to aihun lọ "Jenifa's Diary" mẹ. == Bẹjẹeji gbẹzan etọn tọn == Jide Awobona yin jiji to azán ṣinẹnẹtọ Afinplọsun owhe 1985 tọn mẹ to ayimatẹn [[Awọnlin]] tọn, to togbo [[Naijilia]] tọn mẹ. E yin tovi [[Ayimatẹn Ogun Tọn|Ayimatẹn Ogun tọn]], to togbo [[Naijilia]] tọn mẹ. == Wepinplọ etọn== Jide Awobona yi wehọmẹ dokọ̀ tọn etọn to Wesley Memorial Primary School to [[Awọnlin]]. E yi wehọmẹ daho etọn to Amuwo Odofin Secondary School, enẹgodo e Yi gbedewema Bachelor of Arts degree to Mass Communications mẹ sọn wehọmẹ alavọ tọn Olabisi Onabanjo tọn to [[Ayimatẹn Ogun Tọn|Ayimatẹn Ogun tọn]]. == Azọn etọn== Jide Awobona bẹ azọn aihundida tọn etọn jẹeji to 2002, owhe dopolọ he mẹ e bẹ azọnplọmẹ aihundida tọn jẹeji te hẹ Jovies Perfection Press mẹ. E diyin to whenue e ko do mahẹ to aihun tele gi tọn [[Naijilia]] tọn de he nọ yin Super Story mẹ godo, gigo godo tọn sọn whenu gbọ wẹ e Ko to awusọhia to aihun mẹ bosọ basi aihun susu [[Naijilia]] tọn devo lẹ. E yin dide na ''Best Actor in Leading role'' (Ayọgbe) gbọn ajọ BON tọn dali to 2020. == Delẹ to aihun he e da lẹ mẹ== *Jenifa's Diary (2013) *The Bunglers (2017) *Convicted (2019) *Olopa Olorun (2019) *Alimi (2021) *Akaba (2021) *Clock (2019) *Olokun (2021) *The Event (2017) == Ajọ he e yi lẹ== == Sọ pọn== *Todohukanji [[Ayọnu lẹ]] tọn *Todohukanji Aihundatọ [[Naijilia]] tọn lẹ tọn == Alọdlẹndonulẹ== [[Adà:Sinimọto-basitọ lẹ to Naijilia]] [[Adà:Naijilia-nu lẹ]] [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1985 lẹ]] emmw82h2uw3mhuiz0yio74cng6qob1d Buba Yero 0 1184 24033 23576 2022-06-12T20:56:48Z EmausBot 83 Bot: Migrating 1 interwiki links, now provided by [[Wikipedia:Wikidata|Wikidata]] on [[d:Q109513000]] wikitext text/x-wiki '''Abubakar dan Usman Subande''' (b. c.1762 – d. 1841) yin yinyọnẹn taidi Buba Yero, ewọ wẹ yin dowatọ́ Ahọ́lú tintan he dù to Gombe bo tindo tẹnmẹyinkọ lọ '''Modibbo Gombe tọn.''' To owhè 1804, Buba Yero wẹ dó otò Gombe tọn aí, eyin dopo to hodotọ́ ogán Fulani jihad tọn lẹ mẹ he nọ yin yiylọdọ Usman dan Fodio. ==Alọdlẹdonu lẹ== [[Adà:Otàn Gbẹzan tọn]] rd3fjolrc3zka5f05x236e6bx7a5wnn Yaji II 0 1185 26795 24032 2022-07-21T21:12:38Z Gadarawamo 20 wikitext text/x-wiki '''Yaji II''' yin Malenugán otò [[Ayimatẹn Kano Tọn|Kano]] tọn bo dugan sọ́n [[owhe]] 1753 jẹ 1768. ==Otàn gbẹzan tọn to [[Otànnugbo Kano tọn]] mẹ== Otàn gbẹzan Yaji II tọn sọ́n òwé Palmer's 1908 mẹ yedọ lẹdogbedevomẹ owe [[Otànnugbo Kano tọn]] Glẹnsigbe mẹ tọn. (English translation of the Kano Chronicle). Mohamma Yaji wẹ yin ahọ́lú kandétọ́ he dù, bo yin ovisunnu Dadi tọn. Oyín Onọ etọ̀n tọn wẹ Mariamma. Eyin omẹ whiwhẹnọ bosọ́ yin ahọ́lú dagbe. Na Ehe wutu asì etọn lẹ ylọẹ dọ “Mallam Lafia.” to gandudu etọn whenue, hunyanhunyan depope ma tin. É tin to jijọho po nọvisunnu etọn lẹ, he yin visunnu Bauwo tọn lẹ. Awusinyẹnnu depope ma tin to ahọ́vi Kavi Agbàgò lẹ Kavi hẹnnu etọn lẹ ṣẹ́nṣẹn, kavi medevo depope. To gandudu etọn whenu, omẹ susu lẹ wẹ wá na otò Kano tọn mẹ. É duahọ́lú ná Owhè fọtọ̀n, osun Aó. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] ghoh2ajds11sa9i1phiz2phn3lko16m Adà:Ovi he ye ji to owhe 1976 lẹ 14 1186 23585 2022-05-23T06:05:01Z Misteld 15 Dá weda po "Todohukanji Ovi he ye ji to owhe 1976 lẹ tọn mẹ lẹ." po wikitext text/x-wiki Todohukanji Ovi he ye ji to owhe 1976 lẹ tọn mẹ lẹ. emxee5odlgr39evzib9ygiqamqe88hf Elizabeth Isichei 0 1187 26583 24036 2022-07-20T01:30:21Z Gadarawamo 20 wikitext text/x-wiki '''Elizabeth Allo Isichei''' (yin jiji to [[owhe]] 1939 to Tauranga, New Zealand) e yin wekantọ [[Naijilia|Naijilia]] tọn, otànhodọtọ podo weplọntọ po. Mẹjitọ etọn lẹ wẹ Albert ( lẹnnuyọnẹntọ ogle tọn) podo Lorna Allo po. To azán 23tọ osun Liyasun [[owhe]] 1964 e wlealọ hẹ Uche Peter Isichei ( doto he nọ pọn ohunsin agbasa tọn) bo tindo ovi atọ́n (5). To 1959 e mọ gbedewema (BA) yi to nudide mẹ to wehọmẹ alavọ Canterbury in New Zealand, B.A. To 1961 e fo wepinplọn na gbedewema daho (M.A) to wehọmẹ alavọ Victoria University of Wellington, New Zealand, podọ to 1967 e fo wepinplọn na gbedewema daho hugan (PhD) to wehọmẹ alavọ Oxford tọn. E yin mẹplọntọ sinsẹ̀n tọn to wehọmẹ alavọ Otago. E ko yin mẹplọntọ to azọnwhe otàn tọn to wehọmẹ alavọ [[Jos]] tọn to Jos, [[Naijilia|Naijilia]] bẹsọn [[owhe]] 1976. Ewọ wẹ yin anadenanutọ vọjladobasitọ lẹ tọn na Otàn Jos tọn he yin yiyi sọn onù mẹlẹ tọn mẹ po dehe yin kinkandai lẹ po tọn. Azọn etọn lẹ po owe etọn lẹ po nọ na ayidonugo gbẹzan klistiani [[Aflika]] tọn lẹ podo otàn [[Naijilia|Naijilia]] tọn po tintengbe igbo lẹ. ==Azọn ṣinṣian etọn lẹ== *1964: Political Thinking and Social Experience: Some Christian Interpretations of the Roman Empire, University of Canterbury Publications *1970: Victorian Quakers, Oxford University Press[5] *1973: The Ibo People and the Europeans: The Genesis of a Relationship, to 1906, St. Martin's *1976: A History of the Igbo People,[6] St. Martin's *1977: A History of West Africa since 1800, Africana[7] *1977: Igbo Worlds: An Anthology of Oral History and Historical Descriptions, Institute for the Study of Human Issues[8] *1981: Entirely for God: The Life of Michael Iwene Tansi, Macmillan Nigeria *1982: Studies in the History of Plateau State, Nigeria, Macmillan *1983: A History of Nigeria, Longman *1995: A History of Christianity in Africa: From Antiquity to the Present, Africa World Press *1997: A History of African Societies to 1870, Cambridge University Press *2002: Voices of the Poor in Africa, University of Rochester Press (Rochester, NY) *2004: The Religious Traditions of Africa: A History, Raeger (Westport, CT) *2005: Stoptide, Steele Roberts (New Zealand) ==Alọdlẹndonu lẹ== [[Adà:Ovi he ye ji to owhe 1939 lẹ]] [[Adà:Otàn Gbẹzan tọn]] oxm14gzeok3228ug20eqrmxry0284tc Agasa 0 1188 23752 23751 2022-05-27T10:10:30Z Ydamilola 17 wikitext text/x-wiki '''Agasa''' yin olan pẹvi kleun de he sọgan yin mimọ to ageji po tọmẹ po. e nọ do nukun awe po afọ aó po, agasa wunmẹwunmẹ wẹ tin to tọmẹ di apajlẹ de tin bọ ye nọ ylọ dọ agasa oseji tọn bw54aq3rufgovjmhl00n5blg5mflltl Queen Okafor 0 1189 24039 23854 2022-06-12T20:56:54Z EmausBot 83 Bot: Migrating 1 interwiki links, now provided by [[Wikipedia:Wikidata|Wikidata]] on [[d:Q20685201]] wikitext text/x-wiki '''Queen Nonyerem Okafor ''' yin yọnnu [[Naijilia]] tọn de he tindo ofún hugan to togbo [[Naijilia]] tọn blebu mẹ. E yin tovi ''Nneobi-Nnewi'' tọn, to [[Ayimatẹn Anambra Tọn| Ayimatẹn Anambra tọn]] he tin to huwaji [[Naijilia]] tọn, Queen bẹ gbẹzan wehọmẹ etọn jẹeji to Owerri. Ewọ wẹ ovi awetọ to ovi atọ́n he mẹjitọ etọn lẹ tindo mẹ. To vuwhenu, e ma tindo ofún susu, ofún etọn jẹ wúwúji mapote to whenue e yin owhe Konukundopo mẹvi. E nọ nọ̀ [[Awọnlin]], to togbo [[Naijilia]] tọn mẹ, fihe e tẹnpọn nado biọ ogbẹ́ Aihundida sinimọto tọn mẹ (he nọ yin yiylọdọ Nollywood). Queen nọ whlẹ́ ofún etọn lẹ sẹ whẹwhẹ. Ṣigba ofún etọn lẹ ma yin jijlẹ nado yọn tedidi ofún etọn tọn taun. ==Alọdlẹndonu lẹ== [[Adà:Naijilia-nu lẹ]] [[Adà:Otàn Gbẹzan tọn]] mw6xxtde7c4ghrgmq8ma7g2t542apom Joel Yetonyon 0 1190 23876 23875 2022-06-01T01:32:08Z Samatics 9 wikitext text/x-wiki [[File:Joel Yetonyon.jpg|thumb|Joel Yetonyon]] '''Joel Yetonyon''' yin jiji to [[Gbagli]] to [[Ayimatẹn Awọnlin Tọn|Ayimatẹn Awọnlin tọn]] mẹ to otògbo [[Naijilia]] tọn mẹ.<ref>https://punchng.com/for-yetonyon-time-to-liberate-egun-songs/</ref> ==Bẹjẹeji gbẹzan etọn tọn== ==Wehihia etọn== ==Azọn etọn== Yetonyon bẹ azọn jẹeji to azọnwhe ''[[Ladiohọ Awọnlin tọn|Radio Lagos 107.5 FM]]'' tọn taidi aihundatọ dé, bo to oho ze do jẹhọnmẹ to [[Gungbe]] mẹ na owhe susu lẹ to ladio ji. Dile ojlẹ lẹ to yiyi, e yin alọkẹyi nado wazọn to gigọmẹ taidi wẹnlatọ ladio ji tọn he nọ yi dín owẹn lẹ kavi linlin lẹ bo nọ zee do jẹhọnmẹ to, [[Gungbe]] po Ayọgbe po mẹ to ladio ji. Podọ e sọ nọ basi tito lẹ to ladio ji.<ref>https://radiolagos1075.com/oaps/</ref> ==Gbẹzan whẹndo tọn etọn== ==Ajọ̀ po gigopanamenu he eyi lẹ po== ==Alọdlẹndonu lẹ== <references /> [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] f26tiwjwje27uhpc1zqvjb5hupc176m Evans (Mẹfintọ) 0 1191 26401 24038 2022-07-16T18:33:21Z Gadarawamo 20 wikitext text/x-wiki [[File:Evanss.jpg|thumb|Evans]] '''Chukwudi Dumee Onuamadike''', he yin yinyọnẹn taidi '''Evans''', yin Naijilianu he yin whẹgbledo taidi mẹfintọ dé. Onuamadike yin ovijiji ''Nnewi'' tọn to [[Ayimatẹn Anambra Tọn|Ayimatẹn Anambra tọn]] mẹ. E nọ yin yiylọ dọ ''mẹfintọ adọkunnọ'' to whedelẹnu na ponọ [[Naijilia]] tọn lẹ tindó yise dọ e yin dopo to sẹ́nhẹngbatọ he dó akuẹ hugan to mẹhe to ajọ mẹfinfin tọn lẹ wá to otò [[Naijilia]] tọn mẹ. To nuyiwa  etọn delẹ mẹ, e mọ akuẹ he sọ livi dopo dollar tọn. Apadewhé ponọ [[Naijilia]] tọn he nọ yin ''Intelligence Response Team (IRT)'' sọ dohia dọ Evans bí taun, e tindó ayiha wintinwintin podọ mẹfintọ nuyọnẹnnọ dé wẹ é yin na é kò budó ponọ lẹ manado yin wiwle na owhe ẹnẹ dile yinkọ etọn tlẹ tin to mẹhe yé to dindin nado wle lẹ mẹ to ayimatẹn voovo atọ̀n mẹ [[Ayimatẹn Awọnlin Tọn|Ayimatẹn Awọnlin tọn]], [[Ayimatẹn Edo Tọn|Ayimatẹn Edo tọ]] podo [[Ayimatẹn Anambra Tọn|Ayimatẹn Anambra tọn]] po mẹ). Onuamadike yin wiwle to [[Awọnlin]] to azán aotọ Ayidosun, [[owhe]] 2017. ==Whẹdida etọn== Onuamadike to pipehẹ owhẹ sọha di kande-wiawe he gando mẹhuhu, ajojijẹ, mẹfinfin, awhanfunnú he ma sọgbe hẹ osẹ́n bibẹpli podo owhẹ devo lẹpo. Na taun tọn, e yin whẹsadokọna to whenuena e fin Uche Okereafor to lẹdo Festac tọn to [[Ayimatẹn Awọnlin Tọn|Ayimatẹn Awọnlin tọn]] mẹ to azan konukundopotọ Abọ̀húsun [[owhe]] 2017, bọ sọ biọ akuẹ yi livi awe Dollar tọn. To azan koatọ́ntọ́ Afínplọsun, [[owhe]] 2022, whẹdatẹn daho [[Ayimatẹn Awọnlin Tọn|Ayimatẹn Awọnlin tọn]] dowhẹ Evans po omẹ Awe devo lẹpo gando mẹfinfin po sébibla po dali. To whẹdida lọ whenu, whẹdatọ dohia dọ kakati na Evans ni dó lẹnvọjọ hia, e tẹnpọn nado dó lalo na e nido sọgan gán sọn owhẹ lọ si. Enẹgodo Evans yin sisẹ dó ganpamẹ na gbẹwhenu he po na ẹn lẹ. ==Alọdlẹndonu lẹ== [[Adà:Naijilia-nu lẹ]] [[Adà:Otàn Gbẹzan tọn]] 15w6rcamnbiflj1yu61v84az3k110tf Olalekan Olude 0 1192 26390 25691 2022-07-16T13:16:52Z Gadarawamo 20 wikitext text/x-wiki '''Olalekan Olude''' yin titobasitọ ajọwiwa tọn, dowatọ azọnwhe Jobberman tọn, azọnwhe he supọ́ gbẹtọ he tin to wheyihọ waji [[Aflika]] tọn lẹ nọ din [[azọ́n]] te podọ ayinamẹtọ vonọtaun gando dowiwa azọ́n tọn go podo alọgọ bibasi na jọja lẹ na ayimatẹngán Ogun tọn [[Dapo Abiodun]]. Olude yin didohia taidi dopo to omẹ kanweko he tindo nuyiwadomẹji sinsinyẹn hugan do jọja [[Naijilia|Naijilia]] tọn lẹ ji gbọn [[azọ́nwhé]] wẹnlila Avance tọn to 2016. ==Nudọnamẹ gando wehọmẹ etọn go== Olude wa sọn Imasayi to whezẹtẹn lẹdo gandudu dokọ̀ Yewa tọn to [[Ayimatẹn Ogun Tọn|Ayimatẹn Ogun tọn]], e bẹ wehọmẹ etọn jẹeji to Iganmode Grammar School, Ota, to gblagbla [[owhe]] 1993 podo 1999 po to fihe e mọ gbedewema yi te. E zindonukọn yi Wehọmẹ Alavọ Obafemi Awolowo tọn bo mọ gbedewema BSc (Hons) to lẹnnuyọnẹn ọdinatẹẹ tọn to gblagbla [[owhe]] 2005 podo 2009 po. E sọ yi wehọmẹ ajọwiwa [[Awọnlin|Awọnlin]] tọn podo wehọmẹ alavọ Pennsylvania tọn po. ==[[Azọ́n]]== Jẹnukọna Jobberman, Oude ko tindo numimọ pẹvide to azọnwiwa etọn mẹ hẹ́ TeleMobile Nigeria Limited taidi azọ́nwintinwintin-watọ́ intẹnẹti tọn podọ NameGoldman Sachs taidi nudọnamẹyito podo dagbemẹninọ nuyizan lẹnnunuyọnẹn tọn lẹ. To Avivọsun 2009, to whenuena e tindo [[owhe]] 28 godo e lẹzun dowatọ Jobberman tọn podo Ayodeji Adewunmi po Opeyemi Awoyemi po. To alọnu din Olude wẹ yin ogán azọ́nwatọ Jobberman tọn. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] 4przi73mmrn0aolelucenaglexqo76u Jide Orire 0 1193 24035 23981 2022-06-12T20:56:51Z EmausBot 83 Bot: Migrating 1 interwiki links, now provided by [[Wikipedia:Wikidata|Wikidata]] on [[d:Q24006450]] wikitext text/x-wiki '''Jide Orire''' yin [[Naijilia|Naijilia-nu]] de podọ sinsẹngan Pentecostal tọn de he yin jiji to owhe 1963, e yin nugopọntọ lẹdo tọn na whlẹngan sinsẹn whẹndo klistiani tọn sin amisa to otò Ibadan tọn mẹ, e yin jiji do Ahọluwhe de to otò Modakeke tọn mẹ, podọ e yin yewhehodọtọ de ọtọ de podọ Baba po [[Adà:Ovi he ye ji to owhe 1963 lẹ]] g6wc2rn9fcdqeb0wonahnwvha98esdv King Wadada 0 1194 24041 23997 2022-06-12T20:56:56Z EmausBot 83 Bot: Migrating 1 interwiki links, now provided by [[Wikipedia:Wikidata|Wikidata]] on [[d:Q20684376]] wikitext text/x-wiki '''King Wadada''', sọ yin yinyọnẹ̀n taidi '''Austin Peter''', (yin jiji to azán ṣidopotọ osun ṣinatọ̀ntọ owhe 1975) bo sọ yin hanjitọ dé po hankantọ dé po to togbo [[Naijilia]] tọn mẹ. Nuhe é yin yinyọnẹ̀n na hugan wẹ ohàn he é jí, he hosọ́ etọn yin "Holy Holy". ==Bẹjẹeji gbẹ̀zán etọn tọn== Ahọlu Wadada yin jiji to azán ṣidopotọ osun ṣinatọ̀ntọ owhe 1975 to Urhonigbe, to gandudu dokọ Orhionmwon tọn to ṣẹnṣẹn [[Ayimatẹn Edo Tọn|Ayimatẹn Edo tọn]] to tògbo [[Naijilia]] tọn mẹ. ==Azọ́n== Ahọlu Wadada, yin dide to hànjiji ''Miracle Day'' tọn whenu. E yi ajọ̀ Kora tọn taidi hànjitọ dagbe hugan to [[Aflika]] to owhe 2010. ==Alọdlẹdonu lẹ== [[Adà:Ovi he ye ji to owhe 1975 lẹ]] [[Adà:Otàn Gbẹzan tọn]] 4yep5kiejeh1yoxisi093nt6okgqzoe Owe Wiwe lẹ—Lẹdogbedevomẹ Aihọn Yọyọ Tọn 0 1195 24040 23940 2022-06-12T20:56:55Z EmausBot 83 Bot: Migrating 1 interwiki links, now provided by [[Wikipedia:Wikidata|Wikidata]] on [[d:Q338373]] wikitext text/x-wiki [[Wepo:NWT~cover~by~ev.jpg|thumb|Owe Wiwe lẹ—Lẹdogbedevomẹ Aihọn Yọyọ Tọn]] '''Owe Wiwe lẹ—Lẹdogbedevomẹ Aihọn Yọyọ Tọn''' lọ yin lẹdogbedevomẹ [[Biblu]] tọn de he yin zinzinjẹgbonu gbọn ''Watch Tower Bible and Tract Society'' dali. Adà Alẹnu Yọyọ lọ tọn yin didetọn to 1950, taidi Lẹdogbedevomẹ Aihọn Yọyọ lọ tọn Owe Wiwe Glẹki Klistiani tọn lẹ tọn, bọ [[Biblu]] lọ blebu wa yin didetọn to 1961; [[Kunnudetọ Jehovah tọn]] lẹ wẹ nọ yi ì zan bosọ nọ má ẹn na mẹdevo lẹ. Dile etlẹ yindọ e ma yin ewọ wẹ yin [[Biblu]] tintan he yin zinzinjẹgbonu gbọn ogbẹ́ lọ dali, ewọ wẹ yin lẹdogbedevomẹ yetọn tintan he yin bibasi sọn Biblu Heblugbe hohowhenu tọn, Koine Glẹkigbe tọn, po [[Biblu]] he yin kinkan do Alamaikigbe Hoho lọ po mẹ tlọlọ. Kakajẹ azán 2tọ Whejisun, 2020 tọn, ogbẹ́ ''Watch Tower Society'' tọn ko zín hugan vọ́kan livi 220 Lẹdogbedevomẹ Aihọn Yọyọ lọ tọn lọ blebu kavi apadewhé etọn jẹgbonu to ogbè 200 lẹ mẹ. 1hiu98y6xzusiwypoj4tv5n254u9ydp Orisa Oluwa 0 1196 26825 26824 2022-07-22T02:31:12Z Samatics 9 wikitext text/x-wiki '''Orisa Oluwa''' yin onumẹsẹn de to ''Yoruba mythology'' he do sẹn zinzan owhehẹ tọn to Iwoye ketu yedọ otohome de to [[Ayimatẹn Ogun Tọn]], owheyihọ waji [[Naijilia]] tọn. Numẹsẹn ehe yin dopo to voodun atọn he yin hinhẹn wa otohomẹ dogbọn Ahọlu Olomu hewa sọn tòdaho Ile Ife tọn podo onu devo lẹ dogọna jẹgbakun podo ahọlugan po he nọ yin yiylọ dọ "Opa Ogbo". 58vspl5062i1b8leqsbuzte0m55x792 Mathieu Kérékou 0 1197 26528 26527 2022-07-19T12:07:28Z Samatics 9 wikitext text/x-wiki [[File:Mathieu_K%C3%A9r%C3%A9kou_2006Feb10.JPG|thumb|Mathieu Kérékou]] '''Mathieu Kérékou''' (yin jiji to azán awetọ osun ṣiẹnnẹtọ owhe 1933 - azán 14tọ osun 10tọ owhe 2015) yin tonudọtọ otògbo [[Benẹ]] tọn. E yin togan otogbo Benẹ tọn sọn owhe 1972 kakajẹ owhe 1991 podọ sọn 1996 kakajẹ 2006. To whenue alọ etọn ko jẹ go godo, E dugan do otogbo lọ ji na owhe fọtọ̀nn-ukunawe. E jai to ovo dide togan tọn whenu to owhe 1991, ṣigba, bosọ vọ yin dide taidi togan to ovo bibla owhe 1996 tọn whenu bosọ vọ yin dide whla awetọ to owhe 2001. ==Alọdlẹndonu lẹ== rhy3cnqr9o4w79aqforujy36wp443mc Linlin 0 1198 25888 23998 2022-07-12T13:48:54Z Samatics 9 wikitext text/x-wiki '''Linlin''' wẹ whenue mẹde dọho gando nujijọ alọnu tọn lẹ go (nuhe to jijọ to alọnu lẹ). Linlin sọgan yin nina to linlinwe lẹ mẹ, to zomọ nupinpọn tọn ji po ladio po ji. Nọtẹn susu wẹ tin to zomọ nupinpọn tọn he ji linlin nọ yin nina te egbesọegbesọ, taidi ''Fox News'' po ''CNN'' po. Linlinwe susu wẹ tin taidi ''Time'', ''The Economist'' po ''Newsweek'' po. Linlinnamẹtọ wẹ mẹhe nọ gọalọ nado na linlin lẹ. Taidi apajlẹ, [[Brain Jotter]] yin linlinnamẹtọ. Yẹdide linlin tọn lẹ sọgan yin pinpọn to aliho susu mẹ taidi linlinwe mẹ, Ladio ji po zomọ nupinpọn tọn ji po. ==Alọdlẹndonu lẹ== o7xttwii4x6jzx143agds6b16tfy0hp Wikipedia:Bot policy 4 1199 24004 2022-06-12T09:27:35Z MarcoAurelio 140 redirected to [[Wikipedia:Nọtẹn intẹnẹt lẹdo mẹ tọn|bot request page]] for [[m:bot policy|standard bot policy]] wikitext text/x-wiki #REDIRECT [[Wikipedia:Nọtẹn intẹnẹt lẹdo mẹ tọn]] dv4pzm2t8gwxi9jjmfvbptwmnuhqese Salma phillips 0 1200 25534 24027 2022-07-09T17:11:34Z Samatics 9 wikitext text/x-wiki '''Salma Phillips''' yin Husingan Televizion tọn, he sọ yin wekantọ po hunsingan he tlọn sọn Agewaji otò [[Naijilia]] tọn po. Yinkọ etọn blebu nọ yín Ummu Salma Nabila Phillips. Mẹsusu yọn he di Nukun Agewají Televizion tọn tọn. He yí Diplom na Osen slọn Wehọmẹ Alavọ Jos tọn(University of Jos),Naijilia bo sọ yi gbedewema na Osẹn slọn Wehọmẹ Alavọ Aimatẹn Rivers(Rivers State University of Science & Technology). He donukun do nado wazọn di linlinhokantọ na CNN. 3qm7dd0izzcbkyrqm59mrzyucgf3z80 Becoming Abigail 0 1201 24188 24070 2022-06-15T08:02:09Z EmausBot 83 Bot: Migrating 1 interwiki links, now provided by [[Wikipedia:Wikidata|Wikidata]] on [[d:Q108092870]] wikitext text/x-wiki '''Becoming Abigail''' yin otanwe Owhé 2006 he yin kinkan gbọn otanwekantọ́ Chris Abani dali to togbo [[Naijilia]] tọn. ==Aliho Nuzedonukọnnamẹ tọn== '''Becoming Abigail''' má otàn yọnnu [[Naijilia]] vijiji dé tọn he nọ yin Abigail, he onọ etọn basi matintọ́ to whenuena e ji i. Otọ etọn hù éde to Whenue é ko plọn ẹn whẹ́n godo. É tọ́nwhẹ̀n yi London po Peter po bo wa tindo numọtolanmẹ lọ dọ emi tin ṣokẹdẹ podọ emi ma tlẹ tin ba. ==Ayidonugo po nuyiyi po== ==Alọdlẹndonu lẹ== r0887gtmws7v1hpvdtdouzv5c28mpm2 Welcome to Lagos (owe) 0 1203 27003 25496 2022-07-24T21:57:04Z Gadarawamo 20 wikitext text/x-wiki '''Welcome to Lagos''' yin otanwé dé he yin kinkan to [[owhe]] 2016 gbọn otanwekantọ́ [[Naijilia]] vijiji de he nọ yin Chibundu Onuzo. É yin didetọ́n whla tintan to azan tintan osun atọ́ntọ́ owhe 2016 tọn, gbọn Catapult & Co., vọ́kan Black Balloon tọn. ==Bladopọ́ Aliho Nuzedonukọnnamẹ tọn== Otànwé lọ dọho gando Chike Ameobi go, mẹhe yin Awhanfuntọ́ togbo [[Naijilia]] tọn he dé nado jó azọn dó kakati nado hù tomẹnu homẹvọnọ lẹ. Yemi; he yin nọvi na ẹn to azọnmẹ yinwanna nudide he Chike Ameobi basi bo kọnawudopọ́ hẹ́ ẹ́ to azọn etọn lọsu jijodo dali. To gbejizọlin yetọn whenu, ye pé Oma; mẹhe basi gbẹdai [[Alọwle]] tọn na whẹhó nuyiwa hẹmẹ agọ̀ alọwlemẹ etọn tọn wutu, podọ Isoken; he yin Owhè fọtọ̀nnukundopó mẹvi he họ̀n sọ́n alọ̀ avuhotọ́ atẹṣitọ́ lẹ tọn mẹ; FineBoy; mẹhe yin Awhanfuntọ́ dai, bo họ̀n bo dè Azọnwiwa to ladiohọsá. Otanwé lọ dó azọn ṣinṣinyẹ́n egbesọ́egbesọ́ tọn Dawe dé tọn to [[Ayimatẹn Awọnlin Tọn|Ayimatẹn Awọ̀nlin tọn]] mẹ; he yin gbemasọ̀nọ̀ podọ mẹhe gbẹtọ lẹ nọ doayi po bo yin Tonudọtọ mẹhodutọ́ dé, podọ Hùdó lọ nado nọgbẹ̀. ==Alọdlẹndonu lẹ== 2zx7qstogb87bkzvzjzkir0o4t5ba5u The Age of Magic 0 1204 27000 24186 2022-07-24T21:54:00Z Gadarawamo 20 wikitext text/x-wiki '''The Age of Magic''' yin otànwe [[owhe]] 2014 tọn de he Ben Okri he yin wekantọ Otò [[Naijilia]] tọn basi kandai etọn. E mọ Ajọ̀ ''Bad Sex in Fiction'' tọn yí to 2014. ==Alọdlẹndonu lẹ== ju56tj3ucnxcaqor9wj3tszd1e87udm I Do Not Come To You By Chance 0 1205 24185 24134 2022-06-15T08:02:07Z EmausBot 83 Bot: Migrating 1 interwiki links, now provided by [[Wikipedia:Wikidata|Wikidata]] on [[d:Q108325625]] wikitext text/x-wiki '''I Do Not Come To You By Chance''' yin otànwe owhe 2009 tọn he yin kinkan gbọn wekantọ [[Naijilia|Naijilia]] tọn Adaobi Tricia Nwaubani dali. E yin otànwe tintan he e kan bo zinjẹgbonu to Azan tintan, Nuwhàsun, Owhe 2009, gbọn Hachette Books, he yin ohiá Perseus Books Group tọn. ==Aliho nuzedonukọnnamẹ tọn== ''I Do Not Come To You By Chance'' ze ayidonugo do Kingsley Ibe ji, mẹhe ji otàn lọ sinai do to otànwe lọ mẹ ehe e wa yọnẹn to whenuena e fó wehọmẹ alavọ tọn godo dọ e ma bọawu nado mọ azọ́n ehe sin akuẹ he pemẹ̀ to [[Naijilia|Naijilia]]. E basi dlapọn na tavẹ etọn fihe e plọn email scamming te. ==E kẹalọyí== *2010 Commonwealth Writers Prize for Best First Book (Africa). *2010 Betty Trask First Book Award. *2010 Wole Soyinka Prize for Literature in Africa finalist. *2012 Nigeria Prize for Literature shortlist. *The Washington Post Best Books 2009. ==Alọdlẹndonu lẹ== qdtzia291x3dipsdeuqhocsndyiilpi Astonishing the Gods 0 1206 27313 27292 2022-07-29T08:17:37Z Samatics 9 wikitext text/x-wiki '''Astonishing the Gods''' yin otànwe de gbọn Ben Okri he yin wekantọ Otò [[Naijilia]] tọn de. To azán atọ́ntọ, Abòhúsun, [[owhe]] 2019 tọn mẹ, linlinhọsa BBC tọn basi kandai ''Astonishing the Gods'' tọn taidi dopo to otànwe he yinuwa do gbẹtọ lẹ ji hugan to otànwe kanweko lẹ mẹ. To hokanse dé mẹ po The Guardian Okri po, e dọdọ emi kan otànwe lọ to whenue emi to nùbla. ==Alọdlẹndonu lẹ== [[Adà:Owe lẹ]] cudvrtmy05r9nrs68coumft8ujh30ia Wand of Noble Wood 0 1207 24183 24158 2022-06-15T08:02:05Z EmausBot 83 Bot: Migrating 1 interwiki links, now provided by [[Wikipedia:Wikidata|Wikidata]] on [[d:Q24255809]] wikitext text/x-wiki "Wand of Noble Wood" yin owe nudọnamẹ tọn de, he wekantọ tòvi [[Naijilia]] tọn Onoura Nzekwu basi kandai etọn to owhe 1961, he Heinemann so wa vọ ẹ zinjẹgbonu taidi owe vonọtaun de na wekantọ [[Aflika]] tọn lẹ. Mẹhẹ de lẹ ko dọ aliho nuzedonukọnnamẹ owe lọ tọn sọ di "Achebe" sin owenudọnamẹ "No Longer at Ease".Owe lọ zan apajlẹ susu, bo sọ ṣalaye susu to Ibo sin aṣa, 9gl01e1aq0rlqwz9uoxjw4ewih7qyps Zinzantọ:Anas1712 2 1208 24108 2022-06-13T13:15:18Z Anas1712 384 Dá weda po "See [[:fr:Utilisateur:Anas1712|on fr.wikipedia.org]] http://fr.wikipedia.org/wiki/Utilisateur:Anas1712 {{#switch:{{{1|}}} |name = French |text = Cette personne {{#switch:{{{2}}}|0=ne peut pas communiquer en|1=peut contribuer avec un niveau élémentaire de|2=peut contribuer avec un niveau intermédiaire de|3=peut contribuer avec un niveau avancé de|4=peut contribuer avec un niveau quasi-natif de|N=a pour langue maternelle le}} [[:category:user fr|français]]. }} {{#bab..." po wikitext text/x-wiki See [[:fr:Utilisateur:Anas1712|on fr.wikipedia.org]] http://fr.wikipedia.org/wiki/Utilisateur:Anas1712 {{#switch:{{{1|}}} |name = French |text = Cette personne {{#switch:{{{2}}}|0=ne peut pas communiquer en|1=peut contribuer avec un niveau élémentaire de|2=peut contribuer avec un niveau intermédiaire de|3=peut contribuer avec un niveau avancé de|4=peut contribuer avec un niveau quasi-natif de|N=a pour langue maternelle le}} [[:category:user fr|français]]. }} {{#babel:fr|ar|aeb|simple-4|nl-3|en-2|zh-1|la-1|wa-0|lb-0||de-0|it-0|es-0|pt-0}} {{#babel:aa-0|ab-0|af-0|ak-0|aln-0|als-0|am-0|an-0|ang-0|ar|arc-0|as-0|ast-0|av-0|ay-0|az-0|be-0|ba-0|bar-0|bbj-0|bg-0|bh-0|bi-0|bm-0|bn-0|br-0|bs-0|ca-0|ce-0|ceb-0|cg-0|ch-0|cho-0|cho-0|chy-0|co-0|cr-0|cs-0|csb-0|cv-0|cy-0|da-0|ddo-0|de-0|dv-0|dsb-0|dz-0|ee-0|el-0|en-3|eo-0|er-0|es-0|et-0|eu-0|fa-0|fi-0|fiu-vro-0|fj-0|fo-0|fro-0|fr|fur-0|fy-0|fc-0|fur-0|fy-0|ga-0|gal-0|gas-0|gcf-0|gcr-0|gd-0|gil-0|gl-0|gn-0|grc-1|gu-0|gv-0|ha-0|haw-0|he-0|hie-0|hess-0|hil-0|hi-0|hy-0|hwc-0|hu-0|ht-0|hsb-0|hr-0|ie-0}} {{#babel:id-0|ia-0|it-0|ilo-0|io-0|is-0|ja-0|la-1|nl-4|tlh-0|tun|wa-0|zh-0}} {{#babel:1337-0|API-3|Deva-0|Runr-0|cun-0|я-0}} == international text == <!-- use left-to-right text, even on ar, he, yi --> <div dir="ltr"> <!-- babelbox, displaying xx-0, if user does not understand the ui-language --> {{#babel:en|de-2| {{#switch: {{int:lang}} |en |en-gb |en-ca |de= |#default={{int:lang}}-0 }} }} <!-- start of page content --> {{#switch: {{int:lang}} |de-at |de-ch |de= <!-- text in german, austrian and swiss variants --> Hallo Willkommen auf meiner Benutzerseite! <!-- headings are different in different languages, therefore using an anchor --> {{anchor|heading1}} == Erste Überschrift == * [[w:en:{{SUBJECTPAGENAME}}]] Meine lokale Benutzerseite in der englischen Wikipedia |de-formal= <!-- text in formal german --> Willkommen Ich begrüße Sie auf meiner Benutzerseite! {{anchor|heading1}} == Überschrift 1 == * [[w:en:{{SUBJECTPAGENAME}}]] Meine lokale Benutzerseite in der englischen Wikipedia |#default= <!-- text in english; fallback --> Hello Welcome on my userpage! {{anchor|heading1}} == First heading == * [[w:en:{{SUBJECTPAGENAME}}]] My local userpage in the english Wikipedia }} </div> <!-- userpage-template is already multilingual, try en, fr, he, de --> {{userpage}} [[ab:Иалахә:Anas1712]] [[af:Gebruiker:Anas1712]] [[ak:User:Anas1712]] [[als:Benutzer:Anas1712]] [[am:አባል:Anas1712]] [[an:Usuario:Anas1712]] [[ang:User:Anas1712]] [[ar:مستخدم:Anas1712]] [[arc:ܡܬܚܫܚܢܐ:Anas1712]] [[arz:مستخدم:Anas1712]] [[as:সদস্য:Anas1712]] [[ast:Usuariu:Anas1712]] [[av:Участник:Anas1712]] [[ay:Usuario:Anas1712]] [[az:İstifadəçi:Anas1712]] [[ba:Ҡатнашыусы:Anas1712]] [[bat-smg:Nauduotuos:Anas1712]] [[be:Удзельнік:Anas1712]] [[bg:Потребител:Anas1712]] [[bh:प्रयोगकर्ता:Anas1712]] [[bi:User:Anas1712]] [[bm:Utilisateur:Anas1712]] [[bn:ব্যবহারকারী:Anas1712]] [[bo:User:Anas1712]] [[br:Implijer:Anas1712]] [[bs:Korisnik:Anas1712]] [[bug:Pengguna:Anas1712]] [[ca:Usuari:Anas1712]] [[ce:Юзер:Anas1712]] [[ceb:Gumagamit:Anas1712]] [[ch:Muna'sesetbi:Anas1712]] [[chr:User:Anas1712]] [[chy:User:Anas1712]] [[co:User:Anas1712]] [[cr:User:Anas1712]] [[cs:Wikipedista:Anas1712]] [[csb:Brëkòwnik:Anas1712]] [[cy:Defnyddiwr:Anas1712]] [[da:Bruger:Anas1712]] [[de:Benutzer:Anas1712]] [[dz:User:Anas1712]] [[ee:User:Anas1712]] [[el:Χρήστης:Anas1712]] [[en:User:Anas1712]] [[eo:Uzanto:Anas1712]] [[es:Usuario:Anas1712]] [[et:Kasutaja:Anas1712]] [[eu:Lankide:Anas1712]] [[fi:Käyttäjä:Anas1712]] [[fiu-vro:Pruukja:Anas1712]] [[fj:User:Anas1712]] [[fr:Utilisateur:Anas1712]] [[frp:Utilisator:Anas1712]] [[fy:Meidogger:Anas1712]] [[ga:Úsáideoir:Anas1712]] [[gl:Usuario:Anas1712]] [[got:User:Anas1712]] [[haw:Mea hoʻohana:Anas1712]] [[he:משתמש:Anas1712]] [[hi:सदस्य:Anas1712]] [[hr:Suradnik:Anas1712]] [[ht:Itilizatè:Anas1712]] [[hu:Szerkesztő:Anas1712]] [[hy:Մասնակից:Anas1712]] [[id:Pengguna:Anas1712]] [[is:Notandi:Anas1712]] [[iu:User:Anas1712]] [[ja:利用者:Anas1712]] [[kk:Қатысушы:Anas1712]] [[kl:Atuisoq:Anas1712]] [[ksh:Metmaacher:Anas1712]] [[ku:Bikarhêner:Anas1712]] [[kv:Участник:Anas1712]] [[kw:Devnydhyer:Anas1712]] [[ky:User:Anas1712]] [[la:Usor:Anas1712]] [[lad:Usador:Anas1712]] [[lb:Benotzer:Anas1712]] [[lg:User:Anas1712]] [[lij:Utente:Anas1712]] [[lmo:Druvadur:Anas1712]] [[ln:Utilisateur:Anas1712]] [[lo:ຜູ້ໃຊ້:Anas1712]] [[lt:Naudotojas:Anas1712]] [[map-bms:Panganggo:Anas1712]] [[mg:Mpikambana:Anas1712]] [[mi:User:Anas1712]] [[mk:Корисник:Anas1712]] [[ml:ഉപയോക്താവ്:Anas1712]] [[ms:Pengguna:Anas1712]] [[mt:Utent:Anas1712]] [[my:User:Anas1712]] [[na:User:Anas1712]] [[nah:Tlatequitiltilīlli:Anas1712]] [[nds:Bruker:Anas1712]] [[nds-nl:Gebruker:Anas1712]] [[ne:User:Anas1712]] [[nl:Gebruiker:Anas1712]] [[nn:Brukar:Anas1712]] [[no:Bruker:Anas1712]] [[nrm:User:Anas1712]] [[nv:Choyoołʼįįhí:Anas1712]] [[ny:User:Anas1712]] [[oc:Utilizaire:Anas1712]] [[om:User:Anas1712]] [[os:Архайæг:Anas1712]] [[pdc:Benutzer:Anas1712]] [[pl:Wikipedysta:Anas1712]] [[pms:Utent:Anas1712]] [[pt:Usuário:Anas1712]] [[ro:Utilizator:Anas1712]] [[roa-rup:User:Anas1712]] [[ru:Участник:Anas1712]] [[sc:Usuàriu:Anas1712]] [[se:User:Anas1712]] [[sh:Korisnik:Anas1712]] [[simple:User:Anas1712]] [[sk:Redaktor:Anas1712]] [[sl:Uporabnik:Anas1712]] [[sq:Përdoruesi:Anas1712]] [[sr:Корисник:Anas1712]] [[ss:User:Anas1712]] [[sv:Användare:Anas1712]] [[sw:Mtumiaji:Anas1712]] [[ta:பயனர்:Anas1712]] [[th:ผู้ใช้:Anas1712]] [[tpi:User:Anas1712]] [[tr:Kullanıcı:Anas1712]] [[tt:Кулланучы:Anas1712]] [[tw:User:Anas1712]] [[ty:Utilisateur:Anas1712]] [[ug:ئىشلەتكۈچى:Anas1712]] [[uk:Користувач:Anas1712]] [[ur:صارف:Anas1712]] [[uz:Foydalanuvchi:Anas1712]] [[ve:User:Anas1712]] [[vls:Gebruker:Anas1712]] [[vo:Geban:Anas1712]] [[wa:Uzeu:Anas1712]] [[war:User:Anas1712]] [[wo:Jëfandikukat:Anas1712]] [[xal:Демнч:Anas1712]] [[xh:User:Anas1712]] [[yi:באַניצער:Anas1712]] [[yo:Oníṣe:Anas1712]] [[za:用户:Anas1712]] [[zh:User:Anas1712]] [[zh-min-nan:User:Anas1712]] [[zh-yue:User:Anas1712]] e8chq925apjmdf2z3i0u4vdqrypoblj Double Yoke 0 1210 26650 24722 2022-07-20T14:32:20Z Samatics 9 wikitext text/x-wiki '''Double Yoke''' yin otanwe 1982 tọn de he yin kinkan gbọn tanwekantọ [[Naijilia]] tọn Buchi Emecheta. E yin zinzinjẹgbonu to US to azan awetọ Zosun, owhe 1982 tọn mẹ, gbọn George Braziller dali. == Aliho nuzedonukọnnamẹ tọn == Otan lọ zinnudo gbẹzan wehọmẹvi lẹ po mẹplọntọ lẹ po to wehọmẹ alavọ tọn [[Naijilia]] tọn lẹ mẹ. Otanwe lọ yin awuwlena to wehọmẹ alavọ tọn Calabar tọn. [[Adà:Owe lẹ]] 3uzu5udsr8bwx6kkani3o26q9im8tve Simeon Oduoye 0 1211 25050 25049 2022-07-05T14:58:28Z Ydamilola 17 /* Alọdlẹndonu lẹ */ wikitext text/x-wiki '''Simeon Olasukanmi Oduoye''' (azán 13tọ Lidosun 1945 – 21tọ Whejisun 2014) yin ponọ̀ [[Naijilia]] tọn podọ anadenanutọ [[Ayimatẹn Niger Tọn|ayimatẹn Niger]] po [[Ayimatẹn Ebonyi Tọn|Ebonyi]] po tọn. E yin dide taidi aṣẹpatọ otò tọn na [[Ayimatẹn Osun Tọn|Osun]] Central to 2007 do tonudọ̀gbẹ́ ''People's Democratic Party (PDP)'' tọn ji. ==Otàn Gbẹzan tọn== Simeon Oduoye yin jiji to azán wiatọ̀ntọ́ Lidosun, owhè 1945 tọn. E yí Gbedewéma Wehọmẹ Wheyihọ̀-waji [[Aflika]] Tọn (West African School Certificate) to 1964 sọn Wehọmẹ Daho Akinorum Tọn to [[Ikirun]]. E biọ kandai Ponọ [[Naijilia]] tọn mẹ to azán 1 Liyasun owhè 1965 tọn. E lẹzun Alọgọtọ Nukunpedonugotọ Agbègbè Tọn Ponọ lẹ tọn de bo wá biọ gbọjẹ́ gaa etọn mẹ to 1999. Uwọ wẹ yin Anadenanutọ Ayimatẹn [[Ayimatẹn Niger Tọn|Niger]] pò [[Ayimatẹn Ebonyi Tọn|Ebonyi]] po tọn sọn owhè 1996-1999. E yin Azìnponọ [[NSPRI]] tọn sọn (2005-2007). E yín Azìnponọ podọ Anadenanutọ Nukunpedonugotọ na azọnwhé ''Layo Woodmill Nigeria Ltd''. tọn. Taidi Anadenanutọ [[Ayimatẹn Ebonyi Tọn|Ayimatẹn Ebonyi tọn]] de, dopo to onu tintan he e wá lẹ mẹ wẹ nado dó wedegbẹ́ de ai, he na penukúndo ninọmẹ ahọlu-zọ́n watọ lẹ tọn go nado hẹn diun dọ yé payi aṣẹpipa, nukọ̀ntọyinyin, pò tonusise na osẹ́n po nunọwhinnusẹn otò tọn lẹ po. To hókansèmẹ de whenu to Kọ́yànsun Owhe 2009 tọn mẹ, Aṣẹpatọ otò tọn [[Julius Agbo]] dọ gando tito anadenanu tọn Oduoye tọn go taidi apajlẹ dagbe titobasinanu tọn de na e tẹnpọn nado do ninọmẹ dagbe azọ́nwiwa tọn ai to [[Ayimatẹn Ebonyi Tọn|Ebonyi]]. ==Lehe e bẹ tozọ́n-wiwa jẹeji do== Simeon Oduoye yín dide taidi aṣẹpatọ oto tọn de na [[Ayimatẹn Osun Tọn|Osun]] Central to Lidosun 2007 na tonúdọgbẹ́ (PDP) tọn. E sọ yín dide do wedegbẹ́ delẹ ji taidi tito Hihọ́ po Aṣejininọ pò Tọn , Gandudu, Whẹho Aigba tọn, Azọ́n, [[Amasin]] Adinọ̀ lẹ, Avunhiho sọta Mẹhodu po Awhànfuntọ lẹ po. To Nuwhàsun owhè 2008 tọn mẹ, taidi Alọgọtọ Azinponọ Wedegbẹ́ Tozọ́nwiwa Tọn do whẹho Hihọ́ tọn jí, Oduoye dọ dọ lẹndai Tozọ́nwiwa tọn wẹ nado gbloada n'a didoai whẹdátẹn de tọn he na penukúndo mẹhihodu akuẹzinzan tọn go. ==Whẹ̀ndo etọn== Yinkọ oví he Oduoye jì lẹ tọn wẹ Abidemi Oduoye, [[Kayode Oduoye]], Olanike Oduoye, Olajumoke Oduoye, Olaoluwa Oduoye po Babatunde Oduoye po. ==Alọdlẹndonu lẹ == [[en:Simeon Oduoye]] [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] [[Adà:Ovi he ye ji to owhe 1945 lẹ]] [[Adà:Mẹhe kú to owhe 2014 lẹ]] 06yfwlcd01kractzfw8xe1bnfoti4yk The Voice 0 1212 24208 24190 2022-06-15T19:09:57Z EmausBot 83 Bot: Migrating 1 interwiki links, now provided by [[Wikipedia:Wikidata|Wikidata]] on [[d:Q253711]] wikitext text/x-wiki "The Voice" yin owe nudọnamẹ tọn de, de Gabriel Okara kan to owhe 1964.He bibasi zinjẹgbonu etọn taidi apa de lẹ na owenukunjẹheji to [[Aflika]] sin azọn owekantọ lẹ tọn. 53kbjca5uc4njfoedldkytx2lx5v4qg Arrows of Rain 0 1213 24207 24181 2022-06-15T19:09:56Z EmausBot 83 Bot: Migrating 1 interwiki links, now provided by [[Wikipedia:Wikidata|Wikidata]] on [[d:Q108806934]] wikitext text/x-wiki '''Arrows of Rain''' yin otànwe de he yin kinkan gbọn tanwekantọ [[Naijilia]] tọn he nọ yin Okey Ndibe dali. Otànwe tintan e tọn wẹ e yin. == Alọdlẹndonu lẹ == hbgf5ubh7d01tal5aqi872gkokhyqzr In The Name Of Our Father 0 1214 26877 24197 2022-07-22T19:32:57Z Gadarawamo 20 wikitext text/x-wiki '''In The Name Of Our Father''' yin otànwe [[owhe]] 2018 tọn he yin kinkan gbọn wekántọ Naijilianu Olukorede Yishau. ==Aliho nuzedonukọnnamẹ tọn== '''In The Name Of Our Father''' yin didoai to gandudu awhàngán Sani Abacha tọn whenu, mehe yin tatọ awhànfuntọ dai tọn to ayimatẹn oto [[Naijilia|Naijilia]] tọn mẹ. ==Ajọ̀ podo mẹdide po== Prestigious Book of Year for Lagos Book and Art Festival (2019).[1] Nominee Nigeria Prize for Literature (2021).[5][6] t4j1v52vmrrjv0qgc9gg61kb95ax6by This Hostel Life 0 1215 26456 26391 2022-07-17T20:54:26Z Joshateji 22 wikitext text/x-wiki '''This Hostel Life''' yin owe nudọnamẹ tọn de he wekantọ tòvi [[Naijilia]] tọn, Melatu Uche Okorie basi. E yin zinzinjẹgbonu to [[owhe]] 2018 mẹ gbọn Skein Press he tin to otò Ireland tọn mẹ dali. 4jqimhbafcalbk9f79q2laouju73xqs Sweet Sixteen 0 1216 26548 25819 2022-07-19T17:17:42Z Gadarawamo 20 wikitext text/x-wiki '''Sweet Sixteen''' yin owenudọnamẹ de, de Tonudidowatọ po wekantọ he yin otovi [[Naijilia]] tọn, Bolaji Abdullahi bibasi to [[owhe]] 2017. Owenudọnamẹ lọ yin owe ze ayindonugo do nudeji oviyọnnu de tọn, hẹ nọyin Aliya. Oviyọnnu nọ flin otọ́ etọn dọ emi masọ yin yọpọvu ba, emi ko jẹ joju-whenu. He zan Sweet Sixteen di owenudọnamẹ Glẹsingbe tọn na wehọmẹ daho zepon ''Joint Admission & Matriculation Board'', Asẹpipa Tohọluduta, otó Naijilia tọn, to [[owhe]] 2019. d2yau3p8m2j8vvl28qwqh746x1th9mc Chronicles from the Land of the Happiest People on Earth 0 1217 26789 26788 2022-07-21T20:03:10Z Samatics 9 wikitext text/x-wiki '''Chronicles from the Land of the Happiest People on Earth''' yin otànwe [[owhe]] 2021 tọn he yin kinkan gbọn [[Wole Soyinka]] dali. E yin otànwe atọ̀ntọ etọn sọn ojlẹ jonọyinyin tọn whenu bo yin zizejẹgbonu to [[owhe]] 1973. ==Aliho nuzedonukọnnamẹ tọn== == E kealọyi== ==Alọdlẹndonu lẹ== [[Adà:Owe lẹ]] 2yv0cjgv2p0weika98w9x5gm42u9cj9 Naira Power 0 1218 24250 24249 2022-06-16T16:55:39Z Sagbosam 18 wikitext text/x-wiki '''Naira Power''' yin otanwé he yin kinkan to owhe 1982 gbọn Wekantọ́ de he nọ yin Buchi Emecheta, bo yin [[Naijilia]] vijiji dé dali. É yin didetọ́n taidi apádopó to owe Pacesetter series tọn dali he yin didetọ́n gbọn Macmillan Dali. == Alọdlẹndonu lẹ== omta0bz3h9g8srlnmih5e9qpzww2vjk Lokotown and Other Stories 0 1219 26790 26777 2022-07-21T20:05:43Z Samatics 9 wikitext text/x-wiki '''Lokotown and Other Stories''' bẹ otàn voovo ṣinẹnẹ hẹn, bo yin kinkan gbọn otanwekantọ́ he yin [[Naijilia]] vijiji, he yinkọ etọn nọ yin Cyprian Ekwensi, otanwé lọ yin didetọ́n to [[owhe]] 1966 bo yin owe fọtọ̀n-nukunẹnẹtọ to owe he yin kinkan lẹ to mẹwiwigbeji. Nulinlẹnpọ́n dó gbẹ̀zán Naijiliaví tọn, otàn lọ dó ayajẹ po pọ́ngbọ po. ==Alọdlẹndonu lẹ== [[Adà:Owe lẹ]] oyswiavph7vh4v05qvk98k6mutx6tjx Kehinde (owe) 0 1220 27277 25081 2022-07-29T02:04:58Z Gadarawamo 20 wikitext text/x-wiki '''Kehinde ''' yin otanwé dé he yin didetọ́n to [[owhe]] 1994 gbọn Buchi Emecheta dali. Owe lọ dọho gando otàn yọnnu British-[[naijilia]] tọn he nọ Kehinde Okolo, po asú etọn Albert po he to linlẹn nado tọ́n sọ́n London bo lẹkọ wá [[Naijilia]]. Albert he yin asú lọ tindo òjló nado lẹkọ dó [[Naijilia]], ṣuga Asì etọn he tin to ohò (pregnant) jló na gbọṣi London. Albert he yin tatọ́ lọ lẹkọ dó [[Naijilia]] édeṣó, bo jo Asì etọn Kehinde dó nado dè eyin é ná hodo asú etọn kavi lala. ==Alọdlẹndonu lẹ== dj0cyfjkf7d3278dpiwy6b0b3nefgbt One Week One Trouble 0 1221 24279 24273 2022-06-17T19:53:42Z Anthonymodec 31 wikitext text/x-wiki '''One Week One Trouble''' yin otànwé dé he yọpọvu po mẹhó sọgan hia, bo yin didetọ́n to owhè 1972 gbọn otànwekantọ́ Naijilia vijiji tọn he nọ yin Anezi Okoro dali. Hósọ́ òwé lọ tọn ko yin yiyizán gbọn linlinwekantọ́ dé dali nado dó Nuhahun (Trouble) he ja Tonudọtọ he tin to togbo Naijilia tọn lẹ tọn ji. ==Bladopọ́ Aliho Nuzedonukọnnamẹ tọn== Òwé lọ lẹ ayidonugo mẹtọn wá Wilson Tagbo ji, yedọ visunnu dé he mọ gbedewema biọ wehọmẹ alavọ tọn mẹ. Bẹsọ́n Àzán tintan he e biọ wehọmẹ, e biọ Nuhahun demẹ jẹ devo mẹ. Sọgbe hẹ́ hosọ́ otanwé lọ tọn, osẹ̀ depope ma tin he Tagbo ma biọ Nuhahun mẹ Kakajẹ whenue é biọ ogbẹ́ zinvlu tọn mẹ bo yin wiwle dó gànmẹ̀ to whenue é tin to klasi gódotọ́ mẹ. ==Alọdlẹdonu lẹ== h3dmcq4qfe7z3btwq9cweblxo33idvd Yinka Quadri 0 1222 27308 27307 2022-07-29T05:01:48Z Samatics 9 wikitext text/x-wiki '''Alhaji Akanní Olayinka Quadri''' (he yin jiji to 6 Zósun 1959) yín Aihúndatọ [[Naijilia]] tọn de, Anadenanutọ Aihúndida tọn. E yín jiji bo yín pinplọ́n whẹ́n tó Lopó Awọ̀nlin tọn, to [[Ayimatẹn Awọnlin Tọn|Ayimatẹn Awọnlin tọn]] ṣigba yin tomẹ̀nu Oro tọn to [[Ayimatẹn Kwara Tọn]]. E do mahẹ to Aihúndida de mẹ wayi he yinkọ etọn yin Apaadi. E yin dide taidi Mẹho Nukundeji de to Ahọluduta lẹdó Oro tọn. Uwọ wẹ yin Ogán podọ dopo to mẹhe dó Ogbẹ́ Aihúndida Tọn he nọ yin(Odunfa Caucus) tọn ai lẹ mẹ. Azọnwhé Ogbẹ́ lọ tọn tin to [[Ebute-Meta]], [[Ayimatẹn Awọnlin Tọn|Ayimatẹn Awọnlin tọn]]. ==Vuwhènu etọn== Yinka, mẹhe ko nọ Igbomina-Owomeje, [[Ayimatẹn Kwara]] tọn wayi, yín jiji do whẹ̀ndo he ma bẹ mẹsusu hẹn de mẹ to Zósun 1959 to [[Lopó Awọnlin]] tọn to [[Ayimatẹn Awọnlin]] tọn. ==Wepinplọn etọn== E dotana wehọmẹ dokọ tọn po wehọmẹ daho etọn po to wehọmẹ St. Catholic tọn he tin to Ebute-Elefun, to [[Ayimatẹn Awọnlin]] tọn. ==Azọ́n he e de== Yinka, mẹhe sọ yin yinyọnẹn taidi Fagbamila bẹ azọ́n aihúndida tọn etọn jẹeji to 1976 to whenue uwọ po Taiwo Olayinka po to pọmẹ hẹ họntọn delẹ wleawuna ogbẹ́ aihúndida tọn de he yé ylọdọ Pipli Aihúndagbẹ́ Afopina tọn to whenue e doalọtena wehọmẹ yiyi godo. E ko do mahẹ to filmu 90 linlan mẹ sọn whenue gbọn Adà televiziọn ji etọn lẹ he nọ yin Agbodorogun bẹjẹ̀eji. To Lidosun 3, 2014 de otàn gbẹzán tọn etọn tọ́n bo ylọ ẹ dọ Yinka Quadri:Owán Asuka de Tọn bo ko sọ basi whùnwhẹ debọdodego tọn lẹ to [[owhe]] 36 he e ko yizan to aihúndida mẹ lẹ mẹ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1959 lẹ]] fn1gtpl89s276hrxl7390tvd63r3y4u Stay with Me (owe) 0 1223 25093 25091 2022-07-06T07:25:04Z Samatics 9 wikitext text/x-wiki '''Stay with Me''' yin otanwé he yin kinkan gbọn otanwekantọ́ he yin [[Naijilia]] vijiji dé, bo nọ yin Ayobami Adebayo dali. Otanwé lọ yin Zinzinjẹ̀gbonu whla tintan to owhè 2017 gbọn Alfred A. Knopf dali. ==Alọdlẹndonu lẹ== aplyaujdg4yoyxez90sc4qa20f6q88z Sugar Girl 0 1224 24915 24907 2022-07-02T11:29:17Z Misteld 15 /* Nuniná */ wikitext text/x-wiki '''Sugar Girl ''' yin otanwe yọpọvu lẹ tọn de he yin didetọ́n to 1964, bo yin kinkan gbọn otanwekantọ de he yin tòvi [[Naijilia]] tọn, mẹhe yinkọ etọn nọ yin Kola Onadipe. ==Aliho Nuzedonukọnnamẹ tọn== Ralia yin viyọnnu de he onọ̀ etọn yin nukuntọ́nnọ podọ otọ́ etọn sọ wẹ́n àlìn. Viyọnnu lọ bú to zungbo de mẹ to whenue e to nake blá, bo yin wiwle gbọn nawe azétọ de dali he na ẹn ohọ̀ nado nọ na hàngbe vivi Ralia tọn wutu. To azán vude godo, Ralia họ̀nyi sọ́n nawe azétọ lọ de. Enẹgodo dawe sogbéyantọ de mọ ẹn bo yii do whegbe, podọ Ralia jihọ́ntọn hẹ whẹndo lọ. To Aihundida de whenu, Ralia yin zizejai gbọn Ahọvi de he plan ẹn yì whegbe nado penukundo ego. To whenue e ko jẹgangan godo, Ralia yin zize lẹkọ do otò etọn mẹ, bo sọ mọ mẹjitọ etọn lẹ whladopo dogọ. ==Nuniná== Owé lọ yin yiyi bosọ yin yiyizán to wehọmẹ dokọ tọn lẹ to togbo [[Naijilia]] tọn. ==Alọdlẹdonu lẹ== e97kh4xui8ci62y3fhq5779cll1tqfq Starbook 0 1225 25833 24313 2022-07-12T04:27:19Z Samatics 9 wikitext text/x-wiki '''Starbook''' yin otanwé dé he sọ nọ yin "A Magical Tale of Love and Regeneration", yin didetọ́n to owhè 2007 gbọn ohànkantọ́ po otanwekantọ́ [[Naijilia]] vijiji he nọ yin Ben Okri dali. ==Kanṣadopọ́ gbangba tọn lẹ== bjahlhgai9r5unxy7qkjn6xgbaflwyp The New Tribe 0 1226 26791 26760 2022-07-21T20:08:08Z Samatics 9 wikitext text/x-wiki '''The New Tribe''' yin otanwé he yin kinkan to [[owhe]] 2000 gbọn Buchi Emecheta dali. E yin didetọ́n whla tintan gbọn otanwekantọ́ [[Naijilia]] tọn dé he nọ yin Allison & Busby, podọ É sọ yin vivọjlado gbọn Heinemann dali taidi apádopó to òwé he ko tin to Aí lẹ mẹ. ==Alọdlẹdonu lẹ== [[Adà:Owe lẹ]] ne6aucky9kc2pwiq4k079nxcg6zp7sv The Returnees 0 1227 25075 25019 2022-07-05T20:06:45Z Ydamilola 17 wikitext text/x-wiki ''' The Returnees''' yin otànwe he yin kinkan gbọn Elizabeth Okoh. E yin zizejẹgbonu na tinitan tọn to owhe 2020 gbọn Hodder & Stoughton ehe yin ohiá Hachette UK tọn. ==Alọdlẹndonu lẹ== tpy0ibws4fi9rv6pxmmakf74zhfy1pj Alùbasa 0 1228 25552 24354 2022-07-09T17:20:54Z Samatics 9 wikitext text/x-wiki [[File:Nature_morte_avec_oignons,_par_Paul_Cézanne,_Musée_d'Orsay.jpg|thumb|Alùbasa]] [[File:Hausa alubasa, alubosa, onion bulbs itoku market onion merchant 02.jpg|thumb|Alùbasa]] '''Alùbasa''' yin oma de. To whenue gbẹtọ lẹ to hodọ gando Alùbasa go, yé nọ saba dlẹnalọdọ do Alùbasa he nọ yin yiylọdọ Ayoma. Awusọhia alùbasa tọn nọ taidi onu loboto de, he nọ yọnna dudu. E nọ do owan gblingblin de. Alùbasa ko nọ yin didó sọn ojlẹ dindẹn die gbọn. To ojlẹ enẹ mẹ, e nọ yin didó to otogbo Ijipti po onu devo lẹ po taidi ylẹnkun po dotẹ po. Ṣigba to egbehe, lẹdo aihọn pe wẹ e nọ yin dudu te podọ diblayin aṣa aihọn tọn lẹpo wẹ jẹakọ hẹ́ bosọ nọ du. ==Didó etọn== Glesi lẹ nọ dó alùbasa gbọn okún etọn dali kavi alùbasa lọ lọsu na ede. Eyin okún lọ wẹ yin didó, e nọ wú susu, enẹwutu, ye nọ to dandannu glọ nado họn delẹ sẹ na dehe po lẹ nido whẹn ganji. Aliho devo nado dó ayoma wẹ nado dó ewọ lọsu gangan. Ehe lọ nọ yawu whẹn ṣigba e ma nọ dọji ganji taidi dehe okún etọn wẹ yin didó lọ. ==Dudu etọn== Alùbasa sọgan yin dudu to aliho voovo mẹ; * To whedelẹnu, e nọ yin lili do [[Nusọnu|nusọnu]] mẹ. * E nọ yin sinsan do flinflin bo nọ yin sisọ do ojá mẹ. * Mọdopolọ, e nọ yin sinsan do salad mẹ ga. * Mẹdelẹ nọ du tata etọn. * E nọ yin yiyizan nado bọ olan. ==Etẹwutu e nọ hẹn nukun ja dasin== To whenue ayoma yin sinsan, nugonu etọn delẹ nọ hun. To whenue osin etọn biọ jẹhọn bo sa jẹ nukun, e nọ zọn bọ nukun nọ hla dasin. Nudelẹ tin he sọgan yin wiwa nado hẹnalọdotena onu mọnkọ taidi; * Alùbasa lọ sọgan yin sinsan to osin mẹ. * Ayọma lọ sọgan yin sisẹdo osin agó mẹ. * Zan ohi he da ganji. * Mẹhe to sinsan lọ sọgan nọ jẹhọn nu. * Mẹhe to sinsan lọ sọgan ṣinyọn gannukun nado basi hihọna nukun lọ. ==Yẹdide etọn lẹ== <gallery> Image:Two colors of onions.jpg|Ayoma voovo awe Image:Yellow Onions.jpg|Ayoma koklojonọ Image:Onion Flower Head.jpg|ota ayoma koklojonọ de tọn </gallery> ==Alọdlẹndonu lẹ== o4dvbqt6t1og8qv1ladm25qzplck32d Head above Water 0 1229 24858 24824 2022-06-27T01:34:10Z EmausBot 83 Bot: Migrating 1 interwiki links, now provided by [[Wikipedia:Wikidata|Wikidata]] on [[d:Q108392233]] wikitext text/x-wiki '''Head above Water''' yin otanwe nugbo tọn de he yin didetọ́n to 1986 gbọn otanwekantọ he nọ yin Buchi Emecheta dali. ijnvl69zj3unu2bu4opk1memwmrtgfa Avún 0 1230 25594 24352 2022-07-10T11:56:09Z Samatics 9 wikitext text/x-wiki '''Avún''' yin dopo to whekanlin lẹ,he wa sọn ogbẹ́ [[Kanlin|kanlin]] sinsinẹn lẹ mẹ taidi kinikini, Ohla, japata po mọọmọ lẹ sọyi. E ko dẹ̀n din bọ yé ko nọ yin yìnyìn gbọn gbẹtọ lẹ dali, bosọ yin dopo tò kanlin tintan he wa lẹzun whékanlin lẹ. juq9fku2egcp4hggzbyo0185wzf8qmt Osarhieme Osadolor 0 1231 25596 24362 2022-07-10T12:00:24Z Samatics 9 wikitext text/x-wiki '''Osarhieme Osadolor''' yin otan yọ̀nẹntọ [[Naijilia]] tọn podo oweplọntọ aganuboboe tọn. Eyin whedénu sín zedaitọ onulẹ hen bọawu na owhehọmevi le to owehọmẹ daho Benin tọn podo eyin dide taidi alọgọtọ tohọlu tọn dena Ambrose Ali University tọn to osun atọn tọ azan ao tọ owhe 2021 sdgghplo5m6hb6lhw3fz53rcifgysf4 Foreign Gods, Inc. 0 1232 24782 24772 2022-06-25T15:57:08Z EmausBot 83 Bot: Migrating 1 interwiki links, now provided by [[Wikipedia:Wikidata|Wikidata]] on [[d:Q107968761]] wikitext text/x-wiki '''Foreign Gods, Inc.''' yin otanwe de he yin didetọ́n to owhe 2014 tọn mẹ bo yin kinkan gbọn otanwekantọ de he nọ yin Okey Ndibe dali, e yin tòvi [[Naijilia]] tọn de. ==Aliho Nuzedonukọnnamẹ tọn== Otanwe lọ '''Foreign Gods, Inc.''' dọho gando Ike go, he panukọn nuhahun to whenue e tọ́nwhẹ̀n yì New York. E lẹkọ wá fìn boṣiọ pipa awhàn tọn de sọ́n otò etọn mẹ bo sà ẹ na ajọwatọ New York tọn de nado mọ akuẹ. ==Alọdlẹndonu lẹ== 3knt5ypnr2ilnotlh9g5r3evwwugaxa Ogadinma, or Everything Will Be All Right 0 1233 24781 24415 2022-06-25T15:57:07Z EmausBot 83 Bot: Migrating 1 interwiki links, now provided by [[Wikipedia:Wikidata|Wikidata]] on [[d:Q110517343]] wikitext text/x-wiki '''Ogadinma, or Everything Will Be All Right''' yin otanwé dé he yin kinkan gbọn otanwekantọ́ he yin vijiji [[Naijilia]] tọn bo nọ yin Ukamaka Olisakwe dali. j03bc7u2jqmwq3yf62lx4r4s0d2anwg Gwendolen (owe) 0 1234 25085 24839 2022-07-06T07:22:00Z Samatics 9 Samatics sẹtẹn na weda [[Gwendolen (novel)]] jẹ [[Gwendolen (owe)]]: Correct title in gungbe wikitext text/x-wiki '''Gwendolen''' (yinkọ United Kingdom tọn ) yin otanwé he yin didetọ́n to owhe 1989 gbọn otanwekantọ́ [[Naijilia]] vijiji dé he nọ yin Buchi Emecheta dali, bosọ́ yin yinyọnẹ̀n na tẹnmẹyinkọ otò [[Amẹlika]] tọn (United States) etọn '''The Family'''. Otànwé ehe wẹ otanwé Aòtọ́ he é detọ́n. ==Bladopọ́ Aliho Nuzedonukọnnamẹ tọn== Gwendolen, he tẹnmẹyinkọ etọn nọ yin ''June–June'', yin jọja yọnnu Jamaikanu de he nọ nọ̀ onọ daho etọn Naomi dè. Mẹ̀jitọ́ etọn he yin Winston po Sonia Brillianton po sẹtẹ̀n yi [[England]] to whenue é gbẹ́ whè. Sonia ma kẹalọyi kakajẹ whenue é dó owhe widopo whẹpo do yi [[England]]. To [[Jamaica]] Gwendolen yin zinzanhẹ́ gannugannu gbọn mẹho dé dali he yinkọ etọn nọ yin Uncle Johnny. É dọ aṣli lọ na onọ daho etọn, onọ lọ dọjlẹ̀ hẹ́ dawe lọ bo sọ tún aṣli lọ ná kọmẹnu yetọn lẹ, amọ enẹ hù wiyán ná Gwendolen. To England Gwendolen yi wehọmẹ bo penukundo nọvisunnu etọn awè go enẹ, Ronald po Marcus po, po nọviyọ́nnù etọn Cheryl po go. To whenue onọ etọ̀n lẹkọ yi Jamaica na tito ṣiọdidi onọ dahó etọn Naomi tọn, é sọ yin zinzanhẹ́ gannugannu gbọn otọ etọn titi, Winston dali. É mọhò, ṣigba gbẹtọ lẹ lẹndọ họntọnmọdoaliji etọn he yin glẹkinu dé, he nọ yin Emmanuel wẹ dohò na ẹn. Gwendolen yin ginglọ́ndo dotowhe he nọ penukundo mẹhe to apọnzọn jẹ̀ lẹ tọn na nulẹnpọ́n lọ huagbọ́ ẹ wutu. É ma dọ mẹhe dohò na ẹn na mẹdepope, na òbú lọ dọ otọ́ emitọn sọgan yin súsú dó gànmẹ̀. To ojlẹ dopolọ mẹ wẹ Winston yin huhu azọnmẹ. To whenue é ko ji oviyọnnu de godo, Gwendolen dó oyín na Ovi lọ dọ "Iyamide", ayọgbeyinkọ he zẹẹmẹ dó" onọ ṣie ko wa". To whenue Sonia mọ dọ viyọnnu lọ lọ dì asú emitọn he kú, é wa mọ dọ na nugbo tọn asú emitọn wẹ yin otọ́ Ovi Gwendolen tọn. evl015panfln5f8ebotuqtkny8ge3qg The Son of the House 0 1235 24779 24411 2022-06-25T15:57:05Z EmausBot 83 Bot: Migrating 1 interwiki links, now provided by [[Wikipedia:Wikidata|Wikidata]] on [[d:Q108607575]] wikitext text/x-wiki '''The Son of the House''' yin otàn whẹndo de tọn he yin kinkan gbọn wekantọ [[Naijilia|Naijilia]] tọn Cheluchi Onyemelukwe. Otànwe tintan etọn ehe yin didetọn gbọn Penguin Random House South Africa to 2019. ==Aliho nuzedonukọnnamẹ tọn== The Son of the House ze ayidonugo do Nwabulu ji na taun tọn, mẹhe yin yinyànsẹ sọn whegbe gbọn asi awetọ otọ́ etọn tọn nado yi wazọn taidi afanumẹ. E tindo owanyi na ovisunnu he tọn sọn whẹndo adọkunnọ de tọn mẹ he doho na ẹn sigba bo gbẹ́ oho lọ. Nwabulu yin yinyan sọyi gbétatò etọn mẹ to fihe e wlealọ hẹ asu mẹdẹvo tọn ehe sin onọ̀ jlo nado mọ ovivi he yin sunsi. To ojlẹ enẹ mẹ, meplọntọ he ko jẹ medekanu de sọ tin ehe sin yinkọ nọ yin Julie he tindo owanyi na asuwhe adọkunnọ de ehe sin yinkọ nọ yin Eugene ehe sin ojlo mahugan nado tindo ovisunnu. To whenuena yọnnu awe lọ lẹ yin finfin gbọn ajotọ́ lẹ godo ye dọ otàn yedelẹ tọn na ode awetọ bo wa mọ dọ nudopolọ wẹ yemẹ awe lẹ pehe bo ka sọ yi nudelẹ do di yedelẹ to paa mẹ. ==Hosọ== Otànwe lọ sinai do nado da asu kavi asi he hugan dopo, ovi nukọntọ to whendo [[Aflika]] tọn mẹ, podọ otẹn alọgọtọ tọn ehe yọnnu lẹ nọ yin zizedo to [[Aflika]]. ==E kẹalọyi== Vọzepọn basitọ de to wẹnlatọ sẹmẹsẹmẹ tọn lẹ do otànwe lọ hia taidi "...oplọn owanyinamẹ tọn he dopodpo gbẹtọ lẹ tọn to pipehẹ to [[Naijilia|Naijilia]]..."podọ"... lehe e ze otàn lọ dai do dike bọ e vivi nado se. "Quill podo Quire do numọntolammẹ Nwabulu tọn hia di nupaṣamẹ na lehe e ze otàn etọn dai do to atànwe lọ mẹ. Owe CBC tọn kẹalọyi dọ otànwe tintan etọn he e ze tọn yin dide sọta owhe ẹnẹ (4) azọnwiwa [[Naijilia|Naijilia]] tọn nado jaya hẹ yọnnu lẹ na akọndonanu yetọn podo nugopipe lọ nado yawu gọdo otẹn yetọn mẹ to nuhahun godo bo diọ do nuhe sunnu lẹ jlo to ogbẹ yẹtọn mẹ. Otànwe lọ sọn whẹnẹnu ko yin jijlẹdo Buchi Emecheta's The Joys of Motherhood. ==Ajọ̀ podo ayidonugo po== *Won the 2020 SprinNG Women Authors Prize.[7] *Winner for the 2021 Nigeria Prize for Literature.[8] *Winner of the 2019 Sharjah International Book Fair.[3] *35 Canadian books to check out in summer 2021 by CBC Radio.[9] *The Top Nigerian Books Of 2019 by Channels Television.[10] "Shortlisted for the 2021 Giller Prize.[11] ==Alọdlẹndonu lẹ== 8qykqyk9i02mz3akwuzsg9bfvp9g552 Sunzanhiawe 0 1236 24957 24428 2022-07-03T14:21:29Z Gadarawamo 20 wikitext text/x-wiki '''Sunzanhiawe''' yin azọnwanu he yin titobasina de na azan lẹ. Gbẹtọ lẹ nọ zan sunzanhiawe nado dọ whenue nude jọ, podọ nado wleawu nuhe na nuhe na jọ kavi he ma ko jọ. Sunzanhiawe nọ na yinkọ azan lẹ po sọha lẹ po. Azannlẹ nọ yin linlẹn dile agahomẹ to tẹnsẹ do. Osun po owhe lẹ po nọ yin linlẹn dile owhè po osun po to tẹnsẹ do. Sunzanhiawe ko hẹn nudelẹ họnwun na gbẹtọ lẹ titengbe gando nuhe na jọ lẹ go ehe zọn bọ gbẹtọ lẹ de nado zan gbẹzan he bọawu. Sọn dowhenu gbọn wẹ glesi nọ ylọ whenue ye na bẹ jinukun didó dọ nujọnu podo alọgọ sjnzanhiawe tọn. Aliho sunzanhiawe tọn yiyizan tindo ojlẹ he e bẹjẹeji. Ojlẹ sunzanhiawe tọn nọ saba sinai do [[nuwiwa]] sinsèn tọn de ji taidi apajlẹ jijizan jesu tọn, ṣigba e sọgan sọ yin [[nuwiwa]] tonudidọ tọn taidi apajlẹ hunwhẹ kavi eyin ayimatẹn de yin didoai. Sunzanhiawe he nọ saba yin yiyizan to egbehe wẹ sunzanhiawe ''Gregorian'' tọn, Heblu tọn po malenu (Islam) tọn po. Sunzanhiawe devo lẹ sọn aihọn lọ mẹ lẹ lọsu nọ yin yiyizan kicekkelbrsei12u5sielr89v701ogr Ohia:Sunsunsẹ 10 1429 24635 24634 2022-06-22T06:54:41Z Samatics 9 Samatics sẹtẹn na weda [[Ohia:Delete]] jẹ [[Ohia:Sunsunsẹ]]: Translated to guw wikitext text/x-wiki {| style="background-color:lightyellow; border:solid 3px red; padding:1em;" cellpadding="5" |[[Image:Icono aviso borrar.png|80px|left]] |'''Weda ehe ko yin dide nado yawu yin sunsunsunsẹ.''' {{#if:{{{1|}}}|''Whẹwhinwhẹn he yin nina:'' {{{1|}}}}} |} <includeonly> [[Adà:Nuhe na yin sunsunsunsẹ bleun lẹ| ]]<!-- or whatever category is appropriate on this wiki --> </includeonly> l2sd6qb07wjpx68uqeh21t20upczpge Ohia:Delete 10 1430 24636 2022-06-22T06:54:41Z Samatics 9 Samatics sẹtẹn na weda [[Ohia:Delete]] jẹ [[Ohia:Sunsunsẹ]]: Translated to guw wikitext text/x-wiki #REDIRECT [[Ohia:Sunsunsẹ]] rgeba7hjhvgxysqlycc8mr67l7bs729 Adà:Nuhe na yin sunsunsunsẹ bleun lẹ 14 1431 24637 2022-06-22T06:58:57Z Samatics 9 Dá weda po "Weda he bọdego ehelẹ ko yin dide nado yin sunsunsunsẹ." po wikitext text/x-wiki Weda he bọdego ehelẹ ko yin dide nado yin sunsunsunsẹ. pbawuhywkihk7af8ske9g15oup1oj27 A Squatter's Tale 0 1432 26828 25667 2022-07-22T04:13:46Z Gadarawamo 20 wikitext text/x-wiki '''A Squatter's Tale''' yin owe nudọnamẹ tọn de, he dowatọ owe tọn de he yin otovi [[Naijilia]] tọn, Ike Oguine bibasi to [[owhe]] 1997. lnd29hwvsduppu6yk1av5cc4gawvrdz Zinzantọ hodidọ:Lệ Xuân 3 1433 24704 2022-06-23T08:43:01Z 2405:4803:FBC3:11B0:987D:963B:783A:F9C9 Dá weda po "==Vạch vôi vào vú== Thằng Tàn luôn cho là dạy cho Nacdanh vào Nguyenhai314 một bài học, nhưng mà chửi tục nên sức sát thương giảm 95%, chắc cả đời mới một kill là Đức Anh. Ê con phạch toang lỗ lồn, lúc mày nhắn với bọn nó cái này, mày có nghĩ lại mày chính là đứa tiền hô hậu ứng kêu tao chửi thằng Nacdanh không? Phò phản phúc. [[Istimewa:Kontribusi pengguna/27.66.47.19|27.66.47.19]]..." po wikitext text/x-wiki ==Vạch vôi vào vú== Thằng Tàn luôn cho là dạy cho Nacdanh vào Nguyenhai314 một bài học, nhưng mà chửi tục nên sức sát thương giảm 95%, chắc cả đời mới một kill là Đức Anh. Ê con phạch toang lỗ lồn, lúc mày nhắn với bọn nó cái này, mày có nghĩ lại mày chính là đứa tiền hô hậu ứng kêu tao chửi thằng Nacdanh không? Phò phản phúc. [[Istimewa:Kontribusi pengguna/27.66.47.19|27.66.47.19]] 26 September 2021 10.07 (UTC) Tao mà không đọc được chắc cả đời vẫn không biết mày là loại chó cái đâm sau lưng. Địt mẹ, đến cái cách tao gọi đùa thằng alphama cũng lôi ra nhai như bò nhai cỏ. Không dám thêm tao vào để tự do, tha hò cắn xé chứ gì. Loại chó, tao bảo vệ một con chó mà đéo biết. Đáng ra tao nên nói thẳng cho bọn BQV biết rằng mày thù thằng alphama, con violet thế nào vì bọn nó lột cái bản mặt cho mượn acc của mày ra. Đéo sai, mày và thằng Chí Bảo dùng chung acc vài năm trời, bọn nó hỏi vặn cho vẫn xạo lồn. Học phi công cái con cặc, học cưa bom ấy. [[Istimewa:Kontribusi pengguna/27.66.47.19|27.66.47.19]] 26 September 2021 10.14 (UTC) Mày từng cảnh báo Băng Tỏa cẩn thận với thằng Nguyenhai314 kia mà, sao giờ lại hú hí với nó rồi. Có nằm mơ tao cũng không ngờ mày lại là loại chó đẻ, tìm tới lập nhóm với thằng chó đó rồi cùng nhau chống tao. May nhờ tao đọc được. Loại phản bội. Chết mẹ mày đi. [[Istimewa:Kontribusi pengguna/27.66.47.19|27.66.47.19]] 26 September 2021 10.16 (UTC) Sáng dũa neo, Tối làm phò, Vèo một cái, Thập thò Iphone, '''Tao chưa bao giờ phản bội mày, nhưng mày thì là con chó, không hơn.''' ==Địt mẹ con đĩ toang lồn xòe âm đạo cho mĩ đen đục đít phọt cứt== * Địt cái con đĩ cụ mày ! Thằng bố ngáo với con mẹ đĩ nhà mày địt biết dạy mày nên để mày sống như mèo hoang chó dại thế à ? Mày xòe lồn cho Mĩ đen Mĩ trắng đâm rách thì đừng quay về oán trách tổ tông sao ỉa ra mày nghe chưa ! Đã đi làm phạch chấp nhận bú cu liếm cứt tư bổn Đức Ý Hà Lan thì cứ việc im lặng mà mút, địt ai khiến mày lên mạng toang toác khoe mất trinh vá chằng vá đụp như tổ ong vầu nghe chưa con đĩ nứng đực. Học mót được dăm ba câu tiếng anh tiếng em đã về sủa như chó dại nghĩ mình hơn người thì đạp đổ bàn thờ nhà mày đi nghe chưa, thờ làm đéo gì loại bán nước cầu vinh chửi cha mẹ đến Chúa như mày. Đồ phạch Đức thằng bố con đĩ mẹ đi hầu thiên hạ đem tiền về cho lên mạng chửi đời, đem hết tôn ti trật tự quốc tổ đến cả Chúa ra mày bán rẻ cho ngoại bang mà ngậm đô la hột xoàn. Loại súc sinh súc vật sống quá độc ác hơn cả con giun như mày thì chém chết con đĩ cụ mày đi chỡ đỡ chật đất. Sống ăn tàn phá hại đòi dạy đời à ? Loại sống quá độc ác như mày phản phúc chửi cả Chúa thì mày chết đau đớn đến nơi rồi con đĩ đéo đáng ba xu ạ. Loại lăng loằn đĩ thõa cứ im lặng mà bán trinh tụi tao còn thương, chứ ngữ vì cục cứt Đức cũng hám để mà chửi ông bà ông vải thì đâm chết luôn con phạch mẹ mày đi cho được việc. Mày nghĩ mày hơn ai, có ngon vẽ vời mấy câu đàng hoàng coi nào, hay chỉ giỏi cái trò móc cứt ra hít lấy hít để như phường chết đói hở ? Địt cái con phạch mẹ mày rặn mãi ra loài vong nô bội phản ! Thằng bố con mẹ mày còng lưng ra nuôi loài đốn mạt mất dạy ! Đào mả tổ tông lên thờ giặc đéo biết nhục còn khoe toang loang cái lỗ mồm, wikipedia chứa ngữ cặc cụ như mày thì toàn lũ súc vật cả thôi. Địt cái con mẹ mày ! Hạng người quá kinh tởm tới mức đéo biết mình kinh tởm còn phô ra như thể thơm ngon mật mèo lắm. Đồ đĩ thõa, con phạch toang lồn còn đéo tư cách bằng gái mại dâm loại ế như mày thì chết con mẹ mày đi cho nhân dân cần cù chăm chỉ đỡ phải còng lưng ra mớm cơm cho ăn. Sống quá độc ác vẫn vỗ ngực nghĩ mình lương thiện hơn người, địt mẹ quá kệch cỡm tởm lợm. ([[Lục Lô|Lê Lục]]) 7xjygcsalr2hupt1n48v24chs6z1v59 Sweet Sixteen (owe Abdullahi tọn) 0 1434 26168 25566 2022-07-14T07:55:01Z Gadarawamo 20 /* Bladopọ ohó etọn lẹ tọn */ wikitext text/x-wiki '''Sweet Sixteen, A Coming of Age Story''' yin otànwe owhe 2017 tọn gbọn tonudọtọ [[Naijilia|Naijilia-nu]] de dali podo wekàntọ Bolaji Abdullah po. Owe lọ ze ayidonugo do Aliya ji na taun tọn, jọja yọnnu de he dona flin [[otó]] etọn to whelẹponu dọ emi masọ yin yọpọvu ba sigba jọja de he ko to mẹhoyin. ''Sweet Sixteen'' tọn to zepọn owhe 2019 ''Joint Admission and Matriculation Board of the Federal Republic of Nigeria'' tọn to otànwe yovogbe tọn mẹ ==Bladopọ ohó etọn lẹ tọn== Nujijọ ''Sweet Sixteen'' tọn wayimẹ to osẹfifo de whenu bo hodo Aliya mẹhe lẹzun ovi owhe fọtọnukundopotọ. Ot etọn, he ko yi gbọjẹ sọn azọn linlinkantọ tọn kàn lẹta gaa nado lẹnnupọn do gbẹzan [[ovi]] lọ tọn ji bosọ na ẹn ayinamẹ do sọgọdo etọn ji. ==Nukọnyiyi== Otànwe lọ yinuwado Abdullahi ji gbọn apajlẹ viyọnnu etọn lẹ dali dile e mọ lehe ovi etọn lẹ to whinwhẹ́n podo awuyiya po. E jẹfulmẹ gando walọ podo oplọn he ovi etọn lẹ na tindo dile nulẹ jẹ yinylan dogọ to otogbo lọ mẹ ehe zọn bọ e kàn lẹta sẹdo oviyọnnu etọn hẹ yin medaho kavi whẹn hugan to ovi etọn lẹ mẹ. Ovi yọnnu lọ ma nudọnamẹ lọ hẹ họntọn etọn lẹ ehe delẹ to ye mẹ ylọ Abdullahi nado dọho do hosọ delẹ ji taidi fẹnuwiwa zanhẹmẹ tọn bo na avase nado kàn ''Sweet Sixteen'' ehe na dlẹnkan jẹ mẹsusu de. ==E kẹalọyi== Vọzepọn basitọ na linlinwe ''[[The Guardian]]'' tọn, Akin Oseni, dọdọ boya Bolaji Abdullahi ko tindo kodetọn dagbe to tonudidọ mẹ kavi lala enẹ ma yin howhlẹndọ na whẹyidọtọ tonudidọ tọn nado wa tadonakọn. Sigba gbọn nunina Sweet Sixten tọn dali, e dohia do e sọgan yin bibasi na wekàntọ lọ nado wa dagbe na gbetọ lẹ podo otànwe lọ po hugan lehe ena basi gbọn tonudidọ gblamẹ. Linlinwe ''[[The Daily Trust]]'' kànwe nado doehia dọ e yin "Otàn dandanu" de he whanmẹ bosọ gọ́ na walọ dagbe po hogbe he bọawu bosọ dọnmẹ́ dogo taun lẹ po gọna aṣagbe jọja aflanmẹ lẹ tọn po. ==Alọdlẹndonu lẹ== 8g95ajr3ibmj2y956j3imhj4pg28hg4 Yovozenkle 0 1435 26360 26359 2022-07-16T05:10:27Z Samatics 9 wikitext text/x-wiki '''Yovozenkle''' yin dopo to atinsinsẹn lẹ mẹ, atín e tọn ma nọ yinmọ do klo bọ agbasago etọn nọ ṣi taidi amà, e ma nọ gbọawupo whedepopenu, ozo whenu wẹ ya kavi jikun whenu wẹ ya, e ma nọ klo so yovozẹn mọdopolọ osin etọn gbọnvona yovozẹn tọn osin e tọn yọn nado da [[Nududu|nududu]] mọdopolọ ye nọ yi do da [[Amasin|amasin]] na do gbọ ova, okun etọn nọ flin taidi gbado kun flinflin lẹ, atin e tọn nọ do owun to agbasago, osin etọn nọ vlẹ to onu bo sọ nọ wlé, yè nọ yí do klọ nuhe nọ dódẹ de taidi ohọ bọ odẹ e tọn na dá js64mqenzh0p58v0k6b5435sxstx267 On Ajayi Crowther Street 0 1436 24870 24856 2022-06-30T13:06:42Z Joshateji 22 wikitext text/x-wiki '''On Ajayi Crowther Street ''' yin otanwe de he yin kinkan to 2019 gbọn otanwekantọ Elnathan John dali, bọ Alaba Onajin basi yẹdide na. E yin zinzinjẹ̀gbonu gbọn Cassava Republic Press dali. ==Alọdlẹndonu lẹ== pf62w07c8tm1ggg78yregsi6rn367oc The Guardian 0 1437 24802 24801 2022-06-26T12:19:43Z Yemi festus 27 wikitext text/x-wiki '''The Guardian''' yin linlin whema ''British'' le tọn. Ye do e do te to ohwe 1821 de ye kọkọ ylọ e do ''Manchester Guardian'', bọ yhe wa dio yinkọ etọn to owhe 1959. sfw9nvhhxrd6byh3gkbblwgtmb0hboq Jide Kosoko 0 1438 26183 25807 2022-07-14T08:19:59Z Gadarawamo 20 /* Gbẹzan Mẹdetiti tọn */ wikitext text/x-wiki '''Ahọvi Jide Kosoko''' (yin jiji to azán 12tọ Alunlunsun owhe 1954) yin aihundatọ [[Naijilia|Naijilia-nu]], anadenanutọ podọ aihun basitọ. E yin jiji do whẹndo Ahọlu tọn mẹ, bọ tẹnme-yinkọ etọn wẹ ahọvi he to ayọgbe mẹ wẹ "ọmọba". ==Bẹjẹeji gbẹzan etọn tọn== Prince Jide Kosoko yin jiji to [[Awọnlin]] to azán 12tọ Alunlunsun owhe 1954, do whẹndo Ahọlu Kosoko [[Awọnlin]] tọn mẹ to Island. ==Azọ́n== Ahọvi Jide Kosoko plọn ''business administration'' to Wehọmẹ Alavọ tọn ''Yaba Technology'' tọn mẹ. E bẹ [[azọ́n]] aihundida etọn jẹeji to sọn ovuwhenu to owhe 1964 to Television whe he nọ yin Makanjuola. E ko de aihun susu lẹ tọ́n to yovogbe po ayọgbe po mẹ. Jọja Jide Kosoko whẹ́n to Ebute Metta bo yin gbigbọdo gbọn tadagbe Hubert Ogunde gblamẹ nado yì nukọn to [[azọ́n]] aihundida tọn mẹ, to whenuena nuyọnen mẹhe to [[azọ́n]] Wana Ifelodun basi oylọ nẹn nado tindo mima to Makanjuola he yin aihun télé tọn. Jide Kosoko kealọyi oylọ basinamẹ lọ bo yi adà Alabi tọn wa. Kosoko zindonukọ̀n to aihundida mẹ, yi adà de wa hẹ ogbe Awada Kerikeri he gọna Sunday Omobolanle, Lanre Hassan po Oga Bello, podọ jonọ he sọawuhia to tele ji po, New Masquerade. To 1972, e de plipli aihundatọ etọn tọn. Jide Kosoko basi kandai po basi aihun ede tọn lẹ po aihun oplo ji tọn gọna Ogun Ahoyaya. Kosoko lẹzun yinyonen to aihun lọ whenu, aihun ede tọn bibasi me, Asiri n la to 1992, tón to Asewo to ré Mecca po Tunde kelani's Ti Oluwa Ni'Le ada 2tọ. '''Azọnwhe he e basi afọzedaitọ na lẹ''' Ahọvi Jide Kosoko yin afọzedaitọ na azọnwhe he yin yinyonẹn he nọ yin yiylọ dọ azọnwhe Chivita. To 2016, e sọ yin afọzedaitọ na MeritAbode Limited, mẹhe do Emerald Estate. Kosoko sọ yin afọzedaitọ na Western Lotto he tin to [[Naijilia]]. ==Gbẹzan Mẹdetiti tọn== Ahọvi Jide Kosoko dá asi awẹ, karimat po Henrietta, podọ ye omẹ awẹ lẹ yin didona po [[ovi]] lẹ po ovivi lẹ po. Eyin otọ́ na [[ovi]] sidopo yewulẹ wẹ Bidemi, Shola, Temilade, Tunji, Muyiwa, po Tunde Kosoko. ==Delẹ to Aihun he e basi lẹ me== *''Nkan La'' (1992) *'' Oro Nla'' (1993) *''[[Koseegbe]]'' (1995) *''[[Out of Luck]]'' (2015 film) *''[[The Department (film)|The Department]]'' *''[[Gidi Up]]'' (2014) (TV Series) *''[[Doctor Bello]]'' (2013) *''[[The Meeting (2012 film)|The Meeting]]'' (2012) *''[[Last Flight to Abuja]]'' (2012) *''[[I'll Take My Chances]]'' (2011) *''[[The Figurine]]'' (2009) *''[[Jenifa]]'' *''[[The Royal Hibiscus Hotel]]'' *''[[King of Boys]]'' (2018) *''[[Kasala (film)|Kasala]]'' *''[[The Bling Lagosians|Bling Lagosians]]'' (2019) *''[[Love Is War (2019 film)|Love is war]]'' (2019) *''[[Shadow Parties]]'' (2020) *''[[Breaded Life]]'' (2021) *''[[Two Weeks in Lagos]]'' (2019) *''[[Love Castle]]'' (2021) *[[The Mystic River]] (2021) ==sọ pọ́n== *[[List of Yoruba people]] *[[List of Nigerian actors]] *[[List of Nigerian singers]] *[[:Category:Yaba Higher College alumni|Yaba Higher College alumni]] [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1954 lẹ]] [[Adà:Sinimọto-basitọ lẹ to Naijilia]] [[Adà:Naijilia-nu lẹ]] i8ktzmkwb62lyttmn7iyqu53mrwhmbb Butterfly Fish (owe) 0 1439 25750 25083 2022-07-11T16:23:51Z Gadarawamo 20 /* Bladopọ Aliho Nuzedonukọnnamẹ tọn */ wikitext text/x-wiki '''Butterfly Fish''' yin otanwe de he yin kinkan to 2015 gbọn otanwekantọ he yin tovi [[Naijilia]] tọn de he nọ yin Irenosen Okojie dali, bo yin didetọ́n gbọn Jacaranda Books dali. ==Bladopọ Aliho Nuzedonukọnnamẹ tọn== Otanwé lọ lẹayidonugo do Joy he yin viyọnnu Naijilianu de, bo nọ nọ̀ London po onọ̀ etọn po bo yin yẹdenanutọ de. Dile otànwé lọ dọ do, onọ̀ Joy tọn basi matintọ, bo jo ogú hẹ́nnu yetọn tọn do na ẹn po baba daho etọn sin owe po ganvẹẹ po sọ́n Benin Kingdom. E to aluẹmẹ na [[okú]] onọ̀ etọn tọn podọ e mọ azọndenamẹ lọ nado din aṣli hẹ́nnu etọn tọn. ==Alọdlẹndonu lẹ== [[Adà:Otànwe lẹ to Naijilia]] qpg59kz5iz4bsiv91r5ezh0mihu9e2q The Spider King's Daughter 0 1440 24909 24908 2022-07-02T11:17:00Z Misteld 15 /* E kẹalọyi */ wikitext text/x-wiki '''The Spider King's Daughter''' yin otànwe 2012 tọn he yin kinkan gbọn wekàntó Naijilianu Chibundu Onuzo dali. E yin zinzinjẹgbonu jẹnukọn to Whejisun 1, 2012, gbọn Faber po Faber po dali. ==Aliho nuzedonukọnnamẹ tọn== Otànwe lọ ze ayidonugo do Abike Johnson podo Runner G po. Runner G ma fo wehọmẹ bo to glase-vivi sa to aligbo [[Naijilia|Naijilia]] tọn lẹ mẹ. Abike Johnson he sọgan yin pinpọnhlan taidi jimaplọn de pe awetọ etọn bo lẹzun họntọn. Họntọn yetọn jẹ whinwhẹn ji dile Abike diọ ada do nuhe Runner jlo ji. ==E kẹalọyi== The Spider King's Daughter mọ ajọ̀ Betty Trask Award tọn yi to 2013 podọ to 2012 e biọ todohukanji glin Dylan Thomas Prize podo the Commonwealth Book Prize tọn ji. To yidogọmẹ otànwe lọ yin zize do todohukanji gáá Desmond Elliott Prize and for the Etisalat Prize for Literature in 2013 po ji. [[Adà:Otànwe lẹ to Naijilia]] 4lsf2xi2sczocxuytha66v7ou446ece Adà:Otànwe lẹ to Naijilia 14 1441 24910 2022-07-02T11:18:32Z Misteld 15 Dá weda po "Otànwe he yin kinkan to Naijilia lẹ" po wikitext text/x-wiki Otànwe he yin kinkan to Naijilia lẹ oye0dzcz1dctg3ngy687haws2z5ppke Ohia:Databox 10 1442 24926 24925 2022-07-02T15:13:12Z Yemi festus 27 wikitext text/x-wiki <includeonly>{{#invoke:Databox|databox}}</includeonly> <noinclude><pre><nowiki>{{Databox generic}}</nowiki></pre></noinclude> icfb4gzxra0jn4xxe30f023a8yd7tai Module:Databox 828 1443 24927 2022-07-02T15:26:56Z Yemi festus 27 Dá weda po "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 '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 peo..." po Scribunto text/plain 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 '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 '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 'P527', -- has part '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 'P2559', -- Wikidata usage instructions 'P1343', -- described by source 'P972', -- catalogu 'P1282', -- OSM tag or key 'P4839', -- Wolfram Language entity code 'P6104', -- Maintained by Wikiproject 'P5996' -- Category for films in this language } function valuesToKeys(array) local result = {} for _, v in pairs(array) do result[v] = true end return result end local p = {} function p.databox(frame) local args = frame:getParent().args local itemId = nil if args.item then itemId = args.item end local lang = mw.language.getContentLanguage() local item = mw.wikibase.getEntity(itemId) if item == nil then mw.addWarning("Wikidata item not found") return "" end local databoxRoot = mw.html.create('div') :addClass('infobox') :css({ float = 'right', border = '1px solid #aaa', ['max-width'] = '300px', padding = '0 0.4em', margin = '0 0 0.4em 0.4em', }) --Title databoxRoot:tag('div') :css({ ['text-align'] = 'center', ['background-color'] = '#f5f5f5', padding = '0.5em 0', margin = '0.5em 0', ['font-size'] = '120%', ['font-weight'] = 'bold', }) :wikitext(item:getLabel() or mw.title.getCurrentTitle().text) --Image local images = item:getBestStatements('P18') if #images >= 1 then databoxRoot :tag('div') :wikitext('[[File:' .. images[1].mainsnak.datavalue.value .. '|frameless|300px]]') end --Table local dataTable = databoxRoot :tag('table') :css({ ['text-align'] = 'left', ['font-size'] = '90%', ['word-break'] = 'break-word', ['width'] = '100%', ['table-layout'] = 'fixed', }) dataTable:tag('caption') :css({ ['background-color'] = '#f5f5f5', ['font-weight'] = 'bold', ['margin-top'] = '0.2em', }) :wikitext(item:formatStatements('P31').value) local properties = mw.wikibase.orderProperties(item:getProperties()) local property_blacklist_hash = valuesToKeys(property_blacklist) property_blacklist_hash['P31'] = true --Special property local edit_message = mw.message.new('vector-view-edit'):plain() for _, property in pairs(properties) do local datatype = item.claims[property][1].mainsnak.datatype if datatype ~= 'commonsMedia' and datatype ~= 'external-id' and datatype ~= 'quantity' and datatype ~= 'wikibase-property' and datatype ~= 'geo-shape' and datatype ~= 'tabular-data' and not property_blacklist_hash[property] and #item:getBestStatements(property) <= 5 then local propertyValue = item:formatStatements(property) dataTable:tag('tr') :tag('th') :attr('scope', 'row') :wikitext(lang:ucfirst(propertyValue.label)):done() :tag('td') :wikitext(frame:preprocess(propertyValue.value)) :wikitext('&nbsp;[[File:OOjs UI icon edit-ltr.svg|' .. edit_message .. '|12px|baseline|class=noviewer|link=https://www.wikidata.org/wiki/' .. item.id .. '#' .. property .. ']]') end end --Map local coordinates_statements = item:getBestStatements('P625') if #coordinates_statements == 1 and coordinates_statements[1].mainsnak.datavalue and coordinates_statements[1].mainsnak.datavalue.value.globe == 'http://www.wikidata.org/entity/Q2' then --We build the call to mapframe local latitude = coordinates_statements[1].mainsnak.datavalue.value.latitude local longitude = coordinates_statements[1].mainsnak.datavalue.value.longitude local geojson = { type = 'Feature', geometry = { type = 'Point', coordinates = { longitude, latitude } }, properties = { title = item:getLabel() or mw.title.getCurrentTitle().text, ['marker-symbol'] = 'marker', ['marker-color'] = '#224422', } } databoxRoot:wikitext(frame:extensionTag('mapframe', mw.text.jsonEncode(geojson), { height = 300, width = 300, frameless = 'frameless', align = 'center', latitude = latitude, longitude = longitude, zoom = zoom })) end return tostring(databoxRoot) end return p bq0kjqfpa85hw3qrx4zdw6yn3hzyb7y Chief the Honourable Minister 0 1444 24967 24935 2022-07-03T20:49:31Z Misteld 15 wikitext text/x-wiki '''Chief the Honourable Minister ''' yin otanwé he yin didetọ́n to owhè 1970, bo yin kinkan gbọn otanwekantọ́ [[Naijilia]] vijiji dé he nọ yin T. M. Aluko dali. Otanwé lọ wẹ yin otanwé atọntọ́ to African Writers Series after One Man, One Matchet tọn mẹ. ==Alọdlẹndonu lẹ== 1ikud4hq8aiv983e56tjy7f0uce4wpo Nuwiwa 0 1445 25490 24966 2022-07-09T11:21:45Z Gadarawamo 20 /* Aṣaliho */ wikitext text/x-wiki '''Nuwiwa''' yin nuhe jọ de kavi wá aimẹ. Nuwiwa yin onú kleun de bosọ yin nuhe nọ do ganmẹ he e na wá aimẹ te kavi jọ. ==Aṣaliho== Nuwiwa vonọtaun de taidi [[alọwle]] kavi agọ́ daho de kavi nuwiwa ẹntẹnẹti ji tọn lẹ yin dopo to nuwiwa de to aṣaliho. ==Lẹnunnuyọnẹnliho== Basi zẹẹmẹ dọ nuwiwa de nọ wa aimẹ to ojlẹ tangan de mẹ he sọgan diọ to ojlẹ depope mẹ na ninọmẹ aihọn lọ tọn sọgan diọ wutu. ==Alọdlẹndonu lẹ== 4tury6ruhpqt4x9yi7zxa4qtze2bhj0 Nutindo 0 1446 25701 24968 2022-07-11T12:45:04Z Gadarawamo 20 wikitext text/x-wiki '''Nutindo''' yin nuhe yin mẹde tọn. Eyin mẹde họ mọto, mọto lọ lẹzun nutindo mẹlọ tọn. Mẹhe nọ họ bosọ nọ sa [[owhé]] lẹ kavi aigba lẹ nọ dlẹnalọdo onu mọnkọ lẹ taidi "nutindo" he zẹẹmẹdo ohọ, fininọ de kavi azọnwhé. ==Sọ pọn== Nutindo nujọnu tọn ==Alọdlẹndonu lẹ== bvjw98qixg3i3l8tk3mgxnj3skgjd6v Amasin 0 1447 25564 24984 2022-07-09T21:08:09Z Gadarawamo 20 wikitext text/x-wiki '''Amasin''' yin bibasi to aliho lẹnnuyinyọnẹnliho nado yinuwa podo awutu kavi owanvi to gbẹtọ po [[Kanlin|kanlin]] po go, yin aliho nujọnu tọn nado glọnalina awutu podọ aliho he yọn hugan nado gọ nude do ninọmẹ ganji. Mẹhe nọ plọn amasinzọn nọ saba yin yiylọdọ dotozọnwatọ. Doto susu nọ saba wazọn dopọ podo mẹdevo lẹ he yin dotozọnwatọ wunmẹ devo lẹ. Dotozọnwatọ dopodopo nọ do ada tangan de he ye nọ penukundo taun. Di apajlẹ, Doto he nọ penukundo otó go no yin yiylọdọ doto [[otó]] tọn. igs21bwnnj6ts6lz86r64bkzczdf431 Finland 0 1448 25006 2022-07-04T11:13:20Z Patamaski 432 Dá weda po "{{Otò |otò = Finland |asia = Flag of Finland.svg |ohia = Coat of arms of Finland.svg |yẹdide = EU-Finland.svg |tatọ́-tònọ = [[Helsinki]] |lẹdo = 338&nbsp;465 km² |gbẹtọ sọha lẹ = 5&nbsp;559&nbsp;521 |owhe = 2022 }} '''Finland''' (to Finland-gbe mẹ: Suomi, to Sweden-gbe: Finland) yin otò de to whèzẹtẹnwaji Europe tọn. Finland má dogbó hẹ o..." po wikitext text/x-wiki {{Otò |otò = Finland |asia = Flag of Finland.svg |ohia = Coat of arms of Finland.svg |yẹdide = EU-Finland.svg |tatọ́-tònọ = [[Helsinki]] |lẹdo = 338&nbsp;465 km² |gbẹtọ sọha lẹ = 5&nbsp;559&nbsp;521 |owhe = 2022 }} '''Finland''' (to Finland-gbe mẹ: Suomi, to Sweden-gbe: Finland) yin otò de to whèzẹtẹnwaji Europe tọn. Finland má dogbó hẹ otò voovo 3: [[Sweden]], [[Norway]], [[Russia]]. == Tòdaho he klo hugan to Finland lẹ == Tòdaho he klo hugan to Finland lẹ wẹ: *[[Helsinki]] (gbẹtọ sọha lẹ 659&nbsp;199) *[[Espoo]] (gbẹtọ sọha lẹ 298&nbsp;998) *[[Tampere]] (gbẹtọ sọha lẹ 244&nbsp;706) *[[Vantaa]] (gbẹtọ sọha lẹ 240&nbsp;241) *[[Oulu]] (gbẹtọ sọha lẹ 209&nbsp;842) *[[Turku]] (gbẹtọ sọha lẹ 195&nbsp;191) [[Adà:Otò]] rbnnkdc8fvny2zdy8dxukin7of3yjko Abdul Maliki 0 1449 26206 26189 2022-07-14T10:58:04Z Misteld 15 Vọ vọzepọn 26189 basi [[Special:Contributions/Yemi festus|Yemi festus]] ([[User talk:Yemi festus|hodidọ]]) wikitext text/x-wiki '''Abdul Maliki''' yi jiji to owhe 1914 bọ e wa ku to owhe 1969 tọn. Maliki yin ovi jiji Ibira gbétatò le tọn to Ayimaten Kogi tọn, e sọ yin Otohodọgbe to otogbo [[Naijilia]] tọn. ==Bẹjẹeji gbẹzan etọn tọn== Maliki yin jiji to Owhe 1914 to Ibira gbétatò le tọn to Ayimaten Kogi tọn to otogbo Naijilia tọn, fi ehe we e bẹjẹeji gbẹzan etọn tọn. cj08txl31va38v8jieslb5wt7lqcd96 Zinzantọ hodidọ:Yemi festus 3 1450 26307 26286 2022-07-15T13:29:29Z Misteld 15 /* Databox */ Na gblọndo wikitext text/x-wiki == Databox == Hello, thanks for creating the databox. Please ensure you change all parameters to gungbe language to make it useful for the gungbe wikipedia.Thanks-- [[Zinzantọ:Samatics|Samatics]] ([[Zinzantọ hodidọ:Samatics|hodidọ]]) 15:34, 5 Liyasun 2022 (WAT) Hello, Awanu taun na azọn towe do databox lọ ji. Ṣigba n lẹkọna azọn towe na wekun lọ lẹpo Matin to gungbe mẹ wutu. É na vẹawu na mẹ he ma se gungbe nado mọnukunnujẹ e mẹ. Na eyindọ nko mọ tẹnmẹ na gọalọna bọ popolẹpo na yin didiọ do Gungbe mẹ whẹpo mi sọgan jẹ zinzan ẹ ji. Awanu taun [[Zinzantọ:Misteld|Misteld]] ([[Zinzantọ hodidọ:Misteld|hodidọ]]) 08:19, 15 Liyasun 2022 (WAT) :Awanu na wẹnsẹdo he, jale tepọn bo de wekun de a dọ matin to Ogugbe lọ me ton. Kavi Occupation ma sọ yin Azọn we? podo Name lọsu maso yin yinko ba we? awanu kaka. [[Zinzantọ:Yemi festus|Yemi festus]] ([[Zinzantọ hodidọ:Yemi festus|hodidọ]]) 11:29, 15 Liyasun 2022 (WAT) ::Jaale bo kan nuhe dọ ate lọ do Glẹnsigbe mẹ, na mà mọnukunnu jẹ nuhe a kan lọ mẹ. Na nukinkan towe lẹ ma do ohia wekun tọn lẹ wutu e hẹn hodọdopọ lọ vlẹ. Awanu taun. [[Zinzantọ:Misteld|Misteld]] ([[Zinzantọ hodidọ:Misteld|hodidọ]]) 14:29, 15 Liyasun 2022 (WAT) 58z4y225n4dsnrmn4nqderhl4q409xx The Last of the Strong Ones 0 1451 27311 25079 2022-07-29T08:10:27Z Samatics 9 wikitext text/x-wiki '''Dídá The Last of the Strong Ones''' yin otànwe yọnnu tọn he yin zinzinjẹ̀gbonu to owhe 1996 gbọn [[Akachi Ezeigbo]] dali. Otànwe tintan etọn to Umuga trilogy mẹ. ==Alọdlẹndonu lẹ== [[Adà:Owe lẹ]] mamljee3z96yn7ohrmnsfn0trf62x7e Kehinde (novel) 0 1452 25082 2022-07-06T07:17:52Z Samatics 9 Samatics sẹtẹn na weda [[Kehinde (novel)]] jẹ [[Kehinde (owe)]]: Correct title in gungbe wikitext text/x-wiki #REDIRECT [[Kehinde (owe)]] t9k6qpd9hkhnc10zipfkz9ryglh311n Butterfly Fish (novel) 0 1453 25084 2022-07-06T07:19:46Z Samatics 9 Samatics sẹtẹn na weda [[Butterfly Fish (novel)]] jẹ [[Butterfly Fish (owe)]]: Correct title in gungbe wikitext text/x-wiki #REDIRECT [[Butterfly Fish (owe)]] inhw5zytv60i5e780l0vlebrdd76a39 Gwendolen (novel) 0 1454 25086 2022-07-06T07:22:00Z Samatics 9 Samatics sẹtẹn na weda [[Gwendolen (novel)]] jẹ [[Gwendolen (owe)]]: Correct title in gungbe wikitext text/x-wiki #REDIRECT [[Gwendolen (owe)]] k0w0650oysivm8icjbrtmy7oec6v4c4 Sweet Sixteen (Abdullahi novel) 0 1455 25088 2022-07-06T07:23:38Z Samatics 9 Samatics sẹtẹn na weda [[Sweet Sixteen (Abdullahi novel)]] jẹ [[Sweet Sixteen (owe Abdullahi tọn)]]: Correct title in gungbe wikitext text/x-wiki #REDIRECT [[Sweet Sixteen (owe Abdullahi tọn)]] syeowal1sdl5rlo8pb3t1l2h2isd8pe Welcome to Lagos (novel) 0 1456 25090 2022-07-06T07:24:06Z Samatics 9 Samatics sẹtẹn na weda [[Welcome to Lagos (novel)]] jẹ [[Welcome to Lagos (owe)]]: Correct title in gungbe wikitext text/x-wiki #REDIRECT [[Welcome to Lagos (owe)]] tii029dbutovmbt4qf7ny2y8scyvq60 Stay with Me (novel) 0 1457 25092 2022-07-06T07:24:40Z Samatics 9 Samatics sẹtẹn na weda [[Stay with Me (novel)]] jẹ [[Stay with Me (owe)]]: Correct title in gungbe wikitext text/x-wiki #REDIRECT [[Stay with Me (owe)]] 4652wk72x601wxykjs8zm76xre0nrk4 Alọnuzọ́n 0 1458 26171 25664 2022-07-14T07:57:09Z Gadarawamo 20 wikitext text/x-wiki '''Alọnuzọ́n''' yin nuyiwa nujọnu tọn he sọgan hẹn mẹdopodopo nado wa nude do mọ nude yi vlavo akuẹ he ye sọgan yizan nado họ nude. Alọnuzọ́n sọgan zẹẹmẹdo [[azọ́n]] he dona yin wiwa, di apajlẹ, [[azọ́n]] delẹ tin he dona yin wiwa to owhé lọ gbe taidi nuyinyan, nukiklọ, nulẹ sisẹdo po mọmọ po. Alọnuzọ́n sọgan sọ zẹẹmẹdo [[azọ́n]] he mẹde nọ wa nado mọ akuẹ. Hogbe lọ Alọnuzọ́n sogan yin yiyizan whenue mẹde wazọn na mẹdevo taidi "Mẹyidoazọ́nmẹ" he nọ yin akuẹ su na. Di apajlẹ, mẹplọntọ, [[azọ́n]] etọn wẹ nado plọn [[ovi]] lẹ kavi mẹho lẹ. Ohunkuntọ, [[azọ́n]] etọn wẹ nado kun mẹlẹ yi fide he ye jei. Miyọnṣitọ tọn wẹ nado ṣi nudepope he yi miyọn. Ogbẹ́ alọgọnamẹtọ lẹdo aihọn pe tọn (International labour Congress), [[azọ́n]] etọn wẹ nado hẹn ninọmẹ gbẹtọ lẹ tọn pọnte. E lẹzun Ogbẹ́ daho de to United Nations to owhe 1946. Alọnuzọ́n delẹ tin he ma nọ tọn akuẹ susu. ==Alọdlẹndonu lẹ== pmnerb41mcljim8b0ldhb6x1zln3ljy Ayimatẹn Delta Tọn 0 1459 25545 25390 2022-07-09T17:13:25Z EmausBot 83 Bot: Migrating 1 interwiki links, now provided by [[Wikipedia:Wikidata|Wikidata]] on [[d:Q503910]] wikitext text/x-wiki [[File:Nigeria - Delta.svg|thumb|Nọtẹn he to yẹdide Naijilia tọn lọ ji]] '''Ayimatẹn Delta Tọn''' yin dopo to Ayimatẹn gbàn-atọ́n-nukundopo he tin to Togbo [[Naijilia ]] tọn mẹ lẹ mẹ. E yin yindona to Niger Delta godo.Tatọ́-tònọ etọn wẹ [[Asaba]]. E yin didoai to azán ko-atọ́n-nukunawe Avivọsun tọn to 1991.Bo yin dìde sọn Ayimatẹn Bendel hoho tọn go. Ayimatẹn Delta tọn do dogbo hẹ [[Ayimatẹn Edo Tọn|Ayimatẹn Edo tọn]] to Agewaji, dohlán whèzẹtẹn [[Ayimatẹn Anambra Tọn|Ayimatẹn Anambra tọn]] po [[Ayimatẹn Rivers Tọn|Ayimatẹn Rivers tọn]] po. Ayimatẹn Delta tọn do dogbo hẹ [[Ayimatẹn Bayelsa Tọn|Ayimatẹn Bayelsa tọn]] to Hùwaji, dohlán Whèyihọ tọsisa Bennẹ tọn. Mẹhihia he wa aimẹ to owhe 2006 tọn mẹ dohia dọ Ayimatẹn Delta tọn yin Ayimatẹn wiawetọ he mẹ gbẹtọ su te hugan to Otogbo [[Naijilia]] tọn mẹ. Ayimatẹn Delta tọn wẹ yin Ayimatẹn ko-nukunatọntọ he klo hugan to Otogbo [[Naijilia]] tọn mẹ. ==Gandudu-Lẹdo tọn Ayimatẹn Delta tọn mẹ== Ayimatẹn ehe bẹ Gandudu Lẹdo tọn ko-atọ́n(25) hẹn, ehelẹ wẹ: #Aniocba North #Aniocha South #Burutu #Bomadi #Ethiope East #Ethiope West #Ika North #Ika South #Isoko North #Isoko South #Ndokwa East #Ndokwa West #Oshimili North #Oshimili South #Okpe #Patani #Sapele #Udu #Ughelli North #Ughelli South #Ukwuani #Uvwie #Warri North #Warri South #Warri Southwest ==Akọ̀ jọun Ayimatẹn Delta tọn lẹ== Akọ̀ jọun Ayimatẹn Delta tọn lẹ wẹ Urhobo, Ukwani, Isoko, Anioma, Ijaw, Ika, Aniocha-Oshimili po Olukumi. hugan Ogbe voovo atọ́n wẹ tin to Ayimatẹn lọ mẹ, delẹ to ye mẹ wẹ: Igbo, Izon, Urhobo, Isoko, Itsekiri. {| class="wikitable" ! Gandudu-Lẹdo!! Ogbe |- | [[Aniocha North]] || [[Igbo language|Igbo]] |- | [[Aniocha South]] || [[Igbo language|Igbo]] |- | [[Burutu]] || [[Izon language|Izon]] |- | [[Bomadi]] || [[Izon language|Izon]] |- | [[Ethiope East]] || [[Urhobo language|Urhobo]] |- | [[Ethiope West]] || [[Urhobo language|Urhobo]] |- | Ika North || [[Igbo language|Igbo]] |- | [[Ika South]] || [[Igbo language|Igbo]] |- | [[Isoko North]] || [[Isoko language|Isoko]] |- | [[Isoko South]] || [[Isoko language|Isoko]] |- | [[Ndokwa East]] [[Igbo language|Igbo]] |- | [[Ndokwa West]] || [[Igbo language|Igbo]] |- | [[Oshimili North]] || [[Igbo language|Igbo]] |- | [[Oshimili South]] || [[Igbo language|Igbo]] |- | Okpe || [[Urhobo language|Urhobo]] |- | Patani || [[Izon language|Izon]], [[Urhobo language|Urhobo]] |- | [[Sapele, Delta|Sapele]] || [[Urhobo language|Urhobo]], |- | Udu || [[Urhobo language|Urhobo]] |- | [[Ughelli North]] || [[Urhobo language|Urhobo]] |- | [[Ughelli South]] || [[Urhobo language|Urhobo]] |- | Ukwuani || [[Igbo language|Ukwuani]] |- | [[Uvwie]] || [[Urhobo language|Urhobo]] |- | [[Warri North]] || [[Itsekiri language|Itsekiri]], [[Izon language|Izon]] |- | [[Warri South]] || [[Urhobo language|Urhobo]], [[Itsekiri language|Itsekiri]] |- | [[Warri South West]] || [[Izon language|Izon]], [[Itsekiri language|Itsekiri]] |} [[Adà:Otò]] [[Adà:Ayimatẹn lẹ to Naijilia]] 53xa3l923buhyk0ef7zq5lkcb58muti Maryam Ado Mohammed 0 1460 25544 25189 2022-07-09T17:13:24Z EmausBot 83 Bot: Migrating 1 interwiki links, now provided by [[Wikipedia:Wikidata|Wikidata]] on [[d:Q67173577]] wikitext text/x-wiki '''Maryam Ado Mohammed''', he sọ yin yinyọnẹn taidi '''Maryam Booth''' (yin jiji to azán koewheawetọ Kọyansun, owhe 1993 tọn) yin Aihundatọ [[Naijilia]] tọn podọ apajlẹ nọ, he yin yinyọnẹn na mahẹ he e tindo to aihun lọ Milkmaid to owhe 2020 tọn mẹ, he yin afọzedaitọ [[Naijilia]] tọn na which was Nigeria's representative for the best international feature category at the Academy Awards. Na mahẹ etọn taidi "Zainab" to aihun lọ mẹ,e du the Africa Movie Academy Award na Aihundatọ he penugo hugan nado gọnalọ to mahẹ tintindo mẹ. ==Bẹjẹeji gbẹzan etọn tọn podo we yinyọnẹn etọn po == Maryam yin jiji to azan koewheawetọ kọyansun, owhe 1993 tọn, to Otò [[Ayimatẹn Kano Tọn|Kano]] tọn mẹ. Awe to nọvi etọn lẹ mẹ, podo onọ etọn po yin Aihundatọ numimọnọ lẹ. To hokansemẹ gbangba tọn de whenu hẹ BellaNaija, e dọdọ emi ko to mahẹ tintindo to aihun mẹ sọn whenue e tindo owhe ṣinatọ. == Azọn etọn == E deana na 2019 edition of the Best of Nlooywood Awards.To 2020, Maryam du ajọ best supporting actress category to Africa Movie Academy Awards mẹ. == Alọdlẹndonulẹ== [[Adà:Ovi he ye ji to owhe 1993 lẹ]] [[Adà:Naijilia-nu lẹ]] [[Adà:Sinimọto-basitọ lẹ to Naijilia]] dwwl2jkfb5d1dfflgfyz5a25rqmsysn Hafsat Ahmad 0 1462 25543 25443 2022-07-09T17:13:23Z EmausBot 83 Bot: Migrating 1 interwiki links, now provided by [[Wikipedia:Wikidata|Wikidata]] on [[d:Q64006482]] wikitext text/x-wiki [[File:Hafsat Ahmad Idris.jpg|thumb|Hafsat Ahmad Idris]] '''Hafsat Ahmad Idris''' (yin jiji to azán wiẹnẹtọ liyasun owhe 1987 tọn) yin Aihundatọ [[Naijilia]] tọn to ''Kannywood film industry''. E domahẹ to aihun tintan etọn he yin yiylọ dọ Barauniya mẹ to 2016. E du ajọ Aihundatọ yọnu lẹ tọn 2019 tọn. == Bẹjẹeji gbẹzan etọn tọn podo azọn etọn po == Hafsat yin tovi [[Ayimatẹn Kano Tọn]], to Agewaji [[Naijilia]] tọn. E yin jiji bo yin pinplọn whẹn to Shagamu, [[Ayimatẹn Ogun Tọn]]. E sọawuhia wla tintan to Kannywood mẹ to aihun lọ he hosọ etọn yin Barauniya, e daihun to pọmẹ hẹ Ali Nuhu, podo Jamila Nagudu po. To 2018, Hafsat do azọnwhe aihun bibasi tọn de ai he yin yinyọnẹn di Ramlat Investment, e ko basi aihun susu lẹ to owhe 2019 tọn mẹ kakajẹ Kawaye ji he mẹ Aihundatọ taidi Ali Nuhu, Sani Musa Danja podo ewọ lọsu po wazọn te. == Ajọ he e yi lẹ == {| class="wikitable sortable" ! owhe !Ajọ ! Adà !kọdetọn |- !2017 |[[City People Entertainment Awards]] |Most Promising Actress<ref>{{cite web |last1=People |first1=City |title=2017 City People Movie Awards (Nominees For Kannywood) |url=http://www.citypeopleonline.com/2017-city-people-movie-awards-nominees-kannywood-stars/ |website=City People Magazine |access-date=22 May 2019 |date=11 September 2017}}</ref> |{{Nom}} |- !2018 |[[City People Entertainment Awards]] |Best Actress <ref>{{cite web |last1=People |first1=City |title=Winners Emerge @ 2018 City People Movie Awards |url=http://www.citypeopleonline.com/winners-emerge-2018-city-people-movie-awards/ |website=City People Magazine |access-date=15 October 2019 |date=24 September 2018}}</ref> |{{Won}} |- !2019 |[[City People Entertainment Awards]] |Best Actress |{{Won}} |- !2019 |[[City People Entertainment Awards]] |Face of Kannywood |{{Won}} |- |} == Aihun he e da lẹ == Hafsat ko da aihun susu lẹ, podo dehe bọ doego ehelẹ po: {| class="wikitable sortable" |- style="background:#b0c4de; text-align:center;" ! hosọ ! owhe |- |Biki Buduri |ND |- |Furuci |ND |- |Labarina |ND |- |Barauniya |2015 |- |Makaryaci |2015 |- |Abdallah |2016 |- |Ta Faru Ta Kare |2016 |- |Rumana |2016 |- |Da Ban Ganshi Ba |2016 |- |Dan Almajiri |2016 |- |Haske Biyu |2016 |- |Maimunatu |2016 |- |Mace Mai Hannun Maza |2016 |- |Wazir |2016 |- |Gimbiya Sailuba |2016 |- |Matar Mamman |2016 |- |Risala |2016 |- |Igiyar Zato |2016 |- |Wata Ruga |2017 |- |Rariya |2017 |- |Wacece Sarauniya |2017 |- |Zan Rayu Da Ke |2017 |- |Namijin Kishi |2017 |- |Rigar Aro |2017 |- |Yar Fim |2017 |- |Dan Kurma |2017 |- |Kawayen Amarya |2017 |- |Dr Surayya |2018 |- |Algibla |2018 |- |Ana Dara Ga Dare Yayi |2018 |- |Mata Da Miji |2019 |} ==Alọdlẹndonu lẹ== {{Reflist}} [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] [[Adà:Ovi he ye ji to owhe 1987 lẹ]] 2vslvl4yt5v520qj4i07x9p0bxnys3m Adà:Ovi he ye ji to owhe 1987 lẹ 14 1463 25232 2022-07-08T05:55:19Z Misteld 15 Dá weda po "Todohukanji ovi he ye ji to owhe 1987 lẹ tọn mẹ lẹ" po wikitext text/x-wiki Todohukanji ovi he ye ji to owhe 1987 lẹ tọn mẹ lẹ cielcioadwnnnqd2i284nnoljm4p8a5 Oyin Adejobi 0 1464 25781 25542 2022-07-11T17:39:43Z Gadarawamo 20 wikitext text/x-wiki '''Chief Oyin Adejobi''' (1926 jẹ 2000) yin yinyọnẹn ganji to Hùwaji-Whèyihọ Otò ([[Naijilia]]) tọn mẹ taidi aihundatọ podọ aihundatọ numimọnọ de po. Yinkọ etọn, Oyin, zẹẹmẹdo "owín". E kan bosọ tindo mahẹ to aihun bibasi Ayọgbe tọn wunmẹwunmẹ lẹ to oploji, televiziọn ji podọ sinima lẹ po ga. E wlealọ hẹ aihundatọ Grace Oyin-Adejobi kakajẹ [[okú]] etọn whenu. E yin yinyọnẹn ganji titengbe to aihun he e basi ehe gándo otàn gbẹzan etọn tọn go he hosọ etọn yin Orogun Adedigba mẹ. E sọ nọ basi tito televiziọn sẹmẹsẹmẹ tọn dé, he yin Kootu Asipa "Ashipa Court" to ''Nigerian Television Authority'', he tin to Otò [[Ibadan]] tọn mẹ. E yi yinkọ etọn do doyin na [[azọ́nwhé]] etọn he mẹsusu yọnẹn ganji enẹ wẹ ''The Oyin Adejobi Popular Theatre Company''. ==Delẹ to aihun he e basi lẹ mẹ== *''Iya Olobi'' *''Orogun Adedigba'' *''Ile Iwosan'' *''Kootu Asipa (Ashipa's Court)'' *''Iyekan Soja'' *''Ekuro Oloja'' *''Kuye'' ==Alọdlẹndonu lẹ== ==Nọtẹn intẹnẹt tọn devo lẹ== [[Adà:Naijilia-nu lẹ]] [[Adà:Otàn Gbẹzan tọn]] [[Adà:Sinimọto-basitọ lẹ to Naijilia]] [[Adà:Ovi he ye ji to owhe 1926 lẹ]] [[Adà:Mẹhe kú to owhe 2000 lẹ]] cp5ngj5b1q5qfzz29fqheknz7v8m2i6 Wole Talabi 0 1465 26197 25302 2022-07-14T10:21:04Z Jamex18 32 wikitext text/x-wiki '''Wole Talabi''' yin wekantọ otànwe he ma yin jọun tọn lẹ tọn otò [[Naijilia]] tọn podọ vọjadobasitọ de po. The Scientific American basi zẹẹmẹ gandego dọ e yin wekantọ de he "... E tin to kúnkan atọ̀ntọ wekantọ Otò [[Naijilia]] tọn lẹ mẹ. ==Ajọ̀ po gigopanamẹnu lẹ po== *Winner of ROSL Readers' Award in Caine Prize For African Writing. *Nominated for 2021 Locus Award for Best Anthology. *Winner for 2018 Nommo Award for Best Speculative fiction short story. *Finalist for Baen Books' 2022 Jim Baen Memorial Short Story Award. ==Owe he wekantọ ehe kan lẹ== '''Anthologies''' *Incomplete Solutions (2019) *Anthologies *Lights Out: Resurrection (2016) *Africanfuturism: An Anthology (2020) '''Short Fiction''' *Zombies (2013) *Crocodile Ark (2014) *''Eye'' (2015) *''A Short History of Migration in Five Fragments of You'' (2015) *''Nested'' (2016) *''Wednesday's Story'' (2016) *''If They Can Learn'' (2016) *''Necessary and Sufficient Conditions'' (2016) *''I, Shigidi'' (2016) *''The Last Lagosian'' (2016) *''Home Is Where My Mother's Heart Is Buried'' (2017) *''Nneoma'' (2017) *''The Regression Test'' (2017) *''The Harmonic Resonance of Ejiro Anaborhi'' (2018) *''Drift-Flux'' (2018) *''When We Dream We Are Our God'' (2019) *''Incompleteness Theories'' (2019) *''Abeokuta52'' (2019) *''Tends to Zero'' (2019) *''Comments on Your Provisional Patent Application for An Eternal Spirit Core'' (2021) *''An Arc of Electric Skin'' (2021) ==Alọdlẹndonu lẹ== [[Adà:Naijilia-nu lẹ]] [[Adà:Otàn Gbẹzan tọn]] 6od1li7qzw5265s8b1sw0kysrk0rb2h Destination Biafra 0 1466 25506 25505 2022-07-09T13:32:44Z Anthonymodec 31 wikitext text/x-wiki '''Destination Biafra''' yin otanwé he yin kinkan gbọn otanwekantọ́ Buchi Emecheta dali, bo yin didetọ́n whla tintan to London gbọn Allison & Busby dali. E yin pinpọnhlan taidi kandai mẹdetiti tọn Emecheta tọn gando awhàn Biafra tọn lọ go. Destination Biafra yin vivọjlado dó wepa daho to azan tintan whejisun owhe 1994 gbọn Heinemann Educational Books taidi apádopó African Writers Series tọn. ==Alọdlẹdonu lẹ== ee25klofqbkrrk3kfxu7ha9pywvyi7d Anezi Okoro 0 1467 25541 25324 2022-07-09T17:13:21Z EmausBot 83 Bot: Migrating 1 interwiki links, now provided by [[Wikipedia:Wikidata|Wikidata]] on [[d:Q108306250]] wikitext text/x-wiki '''Anezi Okoro''' yin Wekantọ podọ Dotozọ́nwatọ Otò [[Naijilia]] tọn de po. E yin yinyọnẹn ganji na otànwe owhe 1972 tọn he hosọ etọn yin ''[[One Week One Trouble]]'' he e kan. ==Bẹjẹeji gbẹzan po azọ́n etọn po== Anezi yin jiji dó Arondizuogu [[Ayimatẹn Imo Tọn|Ayimatẹn Imo tọn]], to Otò [[Naijilia]] tọn to owhe 1929 mẹ. Anezi wazọ́n doto mezizẹ whegbe tọn tọn, to University College Hospital, [[Ibadan]] tọn sọn owhe 1959 jẹ 1957. E bẹ azọ́n etọn jẹeji to owhe 1975 tọn mẹ taidi Weyọnẹntọ Dotozọ́n tọn, to Wehọmẹ Alavọ [[Naijilia]] tọn Nsukka. Ewọ wẹ ogan na ogbẹ doto he nọ penukundo azọ̀n agbasa go tọn to [[Aflika]] sọn owhe 1986 je 1991. Anadenanutọ, Nigerian National Petroleum Corporation to [[Awọnlin]] sọn owhe 1977 jẹ 1981. E yin Weyọnẹntọ he basi dlapọn na Medical College of Georgia, Augusta to owhe 1987, po University of Minnesota, Minneapolis, to owhe 1988, po King Faisal University, Dammam Saudi Arabia tọn po taidi Weyọnẹntọ dogbọn nukunpipedo azọ̀n agbasa tọn go sọn owhe 1989 jẹ 1995. ==Owe he wekantọ ehe kan lẹ== *''The Village School'' (1966) *''The Village Headmaster'' (1967) *''Febechi down the Niger'' (1971) *''Febechi in Cave Adventure'' (1971) *''One Week in Trouble'' (1973) *''Dr. Amadi's Postings (1975) *''Pictorial Handbook of Common Skin Diseases'' (1981) *''Education Is Great'' (1986) *''Double Trouble''(1990) *''Pariah Earth and Other Stories'' (1994) *''The Second Great Flood'' (1999) ==Alọdlẹndonu lẹ== [[Adà:Naijilia-nu lẹ]] [[Adà:Ovi he ye ji to owhe 1929 lẹ]] im1apqggyjen9k4li94mfordwf21njb Ezenwa-Ohaeto 0 1468 26652 25540 2022-07-20T14:33:49Z Samatics 9 wikitext text/x-wiki '''Ezenwa-Ohaeto''' (1958 jẹ 2005) yin ohó milomilo-kantọ, otàn kleun kleun kantọ, podọ mẹplọntọ dé po. E yin dopo to omẹ tintan he yin [[Naijilia|Naijilia-nu]] he basi zinzinjẹgbonu ohó milomilo he yin kinkan to Glẹnsigbe he bọawu mẹ lẹ. E basi matintọ to Otò Cambridge to owhe 2005 tọn mẹ. ==Ajọ̀ po gigopamẹnu lẹ po== *Ajọ̀ BBC Arts po Africa Poetry po tọn. *Ajọ̀ Association of Nigerian Authors/Cadbury Poetry po tọn . *Fellow, African Studies Centre, University of Cambridge ==Owe he wekantọ ehe kan lẹ== *Chants of a Minstrel *I Wan Bi President *Songs of a Traveller *Chinua Achebe: A Biography *The Voice of the Night Masquerade ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1958 lẹ]] [[Adà:Mẹhe kú to owhe 2005 lẹ]] 89kz98ynbxmhdsngolp7pz0n3fp4una Audrey Ajose 0 1469 25539 25438 2022-07-09T17:13:20Z EmausBot 83 Bot: Migrating 1 interwiki links, now provided by [[Wikipedia:Wikidata|Wikidata]] on [[d:Q22003037]] wikitext text/x-wiki '''Audrey Olatokunbo Ajose''' (yin Jiji to c. 1937) e yin whẹyidọtọ [[Naijilia|Naijilia-nu]] podo wèkàntọ́ po. E sẹn taidi afọzedaitọ otogbo etọn tọn na Scandinavia sọn 1987 jẹ 1991. ==Bẹjẹeji gbẹzan etọn tọn podo wehọmẹ po== Oviyọnnu Omoba Oladele Ajose po Beatrice Spencer Roberts po. Audrey Ajose wẹ yin oviyọnu yọnnu togodo tọn de he wlealọ hẹ [[Naijilia|Naijilia-nu]] bo plọnnu gando linlin bibẹpli po hihiá po go to wehọmẹ Regent Politẹknik tọn. E plọn bosọ nọ wa whẹyidọzọ́n etomoṣo bo ka sọ gbẹpo linlinzọ́nwiwa tọn basi zọnmíí. E sọ plọnnu gando [[Jehovah|Jiwheyẹwhe]] go bo ka nọ plọn mẹdevo lẹ to sinsẹnhọ Lutheran tọn mẹ. ==Azọ́n== Ajose wazọ́n di linlin kantọ to azọ́nwhe the ''Daily Times of Nigeria'' tọn mẹ. Whẹyidọtọ Ajose basi owhẹ̀ he na dike e ni bọawu na yọnnu he wasọn togodo lẹ mẹ kavi yin jonọ bo wlealọ hẹ [[Naijilia|Naijilia-nu]] he to gántẹnmẹ to towedegbẹ mẹ. Ewọ wẹ kan osẹ́n tintan gando whesi otò Niger tọn to [[Naijilia]] mẹ to ogbẹ́ hẹ nọ pẹnukundo nuwiwa azọ́nwhe lẹ tọn glọ to Zósun 7, 1987 podo wekun-sọha yinkọ-zedai tọn he yin 5527 po. Ajose yin dopo to dowatọ ogbẹ́ ''Soroptimist International of Eko'' bo ka sọ sẹn taidi azinponọ etọn. E yin dopo to ogbẹ́ ''Isale Eko Descendants’ Union Scholarship Fund Committee'' tọn. ==Azọ́n ṣiṣian lẹ== *Yomi's Adventures, juvenile fiction (1964) *Yomi in Paris, juvenile fiction (1966) ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] [[Adà:Ovi he ye ji to owhe 1937 lẹ]] jab15395c665yvj4ljqjr08gyiqmilc Adà:Mẹhe kú to owhe 2005 lẹ 14 1470 25397 2022-07-08T17:18:34Z Misteld 15 Dá weda po "Todohukanji mẹhe kú to owhe 2005 lẹ tọn" po wikitext text/x-wiki Todohukanji mẹhe kú to owhe 2005 lẹ tọn n37gwd1w9js1lcpbmaj1yg2sdfg7rjk Maimuna Abubakar 0 1471 25516 25471 2022-07-09T13:51:48Z Samatics 9 wikitext text/x-wiki '''Maimuna Abubakar''' he yin yinyọnẹn ganji taidi '''Momee Gombe''', yin Aihundatọ [[Naijilia]] tọn to Kannywood. == Gbẹzan po azọn etọn po== Momee Gombe yin jiji to azán wodotọ liyasun owhe 1999 tọn, to [[Ayimatẹn Gombe Tọn]] mẹ, to [[Naijilia]]. E yi wehọmẹ dokọtọn podo wehọmẹ daho po to Gombe. Aihundatọ lọ daihun hẹ hansinọ podọ aihundatọ Hausa tọn Adam A Zango he e dohia taidi ayinamẹtọ etọn to Kannywood industry, podo hanjitọ Hamisu Breaker, podọ hanjitọ podọ aihundatọ Garzali Miko podo hanjitọ jọja Hausa tọn susu devo lẹ po to Agewaji [[Naijilia]] tọn. == Aihun lẹ == E ko sọawuhia to hugan aihun gban mẹ, he yin: *Kishin Mata *Asalin Kauna == Gbẹzan medetiti tọn etọn == Momee wlenalọ bosọ basi gbẹdai. == Alọdlẹndonulẹ == [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] [[Adà:Ovi he ye ji to owhe 1999 lẹ]] [[en:Maimuna Abubakar]] 10gp34wattlch8iherf1edr8qinp280 Efere Ozako 0 1472 26369 25538 2022-07-16T12:49:07Z Gadarawamo 20 wikitext text/x-wiki '''Efere Ozako''' (1967-2017) yin whẹyidọtọ lanmẹyiyatọn de he wa sọn togbo Delta tọn mẹ he tin to [[Naijilia]], emọ to da ai gbangba tọn dogbọn etewẹ whẹyidọtọ nọ bayi na taun tọn? Ẹna alọgọ nuhudo whẹyidọtọ to gbenọpọ ajọwiwa tọn do gona nuhudo mẹdide he jẹ na nuhe du aihundatọ dagbe de to hagbẹ aihundatọ lẹ to otogbo [[Naijilia]] tọn mẹ. Eyin matintọ́ to whenue epe [[owhe]] Kandeṣidopotọ to osun Lidosun tọn [[owhe]] 2013 tọn mẹ. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] [[Adà:Ovi he ye ji to owhe 1967 lẹ]] [[Adà:Mẹhe kú to owhe 2013 lẹ]] ao3edyi3e8vuzanzc1krx3ly3yt2g17 Esther Bali 0 1473 27267 25458 2022-07-28T23:28:31Z Samatics 9 wikitext text/x-wiki '''Esther Jummai Bali''' (yin jiji to 1947) e yin wekàntọ [[Naijilia|Naijilia-nu]] de bosọ nọ kàn otàn gando aṣa gbẹtọ lẹ tọn po otò lẹ po go. ==Azọ́n etọn lẹ== *It's Story Time (1987) *Taroh Folktales (1990) which was adapted into a short 55 minute movie *More Tales from Tarokland (1991) *Plays from Tarok Folktales (1994) *Tarok Folktales (1994) *Learn, Join, and Colour (2000) *Esther Bali: A Portrait of an Educationist (2000) ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] [[Adà:Ovi he ye ji to owhe 1947 lẹ]] iwcqvscoohntxzgi5liy49c2s6c6as5 Adà:Ovi he ye ji to owhe 1999 lẹ 14 1474 25470 2022-07-09T10:15:06Z Misteld 15 Dá weda po "Todohukanji Ovi he ye ji to owhe 1999 lẹ tọn." po wikitext text/x-wiki Todohukanji Ovi he ye ji to owhe 1999 lẹ tọn. 5pzl88hgp8hur2gk1qkwfsephzf4615 Kola Muslim Animasaun 0 1475 26598 26591 2022-07-20T09:24:25Z Samatics 9 wikitext text/x-wiki Agbàgogan '''Kola Muslim Animasaun''' (yin jiji to azán atọ́ntọ Liyasun [[owhe]] 1939) yin linlinwekantọ, po mahẹtindotọ́ to linlinwe lẹ mẹ to ogbẹ́ vọjladobasitọ ''The Vanguard'' tọn, ehe yin linlinwe he yinukọn hú dehe po lẹ to [[Naijilia]]. Owe etọn, sọn [[owhe]] 1939 (''The Vanguard of Moodern Journalism''), yin hunwhẹ̀ etọn basi to ''Nigerian Institute of International Affairs'', to [[Awọnlin]] to Liyasun [[owhe]] 2012, bọ [[Bola Tinubu|Chief Bola Tinubu]] lọsu wá otẹn lọ mẹ ga. nukọntọ (All Progressives Congress), po ayimatẹngán [[Ayimatẹn Oyo Tọn|Oyo]] tọn [[Abiola Ajimobi]] po to [[Naijilia]]. ==Azọ́n linlinwekantọ tọn== E bẹ azọ́n Linlinwekantọ tọn jẹeji to Liyasun [[owhe]] 1961 to whenue é kọnawudopọ́ hẹ ''The Express'' gbọn [[Onabanjo Olabisi]] dali, mẹhe yin ayimatẹngán [[Ayimatẹn Ogun Tọn|Ogun]] tọn bo yin Anadenanutọ vọjladobasitọ Daily Express tọn. To azan koatọ́n-nukunawetọ Avivọsun [[owhe]] 1961, Muslim tlọ́n The Express bo zindonukọn nado yi wehọmẹ linlinwekantọ tọn to London. To whenue é ko fo wehọmẹ lọ godo, e wazọn pẹẹde hẹ Cecil Dennis, mẹhe yin dowatọ (Liberian Listener) tọn whẹpo do do lẹkọ dó [[Naijilia]] nado kọnawudopọ́hẹ Nigerian Tribune. E kọnawudopọ hẹ Nigeria Vanguard, he yin didoai gbọn Chief Sam Amuka Pemu dali taidi mẹnọmẹtẹnmẹ vọjladobastọ whẹpo do jẹ gánzinpo Azinponọ na ogbẹ vọjladobasitọ linlinwe tọn. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] [[Adà:Ovi he ye ji to owhe 1939 lẹ]] ps05nuein5l9qw03rm2rt47ozwu2gn0 Adà:Ovi he ye ji to owhe 1988 lẹ 14 1476 25513 2022-07-09T13:44:56Z Samatics 9 Dá weda po "Ovi he ye ji to owhe 1988 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1988 lẹ drw3vaea28xk8ijqu5rg6ziev8ynj17 Abdul Karim Disu 0 1477 28088 25813 2022-07-30T07:17:27Z Gadarawamo 20 wikitext text/x-wiki '''Abdul Karim Disu''' (Kọyànsun 10, 1912 – 2000) yin linlinkàntọ [[Naijilia|Naijilia]] tọn podọ [[Naijilia|Naijilia-nu]] tintan he mọ gbedewema daho yi to linlin kinkàn mẹ to whenueana e yi wehọmẹ alavọ Columbia tọn to 1944.<ref>Daily Times, "Who's who in Nigeria: A biographical dictionary", 2ed., (Times Press Apapa, Nigeria 1971), LCCN: 72186005</ref> Disu wa sọn Isale-Eko, [[Awọnlin|Awọnlin]] bosọ yin họntọn vivẹ [[Nnamdi Azikiwe]] tọn, mẹhe yin togbogán tintan otò [[Naijilia|Naijilia]] tọn. E basi matintọ to [[owhe]] 2000 bọ asi etọn, [[Rose Asomugha]], sọ basi matintọ to [[owhe]] 2003. <ref>[https://opinion.premiumtimesng.com/2019/07/19/the-power-of-the-office-of-the-chief-of-staff-by-eric-teniola/ The Power of the Office of the Chief of Staff, By Eric Teniola]</ref> ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] [[Adà:Ovi he ye ji to owhe 1912 lẹ]] [[Adà:Mẹhe kú to owhe 2000 lẹ]] mpxhxk2m6yn7w236ihkkm2uvfa3ack3 Abimbola Adunni Adelakun 0 1478 25630 25626 2022-07-10T18:45:46Z Samatics 9 wikitext text/x-wiki '''Abimbola Adunni Adelakun''' (yin jiji to azán fọntọn Zósun owhe) to otogbó [[Naijilia]] tọn mẹ [[en:Abimbola Adunni Adelakun]] [[Adà:Naijilia-nu lẹ]] 5jqinmpn88n6ti2goyjh3o3j1ejkgr0 Jupita 0 1479 28163 27252 2022-07-30T23:13:44Z Successrace 13 wikitext text/x-wiki [[File:Jupiter.jpg|thumb|Jupita]] '''Jupita''' yin dopo to [[planẹti]] lẹ mẹ he yin nudida de he yin didá gbọn Jiwheyẹwhe dali. Planẹti he yin Jupita lọ klo hugan [[wẹkẹ]] (aigba) mítọn whlà kanweko, jijlẹ e tọn yin 1.8986×10²⁷ [[kg]]. Jupita yin atọ́ntọ sọn [[owhè]] go, ogbẹ́ etọn lẹ wẹ [[Saturn]], [[Uranus]], po [[Neptune]] po plánẹ̀tì e he lẹ wẹ klo di yede. [[Adà:Lẹnunnuyọnẹn]] [[Adà:Planẹti lẹ]] 9yr4c84wq3znno7h1ft81mba7yc9g2j Azọ́n 0 1480 25689 25663 2022-07-11T10:09:44Z Misteld 15 wikitext text/x-wiki '''Azọ́n''' sọgan zẹẹmẹ do onu voovo lẹ sọgbe hẹ lehe eyin zinzando. * Mẹyidoazọ́nmẹ * Azọ́n sinsinyẹn wiwa *Azọ́n. Nude he jọ whenue huhlọn de nọgodona nuyizan de bo wa dekọtọ́n do tẹnsisẹ. ==Alọdlẹndonu lẹ== hlcacwfwy41y8rp1bbqy24dn07b51fi Bilikisu Labaran 0 1481 25783 25782 2022-07-11T17:43:31Z Anthonymodec 31 wikitext text/x-wiki '''Bilikisu Labaran''' yin linlinwekantọ [[Naijilia]] vijiji dé, vọjladobastọ podọ tatọ́ na linlin Aflika po nujijọ alọnu tọn to BBC. E tindo mahẹ tintengbe to didoai BBC pidgin tọn mẹ podọ ewọ wẹ [[Naijilia]] vijiji tintan he yin vọjladobasitọ BBC tọn. Whẹpo e do kọnawudopọ́hẹ BBC, e ko yin Mẹplọntọ́ daho to wehọmẹ alavọ (Ahmadu Bello University Zaria), [[Naijilia]] tọn dai podọ Anadenanutọ́ na (BBC World Service Trust) tọn. E yi gbedewema daho sọn wehọmẹ alavọ Ahmadu Bello, Zaria bosọ yin Azọ́nwatọ de to azọnwhe he nọ penukundo nudọnamẹ lẹ go to Aflika podọ e yin zize do otẹn atọ́n-tọ́ (5) to otẹn koatọn (25) yọnnu lẹ tọn he tindo huhlọn hugan to linlinzọn Naijilia tọn mẹ to 2020 hopodona yọnnu he tin to linlinzọn mẹ to Aflika. ==Alọdlẹdonu lẹ== j7p9lzlhys5rfbzg2df5kxka829n8ur Jacob U. Egharevba 0 1482 27266 26148 2022-07-28T23:23:54Z Samatics 9 /* Owe lẹ */ wikitext text/x-wiki '''Chief Jacob U. Egharevba''' (1893–1981) yin whenuho-kantọ Bini tọn de podọ e yin agbagogan de he wekinkàn etọn sinai do otàn gandudu Benin tọn kẹdẹ ji. ==Ogbẹ̀== ==Gbẹzan bẹjẹeji tọn== Egharevba yin jiji to Idanre, [[Ayimatẹn Ondo Tọn]], Otọ́ etọn tindo kanṣinṣa de podo Ohenmwen po, Iyase onọ́ etọn, Okunzuwa wẹ yin ovivi Ogie Ezomo tọn. Otọ́ yin ajọwatọ de sigba e basi matintọ to owhe 1902. Egharevba zan delẹ to gbẹzan ovuwhenu etọn tọn to owhé tanyin etọn tọn to Idanre. Wehọmẹ etọn yin na ojlẹ gli de bo ma sọ yi to gbesisọmẹ, e zan owhe dopo to wehọmẹ St James' CMS School, Ibadan to 1899 podo gblagbla he mẹ e tọn te. Enẹ gọdo e yi wehọmẹ St David's School to otò Akure tọn mẹ to 1911 whẹpo e sọ do yi St. Mathews, to Benin. Taidi jọja de, e wazọ́n na ojlẹ pẹvi de taidi alọgọtọ to tọjihún he nọ bẹ agbàn ajọwiwa tọn lẹ yi Benin podo otò he sepọẹ lẹ po. To whenuena e fo wehọmẹ, Egharevba jẹ azọ́n akuẹ pẹvinọ wa ji. E wazọn taidi akuẹyitọ osin zinzan tọn to Benin sigba e jo azọ́n lọ do to owhe 1917 na azọ́nwhe gbangba tọn. To 1922, e jẹ ajọwa ji to Benin podo Sapele po podọ to ojlẹ enẹ mẹ, e sẹpọ whẹndo ahọlu Oba Akenzua II tọn. Kanṣiṣa etọn hẹ ahọlu lọ na ẹn dotẹnmẹ nado sepọ mẹgángán lẹ he tindo nudọnamẹ podo oyọnẹn gando otànho Benin tọn go. ==Azọ́n mẹdetiti tọn== To 1921, Egharevba kannu gando owe tintan Ekhere vb Itan Edo ehe wa yin yinyọnẹn taidi The short History of Benin. Owe lọ yin zinzin jẹgbonu to 1933 gbọn linlinwhe CMS Press tọn bo ka sọ tindo kọdetọn dagbe. Owe ẹnẹ (4) tintan he e kàn lẹ yin kinkàn do ogbe Edo tọn mẹ sigba bo yin didiọ do yovogbe to 1934 na mẹsusu wẹ se bosọ to yiyíízan podo nuyiwa etọn do ajọwiwa ji wutu. E hodo osẹ́n podo aṣa Benin tọn po to owe tintan etọn he e zinjẹgbonu to 1934. Oyọnẹn Egharevba tọn gando otàn Benin tọn, osẹ́n lẹ podo aṣa etọn po yin yiyizan to whèdọhọ he e sẹn te taidi ayinamẹtọ gando aṣa Benin tọn go. Gbọnvona owe kinkàn, e sọ yidọgọna hosọ he nọ yin nudego to linlinwe lẹ mẹ bo sọ kànwe sẹdo gandudomẹjitọ lẹ. To [[owhe]] 1934, e jẹ zinjẹgbonu linlinwe tọn lẹ basi ji to Benin. Egharevba yin dide nado penukundo nuhoho-pọntẹn Benin tọn to 1946. Mahopọnna dọ e yin nukunpedonugotọ, e sọ yin wekàntọ nukundeji de he ko kàn owe 28 to [[owhe]] 1968 mẹ. To [[owhe]] 1973, wiatọn (13) to owe etọn lẹ mẹ wẹ yin zize jẹgbonu to bladopọ awe (2) mẹ. ==Azọ́n lẹ== [[Azọ́n]] he yin nukundeji Egharevba tọn wẹ A Short History of Benin he yin zinzinjẹgbonu to vọkan voovo mẹ bosọ tindo diọdo voovo lẹ to hukan lọ lẹ mẹ to vọkan lọ lẹ ṣẹnṣẹn. Owe etọn he basi kandai otàn podo aṣa Benin tọn po doafọ mẹplọnlọ he gbọnvo sigba bo penukundo nuhahun lẹ, nuwiwa lẹ, azọ́nwhe lẹ,̣walọyizan lẹ podo gbẹtọ-yinyin to otàn Benin tọn mẹ. Susu to owe he e kàn to bẹjẹeji mẹ sọn 1934 jẹ 1948 wẹ penukundo kandai otàn tọn, mẹgángán lẹ podo aṣa he na plọn walọdagbe jọja lẹ. To enẹgodo, e yidogọna gblọndo lẹ gando hagbẹ etọn lẹ podo gbẹtọ-yinyin mẹhe to Benin mẹ lẹ tọn to nukinkàn etọn lẹ mẹ.Sigba, delẹ to vọkan etọn lẹ mẹ tindo dọvọdọ lẹ, hogbe dopolọ lẹ sọn owe he e kàn to bẹjẹeji. ==Azọ́n ṣinṣian lẹ== *A Short History of Benin. *Concise Lives of the Famous Iyases of Benin. *The murder of Imaguero and tragedy of Idah War *Benin games and sports *Urod d'Agbon *Ihun-an Edo vb'Obo *Some Stories of Ancient Benin *Some Tribal gods of Southern Nigeria *Ozedu-Interpreter *The origin of Benin *Bini Titles *Amazevbo Omwan Tawiri *A Brief History of the Life of Gauis Obaseki *Marriage of the Princesses of Benin *Ere Ede vb'Obo *Ominigbon vb'Obo *Chronicle of Events in Benin *Fusion of Tribes *Some prominent Bini people *Egharevba family *A Brief Autobiography *Descriptive catalogue of Benin Museum *A Brief Life History of Evian *Itan Edagbon Mwen *The Ake of Isi ==Owe lẹ== ==Hoyidọ he tindo asisa lẹ== *"Profile of Egharevba: The Man Egharevba". Spear Magazine. Lagos: Daily Times. May 1968. *Egharevba, Jacob (1968). Brief Autobiography. Benin city: Benin Museum in Komm. *Falola, Toyin; Usuanlele, Uyilawa (1994). "Owe pinplọn- vọnu Jacob Egharevba tọn to Benin". Otàn Aflika tọn. 21: 303–318. doi:10.2307/3171890. JSTOR 3171890. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 96a6h7loa1twqjr6ssd3ym29uddr8h5 Oku 0 1483 25740 2022-07-11T16:17:37Z Gadarawamo 20 Gadarawamo sẹtẹn na weda [[Oku]] jẹ [[Okú]]: Typing error wikitext text/x-wiki #REDIRECT [[Okú]] hnx0jldksl1nzxffmvyp5dq2oqwkx62 Adà:Mẹhe kú to owhe 1962 lẹ 14 1484 25788 2022-07-11T17:57:15Z Samatics 9 Dá weda po "Mẹhe kú to owhe 1962 lẹ" po wikitext text/x-wiki Mẹhe kú to owhe 1962 lẹ 3bnzqnseafr9ofgs6m6wwhxrtvgooaf Adesola Nunayon Amosu 0 1486 27149 27145 2022-07-27T14:26:54Z Samatics 9 wikitext text/x-wiki '''Adesola Nunayon Amosu''' CFR (he yin jiji to azán tintan Avivọsun [[owhe]] 1958) wẹ awhangán Jẹhọn mẹ tọn he ko jo azọ́n to ''Nigerian Air Force'' mẹ, fie e sẹn taidi awhangán jèhọn mẹ tọn fọtọ̀n-nukunẹnẹtọ (19). ==Bẹjẹeji gbẹzan etọn tọn== Amosu yin jiji to azán tintan Avivọsun [[owhe]] 1958 to topẹvi [[Gbagli]] tọn he tin to ayimatẹn [[Awọnlin]] tọn to otògbo [[Naijilia]] tọn mẹ. E yi wehọmẹ bẹjẹeji etọn tọn to ''Ladilak Primary School'' to ayimatẹn [[Awọnlin]] tọn mẹ whẹpodo zindonukọn to Wehọmẹ daho ''Apostolic Grammar School'',fie e basi tọnpọn ''West African Senior School Certificate Examination'' tọn te. Amosu yin dide dó awhanfuntọ jẹhọnmẹ tọn ''Nigerian Air Force'' mẹ gbọn wehọmẹ ''Nigerian Defence Academy'' dali, he é yin dopo to hagbẹ́ koatọ́ntọ́ (25 Regular Course) to azan atọntọ́ Alunlunsun [[owhe]] 1979 bọ sọ yin pipa taidi agahun kuntọ to azan atọntọ́ Liyasun [[owhe]] 1981. To godo mẹ, e yi wehọmẹ awhangán lẹ tọn ''Armed Forces Command and Staff College'' he tin to Jaji po ''National War College'' po to otò [[Naijilia]] tọn mẹ. E sọ yi gbedewema daho to ayiha kinkàn ''(strategic studies)'' mẹ sọn wehọmẹ alavọ tọn ''University of Ibadan'' ==Awhanzọ́n jẹhọnmẹ etọn tọn== E plọn azọn taidli agahun kuntọ to Wehọmẹ ''301 Flying Training School'' to Kaduna whẹpodo zindonukọn to ''303 Flying Training School'' to Kano. To whenue e fó oplọn lọ godo, E yin didohlan ogbẹ ''99 Air Combat Training Group Kainji'' nado wazọn to agahun ''Alpha-Jet'' ji. E yin dide taidi ògán (Air vice-marshal) to azan Atọntọ́ Lidosun owhe 2010. E yin aṣọ́dona gbọn togbogan otò Naijilia tọn dayi tọn Goodluck Ebele Jonathan dali. E wazọn to otẹn voovo lẹ mẹ whẹpodo lẹzun ogán to ''Nigerian Air Force'' mẹ. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1958 lẹ]] [[Adà: Naijilia-nu lẹ]] iqtdtyujf3usc8mm4t796uhnjns0xec Adà:Ovi he ye ji to owhe 1989 lẹ 14 1487 25826 2022-07-12T04:14:18Z Samatics 9 Dá weda po "Ovi he ye ji to owhe 1989 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1989 lẹ la250o7ole3ywn3qv6yrf4at6a1apnr AbubakarShehu-Abubakar 0 1488 25844 2022-07-12T07:22:50Z Samatics 9 Samatics sẹtẹn na weda [[AbubakarShehu-Abubakar]] jẹ [[Abubakar Shehu-Abubakar]]: +space wikitext text/x-wiki #REDIRECT [[Abubakar Shehu-Abubakar]] po2d7wwpv871u7wy687hoe33wbuhij0 Adà:Mẹhe kú to owhe 2017 lẹ 14 1489 25866 2022-07-12T08:27:16Z Samatics 9 Dá weda po "Mẹhe kú to owhe 2017 lẹ" po wikitext text/x-wiki Mẹhe kú to owhe 2017 lẹ lcqa47yp7i7bz93v5ckwwm1ovf9my8z Vodun Whèyihọ-waji Aflika Tọn 0 1490 26232 26224 2022-07-14T18:37:27Z Joshateji 22 wikitext text/x-wiki '''Vodun''' (he zẹemẹdo gbigbọ to Fongbe, [[Gungbe]] podọ to Ewegbe po mẹ; he sọ nọ yin kinkan to aliho ehelẹ mẹ: '''Vodon''', '''Vodoun''', '''Vodou''', '''Vudu''', '''Voudou''', '''Voodoo''', po mọmọ po) yin sinsẹn de he omẹ Aja tọn lẹ, Ewe tọn lẹ po omẹ Fon tọn lẹ po nọ sẹ̀n to [[Benẹ]], [[Togo]], [[Ghana]] po [[Naijilia]] po. E gbọnvo taun na sinsẹn wunmẹ voovo devo he tin to mẹyuu-gbeji to otò ehelẹ mẹ lẹ podọ ewọ wẹ yin dodonu kavi ahọnkan sinsẹn he tindo yinkọ he taidi etọn nkọ lẹ tọn to mẹyuu he tin to tògodo to otò he tin to Amẹlika lẹ ṣẹnṣẹn, sinsẹn taidi [[Haitian Vodou]]; [[Louisiana Voodoo]]; [[Cuban Vodú]]; [[Dominican Vudú]], po Brazilian Vodum (Candomblé Jejé and Tambor de Mina) po. knpe8u4okrbusxtrmjozihqc5h0jehh Tókunọ 0 1491 26163 26162 2022-07-14T07:29:27Z Gadarawamo 20 wikitext text/x-wiki '''Tókunọ''' wẹ mẹhe ma sọgan senu ganji. Tókunọ sọ nọ yin yinyọnẹn taidi mẹhe otó etọn ko gble. Gbẹtọ nukundeji susu wẹ tin he yin tókunọ, taidi [[Ludwig Van Beetoven]] po [[Helen Keller]] po. ==Zẹẹmẹ== Mẹde nọ yin pinpọnhlan taidi mẹhe yin tókunọ whenue mẹlọ ma sọgan senu ganji di mẹhe otó etọn to gangan. Mẹhe ma sọgan se nudidọ depope lọsu yin tókunọ. Mẹhe otó etọn ma kú gbidigbidi sọgan se flifli nudidọ tọn. ==Nuhe nọ gọalọna mẹhe yin tókunọ lẹ== *Alọgọ nado senu, he nọ gọalọna tókunọ nado se nudidọ. * Zomọ he nọ gọalọ na tókunọ nado dọho po gbẹtọ lẹ po (Teletypewriter) *Ohia gbe, ogbe he nọ gọalọ na tókunọ nado dọho mẹde po. * Avún, avún he yin pinplọn nado se nudidọ bo gọalọna tókunọ de. ==Nuhe nọ hẹn mẹde yin tókun== Onu voovo lẹ wẹ nọ hẹn mẹde yin tókunọ: * Owhe, mẹsusu ma nọ senu ganji dile ye to whiwhẹn, vude to ye mẹ nọ ba nusise po, eyin e jọ, whẹwhinwhẹn nọ tin. *Nọtẹn awhá tọn, nado nọ nọtẹn awhá tọn na ojlẹ dindẹn sọgan zọn bọ nusise otó tọn na gble, bosọ hẹn yin tókunọ. * [[Azọ̀n]], awutu delẹ tin he nọ hẹn mẹ yin tókunọ. * [[Amasin]] delẹ tin he nọ hẹn awugble wa na otó bo tlẹ nọ hẹn yin tókunọ. *Jọwamọ, mẹdelẹ nọ yin jiji taidi tókunọ, whedelẹnu zẹẹmẹ ma nọ tin na nuhe zọn bọ e do yin jiji domọ. ==Alọdlẹndonu lẹ== bqwtmsaebns2q8f77wtij23czdk5p1d Adesua Etomi 0 1492 26681 26680 2022-07-20T15:39:58Z Misteld 15 wikitext text/x-wiki [[File:Adesua Etomi .jpg|thumb|Adesua Etomi ]] '''Tolulope Adesua Etomi-Wellington''' he yin yinyọnẹn ganji to azọn liho taidi '''Adesua Etomi''' yin aihundatọ yọnnu [[Naijilia|Naijilia-nu]] dé. <ref>http://punchng.com/10-wonderful-things-to-know-about-adesua-etomi </ref> <ref>https://web.archive.org/web/20170526045123/</ref> <ref>http://punchng.com/10-wonderful-things-to-know-about-adesua-etomi/</ref> To 2014, e tọ́n to aihun etọn tintan mẹ yedọ ''Knocking On Heaven's Door''. É sọ mọ ajọ̀ aihundatọ yọnnu he wazọn hugan tọn yi to '' Africa Magic Viewers Choice Awards'' owhe 2016 tọn mẹ na adà tangan he e basi to aihun owanyi tọn he e basi de ji yedọ ''Falling''. ==Bẹjẹeji gbẹ̀zán etọn tọn po wehihia etọn po == Tolulope Adesua Etomi yin jiji do Owerri, to [[Ayimatẹn Imo Tọn|Ayimatẹn Imo tọn]] mẹ, mẹsusu wẹ dọho gándo jijizan etọn go dọ owhe 1988 wẹ yé ji i. Etomoṣo, to hokanse de he yin zinzinjẹ̀gbonu to Alunlunsun, Owhe 2016 tọn mẹ, Etomi dọna ''Pulse Nigeria'' dọ Owhe fọtọ̀nnukunẹnẹ wẹ emi tindo. Yinukọn dogọ, ''Answers Africa'' basi zinjẹgbonu de to Whejisun Owhe 2016 tọn mẹ bo dohia to emẹ dọ owhe gban wẹ e tindo. Otọ́ etọn yin awhanfuntọ otò Esan tọn podọ Onọ̀ etọn yin azọ́n nuyọnẹn wintinwintin tọn watọ bo yin Ayọnu de. Ewọ wẹ ovi godotọ to ovi atọ̀n lẹ mẹ. Etomi yi Wehọmẹ ''Corona'' tọn to [[Lopo Awọnlin Tọn|Lopo Awọnlin tọn]], to [[Awọnlin]], fihe e kọnawudopọ po ogbẹ aihúndida tọn te to whenue e yin owhe ṣianwe mẹvi. Enẹgodo, e yi Wehọmẹ [[Queen's College]], to [[Awọnlin]] whẹpo e do dedo ''United Kingdom'' to whenue e tin to owhe wiatọ̀n mẹ. Etomi wa yi gbedewema diploma tọn to ''Physical Theatre, Musical Theatre, po Performing Theatre'' po mẹ sọn ''City College Conventry'' to owhe 2004 tọn mẹ. To whenuena e ko fo wepinplọn ehelẹ po to owhe 2006 po gbedewema dagbe de po yedọ ''Tripple Distinctions'' po, e sọ plọnnu gándo aihundida nupinplọn-do-plọnnu tọn go to Wehọmẹ Alavọ tọn Wolverhampton tọn mẹ, bo tọ́n po gigo nukọntọ tọn de po. ==Azọ́n etọn == Aihundida he e basi bo mọ gigo yi to emẹ lẹ wẹ The Arbitration, The Wedding Party, po Falling po. Adà he e yiwa to aihun ''Falling'' tọn mẹ hẹn yọnbasi na ẹn nado mọ ajọ̀ 2016 Africa Magic Viewers Choice awards tọn yí to aihundida nupinplọn-do-plọnnu tọn dé mẹ. Aihun devo lẹ he mẹ e diyin te wẹ A Soldier's Story (2015) po Couple of Days (2016). Etomi daihun di Shiela to adà ẹnẹtọ podọ atọ́ntọ Shuga tọn, enẹ wẹ tito televiziọn soap opera tọn he dọhó gando alọhẹndotena azọ́n HIV/AIDS tọn go. Etomi jẹ̀ awusọhia ji taidi Amaka Obiora, enẹ wẹ ponọ he ma nọ do yede hia lẹ, to aihundida Yemisi Wada's crime series LasGidi Cops, he tọ́n to Ayidosun owhe 2016 tọn mẹ to televiziọn ji. E sọ tọ́n to kandai Vogue's tọn mẹ he yin kandai aihundatọ wiẹnẹ he diyin hugan lẹdo aihọn pe lẹ tọn mẹ. To Afinplọnsun owhe 2022 tọn mẹ, ede he ewọ kẹdẹ basi de tọ́n he e ylọdọ'' 'So Natural'.'' ==Gbẹ̀zán mẹdetiti tọn etọn == [[File:BakyW and Adesuwa Etomi at AMVCA 2020 2.jpg|thumb|Adesua Etomi po Asu etọn Banky W. po to AMVCA 2020]] Etomi wa lẹzun asi Hanjitọ́ Banky W to Afinplọnsun, owhe 2017. == Delẹ to aihun etọn lẹ mẹ == === Aihun lẹ === {| class="wikitable" |- ! Owhe !! Hosọ !! Adà he e wa!! Nudọnamẹ dogọ lẹ |- | 2013 || ''The Call'' || Tara || Aihun gli |- | rowspan="2" | 2014 || ''Brave''<ref>{{cite web|url=http://www.360nobs.com/2014/04/trailer-for-short-nigerian-film-brave-starring-wole-ojo-and-adesua-etomi/|title=Trailer For Short Nigerian Film BRAVE Starring Wole Ojo and Adesua Etomi|author=Mistah Cole|work=360Nobs.com|access-date=8 February 2020|archive-url=https://web.archive.org/web/20191006011533/https://www.360nobs.com/2014/04/trailer-for-short-nigerian-film-brave-starring-wole-ojo-and-adesua-etomi/|archive-date=6 October 2019|url-status=live}}</ref> || Layo || Aihun gli |- | ''[[Knocking on Heaven's Door (2014 film)|Knocking On Heaven's Door]]''<ref>{{cite web|url=http://www.360nobs.com/2014/10/movie-review-knocking-on-heavens-door/|title=Movie Review: Knocking On Heaven's Door - 360Nobs.com|author=Efeturi|work=360Nobs.com|access-date=8 February 2020|archive-url=https://web.archive.org/web/20191006011531/https://www.360nobs.com/2014/10/movie-review-knocking-on-heavens-door/|archive-date=6 October 2019|url-status=live}}</ref> || Debbie || |- | rowspan="3" | 2015 || ''[[Falling (2015 film)|Falling]]''<ref>{{cite web|url=http://www.bellanaija.com/2015/09/17/falling-uduak-oguamanam/|title='Falling' to Premiere Tomorrow with Adesua Etomi, Blossom Chukwujekwu & Kunle Remi - Watch the Trailer|work=BellaNaija|access-date=8 February 2020|archive-url=https://web.archive.org/web/20151122221422/http://www.bellanaija.com/2015/09/17/falling-uduak-oguamanam/|archive-date=22 November 2015|url-status=live}}</ref> || Muna || |- | ''[[A Soldier's Story (2015 film)|A Soldier's Story]]''<ref>{{cite web|url=http://www.pridemagazineng.com/a-soldiers-story/|title=A Soldier's Story – Featuring Linda Ejiofor, Tope Tedela, Adesua Etomi, Daniel K Daniel|work=Pride Magazine Nigeria|access-date=8 February 2020|archive-url=https://web.archive.org/web/20191006011426/http://www.pridemagazineng.com/a-soldiers-story/|archive-date=6 October 2019|url-status=live}}</ref> || Lebari || |- | ''Out of Luck''<ref>{{cite web|url=http://pulse.ng/movies/out-of-luck-watch-femi-branch-tope-tedela-linda-ejiofor-niyi-johnson-in-trailer-id4284999.html|title='Out of Luck': Watch Femi Branch, Tope Tedela, Linda Ejiofor, Niyi Johnson in trailer|first=Chidumga|last=Izuzu|access-date=8 February 2020|archive-url=https://web.archive.org/web/20170820184843/http://www.pulse.ng/movies/out-of-luck-watch-femi-branch-tope-tedela-linda-ejiofor-niyi-johnson-in-trailer-id4284999.html|archive-date=20 August 2017|url-status=live}}</ref> || Bisola || |- | rowspan="5" | 2016 || ''Couple of Days''<ref name="thenet.ng">{{cite web|url=http://thenet.ng/2016/01/lilian-esoro-adesua-etomi-falz-others-star-in-new-movie-couple-of-days/|title=Lilian Esoro, Adesua Etomi, Falz, Others Star In New Movie 'Couple Of Days'Lilian Esoro, Adesua Etomi, Falz, Others Star In New Movie 'Couple Of Days' - Nigerian Entertainment Today - Nigeria's Number 1 Entertainment Daily|date=11 January 2016|access-date=18 March 2016|archive-url=https://web.archive.org/web/20160319082615/http://thenet.ng/2016/01/lilian-esoro-adesua-etomi-falz-others-star-in-new-movie-couple-of-days/|archive-date=19 March 2016|url-status=dead}}</ref> || Nina || |- | ''[[The Arbitration]]''<ref>{{cite web|url=https://www.bellanaija.com/2016/06/the-star-studded-teaser-for-the-arbitration-is-here-starring-o-c-ukeje-adesua-etomi-ireti-doyle-sola-fosudo-beverly-naya-more/|title=The Star-Studded Teaser for 'The Arbitration' is Here, Starring O.C Ukeje, Adesua Etomi, Ireti Doyle, Sola Fosudo, Beverly Naya & More|publisher=BellaNaija|date=2 August 2016|access-date=22 June 2016|archive-url=https://web.archive.org/web/20160623143342/https://www.bellanaija.com/2016/06/the-star-studded-teaser-for-the-arbitration-is-here-starring-o-c-ukeje-adesua-etomi-ireti-doyle-sola-fosudo-beverly-naya-more/|archive-date=23 June 2016|url-status=live}}</ref> || Dara Olujobi || |- | ''Something Wicked''<ref>{{cite web|url=https://www.bellanaija.com/2016/08/watch-the-teaser-of-something-wicked-starring-ireti-doyle-okey-uzoeshi-adesua-etomi-gabriel-afolayan-beverly-naya-more/|title=Watch the Teaser of "Something Wicked" starring Ireti Doyle, Okey Uzoeshi, Adesua Etomi, Gabriel Afolayan, Beverly Naya & More|access-date=2 January 2018|archive-url=https://web.archive.org/web/20180103133716/https://www.bellanaija.com/2016/08/watch-the-teaser-of-something-wicked-starring-ireti-doyle-okey-uzoeshi-adesua-etomi-gabriel-afolayan-beverly-naya-more/|archive-date=3 January 2018|url-status=live}}</ref> || || |- | ''[[The Wedding Party (2016 film)|The Wedding Party]]<ref>{{cite web|url=https://www.bellanaija.com/2016/06/banky-w-adesua-etomi-richard-mofe-damijo-ireti-doyle-sola-sobowale-more-to-star-in-ebonylife-films-the-wedding-party/|title=Banky W, Adesua Etomi, Richard Mofe-Damijo, Ireti Doyle, Sola Sobowale & More to Star in EbonyLife Films' "The Wedding Party" - BellaNaija|website=www.bellanaija.com|access-date=9 September 2016|archive-url=https://web.archive.org/web/20160917181814/https://www.bellanaija.com/2016/06/banky-w-adesua-etomi-richard-mofe-damijo-ireti-doyle-sola-sobowale-more-to-star-in-ebonylife-films-the-wedding-party/|archive-date=17 September 2016|url-status=live}}</ref>'' || Dunni Coker || |- | ''[[Ayamma: Music In The Desert]]''<ref>{{cite web|url=http://pulse.ng/movies/ayanmma-music-in-the-forest-photos-of-adesua-etomi-wale-ojo-majid-michel-ime-bishop-on-set-id4361736.html|title="Ayanmma : Music in the Forest": Photos of Adesua Etomi, Wale Ojo, Majid Michel, Ime Bishop on set|first=Chidumga|last=Izuzu|access-date=8 February 2020|archive-url=https://web.archive.org/web/20170622162744/http://www.pulse.ng/movies/ayanmma-music-in-the-forest-photos-of-adesua-etomi-wale-ojo-majid-michel-ime-bishop-on-set-id4361736.html|archive-date=22 June 2017|url-status=live}}</ref> || Ayamma/Iko/Ihuoma || |- | rowspan="2" | 2017 || ''10 Days In Sun City''<ref>{{cite web|url=https://www.bellanaija.com/2017/02/anticipate-ay-makuns-next-movie-10-days-in-sun-city-starring-richard-mofe-damijo-adesua-etomi-2baba-more-see-more-bts-photos-a-new-teaser/|title=Anticipate AY Makun's Next Movie "10 Days In Sun City" starring Richard Mofe-Damijo, Adesua Etomi, 2Baba & More - See More BTS Photos & a New Teaser - BellaNaija|website=www.bellanaija.com|access-date=10 May 2017|archive-url=https://web.archive.org/web/20170217034316/https://www.bellanaija.com/2017/02/anticipate-ay-makuns-next-movie-10-days-in-sun-city-starring-richard-mofe-damijo-adesua-etomi-2baba-more-see-more-bts-photos-a-new-teaser/|archive-date=17 February 2017|url-status=live}}</ref> || Bianca || |- | ''[[The Wedding Party 2]]'' || Dunni Onwuka || |- | rowspan="4" |2018 || ''Date Night''|| | |- | ''[[King of Boys]]''||Adekemi Salami | |- |''Memoirs of 4''<ref>{{Cite web|url=http://www.konbini.com/ng/entertainment/cinema/watch-trailer-memoirs-of-4/|title=Watch Adesua Etomi, Gbenro Ajibade & More In The Trailer For 'Memoirs Of 4'|last=Animashaun|first=Damilola|date=2018-02-20|website=Konbini Nigeria|language=en-NG|access-date=2019-02-25|archive-url=https://web.archive.org/web/20190506210112/http://www.konbini.com/ng/entertainment/cinema/watch-trailer-memoirs-of-4/|archive-date=6 May 2019|url-status=dead}}</ref> || || |- |''[[Up North (film)|Up North]]'' ||Zainab || |- | rowspan="3" |2019 |[[Muna (film)|''Muna'']]<ref>{{cite web|url= https://leadership.ng/2019/06/13/adesua-etomi-wellington-shines-in-new-action-film-muna/|title= Adesua Etomi-Wellington Shines In Action Film, 'Muna'|work= [[Leadership (newspaper)|Leadership]]|access-date= 13 June 2019|archive-url= https://web.archive.org/web/20190613105529/https://leadership.ng/2019/06/13/adesua-etomi-wellington-shines-in-new-action-film-muna/|archive-date= 13 June 2019}}</ref> ||Muna || |- |''Malika: Warrior Queen''<ref>{{Cite web|url=https://youneekstudios.com/malika/|title=Malika: Warrior Queen|website=YouNeek Studios|language=en-US|access-date=2019-07-26|archive-url=https://web.archive.org/web/20180124173053/http://youneekstudios.com/malika|archive-date=24 January 2018|url-status=live}}</ref> || Malika || |- |''[[Sugar Rush (2019 film)|Sugar Rush]]'' ||Susie || |- |} === Televiziọn === {| class="wikitable" |- ! Owhe !! Hosọ !! Adà !! Nudọnamẹ dogọ |- | 2012 || ''Smooth Promotions'' || Reporter/Presenter || TV Station |- | 2014 || ''[[Gidi Up]]'' ([[Gidi Up (season 2)|season 2]])<ref>{{cite web|url=http://encomium.ng/meet-the-stars-of-gidi-up-season-2/|title=Meet the Stars of Gidi Up, Season 2|work=Encomium Magazine|access-date=8 February 2020|archive-url=https://web.archive.org/web/20180923123945/http://encomium.ng/meet-the-stars-of-gidi-up-season-2/|archive-date=23 September 2018|url-status=dead}}</ref> || Sharon || Series |- | rowspan="2" | 2015 || ''Las Gidi Cops''<ref>{{cite web|url=http://www.bellanaija.com/2015/10/14/edwin-ikenna-madu-reviewing-lasgidi-cops-special-crimes-unit/|title=Edwin Ikenna Madu: Reviewing 'Lasgidi Cops – Special Crimes Unit'|author=Edwin I. Madu|work=BellaNaija|access-date=8 February 2020|archive-url=https://web.archive.org/web/20151220092347/http://www.bellanaija.com/2015/10/14/edwin-ikenna-madu-reviewing-lasgidi-cops-special-crimes-unit/|archive-date=20 December 2015|url-status=live}}</ref> || Amaka Obiora || Series |- | ''[[Shuga (TV series)|Shuga]]'' (season 4)<ref>{{cite web|url=http://pulse.ng/events/adesua-etomi-sharon-ezeamaka-others-tv-series-stars-spend-time-with-fans-ahead-of-season-id4139169.html|title=Adesua Etomi, Sharon Ezeamaka, Others: TV series stars spend time with fans ahead of season|author=Vwovwe Egbo|date=5 September 2015|work=pulse.ng|access-date=8 February 2020|archive-url=https://web.archive.org/web/20160304083258/http://pulse.ng/events/adesua-etomi-sharon-ezeamaka-others-tv-series-stars-spend-time-with-fans-ahead-of-season-id4139169.html|archive-date=4 March 2016|url-status=live}}</ref> || Sheila || Series |- | 2017 || ''Shuga: Down South''<ref>{{cite web|url=http://pulse.ng/movies/watch-episode-8-of-mtv-shuga-down-south-id6641251.html|title=Watch episode 8 of "MTV Shuga: Down South"|first=Chidumga|last=Izuzu|access-date=10 May 2017|archive-url=https://web.archive.org/web/20170511034123/http://pulse.ng/movies/watch-episode-8-of-mtv-shuga-down-south-id6641251.html|archive-date=11 May 2017|url-status=live}}</ref><ref>{{cite web|url=http://www.mtvshuga.com/cast/|title=Cast - MTV Shuga|access-date=10 May 2017|archive-url=https://web.archive.org/web/20170512020606/http://www.mtvshuga.com/cast/|archive-date=12 May 2017|url-status=live}}</ref> || Sheila || Series |} === Tiata === {| class="wikitable" |- ! Owhe !! Hosọ !! Adà !! Azọnwhe |- | 2004 || ''The Crucible'' || John Proctor || City College Production |- | 2005 || ''Miss Saigon'' || John Thomas || City College Production |- | 2006 || ''Jesus Christ Superstar''|| Judas || City College Production |- | 2008 || ''Fractal'' || The Oppressed || Arena Theatre |- | rowspan="2" | 2009 || ''The Grimm Tales'' || Dwarf/Witch || Arena Theatre |- | ''Not My Cup Of Tea'' || Immigrant || Arena Theatre |- | 2012 || ''The Miller's Tale'' || Alice || Saga Tiata - Edinburge Fringe Festival |- | rowspan="6" | 2013 || ''Anatomy Of A Woman'' || Bolatito || Lagos Theater Festival |- | ''Shattered'' || Loveth || Paw Studios |- | ''Crystal Slippers'' || Sewa || Thespian Family Theater |- | ''London Life Lagos Living'' || Sue || Paw Studios |- | ''[[Saro, the musical|Saro]]''<ref>{{cite web|url=http://nationalmirroronline.net/new/2014-new-faces-to-watch-in-nigerian-arts/|title=2014: New faces to watch in Nigerian arts|access-date=8 February 2020|archive-url=https://web.archive.org/web/20140104150228/http://nationalmirroronline.net/new/2014-new-faces-to-watch-in-nigerian-arts/|archive-date=4 January 2014|url-status=usurped}}</ref> || Rume || Bap Productions |- | ''Secret Life Of Baba Segi's Wives'' || Segi || Joos and Joms Productions |- | rowspan="3" | 2014 || ''Band Aid''<ref>{{cite web|url=http://ynaija.com/majmua-theatre-brings-band-aid-the-christmas-edition-to-the-muson-details/|title=Majmua Theatre brings Band Aid, the Christmas edition to the Muson [DETAILS] - YNaija|last=YManager|date=17 November 2014|access-date=8 February 2020|archive-url=https://web.archive.org/web/20191006011438/https://ynaija.com/majmua-theatre-brings-band-aid-the-christmas-edition-to-the-muson-details/|archive-date=6 October 2019|url-status=live}}</ref> |- | ''Make We Waka'' || Chantelle || Look Left Look Right |- | ''Saro''<ref>{{cite web|url=http://www.thisdaylive.com/articles/the-return-of-saro-the-musical/196012/|title=THE RETURN OF SARO THE MUSICAL, Articles - THISDAY LIVE|work=thisdaylive.com|access-date=1 December 2015|archive-url=https://web.archive.org/web/20150708085105/http://www.thisdaylive.com/articles/the-return-of-saro-the-musical/196012/|archive-date=8 July 2015|url-status=dead|df=dmy-all}}</ref> || Rume || Bap Productions |} === Voice over === {| class="wikitable" |- ! Owhe !! Adà !! Azọnwhe |- | 2013 || Taste Bud || Fanta |- | 2014 || Fan || Solo Phones |} == Ajọ̀ po Gigopanamẹnu lẹ po == {| class="wikitable" |- ! Year !! Award !! Category !! Recipient !! Result !Ref |- | 2009 || Foresight Theater Awards || Best Performance in a devised Piece of work || Herself || {{won}} | |- | rowspan="2" | 2014 || [[2014 Golden Icons Academy Movie Awards|Golden Icons Academy Movie Awards]] || Most Promising Actress || ''[[Knocking on Heaven's Door (2014 film)|Knocking on Heaven's Door]]'' || {{nom}} | |- | [[Nollywood Reinvented]] Awards || Best New Actress || Herself || {{won}} | |- | rowspan="8" | 2015 || rowspan="2" | [[Golden Movie Awards]] || Golden Actress in a Lead Role || ''[[Falling (2015 film)|Falling]]'' || {{nom}} | |- | Discovery of the Year || rowspan="2" | Herself || {{won}} |<ref>{{cite web|author=Chidumga Izuzu|date=29 June 2015|title='Golden Movie Award': Nse Ikpe Etim, Adesua Etomi, OC Ukeje win big|url=http://pulse.ng/movies/golden-movie-award-nse-ikpe-etim-adesua-etomi-oc-ukeje-win-big-id3918741.html|url-status=live|archive-url=https://web.archive.org/web/20160417085852/http://pulse.ng/movies/golden-movie-award-nse-ikpe-etim-adesua-etomi-oc-ukeje-win-big-id3918741.html|archive-date=17 April 2016|access-date=8 February 2020|work=pulse.ng}}</ref> |- | [[City People Entertainment Awards]] || Best New Actress ||{{nom}} |<ref>{{Cite web|title=Archived copy|url=http://citypeople.com.ng/i/updated-nominees-emerge-for-2015-city-people-entertainment-awards/|url-status=dead|archive-url=https://web.archive.org/web/20150719134645/http://citypeople.com.ng/i/updated-nominees-emerge-for-2015-city-people-entertainment-awards/|archive-date=19 July 2015|access-date=1 December 2015|df=dmy-all}}</ref> |- | rowspan="3" | [[2015 Golden Icons Academy Movie Awards|Golden Icons Academy Movie Awards]] || Best Actress || ''[[Falling (2015 film)|Falling]]'' || {{nom}} | |- | Best On-screen duo || || {{nom}} | |- | Female Viewer's Choice || Herself || {{nom}} | |- | rowspan="2" | [[ELOY Awards]]|| Actress of the Year - Big screen || ''Falling'' || {{won}} |<ref>{{cite web|date=30 November 2015|title=Adesua Etomi Wins Best Actress At Eloy Awards 2015 - Nigerian Entertainment Today - Nigeria's Number 1 Entertainment Daily|url=http://www.thenet.ng/2015/11/adesua-etomi-wins-best-actress-at-eloy-awards-2015/|url-status=dead|archive-url=https://web.archive.org/web/20160303194039/http://thenet.ng/2015/11/adesua-etomi-wins-best-actress-at-eloy-awards-2015/|archive-date=3 March 2016|access-date=18 March 2016}}</ref> |- | Actress of the Year - Television || ''Gidi Up''|| {{nom}} | |- | rowspan="5" | 2016 || [[2016 Africa Magic Viewers' Choice Awards|Africa Magic Viewers Choice Awards]]|| Best Actress in a Drama (Movie/TV series) || rowspan="4" | ''Falling'' || {{won}} |<ref name="auto">{{cite web|last=Izuzu|first=Chidumga|title=AMVCA 2016: Adesua Etomi beats Genevieve Nnaji to win 'Best Actress'|url=http://pulse.ng/movies/amvca-2016-adesua-etomi-beats-genevieve-nnaji-to-win-best-actress-id4766839.html|url-status=live|archive-url=https://web.archive.org/web/20170804002215/http://www.pulse.ng/movies/amvca-2016-adesua-etomi-beats-genevieve-nnaji-to-win-best-actress-id4766839.html|archive-date=4 August 2017|access-date=8 February 2020}}</ref> |- | [[12th Africa Movie Academy Awards]] || Best Actress in Leading role || {{nom}} | |- | [[Golden Movie Awards]] || Golden Actress || {{nom}} | |- | [[Nigeria Entertainment Awards]] || Best Actress in Leading Role || {{nominated}} | |- | ELOY awards || Actress of the year - Big Screen || rowspan="2" | ''[[The Arbitration]]'' || {{nominated}} | |- | rowspan="2" |2017|| [[2017 Africa Magic Viewers' Choice Awards|Africa Magic Viewers Choice Awards]]|| Best Actress Drama/TV Series || {{nominated}} | | [[Nigeria Entertainment Awards]] || Best Lead Actress In A Film || [[Ayamma]] ||{{nominated}} | |- |2020 |[[2020 Best of Nollywood Awards|Best of Nollywood Awards]] |Best Actress in a Lead role –English |''[[Sugar Rush (film)|Sugar Rush]]'' |{{nom}} |<ref>{{Cite web|last=Augoye|first=Jayne|date=2020-12-02|title=2020 BON: Here are 5 nominees for ‘Best Kiss’ category|url=https://www.premiumtimesng.com/entertainment/naija-fashion/429108-2020-bon-here-are-5-nominees-for-best-kiss-category.html|access-date=2021-10-11|language=en-GB}}</ref> |} == Nudọnamẹ dogọ lẹ == == Alọdlẹndonu lẹ == <references/> ==Nọtẹn dopedido tọn devo lẹ== [[Adà:Otàn Gbẹzan tọn]] tp7ki96dssyvbt90jm4jc75nayayb8v SMACS J0723.3-7327 0 1493 26016 25999 2022-07-13T01:52:17Z Samatics 9 wikitext text/x-wiki [[File:Webb%27s_First_Deep_Field.jpg|thumb|SMACS J0723.3-7327]] '''SMACS J0723.3-7327''' yin [[ohín bẹplidopọ sùnwlẹvu lẹ tọn]] de he dẹ̀n do yede sọ owhe-hínhọ́n tọn liva 5.12, bo tin to pipli sùnwlẹvu lẹ tọn hùwaji tọn Volans (RA/Dec = 110.8375, −73.4391667) tọn me. E yin apadewhé agahomẹ tọn de he sọgan yin mimọ sọn awà Hùwaji Odaa Aigba tọn ''(Southern Hemisphere)'' tọn ji, podọ Hubble po zomọ-numọdohlan fidindẹn tọn devo lẹ po nọ saba yì finẹ nado dindona ojlẹ dindẹn he ko wayi lẹ. Ewọ wẹ yin yanwle yẹdide sinmẹ̀-gigọ́ tọn tintan he yin didetọn gbọn ''[[James Webb Space Telescope]]'' dali, bo yin dide gbọn yẹ̀denu NIRCam dali. Hubble Space Telescope ko doayi e go wayi dọ e yin apadewhé pipli blibata sùnwlẹvu lẹ tọn ''Southern MAssive Cluster Survey (SMACS)'' tọn, po ''Planck'' tọn po gọna ''Chandra'' tọn lọsu ga. ==Alọdlẹndonu lẹ == ==Nọtẹn devo he tindo kanṣiṣa hẹ ẹ lẹ== * [https://www.nasa.gov/image-feature/goddard/2022/nasa-s-webb-delivers-deepest-infrared-image-of-universe-yet NASA’s Webb Delivers Deepest Infrared Image of Universe Yet] NASA Press release [[Adà:Lẹnunnuyọnẹn]] hq1hsysny7n896axno2kt1nnwl2be62 Webb's First Deep Field 0 1494 26985 26366 2022-07-24T20:32:03Z Successrace 13 wikitext text/x-wiki [[File:Webb's First Deep Field.jpg|alt=A picture of many galaxies and stars|thumb|upright=1.5|''Webb's First Deep Field'']] '''''Webb's First Deep Field''''' wẹ yẹdide tintan he yin dide gbọn zomọ-numọdohlan fidindẹn tọn James Webb Space Telescope (JWST) dali. E do ohín bẹplidopọ sunwhlẹvu lẹ tọn lọ [[SMACS J0723.3-7327|SMACS 0723]] hia to aliho he mẹ e sọawuhia te to [[owhe]] liva 4.6 die ''(4.6 billion years)''. E yin didohia mẹlẹpo to azán widopotọ, Liyasun [[owhe]] 2022 tọn. Fọtọ́n-fọtọ́n bẹplidopọ sunwhlẹvu tọn lẹ wẹ sọawuhia to yẹdide lọ, he yin yẹdide awusọhia whẹwhẹwhenu [[wẹkẹ]] lọ tọn he họnwun hugan mẹ. Webb's First Deep Field wẹ yin yẹdide sinmẹ-gigọ́ tọn tintan gbọn JWST dali, podọ ewọ wẹ sọ yin yẹdide wẹkẹ lọ tọn he họnwun hugan. Yẹdide lọ do bẹplidopọ sunwhlẹvu tọn fọtọ́n-fọtọ́n lẹ hia. E sọ do bẹplidopọ sunwhlẹvu tọn he dẹn do mí taun lẹ hia, bo do awusọhia whẹwhẹwhenu wẹkẹ lọ tọn hia to aliho he họnwun hugan gbede pọ́n tọn mẹ. E yin didohia mẹlẹpo whlà tintan to azán widopotọ, Liyasun [[owhe]] 2022 tọn gbọn togán [[Amẹlika]] tọn [[Joe Biden]] dali to núwiwa de whenu to ''White House''. == Alọdlẹndonu lẹ == [[Adà:Lẹnunnuyọnẹn]] pfzi7cche0ajombvn1zwf8wfnqw8fdc Ego (hànjitọ) 0 1495 26671 26670 2022-07-20T15:11:00Z Misteld 15 /* Sọ pọn devo lẹ */ wikitext text/x-wiki '''Nwakaego Ihenacho Ogbaro''' <ref>https://www.modernghana.com/nollywood/852/why-i-left-lagbaja.html</ref> yinyọnẹn na azón ̣taidi '''Ego''', e yin hànjitọ [[Naijilia|Naijilia]] tọn podo hànkàntọ po. Ego ko basi ohàn lẹ taidi "Konko Below", "Nothing for You" and "Never Far Away". <ref>https://www.dyesek.com/artist/Ego/</ref>. E nọ saba yi na ayidedai podo lagbaja po lẹdo aihọn pe. E jo aṣa ohàn Africano tọn do nado hodo aṣa ohàn solo tọn to 2007. E do ohàngbẹ́ de doai he nọ yin yiylọdọ Indigo. To whenuena e tọn sọn hàngbẹ́ lagbaja tọn mẹ, e ko jihàn hẹ hànjitọ susu lẹ taidi Sunny Nneji, Djinee, Tosin Martins, Ayanbirin podo Blaise po podo mẹdevo lẹ po.<ref>https://www.manpower.com.ng/people/16303/ego-ihenacho-ogbaro|title=Ego Ihenacho Ogbaro biography </ref> . E ko sọ jihàn dopọ podo Weird MC, Aṣa, Cobhams Asuquo podo Yinka Davies po. E yin dide taidi afọzedaitọ Globacom tọn to 2008. ==Wehọmẹ== Ego yi wehọmẹ Primary School podo Ikeja High School, GRA to [[Awọnlin|Awọnlin]] bo fo wehọmẹ lọ to 1991. <ref>https://www.manpower.com.ng/people/16303/ego-ihenacho-ogbaro|title=Ego Ihenacho Ogbaro biography, net worth, age, family, contact & picture</ref> ==Sọ pọn devo lẹ== *[[African hip hop|Hip hop Aflika tọn]] *[[Nigerian hip hop|Hip hop Naijilia tọn]] *[[Music of Nigeria|Nuhiho Naijilia tọn]] ==Alọdlẹndonu lẹ== <references/> ==Nọtẹn gbonu tọn lẹ== *[http://www.Lagbaja.com Lagbaja's band] [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] [[Adà:Hànjitọ lẹ to Naijilia]] hfq8e1fo055oqb9ecm22vy69q0y5u6j Ego (singer) 0 1496 26049 2022-07-13T08:05:19Z Samatics 9 Samatics sẹtẹn na weda [[Ego (singer)]] jẹ [[Ego (hànjitọ)]]: Fixed title in language wikitext text/x-wiki #REDIRECT [[Ego (hànjitọ)]] 4sh96sinhle6l5kob8hjhjp2v3rvc81 T. Ola Avoseh 0 1497 27246 27237 2022-07-28T19:56:11Z Gadarawamo 20 /* Azọ́n po Agbasazọ́n po */ wikitext text/x-wiki '''Theophilus Olabode Avoseh''' (mẹhe yin jiji to Whejisun [[owhe]] 1908 tọn) yin yinyọnẹn di '''T. Ola Avoseh''' bo yin Whenuho-kàntọ lẹdo mẹ tọn de, wekantọ de podọ ahọvi de to [[Gbagli]], [[Awọnlin]]. E ko kàn alọnuwe lẹ po owé pẹvi devo lẹ po susu do Glẹnsigbe po Ayọgbe po mẹ do nue gando whenuho po aṣà Gbagli tọn po otò Epe tọn po go to Awọnlin to [[Naijilia]]. ==Bẹjẹeji Gbẹ̀zan etọn tọn== T. Ola Avoseh yin jiji to topẹvi [[Gbagli]] tọn mẹ bọ otọ́ etọn yin [[Gunnu lẹ|Gunnu]] bọ onọ̀ etọn yin ''Awolinu'' de. E zan vuwhenu etọn to lẹdo Ajara Vedo tọn mẹ to Gbagli. To 1912 whenue e yin [[owhe]] 4 mẹvi, e bẹ wehọmẹ to wehọ ''St.Thomas' Primary School'' tọn mẹ to Gbagli. E zan [[owhe]] 13 to wehọ lọ mẹ bo doalọte to 1925 na mẹgọdogodo po agbasamalo po wutu. To pọmẹ hẹ wepinplọn, e sọ plọn [[azọ́n]] whlẹ̀pipa tọn to otó etọn de. To 1929 e jo [[azọ́n]] whlẹ̀pipa tọn do bo lẹzun mẹplọntọ de to wehọ etọn dai tọn mẹ. To 1929, e sinai na mẹtẹnpọn "Standard VI" tọn (enẹ, wẹ mẹtẹnpọn godo na ohọ̀ ṣidopo mẹ fifo) taidi tẹnpọn-basitọ he wá sọn gbonu de podọ e do kọdetọn dagbe to e mẹ. Etomọṣo, agbasamalo etọn glọnalina ẹn nado yin alọkẹyi do wehọmẹ alavọ tọn St. Andrew's College, Oyo tọn mẹ; podọ e sọ gbọawupo to mẹtẹnpọn ''Teachers' Higher Elementary Certificate'' tọn mẹ whla awè, to 1932 podọ to 1934. Na whẹwhinwhẹn ehelẹ wutu, Avoseh ma penugo nado zindonukọ̀n to wepinplọn mẹ zẹ̀ oba wehọmẹ dokọ̀ tọn go. To ojlẹ he mẹ Avoseh gbẹ yin mẹplọntọ wehọmẹ tọn de wẹ e kàn owe etọn gando Gbagli go. To whenue e ko yin mẹplọntọ de na owhe 14 godo, azọ́n gblé do Avoseh to Whejisun 1941 tọn mẹ. To 1916 to whenue e yin owhe 8 mẹvi de, Avoseh yin bibaptizi to Ṣọṣi Saint Thomas' Anglican tọn mẹ to [[Gbagli]]. ==Azọ́n po Agbasazọ́n po== Bẹsọn 1914 kakajẹ 1955 e wazọ́n na ogbẹ́ Egun-Awori Native Authority tọn.. To 1957 Avoseh hùn wehọmẹ dokọ̀ tọn akuẹnọ tọn de do Ajegunle, to [[Apapa]], podọ e sọ jẹ [[azọ́n]] wà na ''Federal Ministry of Information and Home Affairs'' ji taidi Zẹemẹ-basinanutọ Sinima tọn de. To ojlẹ he mẹ e gbẹ po to azọ́nwa na ''Ministry of Information and Home Affairs'' (Lizọnyizọnwatẹn Nudọnamẹ po Whẹ̀ho Otò tọn lẹ po), e sọ to azọ́n wà to [[Ibadan]], Gbagli, Epe, podọ to Ijebu Ode. Ojlẹ he mẹ Avoseh to azọ́nwa to Epe lọ mẹ wẹ e kàn dopo to owe etọn lẹ mẹ. E yí gbọjẹ whenu gigọ tọn sọn ahọluzọ́nwiwa mẹ to [[owhe]] 60 mẹvi yinyin mẹ to 1968. To gblagbla [[owhe]] 1960 jẹ 1970 lẹ tọn mẹ, Avoseh hẹn alọnu etọn jan to nukúnpipedo wehọ lẹ po tòwedegbẹ po go to Gbagli. E zindonukọ̀n nado to nukúnpipedo wehọmẹ lọ go kakajẹ gblagbla [[owhe]] 1970 tọn lẹ mẹ, whenue gandudu lọ wà hò nukúnpipedonugo wehọmẹ akuẹnọ tọn lẹ yí. Avoseh yin gbesisọnọ to azọ́n ṣọsi tọn wiwa po tonudidọ lẹdo mẹ tọn po mẹ. Ewọ wẹ yin Anadenanutọ-gán na ala Gbagli tọn to tònudọgbẹ ''Nigerian Youth Movement'' tọn mẹ sọn 1939 jẹ 1941. Ewọ wẹ sọ do ''Egun Awori Improvement Union'' ai to 1968 bosọ yin Anadenanutọ-gán etọn. To Sọṣì Saint Thomas' tọn lọ mẹ, Avoseh yin alọkẹyi bosọ yin azọ́ndena nado nọ penukúndo nuwiwa sinsẹ̀nbibasi tọn lẹ go to Kọ́yànsun 1932 tọn. To nukọ̀nmẹ, e sọ wá mọ otẹ̀n voovo lẹ yí to ṣọṣì lọ mẹ, ehelẹ wẹ Wekantọ na Wedegbẹ́ Kándo Gbagli tọn (1933-1941); Wekantọ na Ogbẹ́ Azọ́ngbannọ Ṣọṣì tọn lẹ tọn (1965–1975); Nukúnpedonugotọ na Ogbẹ́ Dẹhiho tọn bẹsọn 1966; Anadenanutọ-gán na ogbẹ́ ṣọṣì tọn Egbe Ogo Olorun Tan tọn (1966-1977); podọ Azìnponọ na Ogbẹ́ Azọ́ngbannọ Ṣọṣì tọn lẹ tọn (1975 jẹ gblagbla [[owhe]] 1980 tọn lẹ mẹ). "Nado do pinpẹnnutọn-yinyọnẹn hia na adà vonọtaun he e yiwa to nukọ̀nyiyi topẹvi lọ tọn mẹ, [[Ahọlu Claudius Dosa Akran|Ahọlu C. D. Akran]], ahọlu Gbagli tọn, ze Avoseh do otẹ̀n ahọvi tọn mẹ taidi Gbesiewu Gbagli tọn ''(Gbesiewu of Badagry)'' to Alunlunsun [[owhe]] 1974 tọn mẹ." ==Zinjẹgbonu lẹ== ''A Short History of Badagry'' (Lagos: Adeolu Press, 1938)[https://biblio.co.uk/book/short-history-badagry-avoseh-ola/d/1251298423] [Lẹdogbedevomẹ: Otàn Gbagli tọn kleun de] ''Iwe li Ede Egun Pelu Itumo ni Ede Yoruba ati Gesi'', (1959, reprinted in 1962; revised and printed again in 1982) [Lẹdogbedevomẹ: "Owe do Gungbe mẹ po Zẹemẹ etọn to Ayọgbe po Glẹnsigbe po mẹ"] ''Iwe Ikomo Jade, Oruko Awon Ojo, Adura Ojojumo, Ojo ati Osu Ibimo, Ojo Lati Dawole Nkan ati Iwe Eri Ijo Ibi Omo'' (1960) [Lẹdogbedevomẹ: "Vinọbẹtọ́n, Yinkọ Azán lẹ tọn, Odẹ̀ Egbesọegbẹsọ tọn po Jijiwema po"] ''Awon Oruko Egun Pelu Itumo Nwon li Ede Yoruba'' (Apapa: Adeolu Press, 1962, yin vivọzinjẹgbonu to 1982) [Lẹdogbedevomẹ: Yinkọ Gungbe tọn lẹ po Zẹemẹ yetọn to Ayọgbe mẹ po] 'Iwe Isin Imale ni Ilu Agbadarigi'' (Apapa: Adeolu Press, l964) [Lẹdogbedevomẹ: "Sinsẹ̀n Male tọn to Gbagli"] ''The History of St. Thomas’s Church Badagry 1842-1970'' (Apapa: Adeolu Press, 1970) [Lẹdogbedevomẹ: Whenuho St. Thomas’s Church Gbagli tọn tọn] ''Iwe Itan Kukuru Egbe Ajumogbadura'' (Apapa: Adeolu Press, 1973) [Lẹdogbedevomẹ: "Otàn Pipli Ogbẹ́ Dẹhiho tọn lọ tọn de"] ''Biographical Sketches'' (Agege, Lagos: Ike-Olu Press, 1978) [Lẹdogbedevomẹ: Whenuho omẹ voovo lẹ tọn to kleun mẹ] ''Ajara Dabi Eko'' (1983) [Lẹdogbedevomẹ: "Ajara Taidi Awọnlin Nkọ"] ''The Historical Tree of Badagry under which the Early Missionaries Preached the Gospel of Christ'' (Apapa: Adeolu Press, 1984) [Lẹdogbedevomẹ: Atín Whenuho tọn Gbagli tọn, ehe glọ Yẹwhehodọtọ Tomẹyitọ Fliflimẹ tọn lẹ Dọ Yẹwheho Wẹndagbe Klisti tọn te] ''Important Historical Places to be Visited in Badagry by the Tourist'' (1984) [Lẹdogbedevomẹ:Nọtẹn Whenuho tọn he yè dona Dlapọn to Gbagli lẹ] ''First Storey Building in Nigeria'' (1984) [Lẹdogbedevomẹ: Petlezìn Tintán he yin Gbigbá to Naijilia] ''The First Christmas Day in Badagry'' (1984) [Lẹdogbedevomẹ: Hùnwhẹ ''Christmas'' tọn Tintán he yin bibasi to Gbagli] ''Notes on the Fishing Industry in Badagry'' (1993) [Lẹdogbedevomẹ: Kandai lẹ Gando Azọ́nwhe Whèhuhu to Gbagli tọn go] ==Ogú== Taidi gbehosọnalitọ Whenuho-kàntọ lẹdo mẹ tọn na [[Gbagli]] po otò Epe tọn po de, susu to azọ́n Avoseh tọn lẹ mẹ wẹ ko yin vivọzinjẹgbonu to zinjẹgbonu dodinnanu tọn lẹ mẹ podọ to owe he yin kinkan gbọn Whenuho-kàntọ numimọnọ [[Naijilia]] tọn Toyin Falola dali mẹ. Azọ́n Avoseh tọn lẹ ko sọ yọn-na-yizan taun taidi asisa tangan na zinjẹgbonu voovo lẹ he yin kinkan gbọn Whenuho-kàntọ [[Naijilia]] tọn voovo lẹ dali, delẹ to yé mẹ wẹ A. I. Asiwaju, Toyin Falola, Hakeem Tijani, gọna mẹdevo devo lẹ. ==Alọdlẹndonu lẹ== {{reflist}} [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] [[Adà:Mẹ he yin Gbagli-nu lẹ]] [[Adà:Ovi he ye ji to owhe 1908 lẹ]] [[Adà: Awọnlin-nu lẹ]] 830lluxc8eiozlcuuoph6m4n1a4889a Helen Ovbiagele 0 1498 26255 26254 2022-07-14T20:36:56Z Samatics 9 wikitext text/x-wiki '''Helen Aiyeohusa Ovbiagele ''' (yin jiji to owhe 1944) yin [[Naijilia]] vijiji he sọ yin otanwekantọ́ dé. E yin jiji to Benin City, podọ whenuena é ko yi wehọmẹ (C.M.S. Girls' School, Benin City, po St. Peter's College, Kaduna), godo é sọ plọnwe to wehọmẹ yovogbe po flanse po to wehọmẹ alavọ Awọnlin tọn bosọ hiawe to wehọmẹ daho (Français du Royaume-Uni to London. Azọn etọn bẹ otàn ojlofọndotenamẹ tọn voovo hẹn bo yin Zinzinjẹ̀gbonu to otanwé Macmillan tọn mẹ. Ewọ wẹ yin yọnnu he yin vọjladobasitọ́ linlinwe Vanguard tọn. ==Otanwé lẹ== *Evbu My Love (1981) *A Fresh Start (1982) *You Never Know (1982) *Forever Yours (1986) *Who Really Cares (1986) *The Schemers (1991 ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1944 lẹ]] 3d1x1b0i6rm3h3gz6k48s4srn0v9wti Ovi 0 1499 28185 26357 2022-07-31T14:58:30Z Successrace 13 wikitext text/x-wiki '''Ovi''' yin mẹhe yin [[jiji]] bo ma ko whẹn kavi sọ jọja. To whedelẹnu, ovi he ma ko sọ jọja lẹ nọ yin pinpọnhlan di ovi de. Viyẹyẹ he ma ko jiji lẹ lọsu nọ yin pinpọnhlan taidi ovi. Mẹde sọgan yin yiylọdọ ovi mẹjitọ ṣie tọn wẹ mahopọnna lehe mẹlọ sọgan whẹn do. To oto adọkunnọ lẹ tọn mẹ, ovi flinflin lẹ nọ yi wehọmẹ, ovi flinflin lẹ sọgan yin "tlọn whegbe ma gbọjẹ". Aihundida po aihundanu lẹ po nọ gọalọna whiwhẹn ovi lọ tọn. To oto he hunnukun lẹ mẹ, ovi lẹ nọ wazọn to azọnwhé lẹ kavi nọ nọ podo mẹjitọ yetọn po kavi mẹgopọntọ yetọn. Ovi he otọ́ kavi onọ etọn kú wẹ ye nọ ylọ dọ "Tọṣiọvi". Tọṣiọvi he ma tindo mẹjitọ depope nọ yin pinplọn whẹn gbọn babadaho kavi onọdaho etọn dali kavi gbọn hẹnnumẹ de dali, e ma yinmọ, e na yin zize sọyi owhé tṣiọvi tọn lẹ gbe. Mẹdevo sọgan yí taidi ovi etọn bo na pọn e go whẹn taidi vijiji etọn bọ e na lezun hagbẹ whendo yọyọ lọ tọn. ==Weda he gando e go lẹ== *Jọja *Mẹjitọ *Mẹdaho kavi Nọvi ==Alọdlẹndonu lẹ== 8jan6gcn75uiy4no1hifkojv2youeav Mercy Aigbe 0 1500 26211 26209 2022-07-14T11:46:49Z Samatics 9 Reverted edits by [[Special:Contributions/Misteld|Misteld]] ([[User talk:Misteld|talk]]) to last revision by [[User:Mirakappo|Mirakappo]] wikitext text/x-wiki [[File:Mercy_Aigbe.jpg|thumb|Mercy Aigbe]] '''Mercy Aigbe''' (yin jiji to azán 1 Avivọsun owhe 1978 tọn) yin aihundatọ [[Naijilia|Naijilia-nu]], po ajọwatọ yọnnu de. E yin yinyonẹn na aihun ayọgbe tọn he e nọ basi. ==Bẹjeẹji gbezan etọn tọn == Mercy Aigbe yin jiji to azán 1 Avivọsun owhe 1978 tọn to [[Ayimatẹn Edo Tọn]] bo yin jiji gbọn pa Aigbe iya etọn we Abiola Grace Owodunni, e Tlọn Benin City Tatọ́-tònọ Ayimatẹn Edo tọn. E yin ovi awẹtọ to ovi atọ́n me. Eyi Wehọmẹ dokọ̀ tọn to st. Francis podọ E sọ yí Maryland tọn to Ikeja, to [[Awọnlin]]. E sọ yin azónwatọ de to Wehọmẹ alavọ tọn ''The Polytechnic Ibadan'' to ayimatẹn Oyo tọn mẹ, fie e yi gbedewema ''OND'' etọn te. To 2001, mercy Aigbe yi gbedewema to Wehọmẹ Alavọ [[Awọnlin]] tọn po gbedewema aihundida tọn po. To 2001, Mercy Aigbe fo Wehọmẹ Alavọ tọn [[Awọnlin]] tọn po gbedewema aihundida tọn po. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1978 lẹ]] 4v0m408dyxaek2lqjsqyliikp606m8n Nafata of Gobir 0 1501 26303 26302 2022-07-15T12:09:08Z Yemi festus 27 wikitext text/x-wiki '''Sarki Nafata Gobir tọn''' (1777-1998) eyin dopo to anadenanutọ na otò pevi de to otògbo Hausa tọn mẹ to Gobir, to egbehẹ to apadewhe wheyize tọn to [[Naijilia]] ẹyin finflin alọgọ na etọn dohlan malenu Fulani vivọ daai tọn de ẹnewe USMAN DAN FODIO, ehe wa yin yinyọen nadoze anadenanutọ Goboir tọn do aga,podọ sokoto caliphate yin didoai [[Adà:Otàn Gbẹzan tọn]] a8c6rav1solmb3ysonty2yjjfy06hvh Babatunde Olatunji 0 1502 26306 26278 2022-07-15T13:17:37Z Cdot1 443 /* Wépinplọn */ wikitext text/x-wiki '''Michael Babatunde Olatunji''' (yin jiji to Lidosun 7, 1927, e kú to Lidosun 6, 2003). Naijilia-vi jìjì de he yín húnhotọ, nuplọnmẹtọ, avùnlọyitọ na jlọjẹ gbẹtọvi lẹ tọn po hànsinọ de po wẹ. == Pẹvi etọn == Olatunji yín jìjì do gbetato Ajido tọn sẹpọ [[Gbagli]] to [[Ayimatẹn Awọnlin Tọn|Ayimatẹn Awọnlin]] tọn to Wheyihọ-waji [[Naijilia]] tọn mẹ. Hagbẹ pipli [[Gunnu lẹ|Ogunu]] lẹ tọn de wẹ e yin bọ sọn pẹvi etọn gbọn wẹ e ko nọ dotó ohàn Aflika-gbéji tọn lẹ. Zẹemẹ yinkọ etọn Bàbátúndé tọn wẹ, 'Baba ko lẹkọwa', na e yin jìjì osun awe to oku baba etọn Zannu, mẹhe yin [[Gunnu lẹ|Ogunu]] de tọn godo wutu, yè yise dọ baba Olatunji tọn dopolọ wẹ [[vọ́jọ]]. Whèhutọ he ko dibla lẹzun [[kọ́mẹgán]] de wẹ baba etọn yin, podọ iya etọn nọ bayi okò-zẹ́n lẹ bosọ yin [[Gunnu lẹ|Ogunu]] de. Sọn pẹvi gbọn wẹ Olatunji ko nọ do [[Gungbe|Ogugbé]] po [[Ayọnu lẹ|Ayọgbé]] po. Vodunsi de wẹ iya etọn sin iya (onọ̀-daho) po iya onọ̀-daho etọn tọn po yín. Yé nọ sẹ̀n [[Vodun Whèyihọ-waji Aflika Tọn|Vodun]] taidi Koli po yẹwhe-yọnnu vijiji tọn lẹ po.<ref> Olatunji, Babatunde; Atkinson, Robert (2005).[https://books.google.com/books?id=U6xiXqGm49IC&q=akinsola+akiwowo&pg=PA6 ''The Beat of My Drum: An Autobiography'' ISBN 9781592133543] </ref>Na baba etọn yawu kú wutu, sọn pẹvi etọn wẹ yè ko plọn ẹn dọ ewọ wẹ na jẹ otẹn baba etọn tọn mẹ taidi kọ́mẹgán. To whenue e tindo owhe 12, nado lẹzun kọ́mẹg̣án masọ jlo e ba. E hia gando tito wẹhọmẹ-didomẹ-hlan vọnu ''[[Rotary International]] Foundation'' tọn go to alọnuwe ''[[Reader's Digest]]'' mẹ, bosọ doalọwemẹ na tito lọ. Yé kẹalọyi alọdowemẹ etọn bọ to 1950, e yí [[Amẹlika|United State of America]]. == Wépinplọn == Olatunji mọ̀ tito wehọmẹ-didomẹ-vọnu tọn (Rotary Scholarship) yí to 1950 bosọ plọnwé to [[Morehouse College]] he to [[Alanta, Georgia]], yèdọ fihe jlo e. Amọ́, e ma jihàn depope to [[Morehouse College Glee Club]]. Họntọn vivẹ de wẹ Olatunji yín na ogán Glee Club tọn lọ Dr. Wendell P. Whalum podọ e hopodona ogán Dr. Wendell to Ohàn pọmẹ tọn he nọ yin "Betelehemu", yèdọ nuwiwa hunwhẹ jijizan Jesu tọn Naijilia tọn de. Whenue e fó wehọmẹ to Morehouse godo, e yì wehọmẹ alavọ tọn to New York [[(New York University)]] nado plọn ''Public Administration.'' To finẹ, e ze ogbẹ́ húnhiho tọn kleun de dai bo nọ yí do din kuẹ, bọ to ojlẹ dopolọ mẹ, e zindonukọn to wépinplọn etọn mẹ. == Alọdlẹndonu lẹ == [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1927 lẹ]] [[Adà:Mẹhe kú to owhe 2003 lẹ]] icu5i0o7gus5ne5ua9bo9e2um5ue19g Pita Nwana 0 1503 27306 26427 2022-07-29T02:50:21Z Gadarawamo 20 wikitext text/x-wiki '''Nwosu Pita Nwana''' (yin jiji to [[owhe]] 1881 — 1968) yin otankantọ́ [[Naijilia]] vijiji podọ whlẹpatọ́ de. E yin yinyọnẹn whla tintan na otanwé Igbo tọn he e kan, he hosọ etọn yin he Omenuko. Otanwé Nwana tọn he nọ yin Omenuko wẹ yin otanwé he sinyẹn taun to Igbo sin owe lẹ mẹ. ==Gbẹzan po Azọ́n po== Nwana yin jiji to [[owhe]] 1881. Ewọ wẹ yin ovipovi to [[Ovi]] ṣinawe he mẹjitọ etọn lẹ tindo mẹ. E wazọn to wehọmẹ daho (''Methodist college Uzuakoli'') podọ to enẹgodo e wazọn taidi ledogbedevomẹ basitọ na Rev. J. Wood to ogbẹ Igbo tọn to whenẹnu. To [[owhe]] 1933, e kan owe lọ Omenuko, he yin pipa to agbawhiwhlẹn dé whenu gbọn (''International African Institute'')dali, bo yin Zinzinjẹ̀gbonu to [[owhe]] 1935 gbọn ''Longman'' dali. ==Alọdlẹdonu lẹ== [[Adà:Naijilia-nu lẹ]] [[Adà:Ovi he ye ji to owhe 1981 lẹ]] [[Adà:Mẹhe kú to owhe 1968 lẹ]] 0v8dg4ah3wn685o10879rtxg1oz8o1a Tẹpá Tintan Mẹdehlan Klistiani lẹ Tọn to Naijilia 0 1504 28200 28122 2022-08-01T06:20:18Z Samatics 9 wikitext text/x-wiki '''Tẹpá Tintan Mẹdehlan Klistiani lẹ Tọn to Nigeria''', he yé sọ nọ ylọdọ '''Tẹpá Tintan Mẹdehlan Klistiani lẹ Tọn lọ to Gbagli''', yín yọ̀whé de he Klistiani Mẹdehlan he tlọn yovotomẹ to [[owhe]] kanweko 19tọ jẹ 20tọ bo wá kú to [[Gbagli]] kavi awà Gbagli tọn devo lẹ ji yin didi do. Tẹp̣á lọ to ali he yí dotowhé daho Gbagli tọn ji. Aná he yè gán do mọ fie tẹpa lọ te to Google Maps ji wẹ [https://www.google.com/maps/place/6FR4CV7Q%2BCPR/@6.4136178,2.8870716,17z/data=!3m1!4b1!4m5!3m4!1s0x0:0xe415715e310e52be!8m2!3d6.4136125!4d2.8892656 CV7Q+CPR, 103101, Badagry, Nigeria]. Kandai delẹ dohia dọ mẹdehlan he hugan 200 wẹ yín didi dofi. <ref>{{Cite book |last=Lizzie |first=Williams |url=http://worldcat.org/oclc/939829665 |title=Nigeria: The Bradt Travel Guide |date=2012 |publisher=Bradt Travel Guides |isbn=978-1-84162-397-9 |pages=160-61 |oclc=939829665 |access-date=2022-07-14 |archive-date=2022-07-14 |archive-url=https://web.archive.org/web/20220714214658/https://www.worldcat.org/title/nigeria-the-bradt-travel-guide/oclc/939829665}}</ref> Dotin bliki tọn gaa de yín bibayi nado nọ flin mẹdehlan he kú enẹlẹ. To egbè, tẹpá lọ yin nọtẹn whenuho tọn de he nọ dọn saditọ lẹ wá Gbagli. <ref>{{Cite journal |last=Falola |first=Toyin |date=1992 |title=The Minor Works of T. O. Avoseh |url=http://dx.doi.org/10.2307/3172000 |journal=History in Africa |volume=19 |pages=250 |doi=10.2307/3172000 |issn=0361-5413 |access-date=2022-07-14 |archive-date=2022-07-14 |archive-url=https://web.archive.org/web/20220714214659/https://www.cambridge.org/core/journals/history-in-africa/article/abs/minor-works-of-t-o-avoseh/06AD93C0A8A1EC602AE59798307C6A41}}</ref> == Otàn == To ojlẹ he mẹ yovo lẹ gbẹ́ nọ họ̀ kanlinmọ lẹ to Aflika, ojlẹ he mẹ Klistiani Yovo lẹ hẹ̀n sinsẹ̀n yetọn wà po ojlẹ yovo-dugán-do-mẹyuu-ji tọn po whenu, yovo he kú tofi susu to Aflika lẹ ma whè. Susu yovo ehelẹ tọn wẹ [[ovà]] po [[ovà-gbó]] po hù na agbasa yetọn ma sọgan họavun sọta awutu lọ bọ [[amasin]] he gán gbọ̀ awutu enelẹ ma sọ tin to ojlẹ lọ mẹ wutu. Nukọnmẹ wẹ e wá yin yinyọnẹn dọ [[quinine]] nọ gbọ̀ ovà.<ref>{{Citation |last=Meshnick |first=Steven R. |title=The History of Antimalarial Drugs |url=http://dx.doi.org/10.1385/1-59259-111-6:15 |work=Antimalarial Chemotherapy |pages=15–25 |place=New Jersey |publisher=Humana Press |access-date=2022-07-14 |last2=Dobson |first2=Mary J.}}</ref><ref>{{Cite journal |last=Oliveira |first=Alfredo Ricardo Marques de |last2=Szczerbowski |first2=Daiane |date=2009 |title=Quinina: 470 anos de história, controvérsias e desenvolvimento |url=http://dx.doi.org/10.1590/s0100-40422009000700048 |journal=Química Nova |volume=32 |issue=7 |pages=1971–1974 |doi=10.1590/s0100-40422009000700048 |issn=0100-4042 |access-date=2022-07-14 |archive-date=2022-07-14 |archive-url=https://web.archive.org/web/20220714214659/https://www.scielo.br/j/qn/a/mWPDYJjzGn9gMkz43JNRFTw/?lang=pt }}</ref> Nue zọ́n bọ Mẹdehlan Klistian he sẹtẹn wa Gbagli sọn yovotomẹ to 1845 susu kú niyẹn bosọ yin didi do Gbagli To whenue mẹdehlan yovo lẹ wá Gbagli, e ma dẹ́n bọ mẹdopo to yé mẹ kú. Mrs. Eliza Phillips Gollmer, asi dopo to nukọntọ mẹdehlan lẹ lọ tọn [[C. A. Gollmer|Rev. Charles Andrew Gollmer]] (mẹhe e dà to whenue asi he e dà to [[ojlẹ yovo-dugán-do-mẹyuu-ji tọn whenu to Sierra Leone]] kú to aliho dopolọ mẹ godo) wẹ omẹ tintan he yin didi do tẹpá lọ mẹ to osun 4tọ azán 11tọ, 1845 to whenue e ko jẹ awutu sinsinyẹn de na osun atọ̀n godo, bọdo uwọ go, mẹdehlan susu devo lẹ wẹ yin didi do finẹ. <ref>{{Cite book |url=https://books.google.ch/books?id=fqgoAAAAYAAJ&pg=PA384&lpg=PA384&dq=C.+A.+Gollmer+biography+european+missionary+Mrs.+Gollmer+Badagry&source=bl&ots=TT47UB1r5_&sig=ACfU3U03qk_xb7OsMVnuW-mU1EpQ4vMiUQ&hl=en&sa=X&ved=2ahUKEwiFldX4mvn4AhWLVfEDHcpEDiMQ6AF6BAgkEAM#v=onepage&q=C.%20A.%20Gollmer%20biography%20european%20missionary%20Mrs.%20Gollmer%20Badagry&f=false |title=Missionary Register |date=January 1846 |publisher=Seeley, Jackson, & Halliday |year= |pages=268, 384 |access-date=2022-07-14 |archive-date=2022-07-14 |archive-url=https://web.archive.org/web/20220714214656/https://books.google.ch/books?id=fqgoAAAAYAAJ&pg=PA384&lpg=PA384&dq=C.+A.+Gollmer+biography+european+missionary+Mrs.+Gollmer+Badagry&source=bl&ots=TT47UB1r5_&sig=ACfU3U03qk_xb7OsMVnuW-mU1EpQ4vMiUQ&hl=en&sa=X&ved=2ahUKEwiFldX4mvn4AhWLVfEDHcpEDiMQ6AF6BAgkEAM#v=onepage&q=C.%20A.%20Gollmer%20biography%20european%20missionary%20Mrs.%20Gollmer%20Badagry&f=false}}</ref><ref name=":0">{{Cite book |last=Gollmer |first=Charles Henry Vidal |url=http://archive.org/details/charlesandrewgol00goll |title=Charles Andrew Gollmer : his life and missionary labours in West Africa, compiled from his journals and the Church Missionary Society's Publications |date=1889 |publisher=London : Hodder and Stoughton |others=University of California Libraries |pages=41, 45}}</ref> To whenue oṣiọ etọn ko yin didi do nọtẹn lọ godo wẹ tẹpá lọ wa yin gbigbá na mẹdehlan yovo lẹ. File wẹ yè di mẹdehlan yovo devo lẹ do, taidi Mrs. Müller, asi Rev. J. C. Müller he bayi matin-tọ́ to azán 26tọ, osun awetọ, 1848; gọna [[Eugene Celadon Van Cooten]] (Dotó mẹzẹtọ Dutch-nu de) po asi etọn, Emily Primrose Van Cooten, he ovà-zọ̀n sinsinyẹn de hù to azán 13tọ, osun atọ̀ntọ 1851 po azán 17tọ osun 5tọ 1850 po.<ref name=":0" /> Yovo devo he ma tlẹ yin mẹdehlan lẹ yin didi do tẹpá ehe mẹ. Dopo to ye mẹ wẹ Mr. George Brand, British Consul de to [[Awọnlin]] to ojlẹ yovo-dugán-do-mẹyuu-ji tọn whenu mẹhe [[ovà-gbó]] po [[slá]] po hù to azán 16tọ osun 6tọ 1860. Mẹdehlan Aflikanu delẹ lọsu yin didi do finẹ, taidi Mr. Edward Philips, mẹdehlan-mẹplọntọ Sierra Leon-nu de he [[adingbe]] hù to azán 13tọ, osun 3tọ 1847. Mẹdevo lẹ taidi Mr. Mark Willoughby, yèdọ gbèsenamẹtọ Sierra Leon-nu Gollmer tọn de he kú to azán 9tọ, osun 5tọ 1850, to whenue e ko jẹ awutu sinsinyẹn de na whenu dindẹn godo, sinsẹ̀ngán ṣọṣi [[Anglican]] po [[Methodist]] tọn Naijilia-nu he nọ̀ po yovo lẹ po to whelọnu delẹ lọsu yin didi to tẹpá enẹ mẹ ga. <ref>{{Cite journal |last=Kunnuji |first=Joseph |date=2017 |title=Guided Syncretism: Repackaging Badagry-Ogu Music in the Context of Lagos' Postcolonial Modernity |url=http://dx.doi.org/10.21504/amj.v10i3.2197 |journal=African Music: Journal of the International Library of African Music |volume=10 |issue=3 |pages=80 |doi=10.21504/amj.v10i3.2197 |issn=0065-4019}}</ref> [[Mẹdehlan sinsẹ̀n Katoliki tọn]] po [[Society of African Missions]] tọn lẹ lọsu po tindo tẹpá yetọn dovo to [[Topo]] fie azọ́n yẹwhehodidọ tọn yetọn yin wiwa te hugan. ==Alọdlẹndonu lẹ== {{Reflist}} [[Adà:Tẹpá lẹ to Naijilia]] ova98auywijvol37rm9sxnnvrpvhya1 Ude Odilora 0 1506 26358 26343 2022-07-16T01:08:43Z Gadarawamo 20 /* Gbẹzan po Azọ́n po */ wikitext text/x-wiki '''Udekwesiri Odilora''' yin [[Naijilia]] vijiji dé bo yin otanwekantọ́ podọ Mẹplọntọ́ to wehọmẹ daho. E yin yinyọnẹn na otanwé he e kan he hosọ etọn yin Oka Aku Eri Eri, otanwé he yin nukọntọ́ to Igbogbe mẹ. ==Gbẹzan po Azọ́n po== Odilora yin jiji to Umunachi to gandudu dokọ Dunukofia tọn to ayimatẹn Anambra tọn. E plọnwe to flansegbe mẹ to wehọmẹ alavọ Naijilia tọn (''French University of Nigeria, Nsukka''). E yin mẹplọntọ to wehọmẹ daho Kakajẹ whenue e yí gbọjẹ. ==Alọdlẹdonu lẹ== pc4dllnehyek1k6g2j29tyza573hbgw Láwuyì Ògúnníran 0 1507 26460 26458 2022-07-17T22:01:27Z Gadarawamo 20 wikitext text/x-wiki '''Láwuyì Ògúnníran''' (azán atọ́ntọ Abọhunsun owhe 1935 – azán Ko-nukundopotọ Zosun [[owhe]] 2020) yin [[Naijilia]] vijiji de he nọ kan Aihundida do owe mẹ, e ko de owe susu tọ́n to ayọgbe mẹ. Owe lọ he hosọ etọn yin ''Eégún Aláré'' yin gigopana podọ e lẹzun owe he dona nọ yin pinplọ́n wehọmẹvi lẹ to wehọmẹ daho súsú lẹ to togbo [[Naijilia]] tọn mẹ. Owe susu lẹ ko yin didetọ́n nado basi zẹẹmẹ azọ́n etọn lẹ, podọ kandai de yin bibasi gbọn Saudat Adebisi Hamzat dali to wehọmẹ alavọ Ilorin tọn bọ hosọ etọn yin "''A New Historicist Analysis of Selected Plays of Lawuyi Ogunniran and Olu Owolabi''". Durotoye Adeleke, he yin weyọnẹntọ́ daho to ogbe pinplọn to wehọmẹ alavọ Ibadan tọn lọsu basi dodinnanu ''Shakespearean Fool'' tọn to [[azọ́n]] he Ogunniran wa po Aihun devo lẹ gbọn Adébáyọ Fálétí, Ọláńrewájú Adépọjù and Afọlábí Ọlábímtán dali. == Owe zinjẹgbonu lẹ== *Ààre-àgò Aríkùyerì *Eégún Aláré *Ọmọ Alátẹ Ìlẹ̀kẹ̀ *Ìbàdàn Mesìọ̀gọ̀: Kìnnìún ilẹ̀ Yorùbá *Ọlọ́run ò màwàda *Àtàrí àjànàku *Igi wọ́rọ́kọ *Nibo laye dori ko? *Ọ̀nà kan ò wọjà *Abínúẹni (coauthored with Yẹmí Ọmọtáyọ) *Ààrò Mẹ́ta Àtọ̀runwá! *Ìṣe tí Àwọn Yorùbá Ńṣe ==Alọdlẹdonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] [[Adà:Ovi he ye ji to owhe 1935 lẹ]] [[Adà:Mẹhe kú to owhe 2020 lẹ]] s78l3emvcv9vw1zib7cawzptu28mw9x Emmanuella 0 1508 26710 26429 2022-07-21T05:28:44Z Yemi festus 27 wikitext text/x-wiki [[File:Emmanuella.jpg|thumb|Emmanuella]] '''Emmanuella Samuel''' kavi '''Emmanuella''' de ye no ylo do, yi jiji to azan 22tọ liyasun owhe 2010. Emmanuella yin ovi pevi Aihundato to Otogbo [[Naijilia]] tọn mẹ. [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] fevegd6lxn8ctrq03cne5zubn3p80z8 Farida Jalal 0 1509 26426 26425 2022-07-16T23:19:22Z Misteld 15 /* Alọdlẹndonulẹ */ wikitext text/x-wiki '''Farida Jalal''' yin Aihundatọ to azọnwhe aihundidalamẹyiya tọn he to Agewaji [[Naijilia]] tọn he yin yinyọnẹn taidi Kannywood mẹ de. == Bẹjẹeji gbẹzan etọn tọn podo we pinplọ etọn po== Farida Jallal yin jiji to azan awetọ abọhusun, owhe 1985 tọn to Katsina, Ayimatẹn Katsina tọn mẹ. Farida whẹn bo plọnwe to otò etọn titi mẹ to ayimatẹn Katsina tọn mẹ to fihe e wa sẹtẹn yi [[Ayimatẹn Kano Tọn|Ayimatẹn Kano tọn]] te tonukọn mẹ nado bẹ azọn aihundida tọn jẹeji to azọnwhe aihundidalamẹyiya tọn Hausa tọn he yin Kannywood mẹ. == Azọn etọn== Farida bio azọnwhe aihun tọn to 2002 fihe e sọawuhia to aihun tangan azọnwhe lọ tọn whelọnu tọn delẹ taidi Yakana, Sansani podo Madadi po. Aihundatọ Farida Jallal yin dopo to Aihundatọ he yin alọhẹndotena gbọ Ayimatẹn gan Kano tọn dali lẹ mẹ. To 2019, Farida har gọ jẹ aihundaji to Kannywood mẹ whla dopo do gọ. To gan lọ mẹ, e la dọ emi ko lẹkọ do aihun whe lọ podọ e tlẹ sọ la dọ emi na de aihun emitọn lẹ tọ to madẹ mẹ. To hokansemẹ de hẹ BBC Hausa whenu, Farida dọ emi ko yin titafu gbọn azọnwhe Kannywood tọn dali. To hokansemẹ de whenu, Aihundatọ Farida Jallal dọmọ to alọnu din sinsẹn ha malenu lẹ tọn jiji ji wẹ emi ze ayiha do. == Gbẹzan medetiti tọn etọn== Farida wlenalọ bo jivi awe, amọ dopo to ovi lọ lẹ mẹ ko ku. Tlẹnọ de we Farida yin to alọnu din. == Alọdlẹndonulẹ == [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1985 lẹ]] [[Adà:Naijilia-nu lẹ]] jasdrng0ja5cmeh5obgbdx25z5z1cn0 Maryam Yahaya 0 1510 26511 26509 2022-07-18T17:22:12Z Jamex18 32 wikitext text/x-wiki '''Maryam Yahaya''' yin Aihundatọ [[Naijilia]] tọn to azọnwhe ''Kannywood'' tọn. E yin yinyọnẹn ganji to whenue e do mahẹ to aihun lọ ''Taraddadi'' mẹ, aihun de he yin anadena gbọn ''Elnass Ajenda'' dali. Na ada etọn lẹ wutu, ajọ ''City people Entertainment'' tọn de Yahaya gọna tito 2017 tọn Aihundatọ nukọnmẹ tọn lẹ he jẹ nado yi ajọ to [[owhe]] 2017 tọn mẹ lẹ. E to Aihundatọ he ajọ ''City People Entertainment'' tọn jlo na de na ajọ Aihundatọ azọn yọnẹntọ hugan tọn to 2018. == Azọn etọn== Yahaya ko nọ jlo nado daihun sọn whenue e to pẹvi gbọn, podọ e yin dindọn gbọn aihun Hausa tọn he e nọ pọn lẹ dali. E daihun etọn tintan to aihun lọ Gidan Abinci mẹ, bọ do Barauniya podo Tabo po, e da ada fliflin lẹ to aihun lọ mẹ. mẹ lẹ yọnẹn ganji to whenue e yi ada Bilkisu Shema tọn wa to Mansoor mẹ, aihún ojlofọndotenamẹ tọn de he yin anadena gbọn Ali Nuhu dali. == Aihun he e da lẹ== {| class="wikitable sortable" |+ Aihun he mẹ Yaya ko sọawu hia te lẹ |- ! scope="col" | hosọ ! scope="col" | owhe |- |''Gidan Abinci'' |2016 |- |''Barauniya'' |2016 |- |''Tabo' |2017 |- |''Mijin Yarinya'' |2017 |- |''Mansoor'' |2017 |- |''Mariya'' |2018 |- |''Wutar Kara'' |2018 |- |''Jummai Ko Larai'' |2018 |- |''Matan Zamani'' |2018 |- |''Hafiz'' |2018 |- |''Gidan Kashe Awo'' |2018 |- |''Gurguwa'' |2018 |- |''Mujadala'' |2018 |- |''Sareenah'' |2019 |} == Alọdlẹndonulẹ == [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] aukluew7nbhpx7gxx2u3ysmw19ay29v F. C. Ogbalu 0 1511 26601 26600 2022-07-20T09:26:52Z Samatics 9 wikitext text/x-wiki '''Frederick Chidozie Ogbalu''' (1927 — 1990) yin yinyọnẹ̀n taun taidi F. C. Ogbalu bo yin ogbe plọ́ntọ dé podọ mẹplọ́ntọ dé to tògbo [[Naijilia]] tọn mẹ. E sọ yin yinyọnẹ̀n taun na ayidonugo etọn he é lẹhlan ogbe Igbo tọn dali. To [[Owhe]] 1949, e dó ogbẹ de ai na nukọnyiyi ogbe po aṣa Igbo tọn. ==Alọdlẹdonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1927 lẹ]] [[Adà:Mẹhe kú to owhe 1990 lẹ]] mpislycv6j98g8q2dvln6ryvu6qwnkp Funke Egbemode 0 1512 27028 27019 2022-07-25T13:10:12Z Misteld 15 /* Alọdlẹdonu lẹ */ wikitext text/x-wiki '''Funke Egbemode ''' yin linlinwekantọ yọnnu [[Naijilia]] vijiji de podọ Anadenanutọ́ linlinwekantọ ''New Telegraph'' tọn. E yi wehọmẹ dokọ tọn (''Baptist Practising Primary School''), Iwo, to [[Ayimatẹn Osun Tọn|Ayimatẹn Osun tọn]]. E yi wehọmẹ daho (''Baptist Girls High School'', Osogbo) to [[Ayimatẹn Osun Tọn|Ayimatẹn Osun tọn]]. E yin linlinwekantọ́ to linlinhọsa (''The Sun Newspaper'') tọn. Funke sẹn taidi ogán na ogbẹ vọjladobasitọ na osaa Awe. Ewọ wẹ ogán na linlin Ayimatẹn Osun Naijilia tọn. ==Alọdlẹdonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] no17bxz418ipyp08tvd04bdp26v4ytk Saturn 0 1513 28165 28164 2022-07-30T23:18:16Z Successrace 13 wikitext text/x-wiki [[File:8423_20181_1saturn2016.jpg|thumb|Saturn]] '''Saturne''' wẹ planẹti ṣidopotọ do [[owhè]] go, to [[Jupita]] godo mẹ '''Saturn''' wẹ sọ klo hugan, oyinkọ lọ Saturn wa sọn latingbe Saturnus e do yẹwhe dé hia to sinsẹn Lomu lẹ mẹ, yẹwhe [[nudido]] tọn. E nọ yi Saturn 1,400,000,000 [[km]] (869,000,000 mi) e bai asán 10,759 nu di [[owhe]] gbanewhedopo po osùn ṣinàtọ̀n po (29.8) na dó lẹdo owhè pe [[Adà:Lẹnunnuyọnẹn]] [[Adà:Planẹti lẹ]] ev4wxzcw1t858xnjjd6jd80x4zl7umr Adà:Mẹhe kú to owhe 1990 lẹ 14 1514 26602 2022-07-20T09:27:23Z Samatics 9 Dá weda po "Mẹhe kú to owhe 1990 lẹ" po wikitext text/x-wiki Mẹhe kú to owhe 1990 lẹ anjaqk94v9kr0v58ujyhnk7arwygqtz Sa'a Ibrahim 0 1515 26754 26732 2022-07-21T16:40:48Z Joshateji 22 wikitext text/x-wiki '''Sa’a Ibrahim''' yin ayinamẹtọ [[Naijilia|Naijilia]] tọn gando hodidọ go bo sọ yin linlinkàntọ de. Ewọ wẹ yin yọnnu tintan he lẹzun azinponọ to azọ́nwhe ''Broadcasting Organisation of Nigeria (BON)'' tọn. E sọ yin anadenanutọ azọ́nwhe tele [[Abubakar Rimi]] tọn. ==Gbẹzan bẹjẹeji tọn etọn== Hajia Sa’a Ibrahim yin jiji na Malam Ibrahim po Yalwa Bello po to 18 Lidosun 1960 tọn to Magashi Quarters, gandudu lẹdo dokọ́ Kano tọn. E yì wehọmẹ Kofar Kudu Primary School sọn 1966 jẹ 1973.To enẹgodo, e zindonukọn yì Government Secondary School to Dala, [[Ayimatẹn Kano Tọn|Ayimatẹn Kano tọn]] sọn 1973 jẹ 1978 to fihe e mọ gbedewema wehọmẹ pevi tọn yí te. E mọ gbedewema daho yí to tonudidọ mẹ sọn wehọmẹ alavọ Sokoto tọn sọn gblagbla owhe 1980 podo 1984 po podọ e mọ gbedewema yí to hladiozọ́nwiwa mẹ to wẹhọmẹ alavọ Jos tọn, [[Naijilia|Naijilia]] sọn gblagbla owhe 1988 po 1989 po. Hajia Sa’a Ibrahim mọ gbedewema daho yí to ''Public relations'' mẹ sọn wehọmẹ alavọ Bayero tọn to Kano. ==Azọ́n== Sa’a Ibrahim bẹ linlinzọ́n jẹeji taidi nubayitọ to hladio Kano tọn ji to 1984. E wa lẹzun tatọ́ to hladio Kano tọn to apadewhe he nọ wazọ́n do titi yọnnu lẹ podo ovi lẹ tọn po. To 1986, e godo hladio Deutsche-Welle tọn ji to fihe e wazọ́n te taidi awuwledaitọ na tito-to whinnu yọnnu lẹ tọn podo linlindọtọ tọn po. To 1993, e biọ CTV67 taidi tatọ́ na yọnnu po yọpọvu lẹ po bo gbọnmọ dali lẹzun mẹhe nọ penukundo tito lẹ go. To 1999, e lẹzun nukunpedonugotọ hladio FM Kano tọn podọ to 2005 e lẹzun alọgọtọ anadenanutọ azọ́nwhe lọ tọn. To 2014, ayimatẹngan Rabiu Musa Kwankwanso dé e taidi MD/C.E.O na azọ́nwhe tele Abubakar Rimi Television he yin nutindo otò Kano tọn. To Kọ́yànsun 2019, e yin dide taidi azinponọ BON tọn. ==Sinsẹ́nzọ́n== Sa’a Ibrahim sẹ́n to State Advisory Panel for the DFID funded State Accountability and Voice Initiative – SAVI, to fihe e gọalọ bosọ wlebona asisa lẹ to azọ́nwhe linlin tọn, CSOs podo wedegbẹ tonudidọ ayimatẹn lọ tọn. E sọ sẹ́n taidi tatọ́ ogbẹ linlinzọ́nwatọ ayimatẹn Kano tọn he nọ wlawuna tito nuwiwa tọn sọn Liyasun 2002. To ogbẹ lọ mẹ, e wleawuna alọgọtọ na vọzepọn, nukunpedonugotọ podo kandai gando awukuzọ̀n didesẹ podo hodidọ gando agbasalilo po to ayimatẹn Kano tọn. E sẹ́n taidi dopo to hagbẹ Social Mobilization Technical Committee he to nukunpedo ayimatẹn ao (10) he to oglọ na UNICEF to Bauchi sọn 1998 jẹ 2002. Sa’a Ibrahim yin dopo to hagbẹ BON tọn, Theatre and Art Workers Union of Nigeria, (RATTAWU), Nigeria Association of Women, NAWOJ, podo Nigerian Union of Journalists, NUJ. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] iay6c5e7l2jf84iwuhv4r5mxyp8zb79 Adà:Ovi he ye ji to owhe 1908 lẹ 14 1516 26721 2022-07-21T09:05:53Z Samatics 9 Dá weda po "Ovi he ye ji to owhe 1908 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1908 lẹ 9yyso10ho9g0g7d6hh6oz7xvqp426ll Uranus 0 1517 28160 28159 2022-07-30T22:51:18Z Successrace 13 wikitext text/x-wiki '''Uranus''' wẹ [[planẹti]] ṣiawetọ do [[owhè]] go to Agblò owhè tọn mẹ. Fifa wẹ Uranus taidi [[Neptune]]. To [[Jupita]] po [[Saturn]] po godo Uranus wẹ planẹti atọ́ntọ he klo hugan. Planẹti lọ yin dídá po fifa, gasi lẹ po likuidi mẹtà po, e tindo onu atọ̀n ehelẹ [[hydrogen]] (<sub>1</sub>H), ''[[helium]]''(<sub>2</sub>He) po ''methane'' po, mọdopolọ e tindo ninọmẹ aimẹ tọn {{-197°C (-322.6 °F;76.1 K)|−197|°C|°F K|lk=on}} sẹpọ́ aga agblo tọn,e sinẹn pẹdé ( nudi 55% to jijlẹ hẹ́ maasi [[wẹkẹ]] tọn).Onudi Liva 2.8 [[km]] wẹ '''uranus''' yí dó dẹn dó owhè go [[Adà:Lẹnunnuyọnẹn]] [[Adà:Planẹti lẹ]] nmpx8ch6ba7w9lhdyvdzs54c86umijk Theresa Bowyer 0 1518 26986 26984 2022-07-24T20:35:41Z Misteld 15 /* Alọdlẹdonu lẹ */ wikitext text/x-wiki '''Theresa Bowyer''' yin yọnnu vọjladobasitọ́ linlinwe (Daily Times of Nigeria) tọn dai. E tọ́nwe to wehọmẹ linlinwekantọ́ tọn to London. Bowyer bẹ azọ́n jẹeji to azọnwhe (Daily Times) tọn to [[owhe]] 1951. To azọ́nwiwa na [[owhe]] awe godo, é lẹzun yọnnu vọjladobasitọ́ na linlinwe dé. To [[owhe]] 1961, é yi plidopọ́ ṣinatọntọ́ ( U. S. National Commission for UNESCO) tọn he yin bibasi to Boston. To whenue ye ko fó oplidopọ́ lọ godo, E yi na gbẹjizọnlin azọ́nwhe Ayimatẹn tọn to oto dide delẹ to [[Amẹlika]]. Bowyer jo azọ́n (Times) do to [[owhe]] 1963. É dó wehọmẹ dokọ po wehọmẹ daho dé po ai (Therbow Primary and Secondary) bo yi nọpọ hẹ asu etọn. ==Alọdlẹdonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[en:Theresa Bowyer]] o6n4xbr0edovvwg5k2gac4steyxtss1 Adà:Ovi he ye ji to owhe 1938 lẹ 14 1519 26918 2022-07-23T15:28:05Z Samatics 9 Dá weda po "Ovi he ye ji to owhe 1938 lẹ" po wikitext text/x-wiki Ovi he ye ji to owhe 1938 lẹ 0jbdeiauzcjwaowty23yg6hiegj6ki0 Martin Lynn 0 1520 27018 27017 2022-07-25T05:19:45Z Samatics 9 wikitext text/x-wiki '''Martin Lynn''' (31 Avivọsun 1951 - 15 Liyasun 2005) yin whenuho-kantọ̀ British podo [[Naijilia|Naijilia-nu]] po podọ we plọntọ, ehe sin nupinplọn sinai do otàn [[Aflika]] tọn ji. E plọnnu to wehọmẹ alavọ Ilorin tọn, e yin weplọntọ otàn Aflika tọn lẹ tọn to wehọmẹ alavọ Queen's University Belfast. E wọ wẹ yin omẹ tintan he tindo gbedewema wesetọ lẹ tọn to nupinplọn gando otàn Aflika tọn go to Ireland. Lynn, he yin otòvi [[Naijilia|Naijilia]] tọn plọnnu to wehọmẹ School of Oriental and African Studies, University of London (MA) podọ to King's College London (PhD). E yin azọ́nwatọ to hagbẹ lẹ ṣẹnṣẹn. Martin Lynn mọ wepinplọn vọnu gando otàn [[Aflika]] tọn yi ehe yin godonọna gbọn ogbẹ whenuho-dọtọ lẹ tọn bọ e sọ yin didoai to yinkọ etọn mẹ. ==Azọ́n ṣinṣian lẹ== Zinjẹgbonu etọn lẹ bẹ: *Commerce and Economic Change in West Africa: The Palm Oil Trade in the Nineteenth Century (Cambridge University Press, 1997) *Nigeria 1943-60 in the British Documents at the End of the Empire project (HMSO, London, 2001) *Wood, Betty; Lynn, Martin, eds. (2002). Travel, trade, and power in the Atlantic, 1765-1884. Cambridge: Cambridge University Press for the Royal Historical Society. ISBN 9780521823128. *Encountering the Light: A Journey Taken (Ebor Press, York) ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1951 lẹ]] [[Adà:Mẹhe kú to owhe 2005 lẹ]] 41b0uprgfs0eevnzex0xpfzilleuafw Rufaida Umar Ibrahim 0 1521 27082 27081 2022-07-26T17:16:41Z Anthonymodec 31 wikitext text/x-wiki '''Rufaida Umar Ibrahim ''' (yin jiji to azán fọtọ̀n-nukundopotọ Alunlunsu [[owhe]] 1995) yin Wekantọ po otanwekantọ [[Naijilia]] vijiji dé bo nọ kanwe dó Hausagbe mẹ. É yin jiji do whẹndo daa Gobirawa po Fulani tọn po mẹ to [[Ayimatẹn Kano Tọn|Ayimatẹn Kano tọn]] to [[Naijilia]]. E jẹadọkun to whenue é duto agbawhinwhlẹn to otàn gli de kinkan gando yọnnu Hausa tọn go godo to [[owhe]] 2020, ewọ wẹ yin omẹ atọntọ́ he duto agbawhiwhlẹn lọ ji, bọ [[Maryam Umar]] yin omẹ tintan he duto agbawhinwhlẹn lọ ji. Agbawhiwhlẹn lọ yin titobasina gbọn linlinwe (Aminiya Trust Newspaper) dali to vivọnu [[owhe]] 2020, ehe zọn bọ é lẹzun nukọntọ́ na otanwekantọ́ lẹ de to togbo Naijilia tọn mẹ. == Bẹjẹeji gbẹ̀zán etọn po wehihia etọn po== Rufaida yin jiji to todaho Kano tọn mẹ to togbo Naijilia tọn mẹ, bo yin jiji do whẹndo daa Gobir po Fulani po mẹ, bo yin pinplọ́n whẹ́n to gandudu dokọ Dala tọn to ayimatẹn Kano tọn mẹ. Otọ etọn, Alhaji Ibrahim Umar yin Bagobiri de bo wa sọn hẹnnu Gobirawa Hausa ayimatẹn Kano tọn, bọ onọ etọn yin Hajiya Aishatu Gidado he yin Fulani de bo yin Diffa vijiji to Niger. Rufaida yi wehọmẹ dokọ ( Yandutse Primary School) tọn to owhe 2005, e zindonukọn bo fó wehọmẹ daho (Yandutse college) to owhe 2011. Enẹgodo e yi wehọmẹ (Federal College of Education) to Kano bo plọnnu gando oyọnẹn nutogbẹ lẹ tọn te. ==Alọdlẹdonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] [[Adà:Ovi he ye ji to owhe 1995 lẹ]] 5engcdvhw00ttv1e7xsjqcxa0ihz9n7 Adà:Ovi he ye ji to owhe 1995 lẹ 14 1522 26981 2022-07-24T20:25:47Z Misteld 15 Dá weda po "Todohukanji ovi he ye ji to owhe 1995 lẹ tọn" po wikitext text/x-wiki Todohukanji ovi he ye ji to owhe 1995 lẹ tọn t2huj357j4su41u3wn94lwanqpd8dpj Rosemary Uwemedimo 0 1523 27038 27035 2022-07-25T16:33:30Z Samatics 9 wikitext text/x-wiki '''Rosemary Uwemedimo''' yin otàngblo-kàntọ [[Aflika]] tọn gando dowatọ yovogbe tọn. ==Azọ́n etọn lẹ== *Mammy-Wagon Marriage (1961) *Akpan and the Smugglers (1971) ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] am6jclgyl2jil5je68iizev04f7002k Femi Ojo Ade 0 1524 27106 27105 2022-07-27T07:34:28Z Samatics 9 wikitext text/x-wiki '''Femi Ojo Ade''' yin wekàntọ [[Naijilia|Naijilia]] tọn, wekàntọ, ohó milomilo-kantọ, azọ́ngbejetọ podọ weplọntọ he ko yi gbọjẹ sọn azọ́n nupinplọn to ogbè flanse tọn mẹ podo otàn omẹ wíí tọn lẹ tọn po. ==Gbẹzan bẹjẹeji tọn== Femi yin jiji to [[Awọnlin|Awọnlin]], hùwaji-whèyihọ [[Naijilia|Naijilia]] tọn. E yi wehọmẹ pẹvi to Model Primary School to Yaba, ayimatẹn [[Awọnlin|Awọnlin]] tọn podọ wehọmẹ bọdego tọn to Government College Ibadan, to fihe e mọ gbedewema wehọmẹ bọdego tọn yi te to 1961. E zindonukọn to nukọnmẹ yi wehọmẹ alavọ McMaster tọn to fihe e mọ gbedewema Bachelor of Arts degree yi te to Flansegbe podo Spanish po to 1967 podo gbedewema Master of Arts degree to Flansegbe to wehọmẹ alavọ Queen's tọn to 1969. To 1975, e mọ gbedewema daho hugan (PhD) yi to Flansegbe to wehọmẹ alavọ Toronto tọn. To 1975, e biọ ogbẹ́ Barber–Scotia College tọn to fihe e plọnnumẹ lẹ na ojlẹ kleun de whẹpo e do gọdo wehọmẹ alavọ Obafemi Awolowo tọn to fihe eyin dide te taidi wesetọ Flansegbe tọn to 1980. E sẹ́n to wehọmẹ susu lẹ podo azọ́n daho he e wa lẹ nado yidogọna otànwe mẹ-wíí lẹ tọn podo aṣa yetọn po. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] 6undfj6m0ydy0ohqjsmygai2kvj7iqc Neptune 0 1525 27115 27108 2022-07-27T07:51:29Z Samatics 9 wikitext text/x-wiki '''Neptune''' wẹ [[planẹti]] ṣíàtọ̀ntọ, po vivọnu planẹti lẹ sọn owhè go. To [[Jupita]], [[Uranus]] po [[Saturn]] po godo Neptune wẹ planẹti ẹnẹtọ he sọ klo hugan,bo sọ yin fifa taun tọn. [[Adà:Lẹnunnuyọnẹn]] [[Adà:Planẹti lẹ]] ktmqrdd8ve1016zkbqd9dct5upom0gt Adà:Planẹti lẹ 14 1526 27114 2022-07-27T07:50:22Z Samatics 9 Dá weda po "Planẹti lẹ" po wikitext text/x-wiki Planẹti lẹ 8wtsksokabf2td54sqdj4gqgah7onrh Israel Iwekanuno 0 1527 27173 27166 2022-07-27T22:39:28Z Misteld 15 wikitext text/x-wiki '''Israel E. Iwekanuno''' yin Wekantọ tògbo [[Naijilia]] tọn de podọ otànkantọ de. E yin yinyọnẹn taun na owe he é kàn, he hosọ etọn yin ''Akuko Ala Obosi'', ehe yin otànwe tintan he yin didetọ́n to Igbo gbe mẹ bo yin Zinzinjẹ̀gbonu to [[owhe]] 1923 tọn mẹ. ==Alọdlẹdonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Naijilia-nu lẹ]] qi2o7u1kdmo910ut32xftqti892autg Dandy Jackson Chukwudi 0 1528 27361 27358 2022-07-30T03:45:45Z Gadarawamo 20 wikitext text/x-wiki '''Jackson Chukwudi Dandy ''' yin yinyọnẹn taun taidi '''Dandy Jackson Chukwudi''' bo yin otànwekantọ [[Naijilia]] vijiji tọn dé, podọ vọjladobasitọ́ otanwé tọn. E yin dopo to mẹhe dó azọ́nwhe ''InstaNovella'' tọn he ma sọ to [[azọ́n]] wà ba lọ lẹ mẹ. ''ThisDay'' dó é hia taidi " Otanwekantọ́ he nọ na (mi) otàn he vivi podọ otàn he bọawu nado mọnukunnujẹemẹ." E yin didohia dọ e tin to kúnkan atọntọ́ mẹhe nọ kanwe lẹ mẹ to togbo [[Naijilia]] tọn mẹ. == Otanwé lẹ== Owe * Dandy, Jackson Chukwudi (July 13, 2021). Tales Of Eremma: Child Of Prophecy. InstaNovella, Inc. ISBN 9781005921866. *Dandy, Jackson Chukwudi (August 1, 2021).SHUNTER. InstaNovella, Inc.ISBN 9781005193225. == Alọdlẹdonu lẹ== eiv24ookkuiaibq6691ji1nskznm9wt Joy Onaolapo 0 1529 27343 27341 2022-07-29T15:02:52Z Samatics 9 wikitext text/x-wiki '''Joy Onaolapo''' (azán ko-nukunẹnẹtọ Awewesun [[owhe]] 1982 to Sapele, [[Naijilia]] liyasun [[owhe]] 2012 yin zipinpenzetọ sẹkunọ tọn de to [[Naijilia]]. Eze agba sikagan to kandewiawe zinpinpẹnzetọ sẹ́nsẹ́n to [[owhe]] 2012 yedọ to aihun dida de tẹnmẹ to London. Dodinanu dohia dọ Onaọlapọyin matintọ to Liyasun [[owhe]] 2013 enẹwe whenue epe [[owhe]] gban mẹvi. [[Naijilia]] sin ahọlu ojlẹ de mẹ tọn de yedọ Goodluck Ebele Jonathan jlẹ oṣlọ [[Naijilia|Naijilia-nu]] zinpinpenzetọ sekunọtọ, sikagan yitọ lọ yedọ mẹmẹyọnnu Joy Onaọlapọ di nuhẹnbu daho togbo tọn. Anadenanutọ Ijiọma Iheriobim "yi oṣiọ Onaọlapọ jlẹdo mẹdezejotọ podọ nuyọnẹntọ de go". ==Dodinnanu mẹdetiti tọn== yin jiji azan konukunẹnẹtọ awewesun [[owhe]] 1982 to sapele Nijilia. Yin matintọ Liyasun [[owhe]] 2013 whenue e tindo [[owhe]] gban ==Aihun didalanmẹyiya tọn== Otogbo Naijilia Aihun Sẹkunọ huhlọnfọntọ 9txozrenazygisab3c1z11bsacp0bqp Eghosa Imasuen 0 1530 28085 27264 2022-07-30T06:18:22Z Samatics 9 wikitext text/x-wiki '''Eghosa Imasuen''' (yin jiji to azán fọtọ̀n-nukunẹnẹtọ, Nuwhàsun, [[owhe]] 1976) yin wekantọ [[Naijilia|Naijilia-nu]] de he yin vijiji Bini tọn. Podọ e sọ yin dotozọ́nwatọ de. Ewọ wẹ kàn owe ''To Saint Patrick po Fine Boys po'', he azọ́nwhé ''the Farafina imprint of Kachifo Limited'' basi zinjẹgbonu etọn, zinjẹgbonu basitọ otànwe [[Chimamanda Ngozi Adichie]] tọn lẹ he ye nọ basi vọjlado etọn lẹ to [[Naijilia]]. E nọ̀ Otò [[Awọnlin]] tọn mẹ, to [[Naijilia]], fie e hùn azọ́nwatẹn nuzinjẹgbonu tọn de he nọ yin Narrative Landscape Press do. ==Alọdlẹndonu lẹ== [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1976 lẹ]] [[Adà:Naijilia-nu lẹ]] 2j7h20mw7e87j3nwyo7b0r6lvv35ott Adà:Mẹhe kú to owhe 1968 lẹ 14 1531 27265 2022-07-28T23:20:08Z Samatics 9 Dá weda po "Mẹhe kú to owhe 1968 lẹ" po wikitext text/x-wiki Mẹhe kú to owhe 1968 lẹ 7x3g59jc3zdt0wk635pyqd2rilt22ux Iyabo Ojo 0 1532 27342 27336 2022-07-29T14:17:59Z Gadarawamo 20 wikitext text/x-wiki [[File:Iyabo_Ojo_(cropped).png|thumb|Iyabo Ojo]] '''Alice Iyabo Ojo''' (yin jiji to azan Konukundopotọ́ Awewesun, [[Owhe]] 1977 tọn) yin aihundatọ yọnnu dé, anadena-aihuntọ de po Sinimọto-basitọ dé po he sọ yin Naijilia-nu de. E ko tọ́n to aihun he hugan 150 lẹ mẹ, bo ko sọ basi aihun edetiti tọn he hugan wiẹnẹ. ==Bẹjẹeji gbẹzan etọn== ''Darijinwon'' md51o0vqqw3yh9938aadlqcpe5ojpvz Bisola Aiyeola 0 1533 28199 28198 2022-08-01T06:12:12Z Samatics 9 wikitext text/x-wiki '''Bisola Aiyeola Listen''' (yin jiji to Alunlunsun 1986) yin aihundatọ [[Naijilia|Naijilia]] tọn podo ohànjitọ po. To 2017, Bisola lẹzun nukọntọ to aihundida Big Brother Naija tọn mẹ.<ref name="rf1">{{cite web |title=Bisola Aiyeola Inspires Fans With Lessons From Mistakes |url=https://www.concisenews.global/2018/08/14/bisola-aiyeola-inspires-fans-with-lessons-from-mistakes/ |website=Concise News |publisher=Concise News |accessdate=28 August 2018 |archive-date=27 May 2019 |archive-url=https://web.archive.org/web/20190527120634/https://www.concisenews.global/2018/08/14/bisola-aiyeola-inspires-fans-with-lessons-from-mistakes/ |url-status=dead }}</ref> To 2018, e mọ ajọ̀ ''AMVCA Trailblazer Award'' to 2018 ''Africa Magic Viewers Choice Awards''.<ref>{{Cite web |url=http://sunnewsonline.com/bisola-aiyeola-wins-brand-new-car-at-amvca-2018/ |title=Bisola Aiyeola Wins Brand New Car at AMVCA 2018 |access-date=2018-09-04}}</ref> ==Wehọmẹ== Bisola yi Wehọmẹ alavọ ''National Open University of Nigeria'' to fihe e plọnnu gando nukunpipedo ajọwiwa go.<ref>{{cite web |title=BisolaAiyeola profile |url=https://stargist.com/entertainment/nigerian_celebrity/about-bisola-aiyeola-bisola-aiyeola-biography-bisola-aiyeola-wikipedia-bisola-aiyeola-profile/}}</ref> ==Azọ́n== Aiyeola tọ́n to aihundida tele ji Big Brother Naija 2017 tọn mẹ to fihe e yin nukọntọ na aihundatọ lọ lẹ.<ref name="vanr">{{cite web |title=Video: I feel betrayed, says Bisola runner up #BBNaija |url=https://www.vanguardngr.com/2017/04/video-i-feel-betrayed-says-bisola-runner-up-bbnaija/ |website=Vanguard Nigeria |publisher=Vanguard Nigeria |accessdate=28 August 2018}}</ref><ref name="rf3">{{cite web |title=Big Brother Naija: Real reason Efe defeated Bisola, Tboss – Reuben ... |url=http://dailypost.ng/2017/04/11/big-brother-naija-real-reason-efe-defeated-bisola-tboss-reuben-abati/ |website=Daily Post Nigeria |publisher=Daily Post Nigeria |accessdate=28 August 2018}}</ref> Aiyeola yin dopo to mahẹdotọ to MTN Project Fame West Africa to 2008 bo ze atọ́n-tọ to agbàwhlẹntọ lọ lẹ mẹ sigba Iyanya wẹ mọ ale lọ yi.<ref>{{cite web |title=mtn project fame |url=http://www.citypeopleonline.com/story-life-bisola-aiyeola-bbn-1st-runner-told-city-people/}}</ref> Sọn 2011-2013, Bisola ko yin azọ́nwatọ tele ji tọn to ojlẹ de mẹ wayi he nọ penukundo nuwiwa nudohiamẹtọn [[Naijilia|Naijilia]] tọn he yin lila to azọ́nwhe tele Silverbird tọn ji.<ref>{{cite web |title=Bisola career |url=https://www.takemetonaija.com/2017/06/bbnaija-star-bisola-aiyeola-full.html}}</ref> To 2017, Bisola yin dide na ajọ̀ City People Movie Award for Revelation of the Year (Yovogbe) podo Zainab Balogun, Somkele Iyamah, Seun Ajayi po. To 2018, e mọ ajọ̀ Trail Blazer Award to AMVCA.<ref name=":1">{{cite web |title=Award |url=https://punchng.com/tunde-kelani-falz-bisola-omotola-win-awards-at-amvca-2018-see-winners-list/amp/}}</ref> E lẹzun omẹ nukundeji taidi nubayitọ de gbọn dido Kujus hia.<ref name=":0">{{Cite web|date=2021-04-10|title=Biodun Stephens screens new film Breaded Life {{!}} The Nation|url=https://thenationonlineng.net/biodun-stephens-screens-new-film-breaded-life/|access-date=2021-04-17|website=The Nation}}</ref> ==Gbẹzan mẹdetiti tọn== Aiyeola tindo oviyọnnu dopo to alọnu.<ref name="rf1"/> To Avivọsun 2018, otọ́ oviyọnnu Aiyeola tọn basi matintọ gbọn azọ̀n dali.<ref>{{cite web |title=Popular Nollywood Actress Bisola Aiyeola loses Baby Daddy . |url=https://guardian.ng/life/film/popular-nollywood-actress-bisola-aiyeola-loses-baby-daddy/ |website=Guardian Nigeria |publisher=Guardian Nigeria |accessdate=28 August 2018}}</ref> ==Aihun ṣinṣian etọn lẹ== *Picture Perfect *Ovy's Voice (2017) *Skinny Girl in Transit *Gold Statue (2019) *The Bling Lagosians (2019) *Sugar Rush (2019 film) *The Becoming Of Obim (2019) *This Lady Called Life *Two Grannies And A Baby *Payday (2018 film) *The Kuju's (2020)[10] *Breaded Life (2021)[10] *Dwindle (2021)[12] *Castle and Castle (2021) *Chasing Rainbow's *Falz experience (2018) *Something Wicked (2017) *A Simple Lie (2022) *Makate must sell (2019) *Ben Quick *Chief daddy (2018) ==Ajọ̀ podo yindide po== ==Alọdlẹndonu lẹ== {{Reflist}} [[Adà:Otàn Gbẹzan tọn]] [[Adà:Ovi he ye ji to owhe 1986 lẹ]] oij0dh5pgvomne6iief0l7a0fn2fi2f Ohia:Cite journal 10 1534 27364 27363 2022-07-30T05:41:38Z Samatics 9 1 revision imported from [[:en:Template:Cite_journal]]: Import citation templates wikitext text/x-wiki <includeonly>{{#invoke:Citation/CS1|citation |CitationClass=journal }}</includeonly><noinclude> {{documentation}} </noinclude> 9fcytsszanq7xbwi3p28zsneear9938 Ohia:!xt 10 1535 27366 27365 2022-07-30T05:41:38Z Samatics 9 1 revision imported from [[:en:Template:!xt]]: Import citation templates wikitext text/x-wiki {{#ifeq:{{NAMESPACE}}|{{ns:0}}|{{FormattingError|[[:{{#invoke:TEMPLATENAME|main}}]] is only for examples of style and formatting. Do not use it in actual articles.}}|<span class="example deprecated-content example-bad" style="font-family: Georgia, 'DejaVu Serif', serif; color: #8B0000;" {{#if:{{{title|}}}|title="{{{title}}}"}}>{{{1|Example text}}}</span>}}<noinclude> {{Documentation}} </noinclude> as9fbbw0jw0vo3kag3jnc5uddujfcl5 Ohia:Ambox 10 1536 27368 27367 2022-07-30T05:41:38Z Samatics 9 1 revision imported from [[:en:Template:Ambox]]: Import citation templates wikitext text/x-wiki {{#invoke:Message box|ambox}}{{#ifeq:{{{small}}};{{NAMESPACENUMBER}}|left;0|[[Category:Articles using small message boxes]]}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 1esfeyakvmpfhej10fmg3ujt1lsetw6 Ohia:Anchor 10 1537 27370 27369 2022-07-30T05:41:38Z Samatics 9 1 revision imported from [[:en:Template:Anchor]]: Import citation templates wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:anchor|main}}<noinclude> {{Documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> enb6c4d9v8ozj2bh2wvmo7698r1sot4 Ohia:Category link 10 1538 27372 27371 2022-07-30T05:41:38Z Samatics 9 1 revision imported from [[:en:Template:Category_link]]: Import citation templates wikitext text/x-wiki {{#ifeq:{{#titleparts:{{PAGENAME}}|1}}|Stub types for deletion |[[:Category:{{{1}}}|Cat:{{{1}}}]] | [[:Category:{{{1}}}|{{{2|Category:{{{1}}}}}}]]{{#ifeq:{{Yesno|{{{count|no}}}}}|yes|<small> {{#ifexpr:{{PAGESINCAT:{{{1}}}|{{UC:{{{count_type|ALL}}}}}|R}}>={{{backlog|{{#expr:{{PAGESINCAT:{{{1}}}|{{UC:{{{count_type|ALL}}}}}|R}}+1}}}}}|<span style="font-weight: bold; color: #DD0000;">}}(&thinsp;{{PAGESINCAT:{{{1}}}|{{UC:{{{count_type|ALL}}}}}}}&thinsp;){{#ifexpr:{{PAGESINCAT:{{{1}}}|{{UC:{{{count_type|ALL}}}}}|R}}>={{{backlog|{{#expr:{{PAGESINCAT:{{{1}}}|{{UC:{{{count_type|ALL}}}}}|R}}+1}}}}}|</span>}}</small>}}}}<noinclude> {{Documentation}} </noinclude> npwya2pxpmrb7ss01243bg1cub9s7jq Ohia:Citation Style 1 10 1539 27374 27373 2022-07-30T05:41:38Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_1]]: Import citation templates wikitext text/x-wiki {{Navbox | name = Citation Style 1 | title = [[Help:Citation Style 1|Citation Style 1]] | below = [[Help talk:Citation Style 1|Citation Style 1 noticeboard]] | state = {{{state|autocollapse}}} | listclass = hlist | selected = {{{1|}}} | group1 = General <br />templates | list1 = ; {{tl|Cite book}} : books ; {{tl|Cite conference}} : conference papers ; {{tl|Cite encyclopedia}} : edited collections ; {{tl|Cite interview}} : interviews ; {{tl|Cite journal}} : academic journals ; {{tl|Cite magazine}} : magazines ; {{tl|Cite mailing list}} : public mailing lists ; {{tl|Cite map}} : maps ; {{tl|Cite news}} : news articles ; {{tl|Cite newsgroup}} : online newsgroups ; {{tl|Cite press release}} : press releases ; {{tl|Cite report}} : unpublished reports ; {{tl|Cite sign}} : signs, plaques ; {{tl|Cite speech}} : speeches ; {{tl|Cite techreport}} : technical reports ; {{tl|Cite thesis}} : theses ; {{tl|Cite web}} : web sources | group2 = Preprint templates | list2 = * {{tl|Cite arXiv}} * {{tl|Cite bioRxiv}} * {{tl|Cite CiteSeerX}} * {{tl|Cite ssrn}} | group3 = Audiovisual-related | list3 = * {{tl|Cite AV media}} * {{tl|Cite AV media notes}} * {{tl|Cite episode}} * {{tl|Cite podcast}} * {{tl|Cite serial}} | group4 = Categories | list4 = * [[:Category:Citation Style 1 templates|Citation Style 1 templates]] * [[:Category:Citation Style 1 specific-source templates|Citation Style 1 specific-source templates]] | group5 = Documentation | list5 = * {{tl|Citation Style documentation}} }}<noinclude> {{Documentation}} </noinclude> 8w1r8khtvjyac2kmk4gmvezup7nlddb Ohia:Citation Style documentation 10 1540 27376 27375 2022-07-30T05:41:38Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation]]: Import citation templates wikitext text/x-wiki <includeonly>{{#invoke:Template wrapper|wrap|_template=Citation Style documentation/{{{1|}}}|_include-positional=yes}}</includeonly><noinclude> {{documentation}} </noinclude> 0mwkn46ojtl7cqp14gr4m3fyfcqfpom Ohia:Citation Style documentation/author 10 1541 27378 27377 2022-07-30T05:41:38Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/author]]: Import citation templates wikitext text/x-wiki * <b id="csdoc_author">last</b>: Surname of a single author. Do not wikilink—use '''author-link''' instead. For corporate authors or authors for whom only one name is listed by the source, use '''last''' or one of its aliases (e.g. {{para|author|Bono}}). Aliases: '''surname''', '''author''', '''last1''', '''surname1''', '''author1'''{{#if:{{{aliases|}}}|, {{{aliases}}}}}. ** '''author''': this parameter is used to hold the complete name of a single author (first and last) or to hold the name of a corporate author. This parameter should never hold the names of more than one author. ** '''first''': Given or first names of author; for example: ''Firstname Middlename'' or ''Firstname M.'' or ''Firstname M., Sr.'' Do not wikilink—use '''author-link''' instead. Aliases: '''given''', '''first1''', '''given1'''. Requires '''last'''; first name will not display if '''last''' is empty. ** OR: for multiple authors, use '''last1''', '''first1''' through '''last<var>n</var>''', '''first<var>n</var>''', where ''n'' is any consecutive number for an unlimited number of authors (each '''first<var>n</var>''' requires a corresponding '''last<var>n</var>''', but not the other way around). {{Crossref|See the [[#csdoc_display|'''display''']] parameters to change how many authors are displayed.}} Aliases: '''surname1''', '''given1''' through '''surname<var>n</var>''', '''given<var>n</var>''', or '''author1''' through '''author<var>n</var>'''. For an individual author plus an institutional author, you can use {{para|first1|...}}{{para|last1|...}}{{para|author2|...}}. ** '''author-link''': Title of existing Wikipedia article about the author—not the author's website; do not wikilink. Aliases: '''author-link1''', '''author1-link''', '''authorlink'''. **OR: for multiple authors, use '''author-link1''' through '''author-link<var>n</var>'''. Aliases: '''author1-link''' through '''author<var>n</var>-link'''. **'''name-list-style''': accepts a limited list of keywords as value; when set to <code>amp</code>, <code>ampersand</code>, or <code>&</code>, inserts an ampersand between the last two names in a name list; when set to <code>and</code>, inserts the conjunction 'and' between the last two names of a name list; when set to <code>vanc</code>displays name lists in [[Vancouver style]] when the lists use the <code>last</code>/<code>first</code> forms of name parameters. *{{anchor|para_vauthors}}'''vauthors''': comma-separated list of author names in [[Vancouver style]]; enclose corporate or institutional author names in [[Help:Citation_Style_1#Accept-this-as-written_markup|doubled parentheses]]. End with etal if appropriate: *:{{para|vauthors|Smythe JB, ((Megabux Corp.)), etal}} ** '''author-link''' and '''author-mask''' may be used for the individual names in {{para|vauthors}} as described above{{#if:{{{limited_param_list|}}}|| *'''authors''': Free-form list of author names; use of this parameter is discouraged because it does not contribute to a citation's metadata; not an alias of '''last'''.}}{{#if: {{{contributor|}}}| * '''contributor-last''': (book cites only) surname of the author of '''contribution''' (which is required). Aliases: '''contributor-surname''', '''contributor1''', '''contributor1-last''', '''contributor-last1'''. **'''contributor-first''': Given or first names of contributor. Do not wikilink—use '''contributor-link''' instead. Aliases: '''contributor-given''', '''contributor1-first''', '''contributor-first1'''. ** OR: for multiple contributors, use '''contributor-last1''', '''contributor-first1''' through '''contributor-last<var>n</var>''', '''contributor-first<var>n</var>''' where ''n'' is any consecutive number for an unlimited number of contributors (each '''contributor-first<var>n</var>''' requires a corresponding '''contributor-last<var>n</var>''', but not the other way around). Aliases: '''contributor1-last''', '''contributor1-first''' through '''contributor<var>n</var>-last''', '''contributor<var>n</var>-first''', or '''contributor1''' through '''contributor<var>n</var>'''. ** '''contributor-link''': Title of existing Wikipedia article about the contributor—not the contributor's website; do not wikilink. Aliases: '''contributor-link1''', '''contributor1-link'''. **OR: for multiple contributors, use '''contributor-link1''' through '''contributor-link<var>n</var>'''. Aliases: '''contributor1-link''' through '''contributor<var>n</var>-link'''.}}{{#if:{{{limited_param_list|}}}|| * <b id="csdoc_translator">translator-last</b>: Surname of translator. Do not wikilink—use '''translator-link''' instead. Aliases: '''translator-surname''', '''translator1''', '''translator1-last''', '''translator-last1'''. **'''translator-first''': Given or first names of translator. Do not wikilink—use '''translator-link''' instead. Aliases: '''translator-given''', '''translator1-first''', '''translator-first1'''. ** OR: for multiple translators, use '''translator-last1''', '''translator-first1''' through '''translator-last<var>n</var>''', '''translator-first<var>n</var>''', where ''n'' is any consecutive number for an unlimited number of translators (each '''translator-first<var>n</var>''' requires a corresponding '''translator-last<var>n</var>''', but not the other way around). Aliases: '''translator1-last''', '''translator1-first''' through '''translator<var>n</var>-last''', '''translator<var>n</var>-first''', or '''translator1''' through '''translator<var>n</var>'''. ** '''translator-link''': Title of existing Wikipedia article about the translator—not the translator's website; do not wikilink. Aliases: '''translator-link1''', '''translator1-link'''. **OR: for multiple translators, use '''translator-link1''' through '''translator-link<var>n</var>'''. Aliases: '''translator1-link''' through '''translator<var>n</var>-link'''.}} * <b id="csdoc_collaboration">collaboration</b>: Name of a group of authors or collaborators; requires '''author''', '''last''', or '''vauthors''' listing one or more primary authors; follows author name-list; appends "et al." to author name-list.{{#if: {{{others|}}}| * <b id="csdoc_others">others</b>: To record other contributors to the work, including illustrators. For the parameter value, write ''Illustrated by John Smith''.}} *Note: When using {{sfnote|lc=y}} or {{paren|lc=y}} styles with templates, do not use multiple names in one field, or else the anchor will not match the inline link. 42eeulxqavwvsn84uf5qhkxx0snaom5 Ohia:Citation Style documentation/auto-date-format 10 1542 27380 27379 2022-07-30T05:41:38Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/auto-date-format]]: Import citation templates wikitext text/x-wiki :<span id="csdoc_auto-date-format">Automatic date formatting</span>: [[Help:Citation Style 1|Citation Style 1]] and [[Help:Citation Style 2|2]] templates, including this template, automatically render dates in all date parameters (such as {{para|date}}, {{para|publication-date}}, {{para|access-date}}, {{para|archive-date}}, etc.) except for {{para|orig-date}} in the style specified by the article's {{tlx|use dmy dates}} or {{tlx|use mdy dates}} template. See those templates' documentation for details. qj9xuiwa9mslwzif3yaxbhtnat64yha Ohia:Citation Style documentation/coins 10 1543 27382 27381 2022-07-30T05:41:38Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/coins]]: Import citation templates wikitext text/x-wiki This template embeds [[COinS]] metadata in the HTML output, allowing [[reference management software]] to retrieve bibliographic metadata. {{crossref|See [[Wikipedia:COinS]].}} As a general rule, only one data item per parameter. Do not include explanatory or alternate text: * use {{xt|{{para|date|27 September 2007}}}} not {{!xt|{{para|date|27 September 2007 (print version 25 September)}}}} Use of templates within the citation template is discouraged because many of these templates will add extraneous HTML or CSS that will be included raw in the metadata. Also, HTML entities, for example <code>&amp;nbsp;</code>, <code>&amp;ndash;</code>, etc., should not be used in parameters that contribute to the metadata. ==== COinS metadata is created for these parameters ==== Note: This table of metadata is displayed for all Citation Style 1 templates. Not all of these parameters are supported by every CS1 template. Some of these parameters are mutually exclusive, some are aliases of another parameter, and some require other parameters to be present. Please refer to each template's documentation for a full list of supported parameters, their aliases, and their dependencies. * {{para|periodical}}, {{para|journal}}, {{para|newspaper}}, {{para|magazine}}, {{para|work}}, {{para|website}}, {{para|encyclopedia}}, {{para|encyclopaedia}}, {{para|dictionary}} * {{para|chapter}}, {{para|script-chapter}}, {{para|contribution}}, {{para|script-contribution}}, {{para|entry}}, {{para|script-entry}}, {{para|article}}, {{para|script-article}}, {{para|section}}, {{para|script-section}} * {{para|title}}, {{para|script-title}}, {{para|book-title}} * {{para|publication-place}}, {{para|place}}, {{para|location}} * {{para|date}}, {{para|year}}, {{para|publication-date}} * {{para|series}}, {{para|version}} * {{para|volume}}, {{para|issue}}, {{para|number}} * {{para|page}}, {{para|pages}}, {{para|at}}, {{para|quote-page}}, {{para|quote-pages}} * {{para|edition}} * {{para|publisher}}, {{para|institution}} * {{para|url}}, {{para|chapter-url}}, {{para|contribution-url}}, {{para|section-url}} * {{para|author-last}}, {{para|author-last#}}, {{para|author#-last}}, {{para|author-surname}}, {{para|author-surname#}}, {{para|author#-surname}}, {{para|last}}, {{para|last#}}, {{para|surname}}, {{para|surname#}}, {{para|author}}, {{para|author#}}, {{para|subject}}, {{para|subject#}}, {{para|host}}, {{para|host#}} * {{para|author-first}}, {{para|author-first#}}, {{para|author#-first}}, {{para|author-given}}, {{para|author-given#}}, {{para|author#-given}}, {{para|first}}, {{para|first#}}, {{para|given}}, {{para|given#}} * {{para|degree}} * {{para|arxiv}}, {{para|bibcode}}, {{para|biorxiv}}, {{para|citeseerx}}, {{para|doi}}, {{para|eissn}}, {{para|eprint}}, {{para|hdl}}, {{para|isbn}}, {{para|issn}}, {{para|jfm}}, {{para|jstor}}, {{para|lccn}}, {{para|message-id}}, {{para|mr}}, {{para|oclc}}, {{para|osti}}, {{para|pmc}}, {{para|pmid}}, {{para|rfc}}, {{para|ssrn}}, {{para|s2cid}}, {{para|zbl}} cdxvgtq1h52flieduiaeu03smbo6nr8 Ohia:Citation Style documentation/cs1 10 1544 27384 27383 2022-07-30T05:41:38Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/cs1]]: Import citation templates wikitext text/x-wiki {{Infobox |bodystyle = |name = Citation Style documentation/cs1 |title = {{cs1}} templates |titlestyle = |headerstyle = |labelstyle = width:50%; font-size:85% |datastyle = font-size:85% |label1 = {{tl|Cite arXiv}} |data1 = [[arXiv]] preprints |label2 = {{tl|Cite AV media}} |data2 = audio and visual media |label3 = {{tl|Cite AV media notes}} |data3 = AV media liner notes |label4 = {{tl|Cite bioRxiv}} |data4 = [[bioRxiv]] preprints |label5 = {{tl|Cite book}} |data5 = books and chapters |label6 = {{tl|Cite CiteSeerX}} |data6 = [[CiteSeerX]] papers |label7 = {{tl|Cite conference}} |data7 = conference papers |label8 = {{tl|Cite encyclopedia}} |data8 = edited collections |label9 = {{tl|Cite episode}} |data9 = radio or TV episodes |label10 = {{tl|Cite interview}} |data10 = interviews |label11 = {{tl|Cite journal}} |data11 = academic journals |label12 = {{tl|Cite magazine}} |data12 = magazines, periodicals |label13 = {{tl|Cite mailing list}} |data13 = public mailing lists |label14 = {{tl|Cite map}} |data14 = maps |label15 = {{tl|Cite news}} |data15 = news articles |label16 = {{tl|Cite newsgroup}} |data16 = online newsgroups |label17 = {{tl|Cite podcast}} |data17 = podcasts |label18 = {{tl|Cite press release}} |data18 = press releases |label19 = {{tl|Cite report}} |data19 = reports |label20 = {{tl|Cite serial}} |data20 = audio or video serials |label21 = {{tl|Cite sign}} |data21 = signs, plaques |label22 = {{tl|Cite speech}} |data22 = speeches |label23 = {{tl|Cite ssrn}} |data23 = [[Social Science Research Network|SSRN]] papers |label24 = {{tl|Cite techreport}} |data24 = technical reports |label25 = {{tl|Cite thesis}} |data25 = theses |label26 = {{tl|Cite web}} |data26 = web sources not covered by the above |label27 = See also |data27 = {{nowrap|''[[:Category:Citation Style 1 specific-source templates|Specific-source templates]]''}}<br /> ''[[:Category:Citation templates that wrap CS1 templates|Wrapper templates]]'' }}<noinclude>{{documentation|content= ==See also== *{{tl|Citation Style 1}} }}</noinclude> q7txqyzxyjkas224mxpvtjxsh9i41q8 Ohia:Citation Style documentation/date 10 1545 27386 27385 2022-07-30T05:41:39Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/date]]: Import citation templates wikitext text/x-wiki * <b id="csdoc_date">date</b>: Date of referenced source. Can be full date (day, month, and year) or partial date (month and year, season and year, or year). Use same format as other publication dates in the citations.{{r|date|group=date}} Required when '''year''' is used to disambiguate {{tlx|sfn}} links to multiple-work citations by the same author in the same year.{{sup|[[Template:Sfn#More_than_one_work_in_a_year|[more]]]}} Do not wikilink. Displays after the authors and is enclosed in parentheses. If there is no author, then displays after the website and publisher. {{#if:{{{aliases|}}}|Aliases: {{{aliases}}}.}} {{crossref|For acceptable date formats, see {{section link|Help:Citation Style 1|Dates}}.}} :For approximate year, precede with "<code>c. </code>", like this: {{para|date|c. 1900}}. {{anchor|Undated}} :For no date, or "undated", use {{para|date|n.d.}} :The date of a Web page, PDF, etc. with no visible date can sometimes be established by searching the page source or document code for a <code>created</code> or <code>updated</code> date; a comment for editors such as <code><nowiki>date=2021-12-25<!--date from page source-->|orig-date=Original date 2011-01-01</nowiki></code> can be added. {{Citation Style documentation/auto-date-format}} * <b id="csdoc_year">year</b>: Year of source being referenced. The usage of this parameter is ''discouraged''; use the more flexible {{para|date}} parameter instead unless {{em|both}} of the following conditions are met: *# The {{para|date}} format is YYYY-MM-DD. *# The citation requires a <code>[[Wikipedia:Citation templates and reference anchors|CITEREF]]</code> [[Template:Sfn#More than one work in a year|disambiguator]].{{#if:{{{limited_param_list|}}}|| * <!-- TBD: legacy csdoc_origyear anchor to be removed at a later stage -->{{anchor|csdoc_origyear}}<b id="csdoc_origdate">orig-date</b>: Original publication date or year; displays in square brackets after the '''date''' (or '''year'''). For clarity, please supply specifics. For example: {{para|orig-date|First published 1859}} or {{para|orig-date|Composed 1904}}. As {{para|orig-date}} does not support automatic date formatting, use the same date format as defined by {{para|df}} (or, if it exists in the article, by {{para|cs1-dates}} of a {{tlx|use dmy dates}} or {{tlx|use mdy dates}} template), or as used in the {{para|date}} parameter. Alias: '''orig-year'''}} * <b id="csdoc_df">df</b>: date format; sets rendered dates to the specified format; does not support date ranges or seasonal dates; overrides the automatic date formatting described above. Accepts one value which may be one of these: *:<code>dmy</code> – set publication dates to day month year format; access- and archive-dates are not modified; *:<code>mdy</code> – as above for month day, year format *:<code>ymd</code> – as above for year initial numeric format YYYY-MM-DD *:<code>dmy-all</code> – set publication, access-, and archive-dates to day month year format; *:<code>mdy-all</code> – as above for month day, year format *:<code>ymd-all</code> – as above for year initial numeric format YYYY-MM-DD {{reflist|group=date|refs=<ref name=date>Publication dates in references within an article should all have the same format. This may be a different format from that used for archive and access dates. {{crossref|See [[MOS:DATEUNIFY]].}}</ref>}} e7vkm6y8ahjhp7b5szs142iq4gtxkt4 Ohia:Citation Style documentation/deprecated 10 1546 27388 27387 2022-07-30T05:41:39Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/deprecated]]: Import citation templates wikitext text/x-wiki {{#lst:Help:CS1 errors|deprecated_params_table}} {{#lst:Help:CS1 errors|discouraged_unhyphenated_alias_help}} {{#lst:Help:CS1 errors|discouraged_params_table}} {{#lst:Help:CS1 errors|deleted_params_table}} m8g5sx4357x5p6srzpsevwcwgte5tqh Ohia:Citation Style documentation/display 10 1547 27390 27389 2022-07-30T05:41:39Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/display]]: Import citation templates wikitext text/x-wiki * <span id="csdoc_display"></span><b id="csdoc_mode">mode</b>: Sets element separator, default terminal punctuation, and certain capitalization according to the value provided. For {{para|mode|cs1}}, element separator and terminal punctuation is a period (<code>.</code>); where appropriate, initial letters of certain words are capitalized ('Retrieved...'). For {{para|mode|cs2}}, element separator is a comma (<code>,</code>); terminal punctuation is omitted; where appropriate, initial letters of certain words are not capitalized ('retrieved...'). To override default terminal punctuation use '''postscript'''. * <b id="csdoc_author-mask">author-mask</b>: * <b id="csdoc_contributor-mask">contributor-mask</b>: * <b id="csdoc_editor-mask">editor-mask</b>: * <b id="csdoc_interviewer-mask">interviewer-mask</b>: * <b id="csdoc_subject-mask">subject-mask</b>: * <b id="csdoc_translator-mask">translator-mask</b>: *: Replaces the name of the (first) author with [[dash#Em dash|em dashes]] or text. Set '''&lt;{{var|name}}>-mask''' to a numeric value ''n'' to set the dash ''n'' em spaces wide; set '''&lt;{{var|name}}>-mask''' to a text value to display the text without a trailing author separator; for example, "with". The numeric value 0 is a special case to be used in conjunction with '''&lt;{{var|name}}>-link'''&mdash;in this case, the value of '''&lt;{{var|name}}>-link''' will be used as (linked) text. In either case, you must still include the values for all names for metadata purposes. Primarily intended for use with bibliographies or bibliography styles where multiple works by a single author are listed sequentially such as {{sfnote|lc=y}}. Do not use in a list generated by {{tlx|reflist}}, {{tag|references|s}} or similar as there is no control of the order in which references are displayed. Mask parameters can take an enumerator in the name of the parameter (e.g. {{para|author{{var|n}}-mask}}) to apply the mask to a specific {{var|name}}. * <b id="csdoc_display-authors"><span id="csdoc_displayauthors"></span>display-authors</b>: * <b id="csdoc_display-contributors"><span id="csdoc_displaycontributors"></span>display-contributors</b>: * <b id="csdoc_display-editors"><span id="csdoc_displayeditors"></span>display-editors</b>: * <b id="csdoc_display-interviewers"><span id="csdoc_displayinterviewers"></span>display-interviewers</b>: * <b id="csdoc_display-subjects"><span id="csdoc_displaysubjects"></span>display-subjects</b>: * <b id="csdoc_display-translators"><span id="csdoc_displaytranslators"></span>display-translators</b>: *: Controls the number of author or editor names that are displayed when a citation is published. To change the displayed number of names, set '''display-authors''' and/or '''display-editors''' to the desired number. For example, {{para|display-authors|2}} will display only the first two authors in a citation (and not affect the display of editors). Likewise, {{para|display-editors|2}} will display only the first two editors (and all authors). {{para|display-authors|0}} and {{para|display-editors|0}} are special cases suppressing the display of all authors or editors including the et al. By default, all authors and editors are displayed. {{para|display-authors|etal}} displays all authors in the list followed by et al. Aliases: none. * <b id="csdoc_postscript">postscript</b>: Controls the closing punctuation for a citation; defaults to {{#if: {{{cs2|}}}|none|a period (<code>.</code>); for no terminating punctuation, specify {{para|postscript|none}} – leaving {{para|postscript}} empty is the same as omitting it, but is ambiguous}}. Additional text or templates beyond the terminating punctuation may generate an error message. {{para|postscript}} is ignored if '''quote''' is defined. 3hix5to51p5p7trnw9cdlhjg40rg53n Ohia:Citation Style documentation/edition 10 1548 27392 27391 2022-07-30T05:41:39Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/edition]]: Import citation templates wikitext text/x-wiki * '''edition''': When the publication has more than one edition; for example: "2nd", "Revised", and so forth. Appends the string "&nbsp;ed." after the field, so {{para|edition|2nd}} produces "2nd&nbsp;ed." Does not display if a periodical field is defined. 7pdzcmdl6w5p65ad4l9wmmymn2bm7t7 Ohia:Citation Style documentation/editor 10 1549 27394 27393 2022-07-30T05:41:39Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/editor]]: Import citation templates wikitext text/x-wiki * <b id="csdoc_editors">editor-last</b>: surname of editor. Do not wikilink—use '''editor-link''' instead. Where the surname is usually written first—as in Chinese—or for corporate authors, simply use '''editor-last''' to include the same format as the source. Aliases: '''editor-last1''', '''editor1-last''', '''editor-surname''', '''editor-surname1''', '''editor1-surname''', '''editor''', '''editor1'''. ** '''editor''': This parameter is used to hold the complete name of a single editor (first and last), or the name of an editorial committee. This parameter should never hold the names of more than one editor. ** '''editor-first''': given or first names of editor, including title(s); example: ''Firstname Middlename'' or ''Firstname M.'' or ''Dr. Firstname M., Sr.'' Do not wikilink—use '''editor-link''' instead. Aliases: '''editor-first1''', '''editor1-first''', '''editor-given''', '''editor-given1''', '''editor1-given'''. **OR: for multiple editors, use '''editor-last1''', '''editor-first1''' through '''editor-last<var>n</var>''', '''editor-first<var>n</var>''' (Aliases: '''editor<var>n</var>-last''', '''editor-surname<var>n</var>''' or '''editor<var>n</var>-surname'''; '''editor<var>n</var>-first''', '''editor-given<var>n</var>''' or '''editor<var>n</var>-given'''; '''editor<var>n</var>'''). For an individual editor plus an institutional editor, you can use {{para|editor-first1|...}}{{para|editor-last1|...}} {{para|editor2|...}}. ** '''editor-link''': title of existing Wikipedia article about the editor—not the editor's website; do not wikilink. Aliases: '''editor-link1'''. **OR: for multiple editors, use '''editor-link1''' through '''editor-link<var>n</var>''' (alias '''editor<var>n</var>-link'''). **'''name-list-style''': accepts a limited list of keywords as value; when set to <code>amp</code>, <code>ampersand</code>, or <code>&</code>, inserts an ampersand between the last two names in a name list; when set to <code>and</code>, inserts the conjunction 'and' between the last two names of a name list; when set to <code>vanc</code>displays name lists in [[Vancouver style]] when the lists use the <code>last</code>/<code>first</code> forms of name parameters. *{{anchor|para_veditors}}'''veditors''': comma separated list of editor names in [[Vancouver style]]; enclose corporate or institutional names in [[Help:Citation_Style_1#Accept-this-as-written_markup|doubled parentheses]]. End with etal if appropriate: *:{{para|veditors|Smythe JB, ((Megabux Corp.)), etal}} ** '''editor-link''n''''' and '''editor-mask''n''''' may be used for the individual names in {{para|veditors}}, as described above *Display: *:Use '''display-editors''' to control the length of the displayed editor name list and to specify when "et al." is included. *:If authors: Authors are first, followed by the included work, then "In" and the editors, then the main work. *:If no authors: Editors appear before the included work; a single editor is followed by "ed."; multiple editors are followed by "eds." agckcvuziowj9vnwbr3evjxejoeibkx Ohia:Citation Style documentation/id1 10 1550 27396 27395 2022-07-30T05:41:39Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/id1]]: Import citation templates wikitext text/x-wiki * <b id="csdoc_id">id</b>: A [[unique identifier]], used where none of the specialized identifiers are applicable; wikilink or use an [[:Category:External link templates|external link template]] as applicable. For example, {{para|id|NCJ 122967}} will append "NCJ 122967" at the end of the citation. You can use templates such as {{para|id|<nowiki>{{NCJ|122967}}</nowiki>}} to append {{NCJ|122967}} instead. 0nga94nrl4mpvy9csnr3i426t4laep4 Ohia:Citation Style documentation/id2 10 1551 27398 27397 2022-07-30T05:41:39Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/id2]]: Import citation templates wikitext text/x-wiki The following identifiers create links and are designed to accept a single value. Using multiple values or other text will break the link and/or invalidate the identifier. In general, the parameters should include only the variable part of the identifier, e.g. <code>|rfc=822</code> or <code>|pmc=345678</code>. * {{#invoke:cs1 documentation support|canonical_name_get|ARXIV|id=csdoc_arxiv}}: [[arXiv]] [https://arxiv.org/help/arxiv_identifier identifier]; for example: <code>|arxiv=hep-th/9205027</code> (before April 2007) or <code>|arxiv=0706.0001</code> (April 2007 – December 2014) or <code>|arxiv=1501.00001</code> (since January 2015). Do not include extraneous file extensions like ".pdf" or ".html". Aliases: {{#invoke:cs1 documentation support|alias_names_get|ARXIV}}. * {{#invoke:cs1 documentation support|canonical_name_get|ASIN|id=csdoc_asin}}: [[Amazon Standard Identification Number]]; if first character of {{#invoke:cs1 documentation support|canonical_name_get|ASIN}} value is a digit, use {{#invoke:cs1 documentation support|canonical_name_get|ISBN}}. Because this link favours one specific distributor, include it only if standard identifiers are not available. Example <code>|asin=B00005N5PF</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|ASIN}}. ** {{#invoke:cs1 documentation support|canonical_name_get|ASINTLD|id=csdoc_asin-tld}}: ASIN top-level domain for Amazon sites other than the US; valid values: {{#lst:Help:CS1 errors|asin-tld_values_list}}. Aliases: {{#invoke:cs1 documentation support|alias_names_get|ASINTLD}}. * {{#invoke:cs1 documentation support|canonical_name_get|BIBCODE|id=csdoc_bibcode}}: [[bibcode]]; used by a number of astronomical data systems; for example: <code>1974AJ.....79..819H</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|BIBCODE}}. * {{#invoke:cs1 documentation support|canonical_name_get|BIORXIV|id=csdoc_biorxiv}}: [[bioRxiv]] id, as in the entire DOI (e.g. <code>10.1101/078733</code> for http://biorxiv.org/content/early/2016/10/01/078733 or https://doi.org/10.1101/078733; <code>10.1101/2020.07.24.220400</code> for https://doi.org/10.1101/2020.07.24.220400). Aliases: {{#invoke:cs1 documentation support|alias_names_get|BIORXIV}}. * {{#invoke:cs1 documentation support|canonical_name_get|CITESEERX|id=csdoc_citeseerx}}: [[CiteSeerX]] id, a string of digits and dots found in a CiteSeerX URL (e.g. <code>10.1.1.176.341</code> for http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.176.341). Aliases: {{#invoke:cs1 documentation support|alias_names_get|CITESEERX}}. * {{#invoke:cs1 documentation support|canonical_name_get|DOI|id=csdoc_doi}}: [[Digital object identifier]]; for example: <code>10.1038/news070508-7</code>. It is checked to ensure it begins with ({{code|10.}}). Aliases: {{#invoke:cs1 documentation support|alias_names_get|DOI}}. ** Supports accept-this-as-written markup to indicate ''valid'' DOIs using a non-standard format, see [[#ATAWM|below]]. ** {{#invoke:cs1 documentation support|canonical_name_get|DoiBroken|id=csdoc_doi_brokendate}}: Date a valid DOI was found to be non-working/inactive at https://doi.org. Use the same format as other dates in the article. Aliases: {{#invoke:cs1 documentation support|alias_names_get|DoiBroken}}. * {{#invoke:cs1 documentation support|canonical_name_get|EISSN|id=csdoc_eissn}}: [[International Standard Serial Number]] for the electronic media of a serial publication; eight characters may be split into two groups of four using a [[hyphen]], but not an [[dash#En dash|en dash]] or a space; example <code>|eissn=1557-2986</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|EISSN}}. ** Supports accept-this-as-written markup to indicate ''valid'' eISSNs using a non-standard format, see [[#ATAWM|below]]. * {{#invoke:cs1 documentation support|canonical_name_get|HDL|id=csdoc_hdl}}: [[Handle System]] identifier for digital objects and other resources on the Internet; example <code>|hdl=20.1000/100</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|HDL}}. * {{#invoke:cs1 documentation support|canonical_name_get|ISBN|id=csdoc_isbn}}: [[International Standard Book Number]]; for example: <code>978-0-8126-9593-9</code>. {{crossref|(See [[Wikipedia:ISBN]] and {{section link|ISBN|Overview}}.)}} Hyphens in the ISBN are optional, but preferred. Use the ISBN actually printed on or in the book. Use the 13-digit ISBN – beginning with 978 or 979 – when it is available. If only a 10-digit ISBN is printed on or in the book, use it. ISBNs can be found on the page with the publisher's information – usually the back of the title page – or beneath the barcode as a number beginning with 978 or 979 (barcodes beginning with any other numbers are not ISBNs). For sources with the older 9-digit SBN system, use {{#invoke:cs1 documentation support|canonical_name_get|SBN}}. Do not convert a 10-digit ISBN to 13-digit by just adding the 978 prefix; the last digit is a calculated check digit and just making changes to the numbers will make the ISBN invalid. This parameter should hold only the ISBN without {{em|any}} additional characters. It is checked for length, invalid characters – anything other than numbers, spaces, and hyphens, with "X" permitted as the last character in a 10-digit ISBN – and the proper check digit. Aliases: {{#invoke:cs1 documentation support|alias_names_get|ISBN}}. ** Supports accept-this-as-written markup to indicate ''valid'' ISBNs using a non-standard format, see [[#ATAWM|below]]. * {{#invoke:cs1 documentation support|canonical_name_get|ISMN|id=csdoc_ismn}}: [[International Standard Music Number]]; for example: <code>979-0-9016791-7-7</code>. [[Hyphens]] or spaces in the ISMN are optional. Use the ISMN actually printed on or in the work. This parameter should hold only the ISMN without ''any'' additional characters. It is checked for length, invalid characters – anything other than numbers, spaces, and hyphens – and the proper check digit. Aliases: {{#invoke:cs1 documentation support|alias_names_get|ISMN}}. * {{#invoke:cs1 documentation support|canonical_name_get|ISSN|id=csdoc_issn}}: [[International Standard Serial Number]]; eight characters may be split into two groups of four using a [[hyphen]], but not an [[dash#En dash|en dash]] or a space; example <code>|issn=2049-3630</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|ISSN}}. ** Supports accept-this-as-written markup to indicate ''valid'' ISSNs using a non-standard format, see [[#ATAWM|below]]. * {{#invoke:cs1 documentation support|canonical_name_get|JFM|id=csdoc_jfm}}: {{lang|de|[[Jahrbuch über die Fortschritte der Mathematik]]}}; do not include "JFM" in the value; example <code>|jfm=53.0144.01</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|JFM}}. * {{#invoke:cs1 documentation support|canonical_name_get|JSTOR|id=csdoc_jstor}}: [[JSTOR]] reference number; for example: <code>|jstor=3793107</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|JSTOR}}. * {{#invoke:cs1 documentation support|canonical_name_get|LCCN|id=csdoc_lccn}}: [[Library of Congress Control Number]]. When present, alphabetic prefix characters are to be lower case and without a space; example <code>|lccn=79-57364</code> or <code>|lccn=2004042477</code> or <code>|lccn=e09001178</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|LCCN}}. * {{#invoke:cs1 documentation support|canonical_name_get|MR|id=csdoc_mr}}: [[Mathematical Reviews]]; example <code>|mr=630583</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|MR}}. * {{#invoke:cs1 documentation support|canonical_name_get|OCLC|id=csdoc_oclc}}: [[OCLC Number]] for looking up publications in the [[WorldCat]] [[union catalog]]; example <code>|oclc=9355469</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|OCLC}}. * {{#invoke:cs1 documentation support|canonical_name_get|OL|id=csdoc_ol}}: [[Open Library]] identifier; do not include "OL" in the value; example <code>|ol=7030731M</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|OL}}. * {{#invoke:cs1 documentation support|canonical_name_get|OSTI|id=csdoc_osti}}: [[Office of Scientific and Technical Information]]; example <code>|osti=4367507</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|OSTI}}. * {{#invoke:cs1 documentation support|canonical_name_get|PMC|id=csdoc_pmc}}: [[PubMed Central]]; use article number for [[open repository]] full-text of a journal article, e.g. <code>|pmc=345678</code>. Do not include "PMC" in the value. {{crossref|See also the {{#invoke:cs1 documentation support|canonical_name_get|PMID}} parameter, below; these are two different identifiers}}. Aliases: {{#invoke:cs1 documentation support|alias_names_get|PMC}}. ** {{#invoke:cs1 documentation support|canonical_name_get|Embargo|id=csdoc_Embargo}}: Date that {{#invoke:cs1 documentation support|canonical_name_get|PMC}} goes live; if this date is in the future, then {{#invoke:cs1 documentation support|canonical_name_get|PMC}} is not linked until that date. Aliases: {{#invoke:cs1 documentation support|alias_names_get|Embargo}}. * {{#invoke:cs1 documentation support|canonical_name_get|PMID|id=csdoc_pmid}}: [[PubMed]]; use unique identifier; example <code>|pmid=17322060</code> {{crossref|See also the {{#invoke:cs1 documentation support|canonical_name_get|PMC}} parameter, above; these are two different identifiers.}} Aliases: {{#invoke:cs1 documentation support|alias_names_get|PMID}}. * {{#invoke:cs1 documentation support|canonical_name_get|RFC|id=csdoc_rfc}}: [[Request for Comments]]; example <code>|rfc=3143</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|RFC}}. * {{#invoke:cs1 documentation support|canonical_name_get|SBN|id=csdoc_sbn}}: [[Standard Book Number]]; example <code>|sbn=356-02201-3</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|SBN}}. ** Supports accept-this-as-written markup to indicate ''valid'' SBNs using a non-standard format, see [[#ATAWM|below]]. * {{#invoke:cs1 documentation support|canonical_name_get|SSRN|id=csdoc_ssrn}}: [[Social Science Research Network]]; example <code>|ssrn=1900856</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|SSRN}}. * {{#invoke:cs1 documentation support|canonical_name_get|S2CID|id=csdoc_s2cid}}: [[Semantic Scholar]] corpus ID; example <code>|s2cid=37220927</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|S2CID}}. * {{#invoke:cs1 documentation support|canonical_name_get|ZBL|id=csdoc_zbl}}: {{lang|de|[[Zentralblatt MATH]]|italic=no}}; example <code>|zbl=0472.53010</code> For zbMATH search results like <code>JFM 35.0387.02</code> use <code>|jfm=35.0387.02</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|ZBL}}. {{anchor|ATAWM}}In very rare cases, ''valid'' identifiers (f.e., as actually printed on publications) do not follow their defined standard format or use non-conforming checksums, which would typically cause an error message to be shown. Do not alter them to match a different checksum. In order to suppress the error message, some identifiers ({{para|doi}}, {{para|eissn}}, {{para|isbn}}, {{para|issn}}, and {{para|sbn}}) support a special [[Help:Citation_Style_1#Accept-this-as-written_markup|accept-this-as-written markup]] which can be applied to disable the error-checking (as {{para|&lt;{{var|param}}>|((&lt;{{var|value}}>))}}). If the problem is down to a mere typographical error in a third-party source, correct the identifier value instead of overriding the error message. For some identifiers, it is possible to specify the [[Help:Citation_Style_1#Registration_or_subscription_required|access status]] using the corresponding {{para|&lt;{{var|param}}>-access}} parameter. For {{tl|cite journal}}, some identifiers (specifying free resources) will automatically be linked to the title when {{para|url}} and {{para|title-link}} are not used to specify a different link target. This behaviour can be overridden by one out of a number of special keywords for {{para|title-link}} to manually select a specific source ({{para|title-link|pmc}} or {{para|title-link|doi}}) for auto-linking or to disable the feature ({{para|title-link|none}}). It is not necessary to specify a URL to a link ''identical'' to a link also produced by an identifier. The {{para|url}} parameter (or {{para|title-link}}) can then be used for providing a direct deep link to the corresponding document or a [[Wikipedia:Citing_sources#Convenience_links|convenience link]] to a resource that would not otherwise be obviously accessible. 7n8ufnlr18pn99c71b3kt1inibftwxx Ohia:Citation Style documentation/journal 10 1552 27400 27399 2022-07-30T05:41:39Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/journal]]: Import citation templates wikitext text/x-wiki * <b id="csdoc_work">work</b> (required by {{tlx|cite journal}} and {{tlx|cite magazine}}): Name of the work containing the source; may be wikilinked if relevant. Displays in ''italics''. If the name of the periodical changed over time use the name at the time of the source's publication. If '''script-work''' is defined, use '''work''' to hold a [[WP:ROMAN|Romanization]] (if available) of the title in '''script-work'''. Aliases: '''journal''', '''newspaper''', '''magazine''', '''periodical''', '''website'''. Use [[Latin script]]. For languages written in non-Latin based scripts (Arabic, Chinese, Cyrillic, Greek, Hebrew, Indic, Japanese, Korean, etc.) use a standard [[WP:ROMAN|Romanization]] in this field. **<b id="csdoc_script-work">script-work</b>: Work title in its original, non-Latin script; not italicized, follows italicized Romanization defined in '''work''' (if present). Must be prefixed with one of the [[Help:Citation_Style_1#{{pipe}}script-&lt;param>{{=}} language codes|supported language codes]] to help browsers properly display the script. Leave empty for Latin-based scripts (Czech, French, Turkish, Vietnamese, etc.). Aliases: '''script-journal''', '''script-newspaper''', '''script-magazine''', '''script-periodical''', '''script-website'''. ** '''trans-work''': English translation of the work title if the source cited is in a foreign language. Displays in square brackets after '''work''' or '''script-work'''. Aliases: '''trans-journal''', '''trans-newspaper''', '''trans-magazine''', '''trans-periodical''', '''trans-website'''.{{#ifeq:{{{issue|}}}|no|| **:<code><nowiki>... |work=Zhōngguó piàofáng |script-work=zh:中国票房 |trans-work=China Box Office ...</nowiki></code> ** <b id="csdoc_issue">issue</b>: When the publication is one of a series that is published periodically. Alias: '''number'''. When the issue has a special title of its own, this may be given, in italics, along with the issue number, e.g. {{para|issue|2, <nowiki>''Modern Canadian Literature''</nowiki>}}. Please choose either {{para|issue}} or {{para|number}} depending on what is used in the actual publication.<!-- at present the both produce the same output, but this may change in the future --> If a publication carries both issue ''and'' number designations (typically one being a year-relative and the other an absolute value), provide them both<!-- in one parameter -->, for example {{para|issue|2 #143}}. {{#if:{{{magazine|}}}|Prefixed with 'No. '|Displayed in parentheses}} following '''volume'''.}}{{#if:{{{department|}}}| ** <b id="csdoc_department">department</b>: Title of a regular department, [[column (periodical)|column]], or section within the periodical or journal. Examples include "Communication", "Editorial", "Letter to the Editor", and "Review". Displays after '''title''' and is in plain text.}} :When set, '''work''' changes the formatting of other parameters in the same citation: :: '''title''' is not italicized and is enclosed in quotes. :: '''chapter''' does not display (and will produce an error message). 07mbouzbxw23edeq12rqt25zxb40u0r Ohia:Citation Style documentation/language 10 1553 27402 27401 2022-07-30T05:41:39Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/language]]: Import citation templates wikitext text/x-wiki * {{#invoke:cs1 documentation support|canonical_name_get|Language|id=csdoc_language}}: The language (or a comma-separated list of the languages) in which the source is written, as either the [[ISO 639]] language code (preferred) or the full language name. Examples: {{para|language|ru}}; {{para|lang|fr, pt-br}}; {{Para|lang|Russian}}; {{para|language|French, Portuguese}}. [[Template:Citation Style documentation/language/doc|See the list of supported codes and names]]. Do not use templates or wikilinks. Displays in parentheses with "in" before the language name or names. When the only source language is English, no language is displayed in the citation. The use of languages recognized by the citation module adds the page to the appropriate subcategory of {{cl|CS1 foreign language sources}}. Because cs1|2 templates are often copied from en.wiki to other wikis, the use of language codes is preferred so that language names render in the correct language and form: {{#language:es|fr}} at a French-language wiki instead of the English word "Spanish". Aliases: {{#invoke:cs1 documentation support|alias_names_get|Language}} jzp2zxab5zztrezett697uspb8xin6o Ohia:Citation Style documentation/lay 10 1554 27404 27403 2022-07-30T05:41:39Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/lay]]: Import citation templates wikitext text/x-wiki These parameters are deprecated. If the source that they name is important to the Wikipedia article, create a separate cs1|2 template for that source. * <b id="csdoc_lay">{{xtd|lay-url}}</b>: (deprecated) URL link to a non-technical summary or review of the source; the URL title is set to "Lay summary". ** <b id="csdoc_lay_source">{{xtd|lay-source}}</b>: (deprecated) Name of the source of the lay summary. Displays in italics and preceded by a spaced endash. ** <b id="csdoc_lay_date">{{xtd|lay-date}}</b>: (deprecated) Date of the lay summary. Displays in parentheses. ** <b id="csdoc_lay_format">{{xtd|lay-format}}</b>: (deprecated) File format of the work referred to by '''{{xtd|lay-url}}'''; for example: PDF, DOC, or XLS; displayed in parentheses after lay summary. HTML is implied and should not be specified. File format annotation is automatically rendered when a PDF icon is displayed. Does not change the [[Help:External link icons|external link icon]]. Note: External link icons do not include [[Wikipedia:ALT|alt text]]; thus, they do not add file format information for the visually impaired. {{crossref|See [[Help:Citation_Style_1#Using_{{pipe}}format=|Using {{pipe}}format=]]}} hij5llkvg4vs79fjj95bllj8j8iiryr Ohia:Citation Style documentation/lead 10 1555 27406 27405 2022-07-30T05:41:40Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/lead]]: Import citation templates wikitext text/x-wiki This {{cs1}} template is used to create [[WP:CITE|citations]] for {{{2|}}}. rb2qz7f7zsv9heko47icoioecass1w8 Ohia:Citation Style documentation/lua 10 1556 27408 27407 2022-07-30T05:41:40Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/lua]]: Import citation templates wikitext text/x-wiki {{lua|Module:Citation/CS1<noinclude>|nocat=true</noinclude>}} e2uks1yk196ovcrlzjmlrr3sl7xejwx Ohia:Citation Style documentation/pages 10 1557 27410 27409 2022-07-30T05:41:40Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/pages]]: Import citation templates wikitext text/x-wiki * <b id="csdoc_page">page</b>: The number of a single page in the source that supports the content. Use either {{para|page}} or {{para|pages}}, but not both. Displays preceded by {{#if:{{{journal|}}}|colon ({{code|:}})|{{code|p.}} unless {{para|no-pp|yes}}{{#if: {{{work|}}}|&#32;or '''work''' (or an [[#csdoc_work|alias]]) is defined}}}}. If hyphenated, use {{tl|hyphen}} to indicate this is intentional (e.g. {{para|page|<nowiki>3{{hyphen}}12</nowiki>}}), otherwise several editors and semi-automated tools will assume this was a misuse of the parameter to indicate a page range and will convert {{para|page|<nowiki>3-12</nowiki>}} to {{para|pages|<nowiki>3{{ndash}}12</nowiki>}}. Alias: '''p'''. *OR: <b id="csdoc_pages">pages</b>: A range of pages in the source that supports the content{{#if:{{{journal|}}}|&#32;or the range of pages of the article as a whole, or both (using the following notation: ''article-page-range'' [''content-supporting-pages''], for example: pp. 4–10 [5, 7])|}}. Use either {{para|page}} or {{para|pages}}, but not both. Separate using an en dash (–); separate non-sequential pages with a comma (,); do not use to indicate the total number of pages in the source. Displays preceded by {{#if:{{{journal|}}}|colon ({{code|:}})|{{code|pp.}} unless {{para|no-pp|yes}}{{#if: {{{work|}}}|&#32;or '''work''' (or an [[#csdoc_work|alias]]) is defined}}}}. <br/>Hyphens are automatically converted to en dashes; if hyphens are appropriate because individual page numbers contain hyphens, for example: pp. 3-1–3-15, use [[Help:Citation_Style_1#Accept-this-as-written_markup|double parentheses]] to tell the template to display the value of {{para|pages}} without processing it, and use {{tl|hyphen}} to indicate to editors that a hyphen is really intended: {{para|pages|<nowiki>((3{{hyphen}}1{{ndash}}3{{hyphen}}15))</nowiki>}}. Alternatively, use {{para|at}}, like this: {{para|at|pp. 3-1&amp;ndash;3-15}}. Alias: '''pp'''.{{#if:{{{journal|}}}|| **<b id="csdoc_nopp">no-pp</b>: Set to <var>yes</var>, <var>y</var>, or <var>true</var> to suppress the {{code|p.}} or {{code|pp.}} notations where this is inappropriate; for example, where {{para|page|Front cover}} or {{para|pages|[[passim]]}}.}} *OR: <b id="csdoc_at">at</b>: For sources where a page number is inappropriate or insufficient. Overridden by {{para|page}} or {{para|pages}}. Use only one of {{para|page}}, {{para|pages}}, or {{para|at}}.<br />Examples: page (p.) or pages (pp.); section (sec.), column (col.), paragraph (para.); track; hours, minutes and seconds; act, scene, canto, book, part, folio, stanza, back cover, liner notes, indicia, colophon, dust jacket, verse. * For {{para|quote-page}} and {{para|quote-pages}} used in conjunction with {{para|quote}}, see [[#csdoc_quote|here]]. 989ata0pbe4sde740ijn9t6rl4eolsf Ohia:Citation Style documentation/publisher 10 1558 27412 27411 2022-07-30T05:41:40Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/publisher]]: Import citation templates wikitext text/x-wiki * <b id="csdoc_publisher">publisher</b>: Name of publisher; may be wikilinked if relevant. The [[publisher]] is the {{em|company}}, {{em|organization}} or other legal entity that publishes the work being cited. Do {{em|not}} use the '''publisher''' parameter for the name of a [[#csdoc_work|work]] (e.g. a website, book, encyclopedia, newspaper, magazine, journal, etc.). If the name of the publisher changed over time, use the name as stated in the publication or used at the time of the source's publication. Corporate designations such as "Ltd", "Inc.", or "GmbH" are not usually included. Not normally used for periodicals. Omit where the publisher's name is substantially the same as the name of the work (for example, The New York Times Co. publishes ''The New York Times'' newspaper, so there is no reason to name the publisher). Displays after '''title'''. * <span id="csdoc_location"></span><b id="csdoc_place">place</b>: For news stories with a [[dateline]], the location where the story was written. If the name of the location changed over time, use the name as stated in the publication or used at the time of the source's publication. In earlier versions of the template this was the publication place, and for compatibility, will be treated as the publication place if the publication-place parameter is absent; see that parameter for further information. Alias: '''location''' * <b id="csdoc_publication-place">publication-place</b>: Geographical place of publication; generally not wikilinked; omit when the name of the work includes the publication place, for example, ''The Boston Globe'', ''The Times of India''. Displays after the title. If the name of the publication place changed over time, use the name as stated in the publication or used at the time of the source's publication. If only one of '''publication-place''', '''place''', or '''location''' is defined, it will be treated as the publication place and will show after the title; if '''publication-place''' and '''place''' or '''location''' are defined, then '''place''' or '''location''' is shown before the title prefixed with "written at" and '''publication-place''' is shown after the title. * <b id="csdoc_publication-date">publication-date</b>: Date of publication when different from the date the work was written. If '''date''' (or '''year''') is also defined and is different, then '''publication-date''' displays preceded by "published" and enclosed in parentheses, following '''publisher'''. If '''date''' (or '''year''') is not defined, '''publication-date''' is displayed as '''date'''. Use the same format as other dates in the article; do not wikilink. * <b id="csdoc_via">via</b>: Name of the content deliverer (if ''different'' from '''publisher'''). '''via''' is not a replacement for '''publisher''', but provides additional detail. It may be used when the content deliverer (e.g. [[NewsBank]]) presents the source in a format different from the original, when the URL provided does not make clear the identity of the deliverer, where no URL or DOI is available (EBSCO), or if the deliverer requests attribution. {{crossref|See the [[#csdoc_access_level|'''access level''']] parameters to display access restrictions.}} dvt8qn1j2rtnv9zn5c2xlvosa4vaw29 Ohia:Citation Style documentation/quote 10 1559 27414 27413 2022-07-30T05:41:40Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/quote]]: Import citation templates wikitext text/x-wiki *<b id="csdoc_quote">quote</b>: Relevant text quoted from the source. Displays enclosed in quotes.{{#if: {{{cs2|}}}||&#32;When supplied, the citation terminator (a period by default) is suppressed, so the quote must include terminating punctuation.}} If '''script-quote''' is defined, use '''quote''' to hold a [[WP:ROMAN|Romanization]] (if available) of the text in '''script-quote'''. ** '''script-quote''': Original quotation for languages that do not use a Latin-based script (Arabic, Chinese, Cyrillic, Greek, Hebrew, Japanese, Korean, etc.); not italicized, follows italicized Romanization defined in '''quote''' (if available). Alias: none. Must be prefixed with one of the [[Help:Citation_Style_1#{{pipe}}script-&lt;param>{{=}} language codes|supported language codes]] to help browsers properly display the script: **:<code><nowiki>... |quote=Tōkyō tawā |script-quote=ja:東京タワー |trans-quote=Tokyo Tower ...</nowiki></code> ** '''trans-quote''': English translation of the quotation if the source quoted is in a foreign language. Displays in square brackets. Alias: none. * <b>quote-page</b>: The number of a single page quoted in {{para|quote}}. Use either {{para|quote-page}} or {{para|quote-pages}}, but not both. Should be a subset of the page(s) specified in {{para|page}}, {{para|pages}} or {{para|at}}. Displays preceded by {{code|p.}} unless {{para|no-pp|yes}}. If hyphenated, use {{tl|hyphen}} to indicate this is intentional (e.g. {{para|quote-page|<nowiki>3{{hyphen}}12</nowiki>}}). Alias: none. * OR: <b>quote-pages</b>: A list or range of pages quoted in {{para|quote}}. Use either {{para|quote-page}} or {{para|quote-pages}}, but not both. Should be a subset of the pages specified in {{para|pages}} or {{para|at}}. Separate using an en dash (–); separate non-sequential pages with a comma (,). Displays preceded by {{code|pp.}} unless {{para|no-pp|yes}} is defined. Hyphens are automatically converted to en dashes; if hyphens are appropriate because individual page numbers contain hyphens, for example: pp. 3-1–3-15, use [[Help:Citation_Style_1#Accept-this-as-written_markup|double parentheses]] to tell the template to display the value of {{para|quote-pages}} without processing it, and use {{tl|hyphen}} to indicate to editors that a hyphen is really intended: {{para|quote-pages|<nowiki>((3{{hyphen}}1{{ndash}}3{{hyphen}}15))</nowiki>}}. Alias: none. aq8s0dwi5xmwde2680sjuoxkmxbudlr Ohia:Citation Style documentation/ref 10 1560 27416 27415 2022-07-30T05:41:40Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/ref]]: Import citation templates wikitext text/x-wiki * {{#invoke:cs1 documentation support|canonical_name_get|Ref|id=csdoc_ref}}: the citation's HTML anchor identifier, when different from its default. When set, {{para|ref|{{var|ID}}}} generates an anchor with the given <code>{{var|ID}}</code> (the <code>id=</code> attribute in the citation's {{tag|cite|params=id="{{var|ID}}"|o}} HTML tag). Setting {{para|ref|{{var|ID}}}} identifies the template as a target and allows [[Wikipedia:Citing sources/Further considerations#Wikilinks to full references|wikilinking to full references]], especially useful with short-form citations like [[Wikipedia:Citing sources#Shortened footnotes|shortened notes]] and [[Wikipedia:Parenthetical referencing|parenthetical referencing]]. The default anchor ID is suitable for use with {{tl|sfn}} and {{tl|harv}} templates. Since April 2020, the parameter / keyword pair {{para|ref|harv}} has no special meaning; this deprecated setting should ''not'' be used and may be removed from existing cs1|2 templates. To inhibit anchor ID creation, set {{para|ref|none}}. Aliases: {{#invoke:cs1 documentation support|alias_names_get|Ref}}. {{crossref|See {{section link|Template:Citation/doc|Anchors for Harvard referencing templates}}.}} oxurl1oo9hfoavbp7mqrqgww59kfqct Ohia:Citation Style documentation/registration 10 1561 27418 27417 2022-07-30T05:41:40Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/registration]]: Import citation templates wikitext text/x-wiki <span id="csdoc_access_level"></span> Citations of online sources that require registration or a subscription are acceptable in Wikipedia as documented in [[WP:PAYWALL|Verifiability § Access to sources]]<!-- {{Section link|Wikipedia:Verifiability|Access to sources}} -->. As a courtesy to readers and other editors, editors should<!-- can --> signal restrictions on access to material provided via the external links included in a citation. These levels describe requirements or constraints related to accessing and viewing the cited material; they are not intended to indicate the ability to reuse, or the copyright status, of the material, since that status is not relevant to [[WP:V|verifying claims in articles]]. <!-- There are four access levels split between the url-holding parameters and the identifier parameters. -->Four access levels can be used: *[[#Access indicator for named identifiers|access indicator for named identifiers]]: ** [[File:Lock-green.svg|9px|link=|alt=Freely accessible|Freely accessible]] <code>free</code>: the source is free to read for anyone (from the viewpoint of the provider of the source &ndash; could still be blocked by client-side filtering or safeguarding, or distributor-based geoblocking<!-- to be distinguished from geoblocking by the provider of the source -->) *[[#Access indicators for url-holding parameters|access indicators for url-holding parameters]]: ** [[File:Lock-gray-alt-2.svg|9px|link=|alt=Free registration required|Free registration required]] <code>registration</code>: a free registration with the provider of the source is required to access the source, even if a limited preview, abstract or review may still be available without registration ** [[File:Lock-gray-alt-2.svg|9px|link=|alt=Free access subject to limited trial, subscription normally required|Free access subject to limited trial, subscription normally required]] <code>limited</code>: there are other constraints (such as a cap on daily views, a restriction to certain day or night times, or providing the contents only to certain IP ranges/locales on behalf of the provider of the source<!-- to be distinguished from geoblocking by other parties -->) to freely access this source as a whole ** [[File:Lock-red-alt-2.svg|9px|link=|alt=Paid subscription required|Paid subscription required]] <code>subscription</code>: the source as a whole is only accessible via a paid subscription with the provider of the source ("[[paywall]]"), even if a limited preview, abstract or review may still be available without subscription As there are often multiple external links with different access levels in the same citation, each value is attributed to a specific external link. =====Access indicators for url-holding parameters===== Online sources linked by {{para|url}}, {{para|article-url}}, {{para|chapter-url}}, {{para|contribution-url}}, {{para|entry-url}}, {{para|map-url}}, and {{para|section-url}} are presumed to be free-to-read. When they are not free-to-read, editors should mark those sources with the matching access-indicator parameter so that an appropriate icon is included in the rendered citation. Because the sources linked by these url-holding parameters are presumed to be free-to-read, they may not be marked as <code>free</code>. {| class="wikitable plainrowheaders" |+ URL-holding and access-indicator parameters |- !scope="col"| URL !scope="col"| Access !scope="col"| Allowed keywords |- !scope="row"| {{para|url}} | {{para|url-access}} || rowspan="7" | <code>registration</code> [[File:Lock-gray-alt-2.svg|9px|link=|alt=Free registration required|Free registration required]]<br /><code>limited</code> [[File:Lock-gray-alt-2.svg|9px|link=|alt=Free access subject to limited trial, subscription normally required|Free access subject to limited trial, subscription normally required]]<br /><code>subscription</code> [[File:Lock-red-alt-2.svg|9px|link=|alt=Paid subscription required|Paid subscription required]] |- !scope="row"| {{para|article-url}} | {{para|article-url-access}} |- !scope="row"| {{para|chapter-url}} | {{para|chapter-url-access}} |- !scope="row"| {{para|contribution-url}} | {{para|contribution-url-access}} |- !scope="row"| {{para|entry-url}} | {{para|entry-url-access}} |- !scope="row"| {{para|map-url}} | {{para|map-url-access}} |- !scope="row"| {{para|section-url}} | {{para|section-url-access}} |} {{reflist}} For example, this cites a web page that requires registration but not subscription: :<nowiki>{{cite web |url=https://example.com/nifty_data.php |url-access=registration |date=2021-04-15 |title=Nifty example data}}</nowiki> which renders as: :{{cite web |url=https://example.com/nifty_data.php |url-access=registration |date=2021-04-15 |title=Nifty example data}} =====Access indicator for named identifiers===== <!-- ====Access level of identifiers==== --> <!-- Links inserted by identifiers such as {{para|doi}} are not expected to offer a free full text by default. If they do, editors can use {{para|doi-access|free}} (in the case of {{para|doi}}) to indicate the relevant access level. Some identifiers always link to free full texts. In this case, the access level is automatically indicated by the template. This is the case for {{para|arxiv}}, {{para|biorxiv}}, {{para|citeseerx}}, {{para|pmc}}, {{para|rfc}} and {{para|ssrn}}. {| class="wikitable plainrowheaders" |+identifier parameter access icons !scope="col"| url parameter !scope="col"| access icon parameter !scope="col"| supported keywords |- !scope="row"| {{para|bibcode}} | {{para|bibcode-access}} ||rowspan="6"|<code>free</code> – [[File:Lock-green.svg|9px|link=|alt=Freely accessible|Freely accessible]] – the source is free to read for anyone (not supported by {{para|url-access}}) |- !scope="row"| {{para|doi}} | {{para|doi-access}} |- !scope="row"| {{para|hdl}} | {{para|hdl-access}} |- !scope="row"| {{para|jstor}} | {{para|jstor-access}} |- !scope="row"| {{para|ol}} | {{para|ol-access}} |- !scope="row"| {{para|osti}} | {{para|osti-access}} |} --> Links inserted by named identifiers are presumed to lie behind a paywall or registration barrier – exceptions listed below. When they are free-to-read, editors should mark those sources with the matching access-indicator parameter so that an appropriate icon is included in the rendered citation. When the sources linked by these named-identifier parameters are not presumed to carry a free-to-read full text (for instance because they're just abstracting services), they may not be marked as <code>limited</code>, <code>registration</code>, or <code>subscription</code>. {| class="wikitable plainrowheaders" |+ Named-identifier and access-indicator parameters |- !scope="col"| Identifier !scope="col"| Access !scope="col"| Allowed keywords |- !scope="row"| {{para|bibcode}} | {{para|bibcode-access}} || rowspan="7" | <code>free</code> [[File:Lock-green.svg|9px|link=|alt=Freely accessible|Freely accessible]] |- !scope="row"| {{para|doi}} | {{para|doi-access}} |- !scope="row"| {{para|hdl}} | {{para|hdl-access}} |- !scope="row"| {{para|jstor}} | {{para|jstor-access}} |- !scope="row"| {{para|ol}} | {{para|ol-access}} |- !scope="row"| {{para|osti}} | {{para|osti-access}} |- !scope="row"| {{para|s2cid}} | {{para|s2cid-access}} |} Some named-identifiers are always free-to-read. For those named identifiers there are no access-indicator parameters; the access level is automatically indicated by the template. These named identifiers are: *{{para|arxiv}} *{{para|biorxiv}} *{{para|citeseerx}} *{{para|pmc}} *{{para|rfc}} *{{para|ssrn}} For embargoed {{#invoke:cs1 documentation support|canonical_name_get|PMC}} that will become available in the future, see {{#invoke:cs1 documentation support|canonical_name_get|Embargo|id=csdoc_Embargo}}. ppqzmmt5tew5vgw1bg4xcz498bg1h2a Ohia:Citation Style documentation/sep period 10 1562 27420 27419 2022-07-30T05:41:40Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/sep_period]]: Import citation templates wikitext text/x-wiki By default, sets of fields are terminated with a period (.). 3cwdbwgja9vozlyigmj5ov41j5smhso Ohia:Citation Style documentation/series 10 1563 27422 27421 2022-07-30T05:41:40Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/series]]: Import citation templates wikitext text/x-wiki * '''series''' or '''version''': When the source is part of a series, such as a book series or a journal where the issue numbering has restarted. bpzj3co2ltc6g5e3ifqbyo1s786br7m Ohia:Citation Style documentation/syntax 10 1564 27424 27423 2022-07-30T05:41:40Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/syntax]]: Import citation templates wikitext text/x-wiki Nested parameters rely on their parent parameters: * ''parent'' * OR: ''parent2''—may be used instead of ''parent'' ** ''child''—may be used with ''parent'' (and is ignored if ''parent'' is not used) ** OR: ''child2''—may be used instead of ''child'' (and is ignored if ''parent2'' is not used) : Where aliases are listed, only one of the parameters may be defined; if multiple aliased parameters are defined, then only one will show. dzhxc2y9gv8f453r5ofmv5jmu7myldo Ohia:Citation Style documentation/title 10 1565 27426 27425 2022-07-30T05:41:41Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/title]]: Import citation templates wikitext text/x-wiki {{Crossreference|(See also [[Help:Citation Style 1#Titles and chapters|Help:Citation Style 1 § Titles and chapters]].)}} * '''{{#switch:{{{title_title}}} |encyclopedia=encyclopedia |#default = title}}''': Title of source. {{#switch:{{{link}}}|no=|wikilink_only=Can be wikilinked to an existing Wikipedia article.|Can be wikilinked to an existing Wikipedia article or '''url''' may be used to add an external link, but not both.}} {{#switch:{{BASEPAGENAME}} |Cite arXiv = Displays in quotes |Cite book = Displays in ''italics'' |Cite conference = Displays in quotes |Cite episode = Displays in quotes |Cite journal = Displays in quotes |Cite magazine = Displays in quotes |Cite news = Displays in quotes |Cite web = Displays in quotes |Cite press release = Displays in quotes |Cite podcast = Displays in quotes |Cite report = Displays unformatted, without italics or quotes |#default = Displays in ''italics''}}. {{#if:{{{limited_param_list|}}}||If '''script-title''' is defined, use '''title''' to hold a [[WP:ROMAN|Romanization]] (if available) of the title in '''script-title'''. ** '''script-title''': Original title for languages that do not use a Latin-based script (Arabic, Chinese, Cyrillic, Greek, Hebrew, Japanese, Korean, etc.); not italicized, follows italicized Romanization defined in '''title''' (if present). Must be prefixed with one of the [[Help:Citation_Style_1#{{pipe}}script-&lt;param>{{=}} language codes|supported language codes]] to help browsers properly display the script: **:<code><nowiki>... |title=Tōkyō tawā |script-title=ja:東京タワー |trans-title=Tokyo Tower ...</nowiki></code> ** '''trans-title''': English translation of the title if the source cited is in a foreign language. Displays in square brackets after '''{{#switch:{{{title_title}}} |encyclopedia=encyclopedia |#default = title}}'''. Use of the '''language''' parameter is recommended.}} :Titles containing certain characters will not display and link correctly unless those characters are encoded. {| class="wikitable" style="margin-left: 5em" ! newline !! [ !! ] !! &#124; |- | space || style="text-align: center;" | &amp;#91; || style="text-align: center;" | &amp;#93; || style="text-align: center;" | <code><nowiki>{{!}}</nowiki></code> (preferred) |- | | colspan="2" style="text-align: center;" | [[Template:Bracket|<nowiki>{{bracket|text}}</nowiki>]] || &amp;#124; or [[Template:Pipe|<nowiki>{{pipe}}</nowiki>]] – {{crossref|see also {{section link|Help:Table|Rendering the pipe}}}} |}{{#if:{{{limited_param_list|}}}|| :* '''title-link''': Title of existing Wikipedia article about the source named in '''title''' – do not use a web address; do not wikilink. {{#switch:{{BASEPAGENAME}}|Cite journal = :: Some identifiers (specifying free resources) will automatically be linked to the title when {{para|url}} and {{para|title-link}} are not used to specify a different link target. This behaviour can be overridden by one out of a number of special keywords for {{para|title-link}} to manually select a specific source ({{para|title-link|pmc}} or {{para|title-link|doi}}) for auto-linking or to disable the feature ({{para|title-link|none}}).}} }} cmteoh9o8hql2n672x180itqzrh2qct Ohia:Citation Style documentation/type 10 1566 27428 27427 2022-07-30T05:41:41Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/type]]: Import citation templates wikitext text/x-wiki * '''type''': Provides additional information about the media type of the source. May alternatively be used to identify the type of manuscript linked to in the title, if this is not the final version of a manuscript (e.g. if a preprint of a manuscript is freely available, but the version of record is behind a paywall). Format in sentence case. Displays in parentheses following the title. The reserved keyword <code>none</code> can be used to disable the display of a type. {{#if:{{{type_default|}}}|Defaults to {{{type_default}}}.|Examples: {{xt|Thesis}}, {{xt|Booklet}}, {{xt|Accepted manuscript}}, {{xt|CD liner}}, {{xt|Press release}}.}} Alias: '''medium'''{{#ifeq:{{{type_default|}}}|Thesis|, '''degree'''}}. 6ypnmmsa34o7zraeughv0f4pwx3ri08 Ohia:Citation Style documentation/url 10 1567 27430 27429 2022-07-30T05:41:41Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/url]]: Import citation templates wikitext text/x-wiki * <b id="csdoc_url">url</b>: URL of an online location where the {{#if:{{{media|}}}|media|text of the publication}} named by '''title''' can be found. Cannot be used if '''title''' is wikilinked. If applicable, the link may point to the specific page(s) referenced. Remove tracking parameters from URLs, e.g. <code>#ixzz2rBr3aO94</code> or {{nowrap|<code><nowiki>?utm_source=google&utm_medium=...&utm_term=...&utm_campaign=...</nowiki></code>}}. {{crossref|For linking to pages in PDF files or in Google Books, see [[WP:PAGELINKS]].}} Do not link to any commercial booksellers, such as [[Amazon (company)|Amazon]]; use {{para|isbn}} or {{para|oclc}} to provide neutral search links for books. Invalid URLs, including those containing spaces, will result in an error message. ** <b id="csdoc_accessdate">access-date</b>: Full date when the content pointed to by '''url''' was last verified to support the text in the article; do not wikilink; requires '''url'''; use the same format as other access and archive dates in the citations.{{r|date|group=date}} ''Not required for linked documents that do not change.'' For example, '''access-date''' is required for online sources, such as personal websites, that do not have a publication date; see [[WP:CITEWEB]]. Access dates are not required for links to published research papers, published books, or news articles with publication dates. Note that '''access-date''' is the date that the URL was found to be working and to support the text being cited. See [[#csdoc_auto-date-format|"Automatic date formatting"]] above for details about interaction with {{tlx|use dmy dates}} and {{tlx|use mdy dates}}. Can be [[Help:Citation Style 1/accessdate|hidden or styled]] by registered editors. Alias: '''accessdate'''. ** <b id="csdoc_archiveurl">archive-url</b>: The URL of an [[Web archiving|archived]] snapshot of a web page. Typically used to refer to services such as [[Internet Archive]] {{crossref|(see [[Wikipedia:Using the Wayback Machine]])}}, [[WebCite]] {{crossref|(see [[Help:Using WebCite]])}} and [[archive.today]] {{crossref|(see [[Help:Using archive.today]])}}; requires '''archive-date''' and '''url'''. By default (overridden by {{para|url-status|live}}) the archived link is displayed first, with the original link at the end. Alias: '''archiveurl'''. *** <b id="csdoc_archivedate">archive-date</b>: Archive-service snapshot-date; preceded in display by default text "archived from the original on". Use the same format as other access and archive dates in the citations. This does not necessarily have to be the same format that was used for citing publication dates.{{r|date|group=date}} Do not wikilink; templated dates are discouraged. See [[#csdoc_auto-date-format|"Automatic date formatting"]] above for details about interaction with {{tlx|use dmy dates}} and {{tlx|use mdy dates}}. Alias: '''archivedate'''. *** <b id="csdoc_urlstatus">url-status</b>: this optional parameter is ignored if '''archive-url''' is not set. If omitted, or with null value, the default value is {{para|url-status|dead}}. When the URL is still live, but pre-emptively archived, then set {{para|url-status|live}}; this changes the display order, with the title retaining the original link and the archive linked at the end. When the original URL is 'live' but no longer supports the article text, set {{para|url-status|deviated}}. When the original URL has been usurped for the purposes of spam, advertising, or is otherwise unsuitable, setting {{para|url-status|unfit}} or {{para|url-status|usurped}} suppresses display of the original URL (but {{para|url}} and {{para|archive-url}} are still required). *** <b id="csdoc_archive_format">archive-format</b>: File format of the work referred to by '''archive-url'''; for example: PDF, DOC, or XLS; displayed in parentheses after the archive link. HTML is implied and should not be specified. File format annotation is automatically rendered when a PDF icon is displayed. Does not change the [[Help:External link icons|external link icon]]. Note: External link icons do not include [[Wikipedia:ALT|alt text]]; thus, they do not add file format information for the visually impaired. {{crossref|See [[Help:Citation Style 1#Using {{pipe}}format=|Using {{pipe}}format=]]}} ** <b id="csdoc_url_access">url-access</b>: {{crossref|See [[#Access indicators for url-holding parameters|Access indicators for url-holding parameters]]}} * <b id="csdoc_format">format</b>: File format of the work referred to by '''url'''; for example: PDF, DOC, or XLS; displayed in parentheses after '''title'''. (For media format, use '''type'''.) HTML is implied and should not be specified. File format annotation is automatically rendered when a PDF icon is displayed. Does not change the [[Help:External link icons|external link icon]]. Note: External link icons do not include [[Wikipedia:ALT|alt text]]; thus, they do not add file format information for the visually impaired. {{crossref|See [[Help:Citation Style 1#Using {{pipe}}format=|Using {{pipe}}format=]]}} {{MediaWiki URL rules}} {{reflist|group=date|refs=<ref name=date>Access-date and archive-date in references should all have the same format – either the format used for publication dates, or YYYY-MM-DD. {{crossref|See [[MOS:DATEUNIFY]].}}</ref>}} sm4clujxfh8p232yd1jfv0mtudbxxzk Ohia:Citation Style documentation/usage 10 1568 27432 27431 2022-07-30T05:41:41Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/usage]]: Import citation templates wikitext text/x-wiki Copy a blank version to use. Almost all parameter names are supported only in lower case (some initialisms, such as {{para|isbn}} have upper-case aliases like {{para|ISBN}}, which are acceptable for use). Use the "|" (pipe) character between each parameter. Unused parameters may be deleted to avoid clutter in the edit window. Some samples on this documentation page may include the current date. If the date is not current, then {{purge|purge}} the page. mlulm6uha7kh6acnxivlndist95yhd7 Ohia:Citation Style documentation/usage common 10 1569 27434 27433 2022-07-30T05:41:41Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/usage_common]]: Import citation templates wikitext text/x-wiki {| class="wikitable" style="width: 100%" |+ Most commonly used parameters in horizontal format |- style="vertical-align:top;" | g59aluhs3riv40zrn04wrzig2rndz5x Ohia:Citation Style documentation/usage full 10 1570 27436 27435 2022-07-30T05:41:41Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/usage_full]]: Import citation templates wikitext text/x-wiki {| class="wikitable" style="width: 100%" |+ Full parameter set in horizontal format |- style="vertical-align:top;" | ibig78ze0cv5pm1gtveggipwk9so1ba Ohia:Citation Style documentation/usage vertical 10 1571 27438 27437 2022-07-30T05:41:41Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/usage_vertical]]: Import citation templates wikitext text/x-wiki {| class="wikitable" |+ Full parameter set in vertical format ! Vertical list !! Prerequisites !! Brief instructions / notes |- style="vertical-align:top;" | 7ya57kwky8ltmh98iar22xeljvztwew Ohia:Citation Style documentation/usage vertical common 10 1572 27440 27439 2022-07-30T05:41:41Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/usage_vertical_common]]: Import citation templates wikitext text/x-wiki {| class="wikitable" style="width: 30em" |+ Most commonly used parameters in vertical format |- style="vertical-align:top;" |<noinclude> |} {{doc|content= This template is used in documentation for [[Help:Citation Style 1|Citation Style 1]] templates to show parameters in a vertical format.}} </noinclude> s908ozzvdin1zzj02vpxka5opnwk3ji Ohia:Citation Style documentation/usage vertical end 10 1573 27442 27441 2022-07-30T05:41:41Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/usage_vertical_end]]: Import citation templates wikitext text/x-wiki |} * If a field name is listed in the '''Prerequisites''' column, it is a prerequisite for the field to the left. iba42liqck57p33wcbds1eq8kf39tbj Ohia:Citation Style documentation/usage vertical mid 10 1574 27444 27443 2022-07-30T05:41:41Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/usage_vertical_mid]]: Import citation templates wikitext text/x-wiki | style="vertical-align:top;" | dngspsil9irpijhjhntztbj8cw6cmxw Ohia:Citation Style documentation/volume 10 1575 27446 27445 2022-07-30T05:41:41Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/volume]]: Import citation templates wikitext text/x-wiki * <b id="csdoc_volume">volume</b>: For one publication published in several volumes. Displays after the '''title''' and '''series''' fields; {{#if:{{{magazine|}}}|prefixed with 'Vol. '.|volume numbers should be entered just as a numeral (e.g. 37). Volume values that are wholly digits, wholly uppercase Roman numerals, or fewer than five characters will appear in bold. Any alphanumeric value of five or more characters will not appear in bold.}} In rare cases, publications carry both an ongoing volume and a year-related value; if so, provide them both, for example |volume=IV / #10.<!-- Example: https://gallica.bnf.fr/ark:/12148/bpt6k5661719x --> 536wy1wuypw6z9a25567xj59lpqxd4z Ohia:Citation Style documentation/whats new 10 1576 27448 27447 2022-07-30T05:41:42Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/whats_new]]: Import citation templates wikitext text/x-wiki {|class="wikitable" |+ What's new or changed recently ! Parameter !! Description !! Date |- | {{para|author-given}} | added aliases (including enumerated forms) for {{para|author-first}} | October 2020 |- | {{para|author-surname}} | added aliases (including enumerated forms) for {{para|author-last}} | October 2020 |- | {{para|display-subjects}} | added alias for {{para|display-authors}} for usage with {{para|subject}} | October 2020 |- | {{para|interviewer-given}} | added aliases (including enumerated forms) for {{para|interviewer-first}} | October 2020 |- | {{para|interviewer-surname}} | added aliases (including enumerated forms) for {{para|interviewer-last}} | October 2020 |- | {{para|orig-date}} | added canonical form for alias {{para|orig-year}} | October 2020 |- | {{para|quote-page}} | added single page specifier for {{para|quote}} | October 2020 |- | {{para|quote-pages}} | added multiple pages specifier for {{para|quote}} | October 2020 |- | {{para|sbn}} | added identifier parameter for [[Standard Book Number]]s | April 2020 |- | {{para|script-quote}} | added non-Latin script text facility for {{para|quote}} | October 2020 |- | {{para|subject-mask}} | added aliases (including enumerated forms) to {{para|author-mask}} for usage with {{para|subject}} | October 2020 |- | {{para|s2cid}} | added identifier parameter for [[Semantic Scholar]] corpus ID | April 2020 |- | {{para|s2cid-access}} | added access-icon parameter for {{para|s2cid}} | April 2020 <!-- Note: LEFT TITLE TOKEN CHANGES UNDOCUMENTED HERE FOR NOW TO AVOID UNNECESSARY CHANGES OF CITATIONS TO TRANSITIONAL VALUES AS THERE WILL LIKELY BE ADDITIONAL CHANGES IN THE NEXT ROUND OF CITE UPDATES: |- | {{para|title}} | added special token/changed semantics of <code>none/off</code> to control descriptive titles ({{tl|cite journal}} only) | October 2020 --> |- | {{para|title-link}} | added special tokens <code>none/doi/pmc</code> to override/disable auto-linking ({{tl|cite journal}} only) | October 2020 |- | {{para|trans-quote}} | added translated text facility for {{para|quote}} | October 2020 |- | [[Help:Citation_Style_1#Accept-this-as-written_markup|accept-this-as-written-markup]] | added for {{para|doi}}, {{para|eissn}}, {{para|isbn}}, {{para|issn}}, {{para|sbn}} | October 2020 |} gq9h0l953o091njxnlrbq3snzl9k2sf Ohia:Cite journal/doc 10 1577 27450 27449 2022-07-30T05:41:42Z Samatics 9 1 revision imported from [[:en:Template:Cite_journal/doc]]: Import citation templates wikitext text/x-wiki <noinclude>{{pp-template}}{{pp-move-indef}}</noinclude> {{Documentation subpage}} {{High-use}} {{csdoc|lua|lua=yes}} {{csdoc|cs1|lua=yes}} {{csdoc|lead|academic and scientific papers published in bona fide journals. For articles in magazines and newsletters, use {{tlx|cite magazine}}. For academic and scientific papers not published in bona fide journals, please use one of the templates listed on this page in the "Citation Style 1 templates" box. If you have a [[digital object identifier]] (DOI) for the journal reference you wish to add, Wikipedia has a citation bot that will read that DOI and expand it into a full reference with the author's name, journal name, date, volume, issue, pages, etc. You can view instructions on how to add this gadget to your Wikipedia preferences at [[User:Citation bot/use]]|lua=yes}} ==Usage== {{csdoc|usage}} {{csdoc|usage common}} ; To cite a professional or scientific journal : <syntaxhighlight lang="text" inline>{{cite journal |last1= |first1= |last2= |first2= |date= |title= |url= |journal= |volume= |issue= |pages= |doi= |access-date=}}</syntaxhighlight> ; [[Vancouver system]] author style for a scientific journal : <syntaxhighlight lang="text" inline>{{cite journal |vauthors= |date= |title= |url= |journal= |volume= |issue= |pages= |doi= |pmc= |pmid= |access-date=}}</syntaxhighlight> : or : <syntaxhighlight lang="text" inline>{{cite journal |last1= |first1= |last2= |first2= |date= |title= |url= |journal= |volume= |issue= |pages= |doi= |pmc= |pmid= |access-date= |name-list-style=vanc}}</syntaxhighlight> ; To cite a journal article with no credited author : <syntaxhighlight lang="html" inline>{{cite journal |author=<!--Staff writer(s); no by-line.--> |date= |title= |url= |journal= |volume= |issue= |pages= |doi= |access-date=}}</syntaxhighlight> ;To cite an online article that has been archived :<syntaxhighlight lang="text" inline>{{cite journal |last= |first= |date= |title= |url= |journal= |volume= |issue= |pages= |doi= |access-date= |url-status= |archive-url= |archive-date=}}</syntaxhighlight> ;To cite an article written in a foreign language :<syntaxhighlight lang="text" inline>{{cite journal |last= |first= |date= |title= |trans-title= |url= |language= |journal= |volume= |issue= |pages= |doi= |access-date=}}</syntaxhighlight> ;To cite and quote an archived, two-author, foreign language journal article re-published as a PDF on an information aggregation service requiring a subscription :<syntaxhighlight lang="text" inline>{{cite journal |last1= |first1= |last2= |first2= |date= |title= |trans-title= |url= |format= |language= |journal= |volume= |issue= |pages= |doi= |via= |url-access= |access-date= |url-status= |archive-url= |archive-date= |quote=}}</syntaxhighlight> {{end}} {{anchor|full horizontal}}{{csdoc|usage full}} :<syntaxhighlight lang="text" inline>{{cite journal |last1= |first1= |author-link1= |last2= |first2= |author-link2= |last3= |first3= |author-link3= |last4= |first4= |author-link4= |last5= |first5= |author-link5= |display-authors= |author-mask= |name-list-style= |date= |year= |orig-date= |editor1-last= |editor1-first= |editor1-link= |editor2-last= |editor2-first= |editor2-link= |editor3-last= |editor3-first= |editor3-link= |editor4-last= |editor4-first= |editor4-link= |editor5-last= |editor5-first= |editor5-link= |display-editors= |others= |title= |script-title= |trans-title= |url= |format= |department= |journal= |type= |series= |language= |edition= |location= |publisher= |publication-place= |publication-date= |volume= |issue= |page= |pages= |at= |no-pp= |arxiv= |asin= |bibcode= |bibcode-access= |biorxiv= |citeseerx= |doi= |doi-access= |doi-broken-date= |isbn= |issn= |jfm= |jstor= |jstor-access= |lccn= |mr= |oclc= |ol= |ol-access= |osti= |osti-access= |pmc= |pmid= |rfc= |ssrn= |zbl= |id= |via= |url-access= |access-date= |url-status= |archive-url= |archive-date= |quote= |postscript= |ref=}}</syntaxhighlight> {{end}} {{csdoc|usage vertical common}} '''To cite a professional or scientific journal''' <pre style="margin:0px; border:none;"> {{cite journal | last1 = | first1 = | last2 = | first2 = | date = | title = | url = | journal = | volume = | issue = | pages = | doi = | access-date = }} </pre> '''[[Vancouver system]] author style for a scientific journal''' <pre style="margin:0px; border:none;"> {{cite journal | vauthors = | date = | title = | url = | journal = | volume = | issue = | pages = | doi = | pmc = | pmid = | access-date = }} </pre> or <pre style="margin:0px; border:none;"> {{cite journal | last1 = | first1 = | last2 = | first2 = | date = | title = | url = | journal = | volume = | issue = | pages = | doi = | pmc = | pmid = | access-date = | name-list-style = vanc }} </pre> '''To cite a journal article with no credited author''' <syntaxhighlight lang="html" style="margin:0px; border:none;" highlight="2"> {{cite journal | author = <!--Staff writer(s); no by-line.--> | date = | title = | url = | journal = | volume = | issue = | pages = | doi = | access-date = }} </syntaxhighlight > '''To cite an online article that has been archived''' <pre style="margin:0px; border:none;"> {{cite journal | last = | first = | date = | title = | url = | journal = | volume = | issue = | pages = | doi = | access-date = | url-status = | archive-url = | archive-date= }} </pre> '''To cite a journal article written in a foreign language''' <pre style="margin:0px; border:none;"> {{cite journal | last = | first = | date = | title = | trans-title = | url = | language = | journal = | volume = | issue = | pages = | doi = | access-date = }} </pre> '''To cite and quote an archived, two-author, foreign language journal article re-published as a PDF on an information aggregation service requiring a subscription''' <pre style="margin:0px; border:none;"> {{cite journal | last1 = | first1 = | last2 = | first2 = | date = | title = | trans-title = | url = | format = | language = | journal = | volume = | issue = | pages = | doi = | via = | url-access = | access-date = | url-status = | archive-url = | archive-date = | quote = }} </pre> {{end}} {{anchor|full vertical}}{{csdoc|usage vertical}} <pre style="margin:0px; border:none;"> {{cite journal | last1 = | first1 = | author-link1 = | last2 = | first2 = | author-link2 = | last3 = | first3 = | author-link3 = | last4 = | first4 = | author-link4 = | last5 = | first5 = | author-link5 = | display-authors = | author-mask = | name-list-style = | date = | year = | orig-date = | editor1-last = | editor1-first = | editor1-link = | editor2-last = | editor2-first = | editor2-link = | editor3-last = | editor3-first = | editor3-link = | editor4-last = | editor4-first = | editor4-link = | editor5-last = | editor5-first = | editor5-link = | display-editors = | others = | title = | script-title = | trans-title = | url = | format = | department = | journal = | type = | series = | language = | edition = | location = | publisher = | publication-place = | publication-date = | volume = | issue = | page = | pages = | at = | no-pp = | arxiv = | asin = | bibcode = | biorxiv = | citeseerx = | doi = | doi-broken-date = | doi-access = | isbn = | issn = | jfm = | jstor = | jstor-access = | lccn = | mr = | oclc = | ol = | ol-access = | osti = | osti-access = | pmc = | pmid = | rfc = | ssrn = | zbl = | id = | via = | registration = | subscription = | quote = | postscript = | ref = | url-access = | access-date = | url-status = | archive-url = | archive-date = }} </pre> {{csdoc|usage vertical mid}} <pre style="margin:0px; border:none;"> &nbsp; &nbsp; &nbsp;last1 &nbsp; &nbsp;last1 &nbsp;last2 &nbsp; &nbsp;last2 &nbsp;last3 &nbsp; &nbsp;last3 &nbsp;last4 &nbsp; &nbsp;last4 &nbsp;last5 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;editor1-last &nbsp; &nbsp;editor1-last &nbsp;editor2-last &nbsp; &nbsp;editor2-last &nbsp;editor3-last &nbsp; &nbsp;editor3-last &nbsp;editor4-last &nbsp; &nbsp;editor4-last &nbsp;editor5-last &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;title or script-title &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;doi &nbsp;doi &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;jstor &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;ol &nbsp; &nbsp;osti &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;url &nbsp;url &nbsp;url &nbsp;url &nbsp;archive-url </pre> {{csdoc|usage vertical mid}} <pre style="margin:0px; border:none;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </pre> {{csdoc|usage vertical end}} ==Examples== ;Journal article *<code><nowiki>{{cite journal |last1=Overpeck |first1=J. T. |last2=Webb |first2=T. |last3=Prentice |first3=I. C. |date=January 1985 |title=Quantitative interpretation of fossil pollen spectra: Dissimilarity coefficients and the method of modern analogs |journal=Quaternary Research |volume=23 |pages=87–108 |bibcode=1985QuRes..23...87O |doi=10.1016/0033-5894(85)90074-2}}</nowiki></code> Displays as: * {{cite journal |last1=Overpeck |first1=J. T. |last2=Webb |first2=T. |last3=Prentice |first3=I. C. |date=January 1985 |title=Quantitative interpretation of fossil pollen spectra: Dissimilarity coefficients and the method of modern analogs |journal=Quaternary Research |volume=23 |pages=87–108 |doi=10.1016/0033-5894(85)90074-2|bibcode=1985QuRes..23...87O}} ;Vancouver style (common in biomedicine); see {{vcite}} for specific templates *<code><nowiki>{{cite journal |vauthors=Bannen R, Suresh V, Phillips GN Jr, Wright S, Mitchell J |date=2008 |title=Optimal design of thermally stable proteins |url=https://academic.oup.com/bioinformatics/article/24/20/2339/260340 |journal=Bioinformatics |volume=24 |issue=20 |pages=2339–2343 |doi=10.1093/bioinformatics/btn450 |pmc=2562006 |pmid=18723523}}</nowiki></code> Displays as: *{{cite journal |vauthors=Bannen R, Suresh V, Phillips GN Jr, Wright S, Mitchell J |date=2008 |title=Optimal design of thermally stable proteins |url=https://academic.oup.com/bioinformatics/article/24/20/2339/260340 |journal=Bioinformatics |volume=24 |issue=20 |pages=2339–2343 |doi=10.1093/bioinformatics/btn450 |pmc=2562006 |pmid=18723523}} or *<code><nowiki>{{cite journal |last1=Bannen |first1=RM |last2=Suresh |first2=V |last3=Phillips |first3=GN Jr |last4=Wright |first4=SJ |last5=Mitchell |first5=JC |date=2008 |title=Optimal design of thermally stable proteins |url=https://academic.oup.com/bioinformatics/article/24/20/2339/260340 |journal=Bioinformatics |volume=24 |issue=20 |pages=2339–2343 |doi=10.1093/bioinformatics/btn450 |pmc=2562006 |pmid=18723523 |name-list-style=vanc}}</nowiki></code> Displays as: * {{cite journal |last1=Bannen |first1=RM |last2=Suresh |first2=V |last3=Phillips |first3=GN Jr |last4=Wright |first4=SJ |last5=Mitchell |first5=JC |date=2008 |title=Optimal design of thermally stable proteins |url=https://academic.oup.com/bioinformatics/article/24/20/2339/260340 |journal=Bioinformatics |volume=24 |issue=20 |pages=2339–2343 |doi=10.1093/bioinformatics/btn450 |pmc=2562006 |pmid=18723523 |name-list-style=vanc}} ;Include URL link to article, pre-print, or abstract. *<code><nowiki>{{cite journal |last1=Aries |first1=Myriam B. C. |last2=Newsham |first2=Guy R. |name-list-style=amp |date=2008 |title=Effect of daylight saving time on lighting energy use: a literature review |url=http://archive.nrc-cnrc.gc.ca/obj/irc/doc/pubs/nrcc49212/nrcc49212.pdf |journal=Energy Policy |volume=36 |issue=6 |pages=1858–1866 |doi=10.1016/j.enpol.2007.05.021 |access-date=October 18, 2013}}</nowiki></code> Displays as: * {{cite journal |last1=Aries |first1=Myriam B. C. |last2=Newsham |first2=Guy R. |name-list-style=amp |date=2008 |title=Effect of daylight saving time on lighting energy use: a literature review |url=http://archive.nrc-cnrc.gc.ca/obj/irc/doc/pubs/nrcc49212/nrcc49212.pdf |journal=Energy Policy |volume=36 |issue=6 |pages=1858–1866 |doi=10.1016/j.enpol.2007.05.021 |access-date=October 18, 2013}} If the linked document is PDF, but the [[filename extension|extension]] is not .pdf or .PDF, you may add the parameter {{para|format|PDF}}, which displays " (PDF)" after the link. ;Specify the [[digital object identifier|DOI]] to provide a permanent link, and an URL where the article is free. For medical articles also give the [[PMID]] and [[PubMed Central]] (PMC) ID: the PMC value will link the free full-text repository, will link the title if the URL is not specified, and will show an open padlock informing readers that the article is open-access. {{para|access-date}} is not necessary when a permanent identifier is used. *<code><nowiki>{{cite journal |last1=Viollet |first1=Benoît |last2=Andreelli |first2=Fabrizio |last3=Jørgensen |first3=Sebastian B. |last4=Perrin |first4=Christophe |last5=Geloen |first5=Alain |last6=Flamez |first6=Daisy |last7=Mu |first7=James |last8=Lenzner |first8=Claudia |last9=Baud |first9=Olivier |last10=Bennoun |first10=Myriam |last11=Gomas |first11=Emmanuel |last12=Nicolas |first12=Gaël |last13=Wojtaszewski |first13=Jørgen F. P. |last14=Kahn1 |first14=Axel |last15=Carling |first15=David |last16=Schuit |first16=Frans C. |last17=Birnbaum |first17=Morris J. |last18=Richter |first18=Erik A. |last19=Burcelin |first19=Rémy |last20=Vaulont |first20=Sophie |display-authors=5 |date=January 2003 |title=The AMP-activated protein kinase α2 catalytic subunit controls whole-body insulin sensitivity |url=https://www.jci.org/articles/view/16567 |journal=The Journal of Clinical Investigation |volume=111 |issue=1 |pages=91–98 |doi=10.1172/JCI16567 |pmc=151837 |pmid=12511592 |access-date=2012-11-17}}</nowiki></code> Displays as: * {{cite journal |last1=Viollet |first1=Benoît |last2=Andreelli |first2=Fabrizio |last3=Jørgensen |first3=Sebastian B. |last4=Perrin |first4=Christophe |last5=Geloen |first5=Alain |last6=Flamez |first6=Daisy |last7=Mu |first7=James |last8=Lenzner |first8=Claudia |last9=Baud |first9=Olivier |last10=Bennoun |first10=Myriam |last11=Gomas |first11=Emmanuel |last12=Nicolas |first12=Gaël |last13=Wojtaszewski |first13=Jørgen F. P. |last14=Kahn1 |first14=Axel |last15=Carling |first15=David |last16=Schuit |first16=Frans C. |last17=Birnbaum |first17=Morris J. |last18=Richter |first18=Erik A. |last19=Burcelin |first19=Rémy |last20=Vaulont |first20=Sophie |display-authors=5 |date=January 2003 |title=The AMP-activated protein kinase α2 catalytic subunit controls whole-body insulin sensitivity |url=https://www.jci.org/articles/view/16567 |journal=The Journal of Clinical Investigation |volume=111 |issue=1 |pages=91–98 |doi=10.1172/JCI16567 <!--|doi-access=free --> |pmc=151837 |pmid=12511592 |access-date=2012-11-17}} Whereas if the URL had not been specified, then the title is linked to the PMC link, which is repeated: *<code><nowiki>{{cite journal |last1=Viollet |first1=Benoît |last2=Andreelli |first2=Fabrizio |last3=Jørgensen |first3=Sebastian B. |last4=Perrin |first4=Christophe |last5=Geloen |first5=Alain |last6=Flamez |first6=Daisy |last7=Mu |first7=James |last8=Lenzner |first8=Claudia |last9=Baud |first9=Olivier |last10=Bennoun |first10=Myriam |last11=Gomas |first11=Emmanuel |last12=Nicolas |first12=Gaël |last13=Wojtaszewski |first13=Jørgen F. P. |last14=Kahn1 |first14=Axel |last15=Carling |first15=David |last16=Schuit |first16=Frans C. |last17=Birnbaum |first17=Morris J. |last18=Richter |first18=Erik A. |last19=Burcelin |first19=Rémy |last20=Vaulont |first20=Sophie |display-authors=5 |date=January 2003 |title=The AMP-activated protein kinase α2 catalytic subunit controls whole-body insulin sensitivity |journal=The Journal of Clinical Investigation |volume=111 |issue=1 |pages=91–98 |doi=10.1172/JCI16567 |pmc=151837 |pmid=12511592}}</nowiki></code> Displays as: * {{cite journal |last1=Viollet |first1=Benoît |last2=Andreelli |first2=Fabrizio |last3=Jørgensen |first3=Sebastian B. |last4=Perrin |first4=Christophe |last5=Geloen |first5=Alain |last6=Flamez |first6=Daisy |last7=Mu |first7=James |last8=Lenzner |first8=Claudia |last9=Baud |first9=Olivier |last10=Bennoun |first10=Myriam |last11=Gomas |first11=Emmanuel |last12=Nicolas |first12=Gaël |last13=Wojtaszewski |first13=Jørgen F. P. |last14=Kahn1 |first14=Axel |last15=Carling |first15=David |last16=Schuit |first16=Frans C. |last17=Birnbaum |first17=Morris J. |last18=Richter |first18=Erik A. |last19=Burcelin |first19=Rémy |last20=Vaulont |first20=Sophie |display-authors=5 |date=January 2003 |title=The AMP-activated protein kinase α2 catalytic subunit controls whole-body insulin sensitivity |journal=The Journal of Clinical Investigation |volume=111 |issue=1 |pages=91–98 |doi=10.1172/JCI16567 <!--|doi-access=free --> |pmc=151837 |pmid=12511592}} If the doi link is broken, then use of '''doi-broken-date''' unlinks the doi value, indicates when the doi-problem was first noticed, and will also add the page to "CS1 maint: DOI inactive as of Mmmm YYYY" (tracking category [[:Category:CS1 maint: DOI inactive]]): *<code><nowiki>{{cite journal |last1=Viollet |first1=Benoît |last2=Andreelli |first2=Fabrizio |last3=Jørgensen |first3=Sebastian B. |last4=Perrin |first4=Christophe |last5=Geloen |first5=Alain |last6=Flamez |first6=Daisy |last7=Mu |first7=James |last8=Lenzner |first8=Claudia |last9=Baud |first9=Olivier |last10=Bennoun |first10=Myriam |last11=Gomas |first11=Emmanuel |last12=Nicolas |first12=Gaël |last13=Wojtaszewski |first13=Jørgen F. P. |last14=Kahn1 |first14=Axel |last15=Carling |first15=David |last16=Schuit |first16=Frans C. |last17=Birnbaum |first17=Morris J. |last18=Richter |first18=Erik A. |last19=Burcelin |first19=Rémy |last20=Vaulont |first20=Sophie |display-authors=5 |date=January 2003 |title=The AMP-activated protein kinase α2 catalytic subunit controls whole-body insulin sensitivity |journal=The Journal of Clinical Investigation |volume=111 |issue=1 |pages=91–98 |doi=10.1172/JCI16567 |doi-broken-date=2021-07-01 |pmc=151837 |pmid=12511592}}</nowiki></code> Displays as: * {{cite journal |last1=Viollet |first1=Benoît |last2=Andreelli |first2=Fabrizio |last3=Jørgensen |first3=Sebastian B. |last4=Perrin |first4=Christophe |last5=Geloen |first5=Alain |last6=Flamez |first6=Daisy |last7=Mu |first7=James |last8=Lenzner |first8=Claudia |last9=Baud |first9=Olivier |last10=Bennoun |first10=Myriam |last11=Gomas |first11=Emmanuel |last12=Nicolas |first12=Gaël |last13=Wojtaszewski |first13=Jørgen F. P. |last14=Kahn1 |first14=Axel |last15=Carling |first15=David |last16=Schuit |first16=Frans C. |last17=Birnbaum |first17=Morris J. |last18=Richter |first18=Erik A. |last19=Burcelin |first19=Rémy |last20=Vaulont |first20=Sophie |display-authors=5 |date=January 2003 |title=The AMP-activated protein kinase α2 catalytic subunit controls whole-body insulin sensitivity |journal=The Journal of Clinical Investigation |volume=111 |issue=1 |pages=91–98 |doi=10.1172/JCI16567 |doi-broken-date=2021-07-01 |pmc=151837 |pmid=12511592 |no-tracking=yes}} ;If the article is in a foreign language, and the original title is unknown, enclose the translated title in square brackets and use {{para|title}}. Otherwise use {{para|title}} for the foreign-language title and {{para|trans-title}} for the English-language title. *<code><nowiki>{{cite journal |last1=Huang |first1=Y. |last2=Lu |first2=J. |last3=Shen |first3=Y. |last4=Lu |first4=J. |name-list-style=amp |date=March 1999 |title=[The protective effects of total flavonoids from Lycium Barbarum L. on lipid peroxidation of liver mitochondria and red blood cell in rats] |journal=Wei Sheng Yan Jiu |language=Chinese |volume=28 |issue=2 |pages=115–116 |pmid=11938998}}</nowiki></code> Displays as: :{{cite journal |last1=Huang |first1=Y. |last2=Lu |first2=J. |last3=Shen |first3=Y. |last4=Lu |first4=J. |name-list-style=amp |date=March 1999 |title=[The protective effects of total flavonoids from Lycium Barbarum L. on lipid peroxidation of liver mitochondria and red blood cell in rats] |journal=Wei Sheng Yan Jiu |language=Chinese |volume=28 |issue=2 |pages=115–116 |pmid=11938998}} ;Example using other identifiers *<code><nowiki>{{cite journal |last=Merimovich |first=C. |date=2007 |title=A power function with a fixed finite gap everywhere |journal=Journal of Symbolic Logic |volume=72 |issue=2 |pages=361–417 |doi=10.2178/jsl/1185803615 |mr=2320282}}</nowiki></code> Displays as: * {{cite journal |last=Merimovich |first=C. |date=2007 |title=A power function with a fixed finite gap everywhere |journal=Journal of Symbolic Logic |volume=72 |issue=2 |pages=361–417 |doi=10.2178/jsl/1185803615 |mr=2320282}} ==Parameters== ===Syntax=== {{csdoc|syntax}} {{csdoc|sep_period}} ===COinS=== {{csdoc|coins}} ===What's new=== {{csdoc|whats new}} ===Deprecated=== {{disputed|what=documentation's representation of the various lay parameters|talkpage=Help talk:Citation Style 1/Archive 82#Lay-url|date=January 2022}} {{csdoc|deprecated}} ===Description=== ====Authors==== {{csdoc|author|others=yes}} ====Date==== {{csdoc|date}} ====Editors==== {{csdoc|editor}} ====Title==== {{csdoc|title|title_format=quotes}} {{csdoc|type}} {{csdoc|language}} ===={{Anchor|url}}URL==== {{csdoc|url|pmc=yes}} ====Periodical==== {{csdoc|journal|department=yes}} ====Publisher==== {{csdoc|publisher}} ====Edition, series, volume==== {{csdoc|edition}} {{csdoc|series}} {{csdoc|volume}} ====In-source locations==== {{csdoc|pages|work=y|journal=y}} ====Identifiers==== {{csdoc|id1}} {{csdoc|id2}} ====Subscription or registration required==== {{csdoc|registration}} ====Lay summary==== {{disputed|what=documentation's representation of the various lay parameters|talkpage=Help talk:Citation Style 1/Archive 82#Lay-url|date=January 2022}} {{anchor|Laysummary}}{{csdoc|lay}} ====Quote==== {{csdoc|quote}} ====Anchor==== {{csdoc|ref}} ====Display options==== {{csdoc|display}} ==Notes== Although it may appear redundant to include multiple ids for articles, it is helpful for many editors who only have access to a certain resource. If only one ID is to be included, the DOI should be used, as this is the universal standard preferred by professional publications. Specifying a link as a DOI, PMID, etc. is always preferable to including it as a URL parameter, as it makes it clear that the link is accurate and stable, but not necessarily openly accessible. {{para|access-date}} is not necessary when a permanent identifier is used. ==TemplateData== {{TemplateData header}} {{#invoke:cs1 documentation support|template_data_validate|{{ROOTPAGENAME}}}} <templatedata> { "description": "This template formats a citation to an article in a magazine or journal, using the provided source information (e.g. journal name, author, title, issue, URL) and various formatting options.", "params": { "url": { "label": "URL", "description": "The URL of the online location where the text of the publication can be found. Requires schemes of the type \"http://...\" or maybe even the protocol-relative scheme \"//...\"", "type": "line", "aliases": [ "URL" ], "suggested": true, "example": "https://www.nytimes.com/..." }, "title": { "label": "Title", "description": "The title of the article; can be wikilinked to an existing Wikipedia article or url may be used to add an external link, but not both. Displays in quotes.", "type": "content", "required": true }, "last": { "label": "Last name", "description": "The surname of the author; don't wikilink, use 'author-link'; can suffix with a numeral to add additional authors", "aliases": [ "author", "author1", "authors", "last1" ], "type": "line", "suggested": true }, "first": { "label": "First name", "description": "Given or first name, middle names, or initials of the author; don't wikilink, use 'author-link'; can suffix with a numeral to add additional authors", "aliases": [ "first1" ], "type": "line", "suggested": true }, "last2": { "label": "Last name 2", "description": "The surname of the second author; don't wikilink, use 'author-link2'", "aliases": [ "author2" ], "type": "line" }, "first2": { "label": "First name 2", "description": "Given or first name, middle names, or initials of the second author; don't wikilink", "type": "line" }, "date": { "label": "Source date", "description": "Date of the source; do not wikilink. As listed in the publication", "type": "date", "suggested": true }, "journal": { "label": "Journal", "description": "Name of the source journal; may be wikilinked; displays in italics; alias of 'work'", "type": "content", "required": true, "example": "[[American Journal of Sociology]]" }, "publisher": { "label": "Publisher", "description": "Name of the publisher; may be wikilinked; displays after title", "type": "content", "example": "[[University of Chicago Press]]" }, "issue": { "label": "Issue", "description": "Issue identifier when the source is part of a series that is published periodically, usually a number. Do not prepend with no.", "type": "line", "example": "4", "suggested": true }, "doi": { "label": "DOI", "description": "Digital Object Identifier; begins with '10.'", "type": "string" }, "doi-broken-date": { "label": "DOI broken date", "description": "The date that the DOI was determined to be broken", "type": "date" }, "others": { "label": "Others", "description": "Used to record other contributions to the work, such as 'Illustrated by John Smith' or 'Translated by John Smith'", "type": "content" }, "year": { "label": "Year of publication", "description": "Year of the source being referenced; recommended only when date parameter format is YYYY-MM-DD and a CITEREF disambiguator is needed", "type": "number" }, "orig-date": { "label": "Original date", "description": "Original date of publication; provide specifics", "type": "number" }, "editor-last": { "label": "Editor last name", "description": "The surname of the editor; don't wikilink, use 'editor-link'; can suffix with a numeral to add additional editors; alias of 'editor1-last', 'editor'", "aliases": [ "editor1-last" ], "type": "line" }, "editor-first": { "label": "Editor first name", "description": "Given or first name, middle names, or initials of the editor; don't wikilink, use 'editor-link'; can suffix with a numeral to add additional editors; alias of 'editor1-first'", "aliases": [ "editor1-first" ], "type": "line" }, "editor-link": { "label": "Editor link", "description": "Title of existing Wikipedia article about the editor; can suffix with a numeral to add additional editors; alias of 'editor1-link'", "type": "wiki-page-name" }, "series": { "label": "Series", "description": "Series identifier when the source is part of a series, such as a book series or a journal; alias of 'version'", "type": "content", "aliases": [ "version" ] }, "department": { "label": "Department", "description": "Department (section) within the periodical", "type": "string" }, "location": { "label": "Location of publication", "description": "Geographical place of publication; usually not wikilinked; omit when the publication name includes place; alias of 'place'", "type": "string" }, "publication-place": { "label": "Place of publication", "description": "Publication place shows after title; if 'place' or 'location' are also given, they are displayed before the title prefixed with 'written at'", "type": "content" }, "publication-date": { "label": "Publication date", "description": "Date of publication when different from the date the work was written; do not wikilink", "type": "date" }, "edition": { "label": "Edition", "description": "When the publication has more than one edition; for example: '2nd', 'Revised' etc.; suffixed with ' ed.'", "type": "line" }, "volume": { "label": "Volume", "description": "For one publication published in several volumes, usually a number. Do not prepend with v. or vol.", "type": "line", "suggested": true, "example": "3" }, "page": { "label": "Page", "description": "Page in the source that supports the content; displays after 'p.'", "type": "line" }, "pages": { "label": "Pages", "description": "Pages in the source that support the content (not an indication of the number of pages in the source; displays after 'pp.')", "type": "line", "suggested": true }, "no-pp": { "label": "No pp", "description": "Set to 'y' to suppress the 'p.' or 'pp.' display with 'page' or 'pages' when inappropriate (such as 'Front cover')", "type": "line" }, "at": { "label": "At", "description": "May be used instead of 'page' or 'pages' where a page number is inappropriate or insufficient", "type": "line" }, "language": { "label": "Language", "description": "The language in which the source is written, if not English; use the full language name; do not use icons or templates", "type": "content" }, "script-title": { "label": "Script title", "description": "For titles in languages that do not use a Latin-based alphabet (Arabic, Chinese, Cyrillic, Greek, Hebrew, Japanese, Korean, Vietnamese, etc). Prefix with two-character ISO639-1 language code followed by a colon. For Japanese use: |script-title=ja:...", "type": "line" }, "trans-title": { "label": "Translated title", "description": "An English language title, if the source cited is in a foreign language; 'language' is recommended", "type": "content" }, "type": { "label": "Type", "description": "Additional information about the media type of the source; format in sentence case", "type": "content" }, "format": { "label": "Format", "description": "Format of the work referred to by 'url' ('url' is required when using 'format'); examples: PDF, DOC, XLS; do not specify HTML", "type": "content" }, "arxiv": { "label": "arXiv identifier", "description": "An identifier for arXiv electronic preprints of scientific papers", "type": "line" }, "asin": { "label": "ASIN", "description": "Amazon Standard Identification Number; 10 characters", "type": "line" }, "asin-tld": { "label": "ASIN TLD", "description": "ASIN top-level domain for Amazon sites other than the US", "type": "line" }, "bibcode": { "label": "Bibcode", "description": "Bibliographic Reference Code (REFCODE); 19 characters", "type": "line" }, "biorxiv": { "label": "biorXiv", "description": "biorXiv identifier; full doi", "type": "line" }, "citeseerx": { "label": "CiteSeerX", "description": "CiteSeerX identifier; found after the 'doi=' query parameter", "type": "line" }, "isbn": { "label": "ISBN", "description": "International Standard Book Number; use the 13-digit ISBN where possible", "type": "line" }, "issn": { "label": "ISSN", "description": "International Standard Serial Number (print); 8 characters; usually split into two groups of four using a hyphen", "type": "line" }, "eissn": { "label": "eISSN", "description": "International Standard Serial Number (online); 8 characters; usually split into two groups of four using a hyphen", "type": "line" }, "jfm": { "label": "jfm code", "description": "Jahrbuch über die Fortschritte der Mathematik classification code", "type": "line" }, "jstor": { "label": "JSTOR", "description": "JSTOR identifier", "type": "line" }, "lccn": { "label": "LCCN", "description": "Library of Congress Control Number", "type": "line" }, "mr": { "label": "MR", "description": "Mathematical Reviews identifier", "type": "line" }, "oclc": { "label": "OCLC", "description": "Online Computer Library Center number", "type": "number" }, "ol": { "label": "OL", "description": "Open Library identifier", "type": "line" }, "osti": { "label": "OSTI", "description": "Office of Scientific and Technical Information identifier", "type": "line" }, "pmc": { "label": "PMC", "description": "PubMed Center article number", "type": "number" }, "pmid": { "label": "PMID", "description": "PubMed Unique Identifier", "type": "line" }, "rfc": { "label": "RFC", "description": "Request for Comments number", "type": "number" }, "ssrn": { "label": "SSRN", "description": "Social Science Research Network", "type": "line" }, "zbl": { "label": "Zbl", "description": "Zentralblatt MATH journal identifier", "type": "line" }, "id": { "label": "id", "description": "A unique identifier used where none of the specialized ones are applicable", "type": "line" }, "quote": { "label": "Quote", "description": "Relevant text quoted from the source; displays last, enclosed in quotes; must include terminating punctuation", "type": "content" }, "ref": { "label": "Ref", "description": "An anchor identifier; can be made the target of wikilinks to full references; special value 'harv' generates an anchor suitable for the harv and sfn templates", "type": "line" }, "postscript": { "label": "Postscript", "description": "The closing punctuation for the citation; ignored if 'quote' is defined; to suppress use reserved keyword 'none'", "type": "line", "default": "." }, "last3": { "label": "Last name 3", "description": "The surname of the third author; don't wikilink, use 'author-link3'", "aliases": [ "author3" ], "type": "line" }, "first3": { "label": "First name 3", "description": "Given or first name, middle names, or initials of the third author; don't wikilink", "type": "line" }, "last4": { "label": "Last name 4", "description": "The surname of the forth author; don't wikilink, use 'author-link4'", "aliases": [ "author4" ], "type": "line" }, "first4": { "label": "First name 4", "description": "Given or first name, middle names, or initials of the forth author; don't wikilink", "type": "line" }, "last5": { "label": "Last name 5", "description": "The surname of the fifth author; don't wikilink, use 'author-link5'", "aliases": [ "author5" ], "type": "line" }, "first5": { "label": "First name 5", "description": "Given or first name, middle names, or initials of the fifth author; don't wikilink", "type": "line" }, "last6": { "label": "Last name 6", "description": "The surname of the sixth author; don't wikilink, use 'author-link6'", "aliases": [ "author6" ], "type": "line" }, "first6": { "label": "First name 6", "description": "Given or first name, middle names, or initials of the sixth author; don't wikilink", "type": "line" }, "last7": { "label": "Last name 7", "description": "The surname of the seventh author; don't wikilink, use 'author-link7'", "aliases": [ "author7" ], "type": "line" }, "first7": { "label": "First name 7", "description": "Given or first name, middle names, or initials of the seventh author; don't wikilink", "type": "line" }, "last8": { "label": "Last name 8", "description": "The surname of the eighth author; don't wikilink, use 'author-link8'", "aliases": [ "author8" ], "type": "line" }, "first8": { "label": "First name 8", "description": "Given or first name, middle names, or initials of the eighth author; don't wikilink", "type": "line" }, "last9": { "label": "Last name 9", "description": "The surname of the ninth author; don't wikilink, use 'author-link9'. If nine authors are defined, then only eight will show and 'et al.' will show in place of the last author.", "aliases": [ "author9" ], "type": "line" }, "first9": { "label": "First name 9", "description": "Given or first name, middle names, or initials of the ninth author; don't wikilink", "type": "line" }, "last10": { "label": "Last name 10", "description": "The surname of the tenth author; don't wikilink, use 'author-link9'. If ten authors are defined, then only eight will show and 'et al.' will show in place of the last two authors.", "aliases": [ "author10" ], "type": "line" }, "first10": { "label": "First name 10", "description": "Given or first name, middle names, or initials of the tenth author; don't wikilink", "type": "line" }, "last11": { "label": "Last name 11", "description": "The surname of the 11th author; don't wikilink, use 'author-link9'. If more than nine authors are defined, then only eight will show and 'et al.' will show in place of the remaining authors.", "aliases": [ "author11" ], "type": "line" }, "first11": { "label": "First name 11", "description": "Given or first name, middle names, or initials of the 11th author; don't wikilink", "type": "line" }, "editor2-last": { "label": "Editor last name 2", "description": "The surname of the second editor; don't wikilink, use 'editor2-link'", "aliases": [ "editor2" ], "type": "line" }, "editor2-first": { "label": "Editor first name 2", "description": "Given or first name, middle names, or initials of the second editor; don't wikilink", "type": "line" }, "editor3-last": { "label": "Editor last name 3", "description": "The surname of the third editor; don't wikilink, use 'editor3-link'", "aliases": [ "editor3" ], "type": "line" }, "editor3-first": { "label": "Editor first name 3", "description": "Given or first name, middle names, or initials of the third editor; don't wikilink", "type": "line" }, "editor4-last": { "label": "Editor last name 4", "description": "The surname of the fourth editor; don't wikilink, use 'editor4-link'", "aliases": [ "editor4" ], "type": "line" }, "editor4-first": { "label": "Editor first name 4", "description": "Given or first name, middle names, or initials of the fourth editor; don't wikilink", "type": "line" }, "editor5-last": { "label": "Editor last name 5", "description": "The surname of the fifth editor; don't wikilink, use 'editor5-link'", "aliases": [ "editor5" ], "type": "line" }, "editor5-first": { "label": "Editor first name 5", "description": "Given or first name, middle names, or initials of the fifth editor; don't wikilink", "type": "line" }, "editor6-last": { "label": "Editor last name 6", "description": "The surname of the sixth editor; don't wikilink, use 'editor6-link'", "aliases": [ "editor6" ], "type": "line" }, "editor6-first": { "label": "Editor first name 6", "description": "Given or first name, middle names, or initials of the sixth editor; don't wikilink", "type": "line" }, "editor7-last": { "label": "Editor last name 7", "description": "The surname of the seventh editor; don't wikilink, use 'editor7-link'", "aliases": [ "editor7" ], "type": "line" }, "editor7-first": { "label": "Editor first name 7", "description": "Given or first name, middle names, or initials of the seventh editor; don't wikilink", "type": "line" }, "editor8-last": { "label": "Editor last name 8", "description": "The surname of the eighth editor; don't wikilink, use 'editor8-link'", "aliases": [ "editor8" ], "type": "line" }, "editor8-first": { "label": "Editor first name 8", "description": "Given or first name, middle names, or initials of the eighth editor; don't wikilink", "type": "line" }, "editor9-last": { "label": "Editor last name 9", "description": "The surname of the ninth editor; don't wikilink, use 'editor9-link'", "aliases": [ "editor9" ], "type": "line" }, "editor9-first": { "label": "Editor first name 9", "description": "Given or first name, middle names, or initials of the ninth editor; don't wikilink", "type": "line" }, "author-mask": { "label": "Author mask", "description": "Replaces the name of the first author with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing author separator; for example, 'with' instead", "type": "string" }, "author-link": { "label": "Author link", "description": "Title of existing Wikipedia article about the author; can suffix with a numeral to add additional authors", "type": "wiki-page-name", "aliases": [ "author-link1", "author1-link" ] }, "author-link2": { "label": "Author link 2", "description": "Title of existing Wikipedia article about the second author", "type": "wiki-page-name", "aliases": [ "author2-link" ] }, "access-date": { "label": "URL access date", "description": "The full date when the original URL was accessed; do not wikilink", "type": "date" }, "archive-url": { "label": "Archive URL", "description": "The URL of an archived copy of a web page, if or in case the URL becomes unavailable; requires 'archive-date'", "type": "line" }, "archive-date": { "label": "Archive date", "description": "Date when the original URL was archived; do not wikilink", "type": "date" }, "url-status": { "label": "URL status", "description": "If set to 'live', the title displays with the URL linked; if set to 'dead', the title displays with the archive URL linked", "type": "line" }, "author-link3": { "label": "Author link 3", "description": "Title of existing Wikipedia article about the third author", "type": "wiki-page-name", "aliases": [ "author3-link" ] }, "author-link4": { "label": "Author link 4", "description": "Title of existing Wikipedia article about the forth author", "type": "wiki-page-name", "aliases": [ "author4-link" ] }, "author-link5": { "label": "Author link 5", "description": "Title of existing Wikipedia article about the fifth author", "type": "wiki-page-name", "aliases": [ "author5-link" ] }, "author-link6": { "label": "Author link 6", "description": "Title of existing Wikipedia article about the sixth author", "type": "wiki-page-name", "aliases": [ "author6-link" ] }, "author-link7": { "label": "Author link 7", "description": "Title of existing Wikipedia article about the seventh author", "type": "wiki-page-name", "aliases": [ "author7-link" ] }, "author-link8": { "label": "Author link 8", "description": "Title of existing Wikipedia article about the eighth author", "type": "wiki-page-name", "aliases": [ "author8-link" ] }, "author-link9": { "label": "Author link 9", "description": "Title of existing Wikipedia article about the ninth author", "type": "wiki-page-name", "aliases": [ "author9-link" ] }, "editor2-link": { "label": "Editor link 2", "description": "Title of existing Wikipedia article about the second editor", "type": "wiki-page-name", "aliases": [ "editor-link2" ] }, "editor3-link": { "label": "Editor link 3", "description": "Title of existing Wikipedia article about the third editor", "type": "wiki-page-name", "aliases": [ "editor-link3" ] }, "editor4-link": { "label": "Editor link 4", "description": "Title of existing Wikipedia article about the fourth editor", "type": "wiki-page-name", "aliases": [ "editor-link4" ] }, "editor5-link": { "label": "Editor link 5", "description": "Title of existing Wikipedia article about the fifth editor", "type": "wiki-page-name", "aliases": [ "editor-link5" ] }, "editor6-link": { "label": "Editor link 6", "description": "Title of existing Wikipedia article about the sixth editor", "type": "wiki-page-name", "aliases": [ "editor-link6" ] }, "editor7-link": { "label": "Editor link 7", "description": "Title of existing Wikipedia article about the seventh editor", "type": "wiki-page-name", "aliases": [ "editor-link7" ] }, "editor8-link": { "label": "Editor link 8", "description": "Title of existing Wikipedia article about the eighth editor", "type": "wiki-page-name", "aliases": [ "editor-link8" ] }, "editor9-link": { "label": "Editor link 9", "description": "Title of existing Wikipedia article about the ninth editor", "type": "wiki-page-name", "aliases": [ "editor-link9" ] }, "name-list-style": { "label": "Name list style", "description": "Set to 'amp' or 'and' to change the separator between the last two on the name list to '&' or 'and', respectively. Set to 'vanc' to display name lists in Vancouver style.", "type": "string" }, "chapter": { "label": "Chapter", "description": "The chapter heading of the source", "type": "string" }, "via": { "label": "Content deliverer (i.e. Database)", "description": "Provider of the article (not the publisher), usually an aggregator of journal articles or a repository", "example": "JSTOR, Project MUSE, Elsevier Science Direct", "type": "string", "suggested": true }, "url-access": { "label": "URL access level", "description": "Classification of the access restrictions on the URL ('registration', 'subscription' or 'limited')", "type": "string" }, "bibcode-access": { "label": "Bibcode access level", "description": "If the full text is available from ADS via this Bibcode, type 'free'", "type": "string" }, "doi-access": { "label": "DOI access level", "description": "If the full text is free to read via the DOI, type 'free'", "type": "string" }, "hdl-access": { "label": "HDL access level", "description": "If the full text is free to read via the HDL, type 'free'", "type": "string" }, "jstor-access": { "label": "JSTOR access level", "description": "If the full text is free to read on JSTOR, type 'free'", "type": "string" }, "ol-access": { "label": "OpenLibrary access level", "description": "If the full text is free to read on OpenLibrary, type 'free'", "type": "string" }, "osti-access": { "label": "OSTI access level", "description": "If the full text is free to read on OSTI, type 'free'", "type": "string" }, "vauthors": { "label": "Vancouver style authors", "description": "comma-separated list of author names in Vancouver style; enclose corporate or institutional author names in doubled parentheses", "type": "line" }, "display-authors": { "label": "Display authors", "description": "number of authors to display before 'et al.' is used;", "type": "number" } }, "paramOrder": [ "last", "first", "author-link", "last2", "first2", "author-link2", "last3", "first3", "author-link3", "last4", "first4", "author-link4", "last5", "first5", "author-link5", "last6", "first6", "author-link6", "last7", "first7", "author-link7", "last8", "first8", "author-link8", "last9", "first9", "author-link9", "last10", "first10", "last11", "first11", "display-authors", "author-mask", "name-list-style", "vauthors", "date", "year", "orig-date", "editor-last", "editor-first", "editor-link", "editor2-last", "editor2-first", "editor2-link", "editor3-last", "editor3-first", "editor3-link", "editor4-last", "editor4-first", "editor4-link", "editor5-last", "editor5-first", "editor5-link", "editor6-last", "editor6-first", "editor6-link", "editor7-last", "editor7-first", "editor7-link", "editor8-last", "editor8-first", "editor8-link", "editor9-last", "editor9-first", "editor9-link", "others", "title", "script-title", "trans-title", "url", "url-status", "format", "department", "journal", "chapter", "type", "series", "language", "edition", "location", "publisher", "publication-place", "publication-date", "volume", "issue", "page", "pages", "at", "no-pp", "arxiv", "asin", "asin-tld", "bibcode", "biorxiv", "citeseerx", "doi", "doi-broken-date", "isbn", "issn", "eissn", "jfm", "jstor", "lccn", "mr", "oclc", "ol", "osti", "pmc", "pmid", "rfc", "ssrn", "zbl", "id", "url-access", "archive-url", "archive-date", "access-date", "quote", "postscript", "ref", "via", "bibcode-access", "doi-access", "hdl-access", "jstor-access", "ol-access", "osti-access" ], "maps": { "citoid": { "title": "title", "url": "url", "publisher": "publisher", "publicationTitle": "journal", "proceedingsTitle": "journal", "encyclopediaTitle": "journal", "dictionaryTitle": "journal", "date": "date", "place": "location", "ISSN": [ "issn" ], "ISBN": [ "isbn" ], "PMCID": "pmc", "PMID": "pmid", "pages": "pages", "volume": "volume", "series": "series", "seriesNumber": "volume", "issue": "issue", "DOI": "doi", "oclc": "oclc", "language": "language", "contributor": "others", "author": [ [ "first", "last" ], [ "first2", "last2" ], [ "first3", "last3" ], [ "first4", "last4" ], [ "first5", "last5" ], [ "first6", "last6" ], [ "first7", "last7" ], [ "first8", "last8" ], [ "first9", "last9" ], [ "first10", "last10" ], [ "first11", "last11" ] ], "editor": [ [ "editor-first", "editor-last" ], [ "editor2-first", "editor2-last" ], [ "editor3-first", "editor3-last" ], [ "editor4-first", "editor4-last" ], [ "editor5-first", "editor5-last" ], [ "editor6-first", "editor6-last" ], [ "editor7-first", "editor7-last" ], [ "editor8-first", "editor8-last" ], [ "editor9-first", "editor9-last" ] ] } }, "format": "{{_ |_=_}}" } </templatedata> ==See also== * [https://citation-template-filling.toolforge.org/cgi-bin/index.cgi Citation-template-filling tool], can be used for [[DrugBank]], [[HGNC]], [[ISBN]], [[PubMed]], and [[PubChem]] * [https://alyw234237.github.io/wiki-doi-gbooks-citation-maker/ Wikipedia DOI and Google Books Citation Maker] can be used for [[digital object identifier|DOI]] {{Citation Style 1}} {{Wikipedia referencing}} {{UF-COinS}} <includeonly>{{Sandbox other|| [[Category:Citation Style 1 templates|J]] }}</includeonly> trghotwsrmaontk33zwk81crxklir0r Ohia:Cite web 10 1578 27452 27451 2022-07-30T05:41:42Z Samatics 9 1 revision imported from [[:en:Template:Cite_web]]: Import citation templates wikitext text/x-wiki <includeonly>{{#invoke:citation/CS1|citation |CitationClass=web }}</includeonly><noinclude> {{documentation}} </noinclude> rcgmbcxu7hvs583g1f3rzz4c4dkizda Ohia:Cl 10 1579 27454 27453 2022-07-30T05:41:42Z Samatics 9 1 revision imported from [[:en:Template:Cl]]: Import citation templates wikitext text/x-wiki #REDIRECT [[Template:Category link]] {{R from move}} sxb6uqb5pxx7i9ck11lxcop05gxni7w Ohia:Code 10 1580 27456 27455 2022-07-30T05:41:42Z Samatics 9 1 revision imported from [[:en:Template:Code]]: Import citation templates wikitext text/x-wiki {{#tag:syntaxhighlight|{{{code|{{{1}}}}}}|lang={{{lang|{{{2|text}}}}}}|class={{{class|}}}|id={{{id|}}}|style={{{style|}}}|inline=1}}<noinclude> {{documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> axmqgx8vb802btxgbw39a95fmariuis Ohia:Crossref 10 1581 27458 27457 2022-07-30T05:41:42Z Samatics 9 1 revision imported from [[:en:Template:Crossref]]: Import citation templates wikitext text/x-wiki #REDIRECT [[Template:Crossreference]] {{Rcat shell| {{R from template shortcut}} }} pq7z0nmw7a74xqvemqbunajs03rcg15 Ohia:Crossreference 10 1582 27460 27459 2022-07-30T05:41:42Z Samatics 9 1 revision imported from [[:en:Template:Crossreference]]: Import citation templates wikitext text/x-wiki <templatestyles src="Crossreference/styles.css" />{{Hatnote inline |1={{{1|{{{text|{{{content|<noinclude>sample content</noinclude>}}}}}}}}} |extraclasses=crossreference {{{class|{{{extraclasses|}}}}}} |selfref={{#if:{{{selfref|{{{printworthy|{{{unprintworthy|}}}}}}}}}||yes}} |inline={{{inline|true}}} }}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> lkladn1tdeuuvyjmgpe3kdeqwbqga32 Ohia:Crossreference/styles.css 10 1583 27462 27461 2022-07-30T05:41:42Z Samatics 9 1 revision imported from [[:en:Template:Crossreference/styles.css]]: Import citation templates sanitized-css text/css /* {{pp-template}} */ /* This snippet just undoes the default "padding-left: 1.6em;" imposed by div.hatnote, when Template:Crossreference is used in block (div) mode. Ignore the dumb CSS editor's "Element (div.crossreference) is overqualified" warning. It is wrong. We do not want to apply any CSS intended for block mode when it is not in block mode. While it's unlikely our "padding-left: 0;" does anything wrong in inline (span) mode, we can't guarantee it forever. */ div.crossreference { padding-left: 0; } kddwe1vcst9bvvucx3arwpa9ji2yirb Ohia:Cs1 10 1584 27464 27463 2022-07-30T05:41:42Z Samatics 9 1 revision imported from [[:en:Template:Cs1]]: Import citation templates wikitext text/x-wiki [[Help:Citation Style 1|Citation Style 1]]<noinclude> [[Category:Documentation assistance templates]] </noinclude> 3gpz7ptxi5prfsj5lb0kawozsw3dsyw Ohia:Csdoc 10 1585 27466 27465 2022-07-30T05:41:42Z Samatics 9 1 revision imported from [[:en:Template:Csdoc]]: Import citation templates wikitext text/x-wiki #REDIRECT [[Template:Citation Style documentation]]{{R from template shortcut}} 1wt7ij6rzt3vfufgon1tw1ycigvclx0 Ohia:Disputed 10 1586 27468 27467 2022-07-30T05:41:42Z Samatics 9 1 revision imported from [[:en:Template:Disputed]]: Import citation templates wikitext text/x-wiki {{ {{{|safesubst:}}}#invoke:Unsubst||date=__DATE__|$B= {{Ambox | name = Disputed | subst = <includeonly>{{subst:substcheck}}</includeonly> | small = {{{small|}}} | type = content | image = [[File:System-search.svg|45px|link=]] | class = ambox-disputed | issue = This {{{what|article}}}'s '''factual accuracy is [[Wikipedia:Accuracy dispute|disputed]]'''. {{#if:{{{details|}}}|{{{details|}}}}} | talk = {{{talkpage|{{{talk|{{{1|Disputed}}}}}}}}} | fix = Please help to ensure that disputed statements are [[Wikipedia:Reliable sources|reliably sourced]]. | removalnotice = yes | date = {{{date|}}} | cat = Accuracy disputes | all = All accuracy disputes }} }}<noinclude> {{Documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> efkhnpxnks6g5f6oggzq9mkat389z4k Ohia:Documentation 10 1587 27470 27469 2022-07-30T05:41:43Z Samatics 9 1 revision imported from [[:en:Template:Documentation]]: Import citation templates wikitext text/x-wiki {{#invoke:documentation|main|_content={{ {{#invoke:documentation|contentTitle}}}}}}<noinclude> <!-- Add categories to the /doc subpage --> </noinclude> ii1kftoonz87mztj4siz1yhyqeg6agm Ohia:Documentation subpage 10 1588 27472 27471 2022-07-30T05:41:43Z Samatics 9 1 revision imported from [[:en:Template:Documentation_subpage]]: Import citation templates wikitext text/x-wiki <includeonly><!-- -->{{#ifeq:{{lc:{{SUBPAGENAME}}}} |{{{override|doc}}} | <!--(this template has been transcluded on a /doc or /{{{override}}} page)--> </includeonly><!-- -->{{#ifeq:{{{doc-notice|show}}} |show | {{Mbox | type = notice | style = margin-bottom:1.0em; | image = [[File:Edit-copy green.svg|40px|alt=|link=]] | text = {{strong|This is a [[Wikipedia:Template documentation|documentation]] [[Wikipedia:Subpages|subpage]]}} for {{terminate sentence|{{{1|[[:{{SUBJECTSPACE}}:{{BASEPAGENAME}}]]}}}}}<br />It contains usage information, [[Wikipedia:Categorization|categories]] and other content that is not part of the original {{#if:{{{text2|}}} |{{{text2}}} |{{#if:{{{text1|}}} |{{{text1}}} |{{#ifeq:{{SUBJECTSPACE}} |{{ns:User}} |{{lc:{{SUBJECTSPACE}}}} template page |{{#if:{{SUBJECTSPACE}} |{{lc:{{SUBJECTSPACE}}}} page|article}}}}}}}}. }} }}<!-- -->{{DEFAULTSORT:{{{defaultsort|{{PAGENAME}}}}}}}<!-- -->{{#if:{{{inhibit|}}} |<!--(don't categorize)--> | <includeonly><!-- -->{{#ifexist:{{NAMESPACE}}:{{BASEPAGENAME}} | [[Category:{{#switch:{{SUBJECTSPACE}} |Template=Template |Module=Module |User=User |#default=Wikipedia}} documentation pages]] | [[Category:Documentation subpages without corresponding pages]] }}<!-- --></includeonly> }}<!-- (completing initial #ifeq: at start of template:) --><includeonly> | <!--(this template has not been transcluded on a /doc or /{{{override}}} page)--> }}<!-- --></includeonly><noinclude>{{Documentation}}</noinclude> h6u80hb0qdb0uq3sqtbb8bzpeyae84v Ohia:Em 10 1589 27474 27473 2022-07-30T05:41:43Z Samatics 9 1 revision imported from [[:en:Template:Em]]: Import citation templates wikitext text/x-wiki <em {{#if:{{{role|}}}|role="{{{role}}}"}} {{#if:{{{class|}}}|class="{{{class}}}"}} {{#if:{{{id|}}}|id="{{{id}}}"}} {{#if:{{{style|}}}|style="{{{style}}}"}} {{#if:{{{title|}}}|title="{{{title}}}"}}>{{{1}}}</em><noinclude> {{documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> qihth5vbfna026aqh87kteifb1nb5ot Ohia:End 10 1590 27476 27475 2022-07-30T05:41:43Z Samatics 9 1 revision imported from [[:en:Template:End]]: Import citation templates wikitext text/x-wiki <includeonly> {{#if:{{{html|}}}|</table>|{{!}}} }}</includeonly>{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using end template with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:End]] with unknown parameter "_VALUE_"|ignoreblank=y| html | 1<!--parameter does not do anything, but described in the documentation since 2015--> }}<noinclude>{{Documentation}}</noinclude> ct1nniyv6nx64s565lgdiatjk8def66 Ohia:Hatnote inline 10 1591 27478 27477 2022-07-30T05:41:43Z Samatics 9 1 revision imported from [[:en:Template:Hatnote_inline]]: Import citation templates wikitext text/x-wiki {{Hatnote inline/invoke |1={{{1|{{{text|{{{content}}}}}}}}} |extraclasses={{{class|{{{extraclasses|}}}}}} |selfref={{#if:{{{printworthy|{{{selfref|}}}}}}||yes}} |category={{{category|}}} |inline={{{inline|true}}} }}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 4doji1f0rr521l3b49esofuuiwas7cl Ohia:Hatnote inline/invoke 10 1592 27480 27479 2022-07-30T05:41:43Z Samatics 9 1 revision imported from [[:en:Template:Hatnote_inline/invoke]]: Import citation templates wikitext text/x-wiki <includeonly>{{#invoke:Hatnote inline|hatnote}}</includeonly><noinclude> {{Documentation|content=This is an includeonly part of [[Template:Hatnote inline]].}}</noinclude> m1z1xbnw86i1o2sdaq1aetcb7vbbg8j Ohia:High-use 10 1593 27482 27481 2022-07-30T05:41:43Z Samatics 9 1 revision imported from [[:en:Template:High-use]]: Import citation templates wikitext text/x-wiki {{#invoke:High-use|main|1={{{1|}}}|2={{{2|}}}|all-pages={{{all-pages|}}}|info={{{info|}}}|demo={{{demo|}}}|form={{{form|}}}|expiry={{{expiry|}}}|system={{{system|}}}}}<noinclude> {{Documentation}} <!-- Add categories to the /doc subpage; interwiki links go to Wikidata, thank you! --> </noinclude> pqp5tan0gkp2stociv4f3zgylzoarl5 Ohia:Infobox 10 1594 27484 27483 2022-07-30T05:41:43Z Samatics 9 1 revision imported from [[:en:Template:Infobox]]: Import citation templates wikitext text/x-wiki {{#invoke:Infobox|infobox}}<includeonly>{{template other|{{#ifeq:{{PAGENAME}}|Infobox||{{#ifeq:{{str left|{{SUBPAGENAME}}|7}}|Infobox|[[Category:Infobox templates|{{remove first word|{{SUBPAGENAME}}}}]]}}}}|}}</includeonly><noinclude> {{documentation}} <!-- Categories go in the /doc subpage, and interwikis go in Wikidata. --> </noinclude> f4hgwrnr11ahhwyo266vcd10dpi92pe Ohia:Lang 10 1595 27486 27485 2022-07-30T05:41:43Z Samatics 9 1 revision imported from [[:en:Template:Lang]]: Import citation templates wikitext text/x-wiki <includeonly>{{#invoke:Lang|{{{fn|lang}}}}}</includeonly><noinclude> {{Documentation}} </noinclude> rpiilobim1eh22a50sfaaeqssz4iwxu Ohia:Lua 10 1596 27488 27487 2022-07-30T05:41:43Z Samatics 9 1 revision imported from [[:en:Template:Lua]]: Import citation templates wikitext text/x-wiki <includeonly>{{#invoke:Lua banner|main}}</includeonly><noinclude> {{Lua|Module:Lua banner}} {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude> pnmjp3f3fl321yf2jpg5syebi412n7b Ohia:Main other 10 1597 27490 27489 2022-07-30T05:41:43Z Samatics 9 1 revision imported from [[:en:Template:Main_other]]: Import citation templates wikitext text/x-wiki {{#switch: <!--If no or empty "demospace" parameter then detect namespace--> {{#if:{{{demospace|}}} | {{lc: {{{demospace}}} }} <!--Use lower case "demospace"--> | {{#ifeq:{{NAMESPACE}}|{{ns:0}} | main | other }} }} | main = {{{1|}}} | other | #default = {{{2|}}} }}<noinclude> {{documentation}} <!-- Add categories to the /doc subpage; interwikis go to Wikidata, thank you! --> </noinclude> fqcj40f1ojeitvtz4m2eefrp1ymhi6o Ohia:MediaWiki URL rules 10 1598 27492 27491 2022-07-30T05:41:44Z Samatics 9 1 revision imported from [[:en:Template:MediaWiki_URL_rules]]: Import citation templates wikitext text/x-wiki URLs must begin with a supported [[URI scheme]]. <code>http://</code> and <code>https://</code> will be supported by all browsers; however, <code>ftp://</code>, <code>gopher://</code>, <code>irc://</code>, <code>ircs://</code>, <code>mailto:</code> and <code>news:</code> may require a plug-in or an external application and should normally be avoided. [[IPv6]] host-names are currently not supported. If URLs in [[Wikipedia:Citation_templates#Examples|citation template parameters]] contain certain characters, then they will not display and link correctly. Those characters need to be [[percent-encoded]]. For example, a space must be replaced by <code>%20</code>. To encode the URL, replace the following characters with: {| class="wikitable" !scope="row"| Character !scope="col"| space !scope="col"| " !scope="col"| ' !scope="col"| < !scope="col"| > !scope="col"| [ !scope="col"| ] !scope="col"| { !scope="col"| <nowiki>|</nowiki> !scope="col"| } |- !scope="row"| Encoding | %20 || %22 || %27 || %3C || %3E || %5B || %5D || %7B || %7C || %7D |} Single apostrophes do not need to be encoded; however, unencoded multiples will be parsed as italic or bold markup. Single curly closing braces also do not need to be encoded; however, an unencoded pair will be parsed as the double closing braces for the template transclusion.<noinclude> {{documentation}} </noinclude> acy80d3wjj9cccrktq004x6mlxh6ke9 Ohia:NCJ 10 1599 27494 27493 2022-07-30T05:41:44Z Samatics 9 1 revision imported from [[:en:Template:NCJ]]: Import citation templates wikitext text/x-wiki [[NCJ (identifier)|NCJ]] [//www.ncjrs.gov/App/Publications/abstract.aspx?ID={{{1}}} {{{1}}}]<noinclude> {{documentation}} </noinclude> otcmhirpls050v6vt6qjvwrrqmieffw Ohia:Navbox 10 1600 27496 27495 2022-07-30T05:41:44Z Samatics 9 1 revision imported from [[:en:Template:Navbox]]: Import citation templates wikitext text/x-wiki <includeonly>{{#invoke:Navbox|navbox}}</includeonly><noinclude> {{Documentation}} </noinclude> tqodcaa2vvhehqaod229udlla0wimek Ohia:Para 10 1601 27500 27499 2022-07-30T05:41:44Z Samatics 9 1 revision imported from [[:en:Template:Para]]: Import citation templates wikitext text/x-wiki <code class="tpl-para" style="word-break:break-word;{{SAFESUBST:<noinclude />#if:{{{plain|}}}|border: none; background-color: inherit;}} {{SAFESUBST:<noinclude />#if:{{{plain|}}}{{{mxt|}}}{{{green|}}}{{{!mxt|}}}{{{red|}}}|color: {{SAFESUBST:<noinclude />#if:{{{mxt|}}}{{{green|}}}|#006400|{{SAFESUBST:<noinclude />#if:{{{!mxt|}}}{{{red|}}}|#8B0000|inherit}}}};}} {{SAFESUBST:<noinclude />#if:{{{style|}}}|{{{style}}}}}">&#124;{{SAFESUBST:<noinclude />#if:{{{1|}}}|{{{1}}}&#61;}}{{{2|}}}</code><noinclude> {{Documentation}} <!--Categories and interwikis go near the bottom of the /doc subpage.--> </noinclude> 0p8ksf0z4xhqkt9wrqh7fa1q0ga6u3s Ohia:Paren 10 1602 27502 27501 2022-07-30T05:41:44Z Samatics 9 1 revision imported from [[:en:Template:Paren]]: Import citation templates wikitext text/x-wiki [[Wikipedia:Parenthetical referencing|{{#ifeq:{{{lc}}}|{{{lc|}}}|parenthetical referencing|Parenthetical referencing}}]]<noinclude>{{documentation|content= ==Usage== ===Optional=== For the first letter to be in lower case, use: {{para|lc|<var>y</var>}} }} [[Category:Documentation assistance templates]] </noinclude> lbo8pmvijutb03hj6ovwnswic8o5249 Ohia:Pipe 10 1603 27504 27503 2022-07-30T05:41:44Z Samatics 9 1 revision imported from [[:en:Template:Pipe]]: Import citation templates wikitext text/x-wiki &#124;<noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> kmi2ihjyu3iil3vg34b15lfs08flqjm Ohia:Purge 10 1604 27506 27505 2022-07-30T05:41:44Z Samatics 9 1 revision imported from [[:en:Template:Purge]]: Import citation templates wikitext text/x-wiki {{#invoke:Purge|main}}<noinclude> {{documentation}} </noinclude> jp4ln3hv505tbr6kcpy61x7wo9joahj Ohia:R 10 1605 27508 27507 2022-07-30T05:41:44Z Samatics 9 1 revision imported from [[:en:Template:R]]: Import citation templates wikitext text/x-wiki <includeonly><!-- ### 1 ### -->{{r/ref|{{{name1|{{{name|{{{n1|{{{n|{{{1|}}}}}}}}}}}}}}}|{{{group|{{{grp|{{{g|}}}}}}}}}|direction={{{direction1|{{{direction|{{{dir1|{{{dir|}}}}}}}}}}}} |page{{#if:{{{page1|{{{page|{{{p1|{{{1p|{{{p|}}}}}}}}}}}}}}}||NULL}}={{{page1|{{{page|{{{p1|{{{1p|{{{p|}}}}}}}}}}}}}}} |pages{{#if:{{{pages1|{{{pages|{{{pp1|{{{1pp|{{{pp|}}}}}}}}}}}}}}}||NULL}}={{{pages1|{{{pages|{{{pp1|{{{1pp|{{{pp|}}}}}}}}}}}}}}} |location{{#if:{{{location1|{{{location|{{{loc1|{{{1loc|{{{loc|{{{at1|{{{at|}}}}}}}}}}}}}}}}}}}}}||NULL}}={{{location1|{{{location|{{{loc1|{{{1loc|{{{loc|{{{at1|{{{at|}}}}}}}}}}}}}}}}}}}}} |quote-page{{#if:{{{quotation-page1|{{{quotation-page|{{{quote-page1|{{{quote-page|{{{qp1|{{{qp|}}}}}}}}}}}}}}}}}}||NULL}}={{{quotation-page1|{{{quotation-page|{{{quote-page1|{{{quote-page|{{{qp1|{{{qp|}}}}}}}}}}}}}}}}}} |quote-pages{{#if:{{{quotation-pages1|{{{quotation-pages|{{{quote-pages1|{{{quote-pages|{{{qpp1|{{{qpp|}}}}}}}}}}}}}}}}}}||NULL}}={{{quotation-pages1|{{{quotation-pages|{{{quote-pages1|{{{quote-pages|{{{qpp1|{{{qpp|}}}}}}}}}}}}}}}}}} |quote-location{{#if:{{{quotation-location1|{{{quotation-location|{{{quote-location1|{{{quote-location|{{{quote-loc1|{{{quote-loc|{{{quote-at1|{{{quote-at|}}}}}}}}}}}}}}}}}}}}}}}}||NULL}}={{{quotation-location1|{{{quotation-location|{{{quote-location1|{{{quote-location|{{{quote-loc1|{{{quote-loc|{{{quote-at1|{{{quote-at|}}}}}}}}}}}}}}}}}}}}}}}} |quote={{{quotation1|{{{quotation|{{{quote1|{{{quote|{{{q1|{{{q|}}}}}}}}}}}}}}}}}} |language={{{quotation-language1|{{{quotation-language|{{{quote-language1|{{{quote-language|{{{quotation-lang1|{{{quotation-lang|{{{quote-lang1|{{{quote-lang|{{{ql1|{{{ql|{{{language1|{{{language|{{{lang1|{{{language|{{{l1|{{{l|}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}} |translation={{{translation-quotation1|{{{translation-quotation|{{{trans-quotation1|{{{trans-quotation|{{{translation-quote1|{{{translation-quote|{{{trans-quote1|{{{trans-quote|{{{tq1|{{{tq|{{{translation1|{{{translation|{{{trans1|{{{trans|{{{t1|{{{t|{{{xlat1|{{{xlat|}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}} |quote-cite={{{quotation-cite1|{{{quotation-cite|{{{quote-cite1|{{{quote-cite|{{{qc1|{{{qc|}}}}}}}}}}}}}}}}}} |reference={{{reference1|{{{references|{{{reference|{{{notes|{{{note|{{{content|{{{text|{{{refn1|{{{refn|{{{refs|{{{r1|{{{r|}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}} |annotation={{{annotation1|{{{annotation|{{{annot1|{{{annot|{{{a1|{{{a|}}}}}}}}}}}}}}}}}} |leadin={{{leadin|}}} |postscript={{{postscript|{{{postscript1|{{{ps|{{{ps1|{{{1ps|}}}}}}}}}}}}}}} |section={{{section1|{{{section|{{{sec1|{{{sec|{{{s1|{{{s|}}}}}}}}}}}}}}}}}} |needed-reason={{{needed-reason1|{{{needed-reason|{{{needed1|{{{needed|{{{reason|}}}}}}}}}}}}}}} |needed-date={{{needed-date|{{{date|}}}}}} |wrap={{{wrap|}}} |no-pp={{{no-pp|{{{nopp|}}}}}} |style={{{style|}}} |content-id={{{ref1|{{{1ref|{{{ref|{{{id1|{{{id|}}}}}}}}}}}}}}} |link-id={{{link-id1|{{{link-id|}}}}}} |debug={{{debug|}}}}}<!-- ### 2 ### -->{{#if:{{{name2|{{{n2|{{{2|}}}}}}}}}|{{r/ref|{{{name2|{{{n2|{{{2|}}}}}}}}}|{{{group|{{{grp|{{{g|}}}}}}}}}|direction={{{direction2|{{{dir2|}}}}}} |page{{#if:{{{page2|{{{p2|{{{2p|}}}}}}}}}||NULL}}={{{page2|{{{p2|{{{2p|}}}}}}}}} |pages{{#if:{{{pages2|{{{pp2|{{{2pp|}}}}}}}}}||NULL}}={{{pages2|{{{pp2|{{{2pp|}}}}}}}}} |location{{#if:{{{location2|{{{loc2|{{{2loc|{{{at2|}}}}}}}}}}}}||NULL}}={{{location2|{{{loc2|{{{2loc|{{{at2|}}}}}}}}}}}} |quote-page{{#if:{{{quotation-page2|{{{quote-page2|{{{qp2|}}}}}}}}}||NULL}}={{{quotation-page2|{{{quote-page2|{{{qp2|}}}}}}}}} |quote-pages{{#if:{{{quotation-pages2|{{{quote-pages2|{{{qpp2|}}}}}}}}}||NULL}}={{{quotation-pages2|{{{quote-pages2|{{{qpp2|}}}}}}}}} |quote-location{{#if:{{{quotation-location2|{{{quote-location2|{{{quote-loc2|{{{quote-at2|}}}}}}}}}}}}||NULL}}={{{quotation-location2|{{{quote-location2|{{{quote-loc2|{{{quote-at2|}}}}}}}}}}}} |quote={{{quotation2|{{{quote2|{{{q2|}}}}}}}}} |language={{{quotation-language2|{{{quote-language2|{{{quotation-lang2|{{{quote-lang2|{{{ql2|{{{language2|{{{lang2|{{{l2|}}}}}}}}}}}}}}}}}}}}}}}} |translation={{{translation-quotation2|{{{trans-quotation2|{{{translation-quote2|{{{trans-quote2|{{{tq2|{{{translation2|{{{trans2|{{{t2|{{{xlat2|}}}}}}}}}}}}}}}}}}}}}}}}}}} |quote-cite={{{quotation-cite2|{{{quote-cite2|{{{qc2|}}}}}}}}} |reference={{{reference2|{{{refn2|{{{r2|}}}}}}}}} |annotation={{{annotation2|{{{annot2|{{{a2|}}}}}}}}} |leadin={{{leadin|}}} |postscript={{{postscript2|{{{ps2|{{{2ps|{{{postscript|{{{ps|}}}}}}}}}}}}}}} |section={{{section2||{{{sec2|{{{s2|}}}}}}}}} |needed-reason={{{needed-reason2|{{{needed2|}}}}}} |needed-date={{{needed-date|{{{date|}}}}}} |wrap={{{wrap|}}} |no-pp={{{no-pp|{{{nopp|}}}}}} |style={{{style|}}} |content-id={{{ref2|{{{2ref|{{{id2|}}}}}}}}} |link-id={{{link-id2|}}} |debug={{{debug|}}}}}<!-- ### 3 ### -->{{#if:{{{name3|{{{n3|{{{3|}}}}}}}}}|{{r/ref|{{{name3|{{{n3|{{{3|}}}}}}}}}|{{{group|{{{grp|{{{g|}}}}}}}}}|direction={{{direction3|{{{dir3|}}}}}} |page{{#if:{{{page3|{{{p3|{{{3p|}}}}}}}}}||NULL}}={{{page3|{{{p3|{{{3p|}}}}}}}}} |pages{{#if:{{{pages3|{{{pp3|{{{3pp|}}}}}}}}}||NULL}}={{{pages3|{{{pp3|{{{3pp|}}}}}}}}} |location{{#if:{{{location3|{{{loc3|{{{3loc|{{{at3|}}}}}}}}}}}}||NULL}}={{{location3|{{{loc3|{{{3loc|{{{at3|}}}}}}}}}}}} |quote-page{{#if:{{{quotation-page3|{{{quote-page3|{{{qp3|}}}}}}}}}||NULL}}={{{quotation-page3|{{{quote-page3|{{{qp3|}}}}}}}}} |quote-pages{{#if:{{{quotation-pages3|{{{quote-pages3|{{{qpp3|}}}}}}}}}||NULL}}={{{quotation-pages3|{{{quote-pages3|{{{qpp3|}}}}}}}}} |quote-location{{#if:{{{quotation-location3|{{{quote-location3|{{{quote-loc3|{{{quote-at3|}}}}}}}}}}}}||NULL}}={{{quotation-location3|{{{quote-location3|{{{quote-loc3|{{{quote-at3|}}}}}}}}}}}} |quote={{{quotation3|{{{quote3|{{{q3|}}}}}}}}} |language={{{quotation-language3|{{{quote-language3|{{{quotation-lang3|{{{quote-lang3|{{{ql3|{{{language3|{{{lang3|{{{l3|}}}}}}}}}}}}}}}}}}}}}}}} |translation={{{translation-quotation3|{{{trans-quotation3|{{{translation-quote3|{{{trans-quote3|{{{tq3|{{{translation3|{{{trans3|{{{t3|{{{xlat3|}}}}}}}}}}}}}}}}}}}}}}}}}}} |quote-cite={{{quotation-cite3|{{{quote-cite3|{{{qc3|}}}}}}}}} |reference={{{reference3|{{{refn3|{{{r3|}}}}}}}}} |annotation={{{annotation3|{{{annot3|{{{a3|}}}}}}}}} |leadin={{{leadin|}}} |postscript={{{postscript3|{{{ps3|{{{3ps|{{{postscript|{{{ps|}}}}}}}}}}}}}}} |section={{{section3||{{{sec3|{{{s3|}}}}}}}}} |needed-reason={{{needed-reason3|{{{needed3|}}}}}} |needed-date={{{needed-date|{{{date|}}}}}} |wrap={{{wrap|}}} |no-pp={{{no-pp|{{{nopp|}}}}}} |style={{{style|}}} |content-id={{{ref3|{{{3ref|{{{id3|}}}}}}}}} |link-id={{{link-id3|}}} |debug={{{debug|}}}}}<!-- ### 4 ### -->{{#if:{{{name4|{{{n4|{{{4|}}}}}}}}}|{{r/ref|{{{name4|{{{n4|{{{4|}}}}}}}}}|{{{group|{{{grp|{{{g|}}}}}}}}}|direction={{{direction4|{{{dir4|}}}}}} |page{{#if:{{{page4|{{{p4|{{{4p|}}}}}}}}}||NULL}}={{{page4|{{{p4|{{{4p|}}}}}}}}} |pages{{#if:{{{pages4|{{{pp4|{{{4pp|}}}}}}}}}||NULL}}={{{pages4|{{{pp4|{{{4pp|}}}}}}}}} |location{{#if:{{{location4|{{{loc4|{{{4loc|{{{at4|}}}}}}}}}}}}||NULL}}={{{location4|{{{loc4|{{{4loc|{{{at4|}}}}}}}}}}}} |quote-page{{#if:{{{quotation-page4|{{{quote-page4|{{{qp4|}}}}}}}}}||NULL}}={{{quotation-page4|{{{quote-page4|{{{qp4|}}}}}}}}} |quote-pages{{#if:{{{quotation-pages4|{{{quote-pages4|{{{qpp4|}}}}}}}}}||NULL}}={{{quotation-pages4|{{{quote-pages4|{{{qpp4|}}}}}}}}} |quote-location{{#if:{{{quotation-location4|{{{quote-location4|{{{quote-loc4|{{{quote-at4|}}}}}}}}}}}}||NULL}}={{{quotation-location4|{{{quote-location4|{{{quote-loc4|{{{quote-at4|}}}}}}}}}}}} |quote={{{quotation4|{{{quote4|{{{q4|}}}}}}}}} |language={{{quotation-language4|{{{quote-language4|{{{quotation-lang4|{{{quote-lang4|{{{ql4|{{{language4|{{{lang4|{{{l4|}}}}}}}}}}}}}}}}}}}}}}}} |translation={{{translation-quotation4|{{{trans-quotation4|{{{translation-quote4|{{{trans-quote4|{{{tq4|{{{translation4|{{{trans4|{{{t4|{{{xlat4|}}}}}}}}}}}}}}}}}}}}}}}}}}} |quote-cite={{{quotation-cite4|{{{quote-cite4|{{{qc4|}}}}}}}}} |reference={{{reference4|{{{refn4|{{{r4|}}}}}}}}} |annotation={{{annotation4|{{{annot4|{{{a4|}}}}}}}}} |leadin={{{leadin|}}} |postscript={{{postscript4|{{{ps4|{{{4ps|{{{postscript|{{{ps|}}}}}}}}}}}}}}} |section={{{section4||{{{sec4|{{{s4|}}}}}}}}} |needed-reason={{{needed-reason4|{{{needed4|}}}}}} |needed-date={{{needed-date|{{{date|}}}}}} |wrap={{{wrap|}}} |no-pp={{{no-pp|{{{nopp|}}}}}} |style={{{style|}}} |content-id={{{ref4|{{{4ref|{{{id4|}}}}}}}}} |link-id={{{link-id4|}}} |debug={{{debug|}}}}}<!-- ### 5 ### -->{{#if:{{{name5|{{{n5|{{{5|}}}}}}}}}|{{r/ref|{{{name5|{{{n5|{{{5|}}}}}}}}}|{{{group|{{{grp|{{{g|}}}}}}}}}|direction={{{direction5|{{{dir5|}}}}}} |page{{#if:{{{page5|{{{p5|{{{5p|}}}}}}}}}||NULL}}={{{page5|{{{p5|{{{5p|}}}}}}}}} |pages{{#if:{{{pages5|{{{pp5|{{{5pp|}}}}}}}}}||NULL}}={{{pages5|{{{pp5|{{{5pp|}}}}}}}}} |location{{#if:{{{location5|{{{loc5|{{{5loc|{{{at5|}}}}}}}}}}}}||NULL}}={{{location5|{{{loc5|{{{5loc|{{{at5|}}}}}}}}}}}} |quote-page{{#if:{{{quotation-page5|{{{quote-page5|{{{qp5|}}}}}}}}}||NULL}}={{{quotation-page5|{{{quote-page5|{{{qp5|}}}}}}}}} |quote-pages{{#if:{{{quotation-pages5|{{{quote-pages5|{{{qpp5|}}}}}}}}}||NULL}}={{{quotation-pages5|{{{quote-pages5|{{{qpp5|}}}}}}}}} |quote-location{{#if:{{{quotation-location5|{{{quote-location5|{{{quote-loc5|{{{quote-at5|}}}}}}}}}}}}||NULL}}={{{quotation-location5|{{{quote-location5|{{{quote-loc5|{{{quote-at5|}}}}}}}}}}}} |quote={{{quotation5|{{{quote5|{{{q5|}}}}}}}}} |language={{{quotation-language5|{{{quote-language5|{{{quotation-lang5|{{{quote-lang5|{{{ql5|{{{language5|{{{lang5|{{{l5|}}}}}}}}}}}}}}}}}}}}}}}} |translation={{{translation-quotation5|{{{trans-quotation5|{{{translation-quote5|{{{trans-quote5|{{{tq5|{{{translation5|{{{trans5|{{{t5|{{{xlat5|}}}}}}}}}}}}}}}}}}}}}}}}}}} |quote-cite={{{quotation-cite5|{{{quote-cite5|{{{qc5|}}}}}}}}} |reference={{{reference5|{{{refn5|{{{r5|}}}}}}}}} |annotation={{{annotation5|{{{annot5|{{{a5|}}}}}}}}} |leadin={{{leadin|}}} |postscript={{{postscript5|{{{ps5|{{{5ps|{{{postscript|{{{ps|}}}}}}}}}}}}}}} |section={{{section5||{{{sec5|{{{s5|}}}}}}}}} |needed-reason={{{needed-reason5|{{{needed5|}}}}}} |needed-date={{{needed-date|{{{date|}}}}}} |wrap={{{wrap|}}} |no-pp={{{no-pp|{{{nopp|}}}}}} |style={{{style|}}} |content-id={{{ref5|{{{5ref|{{{id5|}}}}}}}}} |link-id={{{link-id5|}}} |debug={{{debug|}}}}}<!-- ### 6 ### -->{{#if:{{{name6|{{{n6|{{{6|}}}}}}}}}|{{r/ref|{{{name6|{{{n6|{{{6|}}}}}}}}}|{{{group|{{{grp|{{{g|}}}}}}}}}|direction={{{direction6|{{{dir6|}}}}}} |page{{#if:{{{page6|{{{p6|{{{6p|}}}}}}}}}||NULL}}={{{page6|{{{p6|{{{6p|}}}}}}}}} |pages{{#if:{{{pages6|{{{pp6|{{{6pp|}}}}}}}}}||NULL}}={{{pages6|{{{pp6|{{{6pp|}}}}}}}}} |location{{#if:{{{location6|{{{loc6|{{{6loc|{{{at6|}}}}}}}}}}}}||NULL}}={{{location6|{{{loc6|{{{6loc|{{{at6|}}}}}}}}}}}} |quote-page{{#if:{{{quotation-page6|{{{quote-page6|{{{qp6|}}}}}}}}}||NULL}}={{{quotation-page6|{{{quote-page6|{{{qp6|}}}}}}}}} |quote-pages{{#if:{{{quotation-pages6|{{{quote-pages6|{{{qpp6|}}}}}}}}}||NULL}}={{{quotation-pages6|{{{quote-pages6|{{{qpp6|}}}}}}}}} |quote-location{{#if:{{{quotation-location6|{{{quote-location6|{{{quote-loc6|{{{quote-at6|}}}}}}}}}}}}||NULL}}={{{quotation-location6|{{{quote-location6|{{{quote-loc6|{{{quote-at6|}}}}}}}}}}}} |quote={{{quotation6|{{{quote6|{{{q6|}}}}}}}}} |language={{{quotation-language6|{{{quote-language6|{{{quotation-lang6|{{{quote-lang6|{{{ql6|{{{language6|{{{lang6|{{{l6|}}}}}}}}}}}}}}}}}}}}}}}} |translation={{{translation-quotation6|{{{trans-quotation6|{{{translation-quote6|{{{trans-quote6|{{{tq6|{{{translation6|{{{trans6|{{{t6|{{{xlat6|}}}}}}}}}}}}}}}}}}}}}}}}}}} |quote-cite={{{quotation-cite6|{{{quote-cite6|{{{qc6|}}}}}}}}} |reference={{{reference6|{{{refn6|{{{r6|}}}}}}}}} |annotation={{{annotation6|{{{annot6|{{{a6|}}}}}}}}} |leadin={{{leadin|}}} |postscript={{{postscript6|{{{ps6|{{{6ps|{{{postscript|{{{ps|}}}}}}}}}}}}}}} |section={{{section6||{{{sec6|{{{s6|}}}}}}}}} |needed-reason={{{needed-reason6|{{{needed6|}}}}}} |needed-date={{{needed-date|{{{date|}}}}}} |wrap={{{wrap|}}} |no-pp={{{no-pp|{{{nopp|}}}}}} |style={{{style|}}} |content-id={{{ref6|{{{6ref|{{{id6|}}}}}}}}} |link-id={{{link-id6|}}} |debug={{{debug|}}}}}<!-- ### 7 ### -->{{#if:{{{name7|{{{n7|{{{7|}}}}}}}}}|{{r/ref|{{{name7|{{{n7|{{{7|}}}}}}}}}|{{{group|{{{grp|{{{g|}}}}}}}}}|direction={{{direction7|{{{dir7|}}}}}} |page{{#if:{{{page7|{{{p7|{{{7p|}}}}}}}}}||NULL}}={{{page7|{{{p7|{{{7p|}}}}}}}}} |pages{{#if:{{{pages7|{{{pp7|{{{7pp|}}}}}}}}}||NULL}}={{{pages7|{{{pp7|{{{7pp|}}}}}}}}} |location{{#if:{{{location7|{{{loc7|{{{7loc|{{{at7|}}}}}}}}}}}}||NULL}}={{{location7|{{{loc7|{{{loc7|{{{at7|}}}}}}}}}}}} |quote-page{{#if:{{{quotation-page7|{{{quote-page7|{{{qp7|}}}}}}}}}||NULL}}={{{quotation-page7|{{{quote-page7|{{{qp7|}}}}}}}}} |quote-pages{{#if:{{{quotation-pages7|{{{quote-pages7|{{{qpp7|}}}}}}}}}||NULL}}={{{quotation-pages7|{{{quote-pages7|{{{qpp7|}}}}}}}}} |quote-location{{#if:{{{quotation-location7|{{{quote-location7|{{{quote-loc7|{{{quote-at7|}}}}}}}}}}}}||NULL}}={{{quotation-location7|{{{quote-location7|{{{quote-loc7|{{{quote-at7|}}}}}}}}}}}} |quote={{{quotation7|{{{quote7|{{{q7|}}}}}}}}} |language={{{quotation-language7|{{{quote-language7|{{{quotation-lang7|{{{quote-lang7|{{{ql7|{{{language7|{{{lang7|{{{l7|}}}}}}}}}}}}}}}}}}}}}}}} |translation={{{translation-quotation7|{{{trans-quotation7|{{{translation-quote7|{{{trans-quote7|{{{tq7|{{{translation7|{{{trans7|{{{t7|{{{xlat7|}}}}}}}}}}}}}}}}}}}}}}}}}}} |quote-cite={{{quotation-cite7|{{{quote-cite7|{{{qc7|}}}}}}}}} |reference={{{reference7|{{{refn7|{{{r7|}}}}}}}}} |annotation={{{annotation7|{{{annot7|{{{a7|}}}}}}}}} |leadin={{{leadin|}}} |postscript={{{postscript7|{{{ps7|{{{7ps|{{{postscript|{{{ps|}}}}}}}}}}}}}}} |section={{{section7||{{{sec7|{{{s7|}}}}}}}}} |needed-reason={{{needed-reason7|{{{needed7|}}}}}} |needed-date={{{needed-date|{{{date|}}}}}} |wrap={{{wrap|}}} |no-pp={{{no-pp|{{{nopp|}}}}}} |style={{{style|}}} |content-id={{{ref7|{{{7ref|{{{id7|}}}}}}}}} |link-id={{{link-id7|}}} |debug={{{debug|}}}}}<!-- ### 8 ### -->{{#if:{{{name8|{{{n8|{{{8|}}}}}}}}}|{{r/ref|{{{name8|{{{n8|{{{8|}}}}}}}}}|{{{group|{{{grp|{{{g|}}}}}}}}}|direction={{{direction8|{{{dir8|}}}}}} |page{{#if:{{{page8|{{{p8|{{{8p|}}}}}}}}}||NULL}}={{{page8|{{{p8|{{{8p|}}}}}}}}} |pages{{#if:{{{pages8|{{{pp8|{{{8pp|}}}}}}}}}||NULL}}={{{pages8|{{{pp8|{{{8pp|}}}}}}}}} |location{{#if:{{{location8|{{{loc8|{{{8loc|{{{at8|}}}}}}}}}}}}||NULL}}={{{location8|{{{loc8|{{{8loc|{{{at8|}}}}}}}}}}}} |quote-page{{#if:{{{quotation-page8|{{{quote-page8|{{{qp8|}}}}}}}}}||NULL}}={{{quotation-page8|{{{quote-page8|{{{qp8|}}}}}}}}} |quote-pages{{#if:{{{quotation-pages8|{{{quote-pages8|{{{qpp8|}}}}}}}}}||NULL}}={{{quotation-pages8|{{{quote-pages8|{{{qpp8|}}}}}}}}} |quote-location{{#if:{{{quotation-location8|{{{quote-location8|{{{quote-loc8|{{{quote-at8|}}}}}}}}}}}}||NULL}}={{{quotation-location8|{{{quote-location8|{{{quote-loc8|{{{quote-at8|}}}}}}}}}}}} |quote={{{quotation8|{{{quote8|{{{q8|}}}}}}}}} |language={{{quotation-language8|{{{quote-language8|{{{quotation-lang8|{{{quote-lang8|{{{ql8|{{{language8|{{{lang8|{{{l8|}}}}}}}}}}}}}}}}}}}}}}}} |translation={{{translation-quotation8|{{{trans-quotation8|{{{translation-quote8|{{{trans-quote8|{{{tq8|{{{translation8|{{{trans8|{{{t8|{{{xlat8|}}}}}}}}}}}}}}}}}}}}}}}}}}} |quote-cite={{{quotation-cite8|{{{quote-cite8|{{{qc8|}}}}}}}}} |reference={{{reference8|{{{refn8|{{{r8|}}}}}}}}} |annotation={{{annotation8|{{{annot8|{{{a8|}}}}}}}}} |leadin={{{leadin|}}} |postscript={{{postscript8|{{{ps8|{{{8ps|{{{postscript|{{{ps|}}}}}}}}}}}}}}} |section={{{section8||{{{sec8|{{{s8|}}}}}}}}} |needed-reason={{{needed-reason8|{{{needed8|}}}}}} |needed-date={{{needed-date|{{{date|}}}}}} |wrap={{{wrap|}}} |no-pp={{{no-pp|{{{nopp|}}}}}} |style={{{style|}}} |content-id={{{ref8|{{{8ref|{{{id8|}}}}}}}}} |link-id={{{link-id8|}}} |debug={{{debug|}}}}}<!-- ### 9 ### -->{{#if:{{{name9|{{{n9|{{{9|}}}}}}}}}|{{r/ref|{{{name9|{{{n9|{{{9|}}}}}}}}}|{{{group|{{{grp|{{{g|}}}}}}}}}|direction={{{direction9|{{{dir9|}}}}}} |page{{#if:{{{page9|{{{p9|{{{9p|}}}}}}}}}||NULL}}={{{page9|{{{p9|{{{9p|}}}}}}}}} |pages{{#if:{{{pages9|{{{pp9|{{{9pp|}}}}}}}}}||NULL}}={{{pages9|{{{pp9|{{{9pp|}}}}}}}}} |location{{#if:{{{location9|{{{loc9|{{{9loc|{{{at9|}}}}}}}}}}}}||NULL}}={{{location9|{{{loc9|{{{9loc|{{{at9|}}}}}}}}}}}} |quote-page{{#if:{{{quotation-page9|{{{quote-page9|{{{qp9|}}}}}}}}}||NULL}}={{{quotation-page9|{{{quote-page9|{{{qp9|}}}}}}}}} |quote-pages{{#if:{{{quotation-pages9|{{{quote-pages9|{{{qpp9|}}}}}}}}}||NULL}}={{{quotation-pages9|{{{quote-pages9|{{{qpp9|}}}}}}}}} |quote-location{{#if:{{{quotation-location9|{{{quote-location9|{{{quote-loc9|{{{quote-at9|}}}}}}}}}}}}||NULL}}={{{quotation-location9|{{{quote-location9|{{{quote-loc9|{{{quote-at9|}}}}}}}}}}}} |quote={{{quotation9|{{{quote9|{{{q9|}}}}}}}}} |language={{{quotation-language9|{{{quote-language9|{{{quotation-lang9|{{{quote-lang9|{{{ql9|{{{language9|{{{lang9|{{{l9|}}}}}}}}}}}}}}}}}}}}}}}} |translation={{{translation-quotation9|{{{trans-quotation9|{{{translation-quote9|{{{trans-quote9|{{{tq9|{{{translation9|{{{trans9|{{{t9|{{{xlat9|}}}}}}}}}}}}}}}}}}}}}}}}}}} |quote-cite={{{quotation-cite9|{{{quote-cite9|{{{qc9|}}}}}}}}} |reference={{{reference9|{{{refn9|{{{r9|}}}}}}}}} |annotation={{{annotation9|{{{annot9|{{{a9|}}}}}}}}} |leadin={{{leadin|}}} |postscript={{{postscript9|{{{ps9|{{{9ps|{{{postscript|{{{ps|}}}}}}}}}}}}}}} |section={{{section9||{{{sec9|{{{s9|}}}}}}}}} |needed-reason={{{needed-reason9|{{{needed9|}}}}}} |needed-date={{{needed-date|{{{date|}}}}}} |wrap={{{wrap|}}} |no-pp={{{no-pp|{{{nopp|}}}}}} |style={{{style|}}} |content-id={{{ref9|{{{9ref|{{{id9|}}}}}}}}} |link-id={{{link-id9|}}} |debug={{{debug|}}}}}<!-- ### Error handling ### -->{{#if:{{{name10|{{{n10|{{{10|}}}}}}}}}|<sup class="error" style="font-size:0.9em; line-height:0;">The template only supports up to 9 references.</sup> <!-- -->}}}}}}}}}}}}}}}}}}</includeonly><noinclude>{{documentation}}</noinclude> jdls1u6fnd1kvoatt25nbbpw1jk5d4j Ohia:R/ref 10 1606 27510 27509 2022-07-30T05:41:44Z Samatics 9 1 revision imported from [[:en:Template:R/ref]]: Import citation templates wikitext text/x-wiki <includeonly><!-- ### Debug facility: ### -->{{#if:{{{debug|}}}|DEBUG: 1="{{{1|}}}", 2="{{{2|}}}", (name="{{{name|}}}"), (group="{{{group|}}})", direction="{{{direction|}}}", pages="{{{pages|}}}", page="{{{page|}}}", location="{{{location|}}}", quote-pages="{{{quote-pages|}}}", quote-page="{{{quote-page|}}}", quote-location="{{{quote-location|}}}", quote="{{{quote|}}}", language="{{{language|}}}", translation="{{{translation|}}}", quote-cite="{{{quote-cite|}}}", reference="{{{reference|}}}", annotation="{{{annotation|}}}", leadin="{{{leadin|}}}", postscript="{{{postscript|}}}", section="{{{section|}}}", needed-reason="{{{needed-reason|}}}", needed-date="{{{needed-date|}}}", wrap="{{{wrap|}}}", no-pp="{{{no-pp|}}}", style="{{{style|}}}", content-id="{{{content-id|}}}", link-id="{{{link-id|}}}", debug="{{{debug|}}}". Potential context-section-name:"{{anchorencode:cite_sect-{{trim quotes|s={{{1|}}}}}-{{trim quotes|s={{{2|}}}}}-{{trim quotes|s={{{page|{{#invoke:String2|hyphen2dash|{{{pages|}}}}}}}}}}{{trim quotes|s={{{location|}}}}}}}".}}<!-- ### Opening "support context" span: ### -->{{#if:{{{section|}}}|{{#if:{{#lst:{{FULLPAGENAME}}|{{anchorencode:{{#switch:{{{section|}}}||yes|y=cite_sect-{{trim quotes|s={{{1|}}}}}-{{trim quotes|s={{{2|}}}}}-{{trim quotes|s={{{page|{{#invoke:String2|hyphen2dash|{{{pages|}}}}}}}}}}{{trim quotes|s={{{location|}}}}}|{{{section|}}}}}}}}}|<templatestyles src="Template:Tooltip/styles.css"/><span class="rt-commentedText tooltip tooltip-dotted" title="Context: &quot;<!--{{#invoke:String|replace|source={{#invoke:String|replace|source={{#invoke:String|replace|source=-->{{#invoke:DecodeEncode|encode|s={{#invoke:Plain text|main|1={{#lst:{{FULLPAGENAME}}|{{anchorencode:{{#switch:{{{section|}}}||yes|y=cite_sect-{{trim quotes|s={{{1|}}}}}-{{trim quotes|s={{{2|}}}}}-{{trim quotes|s={{{page|{{#invoke:String2|hyphen2dash|{{{pages|}}}}}}}}}}{{trim quotes|s={{{location|}}}}}|{{{section|}}}}}}}}}|encode=false}}|charset=<>"}}<!--|"|&quot;}}|<|&lt;}}|>|&gt;}}-->&quot;">}}}}<!-- ### First call to create reference link (variants identical except for dir): ### -->{{#if:{{{link-id|}}}|<span id="{{anchorencode:{{{link-id|}}}}}" class="citation<!-- wikicite cite-r -->">}}{{#if:{{{direction|}}}|{{#tag:ref|{{#if:{{{annotation|}}}||{{#if:{{{content-id|}}}|<span<!-- or <cite...> --> id="{{anchorencode:{{{content-id|}}}}}" class="citation<!-- wikicite cite-r -->">}}{{{reference|}}}{{#if:{{{content-id|}}}|</span><!-- or </cite> -->}}{{{postscript|}}}}}|name={{{1|}}}|group={{{2|}}}|dir={{{direction|}}}}}|{{#tag:ref|{{#if:{{{annotation|}}}||{{#if:{{{content-id|}}}|<span<!-- or <cite...> --> id="{{anchorencode:{{{content-id|}}}}}" class="citation<!-- wikicite cite-r -->">}}{{{reference|}}}{{#if:{{{content-id|}}}|</span><!-- or </cite> -->}}{{{postscript|}}}}}|name={{{1|}}}|group={{{2|}}}}}}}{{#if:{{{link-id|}}}|</span>}}<!-- ### Optional second call to append data to reference (variants identical except for dir): ### -->{{#if:{{{annotation|}}}|{{#if:{{{direction|}}}|<!---->{{#tag:ref|{{#switch:{{{annotation|}}}|pages|pp|page|p={{#if:{{{pages|}}}{{{page|}}}{{{location|}}}|&#8204;{{#if:{{{content-id|}}}|<span id="{{anchorencode:{{{content-id|}}}}}">}}{{{leadin|}}}{{R/where|plural={{#invoke:String2|hyphen2dash|{{{pages|}}}}}|singular={{{page|}}}|location={{{location|}}}|spacing=&#32;}}{{#if:{{{content-id|}}}|</span>}}}}|quote|q=&#8204;{{#switch:{{{quote-pages|{{{quote-page|{{{quote-location|}}}}}}}}}|=|pages|pp|page|p={{#if:{{{pages|}}}{{{page|}}}{{{location|}}}|{{{leadin|}}}{{R/where|plural={{#invoke:String2|hyphen2dash|{{{pages|}}}}}|singular={{{page|}}}|location={{{location|}}}|spacing=&#32;}}:&#32;}}|{{{leadin|}}}{{R/where|plural={{#invoke:String2|hyphen2dash|{{{quote-pages|}}}}}|singular={{{quote-page|}}}|location={{{quote-location|}}}|spacing=&#32;}}:&#32;}}<!----><q {{#if:{{{content-id|}}}|id="{{anchorencode:{{{content-id|}}}}}"}} {{#if:{{{quote-cite|{{{link-id|}}}}}}|cite="#{{anchorencode:{{{quote-cite|{{{link-id|}}}}}}}}"}} {{#if:{{{language|}}}|lang="{{R/langcode|{{{language|}}}}}"}}><bdi {{#if:{{{language|}}}|lang="{{R/langcode|{{{language|}}}}}"}}>{{trim quotes|s={{{quote|}}}}}</bdi></q>{{#if:{{{translation|}}}|&#32;&#91;<bdi {{#if:{{{language|}}}|lang="{{R/langcode|{{{language|}}}}}"}}>{{trim quotes|s={{{translation|}}}}}</bdi>&#93;}}|{{#if:{{{content-id|}}}|<span<!-- or <cite...> --> id="{{anchorencode:{{{content-id|}}}}}" class="citation<!-- wikicite cite-r -->">}}{{{leadin|}}}{{{annotation|}}}{{#if:{{{content-id|}}}|</span><!-- or </cite> -->}}}}{{{postscript|}}}|follow={{{1|}}}|group={{{2|}}}|dir={{{direction|}}}}}|<!---->{{#tag:ref|{{#switch:{{{annotation|}}}|pages|pp|page|p={{#if:{{{pages|}}}{{{page|}}}{{{location|}}}|&#8204;{{#if:{{{content-id|}}}|<span id="{{anchorencode:{{{content-id|}}}}}">}}{{{leadin|}}}{{R/where|plural={{#invoke:String2|hyphen2dash|{{{pages|}}}}}|singular={{{page|}}}|location={{{location|}}}|spacing=&#32;}}{{#if:{{{content-id|}}}|</span>}}}}|quote|q=&#8204;{{#switch:{{{quote-pages|{{{quote-page|{{{quote-location|}}}}}}}}}|=|pages|pp|page|p={{#if:{{{pages|}}}{{{page|}}}{{{location|}}}|{{{leadin|}}}{{R/where|plural={{#invoke:String2|hyphen2dash|{{{pages|}}}}}|singular={{{page|}}}|location={{{location|}}}|spacing=&#32;}}:&#32;}}|{{{leadin|}}}{{R/where|plural={{#invoke:String2|hyphen2dash|{{{quote-pages|}}}}}|singular={{{quote-page|}}}|location={{{quote-location|}}}|spacing=&#32;}}:&#32;}}<!----><q {{#if:{{{content-id|}}}|id="{{anchorencode:{{{content-id|}}}}}"}} {{#if:{{{quote-cite|{{{link-id|}}}}}}|cite="#{{anchorencode:{{{quote-cite|{{{link-id|}}}}}}}}"}} {{#if:{{{language|}}}|lang="{{R/langcode|{{{language|}}}}}"}}><bdi {{#if:{{{language|}}}|lang="{{R/langcode|{{{language|}}}}}"}}>{{trim quotes|s={{{quote|}}}}}</bdi></q>{{#if:{{{translation|}}}|&#32;&#91;<bdi {{#if:{{{language|}}}|lang="{{R/langcode|{{{language|}}}}}"}}>{{trim quotes|s={{{translation|}}}}}</bdi>&#93;}}|{{#if:{{{content-id|}}}|<span<!-- or <cite...> --> id="{{anchorencode:{{{content-id|}}}}}" class="citation<!-- wikicite cite-r -->">}}{{{leadin|}}}{{{annotation|}}}{{#if:{{{content-id|}}}|</span><!-- or </cite> -->}}}}{{{postscript|}}}|follow={{{1|}}}|group={{{2|}}}}}}}}}<!-- ### Superscript pages and tooltip for help, pages, quotes: ### -->{{r/superscript |prefix={{#switch:{{{style|}}}|AMA|Ama|ama=(|&#58;&hairsp;}} |suffix={{#switch:{{{style|}}}|AMA|Ama|ama=)|&hairsp;}} |pp={{#switch:{{{style|}}}|AMA|Ama|ama={{#if:{{{no-pp|}}}||{{#if:{{{pages|}}}|pp|{{#if:{{{page|}}}|p}}}}}}}}<!-- p/pp is only used in superscript label, therefore it does not contain any qp params --> |leadin={{#switch:{{{quote-pages|{{{quote-page|{{{quote-location|}}}}}}}}}|pages|pp|page|p={{#if:{{{pages|}}}|Pages|{{#if:{{{page|}}}|Page|{{#if:{{{location|}}}|Location|Page&nbsp;/ location}}}}}}|{{#if:{{{quote-pages|}}}|Pages|{{#if:{{{quote-page|}}}|Page|{{#if:{{{quote-location|}}}|Location|{{#if:{{{pages|}}}|Pages|{{#if:{{{page|}}}|Page|{{#if:{{{location|}}}|Location|Page&nbsp;/ location}}}}}}}}}}}}}}<!-- leadin is only used in tooltip --> |where={{R/where|plural={{#invoke:String2|hyphen2dash|{{{pages|}}}}}|singular={{{page|}}}|location={{{location|}}}|spacing=&#32;}}<!-- where must not include qp params --> |sup-where={{R/where|plural={{#invoke:String2|hyphen2dash|{{{pages|}}}|&hairsp;}}|singular={{{page|}}}|location={{{location|}}}|spacing=&hairsp;}}<!-- sup-where same as where, but with improved list spacing for superscript --> |quote-where={{#switch:{{{quote-pages|{{{quote-page|{{{quote-location|}}}}}}}}}|pages|pp|page|p={{R/where|plural={{#invoke:String2|hyphen2dash|{{{pages|}}}}}|singular={{{page|}}}|location={{{location|}}}|spacing=&#32;}}|{{R/where|plural={{#invoke:String2|hyphen2dash|{{{quote-pages|}}}}}|singular={{{quote-page|}}}|location={{{quote-location|}}}|spacing=&#32;}}}}<!-- quote-where must not contain normal in-source-location params --> |quote={{{quote|}}} |language={{{language|}}} |translation={{{translation|}}} |wrap={{{wrap|}}} }}<!-- ### Closing "support context" span: ### -->{{#if:{{{section|}}}|{{#if:{{#lst:{{FULLPAGENAME}}|{{anchorencode:{{#switch:{{{section|}}}||yes|y=cite_sect-{{trim quotes|s={{{1|}}}}}-{{trim quotes|s={{{2|}}}}}-{{trim quotes|s={{{page|{{#invoke:String2|hyphen2dash|{{{pages|}}}}}}}}}}{{trim quotes|s={{{location|}}}}}|{{{section|}}}}}}}}}|</span>}}}}<!-- ### Page needed functionality: ### -->{{#if:{{{needed-reason|}}}|{{page needed|date={{{needed-date|}}}|reason={{#switch:{{{needed-reason|}}}|yes|y=No reason given|{{{needed-reason|}}}}}}}}}<!-- ### Line wrapping functionality: ### -->{{#switch:{{{wrap|}}}|yes|y|forced|f=&#8203;}}<!-- ### End of code ### --></includeonly><noinclude> {{documentation}} </noinclude> gcq8gmzimi1g86pkwhcvdaqghne70m0 Ohia:R/superscript 10 1607 27512 27511 2022-07-30T05:41:44Z Samatics 9 1 revision imported from [[:en:Template:R/superscript]]: Import citation templates wikitext text/x-wiki <!-- Only for internal use: |wrap=n[o]/y[es]/f[orced] |leadin=value |prefix=value |pp=value |where=value |sup-where=value |quote-where=value |quote=value |language=value |translation=value |suffix=value -->{{#if:{{{where|}}}|<sup class="reference {{#switch:{{{wrap|}}}|f|forced=|no}}wrap">{{#if:{{{quote|}}}|{{{prefix|}}}}}<span title="<!--{{#invoke:String|replace|source={{#invoke:String|replace|source={{#invoke:String|replace|source=-->{{#invoke:DecodeEncode|encode|s={{#invoke:Plain text|main|1={{{leadin|}}}: {{#if:{{{quote-where|}}}|{{{quote-where|}}}|{{{where|}}}}}|encode=false}}|charset=<>"}}<!--|"|&quot;}}|<|&lt;}}|>|&gt;}}-->{{#if:{{{quote|}}}|&#10;Quotation<!--{{#invoke:String|replace|source={{#invoke:String|replace|source={{#invoke:String|replace|source=-->{{#invoke:DecodeEncode|encode|s={{#invoke:Plain text|main|1={{#if:{{{language|}}}|&#32;({{#ifeq:{{lang|fn=is_ietf_tag|{{{language|}}}}}|true|{{lang|fn=name_from_tag|{{{language|}}}}}|{{{language|}}}}})}}: &quot;{{trim quotes|s={{{quote|}}}}}&quot;{{#if:{{{translation|}}}|&#10;Translation: &quot;{{trim quotes|s={{{translation}}}}}&quot;}}|encode=false}}|charset=<>"}}<!--|"|&quot;}}|<|&lt;}}|>|&gt;}}-->" class="tooltip tooltip-dashed" style="border-bottom: 1px dashed;}}">{{#if:{{{quote|}}}||{{{prefix|}}}}}<!--DEBUG: Take care of :;*# as first character here. This also breaks plainlinks/stripmarkers/catlinks testcases {{#invoke:String|replace|source=-->{{{pp|}}}{{{sup-where|}}}<!--| |&thinsp;}}-->{{#if:{{{quote|}}}||{{{suffix|}}}}}</span>{{#if:{{{quote|}}}|{{{suffix|}}}}}</sup>}}<noinclude> {{documentation}} </noinclude> 2uoidmp3wx3wtffcm8v45qrz6gwm5qo Ohia:R/where 10 1608 27514 27513 2022-07-30T05:41:44Z Samatics 9 1 revision imported from [[:en:Template:R/where]]: Import citation templates wikitext text/x-wiki <!-- Only for internal use: |plural=pages |singular=page |location=in-source-location |spacing=character -->{{#if:{{{plural|}}}|{{{plural|}}}{{#if:{{{singular|}}}|,{{{spacing|}}}[{{{singular|}}}]}}|{{{singular|}}}}}{{#if:{{{location|}}}|{{#if:{{{plural|}}}{{{singular|}}}|,{{{spacing|}}}}}{{{location|}}}}}<noinclude> {{documentation}} </noinclude> htr6zdsd2hzibyyyluzuev6mootkpq2 Ohia:Reflist/styles.css 10 1609 27518 27517 2022-07-30T05:41:45Z Samatics 9 1 revision imported from [[:en:Template:Reflist/styles.css]]: Import citation templates sanitized-css text/css /* {{pp|small=yes}} */ /* can we remove the font size declarations? .references gets a font-size in * common.css that is always 90, and there is nothing else in reflist out in * the wild. May affect column sizes. */ .reflist { font-size: 90%; /* Default font-size */ margin-bottom: 0.5em; list-style-type: decimal; } .reflist .references { font-size: 100%; /* Reset font-size when nested in div.reflist */ margin-bottom: 0; /* Avoid double margin when nested in div.reflist */ list-style-type: inherit; /* Enable custom list style types */ } /* columns-2 and columns-3 are legacy for "2 or more" column view from when the * template was implemented with column-count. */ .reflist-columns-2 { column-width: 30em; } .reflist-columns-3 { column-width: 25em; } /* Reset top margin for lists embedded in columns */ .reflist-columns { margin-top: 0.3em; } .reflist-columns ol { margin-top: 0; } /* Avoid elements breaking between columns */ .reflist-columns li { page-break-inside: avoid; /* Removed from CSS in favor of break-inside c. 2020 */ break-inside: avoid-column; } .reflist-upper-alpha { list-style-type: upper-alpha; } .reflist-upper-roman { list-style-type: upper-roman; } .reflist-lower-alpha { list-style-type: lower-alpha; } .reflist-lower-greek { list-style-type: lower-greek; } .reflist-lower-roman { list-style-type: lower-roman; } 9pglv18rwto8wyb2wiymxh52wdd5ut0 Ohia:Sandbox other 10 1610 27520 27519 2022-07-30T05:41:45Z Samatics 9 1 revision imported from [[:en:Template:Sandbox_other]]: Import citation templates wikitext text/x-wiki {{#if:{{#ifeq:{{#invoke:String|sublength|s={{SUBPAGENAME}}|i=0|len=7}}|sandbox|1}}{{#ifeq:{{SUBPAGENAME}}|doc|1}}{{#invoke:String|match|{{PAGENAME}}|/sandbox/styles.css$|plain=false|nomatch=}}|{{{1|}}}|{{{2|}}}}}<!-- --><noinclude>{{documentation}}</noinclude> h1idujwaw20aducxsd1gc4ovgnjikqa Ohia:Section link 10 1611 27522 27521 2022-07-30T05:41:45Z Samatics 9 1 revision imported from [[:en:Template:Section_link]]: Import citation templates wikitext text/x-wiki {{#invoke:Section link|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude> gh09dld5dhux6n50izjp2r31i71ye17 Ohia:Sfnote 10 1612 27524 27523 2022-07-30T05:41:45Z Samatics 9 1 revision imported from [[:en:Template:Sfnote]]: Import citation templates wikitext text/x-wiki [[Help:Shortened footnotes|{{#ifeq:{{{lc}}}|{{{lc|}}}|shortened footnotes|Shortened footnotes}}]]<noinclude>{{documentation}}</noinclude> 8hi4n62s2wu8csuwiwtqpnjpb36dofn Ohia:Str left 10 1613 27526 27525 2022-07-30T05:41:45Z Samatics 9 1 revision imported from [[:en:Template:Str_left]]: Import citation templates wikitext text/x-wiki <includeonly>{{safesubst:padleft:|{{{2|1}}}|{{{1}}}}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 3rrdme1fpv80h1kdk9b7zwlkqd34dfk Ohia:Sup 10 1614 27528 27527 2022-07-30T05:41:45Z Samatics 9 1 revision imported from [[:en:Template:Sup]]: Import citation templates wikitext text/x-wiki <includeonly><sup>{{{1}}}</sup></includeonly><noinclude> {{documentation}} <!-- Add cats and interwikis to the /doc subpage, not here! --> </noinclude> p7jtnmtnj3q8sxqqsv78o732eq15smw Ohia:Tag 10 1615 27530 27529 2022-07-30T05:41:45Z Samatics 9 1 revision imported from [[:en:Template:Tag]]: Import citation templates wikitext text/x-wiki <code class="{{#ifeq:{{{wrap|}}}|yes|wrap|nowrap}}" style="{{#ifeq:{{{style|}}}|plain|border:none;background:transparent;|{{{style|}}}}}"><!-- Opening tag -->{{#switch:{{{2|pair}}} |c|close = |e|empty|s|single|v|void |o|open |p|pair = &lt;{{#if:{{{link|}}}|[[HTML element#{{{1|tag}}}|{{{1|tag}}}]]|{{{1|tag}}}}}{{#if:{{{params|{{{attribs|}}}}}}|&#32;{{{params|{{{attribs}}}}}}}} }}<!-- Content between tags -->{{#switch:{{{2|pair}}} |c|close = {{{content|}}} |e|empty|s|single|v|void = &#32;&#47;&gt; |o|open = &gt;{{{content|}}} |p|pair = {{#ifeq:{{{1|tag}}}|!--||&gt;}}{{{content|...}}} }}<!-- Closing tag -->{{#switch:{{{2|pair}}} |e|empty|s|single|v|void |o|open = |c|close |p|pair = {{#ifeq:{{{1|tag}}}|!--|--&gt;|&lt;&#47;{{{1|tag}}}&gt;}} }}<!-- --></code><noinclude> {{Documentation}} </noinclude> rfqa950ndrmgt6ozaa81dwgyr2n28ea Ohia:TemplateData header 10 1616 27532 27531 2022-07-30T05:41:45Z Samatics 9 1 revision imported from [[:en:Template:TemplateData_header]]: Import citation templates wikitext text/x-wiki <div class="templatedata-header">{{#if:{{{noheader|}}}|<!-- noheader: -->{{Template parameter usage|based=y}}|<!-- +header: -->This is the {{#if:{{{nolink|}}}|<!-- +header, nolink TD -->TemplateData|<!-- +header, +link [[TD]]; DEFAULT: -->[[Wikipedia:TemplateData|TemplateData]]}}<!-- e.o. #if:nolink; DEFAULT: --> for this template used by [[mw:Extension:TemplateWizard|TemplateWizard]], [[Wikipedia:VisualEditor|VisualEditor]] and other tools. {{Template parameter usage|based=y}}<!-- e.o. #if:noheader -->}} '''TemplateData for {{{1|{{BASEPAGENAME}}}}}''' </div><includeonly><!-- check parameters -->{{#invoke:Check for unknown parameters|check |unknown={{template other|1=[[Category:Pages using TemplateData header with unknown parameters|_VALUE_]]}} |template=Template:TemplateData header |1 |nolink |noheader |preview=<div class="error" style="font-weight:normal">Unknown parameter '_VALUE_' in [[Template:TemplateData header]].</div> }}<!-- -->{{template other|{{sandbox other|| [[Category:Templates using TemplateData]] }}}}</includeonly><!-- --><noinclude>{{Documentation}}</noinclude> pxhfjcmyklg4yst97in9mz897nxe198 Ohia:Template link 10 1617 27534 27533 2022-07-30T05:41:45Z Samatics 9 1 revision imported from [[:en:Template:Template_link]]: Import citation templates wikitext text/x-wiki &#123;&#123;[[Template:{{{1}}}|{{{1}}}]]&#125;&#125;<noinclude>{{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude> rf3qx5cilaxlnjqq9fivevkah92ncil Ohia:Template link expanded 10 1618 27536 27535 2022-07-30T05:41:45Z Samatics 9 1 revision imported from [[:en:Template:Template_link_expanded]]: Import citation templates wikitext text/x-wiki {{#Invoke:Template link general|main|code=on}}<noinclude> {{Documentation|1=Template:Tlg/doc |content = {{tlg/doc|tlx}} }} <!-- Add categories to the /doc subpage, not here! --> </noinclude> coojm3pkl18q6hsxqyw9qpihxc7knpv Ohia:Template other 10 1619 27538 27537 2022-07-30T05:41:45Z Samatics 9 1 revision imported from [[:en:Template:Template_other]]: Import citation templates wikitext text/x-wiki {{#switch: <!--If no or empty "demospace" parameter then detect namespace--> {{#if:{{{demospace|}}} | {{lc: {{{demospace}}} }} <!--Use lower case "demospace"--> | {{#ifeq:{{NAMESPACE}}|{{ns:Template}} | template | other }} }} | template = {{{1|}}} | other | #default = {{{2|}}} }}<!--End switch--><noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> 0tcssjmltwl7y5v3f5wj2kqciaabqly Ohia:Template parameter usage 10 1620 27540 27539 2022-07-30T05:41:45Z Samatics 9 1 revision imported from [[:en:Template:Template_parameter_usage]]: Import citation templates wikitext text/x-wiki {{#switch:{{{label|}}} |=[https://bambots.brucemyers.com/TemplateParam.php?wiki=enwiki&template={{Urlencode:{{#if:{{{1|}}}|{{ROOTPAGENAME:{{{1|}}}}}|{{ROOTPAGENAME}}}}}} {{#ifeq:{{yesno-no|{{{lc}}}}}|no|C|c}}lick here] to see a monthly parameter usage report for {{#if:{{{1|}}}|[[Template:{{ROOTPAGENAME:{{{1|}}}}}]]|this template}}{{#ifeq:{{yesno-no|{{{based}}}}}|yes|&#32;based on {{#if:{{{1|}}}|its|this}} TemplateData}}. |None|none=[https://bambots.brucemyers.com/TemplateParam.php?wiki=enwiki&template={{Urlencode:{{#if:{{{1|}}}|{{ROOTPAGENAME:{{{1|}}}}}|{{ROOTPAGENAME}}}}}} {{#ifeq:{{yesno-no|{{{lc}}}}}|no|P|p}}arameter usage report]{{#ifeq:{{yesno-no|{{{based}}}}}|yes|&#32;based on {{#if:{{{1|}}}|its|this}} TemplateData}} |for|For=[https://bambots.brucemyers.com/TemplateParam.php?wiki=enwiki&template={{Urlencode:{{#if:{{{1|}}}|{{ROOTPAGENAME:{{{1|}}}}}|{{ROOTPAGENAME}}}}}} {{#ifeq:{{yesno-no|{{{lc}}}}}|no|P|p}}arameter usage report] for {{#if:{{{1|}}}|[[Template:{{ROOTPAGENAME:{{{1|}}}}}]]|[[Template:{{ROOTPAGENAME}}]]}}{{#ifeq:{{yesno-no|{{{based}}}}}|yes|&#32;based on {{#if:{{{1|}}}|its|this}} TemplateData}}. |#default=[https://bambots.brucemyers.com/TemplateParam.php?wiki=enwiki&template={{Urlencode:{{#if:{{{1|}}}|{{ROOTPAGENAME:{{{1|}}}}}|{{ROOTPAGENAME}}}}}} {{{label|}}}]{{#ifeq:{{yesno-no|{{{based}}}}}|yes|&#32;based on {{#if:{{{1|}}}|its|this}} TemplateData}} }}<noinclude> {{documentation}} </noinclude> lpccs26r3pb49u723au85qnq27a3axj Ohia:Tl 10 1621 27542 27541 2022-07-30T05:41:46Z Samatics 9 1 revision imported from [[:en:Template:Tl]]: Import citation templates wikitext text/x-wiki #REDIRECT [[Template:Template link]] {{Redirect category shell| {{R from move}} }} p1dn3i2ckb7gtckkrbn0xh6ckx8nei1 Ohia:Tlx 10 1622 27544 27543 2022-07-30T05:41:46Z Samatics 9 1 revision imported from [[:en:Template:Tlx]]: Import citation templates wikitext text/x-wiki #REDIRECT [[Template:Template link expanded]] {{Redirect category shell| {{R from move}} }} 3q8x11tutc2rrxvxoewmgkhc3iqdc08 Ohia:UF-COinS 10 1623 27546 27545 2022-07-30T05:41:46Z Samatics 9 1 revision imported from [[:en:Template:UF-COinS]]: Import citation templates wikitext text/x-wiki ''This template produces [[w:COinS|COinS]] metadata; see [[Wikipedia:COinS|COinS in Wikipedia]] for background information.''<includeonly>[[Category:Templates generating COinS|{{PAGENAME}}]]</includeonly><noinclude> {{documentation}} <!--Categories--> [[Category:Templates generating COinS| ]] </noinclude> 1n3rm9n7cdau9vmi62cqpw4slpm8k1c Ohia:Var 10 1624 27548 27547 2022-07-30T05:41:46Z Samatics 9 1 revision imported from [[:en:Template:Var]]: Import citation templates wikitext text/x-wiki <var {{#if:{{{class|}}}|class="{{{class}}}"}} {{#if:{{{id|}}}|id="{{{id}}}"}} style="padding-right: 1px;{{{style|}}}" {{#if:{{{lang|}}}|lang="{{{lang}}}"}} {{#if:{{{title|}}}|title="{{{title}}}"}}>{{{1}}}</var><noinclude> <!--Categories and interwikis go near the bottom of the /doc page.--> {{Documentation}} </noinclude> 1ph0r212s7cz1dvg2q4quotqwsozpa8 Ohia:Vcite 10 1625 27550 27549 2022-07-30T05:41:46Z Samatics 9 1 revision imported from [[:en:Template:Vcite]]: Import citation templates wikitext text/x-wiki [[Help:Citation Style Vancouver|Citation Style Vancouver]]<noinclude> [[Category:Documentation assistance templates]] </noinclude> 8k5vq2ej0f7rixlmx4qm9bzd1k3c9wp Ohia:Wikipedia referencing 10 1626 27552 27551 2022-07-30T05:41:46Z Samatics 9 1 revision imported from [[:en:Template:Wikipedia_referencing]]: Import citation templates wikitext text/x-wiki {{navbox | name = Wikipedia referencing | state = {{{state<includeonly>|{{{1|autocollapse}}}</includeonly>}}} | bodyclass = hlist | title = [[Wikipedia:Verifiability|Wikipedia referencing]] | group1 = Policies and guidelines | list1 = * [[Wikipedia:Verifiability|Verifiability]] * [[Wikipedia:No original research|No original research]] * [[Wikipedia:Biographies of living persons|Biographies of living persons]] * [[Wikipedia:Reliable sources|Reliable sources]] ** [[Wikipedia:Identifying reliable sources (medicine)|Medicine]] * [[Wikipedia:Citing sources|Citing sources]] * [[Wikipedia:Scientific citation guidelines|Scientific citations]] | group2 = General advice | list2 = * [[Wikipedia:Citation needed|Citation needed]] * [[Help:Find sources|Find sources]] * [[Wikipedia:Combining sources|Combining sources]] * [[Wikipedia:Offline sources|Offline sources]] * [[Help:Overview of referencing styles|Referencing styles]] | group3 = [[Wikipedia:Citing sources|Citing sources]] | list3 = * [[Help:Citation Style 1|Citation Style 1]] * [[Help:Citation Style 2|Citation Style 2]] * [[Help:Citation Style Vancouver|Citation Style Vancouver]] * [[:Category:LSA style citation templates|LSA]] * [[:Category:Comics citation templates|Comics]] * [[Wikipedia:Citation templates|Citation templates]] * [[Template:Reflist|Reflist template]] | group4 = [[Wikipedia:Inline citation|Inline citations]] | list4 = * [[Help:Footnotes|Footnotes]] * [[Wikipedia:Manual of Style#Punctuation and footnotes|Punctuation and footnotes]] * [[Help:Shortened footnotes|Shortened footnotes]] * [[Wikipedia:Nesting footnotes|Nesting footnotes]] | group5 = [[Help:Referencing for beginners|Help for beginners]] | list5 = * [[Help:Reftags|Reference-tags]] * [[Help:Citations quick reference|Citations quick reference]] * [[Help:Introduction to referencing with Wiki Markup/1|Introduction to referencing]] * [[Help:Referencing for beginners with citation templates|Referencing with citation templates]] * [[Help:Referencing for beginners without using templates|Referencing without using templates]] * [[Wikipedia:References dos and don'ts|Referencing dos and don'ts]] * [[Wikipedia:Citing Wikipedia|Citing Wikipedia]] | group6 = Advanced help | list6 = * [[Help:Cite link labels|Cite link labels]] * [[Help:Citation tools|Citation tools]] * [[Help:Cite errors|Cite errors]] * [[Help:Cite messages|Cite messages]] * [[Help:Converting between references formats|Converting between references formats]] * [[Help:Reference display customization|Reference display customization]] * [[Help:References and page numbers|References and page numbers]] * [[Wikipedia:Guidance on source reviewing at FAC|Guidance on source reviewing at FAC]] | group7 = Template documentation | list7 = * {{tl|Edit refs}} * {{tl|Refref}} * {{tl|Refref2}} * {{tl|Refstart}} | group8 = Tools | list8 = * [[Wikipedia:The Wikipedia Library|Wikipedia Library]] | group9 = [[Deprecation|Deprecated]] | list9 = * [[Wikipedia:Parenthetical referencing|Parenthetical referencing]] }}<noinclude> {{Documentation}} </noinclude> syqnzijus0e281qi9q60lp21ovcjcsa Ohia:Xt 10 1627 27554 27553 2022-07-30T05:41:46Z Samatics 9 1 revision imported from [[:en:Template:Xt]]: Import citation templates wikitext text/x-wiki {{#ifeq:{{NAMESPACE}}|{{ns:0}}|{{FormattingError|[[:{{#invoke:TEMPLATENAME|main}}]] is only for examples of style and formatting. Do not use it in actual articles.}}|<span class="example" style="font-family: Georgia, 'DejaVu Serif', serif; color: #006400;" {{#if:{{{title|}}}|title="{{{title}}}"}}>{{{1|Example text}}}</span>}}<noinclude> {{Documentation}} </noinclude> r6unov68wl8p1cmmfuakzxmr2lcia6g Ohia:Xtd 10 1628 27556 27555 2022-07-30T05:41:46Z Samatics 9 1 revision imported from [[:en:Template:Xtd]]: Import citation templates wikitext text/x-wiki {{#ifeq:{{NAMESPACE}}|{{ns:0}}|{{FormattingError|[[:{{#invoke:TEMPLATENAME|main}}]] is only for examples of style and formatting. Do not use it in actual articles.}}|<span class="example deprecated-content example-deprecated" style="font-family: Georgia, 'DejaVu Serif', serif; color: #696969;" {{#if:{{{title|}}}|title="{{{title}}}"}}>{{{1|Example text}}}</span>}}<noinclude> {{Documentation|Template:Xt/doc}} </noinclude> 8k20udqbbm83ktj281lv0008hv2x7cm Ohia:Yesno 10 1629 27558 27557 2022-07-30T05:41:46Z Samatics 9 1 revision imported from [[:en:Template:Yesno]]: Import citation templates wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#switch: {{<includeonly>safesubst:</includeonly>lc: {{{1|¬}}} }} |no |n |f |false |off |0 = {{{no|<!-- null -->}}} | = {{{blank|{{{no|<!-- null -->}}}}}} |¬ = {{{¬|}}} |yes |y |t |true |on |1 = {{{yes|yes}}} |#default = {{{def|{{{yes|yes}}}}}} }}<noinclude> {{Documentation}} </noinclude> bioaq6x8oitfnx7oqmfhviol4hbp1nd Ohia:Yesno-no 10 1630 27560 27559 2022-07-30T05:41:46Z Samatics 9 1 revision imported from [[:en:Template:Yesno-no]]: Import citation templates wikitext text/x-wiki {{safesubst:<noinclude />yesno|{{{1}}}|yes={{{yes|yes}}}|no={{{no|no}}}|blank={{{blank|no}}}|¬={{{¬|no}}}|def={{{def|no}}}}}<noinclude> {{Documentation|Template:Yesno/doc}} <!--Categories go in the doc page referenced above; interwikis go in Wikidata.--> </noinclude> 34vmtxa9ubuh1vz2ulp78m5ela68riu Alọgọ:CS1 errors 12 1631 27562 27561 2022-07-30T05:41:46Z Samatics 9 1 revision imported from [[:en:Help:CS1_errors]]: Import citation templates wikitext text/x-wiki {{Short description|Wikipedia help page}} {{pp-semi-indef}} {{Wikipedia how to}} {{Skip to top and bottom}} <!-- IMPORTANT: do not remove or change section header span ids without also changing links in Module:Citation/CS1 --> This page describes the error messages reported by the {{cs1}} and {{cs2}} citations, what they mean, and how editors might resolve the errors. [[:Category:CS1 errors]] is the general errors category and [[:Category:CS1 maintenance]] is the general maintenance category. Errors issued by Wikipedia's <code>&lt;ref></code> system, in which citation templates are typically embedded, can be found at [[Help:Cite errors]]. == Controlling error message display == === Error and maintenance messages === <section begin="show_error_messages_help_text" /><section begin="show_all_messages_help_text" />By default, {{cs1}} and {{cs2}} <span style="color:#d33">error messages</span> are visible to all readers and <span style="color:#3a3">maintenance messages</span> are hidden from all readers. To display <span style="color:#3a3">maintenance messages</span>, include the following text in your common [[Cascading Stylesheets|CSS]] page ([[Special:MyPage/common.css|common.css]]) or your specific skin's CSS page and ([[Special:MyPage/skin.css|skin.css]]). (Note to new editors: those are pages that are specific to you, and control your view of pages, by adding to the [[CSS]] code. If you have not yet created such a page, then clicking one of the <code>.css</code> links above will yield a page whose first two lines of text are: '''''Wikipedia does not have a user page with this exact name. Before creating this page, please see Wikipedia:Subpages.''''' and '''''Start the User:(your username)/common.css page.''''' Click the second line to start creating the page, paste the text below, save the page, follow the instructions at the bottom of the new page on bypassing your browser's cache, and finally, in order to see the previously hidden maintenance messages, refresh the page you were editing earlier.) <syntaxhighlight lang="css">.mw-parser-output span.cs1-maint {display: inline;} /* display Citation Style 1 maintenance messages */</syntaxhighlight> To display hidden-by-default <span style="color:#d33">error messages</span>: <syntaxhighlight lang="css">.mw-parser-output span.cs1-hidden-error {display: inline;} /* display hidden Citation Style 1 error messages */</syntaxhighlight> Even with this CSS installed, older pages in Wikipedia's cache may not have been updated to show these error messages even though the page is listed in one of the tracking categories. A [[WP:NULLEDIT|null edit]] will resolve that issue. To hide normally-displayed <span style="color:#d33">error messages</span>: <syntaxhighlight lang="css">.mw-parser-output span.cs1-visible-error {display: none;} /* hide Citation Style 1 error messages */</syntaxhighlight> You can personalize the display of these messages (such as changing the color), but you will need to ask someone who knows CSS or at [[WP:VPT|the technical village pump]] if you do not understand how. {{lang|la|Nota bene}}: these css rules are not obeyed by [[Wikipedia:Tools/Navigation popups|Navigation popups]].<section end="show_all_messages_help_text" /><section end="show_error_messages_help_text" /> === Properties category highlighting === <section begin="prop_cat_highlight_help_text" /> [[Module:Citation/CS1]] adds properties categories to some CS1|2 citations. Unlike errors or maintenance needs, there is no message when a properties category is added. Properties categories may be temporary or may be perpetual. Editors can use CSS to add special styling to CS1|2 template renderings that will highlight a citation that added a properties category. For example, this template uses a long volume name: :<code><nowiki>{{cite book |title=Title |date=May–Jun 2021 |volume = 1: Long volume}}</nowiki></code> ::{{cite book |title=Title |date=May–Jun 2021 |volume = 1: Long volume}} If you add this to your CSS that citation will render with a {{background|#FFC|pale yellow}} background: :<syntaxhighlight lang="css">.cs1-prop-long-vol {background: #FFC;}</syntaxhighlight> Add one or more of these (with appropriate styling) to your CSS to highlight template renderings when when those templates add the associated properties category: ::{{code|lang=css|.cs1-prop-foreign-lang-source {}|}} – subcategories of {{cl|CS1 foreign language sources}} ::{{code|lang=css|.cs1-prop-foreign-lang-source-2 {}|}} – {{cl|CS1 foreign language sources (ISO 639-2)}} ::{{code|lang=css|.cs1-prop-jul-greg-uncertainty {}|}} – {{cl|CS1: Julian–Gregorian uncertainty}} ::{{code|lang=css|.cs1-prop-location-test {}|}} – {{cl|CS1 location test‎}} ::{{code|lang=css|.cs1-prop-long-vol {}|}} – {{cl|CS1: long volume value}} ::{{code|lang=css|.cs1-prop-script {}|}} – subcategories of {{cl|CS1 uses foreign language script‎}} ::{{code|lang=css|.cs1-prop-tracked-param {}|}} – subcategories of {{cl|CS1 tracked parameters}} ::{{code|lang=css|.cs1-prop-year-range-abbreviated {}|}} – {{cl|CS1: abbreviated year range‎}} <section end="prop_cat_highlight_help_text" /> ==Most common errors== <!-- Items listed here with ~10k or more --> * [[#Cite &lt;template> requires %7C&lt;param>=]], ~57k pages * [[#Citation without a title of any form]], ~35k pages * [[#Cite uses generic name]], ~30k pages * [[#Bare URL without a title]], ~24k pages * [[#External link in %7C&lt;param>=]], ~18k pages {{See also|Category:CS1 errors|Category:CS1 maintenance}} ==<span id="accessdate_missing_url">|access-date= requires |url= </span>== <section begin="accessdate_missing_url_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_accessdate_missing_url}} The {{para|access-date}} is the date that the online resource addressed by {{para|url}} was added to the article. If {{para|access-date}} has been included in the citation without {{para|url}} then this message appears. If the citation does not use a web link, then {{para|access-date}} is redundant and should be removed. When the online resource has a publication or other fixed date associated with it, {{para|access-date}} is of limited value though may be useful in identifying an appropriate archived version of the resource. Without {{para|url}}, {{para|access-date}} is not considered useful. To resolve this error, provide a value for {{para|url}} or remove {{para|access-date}}. Editors should try to determine why the citation has {{para|access-date}} without {{para|url}}. For example, the citation may never have had a {{para|url}}, or {{para|url}} may have been removed because it links to a site that violates the creator's copyright (see [[WP:COPYLINK]]), or because {{para|url}} was deemed to be dead. If the citation never had {{para|url}} or it was removed for copyright violations, remove {{para|access-date}}. When a dead {{para|url}} has been removed, restore the {{para|url}} and if possible repair it (see [[WP:LINKROT]]). Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_accessdate_missing_url|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="accessdate_missing_url_help_text" /> ==<span id="archive_url">|archive-url= is malformed </span>== <section begin="archive_url_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_archive_url|$1=&lt;reason>}} Archive.org allows a variety of URLs to access snapshots of an archived page. Some of these are: : <code><nowiki>https://web.archive.org/web/YYYYMMDD</nowiki><wbr /><nowiki>hhmmss/http://www.example.com</nowiki></code> – a single snapshot; this is the preferred form for use with {{para|archive-url}} : <code><nowiki>https://web.archive.org/web/*/http://</nowiki><wbr />www.example.com</code> – a wildcard search results page; useful for locating an appropriate snapshot but not appropriate in a citation : <code><nowiki>https://web.archive.org/web/</nowiki><wbr />201603/<nowiki>http://www.example.com</nowiki></code> – incomplete timestamp; archive.org returns the most recent snapshot : <code><nowiki>https://web.archive.org/save/http://</nowiki><wbr />www.example.com</code> – saves a new snapshot of the current target; do not use this form There are two forms of the basic URL: : <code><nowiki>https://web.archive.org/</nowiki><''timestamp''>/...</code> – the old form : <code><nowiki>https://web.archive.org</nowiki>/'''web/'''<''timestamp''><''flags''>/...</code> – the new form The error message identifies the reason for the message. The reasons are: : {{error-small|save command}} – the archive.org URL is the save command : {{error-small|path}} – '''web/''' was expected but something else was found : {{error-small|timestamp}} – the timestamp portion of the URL path is not 14 digits : {{error-small|flag}} – the flag portion of the URL path (if present; new form URLs only) is not 2 lowercase letters followed by an underscore: 'id_' : {{error-small|liveweb}} – <code>liveweb.archive.org</code> is a deprecated form of the domain name When the archive.org URL has any of these errors, Module:Citation/CS1 does not link to archive.org in normal article view and emits an appropriate error message. However, in article preview mode, the module creates a modified link to archive.org that uses a partial timestamp with <code>*</code> wildcard suffix. This new URL links to an archive.org calendar view so that editors may more easily select a suitable archived snapshot from those available at archive.org to fix the malformed {{para|archive-url}} link. (If no snapshots have been archived at archive.org, and the cited page is still live, this link also allows editors to save the first snapshot of the page at archive.org.) To resolve this error, choose the URL of an appropriate snapshot from those held at archive.org. [https://archive.org/web/ Search for the target URL] at archive.org. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_archive_url|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="archive_url_help_text" /> ==<span id="archive_missing_date">|archive-url= requires |archive-date= </span>== <section begin="archive_missing_date_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_archive_missing_date}} {{para|archive-date}}, identifies the date that the web resource was archived. To resolve this error, provide a value for {{para|archive-date}} (see acceptable date formats in [[MOS:DATEFORMAT]]). For web resources archived at archive.org,<ref name="archive.org" /> the archival date can be found in the {{para|archive-url}}; for resources archived at webcitation.org,<ref name="webcitation.org" /> the cache date is included in the archive header. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_archive_missing_date|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="archive_missing_date_help_text" /> ==<span id="archive_missing_url">|archive-url= requires |url= </span>== <section begin="archive_missing_url_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_archive_missing_url}} A properly formatted citation that includes {{para|archive-url}} and {{para|archive-date}} requires {{para|url}}. When the citation includes {{para|url-status|live}}, the ordering of elements in the rendered citation is changed to put the original URL first. To resolve this error, provide a value for {{para|url}}. For web resources archived at archive.org,<ref name="archive.org" /> the original URL can be found in the {{para|archive-url}} value; for resources archived at webcitation.org,<ref name="webcitation.org" /> the original URL is included in the archive header. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_archive_missing_url|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="archive_missing_url_help_text" /> ==<span id="arxiv_missing">|arxiv= required</span>== <section begin="arxiv_missing_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_arxiv_missing}} {{tlx|cite arXiv}} requires one, but not both, of the identifier parameters {{para|arxiv}} or {{para|eprint}} to specify an [[arXiv]] identifier. To resolve this error, ensure that the template has {{para|arxiv}} or {{para|eprint}} with a properly constructed value. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_arxiv_missing|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="arxiv_missing_help_text" /> ==<span id="asintld_missing_asin">|asin-tld= requires |asin=</span>== <section begin="asintld_missing_asin_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_asintld_missing_asin|$1=asin-tld}} When {{para|asin-tld}} is used in a CS1|2 template, {{para|asin}} (with value) must also be present. To resolve this error, either add the missing ASIN or remove the 'broken' parameter. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_asintld_missing_asin|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="asintld_missing_asin_help_text" /> ==<span id="biorxiv_missing">|biorxiv= required</span>== <section begin="biorxiv_missing_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_biorxiv_missing}} {{tlx|cite bioRxiv}} requires the identifier parameter {{para|biorxiv}}. To resolve this error, ensure that the template has {{para|biorxiv}} with a properly constructed value. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_biorxiv_missing|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="biorxiv_missing_help_text" /> ==<span id="chapter_ignored">|chapter= ignored</span>== <section begin="chapter_ignored_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_chapter_ignored|$1=chapter}} {{cs1}} templates {{tlx|cite web}}, {{tlx|cite news}}, {{tlx|cite journal}}, {{tlx|cite press release}}, {{tlx|cite podcast}}, {{tlx|cite newsgroup}}, as well as template {{tlx|citation}} when it uses {{para|work}} or any of its aliases, do not support {{para|chapter}} or the aliases {{para|contribution}}, {{para|entry}}, {{para|article}}, or {{para|section}}. To resolve this error: * use a more appropriate citation template, or * place the content of the {{para|chapter}} parameter in {{para|title}}, or * for {{tl|cite news}}, {{para|department}} can be used to give the name of the newspaper's section, such as "Obituaries", or * for {{tl|citation}}, remove {{para|work}} or its aliases such as {{para|website}} and place their content in {{para|title}} if appropriate Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_chapter_ignored|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="chapter_ignored_help_text" /> ==<span id="invisible_char">&lt;char> character in |&lt;param>= at position ''n''</span>== <section begin="invisible_char_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_invisible_char|$1=&lt;char> character|$2=<code class="cs1-code">{{pipe}}&lt;param>=</code>|$3={{var|n}}}} This error is reported for citations with parameter values that contain invisible or non-printable characters known as [[control character]]s; the error includes the position at which the character can be found. [[Module:Citation/CS1]] detects parameter values that contain any of these characters: * [[non-breaking space]], U+00A0 * [[soft hyphen]], U+00AD * [[replacement character]], U+FFFD * [[hair space]], U+200A * [[zero-width space]], U+200B * [[zero-width joiner]], U+200D * [[horizontal tab]], U+0009 (HT) * [[line feed]], U+0010 (LF) * [[carriage return]], U+0013 (CR) * [[delete character]], U+007F (DEL) * [[C0 and C1 control codes|C0 control]], U+0000–U+001F (NULL–US) * [[C0 and C1 control codes|C1 control]], U+0080–U+009F (XXX–APC) To resolve invisible-character errors, remove or replace the identified character. Most intentional white-space characters should be replaced with a normal space character (i.e. press your keyboard's space bar). See [[MOS:NBSP]] for guidance on insertion of intentional non-breaking spaces. Because these characters are mostly invisible, the error message identifies the character's position in the parameter value counted from the left. Space characters between the assignment operator (the '=' sign) and the parameter value are not counted. If you move through the citation with the arrow keys then the cursor may stand still once at an invisible character, which can be removed with {{keypress|Delete}} or {{keypress|Backspace}}. If you copy-paste a string to the "Characters" field at https://r12a.github.io/app-conversion/ and click "View in UniView" then the position and name of all characters is shown. {{#invoke:Cs1 documentation support|help_text_error_messages|err_invisible_char|$1=&lt;name> stripmarker|$2=<code class="cs1-code">{{pipe}}&lt;param>=</code>|$3={{var|n}}}} [[Help:Strip markers|Strip markers]] are special sequences of characters that [[MediaWiki]] inserts as a place-holder for certain [[XML]]-like tags. These tags include {{tag|gallery}}, {{tag|math}}, {{tag|nowiki}}, {{tag|pre}}, and {{tag|ref}}. The strip markers are replaced with content before the final page rendering. The module ignores math and nowiki strip markers. To resolve strip marker errors, remove or replace the identified tag. The error message identifies the strip marker's position in the parameter value counted from the left. Space characters between the assignment operator (the '=' sign) and the parameter value are not counted when calculating the position. Strip marker errors can also be caused by unsupported additional text or templates in parameter values{{mdash}}for example, {{tl|ISBN}} in {{para|title}}. Resolve the problem by moving the extraneous text outside the citation template, or by removing the extraneous text or template markup, as appropriate. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_invisible_char|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="invisible_char_help_text" /> ==<span id="bad_arxiv">Check |arxiv= value</span>== <section begin="bad_arxiv_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_arxiv}} When {{cs1}} and {{cs2}} templates contain {{para|arxiv}}, a test is done to see if the [[arXiv]] identifier conforms with the arXiv identifier scheme.<ref>{{cite web |url=https://arxiv.org/help/arxiv_identifier |title=Understanding the arXiv identifier |website=[[Cornell University Library]] |access-date=2014-08-20}}</ref> The identifier is checked for a valid number of digits in the article id; valid year and month values; and properly-placed hyphens, slashes, and dots. To resolve this error, ensure that the {{para|arxiv}} value is correct. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_arxiv|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_arxiv_help_text" /> ==<span id="bad_asin">Check |asin= value</span>== <section begin="bad_asin_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_asin}} When {{cs1}} and {{cs2}} templates contain {{para|asin}}, a test is done to see if the [[ASIN]] identifier contains ten upper-case alphanumeric characters without punctuation or spaces and that if the first character is numeric, that the ASIN conforms to the rules for a ten-digit [[ISBN]]. To resolve this error, ensure that the {{para|asin}} value is correct. If the {{para|asin}} value is correct and all-numeric, use {{para|isbn}} instead and delete any {{para|asin-tld}} parameters. Articles with CS1 citations that use {{para|asin}} with all numeric values are categorized in {{cl|CS1 maint: ASIN uses ISBN}}. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_asin|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_asin_help_text" /> ==<span id="bad_asin_tld">Check |asin-tld= value</span>== <section begin="bad_asin-tld_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_asin_tld}} {{cs1}} and {{cs2}} templates contain a test for known {{para|asin-tld}} values to specify the [[top-level domain]] (TLD) of a given [[ASIN]] identifier link. The list of currently supported values is: <section begin="asin-tld_values_list" /><code>ae</code>, <code>au</code>, <code>br</code>, <code>ca</code>, <code>cn</code>, <code>de</code>, <code>es</code>, <code>fr</code>, <code>in</code>, <code>it</code>, <code>jp</code>, <code>mx</code>, <code>nl</code>, <code>pl</code>, <code>sa</code>, <code>se</code>, <code>sg</code>, <code>tr</code>, <code>uk</code><section end="asin-tld_values_list" /> It is not necessary to provide {{para|asin-tld}} to specify the default (United States). If you want to specify this condition explicitly, a pseudo-value of <code>us</code> can be given to denote this. All these values are automatically resolved to the correct TLD following one of the schemes <code>''nn''</code>, <code>com.''nn''</code>, <code>co.''nn''</code>, <code>z.''nn''</code>, and <code>com</code>. If an unsupported value is encountered, the template will issue this error message. To resolve this error, ensure that the {{para|asin-tld}} value is correct. If the value is correct, please report this at [[Help talk:Citation Style 1]], so that it can be added to the list of supported values. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_asin_tld|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_asin-tld_help_text" /> ==<span id="bad_bibcode">Check |bibcode= &lt;message></span>== <section begin="bad_bibcode_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_bibcode|$1=&lt;message>}} When {{cs1}} and {{cs2}} templates contain {{para|bibcode}}, a test is done to see if the [[bibcode]] identifier has the proper format.<ref>{{cite web |url=http://adsabs.harvard.edu/abs_doc/help_pages/data.html#bibcodes |title=1.2.3 - Bibliographic Identifiers |website=The SAO/NASA Astrophysics Data System}}</ref> Bibcodes are expected to match these requirements: : length must be 19 characters (&lt;message> = '<span class="error" style="font-size:100%">length</span>') : characters in position(s): (except as specified otherwise, violations produce '<span class="error" style="font-size:100%">value</span>' in the &lt;message> portion of the error message): :: 1–4 must be digits and must represent a year in the range of 1000 – next year (&lt;message> = '<span class="error" style="font-size:100%">year</span>') :: 5 must be a letter :: 6–8 must be a letter, ampersand, or dot (ampersand cannot directly precede a dot; &. (&lt;message> = '<span class="error" style="font-size:100%">journal</span>')) :: 9 must be a letter or dot :: 10–18 must be a letter, digit, or dot :: 19 must be a letter or dot To resolve this error, ensure that the {{para|bibcode}} value is correct. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_bibcode|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_bibcode_help_text" /> ==<span id="bad_biorxiv">Check |biorxiv= value</span>== <section begin="bad_biorxiv_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_biorxiv}} When {{cs1}} and {{cs2}} templates contain {{para|biorxiv}}, a test is done to see if the [[bioRxiv]] identifier has the proper form. There are two valid forms, each beginning with bioRxiv's doi directory indicator and registrant code (10.1101) and followed by: : six numeric characters without punctuation or spaces: ::{{para|biorxiv|10.1101/######}} ::: <code>######</code> – 6-digit bioRxiv identifier : ymd format date prefix followed by six numeric characters without punctuation or spaces followed by optional version: :: {{para|biorxiv|10.1101/yyyy.mm.dd.######v#}} where: ::: <code>yyyy.mm.dd.</code> – represents a date no earlier than 11 December 2019 (<code>2019.12.11.</code>) and no later than tomorrow's date; date must be a valid date ::: <code>######</code> – 6-digit bioRxiv identifier ::: <code>v#</code> – optional version indicator A common error is to include the bioRxiv ''URL'' (<code>{{red|<nowiki>https://dx.doi.org/</nowiki>}}10.1101/######}}</code>). To resolve this error, ensure that the {{para|biorxiv}} value is correct. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_biorxiv|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_biorxiv_help_text" /> ==<span id="bad_citeseerx">Check |citeseerx= value</span>== <section begin="bad_citeseerx_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_citeseerx}} When {{cs1}} and {{cs2}} templates contain {{para|citeseerx}}, a test is done to see if the [[CiteSeerX]] identifier has the proper format. The expected identifier is the value assigned to the <code>?doi=</code> query key in the URL of a CiteSeerX document. (This query key should not be confused with a [[Digital Object Identifier]]: it should not be input as {{para|doi}}.) For instance, if you want to link to <code>http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.220.7880</code>, use {{para|citeseerx|10.1.1.220.7880}}. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_citeseerx|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_citeseerx_help_text" /> ==<span id="bad_date">Check date values in: |&lt;param1>=, |&lt;param2>=, ...</span>== <section begin="bad_date_help_text" />{{help desk}} <div class="plainlist"> *{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_date|$1=<code class="cs1-code">{{pipe}}&lt;param1>=</code>, <code class="cs1-code">{{pipe}}&lt;param2>=</code>, ...}} *{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_date|$1=<code class="cs1-code">{{pipe}}year=</code> / <code class="cs1-code">{{pipe}}date=</code> mismatch}} </div> When {{cs1}} and {{cs2}} templates contain date-holding parameters, an automated test is done to see if the dates are real dates that comply with a [[Help:Citation_Style_1#Date_compliance_with_Wikipedia's_Manual_of_Style|subset of the date rules]] in Wikipedia's Manual of Style, specifically checking for violations of [[Wikipedia:Manual of Style/Dates and numbers#Dates and years|MOS:DATEFORMAT]]. To resolve this error, ensure that the date is an actual date and that the date format follows the [[MOS:DATEFORMAT|Wikipedia Manual of Style's guidance on dates]] in the named parameter. See [[Help:CS1 errors#ExamplesOfUnacceptableDates|examples of unacceptable dates and how to fix them]], below. Or, some conceptual issues to look for: * impossible dates, such as 29 February 2011 (2011 was not a leap year) * {{para|access-date}} must specify a day, not just a month or year. * misplaced, incorrect, or extraneous punctuation * extraneous text * hyphens or slashes instead of en dashes in date ranges (en dashes are required) * misspelling or improper capitalization (see [[MOS:ALLCAPS]] for more detail that is not in [[MOS:DATEFORMAT|Wikipedia Manual of Style's guidance on dates]]) * other unacceptable date formats listed in [[MOS:BADDATEFORMAT]] * more than one date in a date-holding parameter * years before 100 AD, including BCE/BC dates. Try using parameter {{para|orig-date}} instead. See [[Help:Citation_Style_1#CS1_compliance_with_Wikipedia.27s_Manual_of_Style|Help: Citation Style 1]] for information about limitations in the CS1 citation templates' handling of date formats. [[WP:DATERANGE|The MOS section on date ranges]] describes how to separate dates in a date range. Do not use <code>&amp;nbsp;</code>, <code>&amp;ndash;</code>, or {{tlx|spaced ndash}} as these corrupt the metadata. To add an en dash, use the [[Help:CharInsert#Insert|CharInsert]] edit tool or see [[Wikipedia:How to make dashes]]. You may also copy and paste this one: &ndash;. A bot is often able to correct the separator, provided the overall format is unambiguous. Future dates in {{para|date}} in CS1|2 citations are limited to current year + 1; that is, for {{#time:Y}}, citation dates in {{#time:Y|now +1 year}} are acceptable but citation dates in {{#time:Y|now +2 year}} and beyond are not. Dates prior to 1582 are treated as [[Julian calendar]] dates. Dates from 1582 onward are treated as [[Gregorian calendar]] dates. The Julian calendar was used in some places until approximately 1923. Three Julian calendar dates in the overlap period, 29 February in the years 1700, 1800, and 1900, will cause this error message because those years are not leap years in the Gregorian calendar. The access date (in {{para|access-date}}) is checked to ensure that it contains a full date (day, month, and year) and is between 15 January 2001 (the founding date of Wikipedia) and today's date plus one day, because it represents the date that an editor viewed a web-based source to verify a statement on Wikipedia. Because editors may be in time zones that are one day ahead of the UTC date, one extra day is accepted. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_date|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_date_help_text" /> {{anchor|Date Fix Table|Dates|DateFixTable}} {{anchor|ExamplesOfUnacceptableDates}} {| class="wikitable" |+ Examples of unacceptable dates and how to fix them |- ! Issue !! Unacceptable !! Acceptable |- | Hyphen in date range (use en dash) || {{para|plain=y|date|2002{{red|-}}2003}} || {{para|plain=y|date|2002{{green|–}}2003}} |- | Slash in date range (use en dash) || {{para|plain=y|date|2002{{red|/}}2003}} or {{para|plain=y|date|July{{red|/}}August 2003}}||{{para|plain=y|date|2002{{green|–}}2003}} or {{para|plain=y|date|July{{green|–}}August 2003}} |- | Hyphen in date range (use en dash) || {{para|plain=y|date|April{{red|-}}May 2004}} || {{para|plain=y|date|April{{green|–}}May 2004}} |- | Missing space around en dash for range of full dates || {{para|plain=y|date|April 2003{{red|–}}May 2004}} || {{para|plain=y|date|April 2003 {{green|–}} May 2004}} |- | Month capitalization || {{para|plain=y|date|28 {{red|f}}ebruary 1900}} || {{para|plain=y|date|28 {{green|F}}ebruary 1900}} |- | Month capitalization || {{para|plain=y|date|28 F{{red|EBRUARY}} 1900}} || {{para|plain=y|date|28 F{{green|ebruary}} 1900}} |- | Season capitalization || {{para|plain=y|date|{{red|s}}pring 2011}} || {{para|plain=y|date|{{green|S}}pring 2011}} |- | Future date (typo) || {{para|plain=y|date|2{{red|10}}2}} || {{para|plain=y|date|2{{green|01}}2}} |- | Access date in future (see note above) || {{para|plain=y|access-date|{{red|{{day+1|{{day+1}}}}, {{CURRENTYEAR}}}}}} || {{para|plain=y|access-date|{{Currentmonthday}}, {{CURRENTYEAR}}}} |- | Access date impossibly far in the past (typo) || {{para|plain=y|access-date|1 January 20{{red|01}}}} || {{para|plain=y|access-date|1 January 20{{green|10}}}} |- | Access date only specifies month || {{para|plain=y|access-date|{{red|January}} 2015}} || {{para|plain=y|access-date|{{green|12 January}} 2015}} |- | Ambiguous date range or year and month || {{para|plain=y|date|2002-{{red|03}}}} || {{plainlist| * {{para|plain=y|date|2002–{{green|20}}03}} * {{para|plain=y|date|{{green|March}} 2002}}}} |- | Bad abbreviation || {{para|plain=y|date|{{red|Febr.}} 28, 1900}} || {{plainlist| * {{para|plain=y|date|{{green|Feb}} 28, 1900}} * {{para|plain=y|date|{{green|February}} 28, 1900}}}} |- | Nonexistent date || {{para|plain=y|date|{{red|February 29, 1900}}}} || |- | Undated || {{para|plain=y|date|{{red|Undated}}}} || {{para|plain=y|date|{{green|n.d.}}}} |- | Comma in month and year || {{para|plain=y|date|February{{red|,}} 1900}} || {{para|plain=y|date|February 1900}} |- | Comma in season || {{para|plain=y|date|Winter{{red|,}} 1900–1901}} || {{para|plain=y|date|Winter 1900–1901}} |- | Missing comma in format which requires it || {{para|plain=y|date|{{red|February 28 1900}}}} || {{para|plain=y|date|February 28{{green|,}} 1900}} or {{para|plain=y|date|28 February 1900}} or {{para|plain=y|date|1900-02-28}} |- | Non-date text || {{para|plain=y|date|2008{{red|, originally 2000}}}} || {{para|plain=y|date|2008}} {{green|{{para|plain=y|orig-date|2000}}}} |- | Zero-padding || {{para|plain=y|date|January {{red|04}}, 1987}} || {{para|plain=y|date|January {{green|4}}, 1987}} |- | Date with slashes || {{para|plain=y|date|12{{red|/}}6{{red|/}}87}} || {{para|plain=y|date|{{green|December 6, 19}}87}} or {{para|plain=y|date|{{green|6 December 19}}87}} or {{para|plain=y|date|{{green|1987-12-06}}}}<br/>or<br/>{{para|plain=y|date|{{green|12 June 19}}87}} or {{para|plain=y|date|{{green|June 12, 19}}87}} or {{para|plain=y|date|{{green|1987-06-12}}}} |- | Two-digit year || {{para|plain=y|date|{{red|87}}-12-06}} || {{para|plain=y|date|{{green|19}}87-12-06}} |- | One-digit month or day || {{para|plain=y|date|2007-{{red|3}}-{{red|6}}}} || {{para|plain=y|date|2007-{{green|03}}-{{green|06}}}} |- | Wikified date || {{para|plain=y|date|{{red|<nowiki>[[</nowiki>}}April 1{{red|<nowiki>]]</nowiki>}}, {{red|<nowiki>[[</nowiki>}}1999{{red|<nowiki>]]</nowiki>}} }} || {{para|plain=y|date|{{green|April 1, 1999}}}} |- | "mm-dd-yyyy" or "dd-mm-yyyy" date format || {{para|plain=y|date|{{red|07-12-}}2009}} || {{para|plain=y|date|{{green|7 December}} 2009}} or {{para|plain=y|date|{{green|12 July}} 2009}}<br />or<br />{{para|plain=y|date|{{green|July 12,}} 2009}} or {{para|plain=y|date|{{green|December 7,}} 2009}}<br />or <br />{{para|plain=y|date|2009-{{green|07-12}}}} or {{para|plain=y|date|2009-{{green|12-07}}}} |- | Quarters || {{para|plain=y|date|{{red|3Q}} 1984}} or {{para|plain=y|date|{{red|3rd Qtr.,}} 1984}} or {{para|plain=y|date|{{red|Third quarter}} 1984}} || {{para|plain=y|date|{{green|Third Quarter}} 1984}} |- | Named dates || {{para|plain=y|date|{{red|Xmas}} 1984}} or {{para|plain=y|date|{{red|christmas}} 1984}} || {{para|plain=y|date|{{green|Christmas}} 1984}} |- | Approximate or uncertain dates || {{para|plain=y|date|{{red|circa}} 1970}} or {{para|plain=y|date|{{red|<nowiki>{{circa}}</nowiki>}} 1970}} || {{para|plain=y|date|{{green|c.}} 1970}} |- |} ==<span id="bad_doi">Check |doi= value</span>== <section begin="bad_doi_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_doi}} When {{cs1}} and {{cs2}} templates contain {{para|doi}}, a test is done to see if the prefix portion of the [[Digital object identifier|DOI]] value is correctly formatted and has what appears to be a valid registrant code. A proper DOI prefix begins with the <code>10.</code> directory indicator. The remaining portion of the prefix is a string of digits and the dot character which form the registrant code. When the directory indicator is <code>10.</code>, the CS1|2 templates test for a valid registrant code. Valid registrant codes: * must be composed of digits * must be in the range: ** 1000–9999 ** 10000–49999 * may have one or more subcodes that begin with a dot followed by digits (1000.10) * must not be 5555 (invalid/temporary/test) Additionally, the {{para|doi}} value is checked to make sure that it does not contain spaces, en dashes, does not end with punctuation. Further validation of the DOI is not performed. Do not include the <code><nowiki>https://doi.org/</nowiki></code> scheme and domain name from a URL. A proper {{para|doi}} value looks like {{para|doi|10.1103/PhysRevLett.80.904}}. To resolve this error, ensure that the {{para|doi}} value is correct. In very rare cases, publishers have released works with a DOI deviating from the standard form. If you are certain that such a non-conforming DOI truly corresponds to the published work, then you can add [[Help:Citation_Style_1#Accept-this-as-written_markup|accept-this-as-written markup]] around the identifier to suppress the error message. (Do not use this markup for DOIs, which are ''inactive'' rather than ''non-conforming''. Instead, use {{para|doi-broken-date}} for them.) Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_doi|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_doi_help_text" /> ==<span id="bad_hdl">Check |hdl= value</span>== <section begin="bad_hdl_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_hdl}} When {{cs1}} and {{cs2}} templates contain {{para|hdl}}, a test is done to see if the [[Handle System|hdl]] value looks like a properly defined value. The {{para|hdl}} value is checked to make sure that it does not contain spaces or en dashes and does not end with punctuation. Further validation of the hdl is not performed. To resolve this error, ensure that the {{para|hdl}} value is correct. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_hdl|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_hdl_help_text" /> ==<span id="bad_isbn">Check |isbn= value</span>== <section begin="bad_isbn_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_isbn|$1=&lt;type>}} {{cs1}} and {{cs2}} templates that contain {{para|isbn}} are checked to ensure that the [[ISBN]] is the proper length (ten or thirteen digits), that the ISBN uses the correct optional separators (simple space or hyphen), and that the final [[check digit]] is correct according to the ISBN specification. Only one ISBN is allowed in this field because the whole {{para|isbn}} value is included in the citation's [[COinS]] [[metadata]]. See also [[Wikipedia:COinS]]. More than one ISBN, or characters that are not part of the ISBN, corrupt the COinS metadata and may also corrupt the link to [[Special:BookSources]]. (If relevant, they can be specified using {{para|id|{{tlp|ISBN|...}}}} instead.) The error message &lt;type> indicator can be: : {{error-small|length}} – ISBN is not 10 or 13 digits : {{error-small|checksum}} – ISBN has one or more incorrect digits; look for typos and transposition : {{error-small|invalid character}} – ISBN has one or more 'digits' that is not in the allowed set appropriate to ISBN length : {{error-small|invalid prefix}} – 13-digit ISBNs must begin with '978' or '979' : {{error-small|invalid form}} – 10-digit ISBNs with the mis-positioned 'X' character : {{error-small|invalid group id}} – 13-digit ISBN begins with '9790'; this prefix / group ID combination is reserved to [[ISMN]] To resolve this error, ensure that the {{para|isbn}} value is correct, that only one ISBN is used, that the proper optional separators are used, and that no other text is included. Use the ISBN printed on the work rather than one retrieved from third-party sources. If ''both are available'', use the 13-digit ISBN.. When a 10-digit ISBN is used, if the check digit is a lowercase 'x', change it to an uppercase 'X'. * '''Do not''' try to resolve the error by simply recalculating the check digit. The check digit is there to check whether the main part of the number is correct. If the ISBN is failing to validate, it is likely that there is a typo in the main part of the number. In this case, recalculating the check digit results in an apparently valid ISBN that leads to the wrong source (or to nowhere). * If you only have a 10-digit ISBN, '''do''' use the number as-is, do not try to convert it to the 13-digit form. * If the ISBN as printed in your source is refusing to validate, '''do''' check both the front matter and the book cover for ISBNs. It is not uncommon for the ISBN to be misprinted in the front matter but correct on the cover. * '''Do''' preview your edit and check that the new ISBN does now link to the correct source. In very rare cases, publishers have released books with malformed ISBNs. If you are certain that a non-conforming ISBN truly corresponds to the published work, then you can add [[Help:Citation_Style_1#Accept-this-as-written_markup|accept-this-as-written markup]] around the identifier to suppress the error message. In many cases, books may have been reissued with a corrected ISBN. Use a corrected ISBN when possible. Sometimes there are numbers assigned to {{para|isbn}} that appear to be legitimate – length is right, check digit is correct – but that aren't true ISBN numbers. This [http://isbn.org/ISBN_converter tool] may be helpful. See also [[Wikipedia:ISBN]]. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_isbn|pages=yes}}.<ref group="lower-alpha" name="categories" /><!-- See [[bugzilla:47049]] about {{FULLPAGENAME}}, category pagenames containing ISBN, and #ifeq: --><section end="bad_isbn_help_text" /> ==<span id="bad_ismn">Check |ismn= value</span>== <section begin="bad_ismn_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_ismn}} {{cs1}} and {{cs2}} templates that contain {{para|ismn}} are checked to ensure that the [[ISMN]] is the proper length (thirteen digits), that the ISMN uses the correct optional separators (simple space or hyphen), and that the final [[check digit]] is correct according to the ISMN specification. Only one ISMN is allowed in this field because the whole {{para|ismn}} value is included in the citation's [[COinS]] [[metadata]]. See also [[Wikipedia:COinS]]. More than one ISMN, or characters that are not part of the ISMN, corrupt the COinS metadata. (If relevant, they can be specified using {{para|id|{{tlp|ISMN|...}}}} instead.) To resolve this error, ensure that the {{para|ismn}} value is correct, that only one ISMN is used, that the proper optional separators are used, and that no other text is included. Make sure that the ISMN contains exactly 13 digits. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_ismn|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_ismn_help_text" /> ==<span id="bad_issn">Check |issn= value</span>== <section begin="bad_issn_help_text" />{{help desk}} <div class="plainlist"> *{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_issn|$1=_}} *{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_issn|$1=e}} </div> {{cs1}} and {{cs2}} templates that contain {{para|issn}} and/or {{para|eissn}} are checked to ensure that the [[ISSN]] is the proper length (eight digits) and that the final [[check digit]] validates according to the ISSN specification. Only one each of ISSN and eISSN is allowed in this field because the whole {{para|issn}} and {{para|eissn}} values are included in the citation's [[COinS]] [[metadata]]. See also [[Wikipedia:COinS]]. (If relevant, they can be specified using {{para|id|{{tlp|ISSN|...}} {{tlp|EISSN|...}}}} instead.) The ISSN and eISSN are always rendered as two four-digit numbers separated with a hyphen. To resolve this error, ensure that the {{para|issn}} and {{para|eissn}} values are correct, that only one value per parameter is used, and that no other text is included (allowable characters are 0–9, X, and -). If the check-digit is a lowercase 'x', change it to an uppercase 'X'. It may also be worth checking an actual [[hyphen]] (-) has been used, and not a hyphen-like character like an [[endash]] (–). In very rare cases, publishers have released works with a malformed identifier. If you are certain that a non-conforming identifier truly corresponds to the published work, then you can add [[Help:Citation_Style_1#Accept-this-as-written_markup|accept-this-as-written markup]] around the identifier to suppress the error message. In some cases, works may have been reissued with a corrected identifier. Use the corrected one when possible. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_issn|pages=yes}}.<ref group="lower-alpha" name="categories" /><!-- See [[bugzilla:47049]] about {{FULLPAGENAME}}, category pagenames containing ISSN, and #ifeq: --><section end="bad_issn_help_text" /> ==<span id="bad_jfm">Check |jfm= value</span>== <section begin="bad_jfm_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_jfm}} When {{cs1}} and {{cs2}} templates contain {{para|jfm}}, a test is done to see if the [[Jahrbuch über die Fortschritte der Mathematik|JFM]] identifier value looks like a properly defined value. The {{para|jfm}} identifier is checked to make sure that it has the form: <code>nn.nnnn.nn</code> where <code>n</code> is any digit 0–9. Further validation of the JFM identifier is not performed. To resolve this error, ensure that the {{para|jfm}} value is correct. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_jfm|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_jfm_help_text" /> ==<span id="bad_jstor">Check |jstor= value</span>== <section begin="bad_jstor_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_jstor}} When {{cs1}} and {{cs2}} templates contain {{para|jstor}}, a test is done to see if the [[JSTOR (identifier)|JSTOR]] identifier value looks like a properly defined value. Error messages are emitted when the assigned value has some form of the string 'jstor' (case-agnostic), or has a URI scheme (<code>http://</code> or <code>https://</code>), or has any space characters. To resolve this error, ensure that the {{para|jstor}} value is correct. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_jstor|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_jstor_help_text" /> ==<span id="bad_lccn">Check |lccn= value</span>== <section begin="bad_lccn_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_lccn}} The {{para|lccn}} parameter is for the [[Library of Congress Control Number]] identifier. It is checked to ensure that the identifier is the proper length and has the correct initial digits. LCCN is a character string 8–12 characters long. The length of the LCCN dictates the character type of the initial 1–3 characters; the rightmost eight are always digits.<ref>{{cite web |url=https://www.loc.gov/marc/lccn-namespace.html#syntax |title=The LCCN Namespace |website=Network Development and MARC Standards Office |publisher=[[Library of Congress]] |date=November 2003}}</ref> {|class="wikitable" |+ LCCN format description ! Length !! Description |- | 8 || all characters are digits |- | 9 || first character is a lower case letter |- | 10|| first two characters are either both lower case letters or both digits |- | 11|| first character is a lower case letter, second and third characters are either both lower case letters or both digits |- | 12|| first two characters are both lower case letters |- |} Further validation is not performed. To resolve this error, ensure that the {{para|lccn}} value is correct and that there are no other letters, punctuation, or other characters. When receiving this error, be on the lookout for publishers who omitted leading zeros in the LCCN following the two or four digit year. For example, an LCCN that is [https://catalog.loc.gov/vwebv/search?searchCode=LCCN&searchArg=92035247&searchType=1&permalink=y properly 92-035427] could be shortened in the printed work to [https://books.google.com/books?id=3ocPU-S9gloC&q=35247 92-35247]. When experimenting with inserting omitted zeroes, cross-check the finished number against the LCCN permalinks online. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_lccn|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_lccn_help_text" /> ==<span id="bad_message_id">Check |message-id= value</span>== <section begin="bad_message_id_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_usenet_id}} The {{para|message-id}} parameter holds the unique identifier associated with a netnews message.<ref>{{cite web |url=//tools.ietf.org/html/rfc5536 |title=Netnews Article Format |website=[[Internet Engineering Task Force]] |at=[//tools.ietf.org/html/rfc5536#section-3.1.3 3.1.3] |rfc=5536 |date=November 2009}}</ref> The value in {{para|message-id}} is checked to make sure that it contains <code>@</code> between left and right identifiers. {{para|message-id}} is also checked to make sure that the first character is not <code>&lt;</code> and the last character is not <code>></code>. [[Module:Citation/CS1]] adds the [[URI scheme]] <code>news:</code> to the value in {{para|message-id}}. If the value in {{para|message-id}} is wrapped in <code><...></code> characters, the link created fails. Further validation is not performed. To resolve this error, ensure that the {{para|message-id}} value is correct, that it contains <code>@</code> and is not wrapped in <code><...></code> characters. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_usenet_id|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_message_id_help_text" /> ==<span id="bad_mr">Check |mr= value</span>== <section begin="bad_mr_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_mr}} When {{cs1}} and {{cs2}} templates contain {{para|mr}}, a test is done to see if the [[Mathematical Reviews|MR]] identifier value looks like a properly defined value. The {{para|mr}} identifier is checked to make sure that it contains only digits and that it is no more than seven digits in length. Further validation of the MR identifier is not performed. To resolve this error, ensure that the {{para|mr}} value is correct. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_mr|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_mr_help_text" /> ==<span id="bad_oclc">Check |oclc= value</span>== <section begin="bad_oclc_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_oclc}} The {{para|oclc}} parameter is for the [[OCLC]] identifier. Only a single OCLC identifier is allowed. (If relevant, multiple OCLCs can be specified using {{para|id|{{tlp|OCLC|...}}}} instead.) The identifier must be in one of these forms: # prefix <code>ocm</code> followed by 8 digits # prefix <code>ocn</code> followed by 9 digits # prefix <code>on</code> followed by 10 (or more) digits # prefix <code>(OCoLC)</code> followed by a variable number of digits without leading zeros # 1 to 10 (or more) digits without prefix Further validation is not performed. To resolve this error, ensure that the {{para|oclc}} value is correct. If the value is correct and larger than the currently configured limit of {{#invoke:Cs1 documentation support|id_limits_get|oclc}}, please report this at [[Help talk:Citation Style 1]], so that the limit can be updated. A tip for fixing this error: Editors sometimes place valid [[ISBN]], [[LCCN]], [[ASIN]], or other identifiers in {{para|oclc}}. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_oclc|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_oclc_help_text" /> ==<span id="bad_ol">Check |ol= value</span>== <section begin="bad_ol_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_ol}} The {{para|ol}} parameter is for the [[Open Library]] identifier. The identifier is one or more digits followed by a last character that is either <code>A</code> (authors), <code>M</code> (books), or <code>W</code> (works). Further validation is not performed. To resolve this error, ensure that the {{para|ol}} value is correct. Do not include "OL" in the value. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_ol|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_ol_help_text" /> ==<span id="bad_osti">Check |osti= value</span>== <section begin="bad_osti_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_osti}} The {{para|osti}} parameter is for the [[Office of Scientific and Technical Information]] (OSTI) identifier. OSTIs are checked to ensure that the identifier is a simple number without punctuation or spaces with a value between 1018 and {{#invoke:Cs1 documentation support|id_limits_get|osti}}. Further validation is not performed. A common error is to include the OSTI ''URL'' (<code><nowiki>https://dx.doi.org/10.2172/</nowiki>{{red|&lt;{{var|OSTI>}}}}</code>), or the OSTI ''DOI'' (<code>10.2172/{{red|&lt;{{var|OSTI>}}}}</code>). To resolve this error, ensure that the {{para|osti}} value is correct. If the value is correct and lower than 1018 or larger than the currently configured limit of {{#invoke:Cs1 documentation support|id_limits_get|osti}}, please report this at [[Help talk:Citation Style 1]], so that the limit can be updated. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_osti|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_osti_help_text" /> ==<span id="bad_paramlink">Check |&lt;param>-link= value</span>== <section begin="bad_paramlink_help_text" />{{help desk}} <div class="plainlist"> * {{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_paramlink|$1=<code class="cs1-code">&lt;param>-link</code>}} * {{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_paramlink|$1=<code class="cs1-code">&lt;param></code>}} </div> These link-holding parameters and their matching title-/name-holding parameters are combined to create a working [[wikilink]] to a related article. {| class="wikitable" |+Parameters combined to make wikilinks !Link-holding parameter !! title-/name-holding parameter(s) |- | {{para|author-link}}{{dagger}} || {{para|author}}, {{para|last}}, {{para|last}} + {{para|first}} |- | {{para|contributor-link}}{{dagger}} || {{para|contributor}}, {{para|contributor-last}}, {{para|contributor-last}} + {{para|contributor-first}} |- | {{para|editor-link}}{{dagger}} || {{para|editor}}, {{para|editor-last}}, {{para|editor-last}} + {{para|editor-first}} |- | {{para|episode-link}} || {{para|episode}} |- | {{para|interviewer-link}}{{dagger}} || {{para|interviewer}}, {{para|interviewer-last}}, {{para|interviewer-last}} + {{para|interviewer-first}} |- | {{para|series-link}} || {{para|series}} |- | {{para|subject-link}}{{dagger}} || {{para|subject}} |- | {{para|title-link}} || {{para|title}} |- | {{para|translator-link}}{{dagger}} || {{para|translator}}, {{para|translator-last}}, {{para|translator-last}} + {{para|translator-first}} |- |colspan="2"|{{dagger}} Parameters checked for this error may also have the enumerated forms: {{para|author-link{{var|n}}}} or {{para|author{{var|n}}-link}} etc. |} This error occurs when any of these {{para|&lt;param>-link}} parameters contain a wikilink or a URL, or they contain any of the characters not permitted in Wikipedia article titles per [[WP:TITLESPECIALCHARACTERS]] (except <code>_</code> (underscore), used as a replacement for spaces, and <code>#</code>, used as a [[fragment identifier]] when linking to article sections). The prohibited characters are: <code>&lt; > [ ] | { }</code>. The {{para|&lt;param>-link}} parameter value should contain only the title of a Wikipedia article or a link to a section of a Wikipedia article. [[Module:Citation/CS1]] checks the {{para|&lt;param>-link}} parameter values for wikimarkup and for a [[URI scheme]] (<code>http://</code>, <code>https://</code>, the protocol relative scheme <code>//</code>, etc.). Interlanguage links in any of the {{para|&lt;param>-link}} parameters require a leading colon: : <code><nowiki>:fr:Période d'exil de Caravage</nowiki></code> While primarily intended to catch the errors mentioned above, Module:Citation/CS1 will also catch malformed interlanguage wikilinks wherever they occur. Interlanguage wikilinks that have the form: : <code><nowiki>[[fr:Période d'exil de Caravage]]</nowiki></code> do not create visible clickable links in the article text. Instead, these links appear in the left pane in the languages list. Module:Citation/CS1 disables interlanguage links in this form and emits an error message. The correct form is: : <code><nowiki>[[:fr:Période d'exil de Caravage]]</nowiki></code> This error can also be caused when: * there is a {{para|&lt;param>-link}} value and the matching {{para|&lt;param>}} parameter contains a wikilink.<!--formatting template such as {{tl|smallcaps}} or {{tl|IAST}}, which should not be used in CS1 or CS2 templates.--> * {{para|first}} and {{para|&lt;param>-first}} (and enumerated forms) contain a wikilink To resolve this error, do one of the following: * Ensure that the {{para|&lt;param>-link}} value is the full name of a Wikipedia article (without brackets) or a section of an article, and not a link to an external web site. * Make sure that there are no wikilinks in the matching {{para|&lt;param>}} parameters. * If you want to link to a URL outside of Wikipedia, move the link to {{para|url}} or a similar parameter, if one is available in the template you are using. <!--* Make sure that there are no illegal characters in the paired parameters. These templates or HTML entities can be used to replace illegal characters in the title-holding parameter: {| class="wikitable" style="margin-left: 6.4em" |+ Replacements for prohibited wikilink title characters ! < !! > !! [ !! ] !! {{pipe}} !! { !! } |- | &amp;lt; || &amp;gt; || &amp;#91; || &amp;#93; || &amp;#124; || &amp;#123; || &amp;#125; |- | colspan="2"|&nbsp;||colspan="2" style="text-align: center;" | [[Template:Bracket|<nowiki>{{bracket|text}}</nowiki>]] || [[Template:Pipe|<nowiki>{{pipe}}</nowiki>]] ||colspan="2" | &nbsp; |}--> Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_paramlink|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_paramlink_help_text" /> ==<span id="bad_pmc">Check |pmc= value</span>== <section begin="bad_pmc_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_pmc}} The {{para|pmc}} parameter is for the [[PubMed Central]] identifier. PMCs are sequential numbers beginning at 1 and counting up. [[Module:Citation/CS1]] checks the PMC identifier to make sure that the value is a number greater than zero and less than {{#invoke:Cs1 documentation support|id_limits_get|pmc}} and that the identifier contains only digits. Further validation is not performed. To resolve this error, ensure that the {{para|pmc}} value is correct, and that there are no letters, punctuation, or other characters. Do not include "PMC" in the value. If the value is correct and larger than the currently configured limit of {{#invoke:Cs1 documentation support|id_limits_get|pmc}}, please report this at [[Help talk:Citation Style 1]], so that the limit can be updated. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_pmc|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_pmc_help_text" /> ==<span id="bad_pmid">Check |pmid= value</span>== <section begin="bad_pmid_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_pmid}} The {{para|pmid}} parameter is for the [[PubMed#PubMed identifier|PubMed identifier]]. PMIDs are checked to ensure that the identifier is a simple number without punctuation or spaces with a value between 1 and {{#invoke:Cs1 documentation support|id_limits_get|pmid}}. Further validation is not performed. To resolve this error, ensure that the {{para|pmid}} value is correct. If you find something that looks like a PMID and begins with "PMC", use {{para|pmc}} instead of {{para|pmid}}. If the value is correct and larger than the currently configured limit of {{#invoke:Cs1 documentation support|id_limits_get|pmid}}, please report this at [[Help talk:Citation Style 1]], so that the limit can be updated. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_pmid|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_pmid_help_text" /> ==<span id="bad_rfc">Check |rfc= value</span>== <section begin="bad_rfc_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_rfc}} The {{para|rfc}} parameter is for the Internet Engineering Task Force (IETF) [[IETF RFC|RFC]] identifier (unrelated to Wikipedia's internal RfCs). IETF RFCs are checked to ensure that the identifier is a simple number without punctuation or spaces with a value between 1 and {{#invoke:Cs1 documentation support|id_limits_get|rfc}}. Further validation is not performed. To resolve this error, ensure that the {{para|rfc}} value is correct. If the value is correct and larger than the currently configured limit of {{#invoke:Cs1 documentation support|id_limits_get|rfc}}, please report this at [[Help talk:Citation Style 1]], so that the limit can be updated. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_rfc|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_rfc_help_text" /> ==<span id="bad_sbn">Check |sbn= value</span>== <section begin="bad_sbn_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_sbn|$1=&lt;type>}} {{cs1}} and {{cs2}} templates that contain {{para|sbn}} are checked to ensure that the [[Standard Book Number|SBN]] is the proper length (nine digits), that the SBN uses the correct optional separators (simple space or hyphen), and that the final [[check digit]] is correct according to the SBN specification. Only one SBN is allowed in this field because the whole {{para|sbn}} value is included in the citation's [[COinS]] [[metadata]]. See also [[Wikipedia:COinS]]. More than one SBN, or characters that are not part of the SBN, corrupt the COinS metadata and may also corrupt the link to [[Special:BookSources]]. The error message &lt;type> indicator can be: : <span class="error" style="font-size:100%">length</span> – SBN is not 9 digits : <span class="error" style="font-size:100%">checksum</span> – SBN has one or more incorrect digits; look for typos and transposition : <span class="error" style="font-size:100%">invalid character</span> – SBN has one or more 'digits' that is not in the allowed set : <span class="error" style="font-size:100%">invalid form</span> – mis-positioned 'X' check digit To resolve this error, ensure that the {{para|sbn}} value is correct, that only one SBN is used, that the proper optional separators are used, and that no other text is included. If the check digit is a lowercase 'x', change it to an uppercase 'X'. * '''Do not''' try to resolve the error by simply recalculating the check digit. The check digit is there to check whether the main part of the number is correct. If the SBN is failing to validate, it is likely that there is a typo in the main part of the number. In this case, recalculating the check digit results in an apparently valid ISBN that leads to the wrong source (or to nowhere). * If the SBN as printed in your source is refusing to validate, '''do''' check both the front matter and the book cover for SBNs. It is not uncommon for the SBN to be misprinted in the front matter but correct on the cover. * '''Do''' preview your edit and check that the new SBN does now link to the correct source. In very rare cases, publishers have released books with malformed SBNs. If you are certain that a non-conforming SBN truly corresponds to the published work, then you can add [[Help:Citation_Style_1#Accept-this-as-written_markup|accept-this-as-written markup]] around the identifier to suppress the error message. In many cases, books may have been reissued with a corrected SBN. Use a corrected SBN when possible. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_sbn|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_sbn_help_text" /> ==<span id="bad_ssrn">Check |ssrn= value</span>== <section begin="bad_ssrn_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_ssrn}} The {{para|ssrn}} parameter is for the [[Social Science Research Network|Social Science Research Network identifier]]. SSRNs are checked to ensure that the identifier is a simple number without punctuation or spaces with a value between 100 and {{#invoke:Cs1 documentation support|id_limits_get|ssrn}}. Further validation is not performed. To resolve this error, ensure that the {{para|ssrn}} value is correct. If the value is correct and larger than the currently configured limit of {{#invoke:Cs1 documentation support|id_limits_get|ssrn}}, please report this at [[Help talk:Citation Style 1]], so that the limit can be updated. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_ssrn|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_ssrn_help_text" /> ==<span id="bad_s2cid">Check |s2cid= value</span>== <section begin="bad_s2cid_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_s2cid}} The {{para|s2cid}} parameter is for the [[Semantic Scholar]] corpus identifier. S2CIDs are checked to ensure that the identifier is a simple number without punctuation or spaces with a value between 1 and {{#invoke:Cs1 documentation support|id_limits_get|s2cid}}. Further validation is not performed. To resolve this error, ensure that the {{para|s2cid}} value is correct. If the value is correct and larger than the currently configured limit of {{#invoke:Cs1 documentation support|id_limits_get|s2cid}}, please report this at [[Help talk:Citation Style 1]], so that the limit can be updated. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_s2cid|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_s2cid_help_text" /> ==<span id="bad_url">Check |url= value</span>== <section begin="bad_url_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_url|$1=<code class="cs1-code">{{pipe}}url=</code>}} External links in {{cs1}} and {{cs2}} templates are made from two parts: the ''title'' ({{para|title}}, {{para|chapter}}, etc.) and the ''URL'' ({{para|url}}, {{para|archive-url}}, {{para|chapter-url}}, {{para|lay-url}}, etc.). The {{para|url}} parameter and other URL parameters must begin with a supported [[URI scheme]]. The URI schemes <code>http://</code>, <code>https://</code> and the protocol relative scheme <code>//</code> are most commonly used; <code>irc://</code>, <code>ircs://</code>, <code>ftp://</code>, <code>news:</code>, <code>mailto:</code> and <code>gopher://</code> are also supported. The URL field is checked to ensure that it contains only Latin characters and does not contain spaces. The URL may be protocol relative (begins with <code>//</code>). If there are no spaces and the URL is not protocol relative, then the scheme must comply with <nowiki>RFC 3986</nowiki>.<ref>{{citation |mode=cs1 |contribution-url=http://tools.ietf.org/html/std66#section-3.1 |contribution=Scheme |title=Uniform Resource Identifier (URI): Generic Syntax |publisher=[[Internet Engineering Task Force]] |date=January 2005 |rfc=3986}}</ref> Top- and second-level domain names are checked for proper form. Generally, top-level domain names must be two or more letters; second-level domain names must be two or more letters, digits, or hyphens (first and last character must be a letter or digit). [[Single-letter second-level domain]]s are supported for: * all [[Country code top-level domain|cc TLD]]s (the country code is not validated) * the [[.org]] [[TLD]] * certain letters of the [[.com]] TLD (q, x, z) * certain letters of the [[.net]] TLD (i, q) Third- and subsequent-level domain names are not checked. The path portion of the URL is not checked. {{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_url|$1=<code class="cs1-code">{{pipe}}archive-url=</code>}} The cs1|2 templates expect that {{para|archive-url}} will hold a unique URL for an archived snapshot of the source identified by {{para|url}} or {{para|chapter-url}} (or any of its aliases). This error message is emitted when the value assigned to {{para|archive-url}} is the same as the matching title or chapter URL. To resolve this error, ensure that {{para|url}} and other URL parameters contain valid URLs. Online tools are available to [[Internationalized domain name|internationalize]] URLs that are written in non-Latin scripts: * {{cite web |url=https://www.verisign.com/en_US/channel-resources/domain-registry-products/idn/idn-conversion-tool/index.xhtml?loc=en_US |title=IDN Conversion Tool |website=Verisign }} Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_url|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_url_help_text" /> ==<span id="bad_zbl">Check |zbl= value</span>== <section begin="bad_zbl_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_zbl}} When {{cs1}} and {{cs2}} templates contain {{para|zbl}}, a test is done to see if the [[Zentralblatt MATH|Zbl]] identifier value looks like a properly defined value. The {{para|zbl}} identifier is checked to make sure that it has the form: <code>nnnn.nnnnn</code> where <code>n</code> is any digit 0–9. Up to three leading zeros in the first quartet may be omitted. Further validation of the Zbl identifier is not performed. To resolve this error, ensure that the {{para|zbl}} value is correct. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_zbl|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_zbl_help_text" /> ==<span id="param_unknown_empty">Cite has empty unknown parameter: &lt;param></span>== <section begin="param_unknown_empty_help_text" />{{help desk}}{{plainlist| *{{#invoke:Cs1 documentation support|help_text_error_messages|err_param_unknown_empty|$1=_|$2=<code class="cs1-code">{{pipe}}&lt;param>=</code>}} *{{#invoke:Cs1 documentation support|help_text_error_messages|err_param_unknown_empty|$1=s|$2=<code class="cs1-code">{{pipe}}&lt;param1>=</code>, <code class="cs1-code">{{pipe}}&lt;param2>=</code>, ...}}}} This error message is hidden. To show this error message see [[Help:CS1 errors#Controlling error message display|Controlling error message display]]. This error message highlights CS1|2 templates that hold empty parameters with names that are not known to CS1|2. This error message is a companion to [[Help:CS1 errors#parameter_ignored|Unknown parameter {{pipe}}xxxx= ignored]]. Empty positional parameters, which typically look like two adjacent pipes in a template, <code><nowiki>| |</nowiki></code>, or a pipe and then the end of the template, <code><nowiki>|}}</nowiki></code>, are identified as numbered parameters: {{error-small|{{para|1|plain=yes}}}}. Similarly, a pipe followed by an HTML comment that encloses everything before the next pipe or closing brace, <code>| &lt;!--&lt;{{var|param name/value pair}}>--> |</code> will be identified as an empty numbered parameter. Parameters that have both a pipe and an equal sign but do not have a name are identified as empty-string parameters: <code>|=</code> or <code>| =</code> → {{error-small|{{para|(empty string)|plain=yes}}}}. Various templates that wrap CS1|2 templates may cause this error when they use constructs like this: <code><nowiki>|{{#if:{{{2|}}}|title}}={{{2|}}}</nowiki></code>. When <code><nowiki>{{{2|}}}</nowiki></code> does not have a value, the template creates <code>|=</code>. To resolve this error, remove the extra pipe, correct the parameter name, or remove the parameter from the CS1|2 template. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_param_unknown_empty|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="param_unknown_empty_help_text" /> ==<span id="missing_periodical"></span>Cite &lt;template> requires |&lt;param>=== <section begin="missing_periodical_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_missing_periodical|$1=&lt;template>|$2=&lt;param>}} This error message is hidden. To show this error message see [[Help:CS1 errors#Controlling error message display|Controlling error message display]]. These CS1 periodical templates require a periodical parameter. The periodical templates are: : {{tlx|cite journal}} <!-- : {{tlx|cite news}} -->:{{tlx|cite magazine}} <!-- : {{tlx|cite web}} -->The error message suggests a periodical parameter that matches the template, but there is no requirement to use the suggested parameter; any one of these periodical parameters may be used: * {{para|journal}} * {{para|magazine}} * {{para|newspaper}} * {{para|periodical}} * {{para|website}} * {{para|work}} In some cases, an incorrect template has been used (e.g. {{tlx|cite journal}} for a web page, book, or standalone document). The appropriate resolution in these cases is to change the incorrect template to {{tlx|cite web}}, {{tlx|cite book}}, or a different, more appropriate template. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_missing_periodical|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="missing_periodical_help_text" /> ==<span id="deprecated_params"></span>Cite uses deprecated parameter |&lt;param>= == <section begin="deprecated_params_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_deprecated_params|$1=&lt;param>}} Over time, some parameters have become obsolete or unnecessary. When this happens, the parameters are identified as deprecated. Editors are encouraged to use other parameters that accomplish the same purpose as those that have been deprecated. The CS1|2 deprecated parameters are listed in the following table, along with recommended replacement parameters. Parameter names are case-sensitive. Editors should expect that support for deprecated parameters will soon be withdrawn. To resolve this error, use a supported parameter. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_deprecated_params|pages=yes}}.<ref group="lower-alpha" name="categories" /><section begin="deprecated_params_table" /> {|class="wikitable" |+ Deprecated CS1/CS2 parameters ! style="width: 12em;" | Deprecated parameter ! Replace with ! style="width: 6em;" | Date |- | {{para|lay-date}}<!-- none deprecated at present -->|| rowspan="4" | if the source named by these parameters is important to the Wikipedia article, create a cs1|2 template for that source with all of the appropriate bibliographic information<!-- --> || rowspan="4" |2021-01-03 |- | {{para|lay-format}} |- | {{para|lay-source}} |- | {{para|lay-url}} |- | {{para|transcripturl}} || {{para|transcript-url}} || 2022-01-22 |}<section end="deprecated_params_table" /><section end="deprecated_params_help_text" /><section begin="deleted_params_table" /> <!-- Support for the following parameter aliases was recently removed. Usage in mainspace should be about zero, and hints for them added to the suggestion list. However, as they may occasionally pop up again through copy&paste or usage of old scripts for some while, list them here as well for users coming here searching for help. --> {|class="wikitable" |+ Recently removed CS1/CS2 parameters ! style="width: 12em;" | Removed parameter !! Replace with !! style="width: 6em;" | Date <!-- |- | none removed at present | --> |- | {{para|authorfirst}} | {{para|author-first}} | October 2020 |- | {{para|authorfirst{{var|n}}}} | {{para|author-first{{var|n}}}} | October 2020 |- | {{para|author{{var|n}}first}} | {{para|author{{var|n}}-first}} | October 2020 |- | {{para|authorgiven}} | {{para|author-given}} | October 2020 |- | {{para|authorgiven{{var|n}}}} | {{para|author-given{{var|n}}}} | October 2020 |- | {{para|author{{var|n}}given}} | {{para|author{{var|n}}-given}} | October 2020 |- | {{para|authorlast}} | {{para|author-last}} | October 2020 |- | {{para|authorlast{{var|n}}}} | {{para|author-last{{var|n}}}} | October 2020 |- | {{para|author{{var|n}}last}} | {{para|author{{var|n}}-last}} | October 2020 |- | {{para|authormask}} | {{para|author-mask}} | January 2021 |- | {{para|authormask{{var|n}}}} | {{para|author-mask{{var|n}}}} | January 2021 |- | {{para|author{{var|n}}mask}} | {{para|author{{var|n}}-mask}} | January 2021 |- | {{para|authorsurname}} | {{para|author-surname}} | October 2020 |- | {{para|authorsurname{{var|n}}}} | {{para|author-surname{{var|n}}}} | October 2020 |- | {{para|author{{var|n}}surname}} | {{para|author{{var|n}}-surname}} | October 2020 |- | {{para|booktitle}} | {{para|book-title}} | May 2021 |- | {{para|chapterurl}} | {{para|chapter-url}} | May 2021 |- | {{para|conferenceurl}} | {{para|conference-url}} | April 2021 |- | {{para|contributionurl}} | {{para|contribution-url}} | April 2021 |- | {{para|deadurl|yes}}<!-- deprecation already some while ago, but gets reinserted into mainspace by old scripts, so continue to list until resolved --> | {{para|url-status|dead}} | September&nbsp;2019 |- | {{para|dead-url|yes}}<!-- deprecation already some while ago, but gets reinserted into mainspace by old scripts, so continue to list until resolved --> | {{para|url-status|dead}} | September 2019 |- | {{para|displayauthors}} | {{para|display-authors}} | January 2021 |- | {{para|displayeditors}} | {{para|display-editors}} | October 2020 |- | {{para|doi-broken}} | {{para|doi-broken-date}} | October 2020 |- | {{para|doi-inactive-date}} | {{para|doi-broken-date}} | October 2020 |- | {{para|editorfirst}} | {{para|editor-first}} | October 2020 |- | {{para|editorfirst{{var|n}}}} | {{para|editor-first{{var|n}}}} | October 2020 |- | {{para|editor{{var|n}}first}} | {{para|editor{{var|n}}-first}} | October 2020 |- | {{para|editorgiven}} | {{para|editor-given}} | October 2020 |- | {{para|editorgiven{{var|n}}}} | {{para|editor-given{{var|n}}}} | October 2020 |- | {{para|editor{{var|n}}given}} | {{para|editor{{var|n}}-given}} | October 2020 |- | {{para|editorlast}} | {{para|editor-last}} | October 2020 |- | {{para|editorlast{{var|n}}}} | {{para|editor-last{{var|n}}}} | October 2020 |- | {{para|editor{{var|n}}last}} | {{para|editor{{var|n}}-last}} | October 2020 |- | {{para|editorlink}} | {{para|editor-link}} | January 2021 |- | {{para|editorlink{{var|n}}}} | {{para|editor-link{{var|n}}}} | January 2021 |- | {{para|editor{{var|n}}link}} | {{para|editor{{var|n}}-link}} | January 2021 |- | {{para|editors}} | {{para|editor}} (one editor) or {{para|editor{{var|n}}}} (more than one editor) or {{para|veditors}} (for Vancouver style editors). Consider splitting {{para|editor{{var|n}}}} into {{para|editor-first{{var|n}}}} and {{para|editor-last{{var|n}}}}, if possible. Consider {{para|editor-mask{{var|n}}}}, if annotation is required. | January 2021 |- | {{para|editorsurname}} | {{para|editor-surname}} | October 2020 |- | {{para|editorsurname{{var|n}}}} | {{para|editor-surname{{var|n}}}} | October 2020 |- | {{para|editor{{var|n}}surname}} | {{para|editor{{var|n}}-surname}} | October 2020 |- | {{para|editormask}} | {{para|editor-mask}} | October 2020 |- | {{para|editormask{{var|n}}}} | {{para|editor-mask{{var|n}}}} | October 2020 |- | {{para|editor{{var|n}}mask}} | {{para|editor{{var|n}}-mask}} | October 2020 |- | {{para|embargo}} | {{para|pmc-embargo-date}} | October 2020 |- | {{para|episodelink}} | {{para|episode-link}} | May 2021 |- | {{para|event-format}} | (delete) | January 2021 |- | {{para|eventurl}} | (delete) | January 2021 |- | {{para|event-url}} | (delete) | January 2021 |- | {{para|ignoreisbnerror}} | {{para|isbn|((&lt;{{var|isbn}}>))}} | October 2020 |- | {{para|ignore-isbn-error}} | {{para|isbn|((&lt;{{var|isbn}}>))}} | January 2021 |- | {{para|interviewerlink}} | {{para|interviewer-link}} | October 2020 |- | {{para|interviewerlink{{var|n}}}}<!-- for completeness only --> | {{para|interviewer-link{{var|n}}}} | October 2020 |- | {{para|interviewer{{var|n}}link}}<!-- for completeness only --> | {{para|interviewer{{var|n}}-link}} | October 2020 |- | {{para|interviewermask}} | {{para|interviewer-mask}} | October 2020 |- | {{para|interviewermask{{var|n}}}}<!-- for completeness only --> | {{para|interviewer-mask{{var|n}}}} | October 2020 |- | {{para|interviewer{{var|n}}mask}}<!-- for completeness only --> | {{para|interviewer{{var|n}}-mask}} | October 2020 |- | {{para|last-author-amp}} | {{para|name-list-style|amp}} | January 2021 |- | {{para|lastauthoramp}} | {{para|name-list-style|amp}} | January 2021 |- | {{para|laydate}} | {{para|lay-date}} | April 2021 |- | {{para|laysource}} | {{para|lay-source}} | April 2021 |- | {{para|layurl}} | {{para|lay-url}} | April 2021 |- | {{para|mailinglist}} | {{para|mailing-list}} | May 2021 |- | {{para|mapurl}} | {{para|map-url}} | May 2021 |- | {{para|name-list-format}} | {{para|name-list-style}} | April 2021 |- | {{para|nocat}} | {{para|no-tracking}} | January 2021 |- | {{para|no-cat}} | {{para|no-tracking}} | October 2020 |- | {{para|nopp}} | {{para|no-pp}} | May 2021 |- | {{para|notracking}} | {{para|no-tracking}} | October 2020 |- | {{para|publicationdate}} | {{para|publication-date}} | May 2021 |- | {{para|publicationplace}} | {{para|publication-place}} | May 2021 |- | {{para|registration}}<!-- deprecation already some while ago, but gets reinserted into mainspace by old scripts, so continue to list until resolved --> | {{para|url-access|registration}} | January 2020 |- | {{para|sectionurl}} | {{para|section-url}} | April 2021 |- | {{para|serieslink}} | {{para|series-link}} | May 2021 |- | {{para|seriesno}} | {{para|series-no}} | April 2021 |- | {{para|seriesnumber}} | {{para|series-number}} | January 2021 |- | {{para|series-separator}} | (delete) | October 2020 |- | {{para|subjectlink}} | {{para|subject-link}} | January 2021 |- | {{para|subjectlink{{var|n}}}} | {{para|subject-link{{var|n}}}} | January 2021 |- | {{para|subject{{var|n}}link}} | {{para|subject{{var|n}}-link}} | January 2021 |- | {{para|subscription}}<!-- deprecation already some while ago, but gets reinserted into mainspace by old scripts, so continue to list until resolved --> | {{para|url-access|subscription}} | January 2020 |- | {{para|timecaption}} | {{para|time-caption}} | April 2021 |- | {{para|titlelink}} | {{para|title-link}} | April 2021 |- | <s>{{para|transcripturl}}</s> | <s>{{para|transcript-url}}</s> restored January 2022 as deprecated | <s>May 2021</s> |}<section end="deleted_params_table" /> ==<span id="generic_name">Cite uses generic name</span>== <section begin="generic_name_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_generic_name|$1=&lt;param>}} Articles are listed in this category when [[Module:Citation/CS1]] identifies template author or editor name parameters that use place-holder names. Such names may have been provided by bots or other tools that are unable to identify the source's correct names. Pages in this category should only be added by Module:Citation/CS1. {{Notice|1=This feature is new and currently has several fixes pending. Note the archived discussion at [[Help talk:Citation Style 1/Archive 81#Generic names change]]. If your concern has not been reported, please report it at [[Help talk:Citation Style 1]].}} CS1|2 maintains a short list of 'names' that are typically not the correct names for the cited source. Some examples are: {{div col begin |colwidth=15em}} *<code>about us</code> *<code>author</code> *<code>collaborator</code> *<code>contributor</code> *<code>contact us</code> *<code>directory</code> *<code>editor</code> *<code>email</code> *<code>facebook</code> *<code>google</code> *<code>home page</code> *<code>instagram</code> *<code>interviewer</code> *<code>linkedIn</code> *<code>pinterest</code> *<code>policy</code> *<code>privacy</code> *<code>translator</code> *<code>tumblr</code> *<code>twitter</code> *<code>site name</code> *<code>statement</code> *<code>submitted</code> *<code>super user</code> *<code>user</code> *<code>verfasser</code> {{div col end}} If you are aware of other common place-holder names, please report them at [[Help talk:Citation Style 1]], so that they can be added to the list. To resolve this error, replace the place-holder name with the source's actual author or editor name, or use a more appropriate parameter. Example fixes: * Replace {{para|author|Smith, Jane, editor}} with {{para|editor|Smith, Jane}} * Replace <code><nowiki>|author=[[Jane Smith (author)|Jane Smith]]</nowiki></code> with <code><nowiki>|author=Jane Smith |author-link=Jane Smith (author)</nowiki></code> False positives are possible. When the name is valid, wrap the parameter value in the [[Help:Citation_Style_1#Accept-this-as-written_markup|accept-this-as-written markup]]: :{{para|author|((Super User))}} Please do not use this markup when it is not appropriate. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_generic_name|pages=yes}}.<ref group="lower-alpha" name="categories" /> See also the error category [[:Category:CS1 errors: generic title]].<section end="generic_name_help_text" /> ==<span id="generic_title">Cite uses generic title</span>== <section begin="generic_title_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_generic_title}} Articles are listed in this category when [[Module:Citation/CS1]] identifies template {{para|title}} parameters that use place-holder titles. Such titles may have been provided by bots or other tools that are unable to identify the source's correct title. Pages in this category should only be added by Module:Citation/CS1. CS1|2 maintains a short list of 'titles' that are typically not the title of the cited source. Some examples are: * Wayback machine * This website is for sale * Are you a robot? If you are aware of other common place-holder titles, please report them at [[Help talk:Citation Style 1]], so that they can be added to the list. To resolve this error, replace the place-holder title with the source's actual title. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_generic_title|pages=yes}}.<ref group="lower-alpha" name="categories" /> See also the maintenance category [[:Category:CS1 maint: archived copy as title]] and the similar error category [[:Category:CS1 errors: generic name]].<section end="generic_title_help_text" /> ==<span id="citeseerx_missing">|citeseerx= required</span>== <section begin="citeseerx_missing_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_citeseerx_missing}} {{tlx|cite citeseerx}} requires the identifier parameter {{para|citeseerx}}. To resolve this error, ensure that the template has {{para|citeseerx}} with a properly constructed value. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_citeseerx_missing|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="citeseerx_missing_help_text" /> ==<span id="class_ignored">|class= ignored</span>== <section begin="class_ignored_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_class_ignored}} Only used in {{tlx|cite arXiv}} templates, {{para|class}} is only appropriate when the template uses {{para|arxiv|YYMM.NNNN}} or {{para|arxiv|YYMM.NNNNN}} identifier formats; see [[Template:Cite arXiv#Usage|Cite arXiv §Usage]]. To resolve this error, remove {{para|class}}. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_class_ignored|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="class_ignored_help_text" /> ==<span id="contributor_ignored">|contributor= ignored</span>== <section begin="contributor_ignored_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_contributor_ignored}} Only used in book citations, {{para|contributor}} identifies the author of a contribution, typically an afterword, foreword, introduction, preface, etc., to another (primary) author's work. This error occurs when {{para|contributor}} is used in a template that is not {{tlx|cite book}} or {{tlx|citation}} or is one of these two templates and one of the {{para|work}} parameter aliases is set. To resolve this error, consider the {{para|others}} parameter, choose a more appropriate CS1 or CS2 template or remove {{para|contributor}}. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_contributor_ignored|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="contributor_ignored_help_text" /> ==<span id="contributor_missing_required_param">|contributor= requires |&lt;param>= </span>== <section begin="contributor_missing_required_param_help_text" />{{help desk}}{{plainlist| *{{#invoke:Cs1 documentation support|help_text_error_messages|err_contributor_missing_required_param|$1=author}} *{{#invoke:Cs1 documentation support|help_text_error_messages|err_contributor_missing_required_param|$1=contribution}}}} Only used in book citations, {{para|contributor}} identifies the author of a contribution, typically an afterword, foreword, introduction, preface, etc., to another (primary) author's work. As such, the primary author is required ({{para|author}} or appropriate alias) as is the title of the contribution ({{para|contribution}}). To resolve this error, include the book's primary author in {{para|author1}}, or {{para|last1}}, {{para|first1}}, or {{para|vauthors}} and include the contribution title in {{para|contribution}}; or consider the {{para|others}} parameter or remove {{para|contributor}}. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_contributor_missing_required_param|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="contributor_missing_required_param_help_text" /> ==<span id="doibroken_missing_doi">|doi-broken-date= requires |doi=</span>== <section begin="doibroken_missing_doi_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_doibroken_missing_doi|$1=doi-broken-date}} When {{para|doi-broken-date}} is used in a CS1|2 template, {{para|doi}} (with value) must also be present. To resolve this error, either add the missing DOI or remove the 'broken' parameter. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_doibroken_missing_doi|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="doibroken_missing_doi_help_text" /> ==<span id="extra_text_edition">|edition= has extra text </span>== <section begin="extra_text_edition_help_text" />{{help desk}} {{#invoke:Cs1 documentation support|help_text_error_messages|err_extra_text_edition}} The templates are responsible for static text rendered in the citation. When {{para|edition}} is used in a template, cs1|2 adds the abbreviation 'ed.' to the value in the parameter so: :{{para|edition|1st}} renders as: :1st ed. The templates emit this error message when various forms of <code>ed</code>, <code>edn</code>, or <code>edition</code> are found in the value assigned to {{para|edition}}. To resolve this error, remove the extraneous text from the parameter value. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_extra_text_edition|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="extra_text_edition_help_text" /> ==<span id="empty_citation">Empty citation</span>== <section begin="empty_citation_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_empty_citation}} A {{cs1}} or {{cs2}} template marked as "Empty" contains no recognizable parameter identifiers. For example, this citation is marked as "empty" even though it contains usable information: :<code><nowiki>{{cite web |http://www.foobar.com |The Foobar News}}</nowiki></code> The citation is "empty" because it does not contain the necessary parameter identifiers (in this case {{para|url}} and {{para|title}}) that tell {{tlx|cite web}} how to use the information that the citation does contain. A citation is also marked as "empty" when it contains only parameters that it doesn't recognize: : <code><nowiki>{{cite book |titolo=The Bazquux Uprising |anno=2015}}</nowiki></code> This citation is "empty" because the Italian-language parameters {{para|titolo}} and {{para|anno}} are not recognized as valid parameter names on the English Wikipedia. "Empty citation" may also mean that an editor meant to use another template entirely. Perhaps the editor used {{tlx|citation}} when the intent was to use {{tlx|citation needed}} or {{tlx|quote}}. To resolve this error, add appropriate parameter identifiers, translate foreign language parameter names to their English equivalents, or replace the CS1/CS2 template with a more appropriate template. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_empty_citation|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="empty_citation_help_text" /> == <span id="explicit_et_al">Explicit use of et al.</span> == <section begin="explicit_etal_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_etal|$1=&lt;param>}} This error occurs where a {{cs1}} or {{cs2}} template detects that one of the names parameters contains some form of "et al." either as a separate name parameter ({{para|author6|et al.}}) or as a suffix added to a name list ({{para|author|Smith, A.B. et al.}}) or first name ({{para|first|John, et al.}}). This error can occur in any of the author, editor, interviewer, translator, or contributor parameters. Use the {{para|display-authors}} parameter instead (or other applicable {{para|display-''<names>''}} parameter), as documented at [[Help:Citation Style 1#Display options]]. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_etal|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="explicit_etal_help_text" /> ==<span id="param_has_ext_link">External link in |&lt;param>=</span>== <section begin="param_has_ext_link_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_param_has_ext_link|$1={{pipe}}&lt;param>=}} This error occurs when a URL is found in any parameter that is not one of these URL-holding parameters: {{div col begin}} *{{para|archive-url}} *{{para|article-url}} *{{para|chapter-url}} *{{para|conference-url}} *{{para|contribution-url}} *{{para|entry-url}} *{{para|{{xtd|lay-url}}}} – deprecated *{{para|map-url}} *{{para|section-url}} *{{para|transcript-url}} *{{para|url}} {{div col end}} or any of these insource locator parameters: {{div col begin}} *{{para|page}} *{{para|p}} *{{para|pages}} *{{para|pp}} *{{para|at}} *{{para|quote-page}} *{{para|quote-pages}} {{div col end}} To resolve this error, remove the external link from the identified parameter. Consider placing the external link in a more appropriate parameter: * for {{para|chapter}}, the URL may belong in {{para|chapter-url}}. * for other parameters, it may belong in {{para|url}}. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_param_has_ext_link|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="param_has_ext_link_help_text" /> ==<span id="first_missing_last">|&lt;first>''n''= missing |&lt;last>''n''=</span>== <section begin="first_missing_last_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_first_missing_last|$1=&lt;first>{{var|n}}|$2=&lt;last>{{var|n}}}} {{cs1}} and {{cs2}} templates requires a {{para|&lt;last>''n''}} parameter for each {{para|&lt;first>''n''}} parameter in a citation. Author, contributor, editor, interviewer, and translator lists are checked for proper last/first pairing. CS1|2 will emit this error message for the first mismatch it detects. If there are more last/first mismatches in a citation, subsequent mismatches are not detected. There is no requirement that each {{para|&lt;last>''n''}} have a matching {{para|&lt;first>''n''}}. To resolve this error, ensure that each {{para|&lt;first>''n''}} has a corresponding {{para|&lt;last>''n''}}. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_first_missing_last|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="first_missing_last_help_text" /> ==<span id="format_missing_url">|format= requires |url= </span>== <section begin="format_missing_url_help_text" />{{help desk}}{{plainlist| *{{#invoke:Cs1 documentation support|help_text_error_messages|err_format_missing_url|$1=format|$2=url}} *{{#invoke:Cs1 documentation support|help_text_error_messages|err_format_missing_url|$1=...-format|$2=...-url}}}} These errors occur when {{cs1}} and {{cs2}} templates use {{para|format}} or {{para|...-format}} without also providing a corresponding URL for {{para|url}} or {{para|...-url}}, respectively. The {{para|format}} and {{para|...-format}} parameters are used to specify the file format of a web resource, such as [[PDF]], [[Doc (computing)|DOC]], or [[Microsoft Excel file format|XLS]]. In some cases an editor may have intended to use {{para|type}} to specify a kind of document, such as hard cover, paperback, or pamphlet. The {{para|format}} and {{para|...-format}} value is always displayed. The list of {{para|...-format}} parameters is: : {{para|archive-format}}, {{para|article-format}}, {{para|chapter-format}}, {{para|conference-format}}, {{para|contribution-format}}, {{para|entry-format}}, {{para|event-format}}, {{para|lay-format}}, {{para|map-format}}, {{para|section-format}}, {{para|transcript-format}} (<!-- TBD: Ia this still necessary to be mentioned? -->Citations that relied on the pre-2014<!-- 2014-11-29 -->, somewhat odd use of {{para|url}} and {{para|format}} may need adjustment in regard to {{para|chapter-format}}.) To resolve this error, remove {{para|format}} or {{para|chapter-format}}; define {{para|url}} or {{para|chapter-url}}; or change {{para|format}} to {{para|type}} (or to {{para|chapter-format}} if {{para|chapter-url}} is used without {{para|url}}. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_format_missing_url|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="format_missing_url_help_text" /> ==<span id="disp_name">Invalid |display-&lt;names>=&lt;value></span>== <section begin="disp_name_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_disp_name|$1=&lt;names>|$2=&lt;value>}} These error messages are emitted when [[Module:Citation/CS1]] identifies citations that use one or more of the {{para|display-&lt;names>}} parameters with an invalid assigned <code>&lt;value></code>. An invalid assigned <code>&lt;value></code> is a number that is greater than or equal to the number of <code>&lt;names></code> in the associated name-list or it is non-numeric text that Module:Citation/CS1 cannot recognize as a form of the keyword <code>etal</code>. To resolve this error, do one of the following: * Remove the {{para|display-&lt;names>}} parameter from the citation (because "et al." is not appropriate in the citation) * Change the <code>&lt;value></code> of the {{para|display-&lt;names>}} parameter such that it is less than the number of <code>&lt;names></code> in the name-list (thereby truncating the displayed list to the number) * Change the <code>&lt;value></code> of the {{para|display-&lt;names>}} parameter to <code>etal</code>, which will cause "et al" to display after the last <code>&lt;name></code>. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_disp_name|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="disp_name_help_text" /> ==<span id="invalid_param_val">Invalid &lt;param>=&lt;value></span>== <section begin="invalid_param_val_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_invalid_param_val|$1=&lt;param>|$2=&lt;value>}} To function properly, some parameters are limited to a certain set of acceptable values. This error message indicates that a parameter has been assigned a value that is not a member of the parameter's defined set of acceptable values. Letters in values must all be in lower case, as shown below. {|class="wikitable" |+ Parameters with limited acceptable values |- ! Parameter !! Acceptable values |- | {{para|df}} ||<code>dmy</code>, <code>dmy-all</code>, <code>mdy</code>, <code>mdy-all</code>, <code>ymd</code>, <code>ymd-all</code> |- | {{para|mode}}||<code>cs1</code>, <code>cs2</code> |- | {{para|name-list-style}} || <code>amp</code>, <code>ampersand</code>, <code>and</code>, <code>&</code>, <code>serial</code>, <code>vanc</code> |- | {{para|no-pp}}||rowspan=2|<code>true</code>, <code>y</code>, <code>yes</code> |- | {{para|no-tracking}} |- | {{para|bibcode-access}}||rowspan=8|<code>free</code> |- | {{para|doi-access}} |- | {{para|hdl-access}} |- | {{para|jstor-access}} |- | {{para|ol-access}} |- | {{para|osti-access}} |- | {{para|ssrn-access}} |- | {{para|s2cid-access}} |- | {{para|url-access}}||rowspan=7|<code>subscription</code>, <code>registration</code>, <code>limited</code> |- | {{para|article-url-access}} |- | {{para|chapter-url-access}} |- | {{para|contribution-url-access}} |- | {{para|entry-url-access}} |- | {{para|map-url-access}} |- | {{para|section-url-access}} |- | {{para|url-status}}||<code>dead</code>, <code>live</code>, <code>deviated</code>, <code>unfit</code>, <code>usurped</code> |} To resolve this error for the parameters in the table, use an appropriate value. Support for {{para|ref|harv}} is withdrawn because cs1|2 templates now automatically create the <code>CITEREF</code> anchor value that {{para|ref|harv}} controlled. To resolve this error, remove {{para|ref|harv}}. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_invalid_param_val|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="invalid_param_val_help_text" /> ==<span id="script_parameter">Invalid |script-&lt;param>=: &lt;type></span>== <section begin="script_parameter_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_script_parameter|$1=script-&lt;param>|$2=&lt;type>}} The various {{para|script-&lt;{{var|param}}>}} parameters are checked for proper form. When an error is detected, the error message briefly identifies the type of the error: : <span class="error" style="font-size:100%">missing title part</span> – the {{para|script-&lt;{{var|param}}>}} parameter has a language-code prefix but is otherwise empty : <span class="error" style="font-size:100%">missing prefix</span> – the {{para|script-&lt;{{var|param}}>}} parameter has text but is missing the required language-code prefix; the prefix has the form <code>xx:</code> or <code>xxx:</code> where <code>xx</code> or <code>xxx</code> is a valid [[ISO 639-1]] or [[ISO 639-3]] language code known to CS1|2 as a language that uses a non-Latin script; the colon (<code>:</code>) is required : <span class="error" style="font-size:100%">unknown language code</span> – the {{para|script-&lt;{{var|param}}>}} parameter has a (possibly valid) language code that CS1|2 does not recognize as a language using a non-Latin script Language codes known to CS1|2 for languages that do not use a Latin script are: {{#invoke:Cs1 documentation support|script_lang_lister}}<!-- makes a language code: name list from the master list in [[Module:Citation/CS1/Configuration]] --> Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_script_parameter|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="script_parameter_help_text" /> ==<span id="extra_text_issue">|issue=/|number= has extra text</span>== <section begin="extra_text_issue_help_text" />{{help desk}} {{#invoke:Cs1 documentation support|help_text_error_messages|err_extra_text_issue|$1=issue}}<br/> {{#invoke:Cs1 documentation support|help_text_error_messages|err_extra_text_issue|$1=number}} The templates are responsible for static text rendered in the citation. When {{para|issue}} or {{para|number}} is used in a template, cs1|2 formats the issue number according to the style corresponding with the publication type associated with the used citation template. The templates emit this error message when various forms of issue or number prefixes (like <code>Iss.</code> or <code>No.</code>) are found in the value assigned to {{para|issue}} or {{para|number}}. To resolve this error, remove the extraneous text from the parameter value. If the extraneous text removed is related to issues, please use the {{para|issue}} parameter rather than {{para|number}} for this, and vice versa. At present, the output is the same for both parameters, but this may not hold true in future versions, therefore it is important that issues and number values are used with the proper parameter as per what nomenclature is used in the actual publication. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_extra_text_issue|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="extra_text_issue_help_text" /> ==<span id="apostrophe_markup">Italic or bold markup not allowed in: |&lt;param>=</span>== <section begin="apostrophe_markup_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_apostrophe_markup|$1=&lt;param>{{var|n}}}} Italic (<code><nowiki>''</nowiki></code>) or bold (<code><nowiki>'''</nowiki></code>) wikimarkup is not allowed in publisher and periodical parameters. These parameters include: * {{para|publisher}} * {{para|journal}} * {{para|magazine}} * {{para|newspaper}} * {{para|periodical}} * {{para|website}} * {{para|work}} To resolve this error, remove wiki markup from the named parameter's value and ensure that the template is using the correct parameters; when citing a newspaper, use {{para|newspaper}} for the newspaper's name, not {{para|publisher}}, etc. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_apostrophe_markup|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="apostrophe_markup_help_text" /> ==<span id="missing_name">Missing |&lt;name>''n''=</span>== <section begin="missing_name_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_missing_name|$1=&lt;name>|$2={{var|n}}}} So that all names are listed in a rendered citation, {{cs1}} and {{cs2}} templates require ''n'' in {{para|&lt;last>{{var|n}}}} (and its aliases) to increment by 1 for each name in the list (author, contributor, editor, interviewer, translator). This error message is emitted when there is a 'hole' in the numbering (an author list made up of {{para|author1}} and {{para|author3}} but without {{para|author2}} for example). The test will not detect a 'hole' that is larger than 1. It is presumed that when {{para|author{{var|n}}}} and {{para|author{{var|n+1}}}} are both not present, then the test has reached the end of the list. To resolve this error, ensure that the numbering of the {{para|&lt;last>{{var|n}}}} parameters increments properly. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_missing_name|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="missing_name_help_text" /> ==<span id="missing_title">Missing or empty |title= </span>== There are two slightly different error conditions that can arise when [[Help:Citation Style 1|CS1 citations]] lack appropriate titles. In each case, CS1 reports this error message. The necessary resolution may vary depending on the cause of the error. The error message links to the appropriate description below. ===<span id="bare_url_missing_title">Bare URL without a title</span>=== <section begin="bare_url_missing_title_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bare_url_missing_title|$1=<code class="cs1-code">{{pipe}}&lt;param>=</code>}} All {{cs1}} and {{cs2}} templates report this error when one of the [[URL]]-containing parameters cannot be paired with an associated title. This error may also occur when {{para|title}} cannot be linked with {{para|url}} because the citation also contains a conflicting {{para|title-link}} parameter. {|class="wikitable" |+ URL-containing parameters and associated title parameters |- ! URL parameters ! Title parameters |- | {{para|archive-url}} | {{para|title}} |- | {{para|article-url}} | {{para|article}}, {{para|chapter}}, {{para|contribution}}, {{para|entry}}, {{para|section}} |- | {{para|chapter-url}} | {{para|chapter}}, {{para|article}}, {{para|contribution}}, {{para|entry}}, {{para|section}} |- | {{para|conference-url}} | {{para|conference}}, {{para|event}} |- | {{para|contribution-url}} | {{para|contribution}}, {{para|chapter}}, {{para|article}}, {{para|entry}}, {{para|section}} |- | {{para|entry-url}} | {{para|entry}}, {{para|chapter}}, {{para|article}}, {{para|contribution}}, {{para|section}} |- | {{para|event-url}} | {{para|event}}, {{para|conference}} <!-- |- | {{para|lay-url}} | &nbsp;&nbsp;({{para|lay-source}}) --> |- | {{para|map-url}} | {{para|map}} |- | {{para|section-url}} | {{para|section}}, {{para|chapter}}, {{para|article}}, {{para|contribution}}, {{para|entry}} |- | {{para|transcript-url}} | {{para|transcript}} |- | {{para|url}} | {{para|title}} |} A unique case exists for {{tl|cite journal}}: if {{para|pmc}} or {{para|doi}} has a value, {{para|url}} is omitted or empty, and {{para|title-link}} does not point to an article, then {{para|title}} is automatically linked with the same URL as the PMC or DOI. This default behaviour can be overridden using {{para|title-link|none/pmc/doi}}. Because URLs are ugly and generally uninformative, it is expected that editors should provide a meaningful title for each URL. In most cases this can be accomplished by using the {{para|title}} parameter. To resolve this error, provide an appropriate title for the URL-containing parameter. In the case where {{para|url}} and {{para|title-link}} are contending for {{para|title}} you must choose which one to keep. Consider moving {{para|url}} or {{para|title-link}} to a more suitable parameter. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bare_url_missing_title|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bare_url_missing_title_help_text" /> ===<span id="citation_missing_title">Citation without a title of any form</span>=== <section begin="citation_missing_title_help_text" />{{help desk}}{{plainlist| *{{#invoke:Cs1 documentation support|help_text_error_messages|err_citation_missing_title|$1=title}} *{{#invoke:Cs1 documentation support|help_text_error_messages|err_citation_missing_title|$1=series}}}} This error occurs for {{cs1}} and {{cs2}} templates when all of {{para|title}}, {{para|trans-title}}, and {{para|script-title}} are omitted or left blank. At least one of these title parameters must be provided for each citation. {{tlx|cite episode}} will show this error if {{para|series}} is omitted or left blank (even if a {{para|title}} is provided). Sometimes this error occurs because an editor has used a CS1|2 citation as a [[Help:Shortened footnotes|shortened footnote]] when {{tlx|sfn}} or one of the {{tlx|harv}} family of templates would have been more appropriate. This error also occurs when an editor used {{tlx|citation}} but intended to use {{tlx|citation needed}}. To resolve this error, provide a value for {{para|title}}, {{para|trans-title}}, and/or {{para|script-title}} or replace the CS1|2 template with a more appropriate template. If you are listing a periodical or an issue of a periodical in a bibliography rather than within {{tag|ref}} tags, {{tlx|List journal}} may be more appropriate. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_citation_missing_title|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="citation_missing_title_help_text" /> ==<span id="cite_web_url">Missing or empty |url= </span>== <section begin="cite_web_url_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_cite_web_url}} This error message is reported by {{tlx|cite web}}, {{tlx|cite podcast}}, and {{tlx|cite mailing list}} when the template parameters {{para|url}} and {{para|archive-url}} are both missing, blank or not properly entered. Note that {{para|website}} or {{para|work}} is the name of the site, not the URL. To resolve this error, provide a value for {{para|url}} or use a more appropriate template such as {{tl|cite book}}, {{tl|cite journal}} or other {{cs1}} or {{cs2}} template. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_cite_web_url|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="cite_web_url_help_text" /> ==<span id="missing_pipe">Missing pipe</span>== <section begin="missing_pipe_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_missing_pipe|$1=&lt;param>}} {{cs1}} and {{cs2}} templates report this error when one parameter has text that looks like it is a parameter missing a pipe (<code>|</code>). This error occurs when a template parameter value contains characters and digits followed by an equal sign. If the alphanumeric text immediately preceding the equal sign is a valid CS1|2 parameter name, the module assumes that the template is missing a pipe and emits this error message. Some legitimate titles will contain a CS1|2 parameter name followed by an equal sign. In that case, enclose the equal sign in nowiki tags, like this: {{tag|nowiki|content={{=}}}}. For most other cases, simply add the missing pipe. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_missing_pipe|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="missing_pipe_help_text" /> ==<span id="redundant_parameters">More than one of |&lt;param1>=, |&lt;param2>=, and |&lt;param3>= specified</span>== <section begin="redundant_parameters_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_redundant_parameters|$1=<code class="cs1-code">{{pipe}}&lt;param1>=</code>, <code class="cs1-code">{{pipe}}&lt;param2>=</code>, and <code class="cs1-code">{{pipe}}&lt;param3>=</code>}} This error occurs when a {{cs1}} or {{cs2}} template includes more than one parameter that maps to the same meaning. For example, {{para|author}}, {{para|last}}, and {{para|last1}} are all synonyms of each other, so no more than one of these parameters should ever be used in a single template. To resolve this error, remove or modify the redundant parameter(s). {{plainlist| *{{#invoke:Cs1 documentation support|help_text_error_messages|err_redundant_parameters|$1=author-name-list parameters}} *{{#invoke:Cs1 documentation support|help_text_error_messages|err_redundant_parameters|$1=editor-name-list parameters}}}} This error occurs when a CS1 or CS2 template uses more than one type of author or editor name-list style. There are three kinds of incompatible author-name-list styles: : {{para|author''n''}} and {{para|last''n''}} / {{para|first''n''}} (and their various aliases), {{para|vauthors}}, and {{para|authors}} and similarly, three editor-name-list styles: : {{para|editor''n''}} and {{para|editor-last''n''}} / {{para|editor-first''n''}} (and their various aliases) as well as {{para|veditors}} To resolve this error, choose one name-list-style. Use the chosen style for both of the author and editor name-lists. Pages with these errors are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_redundant_parameters|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="redundant_parameters_help_text" /> ==<span id="extra_text_pages">|page(s)= has extra text</span>== <section begin="extra_text_pages_help_text" />{{help desk}} {{#invoke:Cs1 documentation support|help_text_error_messages|err_extra_text_pages|$1=&lt;param>}} The templates are responsible for static text rendered in the citation. When {{para|page}}/{{para|p}}, {{para|pages}}/{{para|pp}}, {{para|quote-page}} or {{para|quote-pages}} is used in a template, cs1|2 inserts the appropriate pagination prefix 'p.' or 'pp.' ahead of the value in the parameter so: :{{para|page|123}} renders as: :p. 123 and: :{{para|page|123–125}} renders as: :pp. 123–125 The templates emit this error message when various forms of <code>p</code>, <code>pp</code>, <code>pg</code>, <code>pgs</code>, <code>page</code>, or <code>pages</code> are found in the value assigned to {{para|page}}/{{para|p}}, {{para|pages}}/{{para|pp}}, {{para|quote-page}} or {{para|quote-pages}}. To resolve this error, remove the extraneous text from the parameter value. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_extra_text_pages|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="extra_text_pages_help_text" /> ==<span id="param_access_requires_param">&#124;&lt;param>-access= requires &#124;&lt;param>=</span>== <section begin="param_access_requires_param_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_param_access_requires_param|$1=&lt;param>|$2=&lt;param>}} This error is reported when an access level has been specified for some external link, but the corresponding required parameter is missing or empty. The parameter can be one of {| class="wikitable" |+ Access-level specifier required parameter |- ! Specifier !! Required parameter |- | {{para|article-url-access}} || {{para|article-url}} |- | {{para|bibcode-access}} || {{para|bibcode}} |- | {{para|chapter-url-access}} || {{para|chapter-url}} |- | {{para|contribution-url-access}} || {{para|contribution-url}} |- | {{para|doi-access}} || {{para|doi}} |- | {{para|entry-url-access}} || {{para|entry-url}} |- | {{para|hdl-access}} || {{para|hdl}} |- | {{para|jstor-access}} || {{para|jstor}} |- | {{para|map-url-access}} || {{para|map-url}} |- | {{para|ol-access}} || {{para|ol}} |- | {{para|osti-access}} || {{para|osti}} |- | {{para|section-url-access}} || {{para|section-url}} |- | {{para|s2cid-access}} || {{para|s2cid}} |- | {{para|url-access}} || {{para|url}} |} To resolve this error, either provide a value for the parameter, or remove the access level specification. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_param_access_requires_param|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="param_access_requires_param_help_text" /> ==<span id="embargo_missing_pmc">|pmc-embargo-date= requires |pmc=</span>== <section begin="embargo_missing_pmc_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_embargo_missing_pmc|$1=pmc-embargo-date}} When {{para|pmc-embargo-date}} is used in a CS1|2 template, {{para|pmc}} (with value) must also be present. To resolve this error, either add the missing PMC or remove the 'broken' parameter. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_embargo_missing_pmc|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="embargo_missing_pmc_help_text" /> ==<span id="ssrn_missing">|ssrn= required</span>== <section begin="ssrn_missing_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_ssrn_missing}} {{tlx|cite ssrn}} requires the identifier parameter {{para|ssrn}}. To resolve this error, ensure that the template has {{para|ssrn}} with a properly constructed value. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_ssrn_missing|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="ssrn_missing_help_text" /> ==<span id="text_ignored">Text "????" ignored</span>== <section begin="text_ignored_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_text_ignored|$1=????}} Unlike many Wikipedia templates, the {{cs1}} and {{cs2}} templates do not use unnamed or positional parameters. When a citation contains text between [[vertical bar]]s and that text does not contain an equal sign (=), CS1|2 ignores the text and reports the error. This is true even when the text is the name of a valid parameter. This error can also be caused by vertical bars (pipe characters) that are part of URLs or titles. When vertical bars occur in URLs, replace each vertical bar with <code>%7C</code>. When vertical bars occur in parameter values that are not URLs, replace each vertical bar with <code>&amp;#124;</code> or <code>{{tl|!}}</code>. To resolve this error, remove the extraneous text, add '=', add an appropriate parameter name from the template you're using to complete the parameter, or properly encode vertical bars in URLs and titles. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_text_ignored|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="text_ignored_help_text" /> ==<span id="trans_missing_title">|trans-&lt;param>= requires |&lt;param>= or |script-&lt;param>=</span>== <section begin="trans_missing_title_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_trans_missing_title|$1=&lt;param>|$2=&lt;param>|$3=&lt;param>}} {{cs1}} and {{cs2}} templates report this error when the citation has an English translation of the title in {{para|trans-title}} or chapter title in {{para|trans-chapter}} but does not have the original-language title in {{para|title}} or original-language chapter title in {{para|chapter}}. To resolve this error, provide the original language title for {{para|title}} or chapter title for {{para|chapter}}. Consider adding {{para|language}} if not already part of the citation. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_trans_missing_title|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="trans_missing_title_help_text" /> ==<span id="parameter_ignored">Unknown parameter |&lt;param>= ignored<span id="parameter_ignored_suggest"> </span></span>== <section begin="parameter_ignored_help_text" />{{help desk}}{{plainlist| *{{#invoke:Cs1 documentation support|help_text_error_messages|err_parameter_ignored|$1=&lt;param>}} *{{#invoke:Cs1 documentation support|help_text_error_messages|err_parameter_ignored_suggest|$1=&lt;param>|$2=&lt;sparam>}}}} {{cs1}} and {{cs2}} templates report this error when the name portion of a parameter's {{para|name|value}} pair is not recognized as a valid name. Typically, this is caused by spelling or capitalization errors or when a page is reverted to a version where the citation template did support the parameter. The CS1|2 engine does not ignore unrecognized parameters. The purpose of the citation is to properly identify the source, not to act as a repository of notes and ancillary information. CS1|2 template parameters are lower case. CS1|2 will report this error when the parameter's name contains uppercase letters ({{!xt|Xxxx, xxXx, XXXX}}) but the parameter's name is defined as lowercase ({{xt|xxxx}}). Some identifier parameters, like {{para|isbn}}, {{para|pmc}}, {{para|doi}}, etc., can be either lower case or upper case, but not of mixed case ({{para|isbn|mxt=y}} or {{para|ISBN|mxt=y}} but not {{para|Isbn|!mxt=y}}). For [[Module:Citation/CS1/Suggestions|common parameter misspellings]], like {{para|pubisher}} instead of {{para|publisher}} and some former template parameters, CS1|2 will suggest a valid parameter name. The [[Help:CS1_errors#deprecated_params|list of deprecated and recently removed parameters]] may contain additional information as well. Reported unknown parameters following a {{para|DUPLICATE_&lt;param>}} scheme are created by [[User:Citation bot|Citation Bot]] when it finds duplicate parameters {{para|&lt;param>}} in a template. To resolve this error, replace the erroneous parameter name with a correct one, possibly using the suggested name. Ensure that the parameter's name is correctly spelled and that there are no characters except spaces between the parameter's name and the leading vertical bar (|) or trailing equals sign (=). A list of valid parameters can be found by consulting [[Help:Citation Style 1]] or visiting the description page of the specific template being used, such as {{tlx|cite web}}, {{tlx|cite book}}, {{tlx|cite journal}}, etc. Consider moving information associated with the unknown parameter into an appropriate parameter or to a section of the article's talk page for preservation. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_parameter_ignored|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="parameter_ignored_help_text" /> ==<span id="wikilink_in_url">URL–wikilink conflict</span>== <section begin="wikilink_in_url_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_wikilink_in_url}} External links in a rendered citation are a combination of url-holding parameters, {{para|url}}, {{para|chapter-url}}, etc., with title-holding parameters, {{para|title}}, {{para|chapter}}, etc. Title-holding parameters may be [[wikilink]]ed to another Wikipedia article but not when there is a matching url-holding parameter in the citation. When this condition occurs, the wikilink is suppressed, the wiki markup ignored, and the rendered citation links to the external site. With {{tlx|cite journal}}, auto-linking of the {{para|pmc}} or {{para|doi}} parameter value can cause this condition to occur implicitly without a specific url-holding parameter. Some [[Help:Template|templates]] will also cause this error if they are part of a title-holding parameter. The error occurs when the template produces wikilinked content. For example, {{tlx|lang}} templates output a wikilinked category. Templates in title-holding parameters may also corrupt the citation's [[WP:COinS|COinS]] metadata. As a general rule, avoid using templates in title-holding parameters unless you know that the template's effects are entirely visual ({{tlx|!}} and the like). This type of error may also occur in identifier-based templates ({{tlx|cite doi}}, etc.). When this happens, the error message is shown in the article but the error is actually located in the identifier-based citation template. To resolve this error, remove wikilinks from title-holding parameters that are intended to be externally linked or remove the external URL, which will allow the internal wikilinks to work as expected. If the conflict is implicitly caused through auto-linking (see above), this can be disabled using {{para|title-link|none}}. If wikilink-producing templates are important to the citation, move them out of the CS1 template but leave them inside the citation's {{tag|ref}} tags. Some of the functionality provided by templates may also be available through CS1 parameters. To resolve errors in identifier-based citation templates, the template must be edited to correct the error. Exercise caution when editing these templates because identifier-based citation templates are often used in multiple articles. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_wikilink_in_url|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="wikilink_in_url_help_text" /> ==<span id="vancouver">Vancouver style error</span>== <section begin="vancouver_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_vancouver|$1=&lt;type>|$2=&lt;number>}} This error is reported for citations that use {{para|vauthors}}, {{para|veditors}}, {{para|name-list-style|vanc}}. [[Vancouver style]] restricts author or editor names to the Latin alphabet. For the purposes of this test, [[Module:Citation/CS1]] defines the Latin alphabet as the letters defined in the [[Unicode]] Latin character sets: : C0 Controls and Basic Latin<ref>{{cite web |title=C0 Controls and Basic Latin |website=[[Unicode]] |url=https://www.unicode.org/charts/PDF/U0000.pdf |access-date=2015-04-19}}</ref> (0041–005A, 0061–007A) : C1 Controls and Latin-1 Supplement<ref>{{cite web |title=C1 Controls and Latin-1 Supplement |website=Unicode |url=https://www.unicode.org/charts/PDF/U0080.pdf |access-date=2015-04-19}}</ref> (00C0–00D6, 00D8–00F6, 00F8–00FF) : Latin Extended-A<ref>{{cite web |title=Latin Extended-A |website=Unicode |url=https://www.unicode.org/charts/PDF/U0100.pdf |access-date=2015-04-19}}</ref> (0100–017F) : Latin Extended-B<ref>{{cite web |title=Latin Extended-B |website=Unicode |url=https://www.unicode.org/charts/PDF/U0180.pdf |access-date=2015-04-19}}</ref> (0180–01BF, 01C4–024F) This error is also reported when more than two initials are used: in case of more than two initials, list only the first two. This error is also reported when a corporate or institutional author is listed in {{para|vauthors}} without proper delimiters. Corporate authors should be listed this way: : {{para|vauthors|First Surname FM, Surname AB, {{green|((}}Corporate or institutional Author{{green|))}}, Last Surname XY}} While normally correct, sometimes the names listed on a PMID page contain errors when the author surname has a lowercase [[nobiliary particle]]. For example, {{PMID|17726700}} lists Magnus von Knebel Doeberitz as Doeberitz Mv which is not correct. This author's name should be listed as {{para|vauthors|von Knebel Doeberitz M}}.<ref>{{cite web |title=Other surname rules |website=National Center for Biotechnology Information |date=2018-05-18 |url=https://www.ncbi.nlm.nih.gov/books/NBK7282/box/A33081/}}</ref> Certain punctuation will be flagged as an error. For example, Unicode U+2019, right single quotation mark, causes an error because it is not a member of the Latin character sets identified above: {{para|vauthors|Van{{red|’}}t Veer M}}. Replace this character with the straight (or typewriter) apostrophe: {{para|vauthors|Van{{green|'}}t Veer M}}. To resolve this error, Romanize author and editor names.<ref>{{cite book |chapter=Names in non-roman alphabets or character-based languages |title=Citing Medicine: The NLM Style Guide for Authors, Editors, and Publishers |author-last=Patrias |author-first=Karen |editor-last=Wendling |editor-first=Dan |location=Bethesda, Maryland, USA |publisher=[[National Library of Medicine]] |date=2007 |edition=2nd |chapter-url=https://www.ncbi.nlm.nih.gov/books/NBK7258/box/A48818/}}</ref> Romanizing can result in two-letter initials, for example, the Greek letter 'Θ' Romanizes to 'Th'.<ref>{{cite web |title=Greek |website=Library of Congress |url=https://www.loc.gov/catdir/cpso/romanization/greek.pdf}}</ref> When author names have this kind of initial, Module:Citation/CS1 can't know if this kind of initial is a typo or a legitimate Romanized character so it will emit the Vancouver error. To suppress the error after determining that the two-character initial is correct and not a typo, treat the name as if it were a corporate name by wrapping it in [[Help:Citation_Style_1#Accept-this-as-written_markup|doubled parentheses]]: {{para|vauthors|..., Tatarinov IuS, ...}} → {{para|vauthors|..., ((Tatarinov IuS)), ...}} Similarly, Chinese hyphenated given names may appear in PubMed listings. For example: 'Wang Hsien-yu' may be listed on PubMed as 'Wang Hy' which will result in a Vancouver error. When this occurs, and upon verification that such names are correct, wrap them in doubled parentheses. Specific rules for names:<ref>{{cite book |title=Citing Medicine: The NLM Style Guide for Authors, Editors, and Publishers [Internet] |edition=2nd |author-first=Karen |author-last=Patrias |editor-first=Dan |editor-last=Wendling |location=Bethesda, Maryland, USA |publisher=National Library of Medicine |date=2007 |url=https://www.ncbi.nlm.nih.gov/books/NBK7282/ |access-date=2019-03-31}}</ref> * [https://www.ncbi.nlm.nih.gov/books/NBK7282/box/A33071/?report=objectonly Surnames with hyphens and other punctuation in them] * [https://www.ncbi.nlm.nih.gov/books/NBK7282/box/A33081/?report=objectonly Other surname rules] * [https://www.ncbi.nlm.nih.gov/books/NBK7282/box/A33104/?report=objectonly Given names containing punctuation, a prefix, a preposition, or particle] * [https://www.ncbi.nlm.nih.gov/books/NBK7282/box/A33118/?report=objectonly Degrees, titles, and honors before or after a personal name] * [https://www.ncbi.nlm.nih.gov/books/NBK7282/box/A33127/?report=objectonly Designations of rank within a family, such as Jr and III] * [https://www.ncbi.nlm.nih.gov/books/NBK7282/box/A33134/?report=objectonly Names appearing in non-roman alphabets (Cyrillic, Greek, Arabic, Hebrew, Korean) or character-based languages (Chinese, Japanese)] * [https://www.ncbi.nlm.nih.gov/books/NBK7282/box/A33152/?report=objectonly Organizations as author] ** CS1|2 does not obey the semicolon-as-separator rule. Separate corporate and organizational names from each other and from individual names with a comma; wrap corporate and organizational names in doubled parentheses as described above. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_vancouver|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="vancouver_help_text" /> ==<span id="extra_text_volume">|volume= has extra text</span>== <section begin="extra_text_volume_help_text" />{{help desk}} {{#invoke:Cs1 documentation support|help_text_error_messages|err_extra_text_volume|$1=volume}} The templates are responsible for static text rendered in the citation. When {{para|volume}} is used in a template, cs1|2 formats the volume value according to the style corresponding with the publication type associated with the used citation template. The templates emit this error message when some form of the word "volume" ("volume", "vol.") is found in the value assigned to {{para|volume}}. To resolve this error, remove the extraneous text from the parameter value. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_extra_text_volume|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="extra_text_volume_help_text" /><!--When moving this section keep the following attached to the Notes section below --><section begin="notes_help_text" /> ==Notes== <!-- When moving this section keep <section begin="notes_help_text"> (located above this section header) attacted --> {{reflist |group=lower-alpha |refs= <ref group="lower-alpha" name="categories">Pages in the Book talk, Category talk, Draft talk, File talk, Help talk, MediaWiki talk, Module talk, Portal talk, Talk, Template talk, User, User talk, and Wikipedia talk namespaces are not included in the tracking categories. In addition, pages with names matching the patterns '/[Ss]andbox', '/[Tt]estcases', '/[^/]*[Ll]og', and '/[Aa]rchive' are not included in the tracking categories.<!--See Module:Citation/CS1/Configuration in uncategorized_namespaces{}--></ref> }}<section end="notes_help_text" /><!-- When moving this section keep the following attached to the References section below --><section begin="references_help_text" /> ==References== <!-- When moving this section keep <section begin="references_help_text"> (located above this section header) attacted --> {{reflist |refs= <ref name="archive.org">{{cite web |url=https://archive.org |title=archive.org website |website=Internet Archive}}</ref> <ref name="webcitation.org">{{cite web |url=https://www.webcitation.org |title=webcitation.org website |website=WebCite}}</ref> }}<section end="references_help_text" /> {{Wikipedia referencing}} {{Help navigation}} gffjpe57jdzsbfvopzk1khxpd3wd6va Module:Anchor 828 1632 27564 27563 2022-07-30T05:41:46Z Samatics 9 1 revision imported from [[:en:Module:Anchor]]: Import citation templates Scribunto text/plain -- This module implements {{anchor}}. local getArgs = require('Module:Arguments').getArgs local tableTools = require('Module:TableTools') local p = {} function p.main(frame) -- Get the positional arguments from #invoke, remove any nil values, -- and pass them to p._main. local args = getArgs(frame) local argArray = tableTools.compressSparseArray(args) return p._main(unpack(argArray)) end function p._main(...) -- Generate the list of anchors. local anchors = {...} local ret = {} for _, anchor in ipairs(anchors) do ret[#ret + 1] = '<span class="anchor" id="' .. anchor .. '"></span>' end return table.concat(ret) end return p qn9l8z10vmc8ghld7804a9aaffg6g8o Module:Arguments 828 1633 27566 27565 2022-07-30T05:41:47Z Samatics 9 1 revision imported from [[:en:Module:Arguments]]: Import citation templates Scribunto text/plain -- This module provides easy processing of arguments passed to Scribunto from -- #invoke. It is intended for use by other Lua modules, and should not be -- called from #invoke directly. local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local arguments = {} -- Generate four different tidyVal functions, so that we don't have to check the -- options every time we call it. local function tidyValDefault(key, val) if type(val) == 'string' then val = val:match('^%s*(.-)%s*$') if val == '' then return nil else return val end else return val end end local function tidyValTrimOnly(key, val) if type(val) == 'string' then return val:match('^%s*(.-)%s*$') else return val end end local function tidyValRemoveBlanksOnly(key, val) if type(val) == 'string' then if val:find('%S') then return val else return nil end else return val end end local function tidyValNoChange(key, val) return val end local function matchesTitle(given, title) local tp = type( given ) return (tp == 'string' or tp == 'number') and mw.title.new( given ).prefixedText == title end local translate_mt = { __index = function(t, k) return k end } function arguments.getArgs(frame, options) checkType('getArgs', 1, frame, 'table', true) checkType('getArgs', 2, options, 'table', true) frame = frame or {} options = options or {} --[[ -- Set up argument translation. --]] options.translate = options.translate or {} if getmetatable(options.translate) == nil then setmetatable(options.translate, translate_mt) end if options.backtranslate == nil then options.backtranslate = {} for k,v in pairs(options.translate) do options.backtranslate[v] = k end end if options.backtranslate and getmetatable(options.backtranslate) == nil then setmetatable(options.backtranslate, { __index = function(t, k) if options.translate[k] ~= k then return nil else return k end end }) end --[[ -- Get the argument tables. If we were passed a valid frame object, get the -- frame arguments (fargs) and the parent frame arguments (pargs), depending -- on the options set and on the parent frame's availability. If we weren't -- passed a valid frame object, we are being called from another Lua module -- or from the debug console, so assume that we were passed a table of args -- directly, and assign it to a new variable (luaArgs). --]] local fargs, pargs, luaArgs if type(frame.args) == 'table' and type(frame.getParent) == 'function' then if options.wrappers then --[[ -- The wrappers option makes Module:Arguments look up arguments in -- either the frame argument table or the parent argument table, but -- not both. This means that users can use either the #invoke syntax -- or a wrapper template without the loss of performance associated -- with looking arguments up in both the frame and the parent frame. -- Module:Arguments will look up arguments in the parent frame -- if it finds the parent frame's title in options.wrapper; -- otherwise it will look up arguments in the frame object passed -- to getArgs. --]] local parent = frame:getParent() if not parent then fargs = frame.args else local title = parent:getTitle():gsub('/sandbox$', '') local found = false if matchesTitle(options.wrappers, title) then found = true elseif type(options.wrappers) == 'table' then for _,v in pairs(options.wrappers) do if matchesTitle(v, title) then found = true break end end end -- We test for false specifically here so that nil (the default) acts like true. if found or options.frameOnly == false then pargs = parent.args end if not found or options.parentOnly == false then fargs = frame.args end end else -- options.wrapper isn't set, so check the other options. if not options.parentOnly then fargs = frame.args end if not options.frameOnly then local parent = frame:getParent() pargs = parent and parent.args or nil end end if options.parentFirst then fargs, pargs = pargs, fargs end else luaArgs = frame end -- Set the order of precedence of the argument tables. If the variables are -- nil, nothing will be added to the table, which is how we avoid clashes -- between the frame/parent args and the Lua args. local argTables = {fargs} argTables[#argTables + 1] = pargs argTables[#argTables + 1] = luaArgs --[[ -- Generate the tidyVal function. If it has been specified by the user, we -- use that; if not, we choose one of four functions depending on the -- options chosen. This is so that we don't have to call the options table -- every time the function is called. --]] local tidyVal = options.valueFunc if tidyVal then if type(tidyVal) ~= 'function' then error( "bad value assigned to option 'valueFunc'" .. '(function expected, got ' .. type(tidyVal) .. ')', 2 ) end elseif options.trim ~= false then if options.removeBlanks ~= false then tidyVal = tidyValDefault else tidyVal = tidyValTrimOnly end else if options.removeBlanks ~= false then tidyVal = tidyValRemoveBlanksOnly else tidyVal = tidyValNoChange end end --[[ -- Set up the args, metaArgs and nilArgs tables. args will be the one -- accessed from functions, and metaArgs will hold the actual arguments. Nil -- arguments are memoized in nilArgs, and the metatable connects all of them -- together. --]] local args, metaArgs, nilArgs, metatable = {}, {}, {}, {} setmetatable(args, metatable) local function mergeArgs(tables) --[[ -- Accepts multiple tables as input and merges their keys and values -- into one table. If a value is already present it is not overwritten; -- tables listed earlier have precedence. We are also memoizing nil -- values, which can be overwritten if they are 's' (soft). --]] for _, t in ipairs(tables) do for key, val in pairs(t) do if metaArgs[key] == nil and nilArgs[key] ~= 'h' then local tidiedVal = tidyVal(key, val) if tidiedVal == nil then nilArgs[key] = 's' else metaArgs[key] = tidiedVal end end end end end --[[ -- Define metatable behaviour. Arguments are memoized in the metaArgs table, -- and are only fetched from the argument tables once. Fetching arguments -- from the argument tables is the most resource-intensive step in this -- module, so we try and avoid it where possible. For this reason, nil -- arguments are also memoized, in the nilArgs table. Also, we keep a record -- in the metatable of when pairs and ipairs have been called, so we do not -- run pairs and ipairs on the argument tables more than once. We also do -- not run ipairs on fargs and pargs if pairs has already been run, as all -- the arguments will already have been copied over. --]] metatable.__index = function (t, key) --[[ -- Fetches an argument when the args table is indexed. First we check -- to see if the value is memoized, and if not we try and fetch it from -- the argument tables. When we check memoization, we need to check -- metaArgs before nilArgs, as both can be non-nil at the same time. -- If the argument is not present in metaArgs, we also check whether -- pairs has been run yet. If pairs has already been run, we return nil. -- This is because all the arguments will have already been copied into -- metaArgs by the mergeArgs function, meaning that any other arguments -- must be nil. --]] if type(key) == 'string' then key = options.translate[key] end local val = metaArgs[key] if val ~= nil then return val elseif metatable.donePairs or nilArgs[key] then return nil end for _, argTable in ipairs(argTables) do local argTableVal = tidyVal(key, argTable[key]) if argTableVal ~= nil then metaArgs[key] = argTableVal return argTableVal end end nilArgs[key] = 'h' return nil end metatable.__newindex = function (t, key, val) -- This function is called when a module tries to add a new value to the -- args table, or tries to change an existing value. if type(key) == 'string' then key = options.translate[key] end if options.readOnly then error( 'could not write to argument table key "' .. tostring(key) .. '"; the table is read-only', 2 ) elseif options.noOverwrite and args[key] ~= nil then error( 'could not write to argument table key "' .. tostring(key) .. '"; overwriting existing arguments is not permitted', 2 ) elseif val == nil then --[[ -- If the argument is to be overwritten with nil, we need to erase -- the value in metaArgs, so that __index, __pairs and __ipairs do -- not use a previous existing value, if present; and we also need -- to memoize the nil in nilArgs, so that the value isn't looked -- up in the argument tables if it is accessed again. --]] metaArgs[key] = nil nilArgs[key] = 'h' else metaArgs[key] = val end end local function translatenext(invariant) local k, v = next(invariant.t, invariant.k) invariant.k = k if k == nil then return nil elseif type(k) ~= 'string' or not options.backtranslate then return k, v else local backtranslate = options.backtranslate[k] if backtranslate == nil then -- Skip this one. This is a tail call, so this won't cause stack overflow return translatenext(invariant) else return backtranslate, v end end end metatable.__pairs = function () -- Called when pairs is run on the args table. if not metatable.donePairs then mergeArgs(argTables) metatable.donePairs = true end return translatenext, { t = metaArgs } end local function inext(t, i) -- This uses our __index metamethod local v = t[i + 1] if v ~= nil then return i + 1, v end end metatable.__ipairs = function (t) -- Called when ipairs is run on the args table. return inext, t, 0 end return args end return arguments 5qx9tzlul9ser30uxj9nbasjt92cevn Module:Check for unknown parameters 828 1634 27568 27567 2022-07-30T05:41:47Z Samatics 9 1 revision imported from [[:en:Module:Check_for_unknown_parameters]]: Import citation templates Scribunto text/plain -- This module may be used to compare the arguments passed to the parent -- with a list of arguments, returning a specified result if an argument is -- not on the list local p = {} local function trim(s) return s:match('^%s*(.-)%s*$') end local function isnotempty(s) return s and s:match('%S') end local function clean(text) -- Return text cleaned for display and truncated if too long. -- Strip markers are replaced with dummy text representing the original wikitext. local pos, truncated local function truncate(text) if truncated then return '' end if mw.ustring.len(text) > 25 then truncated = true text = mw.ustring.sub(text, 1, 25) .. '...' end return mw.text.nowiki(text) end local parts = {} for before, tag, remainder in text:gmatch('([^\127]*)\127[^\127]*%-(%l+)%-[^\127]*\127()') do pos = remainder table.insert(parts, truncate(before) .. '&lt;' .. tag .. '&gt;...&lt;/' .. tag .. '&gt;') end table.insert(parts, truncate(text:sub(pos or 1))) return table.concat(parts) end function p._check(args, pargs) if type(args) ~= "table" or type(pargs) ~= "table" then -- TODO: error handling return end -- create the list of known args, regular expressions, and the return string local knownargs = {} local regexps = {} for k, v in pairs(args) do if type(k) == 'number' then v = trim(v) knownargs[v] = 1 elseif k:find('^regexp[1-9][0-9]*$') then table.insert(regexps, '^' .. v .. '$') end end -- loop over the parent args, and make sure they are on the list local ignoreblank = isnotempty(args['ignoreblank']) local showblankpos = isnotempty(args['showblankpositional']) local values = {} for k, v in pairs(pargs) do if type(k) == 'string' and knownargs[k] == nil then local knownflag = false for _, regexp in ipairs(regexps) do if mw.ustring.match(k, regexp) then knownflag = true break end end if not knownflag and ( not ignoreblank or isnotempty(v) ) then table.insert(values, clean(k)) end elseif type(k) == 'number' and knownargs[tostring(k)] == nil then local knownflag = false for _, regexp in ipairs(regexps) do if mw.ustring.match(tostring(k), regexp) then knownflag = true break end end if not knownflag and ( showblankpos or isnotempty(v) ) then table.insert(values, k .. ' = ' .. clean(v)) end end end -- add results to the output tables local res = {} if #values > 0 then local unknown_text = args['unknown'] or 'Found _VALUE_, ' if mw.getCurrentFrame():preprocess( "{{REVISIONID}}" ) == "" then local preview_text = args['preview'] if isnotempty(preview_text) then preview_text = require('Module:If preview')._warning({preview_text}) elseif preview == nil then preview_text = unknown_text end unknown_text = preview_text end for _, v in pairs(values) do -- Fix odd bug for | = which gets stripped to the empty string and -- breaks category links if v == '' then v = ' ' end -- avoid error with v = 'example%2' ("invalid capture index") local r = unknown_text:gsub('_VALUE_', {_VALUE_ = v}) table.insert(res, r) end end return table.concat(res) end function p.check(frame) local args = frame.args local pargs = frame:getParent().args return p._check(args, pargs) end return p h9rooqvu67gk81cpbiswol48lpmwmym Module:Citation/CS1 828 1635 27570 27569 2022-07-30T05:41:47Z Samatics 9 1 revision imported from [[:en:Module:Citation/CS1]]: Import citation templates Scribunto text/plain require ('Module:No globals'); --[[--------------------------< F O R W A R D D E C L A R A T I O N S >-------------------------------------- each of these counts against the Lua upvalue limit ]] local validation; -- functions in Module:Citation/CS1/Date_validation local utilities; -- functions in Module:Citation/CS1/Utilities local z ={}; -- table of tables in Module:Citation/CS1/Utilities local identifiers; -- functions and tables in Module:Citation/CS1/Identifiers local metadata; -- functions in Module:Citation/CS1/COinS local cfg = {}; -- table of configuration tables that are defined in Module:Citation/CS1/Configuration local whitelist = {}; -- table of tables listing valid template parameter names; defined in Module:Citation/CS1/Whitelist --[[------------------< P A G E S C O P E V A R I A B L E S >--------------- declare variables here that have page-wide scope that are not brought in from other modules; that are created here and used here ]] local added_deprecated_cat; -- Boolean flag so that the category is added only once local added_vanc_errs; -- Boolean flag so we only emit one Vancouver error / category local added_generic_name_errs; -- Boolean flag so we only emit one generic name error / category and stop testing names once an error is encountered local Frame; -- holds the module's frame table local is_preview_mode; -- true when article is in preview mode; false when using 'Preview page with this template' (previewing the module) local is_sandbox; -- true when using sandbox modules to render citation --[[--------------------------< F I R S T _ S E T >------------------------------------------------------------ Locates and returns the first set value in a table of values where the order established in the table, left-to-right (or top-to-bottom), is the order in which the values are evaluated. Returns nil if none are set. This version replaces the original 'for _, val in pairs do' and a similar version that used ipairs. With the pairs version the order of evaluation could not be guaranteed. With the ipairs version, a nil value would terminate the for-loop before it reached the actual end of the list. ]] local function first_set (list, count) local i = 1; while i <= count do -- loop through all items in list if utilities.is_set( list[i] ) then return list[i]; -- return the first set list member end i = i + 1; -- point to next end end --[[--------------------------< A D D _ V A N C _ E R R O R >---------------------------------------------------- Adds a single Vancouver system error message to the template's output regardless of how many error actually exist. To prevent duplication, added_vanc_errs is nil until an error message is emitted. added_vanc_errs is a Boolean declared in page scope variables above ]] local function add_vanc_error (source, position) if added_vanc_errs then return end added_vanc_errs = true; -- note that we've added this category utilities.set_message ('err_vancouver', {source, position}); end --[[--------------------------< I S _ S C H E M E >------------------------------------------------------------ does this thing that purports to be a URI scheme seem to be a valid scheme? The scheme is checked to see if it is in agreement with http://tools.ietf.org/html/std66#section-3.1 which says: Scheme names consist of a sequence of characters beginning with a letter and followed by any combination of letters, digits, plus ("+"), period ("."), or hyphen ("-"). returns true if it does, else false ]] local function is_scheme (scheme) return scheme and scheme:match ('^%a[%a%d%+%.%-]*:'); -- true if scheme is set and matches the pattern end --[=[-------------------------< I S _ D O M A I N _ N A M E >-------------------------------------------------- Does this thing that purports to be a domain name seem to be a valid domain name? Syntax defined here: http://tools.ietf.org/html/rfc1034#section-3.5 BNF defined here: https://tools.ietf.org/html/rfc4234 Single character names are generally reserved; see https://tools.ietf.org/html/draft-ietf-dnsind-iana-dns-01#page-15; see also [[Single-letter second-level domain]] list of TLDs: https://www.iana.org/domains/root/db RFC 952 (modified by RFC 1123) requires the first and last character of a hostname to be a letter or a digit. Between the first and last characters the name may use letters, digits, and the hyphen. Also allowed are IPv4 addresses. IPv6 not supported domain is expected to be stripped of any path so that the last character in the last character of the TLD. tld is two or more alpha characters. Any preceding '//' (from splitting a URL with a scheme) will be stripped here. Perhaps not necessary but retained in case it is necessary for IPv4 dot decimal. There are several tests: the first character of the whole domain name including subdomains must be a letter or a digit internationalized domain name (ASCII characters with .xn-- ASCII Compatible Encoding (ACE) prefix xn-- in the TLD) see https://tools.ietf.org/html/rfc3490 single-letter/digit second-level domains in the .org, .cash, and .today TLDs q, x, and z SL domains in the .com TLD i and q SL domains in the .net TLD single-letter SL domains in the ccTLDs (where the ccTLD is two letters) two-character SL domains in gTLDs (where the gTLD is two or more letters) three-plus-character SL domains in gTLDs (where the gTLD is two or more letters) IPv4 dot-decimal address format; TLD not allowed returns true if domain appears to be a proper name and TLD or IPv4 address, else false ]=] local function is_domain_name (domain) if not domain then return false; -- if not set, abandon end domain = domain:gsub ('^//', ''); -- strip '//' from domain name if present; done here so we only have to do it once if not domain:match ('^[%w]') then -- first character must be letter or digit return false; end if domain:match ('^%a+:') then -- hack to detect things that look like s:Page:Title where Page: is namespace at Wikisource return false; end local patterns = { -- patterns that look like URLs '%f[%w][%w][%w%-]+[%w]%.%a%a+$', -- three or more character hostname.hostname or hostname.tld '%f[%w][%w][%w%-]+[%w]%.xn%-%-[%w]+$', -- internationalized domain name with ACE prefix '%f[%a][qxz]%.com$', -- assigned one character .com hostname (x.com times out 2015-12-10) '%f[%a][iq]%.net$', -- assigned one character .net hostname (q.net registered but not active 2015-12-10) '%f[%w][%w]%.%a%a$', -- one character hostname and ccTLD (2 chars) '%f[%w][%w][%w]%.%a%a+$', -- two character hostname and TLD '^%d%d?%d?%.%d%d?%d?%.%d%d?%d?%.%d%d?%d?', -- IPv4 address } for _, pattern in ipairs (patterns) do -- loop through the patterns list if domain:match (pattern) then return true; -- if a match then we think that this thing that purports to be a URL is a URL end end for _, d in ipairs ({'cash', 'company', 'today', 'org'}) do -- look for single letter second level domain names for these top level domains if domain:match ('%f[%w][%w]%.' .. d) then return true end end return false; -- no matches, we don't know what this thing is end --[[--------------------------< I S _ U R L >------------------------------------------------------------------ returns true if the scheme and domain parts of a URL appear to be a valid URL; else false. This function is the last step in the validation process. This function is separate because there are cases that are not covered by split_url(), for example is_parameter_ext_wikilink() which is looking for bracketted external wikilinks. ]] local function is_url (scheme, domain) if utilities.is_set (scheme) then -- if scheme is set check it and domain return is_scheme (scheme) and is_domain_name (domain); else return is_domain_name (domain); -- scheme not set when URL is protocol-relative end end --[[--------------------------< S P L I T _ U R L >------------------------------------------------------------ Split a URL into a scheme, authority indicator, and domain. First remove Fully Qualified Domain Name terminator (a dot following TLD) (if any) and any path(/), query(?) or fragment(#). If protocol-relative URL, return nil scheme and domain else return nil for both scheme and domain. When not protocol-relative, get scheme, authority indicator, and domain. If there is an authority indicator (one or more '/' characters immediately following the scheme's colon), make sure that there are only 2. Any URL that does not have news: scheme must have authority indicator (//). TODO: are there other common schemes like news: that don't use authority indicator? Strip off any port and path; ]] local function split_url (url_str) local scheme, authority, domain; url_str = url_str:gsub ('([%a%d])%.?[/%?#].*$', '%1'); -- strip FQDN terminator and path(/), query(?), fragment (#) (the capture prevents false replacement of '//') if url_str:match ('^//%S*') then -- if there is what appears to be a protocol-relative URL domain = url_str:match ('^//(%S*)') elseif url_str:match ('%S-:/*%S+') then -- if there is what appears to be a scheme, optional authority indicator, and domain name scheme, authority, domain = url_str:match ('(%S-:)(/*)(%S+)'); -- extract the scheme, authority indicator, and domain portions if utilities.is_set (authority) then authority = authority:gsub ('//', '', 1); -- replace place 1 pair of '/' with nothing; if utilities.is_set(authority) then -- if anything left (1 or 3+ '/' where authority should be) then return scheme; -- return scheme only making domain nil which will cause an error message end else if not scheme:match ('^news:') then -- except for news:..., MediaWiki won't link URLs that do not have authority indicator; TODO: a better way to do this test? return scheme; -- return scheme only making domain nil which will cause an error message end end domain = domain:gsub ('(%a):%d+', '%1'); -- strip port number if present end return scheme, domain; end --[[--------------------------< L I N K _ P A R A M _ O K >--------------------------------------------------- checks the content of |title-link=, |series-link=, |author-link=, etc. for properly formatted content: no wikilinks, no URLs Link parameters are to hold the title of a Wikipedia article, so none of the WP:TITLESPECIALCHARACTERS are allowed: # < > [ ] | { } _ except the underscore which is used as a space in wiki URLs and # which is used for section links returns false when the value contains any of these characters. When there are no illegal characters, this function returns TRUE if value DOES NOT appear to be a valid URL (the |<param>-link= parameter is ok); else false when value appears to be a valid URL (the |<param>-link= parameter is NOT ok). ]] local function link_param_ok (value) local scheme, domain; if value:find ('[<>%[%]|{}]') then -- if any prohibited characters return false; end scheme, domain = split_url (value); -- get scheme or nil and domain or nil from URL; return not is_url (scheme, domain); -- return true if value DOES NOT appear to be a valid URL end --[[--------------------------< L I N K _ T I T L E _ O K >--------------------------------------------------- Use link_param_ok() to validate |<param>-link= value and its matching |<title>= value. |<title>= may be wiki-linked but not when |<param>-link= has a value. This function emits an error message when that condition exists check <link> for inter-language interwiki-link prefix. prefix must be a MediaWiki-recognized language code and must begin with a colon. ]] local function link_title_ok (link, lorig, title, torig) local orig; if utilities.is_set (link) then -- don't bother if <param>-link doesn't have a value if not link_param_ok (link) then -- check |<param>-link= markup orig = lorig; -- identify the failing link parameter elseif title:find ('%[%[') then -- check |title= for wikilink markup orig = torig; -- identify the failing |title= parameter elseif link:match ('^%a+:') then -- if the link is what looks like an interwiki local prefix = link:match ('^(%a+):'):lower(); -- get the interwiki prefix if cfg.inter_wiki_map[prefix] then -- if prefix is in the map, must have preceding colon orig = lorig; -- flag as error end end end if utilities.is_set (orig) then link = ''; -- unset utilities.set_message ('err_bad_paramlink', orig); -- URL or wikilink in |title= with |title-link=; end return link; -- link if ok, empty string else end --[[--------------------------< C H E C K _ U R L >------------------------------------------------------------ Determines whether a URL string appears to be valid. First we test for space characters. If any are found, return false. Then split the URL into scheme and domain portions, or for protocol-relative (//example.com) URLs, just the domain. Use is_url() to validate the two portions of the URL. If both are valid, or for protocol-relative if domain is valid, return true, else false. Because it is different from a standard URL, and because this module used external_link() to make external links that work for standard and news: links, we validate newsgroup names here. The specification for a newsgroup name is at https://tools.ietf.org/html/rfc5536#section-3.1.4 ]] local function check_url( url_str ) if nil == url_str:match ("^%S+$") then -- if there are any spaces in |url=value it can't be a proper URL return false; end local scheme, domain; scheme, domain = split_url (url_str); -- get scheme or nil and domain or nil from URL; if 'news:' == scheme then -- special case for newsgroups return domain:match('^[%a%d%+%-_]+%.[%a%d%+%-_%.]*[%a%d%+%-_]$'); end return is_url (scheme, domain); -- return true if value appears to be a valid URL end --[=[-------------------------< I S _ P A R A M E T E R _ E X T _ W I K I L I N K >---------------------------- Return true if a parameter value has a string that begins and ends with square brackets [ and ] and the first non-space characters following the opening bracket appear to be a URL. The test will also find external wikilinks that use protocol-relative URLs. Also finds bare URLs. The frontier pattern prevents a match on interwiki-links which are similar to scheme:path URLs. The tests that find bracketed URLs are required because the parameters that call this test (currently |title=, |chapter=, |work=, and |publisher=) may have wikilinks and there are articles or redirects like '//Hus' so, while uncommon, |title=[[//Hus]] is possible as might be [[en://Hus]]. ]=] local function is_parameter_ext_wikilink (value) local scheme, domain; if value:match ('%f[%[]%[%a%S*:%S+.*%]') then -- if ext. wikilink with scheme and domain: [xxxx://yyyyy.zzz] scheme, domain = split_url (value:match ('%f[%[]%[(%a%S*:%S+).*%]')); elseif value:match ('%f[%[]%[//%S+.*%]') then -- if protocol-relative ext. wikilink: [//yyyyy.zzz] scheme, domain = split_url (value:match ('%f[%[]%[(//%S+).*%]')); elseif value:match ('%a%S*:%S+') then -- if bare URL with scheme; may have leading or trailing plain text scheme, domain = split_url (value:match ('(%a%S*:%S+)')); elseif value:match ('//%S+') then -- if protocol-relative bare URL: //yyyyy.zzz; may have leading or trailing plain text scheme, domain = split_url (value:match ('(//%S+)')); -- what is left should be the domain else return false; -- didn't find anything that is obviously a URL end return is_url (scheme, domain); -- return true if value appears to be a valid URL end --[[-------------------------< C H E C K _ F O R _ U R L >----------------------------------------------------- loop through a list of parameters and their values. Look at the value and if it has an external link, emit an error message. ]] local function check_for_url (parameter_list, error_list) for k, v in pairs (parameter_list) do -- for each parameter in the list if is_parameter_ext_wikilink (v) then -- look at the value; if there is a URL add an error message table.insert (error_list, utilities.wrap_style ('parameter', k)); end end end --[[--------------------------< S A F E _ F O R _ U R L >------------------------------------------------------ Escape sequences for content that will be used for URL descriptions ]] local function safe_for_url( str ) if str:match( "%[%[.-%]%]" ) ~= nil then utilities.set_message ('err_wikilink_in_url', {}); end return str:gsub( '[%[%]\n]', { ['['] = '&#91;', [']'] = '&#93;', ['\n'] = ' ' } ); end --[[--------------------------< E X T E R N A L _ L I N K >---------------------------------------------------- Format an external link with error checking ]] local function external_link (URL, label, source, access) local err_msg = ''; local domain; local path; local base_url; if not utilities.is_set (label) then label = URL; if utilities.is_set (source) then utilities.set_message ('err_bare_url_missing_title', {utilities.wrap_style ('parameter', source)}); else error (cfg.messages["bare_url_no_origin"]); end end if not check_url (URL) then utilities.set_message ('err_bad_url', {utilities.wrap_style ('parameter', source)}); end domain, path = URL:match ('^([/%.%-%+:%a%d]+)([/%?#].*)$'); -- split the URL into scheme plus domain and path if path then -- if there is a path portion path = path:gsub ('[%[%]]', {['['] = '%5b', [']'] = '%5d'}); -- replace '[' and ']' with their percent-encoded values URL = table.concat ({domain, path}); -- and reassemble end base_url = table.concat ({ "[", URL, " ", safe_for_url (label), "]" }); -- assemble a wiki-markup URL if utilities.is_set (access) then -- access level (subscription, registration, limited) base_url = utilities.substitute (cfg.presentation['ext-link-access-signal'], {cfg.presentation[access].class, cfg.presentation[access].title, base_url}); -- add the appropriate icon end return base_url; end --[[--------------------------< D E P R E C A T E D _ P A R A M E T E R >-------------------------------------- Categorize and emit an error message when the citation contains one or more deprecated parameters. The function includes the offending parameter name to the error message. Only one error message is emitted regardless of the number of deprecated parameters in the citation. added_deprecated_cat is a Boolean declared in page scope variables above ]] local function deprecated_parameter(name) if not added_deprecated_cat then added_deprecated_cat = true; -- note that we've added this category utilities.set_message ('err_deprecated_params', {name}); -- add error message end end --[=[-------------------------< K E R N _ Q U O T E S >-------------------------------------------------------- Apply kerning to open the space between the quote mark provided by the module and a leading or trailing quote mark contained in a |title= or |chapter= parameter's value. This function will positive kern either single or double quotes: "'Unkerned title with leading and trailing single quote marks'" " 'Kerned title with leading and trailing single quote marks' " (in real life the kerning isn't as wide as this example) Double single quotes (italic or bold wiki-markup) are not kerned. Replaces Unicode quote marks in plain text or in the label portion of a [[L|D]] style wikilink with typewriter quote marks regardless of the need for kerning. Unicode quote marks are not replaced in simple [[D]] wikilinks. Call this function for chapter titles, for website titles, etc.; not for book titles. ]=] local function kern_quotes (str) local cap = ''; local wl_type, label, link; wl_type, label, link = utilities.is_wikilink (str); -- wl_type is: 0, no wl (text in label variable); 1, [[D]]; 2, [[L|D]] if 1 == wl_type then -- [[D]] simple wikilink with or without quote marks if mw.ustring.match (str, '%[%[[\"“”\'‘’].+[\"“”\'‘’]%]%]') then -- leading and trailing quote marks str = utilities.substitute (cfg.presentation['kern-left'], str); str = utilities.substitute (cfg.presentation['kern-right'], str); elseif mw.ustring.match (str, '%[%[[\"“”\'‘’].+%]%]') then -- leading quote marks str = utilities.substitute (cfg.presentation['kern-left'], str); elseif mw.ustring.match (str, '%[%[.+[\"“”\'‘’]%]%]') then -- trailing quote marks str = utilities.substitute (cfg.presentation['kern-right'], str); end else -- plain text or [[L|D]]; text in label variable label = mw.ustring.gsub (label, '[“”]', '\"'); -- replace “” (U+201C & U+201D) with " (typewriter double quote mark) label = mw.ustring.gsub (label, '[‘’]', '\''); -- replace ‘’ (U+2018 & U+2019) with ' (typewriter single quote mark) cap = mw.ustring.match (label, "^([\"\'][^\'].+)"); -- match leading double or single quote but not doubled single quotes (italic markup) if utilities.is_set (cap) then label = utilities.substitute (cfg.presentation['kern-left'], cap); end cap = mw.ustring.match (label, "^(.+[^\'][\"\'])$") -- match trailing double or single quote but not doubled single quotes (italic markup) if utilities.is_set (cap) then label = utilities.substitute (cfg.presentation['kern-right'], cap); end if 2 == wl_type then str = utilities.make_wikilink (link, label); -- reassemble the wikilink else str = label; end end return str; end --[[--------------------------< F O R M A T _ S C R I P T _ V A L U E >---------------------------------------- |script-title= holds title parameters that are not written in Latin-based scripts: Chinese, Japanese, Arabic, Hebrew, etc. These scripts should not be italicized and may be written right-to-left. The value supplied by |script-title= is concatenated onto Title after Title has been wrapped in italic markup. Regardless of language, all values provided by |script-title= are wrapped in <bdi>...</bdi> tags to isolate RTL languages from the English left to right. |script-title= provides a unique feature. The value in |script-title= may be prefixed with a two-character ISO 639-1 language code and a colon: |script-title=ja:*** *** (where * represents a Japanese character) Spaces between the two-character code and the colon and the colon and the first script character are allowed: |script-title=ja : *** *** |script-title=ja: *** *** |script-title=ja :*** *** Spaces preceding the prefix are allowed: |script-title = ja:*** *** The prefix is checked for validity. If it is a valid ISO 639-1 language code, the lang attribute (lang="ja") is added to the <bdi> tag so that browsers can know the language the tag contains. This may help the browser render the script more correctly. If the prefix is invalid, the lang attribute is not added. At this time there is no error message for this condition. Supports |script-title=, |script-chapter=, |script-<periodical>= ]] local function format_script_value (script_value, script_param) local lang=''; -- initialize to empty string local name; if script_value:match('^%l%l%l?%s*:') then -- if first 3 or 4 non-space characters are script language prefix lang = script_value:match('^(%l%l%l?)%s*:%s*%S.*'); -- get the language prefix or nil if there is no script if not utilities.is_set (lang) then utilities.set_message ('err_script_parameter', {script_param, cfg.err_msg_supl['missing title part']}); -- prefix without 'title'; add error message return ''; -- script_value was just the prefix so return empty string end -- if we get this far we have prefix and script name = cfg.lang_code_remap[lang] or mw.language.fetchLanguageName( lang, cfg.this_wiki_code ); -- get language name so that we can use it to categorize if utilities.is_set (name) then -- is prefix a proper ISO 639-1 language code? script_value = script_value:gsub ('^%l+%s*:%s*', ''); -- strip prefix from script -- is prefix one of these language codes? if utilities.in_array (lang, cfg.script_lang_codes) then utilities.add_prop_cat ('script', {name, lang}) else utilities.set_message ('err_script_parameter', {script_param, cfg.err_msg_supl['unknown language code']}); -- unknown script-language; add error message end lang = ' lang="' .. lang .. '" '; -- convert prefix into a lang attribute else utilities.set_message ('err_script_parameter', {script_param, cfg.err_msg_supl['invalid language code']}); -- invalid language code; add error message lang = ''; -- invalid so set lang to empty string end else utilities.set_message ('err_script_parameter', {script_param, cfg.err_msg_supl['missing prefix']}); -- no language code prefix; add error message end script_value = utilities.substitute (cfg.presentation['bdi'], {lang, script_value}); -- isolate in case script is RTL return script_value; end --[[--------------------------< S C R I P T _ C O N C A T E N A T E >------------------------------------------ Initially for |title= and |script-title=, this function concatenates those two parameter values after the script value has been wrapped in <bdi> tags. ]] local function script_concatenate (title, script, script_param) if utilities.is_set (script) then script = format_script_value (script, script_param); -- <bdi> tags, lang attribute, categorization, etc.; returns empty string on error if utilities.is_set (script) then title = title .. ' ' .. script; -- concatenate title and script title end end return title; end --[[--------------------------< W R A P _ M S G >-------------------------------------------------------------- Applies additional message text to various parameter values. Supplied string is wrapped using a message_list configuration taking one argument. Supports lower case text for {{citation}} templates. Additional text taken from citation_config.messages - the reason this function is similar to but separate from wrap_style(). ]] local function wrap_msg (key, str, lower) if not utilities.is_set ( str ) then return ""; end if true == lower then local msg; msg = cfg.messages[key]:lower(); -- set the message to lower case before return utilities.substitute ( msg, str ); -- including template text else return utilities.substitute ( cfg.messages[key], str ); end end --[[----------------< W I K I S O U R C E _ U R L _ M A K E >------------------- Makes a Wikisource URL from Wikisource interwiki-link. Returns the URL and appropriate label; nil else. str is the value assigned to |chapter= (or aliases) or |title= or |title-link= ]] local function wikisource_url_make (str) local wl_type, D, L; local ws_url, ws_label; local wikisource_prefix = table.concat ({'https://', cfg.this_wiki_code, '.wikisource.org/wiki/'}); wl_type, D, L = utilities.is_wikilink (str); -- wl_type is 0 (not a wikilink), 1 (simple wikilink), 2 (complex wikilink) if 0 == wl_type then -- not a wikilink; might be from |title-link= str = D:match ('^[Ww]ikisource:(.+)') or D:match ('^[Ss]:(.+)'); -- article title from interwiki link with long-form or short-form namespace if utilities.is_set (str) then ws_url = table.concat ({ -- build a Wikisource URL wikisource_prefix, -- prefix str, -- article title }); ws_label = str; -- label for the URL end elseif 1 == wl_type then -- simple wikilink: [[Wikisource:ws article]] str = D:match ('^[Ww]ikisource:(.+)') or D:match ('^[Ss]:(.+)'); -- article title from interwiki link with long-form or short-form namespace if utilities.is_set (str) then ws_url = table.concat ({ -- build a Wikisource URL wikisource_prefix, -- prefix str, -- article title }); ws_label = str; -- label for the URL end elseif 2 == wl_type then -- non-so-simple wikilink: [[Wikisource:ws article|displayed text]] ([[L|D]]) str = L:match ('^[Ww]ikisource:(.+)') or L:match ('^[Ss]:(.+)'); -- article title from interwiki link with long-form or short-form namespace if utilities.is_set (str) then ws_label = D; -- get ws article name from display portion of interwiki link ws_url = table.concat ({ -- build a Wikisource URL wikisource_prefix, -- prefix str, -- article title without namespace from link portion of wikilink }); end end if ws_url then ws_url = mw.uri.encode (ws_url, 'WIKI'); -- make a usable URL ws_url = ws_url:gsub ('%%23', '#'); -- undo percent-encoding of fragment marker end return ws_url, ws_label, L or D; -- return proper URL or nil and a label or nil end --[[----------------< F O R M A T _ P E R I O D I C A L >----------------------- Format the three periodical parameters: |script-<periodical>=, |<periodical>=, and |trans-<periodical>= into a single Periodical meta-parameter. ]] local function format_periodical (script_periodical, script_periodical_source, periodical, trans_periodical) if not utilities.is_set (periodical) then periodical = ''; -- to be safe for concatenation else periodical = utilities.wrap_style ('italic-title', periodical); -- style end periodical = script_concatenate (periodical, script_periodical, script_periodical_source); -- <bdi> tags, lang attribute, categorization, etc.; must be done after title is wrapped if utilities.is_set (trans_periodical) then trans_periodical = utilities.wrap_style ('trans-italic-title', trans_periodical); if utilities.is_set (periodical) then periodical = periodical .. ' ' .. trans_periodical; else -- here when trans-periodical without periodical or script-periodical periodical = trans_periodical; utilities.set_message ('err_trans_missing_title', {'periodical'}); end end return periodical; end --[[------------------< F O R M A T _ C H A P T E R _ T I T L E >--------------- Format the four chapter parameters: |script-chapter=, |chapter=, |trans-chapter=, and |chapter-url= into a single chapter meta- parameter (chapter_url_source used for error messages). ]] local function format_chapter_title (script_chapter, script_chapter_source, chapter, chapter_source, trans_chapter, trans_chapter_source, chapter_url, chapter_url_source, no_quotes, access) local ws_url, ws_label, L = wikisource_url_make (chapter); -- make a wikisource URL and label from a wikisource interwiki link if ws_url then ws_label = ws_label:gsub ('_', ' '); -- replace underscore separators with space characters chapter = ws_label; end if not utilities.is_set (chapter) then chapter = ''; -- to be safe for concatenation else if false == no_quotes then chapter = kern_quotes (chapter); -- if necessary, separate chapter title's leading and trailing quote marks from module provided quote marks chapter = utilities.wrap_style ('quoted-title', chapter); end end chapter = script_concatenate (chapter, script_chapter, script_chapter_source); -- <bdi> tags, lang attribute, categorization, etc.; must be done after title is wrapped if utilities.is_set (chapter_url) then chapter = external_link (chapter_url, chapter, chapter_url_source, access); -- adds bare_url_missing_title error if appropriate elseif ws_url then chapter = external_link (ws_url, chapter .. '&nbsp;', 'ws link in chapter'); -- adds bare_url_missing_title error if appropriate; space char to move icon away from chap text; TODO: better way to do this? chapter = utilities.substitute (cfg.presentation['interwiki-icon'], {cfg.presentation['class-wikisource'], L, chapter}); end if utilities.is_set (trans_chapter) then trans_chapter = utilities.wrap_style ('trans-quoted-title', trans_chapter); if utilities.is_set (chapter) then chapter = chapter .. ' ' .. trans_chapter; else -- here when trans_chapter without chapter or script-chapter chapter = trans_chapter; chapter_source = trans_chapter_source:match ('trans%-?(.+)'); -- when no chapter, get matching name from trans-<param> utilities.set_message ('err_trans_missing_title', {chapter_source}); end end return chapter; end --[[----------------< H A S _ I N V I S I B L E _ C H A R S >------------------- This function searches a parameter's value for non-printable or invisible characters. The search stops at the first match. This function will detect the visible replacement character when it is part of the Wikisource. Detects but ignores nowiki and math stripmarkers. Also detects other named stripmarkers (gallery, math, pre, ref) and identifies them with a slightly different error message. See also coins_cleanup(). Output of this function is an error message that identifies the character or the Unicode group, or the stripmarker that was detected along with its position (or, for multi-byte characters, the position of its first byte) in the parameter value. ]] local function has_invisible_chars (param, v) local position = ''; -- position of invisible char or starting position of stripmarker local capture; -- used by stripmarker detection to hold name of the stripmarker local stripmarker; -- boolean set true when a stripmarker is found capture = string.match (v, '[%w%p ]*'); -- test for values that are simple ASCII text and bypass other tests if true if capture == v then -- if same there are no Unicode characters return; end for _, invisible_char in ipairs (cfg.invisible_chars) do local char_name = invisible_char[1]; -- the character or group name local pattern = invisible_char[2]; -- the pattern used to find it position, _, capture = mw.ustring.find (v, pattern); -- see if the parameter value contains characters that match the pattern if position and (cfg.invisible_defs.zwj == capture) then -- if we found a zero-width joiner character if mw.ustring.find (v, cfg.indic_script) then -- it's ok if one of the Indic scripts position = nil; -- unset position elseif cfg.emoji[mw.ustring.codepoint (v, position+1)] then -- is zwj followed by a character listed in emoji{}? position = nil; -- unset position end end if position then if 'nowiki' == capture or 'math' == capture or -- nowiki and math stripmarkers (not an error condition) ('templatestyles' == capture and utilities.in_array (param, {'id', 'quote'})) then -- templatestyles stripmarker allowed in these parameters stripmarker = true; -- set a flag elseif true == stripmarker and cfg.invisible_defs.del == capture then -- because stripmakers begin and end with the delete char, assume that we've found one end of a stripmarker position = nil; -- unset else local err_msg; if capture and not (cfg.invisible_defs.del == capture or cfg.invisible_defs.zwj == capture) then err_msg = capture .. ' ' .. char_name; else err_msg = char_name .. ' ' .. 'character'; end utilities.set_message ('err_invisible_char', {err_msg, utilities.wrap_style ('parameter', param), position}); -- add error message return; -- and done with this parameter end end end end --[[-------------------< A R G U M E N T _ W R A P P E R >---------------------- Argument wrapper. This function provides support for argument mapping defined in the configuration file so that multiple names can be transparently aliased to single internal variable. ]] local function argument_wrapper ( args ) local origin = {}; return setmetatable({ ORIGIN = function ( self, k ) local dummy = self[k]; -- force the variable to be loaded. return origin[k]; end }, { __index = function ( tbl, k ) if origin[k] ~= nil then return nil; end local args, list, v = args, cfg.aliases[k]; if type( list ) == 'table' then v, origin[k] = utilities.select_one ( args, list, 'err_redundant_parameters' ); if origin[k] == nil then origin[k] = ''; -- Empty string, not nil end elseif list ~= nil then v, origin[k] = args[list], list; else -- maybe let through instead of raising an error? -- v, origin[k] = args[k], k; error( cfg.messages['unknown_argument_map'] .. ': ' .. k); end -- Empty strings, not nil; if v == nil then v = ''; origin[k] = ''; end tbl = rawset( tbl, k, v ); return v; end, }); end --[[--------------------------< N O W R A P _ D A T E >------------------------- When date is YYYY-MM-DD format wrap in nowrap span: <span ...>YYYY-MM-DD</span>. When date is DD MMMM YYYY or is MMMM DD, YYYY then wrap in nowrap span: <span ...>DD MMMM</span> YYYY or <span ...>MMMM DD,</span> YYYY DOES NOT yet support MMMM YYYY or any of the date ranges. ]] local function nowrap_date (date) local cap = ''; local cap2 = ''; if date:match("^%d%d%d%d%-%d%d%-%d%d$") then date = utilities.substitute (cfg.presentation['nowrap1'], date); elseif date:match("^%a+%s*%d%d?,%s+%d%d%d%d$") or date:match ("^%d%d?%s*%a+%s+%d%d%d%d$") then cap, cap2 = string.match (date, "^(.*)%s+(%d%d%d%d)$"); date = utilities.substitute (cfg.presentation['nowrap2'], {cap, cap2}); end return date; end --[[--------------------------< S E T _ T I T L E T Y P E >--------------------- This function sets default title types (equivalent to the citation including |type=<default value>) for those templates that have defaults. Also handles the special case where it is desirable to omit the title type from the rendered citation (|type=none). ]] local function set_titletype (cite_class, title_type) if utilities.is_set (title_type) then if 'none' == cfg.keywords_xlate[title_type] then title_type = ''; -- if |type=none then type parameter not displayed end return title_type; -- if |type= has been set to any other value use that value end return cfg.title_types [cite_class] or ''; -- set template's default title type; else empty string for concatenation end --[[--------------------------< S A F E _ J O I N >----------------------------- Joins a sequence of strings together while checking for duplicate separation characters. ]] local function safe_join( tbl, duplicate_char ) local f = {}; -- create a function table appropriate to type of 'duplicate character' if 1 == #duplicate_char then -- for single byte ASCII characters use the string library functions f.gsub = string.gsub f.match = string.match f.sub = string.sub else -- for multi-byte characters use the ustring library functions f.gsub = mw.ustring.gsub f.match = mw.ustring.match f.sub = mw.ustring.sub end local str = ''; -- the output string local comp = ''; -- what does 'comp' mean? local end_chr = ''; local trim; for _, value in ipairs( tbl ) do if value == nil then value = ''; end if str == '' then -- if output string is empty str = value; -- assign value to it (first time through the loop) elseif value ~= '' then if value:sub(1, 1) == '<' then -- special case of values enclosed in spans and other markup. comp = value:gsub( "%b<>", "" ); -- remove HTML markup (<span>string</span> -> string) else comp = value; end -- typically duplicate_char is sepc if f.sub(comp, 1, 1) == duplicate_char then -- is first character same as duplicate_char? why test first character? -- Because individual string segments often (always?) begin with terminal punct for the -- preceding segment: 'First element' .. 'sepc next element' .. etc.? trim = false; end_chr = f.sub(str, -1, -1); -- get the last character of the output string -- str = str .. "<HERE(enchr=" .. end_chr .. ")" -- debug stuff? if end_chr == duplicate_char then -- if same as separator str = f.sub(str, 1, -2); -- remove it elseif end_chr == "'" then -- if it might be wiki-markup if f.sub(str, -3, -1) == duplicate_char .. "''" then -- if last three chars of str are sepc'' str = f.sub(str, 1, -4) .. "''"; -- remove them and add back '' elseif f.sub(str, -5, -1) == duplicate_char .. "]]''" then -- if last five chars of str are sepc]]'' trim = true; -- why? why do this and next differently from previous? elseif f.sub(str, -4, -1) == duplicate_char .. "]''" then -- if last four chars of str are sepc]'' trim = true; -- same question end elseif end_chr == "]" then -- if it might be wiki-markup if f.sub(str, -3, -1) == duplicate_char .. "]]" then -- if last three chars of str are sepc]] wikilink trim = true; elseif f.sub(str, -3, -1) == duplicate_char .. '"]' then -- if last three chars of str are sepc"] quoted external link trim = true; elseif f.sub(str, -2, -1) == duplicate_char .. "]" then -- if last two chars of str are sepc] external link trim = true; elseif f.sub(str, -4, -1) == duplicate_char .. "'']" then -- normal case when |url=something & |title=Title. trim = true; end elseif end_chr == " " then -- if last char of output string is a space if f.sub(str, -2, -1) == duplicate_char .. " " then -- if last two chars of str are <sepc><space> str = f.sub(str, 1, -3); -- remove them both end end if trim then if value ~= comp then -- value does not equal comp when value contains HTML markup local dup2 = duplicate_char; if f.match(dup2, "%A" ) then dup2 = "%" .. dup2; end -- if duplicate_char not a letter then escape it value = f.gsub(value, "(%b<>)" .. dup2, "%1", 1 ) -- remove duplicate_char if it follows HTML markup else value = f.sub(value, 2, -1 ); -- remove duplicate_char when it is first character end end end str = str .. value; -- add it to the output string end end return str; end --[[--------------------------< I S _ S U F F I X >----------------------------- returns true if suffix is properly formed Jr, Sr, or ordinal in the range 1–9. Puncutation not allowed. ]] local function is_suffix (suffix) if utilities.in_array (suffix, {'Jr', 'Sr', 'Jnr', 'Snr', '1st', '2nd', '3rd'}) or suffix:match ('^%dth$') then return true; end return false; end --[[--------------------< I S _ G O O D _ V A N C _ N A M E >------------------- For Vancouver style, author/editor names are supposed to be rendered in Latin (read ASCII) characters. When a name uses characters that contain diacritical marks, those characters are to be converted to the corresponding Latin character. When a name is written using a non-Latin alphabet or logogram, that name is to be transliterated into Latin characters. The module doesn't do this so editors may/must. This test allows |first= and |last= names to contain any of the letters defined in the four Unicode Latin character sets [http://www.unicode.org/charts/PDF/U0000.pdf C0 Controls and Basic Latin] 0041–005A, 0061–007A [http://www.unicode.org/charts/PDF/U0080.pdf C1 Controls and Latin-1 Supplement] 00C0–00D6, 00D8–00F6, 00F8–00FF [http://www.unicode.org/charts/PDF/U0100.pdf Latin Extended-A] 0100–017F [http://www.unicode.org/charts/PDF/U0180.pdf Latin Extended-B] 0180–01BF, 01C4–024F |lastn= also allowed to contain hyphens, spaces, and apostrophes. (http://www.ncbi.nlm.nih.gov/books/NBK7271/box/A35029/) |firstn= also allowed to contain hyphens, spaces, apostrophes, and periods This original test: if nil == mw.ustring.find (last, "^[A-Za-zÀ-ÖØ-öø-ƿDŽ-ɏ%-%s%']*$") or nil == mw.ustring.find (first, "^[A-Za-zÀ-ÖØ-öø-ƿDŽ-ɏ%-%s%'%.]+[2-6%a]*$") then was written outside of the code editor and pasted here because the code editor gets confused between character insertion point and cursor position. The test has been rewritten to use decimal character escape sequence for the individual bytes of the Unicode characters so that it is not necessary to use an external editor to maintain this code. \195\128-\195\150 – À-Ö (U+00C0–U+00D6 – C0 controls) \195\152-\195\182 – Ø-ö (U+00D8-U+00F6 – C0 controls) \195\184-\198\191 – ø-ƿ (U+00F8-U+01BF – C0 controls, Latin extended A & B) \199\132-\201\143 – DŽ-ɏ (U+01C4-U+024F – Latin extended B) ]] local function is_good_vanc_name (last, first, suffix, position) if not suffix then if first:find ('[,%s]') then -- when there is a space or comma, might be first name/initials + generational suffix first = first:match ('(.-)[,%s]+'); -- get name/initials suffix = first:match ('[,%s]+(.+)$'); -- get generational suffix end end if utilities.is_set (suffix) then if not is_suffix (suffix) then add_vanc_error (cfg.err_msg_supl.suffix, position); return false; -- not a name with an appropriate suffix end end if nil == mw.ustring.find (last, "^[A-Za-z\195\128-\195\150\195\152-\195\182\195\184-\198\191\199\132-\201\143%-%s%']*$") or nil == mw.ustring.find (first, "^[A-Za-z\195\128-\195\150\195\152-\195\182\195\184-\198\191\199\132-\201\143%-%s%'%.]*$") then add_vanc_error (cfg.err_msg_supl['non-Latin char'], position); return false; -- not a string of Latin characters; Vancouver requires Romanization end; return true; end --[[--------------------------< R E D U C E _ T O _ I N I T I A L S >------------------------------------------ Attempts to convert names to initials in support of |name-list-style=vanc. Names in |firstn= may be separated by spaces or hyphens, or for initials, a period. See http://www.ncbi.nlm.nih.gov/books/NBK7271/box/A35062/. Vancouver style requires family rank designations (Jr, II, III, etc.) to be rendered as Jr, 2nd, 3rd, etc. See http://www.ncbi.nlm.nih.gov/books/NBK7271/box/A35085/. This code only accepts and understands generational suffix in the Vancouver format because Roman numerals look like, and can be mistaken for, initials. This function uses ustring functions because firstname initials may be any of the Unicode Latin characters accepted by is_good_vanc_name (). ]] local function reduce_to_initials(first, position) local name, suffix = mw.ustring.match(first, "^(%u+) ([%dJS][%drndth]+)$"); if not name then -- if not initials and a suffix name = mw.ustring.match(first, "^(%u+)$"); -- is it just initials? end if name then -- if first is initials with or without suffix if 3 > mw.ustring.len (name) then -- if one or two initials if suffix then -- if there is a suffix if is_suffix (suffix) then -- is it legitimate? return first; -- one or two initials and a valid suffix so nothing to do else add_vanc_error (cfg.err_msg_supl.suffix, position); -- one or two initials with invalid suffix so error message return first; -- and return first unmolested end else return first; -- one or two initials without suffix; nothing to do end end end -- if here then name has 3 or more uppercase letters so treat them as a word local initials, names = {}, {}; -- tables to hold name parts and initials local i = 1; -- counter for number of initials names = mw.text.split (first, '[%s,]+'); -- split into a table of names and possible suffix while names[i] do -- loop through the table if 1 < i and names[i]:match ('[%dJS][%drndth]+%.?$') then -- if not the first name, and looks like a suffix (may have trailing dot) names[i] = names[i]:gsub ('%.', ''); -- remove terminal dot if present if is_suffix (names[i]) then -- if a legitimate suffix table.insert (initials, ' ' .. names[i]); -- add a separator space, insert at end of initials table break; -- and done because suffix must fall at the end of a name end -- no error message if not a suffix; possibly because of Romanization end if 3 > i then table.insert (initials, mw.ustring.sub(names[i], 1, 1)); -- insert the initial at end of initials table end i = i + 1; -- bump the counter end return table.concat(initials) -- Vancouver format does not include spaces. end --[[--------------------------< L I S T _ P E O P L E >-------------------------- Formats a list of people (authors, contributors, editors, interviewers, translators) names in the list will be linked when |<name>-link= has a value |<name>-mask- does NOT have a value; masked names are presumed to have been rendered previously so should have been linked there when |<name>-mask=0, the associated name is not rendered ]] local function list_people (control, people, etal) local sep; local namesep; local format = control.format; local maximum = control.maximum; local name_list = {}; if 'vanc' == format then -- Vancouver-like name styling? sep = cfg.presentation['sep_nl_vanc']; -- name-list separator between names is a comma namesep = cfg.presentation['sep_name_vanc']; -- last/first separator is a space else sep = cfg.presentation['sep_nl']; -- name-list separator between names is a semicolon namesep = cfg.presentation['sep_name']; -- last/first separator is <comma><space> end if sep:sub (-1, -1) ~= " " then sep = sep .. " " end if utilities.is_set (maximum) and maximum < 1 then return "", 0; end -- returned 0 is for EditorCount; not used for other names for i, person in ipairs (people) do if utilities.is_set (person.last) then local mask = person.mask; local one; local sep_one = sep; if utilities.is_set (maximum) and i > maximum then etal = true; break; end if mask then local n = tonumber (mask); -- convert to a number if it can be converted; nil else if n then one = 0 ~= n and string.rep("&mdash;", n) or nil; -- make a string of (n > 0) mdashes, nil else, to replace name person.link = nil; -- don't create link to name if name is replaces with mdash string or has been set nil else one = mask; -- replace name with mask text (must include name-list separator) sep_one = " "; -- modify name-list separator end else one = person.last; -- get surname local first = person.first -- get given name if utilities.is_set (first) then if ("vanc" == format) then -- if Vancouver format one = one:gsub ('%.', ''); -- remove periods from surnames (http://www.ncbi.nlm.nih.gov/books/NBK7271/box/A35029/) if not person.corporate and is_good_vanc_name (one, first, nil, i) then -- and name is all Latin characters; corporate authors not tested first = reduce_to_initials (first, i); -- attempt to convert first name(s) to initials end end one = one .. namesep .. first; end end if utilities.is_set (person.link) then one = utilities.make_wikilink (person.link, one); -- link author/editor end if one then -- if <one> has a value (name, mdash replacement, or mask text replacement) table.insert (name_list, one); -- add it to the list of names table.insert (name_list, sep_one); -- add the proper name-list separator end end end local count = #name_list / 2; -- (number of names + number of separators) divided by 2 if 0 < count then if 1 < count and not etal then if 'amp' == format then name_list[#name_list-2] = " & "; -- replace last separator with ampersand text elseif 'and' == format then if 2 == count then name_list[#name_list-2] = cfg.presentation.sep_nl_and; -- replace last separator with 'and' text else name_list[#name_list-2] = cfg.presentation.sep_nl_end; -- replace last separator with '(sep) and' text end end end name_list[#name_list] = nil; -- erase the last separator end local result = table.concat (name_list); -- construct list if etal and utilities.is_set (result) then -- etal may be set by |display-authors=etal but we might not have a last-first list result = result .. sep .. ' ' .. cfg.messages['et al']; -- we've got a last-first list and etal so add et al. end return result, count; -- return name-list string and count of number of names (count used for editor names only) end --[[--------------------< M A K E _ C I T E R E F _ I D >----------------------- Generates a CITEREF anchor ID if we have at least one name or a date. Otherwise returns an empty string. namelist is one of the contributor-, author-, or editor-name lists chosen in that order. year is Year or anchor_year. ]] local function make_citeref_id (namelist, year) local names={}; -- a table for the one to four names and year for i,v in ipairs (namelist) do -- loop through the list and take up to the first four last names names[i] = v.last if i == 4 then break end -- if four then done end table.insert (names, year); -- add the year at the end local id = table.concat(names); -- concatenate names and year for CITEREF id if utilities.is_set (id) then -- if concatenation is not an empty string return "CITEREF" .. id; -- add the CITEREF portion else return ''; -- return an empty string; no reason to include CITEREF id in this citation end end --[[--------------------------< C I T E _ C L A S S _A T T R I B U T E _M A K E >------------------------------ construct <cite> tag class attribute for this citation. <cite_class> – config.CitationClass from calling template <mode> – value from |mode= parameter ]] local function cite_class_attribute_make (cite_class, mode) local class_t = {}; table.insert (class_t, 'citation'); -- required for blue highlight if 'citation' ~= cite_class then table.insert (class_t, cite_class); -- identify this template for user css table.insert (class_t, utilities.is_set (mode) and mode or 'cs1'); -- identify the citation style for user css or javascript else table.insert (class_t, utilities.is_set (mode) and mode or 'cs2'); -- identify the citation style for user css or javascript end for _, prop_key in ipairs (z.prop_keys_t) do table.insert (class_t, prop_key); -- identify various properties for user css or javascript end return table.concat (class_t, ' '); -- make a big string and done end --[[---------------------< N A M E _ H A S _ E T A L >-------------------------- Evaluates the content of name parameters (author, editor, etc.) for variations on the theme of et al. If found, the et al. is removed, a flag is set to true and the function returns the modified name and the flag. This function never sets the flag to false but returns its previous state because it may have been set by previous passes through this function or by the associated |display-<names>=etal parameter ]] local function name_has_etal (name, etal, nocat, param) if utilities.is_set (name) then -- name can be nil in which case just return local patterns = cfg.et_al_patterns; -- get patterns from configuration for _, pattern in ipairs (patterns) do -- loop through all of the patterns if name:match (pattern) then -- if this 'et al' pattern is found in name name = name:gsub (pattern, ''); -- remove the offending text etal = true; -- set flag (may have been set previously here or by |display-<names>=etal) if not nocat then -- no categorization for |vauthors= utilities.set_message ('err_etal', {param}); -- and set an error if not added end end end end return name, etal; end --[[---------------------< N A M E _ I S _ N U M E R I C >---------------------- Add maint cat when name parameter value does not contain letters. Does not catch mixed alphanumeric names so |last=A. Green (1922-1987) does not get caught in the current version of this test but |first=(1888) is caught. returns nothing ]] local function name_is_numeric (name, list_name) if utilities.is_set (name) then if mw.ustring.match (name, '^[%A]+$') then -- when name does not contain any letters utilities.set_message ('maint_numeric_names', cfg.special_case_translation [list_name]); -- add a maint cat for this template end end end --[[-----------------< N A M E _ H A S _ M U L T _ N A M E S >------------------ Evaluates the content of last/surname (authors etc.) parameters for multiple names. Multiple names are indicated if there is more than one comma or any "unescaped" semicolons. Escaped semicolons are ones used as part of selected HTML entities. If the condition is met, the function adds the multiple name maintenance category. returns nothing ]] local function name_has_mult_names (name, list_name) local _, commas, semicolons, nbsps; if utilities.is_set (name) then _, commas = name:gsub (',', ''); -- count the number of commas _, semicolons = name:gsub (';', ''); -- count the number of semicolons -- nbsps probably should be its own separate count rather than merged in -- some way with semicolons because Lua patterns do not support the -- grouping operator that regex does, which means there is no way to add -- more entities to escape except by adding more counts with the new -- entities _, nbsps = name:gsub ('&nbsp;',''); -- count nbsps -- There is exactly 1 semicolon per &nbsp; entity, so subtract nbsps -- from semicolons to 'escape' them. If additional entities are added, -- they also can be subtracted. if 1 < commas or 0 < (semicolons - nbsps) then utilities.set_message ('maint_mult_names', cfg.special_case_translation [list_name]); -- add a maint message end end end --[=[-------------------------< I S _ G E N E R I C >---------------------------------------------------------- Compares values assigned to various parameters according to the string provided as <item> in the function call. <item> can have on of two values: 'generic_names' – for name-holding parameters: |last=, |first=, |editor-last=, etc 'generic_titles' – for |title= There are two types of generic tests. The 'accept' tests look for a pattern that should not be rejected by the 'reject' test. For example, |author=[[John Smith (author)|Smith, John]] would be rejected by the 'author' reject test. But piped wikilinks with 'author' disambiguation should not be rejected so the 'accept' test prevents that from happening. Accept tests are always performed before reject tests. Each of the 'accept' and 'reject' sequence tables hold tables for en.wiki (['en']) and local.wiki (['local']) that each can hold a test sequence table The sequence table holds, at index [1], a test pattern, and, at index [2], a boolean control value. The control value tells string.find() or mw.ustring.find() to do plain-text search (true) or a pattern search (false). The intent of all this complexity is to make these searches as fast as possible so that we don't run out of processing time on very large articles. Returns true when a reject test finds the pattern or string false when an accept test finds the pattern or string nil else ]=] local function is_generic (item, value, wiki) local test_val; local str_lower = { -- use string.lower() for en.wiki (['en']) and use mw.ustring.lower() or local.wiki (['local']) ['en'] = string.lower, ['local'] = mw.ustring.lower, } local str_find = { -- use string.find() for en.wiki (['en']) and use mw.ustring.find() or local.wiki (['local']) ['en'] = string.find, ['local'] = mw.ustring.find, } local function test (val, test_t, wiki) -- local function to do the testing; <wiki> selects lower() and find() functions val = test_t[2] and str_lower[wiki](value) or val; -- when <test_t[2]> set to 'true', plaintext search using lowercase value return str_find[wiki] (val, test_t[1], 1, test_t[2]); -- return nil when not found or matched end local test_types_t = {'accept', 'reject'}; -- test accept patterns first, then reject patterns local wikis_t = {'en', 'local'}; -- do tests for each of these keys; en.wiki first, local.wiki second for _, test_type in ipairs (test_types_t) do -- for each test type for _, generic_value in pairs (cfg.special_case_translation[item][test_type]) do -- spin through the list of generic value fragments to accept or reject for _, wiki in ipairs (wikis_t) do if generic_value[wiki] then if test (value, generic_value[wiki], wiki) then -- go do the test return ('reject' == test_type); -- param value rejected, return true; false else end end end end end end --[[--------------------------< N A M E _ I S _ G E N E R I C >------------------------------------------------ calls is_generic() to determine if <name> is a 'generic name' listed in cfg.generic_names; <name_alias> is the parameter name used in error messaging ]] local function name_is_generic (name, name_alias) if not added_generic_name_errs and is_generic ('generic_names', name) then utilities.set_message ('err_generic_name', name_alias); -- set an error message added_generic_name_errs = true; end end --[[--------------------------< N A M E _ C H E C K S >-------------------------------------------------------- This function calls various name checking functions used to validate the content of the various name-holding parameters. ]] local function name_checks (last, first, list_name, last_alias, first_alias) local accept_name; if utilities.is_set (last) then last, accept_name = utilities.has_accept_as_written (last); -- remove accept-this-as-written markup when it wraps all of <last> if not accept_name then -- <last> not wrapped in accept-as-written markup name_has_mult_names (last, list_name); -- check for multiple names in the parameter (last only) name_is_numeric (last, list_name); -- check for names that are composed of digits and punctuation name_is_generic (last, last_alias); -- check for names found in the generic names list end end if utilities.is_set (first) then first, accept_name = utilities.has_accept_as_written (first); -- remove accept-this-as-written markup when it wraps all of <first> if not accept_name then -- <first> not wrapped in accept-as-written markup name_is_numeric (first, list_name); -- check for names that are composed of digits and punctuation name_is_generic (first, first_alias); -- check for names found in the generic names list end local wl_type, D = utilities.is_wikilink (first); if 0 ~= wl_type then first = D; utilities.set_message ('err_bad_paramlink', first_alias); end end return last, first; -- done end --[[----------------------< E X T R A C T _ N A M E S >------------------------- Gets name list from the input arguments Searches through args in sequential order to find |lastn= and |firstn= parameters (or their aliases), and their matching link and mask parameters. Stops searching when both |lastn= and |firstn= are not found in args after two sequential attempts: found |last1=, |last2=, and |last3= but doesn't find |last4= and |last5= then the search is done. This function emits an error message when there is a |firstn= without a matching |lastn=. When there are 'holes' in the list of last names, |last1= and |last3= are present but |last2= is missing, an error message is emitted. |lastn= is not required to have a matching |firstn=. When an author or editor parameter contains some form of 'et al.', the 'et al.' is stripped from the parameter and a flag (etal) returned that will cause list_people() to add the static 'et al.' text from Module:Citation/CS1/Configuration. This keeps 'et al.' out of the template's metadata. When this occurs, an error is emitted. ]] local function extract_names(args, list_name) local names = {}; -- table of names local last; -- individual name components local first; local link; local mask; local i = 1; -- loop counter/indexer local n = 1; -- output table indexer local count = 0; -- used to count the number of times we haven't found a |last= (or alias for authors, |editor-last or alias for editors) local etal = false; -- return value set to true when we find some form of et al. in an author parameter local last_alias, first_alias, link_alias; -- selected parameter aliases used in error messaging while true do last, last_alias = utilities.select_one ( args, cfg.aliases[list_name .. '-Last'], 'err_redundant_parameters', i ); -- search through args for name components beginning at 1 first, first_alias = utilities.select_one ( args, cfg.aliases[list_name .. '-First'], 'err_redundant_parameters', i ); link, link_alias = utilities.select_one ( args, cfg.aliases[list_name .. '-Link'], 'err_redundant_parameters', i ); mask = utilities.select_one ( args, cfg.aliases[list_name .. '-Mask'], 'err_redundant_parameters', i ); last, etal = name_has_etal (last, etal, false, last_alias); -- find and remove variations on et al. first, etal = name_has_etal (first, etal, false, first_alias); -- find and remove variations on et al. last, first = name_checks (last, first, list_name, last_alias, first_alias); -- multiple names, extraneous annotation, etc. checks if first and not last then -- if there is a firstn without a matching lastn local alias = first_alias:find ('given', 1, true) and 'given' or 'first'; -- get first or given form of the alias utilities.set_message ('err_first_missing_last', { first_alias, -- param name of alias missing its mate first_alias:gsub (alias, {['first'] = 'last', ['given'] = 'surname'}), -- make param name appropriate to the alias form }); -- add this error message elseif not first and not last then -- if both firstn and lastn aren't found, are we done? count = count + 1; -- number of times we haven't found last and first if 2 <= count then -- two missing names and we give up break; -- normal exit or there is a two-name hole in the list; can't tell which end else -- we have last with or without a first local result; link = link_title_ok (link, link_alias, last, last_alias); -- check for improper wiki-markup if first then link = link_title_ok (link, link_alias, first, first_alias); -- check for improper wiki-markup end names[n] = {last = last, first = first, link = link, mask = mask, corporate = false}; -- add this name to our names list (corporate for |vauthors= only) n = n + 1; -- point to next location in the names table if 1 == count then -- if the previous name was missing utilities.set_message ('err_missing_name', {list_name:match ("(%w+)List"):lower(), i - 1}); -- add this error message end count = 0; -- reset the counter, we're looking for two consecutive missing names end i = i + 1; -- point to next args location end return names, etal; -- all done, return our list of names and the etal flag end --[[--------------------------< N A M E _ T A G _ G E T >------------------------------------------------------ attempt to decode |language=<lang_param> and return language name and matching tag; nil else. This function looks for: <lang_param> as a tag in cfg.lang_code_remap{} <lang_param> as a name in cfg.lang_name_remap{} <lang_param> as a name in cfg.mw_languages_by_name_t <lang_param> as a tag in cfg.mw_languages_by_tag_t when those fail, presume that <lang_param> is an IETF-like tag that MediaWiki does not recognize. Strip all script, region, variant, whatever subtags from <lang_param> to leave just a two or three character language tag and look for the new <lang_param> in cfg.mw_languages_by_tag_t{} on success, returns name (in properly capitalized form) and matching tag (in lowercase); on failure returns nil ]] local function name_tag_get (lang_param) local lang_param_lc = mw.ustring.lower (lang_param); -- use lowercase as an index into the various tables local name; local tag; name = cfg.lang_code_remap[lang_param_lc]; -- assume <lang_param_lc> is a tag; attempt to get remapped language name if name then -- when <name>, <lang_param> is a tag for a remapped language name return name, lang_param_lc; -- so return <name> from remap and <lang_param_lc> end tag = lang_param_lc:match ('^(%a%a%a?)%-.*'); -- still assuming that <lang_param_lc> is a tag; strip script, region, variant subtags name = cfg.lang_code_remap[tag]; -- attempt to get remapped language name with language subtag only if name then -- when <name>, <tag> is a tag for a remapped language name return name, tag; -- so return <name> from remap and <tag> end if cfg.lang_name_remap[lang_param_lc] then -- not a tag, assume <lang_param_lc> is a name; attempt to get remapped language tag return cfg.lang_name_remap[lang_param_lc][1], cfg.lang_name_remap[lang_param_lc][2]; -- for this <lang_param_lc>, return a (possibly) new name and appropriate tag end tag = cfg.mw_languages_by_name_t[lang_param_lc]; -- assume that <lang_param_lc> is a language name; attempt to get its matching tag if tag then return cfg.mw_languages_by_tag_t[tag], tag; -- <lang_param_lc> is a name so return the name from the table and <tag> end name = cfg.mw_languages_by_tag_t[lang_param_lc]; -- assume that <lang_param_lc> is a tag; attempt to get its matching language name if name then return name, lang_param_lc; -- <lang_param_lc> is a tag so return it and <name> end tag = lang_param_lc:match ('^(%a%a%a?)%-.*'); -- is <lang_param_lc> an IETF-like tag that MediaWiki doesn't recognize? <tag> gets the language subtag; nil else if tag then name = cfg.mw_languages_by_tag_t[tag]; -- attempt to get a language name using the shortened <tag> if name then return name, tag; -- <lang_param_lc> is an unrecognized IETF-like tag so return <name> and language subtag end end end --[[-------------------< L A N G U A G E _ P A R A M E T E R >------------------ Gets language name from a provided two- or three-character ISO 639 code. If a code is recognized by MediaWiki, use the returned name; if not, then use the value that was provided with the language parameter. When |language= contains a recognized language (either code or name), the page is assigned to the category for that code: Category:Norwegian-language sources (no). For valid three-character code languages, the page is assigned to the single category for '639-2' codes: Category:CS1 ISO 639-2 language sources. Languages that are the same as the local wiki are not categorized. MediaWiki does not recognize three-character equivalents of two-character codes: code 'ar' is recognized but code 'ara' is not. This function supports multiple languages in the form |language=nb, French, th where the language names or codes are separated from each other by commas with optional space characters. ]] local function language_parameter (lang) local tag; -- some form of IETF-like language tag; language subtag with optional region, sript, vatiant, etc subtags local lang_subtag; -- ve populates |language= with mostly unecessary region subtags the MediaWiki does not recognize; this is the base language subtag local name; -- the language name local language_list = {}; -- table of language names to be rendered local names_t = {}; -- table made from the value assigned to |language= local this_wiki_name = mw.language.fetchLanguageName (cfg.this_wiki_code, cfg.this_wiki_code); -- get this wiki's language name names_t = mw.text.split (lang, '%s*,%s*'); -- names should be a comma separated list for _, lang in ipairs (names_t) do -- reuse lang here because we don't yet know if lang is a language name or a language tag name, tag = name_tag_get (lang); -- attempt to get name/tag pair for <lang>; <name> has proper capitalization; <tag> is lowercase if utilities.is_set (tag) then lang_subtag = tag:gsub ('^(%a%a%a?)%-.*', '%1'); -- for categorization, strip any IETF-like tags from language tag if cfg.this_wiki_code ~= lang_subtag then -- when the language is not the same as this wiki's language if 2 == lang_subtag:len() then -- and is a two-character tag -- utilities.add_prop_cat ('foreign-lang-source', {name, lang_subtag}, lang_subtag); -- categorize it; tag appended to allow for multiple language categorization utilities.add_prop_cat ('foreign-lang-source', {name, tag}, lang_subtag); -- categorize it; tag appended to allow for multiple language categorization else -- or is a recognized language (but has a three-character tag) utilities.add_prop_cat ('foreign-lang-source-2', {lang_subtag}, lang_subtag); -- categorize it differently TODO: support multiple three-character tag categories per cs1|2 template? end elseif cfg.local_lang_cat_enable then -- when the language and this wiki's language are the same and categorization is enabled utilities.add_prop_cat ('local-lang-source', {name, lang_subtag}); -- categorize it end else name = lang; -- return whatever <lang> has so that we show something utilities.set_message ('maint_unknown_lang'); -- add maint category if not already added end table.insert (language_list, name); name = ''; -- so we can reuse it end name = utilities.make_sep_list (#language_list, language_list); if (1 == #language_list) and (lang_subtag == cfg.this_wiki_code) then -- when only one language, find lang name in this wiki lang name; for |language=en-us, 'English' in 'American English' return ''; -- if one language and that language is this wiki's return an empty string (no annotation) end return (" " .. wrap_msg ('language', name)); -- otherwise wrap with '(in ...)' --[[ TODO: should only return blank or name rather than full list so we can clean up the bunched parenthetical elements Language, Type, Format ]] end --[[-----------------------< S E T _ C S _ S T Y L E >-------------------------- Gets the default CS style configuration for the given mode. Returns default separator and either postscript as passed in or the default. In CS1, the default postscript and separator are '.'. In CS2, the default postscript is the empty string and the default separator is ','. ]] local function set_cs_style (postscript, mode) if utilities.is_set(postscript) then -- emit a maintenance message if user postscript is the default cs1 postscript -- we catch the opposite case for cs2 in set_style if mode == 'cs1' and postscript == cfg.presentation['ps_' .. mode] then utilities.set_message ('maint_postscript'); end else postscript = cfg.presentation['ps_' .. mode]; end return cfg.presentation['sep_' .. mode], postscript; end --[[--------------------------< S E T _ S T Y L E >----------------------------- Sets the separator and postscript styles. Checks the |mode= first and the #invoke CitationClass second. Removes the postscript if postscript == none. ]] local function set_style (mode, postscript, cite_class) local sep; if 'cs2' == mode then sep, postscript = set_cs_style (postscript, 'cs2'); elseif 'cs1' == mode then sep, postscript = set_cs_style (postscript, 'cs1'); elseif 'citation' == cite_class then sep, postscript = set_cs_style (postscript, 'cs2'); else sep, postscript = set_cs_style (postscript, 'cs1'); end if cfg.keywords_xlate[postscript:lower()] == 'none' then -- emit a maintenance message if user postscript is the default cs2 postscript -- we catch the opposite case for cs1 in set_cs_style if 'cs2' == mode or 'citation' == cite_class then utilities.set_message ('maint_postscript'); end postscript = ''; end return sep, postscript end --[=[-------------------------< I S _ P D F >----------------------------------- Determines if a URL has the file extension that is one of the PDF file extensions used by [[MediaWiki:Common.css]] when applying the PDF icon to external links. returns true if file extension is one of the recognized extensions, else false ]=] local function is_pdf (url) return url:match ('%.pdf$') or url:match ('%.PDF$') or url:match ('%.pdf[%?#]') or url:match ('%.PDF[%?#]') or url:match ('%.PDF&#035') or url:match ('%.pdf&#035'); end --[[--------------------------< S T Y L E _ F O R M A T >----------------------- Applies CSS style to |format=, |chapter-format=, etc. Also emits an error message if the format parameter does not have a matching URL parameter. If the format parameter is not set and the URL contains a file extension that is recognized as a PDF document by MediaWiki's commons.css, this code will set the format parameter to (PDF) with the appropriate styling. ]] local function style_format (format, url, fmt_param, url_param) if utilities.is_set (format) then format = utilities.wrap_style ('format', format); -- add leading space, parentheses, resize if not utilities.is_set (url) then utilities.set_message ('err_format_missing_url', {fmt_param, url_param}); -- add an error message end elseif is_pdf (url) then -- format is not set so if URL is a PDF file then format = utilities.wrap_style ('format', 'PDF'); -- set format to PDF else format = ''; -- empty string for concatenation end return format; end --[[---------------------< G E T _ D I S P L A Y _ N A M E S >------------------ Returns a number that defines the number of names displayed for author and editor name lists and a Boolean flag to indicate when et al. should be appended to the name list. When the value assigned to |display-xxxxors= is a number greater than or equal to zero, return the number and the previous state of the 'etal' flag (false by default but may have been set to true if the name list contains some variant of the text 'et al.'). When the value assigned to |display-xxxxors= is the keyword 'etal', return a number that is one greater than the number of authors in the list and set the 'etal' flag true. This will cause the list_people() to display all of the names in the name list followed by 'et al.' In all other cases, returns nil and the previous state of the 'etal' flag. inputs: max: A['DisplayAuthors'] or A['DisplayEditors']; a number or some flavor of etal count: #a or #e list_name: 'authors' or 'editors' etal: author_etal or editor_etal ]] local function get_display_names (max, count, list_name, etal, param) if utilities.is_set (max) then if 'etal' == max:lower():gsub("[ '%.]", '') then -- the :gsub() portion makes 'etal' from a variety of 'et al.' spellings and stylings max = count + 1; -- number of authors + 1 so display all author name plus et al. etal = true; -- overrides value set by extract_names() elseif max:match ('^%d+$') then -- if is a string of numbers max = tonumber (max); -- make it a number if max >= count then -- if |display-xxxxors= value greater than or equal to number of authors/editors utilities.set_message ('err_disp_name', {param, max}); -- add error message max = nil; end else -- not a valid keyword or number utilities.set_message ('err_disp_name', {param, max}); -- add error message max = nil; -- unset; as if |display-xxxxors= had not been set end end return max, etal; end --[[----------< E X T R A _ T E X T _ I N _ P A G E _ C H E C K >--------------- Adds error if |page=, |pages=, |quote-page=, |quote-pages= has what appears to be some form of p. or pp. abbreviation in the first characters of the parameter content. check page for extraneous p, p., pp, pp., pg, pg. at start of parameter value: good pattern: '^P[^%.P%l]' matches when page begins PX or P# but not Px where x and X are letters and # is a digit bad pattern: '^[Pp][PpGg]' matches when page begins pp, pP, Pp, PP, pg, pG, Pg, PG ]] local function extra_text_in_page_check (val, name) if not val:match (cfg.vol_iss_pg_patterns.good_ppattern) then for _, pattern in ipairs (cfg.vol_iss_pg_patterns.bad_ppatterns) do -- spin through the selected sequence table of patterns if val:match (pattern) then -- when a match, error so utilities.set_message ('err_extra_text_pages', name); -- add error message return; -- and done end end end end --[[--------------------------< E X T R A _ T E X T _ I N _ V O L _ I S S _ C H E C K >------------------------ Adds error if |volume= or |issue= has what appears to be some form of redundant 'type' indicator. For |volume=: 'V.', or 'Vol.' (with or without the dot) abbreviations or 'Volume' in the first characters of the parameter content (all case insensitive). 'V' and 'v' (without the dot) are presumed to be roman numerals so are allowed. For |issue=: 'No.', 'I.', 'Iss.' (with or without the dot) abbreviations, or 'Issue' in the first characters of the parameter content (all case insensitive). Single character values ('v', 'i', 'n') allowed when not followed by separator character ('.', ':', '=', or whitespace character) – param values are trimmed of whitespace by MediaWiki before delivered to the module. <val> is |volume= or |issue= parameter value <name> is |volume= or |issue= parameter name for error message <selector> is 'v' for |volume=, 'i' for |issue= sets error message on failure; returns nothing ]] local function extra_text_in_vol_iss_check (val, name, selector) if not utilities.is_set (val) then return; end local patterns = 'v' == selector and cfg.vol_iss_pg_patterns.vpatterns or cfg.vol_iss_pg_patterns.ipatterns; local handler = 'v' == selector and 'err_extra_text_volume' or 'err_extra_text_issue'; val = val:lower(); -- force parameter value to lower case for _, pattern in ipairs (patterns) do -- spin through the selected sequence table of patterns if val:match (pattern) then -- when a match, error so utilities.set_message (handler, name); -- add error message return; -- and done end end end --[=[-------------------------< G E T _ V _ N A M E _ T A B L E >---------------------------------------------- split apart a |vauthors= or |veditors= parameter. This function allows for corporate names, wrapped in doubled parentheses to also have commas; in the old version of the code, the doubled parentheses were included in the rendered citation and in the metadata. Individual author names may be wikilinked |vauthors=Jones AB, [[E. B. White|White EB]], ((Black, Brown, and Co.)) ]=] local function get_v_name_table (vparam, output_table, output_link_table) local name_table = mw.text.split(vparam, "%s*,%s*"); -- names are separated by commas local wl_type, label, link; -- wl_type not used here; just a placeholder local i = 1; while name_table[i] do if name_table[i]:match ('^%(%(.*[^%)][^%)]$') then -- first segment of corporate with one or more commas; this segment has the opening doubled parentheses local name = name_table[i]; i = i + 1; -- bump indexer to next segment while name_table[i] do name = name .. ', ' .. name_table[i]; -- concatenate with previous segments if name_table[i]:match ('^.*%)%)$') then -- if this table member has the closing doubled parentheses break; -- and done reassembling so end i = i + 1; -- bump indexer end table.insert (output_table, name); -- and add corporate name to the output table table.insert (output_link_table, ''); -- no wikilink else wl_type, label, link = utilities.is_wikilink (name_table[i]); -- wl_type is: 0, no wl (text in label variable); 1, [[D]]; 2, [[L|D]] table.insert (output_table, label); -- add this name if 1 == wl_type then table.insert (output_link_table, label); -- simple wikilink [[D]] else table.insert (output_link_table, link); -- no wikilink or [[L|D]]; add this link if there is one, else empty string end end i = i + 1; end return output_table; end --[[--------------------------< P A R S E _ V A U T H O R S _ V E D I T O R S >-------------------------------- This function extracts author / editor names from |vauthors= or |veditors= and finds matching |xxxxor-maskn= and |xxxxor-linkn= in args. It then returns a table of assembled names just as extract_names() does. Author / editor names in |vauthors= or |veditors= must be in Vancouver system style. Corporate or institutional names may sometimes be required and because such names will often fail the is_good_vanc_name() and other format compliance tests, are wrapped in doubled parentheses ((corporate name)) to suppress the format tests. Supports generational suffixes Jr, 2nd, 3rd, 4th–6th. This function sets the Vancouver error when a required comma is missing and when there is a space between an author's initials. ]] local function parse_vauthors_veditors (args, vparam, list_name) local names = {}; -- table of names assembled from |vauthors=, |author-maskn=, |author-linkn= local v_name_table = {}; local v_link_table = {}; -- when name is wikilinked, targets go in this table local etal = false; -- return value set to true when we find some form of et al. vauthors parameter local last, first, link, mask, suffix; local corporate = false; vparam, etal = name_has_etal (vparam, etal, true); -- find and remove variations on et al. do not categorize (do it here because et al. might have a period) v_name_table = get_v_name_table (vparam, v_name_table, v_link_table); -- names are separated by commas for i, v_name in ipairs(v_name_table) do first = ''; -- set to empty string for concatenation and because it may have been set for previous author/editor local accept_name; v_name, accept_name = utilities.has_accept_as_written (v_name); -- remove accept-this-as-written markup when it wraps all of <v_name> if accept_name then last = v_name; corporate = true; -- flag used in list_people() elseif string.find(v_name, "%s") then if v_name:find('[;%.]') then -- look for commonly occurring punctuation characters; add_vanc_error (cfg.err_msg_supl.punctuation, i); end local lastfirstTable = {} lastfirstTable = mw.text.split(v_name, "%s+") first = table.remove(lastfirstTable); -- removes and returns value of last element in table which should be initials or generational suffix if not mw.ustring.match (first, '^%u+$') then -- mw.ustring here so that later we will catch non-Latin characters suffix = first; -- not initials so assume that whatever we got is a generational suffix first = table.remove(lastfirstTable); -- get what should be the initials from the table end last = table.concat(lastfirstTable, ' ') -- returns a string that is the concatenation of all other names that are not initials and generational suffix if not utilities.is_set (last) then first = ''; -- unset last = v_name; -- last empty because something wrong with first add_vanc_error (cfg.err_msg_supl.name, i); end if mw.ustring.match (last, '%a+%s+%u+%s+%a+') then add_vanc_error (cfg.err_msg_supl['missing comma'], i); -- matches last II last; the case when a comma is missing end if mw.ustring.match (v_name, ' %u %u$') then -- this test is in the wrong place TODO: move or replace with a more appropriate test add_vanc_error (cfg.err_msg_supl.initials, i); -- matches a space between two initials end else last = v_name; -- last name or single corporate name? Doesn't support multiword corporate names? do we need this? end if utilities.is_set (first) then if not mw.ustring.match (first, "^%u?%u$") then -- first shall contain one or two upper-case letters, nothing else add_vanc_error (cfg.err_msg_supl.initials, i); -- too many initials; mixed case initials (which may be ok Romanization); hyphenated initials end is_good_vanc_name (last, first, suffix, i); -- check first and last before restoring the suffix which may have a non-Latin digit if utilities.is_set (suffix) then first = first .. ' ' .. suffix; -- if there was a suffix concatenate with the initials suffix = ''; -- unset so we don't add this suffix to all subsequent names end else if not corporate then is_good_vanc_name (last, '', nil, i); end end link = utilities.select_one ( args, cfg.aliases[list_name .. '-Link'], 'err_redundant_parameters', i ) or v_link_table[i]; mask = utilities.select_one ( args, cfg.aliases[list_name .. '-Mask'], 'err_redundant_parameters', i ); names[i] = {last = last, first = first, link = link, mask = mask, corporate = corporate}; -- add this assembled name to our names list end return names, etal; -- all done, return our list of names end --[[--------------------------< S E L E C T _ A U T H O R _ E D I T O R _ S O U R C E >------------------------ Select one of |authors=, |authorn= / |lastn / firstn=, or |vauthors= as the source of the author name list or select one of |editorn= / editor-lastn= / |editor-firstn= or |veditors= as the source of the editor name list. Only one of these appropriate three will be used. The hierarchy is: |authorn= (and aliases) highest and |authors= lowest; |editorn= (and aliases) highest and |veditors= lowest (support for |editors= withdrawn) When looking for |authorn= / |editorn= parameters, test |xxxxor1= and |xxxxor2= (and all of their aliases); stops after the second test which mimicks the test used in extract_names() when looking for a hole in the author name list. There may be a better way to do this, I just haven't discovered what that way is. Emits an error message when more than one xxxxor name source is provided. In this function, vxxxxors = vauthors or veditors; xxxxors = authors as appropriate. ]] local function select_author_editor_source (vxxxxors, xxxxors, args, list_name) local lastfirst = false; if utilities.select_one ( args, cfg.aliases[list_name .. '-Last'], 'none', 1 ) or -- do this twice in case we have a |first1= without a |last1=; this ... utilities.select_one ( args, cfg.aliases[list_name .. '-First'], 'none', 1 ) or -- ... also catches the case where |first= is used with |vauthors= utilities.select_one ( args, cfg.aliases[list_name .. '-Last'], 'none', 2 ) or utilities.select_one ( args, cfg.aliases[list_name .. '-First'], 'none', 2 ) then lastfirst = true; end if (utilities.is_set (vxxxxors) and true == lastfirst) or -- these are the three error conditions (utilities.is_set (vxxxxors) and utilities.is_set (xxxxors)) or (true == lastfirst and utilities.is_set (xxxxors)) then local err_name; if 'AuthorList' == list_name then -- figure out which name should be used in error message err_name = 'author'; else err_name = 'editor'; end utilities.set_message ('err_redundant_parameters', err_name .. '-name-list parameters'); -- add error message end if true == lastfirst then return 1 end; -- return a number indicating which author name source to use if utilities.is_set (vxxxxors) then return 2 end; if utilities.is_set (xxxxors) then return 3 end; return 1; -- no authors so return 1; this allows missing author name test to run in case there is a first without last end --[[--------------------------< I S _ V A L I D _ P A R A M E T E R _ V A L U E >------------------------------ This function is used to validate a parameter's assigned value for those parameters that have only a limited number of allowable values (yes, y, true, live, dead, etc.). When the parameter value has not been assigned a value (missing or empty in the source template) the function returns the value specified by ret_val. If the parameter value is one of the list of allowed values returns the translated value; else, emits an error message and returns the value specified by ret_val. TODO: explain <invert> ]] local function is_valid_parameter_value (value, name, possible, ret_val, invert) if not utilities.is_set (value) then return ret_val; -- an empty parameter is ok end if (not invert and utilities.in_array (value, possible)) then -- normal; <value> is in <possible> table return cfg.keywords_xlate[value]; -- return translation of parameter keyword elseif invert and not utilities.in_array (value, possible) then -- invert; <value> is not in <possible> table return value; -- return <value> as it is else utilities.set_message ('err_invalid_param_val', {name, value}); -- not an allowed value so add error message return ret_val; end end --[[--------------------------< T E R M I N A T E _ N A M E _ L I S T >---------------------------------------- This function terminates a name list (author, contributor, editor) with a separator character (sepc) and a space when the last character is not a sepc character or when the last three characters are not sepc followed by two closing square brackets (close of a wikilink). When either of these is true, the name_list is terminated with a single space character. ]] local function terminate_name_list (name_list, sepc) if (string.sub (name_list, -3, -1) == sepc .. '. ') then -- if already properly terminated return name_list; -- just return the name list elseif (string.sub (name_list, -1, -1) == sepc) or (string.sub (name_list, -3, -1) == sepc .. ']]') then -- if last name in list ends with sepc char return name_list .. " "; -- don't add another else return name_list .. sepc .. ' '; -- otherwise terminate the name list end end --[[-------------------------< F O R M A T _ V O L U M E _ I S S U E >---------------------------------------- returns the concatenation of the formatted volume and issue parameters as a single string; or formatted volume or formatted issue, or an empty string if neither are set. ]] local function format_volume_issue (volume, issue, cite_class, origin, sepc, lower) if not utilities.is_set (volume) and not utilities.is_set (issue) then return ''; end -- same condition as in format_pages_sheets() local is_journal = 'journal' == cite_class or (utilities.in_array (cite_class, {'citation', 'map', 'interview'}) and 'journal' == origin); local is_numeric_vol = volume and (volume:match ('^[MDCLXVI]+$') or volume:match ('^%d+$')); -- is only uppercase roman numerals or only digits? local is_long_vol = volume and (4 < mw.ustring.len(volume)); -- is |volume= value longer than 4 characters? if volume and (not is_numeric_vol and is_long_vol) then -- when not all digits or Roman numerals, is |volume= longer than 4 characters? utilities.add_prop_cat ('long-vol'); -- yes, add properties cat end if is_journal then -- journal-style formatting local vol = ''; if utilities.is_set (volume) then if is_numeric_vol then -- |volume= value all digits or all uppercase Roman numerals? vol = utilities.substitute (cfg.presentation['vol-bold'], {sepc, volume}); -- render in bold face elseif is_long_vol then -- not all digits or Roman numerals; longer than 4 characters? vol = utilities.substitute (cfg.messages['j-vol'], {sepc, utilities.hyphen_to_dash (volume)}); -- not bold else -- four or fewer characters vol = utilities.substitute (cfg.presentation['vol-bold'], {sepc, utilities.hyphen_to_dash (volume)}); -- bold end end if utilities.is_set (issue) then return vol .. utilities.substitute (cfg.messages['j-issue'], issue); end return vol; end if 'podcast' == cite_class and utilities.is_set (issue) then return wrap_msg ('issue', {sepc, issue}, lower); end -- all other types of citation if utilities.is_set (volume) and utilities.is_set (issue) then return wrap_msg ('vol-no', {sepc, utilities.hyphen_to_dash (volume), issue}, lower); elseif utilities.is_set (volume) then return wrap_msg ('vol', {sepc, utilities.hyphen_to_dash (volume)}, lower); else return wrap_msg ('issue', {sepc, issue}, lower); end end --[[-------------------------< F O R M A T _ P A G E S _ S H E E T S >----------------------------------------- adds static text to one of |page(s)= or |sheet(s)= values and returns it with all of the others set to empty strings. The return order is: page, pages, sheet, sheets Singular has priority over plural when both are provided. ]] local function format_pages_sheets (page, pages, sheet, sheets, cite_class, origin, sepc, nopp, lower) if 'map' == cite_class then -- only cite map supports sheet(s) as in-source locators if utilities.is_set (sheet) then if 'journal' == origin then return '', '', wrap_msg ('j-sheet', sheet, lower), ''; else return '', '', wrap_msg ('sheet', {sepc, sheet}, lower), ''; end elseif utilities.is_set (sheets) then if 'journal' == origin then return '', '', '', wrap_msg ('j-sheets', sheets, lower); else return '', '', '', wrap_msg ('sheets', {sepc, sheets}, lower); end end end local is_journal = 'journal' == cite_class or (utilities.in_array (cite_class, {'citation', 'map', 'interview'}) and 'journal' == origin); if utilities.is_set (page) then if is_journal then return utilities.substitute (cfg.messages['j-page(s)'], page), '', '', ''; elseif not nopp then return utilities.substitute (cfg.messages['p-prefix'], {sepc, page}), '', '', ''; else return utilities.substitute (cfg.messages['nopp'], {sepc, page}), '', '', ''; end elseif utilities.is_set (pages) then if is_journal then return utilities.substitute (cfg.messages['j-page(s)'], pages), '', '', ''; elseif tonumber(pages) ~= nil and not nopp then -- if pages is only digits, assume a single page number return '', utilities.substitute (cfg.messages['p-prefix'], {sepc, pages}), '', ''; elseif not nopp then return '', utilities.substitute (cfg.messages['pp-prefix'], {sepc, pages}), '', ''; else return '', utilities.substitute (cfg.messages['nopp'], {sepc, pages}), '', ''; end end return '', '', '', ''; -- return empty strings end --[[--------------------------< I N S O U R C E _ L O C _ G E T >---------------------------------------------- returns one of the in-source locators: page, pages, or at. If any of these are interwiki links to Wikisource, returns the label portion of the interwiki-link as plain text for use in COinS. This COinS thing is done because here we convert an interwiki-link to an external link and add an icon span around that; get_coins_pages() doesn't know about the span. TODO: should it? TODO: add support for sheet and sheets?; streamline; TODO: make it so that this function returns only one of the three as the single in-source (the return value assigned to a new name)? ]] local function insource_loc_get (page, page_orig, pages, pages_orig, at) local ws_url, ws_label, coins_pages, L; -- for Wikisource interwiki-links; TODO: this corrupts page metadata (span remains in place after cleanup; fix there?) if utilities.is_set (page) then if utilities.is_set (pages) or utilities.is_set (at) then pages = ''; -- unset the others at = ''; end extra_text_in_page_check (page, page_orig); -- emit error message when |page= value begins with what looks like p., pp., etc. ws_url, ws_label, L = wikisource_url_make (page); -- make ws URL from |page= interwiki link; link portion L becomes tooltip label if ws_url then page = external_link (ws_url, ws_label .. '&nbsp;', 'ws link in page'); -- space char after label to move icon away from in-source text; TODO: a better way to do this? page = utilities.substitute (cfg.presentation['interwiki-icon'], {cfg.presentation['class-wikisource'], L, page}); coins_pages = ws_label; end elseif utilities.is_set (pages) then if utilities.is_set (at) then at = ''; -- unset end extra_text_in_page_check (pages, pages_orig); -- emit error message when |page= value begins with what looks like p., pp., etc. ws_url, ws_label, L = wikisource_url_make (pages); -- make ws URL from |pages= interwiki link; link portion L becomes tooltip label if ws_url then pages = external_link (ws_url, ws_label .. '&nbsp;', 'ws link in pages'); -- space char after label to move icon away from in-source text; TODO: a better way to do this? pages = utilities.substitute (cfg.presentation['interwiki-icon'], {cfg.presentation['class-wikisource'], L, pages}); coins_pages = ws_label; end elseif utilities.is_set (at) then ws_url, ws_label, L = wikisource_url_make (at); -- make ws URL from |at= interwiki link; link portion L becomes tooltip label if ws_url then at = external_link (ws_url, ws_label .. '&nbsp;', 'ws link in at'); -- space char after label to move icon away from in-source text; TODO: a better way to do this? at = utilities.substitute (cfg.presentation['interwiki-icon'], {cfg.presentation['class-wikisource'], L, at}); coins_pages = ws_label; end end return page, pages, at, coins_pages; end --[[--------------------------< I S _ U N I Q U E _ A R C H I V E _ U R L >------------------------------------ add error message when |archive-url= value is same as |url= or chapter-url= (or alias...) value ]] local function is_unique_archive_url (archive, url, c_url, source, date) if utilities.is_set (archive) then if archive == url or archive == c_url then utilities.set_message ('err_bad_url', {utilities.wrap_style ('parameter', source)}); -- add error message return '', ''; -- unset |archive-url= and |archive-date= because same as |url= or |chapter-url= end end return archive, date; end --[=[-------------------------< A R C H I V E _ U R L _ C H E C K >-------------------------------------------- Check archive.org URLs to make sure they at least look like they are pointing at valid archives and not to the save snapshot URL or to calendar pages. When the archive URL is 'https://web.archive.org/save/' (or http://...) archive.org saves a snapshot of the target page in the URL. That is something that Wikipedia should not allow unwitting readers to do. When the archive.org URL does not have a complete timestamp, archive.org chooses a snapshot according to its own algorithm or provides a calendar 'search' result. [[WP:ELNO]] discourages links to search results. This function looks at the value assigned to |archive-url= and returns empty strings for |archive-url= and |archive-date= and an error message when: |archive-url= holds an archive.org save command URL |archive-url= is an archive.org URL that does not have a complete timestamp (YYYYMMDDhhmmss 14 digits) in the correct place otherwise returns |archive-url= and |archive-date= There are two mostly compatible archive.org URLs: //web.archive.org/<timestamp>... -- the old form //web.archive.org/web/<timestamp>... -- the new form The old form does not support or map to the new form when it contains a display flag. There are four identified flags ('id_', 'js_', 'cs_', 'im_') but since archive.org ignores others following the same form (two letters and an underscore) we don't check for these specific flags but we do check the form. This function supports a preview mode. When the article is rendered in preview mode, this function may return a modified archive URL: for save command errors, return undated wildcard (/*/) for timestamp errors when the timestamp has a wildcard, return the URL unmodified for timestamp errors when the timestamp does not have a wildcard, return with timestamp limited to six digits plus wildcard (/yyyymm*/) ]=] local function archive_url_check (url, date) local err_msg = ''; -- start with the error message empty local path, timestamp, flag; -- portions of the archive.org URL if (not url:match('//web%.archive%.org/')) and (not url:match('//liveweb%.archive%.org/')) then -- also deprecated liveweb Wayback machine URL return url, date; -- not an archive.org archive, return ArchiveURL and ArchiveDate end if url:match('//web%.archive%.org/save/') then -- if a save command URL, we don't want to allow saving of the target page err_msg = cfg.err_msg_supl.save; url = url:gsub ('(//web%.archive%.org)/save/', '%1/*/', 1); -- for preview mode: modify ArchiveURL elseif url:match('//liveweb%.archive%.org/') then err_msg = cfg.err_msg_supl.liveweb; else path, timestamp, flag = url:match('//web%.archive%.org/([^%d]*)(%d+)([^/]*)/'); -- split out some of the URL parts for evaluation if not path then -- malformed in some way; pattern did not match err_msg = cfg.err_msg_supl.timestamp; elseif 14 ~= timestamp:len() then -- path and flag optional, must have 14-digit timestamp here err_msg = cfg.err_msg_supl.timestamp; if '*' ~= flag then local replacement = timestamp:match ('^%d%d%d%d%d%d') or timestamp:match ('^%d%d%d%d'); -- get the first 6 (YYYYMM) or first 4 digits (YYYY) if replacement then -- nil if there aren't at least 4 digits (year) replacement = replacement .. string.rep ('0', 14 - replacement:len()); -- year or yearmo (4 or 6 digits) zero-fill to make 14-digit timestamp url=url:gsub ('(//web%.archive%.org/[^%d]*)%d[^/]*', '%1' .. replacement .. '*', 1) -- for preview, modify ts to 14 digits plus splat for calendar display end end elseif utilities.is_set (path) and 'web/' ~= path then -- older archive URLs do not have the extra 'web/' path element err_msg = cfg.err_msg_supl.path; elseif utilities.is_set (flag) and not utilities.is_set (path) then -- flag not allowed with the old form URL (without the 'web/' path element) err_msg = cfg.err_msg_supl.flag; elseif utilities.is_set (flag) and not flag:match ('%a%a_') then -- flag if present must be two alpha characters and underscore (requires 'web/' path element) err_msg = cfg.err_msg_supl.flag; else return url, date; -- return ArchiveURL and ArchiveDate end end -- if here, something not right so utilities.set_message ('err_archive_url', {err_msg}); -- add error message and if is_preview_mode then return url, date; -- preview mode so return ArchiveURL and ArchiveDate else return '', ''; -- return empty strings for ArchiveURL and ArchiveDate end end --[[--------------------------< P L A C E _ C H E C K >-------------------------------------------------------- check |place=, |publication-place=, |location= to see if these params include digits. This function added because many editors misuse location to specify the in-source location (|page(s)= and |at= are supposed to do that) returns the original parameter value without modification; added maint cat when parameter value contains digits ]] local function place_check (param_val) if not utilities.is_set (param_val) then -- parameter empty or omitted return param_val; -- return that empty state end if mw.ustring.find (param_val, '%d') then -- not empty, are there digits in the parameter value utilities.set_message ('maint_location'); -- yep, add maint cat end return param_val; -- and done end --[[--------------------------< I S _ A R C H I V E D _ C O P Y >---------------------------------------------- compares |title= to 'Archived copy' (placeholder added by bots that can't find proper title); if matches, return true; nil else ]] local function is_archived_copy (title) title = mw.ustring.lower(title); -- switch title to lower case if title:find (cfg.special_case_translation.archived_copy.en) then -- if title is 'Archived copy' return true; elseif cfg.special_case_translation.archived_copy['local'] then if mw.ustring.find (title, cfg.special_case_translation.archived_copy['local']) then -- mw.ustring() because might not be Latin script return true; end end end --[[--------------------------< C I T A T I O N 0 >------------------------------------------------------------ This is the main function doing the majority of the citation formatting. ]] local function citation0( config, args ) --[[ Load Input Parameters The argument_wrapper facilitates the mapping of multiple aliases to single internal variable. ]] local A = argument_wrapper ( args ); local i -- Pick out the relevant fields from the arguments. Different citation templates -- define different field names for the same underlying things. local author_etal; local a = {}; -- authors list from |lastn= / |firstn= pairs or |vauthors= local Authors; local NameListStyle = is_valid_parameter_value (A['NameListStyle'], A:ORIGIN('NameListStyle'), cfg.keywords_lists['name-list-style'], ''); local Collaboration = A['Collaboration']; do -- to limit scope of selected local selected = select_author_editor_source (A['Vauthors'], A['Authors'], args, 'AuthorList'); if 1 == selected then a, author_etal = extract_names (args, 'AuthorList'); -- fetch author list from |authorn= / |lastn= / |firstn=, |author-linkn=, and |author-maskn= elseif 2 == selected then NameListStyle = 'vanc'; -- override whatever |name-list-style= might be a, author_etal = parse_vauthors_veditors (args, args.vauthors, 'AuthorList'); -- fetch author list from |vauthors=, |author-linkn=, and |author-maskn= elseif 3 == selected then Authors = A['Authors']; -- use content of |authors= if 'authors' == A:ORIGIN('Authors') then -- but add a maint cat if the parameter is |authors= utilities.set_message ('maint_authors'); -- because use of this parameter is discouraged; what to do about the aliases is a TODO: end end if utilities.is_set (Collaboration) then author_etal = true; -- so that |display-authors=etal not required end end local editor_etal; local e = {}; -- editors list from |editor-lastn= / |editor-firstn= pairs or |veditors= do -- to limit scope of selected local selected = select_author_editor_source (A['Veditors'], nil, args, 'EditorList'); -- support for |editors= withdrawn if 1 == selected then e, editor_etal = extract_names (args, 'EditorList'); -- fetch editor list from |editorn= / |editor-lastn= / |editor-firstn=, |editor-linkn=, and |editor-maskn= elseif 2 == selected then NameListStyle = 'vanc'; -- override whatever |name-list-style= might be e, editor_etal = parse_vauthors_veditors (args, args.veditors, 'EditorList'); -- fetch editor list from |veditors=, |editor-linkn=, and |editor-maskn= end end local Chapter = A['Chapter']; -- done here so that we have access to |contribution= from |chapter= aliases local Chapter_origin = A:ORIGIN ('Chapter'); local Contribution; -- because contribution is required for contributor(s) if 'contribution' == Chapter_origin then Contribution = Chapter; -- get the name of the contribution end local c = {}; -- contributors list from |contributor-lastn= / contributor-firstn= pairs if utilities.in_array (config.CitationClass, {"book", "citation"}) and not utilities.is_set (A['Periodical']) then -- |contributor= and |contribution= only supported in book cites c = extract_names (args, 'ContributorList'); -- fetch contributor list from |contributorn= / |contributor-lastn=, -firstn=, -linkn=, -maskn= if 0 < #c then if not utilities.is_set (Contribution) then -- |contributor= requires |contribution= utilities.set_message ('err_contributor_missing_required_param', 'contribution'); -- add missing contribution error message c = {}; -- blank the contributors' table; it is used as a flag later end if 0 == #a then -- |contributor= requires |author= utilities.set_message ('err_contributor_missing_required_param', 'author'); -- add missing author error message c = {}; -- blank the contributors' table; it is used as a flag later end end else -- if not a book cite if utilities.select_one (args, cfg.aliases['ContributorList-Last'], 'err_redundant_parameters', 1 ) then -- are there contributor name list parameters? utilities.set_message ('err_contributor_ignored'); -- add contributor ignored error message end Contribution = nil; -- unset end local Title = A['Title']; local TitleLink = A['TitleLink']; local auto_select = ''; -- default is auto local accept_link; TitleLink, accept_link = utilities.has_accept_as_written (TitleLink, true); -- test for accept-this-as-written markup if (not accept_link) and utilities.in_array (TitleLink, {'none', 'pmc', 'doi'}) then -- check for special keywords auto_select = TitleLink; -- remember selection for later TitleLink = ''; -- treat as if |title-link= would have been empty end TitleLink = link_title_ok (TitleLink, A:ORIGIN ('TitleLink'), Title, 'title'); -- check for wiki-markup in |title-link= or wiki-markup in |title= when |title-link= is set local Section = ''; -- {{cite map}} only; preset to empty string for concatenation if not used if 'map' == config.CitationClass and 'section' == Chapter_origin then Section = A['Chapter']; -- get |section= from |chapter= alias list; |chapter= and the other aliases not supported in {{cite map}} Chapter = ''; -- unset for now; will be reset later from |map= if present end local Periodical = A['Periodical']; local Periodical_origin = ''; if utilities.is_set (Periodical) then Periodical_origin = A:ORIGIN('Periodical'); -- get the name of the periodical parameter local i; Periodical, i = utilities.strip_apostrophe_markup (Periodical); -- strip apostrophe markup so that metadata isn't contaminated if i then -- non-zero when markup was stripped so emit an error message utilities.set_message ('err_apostrophe_markup', {Periodical_origin}); end end if 'mailinglist' == config.CitationClass then -- special case for {{cite mailing list}} if utilities.is_set (Periodical) and utilities.is_set (A ['MailingList']) then -- both set emit an error TODO: make a function for this and similar? utilities.set_message ('err_redundant_parameters', {utilities.wrap_style ('parameter', Periodical_origin) .. ' and ' .. utilities.wrap_style ('parameter', 'mailinglist')}); end Periodical = A ['MailingList']; -- error or no, set Periodical to |mailinglist= value because this template is {{cite mailing list}} Periodical_origin = A:ORIGIN('MailingList'); end local ScriptPeriodical = A['ScriptPeriodical']; -- web and news not tested for now because of -- Wikipedia:Administrators%27_noticeboard#Is_there_a_semi-automated_tool_that_could_fix_these_annoying_"Cite_Web"_errors? if not (utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical)) then -- 'periodical' templates require periodical parameter -- local p = {['journal'] = 'journal', ['magazine'] = 'magazine', ['news'] = 'newspaper', ['web'] = 'website'}; -- for error message local p = {['journal'] = 'journal', ['magazine'] = 'magazine'}; -- for error message if p[config.CitationClass] then utilities.set_message ('err_missing_periodical', {config.CitationClass, p[config.CitationClass]}); end end local Volume; local ScriptPeriodical_origin = A:ORIGIN('ScriptPeriodical'); if 'citation' == config.CitationClass then if utilities.is_set (Periodical) then if not utilities.in_array (Periodical_origin, cfg.citation_no_volume_t) then -- {{citation}} does not render |volume= when these parameters are used Volume = A['Volume']; -- but does for all other 'periodicals' end elseif utilities.is_set (ScriptPeriodical) then if 'script-website' ~= ScriptPeriodical_origin then -- {{citation}} does not render volume for |script-website= Volume = A['Volume']; -- but does for all other 'periodicals' end else Volume = A['Volume']; -- and does for non-'periodical' cites end elseif utilities.in_array (config.CitationClass, cfg.templates_using_volume) then -- render |volume= for cs1 according to the configuration settings Volume = A['Volume']; end extra_text_in_vol_iss_check (Volume, A:ORIGIN ('Volume'), 'v'); local Issue; if 'citation' == config.CitationClass then if utilities.is_set (Periodical) and utilities.in_array (Periodical_origin, cfg.citation_issue_t) then -- {{citation}} may render |issue= when these parameters are used Issue = utilities.hyphen_to_dash (A['Issue']); end elseif utilities.in_array (config.CitationClass, cfg.templates_using_issue) then -- conference & map books do not support issue; {{citation}} listed here because included in settings table if not (utilities.in_array (config.CitationClass, {'conference', 'map', 'citation'}) and not (utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical))) then Issue = utilities.hyphen_to_dash (A['Issue']); end end extra_text_in_vol_iss_check (Issue, A:ORIGIN ('Issue'), 'i'); local Page; local Pages; local At; if not utilities.in_array (config.CitationClass, cfg.templates_not_using_page) then Page = A['Page']; Pages = utilities.hyphen_to_dash (A['Pages']); At = A['At']; end local Edition = A['Edition']; local PublicationPlace = place_check (A['PublicationPlace'], A:ORIGIN('PublicationPlace')); local Place = place_check (A['Place'], A:ORIGIN('Place')); local PublisherName = A['PublisherName']; local PublisherName_origin = A:ORIGIN('PublisherName'); if utilities.is_set (PublisherName) then local i = 0; PublisherName, i = utilities.strip_apostrophe_markup (PublisherName); -- strip apostrophe markup so that metadata isn't contaminated; publisher is never italicized if i then -- non-zero when markup was stripped so emit an error message utilities.set_message ('err_apostrophe_markup', {PublisherName_origin}); end end local Newsgroup = A['Newsgroup']; -- TODO: strip apostrophe markup? local Newsgroup_origin = A:ORIGIN('Newsgroup'); if 'newsgroup' == config.CitationClass then if utilities.is_set (PublisherName) then -- general use parameter |publisher= not allowed in cite newsgroup utilities.set_message ('err_parameter_ignored', {PublisherName_origin}); end PublisherName = nil; -- ensure that this parameter is unset for the time being; will be used again after COinS end local URL = A['URL']; -- TODO: better way to do this for URL, ChapterURL, and MapURL? local UrlAccess = is_valid_parameter_value (A['UrlAccess'], A:ORIGIN('UrlAccess'), cfg.keywords_lists['url-access'], nil); if not utilities.is_set (URL) and utilities.is_set (UrlAccess) then UrlAccess = nil; utilities.set_message ('err_param_access_requires_param', 'url'); end local ChapterURL = A['ChapterURL']; local ChapterUrlAccess = is_valid_parameter_value (A['ChapterUrlAccess'], A:ORIGIN('ChapterUrlAccess'), cfg.keywords_lists['url-access'], nil); if not utilities.is_set (ChapterURL) and utilities.is_set (ChapterUrlAccess) then ChapterUrlAccess = nil; utilities.set_message ('err_param_access_requires_param', {A:ORIGIN('ChapterUrlAccess'):gsub ('%-access', '')}); end local MapUrlAccess = is_valid_parameter_value (A['MapUrlAccess'], A:ORIGIN('MapUrlAccess'), cfg.keywords_lists['url-access'], nil); if not utilities.is_set (A['MapURL']) and utilities.is_set (MapUrlAccess) then MapUrlAccess = nil; utilities.set_message ('err_param_access_requires_param', {'map-url'}); end local this_page = mw.title.getCurrentTitle(); -- also used for COinS and for language local no_tracking_cats = is_valid_parameter_value (A['NoTracking'], A:ORIGIN('NoTracking'), cfg.keywords_lists['yes_true_y'], nil); -- check this page to see if it is in one of the namespaces that cs1 is not supposed to add to the error categories if not utilities.is_set (no_tracking_cats) then -- ignore if we are already not going to categorize this page if utilities.in_array (this_page.nsText, cfg.uncategorized_namespaces) then no_tracking_cats = "true"; -- set no_tracking_cats end for _, v in ipairs (cfg.uncategorized_subpages) do -- cycle through page name patterns if this_page.text:match (v) then -- test page name against each pattern no_tracking_cats = "true"; -- set no_tracking_cats break; -- bail out if one is found end end end -- check for extra |page=, |pages= or |at= parameters. (also sheet and sheets while we're at it) utilities.select_one (args, {'page', 'p', 'pp', 'pages', 'at', 'sheet', 'sheets'}, 'err_redundant_parameters'); -- this is a dummy call simply to get the error message and category local coins_pages; Page, Pages, At, coins_pages = insource_loc_get (Page, A:ORIGIN('Page'), Pages, A:ORIGIN('Pages'), At); local NoPP = is_valid_parameter_value (A['NoPP'], A:ORIGIN('NoPP'), cfg.keywords_lists['yes_true_y'], nil); if utilities.is_set (PublicationPlace) and utilities.is_set (Place) then -- both |publication-place= and |place= (|location=) allowed if different utilities.add_prop_cat ('location-test'); -- add property cat to evaluate how often PublicationPlace and Place are used together if PublicationPlace == Place then Place = ''; -- unset; don't need both if they are the same end elseif not utilities.is_set (PublicationPlace) and utilities.is_set (Place) then -- when only |place= (|location=) is set ... PublicationPlace = Place; -- promote |place= (|location=) to |publication-place end if PublicationPlace == Place then Place = ''; end -- don't need both if they are the same local URL_origin = A:ORIGIN('URL'); -- get name of parameter that holds URL local ChapterURL_origin = A:ORIGIN('ChapterURL'); -- get name of parameter that holds ChapterURL local ScriptChapter = A['ScriptChapter']; local ScriptChapter_origin = A:ORIGIN ('ScriptChapter'); local Format = A['Format']; local ChapterFormat = A['ChapterFormat']; local TransChapter = A['TransChapter']; local TransChapter_origin = A:ORIGIN ('TransChapter'); local TransTitle = A['TransTitle']; local ScriptTitle = A['ScriptTitle']; --[[ Parameter remapping for cite encyclopedia: When the citation has these parameters: |encyclopedia= and |title= then map |title= to |article= and |encyclopedia= to |title= |encyclopedia= and |article= then map |encyclopedia= to |title= |trans-title= maps to |trans-chapter= when |title= is re-mapped |url= maps to |chapter-url= when |title= is remapped All other combinations of |encyclopedia=, |title=, and |article= are not modified ]] local Encyclopedia = A['Encyclopedia']; -- used as a flag by this module and by ~/COinS if utilities.is_set (Encyclopedia) then -- emit error message when Encyclopedia set but template is other than {{cite encyclopedia}} or {{citation}} if 'encyclopaedia' ~= config.CitationClass and 'citation' ~= config.CitationClass then utilities.set_message ('err_parameter_ignored', {A:ORIGIN ('Encyclopedia')}); Encyclopedia = nil; -- unset because not supported by this template end end if ('encyclopaedia' == config.CitationClass) or ('citation' == config.CitationClass and utilities.is_set (Encyclopedia)) then if utilities.is_set (Periodical) and utilities.is_set (Encyclopedia) then -- when both set emit an error TODO: make a function for this and similar? utilities.set_message ('err_redundant_parameters', {utilities.wrap_style ('parameter', A:ORIGIN ('Encyclopedia')) .. ' and ' .. utilities.wrap_style ('parameter', Periodical_origin)}); end if utilities.is_set (Encyclopedia) then Periodical = Encyclopedia; -- error or no, set Periodical to Encyclopedia; allow periodical without encyclopedia Periodical_origin = A:ORIGIN ('Encyclopedia'); end if utilities.is_set (Periodical) then -- Periodical is set when |encyclopedia= is set if utilities.is_set (Title) or utilities.is_set (ScriptTitle) then if not utilities.is_set (Chapter) then Chapter = Title; -- |encyclopedia= and |title= are set so map |title= to |article= and |encyclopedia= to |title= ScriptChapter = ScriptTitle; ScriptChapter_origin = A:ORIGIN('ScriptTitle') TransChapter = TransTitle; ChapterURL = URL; ChapterURL_origin = URL_origin; ChapterUrlAccess = UrlAccess; if not utilities.is_set (ChapterURL) and utilities.is_set (TitleLink) then Chapter = utilities.make_wikilink (TitleLink, Chapter); end Title = Periodical; ChapterFormat = Format; Periodical = ''; -- redundant so unset TransTitle = ''; URL = ''; Format = ''; TitleLink = ''; ScriptTitle = ''; end elseif utilities.is_set (Chapter) or utilities.is_set (ScriptChapter) then -- |title= not set Title = Periodical; -- |encyclopedia= set and |article= set so map |encyclopedia= to |title= Periodical = ''; -- redundant so unset end end end -- special case for cite techreport. local ID = A['ID']; if (config.CitationClass == "techreport") then -- special case for cite techreport if utilities.is_set (A['Number']) then -- cite techreport uses 'number', which other citations alias to 'issue' if not utilities.is_set (ID) then -- can we use ID for the "number"? ID = A['Number']; -- yes, use it else -- ID has a value so emit error message utilities.set_message ('err_redundant_parameters', {utilities.wrap_style ('parameter', 'id') .. ' and ' .. utilities.wrap_style ('parameter', 'number')}); end end end -- Account for the oddity that is {{cite conference}}, before generation of COinS data. local ChapterLink -- = A['ChapterLink']; -- deprecated as a parameter but still used internally by cite episode local Conference = A['Conference']; local BookTitle = A['BookTitle']; local TransTitle_origin = A:ORIGIN ('TransTitle'); if 'conference' == config.CitationClass then if utilities.is_set (BookTitle) then Chapter = Title; Chapter_origin = 'title'; -- ChapterLink = TitleLink; -- |chapter-link= is deprecated ChapterURL = URL; ChapterUrlAccess = UrlAccess; ChapterURL_origin = URL_origin; URL_origin = ''; ChapterFormat = Format; TransChapter = TransTitle; TransChapter_origin = TransTitle_origin; Title = BookTitle; Format = ''; -- TitleLink = ''; TransTitle = ''; URL = ''; end elseif 'speech' ~= config.CitationClass then Conference = ''; -- not cite conference or cite speech so make sure this is empty string end -- CS1/2 mode local Mode = is_valid_parameter_value (A['Mode'], A:ORIGIN('Mode'), cfg.keywords_lists['mode'], ''); -- separator character and postscript local sepc, PostScript = set_style (Mode:lower(), A['PostScript'], config.CitationClass); -- controls capitalization of certain static text local use_lowercase = ( sepc == ',' ); -- cite map oddities local Cartography = ""; local Scale = ""; local Sheet = A['Sheet'] or ''; local Sheets = A['Sheets'] or ''; if config.CitationClass == "map" then if utilities.is_set (Chapter) then --TODO: make a function for this and similar? utilities.set_message ('err_redundant_parameters', {utilities.wrap_style ('parameter', 'map') .. ' and ' .. utilities.wrap_style ('parameter', Chapter_origin)}); -- add error message end Chapter = A['Map']; Chapter_origin = A:ORIGIN('Map'); ChapterURL = A['MapURL']; ChapterURL_origin = A:ORIGIN('MapURL'); TransChapter = A['TransMap']; ScriptChapter = A['ScriptMap'] ScriptChapter_origin = A:ORIGIN('ScriptMap') ChapterUrlAccess = MapUrlAccess; ChapterFormat = A['MapFormat']; Cartography = A['Cartography']; if utilities.is_set ( Cartography ) then Cartography = sepc .. " " .. wrap_msg ('cartography', Cartography, use_lowercase); end Scale = A['Scale']; if utilities.is_set ( Scale ) then Scale = sepc .. " " .. Scale; end end -- Account for the oddities that are {{cite episode}} and {{cite serial}}, before generation of COinS data. local Series = A['Series']; if 'episode' == config.CitationClass or 'serial' == config.CitationClass then local SeriesLink = A['SeriesLink']; SeriesLink = link_title_ok (SeriesLink, A:ORIGIN ('SeriesLink'), Series, 'series'); -- check for wiki-markup in |series-link= or wiki-markup in |series= when |series-link= is set local Network = A['Network']; local Station = A['Station']; local s, n = {}, {}; -- do common parameters first if utilities.is_set (Network) then table.insert(n, Network); end if utilities.is_set (Station) then table.insert(n, Station); end ID = table.concat(n, sepc .. ' '); if 'episode' == config.CitationClass then -- handle the oddities that are strictly {{cite episode}} local Season = A['Season']; local SeriesNumber = A['SeriesNumber']; if utilities.is_set (Season) and utilities.is_set (SeriesNumber) then -- these are mutually exclusive so if both are set TODO: make a function for this and similar? utilities.set_message ('err_redundant_parameters', {utilities.wrap_style ('parameter', 'season') .. ' and ' .. utilities.wrap_style ('parameter', 'seriesno')}); -- add error message SeriesNumber = ''; -- unset; prefer |season= over |seriesno= end -- assemble a table of parts concatenated later into Series if utilities.is_set (Season) then table.insert(s, wrap_msg ('season', Season, use_lowercase)); end if utilities.is_set (SeriesNumber) then table.insert(s, wrap_msg ('seriesnum', SeriesNumber, use_lowercase)); end if utilities.is_set (Issue) then table.insert(s, wrap_msg ('episode', Issue, use_lowercase)); end Issue = ''; -- unset because this is not a unique parameter Chapter = Title; -- promote title parameters to chapter ScriptChapter = ScriptTitle; ScriptChapter_origin = A:ORIGIN('ScriptTitle'); ChapterLink = TitleLink; -- alias |episode-link= TransChapter = TransTitle; ChapterURL = URL; ChapterUrlAccess = UrlAccess; ChapterURL_origin = URL_origin; ChapterFormat = Format; Title = Series; -- promote series to title TitleLink = SeriesLink; Series = table.concat(s, sepc .. ' '); -- this is concatenation of season, seriesno, episode number if utilities.is_set (ChapterLink) and not utilities.is_set (ChapterURL) then -- link but not URL Chapter = utilities.make_wikilink (ChapterLink, Chapter); elseif utilities.is_set (ChapterLink) and utilities.is_set (ChapterURL) then -- if both are set, URL links episode; Series = utilities.make_wikilink (ChapterLink, Series); end URL = ''; -- unset TransTitle = ''; ScriptTitle = ''; Format = ''; else -- now oddities that are cite serial Issue = ''; -- unset because this parameter no longer supported by the citation/core version of cite serial Chapter = A['Episode']; -- TODO: make |episode= available to cite episode someday? if utilities.is_set (Series) and utilities.is_set (SeriesLink) then Series = utilities.make_wikilink (SeriesLink, Series); end Series = utilities.wrap_style ('italic-title', Series); -- series is italicized end end -- end of {{cite episode}} stuff -- handle type parameter for those CS1 citations that have default values local TitleType = A['TitleType']; local Degree = A['Degree']; if utilities.in_array (config.CitationClass, {'AV-media-notes', 'interview', 'mailinglist', 'map', 'podcast', 'pressrelease', 'report', 'speech', 'techreport', 'thesis'}) then TitleType = set_titletype (config.CitationClass, TitleType); if utilities.is_set (Degree) and "Thesis" == TitleType then -- special case for cite thesis TitleType = Degree .. ' ' .. cfg.title_types ['thesis']:lower(); end end if utilities.is_set (TitleType) then -- if type parameter is specified TitleType = utilities.substitute ( cfg.messages['type'], TitleType); -- display it in parentheses -- TODO: Hack on TitleType to fix bunched parentheses problem end -- legacy: promote PublicationDate to Date if neither Date nor Year are set. local Date = A['Date']; local Date_origin; -- to hold the name of parameter promoted to Date; required for date error messaging local PublicationDate = A['PublicationDate']; local Year = A['Year']; if not utilities.is_set (Date) then Date = Year; -- promote Year to Date Year = nil; -- make nil so Year as empty string isn't used for CITEREF if not utilities.is_set (Date) and utilities.is_set (PublicationDate) then -- use PublicationDate when |date= and |year= are not set Date = PublicationDate; -- promote PublicationDate to Date PublicationDate = ''; -- unset, no longer needed Date_origin = A:ORIGIN('PublicationDate'); -- save the name of the promoted parameter else Date_origin = A:ORIGIN('Year'); -- save the name of the promoted parameter end else Date_origin = A:ORIGIN('Date'); -- not a promotion; name required for error messaging end if PublicationDate == Date then PublicationDate = ''; end -- if PublicationDate is same as Date, don't display in rendered citation --[[ Go test all of the date-holding parameters for valid MOS:DATE format and make sure that dates are real dates. This must be done before we do COinS because here is where we get the date used in the metadata. Date validation supporting code is in Module:Citation/CS1/Date_validation ]] local DF = is_valid_parameter_value (A['DF'], A:ORIGIN('DF'), cfg.keywords_lists['df'], ''); if not utilities.is_set (DF) then DF = cfg.global_df; -- local |df= if present overrides global df set by {{use xxx date}} template end local ArchiveURL; local ArchiveDate; local ArchiveFormat = A['ArchiveFormat']; ArchiveURL, ArchiveDate = archive_url_check (A['ArchiveURL'], A['ArchiveDate']) ArchiveFormat = style_format (ArchiveFormat, ArchiveURL, 'archive-format', 'archive-url'); ArchiveURL, ArchiveDate = is_unique_archive_url (ArchiveURL, URL, ChapterURL, A:ORIGIN('ArchiveURL'), ArchiveDate); -- add error message when URL or ChapterURL == ArchiveURL local AccessDate = A['AccessDate']; local LayDate = A['LayDate']; local COinS_date = {}; -- holds date info extracted from |date= for the COinS metadata by Module:Date verification local DoiBroken = A['DoiBroken']; local Embargo = A['Embargo']; local anchor_year; -- used in the CITEREF identifier do -- create defined block to contain local variables error_message, date_parameters_list, mismatch local error_message = ''; -- AirDate has been promoted to Date so not necessary to check it local date_parameters_list = { ['access-date'] = {val = AccessDate, name = A:ORIGIN ('AccessDate')}, ['archive-date'] = {val = ArchiveDate, name = A:ORIGIN ('ArchiveDate')}, ['date'] = {val = Date, name = Date_origin}, ['doi-broken-date'] = {val = DoiBroken, name = A:ORIGIN ('DoiBroken')}, ['pmc-embargo-date'] = {val = Embargo, name = A:ORIGIN ('Embargo')}, ['lay-date'] = {val = LayDate, name = A:ORIGIN ('LayDate')}, ['publication-date'] = {val = PublicationDate, name = A:ORIGIN ('PublicationDate')}, ['year'] = {val = Year, name = A:ORIGIN ('Year')}, }; local error_list = {}; anchor_year, Embargo = validation.dates(date_parameters_list, COinS_date, error_list); -- start temporary Julian / Gregorian calendar uncertainty categorization if COinS_date.inter_cal_cat then utilities.add_prop_cat ('jul-greg-uncertainty'); end -- end temporary Julian / Gregorian calendar uncertainty categorization if utilities.is_set (Year) and utilities.is_set (Date) then -- both |date= and |year= not normally needed; validation.year_date_check (Year, A:ORIGIN ('Year'), Date, A:ORIGIN ('Date'), error_list); end if 0 == #error_list then -- error free dates only; 0 when error_list is empty local modified = false; -- flag if utilities.is_set (DF) then -- if we need to reformat dates modified = validation.reformat_dates (date_parameters_list, DF); -- reformat to DF format, use long month names if appropriate end if true == validation.date_hyphen_to_dash (date_parameters_list) then -- convert hyphens to dashes where appropriate modified = true; utilities.set_message ('maint_date_format'); -- hyphens were converted so add maint category end -- for those wikis that can and want to have English date names translated to the local language; not supported at en.wiki if cfg.date_name_auto_xlate_enable and validation.date_name_xlate (date_parameters_list, cfg.date_digit_auto_xlate_enable ) then utilities.set_message ('maint_date_auto_xlated'); -- add maint cat modified = true; end if modified then -- if the date_parameters_list values were modified AccessDate = date_parameters_list['access-date'].val; -- overwrite date holding parameters with modified values ArchiveDate = date_parameters_list['archive-date'].val; Date = date_parameters_list['date'].val; DoiBroken = date_parameters_list['doi-broken-date'].val; LayDate = date_parameters_list['lay-date'].val; PublicationDate = date_parameters_list['publication-date'].val; end else utilities.set_message ('err_bad_date', {utilities.make_sep_list (#error_list, error_list)}); -- add this error message end end -- end of do local ID_list = {}; -- sequence table of rendered identifiers local ID_list_coins = {}; -- table of identifiers and their values from args; key is same as cfg.id_handlers's key local Class = A['Class']; -- arxiv class identifier local ID_support = { {A['ASINTLD'], 'ASIN', 'err_asintld_missing_asin', A:ORIGIN ('ASINTLD')}, {DoiBroken, 'DOI', 'err_doibroken_missing_doi', A:ORIGIN ('DoiBroken')}, {Embargo, 'PMC', 'err_embargo_missing_pmc', A:ORIGIN ('Embargo')}, } ID_list, ID_list_coins = identifiers.identifier_lists_get (args, {DoiBroken = DoiBroken, ASINTLD = A['ASINTLD'], Embargo = Embargo, Class = Class}, ID_support); -- Account for the oddities that are {{cite arxiv}}, {{cite biorxiv}}, {{cite citeseerx}}, {{cite ssrn}}, before generation of COinS data. if utilities.in_array (config.CitationClass, whitelist.preprint_template_list) then if not utilities.is_set (ID_list_coins[config.CitationClass:upper()]) then -- |arxiv= or |eprint= required for cite arxiv; |biorxiv= & |citeseerx= required for their templates utilities.set_message ('err_' .. config.CitationClass .. '_missing'); -- add error message end Periodical = ({['arxiv'] = 'arXiv', ['biorxiv'] = 'bioRxiv', ['citeseerx'] = 'CiteSeerX', ['ssrn'] = 'Social Science Research Network'})[config.CitationClass]; end -- Link the title of the work if no |url= was provided, but we have a |pmc= or a |doi= with |doi-access=free if config.CitationClass == "journal" and not utilities.is_set (URL) and not utilities.is_set (TitleLink) and not utilities.in_array (cfg.keywords_xlate[Title], {'off', 'none'}) then -- TODO: remove 'none' once existing citations have been switched to 'off', so 'none' can be used as token for "no title" instead if 'none' ~= cfg.keywords_xlate[auto_select] then -- if auto-linking not disabled if identifiers.auto_link_urls[auto_select] then -- manual selection URL = identifiers.auto_link_urls[auto_select]; -- set URL to be the same as identifier's external link URL_origin = cfg.id_handlers[auto_select:upper()].parameters[1]; -- set URL_origin to parameter name for use in error message if citation is missing a |title= elseif identifiers.auto_link_urls['pmc'] then -- auto-select PMC URL = identifiers.auto_link_urls['pmc']; -- set URL to be the same as the PMC external link if not embargoed URL_origin = cfg.id_handlers['PMC'].parameters[1]; -- set URL_origin to parameter name for use in error message if citation is missing a |title= elseif identifiers.auto_link_urls['doi'] then -- auto-select DOI URL = identifiers.auto_link_urls['doi']; URL_origin = cfg.id_handlers['DOI'].parameters[1]; end end if utilities.is_set (URL) then -- set when using an identifier-created URL if utilities.is_set (AccessDate) then -- |access-date= requires |url=; identifier-created URL is not |url= utilities.set_message ('err_accessdate_missing_url'); -- add an error message AccessDate = ''; -- unset end if utilities.is_set (ArchiveURL) then -- |archive-url= requires |url=; identifier-created URL is not |url= utilities.set_message ('err_archive_missing_url'); -- add an error message ArchiveURL = ''; -- unset end end end -- At this point fields may be nil if they weren't specified in the template use. We can use that fact. -- Test if citation has no title if not utilities.is_set (Title) and not utilities.is_set (TransTitle) and not utilities.is_set (ScriptTitle) then -- has special case for cite episode utilities.set_message ('err_citation_missing_title', {'episode' == config.CitationClass and 'series' or 'title'}); end if utilities.in_array (cfg.keywords_xlate[Title], {'off', 'none'}) and utilities.in_array (config.CitationClass, {'journal', 'citation'}) and (utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical)) and ('journal' == Periodical_origin or 'script-journal' == ScriptPeriodical_origin) then -- special case for journal cites Title = ''; -- set title to empty string utilities.set_message ('maint_untitled'); -- add maint cat end -- COinS metadata (see <http://ocoins.info/>) for automated parsing of citation information. -- handle the oddity that is cite encyclopedia and {{citation |encyclopedia=something}}. Here we presume that -- when Periodical, Title, and Chapter are all set, then Periodical is the book (encyclopedia) title, Title -- is the article title, and Chapter is a section within the article. So, we remap local coins_chapter = Chapter; -- default assuming that remapping not required local coins_title = Title; -- et tu if 'encyclopaedia' == config.CitationClass or ('citation' == config.CitationClass and utilities.is_set (Encyclopedia)) then if utilities.is_set (Chapter) and utilities.is_set (Title) and utilities.is_set (Periodical) then -- if all are used then coins_chapter = Title; -- remap coins_title = Periodical; end end local coins_author = a; -- default for coins rft.au if 0 < #c then -- but if contributor list coins_author = c; -- use that instead end local QuotePage = A['QuotePage']; local QuotePages = utilities.hyphen_to_dash (A['QuotePages']); -- this is the function call to COinS() local OCinSoutput = metadata.COinS({ ['Periodical'] = utilities.strip_apostrophe_markup (Periodical), -- no markup in the metadata ['Encyclopedia'] = Encyclopedia, -- just a flag; content ignored by ~/COinS ['Chapter'] = metadata.make_coins_title (coins_chapter, ScriptChapter), -- Chapter and ScriptChapter stripped of bold / italic / accept-as-written markup ['Degree'] = Degree; -- cite thesis only ['Title'] = metadata.make_coins_title (coins_title, ScriptTitle), -- Title and ScriptTitle stripped of bold / italic / accept-as-written markup ['PublicationPlace'] = PublicationPlace, ['Date'] = COinS_date.rftdate, -- COinS_date has correctly formatted date if Date is valid; ['Season'] = COinS_date.rftssn, ['Quarter'] = COinS_date.rftquarter, ['Chron'] = COinS_date.rftchron or (not COinS_date.rftdate and Date) or '', -- chron but if not set and invalid date format use Date; keep this last bit? ['Series'] = Series, ['Volume'] = Volume, ['Issue'] = Issue, ['Pages'] = coins_pages or metadata.get_coins_pages (first_set ({Sheet, Sheets, Page, Pages, At, QuotePage, QuotePages}, 7)), -- pages stripped of external links ['Edition'] = Edition, ['PublisherName'] = PublisherName or Newsgroup, -- any apostrophe markup already removed from PublisherName ['URL'] = first_set ({ChapterURL, URL}, 2), ['Authors'] = coins_author, ['ID_list'] = ID_list_coins, ['RawPage'] = this_page.prefixedText, }, config.CitationClass); -- Account for the oddities that are {{cite arxiv}}, {{cite biorxiv}}, {{cite citeseerx}}, and {{cite ssrn}} AFTER generation of COinS data. if utilities.in_array (config.CitationClass, whitelist.preprint_template_list) then -- we have set rft.jtitle in COinS to arXiv, bioRxiv, CiteSeerX, or ssrn now unset so it isn't displayed Periodical = ''; -- periodical not allowed in these templates; if article has been published, use cite journal end -- special case for cite newsgroup. Do this after COinS because we are modifying Publishername to include some static text if 'newsgroup' == config.CitationClass and utilities.is_set (Newsgroup) then PublisherName = utilities.substitute (cfg.messages['newsgroup'], external_link( 'news:' .. Newsgroup, Newsgroup, Newsgroup_origin, nil )); end local Editors; local EditorCount; -- used only for choosing {ed.) or (eds.) annotation at end of editor name-list local Contributors; -- assembled contributors name list local contributor_etal; local Translators; -- assembled translators name list local translator_etal; local t = {}; -- translators list from |translator-lastn= / translator-firstn= pairs t = extract_names (args, 'TranslatorList'); -- fetch translator list from |translatorn= / |translator-lastn=, -firstn=, -linkn=, -maskn= local Interviewers; local interviewers_list = {}; interviewers_list = extract_names (args, 'InterviewerList'); -- process preferred interviewers parameters local interviewer_etal; -- Now perform various field substitutions. -- We also add leading spaces and surrounding markup and punctuation to the -- various parts of the citation, but only when they are non-nil. do local last_first_list; local control = { format = NameListStyle, -- empty string or 'vanc' maximum = nil, -- as if display-authors or display-editors not set mode = Mode }; do -- do editor name list first because the now unsupported coauthors used to modify control table control.maximum , editor_etal = get_display_names (A['DisplayEditors'], #e, 'editors', editor_etal, A:ORIGIN ('DisplayEditors')); Editors, EditorCount = list_people (control, e, editor_etal); if 1 == EditorCount and (true == editor_etal or 1 < #e) then -- only one editor displayed but includes etal then EditorCount = 2; -- spoof to display (eds.) annotation end end do -- now do interviewers control.maximum, interviewer_etal = get_display_names (A['DisplayInterviewers'], #interviewers_list, 'interviewers', interviewer_etal, A:ORIGIN ('DisplayInterviewers')); Interviewers = list_people (control, interviewers_list, interviewer_etal); end do -- now do translators control.maximum, translator_etal = get_display_names (A['DisplayTranslators'], #t, 'translators', translator_etal, A:ORIGIN ('DisplayTranslators')); Translators = list_people (control, t, translator_etal); end do -- now do contributors control.maximum, contributor_etal = get_display_names (A['DisplayContributors'], #c, 'contributors', contributor_etal, A:ORIGIN ('DisplayContributors')); Contributors = list_people (control, c, contributor_etal); end do -- now do authors control.maximum, author_etal = get_display_names (A['DisplayAuthors'], #a, 'authors', author_etal, A:ORIGIN ('DisplayAuthors')); last_first_list = list_people (control, a, author_etal); if utilities.is_set (Authors) then Authors, author_etal = name_has_etal (Authors, author_etal, false, 'authors'); -- find and remove variations on et al. if author_etal then Authors = Authors .. ' ' .. cfg.messages['et al']; -- add et al. to authors parameter end else Authors = last_first_list; -- either an author name list or an empty string end end -- end of do if utilities.is_set (Authors) and utilities.is_set (Collaboration) then Authors = Authors .. ' (' .. Collaboration .. ')'; -- add collaboration after et al. end end local ConferenceFormat = A['ConferenceFormat']; local ConferenceURL = A['ConferenceURL']; ConferenceFormat = style_format (ConferenceFormat, ConferenceURL, 'conference-format', 'conference-url'); Format = style_format (Format, URL, 'format', 'url'); -- special case for chapter format so no error message or cat when chapter not supported if not (utilities.in_array (config.CitationClass, {'web', 'news', 'journal', 'magazine', 'pressrelease', 'podcast', 'newsgroup', 'arxiv', 'biorxiv', 'citeseerx', 'ssrn'}) or ('citation' == config.CitationClass and (utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical)) and not utilities.is_set (Encyclopedia))) then ChapterFormat = style_format (ChapterFormat, ChapterURL, 'chapter-format', 'chapter-url'); end if not utilities.is_set (URL) then if utilities.in_array (config.CitationClass, {"web", "podcast", "mailinglist"}) or -- |url= required for cite web, cite podcast, and cite mailinglist ('citation' == config.CitationClass and ('website' == Periodical_origin or 'script-website' == ScriptPeriodical_origin)) then -- and required for {{citation}} with |website= or |script-website= utilities.set_message ('err_cite_web_url'); end -- do we have |accessdate= without either |url= or |chapter-url=? if utilities.is_set (AccessDate) and not utilities.is_set (ChapterURL) then -- ChapterURL may be set when URL is not set; utilities.set_message ('err_accessdate_missing_url'); AccessDate = ''; end end local UrlStatus = is_valid_parameter_value (A['UrlStatus'], A:ORIGIN('UrlStatus'), cfg.keywords_lists['url-status'], ''); local OriginalURL local OriginalURL_origin local OriginalFormat local OriginalAccess; UrlStatus = UrlStatus:lower(); -- used later when assembling archived text if utilities.is_set ( ArchiveURL ) then if utilities.is_set (ChapterURL) then -- if chapter-url= is set apply archive url to it OriginalURL = ChapterURL; -- save copy of source chapter's url for archive text OriginalURL_origin = ChapterURL_origin; -- name of |chapter-url= parameter for error messages OriginalFormat = ChapterFormat; -- and original |chapter-format= if 'live' ~= UrlStatus then ChapterURL = ArchiveURL -- swap-in the archive's URL ChapterURL_origin = A:ORIGIN('ArchiveURL') -- name of |archive-url= parameter for error messages ChapterFormat = ArchiveFormat or ''; -- swap in archive's format ChapterUrlAccess = nil; -- restricted access levels do not make sense for archived URLs end elseif utilities.is_set (URL) then OriginalURL = URL; -- save copy of original source URL OriginalURL_origin = URL_origin; -- name of URL parameter for error messages OriginalFormat = Format; -- and original |format= OriginalAccess = UrlAccess; if 'live' ~= UrlStatus then -- if URL set then |archive-url= applies to it URL = ArchiveURL -- swap-in the archive's URL URL_origin = A:ORIGIN('ArchiveURL') -- name of archive URL parameter for error messages Format = ArchiveFormat or ''; -- swap in archive's format UrlAccess = nil; -- restricted access levels do not make sense for archived URLs end end elseif utilities.is_set (UrlStatus) then -- if |url-status= is set when |archive-url= is not set utilities.set_message ('maint_url_status'); -- add maint cat end if utilities.in_array (config.CitationClass, {'web', 'news', 'journal', 'magazine', 'pressrelease', 'podcast', 'newsgroup', 'arxiv', 'biorxiv', 'citeseerx', 'ssrn'}) or -- if any of the 'periodical' cites except encyclopedia ('citation' == config.CitationClass and (utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical)) and not utilities.is_set (Encyclopedia)) then local chap_param; if utilities.is_set (Chapter) then -- get a parameter name from one of these chapter related meta-parameters chap_param = A:ORIGIN ('Chapter') elseif utilities.is_set (TransChapter) then chap_param = A:ORIGIN ('TransChapter') elseif utilities.is_set (ChapterURL) then chap_param = A:ORIGIN ('ChapterURL') elseif utilities.is_set (ScriptChapter) then chap_param = ScriptChapter_origin; else utilities.is_set (ChapterFormat) chap_param = A:ORIGIN ('ChapterFormat') end if utilities.is_set (chap_param) then -- if we found one utilities.set_message ('err_chapter_ignored', {chap_param}); -- add error message Chapter = ''; -- and set them to empty string to be safe with concatenation TransChapter = ''; ChapterURL = ''; ScriptChapter = ''; ChapterFormat = ''; end else -- otherwise, format chapter / article title local no_quotes = false; -- default assume that we will be quoting the chapter parameter value if utilities.is_set (Contribution) and 0 < #c then -- if this is a contribution with contributor(s) if utilities.in_array (Contribution:lower(), cfg.keywords_lists.contribution) then -- and a generic contribution title no_quotes = true; -- then render it unquoted end end Chapter = format_chapter_title (ScriptChapter, ScriptChapter_origin, Chapter, Chapter_origin, TransChapter, TransChapter_origin, ChapterURL, ChapterURL_origin, no_quotes, ChapterUrlAccess); -- Contribution is also in Chapter if utilities.is_set (Chapter) then Chapter = Chapter .. ChapterFormat ; if 'map' == config.CitationClass and utilities.is_set (TitleType) then Chapter = Chapter .. ' ' .. TitleType; -- map annotation here; not after title end Chapter = Chapter .. sepc .. ' '; elseif utilities.is_set (ChapterFormat) then -- |chapter= not set but |chapter-format= is so ... Chapter = ChapterFormat .. sepc .. ' '; -- ... ChapterFormat has error message, we want to see it end end -- Format main title local plain_title = false; local accept_title; Title, accept_title = utilities.has_accept_as_written (Title, true); -- remove accept-this-as-written markup when it wraps all of <Title> if accept_title and ('' == Title) then -- only support forced empty for now "(())" Title = cfg.messages['notitle']; -- replace by predefined "No title" message -- TODO: utilities.set_message ( 'err_redundant_parameters', ...); -- issue proper error message instead of muting ScriptTitle = ''; -- just mute for now TransTitle = ''; -- just mute for now plain_title = true; -- suppress text decoration for descriptive title utilities.set_message ('maint_untitled'); -- add maint cat end if not accept_title then -- <Title> not wrapped in accept-as-written markup if '...' == Title:sub (-3) then -- if ellipsis is the last three characters of |title= Title = Title:gsub ('(%.%.%.)%.+$', '%1'); -- limit the number of dots to three elseif not mw.ustring.find (Title, '%.%s*%a%.$') and -- end of title is not a 'dot-(optional space-)letter-dot' initialism ... not mw.ustring.find (Title, '%s+%a%.$') then -- ...and not a 'space-letter-dot' initial (''Allium canadense'' L.) Title = mw.ustring.gsub(Title, '%' .. sepc .. '$', ''); -- remove any trailing separator character; sepc and ms.ustring() here for languages that use multibyte separator characters end if utilities.is_set (ArchiveURL) and is_archived_copy (Title) then utilities.set_message ('maint_archived_copy'); -- add maintenance category before we modify the content of Title end if is_generic ('generic_titles', Title) then utilities.set_message ('err_generic_title'); -- set an error message end end if (not plain_title) and (utilities.in_array (config.CitationClass, {'web', 'news', 'journal', 'magazine', 'pressrelease', 'podcast', 'newsgroup', 'mailinglist', 'interview', 'arxiv', 'biorxiv', 'citeseerx', 'ssrn'}) or ('citation' == config.CitationClass and (utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical)) and not utilities.is_set (Encyclopedia)) or ('map' == config.CitationClass and (utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical)))) then -- special case for cite map when the map is in a periodical treat as an article Title = kern_quotes (Title); -- if necessary, separate title's leading and trailing quote marks from module provided quote marks Title = utilities.wrap_style ('quoted-title', Title); Title = script_concatenate (Title, ScriptTitle, 'script-title'); -- <bdi> tags, lang attribute, categorization, etc.; must be done after title is wrapped TransTitle = utilities.wrap_style ('trans-quoted-title', TransTitle ); elseif plain_title or ('report' == config.CitationClass) then -- no styling for cite report and descriptive titles (otherwise same as above) Title = script_concatenate (Title, ScriptTitle, 'script-title'); -- <bdi> tags, lang attribute, categorization, etc.; must be done after title is wrapped TransTitle = utilities.wrap_style ('trans-quoted-title', TransTitle ); -- for cite report, use this form for trans-title else Title = utilities.wrap_style ('italic-title', Title); Title = script_concatenate (Title, ScriptTitle, 'script-title'); -- <bdi> tags, lang attribute, categorization, etc.; must be done after title is wrapped TransTitle = utilities.wrap_style ('trans-italic-title', TransTitle); end if utilities.is_set (TransTitle) then if utilities.is_set (Title) then TransTitle = " " .. TransTitle; else utilities.set_message ('err_trans_missing_title', {'title'}); end end if utilities.is_set (Title) then -- TODO: is this the right place to be making Wikisource URLs? if utilities.is_set (TitleLink) and utilities.is_set (URL) then utilities.set_message ('err_wikilink_in_url'); -- set an error message because we can't have both TitleLink = ''; -- unset end if not utilities.is_set (TitleLink) and utilities.is_set (URL) then Title = external_link (URL, Title, URL_origin, UrlAccess) .. TransTitle .. Format; URL = ''; -- unset these because no longer needed Format = ""; elseif utilities.is_set (TitleLink) and not utilities.is_set (URL) then local ws_url; ws_url = wikisource_url_make (TitleLink); -- ignore ws_label return; not used here if ws_url then Title = external_link (ws_url, Title .. '&nbsp;', 'ws link in title-link'); -- space char after Title to move icon away from italic text; TODO: a better way to do this? Title = utilities.substitute (cfg.presentation['interwiki-icon'], {cfg.presentation['class-wikisource'], TitleLink, Title}); Title = Title .. TransTitle; else Title = utilities.make_wikilink (TitleLink, Title) .. TransTitle; end else local ws_url, ws_label, L; -- Title has italic or quote markup by the time we get here which causes is_wikilink() to return 0 (not a wikilink) ws_url, ws_label, L = wikisource_url_make (Title:gsub('^[\'"]*(.-)[\'"]*$', '%1')); -- make ws URL from |title= interwiki link (strip italic or quote markup); link portion L becomes tooltip label if ws_url then Title = Title:gsub ('%b[]', ws_label); -- replace interwiki link with ws_label to retain markup Title = external_link (ws_url, Title .. '&nbsp;', 'ws link in title'); -- space char after Title to move icon away from italic text; TODO: a better way to do this? Title = utilities.substitute (cfg.presentation['interwiki-icon'], {cfg.presentation['class-wikisource'], L, Title}); Title = Title .. TransTitle; else Title = Title .. TransTitle; end end else Title = TransTitle; end if utilities.is_set (Place) then Place = " " .. wrap_msg ('written', Place, use_lowercase) .. sepc .. " "; end local ConferenceURL_origin = A:ORIGIN('ConferenceURL'); -- get name of parameter that holds ConferenceURL if utilities.is_set (Conference) then if utilities.is_set (ConferenceURL) then Conference = external_link( ConferenceURL, Conference, ConferenceURL_origin, nil ); end Conference = sepc .. " " .. Conference .. ConferenceFormat; elseif utilities.is_set (ConferenceURL) then Conference = sepc .. " " .. external_link( ConferenceURL, nil, ConferenceURL_origin, nil ); end local Position = ''; if not utilities.is_set (Position) then local Minutes = A['Minutes']; local Time = A['Time']; if utilities.is_set (Minutes) then if utilities.is_set (Time) then --TODO: make a function for this and similar? utilities.set_message ('err_redundant_parameters', {utilities.wrap_style ('parameter', 'minutes') .. ' and ' .. utilities.wrap_style ('parameter', 'time')}); end Position = " " .. Minutes .. " " .. cfg.messages['minutes']; else if utilities.is_set (Time) then local TimeCaption = A['TimeCaption'] if not utilities.is_set (TimeCaption) then TimeCaption = cfg.messages['event']; if sepc ~= '.' then TimeCaption = TimeCaption:lower(); end end Position = " " .. TimeCaption .. " " .. Time; end end else Position = " " .. Position; At = ''; end Page, Pages, Sheet, Sheets = format_pages_sheets (Page, Pages, Sheet, Sheets, config.CitationClass, Periodical_origin, sepc, NoPP, use_lowercase); At = utilities.is_set (At) and (sepc .. " " .. At) or ""; Position = utilities.is_set (Position) and (sepc .. " " .. Position) or ""; if config.CitationClass == 'map' then local Sections = A['Sections']; -- Section (singular) is an alias of Chapter so set earlier local Inset = A['Inset']; if utilities.is_set ( Inset ) then Inset = sepc .. " " .. wrap_msg ('inset', Inset, use_lowercase); end if utilities.is_set ( Sections ) then Section = sepc .. " " .. wrap_msg ('sections', Sections, use_lowercase); elseif utilities.is_set ( Section ) then Section = sepc .. " " .. wrap_msg ('section', Section, use_lowercase); end At = At .. Inset .. Section; end local Others = A['Others']; if utilities.is_set (Others) and 0 == #a and 0 == #e then -- add maint cat when |others= has value and used without |author=, |editor= if config.CitationClass == "AV-media-notes" or config.CitationClass == "audio-visual" then -- special maint for AV/M which has a lot of 'false' positives right now utilities.set_message ('maint_others_avm') else utilities.set_message ('maint_others'); end end Others = utilities.is_set (Others) and (sepc .. " " .. Others) or ""; if utilities.is_set (Translators) then Others = safe_join ({sepc .. ' ', wrap_msg ('translated', Translators, use_lowercase), Others}, sepc); end if utilities.is_set (Interviewers) then Others = safe_join ({sepc .. ' ', wrap_msg ('interview', Interviewers, use_lowercase), Others}, sepc); end local TitleNote = A['TitleNote']; TitleNote = utilities.is_set (TitleNote) and (sepc .. " " .. TitleNote) or ""; if utilities.is_set (Edition) then if Edition:match ('%f[%a][Ee]d%n?%.?$') or Edition:match ('%f[%a][Ee]dition$') then -- Ed, ed, Ed., ed., Edn, edn, Edn., edn. utilities.set_message ('err_extra_text_edition'); -- add error message end Edition = " " .. wrap_msg ('edition', Edition); else Edition = ''; end Series = utilities.is_set (Series) and wrap_msg ('series', {sepc, Series}) or ""; -- not the same as SeriesNum local Agency = A['Agency']; Agency = utilities.is_set (Agency) and wrap_msg ('agency', {sepc, Agency}) or ""; Volume = format_volume_issue (Volume, Issue, config.CitationClass, Periodical_origin, sepc, use_lowercase); if utilities.is_set (AccessDate) then local retrv_text = " " .. cfg.messages['retrieved'] AccessDate = nowrap_date (AccessDate); -- wrap in nowrap span if date in appropriate format if (sepc ~= ".") then retrv_text = retrv_text:lower() end -- if mode is cs2, lower case AccessDate = utilities.substitute (retrv_text, AccessDate); -- add retrieved text AccessDate = utilities.substitute (cfg.presentation['accessdate'], {sepc, AccessDate}); -- allow editors to hide accessdates end if utilities.is_set (ID) then ID = sepc .. " " .. ID; end local Docket = A['Docket']; if "thesis" == config.CitationClass and utilities.is_set (Docket) then ID = sepc .. " Docket " .. Docket .. ID; end if "report" == config.CitationClass and utilities.is_set (Docket) then -- for cite report when |docket= is set ID = sepc .. ' ' .. Docket; -- overwrite ID even if |id= is set end if utilities.is_set (URL) then URL = " " .. external_link( URL, nil, URL_origin, UrlAccess ); end local Quote = A['Quote']; local TransQuote = A['TransQuote']; local ScriptQuote = A['ScriptQuote']; if utilities.is_set (Quote) or utilities.is_set (TransQuote) or utilities.is_set (ScriptQuote) then if utilities.is_set (Quote) then if Quote:sub(1, 1) == '"' and Quote:sub(-1, -1) == '"' then -- if first and last characters of quote are quote marks Quote = Quote:sub(2, -2); -- strip them off end end Quote = utilities.wrap_style ('quoted-text', Quote ); -- wrap in <q>...</q> tags if utilities.is_set (ScriptQuote) then Quote = script_concatenate (Quote, ScriptQuote, 'script-quote'); -- <bdi> tags, lang attribute, categorization, etc.; must be done after quote is wrapped end if utilities.is_set (TransQuote) then if TransQuote:sub(1, 1) == '"' and TransQuote:sub(-1, -1) == '"' then -- if first and last characters of |trans-quote are quote marks TransQuote = TransQuote:sub(2, -2); -- strip them off end Quote = Quote .. " " .. utilities.wrap_style ('trans-quoted-title', TransQuote ); end if utilities.is_set (QuotePage) or utilities.is_set (QuotePages) then -- add page prefix local quote_prefix = ''; if utilities.is_set (QuotePage) then extra_text_in_page_check (QuotePage, 'quote-page'); -- add to maint cat if |quote-page= value begins with what looks like p., pp., etc. if not NoPP then quote_prefix = utilities.substitute (cfg.messages['p-prefix'], {sepc, QuotePage}), '', '', ''; else quote_prefix = utilities.substitute (cfg.messages['nopp'], {sepc, QuotePage}), '', '', ''; end elseif utilities.is_set (QuotePages) then extra_text_in_page_check (QuotePages, 'quote-pages'); -- add to maint cat if |quote-pages= value begins with what looks like p., pp., etc. if tonumber(QuotePages) ~= nil and not NoPP then -- if only digits, assume single page quote_prefix = utilities.substitute (cfg.messages['p-prefix'], {sepc, QuotePages}), '', ''; elseif not NoPP then quote_prefix = utilities.substitute (cfg.messages['pp-prefix'], {sepc, QuotePages}), '', ''; else quote_prefix = utilities.substitute (cfg.messages['nopp'], {sepc, QuotePages}), '', ''; end end Quote = quote_prefix .. ": " .. Quote; else Quote = sepc .. " " .. Quote; end PostScript = ""; -- cs1|2 does not supply terminal punctuation when |quote= is set end -- We check length of PostScript here because it will have been nuked by -- the quote parameters. We'd otherwise emit a message even if there wasn't -- a displayed postscript. -- TODO: Should the max size (1) be configurable? -- TODO: Should we check a specific pattern? if utilities.is_set(PostScript) and mw.ustring.len(PostScript) > 1 then utilities.set_message ('maint_postscript') end local Archived; if utilities.is_set (ArchiveURL) then local arch_text; if not utilities.is_set (ArchiveDate) then utilities.set_message ('err_archive_missing_date'); ArchiveDate = ''; -- empty string for concatenation end if "live" == UrlStatus then arch_text = cfg.messages['archived']; if sepc ~= "." then arch_text = arch_text:lower() end if utilities.is_set (ArchiveDate) then Archived = sepc .. ' ' .. utilities.substitute ( cfg.messages['archived-live'], {external_link( ArchiveURL, arch_text, A:ORIGIN('ArchiveURL'), nil) .. ArchiveFormat, ArchiveDate } ); else Archived = ''; end if not utilities.is_set (OriginalURL) then utilities.set_message ('err_archive_missing_url'); Archived = ''; -- empty string for concatenation end elseif utilities.is_set (OriginalURL) then -- UrlStatus is empty, 'dead', 'unfit', 'usurped', 'bot: unknown' if utilities.in_array (UrlStatus, {'unfit', 'usurped', 'bot: unknown'}) then arch_text = cfg.messages['archived-unfit']; if sepc ~= "." then arch_text = arch_text:lower() end Archived = sepc .. ' ' .. arch_text .. ArchiveDate; -- format already styled if 'bot: unknown' == UrlStatus then utilities.set_message ('maint_bot_unknown'); -- and add a category if not already added else utilities.set_message ('maint_unfit'); -- and add a category if not already added end else -- UrlStatus is empty, 'dead' arch_text = cfg.messages['archived-dead']; if sepc ~= "." then arch_text = arch_text:lower() end if utilities.is_set (ArchiveDate) then Archived = sepc .. " " .. utilities.substitute ( arch_text, { external_link( OriginalURL, cfg.messages['original'], OriginalURL_origin, OriginalAccess ) .. OriginalFormat, ArchiveDate } ); -- format already styled else Archived = ''; -- unset for concatenation end end else -- OriginalUrl not set arch_text = cfg.messages['archived-missing']; if sepc ~= "." then arch_text = arch_text:lower() end utilities.set_message ('err_archive_missing_url'); Archived = ''; -- empty string for concatenation end elseif utilities.is_set (ArchiveFormat) then Archived = ArchiveFormat; -- if set and ArchiveURL not set ArchiveFormat has error message else Archived = ''; end local Lay = ''; local LaySource = A['LaySource']; local LayURL = A['LayURL']; local LayFormat = A['LayFormat']; LayFormat = style_format (LayFormat, LayURL, 'lay-format', 'lay-url'); if utilities.is_set (LayURL) then if utilities.is_set (LayDate) then LayDate = " (" .. LayDate .. ")" end if utilities.is_set (LaySource) then LaySource = " &ndash; ''" .. utilities.safe_for_italics (LaySource) .. "''"; else LaySource = ""; end if sepc == '.' then Lay = sepc .. " " .. external_link( LayURL, cfg.messages['lay summary'], A:ORIGIN('LayURL'), nil ) .. LayFormat .. LaySource .. LayDate else Lay = sepc .. " " .. external_link( LayURL, cfg.messages['lay summary']:lower(), A:ORIGIN('LayURL'), nil ) .. LayFormat .. LaySource .. LayDate end elseif utilities.is_set (LayFormat) then -- Test if |lay-format= is given without giving a |lay-url= Lay = sepc .. LayFormat; -- if set and LayURL not set, then LayFormat has error message end local TranscriptURL = A['TranscriptURL'] local TranscriptFormat = A['TranscriptFormat']; TranscriptFormat = style_format (TranscriptFormat, TranscriptURL, 'transcript-format', 'transcripturl'); local Transcript = A['Transcript']; local TranscriptURL_origin = A:ORIGIN('TranscriptURL'); -- get name of parameter that holds TranscriptURL if utilities.is_set (Transcript) then if utilities.is_set (TranscriptURL) then Transcript = external_link( TranscriptURL, Transcript, TranscriptURL_origin, nil ); end Transcript = sepc .. ' ' .. Transcript .. TranscriptFormat; elseif utilities.is_set (TranscriptURL) then Transcript = external_link( TranscriptURL, nil, TranscriptURL_origin, nil ); end local Publisher; if utilities.is_set (PublicationDate) then PublicationDate = wrap_msg ('published', PublicationDate); end if utilities.is_set (PublisherName) then if utilities.is_set (PublicationPlace) then Publisher = sepc .. " " .. PublicationPlace .. ": " .. PublisherName .. PublicationDate; else Publisher = sepc .. " " .. PublisherName .. PublicationDate; end elseif utilities.is_set (PublicationPlace) then Publisher= sepc .. " " .. PublicationPlace .. PublicationDate; else Publisher = PublicationDate; end local TransPeriodical = A['TransPeriodical']; local TransPeriodical_origin = A:ORIGIN ('TransPeriodical'); -- Several of the above rely upon detecting this as nil, so do it last. if (utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical) or utilities.is_set (TransPeriodical)) then if utilities.is_set (Title) or utilities.is_set (TitleNote) then Periodical = sepc .. " " .. format_periodical (ScriptPeriodical, ScriptPeriodical_origin, Periodical, TransPeriodical, TransPeriodical_origin); else Periodical = format_periodical (ScriptPeriodical, ScriptPeriodical_origin, Periodical, TransPeriodical, TransPeriodical_origin); end end local Language = A['Language']; if utilities.is_set (Language) then Language = language_parameter (Language); -- format, categories, name from ISO639-1, etc. else Language=''; -- language not specified so make sure this is an empty string; --[[ TODO: need to extract the wrap_msg from language_parameter so that we can solve parentheses bunching problem with Format/Language/TitleType ]] end --[[ Handle the oddity that is cite speech. This code overrides whatever may be the value assigned to TitleNote (through |department=) and forces it to be " (Speech)" so that the annotation directly follows the |title= parameter value in the citation rather than the |event= parameter value (if provided). ]] if "speech" == config.CitationClass then -- cite speech only TitleNote = TitleType; -- move TitleType to TitleNote so that it renders ahead of |event= TitleType = ''; -- and unset if utilities.is_set (Periodical) then -- if Periodical, perhaps because of an included |website= or |journal= parameter if utilities.is_set (Conference) then -- and if |event= is set Conference = Conference .. sepc .. " "; -- then add appropriate punctuation to the end of the Conference variable before rendering end end end -- Piece all bits together at last. Here, all should be non-nil. -- We build things this way because it is more efficient in LUA -- not to keep reassigning to the same string variable over and over. local tcommon; local tcommon2; -- used for book cite when |contributor= is set if utilities.in_array (config.CitationClass, {"journal", "citation"}) and utilities.is_set (Periodical) then if utilities.is_set (Others) then Others = safe_join ({Others, sepc .. " "}, sepc) end -- add terminal punctuation & space; check for dup sepc; TODO why do we need to do this here? tcommon = safe_join( {Others, Title, TitleNote, Conference, Periodical, Format, TitleType, Series, Language, Edition, Publisher, Agency, Volume}, sepc ); elseif utilities.in_array (config.CitationClass, {"book", "citation"}) and not utilities.is_set (Periodical) then -- special cases for book cites if utilities.is_set (Contributors) then -- when we are citing foreword, preface, introduction, etc. tcommon = safe_join( {Title, TitleNote}, sepc ); -- author and other stuff will come after this and before tcommon2 tcommon2 = safe_join( {Conference, Periodical, Format, TitleType, Series, Language, Volume, Others, Edition, Publisher, Agency}, sepc ); else tcommon = safe_join( {Title, TitleNote, Conference, Periodical, Format, TitleType, Series, Language, Volume, Others, Edition, Publisher, Agency}, sepc ); end elseif 'map' == config.CitationClass then -- special cases for cite map if utilities.is_set (Chapter) then -- map in a book; TitleType is part of Chapter tcommon = safe_join( {Title, Format, Edition, Scale, Series, Language, Cartography, Others, Publisher, Volume}, sepc ); elseif utilities.is_set (Periodical) then -- map in a periodical tcommon = safe_join( {Title, TitleType, Format, Periodical, Scale, Series, Language, Cartography, Others, Publisher, Volume}, sepc ); else -- a sheet or stand-alone map tcommon = safe_join( {Title, TitleType, Format, Edition, Scale, Series, Language, Cartography, Others, Publisher}, sepc ); end elseif 'episode' == config.CitationClass then -- special case for cite episode tcommon = safe_join( {Title, TitleNote, TitleType, Series, Language, Edition, Publisher}, sepc ); else -- all other CS1 templates tcommon = safe_join( {Title, TitleNote, Conference, Periodical, Format, TitleType, Series, Language, Volume, Others, Edition, Publisher, Agency}, sepc ); end if #ID_list > 0 then ID_list = safe_join( { sepc .. " ", table.concat( ID_list, sepc .. " " ), ID }, sepc ); else ID_list = ID; end local Via = A['Via']; Via = utilities.is_set (Via) and wrap_msg ('via', Via) or ''; local idcommon; if 'audio-visual' == config.CitationClass or 'episode' == config.CitationClass then -- special case for cite AV media & cite episode position transcript idcommon = safe_join( { ID_list, URL, Archived, Transcript, AccessDate, Via, Lay, Quote }, sepc ); else idcommon = safe_join( { ID_list, URL, Archived, AccessDate, Via, Lay, Quote }, sepc ); end local text; local pgtext = Position .. Sheet .. Sheets .. Page .. Pages .. At; local OrigDate = A['OrigDate']; OrigDate = utilities.is_set (OrigDate) and wrap_msg ('origdate', OrigDate) or ''; if utilities.is_set (Date) then if utilities.is_set (Authors) or utilities.is_set (Editors) then -- date follows authors or editors when authors not set Date = " (" .. Date .. ")" .. OrigDate .. sepc .. " "; -- in parentheses else -- neither of authors and editors set if (string.sub(tcommon, -1, -1) == sepc) then -- if the last character of tcommon is sepc Date = " " .. Date .. OrigDate; -- Date does not begin with sepc else Date = sepc .. " " .. Date .. OrigDate; -- Date begins with sepc end end end if utilities.is_set (Authors) then if (not utilities.is_set (Date)) then -- when date is set it's in parentheses; no Authors termination Authors = terminate_name_list (Authors, sepc); -- when no date, terminate with 0 or 1 sepc and a space end if utilities.is_set (Editors) then local in_text = " "; local post_text = ""; if utilities.is_set (Chapter) and 0 == #c then in_text = in_text .. cfg.messages['in'] .. " " if (sepc ~= '.') then in_text = in_text:lower() -- lowercase for cs2 end end if EditorCount <= 1 then post_text = " (" .. cfg.messages['editor'] .. ")"; -- be consistent with no-author, no-date case else post_text = " (" .. cfg.messages['editors'] .. ")"; end Editors = terminate_name_list (in_text .. Editors .. post_text, sepc); -- terminate with 0 or 1 sepc and a space end if utilities.is_set (Contributors) then -- book cite and we're citing the intro, preface, etc. local by_text = sepc .. ' ' .. cfg.messages['by'] .. ' '; if (sepc ~= '.') then by_text = by_text:lower() end -- lowercase for cs2 Authors = by_text .. Authors; -- author follows title so tweak it here if utilities.is_set (Editors) and utilities.is_set (Date) then -- when Editors make sure that Authors gets terminated Authors = terminate_name_list (Authors, sepc); -- terminate with 0 or 1 sepc and a space end if (not utilities.is_set (Date)) then -- when date is set it's in parentheses; no Contributors termination Contributors = terminate_name_list (Contributors, sepc); -- terminate with 0 or 1 sepc and a space end text = safe_join( {Contributors, Date, Chapter, tcommon, Authors, Place, Editors, tcommon2, pgtext, idcommon }, sepc ); else text = safe_join( {Authors, Date, Chapter, Place, Editors, tcommon, pgtext, idcommon }, sepc ); end elseif utilities.is_set (Editors) then if utilities.is_set (Date) then if EditorCount <= 1 then Editors = Editors .. ", " .. cfg.messages['editor']; else Editors = Editors .. ", " .. cfg.messages['editors']; end else if EditorCount <= 1 then Editors = Editors .. " (" .. cfg.messages['editor'] .. ")" .. sepc .. " " else Editors = Editors .. " (" .. cfg.messages['editors'] .. ")" .. sepc .. " " end end text = safe_join( {Editors, Date, Chapter, Place, tcommon, pgtext, idcommon}, sepc ); else if utilities.in_array (config.CitationClass, {"journal", "citation"}) and utilities.is_set (Periodical) then text = safe_join( {Chapter, Place, tcommon, pgtext, Date, idcommon}, sepc ); else text = safe_join( {Chapter, Place, tcommon, Date, pgtext, idcommon}, sepc ); end end if utilities.is_set (PostScript) and PostScript ~= sepc then text = safe_join( {text, sepc}, sepc ); -- Deals with italics, spaces, etc. text = text:sub(1, -sepc:len() - 1); end text = safe_join( {text, PostScript}, sepc ); -- Now enclose the whole thing in a <cite> element local options_t = {}; options_t.class = cite_class_attribute_make (config.CitationClass, Mode); local Ref = is_valid_parameter_value (A['Ref'], A:ORIGIN('Ref'), cfg.keywords_lists['ref'], nil, true); -- nil when |ref=harv; A['Ref'] else if 'none' ~= cfg.keywords_xlate[(Ref and Ref:lower()) or ''] then local namelist_t = {}; -- holds selected contributor, author, editor name list local year = first_set ({Year, anchor_year}, 2); -- Year first for legacy citations and for YMD dates that require disambiguation if #c > 0 then -- if there is a contributor list namelist_t = c; -- select it elseif #a > 0 then -- or an author list namelist_t = a; elseif #e > 0 then -- or an editor list namelist_t = e; end local citeref_id; if #namelist_t > 0 then -- if there are names in namelist_t citeref_id = make_citeref_id (namelist_t, year); -- go make the CITEREF anchor if mw.uri.anchorEncode (citeref_id) == ((Ref and mw.uri.anchorEncode (Ref)) or '') then -- Ref may already be encoded (by {{sfnref}}) so citeref_id must be encoded before comparison utilities.set_message ('maint_ref_duplicates_default'); end else citeref_id = ''; -- unset end options_t.id = Ref or citeref_id; end if string.len (text:gsub('%b<>', '')) <= 2 then -- remove html and html-like tags; then get length of what remains; z.error_cats_t = {}; -- blank the categories list z.error_msgs_t = {}; -- blank the error messages list OCinSoutput = nil; -- blank the metadata string text = ''; -- blank the the citation utilities.set_message ('err_empty_citation'); -- set empty citation message and category end local render_t = {}; -- here we collect the final bits for concatenation into the rendered citation if utilities.is_set (options_t.id) then -- here we wrap the rendered citation in <cite ...>...</cite> tags table.insert (render_t, utilities.substitute (cfg.presentation['cite-id'], {mw.uri.anchorEncode(options_t.id), mw.text.nowiki(options_t.class), text})); -- when |ref= is set or when there is a namelist else table.insert (render_t, utilities.substitute (cfg.presentation['cite'], {mw.text.nowiki(options_t.class), text})); -- when |ref=none or when namelist_t empty and |ref= is missing or is empty end if OCinSoutput then -- blanked when citation is 'empty' so don't bother to add boilerplate metadata span table.insert (render_t, utilities.substitute (cfg.presentation['ocins'], OCinSoutput)); -- format and append metadata to the citation end local template_name = ('citation' == config.CitationClass) and 'citation' or 'cite ' .. (cfg.citation_class_map_t[config.CitationClass] or config.CitationClass); local template_link = '[[Template:' .. template_name .. '|' .. template_name .. ']]'; local msg_prefix = '<code class="cs1-code">{{' .. template_link .. '}}</code>: '; if 0 ~= #z.error_msgs_t then mw.addWarning (utilities.substitute (cfg.messages.warning_msg_e, template_link)); table.insert (render_t, ' '); -- insert a space between citation and its error messages table.sort (z.error_msgs_t); -- sort the error messages list; sorting includes wrapping <span> and <code> tags; hidden-error sorts ahead of visible-error local hidden = true; -- presume that the only error messages emited by this template are hidden for _, v in ipairs (z.error_msgs_t) do -- spin through the list of error messages if v:find ('cs1-visible-error', 1, true) then -- look for the visible error class name hidden = false; -- found one; so don't hide the error message prefix break; -- and done because no need to look further end end z.error_msgs_t[1] = table.concat ({utilities.error_comment (msg_prefix, hidden), z.error_msgs_t[1]}); -- add error message prefix to first error message to prevent extraneous punctuation table.insert (render_t, table.concat (z.error_msgs_t, '; ')); -- make a big string of error messages and add it to the rendering end if 0 ~= #z.maint_cats_t then mw.addWarning (utilities.substitute (cfg.messages.warning_msg_m, template_link)); table.sort (z.maint_cats_t); -- sort the maintenance messages list local maint_msgs_t = {}; -- here we collect all of the maint messages if 0 == #z.error_msgs_t then -- if no error messages table.insert (maint_msgs_t, msg_prefix); -- insert message prefix in maint message livery end for _, v in ipairs( z.maint_cats_t ) do -- append maintenance categories table.insert (maint_msgs_t, -- assemble new maint message and add it to the maint_msgs_t table table.concat ({v, ' (', utilities.substitute (cfg.messages[':cat wikilink'], v), ')'}) ); end table.insert (render_t, utilities.substitute (cfg.presentation['hidden-maint'], table.concat (maint_msgs_t, ' '))); -- wrap the group of maint messages with proper presentation and save end if not no_tracking_cats then for _, v in ipairs (z.error_cats_t) do -- append error categories table.insert (render_t, utilities.substitute (cfg.messages['cat wikilink'], v)); end for _, v in ipairs (z.maint_cats_t) do -- append maintenance categories table.insert (render_t, utilities.substitute (cfg.messages['cat wikilink'], v)); end for _, v in ipairs (z.prop_cats_t) do -- append properties categories table.insert (render_t, utilities.substitute (cfg.messages['cat wikilink'], v)); end end return table.concat (render_t); -- make a big string and done end --[[--------------------------< V A L I D A T E >-------------------------------------------------------------- Looks for a parameter's name in one of several whitelists. Parameters in the whitelist can have three values: true - active, supported parameters false - deprecated, supported parameters nil - unsupported parameters ]] local function validate (name, cite_class, empty) local name = tostring (name); local enum_name; -- for enumerated parameters, is name with enumerator replaced with '#' local state; local function state_test (state, name) -- local function to do testing of state values if true == state then return true; end -- valid actively supported parameter if false == state then if empty then return nil; end -- empty deprecated parameters are treated as unknowns deprecated_parameter (name); -- parameter is deprecated but still supported return true; end if 'tracked' == state then local base_name = name:gsub ('%d', ''); -- strip enumerators from parameter names that have them to get the base name utilities.add_prop_cat ('tracked-param', {base_name}, base_name); -- add a properties category; <base_name> modifies <key> return true; end return nil; end if name:find ('#') then -- # is a cs1|2 reserved character so parameters with # not permitted return nil; end if utilities.in_array (cite_class, whitelist.preprint_template_list ) then -- limited parameter sets allowed for these templates state = whitelist.limited_basic_arguments[name]; if true == state_test (state, name) then return true; end state = whitelist.preprint_arguments[cite_class][name]; -- look in the parameter-list for the template identified by cite_class if true == state_test (state, name) then return true; end -- limited enumerated parameters list enum_name = name:gsub("%d+", "#" ); -- replace digit(s) with # (last25 becomes last#) (mw.ustring because non-Western 'local' digits) state = whitelist.limited_numbered_arguments[enum_name]; if true == state_test (state, name) then return true; end return false; -- not supported because not found or name is set to nil end -- end limited parameter-set templates if utilities.in_array (cite_class, whitelist.unique_param_template_list) then -- experiment for template-specific parameters for templates that accept parameters from the basic argument list state = whitelist.unique_arguments[cite_class][name]; -- look in the template-specific parameter-lists for the template identified by cite_class if true == state_test (state, name) then return true; end end -- if here, fall into general validation state = whitelist.basic_arguments[name]; -- all other templates; all normal parameters allowed if true == state_test (state, name) then return true; end -- all enumerated parameters allowed enum_name = name:gsub("%d+", "#" ); -- replace digit(s) with # (last25 becomes last#) (mw.ustring because non-Western 'local' digits) state = whitelist.numbered_arguments[enum_name]; if true == state_test (state, name) then return true; end return false; -- not supported because not found or name is set to nil end --[=[-------------------------< I N T E R _ W I K I _ C H E C K >---------------------------------------------- check <value> for inter-language interwiki-link markup. <prefix> must be a MediaWiki-recognized language code. when these values have the form (without leading colon): [[<prefix>:link|label]] return label as plain-text [[<prefix>:link]] return <prefix>:link as plain-text return value as is else ]=] local function inter_wiki_check (parameter, value) local prefix = value:match ('%[%[(%a+):'); -- get an interwiki prefix if one exists local _; if prefix and cfg.inter_wiki_map[prefix:lower()] then -- if prefix is in the map, needs preceding colon so utilities.set_message ('err_bad_paramlink', parameter); -- emit an error message _, value, _ = utilities.is_wikilink (value); -- extract label portion from wikilink end return value; end --[[--------------------------< M I S S I N G _ P I P E _ C H E C K >------------------------------------------ Look at the contents of a parameter. If the content has a string of characters and digits followed by an equal sign, compare the alphanumeric string to the list of cs1|2 parameters. If found, then the string is possibly a parameter that is missing its pipe. There are two tests made: {{cite ... |title=Title access-date=2016-03-17}} -- the first parameter has a value and whitespace separates that value from the missing pipe parameter name {{cite ... |title=access-date=2016-03-17}} -- the first parameter has no value (whitespace after the first = is trimmed by MediaWiki) cs1|2 shares some parameter names with XML/HTML attributes: class=, title=, etc. To prevent false positives XML/HTML tags are removed before the search. If a missing pipe is detected, this function adds the missing pipe maintenance category. ]] local function missing_pipe_check (parameter, value) local capture; value = value:gsub ('%b<>', ''); -- remove XML/HTML tags because attributes: class=, title=, etc. capture = value:match ('%s+(%a[%w%-]+)%s*=') or value:match ('^(%a[%w%-]+)%s*='); -- find and categorize parameters with possible missing pipes if capture and validate (capture) then -- if the capture is a valid parameter name utilities.set_message ('err_missing_pipe', parameter); end end --[[--------------------------< H A S _ E X T R A N E O U S _ P U N C T >-------------------------------------- look for extraneous terminal punctuation in most parameter values; parameters listed in skip table are not checked ]] local function has_extraneous_punc (param, value) if 'number' == type (param) then return; end param = param:gsub ('%d+', '#'); -- enumerated name-list mask params allow terminal punct; normalize if cfg.punct_skip[param] then return; -- parameter name found in the skip table so done end if value:match ('[,;:]$') then utilities.set_message ('maint_extra_punct'); -- has extraneous punctuation; add maint cat end if value:match ('^=') then -- sometimes an extraneous '=' character appears ... utilities.set_message ('maint_extra_punct'); -- has extraneous punctuation; add maint cat end end --[[--------------------------< H A S _ E X T R A N E O U S _ U R L >------------------------------------------ look for extraneous url parameter values; parameters listed in skip table are not checked ]] local function has_extraneous_url (url_param_t) local url_error_t = {}; check_for_url (url_param_t, url_error_t); -- extraneous url check if 0 ~= #url_error_t then -- non-zero when there are errors table.sort (url_error_t); utilities.set_message ('err_param_has_ext_link', {utilities.make_sep_list (#url_error_t, url_error_t)}); -- add this error message end end --[[--------------------------< C I T A T I O N >-------------------------------------------------------------- This is used by templates such as {{cite book}} to create the actual citation text. ]] local function citation(frame) Frame = frame; -- save a copy in case we need to display an error message in preview mode local sandbox = '/sandbox' -- i18n: replace this rvalue with the name that your wiki uses to identify sandbox subpages is_sandbox = nil ~= string.find (frame:getTitle(), sandbox, 1, true); -- is this invoke the sandbox module? sandbox = is_sandbox and sandbox or ''; -- use i18n sandbox to load sandbox modules when this module is the sandox; live modules else local pframe = frame:getParent() local styles; cfg = mw.loadData ('Module:Citation/CS1/Configuration' .. sandbox); -- load sandbox versions of support modules when {{#invoke:Citation/CS1/sandbox|...}}; live modules else whitelist = mw.loadData ('Module:Citation/CS1/Whitelist' .. sandbox); utilities = require ('Module:Citation/CS1/Utilities' .. sandbox); validation = require ('Module:Citation/CS1/Date_validation' .. sandbox); identifiers = require ('Module:Citation/CS1/Identifiers' .. sandbox); metadata = require ('Module:Citation/CS1/COinS' .. sandbox); styles = 'Module:Citation/CS1' .. sandbox .. '/styles.css'; utilities.set_selected_modules (cfg); -- so that functions in Utilities can see the selected cfg tables identifiers.set_selected_modules (cfg, utilities); -- so that functions in Identifiers can see the selected cfg tables and selected Utilities module validation.set_selected_modules (cfg, utilities); -- so that functions in Date validataion can see selected cfg tables and the selected Utilities module metadata.set_selected_modules (cfg, utilities); -- so that functions in COinS can see the selected cfg tables and selected Utilities module z = utilities.z; -- table of error and category tables in Module:Citation/CS1/Utilities is_preview_mode = not utilities.is_set (frame:preprocess ('{{REVISIONID}}')); local args = {}; -- table where we store all of the template's arguments local suggestions = {}; -- table where we store suggestions if we need to loadData them local error_text; -- used as a flag local config = {}; -- table to store parameters from the module {{#invoke:}} for k, v in pairs( frame.args ) do -- get parameters from the {{#invoke}} frame config[k] = v; -- args[k] = v; -- crude debug support that allows us to render a citation from module {{#invoke:}}; skips parameter validation; TODO: keep? end local capture; -- the single supported capture when matching unknown parameters using patterns local empty_unknowns = {}; -- sequence table to hold empty unknown params for error message listing for k, v in pairs( pframe.args ) do -- get parameters from the parent (template) frame v = mw.ustring.gsub (v, '^%s*(.-)%s*$', '%1'); -- trim leading/trailing whitespace; when v is only whitespace, becomes empty string if v ~= '' then if ('string' == type (k)) then k = mw.ustring.gsub (k, '%d', cfg.date_names.local_digits); -- for enumerated parameters, translate 'local' digits to Western 0-9 end if not validate( k, config.CitationClass ) then if type (k) ~= 'string' then -- exclude empty numbered parameters if v:match("%S+") ~= nil then error_text = utilities.set_message ('err_text_ignored', {v}); end elseif validate (k:lower(), config.CitationClass) then error_text = utilities.set_message ('err_parameter_ignored_suggest', {k, k:lower()}); -- suggest the lowercase version of the parameter else if nil == suggestions.suggestions then -- if this table is nil then we need to load it if is_sandbox then -- did the {{#invoke:}} use sandbox version? suggestions = mw.loadData( 'Module:Citation/CS1/Suggestions/sandbox' ); -- use the sandbox version else suggestions = mw.loadData( 'Module:Citation/CS1/Suggestions' ); -- use the live version end end for pattern, param in pairs (suggestions.patterns) do -- loop through the patterns to see if we can suggest a proper parameter capture = k:match (pattern); -- the whole match if no capture in pattern else the capture if a match if capture then -- if the pattern matches param = utilities.substitute (param, capture); -- add the capture to the suggested parameter (typically the enumerator) if validate (param, config.CitationClass) then -- validate the suggestion to make sure that the suggestion is supported by this template (necessary for limited parameter lists) error_text = utilities.set_message ('err_parameter_ignored_suggest', {k, param}); -- set the suggestion error message else error_text = utilities.set_message ('err_parameter_ignored', {k}); -- suggested param not supported by this template v = ''; -- unset end end end if not utilities.is_set (error_text) then -- couldn't match with a pattern, is there an explicit suggestion? if (suggestions.suggestions[ k:lower() ] ~= nil) and validate (suggestions.suggestions[ k:lower() ], config.CitationClass) then utilities.set_message ('err_parameter_ignored_suggest', {k, suggestions.suggestions[ k:lower() ]}); else utilities.set_message ('err_parameter_ignored', {k}); v = ''; -- unset value assigned to unrecognized parameters (this for the limited parameter lists) end end end end args[k] = v; -- save this parameter and its value elseif not utilities.is_set (v) then -- for empty parameters if not validate (k, config.CitationClass, true) then -- is this empty parameter a valid parameter k = ('' == k) and '(empty string)' or k; -- when k is empty string (or was space(s) trimmed to empty string), replace with descriptive text table.insert (empty_unknowns, utilities.wrap_style ('parameter', k)); -- format for error message and add to the list end -- crude debug support that allows us to render a citation from module {{#invoke:}} TODO: keep? -- elseif args[k] ~= nil or (k == 'postscript') then -- when args[k] has a value from {{#invoke}} frame (we don't normally do that) -- args[k] = v; -- overwrite args[k] with empty string from pframe.args[k] (template frame); v is empty string here end -- not sure about the postscript bit; that gets handled in parameter validation; historical artifact? end if 0 ~= #empty_unknowns then -- create empty unknown error message utilities.set_message ('err_param_unknown_empty', { 1 == #empty_unknowns and '' or 's', utilities.make_sep_list (#empty_unknowns, empty_unknowns) }); end local url_param_t = {}; for k, v in pairs( args ) do if 'string' == type (k) then -- don't evaluate positional parameters has_invisible_chars (k, v); -- look for invisible characters end has_extraneous_punc (k, v); -- look for extraneous terminal punctuation in parameter values missing_pipe_check (k, v); -- do we think that there is a parameter that is missing a pipe? args[k] = inter_wiki_check (k, v); -- when language interwiki-linked parameter missing leading colon replace with wiki-link label if 'string' == type (k) and not cfg.url_skip[k] then -- when parameter k is not positional and not in url skip table url_param_t[k] = v; -- make a parameter/value list for extraneous url check end end has_extraneous_url (url_param_t); -- look for url in parameter values where a url does not belong return table.concat ({ frame:extensionTag ('templatestyles', '', {src=styles}), citation0( config, args) }); end --[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------ ]] return {citation = citation}; ap25rq0kh3819w7lon63qbjh3bjokuz Module:Citation/CS1/COinS 828 1636 27572 27571 2022-07-30T05:41:47Z Samatics 9 1 revision imported from [[:en:Module:Citation/CS1/COinS]]: Import citation templates Scribunto text/plain --[[--------------------------< F O R W A R D D E C L A R A T I O N S >-------------------------------------- ]] local has_accept_as_written, is_set, in_array, remove_wiki_link, strip_apostrophe_markup; -- functions in Module:Citation/CS1/Utilities local cfg; -- table of configuration tables that are defined in Module:Citation/CS1/Configuration --[[--------------------------< M A K E _ C O I N S _ T I T L E >---------------------------------------------- Makes a title for COinS from Title and / or ScriptTitle (or any other name-script pairs) Apostrophe markup (bold, italics) is stripped from each value so that the COinS metadata isn't corrupted with strings of %27%27... ]] local function make_coins_title (title, script) title = has_accept_as_written (title); if is_set (title) then title = strip_apostrophe_markup (title); -- strip any apostrophe markup else title = ''; -- if not set, make sure title is an empty string end if is_set (script) then script = script:gsub ('^%l%l%s*:%s*', ''); -- remove language prefix if present (script value may now be empty string) script = strip_apostrophe_markup (script); -- strip any apostrophe markup else script = ''; -- if not set, make sure script is an empty string end if is_set (title) and is_set (script) then script = ' ' .. script; -- add a space before we concatenate end return title .. script; -- return the concatenation end --[[--------------------------< E S C A P E _ L U A _ M A G I C _ C H A R S >---------------------------------- Returns a string where all of Lua's magic characters have been escaped. This is important because functions like string.gsub() treat their pattern and replace strings as patterns, not literal strings. ]] local function escape_lua_magic_chars (argument) argument = argument:gsub("%%", "%%%%"); -- replace % with %% argument = argument:gsub("([%^%$%(%)%.%[%]%*%+%-%?])", "%%%1"); -- replace all other Lua magic pattern characters return argument; end --[[--------------------------< G E T _ C O I N S _ P A G E S >------------------------------------------------ Extract page numbers from external wikilinks in any of the |page=, |pages=, or |at= parameters for use in COinS. ]] local function get_coins_pages (pages) local pattern; if not is_set (pages) then return pages; end -- if no page numbers then we're done while true do pattern = pages:match("%[(%w*:?//[^ ]+%s+)[%w%d].*%]"); -- pattern is the opening bracket, the URL and following space(s): "[url " if nil == pattern then break; end -- no more URLs pattern = escape_lua_magic_chars (pattern); -- pattern is not a literal string; escape Lua's magic pattern characters pages = pages:gsub(pattern, ""); -- remove as many instances of pattern as possible end pages = pages:gsub("[%[%]]", ""); -- remove the brackets pages = pages:gsub("–", "-" ); -- replace endashes with hyphens pages = pages:gsub("&%w+;", "-" ); -- and replace HTML entities (&ndash; etc.) with hyphens; do we need to replace numerical entities like &#32; and the like? return pages; end --[=[-------------------------< C O I N S _ R E P L A C E _ M A T H _ S T R I P M A R K E R >------------------ There are three options for math markup rendering that depend on the editor's math preference settings. These settings are at [[Special:Preferences#mw-prefsection-rendering]] and are PNG images TeX source MathML with SVG or PNG fallback All three are heavy with HTML and CSS which doesn't belong in the metadata. Without this function, the metadata saved in the raw wikitext contained the rendering determined by the settings of the last editor to save the page. This function gets the rendered form of an equation according to the editor's preference before the page is saved. It then searches the rendering for the text equivalent of the rendered equation and replaces the rendering with that so that the page is saved without extraneous HTML/CSS markup and with a reasonably readable text form of the equation. When a replacement is made, this function returns true and the value with replacement; otherwise false and the initial value. To replace multipe equations it is necessary to call this function from within a loop. ]=] local function coins_replace_math_stripmarker (value) local stripmarker = cfg.stripmarkers['math']; local rendering = value:match (stripmarker); -- is there a math stripmarker if not rendering then -- when value doesn't have a math stripmarker, abandon this test return false, value; end rendering = mw.text.unstripNoWiki (rendering); -- convert stripmarker into rendered value (or nil? ''? when math render error) if rendering:match ('alt="[^"]+"') then -- if PNG math option rendering = rendering:match ('alt="([^"]+)"'); -- extract just the math text elseif rendering:match ('$%s+.+%s+%$') then -- if TeX math option; $ is legit character that is escapes as \$ rendering = rendering:match ('$%s+(.+)%s+%$') -- extract just the math text elseif rendering:match ('<annotation[^>]+>.+</annotation>') then -- if MathML math option rendering = rendering:match ('<annotation[^>]+>(.+)</annotation>') -- extract just the math text else return false, value; -- had math stripmarker but not one of the three defined forms end return true, value:gsub (stripmarker, rendering, 1); end --[[--------------------------< C O I N S _ C L E A N U P >---------------------------------------------------- Cleanup parameter values for the metadata by removing or replacing invisible characters and certain HTML entities. 2015-12-10: there is a bug in mw.text.unstripNoWiki (). It replaces math stripmarkers with the appropriate content when it shouldn't. See https://phabricator.wikimedia.org/T121085 and Wikipedia_talk:Lua#stripmarkers_and_mw.text.unstripNoWiki.28.29 TODO: move the replacement patterns and replacement values into a table in /Configuration similar to the invisible characters table? ]] local function coins_cleanup (value) local replaced = true; -- default state to get the do loop running while replaced do -- loop until all math stripmarkers replaced replaced, value = coins_replace_math_stripmarker (value); -- replace math stripmarker with text representation of the equation end value = value:gsub (cfg.stripmarkers['math'], "MATH RENDER ERROR"); -- one or more couldn't be replaced; insert vague error message value = mw.text.unstripNoWiki (value); -- replace nowiki stripmarkers with their content value = value:gsub ('<span class="nowrap" style="padding%-left:0%.1em;">&#39;(s?)</span>', "'%1"); -- replace {{'}} or {{'s}} with simple apostrophe or apostrophe-s value = value:gsub ('&nbsp;', ' '); -- replace &nbsp; entity with plain space value = value:gsub ('\226\128\138', ' '); -- replace hair space with plain space if not mw.ustring.find (value, cfg.indic_script) then -- don't remove zero-width joiner characters from indic script value = value:gsub ('&zwj;', ''); -- remove &zwj; entities value = mw.ustring.gsub (value, '[\226\128\141\226\128\139\194\173]', ''); -- remove zero-width joiner, zero-width space, soft hyphen end value = value:gsub ('[\009\010\013 ]+', ' '); -- replace horizontal tab, line feed, carriage return with plain space return value; end --[[--------------------------< C O I N S >-------------------------------------------------------------------- COinS metadata (see <http://ocoins.info/>) allows automated tools to parse the citation information. ]] local function COinS(data, class) if 'table' ~= type(data) or nil == next(data) then return ''; end for k, v in pairs (data) do -- spin through all of the metadata parameter values if 'ID_list' ~= k and 'Authors' ~= k then -- except the ID_list and Author tables (author nowiki stripmarker done when Author table processed) data[k] = coins_cleanup (v); end end local ctx_ver = "Z39.88-2004"; -- treat table strictly as an array with only set values. local OCinSoutput = setmetatable( {}, { __newindex = function(self, key, value) if is_set(value) then rawset( self, #self+1, table.concat{ key, '=', mw.uri.encode( remove_wiki_link( value ) ) } ); end end }); if in_array (class, {'arxiv', 'biorxiv', 'citeseerx', 'ssrn', 'journal', 'news', 'magazine'}) or (in_array (class, {'conference', 'interview', 'map', 'press release', 'web'}) and is_set(data.Periodical)) or ('citation' == class and is_set(data.Periodical) and not is_set (data.Encyclopedia)) then OCinSoutput.rft_val_fmt = "info:ofi/fmt:kev:mtx:journal"; -- journal metadata identifier if in_array (class, {'arxiv', 'biorxiv', 'citeseerx', 'ssrn'}) then -- set genre according to the type of citation template we are rendering OCinSoutput["rft.genre"] = "preprint"; -- cite arxiv, cite biorxiv, cite citeseerx, cite ssrn elseif 'conference' == class then OCinSoutput["rft.genre"] = "conference"; -- cite conference (when Periodical set) elseif 'web' == class then OCinSoutput["rft.genre"] = "unknown"; -- cite web (when Periodical set) else OCinSoutput["rft.genre"] = "article"; -- journal and other 'periodical' articles end OCinSoutput["rft.jtitle"] = data.Periodical; -- journal only OCinSoutput["rft.atitle"] = data.Title; -- 'periodical' article titles -- these used only for periodicals OCinSoutput["rft.ssn"] = data.Season; -- keywords: winter, spring, summer, fall OCinSoutput["rft.quarter"] = data.Quarter; -- single digits 1->first quarter, etc. OCinSoutput["rft.chron"] = data.Chron; -- free-form date components OCinSoutput["rft.volume"] = data.Volume; -- does not apply to books OCinSoutput["rft.issue"] = data.Issue; OCinSoutput["rft.pages"] = data.Pages; -- also used in book metadata elseif 'thesis' ~= class then -- all others except cite thesis are treated as 'book' metadata; genre distinguishes OCinSoutput.rft_val_fmt = "info:ofi/fmt:kev:mtx:book"; -- book metadata identifier if 'report' == class or 'techreport' == class then -- cite report and cite techreport OCinSoutput["rft.genre"] = "report"; elseif 'conference' == class then -- cite conference when Periodical not set OCinSoutput["rft.genre"] = "conference"; OCinSoutput["rft.atitle"] = data.Chapter; -- conference paper as chapter in proceedings (book) elseif in_array (class, {'book', 'citation', 'encyclopaedia', 'interview', 'map'}) then if is_set (data.Chapter) then OCinSoutput["rft.genre"] = "bookitem"; OCinSoutput["rft.atitle"] = data.Chapter; -- book chapter, encyclopedia article, interview in a book, or map title else if 'map' == class or 'interview' == class then OCinSoutput["rft.genre"] = 'unknown'; -- standalone map or interview else OCinSoutput["rft.genre"] = 'book'; -- book and encyclopedia end end else -- {'audio-visual', 'AV-media-notes', 'DVD-notes', 'episode', 'interview', 'mailinglist', 'map', 'newsgroup', 'podcast', 'press release', 'serial', 'sign', 'speech', 'web'} OCinSoutput["rft.genre"] = "unknown"; end OCinSoutput["rft.btitle"] = data.Title; -- book only OCinSoutput["rft.place"] = data.PublicationPlace; -- book only OCinSoutput["rft.series"] = data.Series; -- book only OCinSoutput["rft.pages"] = data.Pages; -- book, journal OCinSoutput["rft.edition"] = data.Edition; -- book only OCinSoutput["rft.pub"] = data.PublisherName; -- book and dissertation else -- cite thesis OCinSoutput.rft_val_fmt = "info:ofi/fmt:kev:mtx:dissertation"; -- dissertation metadata identifier OCinSoutput["rft.title"] = data.Title; -- dissertation (also patent but that is not yet supported) OCinSoutput["rft.degree"] = data.Degree; -- dissertation only OCinSoutput['rft.inst'] = data.PublisherName; -- book and dissertation end -- NB. Not currently supported are "info:ofi/fmt:kev:mtx:patent", "info:ofi/fmt:kev:mtx:dc", "info:ofi/fmt:kev:mtx:sch_svc", "info:ofi/fmt:kev:mtx:ctx" -- and now common parameters (as much as possible) OCinSoutput["rft.date"] = data.Date; -- book, journal, dissertation for k, v in pairs( data.ID_list ) do -- what to do about these? For now assume that they are common to all? if k == 'ISBN' then v = v:gsub( "[^-0-9X]", "" ); end local id = cfg.id_handlers[k].COinS; if string.sub( id or "", 1, 4 ) == 'info' then -- for ids that are in the info:registry OCinSoutput["rft_id"] = table.concat{ id, "/", v }; elseif string.sub (id or "", 1, 3 ) == 'rft' then -- for isbn, issn, eissn, etc. that have defined COinS keywords OCinSoutput[ id ] = v; elseif 'url' == id then -- for urls that are assembled in ~/Identifiers; |asin= and |ol= OCinSoutput["rft_id"] = table.concat ({data.ID_list[k], "#id-name=", cfg.id_handlers[k].label}); elseif id then -- when cfg.id_handlers[k].COinS is not nil so urls created here OCinSoutput["rft_id"] = table.concat{ cfg.id_handlers[k].prefix, v, cfg.id_handlers[k].suffix or '', "#id-name=", cfg.id_handlers[k].label }; -- others; provide a URL and indicate identifier name as #fragment (human-readable, but transparent to browsers) end end local last, first; for k, v in ipairs( data.Authors ) do last, first = coins_cleanup (v.last), coins_cleanup (v.first or ''); -- replace any nowiki stripmarkers, non-printing or invisible characters if k == 1 then -- for the first author name only if is_set(last) and is_set(first) then -- set these COinS values if |first= and |last= specify the first author name OCinSoutput["rft.aulast"] = last; -- book, journal, dissertation OCinSoutput["rft.aufirst"] = first; -- book, journal, dissertation elseif is_set(last) then OCinSoutput["rft.au"] = last; -- book, journal, dissertation -- otherwise use this form for the first name end else -- for all other authors if is_set(last) and is_set(first) then OCinSoutput["rft.au"] = table.concat{ last, ", ", first }; -- book, journal, dissertation elseif is_set(last) then OCinSoutput["rft.au"] = last; -- book, journal, dissertation end -- TODO: At present we do not report "et al.". Add anything special if this condition applies? end end OCinSoutput.rft_id = data.URL; OCinSoutput.rfr_id = table.concat{ "info:sid/", mw.site.server:match( "[^/]*$" ), ":", data.RawPage }; -- TODO: Add optional extra info: -- rfr_dat=#REVISION<version> (referrer private data) -- ctx_id=<data.RawPage>#<ref> (identifier for the context object) -- ctx_tim=<ts> (timestamp in format yyyy-mm-ddThh:mm:ssTZD or yyyy-mm-dd) -- ctx_enc=info:ofi/enc:UTF-8 (character encoding) OCinSoutput = setmetatable( OCinSoutput, nil ); -- sort with version string always first, and combine. -- table.sort( OCinSoutput ); table.insert( OCinSoutput, 1, "ctx_ver=" .. ctx_ver ); -- such as "Z39.88-2004" return table.concat(OCinSoutput, "&"); end --[[--------------------------< S E T _ S E L E C T E D _ M O D U L E S >-------------------------------------- Sets local cfg table and imported functions table to same (live or sandbox) as that used by the other modules. ]] local function set_selected_modules (cfg_table_ptr, utilities_page_ptr) cfg = cfg_table_ptr; has_accept_as_written = utilities_page_ptr.has_accept_as_written; -- import functions from selected Module:Citation/CS1/Utilities module is_set = utilities_page_ptr.is_set; in_array = utilities_page_ptr.in_array; remove_wiki_link = utilities_page_ptr.remove_wiki_link; strip_apostrophe_markup = utilities_page_ptr.strip_apostrophe_markup; end --[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------ ]] return { make_coins_title = make_coins_title, get_coins_pages = get_coins_pages, COinS = COinS, set_selected_modules = set_selected_modules, } 9vyk9pk52t1pp4siilcbluanw9m1ekz Module:Citation/CS1/Configuration 828 1637 27574 27573 2022-07-30T05:41:47Z Samatics 9 1 revision imported from [[:en:Module:Citation/CS1/Configuration]]: Import citation templates Scribunto text/plain local lang_obj = mw.language.getContentLanguage(); -- make a language object for the local language; used here for languages and dates --[[--------------------------< U N C A T E G O R I Z E D _ N A M E S P A C E S >------------------------------ List of namespaces that should not be included in citation error categories. Same as setting notracking = true by default. Note: Namespace names should use underscores instead of spaces. ]] local uncategorized_namespaces = { 'User', 'Talk', 'User_talk', 'Wikipedia_talk', 'File_talk', 'Template_talk', 'Help_talk', 'Category_talk', 'Portal_talk', 'Book_talk', 'Draft_talk', 'Education_Program_talk', 'Module_talk', 'MediaWiki_talk' }; local uncategorized_subpages = {'/[Ss]andbox', '/[Tt]estcases', '/[^/]*[Ll]og', '/[Aa]rchive'}; -- list of Lua patterns found in page names of pages we should not categorize --[[--------------------------< M E S S A G E S >-------------------------------------------------------------- Translation table The following contains fixed text that may be output as part of a citation. This is separated from the main body to aid in future translations of this module. ]] local messages = { ['agency'] = '$1 $2', -- $1 is sepc, $2 is agency ['archived-dead'] = 'Archived from $1 on $2', ['archived-live'] = '$1 from the original on $2', ['archived-missing'] = 'Archived from the original$1 on $2', ['archived-unfit'] = 'Archived from the original on ', ['archived'] = 'Archived', ['by'] = 'By', -- contributions to authored works: introduction, foreword, afterword ['cartography'] = 'Cartography by $1', ['editor'] = 'ed.', ['editors'] = 'eds.', ['edition'] = '($1&nbsp;ed.)', ['episode'] = 'Episode $1', ['et al'] = 'et&nbsp;al.', ['in'] = 'In', -- edited works ['inactive'] = 'inactive', ['inset'] = '$1 inset', ['interview'] = 'Interviewed by $1', ['lay summary'] = 'Lay summary', ['mismatch'] = '<code class="cs1-code">&#124;$1=</code> / <code class="cs1-code">&#124;$2=</code> mismatch', -- $1 is year param name; $2 is date param name ['newsgroup'] = '[[Usenet newsgroup|Newsgroup]]:&nbsp;$1', ['notitle'] = 'No title', -- for |title=(()) and (in the future) |title=none ['original'] = 'the original', ['origdate'] = ' [$1]', ['published'] = ' (published $1)', ['retrieved'] = 'Retrieved $1', ['season'] = 'Season $1', ['section'] = '§&nbsp;$1', ['sections'] = '§§&nbsp;$1', ['series'] = '$1 $2', -- $1 is sepc, $2 is series ['seriesnum'] = 'Series $1', ['translated'] = 'Translated by $1', ['type'] = ' ($1)', -- for titletype ['written'] = 'Written at $1', ['vol'] = '$1 Vol.&nbsp;$2', -- $1 is sepc; bold journal style volume is in presentation{} ['vol-no'] = '$1 Vol.&nbsp;$2, no.&nbsp;$3', -- sepc, volume, issue (alternatively insert $1 after $2, but then we'd also have to change capitalization) ['issue'] = '$1 No.&nbsp;$2', -- $1 is sepc ['j-vol'] = '$1 $2', -- sepc, volume; bold journal volume is in presentation{} ['j-issue'] = ' ($1)', ['nopp'] = '$1 $2'; -- page(s) without prefix; $1 is sepc ['p-prefix'] = "$1 p.&nbsp;$2", -- $1 is sepc ['pp-prefix'] = "$1 pp.&nbsp;$2", -- $1 is sepc ['j-page(s)'] = ': $1', -- same for page and pages ['sheet'] = '$1 Sheet&nbsp;$2', -- $1 is sepc ['sheets'] = '$1 Sheets&nbsp;$2', -- $1 is sepc ['j-sheet'] = ': Sheet&nbsp;$1', ['j-sheets'] = ': Sheets&nbsp;$1', ['language'] = '(in $1)', ['via'] = " &ndash; via $1", ['event'] = 'Event occurs at', ['minutes'] = 'minutes in', -- Determines the location of the help page ['help page link'] = 'Help:CS1 errors', ['help page label'] = 'help', -- categories ['cat wikilink'] = '[[Category:$1]]', -- $1 is the category name [':cat wikilink'] = '[[:Category:$1|link]]', -- category name as maintenance message wikilink; $1 is the category name -- Internal errors (should only occur if configuration is bad) ['undefined_error'] = 'Called with an undefined error condition', ['unknown_ID_key'] = 'Unrecognized ID key: ', -- an ID key in id_handlers not found in ~/Identifiers func_map{} ['unknown_ID_access'] = 'Unrecognized ID access keyword: ', -- an ID access keyword in id_handlers not found in keywords_lists['id-access']{} ['unknown_argument_map'] = 'Argument map not defined for this variable', ['bare_url_no_origin'] = 'Bare URL found but origin indicator is nil or empty', ['warning_msg_e'] = '<span style="color:#d33">One or more <code style="color: inherit; background: inherit; border: none; padding: inherit;">&#123;{$1}}</code> templates have errors</span>; messages may be hidden ([[Help:CS1_errors#Controlling_error_message_display|help]]).'; -- $1 is template link ['warning_msg_m'] = '<span style="color:#3a3">One or more <code style="color: inherit; background: inherit; border: none; padding: inherit;">&#123;{$1}}</code> templates have maintenance messages</span>; messages may be hidden ([[Help:CS1_errors#Controlling_error_message_display|help]]).'; -- $1 is template link } --[[--------------------------< C I T A T I O N _ C L A S S _ M A P >------------------------------------------ this table maps the value assigned to |CitationClass= in the cs1|2 templates to the canonical template name when the value assigned to |CitationClass= is different from the canonical template name. |CitationClass= values are used as class attributes in the <cite> tag that encloses the citation so these names may not contain spaces while the canonical template name may. These names are used in warning_msg_e and warning_msg_m to create links to the template's documentation when an article is displayed in preivew mode. Most cs1|2 template |CitationClass= values at en.wiki match their canonical template names so are not listed here. ]] local citation_class_map_t = { -- TODO: if kept, these and all other config.CitationClass 'names' require some sort of i18n ['audio-visual'] = 'AV media', -- TODO: move to ~/Configuration ['AV-media-notes'] = 'AV media notes', ['encyclopaedia'] = 'encyclopedia', ['mailinglist'] = 'mailing list', ['pressrelease'] = 'press release' } --[=[-------------------------< E T _ A L _ P A T T E R N S >-------------------------------------------------- This table provides Lua patterns for the phrase "et al" and variants in name text (author, editor, etc.). The main module uses these to identify and emit the 'etal' message. ]=] local et_al_patterns = { "[;,]? *[\"']*%f[%a][Ee][Tt]%.? *[Aa][Ll][%.;,\"']*$", -- variations on the 'et al' theme "[;,]? *[\"']*%f[%a][Ee][Tt]%.? *[Aa][Ll][Ii][AaIi][Ee]?[%.;,\"']*$", -- variations on the 'et alia', 'et alii' and 'et aliae' themes (false positive 'et aliie' unlikely to match) "[;,]? *%f[%a]and [Oo]thers", -- an alternative to et al. "%[%[ *[Ee][Tt]%.? *[Aa][Ll]%.? *%]%]", -- a wikilinked form "%(%( *[Ee][Tt]%.? *[Aa][Ll]%.? *%)%)", -- a double-bracketed form (to counter partial removal of ((...)) syntax) "[%(%[] *[Ee][Tt]%.? *[Aa][Ll]%.? *[%)%]]", -- a bracketed form } --[[--------------------------< P R E S E N T A T I O N >------------------------ Fixed presentation markup. Originally part of citation_config.messages it has been moved into its own, more semantically correct place. ]] local presentation = { -- .citation-comment class is specified at Help:CS1_errors#Controlling_error_message_display ['hidden-error'] = '<span class="cs1-hidden-error citation-comment">$1</span>', ['visible-error'] = '<span class="cs1-visible-error citation-comment">$1</span>', ['hidden-maint'] = '<span class="cs1-maint citation-comment">$1</span>', ['accessdate'] = '<span class="reference-accessdate">$1$2</span>', -- to allow editors to hide accessdate using personal CSS ['bdi'] = '<bdi$1>$2</bdi>', -- bidirectional isolation used with |script-title= and the like ['cite'] = '<cite class="$1">$2</cite>'; -- for use when citation does not have a namelist and |ref= not set so no id="..." attribute ['cite-id'] = '<cite id="$1" class="$2">$3</cite>'; -- for use when when |ref= is set or when citation has a namelist ['format'] = ' <span class="cs1-format">($1)</span>', -- for |format=, |chapter-format=, etc. -- various access levels, for |access=, |doi-access=, |arxiv=, ... -- narrow no-break space &#8239; may work better than nowrap CSS. Or not? Browser support? ['ext-link-access-signal'] = '<span class="$1" title="$2">$3</span>', -- external link with appropriate lock icon ['free'] = {class='cs1-lock-free', title='Freely accessible'}, -- classes defined in Module:Citation/CS1/styles.css ['registration'] = {class='cs1-lock-registration', title='Free registration required'}, ['limited'] = {class='cs1-lock-limited', title='Free access subject to limited trial, subscription normally required'}, ['subscription'] = {class='cs1-lock-subscription', title='Paid subscription required'}, ['interwiki-icon'] = '<span class="$1" title="$2">$3</span>', ['class-wikisource'] = 'cs1-ws-icon', ['italic-title'] = "''$1''", ['kern-left'] = '<span class="cs1-kern-left"></span>$1', -- spacing to use when title contains leading single or double quote mark ['kern-right'] = '$1<span class="cs1-kern-right"></span>', -- spacing to use when title contains trailing single or double quote mark ['nowrap1'] = '<span class="nowrap">$1</span>', -- for nowrapping an item: <span ...>yyyy-mm-dd</span> ['nowrap2'] = '<span class="nowrap">$1</span> $2', -- for nowrapping portions of an item: <span ...>dd mmmm</span> yyyy (note white space) ['ocins'] = '<span title="$1" class="Z3988"></span>', ['parameter'] = '<code class="cs1-code">&#124;$1=</code>', ['ps_cs1'] = '.'; -- CS1 style postscript (terminal) character ['ps_cs2'] = ''; -- CS2 style postscript (terminal) character (empty string) ['quoted-text'] = '<q>$1</q>', -- for wrapping |quote= content ['quoted-title'] = '"$1"', ['sep_cs1'] = '.', -- CS1 element separator ['sep_cs2'] = ',', -- CS2 separator ['sep_nl'] = ';', -- CS1|2 style name-list separator between names is a semicolon ['sep_nl_and'] = ' and ', -- used as last nl sep when |name-list-style=and and list has 2 items ['sep_nl_end'] = '; and ', -- used as last nl sep when |name-list-style=and and list has 3+ names ['sep_name'] = ', ', -- CS1|2 style last/first separator is <comma><space> ['sep_nl_vanc'] = ',', -- Vancouver style name-list separator between authors is a comma ['sep_name_vanc'] = ' ', -- Vancouver style last/first separator is a space ['sep_list'] = ', ', -- used for |language= when list has 3+ items except for last sep which uses sep_list_end ['sep_list_pair'] = ' and ', -- used for |language= when list has 2 items ['sep_list_end'] = ', and ', -- used as last list sep for |language= when list has 3+ items ['trans-italic-title'] = "&#91;''$1''&#93;", ['trans-quoted-title'] = "&#91;$1&#93;", -- for |trans-title= and |trans-quote= ['vol-bold'] = '$1 <b>$2</b>', -- sepc, volume; for bold journal cites; for other cites ['vol'] in messages{} } --[[--------------------------< A L I A S E S >--------------------------------- Aliases table for commonly passed parameters. Parameter names on the right side in the assignments in this table must have been defined in the Whitelist before they will be recognized as valid parameter names ]] local aliases = { ['AccessDate'] = {'access-date', 'accessdate'}, -- Used by InternetArchiveBot ['Agency'] = 'agency', ['ArchiveDate'] = {'archive-date', 'archivedate'}, -- Used by InternetArchiveBot ['ArchiveFormat'] = 'archive-format', ['ArchiveURL'] = {'archive-url', 'archiveurl'}, -- Used by InternetArchiveBot ['ASINTLD'] = 'asin-tld', ['At'] = 'at', -- Used by InternetArchiveBot ['Authors'] = {'authors', 'people', 'credits'}, ['BookTitle'] = {'book-title', 'booktitle'}, ['Cartography'] = 'cartography', ['Chapter'] = {'chapter', 'contribution', 'entry', 'article', 'section'}, ['ChapterFormat'] = {'chapter-format', 'contribution-format', 'entry-format', 'article-format', 'section-format'}; ['ChapterURL'] = {'chapter-url', 'contribution-url', 'entry-url', 'article-url', 'section-url', 'chapterurl'}, -- Used by InternetArchiveBot ['ChapterUrlAccess'] = {'chapter-url-access', 'contribution-url-access', 'entry-url-access', 'article-url-access', 'section-url-access'}, -- Used by InternetArchiveBot ['Class'] = 'class', -- cite arxiv and arxiv identifier ['Collaboration'] = 'collaboration', ['Conference'] = {'conference', 'event'}, ['ConferenceFormat'] = 'conference-format', ['ConferenceURL'] = 'conference-url', -- Used by InternetArchiveBot ['Date'] = {'date', 'air-date', 'airdate'}, -- air-date and airdate for cite episode and cite serial only ['Degree'] = 'degree', ['DF'] = 'df', ['DisplayAuthors'] = {'display-authors', 'display-subjects'}, ['DisplayContributors'] = 'display-contributors', ['DisplayEditors'] = 'display-editors', ['DisplayInterviewers'] = 'display-interviewers', ['DisplayTranslators'] = 'display-translators', ['Docket'] = 'docket', ['DoiBroken'] = 'doi-broken-date', ['Edition'] = 'edition', ['Embargo'] = 'pmc-embargo-date', ['Encyclopedia'] = {'encyclopedia', 'encyclopaedia', 'dictionary'}, -- cite encyclopedia only ['Episode'] = 'episode', -- cite serial only TODO: make available to cite episode? ['Format'] = 'format', ['ID'] = {'id', 'ID'}, ['Inset'] = 'inset', ['Issue'] = {'issue', 'number'}, ['Language'] = {'language', 'lang'}, ['LayDate'] = 'lay-date', ['LayFormat'] = 'lay-format', ['LaySource'] = 'lay-source', ['LayURL'] = 'lay-url', ['MailingList'] = {'mailing-list', 'mailinglist'}, -- cite mailing list only ['Map'] = 'map', -- cite map only ['MapFormat'] = 'map-format', -- cite map only ['MapURL'] = {'map-url', 'mapurl'}, -- cite map only -- Used by InternetArchiveBot ['MapUrlAccess'] = 'map-url-access', -- cite map only -- Used by InternetArchiveBot ['Minutes'] = 'minutes', ['Mode'] = 'mode', ['NameListStyle'] = 'name-list-style', ['Network'] = 'network', ['Newsgroup'] = 'newsgroup', -- cite newsgroup only ['NoPP'] = {'no-pp', 'nopp'}, ['NoTracking'] = {'no-tracking', 'template-doc-demo'}, ['Number'] = 'number', -- this case only for cite techreport ['OrigDate'] = {'orig-date', 'orig-year', 'origyear'}, ['Others'] = 'others', ['Page'] = {'page', 'p'}, -- Used by InternetArchiveBot ['Pages'] = {'pages', 'pp'}, -- Used by InternetArchiveBot ['Periodical'] = {'journal', 'magazine', 'newspaper', 'periodical', 'website', 'work'}, ['Place'] = {'place', 'location'}, ['PostScript'] = 'postscript', ['PublicationDate'] = {'publication-date', 'publicationdate'}, ['PublicationPlace'] = {'publication-place', 'publicationplace'}, ['PublisherName'] = {'publisher', 'institution'}, ['Quote'] = {'quote', 'quotation'}, ['QuotePage'] = 'quote-page', ['QuotePages'] = 'quote-pages', ['Ref'] = 'ref', ['Scale'] = 'scale', ['ScriptChapter'] = {'script-chapter', 'script-contribution', 'script-entry', 'script-article', 'script-section'}, ['ScriptMap'] = 'script-map', ['ScriptPeriodical'] = {'script-journal', 'script-magazine', 'script-newspaper', 'script-periodical', 'script-website', 'script-work'}, ['ScriptQuote'] = 'script-quote', ['ScriptTitle'] = 'script-title', -- Used by InternetArchiveBot ['Season'] = 'season', ['Sections'] = 'sections', -- cite map only ['Series'] = {'series', 'version'}, ['SeriesLink'] = {'series-link', 'serieslink'}, ['SeriesNumber'] = {'series-number', 'series-no'}, ['Sheet'] = 'sheet', -- cite map only ['Sheets'] = 'sheets', -- cite map only ['Station'] = 'station', ['Time'] = 'time', ['TimeCaption'] = 'time-caption', ['Title'] = 'title', -- Used by InternetArchiveBot ['TitleLink'] = {'title-link', 'episode-link', 'episodelink'}, -- Used by InternetArchiveBot ['TitleNote'] = 'department', ['TitleType'] = {'type', 'medium'}, ['TransChapter'] = {'trans-article', 'trans-chapter', 'trans-contribution', 'trans-entry', 'trans-section'}, ['Transcript'] = 'transcript', ['TranscriptFormat'] = 'transcript-format', ['TranscriptURL'] = {'transcript-url', 'transcripturl'}, -- Used by InternetArchiveBot ['TransMap'] = 'trans-map', -- cite map only ['TransPeriodical'] = {'trans-journal', 'trans-magazine', 'trans-newspaper', 'trans-periodical', 'trans-website', 'trans-work'}, ['TransQuote'] = 'trans-quote', ['TransTitle'] = 'trans-title', -- Used by InternetArchiveBot ['URL'] = {'url', 'URL'}, -- Used by InternetArchiveBot ['UrlAccess'] = 'url-access', -- Used by InternetArchiveBot ['UrlStatus'] = 'url-status', -- Used by InternetArchiveBot ['Vauthors'] = 'vauthors', ['Veditors'] = 'veditors', ['Via'] = 'via', ['Volume'] = 'volume', ['Year'] = 'year', ['AuthorList-First'] = {"first#", "author-first#", "author#-first", "given#", "author-given#", "author#-given"}, ['AuthorList-Last'] = {"last#", "author-last#", "author#-last", "surname#", "author-surname#", "author#-surname", "author#", "subject#", 'host#'}, ['AuthorList-Link'] = {"author-link#", "author#-link", "subject-link#", "subject#-link", "authorlink#", "author#link"}, ['AuthorList-Mask'] = {"author-mask#", "author#-mask", "subject-mask#", "subject#-mask"}, ['ContributorList-First'] = {'contributor-first#', 'contributor#-first', 'contributor-given#', 'contributor#-given'}, ['ContributorList-Last'] = {'contributor-last#', 'contributor#-last', 'contributor-surname#', 'contributor#-surname', 'contributor#'}, ['ContributorList-Link'] = {'contributor-link#', 'contributor#-link'}, ['ContributorList-Mask'] = {'contributor-mask#', 'contributor#-mask'}, ['EditorList-First'] = {"editor-first#", "editor#-first", "editor-given#", "editor#-given"}, ['EditorList-Last'] = {"editor-last#", "editor#-last", "editor-surname#", "editor#-surname", "editor#"}, ['EditorList-Link'] = {"editor-link#", "editor#-link"}, ['EditorList-Mask'] = {"editor-mask#", "editor#-mask"}, ['InterviewerList-First'] = {'interviewer-first#', 'interviewer#-first', 'interviewer-given#', 'interviewer#-given'}, ['InterviewerList-Last'] = {'interviewer-last#', 'interviewer#-last', 'interviewer-surname#', 'interviewer#-surname', 'interviewer#'}, ['InterviewerList-Link'] = {'interviewer-link#', 'interviewer#-link'}, ['InterviewerList-Mask'] = {'interviewer-mask#', 'interviewer#-mask'}, ['TranslatorList-First'] = {'translator-first#', 'translator#-first', 'translator-given#', 'translator#-given'}, ['TranslatorList-Last'] = {'translator-last#', 'translator#-last', 'translator-surname#', 'translator#-surname', 'translator#'}, ['TranslatorList-Link'] = {'translator-link#', 'translator#-link'}, ['TranslatorList-Mask'] = {'translator-mask#', 'translator#-mask'}, } --[[--------------------------< P U N C T _ S K I P >--------------------------- builds a table of parameter names that the extraneous terminal punctuation check should not check. ]] local punct_meta_params = { -- table of aliases[] keys (meta parameters); each key has a table of parameter names for a value 'BookTitle', 'Chapter', 'ScriptChapter', 'ScriptTitle', 'Title', 'TransChapter', 'Transcript', 'TransMap', 'TransTitle', -- title-holding parameters 'AuthorList-Mask', 'ContributorList-Mask', 'EditorList-Mask', 'InterviewerList-Mask', 'TranslatorList-Mask', -- name-list mask may have name separators 'PostScript', 'Quote', 'ScriptQuote', 'TransQuote', 'Ref', -- miscellaneous 'ArchiveURL', 'ChapterURL', 'ConferenceURL', 'LayURL', 'MapURL', 'TranscriptURL', 'URL', -- URL-holding parameters } local url_meta_params = { -- table of aliases[] keys (meta parameters); each key has a table of parameter names for a value 'ArchiveURL', 'ChapterURL', 'ConferenceURL', 'ID', 'LayURL', 'MapURL', 'TranscriptURL', 'URL', -- parameters allowed to hold urls 'Page', 'Pages', 'At', 'QuotePage', 'QuotePages', -- insource locators allowed to hold urls } local function build_skip_table (skip_t, meta_params) for _, meta_param in ipairs (meta_params) do -- for each meta parameter key local params = aliases[meta_param]; -- get the parameter or the table of parameters associated with the meta parameter name if 'string' == type (params) then skip_t[params] = 1; -- just a single parameter else for _, param in ipairs (params) do -- get the parameter name skip_t[param] = 1; -- add the parameter name to the skip table local count; param, count = param:gsub ('#', ''); -- remove enumerator marker from enumerated parameters if 0 ~= count then -- if removed skip_t[param] = 1; -- add param name without enumerator marker end end end end return skip_t; end local punct_skip = {}; local url_skip = {}; --[[-----------< S P E C I A L C A S E T R A N S L A T I O N S >------------ This table is primarily here to support internationalization. Translations in this table are used, for example, when an error message, category name, etc., is extracted from the English alias key. There may be other cases where this translation table may be useful. ]] local is_Latn = 'A-Za-z\195\128-\195\150\195\152-\195\182\195\184-\198\191\199\132-\201\143'; local special_case_translation = { ['AuthorList'] = 'authors list', -- used to assemble maintenance category names ['ContributorList'] = 'contributors list', -- translation of these names plus translation of the base mainenance category names in maint_cats{} table below ['EditorList'] = 'editors list', -- must match the names of the actual categories ['InterviewerList'] = 'interviewers list', -- this group or translations used by name_has_ed_markup() and name_has_mult_names() ['TranslatorList'] = 'translators list', -- Lua patterns to match pseudo-titles used by InternetArchiveBot and others as placeholder for unknown |title= value ['archived_copy'] = { -- used with CS1 maint: Archive[d] copy as title ['en'] = '^archived?%s+copy$', -- for English; translators: keep this because templates imported from en.wiki ['local'] = nil, -- translators: replace ['local'] = nil with lowercase translation only when bots or tools create generic titles in your language }, -- Lua patterns to match generic titles; usually created by bots or reference filling tools -- translators: replace ['local'] = nil with lowercase translation only when bots or tools create generic titles in your language -- generic titles and patterns in this table should be lowercase only -- leave ['local'] nil except when there is a matching generic title in your language -- boolean 'true' for plain-text searches; 'false' for pattern searches ['generic_titles'] = { ['accept'] = { }, ['reject'] = { {['en'] = {'^wayback%s+machine$', false}, ['local'] = nil}, {['en'] = {'are you a robot', true}, ['local'] = nil}, {['en'] = {'hugedomains.com', true}, ['local'] = nil}, {['en'] = {'^[%(%[{<]?no +title[>}%]%)]?$', false}, ['local'] = nil}, {['en'] = {'page not found', true}, ['local'] = nil}, {['en'] = {'subscribe to read', true}, ['local'] = nil}, {['en'] = {'^[%(%[{<]?unknown[>}%]%)]?$', false}, ['local'] = nil}, {['en'] = {'website is for sale', true}, ['local'] = nil}, {['en'] = {'^404', false}, ['local'] = nil}, {['en'] = {'internet archive wayback machine', true}, ['local'] = nil}, {['en'] = {'log into facebook', true}, ['local'] = nil}, {['en'] = {'login • instagram', true}, ['local'] = nil}, {['en'] = {'redirecting...', true}, ['local'] = nil}, {['en'] = {'usurped title', true}, ['local'] = nil}, -- added by a GreenC bot {['en'] = {'webcite query result', true}, ['local'] = nil}, {['en'] = {'wikiwix\'s cache', true}, ['local'] = nil}, } }, -- boolean 'true' for plain-text searches, search string must be lowercase only -- boolean 'false' for pattern searches -- leave ['local'] nil except when there is a matching generic name in your language ['generic_names'] = { ['accept'] = { {['en'] = {'%[%[[^|]*%(author%) *|[^%]]*%]%]', false}, ['local'] = nil}, }, ['reject'] = { {['en'] = {'about us', true}, ['local'] = nil}, {['en'] = {'%f[%a][Aa]dvisor%f[%A]', false}, ['local'] = nil}, {['en'] = {'%f[%a][Aa]uthor%f[%A]', false}, ['local'] = nil}, {['en'] = {'collaborator', true}, ['local'] = nil}, {['en'] = {'contributor', true}, ['local'] = nil}, {['en'] = {'contact us', true}, ['local'] = nil}, {['en'] = {'directory', true}, ['local'] = nil}, {['en'] = {'%f[%(%[][%(%[]%s*eds?%.?%s*[%)%]]?$', false}, ['local'] = nil}, {['en'] = {'[,%.%s]%f[e]eds?%.?$', false}, ['local'] = nil}, {['en'] = {'^eds?[%.,;]', false}, ['local'] = nil}, {['en'] = {'^[%(%[]%s*[Ee][Dd][Ss]?%.?%s*[%)%]]', false}, ['local'] = nil}, {['en'] = {'%f[%a][Ee]dited%f[%A]', false}, ['local'] = nil}, {['en'] = {'%f[%a][Ee]ditors?%f[%A]', false}, ['local'] = nil}, {['en'] = {'%f[%a]]Ee]mail%f[%A]', false}, ['local'] = nil}, {['en'] = {'facebook', true}, ['local'] = nil}, {['en'] = {'google', true}, ['local'] = nil}, {['en'] = {'home page', true}, ['local'] = nil}, {['en'] = {'instagram', true}, ['local'] = nil}, {['en'] = {'interviewer', true}, ['local'] = nil}, {['en'] = {'linkedIn', true}, ['local'] = nil}, {['en'] = {'^[Nn]ews$', false}, ['local'] = nil}, {['en'] = {'pinterest', true}, ['local'] = nil}, {['en'] = {'policy', true}, ['local'] = nil}, {['en'] = {'privacy', true}, ['local'] = nil}, {['en'] = {'translator', true}, ['local'] = nil}, {['en'] = {'tumblr', true}, ['local'] = nil}, {['en'] = {'twitter', true}, ['local'] = nil}, {['en'] = {'site name', true}, ['local'] = nil}, {['en'] = {'statement', true}, ['local'] = nil}, {['en'] = {'submitted', true}, ['local'] = nil}, {['en'] = {'super.?user', false}, ['local'] = nil}, {['en'] = {'%f['..is_Latn..'][Uu]ser%f[^'..is_Latn..']', false}, ['local'] = nil}, {['en'] = {'verfasser', true}, ['local'] = nil}, } } } --[[--------------------------< D A T E _ N A M E S >---------------------------------------------------------- This table of tables lists local language date names and fallback English date names. The code in Date_validation will look first in the local table for valid date names. If date names are not found in the local table, the code will look in the English table. Because citations can be copied to the local wiki from en.wiki, the English is required when the date-name translation function date_name_xlate() is used. In these tables, season numbering is defined by Extended Date/Time Format (EDTF) Specification (https://www.loc.gov/standards/datetime/) which became part of ISO 8601 in 2019. See '§Sub-year groupings'. The standard defines various divisions using numbers 21-41. CS1|2 only supports generic seasons. EDTF does support the distinction between north and south hemisphere seasons but CS1|2 has no way to make that distinction. 33-36 = Quarter 1, Quarter 2, Quarter 3, Quarter 4 (3 months each) The standard does not address 'named' dates so, for the purposes of CS1|2, Easter and Christmas are defined here as 98 and 99, which should be out of the ISO 8601 (EDTF) range of uses for a while. local_date_names_from_mediawiki is a boolean. When set to: true – module will fetch local month names from MediaWiki for both date_names['local']['long'] and date_names['local']['short'] false – module will *not* fetch local month names from MediaWiki Caveat lector: There is no guarantee that MediaWiki will provide short month names. At your wiki you can test the results of the MediaWiki fetch in the debug console with this command (the result is alpha sorted): =mw.dumpObject (p.date_names['local']) While the module can fetch month names from MediaWiki, it cannot fetch the quarter, season, and named date names from MediaWiki. Those must be translated manually. ]] local local_date_names_from_mediawiki = true; -- when false, manual translation required for date_names['local']['long'] and date_names['local']['short'] -- when true, module fetches long and short month names from MediaWiki local date_names = { ['en'] = { -- English ['long'] = {['January'] = 1, ['February'] = 2, ['March'] = 3, ['April'] = 4, ['May'] = 5, ['June'] = 6, ['July'] = 7, ['August'] = 8, ['September'] = 9, ['October'] = 10, ['November'] = 11, ['December'] = 12}, ['short'] = {['Jan'] = 1, ['Feb'] = 2, ['Mar'] = 3, ['Apr'] = 4, ['May'] = 5, ['Jun'] = 6, ['Jul'] = 7, ['Aug'] = 8, ['Sep'] = 9, ['Oct'] = 10, ['Nov'] = 11, ['Dec'] = 12}, ['quarter'] = {['First Quarter'] = 33, ['Second Quarter'] = 34, ['Third Quarter'] = 35, ['Fourth Quarter'] = 36}, ['season'] = {['Winter'] = 24, ['Spring'] = 21, ['Summer'] = 22, ['Fall'] = 23, ['Autumn'] = 23}, ['named'] = {['Easter'] = 98, ['Christmas'] = 99}, }, -- when local_date_names_from_mediawiki = false ['local'] = { -- replace these English date names with the local language equivalents ['long'] = {['January'] = 1, ['February'] = 2, ['March'] = 3, ['April'] = 4, ['May'] = 5, ['June'] = 6, ['July'] = 7, ['August'] = 8, ['September'] = 9, ['October'] = 10, ['November'] = 11, ['December'] = 12}, ['short'] = {['Jan'] = 1, ['Feb'] = 2, ['Mar'] = 3, ['Apr'] = 4, ['May'] = 5, ['Jun'] = 6, ['Jul'] = 7, ['Aug'] = 8, ['Sep'] = 9, ['Oct'] = 10, ['Nov'] = 11, ['Dec'] = 12}, ['quarter'] = {['First Quarter'] = 33, ['Second Quarter'] = 34, ['Third Quarter'] = 35, ['Fourth Quarter'] = 36}, ['season'] = {['Winter'] = 24, ['Spring'] = 21, ['Summer'] = 22, ['Fall'] = 23, ['Autumn'] = 23}, ['named'] = {['Easter'] = 98, ['Christmas'] = 99}, }, ['inv_local_long'] = {}, -- used in date reformatting & translation; copy of date_names['local'].long where k/v are inverted: [1]='<local name>' etc. ['inv_local_short'] = {}, -- used in date reformatting & translation; copy of date_names['local'].short where k/v are inverted: [1]='<local name>' etc. ['inv_local_quarter'] = {}, -- used in date translation; copy of date_names['local'].quarter where k/v are inverted: [1]='<local name>' etc. ['inv_local_season'] = {}, -- used in date translation; copy of date_names['local'].season where k/v are inverted: [1]='<local name>' etc. ['inv_local_named'] = {}, -- used in date translation; copy of date_names['local'].named where k/v are inverted: [1]='<local name>' etc. ['local_digits'] = {['0'] = '0', ['1'] = '1', ['2'] = '2', ['3'] = '3', ['4'] = '4', ['5'] = '5', ['6'] = '6', ['7'] = '7', ['8'] = '8', ['9'] = '9'}, -- used to convert local language digits to Western 0-9 ['xlate_digits'] = {}, } if local_date_names_from_mediawiki then -- if fetching local month names from MediaWiki is enabled local long_t = {}; local short_t = {}; for i=1, 12 do -- loop 12x and local name = lang_obj:formatDate('F', '2022-' .. i .. '-1'); -- get long month name for each i long_t[name] = i; -- save it name = lang_obj:formatDate('M', '2022-' .. i .. '-1'); -- get short month name for each i short_t[name] = i; -- save it end date_names['local']['long'] = long_t; -- write the long table – overwrites manual translation date_names['local']['short'] = short_t; -- write the short table – overwrites manual translation end -- create inverted date-name tables for reformatting and/or translation for _, invert_t in pairs {{'long', 'inv_local_long'}, {'short', 'inv_local_short'}, {'quarter', 'inv_local_quarter'}, {'season', 'inv_local_season'}, {'named', 'inv_local_named'}} do for name, i in pairs (date_names['local'][invert_t[1]]) do -- this table is ['name'] = i date_names[invert_t[2]][i] = name; -- invert to get [i] = 'name' for conversions from ymd end end for ld, ed in pairs (date_names.local_digits) do -- make a digit translation table for simple date translation from en to local language using local_digits table date_names.xlate_digits [ed] = ld; -- en digit becomes index with local digit as the value end local df_template_patterns = { -- table of redirects to {{Use dmy dates}} and {{Use mdy dates}} '{{ *[Uu]se +(dmy) +dates *[|}]', -- 1159k -- sorted by approximate transclusion count '{{ *[Uu]se +(mdy) +dates *[|}]', -- 212k '{{ *[Uu]se +(MDY) +dates *[|}]', -- 788 '{{ *[Uu]se +(DMY) +dates *[|}]', -- 343 '{{ *([Mm]dy) *[|}]', -- 176 '{{ *[Uu]se *(dmy) *[|}]', -- 156 + 18 '{{ *[Uu]se *(mdy) *[|}]', -- 149 + 11 '{{ *([Dd]my) *[|}]', -- 56 '{{ *[Uu]se +(MDY) *[|}]', -- 5 '{{ *([Dd]MY) *[|}]', -- 3 '{{ *[Uu]se(mdy)dates *[|}]', -- 1 '{{ *[Uu]se +(DMY) *[|}]', -- 0 '{{ *([Mm]DY) *[|}]', -- 0 } local function get_date_format () local title_object = mw.title.getCurrentTitle(); if title_object.namespace == 10 then -- not in template space so that unused templates appear in unused-template-reports; return nil; -- auto-formatting does not work in Template space so don't set global_df end local content = title_object:getContent() or ''; -- get the content of the article or ''; new pages edited w/ve do not have 'content' until saved; ve does not preview; phab:T221625 for _, pattern in ipairs (df_template_patterns) do -- loop through the patterns looking for {{Use dmy dates}} or {{Use mdy dates}} or any of their redirects local start, _, match = content:find(pattern); -- match is the three letters indicating desired date format if match then content = content:match ('%b{}', start); -- get the whole template if content:match ('| *cs1%-dates *= *[lsy][sy]?') then -- look for |cs1-dates=publication date length access-/archive-date length return match:lower() .. '-' .. content:match ('| *cs1%-dates *= *([lsy][sy]?)'); else return match:lower() .. '-all'; -- no |cs1-dates= k/v pair; return value appropriate for use in |df= end end end end local global_df; --[[-----------------< V O L U M E , I S S U E , P A G E S >------------------ These tables hold cite class values (from the template invocation) and identify those templates that support |volume=, |issue=, and |page(s)= parameters. Cite conference and cite map require further qualification which is handled in the main module. ]] local templates_using_volume = {'citation', 'audio-visual', 'book', 'conference', 'encyclopaedia', 'interview', 'journal', 'magazine', 'map', 'news', 'report', 'techreport', 'thesis'} local templates_using_issue = {'citation', 'conference', 'episode', 'interview', 'journal', 'magazine', 'map', 'news', 'podcast'} local templates_not_using_page = {'audio-visual', 'episode', 'mailinglist', 'newsgroup', 'podcast', 'serial', 'sign', 'speech'} --[[ These tables control when it is appropriate for {{citation}} to render |volume= and/or |issue=. The parameter names in the tables constrain {{citation}} so that its renderings match the renderings of the equivalent cs1 templates. For example, {{cite web}} does not support |volume= so the equivalent {{citation |website=...}} must not support |volume=. ]] local citation_no_volume_t = { -- {{citation}} does not render |volume= when these parameters are used 'website', 'mailinglist', 'script-website', } local citation_issue_t = { -- {{citation}} may render |issue= when these parameters are used 'journal', 'magazine', 'newspaper', 'periodical', 'work', 'script-journal', 'script-magazine', 'script-newspaper', 'script-periodical', 'script-work', } --[[ Patterns for finding extra text in |volume=, |issue=, |page=, |pages= ]] local vol_iss_pg_patterns = { good_ppattern = '^P[^%.PpGg]', -- OK to begin with uppercase P: P7 (page 7 of section P), but not p123 (page 123); TODO: this allows 'Pages' which it should not bad_ppatterns = { -- patterns for |page= and |pages= '^[Pp][PpGg]?%.?[ %d]', '^[Pp][Pp]?%.&nbsp;', -- from {{p.}} and {{pp.}} templates '^[Pp]ages?', '^[Pp]gs.?', }, vpatterns = { -- patterns for |volume= '^volumes?', '^vols?[%.:=]?' }, ipatterns = { -- patterns for |issue= '^issues?', '^iss[%.:=]?', '^numbers?', '^nos?%A', -- don't match 'november' or 'nostradamus' '^nr[%.:=]?', '^n[%.:= ]' -- might be a valid issue without separator (space char is sep char here) } } --[[--------------------------< K E Y W O R D S >------------------------------- These tables hold keywords for those parameters that have defined sets of acceptable keywords. ]] --[[-------------------< K E Y W O R D S T A B L E >-------------------------- this is a list of keywords; each key in the list is associated with a table of synonymous keywords possibly from different languages. for I18N: add local-language keywords to value table; do not change the key. For example, adding the German keyword 'ja': ['affirmative'] = {'yes', 'true', 'y', 'ja'}, Because CS1|2 templates from en.wiki articles are often copied to other local wikis, it is recommended that the English keywords remain in these tables. ]] local keywords = { ['amp'] = {'&', 'amp', 'ampersand'}, -- |name-list-style= ['and'] = {'and', 'serial'}, -- |name-list-style= ['affirmative'] = {'yes', 'true', 'y'}, -- |no-tracking=, |no-pp= -- Used by InternetArchiveBot ['afterword'] = {'afterword'}, -- |contribution= ['bot: unknown'] = {'bot: unknown'}, -- |url-status= -- Used by InternetArchiveBot ['cs1'] = {'cs1'}, -- |mode= ['cs2'] = {'cs2'}, -- |mode= ['dead'] = {'dead', 'deviated'}, -- |url-status= -- Used by InternetArchiveBot ['dmy'] = {'dmy'}, -- |df= ['dmy-all'] = {'dmy-all'}, -- |df= ['foreword'] = {'foreword'}, -- |contribution= ['free'] = {'free'}, -- |<id>-access= -- Used by InternetArchiveBot ['harv'] = {'harv'}, -- |ref=; this no longer supported; is_valid_parameter_value() called with <invert> = true ['introduction'] = {'introduction'}, -- |contribution= ['limited'] = {'limited'}, -- |url-access= -- Used by InternetArchiveBot ['live'] = {'live'}, -- |url-status= -- Used by InternetArchiveBot ['mdy'] = {'mdy'}, -- |df= ['mdy-all'] = {'mdy-all'}, -- |df= ['none'] = {'none'}, -- |postscript=, |ref=, |title=, |type= -- Used by InternetArchiveBot ['off'] = {'off'}, -- |title= (potentially also: |title-link=, |postscript=, |ref=, |type=) ['preface'] = {'preface'}, -- |contribution= ['registration'] = {'registration'}, -- |url-access= -- Used by InternetArchiveBot ['subscription'] = {'subscription'}, -- |url-access= -- Used by InternetArchiveBot ['unfit'] = {'unfit'}, -- |url-status= -- Used by InternetArchiveBot ['usurped'] = {'usurped'}, -- |url-status= -- Used by InternetArchiveBot ['vanc'] = {'vanc'}, -- |name-list-style= ['ymd'] = {'ymd'}, -- |df= ['ymd-all'] = {'ymd-all'}, -- |df= -- ['yMd'] = {'yMd'}, -- |df=; not supported at en.wiki -- ['yMd-all'] = {'yMd-all'}, -- |df=; not supported at en.wiki } --[[------------------------< X L A T E _ K E Y W O R D S >--------------------- this function builds a list, keywords_xlate{}, of the keywords found in keywords{} where the values from keywords{} become the keys in keywords_xlate{} and the keys from keywords{} become the values in keywords_xlate{}: ['affirmative'] = {'yes', 'true', 'y'}, -- in keywords{} becomes ['yes'] = 'affirmative', -- in keywords_xlate{} ['true'] = 'affirmative', ['y'] = 'affirmative', the purpose of this function is to act as a translator between a non-English keyword and its English equivalent that may be used in other modules of this suite ]] local function xlate_keywords () local out_table = {}; -- output goes here for k, keywords_t in pairs (keywords) do -- spin through the keywords table for _, keyword in ipairs (keywords_t) do -- for each keyword out_table[keyword] = k; -- create an entry in the output table where keyword is the key end end return out_table; end local keywords_xlate = xlate_keywords (); -- the list of translated keywords --[[----------------< M A K E _ K E Y W O R D S _ L I S T >--------------------- this function assembles, for parameter-value validation, the list of keywords appropriate to that parameter. keywords_lists{}, is a table of tables from keywords{} ]] local function make_keywords_list (keywords_lists) local out_table = {}; -- output goes here for _, keyword_list in ipairs (keywords_lists) do -- spin through keywords_lists{} and get a table of keywords for _, keyword in ipairs (keyword_list) do -- spin through keyword_list{} and add each keyword, ... table.insert (out_table, keyword); -- ... as plain text, to the output list end end return out_table; end --[[----------------< K E Y W O R D S _ L I S T S >----------------------------- this is a list of lists of valid keywords for the various parameters in [key]. Generally the keys in this table are the canonical en.wiki parameter names though some are contrived because of use in multiple differently named parameters: ['yes_true_y'], ['id-access']. The function make_keywords_list() extracts the individual keywords from the appropriate list in keywords{}. The lists in this table are used to validate the keyword assignment for the parameters named in this table's keys. ]] local keywords_lists = { ['yes_true_y'] = make_keywords_list ({keywords.affirmative}), ['contribution'] = make_keywords_list ({keywords.afterword, keywords.foreword, keywords.introduction, keywords.preface}), ['df'] = make_keywords_list ({keywords.dmy, keywords['dmy-all'], keywords.mdy, keywords['mdy-all'], keywords.ymd, keywords['ymd-all']}), -- ['df'] = make_keywords_list ({keywords.dmy, keywords['dmy-all'], keywords.mdy, keywords['mdy-all'], keywords.ymd, keywords['ymd-all'], keywords.yMd, keywords['yMd-all']}), -- not supported at en.wiki ['mode'] = make_keywords_list ({keywords.cs1, keywords.cs2}), ['name-list-style'] = make_keywords_list ({keywords.amp, keywords['and'], keywords.vanc}), ['ref'] = make_keywords_list ({keywords.harv}), -- inverted check; |ref=harv no longer supported ['url-access'] = make_keywords_list ({keywords.subscription, keywords.limited, keywords.registration}), ['url-status'] = make_keywords_list ({keywords.dead, keywords.live, keywords.unfit, keywords.usurped, keywords['bot: unknown']}), ['id-access'] = make_keywords_list ({keywords.free}), } --[[---------------------< S T R I P M A R K E R S >---------------------------- Common pattern definition location for stripmarkers so that we don't have to go hunting for them if (when) MediaWiki changes their form. ]] local stripmarkers = { ['any'] = '\127[^\127]*UNIQ%-%-(%a+)%-[%a%d]+%-QINU[^\127]*\127', -- capture returns name of stripmarker ['math'] = '\127[^\127]*UNIQ%-%-math%-[%a%d]+%-QINU[^\127]*\127' -- math stripmarkers used in coins_cleanup() and coins_replace_math_stripmarker() } --[[------------< I N V I S I B L E _ C H A R A C T E R S >--------------------- This table holds non-printing or invisible characters indexed either by name or by Unicode group. Values are decimal representations of UTF-8 codes. The table is organized as a table of tables because the Lua pairs keyword returns table data in an arbitrary order. Here, we want to process the table from top to bottom because the entries at the top of the table are also found in the ranges specified by the entries at the bottom of the table. Also here is a pattern that recognizes stripmarkers that begin and end with the delete characters. The nowiki stripmarker is not an error but some others are because the parameter values that include them become part of the template's metadata before stripmarker replacement. ]] local invisible_defs = { del = '\127', -- used to distinguish between stripmarker and del char zwj = '\226\128\141', -- used with capture because zwj may be allowed } local invisible_chars = { {'replacement', '\239\191\189'}, -- U+FFFD, EF BF BD {'zero width joiner', '('.. invisible_defs.zwj .. ')'}, -- U+200D, E2 80 8D; capture because zwj may be allowed {'zero width space', '\226\128\139'}, -- U+200B, E2 80 8B {'hair space', '\226\128\138'}, -- U+200A, E2 80 8A {'soft hyphen', '\194\173'}, -- U+00AD, C2 AD {'horizontal tab', '\009'}, -- U+0009 (HT), 09 {'line feed', '\010'}, -- U+000A (LF), 0A {'no-break space', '\194\160'}, -- U+00A0 (NBSP), C2 A0 {'carriage return', '\013'}, -- U+000D (CR), 0D {'stripmarker', stripmarkers.any}, -- stripmarker; may or may not be an error; capture returns the stripmaker type {'delete', '('.. invisible_defs.del .. ')'}, -- U+007F (DEL), 7F; must be done after stripmarker test; capture to distinguish isolated del chars not part of stripmarker {'C0 control', '[\000-\008\011\012\014-\031]'}, -- U+0000–U+001F (NULL–US), 00–1F (except HT, LF, CR (09, 0A, 0D)) {'C1 control', '[\194\128-\194\159]'}, -- U+0080–U+009F (XXX–APC), C2 80 – C2 9F -- {'Specials', '[\239\191\185-\239\191\191]'}, -- U+FFF9-U+FFFF, EF BF B9 – EF BF BF -- {'Private use area', '[\238\128\128-\239\163\191]'}, -- U+E000–U+F8FF, EE 80 80 – EF A3 BF -- {'Supplementary Private Use Area-A', '[\243\176\128\128-\243\191\191\189]'}, -- U+F0000–U+FFFFD, F3 B0 80 80 – F3 BF BF BD -- {'Supplementary Private Use Area-B', '[\244\128\128\128-\244\143\191\189]'}, -- U+100000–U+10FFFD, F4 80 80 80 – F4 8F BF BD } --[[ Indic script makes use of zero width joiner as a character modifier so zwj characters must be left in. This pattern covers all of the unicode characters for these languages: Devanagari 0900–097F – https://unicode.org/charts/PDF/U0900.pdf Devanagari extended A8E0–A8FF – https://unicode.org/charts/PDF/UA8E0.pdf Bengali 0980–09FF – https://unicode.org/charts/PDF/U0980.pdf Gurmukhi 0A00–0A7F – https://unicode.org/charts/PDF/U0A00.pdf Gujarati 0A80–0AFF – https://unicode.org/charts/PDF/U0A80.pdf Oriya 0B00–0B7F – https://unicode.org/charts/PDF/U0B00.pdf Tamil 0B80–0BFF – https://unicode.org/charts/PDF/U0B80.pdf Telugu 0C00–0C7F – https://unicode.org/charts/PDF/U0C00.pdf Kannada 0C80–0CFF – https://unicode.org/charts/PDF/U0C80.pdf Malayalam 0D00–0D7F – https://unicode.org/charts/PDF/U0D00.pdf plus the not-necessarily Indic scripts for Sinhala and Burmese: Sinhala 0D80-0DFF - https://unicode.org/charts/PDF/U0D80.pdf Myanmar 1000-109F - https://unicode.org/charts/PDF/U1000.pdf Myanmar extended A AA60-AA7F - https://unicode.org/charts/PDF/UAA60.pdf Myanmar extended B A9E0-A9FF - https://unicode.org/charts/PDF/UA9E0.pdf the pattern is used by has_invisible_chars() and coins_cleanup() ]] local indic_script = '[\224\164\128-\224\181\191\224\163\160-\224\183\191\225\128\128-\225\130\159\234\167\160-\234\167\191\234\169\160-\234\169\191]'; -- list of emoji that use zwj character (U+200D) to combine with another emoji local emoji = { -- indexes are decimal forms of the hex values in U+xxxx [127752] = true, -- U+1F308 🌈 rainbow [127806] = true, -- U+1F33E 🌾 ear of rice [127859] = true, -- U+1F373 🍳 cooking [127891] = true, -- U+1F393 🎓 graduation cap [127908] = true, -- U+1F3A4 🎤 microphone [127912] = true, -- U+1F3A8 🎨 artist palette [127979] = true, -- U+1F3EB 🏫 school [127981] = true, -- U+1F3ED 🏭 factory [128102] = true, -- U+1F466 👦 boy [128103] = true, -- U+1F467 👧 girl [128104] = true, -- U+1F468 👨 man [128105] = true, -- U+1F469 👩 woman [128139] = true, -- U+1F48B 💋 kiss mark [128187] = true, -- U+1F4BB 💻 personal computer [128188] = true, -- U+1F4BC 💼 brief case [128295] = true, -- U+1F527 🔧 wrench [128300] = true, -- U+1F52C 🔬 microscope [128488] = true, -- U+1F5E8 🗨 left speech bubble [128640] = true, -- U+1F680 🚀 rocket [128658] = true, -- U+1F692 🚒 fire engine [129309] = true, -- U+1F91D 🤝 handshake [129455] = true, -- U+1F9AF 🦯 probing cane [129456] = true, -- U+1F9B0 🦰 emoji component red hair [129457] = true, -- U+1F9B1 🦱 emoji component curly hair [129458] = true, -- U+1F9B2 🦲 emoji component bald [129459] = true, -- U+1F9B3 🦳 emoji component white hair [129466] = true, -- U+1F9BA 🦺 safety vest [129468] = true, -- U+1F9BC 🦼 motorized wheelchair [129469] = true, -- U+1F9BD 🦽 manual wheelchair [129489] = true, -- U+1F9D1 🧑 adult [9760] = true, -- U+2620 ☠ skull and crossbones [9792] = true, -- U+2640 ♀ female sign [9794] = true, -- U+2642 ♂ male sign [9877] = true, -- U+2695 ⚕ staff of aesculapius [9878] = true, -- U+2696 ⚖ scales [9992] = true, -- U+2708 ✈ airplane [10084] = true, -- U+2764 ❤ heavy black heart } --[[----------------------< L A N G U A G E S U P P O R T >------------------- These tables and constants support various language-specific functionality. ]] --local this_wiki_code = mw.getContentLanguage():getCode(); -- get this wiki's language code local this_wiki_code = lang_obj:getCode(); -- get this wiki's language code if string.match (mw.site.server, 'wikidata') then this_wiki_code = mw.getCurrentFrame():preprocess('{{int:lang}}'); -- on Wikidata so use interface language setting instead end local mw_languages_by_tag_t = mw.language.fetchLanguageNames (this_wiki_code, 'all'); -- get a table of language tag/name pairs known to Wikimedia; used for interwiki tests local mw_languages_by_name_t = {}; for k, v in pairs (mw_languages_by_tag_t) do -- build a 'reversed' table name/tag language pairs know to MediaWiki; used for |language= v = mw.ustring.lower (v); -- lowercase for tag fetch; get name's proper case from mw_languages_by_tag_t[<tag>] if mw_languages_by_name_t[v] then -- when name already in the table if 2 == #k or 3 == #k then -- if tag does not have subtags mw_languages_by_name_t[v] = k; -- prefer the shortest tag for this name end else -- here when name not in the table mw_languages_by_name_t[v] = k; -- so add name and matching tag end end local inter_wiki_map = {}; -- map of interwiki prefixes that are language-code prefixes for k, v in pairs (mw.site.interwikiMap ('local')) do -- spin through the base interwiki map (limited to local) if mw_languages_by_tag_t[v["prefix"]] then -- if the prefix matches a known language tag inter_wiki_map[v["prefix"]] = true; -- add it to our local map end end --[[--------------------< S C R I P T _ L A N G _ C O D E S >------------------- This table is used to hold ISO 639-1 two-character and ISO 639-3 three-character language codes that apply only to |script-title= and |script-chapter= ]] local script_lang_codes = { 'ab', 'am', 'ar', 'be', 'bg', 'bn', 'bo', 'bs', 'dv', 'dz', 'el', 'fa', 'gu', 'he', 'hi', 'hy', 'ja', 'ka', 'kk', 'km', 'kn', 'ko', 'ku', 'ky', 'lo', 'mk', 'ml', 'mn', 'mr', 'my', 'ne', 'or', 'ota', 'ps', 'ru', 'sd', 'si', 'sr', 'syc', 'ta', 'te', 'tg', 'th', 'ti', 'ug', 'uk', 'ur', 'uz', 'yi', 'yue', 'zh' }; --[[---------------< L A N G U A G E R E M A P P I N G >---------------------- These tables hold language information that is different (correct) from MediaWiki's definitions For each ['code'] = 'language name' in lang_code_remap{} there must be a matching ['language name'] = {'language name', 'code'} in lang_name_remap{} lang_code_remap{}: key is always lowercase ISO 639-1, -2, -3 language code or a valid lowercase IETF language tag value is properly spelled and capitalized language name associated with key only one language name per key; key/value pair must have matching entry in lang_name_remap{} lang_name_remap{}: key is always lowercase language name value is a table the holds correctly spelled and capitalized language name [1] and associated code [2] (code must match a code key in lang_code_remap{}) may have multiple keys referring to a common preferred name and code; For example: ['kolsch'] and ['kölsch'] both refer to 'Kölsch' and 'ksh' ]] local lang_code_remap = { -- used for |language= and |script-title= / |script-chapter= ['als'] = 'Tosk Albanian', -- MediaWiki returns Alemannisch ['bh'] = 'Bihari', -- MediaWiki uses 'bh' as a subdomain name for Bhojpuri Wikipedia: bh.wikipedia.org ['bla'] = 'Blackfoot', -- MediaWiki/IANA/ISO 639: Siksika; use en.wiki preferred name ['bn'] = 'Bengali', -- MediaWiki returns Bangla ['ca-valencia'] = 'Valencian', -- IETF variant of Catalan ['ilo'] = 'Ilocano', -- MediaWiki/IANA/ISO 639: Iloko; use en.wiki preferred name ['ksh'] = 'Kölsch', -- MediaWiki: Colognian; use IANA/ISO 639 preferred name ['ksh-x-colog'] = 'Colognian', -- override MediaWiki ksh; no IANA/ISO 639 code for Colognian; IETF private code created at Module:Lang/data ['mis-x-ripuar'] = 'Ripuarian', -- override MediaWiki ksh; no IANA/ISO 639 code for Ripuarian; IETF private code created at Module:Lang/data ['nan-tw'] = 'Taiwanese Hokkien', -- make room for MediaWiki/IANA/ISO 639 nan: Min Nan Chinese and support en.wiki preferred name } local lang_name_remap = { -- used for |language=; names require proper capitalization; tags must be lowercase ['alemannisch'] = {'Swiss German', 'gsw'}, -- not an ISO or IANA language name; MediaWiki uses 'als' as a subdomain name for Alemannic Wikipedia: als.wikipedia.org ['bangla'] = {'Bengali', 'bn'}, -- MediaWiki returns Bangla (the endonym) but we want Bengali (the exonym); here we remap ['bengali'] = {'Bengali', 'bn'}, -- MediaWiki doesn't use exonym so here we provide correct language name and 639-1 code ['bhojpuri'] = {'Bhojpuri', 'bho'}, -- MediaWiki uses 'bh' as a subdomain name for Bhojpuri Wikipedia: bh.wikipedia.org ['bihari'] = {'Bihari', 'bh'}, -- MediaWiki replaces 'Bihari' with 'Bhojpuri' so 'Bihari' cannot be found ['blackfoot'] = {'Blackfoot', 'bla'}, -- MediaWiki/IANA/ISO 639: Siksika; use en.wiki preferred name ['colognian'] = {'Colognian', 'ksh-x-colog'}, -- MediaWiki preferred name for ksh ['ilocano'] = {'Ilocano', 'ilo'}, -- MediaWiki/IANA/ISO 639: Iloko; use en.wiki preferred name ['kolsch'] = {'Kölsch', 'ksh'}, -- use IANA/ISO 639 preferred name (use non-diacritical o instead of umlaut ö) ['kölsch'] = {'Kölsch', 'ksh'}, -- use IANA/ISO 639 preferred name ['ripuarian'] = {'Ripuarian', 'mis-x-ripuar'}, -- group of dialects; no code in MediaWiki or in IANA/ISO 639 ['taiwanese hokkien'] = {'Taiwanese Hokkien', 'nan-tw'}, -- make room for MediaWiki/IANA/ISO 639 nan: Min Nan Chinese ['tosk albanian'] = {'Tosk Albanian', 'als'}, -- MediaWiki replaces 'Tosk Albanian' with 'Alemannisch' so 'Tosk Albanian' cannot be found ['valencian'] = {'Valencian', 'ca'}, -- variant of Catalan; categorizes as Catalan } --[[---------------< P R O P E R T I E S _ C A T E G O R I E S >---------------- Properties categories. These are used for investigating qualities of citations. ]] local prop_cats = { ['foreign-lang-source'] = 'CS1 $1-language sources ($2)', -- |language= categories; $1 is foreign-language name, $2 is ISO639-1 code ['foreign-lang-source-2'] = 'CS1 foreign language sources (ISO 639-2)|$1', -- |language= category; a cat for ISO639-2 languages; $1 is the ISO 639-2 code used as a sort key ['jul-greg-uncertainty'] = 'CS1: Julian–Gregorian uncertainty', -- probably temporary cat to identify scope of template with dates 1 October 1582 – 1 January 1926 ['local-lang-source'] = 'CS1 $1-language sources ($2)', -- |language= categories; $1 is local-language name, $2 is ISO639-1 code; not emitted when local_lang_cat_enable is false ['location-test'] = 'CS1 location test', ['long-vol'] = 'CS1: long volume value', -- probably temporary cat to identify scope of |volume= values longer than 4 charachters ['script'] = 'CS1 uses $1-language script ($2)', -- |script-title=xx: has matching category; $1 is language name, $2 is ISO639-1 code ['tracked-param'] = 'CS1 tracked parameter: $1', -- $1 is base (enumerators removed) parameter name ['year-range-abbreviated'] = 'CS1: abbreviated year range', -- probably temporary cat to identify scope of |date=, |year= values using YYYY–YY form } --[[-------------------< T I T L E _ T Y P E S >-------------------------------- Here we map a template's CitationClass to TitleType (default values for |type= parameter) ]] local title_types = { ['AV-media-notes'] = 'Media notes', ['interview'] = 'Interview', ['mailinglist'] = 'Mailing list', ['map'] = 'Map', ['podcast'] = 'Podcast', ['pressrelease'] = 'Press release', ['report'] = 'Report', ['speech'] = 'Speech', ['techreport'] = 'Technical report', ['thesis'] = 'Thesis', } --[[===================<< E R R O R M E S S A G I N G >>====================== ]] --[[----------< E R R O R M E S S A G E S U P P L I M E N T S >------------- I18N for those messages that are supplemented with additional specific text that describes the reason for the error TODO: merge this with special_case_translations{}? ]] local err_msg_supl = { ['char'] = 'invalid character', -- |isbn=, |sbn= ['check'] = 'checksum', -- |isbn=, |sbn= ['flag'] = 'flag', -- |archive-url= ['form'] = 'invalid form', -- |isbn=, |sbn= ['group'] = 'invalid group id', -- |isbn= ['initials'] = 'initials', -- Vancouver ['invalid language code'] = 'invalid language code', -- |script-<param>= ['journal'] = 'journal', -- |bibcode= ['length'] = 'length', -- |isbn=, |bibcode=, |sbn= ['liveweb'] = 'liveweb', -- |archive-url= ['missing comma'] = 'missing comma', -- Vancouver ['missing prefix'] = 'missing prefix', -- |script-<param>= ['missing title part'] = 'missing title part', -- |script-<param>= ['name'] = 'name', -- Vancouver ['non-Latin char'] = 'non-Latin character', -- Vancouver ['path'] = 'path', -- |archive-url= ['prefix'] = 'invalid prefix', -- |isbn= ['punctuation'] = 'punctuation', -- Vancouver ['save'] = 'save command', -- |archive-url= ['suffix'] = 'suffix', -- Vancouver ['timestamp'] = 'timestamp', -- |archive-url= ['unknown language code'] = 'unknown language code', -- |script-<param>= ['value'] = 'value', -- |bibcode= ['year'] = 'year', -- |bibcode= } --[[--------------< E R R O R _ C O N D I T I O N S >--------------------------- Error condition table. This table has two sections: errors at the top, maintenance at the bottom. Maint 'messaging' does not have a 'message' (message=nil) The following contains a list of IDs for various error conditions defined in the code. For each ID, we specify a text message to display, an error category to include, and whether the error message should be wrapped as a hidden comment. Anchor changes require identical changes to matching anchor in Help:CS1 errors TODO: rename error_conditions{} to something more generic; create separate error and maint tables inside that? ]] local error_conditions = { err_accessdate_missing_url = { message = '<code class="cs1-code">&#124;access-date=</code> requires <code class="cs1-code">&#124;url=</code>', anchor = 'accessdate_missing_url', category = 'CS1 errors: access-date without URL', hidden = false }, err_apostrophe_markup = { message = 'Italic or bold markup not allowed in: <code class="cs1-code">&#124;$1=</code>', -- $1 is parameter name anchor = 'apostrophe_markup', category = 'CS1 errors: markup', hidden = false }, err_archive_missing_date = { message = '<code class="cs1-code">&#124;archive-url=</code> requires <code class="cs1-code">&#124;archive-date=</code>', anchor = 'archive_missing_date', category = 'CS1 errors: archive-url', hidden = false }, err_archive_missing_url = { message = '<code class="cs1-code">&#124;archive-url=</code> requires <code class="cs1-code">&#124;url=</code>', anchor = 'archive_missing_url', category = 'CS1 errors: archive-url', hidden = false }, err_archive_url = { message = '<code class="cs1-code">&#124;archive-url=</code> is malformed: $1', -- $1 is error message detail anchor = 'archive_url', category = 'CS1 errors: archive-url', hidden = false }, err_arxiv_missing = { message = '<code class="cs1-code">&#124;arxiv=</code> required', anchor = 'arxiv_missing', category = 'CS1 errors: arXiv', -- same as bad arxiv hidden = false }, err_asintld_missing_asin = { message = '<code class="cs1-code">&#124;$1=</code> requires <code class="cs1-code">&#124;asin=</code>', -- $1 is parameter name anchor = 'asintld_missing_asin', category = 'CS1 errors: ASIN TLD', hidden = false }, err_bad_arxiv = { message = 'Check <code class="cs1-code">&#124;arxiv=</code> value', anchor = 'bad_arxiv', category = 'CS1 errors: arXiv', hidden = false }, err_bad_asin = { message = 'Check <code class="cs1-code">&#124;asin=</code> value', anchor = 'bad_asin', category ='CS1 errors: ASIN', hidden = false }, err_bad_asin_tld = { message = 'Check <code class="cs1-code">&#124;asin-tld=</code> value', anchor = 'bad_asin_tld', category ='CS1 errors: ASIN TLD', hidden = false }, err_bad_bibcode = { message = 'Check <code class="cs1-code">&#124;bibcode=</code> $1', -- $1 is error message detail anchor = 'bad_bibcode', category = 'CS1 errors: bibcode', hidden = false }, err_bad_biorxiv = { message = 'Check <code class="cs1-code">&#124;biorxiv=</code> value', anchor = 'bad_biorxiv', category = 'CS1 errors: bioRxiv', hidden = false }, err_bad_citeseerx = { message = 'Check <code class="cs1-code">&#124;citeseerx=</code> value', anchor = 'bad_citeseerx', category = 'CS1 errors: citeseerx', hidden = false }, err_bad_date = { message = 'Check date values in: $1', -- $1 is a parameter name list anchor = 'bad_date', category = 'CS1 errors: dates', hidden = false }, err_bad_doi = { message = 'Check <code class="cs1-code">&#124;doi=</code> value', anchor = 'bad_doi', category = 'CS1 errors: DOI', hidden = false }, err_bad_hdl = { message = 'Check <code class="cs1-code">&#124;hdl=</code> value', anchor = 'bad_hdl', category = 'CS1 errors: HDL', hidden = false }, err_bad_isbn = { message = 'Check <code class="cs1-code">&#124;isbn=</code> value: $1', -- $1 is error message detail anchor = 'bad_isbn', category = 'CS1 errors: ISBN', hidden = false }, err_bad_ismn = { message = 'Check <code class="cs1-code">&#124;ismn=</code> value', anchor = 'bad_ismn', category = 'CS1 errors: ISMN', hidden = false }, err_bad_issn = { message = 'Check <code class="cs1-code">&#124;$1issn=</code> value', -- $1 is 'e' or '' for eissn or issn anchor = 'bad_issn', category = 'CS1 errors: ISSN', hidden = false }, err_bad_jfm = { message = 'Check <code class="cs1-code">&#124;jfm=</code> value', anchor = 'bad_jfm', category = 'CS1 errors: JFM', hidden = false }, err_bad_jstor = { message = 'Check <code class="cs1-code">&#124;jstor=</code> value', anchor = 'bad_jstor', category = 'CS1 errors: JSTOR', hidden = false }, err_bad_lccn = { message = 'Check <code class="cs1-code">&#124;lccn=</code> value', anchor = 'bad_lccn', category = 'CS1 errors: LCCN', hidden = false }, err_bad_mr = { message = 'Check <code class="cs1-code">&#124;mr=</code> value', anchor = 'bad_mr', category = 'CS1 errors: MR', hidden = false }, err_bad_oclc = { message = 'Check <code class="cs1-code">&#124;oclc=</code> value', anchor = 'bad_oclc', category = 'CS1 errors: OCLC', hidden = false }, err_bad_ol = { message = 'Check <code class="cs1-code">&#124;ol=</code> value', anchor = 'bad_ol', category = 'CS1 errors: OL', hidden = false }, err_bad_osti = { message = 'Check <code class="cs1-code">&#124;osti=</code> value', anchor = 'bad_osti', category = 'CS1 errors: OSTI', hidden = false }, err_bad_paramlink = { -- for |title-link=, |author/editor/translator-link=, |series-link=, |episode-link= message = 'Check <code class="cs1-code">&#124;$1=</code> value', -- $1 is parameter name anchor = 'bad_paramlink', category = 'CS1 errors: parameter link', hidden = false }, err_bad_pmc = { message = 'Check <code class="cs1-code">&#124;pmc=</code> value', anchor = 'bad_pmc', category = 'CS1 errors: PMC', hidden = false }, err_bad_pmid = { message = 'Check <code class="cs1-code">&#124;pmid=</code> value', anchor = 'bad_pmid', category = 'CS1 errors: PMID', hidden = false }, err_bad_rfc = { message = 'Check <code class="cs1-code">&#124;rfc=</code> value', anchor = 'bad_rfc', category = 'CS1 errors: RFC', hidden = false }, err_bad_s2cid = { message = 'Check <code class="cs1-code">&#124;s2cid=</code> value', anchor = 'bad_s2cid', category = 'CS1 errors: S2CID', hidden = false }, err_bad_sbn = { message = 'Check <code class="cs1-code">&#124;sbn=</code> value: $1', -- $1 is error message detail anchor = 'bad_sbn', category = 'CS1 errors: SBN', hidden = false }, err_bad_ssrn = { message = 'Check <code class="cs1-code">&#124;ssrn=</code> value', anchor = 'bad_ssrn', category = 'CS1 errors: SSRN', hidden = false }, err_bad_url = { message = 'Check $1 value', -- $1 is parameter name anchor = 'bad_url', category = 'CS1 errors: URL', hidden = false }, err_bad_usenet_id = { message = 'Check <code class="cs1-code">&#124;message-id=</code> value', anchor = 'bad_message_id', category = 'CS1 errors: message-id', hidden = false }, err_bad_zbl = { message = 'Check <code class="cs1-code">&#124;zbl=</code> value', anchor = 'bad_zbl', category = 'CS1 errors: Zbl', hidden = false }, err_bare_url_missing_title = { message = '$1 missing title', -- $1 is parameter name anchor = 'bare_url_missing_title', category = 'CS1 errors: bare URL', hidden = false }, err_biorxiv_missing = { message = '<code class="cs1-code">&#124;biorxiv=</code> required', anchor = 'biorxiv_missing', category = 'CS1 errors: bioRxiv', -- same as bad bioRxiv hidden = false }, err_chapter_ignored = { message = '<code class="cs1-code">&#124;$1=</code> ignored', -- $1 is parameter name anchor = 'chapter_ignored', category = 'CS1 errors: chapter ignored', hidden = false }, err_citation_missing_title = { message = 'Missing or empty <code class="cs1-code">&#124;$1=</code>', -- $1 is parameter name anchor = 'citation_missing_title', category = 'CS1 errors: missing title', hidden = false }, err_citeseerx_missing = { message = '<code class="cs1-code">&#124;citeseerx=</code> required', anchor = 'citeseerx_missing', category = 'CS1 errors: citeseerx', -- same as bad citeseerx hidden = false }, err_cite_web_url = { -- this error applies to cite web and to cite podcast message = 'Missing or empty <code class="cs1-code">&#124;url=</code>', anchor = 'cite_web_url', category = 'CS1 errors: requires URL', hidden = false }, err_class_ignored = { message = '<code class="cs1-code">&#124;class=</code> ignored', anchor = 'class_ignored', category = 'CS1 errors: class', hidden = false }, err_contributor_ignored = { message = '<code class="cs1-code">&#124;contributor=</code> ignored', anchor = 'contributor_ignored', category = 'CS1 errors: contributor', hidden = false }, err_contributor_missing_required_param = { message = '<code class="cs1-code">&#124;contributor=</code> requires <code class="cs1-code">&#124;$1=</code>', -- $1 is parameter name anchor = 'contributor_missing_required_param', category = 'CS1 errors: contributor', hidden = false }, err_deprecated_params = { message = 'Cite uses deprecated parameter <code class="cs1-code">&#124;$1=</code>', -- $1 is parameter name anchor = 'deprecated_params', category = 'CS1 errors: deprecated parameters', hidden = false }, err_disp_name = { message = 'Invalid <code class="cs1-code">&#124;$1=$2</code>', -- $1 is parameter name; $2 is the assigned value anchor = 'disp_name', category = 'CS1 errors: display-names', hidden = false, }, err_doibroken_missing_doi = { message = '<code class="cs1-code">&#124;$1=</code> requires <code class="cs1-code">&#124;doi=</code>', -- $1 is parameter name anchor = 'doibroken_missing_doi', category = 'CS1 errors: DOI', hidden = false }, err_embargo_missing_pmc = { message = '<code class="cs1-code">&#124;$1=</code> requires <code class="cs1-code">&#124;pmc=</code>', -- $1 is parameter name anchor = 'embargo_missing_pmc', category = 'CS1 errors: PMC embargo', hidden = false }, err_empty_citation = { message = 'Empty citation', anchor = 'empty_citation', category = 'CS1 errors: empty citation', hidden = false }, err_etal = { message = 'Explicit use of et al. in: <code class="cs1-code">&#124;$1=</code>', -- $1 is parameter name anchor = 'explicit_et_al', category = 'CS1 errors: explicit use of et al.', hidden = false }, err_extra_text_edition = { message = '<code class="cs1-code">&#124;edition=</code> has extra text', anchor = 'extra_text_edition', category = 'CS1 errors: extra text: edition', hidden = false, }, err_extra_text_issue = { message = '<code class="cs1-code">&#124;$1=</code> has extra text', -- $1 is parameter name anchor = 'extra_text_issue', category = 'CS1 errors: extra text: issue', hidden = false, }, err_extra_text_pages = { message = '<code class="cs1-code">&#124;$1=</code> has extra text', -- $1 is parameter name anchor = 'extra_text_pages', category = 'CS1 errors: extra text: pages', hidden = false, }, err_extra_text_volume = { message = '<code class="cs1-code">&#124;$1=</code> has extra text', -- $1 is parameter name anchor = 'extra_text_volume', category = 'CS1 errors: extra text: volume', hidden = true, }, err_first_missing_last = { message = '<code class="cs1-code">&#124;$1=</code> missing <code class="cs1-code">&#124;$2=</code>', -- $1 is first alias, $2 is matching last alias anchor = 'first_missing_last', category = 'CS1 errors: missing name', -- author, contributor, editor, interviewer, translator hidden = false }, err_format_missing_url = { message = '<code class="cs1-code">&#124;$1=</code> requires <code class="cs1-code">&#124;$2=</code>', -- $1 is format parameter $2 is url parameter anchor = 'format_missing_url', category = 'CS1 errors: format without URL', hidden = false }, err_generic_name = { message = '<code class="cs1-code">&#124;$1=</code> has generic name', -- $1 is parameter name anchor = 'generic_name', category = 'CS1 errors: generic name', hidden = false, }, err_generic_title = { message = 'Cite uses generic title', anchor = 'generic_title', category = 'CS1 errors: generic title', hidden = false, }, err_invalid_param_val = { message = 'Invalid <code class="cs1-code">&#124;$1=$2</code>', -- $1 is parameter name $2 is parameter value anchor = 'invalid_param_val', category = 'CS1 errors: invalid parameter value', hidden = false }, err_invisible_char = { message = '$1 in $2 at position $3', -- $1 is invisible char $2 is parameter name $3 is position number anchor = 'invisible_char', category = 'CS1 errors: invisible characters', hidden = false }, err_missing_name = { message = 'Missing <code class="cs1-code">&#124;$1$2=</code>', -- $1 is modified NameList; $2 is enumerator anchor = 'missing_name', category = 'CS1 errors: missing name', -- author, contributor, editor, interviewer, translator hidden = false }, err_missing_periodical = { message = 'Cite $1 requires <code class="cs1-code">&#124;$2=</code>', -- $1 is cs1 template name; $2 is canonical periodical parameter name for cite $1 anchor = 'missing_periodical', category = 'CS1 errors: missing periodical', hidden = true }, err_missing_pipe = { message = 'Missing pipe in: <code class="cs1-code">&#124;$1=</code>', -- $1 is parameter name anchor = 'missing_pipe', category = 'CS1 errors: missing pipe', hidden = false }, err_param_access_requires_param = { message = '<code class="cs1-code">&#124;$1-access=</code> requires <code class="cs1-code">&#124;$1=</code>', -- $1 is parameter name anchor = 'param_access_requires_param', category = 'CS1 errors: param-access', hidden = false }, err_param_has_ext_link = { message = 'External link in <code class="cs1-code">$1</code>', -- $1 is parameter name anchor = 'param_has_ext_link', category = 'CS1 errors: external links', hidden = false }, err_parameter_ignored = { message = 'Unknown parameter <code class="cs1-code">&#124;$1=</code> ignored', -- $1 is parameter name anchor = 'parameter_ignored', category = 'CS1 errors: unsupported parameter', hidden = false }, err_parameter_ignored_suggest = { message = 'Unknown parameter <code class="cs1-code">&#124;$1=</code> ignored (<code class="cs1-code">&#124;$2=</code> suggested)', -- $1 is unknown parameter $2 is suggested parameter name anchor = 'parameter_ignored_suggest', category = 'CS1 errors: unsupported parameter', hidden = false }, err_redundant_parameters = { message = 'More than one of $1 specified', -- $1 is error message detail anchor = 'redundant_parameters', category = 'CS1 errors: redundant parameter', hidden = false }, err_script_parameter = { message = 'Invalid <code class="cs1-code">&#124;$1=</code>: $2', -- $1 is parameter name $2 is script language code or error detail anchor = 'script_parameter', category = 'CS1 errors: script parameters', hidden = false }, err_ssrn_missing = { message = '<code class="cs1-code">&#124;ssrn=</code> required', anchor = 'ssrn_missing', category = 'CS1 errors: SSRN', -- same as bad arxiv hidden = false }, err_text_ignored = { message = 'Text "$1" ignored', -- $1 is ignored text anchor = 'text_ignored', category = 'CS1 errors: unrecognized parameter', hidden = false }, err_trans_missing_title = { message = '<code class="cs1-code">&#124;trans-$1=</code> requires <code class="cs1-code">&#124;$1=</code> or <code class="cs1-code">&#124;script-$1=</code>', -- $1 is base parameter name anchor = 'trans_missing_title', category = 'CS1 errors: translated title', hidden = false }, err_param_unknown_empty = { message = 'Cite has empty unknown parameter$1: $2', -- $1 is 's' or empty space; $2 is emty unknown param list anchor = 'param_unknown_empty', category = 'CS1 errors: empty unknown parameters', hidden = false }, err_vancouver = { message = 'Vancouver style error: $1 in name $2', -- $1 is error detail, $2 is the nth name anchor = 'vancouver', category = 'CS1 errors: Vancouver style', hidden = false }, err_wikilink_in_url = { message = 'URL–wikilink conflict', -- uses ndash anchor = 'wikilink_in_url', category = 'CS1 errors: URL–wikilink conflict', -- uses ndash hidden = false }, --[[--------------------------< M A I N T >------------------------------------- maint messages do not have a message (message = nil); otherwise the structure is the same as error messages ]] maint_archived_copy = { message = nil, anchor = 'archived_copy', category = 'CS1 maint: archived copy as title', hidden = true, }, maint_authors = { message = nil, anchor = 'authors', category = 'CS1 maint: uses authors parameter', hidden = true, }, maint_bot_unknown = { message = nil, anchor = 'bot:_unknown', category = 'CS1 maint: bot: original URL status unknown', hidden = true, }, maint_date_auto_xlated = { -- date auto-translation not supported by en.wiki message = nil, anchor = 'date_auto_xlated', category = 'CS1 maint: date auto-translated', hidden = true, }, maint_date_format = { message = nil, anchor = 'date_format', category = 'CS1 maint: date format', hidden = true, }, maint_date_year = { message = nil, anchor = 'date_year', category = 'CS1 maint: date and year', hidden = true, }, maint_doi_ignore = { message = nil, anchor = 'doi_ignore', category = 'CS1 maint: ignored DOI errors', hidden = true, }, maint_doi_inactive = { message = nil, anchor = 'doi_inactive', category = 'CS1 maint: DOI inactive', hidden = true, }, maint_doi_inactive_dated = { message = nil, anchor = 'doi_inactive_dated', category = 'CS1 maint: DOI inactive as of $2$3$1', -- $1 is year, $2 is month-name or empty string, $3 is space or empty string hidden = true, }, maint_extra_punct = { message = nil, anchor = 'extra_punct', category = 'CS1 maint: extra punctuation', hidden = true, }, maint_isbn_ignore = { message = nil, anchor = 'ignore_isbn_err', category = 'CS1 maint: ignored ISBN errors', hidden = true, }, maint_issn_ignore = { message = nil, anchor = 'ignore_issn', category = 'CS1 maint: ignored ISSN errors', hidden = true, }, maint_jfm_format = { message = nil, anchor = 'jfm_format', category = 'CS1 maint: JFM format', hidden = true, }, maint_location = { message = nil, anchor = 'location', category = 'CS1 maint: location', hidden = true, }, maint_mr_format = { message = nil, anchor = 'mr_format', category = 'CS1 maint: MR format', hidden = true, }, maint_mult_names = { message = nil, anchor = 'mult_names', category = 'CS1 maint: multiple names: $1', -- $1 is '<name>s list'; gets value from special_case_translation table hidden = true, }, maint_numeric_names = { message = nil, anchor = 'numeric_names', category = 'CS1 maint: numeric names: $1', -- $1 is '<name>s list'; gets value from special_case_translation table hidden = true, }, maint_others = { message = nil, anchor = 'others', category = 'CS1 maint: others', hidden = true, }, maint_others_avm = { message = nil, anchor = 'others_avm', category = 'CS1 maint: others in cite AV media (notes)', hidden = true, }, maint_pmc_embargo = { message = nil, anchor = 'embargo', category = 'CS1 maint: PMC embargo expired', hidden = true, }, maint_pmc_format = { message = nil, anchor = 'pmc_format', category = 'CS1 maint: PMC format', hidden = true, }, maint_postscript = { message = nil, anchor = 'postscript', category = 'CS1 maint: postscript', hidden = true, }, maint_ref_duplicates_default = { message = nil, anchor = 'ref_default', category = 'CS1 maint: ref duplicates default', hidden = true, }, maint_unfit = { message = nil, anchor = 'unfit', category = 'CS1 maint: unfit URL', hidden = true, }, maint_unknown_lang = { message = nil, anchor = 'unknown_lang', category = 'CS1 maint: unrecognized language', hidden = true, }, maint_untitled = { message = nil, anchor = 'untitled', category = 'CS1 maint: untitled periodical', hidden = true, }, maint_url_status = { message = nil, anchor = 'url_status', category = 'CS1 maint: url-status', hidden = true, }, maint_zbl = { message = nil, anchor = 'zbl', category = 'CS1 maint: Zbl', hidden = true, }, } --[[--------------------------< I D _ H A N D L E R S >-------------------------------------------------------- The following contains a list of values for various defined identifiers. For each identifier we specify a variety of information necessary to properly render the identifier in the citation. parameters: a list of parameter aliases for this identifier; first in the list is the canonical form link: Wikipedia article name redirect: a local redirect to a local Wikipedia article name; at en.wiki, 'ISBN (identifier)' is a redirect to 'International Standard Book Number' q: Wikidata q number for the identifier label: the label preceeding the identifier; label is linked to a Wikipedia article (in this order): redirect from id_handlers['<id>'].redirect when use_identifier_redirects is true Wikidata-supplied article name for the local wiki from id_handlers['<id>'].q local article name from id_handlers['<id>'].link prefix: the first part of a URL that will be concatenated with a second part which usually contains the identifier suffix: optional third part to be added after the identifier encode: true if URI should be percent-encoded; otherwise false COinS: identifier link or keyword for use in COinS: for identifiers registered at info-uri.info use: info:.... where '...' is the appropriate identifier label for identifiers that have COinS keywords, use the keyword: rft.isbn, rft.issn, rft.eissn for |asin= and |ol=, which require assembly, use the keyword: url for others make a URL using the value in prefix/suffix and #label, use the keyword: pre (not checked; any text other than 'info', 'rft', or 'url' works here) set to nil to leave the identifier out of the COinS separator: character or text between label and the identifier in the rendered citation id_limit: for those identifiers with established limits, this property holds the upper limit access: use this parameter to set the access level for all instances of this identifier. the value must be a valid access level for an identifier (see ['id-access'] in this file). custom_access: to enable custom access level for an identifier, set this parameter to the parameter that should control it (normally 'id-access') ]] local id_handlers = { ['ARXIV'] = { parameters = {'arxiv', 'eprint'}, link = 'arXiv', redirect = 'arXiv (identifier)', q = 'Q118398', label = 'arXiv', prefix = '//arxiv.org/abs/', -- protocol-relative tested 2013-09-04 encode = false, COinS = 'info:arxiv', separator = ':', access = 'free', -- free to read }, ['ASIN'] = { parameters = { 'asin', 'ASIN' }, link = 'Amazon Standard Identification Number', redirect = 'ASIN (identifier)', q = 'Q1753278', label = 'ASIN', prefix = '//www.amazon.', COinS = 'url', separator = '&nbsp;', encode = false; }, ['BIBCODE'] = { parameters = {'bibcode'}, link = 'Bibcode', redirect = 'Bibcode (identifier)', q = 'Q25754', label = 'Bibcode', prefix = 'https://ui.adsabs.harvard.edu/abs/', encode = false, COinS = 'info:bibcode', separator = ':', custom_access = 'bibcode-access', }, ['BIORXIV'] = { parameters = {'biorxiv'}, link = 'bioRxiv', redirect = 'bioRxiv (identifier)', q = 'Q19835482', label = 'bioRxiv', prefix = '//doi.org/', COinS = 'pre', -- use prefix value access = 'free', -- free to read encode = true, separator = '&nbsp;', }, ['CITESEERX'] = { parameters = {'citeseerx'}, link = 'CiteSeerX', redirect = 'CiteSeerX (identifier)', q = 'Q2715061', label = 'CiteSeerX', prefix = '//citeseerx.ist.psu.edu/viewdoc/summary?doi=', COinS = 'pre', -- use prefix value access = 'free', -- free to read encode = true, separator = '&nbsp;', }, ['DOI'] = { -- Used by InternetArchiveBot parameters = { 'doi', 'DOI'}, link = 'Digital object identifier', redirect = 'doi (identifier)', q = 'Q25670', label = 'doi', prefix = '//doi.org/', COinS = 'info:doi', separator = ':', encode = true, custom_access = 'doi-access', }, ['EISSN'] = { parameters = {'eissn', 'EISSN'}, link = 'International Standard Serial Number#Electronic ISSN', redirect = 'eISSN (identifier)', q = 'Q46339674', label = 'eISSN', prefix = '//www.worldcat.org/issn/', COinS = 'rft.eissn', encode = false, separator = '&nbsp;', }, ['HDL'] = { parameters = { 'hdl', 'HDL' }, link = 'Handle System', redirect = 'hdl (identifier)', q = 'Q3126718', label = 'hdl', prefix = '//hdl.handle.net/', COinS = 'info:hdl', separator = ':', encode = true, custom_access = 'hdl-access', }, ['ISBN'] = { -- Used by InternetArchiveBot parameters = {'isbn', 'ISBN'}, link = 'International Standard Book Number', redirect = 'ISBN (identifier)', q = 'Q33057', label = 'ISBN', prefix = 'Special:BookSources/', COinS = 'rft.isbn', separator = '&nbsp;', }, ['ISMN'] = { parameters = {'ismn', 'ISMN'}, link = 'International Standard Music Number', redirect = 'ISMN (identifier)', q = 'Q1666938', label = 'ISMN', prefix = '', -- not currently used; COinS = nil, -- nil because we can't use pre or rft or info: separator = '&nbsp;', }, ['ISSN'] = { parameters = {'issn', 'ISSN'}, link = 'International Standard Serial Number', redirect = 'ISSN (identifier)', q = 'Q131276', label = 'ISSN', prefix = '//www.worldcat.org/issn/', COinS = 'rft.issn', encode = false, separator = '&nbsp;', }, ['JFM'] = { parameters = {'jfm', 'JFM'}, link = 'Jahrbuch über die Fortschritte der Mathematik', redirect = 'JFM (identifier)', q = '', label = 'JFM', prefix = '//zbmath.org/?format=complete&q=an:', COinS = 'pre', -- use prefix value encode = true, separator = '&nbsp;', }, ['JSTOR'] = { parameters = {'jstor', 'JSTOR'}, link = 'JSTOR', redirect = 'JSTOR (identifier)', q = 'Q1420342', label = 'JSTOR', prefix = '//www.jstor.org/stable/', -- protocol-relative tested 2013-09-04 COinS = 'pre', -- use prefix value encode = false, separator = '&nbsp;', custom_access = 'jstor-access', }, ['LCCN'] = { parameters = {'lccn', 'LCCN'}, link = 'Library of Congress Control Number', redirect = 'LCCN (identifier)', q = 'Q620946', label = 'LCCN', prefix = '//lccn.loc.gov/', -- protocol-relative tested 2015-12-28 COinS = 'info:lccn', encode = false, separator = '&nbsp;', }, ['MR'] = { parameters = {'mr', 'MR'}, link = 'Mathematical Reviews', redirect = 'MR (identifier)', q = 'Q211172', label = 'MR', prefix = '//www.ams.org/mathscinet-getitem?mr=', -- protocol-relative tested 2013-09-04 COinS = 'pre', -- use prefix value encode = true, separator = '&nbsp;', }, ['OCLC'] = { parameters = {'oclc', 'OCLC'}, link = 'OCLC', redirect = 'OCLC (identifier)', q = 'Q190593', label = 'OCLC', prefix = '//www.worldcat.org/oclc/', COinS = 'info:oclcnum', encode = true, separator = '&nbsp;', id_limit = 9999999999, -- 10-digits }, ['OL'] = { parameters = { 'ol', 'OL' }, link = 'Open Library', redirect = 'OL (identifier)', q = 'Q1201876', label = 'OL', prefix = '//openlibrary.org/', COinS = 'url', separator = '&nbsp;', encode = true, custom_access = 'ol-access', }, ['OSTI'] = { parameters = {'osti', 'OSTI'}, link = 'Office of Scientific and Technical Information', redirect = 'OSTI (identifier)', q = 'Q2015776', label = 'OSTI', prefix = '//www.osti.gov/biblio/', -- protocol-relative tested 2018-09-12 COinS = 'pre', -- use prefix value encode = true, separator = '&nbsp;', id_limit = 23010000, custom_access = 'osti-access', }, ['PMC'] = { parameters = {'pmc', 'PMC'}, link = 'PubMed Central', redirect = 'PMC (identifier)', q = 'Q229883', label = 'PMC', prefix = '//www.ncbi.nlm.nih.gov/pmc/articles/PMC', suffix = '', COinS = 'pre', -- use prefix value encode = true, separator = '&nbsp;', id_limit = 9300000, access = 'free', -- free to read }, ['PMID'] = { parameters = {'pmid', 'PMID'}, link = 'PubMed Identifier', redirect = 'PMID (identifier)', q = 'Q2082879', label = 'PMID', prefix = '//pubmed.ncbi.nlm.nih.gov/', COinS = 'info:pmid', encode = false, separator = '&nbsp;', id_limit = 35900000, }, ['RFC'] = { parameters = {'rfc', 'RFC'}, link = 'Request for Comments', redirect = 'RFC (identifier)', q = 'Q212971', label = 'RFC', prefix = '//tools.ietf.org/html/rfc', COinS = 'pre', -- use prefix value encode = false, separator = '&nbsp;', id_limit = 9300, access = 'free', -- free to read }, ['SBN'] = { parameters = {'sbn', 'SBN'}, link = 'Standard Book Number', -- redirect to International_Standard_Book_Number#History redirect = 'SBN (identifier)', label = 'SBN', prefix = 'Special:BookSources/0-', -- prefix has leading zero necessary to make 9-digit sbn a 10-digit isbn COinS = nil, -- nil because we can't use pre or rft or info: separator = '&nbsp;', }, ['SSRN'] = { parameters = {'ssrn', 'SSRN'}, link = 'Social Science Research Network', redirect = 'SSRN (identifier)', q = 'Q7550801', label = 'SSRN', prefix = '//ssrn.com/abstract=', -- protocol-relative tested 2013-09-04 COinS = 'pre', -- use prefix value encode = true, separator = '&nbsp;', id_limit = 4200000, custom_access = 'ssrn-access', }, ['S2CID'] = { parameters = {'s2cid', 'S2CID'}, link = 'Semantic Scholar', redirect = 'S2CID (identifier)', q = 'Q22908627', label = 'S2CID', prefix = 'https://api.semanticscholar.org/CorpusID:', COinS = 'pre', -- use prefix value encode = false, separator = '&nbsp;', id_limit = 254000000, custom_access = 's2cid-access', }, ['USENETID'] = { parameters = {'message-id'}, link = 'Usenet', redirect = 'Usenet (identifier)', q = 'Q193162', label = 'Usenet:', prefix = 'news:', encode = false, COinS = 'pre', -- use prefix value separator = '&nbsp;', }, ['ZBL'] = { parameters = {'zbl', 'ZBL' }, link = 'Zentralblatt MATH', redirect = 'Zbl (identifier)', q = 'Q190269', label = 'Zbl', prefix = '//zbmath.org/?format=complete&q=an:', COinS = 'pre', -- use prefix value encode = true, separator = '&nbsp;', }, } --[[--------------------------< E X P O R T S >--------------------------------- ]] return { use_identifier_redirects = true, -- when true use redirect name for identifier label links; always true at en.wiki local_lang_cat_enable = false; -- when true categorizes pages where |language=<local wiki's language>; always false at en.wiki date_name_auto_xlate_enable = false; -- when true translates English month-names to the local-wiki's language month names; always false at en.wiki date_digit_auto_xlate_enable = false; -- when true translates Western date digit to the local-wiki's language digits (date_names['local_digits']); always false at en.wiki global_df = get_date_format (), -- tables and variables created when this module is loaded punct_skip = build_skip_table (punct_skip, punct_meta_params), url_skip = build_skip_table (url_skip, url_meta_params), aliases = aliases, special_case_translation = special_case_translation, date_names = date_names, err_msg_supl = err_msg_supl, error_conditions = error_conditions, editor_markup_patterns = editor_markup_patterns, et_al_patterns = et_al_patterns, id_handlers = id_handlers, keywords_lists = keywords_lists, keywords_xlate = keywords_xlate, stripmarkers=stripmarkers, invisible_chars = invisible_chars, invisible_defs = invisible_defs, indic_script = indic_script, emoji = emoji, maint_cats = maint_cats, messages = messages, presentation = presentation, prop_cats = prop_cats, script_lang_codes = script_lang_codes, lang_code_remap = lang_code_remap, lang_name_remap = lang_name_remap, this_wiki_code = this_wiki_code, title_types = title_types, uncategorized_namespaces = uncategorized_namespaces, uncategorized_subpages = uncategorized_subpages, templates_using_volume = templates_using_volume, templates_using_issue = templates_using_issue, templates_not_using_page = templates_not_using_page, vol_iss_pg_patterns = vol_iss_pg_patterns, inter_wiki_map = inter_wiki_map, mw_languages_by_tag_t = mw_languages_by_tag_t, mw_languages_by_name_t = mw_languages_by_name_t, citation_class_map_t = citation_class_map_t, citation_issue_t = citation_issue_t, citation_no_volume_t = citation_no_volume_t, } thb9i5vwi93a7ji0wet25dua5c4zuel Module:Citation/CS1/Date validation 828 1638 27576 27575 2022-07-30T05:41:47Z Samatics 9 1 revision imported from [[:en:Module:Citation/CS1/Date_validation]]: Import citation templates Scribunto text/plain --[[--------------------------< F O R W A R D D E C L A R A T I O N S >-------------------------------------- ]] local add_prop_cat, is_set, in_array, set_message, substitute, wrap_style; -- imported functions from selected Module:Citation/CS1/Utilities local cfg; -- table of tables imported from selected Module:Citation/CS1/Configuration --[[--------------------------< F I L E - S C O P E D E C L A R A T I O N S >-------------------------------- File-scope variables are declared here ]] local lang_object = mw.getContentLanguage(); -- used by is_valid_accessdate(), is_valid_year(), date_name_xlate(); TODO: move to ~/Configuration? local year_limit; -- used by is_valid_year() --[=[-------------------------< I S _ V A L I D _ A C C E S S D A T E >---------------------------------------- returns true if: Wikipedia start date <= accessdate < today + 2 days Wikipedia start date is 2001-01-15T00:00:00 UTC which is 979516800 seconds after 1970-01-01T00:00:00 UTC (the start of Unix time) accessdate is the date provided in |access-date= at time 00:00:00 UTC today is the current date at time 00:00:00 UTC plus 48 hours if today is 2015-01-01T00:00:00 then adding 24 hours gives 2015-01-02T00:00:00 – one second more than today adding 24 hours gives 2015-01-03T00:00:00 – one second more than tomorrow This function does not work if it is fed month names for languages other than English. Wikimedia #time: parser apparently doesn't understand non-English date month names. This function will always return false when the date contains a non-English month name because good1 is false after the call to lang.formatDate(). To get around that call this function with YYYY-MM-DD format dates. ]=] local function is_valid_accessdate (accessdate) local good1, good2; local access_ts, tomorrow_ts; -- to hold Unix time stamps representing the dates good1, access_ts = pcall (lang_object.formatDate, lang_object, 'U', accessdate ); -- convert accessdate value to Unix timestamp good2, tomorrow_ts = pcall (lang_object.formatDate, lang_object, 'U', 'today + 2 days' ); -- today midnight + 2 days is one second more than all day tomorrow if good1 and good2 then -- lang.formatDate() returns a timestamp in the local script which which tonumber() may not understand access_ts = tonumber (access_ts) or lang_object:parseFormattedNumber (access_ts); -- convert to numbers for the comparison; tomorrow_ts = tonumber (tomorrow_ts) or lang_object:parseFormattedNumber (tomorrow_ts); else return false; -- one or both failed to convert to Unix time stamp end if 979516800 <= access_ts and access_ts < tomorrow_ts then -- Wikipedia start date <= accessdate < tomorrow's date return true; else return false; -- accessdate out of range end end --[[--------------------------< G E T _ M O N T H _ N U M B E R >---------------------------------------------- returns a number according to the month in a date: 1 for January, etc. Capitalization and spelling must be correct. If not a valid month, returns 0 ]] local function get_month_number (month) return cfg.date_names['local'].long[month] or cfg.date_names['local'].short[month] or -- look for local names first cfg.date_names['en'].long[month] or cfg.date_names['en'].short[month] or -- failing that, look for English names 0; -- not a recognized month name end --[[--------------------------< G E T _ S E A S O N _ N U M B E R >-------------------------------------------- returns a number according to the sequence of seasons in a year: 21 for Spring, etc. Capitalization and spelling must be correct. If not a valid season, returns 0. 21-24 = Spring, Summer, Autumn, Winter, independent of “Hemisphere” returns 0 when <param> is not |date= Season numbering is defined by Extended Date/Time Format (EDTF) specification (https://www.loc.gov/standards/datetime/) which became part of ISO 8601 in 2019. See '§Sub-year groupings'. The standard defines various divisions using numbers 21-41. cs1|2 only supports generic seasons. EDTF does support the distinction between north and south hemisphere seasons but cs1|2 has no way to make that distinction. These additional divisions not currently supported: 25-28 = Spring - Northern Hemisphere, Summer- Northern Hemisphere, Autumn - Northern Hemisphere, Winter - Northern Hemisphere 29-32 = Spring – Southern Hemisphere, Summer– Southern Hemisphere, Autumn – Southern Hemisphere, Winter - Southern Hemisphere 33-36 = Quarter 1, Quarter 2, Quarter 3, Quarter 4 (3 months each) 37-39 = Quadrimester 1, Quadrimester 2, Quadrimester 3 (4 months each) 40-41 = Semestral 1, Semestral-2 (6 months each) ]] local function get_season_number (season, param) if 'date' ~= param then return 0; -- season dates only supported by |date= end return cfg.date_names['local'].season[season] or -- look for local names first cfg.date_names['en'].season[season] or -- failing that, look for English names 0; -- not a recognized season name end --[[--------------------------< G E T _ Q U A R T E R _ N U M B E R >------------------------------------------ returns a number according to the sequence of quarters in a year: 33 for first quarter, etc. Capitalization and spelling must be correct. If not a valid quarter, returns 0. 33-36 = Quarter 1, Quarter 2, Quarter 3, Quarter 4 (3 months each) returns 0 when <param> is not |date= Quarter numbering is defined by Extended Date/Time Format (EDTF) specification (https://www.loc.gov/standards/datetime/) which became part of ISO 8601 in 2019. See '§Sub-year groupings'. The standard defines various divisions using numbers 21-41. cs1|2 only supports generic seasons and quarters. These additional divisions not currently supported: 37-39 = Quadrimester 1, Quadrimester 2, Quadrimester 3 (4 months each) 40-41 = Semestral 1, Semestral-2 (6 months each) ]] local function get_quarter_number (quarter, param) if 'date' ~= param then return 0; -- quarter dates only supported by |date= end quarter = mw.ustring.gsub (quarter, ' +', ' '); -- special case replace multiple space chars with a single space char return cfg.date_names['local'].quarter[quarter] or -- look for local names first cfg.date_names['en'].quarter[quarter] or -- failing that, look for English names 0; -- not a recognized quarter name end --[[--------------------------< G E T _ P R O P E R _ N A M E _ N U M B E R >---------------------------------- returns a non-zero number if date contains a recognized proper-name. Capitalization and spelling must be correct. returns 0 when <param> is not |date= ]] local function get_proper_name_number (name, param) if 'date' ~= param then return 0; -- proper-name dates only supported by |date= end return cfg.date_names['local'].named[name] or -- look for local names dates first cfg.date_names['en'].named[name] or -- failing that, look for English names 0; -- not a recognized named date end --[[--------------------------< G E T _ E L E M E N T _ N U M B E R <------------------------------------------ returns true if month or season or quarter or proper name is valid (properly spelled, capitalized, abbreviated) ]] local function get_element_number (element, param) local num; local funcs = {get_month_number, get_season_number, get_quarter_number, get_proper_name_number}; -- list of functions to execute in order for _, func in ipairs (funcs) do -- spin through the function list num = func (element, param); -- call the function and get the returned number if 0 ~= num then -- non-zero when valid month season quarter return num; -- return that number end end return nil; -- not valid end --[[--------------------------< I S _ V A L I D _ Y E A R >---------------------------------------------------- Function gets current year from the server and compares it to year from a citation parameter. Years more than one year in the future are not acceptable. Special case for |pmc-embargo-date=: years more than two years in the future are not acceptable ]] local function is_valid_year (year, param) if not is_set (year_limit) then year_limit = tonumber(os.date("%Y"))+1; -- global variable so we only have to fetch it once end year = tonumber (year) or lang_object:parseFormattedNumber (year); -- convert to number for the comparison; if 'pmc-embargo-date' == param then -- special case for |pmc-embargo-date= return year and (year <= tonumber(os.date("%Y"))+2) or false; -- years more than two years in the future are not accepted end return year and (year <= year_limit) or false; end --[[--------------------------< I S _ V A L I D _ D A T E >---------------------------------------------------- Returns true if day is less than or equal to the number of days in month and year is no farther into the future than next year; else returns false. Assumes Julian calendar prior to year 1582 and Gregorian calendar thereafter. Accounts for Julian calendar leap years before 1582 and Gregorian leap years after 1582. Where the two calendars overlap (1582 to approximately 1923) dates are assumed to be Gregorian. ]] local function is_valid_date (year, month, day, param) local days_in_month = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; local month_length; if not is_valid_year (year, param) then -- no farther into the future than next year except |pmc-embargo-date= no more than two years in the future return false; end month = tonumber (month); -- required for YYYY-MM-DD dates if (2 == month) then -- if February month_length = 28; -- then 28 days unless if 1582 > tonumber(year) then -- Julian calendar if 0 == (year%4) then -- is a leap year? month_length = 29; -- if leap year then 29 days in February end else -- Gregorian calendar if (0 == (year%4) and (0 ~= (year%100) or 0 == (year%400))) then -- is a leap year? month_length = 29; -- if leap year then 29 days in February end end else month_length = days_in_month[month]; end if tonumber (day) > month_length then return false; end return true; end --[[--------------------------< I S _ V A L I D _ M O N T H _ R A N G E _ S T Y L E >-------------------------- Months in a range are expected to have the same style: Jan–Mar or October–December but not February–Mar or Jul–August. This function looks in cfg.date_names{} to see if both month names are listed in the long subtable or both are listed in the short subtable. When both have the same style (both are listed in the same table), returns true; false else ]] local function is_valid_month_range_style (month1, month2) if (cfg.date_names.en.long[month1] and cfg.date_names.en.long[month2]) or -- are both English names listed in the long subtable? (cfg.date_names.en.short[month1] and cfg.date_names.en.short[month2]) or -- are both English names listed in the short subtable? (cfg.date_names['local'].long[month1] and cfg.date_names['local'].long[month2]) or -- are both local names listed in the long subtable? (cfg.date_names['local'].short[month1] and cfg.date_names['local'].short[month2]) then -- are both local names listed in the short subtable? return true; end return false; -- names are mixed end --[[--------------------------< I S _ V A L I D _ M O N T H _ S E A S O N _ R A N G E >------------------------ Check a pair of months or seasons to see if both are valid members of a month or season pair. Month pairs are expected to be left to right, earliest to latest in time. All season ranges are accepted as valid because there are publishers out there who have published a Summer–Spring YYYY issue, hence treat as ok ]] local function is_valid_month_season_range(range_start, range_end, param) local range_start_number = get_month_number (range_start); local range_end_number; if 0 == range_start_number then -- is this a month range? range_start_number = get_season_number (range_start, param); -- not a month; is it a season? get start season number range_end_number = get_season_number (range_end, param); -- get end season number if (0 ~= range_start_number) and (0 ~= range_end_number) and (range_start_number ~= range_end_number) then return true; -- any season pairing is accepted except when both are the same end return false; -- range_start and/or range_end is not a season end -- here when range_start is a month range_end_number = get_month_number (range_end); -- get end month number if range_start_number < range_end_number and -- range_start is a month; does range_start precede range_end? is_valid_month_range_style (range_start, range_end) then -- do months have the same style? return true; -- proper order and same style end return false; -- range_start month number is greater than or equal to range end number; or range end isn't a month end --[[--------------------------< M A K E _ C O I N S _ D A T E >------------------------------------------------ This function receives a table of date parts for one or two dates and an empty table reference declared in Module:Citation/CS1. The function is called only for |date= parameters and only if the |date=<value> is determined to be a valid date format. The question of what to do with invalid date formats is not answered here. The date parts in the input table are converted to an ISO 8601 conforming date string: single whole dates: yyyy-mm-dd month and year dates: yyyy-mm year dates: yyyy ranges: yyyy-mm-dd/yyyy-mm-dd yyyy-mm/yyyy-mm yyyy/yyyy Dates in the Julian calendar are reduced to year or year/year so that we don't have to do calendar conversion from Julian to Proleptic Gregorian. The input table has: year, year2 – always present; if before 1582, ignore months and days if present month, month2 – 0 if not provided, 1-12 for months, 21-24 for seasons; 99 Christmas day, day2 – 0 if not provided, 1-31 for days the output table receives: rftdate: an ISO 8601 formatted date rftchron: a free-form version of the date, usually without year which is in rftdate (season ranges and proper-name dates) rftssn: one of four season keywords: winter, spring, summer, fall (lowercase) rftquarter: one of four values: 1, 2, 3, 4 ]] local function make_COinS_date (input, tCOinS_date) local date; -- one date or first date in a range local date2 = ''; -- end of range date -- start temporary Julian / Gregorian calendar uncertainty detection local year = tonumber(input.year); -- this temporary code to determine the extent of sources dated to the Julian/Gregorian local month = tonumber(input.month); -- interstice 1 October 1582 – 1 January 1926 local day = tonumber (input.day); if (0 ~= day) and -- day must have a value for this to be a whole date (((1582 == year) and (10 <= month) and (12 >= month)) or -- any whole 1582 date from 1 October to 31 December or ((1926 == year) and (1 == month) and (1 == input.day)) or -- 1 January 1926 or ((1582 < year) and (1925 >= year))) then -- any date 1 January 1583 – 31 December 1925 tCOinS_date.inter_cal_cat = true; -- set category flag true end -- end temporary Julian / Gregorian calendar uncertainty detection if 1582 > tonumber(input.year) or 20 < tonumber(input.month) then -- Julian calendar or season so &rft.date gets year only date = input.year; if 0 ~= input.year2 and input.year ~= input.year2 then -- if a range, only the second year portion when not the same as range start year date = string.format ('%.4d/%.4d', tonumber(input.year), tonumber(input.year2)) -- assemble the date range end if 20 < tonumber(input.month) then -- if season or proper-name date local season = {[24] = 'winter', [21] = 'spring', [22] = 'summer', [23] = 'fall', [33] = '1', [34] = '2', [35] = '3', [36] = '4', [98] = 'Easter', [99] = 'Christmas'}; -- seasons lowercase, no autumn; proper-names use title case if 0 == input.month2 then -- single season date if 40 < tonumber(input.month) then tCOinS_date.rftchron = season[input.month]; -- proper-name dates elseif 30 < tonumber(input.month) then tCOinS_date.rftquarter = season[input.month]; -- quarters else tCOinS_date.rftssn = season[input.month]; -- seasons end else -- season range with a second season specified if input.year ~= input.year2 then -- season year – season year range or season year–year tCOinS_date.rftssn = season[input.month]; -- start of range season; keep this? if 0~= input.month2 then tCOinS_date.rftchron = string.format ('%s %s – %s %s', season[input.month], input.year, season[input.month2], input.year2); end else -- season–season year range tCOinS_date.rftssn = season[input.month]; -- start of range season; keep this? tCOinS_date.rftchron = season[input.month] .. '–' .. season[input.month2]; -- season–season year range end end end tCOinS_date.rftdate = date; return; -- done end if 0 ~= input.day then date = string.format ('%s-%.2d-%.2d', input.year, tonumber(input.month), tonumber(input.day)); -- whole date elseif 0 ~= input.month then date = string.format ('%s-%.2d', input.year, tonumber(input.month)); -- year and month else date = string.format ('%s', input.year); -- just year end if 0 ~= input.year2 then if 0 ~= input.day2 then date2 = string.format ('/%s-%.2d-%.2d', input.year2, tonumber(input.month2), tonumber(input.day2)); -- whole date elseif 0 ~= input.month2 then date2 = string.format ('/%s-%.2d', input.year2, tonumber(input.month2)); -- year and month else date2 = string.format ('/%s', input.year2); -- just year end end tCOinS_date.rftdate = date .. date2; -- date2 has the '/' separator return; end --[[--------------------------< P A T T E R N S >-------------------------------------------------------------- this is the list of patterns for date formats that this module recognizes. Approximately the first half of these patterns represent formats that might be reformatted into another format. Those that might be reformatted have 'indicator' letters that identify the content of the matching capture: 'd' (day), 'm' (month), 'a' (anchor year), 'y' (year); second day, month, year have a '2' suffix. These patterns are used for both date validation and for reformatting. This table should not be moved to ~/Configuration because changes to this table require changes to check_date() and to reformatter() and reformat_date() ]] local patterns = { -- year-initial numerical year-month-day ['ymd'] = {'^(%d%d%d%d)%-(%d%d)%-(%d%d)$', 'y', 'm', 'd'}, -- month-initial: month day, year ['Mdy'] = {'^(%D-) +([1-9]%d?), +((%d%d%d%d?)%a?)$', 'm', 'd', 'a', 'y'}, -- month-initial day range: month day–day, year; days are separated by endash ['Md-dy'] = {'^(%D-) +([1-9]%d?)[%-–]([1-9]%d?), +((%d%d%d%d)%a?)$', 'm', 'd', 'd2', 'a', 'y'}, -- day-initial: day month year ['dMy'] = {'^([1-9]%d?) +(%D-) +((%d%d%d%d?)%a?)$', 'd', 'm', 'a', 'y'}, -- year-initial: year month day; day: 1 or 2 two digits, leading zero allowed; not supported at en.wiki -- ['yMd'] = {'^((%d%d%d%d?)%a?) +(%D-) +(%d%d?)$', 'a', 'y', 'm', 'd'}, -- day-range-initial: day–day month year; days are separated by endash ['d-dMy'] = {'^([1-9]%d?)[%-–]([1-9]%d?) +(%D-) +((%d%d%d%d)%a?)$', 'd', 'd2', 'm', 'a', 'y'}, -- day initial month-day-range: day month - day month year; uses spaced endash ['dM-dMy'] = {'^([1-9]%d?) +(%D-) +[%-–] +([1-9]%d?) +(%D-) +((%d%d%d%d)%a?)$', 'd', 'm', 'd2', 'm2', 'a', 'y'}, -- month initial month-day-range: month day – month day, year; uses spaced endash ['Md-Mdy'] = {'^(%D-) +([1-9]%d?) +[%-–] +(%D-) +([1-9]%d?), +((%d%d%d%d)%a?)$','m', 'd', 'm2', 'd2', 'a', 'y'}, -- day initial month-day-year-range: day month year - day month year; uses spaced endash ['dMy-dMy'] = {'^([1-9]%d?) +(%D-) +(%d%d%d%d) +[%-–] +([1-9]%d?) +(%D-) +((%d%d%d%d)%a?)$', 'd', 'm', 'y', 'd2', 'm2', 'a', 'y2'}, -- month initial month-day-year-range: month day, year – month day, year; uses spaced endash ['Mdy-Mdy'] = {'^(%D-) +([1-9]%d?), +(%d%d%d%d) +[%-–] +(%D-) +([1-9]%d?), +((%d%d%d%d)%a?)$', 'm', 'd', 'y', 'm2', 'd2', 'a', 'y2'}, -- these date formats cannot be converted, per se, but month name can be rendered short or long -- month/season year - month/season year; separated by spaced endash ['My-My'] = {'^(%D-) +(%d%d%d%d) +[%-–] +(%D-) +((%d%d%d%d)%a?)$', 'm', 'y', 'm2', 'a', 'y2'}, -- month/season range year; months separated by endash ['M-My'] = {'^(%D-)[%-–](%D-) +((%d%d%d%d)%a?)$', 'm', 'm2', 'a', 'y'}, -- month/season year or proper-name year; quarter year when First Quarter YYYY etc. ['My'] = {'^([^%d–]-) +((%d%d%d%d)%a?)$', 'm', 'a', 'y'}, -- this way because endash is a member of %D; %D- will match January–March 2019 when it shouldn't -- these date formats cannot be converted ['Sy4-y2'] = {'^(%D-) +((%d%d)%d%d)[%-–]((%d%d)%a?)$'}, -- special case Winter/Summer year-year (YYYY-YY); year separated with unspaced endash ['Sy-y'] = {'^(%D-) +(%d%d%d%d)[%-–]((%d%d%d%d)%a?)$'}, -- special case Winter/Summer year-year; year separated with unspaced endash ['y-y'] = {'^(%d%d%d%d?)[%-–]((%d%d%d%d?)%a?)$'}, -- year range: YYY-YYY or YYY-YYYY or YYYY–YYYY; separated by unspaced endash; 100-9999 ['y4-y2'] = {'^((%d%d)%d%d)[%-–]((%d%d)%a?)$'}, -- year range: YYYY–YY; separated by unspaced endash ['y'] = {'^((%d%d%d%d?)%a?)$'}, -- year; here accept either YYY or YYYY } --[[--------------------------< I S _ V A L I D _ E M B A R G O _ D A T E >------------------------------------ returns true and date value if that value has proper dmy, mdy, ymd format. returns false and 9999 (embargoed forever) when date value is not proper format; assumes that when |pmc-embargo-date= is set, the editor intended to embargo a PMC but |pmc-embargo-date= does not hold a single date. ]] local function is_valid_embargo_date (v) if v:match (patterns['ymd'][1]) or -- ymd v:match (patterns['Mdy'][1]) or -- dmy v:match (patterns['dMy'][1]) then -- mdy return true, v; end return false, '9999'; -- if here not good date so return false and set embargo date to long time in future end --[[--------------------------< C H E C K _ D A T E >---------------------------------------------------------- Check date format to see that it is one of the formats approved by WP:DATESNO or WP:DATERANGE. Exception: only allowed range separator is endash. Additionally, check the date to see that it is a real date: no 31 in 30-day months; no 29 February when not a leap year. Months, both long-form and three character abbreviations, and seasons must be spelled correctly. Future years beyond next year are not allowed. If the date fails the format tests, this function returns false and does not return values for anchor_year and COinS_date. When this happens, the date parameter is (DEBUG: not?) used in the COinS metadata and the CITEREF identifier gets its year from the year parameter if present otherwise CITEREF does not get a date value. Inputs: date_string - date string from date-holding parameters (date, year, publication-date, access-date, pmc-embargo-date, archive-date, lay-date) Returns: false if date string is not a real date; else true, anchor_year, COinS_date anchor_year can be used in CITEREF anchors COinS_date is ISO 8601 format date; see make_COInS_date() ]] local function check_date (date_string, param, tCOinS_date) local year; -- assume that year2, months, and days are not used; local year2 = 0; -- second year in a year range local month = 0; local month2 = 0; -- second month in a month range local day = 0; local day2 = 0; -- second day in a day range local anchor_year; local coins_date; if date_string:match (patterns['ymd'][1]) then -- year-initial numerical year month day format year, month, day = date_string:match (patterns['ymd'][1]); if 12 < tonumber(month) or 1 > tonumber(month) or 1582 > tonumber(year) or 0 == tonumber(day) then return false; end -- month or day number not valid or not Gregorian calendar anchor_year = year; elseif mw.ustring.match(date_string, patterns['Mdy'][1]) then -- month-initial: month day, year month, day, anchor_year, year = mw.ustring.match(date_string, patterns['Mdy'][1]); month = get_month_number (month); if 0 == month then return false; end -- return false if month text isn't one of the twelve months elseif mw.ustring.match(date_string, patterns['Md-dy'][1]) then -- month-initial day range: month day–day, year; days are separated by endash month, day, day2, anchor_year, year = mw.ustring.match(date_string, patterns['Md-dy'][1]); if tonumber(day) >= tonumber(day2) then return false; end -- date range order is left to right: earlier to later; dates may not be the same; month = get_month_number (month); if 0 == month then return false; end -- return false if month text isn't one of the twelve months month2=month; -- for metadata year2 = year; elseif mw.ustring.match(date_string, patterns['dMy'][1]) then -- day-initial: day month year day, month, anchor_year, year = mw.ustring.match(date_string, patterns['dMy'][1]); month = get_month_number (month); if 0 == month then return false; end -- return false if month text isn't one of the twelve months --[[ NOT supported at en.wiki elseif mw.ustring.match(date_string, patterns['yMd'][1]) then -- year-initial: year month day; day: 1 or 2 two digits, leading zero allowed anchor_year, year, month, day = mw.ustring.match(date_string, patterns['yMd'][1]); month = get_month_number (month); if 0 == month then return false; end -- return false if month text isn't one of the twelve months -- end NOT supported at en.wiki ]] elseif mw.ustring.match(date_string, patterns['d-dMy'][1]) then -- day-range-initial: day–day month year; days are separated by endash day, day2, month, anchor_year, year = mw.ustring.match(date_string, patterns['d-dMy'][1]); if tonumber(day) >= tonumber(day2) then return false; end -- date range order is left to right: earlier to later; dates may not be the same; month = get_month_number (month); if 0 == month then return false; end -- return false if month text isn't one of the twelve months month2 = month; -- for metadata year2 = year; elseif mw.ustring.match(date_string, patterns['dM-dMy'][1]) then -- day initial month-day-range: day month - day month year; uses spaced endash day, month, day2, month2, anchor_year, year = mw.ustring.match(date_string, patterns['dM-dMy'][1]); if (not is_valid_month_season_range(month, month2)) or not is_valid_year(year) then return false; end -- date range order is left to right: earlier to later; month = get_month_number (month); -- for metadata month2 = get_month_number (month2); year2 = year; elseif mw.ustring.match(date_string, patterns['Md-Mdy'][1]) then -- month initial month-day-range: month day – month day, year; uses spaced endash month, day, month2, day2, anchor_year, year = mw.ustring.match(date_string, patterns['Md-Mdy'][1]); if (not is_valid_month_season_range(month, month2, param)) or not is_valid_year(year) then return false; end month = get_month_number (month); -- for metadata month2 = get_month_number (month2); year2 = year; elseif mw.ustring.match(date_string, patterns['dMy-dMy'][1]) then -- day initial month-day-year-range: day month year - day month year; uses spaced endash day, month, year, day2, month2, anchor_year, year2 = mw.ustring.match(date_string, patterns['dMy-dMy'][1]); if tonumber(year2) <= tonumber(year) then return false; end -- must be sequential years, left to right, earlier to later if not is_valid_year(year2) or not is_valid_month_range_style(month, month2) then return false; end -- year2 no more than one year in the future; months same style month = get_month_number (month); -- for metadata month2 = get_month_number (month2); if 0 == month or 0 == month2 then return false; end -- both must be valid elseif mw.ustring.match(date_string, patterns['Mdy-Mdy'][1]) then -- month initial month-day-year-range: month day, year – month day, year; uses spaced endash month, day, year, month2, day2, anchor_year, year2 = mw.ustring.match(date_string, patterns['Mdy-Mdy'][1]); if tonumber(year2) <= tonumber(year) then return false; end -- must be sequential years, left to right, earlier to later if not is_valid_year(year2) or not is_valid_month_range_style(month, month2) then return false; end -- year2 no more than one year in the future; months same style month = get_month_number (month); -- for metadata month2 = get_month_number(month2); if 0 == month or 0 == month2 then return false; end -- both must be valid elseif mw.ustring.match(date_string, patterns['Sy4-y2'][1]) then -- special case Winter/Summer year-year (YYYY-YY); year separated with unspaced endash local century; month, year, century, anchor_year, year2 = mw.ustring.match(date_string, patterns['Sy4-y2'][1]); if 'Winter' ~= month and 'Summer' ~= month then return false end; -- 'month' can only be Winter or Summer anchor_year = year .. '–' .. anchor_year; -- assemble anchor_year from both years year2 = century..year2; -- add the century to year2 for comparisons if 1 ~= tonumber(year2) - tonumber(year) then return false; end -- must be sequential years, left to right, earlier to later if not is_valid_year(year2) then return false; end -- no year farther in the future than next year month = get_season_number(month, param); elseif mw.ustring.match(date_string, patterns['Sy-y'][1]) then -- special case Winter/Summer year-year; year separated with unspaced endash month, year, anchor_year, year2 = mw.ustring.match(date_string, patterns['Sy-y'][1]); month = get_season_number (month, param); -- <month> can only be winter or summer; also for metadata if (month ~= cfg.date_names['en'].season['Winter']) and (month ~= cfg.date_names['en'].season['Summer']) then return false; -- not Summer or Winter; abandon end anchor_year = year .. '–' .. anchor_year; -- assemble anchor_year from both years if 1 ~= tonumber(year2) - tonumber(year) then return false; end -- must be sequential years, left to right, earlier to later if not is_valid_year(year2) then return false; end -- no year farther in the future than next year elseif mw.ustring.match(date_string, patterns['My-My'][1]) then -- month/season year - month/season year; separated by spaced endash month, year, month2, anchor_year, year2 = mw.ustring.match(date_string, patterns['My-My'][1]); anchor_year = year .. '–' .. anchor_year; -- assemble anchor_year from both years if tonumber(year) >= tonumber(year2) then return false; end -- left to right, earlier to later, not the same if not is_valid_year(year2) then return false; end -- no year farther in the future than next year if 0 ~= get_month_number(month) and 0 ~= get_month_number(month2) and is_valid_month_range_style(month, month2) then -- both must be month year, same month style month = get_month_number(month); month2 = get_month_number(month2); elseif 0 ~= get_season_number(month, param) and 0 ~= get_season_number(month2, param) then -- both must be season year, not mixed month = get_season_number(month, param); month2 = get_season_number(month2, param); else return false; end elseif mw.ustring.match(date_string, patterns['M-My'][1]) then -- month/season range year; months separated by endash month, month2, anchor_year, year = mw.ustring.match(date_string, patterns['M-My'][1]); if (not is_valid_month_season_range(month, month2, param)) or (not is_valid_year(year)) then return false; end if 0 ~= get_month_number(month) then -- determined to be a valid range so just check this one to know if month or season month = get_month_number(month); month2 = get_month_number(month2); if 0 == month or 0 == month2 then return false; end else month = get_season_number(month, param); month2 = get_season_number(month2, param); end year2 = year; elseif mw.ustring.match(date_string, patterns['My'][1]) then -- month/season/quarter/proper-name year month, anchor_year, year = mw.ustring.match(date_string, patterns['My'][1]); if not is_valid_year(year) then return false; end month = get_element_number(month, param); -- get month season quarter proper-name number or nil if not month then return false; end -- not valid whatever it is elseif mw.ustring.match(date_string, patterns['y-y'][1]) then -- Year range: YYY-YYY or YYY-YYYY or YYYY–YYYY; separated by unspaced endash; 100-9999 year, anchor_year, year2 = mw.ustring.match(date_string, patterns['y-y'][1]); anchor_year = year .. '–' .. anchor_year; -- assemble anchor year from both years if tonumber(year) >= tonumber(year2) then return false; end -- left to right, earlier to later, not the same if not is_valid_year(year2) then return false; end -- no year farther in the future than next year elseif mw.ustring.match(date_string, patterns['y4-y2'][1]) then -- Year range: YYYY–YY; separated by unspaced endash local century; year, century, anchor_year, year2 = mw.ustring.match(date_string, patterns['y4-y2'][1]); anchor_year = year .. '–' .. anchor_year; -- assemble anchor year from both years if in_array (param, {'date', 'publication-date', 'year'}) then add_prop_cat ('year-range-abbreviated'); end if 13 > tonumber(year2) then return false; end -- don't allow 2003-05 which might be May 2003 year2 = century .. year2; -- add the century to year2 for comparisons if tonumber(year) >= tonumber(year2) then return false; end -- left to right, earlier to later, not the same if not is_valid_year(year2) then return false; end -- no year farther in the future than next year elseif mw.ustring.match(date_string, patterns['y'][1]) then -- year; here accept either YYY or YYYY anchor_year, year = mw.ustring.match(date_string, patterns['y'][1]); if false == is_valid_year(year) then return false; end else return false; -- date format not one of the MOS:DATE approved formats end if 'access-date' == param then -- test accessdate here because we have numerical date parts if 0 ~= year and 0 ~= month and 0 ~= day and -- all parts of a single date required 0 == year2 and 0 == month2 and 0 == day2 then -- none of these; accessdate must not be a range if not is_valid_accessdate(year .. '-' .. month .. '-' .. day) then return false; -- return false when accessdate out of bounds end else return false; -- return false when accessdate is a range of two dates end end local result=true; -- check whole dates for validity; assume true because not all dates will go through this test if 0 ~= year and 0 ~= month and 0 ~= day and 0 == year2 and 0 == month2 and 0 == day2 then -- YMD (simple whole date) result = is_valid_date (year, month, day, param); -- <param> for |pmc-embargo-date= elseif 0 ~= year and 0 ~= month and 0 ~= day and 0 == year2 and 0 == month2 and 0 ~= day2 then -- YMD-d (day range) result = is_valid_date (year, month, day); result = result and is_valid_date (year, month, day2); elseif 0 ~= year and 0 ~= month and 0 ~= day and 0 == year2 and 0 ~= month2 and 0 ~= day2 then -- YMD-md (day month range) result = is_valid_date (year, month, day); result = result and is_valid_date (year, month2, day2); elseif 0 ~= year and 0 ~= month and 0 ~= day and 0 ~= year2 and 0 ~= month2 and 0 ~= day2 then -- YMD-ymd (day month year range) result = is_valid_date(year, month, day); result = result and is_valid_date(year2, month2, day2); end if false == result then return false; end if nil ~= tCOinS_date then -- this table only passed into this function when testing |date= parameter values make_COinS_date ({year = year, month = month, day = day, year2 = year2, month2 = month2, day2 = day2}, tCOinS_date); -- make an ISO 8601 date string for COinS end return true, anchor_year; -- format is good and date string represents a real date end --[[--------------------------< D A T E S >-------------------------------------------------------------------- Cycle the date-holding parameters in passed table date_parameters_list through check_date() to check compliance with MOS:DATE. For all valid dates, check_date() returns true. The |date= parameter test is unique, it is the only date holding parameter from which values for anchor_year (used in CITEREF identifiers) and COinS_date (used in the COinS metadata) are derived. The |date= parameter is the only date-holding parameter that is allowed to contain the no-date keywords "n.d." or "nd" (without quotes). Unlike most error messages created in this module, only one error message is created by this function. Because all of the date holding parameters are processed serially, parameters with errors are added to the <error_list> sequence table as the dates are tested. ]] local function dates(date_parameters_list, tCOinS_date, error_list) local anchor_year; -- will return as nil if the date being tested is not |date= local COinS_date; -- will return as nil if the date being tested is not |date= local embargo_date; -- if embargo date is a good dmy, mdy, ymd date then holds original value else reset to 9999 local good_date = false; for k, v in pairs(date_parameters_list) do -- for each date-holding parameter in the list if is_set(v.val) then -- if the parameter has a value v.val = mw.ustring.gsub(v.val, '%d', cfg.date_names.local_digits); -- translate 'local' digits to Western 0-9 if v.val:match("^c%. [1-9]%d%d%d?%a?$") then -- special case for c. year or with or without CITEREF disambiguator - only |date= and |year= local year = v.val:match("c%. ([1-9]%d%d%d?)%a?"); -- get the year portion so it can be tested if 'date' == k then anchor_year, COinS_date = v.val:match("((c%. [1-9]%d%d%d?)%a?)"); -- anchor year and COinS_date only from |date= parameter good_date = is_valid_year(year); elseif 'year' == k then good_date = is_valid_year(year); end elseif 'date' == k then -- if the parameter is |date= if v.val:match("^n%.d%.%a?$") then -- ToDo: I18N -- if |date=n.d. with or without a CITEREF disambiguator good_date, anchor_year, COinS_date = true, v.val:match("((n%.d%.)%a?)"); -- ToDo: I18N -- "n.d."; no error when date parameter is set to no date elseif v.val:match("^nd%a?$") then -- ToDo: I18N -- if |date=nd with or without a CITEREF disambiguator good_date, anchor_year, COinS_date = true, v.val:match("((nd)%a?)"); -- ToDo: I18N -- "nd"; no error when date parameter is set to no date else good_date, anchor_year, COinS_date = check_date (v.val, k, tCOinS_date); -- go test the date end elseif 'year' == k then -- if the parameter is |year= it should hold only a year value if v.val:match("^[1-9]%d%d%d?%a?$") then -- if |year = 3 or 4 digits only with or without a CITEREF disambiguator good_date, anchor_year, COinS_date = true, v.val:match("((%d+)%a?)"); end elseif 'pmc-embargo-date' == k then -- if the parameter is |pmc-embargo-date= good_date = check_date (v.val, k); -- go test the date if true == good_date then -- if the date is a valid date good_date, embargo_date = is_valid_embargo_date (v.val); -- is |pmc-embargo-date= date a single dmy, mdy, or ymd formatted date? yes: returns embargo date; no: returns 9999 end else -- any other date-holding parameter good_date = check_date (v.val, k); -- go test the date end if false == good_date then -- assemble one error message so we don't add the tracking category multiple times table.insert (error_list, wrap_style ('parameter', v.name)); -- make parameter name suitable for error message list end end end return anchor_year, embargo_date; -- and done end --[[--------------------------< Y E A R _ D A T E _ C H E C K >------------------------------------------------ Compare the value provided in |year= with the year value(s) provided in |date=. This function sets a local numeric value: 0 - year value does not match the year value in date 1 - (default) year value matches the year value in date or one of the year values when date contains two years 2 - year value matches the year value in date when date is in the form YYYY-MM-DD and year is disambiguated (|year=YYYYx) the numeric value in <result> determines the 'output' if any from this function: 0 – adds error message to error_list sequence table 1 – adds maint cat 2 – does nothing ]] local function year_date_check (year_string, year_origin, date_string, date_origin, error_list) local year; local date1; local date2; local result = 1; -- result of the test; assume that the test passes year = year_string:match ('(%d%d%d%d?)'); if date_string:match ('%d%d%d%d%-%d%d%-%d%d') and year_string:match ('%d%d%d%d%a') then --special case where both date and year are required YYYY-MM-DD and YYYYx date1 = date_string:match ('(%d%d%d%d)'); year = year_string:match ('(%d%d%d%d)'); if year ~= date1 then result = 0; -- years don't match else result = 2; -- years match; but because disambiguated, don't add to maint cat end elseif date_string:match ("%d%d%d%d?.-%d%d%d%d?") then -- any of the standard range formats of date with two three- or four-digit years date1, date2 = date_string:match ("(%d%d%d%d?).-(%d%d%d%d?)"); if year ~= date1 and year ~= date2 then result = 0; end elseif mw.ustring.match(date_string, "%d%d%d%d[%-–]%d%d") then -- YYYY-YY date ranges local century; date1, century, date2 = mw.ustring.match(date_string, "((%d%d)%d%d)[%-–]+(%d%d)"); date2 = century..date2; -- convert YY to YYYY if year ~= date1 and year ~= date2 then result = 0; end elseif date_string:match ("%d%d%d%d?") then -- any of the standard formats of date with one year date1 = date_string:match ("(%d%d%d%d?)"); if year ~= date1 then result = 0; end else -- should never get here; this function called only when no other date errors result = 0; -- no recognizable year in date end if 0 == result then -- year / date mismatch table.insert (error_list, substitute (cfg.messages['mismatch'], {year_origin, date_origin})); -- add error message to error_list sequence table elseif 1 == result then -- redundant year / date set_message ('maint_date_year'); -- add a maint cat end end --[[--------------------------< R E F O R M A T T E R >-------------------------------------------------------- reformat 'date' into new format specified by format_param if pattern_idx (the current format of 'date') can be reformatted. Does the grunt work for reformat_dates(). The table re_formats maps pattern_idx (current format) and format_param (desired format) to a table that holds: format string used by string.format() identifier letters ('d', 'm', 'y', 'd2', 'm2', 'y2') that serve as indexes into a table t{} that holds captures from mw.ustring.match() for the various date parts specified by patterns[pattern_idx][1] Items in patterns{} have the general form: ['ymd'] = {'^(%d%d%d%d)%-(%d%d)%-(%d%d)$', 'y', 'm', 'd'}, where: ['ymd'] is pattern_idx patterns['ymd'][1] is the match pattern with captures for mw.ustring.match() patterns['ymd'][2] is an indicator letter identifying the content of the first capture patterns['ymd'][3] ... the second capture etc. when a pattern matches a date, the captures are loaded into table t{} in capture order using the idemtifier characters as indexes into t{} For the above, a ymd date is in t{} as: t.y = first capture (year), t.m = second capture (month), t.d = third capture (day) To reformat, this function is called with the pattern_idx that matches the current format of the date and with format_param set to the desired format. This function loads table t{} as described and then calls string.format() with the format string specified by re_format[pattern_idx][format_param][1] using values taken from t{} according to the capture identifier letters specified by patterns[pattern_idx][format_param][n] where n is 2.. ]] local re_formats = { ['ymd'] = { -- date format is ymd; reformat to: ['mdy'] = {'%s %s, %s', 'm', 'd', 'y'}, -- |df=mdy ['dmy'] = {'%s %s %s', 'd', 'm', 'y'}, -- |df=dmy -- ['yMd'] = {'%s %s %s', 'y', 'm', 'd'}, -- |df=yMd; not supported at en.wiki }, ['Mdy'] = { -- date format is Mdy; reformat to: ['mdy'] = {'%s %s, %s', 'm', 'd', 'y'}, -- for long/short reformatting ['dmy'] = {'%s %s %s', 'd', 'm', 'y'}, -- |df=dmy ['ymd'] = {'%s-%s-%s', 'y', 'm', 'd'}, -- |df=ymd -- ['yMd'] = {'%s %s %s', 'y', 'm', 'd'}, -- |df=yMd; not supported at en.wiki }, ['dMy'] = { -- date format is dMy; reformat to: ['dmy'] = {'%s %s %s', 'd', 'm', 'y'}, -- for long/short reformatting ['mdy'] = {'%s %s, %s', 'm', 'd', 'y'}, -- |df=mdy ['ymd'] = {'%s-%s-%s', 'y', 'm', 'd'}, -- |df=ymd -- ['yMd'] = {'%s %s %s', 'y', 'm', 'd'}, -- |df=yMd; not supported at en.wiki }, ['Md-dy'] = { -- date format is Md-dy; reformat to: ['mdy'] = {'%s %s–%s, %s', 'm', 'd', 'd2', 'y'}, -- for long/short reformatting ['dmy'] = {'%s–%s %s %s', 'd', 'd2', 'm', 'y'}, -- |df=dmy -> d-dMy }, ['d-dMy'] = { -- date format is d-d>y; reformat to: ['dmy'] = {'%s–%s %s %s', 'd', 'd2', 'm', 'y'}, -- for long/short reformatting ['mdy'] = {'%s %s–%s, %s', 'm', 'd', 'd2', 'y'}, -- |df=mdy -> Md-dy }, ['dM-dMy'] = { -- date format is dM-dMy; reformat to: ['dmy'] = {'%s %s – %s %s %s', 'd', 'm', 'd2', 'm2', 'y'}, -- for long/short reformatting ['mdy'] = {'%s %s – %s %s, %s', 'm', 'd', 'm2', 'd2', 'y'}, -- |df=mdy -> Md-Mdy }, ['Md-Mdy'] = { -- date format is Md-Mdy; reformat to: ['mdy'] = {'%s %s – %s %s, %s', 'm', 'd', 'm2', 'd2', 'y'}, -- for long/short reformatting ['dmy'] = {'%s %s – %s %s %s', 'd', 'm', 'd2', 'm2', 'y'}, -- |df=dmy -> dM-dMy }, ['dMy-dMy'] = { -- date format is dMy-dMy; reformat to: ['dmy'] = {'%s %s %s – %s %s %s', 'd', 'm', 'y', 'd2', 'm2', 'y2'}, -- for long/short reformatting ['mdy'] = {'%s %s, %s – %s %s, %s', 'm', 'd', 'y', 'm2', 'd2', 'y2'}, -- |df=mdy -> Mdy-Mdy }, ['Mdy-Mdy'] = { -- date format is Mdy-Mdy; reformat to: ['mdy'] = {'%s %s, %s – %s %s, %s', 'm', 'd', 'y', 'm2', 'd2', 'y2'}, -- for long/short reformatting ['dmy'] = {'%s %s %s – %s %s %s', 'd', 'm', 'y', 'd2', 'm2', 'y2'}, -- |df=dmy -> dMy-dMy }, ['My-My'] = { -- these for long/short reformatting ['any'] = {'%s %s – %s %s', 'm', 'y', 'm2', 'y2'}, -- dmy/mdy agnostic }, ['M-My'] = { -- these for long/short reformatting ['any'] = {'%s–%s %s', 'm', 'm2', 'y'}, -- dmy/mdy agnostic }, ['My'] = { -- these for long/short reformatting ['any'] = {'%s %s', 'm', 'y'}, -- dmy/mdy agnostic }, -- ['yMd'] = { -- not supported at en.wiki -- ['mdy'] = {'%s %s, %s', 'm', 'd', 'y'}, -- |df=mdy -- ['dmy'] = {'%s %s %s', 'd', 'm', 'y'}, -- |df=dmy -- ['ymd'] = {'%s-%s-%s', 'y', 'm', 'd'}, -- |df=ymd -- }, } local function reformatter (date, pattern_idx, format_param, mon_len) if not in_array (pattern_idx, {'ymd', 'Mdy', 'Md-dy', 'dMy', 'yMd', 'd-dMy', 'dM-dMy', 'Md-Mdy', 'dMy-dMy', 'Mdy-Mdy', 'My-My', 'M-My', 'My'}) then return; -- not in this set of date format patterns then not a reformattable date end if 'ymd' == format_param and in_array (pattern_idx, {'ymd', 'Md-dy', 'd-dMy', 'dM-dMy', 'Md-Mdy', 'dMy-dMy', 'Mdy-Mdy', 'My-My', 'M-My', 'My'}) then return; -- ymd date ranges not supported at en.wiki; no point in reformatting ymd to ymd end if in_array (pattern_idx, {'My', 'M-My', 'My-My'}) then -- these are not dmy/mdy so can't be 'reformatted' into either format_param = 'any'; -- so format-agnostic end -- yMd is not supported at en.wiki; when yMd is supported at your wiki, uncomment the next line -- if 'yMd' == format_param and in_array (pattern_idx, {'yMd', 'Md-dy', 'd-dMy', 'dM-dMy', 'Md-Mdy', 'dMy-dMy', 'Mdy-Mdy'}) then -- these formats not convertable; yMd not supported at en.wiki if 'yMd' == format_param then -- yMd not supported at en.wiki; when yMd is supported at your wiki, remove or comment-out this line return; -- not a reformattable date end local c1, c2, c3, c4, c5, c6, c7; -- these hold the captures specified in patterns[pattern_idx][1] c1, c2, c3, c4, c5, c6, c7 = mw.ustring.match (date, patterns[pattern_idx][1]); -- get the captures local t = { -- table that holds k/v pairs of date parts from the captures and patterns[pattern_idx][2..] [patterns[pattern_idx][2]] = c1; -- at minimum there is always one capture with a matching indicator letter [patterns[pattern_idx][3] or 'x'] = c2; -- patterns can have a variable number of captures; each capture requires an indicator letter; [patterns[pattern_idx][4] or 'x'] = c3; -- where there is no capture, there is no indicator letter so n in patterns[pattern_idx][n] will be nil; [patterns[pattern_idx][5] or 'x'] = c4; -- the 'x' here spoofs an indicator letter to prevent 'table index is nil' error [patterns[pattern_idx][6] or 'x'] = c5; [patterns[pattern_idx][7] or 'x'] = c6; [patterns[pattern_idx][8] or 'x'] = c7; }; if t.a then -- if this date has an anchor year capture (all convertable date formats except ymd) if t.y2 then -- for year range date formats t.y2 = t.a; -- use the anchor year capture when reassembling the date else -- here for single date formats (except ymd) t.y = t.a; -- use the anchor year capture when reassembling the date end end if tonumber(t.m) then -- if raw month is a number (converting from ymd) if 's' == mon_len then -- if we are to use abbreviated month names t.m = cfg.date_names['inv_local_short'][tonumber(t.m)]; -- convert it to a month name else t.m = cfg.date_names['inv_local_long'][tonumber(t.m)]; -- convert it to a month name end t.d = t.d:gsub ('0(%d)', '%1'); -- strip leading '0' from day if present elseif 'ymd' == format_param then -- when converting to ymd t.y = t.y:gsub ('%a', ''); -- strip CITREF disambiguator if present; anchor year already known so process can proceed; TODO: maint message? if 1582 > tonumber (t.y) then -- ymd format dates not allowed before 1582 return; end t.m = string.format ('%02d', get_month_number (t.m)); -- make sure that month and day are two digits t.d = string.format ('%02d', t.d); elseif mon_len then -- if mon_len is set to either 'short' or 'long' for _, mon in ipairs ({'m', 'm2'}) do -- because there can be two month names, check both if t[mon] then t[mon] = get_month_number (t[mon]); -- get the month number for this month (is length agnostic) if 0 == t[mon] then return; end -- seasons and named dates can't be converted t[mon] = (('s' == mon_len) and cfg.date_names['inv_local_short'][t[mon]]) or cfg.date_names['inv_local_long'][t[mon]]; -- fetch month name according to length end end end local new_date = string.format (re_formats[pattern_idx][format_param][1], -- format string t[re_formats[pattern_idx][format_param][2]], -- named captures from t{} t[re_formats[pattern_idx][format_param][3]], t[re_formats[pattern_idx][format_param][4]], t[re_formats[pattern_idx][format_param][5]], t[re_formats[pattern_idx][format_param][6]], t[re_formats[pattern_idx][format_param][7]], t[re_formats[pattern_idx][format_param][8]] ); return new_date; end --[[-------------------------< R E F O R M A T _ D A T E S >-------------------------------------------------- Reformats existing dates into the format specified by format. format is one of several manual keywords: dmy, dmy-all, mdy, mdy-all, ymd, ymd-all. The -all version includes access- and archive-dates; otherwise these dates are not reformatted. This function allows automatic date formatting. In ~/Configuration, the article source is searched for one of the {{use xxx dates}} templates. If found, xxx becomes the global date format as xxx-all. If |cs1-dates= in {{use xxx dates}} has legitimate value then that value determines how cs1|2 dates will be rendered. Legitimate values for |cs1-dates= are: l - all dates are rendered with long month names ls - publication dates use long month names; access-/archive-dates use abbreviated month names ly - publication dates use long month names; access-/archive-dates rendered in ymd format s - all dates are rendered with abbreviated (short) month names sy - publication dates use abbreviated month names; access-/archive-dates rendered in ymd format y - all dates are rendered in ymd format the format argument for automatic date formatting will be the format specified by {{use xxx dates}} with the value supplied by |cs1-dates so one of: xxx-l, xxx-ls, xxx-ly, xxx-s, xxx-sy, xxx-y, or simply xxx (|cs1-dates= empty, omitted, or invalid) where xxx shall be either of dmy or mdy. dates are extracted from date_parameters_list, reformatted (if appropriate), and then written back into the list in the new format. Dates in date_parameters_list are presumed here to be valid (no errors). This function returns true when a date has been reformatted, false else. Actual reformatting is done by reformatter(). ]] local function reformat_dates (date_parameters_list, format) local all = false; -- set to false to skip access- and archive-dates local len_p = 'l'; -- default publication date length shall be long local len_a = 'l'; -- default access-/archive-date length shall be long local result = false; local new_date; if format:match('%a+%-all') then -- manual df keyword; auto df keyword when length not specified in {{use xxx dates}}; format = format:match('(%a+)%-all'); -- extract the format all = true; -- all dates are long format dates because this keyword doesn't specify length elseif format:match('%a+%-[lsy][sy]?') then -- auto df keywords; internal only all = true; -- auto df applies to all dates; use length specified by capture len_p for all dates format, len_p, len_a = format:match('(%a+)%-([lsy])([sy]?)'); -- extract the format and length keywords if 'y' == len_p then -- because allowed by MOS:DATEUNIFY (sort of) range dates and My dates not reformatted format = 'ymd'; -- override {{use xxx dates}} elseif (not is_set(len_a)) or (len_p == len_a) then -- no access-/archive-date length specified or same length as publication dates then len_a = len_p; -- in case len_a not set end end -- else only publication dates and they are long for param_name, param_val in pairs (date_parameters_list) do -- for each date-holding parameter in the list if is_set (param_val.val) then -- if the parameter has a value if not (not all and in_array (param_name, {'access-date', 'archive-date'})) then -- skip access- or archive-date unless format is xxx-all; yeah, ugly; TODO: find a better way for pattern_idx, pattern in pairs (patterns) do if mw.ustring.match (param_val.val, pattern[1]) then if all and in_array (param_name, {'access-date', 'archive-date'}) then -- if this date is an access- or archive-date new_date = reformatter (param_val.val, pattern_idx, (('y' == len_a) and 'ymd') or format, len_a); -- choose ymd or dmy/mdy according to len_a setting else -- all other dates new_date = reformatter (param_val.val, pattern_idx, format, len_p); end if new_date then -- set when date was reformatted date_parameters_list[param_name].val = new_date; -- update date in date list result = true; -- and announce that changes have been made end end -- if end -- for end -- if end -- if end -- for return result; -- declare boolean result and done end --[[--------------------------< D A T E _ H Y P H E N _ T O _ D A S H >---------------------------------------- Loops through the list of date-holding parameters and converts any hyphen to an ndash. Not called if the cs1|2 template has any date errors. Modifies the date_parameters_list and returns true if hyphens are replaced, else returns false. ]] local function date_hyphen_to_dash (date_parameters_list) local result = false; local n; for param_name, param_val in pairs(date_parameters_list) do -- for each date-holding parameter in the list if is_set (param_val.val) and not mw.ustring.match (param_val.val, patterns.ymd[1]) then -- for those that are not ymd dates (ustring because here digits may not be Western) param_val.val, n = param_val.val:gsub ('%-', '–'); -- replace any hyphen with ndash if 0 ~= n then date_parameters_list[param_name].val = param_val.val; -- update the list result = true; end end end return result; -- so we know if any hyphens were replaced end --[[-------------------------< D A T E _ N A M E _ X L A T E >------------------------------------------------ Attempts to translate English date names to local-language date names using names supplied by MediaWiki's date parser function. This is simple name-for-name replacement and may not work for all languages. if xlat_dig is true, this function will also translate Western (English) digits to the local language's digits. This will also translate ymd dates. ]] local function date_name_xlate (date_parameters_list, xlt_dig) local xlate; local mode; -- long or short month names local modified = false; local date; local sources_t = { {cfg.date_names.en.long, cfg.date_names.inv_local_long}, -- for translating long English month names to long local month names {cfg.date_names.en.short, cfg.date_names.inv_local_short}, -- short month names {cfg.date_names.en.quarter, cfg.date_names.inv_local_quarter}, -- quarter date names {cfg.date_names.en.season, cfg.date_names.inv_local_season}, -- season date nam {cfg.date_names.en.named, cfg.date_names.inv_local_named}, -- named dates } local function is_xlateable (month) -- local function to get local date name that replaces existing English-language date name for _, date_names_t in ipairs (sources_t) do -- for each sequence table in date_names_t if date_names_t[1][month] then -- if date name is English month (long or short), quarter, season or named and if date_names_t[2][date_names_t[1][month]] then -- if there is a matching local date name return date_names_t[2][date_names_t[1][month]]; -- return the local date name end end end end for param_name, param_val in pairs(date_parameters_list) do -- for each date-holding parameter in the list if is_set(param_val.val) then -- if the parameter has a value date = param_val.val; for month in mw.ustring.gmatch (date, '[%a ]+') do -- iterate through all date names in the date (single date or date range) month = mw.text.trim (month); -- this because quarterly dates contain whitespace xlate = is_xlateable (month); -- get translate <month>; returns translation or nil -- if cfg.date_names.en.long[month] then -- long month dates -- if cfg.date_names.inv_local_long[cfg.date_names.en.long[month]] then -- xlate = cfg.date_names.inv_local_long[cfg.date_names.en.long[month]]; -- end ---- mode = 'F'; -- English name is long so use long local name -- elseif cfg.date_names.en.short[month] then -- short month dates -- if cfg.date_names.inv_local_short[cfg.date_names.en.short[month]] then -- xlate = cfg.date_names.inv_local_short[cfg.date_names.en.short[month]]; -- end ---- mode = 'M'; -- English name is short so use short local name -- elseif cfg.date_names.en.quarter[month] then -- quarter dates -- if cfg.date_names.inv_local_quarter[cfg.date_names.en.quarter[month]] then -- xlate = cfg.date_names.inv_local_quarter[cfg.date_names.en.quarter[month]]; -- end -- elseif cfg.date_names.en.season[month] then -- season dates -- if cfg.date_names.inv_local_season[cfg.date_names.en.season[month]] then -- xlate = cfg.date_names.inv_local_season[cfg.date_names.en.season[month]]; -- end -- elseif cfg.date_names.en.named[month] then -- named dates -- if cfg.date_names.inv_local_named[cfg.date_names.en.named[month]] then -- xlate = cfg.date_names.inv_local_named[cfg.date_names.en.named[month]]; -- end -- else -- xlate=nil; -- not an English month name; could be local language month name ---- mode = nil; -- not an English month name; could be local language month name or an English season name -- end if xlate then -- if mode then -- might be a season -- xlate = lang_object:formatDate(mode, '1' .. month); -- translate the month name to this local language date = mw.ustring.gsub (date, month, xlate); -- replace the English with the translation date_parameters_list[param_name].val = date; -- save the translated date modified = true; end end if xlt_dig then -- shall we also translate digits? date = date:gsub ('%d', cfg.date_names.xlate_digits); -- translate digits from Western to 'local digits' date_parameters_list[param_name].val = date; -- save the translated date modified = true; end end end return modified; end --[[--------------------------< S E T _ S E L E C T E D _ M O D U L E S >-------------------------------------- Sets local imported functions table to same (live or sandbox) as that used by the other modules. ]] local function set_selected_modules (cfg_table_ptr, utilities_page_ptr) add_prop_cat = utilities_page_ptr.add_prop_cat ; -- import functions from selected Module:Citation/CS1/Utilities module is_set = utilities_page_ptr.is_set; in_array = utilities_page_ptr.in_array; set_message = utilities_page_ptr.set_message; substitute = utilities_page_ptr.substitute; wrap_style = utilities_page_ptr.wrap_style; cfg = cfg_table_ptr; -- import tables from selected Module:Citation/CS1/Configuration end --[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------ ]] return { -- return exported functions dates = dates, year_date_check = year_date_check, reformat_dates = reformat_dates, date_hyphen_to_dash = date_hyphen_to_dash, date_name_xlate = date_name_xlate, set_selected_modules = set_selected_modules } obboarlfkmx4zbge5gqjllttddlxljn Module:Citation/CS1/Identifiers 828 1639 27578 27577 2022-07-30T05:41:47Z Samatics 9 1 revision imported from [[:en:Module:Citation/CS1/Identifiers]]: Import citation templates Scribunto text/plain --[[--------------------------< F O R W A R D D E C L A R A T I O N S >-------------------------------------- ]] local has_accept_as_written, is_set, in_array, set_message, select_one, -- functions in Module:Citation/CS1/Utilities substitute, make_wikilink; local z; -- table of tables defined in Module:Citation/CS1/Utilities local cfg; -- table of configuration tables that are defined in Module:Citation/CS1/Configuration --[[--------------------------< P A G E S C O P E V A R I A B L E S >-------------------------------------- declare variables here that have page-wide scope that are not brought in from other modules; that are created here and used here ]] local auto_link_urls = {}; -- holds identifier URLs for those identifiers that can auto-link |title= --============================<< H E L P E R F U N C T I O N S >>============================================ --[[--------------------------< W I K I D A T A _ A R T I C L E _ N A M E _ G E T >---------------------------- as an aid to internationalizing identifier-label wikilinks, gets identifier article names from Wikidata. returns :<lang code>:<article title> when <q> has an <article title> for <lang code>; nil else for identifiers that do not have q, returns nil for wikis that do not have mw.wikibase installed, returns nil ]] local function wikidata_article_name_get (q) if not is_set (q) or (q and not mw.wikibase) then -- when no q number or when a q number but mw.wikibase not installed on this wiki return nil; -- abandon end local wd_article; local this_wiki_code = cfg.this_wiki_code; -- Wikipedia subdomain; 'en' for en.wikipedia.org wd_article = mw.wikibase.getSitelink (q, this_wiki_code .. 'wiki'); -- fetch article title from WD; nil when no title available at this wiki if wd_article then wd_article = table.concat ({':', this_wiki_code, ':', wd_article}); -- interwiki-style link without brackets if taken from WD; leading colon required end return wd_article; -- article title from WD; nil else end --[[--------------------------< L I N K _ L A B E L _ M A K E >------------------------------------------------ common function to create identifier link label from handler table or from Wikidata returns the first available of 1. redirect from local wiki's handler table (if enabled) 2. Wikidata (if there is a Wikidata entry for this identifier in the local wiki's language) 3. label specified in the local wiki's handler table ]] local function link_label_make (handler) local wd_article; if not (cfg.use_identifier_redirects and is_set (handler.redirect)) then -- redirect has priority so if enabled and available don't fetch from Wikidata because expensive wd_article = wikidata_article_name_get (handler.q); -- if Wikidata has an article title for this wiki, get it; end return (cfg.use_identifier_redirects and is_set (handler.redirect) and handler.redirect) or wd_article or handler.link; end --[[--------------------------< E X T E R N A L _ L I N K _ I D >---------------------------------------------- Formats a wiki-style external link ]] local function external_link_id (options) local url_string = options.id; local ext_link; local this_wiki_code = cfg.this_wiki_code; -- Wikipedia subdomain; 'en' for en.wikipedia.org local wd_article; -- article title from Wikidata if options.encode == true or options.encode == nil then url_string = mw.uri.encode (url_string, 'PATH'); end if options.auto_link and is_set (options.access) then auto_link_urls[options.auto_link] = table.concat ({options.prefix, url_string, options.suffix}); end ext_link = mw.ustring.format ('[%s%s%s %s]', options.prefix, url_string, options.suffix or "", mw.text.nowiki (options.id)); if is_set (options.access) then ext_link = substitute (cfg.presentation['ext-link-access-signal'], {cfg.presentation[options.access].class, cfg.presentation[options.access].title, ext_link}); -- add the free-to-read / paywall lock end return table.concat ({ make_wikilink (link_label_make (options), options.label), -- redirect, Wikidata link, or locally specified link (in that order) options.separator or '&nbsp;', ext_link }); end --[[--------------------------< I N T E R N A L _ L I N K _ I D >---------------------------------------------- Formats a wiki-style internal link TODO: Does not currently need to support options.access, options.encode, auto-linking and COinS (as in external_link_id), but may be needed in the future for :m:Interwiki_map custom-prefixes like :arxiv:, :bibcode:, :DOI:, :hdl:, :ISSN:, :JSTOR:, :Openlibrary:, :PMID:, :RFC:. ]] local function internal_link_id (options) local id = mw.ustring.gsub (options.id, '%d', cfg.date_names.local_digits); -- translate 'local' digits to Western 0-9 return table.concat ( { make_wikilink (link_label_make (options), options.label), -- wiki-link the identifier label options.separator or '&nbsp;', -- add the separator make_wikilink ( table.concat ( { options.prefix, id, -- translated to Western digits options.suffix or '' }), substitute (cfg.presentation['bdi'], {'', mw.text.nowiki (options.id)}) -- bdi tags to prevent Latin script identifiers from being reversed at RTL language wikis ); -- nowiki because MediaWiki still has magic links for ISBN and the like; TODO: is it really required? }); end --[[--------------------------< I S _ E M B A R G O E D >------------------------------------------------------ Determines if a PMC identifier's online version is embargoed. Compares the date in |pmc-embargo-date= against today's date. If embargo date is in the future, returns the content of |pmc-embargo-date=; otherwise, returns an empty string because the embargo has expired or because |pmc-embargo-date= was not set in this cite. ]] local function is_embargoed (embargo) if is_set (embargo) then local lang = mw.getContentLanguage(); local good1, embargo_date, todays_date; good1, embargo_date = pcall (lang.formatDate, lang, 'U', embargo); todays_date = lang:formatDate ('U'); if good1 then -- if embargo date is a good date if tonumber (embargo_date) >= tonumber (todays_date) then -- is embargo date is in the future? return embargo; -- still embargoed else set_message ('maint_pmc_embargo'); -- embargo has expired; add main cat return ''; -- unset because embargo has expired end end end return ''; -- |pmc-embargo-date= not set return empty string end --[=[-------------------------< I S _ V A L I D _ B I O R X I V _ D A T E >------------------------------------ returns true if: 2019-12-11T00:00Z <= biorxiv_date < today + 2 days The dated form of biorxiv identifier has a start date of 2019-12-11. The Unix timestamp for that date is {{#time:U|2019-12-11}} = 1576022400 biorxiv_date is the date provided in those |biorxiv= parameter values that are dated at time 00:00:00 UTC today is the current date at time 00:00:00 UTC plus 48 hours if today is 2015-01-01T00:00:00 then adding 24 hours gives 2015-01-02T00:00:00 – one second more than today adding 24 hours gives 2015-01-03T00:00:00 – one second more than tomorrow This function does not work if it is fed month names for languages other than English. Wikimedia #time: parser apparently doesn't understand non-English date month names. This function will always return false when the date contains a non-English month name because good1 is false after the call to lang_object.formatDate(). To get around that call this function with date parts and create a YYYY-MM-DD format date. ]=] local function is_valid_biorxiv_date (y, m, d) local biorxiv_date = table.concat ({y, m, d}, '-'); -- make ymd date local good1, good2; local biorxiv_ts, tomorrow_ts; -- to hold Unix timestamps representing the dates local lang_object = mw.getContentLanguage(); good1, biorxiv_ts = pcall (lang_object.formatDate, lang_object, 'U', biorxiv_date); -- convert biorxiv_date value to Unix timestamp good2, tomorrow_ts = pcall (lang_object.formatDate, lang_object, 'U', 'today + 2 days' ); -- today midnight + 2 days is one second more than all day tomorrow if good1 and good2 then -- lang.formatDate() returns a timestamp in the local script which tonumber() may not understand biorxiv_ts = tonumber (biorxiv_ts) or lang_object:parseFormattedNumber (biorxiv_ts); -- convert to numbers for the comparison; tomorrow_ts = tonumber (tomorrow_ts) or lang_object:parseFormattedNumber (tomorrow_ts); else return false; -- one or both failed to convert to Unix timestamp end return ((1576022400 <= biorxiv_ts) and (biorxiv_ts < tomorrow_ts)) -- 2012-12-11T00:00Z <= biorxiv_date < tomorrow's date end --[[--------------------------< IS _ V A L I D _ I S X N >----------------------------------------------------- ISBN-10 and ISSN validator code calculates checksum across all ISBN/ISSN digits including the check digit. ISBN-13 is checked in isbn(). If the number is valid the result will be 0. Before calling this function, ISBN/ISSN must be checked for length and stripped of dashes, spaces and other non-ISxN characters. ]] local function is_valid_isxn (isxn_str, len) local temp = 0; isxn_str = { isxn_str:byte(1, len) }; -- make a table of byte values '0' → 0x30 .. '9' → 0x39, 'X' → 0x58 len = len + 1; -- adjust to be a loop counter for i, v in ipairs (isxn_str) do -- loop through all of the bytes and calculate the checksum if v == string.byte ("X" ) then -- if checkdigit is X (compares the byte value of 'X' which is 0x58) temp = temp + 10 * (len - i); -- it represents 10 decimal else temp = temp + tonumber (string.char (v) )*(len-i); end end return temp % 11 == 0; -- returns true if calculation result is zero end --[[--------------------------< IS _ V A L I D _ I S X N _ 1 3 >----------------------------------------------- ISBN-13 and ISMN validator code calculates checksum across all 13 ISBN/ISMN digits including the check digit. If the number is valid, the result will be 0. Before calling this function, ISBN-13/ISMN must be checked for length and stripped of dashes, spaces and other non-ISxN-13 characters. ]] local function is_valid_isxn_13 (isxn_str) local temp=0; isxn_str = { isxn_str:byte(1, 13) }; -- make a table of byte values '0' → 0x30 .. '9' → 0x39 for i, v in ipairs (isxn_str) do temp = temp + (3 - 2*(i % 2)) * tonumber (string.char (v) ); -- multiply odd index digits by 1, even index digits by 3 and sum; includes check digit end return temp % 10 == 0; -- sum modulo 10 is zero when ISBN-13/ISMN is correct end --[[--------------------------< N O R M A L I Z E _ L C C N >-------------------------------------------------- LCCN normalization (http://www.loc.gov/marc/lccn-namespace.html#normalization) 1. Remove all blanks. 2. If there is a forward slash (/) in the string, remove it, and remove all characters to the right of the forward slash. 3. If there is a hyphen in the string: a. Remove it. b. Inspect the substring following (to the right of) the (removed) hyphen. Then (and assuming that steps 1 and 2 have been carried out): 1. All these characters should be digits, and there should be six or less. (not done in this function) 2. If the length of the substring is less than 6, left-fill the substring with zeroes until the length is six. Returns a normalized LCCN for lccn() to validate. There is no error checking (step 3.b.1) performed in this function. ]] local function normalize_lccn (lccn) lccn = lccn:gsub ("%s", ""); -- 1. strip whitespace if nil ~= string.find (lccn, '/') then lccn = lccn:match ("(.-)/"); -- 2. remove forward slash and all character to the right of it end local prefix local suffix prefix, suffix = lccn:match ("(.+)%-(.+)"); -- 3.a remove hyphen by splitting the string into prefix and suffix if nil ~= suffix then -- if there was a hyphen suffix = string.rep("0", 6-string.len (suffix)) .. suffix; -- 3.b.2 left fill the suffix with 0s if suffix length less than 6 lccn = prefix..suffix; -- reassemble the LCCN end return lccn; end --============================<< I D E N T I F I E R F U N C T I O N S >>==================================== --[[--------------------------< A R X I V >-------------------------------------------------------------------- See: http://arxiv.org/help/arxiv_identifier format and error check arXiv identifier. There are three valid forms of the identifier: the first form, valid only between date codes 9107 and 0703, is: arXiv:<archive>.<class>/<date code><number><version> where: <archive> is a string of alpha characters - may be hyphenated; no other punctuation <class> is a string of alpha characters - may be hyphenated; no other punctuation; not the same as |class= parameter which is not supported in this form <date code> is four digits in the form YYMM where YY is the last two digits of the four-digit year and MM is the month number January = 01 first digit of YY for this form can only 9 and 0 <number> is a three-digit number <version> is a 1 or more digit number preceded with a lowercase v; no spaces (undocumented) the second form, valid from April 2007 through December 2014 is: arXiv:<date code>.<number><version> where: <date code> is four digits in the form YYMM where YY is the last two digits of the four-digit year and MM is the month number January = 01 <number> is a four-digit number <version> is a 1 or more digit number preceded with a lowercase v; no spaces the third form, valid from January 2015 is: arXiv:<date code>.<number><version> where: <date code> and <version> are as defined for 0704-1412 <number> is a five-digit number ]] local function arxiv (options) local id = options.id; local class = options.Class; -- TODO: lowercase? local handler = options.handler; local year, month, version; local err_msg = false; -- assume no error message local text; -- output text if id:match("^%a[%a%.%-]+/[90]%d[01]%d%d%d%d$") or id:match("^%a[%a%.%-]+/[90]%d[01]%d%d%d%dv%d+$") then -- test for the 9107-0703 format with or without version year, month = id:match("^%a[%a%.%-]+/([90]%d)([01]%d)%d%d%d[v%d]*$"); year = tonumber (year); month = tonumber (month); if ((not (90 < year or 8 > year)) or (1 > month or 12 < month)) or -- if invalid year or invalid month ((91 == year and 7 > month) or (7 == year and 3 < month)) then -- if years ok, are starting and ending months ok? err_msg = true; -- flag for error message end elseif id:match("^%d%d[01]%d%.%d%d%d%d$") or id:match("^%d%d[01]%d%.%d%d%d%dv%d+$") then -- test for the 0704-1412 with or without version year, month = id:match("^(%d%d)([01]%d)%.%d%d%d%d[v%d]*$"); year = tonumber (year); month = tonumber (month); if ((7 > year) or (14 < year) or (1 > month or 12 < month)) or -- is year invalid or is month invalid? (doesn't test for future years) ((7 == year) and (4 > month)) then -- when year is 07, is month invalid (before April)? err_msg = true; -- flag for error message end elseif id:match("^%d%d[01]%d%.%d%d%d%d%d$") or id:match("^%d%d[01]%d%.%d%d%d%d%dv%d+$") then -- test for the 1501- format with or without version year, month = id:match("^(%d%d)([01]%d)%.%d%d%d%d%d[v%d]*$"); year = tonumber (year); month = tonumber (month); if ((15 > year) or (1 > month or 12 < month)) then -- is year invalid or is month invalid? (doesn't test for future years) err_msg = true; -- flag for error message end else err_msg = true; -- not a recognized format; flag for error message end if err_msg then options.coins_list_t['ARXIV'] = nil; -- when error, unset so not included in COinS end local err_msg_t = {}; if err_msg then set_message ('err_bad_arxiv'); end text = external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode, access = handler.access}); if is_set (class) then if id:match ('^%d+') then text = table.concat ({text, ' [[//arxiv.org/archive/', class, ' ', class, ']]'}); -- external link within square brackets, not wikilink else set_message ('err_class_ignored'); end end return text; end --[[--------------------------< B I B C O D E >-------------------------------------------------------------------- Validates (sort of) and formats a bibcode ID. Format for bibcodes is specified here: http://adsabs.harvard.edu/abs_doc/help_pages/data.html#bibcodes But, this: 2015arXiv151206696F is apparently valid so apparently, the only things that really matter are length, 19 characters and first four digits must be a year. This function makes these tests: length must be 19 characters characters in position 1–4 must be digits and must represent a year in the range of 1000 – next year 5 must be a letter 6–8 must be letter, digit, ampersand, or dot (ampersand cannot directly precede a dot; &. ) 9–18 must be letter, digit, or dot 19 must be a letter or dot ]] local function bibcode (options) local id = options.id; local access = options.access; local handler = options.handler; local err_type; local err_msg = ''; local year; local text = external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode, access = access}); if 19 ~= id:len() then err_type = cfg.err_msg_supl.length; else year = id:match ("^(%d%d%d%d)[%a][%w&%.][%w&%.][%w&%.][%w.]+[%a%.]$"); if not year then -- if nil then no pattern match err_type = cfg.err_msg_supl.value; -- so value error else local next_year = tonumber (os.date ('%Y')) + 1; -- get the current year as a number and add one for next year year = tonumber (year); -- convert year portion of bibcode to a number if (1000 > year) or (year > next_year) then err_type = cfg.err_msg_supl.year; -- year out of bounds end if id:find('&%.') then err_type = cfg.err_msg_supl.journal; -- journal abbreviation must not have '&.' (if it does it's missing a letter) end end end if is_set (err_type) then -- if there was an error detected set_message ('err_bad_bibcode', {err_type}); options.coins_list_t['BIBCODE'] = nil; -- when error, unset so not included in COinS end return text; end --[[--------------------------< B I O R X I V >----------------------------------------------------------------- Format bioRxiv ID and do simple error checking. Before 2019-12-11, biorXiv IDs were 10.1101/ followed by exactly 6 digits. After 2019-12-11, biorXiv IDs retained the six-digit identifier but prefixed that with a yyyy.mm.dd. date and suffixed with an optional version identifier. The bioRxiv ID is the string of characters: https://doi.org/10.1101/078733 -> 10.1101/078733 or a date followed by a six-digit number followed by an optional version indicator 'v' and one or more digits: https://www.biorxiv.org/content/10.1101/2019.12.11.123456v2 -> 10.1101/2019.12.11.123456v2 see https://www.biorxiv.org/about-biorxiv ]] local function biorxiv (options) local id = options.id; local handler = options.handler; local err_msg = true; -- flag; assume that there will be an error local patterns = { '^10.1101/%d%d%d%d%d%d$', -- simple 6-digit identifier (before 2019-12-11) '^10.1101/(20[1-9]%d)%.([01]%d)%.([0-3]%d)%.%d%d%d%d%d%dv%d+$', -- y.m.d. date + 6-digit identifier + version (after 2019-12-11) '^10.1101/(20[1-9]%d)%.([01]%d)%.([0-3]%d)%.%d%d%d%d%d%d$', -- y.m.d. date + 6-digit identifier (after 2019-12-11) } for _, pattern in ipairs (patterns) do -- spin through the patterns looking for a match if id:match (pattern) then local y, m, d = id:match (pattern); -- found a match, attempt to get year, month and date from the identifier if m then -- m is nil when id is the six-digit form if not is_valid_biorxiv_date (y, m, d) then -- validate the encoded date; TODO: don't ignore leap-year and actual month lengths ({{#time:}} is a poor date validator) break; -- date fail; break out early so we don't unset the error message end end err_msg = nil; -- we found a match so unset the error message break; -- and done end end -- err_cat remains set here when no match if err_msg then options.coins_list_t['BIORXIV'] = nil; -- when error, unset so not included in COinS set_message ('err_bad_biorxiv'); -- and set the error message end return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode, access = handler.access}); end --[[--------------------------< C I T E S E E R X >------------------------------------------------------------ CiteSeerX use their own notion of "doi" (not to be confused with the identifiers resolved via doi.org). The description of the structure of this identifier can be found at Help_talk:Citation_Style_1/Archive_26#CiteSeerX_id_structure ]] local function citeseerx (options) local id = options.id; local handler = options.handler; local matched; local text = external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode, access = handler.access}); matched = id:match ("^10%.1%.1%.[1-9]%d?%d?%d?%.[1-9]%d?%d?%d?$"); if not matched then set_message ('err_bad_citeseerx' ); options.coins_list_t['CITESEERX'] = nil; -- when error, unset so not included in COinS end return text; end --[[--------------------------< D O I >------------------------------------------------------------------------ Formats a DOI and checks for DOI errors. DOI names contain two parts: prefix and suffix separated by a forward slash. Prefix: directory indicator '10.' followed by a registrant code Suffix: character string of any length chosen by the registrant This function checks a DOI name for: prefix/suffix. If the DOI name contains spaces or endashes, or, if it ends with a period or a comma, this function will emit a bad_doi error message. DOI names are case-insensitive and can incorporate any printable Unicode characters so the test for spaces, endash, and terminal punctuation may not be technically correct but it appears, that in practice these characters are rarely if ever used in DOI names. ]] local function doi (options) local id = options.id; local inactive = options.DoiBroken local access = options.access; local ignore_invalid = options.accept; local handler = options.handler; local err_flag; local text; if is_set (inactive) then local inactive_year = inactive:match("%d%d%d%d") or ''; -- try to get the year portion from the inactive date local inactive_month, good; if is_set (inactive_year) then if 4 < inactive:len() then -- inactive date has more than just a year (could be anything) local lang_obj = mw.getContentLanguage(); -- get a language object for this wiki good, inactive_month = pcall (lang_obj.formatDate, lang_obj, 'F', inactive); -- try to get the month name from the inactive date if not good then inactive_month = nil; -- something went wrong so make sure this is unset end end else inactive_year = nil; -- |doi-broken-date= has something but it isn't a date end if is_set (inactive_year) and is_set (inactive_month) then set_message ('maint_doi_inactive_dated', {inactive_year, inactive_month, ' '}); elseif is_set (inactive_year) then set_message ('maint_doi_inactive_dated', {inactive_year, '', ''}); else set_message ('maint_doi_inactive'); end inactive = " (" .. cfg.messages['inactive'] .. ' ' .. inactive .. ')'; end local registrant = mw.ustring.match (id, '^10%.([^/]+)/[^%s–]-[^%.,]$'); -- registrant set when DOI has the proper basic form local registrant_err_patterns = { -- these patterns are for code ranges that are not supported '^[^1-3]%d%d%d%d%.%d%d*$', -- 5 digits with subcode (0xxxx, 40000+); accepts: 10000–39999 '^[^1-5]%d%d%d%d$', -- 5 digits without subcode (0xxxx, 60000+); accepts: 10000–59999 '^[^1-9]%d%d%d%.%d%d*$', -- 4 digits with subcode (0xxx); accepts: 1000–9999 '^[^1-9]%d%d%d$', -- 4 digits without subcode (0xxx); accepts: 1000–9999 '^%d%d%d%d%d%d+', -- 6 or more digits '^%d%d?%d?$', -- less than 4 digits without subcode (with subcode is legitimate) '^5555$', -- test registrant will never resolve '[^%d%.]', -- any character that isn't a digit or a dot } if not ignore_invalid then if registrant then -- when DOI has proper form for i, pattern in ipairs (registrant_err_patterns) do -- spin through error patterns if registrant:match (pattern) then -- to validate registrant codes err_flag = set_message ('err_bad_doi'); -- when found, mark this DOI as bad break; -- and done end end else err_flag = set_message ('err_bad_doi'); -- invalid directory or malformed end else set_message ('maint_doi_ignore'); end if err_flag then options.coins_list_t['DOI'] = nil; -- when error, unset so not included in COinS end text = external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode, access = access, auto_link = not (err_flag or is_set (inactive) or ignore_invalid) and 'doi' or nil -- do not auto-link when |doi-broken-date= has a value or when there is a DOI error or (to play it safe, after all, auto-linking is not essential) when invalid DOIs are ignored }) .. (inactive or ''); return text; end --[[--------------------------< H D L >------------------------------------------------------------------------ Formats an HDL with minor error checking. HDL names contain two parts: prefix and suffix separated by a forward slash. Prefix: character string using any character in the UCS-2 character set except '/' Suffix: character string of any length using any character in the UCS-2 character set chosen by the registrant This function checks a HDL name for: prefix/suffix. If the HDL name contains spaces, endashes, or, if it ends with a period or a comma, this function will emit a bad_hdl error message. HDL names are case-insensitive and can incorporate any printable Unicode characters so the test for endashes and terminal punctuation may not be technically correct but it appears, that in practice these characters are rarely if ever used in HDLs. Query string parameters are named here: http://www.handle.net/proxy_servlet.html. query strings are not displayed but since '?' is an allowed character in an HDL, '?' followed by one of the query parameters is the only way we have to detect the query string so that it isn't URL-encoded with the rest of the identifier. ]] local function hdl (options) local id = options.id; local access = options.access; local handler = options.handler; local query_params = { -- list of known query parameters from http://www.handle.net/proxy_servlet.html 'noredirect', 'ignore_aliases', 'auth', 'cert', 'index', 'type', 'urlappend', 'locatt', 'action', } local hdl, suffix, param = id:match ('(.-)(%?(%a+).+)$'); -- look for query string local found; if hdl then -- when there are query strings, this is the handle identifier portion for _, q in ipairs (query_params) do -- spin through the list of query parameters if param:match ('^' .. q) then -- if the query string begins with one of the parameters found = true; -- announce a find break; -- and stop looking end end end if found then id = hdl; -- found so replace id with the handle portion; this will be URL-encoded, suffix will not else suffix = ''; -- make sure suffix is empty string for concatenation else end local text = external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, suffix = suffix, separator = handler.separator, encode = handler.encode, access = access}) if nil == id:match("^[^%s–]-/[^%s–]-[^%.,]$") then -- HDL must contain a forward slash, must not contain spaces, endashes, and must not end with period or comma set_message ('err_bad_hdl' ); options.coins_list_t['HDL'] = nil; -- when error, unset so not included in COinS end return text; end --[[--------------------------< I S B N >---------------------------------------------------------------------- Determines whether an ISBN string is valid ]] local function isbn (options) local isbn_str = options.id; local ignore_invalid = options.accept; local handler = options.handler; local function return_result (check, err_type) -- local function to handle the various returns local ISBN = internal_link_id ({link = handler.link, label = handler.label, redirect = handler.redirect, prefix = handler.prefix, id = isbn_str, separator = handler.separator}); if ignore_invalid then -- if ignoring ISBN errors set_message ('maint_isbn_ignore'); -- add a maint category even when there is no error else -- here when not ignoring if not check then -- and there is an error options.coins_list_t['ISBN'] = nil; -- when error, unset so not included in COinS set_message ('err_bad_isbn', err_type); -- set an error message return ISBN; -- return id text end end return ISBN; -- return id text end if nil ~= isbn_str:match ('[^%s-0-9X]') then return return_result (false, cfg.err_msg_supl.char); -- fail if isbn_str contains anything but digits, hyphens, or the uppercase X end local id = isbn_str:gsub ('[%s-]', ''); -- remove hyphens and whitespace local len = id:len(); if len ~= 10 and len ~= 13 then return return_result (false, cfg.err_msg_supl.length); -- fail if incorrect length end if len == 10 then if id:match ('^%d*X?$') == nil then -- fail if isbn_str has 'X' anywhere but last position return return_result (false, cfg.err_msg_supl.form); end if not is_valid_isxn (id, 10) then -- test isbn-10 for numerical validity return return_result (false, cfg.err_msg_supl.check); -- fail if isbn-10 is not numerically valid end if id:find ('^63[01]') then -- 630xxxxxxx and 631xxxxxxx are (apparently) not valid isbn group ids but are used by amazon as numeric identifiers (asin) return return_result (false, cfg.err_msg_supl.group); -- fail if isbn-10 begins with 630/1 end return return_result (true, cfg.err_msg_supl.check); -- pass if isbn-10 is numerically valid else if id:match ('^%d+$') == nil then return return_result (false, cfg.err_msg_supl.char); -- fail if ISBN-13 is not all digits end if id:match ('^97[89]%d*$') == nil then return return_result (false, cfg.err_msg_supl.prefix); -- fail when ISBN-13 does not begin with 978 or 979 end if id:match ('^9790') then return return_result (false, cfg.err_msg_supl.group); -- group identifier '0' is reserved to ISMN end return return_result (is_valid_isxn_13 (id), cfg.err_msg_supl.check); end end --[[--------------------------< A S I N >---------------------------------------------------------------------- Formats a link to Amazon. Do simple error checking: ASIN must be mix of 10 numeric or uppercase alpha characters. If a mix, first character must be uppercase alpha; if all numeric, ASINs must be 10-digit ISBN. If 10-digit ISBN, add a maintenance category so a bot or AWB script can replace |asin= with |isbn=. Error message if not 10 characters, if not ISBN-10, if mixed and first character is a digit. |asin=630....... and |asin=631....... are (apparently) not a legitimate ISBN though it checksums as one; these do not cause this function to emit the maint_asin message This function is positioned here because it calls isbn() ]] local function asin (options) local id = options.id; local domain = options.ASINTLD; local err_flag; if not id:match("^[%d%u][%d%u][%d%u][%d%u][%d%u][%d%u][%d%u][%d%u][%d%u][%d%u]$") then err_flag = set_message ('err_bad_asin'); -- ASIN is not a mix of 10 uppercase alpha and numeric characters else if id:match("^%d%d%d%d%d%d%d%d%d[%dX]$") then -- if 10-digit numeric (or 9 digits with terminal X) if is_valid_isxn (id, 10) then -- see if ASIN value is or validates as ISBN-10 if not id:find ('^63[01]') then -- 630xxxxxxx and 631xxxxxxx are (apparently) not a valid isbn prefixes but are used by amazon as a numeric identifier err_flag = set_message ('err_bad_asin'); -- ASIN has ISBN-10 form but begins with something other than 630/1 so probably an isbn end elseif not is_set (err_flag) then err_flag = set_message ('err_bad_asin'); -- ASIN is not ISBN-10 end elseif not id:match("^%u[%d%u]+$") then err_flag = set_message ('err_bad_asin'); -- asin doesn't begin with uppercase alpha end end if (not is_set (domain)) or in_array (domain, {'us'}) then -- default: United States domain = "com"; elseif in_array (domain, {'jp', 'uk'}) then -- Japan, United Kingdom domain = "co." .. domain; elseif in_array (domain, {'z.cn'}) then -- China domain = "cn"; elseif in_array (domain, {'au', 'br', 'mx', 'sg', 'tr'}) then -- Australia, Brazil, Mexico, Singapore, Turkey domain = "com." .. domain; elseif not in_array (domain, {'ae', 'ca', 'cn', 'de', 'es', 'fr', 'in', 'it', 'nl', 'pl', 'sa', 'se', 'co.jp', 'co.uk', 'com', 'com.au', 'com.br', 'com.mx', 'com.sg', 'com.tr'}) then -- Arabic Emirates, Canada, China, Germany, Spain, France, Indonesia, Italy, Netherlands, Poland, Saudi Arabia, Sweden (as of 2021-03 Austria (.at), Liechtenstein (.li) and Switzerland (.ch) still redirect to the German site (.de) with special settings, so don't maintain local ASINs for them) err_flag = set_message ('err_bad_asin_tld'); -- unsupported asin-tld value end local handler = options.handler; if not is_set (err_flag) then options.coins_list_t['ASIN'] = handler.prefix .. domain .. "/dp/" .. id; -- asin for coins else options.coins_list_t['ASIN'] = nil; -- when error, unset so not included in COinS end return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix .. domain .. "/dp/", id = id, encode = handler.encode, separator = handler.separator}) end --[[--------------------------< I S M N >---------------------------------------------------------------------- Determines whether an ISMN string is valid. Similar to ISBN-13, ISMN is 13 digits beginning 979-0-... and uses the same check digit calculations. See http://www.ismn-international.org/download/Web_ISMN_Users_Manual_2008-6.pdf section 2, pages 9–12. ismn value not made part of COinS metadata because we don't have a url or isn't a COinS-defined identifier (rft.xxx) or an identifier registered at info-uri.info (info:) ]] local function ismn (options) local id = options.id; local handler = options.handler; local text; local valid_ismn = true; local id_copy; id_copy = id; -- save a copy because this testing is destructive id = id:gsub ('[%s-]', ''); -- remove hyphens and white space if 13 ~= id:len() or id:match ("^9790%d*$" ) == nil then -- ISMN must be 13 digits and begin with 9790 valid_ismn = false; else valid_ismn=is_valid_isxn_13 (id); -- validate ISMN end -- text = internal_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, -- use this (or external version) when there is some place to link to -- prefix = handler.prefix, id = id_copy, separator = handler.separator, encode = handler.encode}) text = table.concat ( -- because no place to link to yet { make_wikilink (link_label_make (handler), handler.label), handler.separator, id_copy }); if false == valid_ismn then options.coins_list_t['ISMN'] = nil; -- when error, unset so not included in COinS; not really necessary here because ismn not made part of COinS set_message ('err_bad_ismn'); -- create an error message if the ISMN is invalid end return text; end --[[--------------------------< I S S N >---------------------------------------------------------------------- Validate and format an ISSN. This code fixes the case where an editor has included an ISSN in the citation but has separated the two groups of four digits with a space. When that condition occurred, the resulting link looked like this: |issn=0819 4327 gives: [http://www.worldcat.org/issn/0819 4327 0819 4327] -- can't have spaces in an external link This code now prevents that by inserting a hyphen at the ISSN midpoint. It also validates the ISSN for length and makes sure that the checkdigit agrees with the calculated value. Incorrect length (8 digits), characters other than 0-9 and X, or checkdigit / calculated value mismatch will all cause a check ISSN error message. The ISSN is always displayed with a hyphen, even if the ISSN was given as a single group of 8 digits. ]] local function issn (options) local id = options.id; local handler = options.handler; local ignore_invalid = options.accept; local issn_copy = id; -- save a copy of unadulterated ISSN; use this version for display if ISSN does not validate local text; local valid_issn = true; id = id:gsub ('[%s-]', ''); -- remove hyphens and whitespace if 8 ~= id:len() or nil == id:match ("^%d*X?$" ) then -- validate the ISSN: 8 digits long, containing only 0-9 or X in the last position valid_issn = false; -- wrong length or improper character else valid_issn = is_valid_isxn (id, 8); -- validate ISSN end if true == valid_issn then id = string.sub (id, 1, 4 ) .. "-" .. string.sub (id, 5 ); -- if valid, display correctly formatted version else id = issn_copy; -- if not valid, show the invalid ISSN with error message end text = external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode}) if ignore_invalid then set_message ('maint_issn_ignore'); else if false == valid_issn then options.coins_list_t['ISSN'] = nil; -- when error, unset so not included in COinS set_message ('err_bad_issn', (options.hkey == 'EISSN') and 'e' or ''); -- create an error message if the ISSN is invalid end end return text; end --[[--------------------------< J F M >----------------------------------------------------------------------- A numerical identifier in the form nn.nnnn.nn ]] local function jfm (options) local id = options.id; local handler = options.handler; local id_num; id_num = id:match ('^[Jj][Ff][Mm](.*)$'); -- identifier with jfm prefix; extract identifier if is_set (id_num) then set_message ('maint_jfm_format'); else -- plain number without JFM prefix id_num = id; -- if here id does not have prefix end if id_num and id_num:match('^%d%d%.%d%d%d%d%.%d%d$') then id = id_num; -- jfm matches pattern else set_message ('err_bad_jfm' ); -- set an error message options.coins_list_t['JFM'] = nil; -- when error, unset so not included in COinS end return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode}); end --[[--------------------------< J S T O R >-------------------------------------------------------------------- Format a JSTOR with some error checking ]] local function jstor (options) local id = options.id; local access = options.access; local handler = options.handler; if id:find ('[Jj][Ss][Tt][Oo][Rr]') or id:find ('^https?://') or id:find ('%s') then set_message ('err_bad_jstor'); -- set an error message options.coins_list_t['JSTOR'] = nil; -- when error, unset so not included in COinS end return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode, access = access}); end --[[--------------------------< L C C N >---------------------------------------------------------------------- Format LCCN link and do simple error checking. LCCN is a character string 8-12 characters long. The length of the LCCN dictates the character type of the first 1-3 characters; the rightmost eight are always digits. http://info-uri.info/registry/OAIHandler?verb=GetRecord&metadataPrefix=reg&identifier=info:lccn/ length = 8 then all digits length = 9 then lccn[1] is lowercase alpha length = 10 then lccn[1] and lccn[2] are both lowercase alpha or both digits length = 11 then lccn[1] is lower case alpha, lccn[2] and lccn[3] are both lowercase alpha or both digits length = 12 then lccn[1] and lccn[2] are both lowercase alpha ]] local function lccn (options) local lccn = options.id; local handler = options.handler; local err_flag; -- presume that LCCN is valid local id = lccn; -- local copy of the LCCN id = normalize_lccn (id); -- get canonical form (no whitespace, hyphens, forward slashes) local len = id:len(); -- get the length of the LCCN if 8 == len then if id:match("[^%d]") then -- if LCCN has anything but digits (nil if only digits) err_flag = set_message ('err_bad_lccn'); -- set an error message end elseif 9 == len then -- LCCN should be adddddddd if nil == id:match("%l%d%d%d%d%d%d%d%d") then -- does it match our pattern? err_flag = set_message ('err_bad_lccn'); -- set an error message end elseif 10 == len then -- LCCN should be aadddddddd or dddddddddd if id:match("[^%d]") then -- if LCCN has anything but digits (nil if only digits) ... if nil == id:match("^%l%l%d%d%d%d%d%d%d%d") then -- ... see if it matches our pattern err_flag = set_message ('err_bad_lccn'); -- no match, set an error message end end elseif 11 == len then -- LCCN should be aaadddddddd or adddddddddd if not (id:match("^%l%l%l%d%d%d%d%d%d%d%d") or id:match("^%l%d%d%d%d%d%d%d%d%d%d")) then -- see if it matches one of our patterns err_flag = set_message ('err_bad_lccn'); -- no match, set an error message end elseif 12 == len then -- LCCN should be aadddddddddd if not id:match("^%l%l%d%d%d%d%d%d%d%d%d%d") then -- see if it matches our pattern err_flag = set_message ('err_bad_lccn'); -- no match, set an error message end else err_flag = set_message ('err_bad_lccn'); -- wrong length, set an error message end if not is_set (err_flag) and nil ~= lccn:find ('%s') then err_flag = set_message ('err_bad_lccn'); -- lccn contains a space, set an error message end if is_set (err_flag) then options.coins_list_t['LCCN'] = nil; -- when error, unset so not included in COinS end return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = lccn, separator = handler.separator, encode = handler.encode}); end --[[--------------------------< M R >-------------------------------------------------------------------------- A seven digit number; if not seven digits, zero-fill leading digits to make seven digits. ]] local function mr (options) local id = options.id; local handler = options.handler; local id_num; local id_len; id_num = id:match ('^[Mm][Rr](%d+)$'); -- identifier with mr prefix if is_set (id_num) then set_message ('maint_mr_format'); -- add maint cat else -- plain number without mr prefix id_num = id:match ('^%d+$'); -- if here id is all digits end id_len = id_num and id_num:len() or 0; if (7 >= id_len) and (0 ~= id_len) then id = string.rep ('0', 7-id_len) .. id_num; -- zero-fill leading digits else set_message ('err_bad_mr'); -- set an error message options.coins_list_t['MR'] = nil; -- when error, unset so not included in COinS end return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode}); end --[[--------------------------< O C L C >---------------------------------------------------------------------- Validate and format an OCLC ID. https://www.oclc.org/batchload/controlnumber.en.html {{dead link}} archived at: https://web.archive.org/web/20161228233804/https://www.oclc.org/batchload/controlnumber.en.html ]] local function oclc (options) local id = options.id; local handler = options.handler; local number; if id:match('^ocm%d%d%d%d%d%d%d%d$') then -- ocm prefix and 8 digits; 001 field (12 characters) number = id:match('ocm(%d+)'); -- get the number elseif id:match('^ocn%d%d%d%d%d%d%d%d%d$') then -- ocn prefix and 9 digits; 001 field (12 characters) number = id:match('ocn(%d+)'); -- get the number elseif id:match('^on%d%d%d%d%d%d%d%d%d%d+$') then -- on prefix and 10 or more digits; 001 field (12 characters) number = id:match('^on(%d%d%d%d%d%d%d%d%d%d+)$'); -- get the number elseif id:match('^%(OCoLC%)[1-9]%d*$') then -- (OCoLC) prefix and variable number digits; no leading zeros; 035 field number = id:match('%(OCoLC%)([1-9]%d*)'); -- get the number if 9 < number:len() then number = nil; -- constrain to 1 to 9 digits; change this when OCLC issues 10-digit numbers end elseif id:match('^%d+$') then -- no prefix number = id; -- get the number if 10 < number:len() then number = nil; -- constrain to 1 to 10 digits; change this when OCLC issues 11-digit numbers end end if number then -- proper format id = number; -- exclude prefix, if any, from external link else set_message ('err_bad_oclc') -- add an error message if the id is malformed options.coins_list_t['OCLC'] = nil; -- when error, unset so not included in COinS end return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode}); end --[[--------------------------< O P E N L I B R A R Y >-------------------------------------------------------- Formats an OpenLibrary link, and checks for associated errors. ]] local function openlibrary (options) local id = options.id; local access = options.access; local handler = options.handler; local ident, code = id:gsub('^OL', ''):match("^(%d+([AMW]))$"); -- strip optional OL prefix followed immediately by digits followed by 'A', 'M', or 'W'; local err_flag; local prefix = { -- these are appended to the handler.prefix according to code ['A']='authors/OL', ['M']='books/OL', ['W']='works/OL', ['X']='OL' -- not a code; spoof when 'code' in id is invalid }; if not ident then code = 'X'; -- no code or id completely invalid ident = id; -- copy id to ident so that we display the flawed identifier err_flag = set_message ('err_bad_ol'); end if not is_set (err_flag) then options.coins_list_t['OL'] = handler.prefix .. prefix[code] .. ident; -- experiment for ol coins else options.coins_list_t['OL'] = nil; -- when error, unset so not included in COinS end return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix .. prefix[code], id = ident, separator = handler.separator, encode = handler.encode, access = access}); end --[[--------------------------< O S T I >---------------------------------------------------------------------- Format OSTI and do simple error checking. OSTIs are sequential numbers beginning at 1 and counting up. This code checks the OSTI to see that it contains only digits and is less than test_limit specified in the configuration; the value in test_limit will need to be updated periodically as more OSTIs are issued. NB. 1018 is the lowest OSTI number found in the wild (so far) and resolving OK on the OSTI site ]] local function osti (options) local id = options.id; local access = options.access; local handler = options.handler; if id:match("[^%d]") then -- if OSTI has anything but digits set_message ('err_bad_osti'); -- set an error message options.coins_list_t['OSTI'] = nil; -- when error, unset so not included in COinS else -- OSTI is only digits local id_num = tonumber (id); -- convert id to a number for range testing if 1018 > id_num or handler.id_limit < id_num then -- if OSTI is outside test limit boundaries set_message ('err_bad_osti'); -- set an error message options.coins_list_t['OSTI'] = nil; -- when error, unset so not included in COinS end end return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode, access = access}); end --[[--------------------------< P M C >------------------------------------------------------------------------ Format a PMC, do simple error checking, and check for embargoed articles. The embargo parameter takes a date for a value. If the embargo date is in the future the PMC identifier will not be linked to the article. If the embargo date is today or in the past, or if it is empty or omitted, then the PMC identifier is linked to the article through the link at cfg.id_handlers['PMC'].prefix. PMC embargo date testing is done in function is_embargoed () which is called earlier because when the citation has |pmc=<value> but does not have a |url= then |title= is linked with the PMC link. Function is_embargoed () returns the embargo date if the PMC article is still embargoed, otherwise it returns an empty string. PMCs are sequential numbers beginning at 1 and counting up. This code checks the PMC to see that it contains only digits and is less than test_limit; the value in local variable test_limit will need to be updated periodically as more PMCs are issued. ]] local function pmc (options) local id = options.id; local embargo = options.Embargo; -- TODO: lowercase? local handler = options.handler; local err_flag; local id_num; local text; id_num = id:match ('^[Pp][Mm][Cc](%d+)$'); -- identifier with PMC prefix if is_set (id_num) then set_message ('maint_pmc_format'); else -- plain number without PMC prefix id_num = id:match ('^%d+$'); -- if here id is all digits end if is_set (id_num) then -- id_num has a value so test it id_num = tonumber (id_num); -- convert id_num to a number for range testing if 1 > id_num or handler.id_limit < id_num then -- if PMC is outside test limit boundaries err_flag = set_message ('err_bad_pmc'); -- set an error message else id = tostring (id_num); -- make sure id is a string end else -- when id format incorrect err_flag = set_message ('err_bad_pmc'); -- set an error message end if is_set (embargo) and is_set (is_embargoed (embargo)) then -- is PMC is still embargoed? text = table.concat ( -- still embargoed so no external link { make_wikilink (link_label_make (handler), handler.label), handler.separator, id, }); else text = external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, -- no embargo date or embargo has expired, ok to link to article prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode, access = handler.access, auto_link = not err_flag and 'pmc' or nil -- do not auto-link when PMC has error }); end if err_flag then options.coins_list_t['PMC'] = nil; -- when error, unset so not included in COinS end return text; end --[[--------------------------< P M I D >---------------------------------------------------------------------- Format PMID and do simple error checking. PMIDs are sequential numbers beginning at 1 and counting up. This code checks the PMID to see that it contains only digits and is less than test_limit; the value in local variable test_limit will need to be updated periodically as more PMIDs are issued. ]] local function pmid (options) local id = options.id; local handler = options.handler; if id:match("[^%d]") then -- if PMID has anything but digits set_message ('err_bad_pmid'); -- set an error message options.coins_list_t['PMID'] = nil; -- when error, unset so not included in COinS else -- PMID is only digits local id_num = tonumber (id); -- convert id to a number for range testing if 1 > id_num or handler.id_limit < id_num then -- if PMID is outside test limit boundaries set_message ('err_bad_pmid'); -- set an error message options.coins_list_t['PMID'] = nil; -- when error, unset so not included in COinS end end return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode}); end --[[--------------------------< R F C >------------------------------------------------------------------------ Format RFC and do simple error checking. RFCs are sequential numbers beginning at 1 and counting up. This code checks the RFC to see that it contains only digits and is less than test_limit specified in the configuration; the value in test_limit will need to be updated periodically as more RFCs are issued. An index of all RFCs is here: https://tools.ietf.org/rfc/ ]] local function rfc (options) local id = options.id; local handler = options.handler; if id:match("[^%d]") then -- if RFC has anything but digits set_message ('err_bad_rfc'); -- set an error message options.coins_list_t['RFC'] = nil; -- when error, unset so not included in COinS else -- RFC is only digits local id_num = tonumber (id); -- convert id to a number for range testing if 1 > id_num or handler.id_limit < id_num then -- if RFC is outside test limit boundaries set_message ('err_bad_rfc'); -- set an error message options.coins_list_t['RFC'] = nil; -- when error, unset so not included in COinS end end return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode, access = handler.access}); end --[[--------------------------< S 2 C I D >-------------------------------------------------------------------- Format an S2CID, do simple error checking S2CIDs are sequential numbers beginning at 1 and counting up. This code checks the S2CID to see that it is only digits and is less than test_limit; the value in local variable test_limit will need to be updated periodically as more S2CIDs are issued. ]] local function s2cid (options) local id = options.id; local access = options.access; local handler = options.handler; local id_num; local text; id_num = id:match ('^[1-9]%d*$'); -- id must be all digits; must not begin with 0; no open access flag if is_set (id_num) then -- id_num has a value so test it id_num = tonumber (id_num); -- convert id_num to a number for range testing if handler.id_limit < id_num then -- if S2CID is outside test limit boundaries set_message ('err_bad_s2cid'); -- set an error message options.coins_list_t['S2CID'] = nil; -- when error, unset so not included in COinS end else -- when id format incorrect set_message ('err_bad_s2cid'); -- set an error message options.coins_list_t['S2CID'] = nil; -- when error, unset so not included in COinS end text = external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode, access = access}); return text; end --[[--------------------------< S B N >------------------------------------------------------------------------ 9-digit form of ISBN-10; uses same check-digit validation when SBN is prefixed with an additional '0' to make 10 digits sbn value not made part of COinS metadata because we don't have a url or isn't a COinS-defined identifier (rft.xxx) or an identifier registered at info-uri.info (info:) ]] local function sbn (options) local id = options.id; local ignore_invalid = options.accept; local handler = options.handler; local function return_result (check, err_type) -- local function to handle the various returns local SBN = internal_link_id ({link = handler.link, label = handler.label, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator}); if not ignore_invalid then -- if not ignoring SBN errors if not check then options.coins_list_t['SBN'] = nil; -- when error, unset so not included in COinS; not really necessary here because sbn not made part of COinS set_message ('err_bad_sbn', {err_type}); -- display an error message return SBN; end else set_message ('maint_isbn_ignore'); -- add a maint category even when there is no error (ToDo: Possibly switch to separate message for SBNs only) end return SBN; end if id:match ('[^%s-0-9X]') then return return_result (false, cfg.err_msg_supl.char); -- fail if SBN contains anything but digits, hyphens, or the uppercase X end local ident = id:gsub ('[%s-]', ''); -- remove hyphens and whitespace; they interfere with the rest of the tests if 9 ~= ident:len() then return return_result (false, cfg.err_msg_supl.length); -- fail if incorrect length end if ident:match ('^%d*X?$') == nil then return return_result (false, cfg.err_msg_supl.form); -- fail if SBN has 'X' anywhere but last position end return return_result (is_valid_isxn ('0' .. ident, 10), cfg.err_msg_supl.check); end --[[--------------------------< S S R N >---------------------------------------------------------------------- Format an SSRN, do simple error checking SSRNs are sequential numbers beginning at 100? and counting up. This code checks the SSRN to see that it is only digits and is greater than 99 and less than test_limit; the value in local variable test_limit will need to be updated periodically as more SSRNs are issued. ]] local function ssrn (options) local id = options.id; local handler = options.handler; local id_num; local text; id_num = id:match ('^%d+$'); -- id must be all digits if is_set (id_num) then -- id_num has a value so test it id_num = tonumber (id_num); -- convert id_num to a number for range testing if 100 > id_num or handler.id_limit < id_num then -- if SSRN is outside test limit boundaries set_message ('err_bad_ssrn'); -- set an error message options.coins_list_t['SSRN'] = nil; -- when error, unset so not included in COinS end else -- when id format incorrect set_message ('err_bad_ssrn'); -- set an error message options.coins_list_t['SSRN'] = nil; -- when error, unset so not included in COinS end text = external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode, access = options.access}); return text; end --[[--------------------------< U S E N E T _ I D >------------------------------------------------------------ Validate and format a usenet message id. Simple error checking, looks for 'id-left@id-right' not enclosed in '<' and/or '>' angle brackets. ]] local function usenet_id (options) local id = options.id; local handler = options.handler; local text = external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode}) if not id:match('^.+@.+$') or not id:match('^[^<].*[^>]$') then -- doesn't have '@' or has one or first or last character is '< or '>' set_message ('err_bad_usenet_id') -- add an error message if the message id is invalid options.coins_list_t['USENETID'] = nil; -- when error, unset so not included in COinS end return text; end --[[--------------------------< Z B L >----------------------------------------------------------------------- A numerical identifier in the form nnnn.nnnnn - leading zeros in the first quartet optional format described here: http://emis.mi.sanu.ac.rs/ZMATH/zmath/en/help/search/ temporary format is apparently eight digits. Anything else is an error ]] local function zbl (options) local id = options.id; local handler = options.handler; if id:match('^%d%d%d%d%d%d%d%d$') then -- is this identifier using temporary format? set_message ('maint_zbl'); -- yes, add maint cat elseif not id:match('^%d?%d?%d?%d%.%d%d%d%d%d$') then -- not temporary, is it normal format? set_message ('err_bad_zbl'); -- no, set an error message options.coins_list_t['ZBL'] = nil; -- when error, unset so not included in COinS end return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode}); end --============================<< I N T E R F A C E F U N C T I O N S >>========================================== --[[--------------------------< E X T R A C T _ I D S >------------------------------------------------------------ Populates ID table from arguments using configuration settings. Loops through cfg.id_handlers and searches args for any of the parameters listed in each cfg.id_handlers['...'].parameters. If found, adds the parameter and value to the identifier list. Emits redundant error message if more than one alias exists in args ]] local function extract_ids (args) local id_list = {}; -- list of identifiers found in args for k, v in pairs (cfg.id_handlers) do -- k is uppercase identifier name as index to cfg.id_handlers; e.g. cfg.id_handlers['ISBN'], v is a table v = select_one (args, v.parameters, 'err_redundant_parameters' ); -- v.parameters is a table of aliases for k; here we pick one from args if present if is_set (v) then id_list[k] = v; end -- if found in args, add identifier to our list end return id_list; end --[[--------------------------< E X T R A C T _ I D _ A C C E S S _ L E V E L S >-------------------------------------- Fetches custom id access levels from arguments using configuration settings. Parameters which have a predefined access level (e.g. arxiv) do not use this function as they are directly rendered as free without using an additional parameter. returns a table of k/v pairs where k is same as the identifier's key in cfg.id_handlers and v is the assigned (valid) keyword access-level values must match the case used in cfg.keywords_lists['id-access'] (lowercase unless there is some special reason for something else) ]] local function extract_id_access_levels (args, id_list) local id_accesses_list = {}; for k, v in pairs (cfg.id_handlers) do local access_param = v.custom_access; -- name of identifier's access-level parameter if is_set (access_param) then local access_level = args[access_param]; -- get the assigned value if there is one if is_set (access_level) then if not in_array (access_level, cfg.keywords_lists['id-access']) then -- exact match required set_message ('err_invalid_param_val', {access_param, access_level}); access_level = nil; -- invalid so unset end if not is_set (id_list[k]) then -- identifier access-level must have a matching identifier set_message ('err_param_access_requires_param', {k:lower()}); -- parameter name is uppercase in cfg.id_handlers (k); lowercase for error message end id_accesses_list[k] = cfg.keywords_xlate[access_level]; -- get translated keyword end end end return id_accesses_list; end --[[--------------------------< B U I L D _ I D _ L I S T >---------------------------------------------------- render the identifiers into a sorted sequence table <ID_list_coins_t> is a table of k/v pairs where k is same as key in cfg.id_handlers and v is the assigned value <options_t> is a table of various k/v option pairs provided in the call to new_build_id_list(); modified by this function and passed to all identifier rendering functions <access_levels_t> is a table of k/v pairs where k is same as key in cfg.id_handlers and v is the assigned value (if valid) returns a sequence table of sorted (by hkey - 'handler' key) rendered identifier strings ]] local function build_id_list (ID_list_coins_t, options_t, access_levels_t) local ID_list_t = {}; local accept; local func_map = { --function map points to functions associated with hkey identifier ['ARXIV'] = arxiv, ['ASIN'] = asin, ['BIBCODE'] = bibcode, ['BIORXIV'] = biorxiv, ['CITESEERX'] = citeseerx, ['DOI'] = doi, ['EISSN'] = issn, ['HDL'] = hdl, ['ISBN'] = isbn, ['ISMN'] = ismn, ['ISSN'] = issn, ['JFM'] = jfm, ['JSTOR'] = jstor, ['LCCN'] = lccn, ['MR'] = mr, ['OCLC'] = oclc, ['OL'] = openlibrary, ['OSTI'] = osti, ['PMC'] = pmc, ['PMID'] = pmid, ['RFC'] = rfc, ['S2CID'] = s2cid, ['SBN'] = sbn, ['SSRN'] = ssrn, ['USENETID'] = usenet_id, ['ZBL'] = zbl, } for hkey, v in pairs (ID_list_coins_t) do v, accept = has_accept_as_written (v); -- remove accept-as-written markup if present; accept is boolean true when markup removed; false else -- every function gets the options table with value v and accept boolean options_t.hkey = hkey; -- ~/Configuration handler key options_t.id = v; -- add that identifier value to the options table options_t.accept = accept; -- add the accept boolean flag options_t.access = access_levels_t[hkey]; -- add the access level for those that have an |<identifier-access= parameter options_t.handler = cfg.id_handlers[hkey]; options_t.coins_list_t = ID_list_coins_t; -- pointer to ID_list_coins_t; for |asin= and |ol=; also to keep erroneous values out of the citation's metadata options_t.coins_list_t[hkey] = v; -- id value without accept-as-written markup for metadata if options_t.handler.access and not in_array (options_t.handler.access, cfg.keywords_lists['id-access']) then error (cfg.messages['unknown_ID_access'] .. options_t.handler.access); -- here when handler access key set to a value not listed in list of allowed id access keywords end if func_map[hkey] then local id_text = func_map[hkey] (options_t); -- call the function to get identifier text and any error message table.insert (ID_list_t, {hkey, id_text}); -- add identifier text to the output sequence table else error (cfg.messages['unknown_ID_key'] .. hkey); -- here when func_map doesn't have a function for hkey end end local function comp (a, b) -- used by following table.sort() return a[1]:lower() < b[1]:lower(); -- sort by hkey end table.sort (ID_list_t, comp); -- sequence table of tables sort for k, v in ipairs (ID_list_t) do -- convert sequence table of tables to simple sequence table of strings ID_list_t[k] = v[2]; -- v[2] is the identifier rendering from the call to the various functions in func_map{} end return ID_list_t; end --[[--------------------------< O P T I O N S _ C H E C K >---------------------------------------------------- check that certain option parameters have their associated identifier parameters with values <ID_list_coins_t> is a table of k/v pairs where k is same as key in cfg.id_handlers and v is the assigned value <ID_support_t> is a sequence table of tables created in citation0() where each subtable has four elements: [1] is the support parameter's assigned value; empty string if not set [2] is a text string same as key in cfg.id_handlers [3] is cfg.error_conditions key used to create error message [4] is original ID support parameter name used to create error message returns nothing; on error emits an appropriate error message ]] local function options_check (ID_list_coins_t, ID_support_t) for _, v in ipairs (ID_support_t) do if is_set (v[1]) and not ID_list_coins_t[v[2]] then -- when support parameter has a value but matching identifier parameter is missing or empty set_message (v[3], (v[4])); -- emit the appropriate error message end end end --[[--------------------------< I D E N T I F I E R _ L I S T S _ G E T >-------------------------------------- Creates two identifier lists: a k/v table of identifiers and their values to be used locally and for use in the COinS metadata, and a sequence table of the rendered identifier strings that will be included in the rendered citation. ]] local function identifier_lists_get (args_t, options_t, ID_support_t) local ID_list_coins_t = extract_ids (args_t); -- get a table of identifiers and their values for use locally and for use in COinS options_check (ID_list_coins_t, ID_support_t); -- ID support parameters must have matching identifier parameters local ID_access_levels_t = extract_id_access_levels (args_t, ID_list_coins_t); -- get a table of identifier access levels local ID_list_t = build_id_list (ID_list_coins_t, options_t, ID_access_levels_t); -- get a sequence table of rendered identifier strings return ID_list_t, ID_list_coins_t; -- return the tables end --[[--------------------------< S E T _ S E L E C T E D _ M O D U L E S >-------------------------------------- Sets local cfg table and imported functions table to same (live or sandbox) as that used by the other modules. ]] local function set_selected_modules (cfg_table_ptr, utilities_page_ptr) cfg = cfg_table_ptr; has_accept_as_written = utilities_page_ptr.has_accept_as_written; -- import functions from select Module:Citation/CS1/Utilities module is_set = utilities_page_ptr.is_set; in_array = utilities_page_ptr.in_array; set_message = utilities_page_ptr.set_message; select_one = utilities_page_ptr.select_one; substitute = utilities_page_ptr.substitute; make_wikilink = utilities_page_ptr.make_wikilink; z = utilities_page_ptr.z; -- table of tables in Module:Citation/CS1/Utilities end --[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------ ]] return { auto_link_urls = auto_link_urls, -- table of identifier URLs to be used when auto-linking |title= identifier_lists_get = identifier_lists_get, -- experiment to replace individual calls to build_id_list(), extract_ids, extract_id_access_levels is_embargoed = is_embargoed; set_selected_modules = set_selected_modules; } 1s53aqur5zcnnjyu0azfrtjq6dyiwg4 Module:Citation/CS1/Utilities 828 1640 27580 27579 2022-07-30T05:41:47Z Samatics 9 1 revision imported from [[:en:Module:Citation/CS1/Utilities]]: Import citation templates Scribunto text/plain local z = { error_cats_t = {}; -- for categorizing citations that contain errors error_ids_t = {}; -- list of error identifiers; used to prevent duplication of certain errors; local to this module error_msgs_t = {}; -- sequence table of error messages maint_cats_t = {}; -- for categorizing citations that aren't erroneous per se, but could use a little work prop_cats_t = {}; -- for categorizing citations based on certain properties, language of source for instance prop_keys_t = {}; -- for adding classes to the citation's <cite> tag }; --[[--------------------------< F O R W A R D D E C L A R A T I O N S >-------------------------------------- ]] local cfg; -- table of tables imported from selected Module:Citation/CS1/Configuration --[[--------------------------< I S _ S E T >------------------------------------------------------------------ Returns true if argument is set; false otherwise. Argument is 'set' when it exists (not nil) or when it is not an empty string. ]] local function is_set (var) return not (var == nil or var == ''); end --[[--------------------------< I N _ A R R A Y >-------------------------------------------------------------- Whether needle is in haystack ]] local function in_array (needle, haystack) if needle == nil then return false; end for n, v in ipairs (haystack) do if v == needle then return n; end end return false; end --[[--------------------------< H A S _ A C C E P T _ A S _ W R I T T E N >------------------------------------ When <str> is wholly wrapped in accept-as-written markup, return <str> without markup and true; return <str> and false else with allow_empty = false, <str> must have at least one character inside the markup with allow_empty = true, <str> the markup frame can be empty like (()) to distinguish an empty template parameter from the specific condition "has no applicable value" in citation-context. After further evaluation the two cases might be merged at a later stage, but should be kept separated for now. ]] local function has_accept_as_written (str, allow_empty) if not is_set (str) then return str, false; end local count; if true == allow_empty then str, count = str:gsub ('^%(%((.*)%)%)$', '%1'); -- allows (()) to be an empty set else str, count = str:gsub ('^%(%((.+)%)%)$', '%1'); end return str, 0 ~= count; end --[[--------------------------< S U B S T I T U T E >---------------------------------------------------------- Populates numbered arguments in a message string using an argument table. <args> may be a single string or a sequence table of multiple strings. ]] local function substitute (msg, args) return args and mw.message.newRawMessage (msg, args):plain() or msg; end --[[--------------------------< E R R O R _ C O M M E N T >---------------------------------------------------- Wraps error messages with CSS markup according to the state of hidden. <content> may be a single string or a sequence table of multiple strings. ]] local function error_comment (content, hidden) return substitute (hidden and cfg.presentation['hidden-error'] or cfg.presentation['visible-error'], content); end --[[--------------------------< H Y P H E N _ T O _ D A S H >-------------------------------------------------- Converts a hyphen to a dash under certain conditions. The hyphen must separate like items; unlike items are returned unmodified. These forms are modified: letter - letter (A - B) digit - digit (4-5) digit separator digit - digit separator digit (4.1-4.5 or 4-1-4-5) letterdigit - letterdigit (A1-A5) (an optional separator between letter and digit is supported – a.1-a.5 or a-1-a-5) digitletter - digitletter (5a - 5d) (an optional separator between letter and digit is supported – 5.a-5.d or 5-a-5-d) any other forms are returned unmodified. str may be a comma- or semicolon-separated list ]] local function hyphen_to_dash (str) if not is_set (str) then return str; end local accept; -- boolean str = str:gsub ("(%(%(.-%)%))", function(m) return m:gsub(",", ","):gsub(";", ";") end) -- replace commas and semicolons in accept-as-written markup with similar unicode characters so they'll be ignored during the split str = str:gsub ('&[nm]dash;', {['&ndash;'] = '–', ['&mdash;'] = '—'}); -- replace &mdash; and &ndash; entities with their characters; semicolon mucks up the text.split str = str:gsub ('&#45;', '-'); -- replace HTML numeric entity with hyphen character str = str:gsub ('&nbsp;', ' '); -- replace &nbsp; entity with generic keyboard space character local out = {}; local list = mw.text.split (str, '%s*[,;]%s*'); -- split str at comma or semicolon separators if there are any for _, item in ipairs (list) do -- for each item in the list item, accept = has_accept_as_written (item); -- remove accept-this-as-written markup when it wraps all of item if not accept and mw.ustring.match (item, '^%w*[%.%-]?%w+%s*[%-–—]%s*%w*[%.%-]?%w+$') then -- if a hyphenated range or has endash or emdash separators if item:match ('^%a+[%.%-]?%d+%s*%-%s*%a+[%.%-]?%d+$') or -- letterdigit hyphen letterdigit (optional separator between letter and digit) item:match ('^%d+[%.%-]?%a+%s*%-%s*%d+[%.%-]?%a+$') or -- digitletter hyphen digitletter (optional separator between digit and letter) item:match ('^%d+[%.%-]%d+%s*%-%s*%d+[%.%-]%d+$') or -- digit separator digit hyphen digit separator digit item:match ('^%d+%s*%-%s*%d+$') or -- digit hyphen digit item:match ('^%a+%s*%-%s*%a+$') then -- letter hyphen letter item = item:gsub ('(%w*[%.%-]?%w+)%s*%-%s*(%w*[%.%-]?%w+)', '%1–%2'); -- replace hyphen, remove extraneous space characters else item = mw.ustring.gsub (item, '%s*[–—]%s*', '–'); -- for endash or emdash separated ranges, replace em with en, remove extraneous whitespace end end table.insert (out, item); -- add the (possibly modified) item to the output table end local temp_str = ''; -- concatenate the output table into a comma separated string temp_str, accept = has_accept_as_written (table.concat (out, ', ')); -- remove accept-this-as-written markup when it wraps all of concatenated out if accept then temp_str = has_accept_as_written (str); -- when global markup removed, return original str; do it this way to suppress boolean second return value return temp_str:gsub(",", ","):gsub(";", ";"); else return temp_str:gsub(",", ","):gsub(";", ";"); -- else, return assembled temp_str end end --[=[-------------------------< M A K E _ W I K I L I N K >---------------------------------------------------- Makes a wikilink; when both link and display text is provided, returns a wikilink in the form [[L|D]]; if only link is provided (or link and display are the same), returns a wikilink in the form [[L]]; if neither are provided or link is omitted, returns an empty string. ]=] local function make_wikilink (link, display) if not is_set (link) then return '' end if is_set (display) and link ~= display then return table.concat ({'[[', link, '|', display, ']]'}); else return table.concat ({'[[', link, ']]'}); end end --[[--------------------------< S E T _ M E S S A G E >---------------------------------------------------------- Sets an error message using the ~/Configuration error_conditions{} table along with arguments supplied in the function call, inserts the resulting message in z.error_msgs_t{} sequence table, and returns the error message. <error_id> – key value for appropriate error handler in ~/Configuration error_conditions{} table <arguments> – may be a single string or a sequence table of multiple strings to be subsititued into error_conditions[error_id].message <raw> – boolean true – causes this function to return the error message not wrapped in visible-error, hidden-error span tag; returns error_conditions[error_id].hidden as a second return value does not add message to z.error_msgs_t sequence table false, nil – adds message wrapped in visible-error, hidden-error span tag to z.error_msgs_t returns the error message wrapped in visible-error, hidden-error span tag; there is no second return value <prefix> – string to be prepended to <message> -- TODO: remove support for these unused(?) arguments? <suffix> – string to be appended to <message> TODO: change z.error_cats_t and z.maint_cats_t to have the form cat_name = true? this to avoid dups without having to have an extra table ]] local added_maint_cats = {} -- list of maintenance categories that have been added to z.maint_cats_t; TODO: figure out how to delete this table local function set_message (error_id, arguments, raw, prefix, suffix) local error_state = cfg.error_conditions[error_id]; prefix = prefix or ''; suffix = suffix or ''; if error_state == nil then error (cfg.messages['undefined_error'] .. ': ' .. error_id); -- because missing error handler in Module:Citation/CS1/Configuration elseif is_set (error_state.category) then if error_state.message then -- when error_state.message defined, this is an error message table.insert (z.error_cats_t, error_state.category); else if not added_maint_cats[error_id] then added_maint_cats[error_id] = true; -- note that we've added this category table.insert (z.maint_cats_t, substitute (error_state.category, arguments)); -- make cat name then add to table end return; -- because no message, nothing more to do end end local message = substitute (error_state.message, arguments); message = table.concat ( { message, ' (', make_wikilink ( table.concat ( { cfg.messages['help page link'], '#', error_state.anchor }), cfg.messages['help page label']), ')' }); z.error_ids_t[error_id] = true; if z.error_ids_t['err_citation_missing_title'] and -- if missing-title error already noted in_array (error_id, {'err_bare_url_missing_title', 'err_trans_missing_title'}) then -- and this error is one of these return '', false; -- don't bother because one flavor of missing title is sufficient end message = table.concat ({prefix, message, suffix}); if true == raw then return message, error_state.hidden; -- return message not wrapped in visible-error, hidden-error span tag end message = error_comment (message, error_state.hidden); -- wrap message in visible-error, hidden-error span tag table.insert (z.error_msgs_t, message); -- add it to the messages sequence table return message; -- and done; return value generally not used but is used as a flag in various functions of ~/Identifiers end --[[-------------------------< I S _ A L I A S _ U S E D >----------------------------------------------------- This function is used by select_one() to determine if one of a list of alias parameters is in the argument list provided by the template. Input: args – pointer to the arguments table from calling template alias – one of the list of possible aliases in the aliases lists from Module:Citation/CS1/Configuration index – for enumerated parameters, identifies which one enumerated – true/false flag used to choose how enumerated aliases are examined value – value associated with an alias that has previously been selected; nil if not yet selected selected – the alias that has previously been selected; nil if not yet selected error_list – list of aliases that are duplicates of the alias already selected Returns: value – value associated with alias we selected or that was previously selected or nil if an alias not yet selected selected – the alias we selected or the alias that was previously selected or nil if an alias not yet selected ]] local function is_alias_used (args, alias, index, enumerated, value, selected, error_list) if enumerated then -- is this a test for an enumerated parameters? alias = alias:gsub ('#', index); -- replace '#' with the value in index else alias = alias:gsub ('#', ''); -- remove '#' if it exists end if is_set (args[alias]) then -- alias is in the template's argument list if value ~= nil and selected ~= alias then -- if we have already selected one of the aliases local skip; for _, v in ipairs (error_list) do -- spin through the error list to see if we've added this alias if v == alias then skip = true; break; -- has been added so stop looking end end if not skip then -- has not been added so table.insert (error_list, alias); -- add error alias to the error list end else value = args[alias]; -- not yet selected an alias, so select this one selected = alias; end end return value, selected; -- return newly selected alias, or previously selected alias end --[[--------------------------< A D D _ M A I N T _ C A T >------------------------------------------------------ Adds a category to z.maint_cats_t using names from the configuration file with additional text if any. To prevent duplication, the added_maint_cats table lists the categories by key that have been added to z.maint_cats_t. ]] local function add_maint_cat (key, arguments) if not added_maint_cats [key] then added_maint_cats [key] = true; -- note that we've added this category table.insert (z.maint_cats_t, substitute (cfg.maint_cats [key], arguments)); -- make name then add to table end end --[[--------------------------< A D D _ P R O P _ C A T >-------------------------------------------------------- Adds a category to z.prop_cats_t using names from the configuration file with additional text if any. foreign_lang_source and foreign_lang_source_2 keys have a language code appended to them so that multiple languages may be categorized but multiples of the same language are not categorized. added_prop_cats is a table declared in page scope variables above ]] local added_prop_cats = {}; -- list of property categories that have been added to z.prop_cats_t local function add_prop_cat (key, arguments, key_modifier) local key_modified = key .. ((key_modifier and key_modifier) or ''); -- modify <key> with <key_modifier> if present and not nil if not added_prop_cats [key_modified] then added_prop_cats [key_modified] = true; -- note that we've added this category table.insert (z.prop_cats_t, substitute (cfg.prop_cats [key], arguments)); -- make name then add to table table.insert (z.prop_keys_t, 'cs1-prop-' .. key); -- convert key to class for use in the citation's <cite> tag end end --[[--------------------------< S A F E _ F O R _ I T A L I C S >---------------------------------------------- Protects a string that will be wrapped in wiki italic markup '' ... '' Note: We cannot use <i> for italics, as the expected behavior for italics specified by ''...'' in the title is that they will be inverted (i.e. unitalicized) in the resulting references. In addition, <i> and '' tend to interact poorly under Mediawiki's HTML tidy. ]] local function safe_for_italics (str) if not is_set (str) then return str end if str:sub (1, 1) == "'" then str = "<span></span>" .. str; end if str:sub (-1, -1) == "'" then str = str .. "<span></span>"; end return str:gsub ('\n', ' '); -- Remove newlines as they break italics. end --[[--------------------------< W R A P _ S T Y L E >---------------------------------------------------------- Applies styling to various parameters. Supplied string is wrapped using a message_list configuration taking one argument; protects italic styled parameters. Additional text taken from citation_config.presentation - the reason this function is similar to but separate from wrap_msg(). ]] local function wrap_style (key, str) if not is_set (str) then return ""; elseif in_array (key, {'italic-title', 'trans-italic-title'}) then str = safe_for_italics (str); end return substitute (cfg.presentation[key], {str}); end --[[--------------------------< M A K E _ S E P _ L I S T >------------------------------------------------------------ make a separated list of items using provided separators. <sep_list> - typically '<comma><space>' <sep_list_pair> - typically '<space>and<space>' <sep_list_end> - typically '<comma><space>and<space>' or '<comma><space>&<space>' defaults to cfg.presentation['sep_list'], cfg.presentation['sep_list_pair'], and cfg.presentation['sep_list_end'] if <sep_list_end> is specified, <sep_list> and <sep_list_pair> must also be supplied ]] local function make_sep_list (count, list_seq, sep_list, sep_list_pair, sep_list_end) local list = ''; if not sep_list then -- set the defaults sep_list = cfg.presentation['sep_list']; sep_list_pair = cfg.presentation['sep_list_pair']; sep_list_end = cfg.presentation['sep_list_end']; end if 2 >= count then list = table.concat (list_seq, sep_list_pair); -- insert separator between two items; returns list_seq[1] then only one item elseif 2 < count then list = table.concat (list_seq, sep_list, 1, count - 1); -- concatenate all but last item with plain list separator list = table.concat ({list, list_seq[count]}, sep_list_end); -- concatenate last item onto end of <list> with final separator end return list; end --[[--------------------------< S E L E C T _ O N E >---------------------------------------------------------- Chooses one matching parameter from a list of parameters to consider. The list of parameters to consider is just names. For parameters that may be enumerated, the position of the numerator in the parameter name is identified by the '#' so |author-last1= and |author1-last= are represented as 'author-last#' and 'author#-last'. Because enumerated parameter |<param>1= is an alias of |<param>= we must test for both possibilities. Generates an error if more than one match is present. ]] local function select_one (args, aliases_list, error_condition, index) local value = nil; -- the value assigned to the selected parameter local selected = ''; -- the name of the parameter we have chosen local error_list = {}; if index ~= nil then index = tostring(index); end for _, alias in ipairs (aliases_list) do -- for each alias in the aliases list if alias:match ('#') then -- if this alias can be enumerated if '1' == index then -- when index is 1 test for enumerated and non-enumerated aliases value, selected = is_alias_used (args, alias, index, false, value, selected, error_list); -- first test for non-enumerated alias end value, selected = is_alias_used (args, alias, index, true, value, selected, error_list); -- test for enumerated alias else value, selected = is_alias_used (args, alias, index, false, value, selected, error_list); -- test for non-enumerated alias end end if #error_list > 0 and 'none' ~= error_condition then -- for cases where this code is used outside of extract_names() for i, v in ipairs (error_list) do error_list[i] = wrap_style ('parameter', v); end table.insert (error_list, wrap_style ('parameter', selected)); set_message (error_condition, {make_sep_list (#error_list, error_list)}); end return value, selected; end --[=[-------------------------< R E M O V E _ W I K I _ L I N K >---------------------------------------------- Gets the display text from a wikilink like [[A|B]] or [[B]] gives B The str:gsub() returns either A|B froma [[A|B]] or B from [[B]] or B from B (no wikilink markup). In l(), l:gsub() removes the link and pipe (if they exist); the second :gsub() trims whitespace from the label if str was wrapped in wikilink markup. Presumably, this is because without wikimarkup in str, there is no match in the initial gsub, the replacement function l() doesn't get called. ]=] local function remove_wiki_link (str) return (str:gsub ("%[%[([^%[%]]*)%]%]", function(l) return l:gsub ("^[^|]*|(.*)$", "%1" ):gsub ("^%s*(.-)%s*$", "%1"); end)); end --[=[-------------------------< I S _ W I K I L I N K >-------------------------------------------------------- Determines if str is a wikilink, extracts, and returns the wikilink type, link text, and display text parts. If str is a complex wikilink ([[L|D]]): returns wl_type 2 and D and L from [[L|D]]; if str is a simple wikilink ([[D]]) returns wl_type 1 and D from [[D]] and L as empty string; if not a wikilink: returns wl_type 0, str as D, and L as empty string. trims leading and trailing whitespace and pipes from L and D ([[L|]] and [[|D]] are accepted by MediaWiki and treated like [[D]]; while [[|D|]] is not accepted by MediaWiki, here, we accept it and return D without the pipes). ]=] local function is_wikilink (str) local D, L local wl_type = 2; -- assume that str is a complex wikilink [[L|D]] if not str:match ('^%[%[[^%]]+%]%]$') then -- is str some sort of a wikilink (must have some sort of content) return 0, str, ''; -- not a wikilink; return wl_type as 0, str as D, and empty string as L end L, D = str:match ('^%[%[([^|]+)|([^%]]+)%]%]$'); -- get L and D from [[L|D]] if not is_set (D) then -- if no separate display D = str:match ('^%[%[([^%]]*)|*%]%]$'); -- get D from [[D]] or [[D|]] wl_type = 1; end D = mw.text.trim (D, '%s|'); -- trim white space and pipe characters return wl_type, D, L or ''; end --[[--------------------------< S T R I P _ A P O S T R O P H E _ M A R K U P >-------------------------------- Strip wiki italic and bold markup from argument so that it doesn't contaminate COinS metadata. This function strips common patterns of apostrophe markup. We presume that editors who have taken the time to markup a title have, as a result, provided valid markup. When they don't, some single apostrophes are left behind. Returns the argument without wiki markup and a number; the number is more-or-less meaningless except as a flag to indicate that markup was replaced; do not rely on it as an indicator of how many of any kind of markup was removed; returns the argument and nil when no markup removed ]] local function strip_apostrophe_markup (argument) if not is_set (argument) then return argument, nil; -- no argument, nothing to do end if nil == argument:find ( "''", 1, true ) then -- Is there at least one double apostrophe? If not, exit. return argument, nil; end local flag; while true do if argument:find ("'''''", 1, true) then -- bold italic (5) argument, flag = argument:gsub ("%'%'%'%'%'", ""); -- remove all instances of it elseif argument:find ("''''", 1, true) then -- italic start and end without content (4) argument, flag=argument:gsub ("%'%'%'%'", ""); elseif argument:find ("'''", 1, true) then -- bold (3) argument, flag=argument:gsub ("%'%'%'", ""); elseif argument:find ("''", 1, true) then -- italic (2) argument, flag = argument:gsub ("%'%'", ""); else break; end end return argument, flag; -- done end --[[--------------------------< S E T _ S E L E C T E D _ M O D U L E S >-------------------------------------- Sets local cfg table to same (live or sandbox) as that used by the other modules. ]] local function set_selected_modules (cfg_table_ptr) cfg = cfg_table_ptr; end --[[--------------------------< E X P O R T S >---------------------------------------------------------------- ]] return { add_maint_cat = add_maint_cat, -- exported functions add_prop_cat = add_prop_cat, error_comment = error_comment, has_accept_as_written = has_accept_as_written, hyphen_to_dash = hyphen_to_dash, in_array = in_array, is_set = is_set, is_wikilink = is_wikilink, make_sep_list = make_sep_list, make_wikilink = make_wikilink, remove_wiki_link = remove_wiki_link, safe_for_italics = safe_for_italics, select_one = select_one, set_message = set_message, set_selected_modules = set_selected_modules, strip_apostrophe_markup = strip_apostrophe_markup, substitute = substitute, wrap_style = wrap_style, z = z, -- exported table } kk801mqzkv4xrvmuck62gy23fyu6dl0 Module:Citation/CS1/Whitelist 828 1641 27582 27581 2022-07-30T05:41:47Z Samatics 9 1 revision imported from [[:en:Module:Citation/CS1/Whitelist]]: Import citation templates Scribunto text/plain --[[--------------------------< S U P P O R T E D P A R A M E T E R S >-------------------------------------- Because a steady-state signal conveys no useful information, whitelist.basic_arguments[] list items can have three values: true - these parameters are valid and supported parameters false - these parameters are deprecated but still supported tracked - these parameters are valid and supported parameters tracked in an eponymous properties category nil - these parameters are no longer supported. remove entirely ]] local basic_arguments = { ['accessdate'] = true, ['access-date'] = true, ['agency'] = true, ['archivedate'] = true, ['archive-date'] = true, ['archive-format'] = true, ['archiveurl'] = true, ['archive-url'] = true, ['article'] = true, ['article-format'] = true, ['article-url'] = true, ['article-url-access'] = true, ['arxiv'] = true, -- cite arxiv; here because allowed in cite ... as identifier ['asin'] = true, ['ASIN'] = true, ['asin-tld'] = true, ['at'] = true, ['author'] = true, ['author-first'] = true, ['author-given'] = true, ['author-last'] = true, ['author-surname'] = true, ['authorlink'] = true, ['author-link'] = true, ['author-mask'] = true, ['authors'] = true, ['bibcode'] = true, ['bibcode-access'] = true, ['biorxiv'] = true, -- cite biorxiv; here because allowed in cite ... as identifier ['chapter'] = true, ['chapter-format'] = true, ['chapter-url'] = true, ['chapter-url-access'] = true, ['citeseerx'] = true, -- cite citeseerx; here because allowed in cite ... as identifier ['collaboration'] = true, ['contribution'] = true, ['contribution-format'] = true, ['contribution-url'] = true, ['contribution-url-access'] = true, ['contributor'] = true, ['contributor-first'] = true, ['contributor-given'] = true, ['contributor-last'] = true, ['contributor-surname'] = true, ['contributor-link'] = true, ['contributor-mask'] = true, ['date'] = true, ['department'] = true, ['df'] = true, ['dictionary'] = true, ['display-authors'] = true, ['display-contributors'] = true, ['display-editors'] = true, ['display-interviewers'] = true, ['display-subjects'] = true, ['display-translators'] = true, ['doi'] = true, ['DOI'] = true, ['doi-access'] = true, ['doi-broken-date'] = true, ['edition'] = true, ['editor'] = true, ['editor-first'] = true, ['editor-given'] = true, ['editor-last'] = true, ['editor-surname'] = true, ['editor-link'] = true, ['editor-mask'] = true, ['eissn'] = true, ['EISSN'] = true, ['encyclopaedia'] = true, ['encyclopedia'] = true, ['entry'] = true, ['entry-format'] = true, ['entry-url'] = true, ['entry-url-access'] = true, ['eprint'] = true, -- cite arxiv; here because allowed in cite ... as identifier ['first'] = true, ['format'] = true, ['given'] = true, ['hdl'] = true, ['HDL'] = true, ['hdl-access'] = true, ['host'] = true, -- unique to certain templates? ['id'] = true, ['ID'] = true, ['institution'] = true, -- constrain to cite thesis? ['interviewer'] = true, ['interviewer-first'] = true, ['interviewer-given'] = true, ['interviewer-last'] = true, ['interviewer-surname'] = true, ['interviewer-link'] = true, ['interviewer-mask'] = true, ['isbn'] = true, ['ISBN'] = true, ['ismn'] = true, ['ISMN'] = true, ['issn'] = true, ['ISSN'] = true, ['issue'] = true, ['jfm'] = true, ['JFM'] = true, ['journal'] = true, ['jstor'] = true, ['JSTOR'] = true, ['jstor-access'] = true, ['lang'] = true, ['language'] = true, ['last'] = true, ['lay-date'] = false, ['lay-format'] = false, ['lay-source'] = false, ['lay-url'] = false, ['lccn'] = true, ['LCCN'] = true, ['location'] = true, ['magazine'] = true, ['medium'] = true, ['minutes'] = true, -- constrain to cite AV media and podcast? ['mode'] = true, ['mr'] = true, ['MR'] = true, ['name-list-style'] = true, ['newspaper'] = true, ['no-pp'] = true, ['no-tracking'] = true, ['number'] = true, ['oclc'] = true, ['OCLC'] = true, ['ol'] = true, ['OL'] = true, ['ol-access'] = true, ['orig-date'] = true, ['origyear'] = true, ['orig-year'] = true, ['osti'] = true, ['OSTI'] = true, ['osti-access'] = true, ['others'] = true, ['p'] = true, ['page'] = true, ['pages'] = true, ['people'] = true, ['periodical'] = true, ['place'] = true, ['pmc'] = true, ['PMC'] = true, ['pmc-embargo-date'] = true, ['pmid'] = true, ['PMID'] = true, ['postscript'] = true, ['pp'] = true, ['publication-date'] = true, ['publication-place'] = true, ['publisher'] = true, ['quotation'] = true, ['quote'] = true, ['quote-page'] = true, ['quote-pages'] = true, ['ref'] = true, ['rfc'] = true, ['RFC'] = true, ['sbn'] = true, ['SBN'] = true, ['scale'] = true, ['script-article'] = true, ['script-chapter'] = true, ['script-contribution'] = true, ['script-entry'] = true, ['script-journal'] = true, ['script-magazine'] = true, ['script-newspaper'] = true, ['script-periodical'] = true, ['script-quote'] = true, ['script-section'] = true, ['script-title'] = true, ['script-website'] = true, ['script-work'] = true, ['section'] = true, ['section-format'] = true, ['section-url'] = true, ['section-url-access'] = true, ['series'] = true, ['ssrn'] = true, -- cite ssrn; these three here because allowed in cite ... as identifier ['SSRN'] = true, ['ssrn-access'] = true, ['subject'] = true, ['subject-link'] = true, ['subject-mask'] = true, ['surname'] = true, ['s2cid'] = true, ['S2CID'] = true, ['s2cid-access'] = true, ['template-doc-demo'] = true, ['time'] = true, -- constrain to cite av media and podcast? ['time-caption'] = true, -- constrain to cite av media and podcast? ['title'] = true, ['title-link'] = true, ['translator'] = true, ['translator-first'] = true, ['translator-given'] = true, ['translator-last'] = true, ['translator-surname'] = true, ['translator-link'] = true, ['translator-mask'] = true, ['trans-article'] = true, ['trans-chapter'] = true, ['trans-contribution'] = true, ['trans-entry'] = true, ['trans-journal'] = true, ['trans-magazine'] = true, ['trans-newspaper'] = true, ['trans-periodical'] = true, ['trans-quote'] = true, ['trans-section'] = true, ['trans-title'] = true, ['trans-website'] = true, ['trans-work'] = true, ['type'] = true, ['url'] = true, ['URL'] = true, ['url-access'] = true, ['url-status'] = true, ['vauthors'] = true, ['veditors'] = true, ['version'] = true, ['via'] = true, ['volume'] = true, ['website'] = true, ['work'] = true, ['year'] = true, ['zbl'] = true, ['ZBL'] = true, } local numbered_arguments = { ['author#'] = true, ['author-first#'] = true, ['author#-first'] = true, ['author-given#'] = true, ['author#-given'] = true, ['author-last#'] = true, ['author#-last'] = true, ['author-surname#'] = true, ['author#-surname'] = true, ['author-link#'] = true, ['author#-link'] = true, ['authorlink#'] = true, ['author#link'] = true, ['author-mask#'] = true, ['author#-mask'] = true, ['contributor#'] = true, ['contributor-first#'] = true, ['contributor#-first'] = true, ['contributor-given#'] = true, ['contributor#-given'] = true, ['contributor-last#'] = true, ['contributor#-last'] = true, ['contributor-surname#'] = true, ['contributor#-surname'] = true, ['contributor-link#'] = true, ['contributor#-link'] = true, ['contributor-mask#'] = true, ['contributor#-mask'] = true, ['editor#'] = true, ['editor-first#'] = true, ['editor#-first'] = true, ['editor-given#'] = true, ['editor#-given'] = true, ['editor-last#'] = true, ['editor#-last'] = true, ['editor-surname#'] = true, ['editor#-surname'] = true, ['editor-link#'] = true, ['editor#-link'] = true, ['editor-mask#'] = true, ['editor#-mask'] = true, ['first#'] = true, ['given#'] = true, ['host#'] = true, ['interviewer#'] = true, ['interviewer-first#'] = true, ['interviewer#-first'] = true, ['interviewer-given#'] = true, ['interviewer#-given'] = true, ['interviewer-last#'] = true, ['interviewer#-last'] = true, ['interviewer-surname#'] = true, ['interviewer#-surname'] = true, ['interviewer-link#'] = true, ['interviewer#-link'] = true, ['interviewer-mask#'] = true, ['interviewer#-mask'] = true, ['last#'] = true, ['subject#'] = true, ['subject-link#'] = true, ['subject#-link'] = true, ['subject-mask#'] = true, ['subject#-mask'] = true, ['surname#'] = true, ['translator#'] = true, ['translator-first#'] = true, ['translator#-first'] = true, ['translator-given#'] = true, ['translator#-given'] = true, ['translator-last#'] = true, ['translator#-last'] = true, ['translator-surname#'] = true, ['translator#-surname'] = true, ['translator-link#'] = true, ['translator#-link'] = true, ['translator-mask#'] = true, ['translator#-mask'] = true, } --[[--------------------------< P R E P R I N T S U P P O R T E D P A R A M E T E R S >-------------------- Cite arXiv, cite biorxiv, cite citeseerx, and cite ssrn are preprint templates that use the limited set of parameters defined in the limited_basic_arguments and limited_numbered_arguments tables. Those lists are supplemented with a template-specific list of parameters that are required by the particular template and may be exclusive to one of the preprint templates. Some of these parameters may also be available to the general cs1|2 templates. Same conventions for true/false/tracked/nil as above. ]] local preprint_arguments = { arxiv = { ['arxiv'] = true, -- cite arxiv and arxiv identifiers ['class'] = true, ['eprint'] = true, -- cite arxiv and arxiv identifiers }, biorxiv = { ['biorxiv'] = true, }, citeseerx = { ['citeseerx'] = true, }, ssrn = { ['ssrn'] = true, ['SSRN'] = true, ['ssrn-access'] = true, }, } --[[--------------------------< L I M I T E D S U P P O R T E D P A R A M E T E R S >---------------------- cite arxiv, cite biorxiv, cite citeseerx, and cite ssrn templates are preprint templates so are allowed only a limited subset of parameters allowed to all other cs1|2 templates. The limited subset is defined here. Same conventions for true/false/tracked/nil as above. ]] local limited_basic_arguments = { ['at'] = true, ['author'] = true, ['author-first'] = true, ['author-given'] = true, ['author-last'] = true, ['author-surname'] = true, ['author-link'] = true, ['authorlink'] = true, ['author-mask'] = true, ['authors'] = true, ['collaboration'] = true, ['date'] = true, ['df'] = true, ['display-authors'] = true, ['first'] = true, ['given'] = true, ['language'] = true, ['last'] = true, ['mode'] = true, ['name-list-style'] = true, ['no-tracking'] = true, ['p'] = true, ['page'] = true, ['pages'] = true, ['postscript'] = true, ['pp'] = true, ['quotation'] = true, ['quote'] = true, ['ref'] = true, ['surname'] = true, ['template-doc-demo'] = true, ['title'] = true, ['trans-title'] = true, ['vauthors'] = true, ['year'] = true, } local limited_numbered_arguments = { ['author#'] = true, ['author-first#'] = true, ['author#-first'] = true, ['author-given#'] = true, ['author#-given'] = true, ['author-last#'] = true, ['author#-last'] = true, ['author-surname#'] = true, ['author#-surname'] = true, ['author-link#'] = true, ['author#-link'] = true, ['authorlink#'] = true, ['author#link'] = true, ['author-mask#'] = true, ['author#-mask'] = true, ['first#'] = true, ['given#'] = true, ['last#'] = true, ['surname#'] = true, } --[[--------------------------< U N I Q U E _ A R G U M E N T S >---------------------------------------------- Some templates have unique parameters. Those templates and their unique parameters are listed here. Keys in this table are the template's CitationClass parameter value Same conventions for true/false/tracked/nil as above. ]] local unique_arguments = { ['audio-visual'] = { ['transcript'] = true, ['transcript-format'] = true, ['transcript-url'] = true, }, conference = { ['book-title'] = true, ['conference'] = true, ['conference-format'] = true, ['conference-url'] = true, ['event'] = true, }, episode = { ['airdate'] = true, ['air-date'] = true, ['credits'] = true, ['episode-link'] = true, -- alias of |title-link= ['network'] = true, ['season'] = true, ['series-link'] = true, ['series-no'] = true, ['series-number'] = true, ['station'] = true, ['transcript'] = true, ['transcript-format'] = true, ['transcripturl'] = false, ['transcript-url'] = true, }, mailinglist = { ['mailing-list'] = true, }, map = { ['cartography'] = true, ['inset'] = true, ['map'] = true, ['map-format'] = true, ['map-url'] = true, ['map-url-access'] = true, ['script-map'] = true, ['sections'] = true, ['sheet'] = true, ['sheets'] = true, ['trans-map'] = true, }, newsgroup = { ['message-id'] = true, ['newsgroup'] = true, }, report = { ['docket'] = true, }, serial = { ['airdate'] = true, ['air-date'] = true, ['credits'] = true, ['episode'] = true, -- cite serial only TODO: make available to cite episode? ['episode-link'] = true, -- alias of |title-link= ['network'] = true, ['series-link'] = true, ['station'] = true, }, speech = { ['conference'] = true, ['conference-format'] = true, ['conference-url'] = true, ['event'] = true, }, thesis = { ['degree'] = true, ['docket'] = true, }, } --[[--------------------------< T E M P L A T E _ L I S T _ G E T >-------------------------------------------- gets a list of the templates from table t ]] local function template_list_get (t) local out = {}; -- a table for output for k, _ in pairs (t) do -- spin through the table and collect the keys table.insert (out, k) -- add each key to the output table end return out; -- and done end --[[--------------------------< E X P O R T E D T A B L E S >------------------------------------------------ ]] return { basic_arguments = basic_arguments, numbered_arguments = numbered_arguments, limited_basic_arguments = limited_basic_arguments, limited_numbered_arguments = limited_numbered_arguments, preprint_arguments = preprint_arguments, preprint_template_list = template_list_get (preprint_arguments), -- make a template list from preprint_arguments{} table unique_arguments = unique_arguments, unique_param_template_list = template_list_get (unique_arguments), -- make a template list from unique_arguments{} table }; c31769ha0b0k636k736zgv3no6leh8l Module:Citation/CS1/styles.css 828 1642 27584 27583 2022-07-30T05:41:47Z Samatics 9 1 revision imported from [[:en:Module:Citation/CS1/styles.css]]: Import citation templates sanitized-css text/css /* Protection icon the following line controls the page-protection icon in the upper right corner it must remain within this comment {{sandbox other||{{pp-template}}}} */ /* Overrides Some wikis do not override user agent default styles for HTML <cite> and <q>, unlike en.wp. On en.wp, keep these the same as [[MediaWiki:Common.css]]. The word-wrap and :target styles were moved here from Common.css. On en.wp, keep these the same as [[Template:Citation/styles.css]]. */ cite.citation { font-style: inherit; /* Remove italics for <cite> */ /* Break long urls, etc., rather than overflowing box */ word-wrap: break-word; } .citation q { quotes: '"' '"' "'" "'"; /* Straight quote marks for <q> */ } /* Highlight linked elements (such as clicked references) in blue */ .citation:target { /* ignore the linter - all browsers of interest implement this */ background-color: rgba(0, 127, 255, 0.133); } /* ID and URL access Both core and Common.css have selector .mw-parser-output a[href$=".pdf"].external for PDF pages. All TemplateStyles pages are hoisted to .mw-parser-output. We need to have specificity equal to a[href$=".pdf"].external for locks to override PDF icon. That's essentially 2 classes and 1 element. the .id-lock-... selectors are for use by non-citation templates like {{Catalog lookup link}} which do not have to handle PDF links */ .id-lock-free a, .citation .cs1-lock-free a { background: linear-gradient(transparent, transparent), url(//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg) right 0.1em center/9px no-repeat; } .id-lock-limited a, .id-lock-registration a, .citation .cs1-lock-limited a, .citation .cs1-lock-registration a { background: linear-gradient(transparent, transparent), url(//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg) right 0.1em center/9px no-repeat; } .id-lock-subscription a, .citation .cs1-lock-subscription a { background: linear-gradient(transparent, transparent), url(//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg) right 0.1em center/9px no-repeat; } /* Wikisource Wikisource icon when |chapter= or |title= is wikilinked to Wikisource as in cite wikisource */ .cs1-ws-icon a { background: linear-gradient(transparent, transparent), url(//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg) right 0.1em center/12px no-repeat; } /* Errors and maintenance */ .cs1-code { /* <code>...</code> style override: mediawiki's css definition is specified here: https://git.wikimedia.org/blob/mediawiki%2Fcore.git/ 69cd73811f7aadd093050dbf20ed70ef0b42a713/skins%2Fcommon%2FcommonElements.css#L199 */ color: inherit; background: inherit; border: none; padding: inherit; } .cs1-hidden-error { display: none; color: #d33; } .cs1-visible-error { color: #d33; } .cs1-maint { display: none; color: #3a3; margin-left: 0.3em; } /* Small text size Set small text size in one place. 0.95 (here) * 0.9 (from references list) is ~0.85, which is the lower bound for size for accessibility. Old styling for this was just 0.85. We could write the rule so that when this template is inside references/reflist, only then does it multiply by 0.95; else multiply by 0.85 */ .cs1-format { font-size: 95%; } /* kerning */ .cs1-kern-left { padding-left: 0.2em; } .cs1-kern-right { padding-right: 0.2em; } /* selflinks – avoid bold font style when cs1|2 template links to the current page */ .citation .mw-selflink { font-weight: inherit; } 05swlrxxaulwkgtbbdmtf5atrgfwmuz Module:Color contrast 828 1643 27586 27585 2022-07-30T05:41:48Z Samatics 9 1 revision imported from [[:en:Module:Color_contrast]]: Import citation templates Scribunto text/plain -- -- This module implements -- {{Color contrast ratio}} -- {{Greater color contrast ratio}} -- {{ColorToLum}} -- {{RGBColorToLum}} -- local p = {} local HTMLcolor = mw.loadData( 'Module:Color contrast/colors' ) local function sRGB (v) if (v <= 0.03928) then v = v / 12.92 else v = math.pow((v+0.055)/1.055, 2.4) end return v end local function rgbdec2lum(R, G, B) if ( 0 <= R and R < 256 and 0 <= G and G < 256 and 0 <= B and B < 256 ) then return 0.2126 * sRGB(R/255) + 0.7152 * sRGB(G/255) + 0.0722 * sRGB(B/255) else return '' end end local function hsl2lum(h, s, l) if ( 0 <= h and h < 360 and 0 <= s and s <= 1 and 0 <= l and l <= 1 ) then local c = (1 - math.abs(2*l - 1))*s local x = c*(1 - math.abs( math.fmod(h/60, 2) - 1) ) local m = l - c/2 local r, g, b = m, m, m if( 0 <= h and h < 60 ) then r = r + c g = g + x elseif( 60 <= h and h < 120 ) then r = r + x g = g + c elseif( 120 <= h and h < 180 ) then g = g + c b = b + x elseif( 180 <= h and h < 240 ) then g = g + x b = b + c elseif( 240 <= h and h < 300 ) then r = r + x b = b + c elseif( 300 <= h and h < 360 ) then r = r + c b = b + x end return rgbdec2lum(255*r, 255*g, 255*b) else return '' end end local function color2lum(c) if (c == nil) then return '' end -- html '#' entity c = c:gsub("&#35;", "#") -- whitespace c = c:match( '^%s*(.-)[%s;]*$' ) -- unstrip nowiki strip markers c = mw.text.unstripNoWiki(c) -- lowercase c = c:lower() -- first try to look it up local L = HTMLcolor[c] if (L ~= nil) then return L end -- convert from hsl if mw.ustring.match(c,'^hsl%([%s]*[0-9][0-9%.]*[%s]*,[%s]*[0-9][0-9%.]*%%[%s]*,[%s]*[0-9][0-9%.]*%%[%s]*%)$') then local h, s, l = mw.ustring.match(c,'^hsl%([%s]*([0-9][0-9%.]*)[%s]*,[%s]*([0-9][0-9%.]*)%%[%s]*,[%s]*([0-9][0-9%.]*)%%[%s]*%)$') return hsl2lum(tonumber(h), tonumber(s)/100, tonumber(l)/100) end -- convert from rgb if mw.ustring.match(c,'^rgb%([%s]*[0-9][0-9]*[%s]*,[%s]*[0-9][0-9]*[%s]*,[%s]*[0-9][0-9]*[%s]*%)$') then local R, G, B = mw.ustring.match(c,'^rgb%([%s]*([0-9][0-9]*)[%s]*,[%s]*([0-9][0-9]*)[%s]*,[%s]*([0-9][0-9]*)[%s]*%)$') return rgbdec2lum(tonumber(R), tonumber(G), tonumber(B)) end -- convert from rgb percent if mw.ustring.match(c,'^rgb%([%s]*[0-9][0-9%.]*%%[%s]*,[%s]*[0-9][0-9%.]*%%[%s]*,[%s]*[0-9][0-9%.]*%%[%s]*%)$') then local R, G, B = mw.ustring.match(c,'^rgb%([%s]*([0-9][0-9%.]*)%%[%s]*,[%s]*([0-9][0-9%.]*)%%[%s]*,[%s]*([0-9][0-9%.]*)%%[%s]*%)$') return rgbdec2lum(255*tonumber(R)/100, 255*tonumber(G)/100, 255*tonumber(B)/100) end -- remove leading # (if there is one) and whitespace c = mw.ustring.match(c, '^[%s#]*([a-f0-9]*)[%s]*$') -- split into rgb local cs = mw.text.split(c or '', '') if( #cs == 6 ) then local R = 16*tonumber('0x' .. cs[1]) + tonumber('0x' .. cs[2]) local G = 16*tonumber('0x' .. cs[3]) + tonumber('0x' .. cs[4]) local B = 16*tonumber('0x' .. cs[5]) + tonumber('0x' .. cs[6]) return rgbdec2lum(R, G, B) elseif ( #cs == 3 ) then local R = 16*tonumber('0x' .. cs[1]) + tonumber('0x' .. cs[1]) local G = 16*tonumber('0x' .. cs[2]) + tonumber('0x' .. cs[2]) local B = 16*tonumber('0x' .. cs[3]) + tonumber('0x' .. cs[3]) return rgbdec2lum(R, G, B) end -- failure, return blank return '' end -- This exports the function for use in other modules. -- The colour is passed as a string. function p._lum(color) return color2lum(color) end function p._greatercontrast(args) local bias = tonumber(args['bias'] or '0') or 0 local css = (args['css'] and args['css'] ~= '') and true or false local v1 = color2lum(args[1] or '') local c2 = args[2] or '#FFFFFF' local v2 = color2lum(c2) local c3 = args[3] or '#000000' local v3 = color2lum(c3) local ratio1 = -1; local ratio2 = -1; if (type(v1) == 'number' and type(v2) == 'number') then ratio1 = (v2 + 0.05)/(v1 + 0.05) ratio1 = (ratio1 < 1) and 1/ratio1 or ratio1 end if (type(v1) == 'number' and type(v3) == 'number') then ratio2 = (v3 + 0.05)/(v1 + 0.05) ratio2 = (ratio2 < 1) and 1/ratio2 or ratio2 end if css then local c1 = args[1] or '' if mw.ustring.match(c1, '^[A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9]$') or mw.ustring.match(c1, '^[A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9]$') then c1 = '#' .. c1 end if mw.ustring.match(c2, '^[A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9]$') or mw.ustring.match(c2, '^[A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9]$') then c2 = '#' .. c2 end if mw.ustring.match(v3, '^[A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9]$') or mw.ustring.match(v3, '^[A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9]$') then c3 = '#' .. c3 end return 'background-color:' .. c1 .. '; color:' .. ((ratio1 > 0) and (ratio2 > 0) and ((ratio1 + bias > ratio2) and c2 or c3) or '') .. ';' end return (ratio1 > 0) and (ratio2 > 0) and ((ratio1 + bias > ratio2) and c2 or c3) or '' end function p._ratio(args) local v1 = color2lum(args[1]) local v2 = color2lum(args[2]) if (type(v1) == 'number' and type(v2) == 'number') then -- v1 should be the brighter of the two. if v2 > v1 then v1, v2 = v2, v1 end return (v1 + 0.05)/(v2 + 0.05) else return args['error'] or '?' end end function p._styleratio(args) local style = (args[1] or ''):lower() local bg, fg = 'white', 'black' local lum_bg, lum_fg = 1, 0 if args[2] then local lum = color2lum(args[2]) if lum ~= '' then bg, lum_bg = args[2], lum end end if args[3] then local lum = color2lum(args[3]) if lum ~= '' then fg, lum_fg = args[3], lum end end local slist = mw.text.split(mw.ustring.gsub(mw.ustring.gsub(style or '', '&#[Xx]23;', '#'), '&#35;', '#'), ';') for k = 1,#slist do local s = slist[k] local k,v = s:match( '^[%s]*([^:]-):([^:]-)[%s;]*$' ) k = k or '' v = v or '' if (k:match('^[%s]*(background)[%s]*$') or k:match('^[%s]*(background%-color)[%s]*$')) then local lum = color2lum(v) if( lum ~= '' ) then bg, lum_bg = v, lum end elseif (k:match('^[%s]*(color)[%s]*$')) then local lum = color2lum(v) if( lum ~= '' ) then bg, lum_fg = v, lum end end end if lum_bg > lum_fg then return (lum_bg + 0.05)/(lum_fg + 0.05) else return (lum_fg + 0.05)/(lum_bg + 0.05) end end --[[ Use {{#invoke:Color contrast|somecolor}} directly or {{#invoke:Color contrast}} from a wrapper template. Parameters: -- |1= — required; A color to check. --]] function p.lum(frame) local color = frame.args[1] or frame:getParent().args[1] return p._lum(color) end function p.ratio(frame) local args = frame.args[1] and frame.args or frame:getParent().args return p._ratio(args) end function p.styleratio(frame) local args = frame.args[1] and frame.args or frame:getParent().args return p._styleratio(args) end function p.greatercontrast(frame) local args = frame.args[1] and frame.args or frame:getParent().args return p._greatercontrast(args) end return p 3j3oaih63ygo9p806h5yxpscaqh3xu9 Module:Color contrast/colors 828 1644 27588 27587 2022-07-30T05:41:48Z Samatics 9 1 revision imported from [[:en:Module:Color_contrast/colors]]: Import citation templates Scribunto text/plain return { aliceblue = 0.92880068253475, antiquewhite = 0.84646951707754, aqua = 0.7874, aquamarine = 0.8078549208338, azure = 0.97265264954166, beige = 0.8988459998705, bisque = 0.80732327372979, black = 0, blanchedalmond = 0.85084439608156, blue = 0.0722, blueviolet = 0.12622014321946, brown = 0.098224287876511, burlywood = 0.51559844533893, cadetblue = 0.29424681085422, chartreuse = 0.76032025902623, chocolate = 0.23898526114557, coral = 0.37017930872924, cornflowerblue = 0.30318641994179, cornsilk = 0.93562110372965, crimson = 0.16042199953026, cyan = 0.7874, darkblue = 0.018640801980939, darkcyan = 0.20329317839046, darkgoldenrod = 0.27264703559993, darkgray = 0.39675523072563, darkgreen = 0.091143429047575, darkgrey = 0.39675523072563, darkkhaki = 0.45747326349994, darkmagenta = 0.07353047651207, darkolivegreen = 0.12651920884889, darkorange = 0.40016167026524, darkorchid = 0.13413142174857, darkred = 0.054889674531132, darksalmon = 0.40541471563381, darkseagreen = 0.43789249325969, darkslateblue = 0.065792846227988, darkslategray = 0.067608151928044, darkslategrey = 0.067608151928044, darkturquoise = 0.4874606277449, darkviolet = 0.10999048339343, deeppink = 0.23866895828276, deepskyblue = 0.44481603395575, dimgray = 0.14126329114027, dimgrey = 0.14126329114027, dodgerblue = 0.27442536991456, firebrick = 0.10724525535015, floralwhite = 0.95922484825004, forestgreen = 0.18920812076002, fuchsia = 0.2848, gainsboro = 0.71569350050648, ghostwhite = 0.94311261886323, gold = 0.69860877428159, goldenrod = 0.41919977809569, gray = 0.2158605001139, green = 0.15438342968146, greenyellow = 0.80609472611453, grey = 0.2158605001139, honeydew = 0.96336535554782, hotpink = 0.34658438169715, indianred = 0.21406134963884, indigo = 0.03107561486337, ivory = 0.99071270600615, khaki = 0.77012343394121, lavender = 0.80318750514521, lavenderblush = 0.90172748631046, lawngreen = 0.73905893124963, lemonchiffon = 0.94038992245622, lightblue = 0.63709141280807, lightcoral = 0.35522120733135, lightcyan = 0.94587293494829, lightgoldenrodyellow = 0.93348351018297, lightgray = 0.65140563741982, lightgreen = 0.69091979956865, lightgrey = 0.65140563741982, lightpink = 0.58566152734898, lightsalmon = 0.4780675225206, lightseagreen = 0.35050145117042, lightskyblue = 0.56195637618331, lightslategray = 0.23830165007287, lightslategrey = 0.23830165007287, lightsteelblue = 0.53983888284666, lightyellow = 0.98161818392882, lime = 0.7152, limegreen = 0.44571042246098, linen = 0.88357340984379, magenta = 0.2848, maroon = 0.045891942324215, mediumaquamarine = 0.49389703310801, mediumblue = 0.044077780212328, mediumorchid = 0.21639251153773, mediumpurple = 0.22905858091648, mediumseagreen = 0.34393112338131, mediumslateblue = 0.20284629471622, mediumspringgreen = 0.70704308194184, mediumturquoise = 0.5133827926448, mediumvioletred = 0.14371899849357, midnightblue = 0.02071786635086, mintcream = 0.97834604947588, mistyrose = 0.82183047859185, moccasin = 0.80083000991567, navajowhite = 0.76519682342785, navy = 0.015585128108224, oldlace = 0.91900633405549, olive = 0.20027537200568, olivedrab = 0.22593150951929, orange = 0.4817026703631, orangered = 0.25516243753416, orchid = 0.31348806761439, palegoldenrod = 0.78792647887614, palegreen = 0.77936759006353, paleturquoise = 0.76436077921714, palevioletred = 0.28754994117889, papayawhip = 0.87797100199835, peachpuff = 0.74905589878251, peru = 0.30113074877936, pink = 0.63271070702466, plum = 0.45734221587969, powderblue = 0.68254586500605, purple = 0.061477070432439, rebeccapurple = 0.07492341159447, red = 0.2126, rosybrown = 0.32319457649407, royalblue = 0.16663210743188, saddlebrown = 0.097922285020521, salmon = 0.36977241527596, sandybrown = 0.46628543696283, seagreen = 0.19734199706275, seashell = 0.92737862206922, sienna = 0.13697631337098, silver = 0.52711512570581, skyblue = 0.55291668518184, slateblue = 0.14784278062136, slategray = 0.20896704076536, slategrey = 0.20896704076536, snow = 0.96533341834849, springgreen = 0.73052306068529, steelblue = 0.20562642207625, tan = 0.48237604163921, teal = 0.16996855778968, thistle = 0.56818401093733, tomato = 0.30638612719415, turquoise = 0.5895536427578, violet = 0.40315452986676, wheat = 0.74909702820482, white = 1, whitesmoke = 0.91309865179342, yellow = 0.9278, yellowgreen = 0.50762957208707, } chi69ar1btd4wp6xbk3uez6sfu0vipn Module:Cs1 documentation support 828 1645 27590 27589 2022-07-30T05:41:48Z Samatics 9 1 revision imported from [[:en:Module:Cs1_documentation_support]]: Import citation templates Scribunto text/plain require('Module:No globals'); local getArgs = require ('Module:Arguments').getArgs; local cfg = mw.loadData ('Module:Citation/CS1/Configuration'); -- load the configuration module local whitelist = mw.loadData ('Module:Citation/CS1/Whitelist'); -- load the whitelist module local exclusion_lists = { -- TODO: move these tables into a separate ~/data module and mw.loadData() it ['cite book'] = { ['agency'] = true, ['air-date'] = true, ['arxiv'] = true, ['biorxiv'] = true, ['citeseerx'] = true, ['class'] = true, ['conference'] = true, ['conference-format'] = true, ['conference-url'] = true, ['degree'] = true, ['department'] = true, ['display-interviewers'] = true, ['docket'] = true, ['episode'] = true, ['interviewer#'] = true, ['interviewer-first#'] = true, ['interviewer-link#'] = true, ['interviewer-mask#'] = true, ['ismn'] = true, ['issn'] = true, ['issue'] = true, ['jfm'] = true, ['journal'] = true, ['jstor'] = true, ['mailinglist'] = true, ['message-id'] = true, ['minutes'] = true, ['MR'] = true, ['network'] = true, ['number'] = true, ['RFC'] = true, ['script-journal'] = true, ['season'] = true, ['section'] = true, ['sections'] = true, ['series-link'] = true, ['series-number'] = true, ['series-separator'] = true, ['sheet'] = true, ['sheets'] = true, ['SSRN'] = true, ['station'] = true, ['time'] = true, ['time-caption'] = true, ['trans-article'] = true, ['trans-journal'] = true, ['transcript'] = true, ['transcript-format'] = true, ['transcript-url'] = true, ['ZBL'] = true, }, ['cite journal'] = { ['agency'] = true, ['air-date'] = true, ['book-title'] = true, ['chapter'] = true, ['chapter-format'] = true, ['chapter-url'] = true, ['chapter-url-access'] = true, ['class'] = true, ['conference'] = true, ['conference-format'] = true, ['conference-url'] = true, ['contribution'] = true, ['contributor#'] = true, ['contributor-first#'] = true, ['contributor-link#'] = true, ['contributor-mask#'] = true, ['degree'] = true, ['department'] = true, ['display-interviewers'] = true, ['docket'] = true, ['edition'] = true, ['editor#'] = true, ['editor-first#'] = true, ['editor-link#'] = true, ['editor-mask#'] = true, ['editors'] = true, ['encyclopedia'] = true, ['episode'] = true, ['ignore-isbn-error'] = true, ['interviewer#'] = true, ['interviewer-first#'] = true, ['interviewer-link#'] = true, ['interviewer-mask#'] = true, ['isbn'] = true, ['ismn'] = true, ['LCCN'] = true, ['mailinglist'] = true, ['message-id'] = true, ['minutes'] = true, ['network'] = true, ['script-chapter'] = true, ['season'] = true, ['section'] = true, ['sections'] = true, ['series-link'] = true, ['series-number'] = true, ['series-separator'] = true, ['sheet'] = true, ['sheets'] = true, ['station'] = true, ['time'] = true, ['time-caption'] = true, ['trans-article'] = true, ['transcript'] = true, ['transcript-format'] = true, ['transcript-url'] = true, }, } --[[-------------------------< A D D _ T O _ L I S T >--------------------------------------------------------- adds code/name pair to code_list and name/code pair to name_list; code/name pairs in override_list replace those taken from the MediaWiki list; these are marked with a superscripted dagger. |script-<param>= lang codes always use override names so dagger is omitted ]] local function add_to_list (code_list, name_list, override_list, code, name, dagger) if false == dagger then dagger = ''; -- no dagger for |script-<param>= codes and names else dagger = '<sup>†</sup>'; -- dagger for all other lists using override end if override_list[code] then -- look in the override table for this code code_list[code] = override_list[code] .. dagger; -- use the name from the override table; mark with dagger name_list[override_list[code]] = code .. dagger; else code_list[code] = name; -- use the MediaWiki name and code name_list[name] = code; end end --[[-------------------------< L I S T _ F O R M A T >--------------------------------------------------------- formats key/value pair into a string for rendering ['k'] = 'v' → k: v ]] local function list_format (result, list) for k, v in pairs (list) do table.insert (result, k .. ': ' .. v); end end --[[-------------------------< L A N G _ L I S T E R >--------------------------------------------------------- Module entry point Crude documentation tool that returns one of several lists of language codes and names. Used in Template:Citation Style documentation/language/doc {{#invoke:cs1 documentation support|lang_lister|list=<selector>|lang=<code>}} where <selector> is one of the values: 2char – list of ISO 639-1 codes and names sorted by code 3char – list of ISO 639-2, -3 codes and names sorted by code ietf – list of IETF language tags and names sorted by tag ietf2 – list of ISO 639-1 based IETF language tags and names sorted by tag ietf3 – list of list of ISO 639-2, -3 based IETF language tags and names sorted by tag name – list of language names and codes sorted by name all - list all language codes/tags and names sorted by code/tag where <code> is a MediaWiki supported 2, 3, or ietf-like language code; because of fall-back, language names may be the English-language names. ]] local function lang_lister (frame) local lang = (frame.args.lang and '' ~= frame.args.lang) and frame.args.lang or mw.getContentLanguage():getCode() local source_list = mw.language.fetchLanguageNames(lang, 'all'); local override = cfg.lang_code_remap; local code_1_list={}; local code_2_list={}; local ietf_list={}; local ietf_list2={}; local ietf_list3={}; local name_list={}; if not ({['2char']=true, ['3char']=true, ['ietf']=true, ['ietf2']=true, ['ietf3']=true, ['name']=true, ['all']=true})[frame.args.list] then return '<span style="color:#d33">unknown list selector: ' .. frame.args.list .. '</span>'; end for code, name in pairs (source_list) do if 'all' == frame.args.list then add_to_list (code_1_list, name_list, override, code, name); -- use the code_1_list because why not? elseif 2 == code:len() then add_to_list (code_1_list, name_list, override, code, name); elseif 3 == code:len() then add_to_list (code_2_list, name_list, override, code, name); elseif code:match ('^%a%a%-.+') then -- ietf with 2-character language tag add_to_list (ietf_list, name_list, override, code, name); -- add to main ietf list for |list=ietf add_to_list (ietf_list2, name_list, override, code, name); -- add to ietf2 list elseif code:match ('^%a%a%a%-.+') then -- ietf with 3-character language tag add_to_list (ietf_list, name_list, override, code, name); -- add to main ietf list for |list=ietf add_to_list (ietf_list3, name_list, override, code, name); -- add to ietf3 list end end local result = {}; local out = {}; if '2char' == frame.args.list or 'all' == frame.args.list then -- iso 639-1 list_format (result, code_1_list); elseif '3char' == frame.args.list then -- iso 639-2, 3 list_format (result, code_2_list); elseif 'ietf' == frame.args.list then -- all ietf tags list_format (result, ietf_list); elseif 'ietf2' == frame.args.list then -- 2-character ietf tags list_format (result, ietf_list2); elseif 'ietf3' == frame.args.list then -- 3 character ietf tags list_format (result, ietf_list3); else --must be 'name' list_format (result, name_list); end local templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = "Div col/styles.css" } } table.sort (result); table.insert (result, 1, templatestyles .. '<div class="div-col" style="column-width:16em">'); table.insert (out, table.concat (result, '\n*')); table.insert (out, '</div>'); return table.concat (out, '\n'); end --[[--------------------------< S C R I P T _ L A N G _ L I S T E R >------------------------------------------ Module entry point Crude documentation tool that returns list of language codes and names supported by the various |script-<param>= parameters. used in Help:CS1 errors {{#invoke:cs1 documentation support|script_lang_lister}} ]] local function script_lang_lister (frame) local lang_code_src = cfg.script_lang_codes ; -- get list of allowed script language codes local override = cfg.lang_code_remap; local this_wiki_lang = mw.language.getContentLanguage().code; -- get this wiki's language local code_list = {}; -- interim list of aliases local name_list={}; -- not used; defined here so that we can reuse add_to_list() local out = {}; -- final output (for now an unordered list) for _, code in ipairs (lang_code_src) do -- loop through the list of codes local name = mw.language.fetchLanguageName (code, this_wiki_lang); -- get the language name associated with this code add_to_list (code_list, name_list, override, code, name, false); -- name_list{} not used but provided so that we can reuse add_to_list(); don't add superscript dagger end local result = {}; local out = {}; list_format (result, code_list); local templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = "Div col/styles.css" } } table.sort (result); table.insert (result, 1, templatestyles .. '<div class="div-col" style="column-width:16em">'); table.insert (out, table.concat (result, '\n*')); table.insert (out, '</div>'); return table.concat (out, '\n'); end --[[--------------------------< A L I A S _ L I S T E R >------------------------------------------------------ experimental code that lists parameters and their aliases. Perhaps basis for some sort of documentation? {{#invoke:cs1 documentation support|alias_lister}} ]] local function alias_lister () local alias_src = cfg.aliases; -- get master list of aliases local key; -- key for k/v in a new table local list = {}; -- interim list of aliases local out = {}; -- final output (for now an unordered list) for _, aliases in pairs (alias_src) do -- loop throu the master list of aliases if 'table' == type (aliases) then -- table only when there are aliases for i, alias in ipairs (aliases) do -- loop through all of the aliases if 1 == i then -- first 'alias' is the canonical parameter name key = alias; -- so it becomes the key in list else list[key] = list[key] and (list[key] .. ', ' .. alias) or alias; -- make comma-separated list of aliases list[alias] = 'see ' .. key; -- make a back reference from this alias to the canonical parameter end end end end for k, v in pairs (list) do -- loop through the list to make a simple unordered list table.insert (out, table.concat ({'*', k, ': ', v})); end table.sort (out); -- sort it return table.concat (out, '\010'); -- concatenate with \n -- return (mw.dumpObject (list)) end --[[--------------------------< C A N O N I C A L _ P A R A M _ L I S T E R >---------------------------------- experimental code that lists canonical parameter names. Perhaps basis for some sort of documentation? returns a comma separated, alpha sorted, list of the canonical parameters. If given a template name, excludes parameters listed in that template's exclusion_list[<template>]{} table (if a table has been defined). {{#invoke:cs1 documentation support|canonical_param_lister|<template>}} ]] local function canonical_param_lister (frame) local template = frame.args[1]; if '' == template then template = nil; end if template then template = mw.text.trim (template:lower()); end local alias_src = cfg.aliases; -- get master list of aliases local id_src = cfg.id_handlers; -- get master list of identifiers local list = {}; -- interim list of aliases local out = {}; -- final output (for now an unordered list) for _, aliases in pairs (alias_src) do -- loop through the master list of aliases local name; if 'table' == type (aliases) then -- table only when there are aliases name = aliases[1]; -- first member of an aliases table is declared canonical else name = aliases; -- for those parameters that do not have any aliases, the parameter is declared canonical end if not template then -- no template name, add this parameter table.insert (list, name); elseif not exclusion_lists[template] then -- template name but no exclusion list table.insert (list, name); elseif not exclusion_lists[template][name] then -- template name and exclusion list but name not in list table.insert (list, name); end end for k, ids in pairs (id_src) do -- spin through the list of identifiers local name = id_src[k].parameters[1]; -- get the first (left-most) parameter name local access = id_src[k].custom_access; -- get the access-icon parameter if it exists for this identifier if not template then -- no template name table.insert (list, name); -- add this parameter if access then table.insert (list, access); -- add this access-icon parameter end elseif not exclusion_lists[template] then -- template name but no exclusion list table.insert (list, name); if access then table.insert (list, access); end elseif not exclusion_lists[template][name] then -- template name and exclusion list but name not in list table.insert (list, name); if access then table.insert (list, access); end end end for _, param in ipairs (list) do -- loop through the list to make a simple unordered list table.insert (out, table.concat ({'*', param})); end local function comp( a, b ) -- used in following table.sort() return a:lower() < b:lower(); end table.sort (out, comp); -- sort the list return table.concat (out, '\010'); -- concatenate with \n -- return (mw.dumpObject (list)) end --[[--------------------------< C A N O N I C A L _ N A M E _ G E T >------------------------------------------ returns first (canonical) name when metaparameter is assigned a table of names returns name when metaparameter is assigned a single name returns empty string when metaparameter name not found in alias_src{}, id_src{}, or id_src[meta].custom_access metaparameter <metaparam> is the key in Module:Citation/CS1 aliases{} table or id_handlers{} table. Because access-icon don't have <metaparam> keys, per se, we create pseudo <metaparam> keys by appending 'access' to the identifier <metaparam>: the <metaparam> for |doi-access= is, for the purposes of this function, DOIaccess, etc Some lists of aliases might be better served when a particular alias is identified as the canonical alias for a particular use case. If, for example, <metaparam> Perodical lists: 'journal', 'magazine', 'newspaper', 'periodical', 'website', 'work' that order works fine for {{cite journal}} documentation but doesn't work so well for {{cite magazine}}, {{cite news}}, or {{cite web}}. So, for using this function to document {{cite magazine}} the returned value should be the parameter best suited for that template so we can specify magazine in the override (frame.args[2]) While for this function, it would be just as simple to not use the function, this mechanism is implemented here to match similar functionality in alias_names_get() (there are slight differences) <override> must exist in the alias list does not apply to the access icon parameters (ignored - these have no aliases) (and which would be best for {{cite news}}? |newspaper= or |work=? can't solve all of the worlds problems at once). output format is controlled by |format= plain - renders in plain text in a <span> tag; may have id attribute para - renders as it would in {{para|<param>}} {{#invoke:cs1 documentation support|canonical_name_get|<metaparam>|<override>|id=<attribute>|format=[plain|para]}} ]] local function canonical_name_get (frame) local alias_src = cfg.aliases; -- get master list of aliases local id_src = cfg.id_handlers; -- get master list of identifiers local args = getArgs (frame); local name; local meta = args[1] local override = args[2]; local access; -- for id-access parameters if meta:match ('^(%u+)access') then -- the metaparameter (which is not used in ~/Configuration) is id_handlers key concatenated with access: BIBCODEaccess meta, access = meta:gsub ('^(%u+)access', '%1'); -- strip 'access' text from meta and use returned count value as a flag end if alias_src[meta] then name = alias_src[meta]; -- name is a string or a table if 'table' == type (name) then -- table only when there are aliases if not override then name = name[1]; -- first member of an aliases table is declared canonical else for _, v in ipairs (name) do -- here when override is set; spin throu the aliases to make sure override matches alias in table if v == override then name = v; -- declare override to be the canonical param for this use case break; end end end end elseif id_src[meta]then -- if there is an id handler if access then -- and if this is a request for the handler's custom access parameter if id_src[meta].custom_access then -- if there is a custom access parameter name = id_src[meta].custom_access; -- use it else return ''; -- nope, return empty string end else if not override then name = id_src[meta].parameters[1]; -- get canonical id handler parameter else for _, v in ipairs (id_src[meta].parameters) do -- here when override is set; spin throu the aliases to make sure override matches alias in table if v == override then name = v; -- declare override to be the canonical param for this use case break; end end end end else return ''; -- metaparameter not specified, or no such metaparameter end if 'plain' == args.format then -- format and return the output if args.id then return string.format ('<span id="%s">%s</span>', args.id, name); -- plain text with id attribute else return name; -- plain text end elseif 'para' == args.format then return string.format ('<code class="nowrap">|%s=</code>', name); -- same as {{para|<param>}} end return string.format ('<b id="%s">%s</b>', args.id or '', name); -- because {{csdoc}} bolds param names end --[[--------------------------< A L I A S _ N A M E S _ G E T >------------------------------------------------ returns list of aliases for metaparameter <metaparam> returns empty string when there are no aliases returns empty string when <metaparam> name not found in alias_src{} or id_src{}; access icon parameters have no aliases so ignored metaparameter <metaparam> is the key in Module:Citation/CS1 aliases{} table or id_handlers{} table. Some lists of aliases might be better served when a particular alias is identified as the canonical alias for a particular use case. If, for example, <metaparam> Perodical lists: 'journal', 'magazine', 'newspaper', 'periodical', 'website', 'work' that order works fine for {{cite journal}} documentation but doesn't work so well for {{cite magazine}}, {{cite news}}, or {{cite web}}. So, for using this function to document {{cite magazine}} the returned value should be the aliases that are not best suited for that template so we can specify magazine in the override (frame.args[2]) to be the canonical parameter so it won't be listed with the rest of the aliases (normal canonical journal will be) <override> must exist in the alias list except: when <override> value is 'all', returns the canonical parameter plus all of the aliases output format is controlled by |format= plain - renders in plain text in a <span> tag; may have id attribute para - renders as it would in {{para|<param>}} when not specified, refurns the default bold format used for {{csdoc}} {{#invoke:cs1 documentation support|alias_name_get|<metaparam>|<override>|format=[plain|para]}} ]] local function alias_names_get (frame) local alias_src = cfg.aliases; -- get master list of aliases local id_src = cfg.id_handlers; -- get master list of identifiers local args = getArgs (frame); local meta = args[1]; local override = args[2]; local out = {}; local source; -- selected parameter or id aliases list local aliases; source = alias_src[meta] or (id_src[meta] and id_src[meta].parameters); if not source then if meta:match ('%u+access') then return 'no' == args.none and '' or 'none'; -- custom access parameters don't have aliases else return ''; -- no such meta end elseif not source[2] then -- id_source[meta] is always a table; if no second member, no aliases return 'no' == args.none and '' or 'none'; end if not override then aliases = source; -- normal skip-canonical param case else local flag = 'all' == override and true or nil; -- so that we know that <override> parameter is a valid alias; spoof when override == 'all' aliases = {[1] = ''}; -- spoof to push alias_src[meta][1] and id_src[meta][1] into aliases[2] for _, v in ipairs (source) do -- here when override is set; spin through the aliases to make sure override matches alias in table if v ~= override then table.insert (aliases, v); -- add all but overridden param to the the aliases list for this use case else flag = true; -- set the flag so we know that <override> is a valid alias end end if not flag then aliases = {} -- unset the table as error indicator end end if 'table' == type (aliases) then -- table only when there are aliases for i, alias in ipairs (aliases) do if 1 ~= i then -- aliases[1] is the canonical name; don't include it if 'plain' == args.format then -- format and return the output table.insert (out, alias); -- plain text elseif 'para' == args.format then table.insert (out, string.format ('<code class="nowrap">|%s=</code>', alias)); -- same as {{para|<param>}} else table.insert (out, string.format ("'''%s'''", alias)); -- because csdoc bolds param names end end end return table.concat (out, ', '); -- make pretty list and quit end return 'no' == args.none and '' or 'none'; -- no metaparameter with that name or no aliases end --[[--------------------------< I S _ B O O K _ C I T E _ T E M P L A T E >------------------------------------ fetch the title of the current page; if it is a preprint template, return true; empty string else ]] local book_cite_templates = { ['citation'] = true, ['cite book'] = true, } local function is_book_cite_template () local title = mw.title.getCurrentTitle().rootText; -- get title of current page without namespace and without sub-pages; from Template:Cite book/new -> Cite book title = title and title:lower() or ''; return book_cite_templates[title] or ''; end --[[--------------------------< I S _ L I M I T E D _ P A R A M _ T E M P L A T E >---------------------------- fetch the title of the current page; if it is a preprint template, return true; empty string else ]] local limited_param_templates = { -- if ever there is a need to fetch info from ~/Whitelist then ['cite arxiv'] = true, -- this list could also be fetched from there ['cite biorxiv'] = true, ['citeseerx'] = true, ['ssrn'] = true, } local function is_limited_param_template () local title = mw.title.getCurrentTitle().rootText; -- get title of current page without namespace and without sub-pages; from Template:Cite book/new -> Cite book title = title and title:lower() or ''; return limited_param_templates[title] or ''; end --[[--------------------------< H E A D E R _ M A K E >-------------------------------------------------------- makes a section header from <header_text> and <level>; <level> defaults to 2; cannot be less than 2 ]] local function _header_make (args) if not args[1] then return ''; -- no header text end local level = args[2] and tonumber (args[2]) or 2; level = string.rep ('=', level); return level .. args[1] .. level; end --[[--------------------------< H E A D E R _ M A K E >-------------------------------------------------------- Entry from an {{#invoke:}} makes a section header from <header_text> and <level>; <level> defaults to 2; cannot be less than 2 ]] local function header_make (frame) local args = getArgs (frame); return _header_make (args); end --[[--------------------------< I D _ L I M I T S _ G E T >---------------------------------------------------- return the limit values for named identifier parameters that have <id> limits (pmc, pmid, ssrn, s2cid, oclc, osti, rfc); the return value used in template documentation and error message help-text {{#invoke:Cs1 documentation support|id_limits_get|<id>}} ]] local function id_limits_get (frame) local args = getArgs (frame); local handlers = cfg.id_handlers; -- get id_handlers {} table from ~/Configuration return args[1] and handlers[args[1]:upper()].id_limit or ('<span style="color:#d33">No limit defined for identifier: ' .. (args[1] or '<unknown name>') .. '</span>'); end --[[--------------------------< C A T _ L I N K _ M A K E >---------------------------------------------------- ]] local function cat_link_make (cat) return table.concat ({'[[:Category:', cat, ']]'}); end --[[--------------------------< S C R I P T _ C A T _ L I S T E R >-------------------------------------------- utility function to get script-language categories ]] local lang_list_t = mw.language.fetchLanguageNames ('en', 'all'); local function script_cat_lister (script_lang_codes_t, lang_code_remap_t, cats_list_t) for _, lang_code in ipairs (script_lang_codes_t) do local lang_name = lang_code_remap_t[lang_code] or lang_list_t[lang_code]; -- use remap table to get Bengali instead of Bangla and the like; else use standard MediaWiki names local cat = 'CS1 uses ' .. lang_name .. '-language script (' .. lang_code .. ')'; -- build a category name cats_list_t[cat] = 1; -- and save it end end --[[--------------------------< C S 1 _ C A T _ L I S T E R >-------------------------------------------------- This is a crude tool that reads the category names from Module:Citation/CS1/Configuration, makes links of them, and then lists them in sorted lists. A couple of parameters control the rendering of the output: |select= -- (required) takes one of three values: error, maint, prop |sandbox= -- takes one value: no |hdr-lvl= -- base header level (number of == that make a header); default:2 min:2 This tool will automatically attempt to load a sandbox version of ~/Configuration if one exists. Setting |sandbox=no will defeat this. {{#invoke:cs1 documentation support|cat_lister|select=<error|maint|prop>|sandbox=<no>}} ]] local function cat_lister (frame) local args = getArgs (frame); local list_live_cats = {}; -- list of live categories local list_sbox_cats = {}; -- list of sandbox categories local live_sbox_out = {} -- list of categories that are common to live and sandbox modules local live_not_in_sbox_out = {} -- list of categories in live but not sandbox local sbox_not_in_live_out = {} -- list of categories in sandbox but not live local out = {}; -- final output assembled here local sandbox; -- boolean; true: evaluate the sandbox module local hdr_lvl; -- local sb_cfg; local sandbox, sb_cfg = pcall (mw.loadData, 'Module:Citation/CS1/Configuration/sandbox'); -- get sandbox configuration local cat; local select = args.select; if 'no' == args.sandbox then -- list sandbox? sandbox = false; -- no, live only end if hdr_lvl then -- if set and if tonumber (hdr_lvl) then -- can be converted to number if 2 > tonumber (hdr_lvl) then -- min is 2 hdr_lvl = 2; -- so set to min end else -- can't be converted hdr_lvl = 2; -- so default to min end else hdr_lvl = 2; -- not set so default to min end if 'error' == select or 'maint' == select then -- error and main categorys handling different from poperties cats for _, t in pairs (cfg.error_conditions) do -- get the live module's categories if ('error' == select and t.message) or ('maint' == select and not t.message) then cat = t.category:gsub ('|(.*)$', ''); -- strip sort key if any list_live_cats[cat] = 1; -- add to the list end end if sandbox then -- if ~/sandbox module exists and |sandbox= not set to 'no' for _, t in pairs (sb_cfg.error_conditions) do -- get the sandbox module's categories if ('error' == select and t.message) or ('maint' == select and not t.message) then cat = t.category:gsub ('|(.*)$', ''); -- strip sort key if any list_sbox_cats[cat] = 1; -- add to the list end end end elseif 'prop' == select then -- prop cats for _, cat in pairs (cfg.prop_cats) do -- get the live module's categories cat = cat:gsub ('|(.*)$', ''); -- strip sort key if any list_live_cats[cat] = 1; -- add to the list end script_cat_lister (cfg.script_lang_codes, cfg.lang_code_remap, list_live_cats); -- get live module's foriegn language script cats if sandbox then -- if ~/sandbox module exists and |sandbox= not set to 'no' for _, cat in pairs (sb_cfg.prop_cats) do -- get the sandbox module's categories cat = cat:gsub ('|(.*)$', ''); -- strip sort key if any list_sbox_cats[cat] = 1; -- add to the list end script_cat_lister (sb_cfg.script_lang_codes, sb_cfg.lang_code_remap, list_sbox_cats); -- get sandbox module's foriegn language script cats end else return '<span style="color:#d33; font-style:normal;">error: unknown selector: ' .. select .. '</span>' end for k, _ in pairs (list_live_cats) do -- separate live/sbox common cats from cats not in sbox if not list_sbox_cats[k] and sandbox then table.insert (live_not_in_sbox_out, cat_link_make (k)); -- in live but not in sbox else table.insert (live_sbox_out, cat_link_make (k)); -- in both live and sbox end end for k, _ in pairs (list_sbox_cats) do -- separate sbox/live common cats from cats not in live if not list_live_cats[k] then table.insert (sbox_not_in_live_out, cat_link_make (k)); -- in sbox but not in live end end local function comp (a, b) -- local function for case-agnostic category name sorting return a:lower() < b:lower(); end local header; -- initialize section header with name of selected category list if 'error' == select then header = 'error'; elseif 'maint' == select then header = 'maintenance'; else header = 'properties'; end header = table.concat ({ -- build the main header 'Live ', -- always include this ((sandbox and 'and sandbox ') or ''), -- if sandbox evaluated, mention that header, -- add the list name ' categories (', -- finish the name and add #live_sbox_out, -- count of categories listed ')' -- close }) local templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = "Div col/styles.css" } } header = table.concat ({ -- make a useable header _header_make ({header, hdr_lvl}), '\n' .. templatestyles .. '<div class="div-col">' -- opening <div> for columns }); table.sort (live_sbox_out, comp); -- sort case agnostic acsending table.insert (live_sbox_out, 1, header); -- insert the header at the top table.insert (out, table.concat (live_sbox_out, '\n*')); -- make a big string of unordered list markup table.insert (out, '</div>\n'); -- close the </div> and add new line so the next header works if 0 ~= #live_not_in_sbox_out then -- when there is something in the table header = table.concat ({ -- build header for subsection 'In live but not in sandbox (', #live_not_in_sbox_out, ')' }); header = table.concat ({ -- make a useable header _header_make ({header, hdr_lvl+1}), '\n' .. templatestyles .. '<div class="div-col">' }); table.sort (live_not_in_sbox_out, comp); table.insert (live_not_in_sbox_out, 1, header); table.insert (out, table.concat (live_not_in_sbox_out, '\n*')); table.insert (out, '</div>\n'); end if 0 ~= #sbox_not_in_live_out then -- when there is something in the table header = table.concat ({ -- build header for subsection 'In sandbox but not in live (', #sbox_not_in_live_out, ')' }); header = table.concat ({ -- make a useable header _header_make ({header, hdr_lvl+1}), '\n' .. templatestyles .. '<div class="div-col">' }); table.sort (sbox_not_in_live_out, comp); table.insert (sbox_not_in_live_out, 1, header); table.insert (out, table.concat (sbox_not_in_live_out, '\n*')); table.insert (out, '</div>\n'); end return table.concat (out); -- concat into a huge string and done end --[=[--------------------------< H E L P _ T E X T _ C A T S >-------------------------------------------------- To create category links at the bottom of each error help text section and on the individual error category pages; fetches category names from ~/Configuration; replaces this: {{#ifeq:{{FULLPAGENAME}}|Category:CS1 errors: bioRxiv|Category:CS1 errors: bioRxiv|[[:Category:CS1 errors: bioRxiv]]}} with this: {{#invoke:Cs1 documentation support|help_text_cats|err_bad_biorxiv}} where {{{1}}} is the error_conditions key from Module:Citation/CS1/Configuration add |pages=yes to append the number of pages in the category ]=] local function help_text_cats (frame) local args_t = getArgs (frame); local error_conditions_t = cfg.error_conditions; -- get the table of error conditions if args_t[1] and error_conditions_t[args_t[1]] then -- must have error_condition key and it must exist local error_cat = error_conditions_t[args_t[1]].category; -- get error category from cs1|2 configuration local title_obj = mw.title.getCurrentTitle(); -- get a title object for the currently displayed page local name_space = title_obj.nsText; if ('Category' == name_space) and (error_cat == title_obj.text) then -- if this is the category page for the error message return table.concat ({'Category:', error_cat}); -- no link; just category name else -- here when currently displayed page is other than the error message category local pages = ''; -- default empty strin for concatenation if 'yes' == args_t.pages then -- if we should display category page count: TODO: do we need to keep this? pages = mw.site.stats.pagesInCategory (error_cat, 'all'); -- get category page count pages = table.concat ({' (', mw.language.getContentLanguage():formatNum (pages), ' page', (1 == pages) and ')' or 's)'}); -- make renderable text end return table.concat ({'[[:Category:', error_cat, ']]', pages}); -- link to category with or without page count end else return '<span style="color:#d33">unknown error_conditions key: ' .. (args[1] or 'key missing') .. '</span>'; end end --[[--------------------------< H E L P _ T E X T _ E R R O R _ M E S S A G E >-------------------------------- to render help text example error messages {{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_biorxiv}} assign a single underscore to any of the |$n= parameters to insert an empty string in the error message: {{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_issn|$1=_}} -> Check |issn= value {{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_issn|$1=e}} -> Check |eissn= value error message is rendered at 120% font size; to specify another font size use |size=; must include unit specifier (%, em, etc) ]] local function help_text_error_messages (frame) local args_t = getArgs (frame); local error_conditions = mw.loadData ('Module:Citation/CS1/Configuration').error_conditions; -- local span_o = '<span class="cs1-visible-error citation-comment">'; local span_o = '<span class="citation-comment" style="color:#d33; font-size:' .. ((args_t.size and args_t.size) or '120%') .. '">'; local span_c = '</span>'; local message; local out = {}; -- output goes here if args_t[1] and error_conditions[args_t[1]] then -- must have error_condition key and it must exist message = error_conditions[args_t[1]].message; local i=1; local count; local rep; repeat rep = '$'..i args_t[rep] = args_t[rep] and args_t[rep]:gsub ('^%s*_%s*$', '') or nil; -- replace empty string marker with actual empty string message, count = message:gsub (rep, args_t[rep] or rep) i = i + 1; until (0 == count); table.insert (out, span_o); table.insert (out, message); table.insert (out, span_c); else return '<span style="color:#d33">unknown error_conditions key: ' .. (args_t[1] or 'key missing') .. '</span>'; end local out_str = table.concat (out); return table.concat ({frame:extensionTag ('templatestyles', '', {src='Module:Citation/CS1/styles.css'}), out_str}); end --[[--------------------------< T E M P L A T E S _ T >-------------------------------------------------------- This table is a k/v table of sequence tables. The keys in this table are collapsed lowercase form of the cs1|2 template names ({{ROOTPAGENAME}}): Template:Cite AV media -> citeavmedia Each subsequence table holds: [1] documentation page where the TemplateData json is stored ({{cite book}} is the oddball) [2] key to 'preprint_arguments' and unique_arguments' tables in Module:Citation/CS1/Whitelist; these keys dictate which of the basic or limited arguments and numbered arguments tables will be used to validate the content of the TemplateData ]] local templates_t = { citearxiv = {'Template:Cite_arXiv/doc', 'arxiv'}, -- preprint arguments citeavmedia = {'Template:Cite AV media/doc', 'audio-visual'}, -- unique arguments citeavmedianotes = {'Template:Cite AV media notes/doc'}, -- no template data citebiorxiv = {'Template:Cite bioRxiv/doc', 'biorxiv'}, -- preprint arguments citebook = {'Template:Cite book/TemplateData'}, citeciteseerx = {'Template:Cite citeseerx/doc', 'citeseerx'}, -- no template data; preprint uses limited arguments citeconference = {'Template:Cite conference/doc', 'conference'}, -- unique arguments citeencyclopedia = {'Template:Cite encyclopedia/doc'}, citeepisode = {'Template:Cite episode/doc', 'episode'}, -- unique arguments citeinterview = {'Template:Cite interview/doc'}, citejournal = {'Template:Cite journal/doc'}, citemagazine = {'Template:Cite magazine/doc'}, citemailinglist = {'Template:Cite mailing list/doc', 'mailinglist'}, -- unique arguments -- no template data citemap = {'Template:Cite map/doc', 'map'}, -- unique arguments -- no template data citenews = {'Template:Cite news/doc'}, citenewsgroup = {'Template:Cite newsgroup/doc', 'newsgroup'}, -- unique arguments citepodcast = {'Template:Cite podcast/doc'}, citepressrelease = {'Template:Cite press release/doc'}, citereport = {'Template:Cite report/doc', 'report'}, -- unique arguments citeserial = {'Template:Cite serial/doc', 'serial'}, -- unique arguments -- no template data citesign = {'Template:Cite sign/doc'}, citespeech = {'Template:Cite speech/doc', 'speech'}, -- unique arguments -- no template data citessrn = {'Template:Cite ssrn/doc', 'ssrn'}, -- preprint arguments -- no template data citetechreport = {'Template:Cite techreport/doc'}, citethesis = {'Template:Cite thesis/doc', 'thesis'}, -- unique arguments citeweb = {'Template:Cite web/doc'}, citation = {'Template:Citation/doc'}, } --[[--------------------------< I D E N T I F I E R _ A L I A S E S _ T >-------------------------------------- a table of the identifier aliases ]] local identifier_aliases_t = {} for identifier, handler in pairs (cfg.id_handlers) do -- for each identifier local aliases_t = {}; -- create a table for _, alias in ipairs (handler.parameters) do -- get the alaises aliases_t[alias] = true; -- and add them to the table in a form that mimics the whitelist tables end identifier_aliases_t[identifier:lower()] = aliases_t; -- add new table to the identifier aliases table; use lowercase identifier base name for the key end --[[--------------------------< T E M P L A T E _ D A T A _ J S O N _ G E T >---------------------------------- get template doc page content and extract the content of the TemplateData tags (case insensitive) <template> is the canonical name of the template doc page (with namespace) that holds the template data; usually Template:Cite xxx/doc (except Template:Cite book/TemplateData) ]] local function template_data_json_get (template) local json = mw.title.new (template):getContent() or ''; -- get the content of the article or ''; new pages edited w/ve do not have 'content' until saved; ve does not preview; phab:T221625 json = json:match ('<[Tt]emplate[Dd]ata>(.-)</[Tt]emplate[Dd]ata>'); -- remove everything exept the content of the TemplatData tags return json and mw.text.jsonDecode (json); -- decode the json string and return as a table; nil if not found end --[[--------------------------< V A L I D A T E _ U N I Q U E _ P A R A M >------------------------------------ looks for <param> (can be the canonical parameter name or can be an alias) in whitelist.basic_arguments{} and if necessary in whitelist.numbered_arguments{}. When found, returns true; nil else <param> is the parameter's name as listed in the TemplateData ]] local function validate_basic_param (param) if true == whitelist.basic_arguments[param] or true == whitelist.numbered_arguments[param] then return true; end end --[[--------------------------< V A L I D A T E _ P R E P R I N T _ P A R A M >-------------------------------- looks for <param> (can be the canonical parameter name or can be an alias) in whitelist.preprint_arguments{} or whitelist.limited_basic_arguments{} or whitelist.limited_numbered_arguments{}. When found, returns true; nil else <param> is the parameter's name as listed in the TemplateData <key> is key neccessary to look in the appropriate subtable of whitelist.preprint_arguments{} ]] local function validate_preprint_param (param, key) if true == whitelist.preprint_arguments[key][param] or true == whitelist.limited_basic_arguments[param] or true == whitelist.limited_numbered_arguments[param] then return true; end end --[[--------------------------< V A L I D A T E _ U N I Q U E _ P A R A M >------------------------------------ looks for <param> (can be the canonical parameter name or can be an alias) in whitelist.unique_arguments{} or whitelist.basic_arguments{} or whitelist.numbered_arguments{}. When found, returns true; nil else <param> is the parameter's name as listed in the TemplateData <key> is key neccessary to look in the appropriate subtable of whitelist.unique_arguments{} ]] local function validate_unique_param (param, key, cfg_aliases_t) if true == whitelist.unique_arguments[key][param] or true == validate_basic_param (param) then return true; end end --[[--------------------------< V A L I D A T E _ I D _ P A R A M >-------------------------------------------- looks for <param> <alias> in identifier_aliases_t{}. When found, returns true; nil else <param> is the parameter's name as listed in the TemplateData <alias> is the alias that we're looking for ]] local function validate_id_alias (param, alias) return identifier_aliases_t[param] and identifier_aliases_t[param][alias]; end --[[--------------------------< P A R A M _ E R R O R_ M S G >------------------------------------------------- ]] local function param_error_msg (param) return '<code style="color: inherit; background: inherit; border: none; padding: inherit">|' .. param .. '=</code> is not a valid parameter'; end --[[--------------------------< A L I A S _ E R R O R_ M S G >------------------------------------------------- ]] local function alias_error_msg (param, alias) return '<code style="color: inherit; background: inherit; border: none; padding: inherit">|' .. alias .. '=</code> is not a valid alias of: <code style="color: inherit; background: inherit; border: none; padding: inherit">|' .. param .. '=</code>'; end --[[--------------------------< C F G _ A L I A S E S _ T _ M A K E >------------------------------------------ convert this from cfg.aliases{}: ['AccessDate'] = {'access-date', 'accessdate'} to this in out_t{} ['access-date'] = 'AccessDate', ['accessdate'] = 'AccessDate', to test if |accessdate= is an aliases of |access-date=: if out_t['access-date'] == out_t['accessdate'] ]] local function cfg_aliasts_t_make () local out_t = {}; for meta, params_t in pairs (cfg.aliases) do if 'table' == type (params_t) then -- metaparameters that are assigned string values do not have aliases for _, param in ipairs (params_t) do -- for each alias param = param:gsub ('#', ''); -- get rid of enumerators out_t[param] = meta; -- add it to the output table end end end --error (mw.dumpObject (out_t)) return out_t; end --[[--------------------------< T E M P L A T E _ D A T A _ V A L I D A T E >---------------------------------- compairs parameter names listed in a cs1|2 template's TemplateData structure (everything between <TemplateData> and </TemplateData> tag case insensitive). Returns error messages when errors found, empty string else. {{#invoke:Cs1 documentation support|template_data_validate|{{ROOTPAGENAME}}}} When called from a different page: {{#invoke:cs1 documentation support|template_data_validate|<canonical template name>}} where the <canonical template name> is the template's canonical name with or without namespace and or subpages ]] local function template_data_validate (frame) local args_t = getArgs (frame); if not args_t[1] then return '<span style="color:#d33">Error: cs1|2 template name required</span>'; end local template_idx = args_t[1]:lower():match ('cit[ae][^/]+'); -- args_t[1] has something if not template_idx then -- but if not a cs1|2 template abandon with error message return '<span style="color:#d33">Error: cs1|2 template name required</span>'; else template_idx = template_idx:gsub (' ', ''); -- is what appears to be a cs1|2 template so strip spaces end local cfg_aliases_t = cfg_aliasts_t_make (); local template_t = templates_t[template_idx]; local out = {}; local template_doc = template_t[1]; local json_t = template_data_json_get (template_doc); if not json_t then table.insert (out, 'Error: can\'t find TemplateData'); else for param, param_t in pairs (json_t['params']) do local param_i = param:gsub ('%d+', '#'); -- in case an enumerated parameter, convert the enumerate digits to a single '#' character local param_is_valid; -- boolean true when param is valid; nil else if template_t[2] then -- if template is a preprint or uses unique parameters if whitelist.preprint_arguments[template_t[2]] then -- if a preprint template param_is_valid = validate_preprint_param (param_i, template_t[2]); if param_is_valid then if param_t['aliases'] then for _, alias in ipairs (param_t['aliases']) do local alias_i = alias:gsub ('%d+', '#'); -- in case an enumerated parameter, convert the enumerator digits to a single '#' character if not validate_preprint_param (alias_i, template_t[2]) then -- is 'alias' a known parameter? table.insert (out, alias_error_msg (param, alias)); -- may be known but is not supported elseif cfg_aliases_t[param_i:gsub ('#', '')] ~= cfg_aliases_t[alias_i:gsub ('#', '')] then -- is 'alias' known to be an alias of 'param'? table.insert (out, alias_error_msg (param, alias)); end end end else -- here when param not valid preprint param table.insert (out, param_error_msg (param)) end elseif whitelist.unique_arguments[template_t[2]] then -- if a unique parameters template param_is_valid = validate_unique_param (param_i, template_t[2]); if param_is_valid then if param_t['aliases'] then for _, alias in ipairs (param_t['aliases']) do local alias_i = alias:gsub ('%d+', '#'); -- in case an enumerated parameter, convert the enumerate digits to a single '#' character if not validate_unique_param (alias_i, template_t[2]) then -- is 'alias' a known parameter? table.insert (out, alias_error_msg (param, alias)); elseif cfg_aliases_t[param_i:gsub ('#', '')] ~= cfg_aliases_t[alias_i:gsub ('#', '')] then -- is 'alias' known to be an alias of 'param'? table.insert (out, alias_error_msg (param, alias)); end end end else -- here when param not valid unique parameter table.insert (out, param_error_msg (param)) end else -- should never be here if coder is doing the right thing ... table.insert (out, 'internal error: unexpected keyword in templates_t: ' .. template_t[2]); break; end else -- here when not unique or preprint param_is_valid = validate_basic_param (param_i); if param_is_valid then if param_t['aliases'] then for _, alias in ipairs (param_t['aliases']) do local alias_i = alias:gsub ('%d+', '#'); -- in case an enumerated parameter, convert the enumerate digits to a single '#' character if not validate_basic_param (alias_i) and not validate_id_alias (param, alias) then -- for isbn13 (while still supported) must not mask the digits table.insert (out, alias_error_msg (param, alias)); end end end else -- here when param not valid table.insert (out, param_error_msg (param)) end end end end if 0 ~= #out then table.sort (out); out[1] = '*' .. out[1]; -- add a splat to the first error message -- return table.concat ({'[[' .. template_doc .. ']] TemplateData has errors:<div style="color:#d33; font-style: normal">\n', table.concat (out, '\n*'), '</div>'}); return table.concat ({ '[[Template:' .. args_t[1] .. ']] uses ', whitelist.preprint_arguments[template_t[2]] and 'preprint and limited parameter sets' or (whitelist.unique_arguments[template_t[2]] and 'unique and standard parameter sets' or 'standard parameter set'), '; TemplateData has errors:\n', '<div style="color:#d33; font-style: normal">\n', table.concat (out, '\n*'), '</div>' }); else return; -- no errors detected; return nothing end end --[[--------------------------< E R R O R _ C A T _ P A G E _ T A L L Y >-------------------------------------- loop through Module:Citation/CS1/Configuration error_conditions {} fetching error category names. For each error category add the number of pages in the category to the tally. Render the number when done. {{#invoke:cs1 documentation support|error_cat_page_tally}} ]] local function error_cat_page_tally () local error_conditions_t = cfg.error_conditions; -- get the table of error conditions local tally = 0; local cat_t = {}; -- some error message share a category; save tallied cats here so we don't recount the already counted local i = 0; -- number of categories for k, v_t in pairs (error_conditions_t) do if k:match ('^err') then if not cat_t[v_t.category] then cat_t[v_t.category] = true; tally = tally + mw.site.stats.pagesInCategory (v_t.category, 'pages'); -- get category page count; ignore subcats and files i = i + 1; end end end return mw.language.getContentLanguage():formatNum (tally) end --[[--------------------------< M A I N T _ C A T _ P A G E _ T A L L Y >-------------------------------------- loop through Module:Citation/CS1/Configuration error_conditions {} fetching error category names. For each error category add the number of pages in the category to the tally. Render the number when done. {{#invoke:cs1 documentation support|maint_cat_page_tally}} Dynamic subcats of CS1 maint: DOI inactive not counted because these names come and go as time goes by. ]] local function maint_cat_page_tally () local error_conditions_t = cfg.error_conditions; -- get the table of error conditions local tally = 0; local cat_t = {}; -- some error message share a category; save tallied cats here so we don't recount the already counted local i = 0; -- number of categories for k, v_t in pairs (error_conditions_t) do if not k:match ('^err') then -- if not an error key its a maint key if not cat_t[v_t.category] then cat_t[v_t.category] = true; if 'maint_mult_names' == k or 'maint_numeric_names' == k then local special_case_translation_t = cfg.special_case_translation; for _, name in ipairs ({'AuthorList', 'ContributorList', 'EditorList', 'InterviewerList', 'TranslatorList'}) do local cat_name = v_t.category:gsub ('$1', special_case_translation_t[name]); -- replace $1 with translated list name tally = tally + mw.site.stats.pagesInCategory (cat_name, 'pages'); -- get category page count; ignore subcats and files i = i + 1; end else tally = tally + mw.site.stats.pagesInCategory (v_t.category, 'pages'); -- get category page count; ignore subcats and files i = i + 1; end end end end return mw.language.getContentLanguage():formatNum (tally) end --[[--------------------------< U N C A T E G O R I Z E D _ N A M E S P A C E _ L I S T E R >------------------ For use in the Help:CS1 error §Notes Get namespace names and identifiers from MediaWiki. Make a human readable list of namespace names and identifiers that cs1|2 does not categorize. {{#invoke:cs1 documentation support|uncategorized_namespace_lister}} For convenience, {{#invoke:cs1 documentation support|uncategorized_namespace_lister|all=<anything>}} returns a list of all namespace names and identifiers used on the current wiki. Any namespace with an identifier less than 1, currently Mainspace (0), Special (-1), and Media (-2), is excluded from the list. ]] local function uncategorized_namespace_lister (frame) --TEMP DEVELOPMENT 2022-07-09 -- delete at next module update local cfg = mw.loadData ('Module:Citation/CS1/Configuration/sandbox'); -- load the SANDBOX configuration module --END TEMP DEVELOPMENT local list_t = {}; local function compare (a, b) -- local function to sort namespaces numerically by the identifiers local a_num = tonumber (a:match ('%d+')); -- get identifiers and convert to numbers local b_num = tonumber (b:match ('%d+')); return a_num < b_num; -- do the comparison end for i, _ in pairs (mw.site.namespaces) do -- for each namespace in the table if '' == frame.args.all or not frame.args.all then -- when |all= not set, make a list of uncategorized namespaces if cfg.uncategorized_namespaces[i] then -- if the identifier is listed in our uncategorized namespace list table.insert (list_t, table.concat ({mw.site.namespaces[i].name, ' (', i, ')'})) -- add name and identifier to our local list end elseif 0 < i then -- |all=<anything>: all namespace names and identifiers; ignore identifiers less than 1 table.insert (list_t, table.concat ({'*', mw.site.namespaces[i].name, ' (', i, ')'})) -- add name and identifier as an unordered list item end end table.sort (list_t, compare); -- ascending numerical sort by identifier if not frame.args.all then -- when |all= not set, format list of uncategorized namespaces and identifiers list_t[#list_t] = 'and ' .. list_t[#list_t]; -- add 'and ' to the last name/identifier pair return table.concat (list_t, ', '); -- make a big string and done else -- make list of all namespaces and identifiers return table.concat (list_t, '\n'); -- make a big string and done end end --[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------ ]] return { alias_lister = alias_lister, alias_names_get = alias_names_get, canonical_param_lister = canonical_param_lister, canonical_name_get = canonical_name_get, cat_lister = cat_lister, error_cat_page_tally = error_cat_page_tally, header_make = header_make, help_text_cats = help_text_cats, help_text_error_messages = help_text_error_messages, id_limits_get = id_limits_get, is_book_cite_template = is_book_cite_template, is_limited_param_template = is_limited_param_template, lang_lister = lang_lister, maint_cat_page_tally = maint_cat_page_tally, script_lang_lister = script_lang_lister, template_data_validate = template_data_validate, uncategorized_namespace_lister = uncategorized_namespace_lister, }; cuk88yfj3gdda9hw1ihzkym6ordy00o Module:Documentation 828 1646 27592 27591 2022-07-30T05:41:48Z Samatics 9 1 revision imported from [[:en:Module:Documentation]]: Import citation templates Scribunto text/plain -- This module implements {{documentation}}. -- Get required modules. local getArgs = require('Module:Arguments').getArgs -- Get the config table. local cfg = mw.loadData('Module:Documentation/config') local p = {} -- Often-used functions. local ugsub = mw.ustring.gsub ---------------------------------------------------------------------------- -- Helper functions -- -- These are defined as local functions, but are made available in the p -- table for testing purposes. ---------------------------------------------------------------------------- local function message(cfgKey, valArray, expectType) --[[ -- Gets a message from the cfg table and formats it if appropriate. -- The function raises an error if the value from the cfg table is not -- of the type expectType. The default type for expectType is 'string'. -- If the table valArray is present, strings such as $1, $2 etc. in the -- message are substituted with values from the table keys [1], [2] etc. -- For example, if the message "foo-message" had the value 'Foo $2 bar $1.', -- message('foo-message', {'baz', 'qux'}) would return "Foo qux bar baz." --]] local msg = cfg[cfgKey] expectType = expectType or 'string' if type(msg) ~= expectType then error('message: type error in message cfg.' .. cfgKey .. ' (' .. expectType .. ' expected, got ' .. type(msg) .. ')', 2) end if not valArray then return msg end local function getMessageVal(match) match = tonumber(match) return valArray[match] or error('message: no value found for key $' .. match .. ' in message cfg.' .. cfgKey, 4) end return ugsub(msg, '$([1-9][0-9]*)', getMessageVal) end p.message = message local function makeWikilink(page, display) if display then return mw.ustring.format('[[%s|%s]]', page, display) else return mw.ustring.format('[[%s]]', page) end end p.makeWikilink = makeWikilink local function makeCategoryLink(cat, sort) local catns = mw.site.namespaces[14].name return makeWikilink(catns .. ':' .. cat, sort) end p.makeCategoryLink = makeCategoryLink local function makeUrlLink(url, display) return mw.ustring.format('[%s %s]', url, display) end p.makeUrlLink = makeUrlLink local function makeToolbar(...) local ret = {} local lim = select('#', ...) if lim < 1 then return nil end for i = 1, lim do ret[#ret + 1] = select(i, ...) end -- 'documentation-toolbar' return '<span class="' .. message('toolbar-class') .. '">(' .. table.concat(ret, ' &#124; ') .. ')</span>' end p.makeToolbar = makeToolbar ---------------------------------------------------------------------------- -- Argument processing ---------------------------------------------------------------------------- local function makeInvokeFunc(funcName) return function (frame) local args = getArgs(frame, { valueFunc = function (key, value) if type(value) == 'string' then value = value:match('^%s*(.-)%s*$') -- Remove whitespace. if key == 'heading' or value ~= '' then return value else return nil end else return value end end }) return p[funcName](args) end end ---------------------------------------------------------------------------- -- Entry points ---------------------------------------------------------------------------- function p.nonexistent(frame) if mw.title.getCurrentTitle().subpageText == 'testcases' then return frame:expandTemplate{title = 'module test cases notice'} else return p.main(frame) end end p.main = makeInvokeFunc('_main') function p._main(args) --[[ -- This function defines logic flow for the module. -- @args - table of arguments passed by the user --]] local env = p.getEnvironment(args) local root = mw.html.create() root :wikitext(p._getModuleWikitext(args, env)) :wikitext(p.protectionTemplate(env)) :wikitext(p.sandboxNotice(args, env)) :tag('div') -- 'documentation-container' :addClass(message('container')) :attr('role', 'complementary') :attr('aria-labelledby', args.heading ~= '' and 'documentation-heading' or nil) :attr('aria-label', args.heading == '' and 'Documentation' or nil) :newline() :tag('div') -- 'documentation' :addClass(message('main-div-classes')) :newline() :wikitext(p._startBox(args, env)) :wikitext(p._content(args, env)) :tag('div') -- 'documentation-clear' :addClass(message('clear')) :done() :newline() :done() :wikitext(p._endBox(args, env)) :done() :wikitext(p.addTrackingCategories(env)) -- 'Module:Documentation/styles.css' return mw.getCurrentFrame():extensionTag ( 'templatestyles', '', {src=cfg['templatestyles'] }) .. tostring(root) end ---------------------------------------------------------------------------- -- Environment settings ---------------------------------------------------------------------------- function p.getEnvironment(args) --[[ -- Returns a table with information about the environment, including title -- objects and other namespace- or path-related data. -- @args - table of arguments passed by the user -- -- Title objects include: -- env.title - the page we are making documentation for (usually the current title) -- env.templateTitle - the template (or module, file, etc.) -- env.docTitle - the /doc subpage. -- env.sandboxTitle - the /sandbox subpage. -- env.testcasesTitle - the /testcases subpage. -- -- Data includes: -- env.protectionLevels - the protection levels table of the title object. -- env.subjectSpace - the number of the title's subject namespace. -- env.docSpace - the number of the namespace the title puts its documentation in. -- env.docpageBase - the text of the base page of the /doc, /sandbox and /testcases pages, with namespace. -- env.compareUrl - URL of the Special:ComparePages page comparing the sandbox with the template. -- -- All table lookups are passed through pcall so that errors are caught. If an error occurs, the value -- returned will be nil. --]] local env, envFuncs = {}, {} -- Set up the metatable. If triggered we call the corresponding function in the envFuncs table. The value -- returned by that function is memoized in the env table so that we don't call any of the functions -- more than once. (Nils won't be memoized.) setmetatable(env, { __index = function (t, key) local envFunc = envFuncs[key] if envFunc then local success, val = pcall(envFunc) if success then env[key] = val -- Memoise the value. return val end end return nil end }) function envFuncs.title() -- The title object for the current page, or a test page passed with args.page. local title local titleArg = args.page if titleArg then title = mw.title.new(titleArg) else title = mw.title.getCurrentTitle() end return title end function envFuncs.templateTitle() --[[ -- The template (or module, etc.) title object. -- Messages: -- 'sandbox-subpage' --> 'sandbox' -- 'testcases-subpage' --> 'testcases' --]] local subjectSpace = env.subjectSpace local title = env.title local subpage = title.subpageText if subpage == message('sandbox-subpage') or subpage == message('testcases-subpage') then return mw.title.makeTitle(subjectSpace, title.baseText) else return mw.title.makeTitle(subjectSpace, title.text) end end function envFuncs.docTitle() --[[ -- Title object of the /doc subpage. -- Messages: -- 'doc-subpage' --> 'doc' --]] local title = env.title local docname = args[1] -- User-specified doc page. local docpage if docname then docpage = docname else docpage = env.docpageBase .. '/' .. message('doc-subpage') end return mw.title.new(docpage) end function envFuncs.sandboxTitle() --[[ -- Title object for the /sandbox subpage. -- Messages: -- 'sandbox-subpage' --> 'sandbox' --]] return mw.title.new(env.docpageBase .. '/' .. message('sandbox-subpage')) end function envFuncs.testcasesTitle() --[[ -- Title object for the /testcases subpage. -- Messages: -- 'testcases-subpage' --> 'testcases' --]] return mw.title.new(env.docpageBase .. '/' .. message('testcases-subpage')) end function envFuncs.protectionLevels() -- The protection levels table of the title object. return env.title.protectionLevels end function envFuncs.subjectSpace() -- The subject namespace number. return mw.site.namespaces[env.title.namespace].subject.id end function envFuncs.docSpace() -- The documentation namespace number. For most namespaces this is the -- same as the subject namespace. However, pages in the Article, File, -- MediaWiki or Category namespaces must have their /doc, /sandbox and -- /testcases pages in talk space. local subjectSpace = env.subjectSpace if subjectSpace == 0 or subjectSpace == 6 or subjectSpace == 8 or subjectSpace == 14 then return subjectSpace + 1 else return subjectSpace end end function envFuncs.docpageBase() -- The base page of the /doc, /sandbox, and /testcases subpages. -- For some namespaces this is the talk page, rather than the template page. local templateTitle = env.templateTitle local docSpace = env.docSpace local docSpaceText = mw.site.namespaces[docSpace].name -- Assemble the link. docSpace is never the main namespace, so we can hardcode the colon. return docSpaceText .. ':' .. templateTitle.text end function envFuncs.compareUrl() -- Diff link between the sandbox and the main template using [[Special:ComparePages]]. local templateTitle = env.templateTitle local sandboxTitle = env.sandboxTitle if templateTitle.exists and sandboxTitle.exists then local compareUrl = mw.uri.fullUrl( 'Special:ComparePages', { page1 = templateTitle.prefixedText, page2 = sandboxTitle.prefixedText} ) return tostring(compareUrl) else return nil end end return env end ---------------------------------------------------------------------------- -- Auxiliary templates ---------------------------------------------------------------------------- p.getModuleWikitext = makeInvokeFunc('_getModuleWikitext') function p._getModuleWikitext(args, env) local currentTitle = mw.title.getCurrentTitle() if currentTitle.contentModel ~= 'Scribunto' then return end pcall(require, currentTitle.prefixedText) -- if it fails, we don't care local moduleWikitext = package.loaded["Module:Module wikitext"] if moduleWikitext then return moduleWikitext.main() end end function p.sandboxNotice(args, env) --[=[ -- Generates a sandbox notice for display above sandbox pages. -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- -- Messages: -- 'sandbox-notice-image' --> '[[Image:Sandbox.svg|50px|alt=|link=]]' -- 'sandbox-notice-blurb' --> 'This is the $1 for $2.' -- 'sandbox-notice-diff-blurb' --> 'This is the $1 for $2 ($3).' -- 'sandbox-notice-pagetype-template' --> '[[Wikipedia:Template test cases|template sandbox]] page' -- 'sandbox-notice-pagetype-module' --> '[[Wikipedia:Template test cases|module sandbox]] page' -- 'sandbox-notice-pagetype-other' --> 'sandbox page' -- 'sandbox-notice-compare-link-display' --> 'diff' -- 'sandbox-notice-testcases-blurb' --> 'See also the companion subpage for $1.' -- 'sandbox-notice-testcases-link-display' --> 'test cases' -- 'sandbox-category' --> 'Template sandboxes' --]=] local title = env.title local sandboxTitle = env.sandboxTitle local templateTitle = env.templateTitle local subjectSpace = env.subjectSpace if not (subjectSpace and title and sandboxTitle and templateTitle and mw.title.equals(title, sandboxTitle)) then return nil end -- Build the table of arguments to pass to {{ombox}}. We need just two fields, "image" and "text". local omargs = {} omargs.image = message('sandbox-notice-image') -- Get the text. We start with the opening blurb, which is something like -- "This is the template sandbox for [[Template:Foo]] (diff)." local text = '' local pagetype if subjectSpace == 10 then pagetype = message('sandbox-notice-pagetype-template') elseif subjectSpace == 828 then pagetype = message('sandbox-notice-pagetype-module') else pagetype = message('sandbox-notice-pagetype-other') end local templateLink = makeWikilink(templateTitle.prefixedText) local compareUrl = env.compareUrl if compareUrl then local compareDisplay = message('sandbox-notice-compare-link-display') local compareLink = makeUrlLink(compareUrl, compareDisplay) text = text .. message('sandbox-notice-diff-blurb', {pagetype, templateLink, compareLink}) else text = text .. message('sandbox-notice-blurb', {pagetype, templateLink}) end -- Get the test cases page blurb if the page exists. This is something like -- "See also the companion subpage for [[Template:Foo/testcases|test cases]]." local testcasesTitle = env.testcasesTitle if testcasesTitle and testcasesTitle.exists then if testcasesTitle.contentModel == "Scribunto" then local testcasesLinkDisplay = message('sandbox-notice-testcases-link-display') local testcasesRunLinkDisplay = message('sandbox-notice-testcases-run-link-display') local testcasesLink = makeWikilink(testcasesTitle.prefixedText, testcasesLinkDisplay) local testcasesRunLink = makeWikilink(testcasesTitle.talkPageTitle.prefixedText, testcasesRunLinkDisplay) text = text .. '<br />' .. message('sandbox-notice-testcases-run-blurb', {testcasesLink, testcasesRunLink}) else local testcasesLinkDisplay = message('sandbox-notice-testcases-link-display') local testcasesLink = makeWikilink(testcasesTitle.prefixedText, testcasesLinkDisplay) text = text .. '<br />' .. message('sandbox-notice-testcases-blurb', {testcasesLink}) end end -- Add the sandbox to the sandbox category. omargs.text = text .. makeCategoryLink(message('sandbox-category')) -- 'documentation-clear' return '<div class="' .. message('clear') .. '"></div>' .. require('Module:Message box').main('ombox', omargs) end function p.protectionTemplate(env) -- Generates the padlock icon in the top right. -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- Messages: -- 'protection-template' --> 'pp-template' -- 'protection-template-args' --> {docusage = 'yes'} local protectionLevels = env.protectionLevels if not protectionLevels then return nil end local editProt = protectionLevels.edit and protectionLevels.edit[1] local moveProt = protectionLevels.move and protectionLevels.move[1] if editProt then -- The page is edit-protected. return require('Module:Protection banner')._main{ message('protection-reason-edit'), small = true } elseif moveProt and moveProt ~= 'autoconfirmed' then -- The page is move-protected but not edit-protected. Exclude move -- protection with the level "autoconfirmed", as this is equivalent to -- no move protection at all. return require('Module:Protection banner')._main{ action = 'move', small = true } else return nil end end ---------------------------------------------------------------------------- -- Start box ---------------------------------------------------------------------------- p.startBox = makeInvokeFunc('_startBox') function p._startBox(args, env) --[[ -- This function generates the start box. -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- -- The actual work is done by p.makeStartBoxLinksData and p.renderStartBoxLinks which make -- the [view] [edit] [history] [purge] links, and by p.makeStartBoxData and p.renderStartBox -- which generate the box HTML. --]] env = env or p.getEnvironment(args) local links local content = args.content if not content or args[1] then -- No need to include the links if the documentation is on the template page itself. local linksData = p.makeStartBoxLinksData(args, env) if linksData then links = p.renderStartBoxLinks(linksData) end end -- Generate the start box html. local data = p.makeStartBoxData(args, env, links) if data then return p.renderStartBox(data) else -- User specified no heading. return nil end end function p.makeStartBoxLinksData(args, env) --[[ -- Does initial processing of data to make the [view] [edit] [history] [purge] links. -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- -- Messages: -- 'view-link-display' --> 'view' -- 'edit-link-display' --> 'edit' -- 'history-link-display' --> 'history' -- 'purge-link-display' --> 'purge' -- 'module-preload' --> 'Template:Documentation/preload-module-doc' -- 'docpage-preload' --> 'Template:Documentation/preload' -- 'create-link-display' --> 'create' --]] local subjectSpace = env.subjectSpace local title = env.title local docTitle = env.docTitle if not title or not docTitle then return nil end if docTitle.isRedirect then docTitle = docTitle.redirectTarget end local data = {} data.title = title data.docTitle = docTitle -- View, display, edit, and purge links if /doc exists. data.viewLinkDisplay = message('view-link-display') data.editLinkDisplay = message('edit-link-display') data.historyLinkDisplay = message('history-link-display') data.purgeLinkDisplay = message('purge-link-display') -- Create link if /doc doesn't exist. local preload = args.preload if not preload then if subjectSpace == 828 then -- Module namespace preload = message('module-preload') else preload = message('docpage-preload') end end data.preload = preload data.createLinkDisplay = message('create-link-display') return data end function p.renderStartBoxLinks(data) --[[ -- Generates the [view][edit][history][purge] or [create][purge] links from the data table. -- @data - a table of data generated by p.makeStartBoxLinksData --]] local function escapeBrackets(s) -- Escapes square brackets with HTML entities. s = s:gsub('%[', '&#91;') -- Replace square brackets with HTML entities. s = s:gsub('%]', '&#93;') return s end local ret local docTitle = data.docTitle local title = data.title local purgeLink = makeUrlLink(title:fullUrl{action = 'purge'}, data.purgeLinkDisplay) if docTitle.exists then local viewLink = makeWikilink(docTitle.prefixedText, data.viewLinkDisplay) local editLink = makeUrlLink(docTitle:fullUrl{action = 'edit'}, data.editLinkDisplay) local historyLink = makeUrlLink(docTitle:fullUrl{action = 'history'}, data.historyLinkDisplay) ret = '[%s] [%s] [%s] [%s]' ret = escapeBrackets(ret) ret = mw.ustring.format(ret, viewLink, editLink, historyLink, purgeLink) else local createLink = makeUrlLink(docTitle:fullUrl{action = 'edit', preload = data.preload}, data.createLinkDisplay) ret = '[%s] [%s]' ret = escapeBrackets(ret) ret = mw.ustring.format(ret, createLink, purgeLink) end return ret end function p.makeStartBoxData(args, env, links) --[=[ -- Does initial processing of data to pass to the start-box render function, p.renderStartBox. -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- @links - a string containing the [view][edit][history][purge] links - could be nil if there's an error. -- -- Messages: -- 'documentation-icon-wikitext' --> '[[File:Test Template Info-Icon - Version (2).svg|50px|link=|alt=]]' -- 'template-namespace-heading' --> 'Template documentation' -- 'module-namespace-heading' --> 'Module documentation' -- 'file-namespace-heading' --> 'Summary' -- 'other-namespaces-heading' --> 'Documentation' -- 'testcases-create-link-display' --> 'create' --]=] local subjectSpace = env.subjectSpace if not subjectSpace then -- Default to an "other namespaces" namespace, so that we get at least some output -- if an error occurs. subjectSpace = 2 end local data = {} -- Heading local heading = args.heading -- Blank values are not removed. if heading == '' then -- Don't display the start box if the heading arg is defined but blank. return nil end if heading then data.heading = heading elseif subjectSpace == 10 then -- Template namespace data.heading = message('documentation-icon-wikitext') .. ' ' .. message('template-namespace-heading') elseif subjectSpace == 828 then -- Module namespace data.heading = message('documentation-icon-wikitext') .. ' ' .. message('module-namespace-heading') elseif subjectSpace == 6 then -- File namespace data.heading = message('file-namespace-heading') else data.heading = message('other-namespaces-heading') end -- Heading CSS local headingStyle = args['heading-style'] if headingStyle then data.headingStyleText = headingStyle else -- 'documentation-heading' data.headingClass = message('main-div-heading-class') end -- Data for the [view][edit][history][purge] or [create] links. if links then -- 'mw-editsection-like plainlinks' data.linksClass = message('start-box-link-classes') data.links = links end return data end function p.renderStartBox(data) -- Renders the start box html. -- @data - a table of data generated by p.makeStartBoxData. local sbox = mw.html.create('div') sbox -- 'documentation-startbox' :addClass(message('start-box-class')) :newline() :tag('span') :addClass(data.headingClass) :attr('id', 'documentation-heading') :cssText(data.headingStyleText) :wikitext(data.heading) local links = data.links if links then sbox:tag('span') :addClass(data.linksClass) :attr('id', data.linksId) :wikitext(links) end return tostring(sbox) end ---------------------------------------------------------------------------- -- Documentation content ---------------------------------------------------------------------------- p.content = makeInvokeFunc('_content') function p._content(args, env) -- Displays the documentation contents -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment env = env or p.getEnvironment(args) local docTitle = env.docTitle local content = args.content if not content and docTitle and docTitle.exists then content = args._content or mw.getCurrentFrame():expandTemplate{title = docTitle.prefixedText} end -- The line breaks below are necessary so that "=== Headings ===" at the start and end -- of docs are interpreted correctly. return '\n' .. (content or '') .. '\n' end p.contentTitle = makeInvokeFunc('_contentTitle') function p._contentTitle(args, env) env = env or p.getEnvironment(args) local docTitle = env.docTitle if not args.content and docTitle and docTitle.exists then return docTitle.prefixedText else return '' end end ---------------------------------------------------------------------------- -- End box ---------------------------------------------------------------------------- p.endBox = makeInvokeFunc('_endBox') function p._endBox(args, env) --[=[ -- This function generates the end box (also known as the link box). -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- --]=] -- Get environment data. env = env or p.getEnvironment(args) local subjectSpace = env.subjectSpace local docTitle = env.docTitle if not subjectSpace or not docTitle then return nil end -- Check whether we should output the end box at all. Add the end -- box by default if the documentation exists or if we are in the -- user, module or template namespaces. local linkBox = args['link box'] if linkBox == 'off' or not ( docTitle.exists or subjectSpace == 2 or subjectSpace == 828 or subjectSpace == 10 ) then return nil end -- Assemble the link box. local text = '' if linkBox then text = text .. linkBox else text = text .. (p.makeDocPageBlurb(args, env) or '') -- "This documentation is transcluded from [[Foo]]." if subjectSpace == 2 or subjectSpace == 10 or subjectSpace == 828 then -- We are in the user, template or module namespaces. -- Add sandbox and testcases links. -- "Editors can experiment in this template's sandbox and testcases pages." text = text .. (p.makeExperimentBlurb(args, env) or '') .. '<br />' if not args.content and not args[1] then -- "Please add categories to the /doc subpage." -- Don't show this message with inline docs or with an explicitly specified doc page, -- as then it is unclear where to add the categories. text = text .. (p.makeCategoriesBlurb(args, env) or '') end text = text .. ' ' .. (p.makeSubpagesBlurb(args, env) or '') --"Subpages of this template" end end local box = mw.html.create('div') -- 'documentation-metadata' box:attr('role', 'note') :addClass(message('end-box-class')) -- 'plainlinks' :addClass(message('end-box-plainlinks')) :wikitext(text) :done() return '\n' .. tostring(box) end function p.makeDocPageBlurb(args, env) --[=[ -- Makes the blurb "This documentation is transcluded from [[Template:Foo]] (edit, history)". -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- -- Messages: -- 'edit-link-display' --> 'edit' -- 'history-link-display' --> 'history' -- 'transcluded-from-blurb' --> -- 'The above [[Wikipedia:Template documentation|documentation]] -- is [[Help:Transclusion|transcluded]] from $1.' -- 'module-preload' --> 'Template:Documentation/preload-module-doc' -- 'create-link-display' --> 'create' -- 'create-module-doc-blurb' --> -- 'You might want to $1 a documentation page for this [[Wikipedia:Lua|Scribunto module]].' --]=] local docTitle = env.docTitle if not docTitle then return nil end local ret if docTitle.exists then -- /doc exists; link to it. local docLink = makeWikilink(docTitle.prefixedText) local editUrl = docTitle:fullUrl{action = 'edit'} local editDisplay = message('edit-link-display') local editLink = makeUrlLink(editUrl, editDisplay) local historyUrl = docTitle:fullUrl{action = 'history'} local historyDisplay = message('history-link-display') local historyLink = makeUrlLink(historyUrl, historyDisplay) ret = message('transcluded-from-blurb', {docLink}) .. ' ' .. makeToolbar(editLink, historyLink) .. '<br />' elseif env.subjectSpace == 828 then -- /doc does not exist; ask to create it. local createUrl = docTitle:fullUrl{action = 'edit', preload = message('module-preload')} local createDisplay = message('create-link-display') local createLink = makeUrlLink(createUrl, createDisplay) ret = message('create-module-doc-blurb', {createLink}) .. '<br />' end return ret end function p.makeExperimentBlurb(args, env) --[[ -- Renders the text "Editors can experiment in this template's sandbox (edit | diff) and testcases (edit) pages." -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- -- Messages: -- 'sandbox-link-display' --> 'sandbox' -- 'sandbox-edit-link-display' --> 'edit' -- 'compare-link-display' --> 'diff' -- 'module-sandbox-preload' --> 'Template:Documentation/preload-module-sandbox' -- 'template-sandbox-preload' --> 'Template:Documentation/preload-sandbox' -- 'sandbox-create-link-display' --> 'create' -- 'mirror-edit-summary' --> 'Create sandbox version of $1' -- 'mirror-link-display' --> 'mirror' -- 'mirror-link-preload' --> 'Template:Documentation/mirror' -- 'sandbox-link-display' --> 'sandbox' -- 'testcases-link-display' --> 'testcases' -- 'testcases-edit-link-display'--> 'edit' -- 'template-sandbox-preload' --> 'Template:Documentation/preload-sandbox' -- 'testcases-create-link-display' --> 'create' -- 'testcases-link-display' --> 'testcases' -- 'testcases-edit-link-display' --> 'edit' -- 'module-testcases-preload' --> 'Template:Documentation/preload-module-testcases' -- 'template-testcases-preload' --> 'Template:Documentation/preload-testcases' -- 'experiment-blurb-module' --> 'Editors can experiment in this module's $1 and $2 pages.' -- 'experiment-blurb-template' --> 'Editors can experiment in this template's $1 and $2 pages.' --]] local subjectSpace = env.subjectSpace local templateTitle = env.templateTitle local sandboxTitle = env.sandboxTitle local testcasesTitle = env.testcasesTitle local templatePage = templateTitle.prefixedText if not subjectSpace or not templateTitle or not sandboxTitle or not testcasesTitle then return nil end -- Make links. local sandboxLinks, testcasesLinks if sandboxTitle.exists then local sandboxPage = sandboxTitle.prefixedText local sandboxDisplay = message('sandbox-link-display') local sandboxLink = makeWikilink(sandboxPage, sandboxDisplay) local sandboxEditUrl = sandboxTitle:fullUrl{action = 'edit'} local sandboxEditDisplay = message('sandbox-edit-link-display') local sandboxEditLink = makeUrlLink(sandboxEditUrl, sandboxEditDisplay) local compareUrl = env.compareUrl local compareLink if compareUrl then local compareDisplay = message('compare-link-display') compareLink = makeUrlLink(compareUrl, compareDisplay) end sandboxLinks = sandboxLink .. ' ' .. makeToolbar(sandboxEditLink, compareLink) else local sandboxPreload if subjectSpace == 828 then sandboxPreload = message('module-sandbox-preload') else sandboxPreload = message('template-sandbox-preload') end local sandboxCreateUrl = sandboxTitle:fullUrl{action = 'edit', preload = sandboxPreload} local sandboxCreateDisplay = message('sandbox-create-link-display') local sandboxCreateLink = makeUrlLink(sandboxCreateUrl, sandboxCreateDisplay) local mirrorSummary = message('mirror-edit-summary', {makeWikilink(templatePage)}) local mirrorPreload = message('mirror-link-preload') local mirrorUrl = sandboxTitle:fullUrl{action = 'edit', preload = mirrorPreload, summary = mirrorSummary} if subjectSpace == 828 then mirrorUrl = sandboxTitle:fullUrl{action = 'edit', preload = templateTitle.prefixedText, summary = mirrorSummary} end local mirrorDisplay = message('mirror-link-display') local mirrorLink = makeUrlLink(mirrorUrl, mirrorDisplay) sandboxLinks = message('sandbox-link-display') .. ' ' .. makeToolbar(sandboxCreateLink, mirrorLink) end if testcasesTitle.exists then local testcasesPage = testcasesTitle.prefixedText local testcasesDisplay = message('testcases-link-display') local testcasesLink = makeWikilink(testcasesPage, testcasesDisplay) local testcasesEditUrl = testcasesTitle:fullUrl{action = 'edit'} local testcasesEditDisplay = message('testcases-edit-link-display') local testcasesEditLink = makeUrlLink(testcasesEditUrl, testcasesEditDisplay) -- for Modules, add testcases run link if exists if testcasesTitle.contentModel == "Scribunto" and testcasesTitle.talkPageTitle and testcasesTitle.talkPageTitle.exists then local testcasesRunLinkDisplay = message('testcases-run-link-display') local testcasesRunLink = makeWikilink(testcasesTitle.talkPageTitle.prefixedText, testcasesRunLinkDisplay) testcasesLinks = testcasesLink .. ' ' .. makeToolbar(testcasesEditLink, testcasesRunLink) else testcasesLinks = testcasesLink .. ' ' .. makeToolbar(testcasesEditLink) end else local testcasesPreload if subjectSpace == 828 then testcasesPreload = message('module-testcases-preload') else testcasesPreload = message('template-testcases-preload') end local testcasesCreateUrl = testcasesTitle:fullUrl{action = 'edit', preload = testcasesPreload} local testcasesCreateDisplay = message('testcases-create-link-display') local testcasesCreateLink = makeUrlLink(testcasesCreateUrl, testcasesCreateDisplay) testcasesLinks = message('testcases-link-display') .. ' ' .. makeToolbar(testcasesCreateLink) end local messageName if subjectSpace == 828 then messageName = 'experiment-blurb-module' else messageName = 'experiment-blurb-template' end return message(messageName, {sandboxLinks, testcasesLinks}) end function p.makeCategoriesBlurb(args, env) --[[ -- Generates the text "Please add categories to the /doc subpage." -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- Messages: -- 'doc-link-display' --> '/doc' -- 'add-categories-blurb' --> 'Please add categories to the $1 subpage.' --]] local docTitle = env.docTitle if not docTitle then return nil end local docPathLink = makeWikilink(docTitle.prefixedText, message('doc-link-display')) return message('add-categories-blurb', {docPathLink}) end function p.makeSubpagesBlurb(args, env) --[[ -- Generates the "Subpages of this template" link. -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- Messages: -- 'template-pagetype' --> 'template' -- 'module-pagetype' --> 'module' -- 'default-pagetype' --> 'page' -- 'subpages-link-display' --> 'Subpages of this $1' --]] local subjectSpace = env.subjectSpace local templateTitle = env.templateTitle if not subjectSpace or not templateTitle then return nil end local pagetype if subjectSpace == 10 then pagetype = message('template-pagetype') elseif subjectSpace == 828 then pagetype = message('module-pagetype') else pagetype = message('default-pagetype') end local subpagesLink = makeWikilink( 'Special:PrefixIndex/' .. templateTitle.prefixedText .. '/', message('subpages-link-display', {pagetype}) ) return message('subpages-blurb', {subpagesLink}) end ---------------------------------------------------------------------------- -- Tracking categories ---------------------------------------------------------------------------- function p.addTrackingCategories(env) --[[ -- Check if {{documentation}} is transcluded on a /doc or /testcases page. -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- Messages: -- 'display-strange-usage-category' --> true -- 'doc-subpage' --> 'doc' -- 'testcases-subpage' --> 'testcases' -- 'strange-usage-category' --> 'Wikipedia pages with strange ((documentation)) usage' -- -- /testcases pages in the module namespace are not categorised, as they may have -- {{documentation}} transcluded automatically. --]] local title = env.title local subjectSpace = env.subjectSpace if not title or not subjectSpace then return nil end local subpage = title.subpageText local ret = '' if message('display-strange-usage-category', nil, 'boolean') and ( subpage == message('doc-subpage') or subjectSpace ~= 828 and subpage == message('testcases-subpage') ) then ret = ret .. makeCategoryLink(message('strange-usage-category')) end return ret end return p hhe6rl9gdvqywjk6r1tbi4ymwotbf24 Module:Documentation/config 828 1647 27594 27593 2022-07-30T05:41:48Z Samatics 9 1 revision imported from [[:en:Module:Documentation/config]]: Import citation templates Scribunto text/plain ---------------------------------------------------------------------------------------------------- -- -- Configuration for Module:Documentation -- -- Here you can set the values of the parameters and messages used in Module:Documentation to -- localise it to your wiki and your language. Unless specified otherwise, values given here -- should be string values. ---------------------------------------------------------------------------------------------------- local cfg = {} -- Do not edit this line. ---------------------------------------------------------------------------------------------------- -- Protection template configuration ---------------------------------------------------------------------------------------------------- -- cfg['protection-reason-edit'] -- The protection reason for edit-protected templates to pass to -- [[Module:Protection banner]]. cfg['protection-reason-edit'] = 'template' --[[ ---------------------------------------------------------------------------------------------------- -- Sandbox notice configuration -- -- On sandbox pages the module can display a template notifying users that the current page is a -- sandbox, and the location of test cases pages, etc. The module decides whether the page is a -- sandbox or not based on the value of cfg['sandbox-subpage']. The following settings configure the -- messages that the notices contains. ---------------------------------------------------------------------------------------------------- --]] -- cfg['sandbox-notice-image'] -- The image displayed in the sandbox notice. cfg['sandbox-notice-image'] = '[[File:Sandbox.svg|50px|alt=|link=]]' --[[ -- cfg['sandbox-notice-pagetype-template'] -- cfg['sandbox-notice-pagetype-module'] -- cfg['sandbox-notice-pagetype-other'] -- The page type of the sandbox page. The message that is displayed depends on the current subject -- namespace. This message is used in either cfg['sandbox-notice-blurb'] or -- cfg['sandbox-notice-diff-blurb']. --]] cfg['sandbox-notice-pagetype-template'] = '[[Wikipedia:Template test cases|template sandbox]] page' cfg['sandbox-notice-pagetype-module'] = '[[Wikipedia:Template test cases|module sandbox]] page' cfg['sandbox-notice-pagetype-other'] = 'sandbox page' --[[ -- cfg['sandbox-notice-blurb'] -- cfg['sandbox-notice-diff-blurb'] -- cfg['sandbox-notice-diff-display'] -- Either cfg['sandbox-notice-blurb'] or cfg['sandbox-notice-diff-blurb'] is the opening sentence -- of the sandbox notice. The latter has a diff link, but the former does not. $1 is the page -- type, which is either cfg['sandbox-notice-pagetype-template'], -- cfg['sandbox-notice-pagetype-module'] or cfg['sandbox-notice-pagetype-other'] depending what -- namespace we are in. $2 is a link to the main template page, and $3 is a diff link between -- the sandbox and the main template. The display value of the diff link is set by -- cfg['sandbox-notice-compare-link-display']. --]] cfg['sandbox-notice-blurb'] = 'This is the $1 for $2.' cfg['sandbox-notice-diff-blurb'] = 'This is the $1 for $2 ($3).' cfg['sandbox-notice-compare-link-display'] = 'diff' --[[ -- cfg['sandbox-notice-testcases-blurb'] -- cfg['sandbox-notice-testcases-link-display'] -- cfg['sandbox-notice-testcases-run-blurb'] -- cfg['sandbox-notice-testcases-run-link-display'] -- cfg['sandbox-notice-testcases-blurb'] is a sentence notifying the user that there is a test cases page -- corresponding to this sandbox that they can edit. $1 is a link to the test cases page. -- cfg['sandbox-notice-testcases-link-display'] is the display value for that link. -- cfg['sandbox-notice-testcases-run-blurb'] is a sentence notifying the user that there is a test cases page -- corresponding to this sandbox that they can edit, along with a link to run it. $1 is a link to the test -- cases page, and $2 is a link to the page to run it. -- cfg['sandbox-notice-testcases-run-link-display'] is the display value for the link to run the test -- cases. --]] cfg['sandbox-notice-testcases-blurb'] = 'See also the companion subpage for $1.' cfg['sandbox-notice-testcases-link-display'] = 'test cases' cfg['sandbox-notice-testcases-run-blurb'] = 'See also the companion subpage for $1 ($2).' cfg['sandbox-notice-testcases-run-link-display'] = 'run' -- cfg['sandbox-category'] -- A category to add to all template sandboxes. cfg['sandbox-category'] = 'Template sandboxes' ---------------------------------------------------------------------------------------------------- -- Start box configuration ---------------------------------------------------------------------------------------------------- -- cfg['documentation-icon-wikitext'] -- The wikitext for the icon shown at the top of the template. cfg['documentation-icon-wikitext'] = '[[File:Test Template Info-Icon - Version (2).svg|50px|link=|alt=]]' -- cfg['template-namespace-heading'] -- The heading shown in the template namespace. cfg['template-namespace-heading'] = 'Template documentation' -- cfg['module-namespace-heading'] -- The heading shown in the module namespace. cfg['module-namespace-heading'] = 'Module documentation' -- cfg['file-namespace-heading'] -- The heading shown in the file namespace. cfg['file-namespace-heading'] = 'Summary' -- cfg['other-namespaces-heading'] -- The heading shown in other namespaces. cfg['other-namespaces-heading'] = 'Documentation' -- cfg['view-link-display'] -- The text to display for "view" links. cfg['view-link-display'] = 'view' -- cfg['edit-link-display'] -- The text to display for "edit" links. cfg['edit-link-display'] = 'edit' -- cfg['history-link-display'] -- The text to display for "history" links. cfg['history-link-display'] = 'history' -- cfg['purge-link-display'] -- The text to display for "purge" links. cfg['purge-link-display'] = 'purge' -- cfg['create-link-display'] -- The text to display for "create" links. cfg['create-link-display'] = 'create' ---------------------------------------------------------------------------------------------------- -- Link box (end box) configuration ---------------------------------------------------------------------------------------------------- -- cfg['transcluded-from-blurb'] -- Notice displayed when the docs are transcluded from another page. $1 is a wikilink to that page. cfg['transcluded-from-blurb'] = 'The above [[Wikipedia:Template documentation|documentation]] is [[Help:Transclusion|transcluded]] from $1.' --[[ -- cfg['create-module-doc-blurb'] -- Notice displayed in the module namespace when the documentation subpage does not exist. -- $1 is a link to create the documentation page with the preload cfg['module-preload'] and the -- display cfg['create-link-display']. --]] cfg['create-module-doc-blurb'] = 'You might want to $1 a documentation page for this [[Wikipedia:Lua|Scribunto module]].' ---------------------------------------------------------------------------------------------------- -- Experiment blurb configuration ---------------------------------------------------------------------------------------------------- --[[ -- cfg['experiment-blurb-template'] -- cfg['experiment-blurb-module'] -- The experiment blurb is the text inviting editors to experiment in sandbox and test cases pages. -- It is only shown in the template and module namespaces. With the default English settings, it -- might look like this: -- -- Editors can experiment in this template's sandbox (edit | diff) and testcases (edit) pages. -- -- In this example, "sandbox", "edit", "diff", "testcases", and "edit" would all be links. -- -- There are two versions, cfg['experiment-blurb-template'] and cfg['experiment-blurb-module'], depending -- on what namespace we are in. -- -- Parameters: -- -- $1 is a link to the sandbox page. If the sandbox exists, it is in the following format: -- -- cfg['sandbox-link-display'] (cfg['sandbox-edit-link-display'] | cfg['compare-link-display']) -- -- If the sandbox doesn't exist, it is in the format: -- -- cfg['sandbox-link-display'] (cfg['sandbox-create-link-display'] | cfg['mirror-link-display']) -- -- The link for cfg['sandbox-create-link-display'] link preloads the page with cfg['template-sandbox-preload'] -- or cfg['module-sandbox-preload'], depending on the current namespace. The link for cfg['mirror-link-display'] -- loads a default edit summary of cfg['mirror-edit-summary']. -- -- $2 is a link to the test cases page. If the test cases page exists, it is in the following format: -- -- cfg['testcases-link-display'] (cfg['testcases-edit-link-display'] | cfg['testcases-run-link-display']) -- -- If the test cases page doesn't exist, it is in the format: -- -- cfg['testcases-link-display'] (cfg['testcases-create-link-display']) -- -- If the test cases page doesn't exist, the link for cfg['testcases-create-link-display'] preloads the -- page with cfg['template-testcases-preload'] or cfg['module-testcases-preload'], depending on the current -- namespace. --]] cfg['experiment-blurb-template'] = "Editors can experiment in this template's $1 and $2 pages." cfg['experiment-blurb-module'] = "Editors can experiment in this module's $1 and $2 pages." ---------------------------------------------------------------------------------------------------- -- Sandbox link configuration ---------------------------------------------------------------------------------------------------- -- cfg['sandbox-subpage'] -- The name of the template subpage typically used for sandboxes. cfg['sandbox-subpage'] = 'sandbox' -- cfg['template-sandbox-preload'] -- Preload file for template sandbox pages. cfg['template-sandbox-preload'] = 'Template:Documentation/preload-sandbox' -- cfg['module-sandbox-preload'] -- Preload file for Lua module sandbox pages. cfg['module-sandbox-preload'] = 'Template:Documentation/preload-module-sandbox' -- cfg['sandbox-link-display'] -- The text to display for "sandbox" links. cfg['sandbox-link-display'] = 'sandbox' -- cfg['sandbox-edit-link-display'] -- The text to display for sandbox "edit" links. cfg['sandbox-edit-link-display'] = 'edit' -- cfg['sandbox-create-link-display'] -- The text to display for sandbox "create" links. cfg['sandbox-create-link-display'] = 'create' -- cfg['compare-link-display'] -- The text to display for "compare" links. cfg['compare-link-display'] = 'diff' -- cfg['mirror-edit-summary'] -- The default edit summary to use when a user clicks the "mirror" link. $1 is a wikilink to the -- template page. cfg['mirror-edit-summary'] = 'Create sandbox version of $1' -- cfg['mirror-link-display'] -- The text to display for "mirror" links. cfg['mirror-link-display'] = 'mirror' -- cfg['mirror-link-preload'] -- The page to preload when a user clicks the "mirror" link. cfg['mirror-link-preload'] = 'Template:Documentation/mirror' ---------------------------------------------------------------------------------------------------- -- Test cases link configuration ---------------------------------------------------------------------------------------------------- -- cfg['testcases-subpage'] -- The name of the template subpage typically used for test cases. cfg['testcases-subpage'] = 'testcases' -- cfg['template-testcases-preload'] -- Preload file for template test cases pages. cfg['template-testcases-preload'] = 'Template:Documentation/preload-testcases' -- cfg['module-testcases-preload'] -- Preload file for Lua module test cases pages. cfg['module-testcases-preload'] = 'Template:Documentation/preload-module-testcases' -- cfg['testcases-link-display'] -- The text to display for "testcases" links. cfg['testcases-link-display'] = 'testcases' -- cfg['testcases-edit-link-display'] -- The text to display for test cases "edit" links. cfg['testcases-edit-link-display'] = 'edit' -- cfg['testcases-run-link-display'] -- The text to display for test cases "run" links. cfg['testcases-run-link-display'] = 'run' -- cfg['testcases-create-link-display'] -- The text to display for test cases "create" links. cfg['testcases-create-link-display'] = 'create' ---------------------------------------------------------------------------------------------------- -- Add categories blurb configuration ---------------------------------------------------------------------------------------------------- --[[ -- cfg['add-categories-blurb'] -- Text to direct users to add categories to the /doc subpage. Not used if the "content" or -- "docname fed" arguments are set, as then it is not clear where to add the categories. $1 is a -- link to the /doc subpage with a display value of cfg['doc-link-display']. --]] cfg['add-categories-blurb'] = 'Add categories to the $1 subpage.' -- cfg['doc-link-display'] -- The text to display when linking to the /doc subpage. cfg['doc-link-display'] = '/doc' ---------------------------------------------------------------------------------------------------- -- Subpages link configuration ---------------------------------------------------------------------------------------------------- --[[ -- cfg['subpages-blurb'] -- The "Subpages of this template" blurb. $1 is a link to the main template's subpages with a -- display value of cfg['subpages-link-display']. In the English version this blurb is simply -- the link followed by a period, and the link display provides the actual text. --]] cfg['subpages-blurb'] = '$1.' --[[ -- cfg['subpages-link-display'] -- The text to display for the "subpages of this page" link. $1 is cfg['template-pagetype'], -- cfg['module-pagetype'] or cfg['default-pagetype'], depending on whether the current page is in -- the template namespace, the module namespace, or another namespace. --]] cfg['subpages-link-display'] = 'Subpages of this $1' -- cfg['template-pagetype'] -- The pagetype to display for template pages. cfg['template-pagetype'] = 'template' -- cfg['module-pagetype'] -- The pagetype to display for Lua module pages. cfg['module-pagetype'] = 'module' -- cfg['default-pagetype'] -- The pagetype to display for pages other than templates or Lua modules. cfg['default-pagetype'] = 'page' ---------------------------------------------------------------------------------------------------- -- Doc link configuration ---------------------------------------------------------------------------------------------------- -- cfg['doc-subpage'] -- The name of the subpage typically used for documentation pages. cfg['doc-subpage'] = 'doc' -- cfg['docpage-preload'] -- Preload file for template documentation pages in all namespaces. cfg['docpage-preload'] = 'Template:Documentation/preload' -- cfg['module-preload'] -- Preload file for Lua module documentation pages. cfg['module-preload'] = 'Template:Documentation/preload-module-doc' ---------------------------------------------------------------------------------------------------- -- HTML and CSS configuration ---------------------------------------------------------------------------------------------------- -- cfg['templatestyles'] -- The name of the TemplateStyles page where CSS is kept. -- Sandbox CSS will be at Module:Documentation/sandbox/styles.css when needed. cfg['templatestyles'] = 'Module:Documentation/styles.css' -- cfg['container'] -- Class which can be used to set flex or grid CSS on the -- two child divs documentation and documentation-metadata cfg['container'] = 'documentation-container' -- cfg['main-div-classes'] -- Classes added to the main HTML "div" tag. cfg['main-div-classes'] = 'documentation' -- cfg['main-div-heading-class'] -- Class for the main heading for templates and modules and assoc. talk spaces cfg['main-div-heading-class'] = 'documentation-heading' -- cfg['start-box-class'] -- Class for the start box cfg['start-box-class'] = 'documentation-startbox' -- cfg['start-box-link-classes'] -- Classes used for the [view][edit][history] or [create] links in the start box. -- mw-editsection-like is per [[Wikipedia:Village pump (technical)/Archive 117]] cfg['start-box-link-classes'] = 'mw-editsection-like plainlinks' -- cfg['end-box-class'] -- Class for the end box. cfg['end-box-class'] = 'documentation-metadata' -- cfg['end-box-plainlinks'] -- Plainlinks cfg['end-box-plainlinks'] = 'plainlinks' -- cfg['toolbar-class'] -- Class added for toolbar links. cfg['toolbar-class'] = 'documentation-toolbar' -- cfg['clear'] -- Just used to clear things. cfg['clear'] = 'documentation-clear' ---------------------------------------------------------------------------------------------------- -- Tracking category configuration ---------------------------------------------------------------------------------------------------- -- cfg['display-strange-usage-category'] -- Set to true to enable output of cfg['strange-usage-category'] if the module is used on a /doc subpage -- or a /testcases subpage. This should be a boolean value (either true or false). cfg['display-strange-usage-category'] = true -- cfg['strange-usage-category'] -- Category to output if cfg['display-strange-usage-category'] is set to true and the module is used on a -- /doc subpage or a /testcases subpage. cfg['strange-usage-category'] = 'Wikipedia pages with strange ((documentation)) usage' --[[ ---------------------------------------------------------------------------------------------------- -- End configuration -- -- Don't edit anything below this line. ---------------------------------------------------------------------------------------------------- --]] return cfg da6pt1lzpy4z0skaztwblaqnfhizyf7 Module:Documentation/styles.css 828 1648 27596 27595 2022-07-30T05:41:48Z Samatics 9 1 revision imported from [[:en:Module:Documentation/styles.css]]: Import citation templates sanitized-css text/css /* {{pp|small=yes}} */ .documentation, .documentation-metadata { border: 1px solid #a2a9b1; background-color: #ecfcf4; clear: both; } .documentation { margin: 1em 0 0 0; padding: 1em; } .documentation-metadata { margin: 0.2em 0; /* same margin left-right as .documentation */ font-style: italic; padding: 0.4em 1em; /* same padding left-right as .documentation */ } .documentation-startbox { padding-bottom: 3px; border-bottom: 1px solid #aaa; margin-bottom: 1ex; } .documentation-heading { font-weight: bold; font-size: 125%; } .documentation-clear { /* Don't want things to stick out where they shouldn't. */ clear: both; } .documentation-toolbar { font-style: normal; font-size: 85%; } o2ia525en7wbq32mq4fpdevtl5d6pcb Module:Effective protection expiry 828 1649 27598 27597 2022-07-30T05:41:48Z Samatics 9 1 revision imported from [[:en:Module:Effective_protection_expiry]]: Import citation templates Scribunto text/plain local p = {} -- Returns the expiry of a restriction of an action on a given title, or unknown if it cannot be known. -- If no title is specified, the title of the page being displayed is used. function p._main(action, pagename) local title if type(pagename) == 'table' and pagename.prefixedText then title = pagename elseif pagename then title = mw.title.new(pagename) else title = mw.title.getCurrentTitle() end pagename = title.prefixedText if action == 'autoreview' then local stabilitySettings = mw.ext.FlaggedRevs.getStabilitySettings(title) return stabilitySettings and stabilitySettings.expiry or 'unknown' elseif action ~= 'edit' and action ~= 'move' and action ~= 'create' and action ~= 'upload' then error( 'First parameter must be one of edit, move, create, upload, autoreview', 2 ) end local rawExpiry = mw.getCurrentFrame():callParserFunction('PROTECTIONEXPIRY', action, pagename) if rawExpiry == 'infinity' then return 'infinity' elseif rawExpiry == '' then return 'unknown' else local year, month, day, hour, minute, second = rawExpiry:match( '^(%d%d%d%d)(%d%d)(%d%d)(%d%d)(%d%d)(%d%d)$' ) if year then return string.format( '%s-%s-%sT%s:%s:%s', year, month, day, hour, minute, second ) else error('internal error in Module:Effective protection expiry; malformed expiry timestamp') end end end setmetatable(p, { __index = function(t, k) return function(frame) return t._main(k, frame.args[1]) end end }) return p i1wms02y1w048cq6uttka18a5pjzp63 Module:Effective protection level 828 1650 27600 27599 2022-07-30T05:41:48Z Samatics 9 1 revision imported from [[:en:Module:Effective_protection_level]]: Import citation templates Scribunto text/plain local p = {} -- Returns the permission required to perform a given action on a given title. -- If no title is specified, the title of the page being displayed is used. function p._main(action, pagename) local title if type(pagename) == 'table' and pagename.prefixedText then title = pagename elseif pagename then title = mw.title.new(pagename) else title = mw.title.getCurrentTitle() end pagename = title.prefixedText if action == 'autoreview' then local level = mw.ext.FlaggedRevs.getStabilitySettings(title) level = level and level.autoreview if level == 'review' then return 'reviewer' elseif level ~= '' then return level else return nil -- not '*'. a page not being PC-protected is distinct from it being PC-protected with anyone able to review. also not '', as that would mean PC-protected but nobody can review end elseif action ~= 'edit' and action ~= 'move' and action ~= 'create' and action ~= 'upload' and action ~= 'undelete' then error( 'First parameter must be one of edit, move, create, upload, undelete, autoreview', 2 ) end if title.namespace == 8 then -- MediaWiki namespace if title.text:sub(-3) == '.js' or title.text:sub(-4) == '.css' or title.contentModel == 'javascript' or title.contentModel == 'css' then -- site JS or CSS page return 'interfaceadmin' else -- any non-JS/CSS MediaWiki page return 'sysop' end elseif title.namespace == 2 and title.isSubpage then if title.contentModel == 'javascript' or title.contentModel == 'css' then -- user JS or CSS page return 'interfaceadmin' elseif title.contentModel == 'json' then -- user JSON page return 'sysop' end end if action == 'undelete' then return 'sysop' end local level = title.protectionLevels[action] and title.protectionLevels[action][1] if level == 'sysop' or level == 'editprotected' then return 'sysop' elseif title.cascadingProtection.restrictions[action] and title.cascadingProtection.restrictions[action][1] then -- used by a cascading-protected page return 'sysop' elseif level == 'templateeditor' then return 'templateeditor' elseif action == 'move' then local blacklistentry = mw.ext.TitleBlacklist.test('edit', pagename) -- Testing action edit is correct, since this is for the source page. The target page name gets tested with action move. if blacklistentry and not blacklistentry.params.autoconfirmed then return 'templateeditor' elseif title.namespace == 6 then return 'filemover' elseif level == 'extendedconfirmed' then return 'extendedconfirmed' else return 'autoconfirmed' end end local blacklistentry = mw.ext.TitleBlacklist.test(action, pagename) if blacklistentry then if not blacklistentry.params.autoconfirmed then return 'templateeditor' elseif level == 'extendedconfirmed' then return 'extendedconfirmed' else return 'autoconfirmed' end elseif level == 'editsemiprotected' then -- create-semiprotected pages return this for some reason return 'autoconfirmed' elseif level then return level elseif action == 'upload' then return 'autoconfirmed' elseif action == 'create' and title.namespace % 2 == 0 and title.namespace ~= 118 then -- You need to be registered, but not autoconfirmed, to create non-talk pages other than drafts return 'user' else return '*' end end setmetatable(p, { __index = function(t, k) return function(frame) return t._main(k, frame.args[1]) end end }) return p d3lhy0comfcfe9lnnj8klmrfqm1oxw7 Module:Exponential search 828 1651 27602 27601 2022-07-30T05:41:48Z Samatics 9 1 revision imported from [[:en:Module:Exponential_search]]: Import citation templates Scribunto text/plain -- This module provides a generic exponential search algorithm. local checkType = require('libraryUtil').checkType local floor = math.floor local function midPoint(lower, upper) return floor(lower + (upper - lower) / 2) end local function search(testFunc, i, lower, upper) if testFunc(i) then if i + 1 == upper then return i end lower = i if upper then i = midPoint(lower, upper) else i = i * 2 end return search(testFunc, i, lower, upper) else upper = i i = midPoint(lower, upper) return search(testFunc, i, lower, upper) end end return function (testFunc, init) checkType('Exponential search', 1, testFunc, 'function') checkType('Exponential search', 2, init, 'number', true) if init and (init < 1 or init ~= floor(init) or init == math.huge) then error(string.format( "invalid init value '%s' detected in argument #2 to " .. "'Exponential search' (init value must be a positive integer)", tostring(init) ), 2) end init = init or 2 if not testFunc(1) then return nil end return search(testFunc, init, 1, nil) end ndcjiubm1yvxboo7en7zf00no0kec02 Module:File link 828 1652 27604 27603 2022-07-30T05:41:48Z Samatics 9 1 revision imported from [[:en:Module:File_link]]: Import citation templates Scribunto text/plain -- This module provides a library for formatting file wikilinks. local yesno = require('Module:Yesno') local checkType = require('libraryUtil').checkType local p = {} function p._main(args) checkType('_main', 1, args, 'table') -- This is basically libraryUtil.checkTypeForNamedArg, but we are rolling our -- own function to get the right error level. local function checkArg(key, val, level) if type(val) ~= 'string' then error(string.format( "type error in '%s' parameter of '_main' (expected string, got %s)", key, type(val) ), level) end end local ret = {} -- Adds a positional parameter to the buffer. local function addPositional(key) local val = args[key] if not val then return nil end checkArg(key, val, 4) ret[#ret + 1] = val end -- Adds a named parameter to the buffer. We assume that the parameter name -- is the same as the argument key. local function addNamed(key) local val = args[key] if not val then return nil end checkArg(key, val, 4) ret[#ret + 1] = key .. '=' .. val end -- Filename checkArg('file', args.file, 3) ret[#ret + 1] = 'File:' .. args.file -- Format if args.format then checkArg('format', args.format) if args.formatfile then checkArg('formatfile', args.formatfile) ret[#ret + 1] = args.format .. '=' .. args.formatfile else ret[#ret + 1] = args.format end end -- Border if yesno(args.border) then ret[#ret + 1] = 'border' end addPositional('location') addPositional('alignment') addPositional('size') addNamed('upright') addNamed('link') addNamed('alt') addNamed('page') addNamed('class') addNamed('lang') addNamed('start') addNamed('end') addNamed('thumbtime') addPositional('caption') return string.format('[[%s]]', table.concat(ret, '|')) end function p.main(frame) local origArgs = require('Module:Arguments').getArgs(frame, { wrappers = 'Template:File link' }) if not origArgs.file then error("'file' parameter missing from [[Template:File link]]", 0) end -- Copy the arguments that were passed to a new table to avoid looking up -- every possible parameter in the frame object. local args = {} for k, v in pairs(origArgs) do -- Make _BLANK a special argument to add a blank parameter. For use in -- conditional templates etc. it is useful for blank arguments to be -- ignored, but we still need a way to specify them so that we can do -- things like [[File:Example.png|link=]]. if v == '_BLANK' then v = '' end args[k] = v end return p._main(args) end return p bzc22v133v9z5yc4aisazripn6l94p8 Module:GetParameters 828 1653 27606 27605 2022-07-30T05:41:49Z Samatics 9 1 revision imported from [[:en:Module:GetParameters]]: Import citation templates Scribunto text/plain local p = {} --[[ Helper function that populates the argument list given that user may need to use a mix of named and unnamed parameters. This is relevant because named parameters are not identical to unnamed parameters due to string trimming, and when dealing with strings we sometimes want to either preserve or remove that whitespace depending on the application. ]] function p.getParameters( frame_args, arg_list ) local new_args = {}; local index = 1; local value; for i,arg in ipairs( arg_list ) do value = frame_args[arg] if value == nil then value = frame_args[index]; index = index + 1; end new_args[arg] = value; end return new_args; end --[[ Helper Function to interpret boolean strings ]] function p.getBoolean( boolean_str ) local boolean_value; if type( boolean_str ) == 'string' then boolean_str = boolean_str:lower(); if boolean_str == 'false' or boolean_str == 'no' or boolean_str == '0' or boolean_str == '' then boolean_value = false; else boolean_value = true; end elseif type( boolean_str ) == 'boolean' then boolean_value = boolean_str; else error( 'No boolean value found' ); end return boolean_value end function p.defined(frame) local arg = mw.text.trim(frame.args[1]) --if arg == tostring(tonumber(arg)) then -- undesired result for '-0' -- arg = tonumber(arg) --end --if mw.ustring.find(arg, '^%s*-?[1-9][0-9]*%s*$') ~= nil or arg == '0' then -- arg = tonumber(arg) --end if mw.ustring.find(arg, '^-?[1-9][0-9]*$') ~= nil then arg = tonumber(arg) elseif arg == '0' then arg = 0 end return frame:getParent().args[arg] ~= nil end return p 03tz719zcckyx3el16h6xmmjd2dn09v Module:Hatnote 828 1654 27608 27607 2022-07-30T05:41:49Z Samatics 9 1 revision imported from [[:en:Module:Hatnote]]: Import citation templates Scribunto text/plain -------------------------------------------------------------------------------- -- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the {{hatnote}} and {{format link}} meta-templates and includes -- -- helper functions for other Lua hatnote modules. -- -------------------------------------------------------------------------------- local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local checkTypeForNamedArg = libraryUtil.checkTypeForNamedArg local mArguments -- lazily initialise [[Module:Arguments]] local yesno -- lazily initialise [[Module:Yesno]] local formatLink -- lazily initialise [[Module:Format link]] ._formatLink local p = {} -------------------------------------------------------------------------------- -- Helper functions -------------------------------------------------------------------------------- local curNs = mw.title.getCurrentTitle().namespace p.missingTargetCat = --Default missing target category, exported for use in related modules ((curNs == 0) or (curNs == 14)) and 'Articles with hatnote templates targeting a nonexistent page' or nil local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to false. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end function p.makeWikitextError(msg, helpLink, addTrackingCategory, title) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- [[Module:Yesno]], and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') title = title or mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' ([[' .. helpLink .. '|help]])' else helpText = '' end -- Make the category text. local category if not title.isTalkPage -- Don't categorise talk pages and title.namespace ~= 2 -- Don't categorise userspace and yesno(addTrackingCategory) ~= false -- Allow opting out then category = 'Hatnote templates with errors' category = mw.ustring.format( '[[%s:%s]]', mw.site.namespaces[14].name, category ) else category = '' end return mw.ustring.format( '<strong class="error">Error: %s%s.</strong>%s', msg, helpText, category ) end function p.disambiguate(page, disambiguator) -- Formats a page title with a disambiguation parenthetical, -- i.e. "Example" → "Example (disambiguation)". checkType('disambiguate', 1, page, 'string') checkType('disambiguate', 2, disambiguator, 'string', true) disambiguator = disambiguator or 'disambiguation' return mw.ustring.format('%s (%s)', page, disambiguator) end -------------------------------------------------------------------------------- -- Hatnote -- -- Produces standard hatnote text. Implements the {{hatnote}} template. -------------------------------------------------------------------------------- function p.hatnote(frame) local args = getArgs(frame) local s = args[1] if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end return p._hatnote(s, { extraclasses = args.extraclasses, selfref = args.selfref }) end function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) options = options or {} local inline = options.inline local hatnote = mw.html.create(inline == 1 and 'span' or 'div') local extraclasses if type(options.extraclasses) == 'string' then extraclasses = options.extraclasses end hatnote :attr('role', 'note') :addClass(inline == 1 and 'hatnote-inline' or 'hatnote') :addClass('navigation-not-searchable') :addClass(extraclasses) :addClass(options.selfref and 'selfref' or nil) :wikitext(s) return mw.getCurrentFrame():extensionTag{ name = 'templatestyles', args = { src = 'Module:Hatnote/styles.css' } } .. tostring(hatnote) end return p 3lp0p77brxpfdg1fgn1qvov8zvyjqlw Module:Hatnote/styles.css 828 1655 27610 27609 2022-07-30T05:41:49Z Samatics 9 1 revision imported from [[:en:Module:Hatnote/styles.css]]: Import citation templates sanitized-css text/css /* {{pp|small=y}} */ .hatnote { font-style: italic; } /* Limit structure CSS to divs because of [[Module:Hatnote inline]] */ div.hatnote { /* @noflip */ padding-left: 1.6em; margin-bottom: 0.5em; } .hatnote i { font-style: normal; } /* The templatestyles element inserts a link element before hatnotes. * TODO: Remove link if/when WMF resolves T200206 */ .hatnote + link + .hatnote { margin-top: -0.5em; } 7znvdfdw9mn3ta8a2ioyp35gizwnv4c Module:Hatnote inline 828 1656 27612 27611 2022-07-30T05:41:49Z Samatics 9 1 revision imported from [[:en:Module:Hatnote_inline]]: Import citation templates Scribunto text/plain -------------------------------------------------------------------------------- -- Module:Hatnote-inline -- -- -- -- This module produces hatnote-style links, and links to related articles, -- -- but inside a <span>, instead of the <div> used by Module:Hatnote. It -- -- implements the {{hatnote-inline}} meta-template. -- -------------------------------------------------------------------------------- local mHatnote = require('Module:Hatnote') local mArguments = require('Module:Arguments') local yesno = require('Module:Yesno') local p = {} function p.hatnoteInline (frame) local args = mArguments.getArgs(frame) local hatnote = mHatnote.hatnote(frame) if args.inline == nil or yesno(args.inline, true) then local subs = { ['<div'] = '<span', ['</div>$'] = '</span>' } for k, v in pairs(subs) do hatnote = string.gsub(hatnote, k, v, 1) end end return hatnote end p.hatnote = p.hatnoteInline --alias return p l554flg5d2t1sutmtebw5fm5ci74hi3 Module:High-use 828 1657 27614 27613 2022-07-30T05:41:49Z Samatics 9 1 revision imported from [[:en:Module:High-use]]: Import citation templates Scribunto text/plain local p = {} -- _fetch looks at the "demo" argument. local _fetch = require('Module:Transclusion_count').fetch local yesno = require('Module:Yesno') function p.num(frame, count) if count == nil then if yesno(frame.args['fetch']) == false then if (frame.args[1] or '') ~= '' then count = tonumber(frame.args[1]) end else count = _fetch(frame) end end -- Build output string local return_value = "" if count == nil then if frame.args[1] == "risk" then return_value = "a very large number of" else return_value = "many" end else -- Use 2 significant figures for smaller numbers and 3 for larger ones local sigfig = 2 if count >= 100000 then sigfig = 3 end -- Prepare to round to appropriate number of sigfigs local f = math.floor(math.log10(count)) - sigfig + 1 -- Round and insert "approximately" or "+" when appropriate if (frame.args[2] == "yes") or (mw.ustring.sub(frame.args[1],-1) == "+") then -- Round down return_value = string.format("%s+", mw.getContentLanguage():formatNum(math.floor( (count / 10^(f)) ) * (10^(f))) ) else -- Round to nearest return_value = string.format("approximately&#x20;%s", mw.getContentLanguage():formatNum(math.floor( (count / 10^(f)) + 0.5) * (10^(f))) ) end -- Insert percentage of pages if that is likely to be >= 1% and when |no-percent= not set to yes if count and count > 250000 and not yesno (frame:getParent().args['no-percent']) then local percent = math.floor( ( (count/frame:callParserFunction('NUMBEROFPAGES', 'R') ) * 100) + 0.5) if percent >= 1 then return_value = string.format("%s&#x20;pages, or roughly %s%% of all", return_value, percent) end end end return return_value end -- Actions if there is a large (greater than or equal to 100,000) transclusion count function p.risk(frame) local return_value = "" if frame.args[1] == "risk" then return_value = "risk" else local count = _fetch(frame) if count and count >= 100000 then return_value = "risk" end end return return_value end function p.text(frame, count) -- Only show the information about how this template gets updated if someone -- is actually editing the page and maybe trying to update the count. local bot_text = (frame:preprocess("{{REVISIONID}}") == "") and "\n\n----\n'''Preview message''': Transclusion count updated automatically ([[Template:High-use/doc#Technical details|see documentation]])." or '' if count == nil then if yesno(frame.args['fetch']) == false then if (frame.args[1] or '') ~= '' then count = tonumber(frame.args[1]) end else count = _fetch(frame) end end local title = mw.title.getCurrentTitle() if title.subpageText == "doc" or title.subpageText == "sandbox" then title = title.basePageTitle end local systemMessages = frame.args['system'] if frame.args['system'] == '' then systemMessages = nil end -- This retrieves the project URL automatically to simplify localiation. local templateCount = ('on [https://linkcount.toolforge.org/index.php?project=%s&page=%s %s pages]'):format( mw.title.getCurrentTitle():fullUrl():gsub('//(.-)/.*', '%1'), mw.uri.encode(title.fullText), p.num(frame, count)) local used_on_text = "'''This " .. (mw.title.getCurrentTitle().namespace == 828 and "Lua module" or "template") .. ' is used '; if systemMessages then used_on_text = used_on_text .. systemMessages .. ((count and count > 2000) and ("''', and " .. templateCount) or ("'''")) else used_on_text = used_on_text .. templateCount .. "'''" end local sandbox_text = ("%s's [[%s/sandbox|/sandbox]] or [[%s/testcases|/testcases]] subpages, or in your own [[%s]]. "):format( (mw.title.getCurrentTitle().namespace == 828 and "module" or "template"), title.fullText, title.fullText, mw.title.getCurrentTitle().namespace == 828 and "Module:Sandbox|module sandbox" or "Wikipedia:User pages#SUB|user subpage" ) local infoArg = frame.args["info"] ~= "" and frame.args["info"] if (systemMessages or frame.args[1] == "risk" or (count and count >= 100000) ) then local info = systemMessages and '.<br/>Changes to it can cause immediate changes to the Wikipedia user interface.' or '.' if infoArg then info = info .. "<br />" .. infoArg end sandbox_text = info .. '<br /> To avoid major disruption' .. (count and count >= 100000 and ' and server load' or '') .. ', any changes should be tested in the ' .. sandbox_text .. 'The tested changes can be added to this page in a single edit. ' else sandbox_text = (infoArg and ('.<br />' .. infoArg .. ' C') or ' and c') .. 'hanges may be widely noticed. Test changes in the ' .. sandbox_text end local discussion_text = systemMessages and 'Please discuss changes ' or 'Consider discussing changes ' if frame.args["2"] and frame.args["2"] ~= "" and frame.args["2"] ~= "yes" then discussion_text = string.format("%sat [[%s]]", discussion_text, frame.args["2"]) else discussion_text = string.format("%son the [[%s|talk page]]", discussion_text, title.talkPageTitle.fullText ) end return used_on_text .. sandbox_text .. discussion_text .. " before implementing them." .. bot_text end function p.main(frame) local count = nil if yesno(frame.args['fetch']) == false then if (frame.args[1] or '') ~= '' then count = tonumber(frame.args[1]) end else count = _fetch(frame) end local image = "[[File:Ambox warning yellow.svg|40px|alt=Warning|link=]]" local type_param = "style" local epilogue = '' if frame.args['system'] and frame.args['system'] ~= '' then image = "[[File:Ambox important.svg|40px|alt=Warning|link=]]" type_param = "content" local nocat = frame:getParent().args['nocat'] or frame.args['nocat'] local categorise = (nocat == '' or not yesno(nocat)) if categorise then epilogue = frame:preprocess('{{Sandbox other||{{#switch:{{#invoke:Effective protection level|{{#switch:{{NAMESPACE}}|File=upload|#default=edit}}|{{FULLPAGENAME}}}}|sysop|templateeditor|interfaceadmin=|#default=[[Category:Pages used in system messages needing protection]]}}}}') end elseif (frame.args[1] == "risk" or (count and count >= 100000)) then image = "[[File:Ambox warning orange.svg|40px|alt=Warning|link=]]" type_param = "content" end if frame.args["form"] == "editnotice" then return frame:expandTemplate{ title = 'editnotice', args = { ["image"] = image, ["text"] = p.text(frame, count), ["expiry"] = (frame.args["expiry"] or "") } } .. epilogue else return require('Module:Message box').main('ombox', { type = type_param, image = image, text = p.text(frame, count), expiry = (frame.args["expiry"] or "") }) .. epilogue end end return p qwogmiv2u1sr828sbca423yuinnqzb4 Module:Infobox 828 1658 27616 27615 2022-07-30T05:41:49Z Samatics 9 1 revision imported from [[:en:Module:Infobox]]: Import citation templates Scribunto text/plain local p = {} local args = {} local origArgs = {} local root local empty_row_categories = {} local category_in_empty_row_pattern = '%[%[%s*[Cc][Aa][Tt][Ee][Gg][Oo][Rr][Yy]%s*:[^]]*]]' local has_rows = false local function fixChildBoxes(sval, tt) local function notempty( s ) return s and s:match( '%S' ) end if notempty(sval) then local marker = '<span class=special_infobox_marker>' local s = sval -- start moving templatestyles and categories inside of table rows local slast = '' while slast ~= s do slast = s s = mw.ustring.gsub(s, '(</[Tt][Rr]%s*>%s*)(%[%[%s*[Cc][Aa][Tt][Ee][Gg][Oo][Rr][Yy]%s*:[^]]*%]%])', '%2%1') s = mw.ustring.gsub(s, '(</[Tt][Rr]%s*>%s*)(\127[^\127]*UNIQ%-%-templatestyles%-%x+%-QINU[^\127]*\127)', '%2%1') end -- end moving templatestyles and categories inside of table rows s = mw.ustring.gsub(s, '(<%s*[Tt][Rr])', marker .. '%1') s = mw.ustring.gsub(s, '(</[Tt][Rr]%s*>)', '%1' .. marker) if s:match(marker) then s = mw.ustring.gsub(s, marker .. '%s*' .. marker, '') s = mw.ustring.gsub(s, '([\r\n]|-[^\r\n]*[\r\n])%s*' .. marker, '%1') s = mw.ustring.gsub(s, marker .. '%s*([\r\n]|-)', '%1') s = mw.ustring.gsub(s, '(</[Cc][Aa][Pp][Tt][Ii][Oo][Nn]%s*>%s*)' .. marker, '%1') s = mw.ustring.gsub(s, '(<%s*[Tt][Aa][Bb][Ll][Ee][^<>]*>%s*)' .. marker, '%1') s = mw.ustring.gsub(s, '^(%{|[^\r\n]*[\r\n]%s*)' .. marker, '%1') s = mw.ustring.gsub(s, '([\r\n]%{|[^\r\n]*[\r\n]%s*)' .. marker, '%1') s = mw.ustring.gsub(s, marker .. '(%s*</[Tt][Aa][Bb][Ll][Ee]%s*>)', '%1') s = mw.ustring.gsub(s, marker .. '(%s*\n|%})', '%1') end if s:match(marker) then local subcells = mw.text.split(s, marker) s = '' for k = 1, #subcells do if k == 1 then s = s .. subcells[k] .. '</' .. tt .. '></tr>' elseif k == #subcells then local rowstyle = ' style="display:none"' if notempty(subcells[k]) then rowstyle = '' end s = s .. '<tr' .. rowstyle ..'><' .. tt .. ' colspan=2>\n' .. subcells[k] elseif notempty(subcells[k]) then if (k % 2) == 0 then s = s .. subcells[k] else s = s .. '<tr><' .. tt .. ' colspan=2>\n' .. subcells[k] .. '</' .. tt .. '></tr>' end end end end -- the next two lines add a newline at the end of lists for the PHP parser -- [[Special:Diff/849054481]] -- remove when [[:phab:T191516]] is fixed or OBE s = mw.ustring.gsub(s, '([\r\n][%*#;:][^\r\n]*)$', '%1\n') s = mw.ustring.gsub(s, '^([%*#;:][^\r\n]*)$', '%1\n') s = mw.ustring.gsub(s, '^([%*#;:])', '\n%1') s = mw.ustring.gsub(s, '^(%{%|)', '\n%1') return s else return sval end end -- Cleans empty tables local function cleanInfobox() root = tostring(root) if has_rows == false then root = mw.ustring.gsub(root, '<table[^<>]*>%s*</table>', '') end end -- Returns the union of the values of two tables, as a sequence. local function union(t1, t2) local vals = {} for k, v in pairs(t1) do vals[v] = true end for k, v in pairs(t2) do vals[v] = true end local ret = {} for k, v in pairs(vals) do table.insert(ret, k) end return ret end -- Returns a table containing the numbers of the arguments that exist -- for the specified prefix. For example, if the prefix was 'data', and -- 'data1', 'data2', and 'data5' exist, it would return {1, 2, 5}. local function getArgNums(prefix) local nums = {} for k, v in pairs(args) do local num = tostring(k):match('^' .. prefix .. '([1-9]%d*)$') if num then table.insert(nums, tonumber(num)) end end table.sort(nums) return nums end -- Adds a row to the infobox, with either a header cell -- or a label/data cell combination. local function addRow(rowArgs) if rowArgs.header and rowArgs.header ~= '_BLANK_' then has_rows = true root :tag('tr') :addClass(rowArgs.rowclass) :cssText(rowArgs.rowstyle) :tag('th') :attr('colspan', '2') :addClass('infobox-header') :addClass(rowArgs.class) :addClass(args.headerclass) -- @deprecated next; target .infobox-<name> .infobox-header :cssText(args.headerstyle) :cssText(rowArgs.rowcellstyle) :wikitext(fixChildBoxes(rowArgs.header, 'th')) if rowArgs.data then root:wikitext( '[[Category:Pages using infobox templates with ignored data cells]]' ) end elseif rowArgs.data and rowArgs.data:gsub( category_in_empty_row_pattern, '' ):match('^%S') then has_rows = true local row = root:tag('tr') row:addClass(rowArgs.rowclass) row:cssText(rowArgs.rowstyle) if rowArgs.label then row :tag('th') :attr('scope', 'row') :addClass('infobox-label') -- @deprecated next; target .infobox-<name> .infobox-label :cssText(args.labelstyle) :cssText(rowArgs.rowcellstyle) :wikitext(rowArgs.label) :done() end local dataCell = row:tag('td') dataCell :attr('colspan', not rowArgs.label and '2' or nil) :addClass(not rowArgs.label and 'infobox-full-data' or 'infobox-data') :addClass(rowArgs.class) -- @deprecated next; target .infobox-<name> .infobox(-full)-data :cssText(rowArgs.datastyle) :cssText(rowArgs.rowcellstyle) :wikitext(fixChildBoxes(rowArgs.data, 'td')) else table.insert(empty_row_categories, rowArgs.data or '') end end local function renderTitle() if not args.title then return end has_rows = true root :tag('caption') :addClass('infobox-title') :addClass(args.titleclass) -- @deprecated next; target .infobox-<name> .infobox-title :cssText(args.titlestyle) :wikitext(args.title) end local function renderAboveRow() if not args.above then return end has_rows = true root :tag('tr') :tag('th') :attr('colspan', '2') :addClass('infobox-above') :addClass(args.aboveclass) -- @deprecated next; target .infobox-<name> .infobox-above :cssText(args.abovestyle) :wikitext(fixChildBoxes(args.above,'th')) end local function renderBelowRow() if not args.below then return end has_rows = true root :tag('tr') :tag('td') :attr('colspan', '2') :addClass('infobox-below') :addClass(args.belowclass) -- @deprecated next; target .infobox-<name> .infobox-below :cssText(args.belowstyle) :wikitext(fixChildBoxes(args.below,'td')) end local function addSubheaderRow(subheaderArgs) if subheaderArgs.data and subheaderArgs.data:gsub(category_in_empty_row_pattern, ''):match('^%S') then has_rows = true local row = root:tag('tr') row:addClass(subheaderArgs.rowclass) local dataCell = row:tag('td') dataCell :attr('colspan', '2') :addClass('infobox-subheader') :addClass(subheaderArgs.class) :cssText(subheaderArgs.datastyle) :cssText(subheaderArgs.rowcellstyle) :wikitext(fixChildBoxes(subheaderArgs.data, 'td')) else table.insert(empty_row_categories, subheaderArgs.data or '') end end local function renderSubheaders() if args.subheader then args.subheader1 = args.subheader end if args.subheaderrowclass then args.subheaderrowclass1 = args.subheaderrowclass end local subheadernums = getArgNums('subheader') for k, num in ipairs(subheadernums) do addSubheaderRow({ data = args['subheader' .. tostring(num)], -- @deprecated next; target .infobox-<name> .infobox-subheader datastyle = args.subheaderstyle, rowcellstyle = args['subheaderstyle' .. tostring(num)], class = args.subheaderclass, rowclass = args['subheaderrowclass' .. tostring(num)] }) end end local function addImageRow(imageArgs) if imageArgs.data and imageArgs.data:gsub(category_in_empty_row_pattern, ''):match('^%S') then has_rows = true local row = root:tag('tr') row:addClass(imageArgs.rowclass) local dataCell = row:tag('td') dataCell :attr('colspan', '2') :addClass('infobox-image') :addClass(imageArgs.class) :cssText(imageArgs.datastyle) :wikitext(fixChildBoxes(imageArgs.data, 'td')) else table.insert(empty_row_categories, imageArgs.data or '') end end local function renderImages() if args.image then args.image1 = args.image end if args.caption then args.caption1 = args.caption end local imagenums = getArgNums('image') for k, num in ipairs(imagenums) do local caption = args['caption' .. tostring(num)] local data = mw.html.create():wikitext(args['image' .. tostring(num)]) if caption then data :tag('div') :addClass('infobox-caption') -- @deprecated next; target .infobox-<name> .infobox-caption :cssText(args.captionstyle) :wikitext(caption) end addImageRow({ data = tostring(data), -- @deprecated next; target .infobox-<name> .infobox-image datastyle = args.imagestyle, class = args.imageclass, rowclass = args['imagerowclass' .. tostring(num)] }) end end -- When autoheaders are turned on, preprocesses the rows local function preprocessRows() if not args.autoheaders then return end local rownums = union(getArgNums('header'), getArgNums('data')) table.sort(rownums) local lastheader for k, num in ipairs(rownums) do if args['header' .. tostring(num)] then if lastheader then args['header' .. tostring(lastheader)] = nil end lastheader = num elseif args['data' .. tostring(num)] and args['data' .. tostring(num)]:gsub( category_in_empty_row_pattern, '' ):match('^%S') then local data = args['data' .. tostring(num)] if data:gsub(category_in_empty_row_pattern, ''):match('%S') then lastheader = nil end end end if lastheader then args['header' .. tostring(lastheader)] = nil end end -- Gets the union of the header and data argument numbers, -- and renders them all in order local function renderRows() local rownums = union(getArgNums('header'), getArgNums('data')) table.sort(rownums) for k, num in ipairs(rownums) do addRow({ header = args['header' .. tostring(num)], label = args['label' .. tostring(num)], data = args['data' .. tostring(num)], datastyle = args.datastyle, class = args['class' .. tostring(num)], rowclass = args['rowclass' .. tostring(num)], -- @deprecated next; target .infobox-<name> rowclass rowstyle = args['rowstyle' .. tostring(num)], rowcellstyle = args['rowcellstyle' .. tostring(num)] }) end end local function renderNavBar() if not args.name then return end has_rows = true root :tag('tr') :tag('td') :attr('colspan', '2') :addClass('infobox-navbar') :wikitext(require('Module:Navbar')._navbar{ args.name, mini = 1, }) end local function renderItalicTitle() local italicTitle = args['italic title'] and mw.ustring.lower(args['italic title']) if italicTitle == '' or italicTitle == 'force' or italicTitle == 'yes' then root:wikitext(mw.getCurrentFrame():expandTemplate({title = 'italic title'})) end end -- Categories in otherwise empty rows are collected in empty_row_categories. -- This function adds them to the module output. It is not affected by -- args.decat because this module should not prevent module-external categories -- from rendering. local function renderEmptyRowCategories() for _, s in ipairs(empty_row_categories) do root:wikitext(s) end end -- Render tracking categories. args.decat == turns off tracking categories. local function renderTrackingCategories() if args.decat == 'yes' then return end if args.child == 'yes' then if args.title then root:wikitext( '[[Category:Pages using embedded infobox templates with the title parameter]]' ) end elseif #(getArgNums('data')) == 0 and mw.title.getCurrentTitle().namespace == 0 then root:wikitext('[[Category:Articles using infobox templates with no data rows]]') end end --[=[ Loads the templatestyles for the infobox. TODO: FINISH loading base templatestyles here rather than in MediaWiki:Common.css. There are 4-5000 pages with 'raw' infobox tables. See [[Mediawiki_talk:Common.css/to_do#Infobox]] and/or come help :). When we do this we should clean up the inline CSS below too. Will have to do some bizarre conversion category like with sidebar. ]=] local function loadTemplateStyles() local frame = mw.getCurrentFrame() -- See function description local base_templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Module:Infobox/styles.css' } } local templatestyles = '' if args['templatestyles'] then templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = args['templatestyles'] } } end local child_templatestyles = '' if args['child templatestyles'] then child_templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = args['child templatestyles'] } } end local grandchild_templatestyles = '' if args['grandchild templatestyles'] then grandchild_templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = args['grandchild templatestyles'] } } end return table.concat({ base_templatestyles, -- see function description templatestyles, child_templatestyles, grandchild_templatestyles }) end -- common functions between the child and non child cases local function structure_infobox_common() renderSubheaders() renderImages() preprocessRows() renderRows() renderBelowRow() renderNavBar() renderItalicTitle() renderEmptyRowCategories() renderTrackingCategories() cleanInfobox() end -- Specify the overall layout of the infobox, with special settings if the -- infobox is used as a 'child' inside another infobox. local function _infobox() if args.child ~= 'yes' then root = mw.html.create('table') root :addClass(args.subbox == 'yes' and 'infobox-subbox' or 'infobox') :addClass(args.bodyclass) -- @deprecated next; target .infobox-<name> :cssText(args.bodystyle) renderTitle() renderAboveRow() else root = mw.html.create() root :wikitext(args.title) end structure_infobox_common() return loadTemplateStyles() .. root end -- If the argument exists and isn't blank, add it to the argument table. -- Blank arguments are treated as nil to match the behaviour of ParserFunctions. local function preprocessSingleArg(argName) if origArgs[argName] and origArgs[argName] ~= '' then args[argName] = origArgs[argName] end end -- Assign the parameters with the given prefixes to the args table, in order, in -- batches of the step size specified. This is to prevent references etc. from -- appearing in the wrong order. The prefixTable should be an array containing -- tables, each of which has two possible fields, a "prefix" string and a -- "depend" table. The function always parses parameters containing the "prefix" -- string, but only parses parameters in the "depend" table if the prefix -- parameter is present and non-blank. local function preprocessArgs(prefixTable, step) if type(prefixTable) ~= 'table' then error("Non-table value detected for the prefix table", 2) end if type(step) ~= 'number' then error("Invalid step value detected", 2) end -- Get arguments without a number suffix, and check for bad input. for i,v in ipairs(prefixTable) do if type(v) ~= 'table' or type(v.prefix) ~= "string" or (v.depend and type(v.depend) ~= 'table') then error('Invalid input detected to preprocessArgs prefix table', 2) end preprocessSingleArg(v.prefix) -- Only parse the depend parameter if the prefix parameter is present -- and not blank. if args[v.prefix] and v.depend then for j, dependValue in ipairs(v.depend) do if type(dependValue) ~= 'string' then error('Invalid "depend" parameter value detected in preprocessArgs') end preprocessSingleArg(dependValue) end end end -- Get arguments with number suffixes. local a = 1 -- Counter variable. local moreArgumentsExist = true while moreArgumentsExist == true do moreArgumentsExist = false for i = a, a + step - 1 do for j,v in ipairs(prefixTable) do local prefixArgName = v.prefix .. tostring(i) if origArgs[prefixArgName] then -- Do another loop if any arguments are found, even blank ones. moreArgumentsExist = true preprocessSingleArg(prefixArgName) end -- Process the depend table if the prefix argument is present -- and not blank, or we are processing "prefix1" and "prefix" is -- present and not blank, and if the depend table is present. if v.depend and (args[prefixArgName] or (i == 1 and args[v.prefix])) then for j,dependValue in ipairs(v.depend) do local dependArgName = dependValue .. tostring(i) preprocessSingleArg(dependArgName) end end end end a = a + step end end -- Parse the data parameters in the same order that the old {{infobox}} did, so -- that references etc. will display in the expected places. Parameters that -- depend on another parameter are only processed if that parameter is present, -- to avoid phantom references appearing in article reference lists. local function parseDataParameters() preprocessSingleArg('autoheaders') preprocessSingleArg('child') preprocessSingleArg('bodyclass') preprocessSingleArg('subbox') preprocessSingleArg('bodystyle') preprocessSingleArg('title') preprocessSingleArg('titleclass') preprocessSingleArg('titlestyle') preprocessSingleArg('above') preprocessSingleArg('aboveclass') preprocessSingleArg('abovestyle') preprocessArgs({ {prefix = 'subheader', depend = {'subheaderstyle', 'subheaderrowclass'}} }, 10) preprocessSingleArg('subheaderstyle') preprocessSingleArg('subheaderclass') preprocessArgs({ {prefix = 'image', depend = {'caption', 'imagerowclass'}} }, 10) preprocessSingleArg('captionstyle') preprocessSingleArg('imagestyle') preprocessSingleArg('imageclass') preprocessArgs({ {prefix = 'header'}, {prefix = 'data', depend = {'label'}}, {prefix = 'rowclass'}, {prefix = 'rowstyle'}, {prefix = 'rowcellstyle'}, {prefix = 'class'} }, 50) preprocessSingleArg('headerclass') preprocessSingleArg('headerstyle') preprocessSingleArg('labelstyle') preprocessSingleArg('datastyle') preprocessSingleArg('below') preprocessSingleArg('belowclass') preprocessSingleArg('belowstyle') preprocessSingleArg('name') -- different behaviour for italics if blank or absent args['italic title'] = origArgs['italic title'] preprocessSingleArg('decat') preprocessSingleArg('templatestyles') preprocessSingleArg('child templatestyles') preprocessSingleArg('grandchild templatestyles') end -- If called via #invoke, use the args passed into the invoking template. -- Otherwise, for testing purposes, assume args are being passed directly in. function p.infobox(frame) if frame == mw.getCurrentFrame() then origArgs = frame:getParent().args else origArgs = frame end parseDataParameters() return _infobox() end -- For calling via #invoke within a template function p.infoboxTemplate(frame) origArgs = {} for k,v in pairs(frame.args) do origArgs[k] = mw.text.trim(v) end parseDataParameters() return _infobox() end return p 0nrwbmsjupox6pg5hh6nvlk9r7dcw81 Module:Infobox/styles.css 828 1659 27618 27617 2022-07-30T05:41:49Z Samatics 9 1 revision imported from [[:en:Module:Infobox/styles.css]]: Import citation templates sanitized-css text/css /* {{pp|small=y}} */ /* * This TemplateStyles sheet deliberately does NOT include the full set of * infobox styles. We are still working to migrate all of the manual * infoboxes. See [[MediaWiki talk:Common.css/to do#Infobox]] * DO NOT ADD THEM HERE */ /* * not strictly certain these styles are necessary since the modules now * exclusively output infobox-subbox or infobox, not both * just replicating the module faithfully */ .infobox-subbox { padding: 0; border: none; margin: -3px; width: auto; min-width: 100%; font-size: 100%; clear: none; float: none; background-color: transparent; } .infobox-3cols-child { margin: auto; } .infobox .navbar { font-size: 100%; } /* T281642 */ body.skin-minerva .infobox-header, body.skin-minerva .infobox-subheader, body.skin-minerva .infobox-above, body.skin-minerva .infobox-title, body.skin-minerva .infobox-image, body.skin-minerva .infobox-full-data, body.skin-minerva .infobox-below { text-align: center; } r79dlpm7l4hm8tdp6d2jr4blcsyis2v Module:Lang 828 1660 27620 27619 2022-07-30T05:41:49Z Samatics 9 1 revision imported from [[:en:Module:Lang]]: Import citation templates Scribunto text/plain --[=[ Lua support for the {{lang}}, {{lang-xx}}, and {{transl}} templates and replacement of various supporting templates. ]=] require('Module:No globals'); local getArgs = require ('Module:Arguments').getArgs; local unicode = require ("Module:Unicode data"); -- for is_latin() and is_rtl() local yesno = require ('Module:Yesno'); local lang_data = mw.loadData ('Module:Lang/data'); -- language name override and transliteration tool-tip tables local lang_name_table = lang_data.lang_name_table; -- language codes, names, regions, scripts, suppressed scripts local lang_table = lang_data.lang_name_table.lang; local lang_dep_table = lang_data.lang_name_table.lang_dep; local script_table = lang_data.lang_name_table.script; local region_table = lang_data.lang_name_table.region; local variant_table = lang_data.lang_name_table.variant; local suppressed_table = lang_data.lang_name_table.suppressed; local override_table = lang_data.override; local synonym_table = mw.loadData ('Module:Lang/ISO 639 synonyms'); -- ISO 639-2/639-2T code translation to 639-1 code local namespace = mw.title.getCurrentTitle().namespace; -- used for categorization local content_lang = mw.language.getContentLanguage(); local this_wiki_lang_tag = content_lang.code; -- get this wiki's language tag local this_wiki_lang_dir = content_lang:getDir(); -- get this wiki's language direction local initial_style_state; -- set by lang_xx_normal() and lang_xx_italic() local maint_cats = {}; -- maintenance categories go here local maint_msgs = {}; -- and their messages go here --[[--------------------------< I S _ S E T >------------------------------------------------------------------ Returns true if argument is set; false otherwise. Argument is 'set' when it exists (not nil) or when it is not an empty string. ]] local function is_set( var ) return not (var == nil or var == ''); end --[[--------------------------< I N V E R T _ I T A L I C S >------------------------------------------------- This function attempts to invert the italic markup a args.text by adding/removing leading/trailing italic markup in args.text. Like |italic=unset, |italic=invert disables automatic italic markup. Individual leading/trailing apostrophes are converted to their html numeric entity equivalent so that the new italic markup doesn't become bold markup inadvertently. Leading and trailing wiki markup is extracted from args.text into separate table elements. Addition, removal, replacement of wiki markup is handled by a string.gsub() replacement table operating only on these separate elements. In the string.gsub() matching pattern, '.*' matches empty string as well as the three expected wiki markup patterns. This function expects that markup in args.text is complete and correct; if it is not, oddness may result. ]] local function invert_italics (source) local invert_pattern_table = { -- leading/trailing markup add/remove/replace patterns [""]="\'\'", -- empty string becomes italic markup ["\'\'"]="", -- italic markup becomes empty string ["\'\'\'"]="\'\'\'\'\'", -- bold becomes bold italic ["\'\'\'\'\'"]="\'\'\'", -- bold italic become bold }; local seg = {}; source = source:gsub ("%f[\']\'%f[^\']", '&#39;'); -- protect single quote marks from being interpreted as bold markup seg[1] = source:match ('^(\'\'+%f[^\']).+') or ''; -- get leading markup, if any; ignore single quote seg[3] = source:match ('.+(%f[\']\'\'+)$') or ''; -- get trailing markup, if any; ignore single quote if '' ~= seg[1] and '' ~= seg[3] then -- extract the 'text' seg[2] = source:match ('^\'\'+%f[^\'](.+)%f[\']\'\'+$') -- from between leading and trailing markup elseif '' ~= seg[1] then seg[2] = source:match ('^\'\'+%f[^\'](.+)') -- following leading markup elseif '' ~= seg[3] then seg[2] = source:match ('(.+)%f[\']\'\'+$') -- preceding trailing markup else seg[2] = source -- when there is no markup end seg[1] = invert_pattern_table[seg[1]] or seg[1]; -- replace leading markup according to pattern table seg[3] = invert_pattern_table[seg[3]] or seg[3]; -- replace leading markup according to pattern table return table.concat (seg); -- put it all back together and done end --[[--------------------------< V A L I D A T E _ I T A L I C >------------------------------------------------ validates |italic= or |italics= assigned values. When |italic= is set and has an acceptible assigned value, return the matching css font-style property value or, for the special case 'default', return nil. When |italic= is not set, or has an unacceptible assigned value, return nil and a nil error message. When both |italic= and |italics= are set, returns nil and a 'conflicting' error message. The return value nil causes the calling lang, lang_xx, or transl function to set args.italic according to the template's defined default ('inherit' for {{lang}}, 'inherit' or 'italic' for {{lang-xx}} depending on the individual template's requirements, 'italic' for {{transl}}) or to the value appropriate to |script=, if set ({{lang}} and {{lang-xx}} only). Accepted values and the values that this function returns are are: nil - when |italic= absent or not set; returns nil default - for completeness, should rarely if ever be used; returns nil yes - force args.text to be rendered in italic font; returns 'italic' no - force args.text to be rendered in normal font; returns 'normal' unset - disables font control so that font-style applied to text is dictated by markup inside or outside the template; returns 'inherit' invert - disables font control so that font-style applied to text is dictated by markup outside or inverted inside the template; returns 'invert' ]] local function validate_italic (args) local properties = {['yes'] = 'italic', ['no'] = 'normal', ['unset'] = 'inherit', ['invert'] = 'invert', ['default'] = nil}; local count = 0 for _, arg in pairs {'italic', 'italics', 'i'} do if args[arg] then count = count + 1 end end if count > 1 then -- return nil and an error message if more than one is set return nil, 'only one of |italic=, |italics=, or |i= can be specified'; end return properties[args.italic or args.italics or args.i], nil; -- return an appropriate value and a nil error message end --[=[--------------------------< V A L I D A T E _ C A T _ A R G S >---------------------------------------------------------- Default behavior of the {{lang}} and {{lang-xx}} templates is to add categorization when the templates are used in mainspace. This default functionality may be suppressed by setting |nocat=yes or |cat=no. This function selects one of these two parameters to control categorization. Because having two parameters with 'opposite' names and 'opposite' values is confusing, this function accepts only affirmative values for |nocat= and only negative values for |cat=; in both cases the 'other' sense (and non-sense) is not accepted and the parameter is treated as if it were not set in the template. Sets args.nocat to true if categorization is to be turned off; to nil if the default behavior should apply. Accepted values for |nocat= are the text strings: 'yes', 'y', 'true', 't', on, '1' -- [[Module:Yesno]] returns logical true for all of these; false or nil else for |cat= 'no', 'n', 'false', 'f', 'off', '0' -- [[Module:Yesno]] returns logical false for all of these; true or nil else ]=] local function validate_cat_args (args) if not (args.nocat or args.cat) then -- both are nil, so categorize return; end if false == yesno (args.cat) or true == yesno (args.nocat) then args.nocat = true; -- set to true when args.nocat is affirmative; nil else (as if the parameter were not set in the template) else -- args.nocat is the parameter actually used. args.nocat = nil; end end --[[--------------------------< I N _ A R R A Y >-------------------------------------------------------------- Whether needle is in haystack ]] local function in_array ( needle, haystack ) if needle == nil then return false; end for n,v in ipairs( haystack ) do if v == needle then return n; end end return false; end --[[--------------------------< F O R M A T _ I E T F _ T A G >------------------------------------------------ prettify ietf tags to use recommended subtag formats: code: lower case script: sentence case region: upper case variant: lower case private: lower case prefixed with -x- ]] local function format_ietf_tag (code, script, region, variant, private) local out = {}; if is_set (private) then return table.concat ({code:lower(), 'x', private:lower()}, '-'); -- if private, all other tags ignored end table.insert (out, code:lower()); if is_set (script) then script = script:lower():gsub ('^%a', string.upper); table.insert (out, script); end if is_set (region) then table.insert (out, region:upper()); end if is_set (variant) then table.insert (out, variant:lower()); end return table.concat (out, '-'); end --[[--------------------------< G E T _ I E T F _ P A R T S >-------------------------------------------------- extracts and returns IETF language tag parts: primary language subtag (required) - 2 or 3 character IANA language code script subtag - four character IANA script code region subtag - two-letter or three digit IANA region code variant subtag - four digit or 5-8 alnum variant code; only one variant subtag supported private subtag - x- followed by 1-8 alnum private code; only supported with the primary language tag in any one of these forms lang lang-variant lang-script lang-script-variant lang-region lang-region-variant lang-script-region lang-script-region-variant lang-x-private each of lang, script, region, variant, and private, when used, must be valid Languages with both two- and three-character code synonyms are promoted to the two-character synonym because the IANA registry file omits the synonymous three-character code; we cannot depend on browsers understanding the synonymous three-character codes in the lang= attribute. For {{lang-xx}} templates, the parameters |script=, |region=, and |variant= are supported (not supported in {{lang}} because those parameters are superfluous to the IETF subtags in |code=) returns six values; all lower case. Valid parts are returned as themselves; omitted parts are returned as empty strings, invalid parts are returned as nil; the sixth returned item is an error message (if an error detected) or nil. see http://www.rfc-editor.org/rfc/bcp/bcp47.txt section 2.1 ]] local function get_ietf_parts (source, args_script, args_region, args_variant) local code, script, region, variant, private; -- ietf tag parts if not is_set (source) then return nil, nil, nil, nil, nil, 'missing language tag'; end local pattern = { -- table of tables holding acceptibe ietf tag patterns and short names of the ietf part captured by the pattern {'^(%a%a%a?)%-(%a%a%a%a)%-(%a%a)%-(%d%d%d%d)$', 's', 'r', 'v'}, -- 1 - ll-Ssss-RR-variant (where variant is 4 digits) {'^(%a%a%a?)%-(%a%a%a%a)%-(%d%d%d)%-(%d%d%d%d)$', 's', 'r', 'v'}, -- 2 - ll-Ssss-DDD-variant (where region is 3 digits; variant is 4 digits) {'^(%a%a%a?)%-(%a%a%a%a)%-(%a%a)%-(%w%w%w%w%w%w?%w?%w?)$', 's', 'r', 'v'}, -- 3 - ll-Ssss-RR-variant (where variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%a%a%a%a)%-(%d%d%d)%-(%w%w%w%w%w%w?%w?%w?)$', 's', 'r', 'v'}, -- 4 - ll-Ssss-DDD-variant (where region is 3 digits; variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%a%a%a%a)%-(%d%d%d%d)$', 's', 'v'}, -- 5 - ll-Ssss-variant (where variant is 4 digits) {'^(%a%a%a?)%-(%a%a%a%a)%-(%w%w%w%w%w%w?%w?%w?)$', 's', 'v'}, -- 6 - ll-Ssss-variant (where variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%a%a)%-(%d%d%d%d)$', 'r', 'v'}, -- 7 - ll-RR-variant (where variant is 4 digits) {'^(%a%a%a?)%-(%d%d%d)%-(%d%d%d%d)$', 'r', 'v'}, -- 8 - ll-DDD-variant (where region is 3 digits; variant is 4 digits) {'^(%a%a%a?)%-(%a%a)%-(%w%w%w%w%w%w?%w?%w?)$', 'r', 'v'}, -- 9 - ll-RR-variant (where variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%d%d%d)%-(%w%w%w%w%w%w?%w?%w?)$', 'r', 'v'}, -- 10 - ll-DDD-variant (where region is 3 digits; variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%d%d%d%d)$', 'v'}, -- 11 - ll-variant (where variant is 4 digits) {'^(%a%a%a?)%-(%w%w%w%w%w%w?%w?%w?)$', 'v'}, -- 12 - ll-variant (where variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%a%a%a%a)%-(%a%a)$', 's', 'r'}, -- 13 - ll-Ssss-RR {'^(%a%a%a?)%-(%a%a%a%a)%-(%d%d%d)$', 's', 'r'}, -- 14 - ll-Ssss-DDD (region is 3 digits) {'^(%a%a%a?)%-(%a%a%a%a)$', 's'}, -- 15 - ll-Ssss {'^(%a%a%a?)%-(%a%a)$', 'r'}, -- 16 - ll-RR {'^(%a%a%a?)%-(%d%d%d)$', 'r'}, -- 17 - ll-DDD (region is 3 digits) {'^(%a%a%a?)$'}, -- 18 - ll {'^(%a%a%a?)%-x%-(%w%w?%w?%w?%w?%w?%w?%w?)$', 'p'}, -- 19 - ll-x-pppppppp (private is 1-8 alnum characters) } local t = {}; -- table of captures; serves as a translator between captured ietf tag parts and named variables for i, v in ipairs (pattern) do -- spin through the pattern table looking for a match local c1, c2, c3, c4; -- captures in the 'pattern' from the pattern table go here c1, c2, c3, c4 = source:match (pattern[i][1]); -- one or more captures set if source matches pattern[i]) if c1 then -- c1 always set on match code = c1; -- first capture is always code t = { [pattern[i][2] or 'x'] = c2, -- fill the table of captures with the rest of the captures [pattern[i][3] or 'x'] = c3, -- take index names from pattern table and assign sequential captures [pattern[i][4] or 'x'] = c4, -- index name may be nil in pattern[i] table so "or 'x'" spoofs a name for this index in this table }; script = t.s or ''; -- translate table contents to named variables; region = t.r or ''; -- absent table entries are nil so set named ietf parts to empty string for concatenation variant= t.v or ''; private = t.p or ''; break; -- and done end end if not code then return nil, nil, nil, nil, nil, table.concat ({'unrecognized language tag: ', source}); -- don't know what we got but it is malformed end code = code:lower(); -- ensure that we use and return lower case version of this if not (override_table[code] or lang_table[code] or synonym_table[code] or lang_dep_table[code]) then return nil, nil, nil, nil, nil, table.concat ({'unrecognized language code: ', code}); -- invalid language code, don't know about the others (don't care?) end if synonym_table[code] then -- if 639-2/639-2T code has a 639-1 synonym table.insert (maint_cats, table.concat ({'Lang and lang-xx code promoted to ISO 639-1|', code})); table.insert (maint_msgs, table.concat ({'code: ', code, ' promoted to code: ', synonym_table[code]})); code = synonym_table[code]; -- use the synonym end if is_set (script) then if is_set (args_script) then return code, nil, nil, nil, nil, 'redundant script tag'; -- both code with script and |script= not allowed end else script = args_script or ''; -- use args.script if provided end if is_set (script) then script = script:lower(); -- ensure that we use and return lower case version of this if not script_table[script] then return code, nil, nil, nil, nil, table.concat ({'unrecognized script: ', script, ' for code: ', code}); -- language code ok, invalid script, don't know about the others (don't care?) end end if suppressed_table[script] then -- ensure that code-script does not use a suppressed script if in_array (code, suppressed_table[script]) then return code, nil, nil, nil, nil, table.concat ({'script: ', script, ' not supported for code: ', code}); -- language code ok, script is suppressed for this code end end if is_set (region) then if is_set (args_region) then return code, nil, nil, nil, nil, 'redundant region tag'; -- both code with region and |region= not allowed end else region = args_region or ''; -- use args.region if provided end if is_set (region) then region = region:lower(); -- ensure that we use and return lower case version of this if not region_table[region] then return code, script, nil, nil, nil, table.concat ({'unrecognized region: ', region, ' for code: ', code}); end end if is_set (variant) then if is_set (args_variant) then return code, nil, nil, nil, nil, 'redundant variant tag'; -- both code with variant and |variant= not allowed end else variant = args_variant or ''; -- use args.variant if provided end if is_set (variant) then variant = variant:lower(); -- ensure that we use and return lower case version of this if not variant_table[variant] then -- make sure variant is valid return code, script, region, nil, nil, table.concat ({'unrecognized variant: ', variant}); end -- does this duplicate/replace tests in lang() and lang_xx()? if is_set (script) then -- if script set it must be part of the 'prefix' if not in_array (table.concat ({code, '-', script}), variant_table[variant]['prefixes']) then return code, script, region, nil, nil, table.concat ({'unrecognized variant: ', variant, ' for code-script pair: ', code, '-', script}); end elseif is_set (region) then -- if region set, there are some prefixes that require lang code and region (en-CA-newfound) if not in_array (code, variant_table[variant]['prefixes']) then -- first see if lang code is all that's required (en-oxendict though en-GB-oxendict is preferred) if not in_array (table.concat ({code, '-', region}), variant_table[variant]['prefixes']) then -- now try for lang code and region (en-CA-newfound) return code, script, region, nil, nil, table.concat ({'unrecognized variant: ', variant, ' for code-region pair: ', code, '-', region}); end end else -- cheap way to determine if there are prefixes; fonipa and others don't have prefixes; # operator always returns 0 if variant_table[variant]['prefixes'][1] and not in_array (code, variant_table[variant]['prefixes']) then return code, script, region, nil, nil, table.concat ({'unrecognized variant: ', variant, ' for code: ', code}); end end end if is_set (private) then private = private:lower(); -- ensure that we use and return lower case version of this if not override_table[table.concat ({code, '-x-', private})] then -- make sure private tag is valid; note that index return code, script, region, nil, nil, table.concat ({'unrecognized private tag: ', private}); end end return code, script, region, variant, private, nil; -- return the good bits; make sure that msg is nil end --[[--------------------------< M A K E _ E R R O R _ M S G >-------------------------------------------------- assembles an error message from template name, message text, help link, and error category. ]] local function make_error_msg (msg, args, template) local out = {}; local category; if 'Transl' == template then category = 'Transl'; else category = 'Lang and lang-xx' end table.insert (out, table.concat ({'[', args.text or 'undefined', '] '})); -- for error messages output args.text if available table.insert (out, table.concat ({'<span style=\"color:#d33\">Error: {{', template, '}}: '})); table.insert (out, msg); table.insert (out, table.concat ({' ([[:Category:', category, ' template errors|help]])'})); table.insert (out, '</span>'); if (0 == namespace or 10 == namespace) and not args.nocat then -- categorize in article space (and template space to take care of broken usages) table.insert (out, table.concat ({'[[Category:', category, ' template errors]]'})); end return table.concat (out); end --[=[-------------------------< M A K E _ W I K I L I N K >---------------------------------------------------- Makes a wikilink; when both link and display text is provided, returns a wikilink in the form [[L|D]]; if only link is provided, returns a wikilink in the form [[L]]; if neither are provided or link is omitted, returns an empty string. ]=] local function make_wikilink (link, display) if is_set (link) then if is_set (display) then return table.concat ({'[[', link, '|', display, ']]'}); else return table.concat ({'[[', link, ']]'}); end else return ''; end end --[[--------------------------< D I V _ M A R K U P _ A D D >-------------------------------------------------- adds <i> and </i> tags to list-item text or to implied <p>..</p> text. mixed not supported ]] local function div_markup_add (text, style) local implied_p = {}; if text:find ('^\n[%*:;#]') then -- look for list markup; list markup must begin at start of text if 'italic' == style then return text:gsub ('(\n[%*:;#]+)([^\n]+)', '%1<i>%2</i>'); -- insert italic markup at each list item else return text; end end if text:find ('\n+') then -- look for any number of \n characters in text text = text:gsub ('([^\n])\n([^\n])', '%1 %2'); -- replace single newline characters with a space character which mimics mediawiki if 'italic' == style then text = text:gsub('[^\n]+', '<p><i>%1</i></p>'); -- insert p and italic markup tags at each impled p (two or more consecutive '\n\n' sequences) else text = text:gsub ('[^\n]+', '<p>%1</p>'); -- insert p markup at each impled p text = text:gsub ('\n', ''); -- strip newline characters end end return text; end --[[--------------------------< T I T L E _ W R A P P E R _ M A K E >------------------------------------------ makes a <span title="<title text>"><content_text></span> or <div title="<title text>"><content_text></div> where <title text> is in the tool-tip in the wiki's local language and <content_text> is non-local-language text in html markup. This because the lang= attibute applies to the content of its enclosing tag. <tag> holds a string 'div' or 'span' used to choose the correct wrapping tag ]] local function title_wrapper_make (title_text, content_text, tag) local wrapper_t = {}; table.insert (wrapper_t, table.concat ({'<', tag})); -- open opening wrapper tag table.insert (wrapper_t, ' title=\"'); -- begin title attribute table.insert (wrapper_t, title_text); -- add <title_text> table.insert (wrapper_t, '\">'); -- end title attribute and close opening wrapper tag table.insert (wrapper_t, content_text); -- add <content_text> table.insert (wrapper_t, table.concat ({'</', tag, '>'})); -- add closing wrapper tag return table.concat (wrapper_t); -- make a big string and done end --[[--------------------------< M A K E _ T E X T _ H T M L >-------------------------------------------------- Add the html markup to text according to the type of content that it is: <span> or <i> tags for inline content or <div> tags for block content The lang= attribute also applies to the content of the tag where it is placed so this is wrong because 'Spanish language text' is English: <i lang="es" title="Spanish language text">casa</i> should be: <span title="Spanish language text"><i lang="es">casa</i></span> or for <div>...</div>: <div title="Spanish language text"><div lang="es"><spanish-language-text></div></div> ]] local function make_text_html (code, text, tag, rtl, style, size, language) local html_t = {}; local style_added = ''; local wrapper_tag = tag; -- <tag> gets modified so save a copy for use when/if we create a wrapper span or div if text:match ('^%*') then table.insert (html_t, '&#42;'); -- move proto language text prefix outside of italic markup if any; use numeric entity because plain splat confuses MediaWiki text = text:gsub ('^%*', ''); -- remove the splat from the text end if 'span' == tag then -- default html tag for inline content if 'italic' == style then -- but if italic tag = 'i'; -- change to <i> tags end else -- must be div so go text = div_markup_add (text, style); -- handle implied <p>, implied <p> with <i>, and list markup (*;:#) with <i> end table.insert (html_t, table.concat ({'<', tag})); -- open the <i>, <span>, or <div> html tag code = code:gsub ('%-x%-.*', ''); -- strip private use subtag from code tag because meaningless outside of wikipedia table.insert (html_t, table.concat ({' lang="', code, '\"'})); -- add language attribute if (rtl or unicode.is_rtl(text)) and ('ltr' == this_wiki_lang_dir) then -- text is right-to-left on a left-to-right wiki table.insert (html_t, ' dir="rtl"'); -- add direction attribute for right-to-left languages elseif not (rtl or unicode.is_rtl(text)) and ('rtl' == this_wiki_lang_dir) then -- text is left-to-right on a right-to-left wiki table.insert (html_t, ' dir="ltr"'); -- add direction attribute for left-to-right languages end if 'normal' == style then -- when |italic=no table.insert (html_t, ' style=\"font-style: normal;'); -- override external markup, if any style_added = '\"'; -- remember that style attribute added and is not yet closed end if is_set (size) then -- when |size=<something> if is_set (style_added) then table.insert (html_t, table.concat ({' font-size: ', size, ';'})); -- add when style attribute already inserted else table.insert (html_t, table.concat ({' style=\"font-size: ', size, ';'})); -- create style attribute style_added = '\"'; -- remember that style attribute added and is not yet closed end end table.insert (html_t, table.concat ({style_added, '>'})); -- close the opening html tag table.insert (html_t, text); -- insert the text table.insert (html_t, table.concat ({'</', tag, '>'})); -- close the 'text' <i>, <span>, or <div> html tag if is_set (language) then -- create a <title_text> string for the title= attribute in a wrapper span or div local title_text; if 'zxx' == code then -- special case for this tag 'no linguistic content' title_text = table.concat ({language, ' text'}); -- not a language so don't use 'language' in title text elseif mw.ustring.find (language, 'languages', 1, true) then title_text = table.concat ({language, ' collective text'}); -- for collective languages else title_text = table.concat ({language, '-language text'}); -- for individual languages end return title_wrapper_make (title_text, table.concat (html_t), wrapper_tag); else return table.concat (html_t); end end --[=[-------------------------< M A K E _ C A T E G O R Y >---------------------------------------------------- For individual language, <language>, returns: [[Category:Articles containing <language>-language text]] for English: [[Category:Articles containing explicitly cited English-language text]] for ISO 639-2 collective languages (and for 639-1 bh): [[Category:Articles with text in <language> languages]] ]=] local function make_category (code, language_name, nocat, name_get) local cat = {}; local retval; if ((0 ~= namespace) or nocat) and not name_get then -- only categorize in article space return ''; -- return empty string for concatenation end if mw.ustring.find (language_name, 'languages', 1, true) then return table.concat ({'[[Category:Articles with text in ', language_name, ']]'}); end table.insert (cat, '[[Category:Articles containing '); if this_wiki_lang_tag == code then table.insert (cat, 'explicitly cited ' .. language_name); -- unique category name for the local language else table.insert (cat, language_name); end table.insert (cat, '-language text]]'); return table.concat (cat); end --[[--------------------------< M A K E _ T R A N S L I T >---------------------------------------------------- return translit <i lang=xx-Latn>...</i> where xx is the language code; else return empty string The value |script= is not used in {{transl}} for this purpose; instead it uses |code. Because language scripts are listed in the {{transl}} switches they are included in the data tables. The script parameter is introduced at {{Language with name and transliteration}}. If |script= is set, this function uses it in preference to code. To avoid confusion, in this module and the templates that use it, the transliteration script parameter is renamed to be |translit-script= (in this function, tscript) This function is used by both lang_xx() and transl() lang_xx() always provides code, language_name, and translit; may provide tscript; never provides style transl() always provides language_name, translit, and one of code or tscript, never both; always provides style For {{transl}}, style only applies when a language code is provided ]] local function make_translit (code, language_name, translit, std, tscript, style) local title; local out_t = {}; local title_t = lang_data.translit_title_table; -- table of transliteration standards and the language codes and scripts that apply to those standards local title_text = ''; -- tool tip text for title= attribute std = std and std:lower(); -- lower case for table indexing if not is_set (std) and not is_set (tscript) then -- when neither standard nor script specified title_text = language_name; -- write a generic tool tip if not mw.ustring.find (language_name, 'languages', 1, true) then -- collective language names (plural 'languages' is part of the name) title_text = title_text .. '-language'; -- skip this text (individual and macro languages only) end title_text = title_text .. ' romanization'; -- finish the tool tip; use romanization when neither script nor standard supplied elseif is_set (std) and is_set (tscript) then -- when both are specified if title_t[std] then -- and if standard is legitimate if title_t[std][tscript] then -- and if script for that standard is legitimate if script_table[tscript] then title_text = title_text .. table.concat ({title_t[std][tscript:lower()], ' (', script_table[tscript], ' script) transliteration'}); -- add the appropriate text to the tool tip else title_text = title_text .. title_t[std]['default']; -- use the default if script not in std table; TODO: maint cat? error message because script not found for this standard? end else title_text = title_text .. title_t[std]['default']; -- use the default if script not in std table; TODO: maint cat? error message because script not found for this standard? end else return ''; -- invalid standard, setup for error message end elseif is_set (std) then -- translit-script not set, use language code if not title_t[std] then return ''; end -- invalid standard, setup for error message if title_t[std][code] then -- if language code is in the table (transl may not provide a language code) title_text = title_text .. table.concat ({title_t[std][code:lower()], ' (', language_name, ' language) transliteration'}); -- add the appropriate text to the tool tip else -- code doesn't match title_text = title_text .. title_t[std]['default']; -- so use the standard's default end else -- here if translit-script set but translit-std not set if title_t['no_std'][tscript] then title_text = title_text .. title_t['no_std'][tscript]; -- use translit-script if set elseif title_t['no_std'][code] then title_text = title_text .. title_t['no_std'][code]; -- use language code else if is_set (tscript) then title_text = title_text .. table.concat ({language_name, '-script transliteration'}); -- write a script tool tip elseif is_set (code) then if not mw.ustring.find (language_name, 'languages', 1, true) then -- collective language names (plural 'languages' is part of the name) title_text = title_text .. '-language'; -- skip this text (individual and macro languages only) end title_text = title_text .. ' transliteration'; -- finish the tool tip else title_text = title_text .. ' transliteration'; -- generic tool tip (can we ever get here?) end end end local close_tag; if is_set (code) then -- when a language code is provided (always with {{lang-xx}} templates, not always with {{transl}}) if not style then -- nil for the default italic style table.insert (out_t, "<i lang=\""); -- so use <i> tag close_tag = '</i>'; -- tag to be used when closing else table.insert (out_t, table.concat ({'<span style=\"font-style: ', style, '\" lang=\"'})); -- non-standard style, construct a span tag for it close_tag = '</span>'; -- tag to be used when closing end table.insert (out_t, code); table.insert (out_t, "-Latn\">"); -- transliterations are always Latin script else table.insert (out_t, "<span>"); -- when no language code: no lang= attribute, not italic ({{transl}} only) close_tag = '</span>'; end table.insert (out_t, translit); -- add the translit text table.insert (out_t, close_tag); -- and add the appropriate </i> or </span> if '' == title_text then -- when there is no need for a tool-tip return table.concat (out_t); -- make a string and done else return title_wrapper_make (title_text, table.concat (out_t), 'span'); -- wrap with a tool-tip span and don end end --[[--------------------------< V A L I D A T E _ T E X T >---------------------------------------------------- This function checks the content of args.text and returns empty string if nothing is amiss else it returns an error message. The tests are for empty or missing text and for improper or disallowed use of apostrophe markup. Italic rendering is controlled by the |italic= template parameter so italic markup should never appear in args.text either as ''itself'' or as '''''bold italic''''' unless |italic=unset or |italic=invert. ]] local function validate_text (template, args) if not is_set (args.text) then return make_error_msg ('no text', args, template); end if args.text:find ("%f[\']\'\'\'\'%f[^\']") or args.text:find ("\'\'\'\'\'[\']+") then -- because we're looking, look for 4 appostrophes or 6+ appostrophes return make_error_msg ('text has malformed markup', args, template); end local style = args.italic; if ('unset' ~= style) and ('invert' ~=style) then if args.text:find ("%f[\']\'\'%f[^\']") or args.text:find ("%f[\']\'\'\'\'\'%f[^\']") then -- italic but not bold, or bold italic return make_error_msg ('text has italic markup', args, template); end end end --[[--------------------------< R E N D E R _ M A I N T >------------------------------------------------------ render mainenance messages and categories ]] local function render_maint(nocat) local maint = {}; if 0 < #maint_msgs then -- when there are maintenance messages table.insert (maint, table.concat ({'<span class="lang-comment" style="font-style: normal; display: none; color: #33aa33; margin-left: 0.3em;">'})); -- opening <span> tag for _, msg in ipairs (maint_msgs) do table.insert (maint, table.concat ({msg, ' '})); -- add message strings end table.insert (maint, '</span>'); -- close the span end if (0 < #maint_cats) and (0 == namespace) and not nocat then -- when there are maintenance categories; article namespace only for _, cat in ipairs (maint_cats) do table.insert (maint, table.concat ({'[[Category:', cat, ']]'})); -- format and add the categories end end return table.concat (maint); end --[[--------------------------< P R O T O _ P R E F I X >------------------------------------------------------ for proto languages, text is prefixed with a splat. We do that here as a flag for make_text_html() so that a splat will be rendered outside of italic markup (if used). If the first character in text here is already a splat, we do nothing proto_param is boolean or nil; true adds splat prefix regardless of language name; false removes and / or inhibits regardless of language name; nil does nothing; presumes that the value in text is correct but removes extra splac ]] local function proto_prefix (text, language_name, proto_param) if false == proto_param then -- when forced by |proto=no return text:gsub ('^%**', ''); -- return text without splat prefix regardless of language name or existing splat prefix in text elseif (language_name:find ('^Proto%-') or (true == proto_param)) then -- language is a proto or forced by |proto=yes return text:gsub ('^%**', '*'); -- prefix proto-language text with a splat; also removes duplicate prefixing splats end return text:gsub ('^%*+', '*'); -- return text unmolested except multiple splats reduced to one splat end --[[--------------------------< H A S _ P O E M _ T A G >------------------------------------------------------ looks for a poem strip marker in text; returns true when found; false else auto-italic detection disabled when text has poem stripmarker because it is not possible for this code to know the content that will replace the stripmarker. ]] local function has_poem_tag (text) return text:find ('\127[^\127]*UNIQ%-%-poem%-[%a%d]+%-QINU[^\127]*\127') and true or false; end --[[--------------------------< H T M L _ T A G _ S E L E C T >------------------------------------------------ Inspects content of and selectively trims text. Returns text and the name of an appropriate html tag for text. If text contains: \n\n text has implied <p>..</p> tags - trim leading and trailing whitespace and return If text begins with list markup: \n* unordered \n; definition \n: definition \n# ordered trim all leading whitespace except \n and trim all trailing whitespace If text contains <poem>...</poem> stripmarker, return text unmodified and choose <div>..</div> tags because the stripmarker is replaced with text wrapped in <div>..</div> tags. ]] local function html_tag_select (text) local tag; if has_poem_tag (text) then -- contains poem stripmarker (we can't know the content of that) tag = 'div'; -- poem replacement is in div tags so lang must use div tags elseif mw.text.trim (text):find ('\n\n+') then -- contains implied p tags text = mw.text.trim (text); -- trim leading and trailing whitespace characters tag = 'div'; -- must be div because span may not contain p tags (added later by MediaWiki); poem replacement is in div tags elseif text:find ('\n[%*:;%#]') then -- if text has list markup text = text:gsub ('^[\t\r\f ]*', ''):gsub ('%s*$', ''); -- trim all whitespace except leading newline character '\n' tag = 'div'; -- must be div because span may not contain ul, dd, dl, ol tags (added later by MediaWiki) else text = mw.text.trim (text); -- plain text tag = 'span'; -- so span is fine end return text, tag; end --[[--------------------------< V A L I D A T E _ P R O T O >-------------------------------------------------- validates value assigned to |proto=; permitted values are yes and no; yes returns as true, no returns as false, empty string (or parameter omitted) returns as nil; any other value returns as nil with a second return value of true indicating that some other value has been assigned to |proto= ]] local function validate_proto (proto_param) if 'yes' == proto_param then return true; elseif 'no' == proto_param then return false; elseif is_set (proto_param) then return nil, true; -- |proto= something other than 'yes' or 'no' else return nil; -- missing or empty end end --[[--------------------------< L A N G U A G E _ N A M E _ G E T >-------------------------------------------- common function to return language name from the data set according to IETF tag returns language name if found in data tables; nil else ]] local function language_name_get (ietf, code, cat) ietf = ietf:lower(); -- ietf:lower() because format_ietf_tag() returns mixed case local name; -- remains nil if not found if override_table[ietf] then -- look for whole IETF tag in override table name = override_table[ietf]; elseif override_table[code] then -- not there so try basic language tag name = override_table[code]; elseif lang_table[code] then -- shift to iana active tag/name table name = lang_table[code]; elseif lang_dep_table[code] then -- try the iana deprecated tag/name table name = lang_dep_table[code]; end if lang_dep_table[code] and cat then -- because deprecated code may have been overridden to en.wiki preferred name table.insert (maint_cats, table.concat ({'Lang and lang-xx using deprecated ISO 639 codes|', code})); table.insert (maint_msgs, table.concat ({'code: ', code, ' is deprecated'})); end return name; -- name from data tables or nil end --[[--------------------------< _ L A N G >-------------------------------------------------------------------- entry point for {{lang}} there should be no reason to set parameters in the {{lang}} {{#invoke:}} <includeonly>{{#invoke:lang|lang}}</includeonly> parameters are received from the template's frame (parent frame) ]] local function _lang (args) local out = {}; local language_name; -- used to make category names local category_name; -- same as language_name except that it retains any parenthetical disambiguators (if any) from the data set local subtags = {}; -- IETF subtags script, region, variant, and private local code; -- the language code local msg; -- for error messages local tag = 'span'; -- initial value for make_text_html() local template = args.template or 'Lang'; validate_cat_args (args); -- determine if categorization should be suppressed if args[1] and args.code then return make_error_msg ('conflicting: {{{1}}} and |code=', args, template); else args.code = args[1] or args.code; -- prefer args.code end if args[2] and args.text then return make_error_msg ('conflicting: {{{2}}} and |text=', args, template); else args.text = args[2] or args.text; -- prefer args.text end msg = validate_text (template, args); -- ensure that |text= is set if is_set (msg) then -- msg is an already-formatted error message return msg; end args.text, tag = html_tag_select (args.text); -- inspects text; returns appropriate html tag with text trimmed accordingly args.rtl = args.rtl == 'yes'; -- convert to boolean: 'yes' -> true, other values -> false args.proto, msg = validate_proto (args.proto); -- return boolean, or nil, or nil and error message flag if msg then return make_error_msg (table.concat ({'invalid |proto=: ', args.proto}), args, template); end code, subtags.script, subtags.region, subtags.variant, subtags.private, msg = get_ietf_parts (args.code); -- |script=, |region=, |variant= not supported because they should be part of args.code ({{{1}}} in {{lang}}) if msg then return make_error_msg ( msg, args, template); end args.italic, msg = validate_italic (args); if msg then return make_error_msg (msg, args, template); end if nil == args.italic then -- nil when |italic= absent or not set or |italic=default; args.italic controls if ('latn' == subtags.script) or -- script is latn (this_wiki_lang_tag ~= code and not is_set (subtags.script) and not has_poem_tag (args.text) and unicode.is_Latin (args.text)) then -- text not this wiki's language, no script specified and not in poem markup but is wholly latn script (auto-italics) args.italic = 'italic'; -- DEFAULT for {{lang}} templates is upright; but if latn script set for font-style:italic else args.italic = 'inherit'; -- italic not set; script not latn; inherit current style end end if is_set (subtags.script) then -- if script set, override rtl setting if in_array (subtags.script, lang_data.rtl_scripts) then args.rtl = true; -- script is an rtl script else args.rtl = false; -- script is not an rtl script end end args.code = format_ietf_tag (code, subtags.script, subtags.region, subtags.variant, subtags.private); -- format to recommended subtag styles language_name = language_name_get (args.code, code, true); -- get language name; try ietf tag first, then code w/o variant then code w/ variant if 'invert' == args.italic and 'span' == tag then -- invert only supported for in-line content args.text = invert_italics (args.text) end args.text = proto_prefix (args.text, language_name, args.proto); -- prefix proto-language text with a splat table.insert (out, make_text_html (args.code, args.text, tag, args.rtl, args.italic, args.size, language_name)); table.insert (out, make_category (code, language_name, args.nocat)); table.insert (out, render_maint(args.nocat)); -- maintenance messages and categories return table.concat (out); -- put it all together and done end --[[--------------------------< L A N G >---------------------------------------------------------------------- entry point for {{lang}} there should be no reason to set parameters in the {{lang}} {{#invoke:}} <includeonly>{{#invoke:lang|lang}}</includeonly> parameters are received from the template's frame (parent frame) ]] local function lang (frame) local args = getArgs (frame, { -- this code so that we can detect and handle wiki list markup in text valueFunc = function (key, value) if 2 == key or 'text' == key then -- the 'text' parameter; do not trim wite space return value; -- return untrimmed 'text' elseif value then -- all other values: if the value is not nil value = mw.text.trim (value); -- trim whitespace if '' ~= value then -- empty string when value was only whitespace return value; end end return nil; -- value was empty or contained only whitespace end -- end of valueFunc }); return _lang (args); end --[[--------------------------< L A N G _ X X >---------------------------------------------------------------- For the {{lang-xx}} templates, the only parameter required to be set in the template is the language code. All other parameters can, usually should, be written in the template call. For {{lang-xx}} templates for languages that can have multiple writing systems, it may be appropriate to set |script= as well. For each {{lang-xx}} template choose the appropriate entry-point function so that this function knows the default styling that should be applied to text. For normal, upright style: <includeonly>{{#invoke:lang|lang_xx_inherit|code=xx}}</includeonly> For italic style: <includeonly>{{#invoke:lang|lang_xx_italic|code=xx}}</includeonly> All other parameters should be received from the template's frame (parent frame) Supported parameters are: |code = (required) the IANA language code |script = IANA script code; especially for use with languages that use multiple writing systems |region = IANA region code |variant = IANA variant code |text = (required) the displayed text in language specified by code |link = boolean false ('no') does not link code-spcified language name to associated language article |rtl = boolean true ('yes') identifies the language specified by code as a right-to-left language |nocat = boolean true ('yes') inhibits normal categorization; error categories are not affected |cat = boolian false ('no') opposite form of |nocat= |italic = boolean true ('yes') renders displayed text in italic font; boolean false ('no') renders displayed text in normal font; not set renders according to initial_style_state |lit = text that is a literal translation of text |label = 'none' to suppress all labeling (language name, 'translit.', 'lit.') any other text replaces language-name label - automatic wikilinking disabled for those {{lang-xx}} templates that support transliteration (those templates where |text= is not entirely latn script): |translit = text that is a transliteration of text |translit-std = the standard that applies to the transliteration |translit-script = ISO 15924 script name; falls back to code For {{lang-xx}}, the positional parameters are: {{{1}}} text {{{2}}} transliterated text {{{3}}} literal translation text no other positional parameters are allowed ]] local function _lang_xx (args) local out = {}; local language_name; -- used to make display text, article links local category_name; -- same as language_name except that it retains any parenthetical disambiguators (if any) from the data set local subtags = {}; -- IETF subtags script, region, and variant local code; -- the language code local translit_script_name; -- name associated with IANA (ISO 15924) script code local translit; local translit_title; local msg; -- for error messages local tag = 'span'; -- initial value for make_text_html() local template = args.template or 'Lang-xx'; if args[1] and args.text then return make_error_msg ('conflicting: {{{1}}} and |text=', args, template); else args.text = args[1] or args.text; -- prefer args.text end msg = validate_text (template, args); -- ensure that |text= is set, does not contain italic markup and is protected from improper bolding if is_set (msg) then return msg; end args.text, tag = html_tag_select (args.text); -- inspects text; returns appropriate html tag with text trimmed accordingly if args[2] and args.translit then return make_error_msg ('conflicting: {{{2}}} and |translit=', args, template); else args.translit = args[2] or args.translit -- prefer args.translit end if args[3] and (args.translation or args.lit) then return make_error_msg ('conflicting: {{{3}}} and |lit= or |translation=', args, template); elseif args.translation and args.lit then return make_error_msg ('conflicting: |lit= and |translation=', args, template); else args.translation = args[3] or args.translation or args.lit; -- prefer args.translation end if args.links and args.link then return make_error_msg ('conflicting: |links= and |link=', args, template); else args.link = args.link or args.links; -- prefer args.link end validate_cat_args (args); -- determine if categorization should be suppressed args.rtl = args.rtl == 'yes'; -- convert to boolean: 'yes' -> true, other values -> false code, subtags.script, subtags.region, subtags.variant, subtags.private, msg = get_ietf_parts (args.code, args.script, args.region, args.variant); -- private omitted because private if msg then -- if an error detected then there is an error message return make_error_msg (msg, args, template); end args.italic, msg = validate_italic (args); if msg then return make_error_msg (msg, args, template); end if nil == args.italic then -- args.italic controls if is_set (subtags.script) then if 'latn' == subtags.script then args.italic = 'italic'; -- |script=Latn; set for font-style:italic else args.italic = initial_style_state; -- italic not set; script is not latn; set for font-style:<initial_style_state> end else args.italic = initial_style_state; -- here when |italic= and |script= not set; set for font-style:<initial_style_state> end end if is_set (subtags.script) then -- if script set override rtl setting if in_array (subtags.script, lang_data.rtl_scripts) then args.rtl = true; -- script is an rtl script else args.rtl = false; -- script is not an rtl script end end args.proto, msg = validate_proto (args.proto); -- return boolean, or nil, or nil and error message flag if msg then return make_error_msg (table.concat ({'invalid |proto=: ', args.proto}), args, template); end args.code = format_ietf_tag (code, subtags.script, subtags.region, subtags.variant, subtags.private); -- format to recommended subtag styles language_name = language_name_get (args.code, code, true); -- get language name; try ietf tag first, then code w/o variant then code w/ variant category_name = language_name; -- category names retain IANA parenthetical diambiguators (if any) language_name = language_name:gsub ('%s+%b()', ''); -- remove IANA parenthetical disambiguators or qualifiers from names that have them if args.label then if 'none' ~= args.label then table.insert (out, table.concat ({args.label, ': '})); -- custom label end else if 'no' == args.link then table.insert (out, language_name); -- language name without wikilink else if mw.ustring.find (language_name, 'languages', 1, true) then table.insert (out, make_wikilink (language_name)); -- collective language name uses simple wikilink elseif lang_data.article_name[code] then table.insert (out, make_wikilink (lang_data.article_name[code], language_name)); -- language name with wikilink from override data else table.insert (out, make_wikilink (language_name .. ' language', language_name)); -- language name with wikilink end end table.insert (out, ': '); -- separator end if 'invert' == args.italic then args.text = invert_italics (args.text) end args.text = proto_prefix (args.text, language_name, args.proto); -- prefix proto-language text with a splat table.insert (out, make_text_html (args.code, args.text, tag, args.rtl, args.italic, args.size, ('none' == args.label) and language_name or nil)) if is_set (args.translit) and not unicode.is_Latin (args.text) then -- transliteration (not supported in {{lang}}); not supported when args.text is wholly latn text (this is an imperfect test) table.insert (out, ', '); -- comma to separate text from translit if 'none' ~= args.label then table.insert (out, '<small>'); if script_table[args['translit-script']] then -- when |translit-script= is set, try to use the script's name translit_script_name = script_table[args['translit-script']]; else translit_script_name = language_name; -- fall back on language name end translit_title = mw.title.makeTitle (0, table.concat ({'Romanization of ', translit_script_name})); -- make a title object if translit_title.exists and ('no' ~= args.link) then table.insert (out, make_wikilink ('Romanization of ' .. translit_script_name or language_name, 'romanized') .. ':'); -- make a wikilink if there is an article to link to else table.insert (out, 'romanized:'); -- else plain text end table.insert (out, '&nbsp;</small>'); -- close the small tag end translit = make_translit (args.code, language_name, args.translit, args['translit-std'], args['translit-script']) if is_set (translit) then table.insert (out, translit); else return make_error_msg (table.concat ({'invalid translit-std: \'', args['translit-std'] or '[missing]'}), args, template); end end if is_set (args.translation) then -- translation (not supported in {{lang}}) table.insert (out, ', '); if 'none' ~= args.label then table.insert (out, '<small>'); if 'no' == args.link then table.insert (out, '<abbr title="literal translation">lit.</abbr>'); else table.insert (out, make_wikilink ('Literal translation', 'lit.')); end table.insert (out, "&thinsp;</small>"); end table.insert (out, table.concat ({'&#39;', args.translation, '&#39;'})); -- use html entities to avoid wiki markup confusion end table.insert (out, make_category (code, category_name, args.nocat)); table.insert (out, render_maint(args.nocat)); -- maintenance messages and categories return table.concat (out); -- put it all together and done end --[[--------------------------< L A N G _ X X _ A R G S _ G E T >---------------------------------------------- common function to get args table from {{lang-??}} templates returns table of args ]] local function lang_xx_args_get (frame) local args = getArgs(frame, { parentFirst= true, -- parameters in the template override parameters set in the {{#invoke:}} valueFunc = function (key, value) if 1 == key then -- the 'text' parameter; do not trim wite space return value; -- return untrimmed 'text' elseif value then -- all other values: if the value is not nil value = mw.text.trim (value); -- trim whitespace if '' ~= value then -- empty string when value was only whitespace return value; end end return nil; -- value was empty or contained only whitespace end -- end of valueFunc }); return args; end --[[--------------------------< L A N G _ X X _ I T A L I C >-------------------------------------------------- Entry point for those {{lang-xx}} templates that call lang_xx_italic(). Sets the initial style state to italic. ]] local function lang_xx_italic (frame) local args = lang_xx_args_get (frame); initial_style_state = 'italic'; return _lang_xx (args); end --[[--------------------------< _ L A N G _ X X _ I T A L I C >------------------------------------------------ Entry point ffrom another module. Sets the initial style state to italic. ]] local function _lang_xx_italic (args) initial_style_state = 'italic'; return _lang_xx (args); end --[[--------------------------< L A N G _ X X _ I N H E R I T >------------------------------------------------ Entry point for those {{lang-xx}} templates that call lang_xx_inherit(). Sets the initial style state to inherit. ]] local function lang_xx_inherit (frame) local args = lang_xx_args_get (frame); initial_style_state = 'inherit'; return _lang_xx (args); end --[[--------------------------< _ L A N G _ X X _ I N H E R I T >---------------------------------------------- Entry point from another module. Sets the initial style state to inherit. ]] local function _lang_xx_inherit (args) initial_style_state = 'inherit'; return _lang_xx (args); end --[[--------------------------< _ I S _ I E T F _ T A G >------------------------------------------------------ Returns true when a language name associated with IETF language tag exists; nil else. IETF language tag must be valid. All code combinations supported by {{lang}} and the {{lang-xx}} templates are supported by this function. Module entry point from another module ]] local function _is_ietf_tag (tag) -- entry point when this module is require()d into another local c, s, r, v, p, err; -- code, script, region, variant, private, error message c, s, r, v, p, err = get_ietf_parts (tag); -- disassemble tag into constituent part and validate return ((c and not err) and true) or nil; -- return true when code portion has a value without error message; nil else end --[[--------------------------< I S _ I E T F _ T A G >-------------------------------------------------------- Module entry point from an {{#invoke:}} ]] local function is_ietf_tag (frame) return _is_ietf_tag (getArgs (frame)[1]); -- args[1] is the ietf language tag to be tested; also get parent frame end --[[--------------------------< I S _ I E T F _ T A G _ F R A M E >-------------------------------------------- Module entry point from an {{#invoke:}}; same as is_ietf_tag() except does not get parameters from the parent (template) frame. This function not useful when called by {{lang|fn=is_ietf_tag_frame|<tag>}} because <tag> is in the parent frame. ]] local function is_ietf_tag_frame (frame) return _is_ietf_tag (getArgs (frame, {frameOnly = true,})[1]); -- args[1] is the ietf language tag to be tested; do not get parent frame end --[[--------------------------< _ N A M E _ F R O M _ T A G >-------------------------------------------------- Returns language name associated with IETF language tag if valid; error message else. All code combinations supported by {{lang}} and the {{lang-xx}} templates are supported by this function. Set invoke's |link= parameter to yes to get wikilinked version of the language name. Module entry point from another module ]] local function _name_from_tag (args) local subtags = {}; -- IETF subtags script, region, variant, and private local raw_code = args[1]; -- save a copy of the input IETF subtag local link = 'yes' == args['link']; -- make a boolean local label = args.label; local code; -- the language code local msg; -- gets an error message if IETF language tag is malformed or invalid local language_name = ''; code, subtags.script, subtags.region, subtags.variant, subtags.private, msg = get_ietf_parts (raw_code); if msg then local template = (args['template'] and table.concat ({'{{', args['template'], '}}: '})) or ''; -- make template name (if provided by the template) return table.concat ({'<span style=\"color:#d33\">Error: ', template, msg, '</span>'}); end raw_code = format_ietf_tag (code, subtags.script, subtags.region, subtags.variant, subtags.private); -- format to recommended subtag styles; private omitted because private language_name = language_name_get (raw_code, code); -- get language name; try ietf tag first, then code w/o variant then code w/ variant language_name = language_name:gsub ('%s+%b()', ''); -- remove IANA parenthetical disambiguators or qualifiers from names that have them if link then -- when |link=yes, wikilink the language name if mw.ustring.find (language_name, 'languages', 1, true) then language_name = make_wikilink (language_name, label); -- collective language name uses simple wikilink elseif lang_data.article_name[code] then language_name = make_wikilink (lang_data.article_name[code], label or language_name); -- language name with wikilink from override data else language_name = make_wikilink (language_name .. ' language', label or language_name); -- language name with wikilink end end return language_name; end --[[--------------------------< N A M E _ F R O M _ T A G >---------------------------------------------------- Module entry point from an {{#invoke:}} ]] local function name_from_tag (frame) -- entry point from an {{#invoke:Lang|name_from_tag|<ietf tag>|link=<yes>|template=<template name>}} return _name_from_tag (getArgs(frame)) -- pass-on the args table, nothing else; getArgs() so we also get parent frame end --[[--------------------------< _ T A G _ F R O M _ N A M E >-------------------------------------------------- Returns the ietf language tag associated with the language name. Spelling of language name must be correct according to the spelling in the source tables. When a standard language name has a parenthetical disambiguator, that disambiguator must be omitted (they are not present in the data name-to-tag tables). Module entry point from another module ]] local function _tag_from_name (args) -- entry point from another module local msg; if args[1] and '' ~= args[1] then local data = mw.loadData ('Module:Lang/tag from name'); -- get the reversed data tables TODO: change when going live local lang = args[1]:lower(); -- allow any-case for the language name (speeling must till be correct) local tag = data.rev_override_table[lang] or data.rev_lang_table[lang] or data.rev_lang_dep_table[lang]; -- get the code; look first in the override then in the standard if tag then return tag, true; -- language name found so return tag and done; second return used by is_lang_name() else msg = 'language: ' .. args[1] .. ' not found' -- language name not found, error message end else msg = 'missing language name' -- language name not provided, error message end local template = ''; if args.template and '' ~= args.template then template = table.concat ({'{{', args['template'], '}}: '}); -- make template name (if provided by the template) end return table.concat ({'<span style=\"color:#d33\">Error: ', template, msg, '</span>'}); end --[[--------------------------< T A G _ F R O M _ N A M E >---------------------------------------------------- Module entry point from an {{#invoke:}} ]] local function tag_from_name (frame) -- entry point from an {{#invoke:Lang|tag_from_name|<language name>|link=<yes>|template=<template name>}} local result, _ = _tag_from_name (getArgs(frame)) -- pass-on the args table, nothing else; getArgs() so we also get parent frame; supress second return used by is_lang_name() return result; end --[[--------------------------< I S _ L A N G _ N A M E >------------------------------------------------------ Module entry point from an {{#invoke:}} ]] local function is_lang_name (frame) local _, result = _tag_from_name (getArgs(frame)) -- pass-on the args table, nothing else; getArgs() so we also get parent frame; supress second return used by tag_from_name() return result and true or nil; end --[[--------------------------< _ T R A N S L >---------------------------------------------------------------- Module entry point from another module ]] local function _transl (args) local title_table = lang_data.translit_title_table; -- table of transliteration standards and the language codes and scripts that apply to those standards local language_name; -- language name that matches language code; used for tool tip local translit; -- transliterated text to display local script; -- IANA script local msg; -- for when called functions return an error message if is_set (args[3]) then -- [3] set when {{transl|code|standard|text}} args.text = args[3]; -- get the transliterated text args.translit_std = args[2] and args[2]:lower(); -- get the standard; lower case for table indexing if not title_table[args.translit_std] then return make_error_msg (table.concat ({'unrecognized transliteration standard: ', args.translit_std}), args, 'Transl'); end else if is_set (args[2]) then -- [2] set when {{transl|code|text}} args.text = args[2]; -- get the transliterated text else if args[1] and args[1]:match ('^%a%a%a?%a?$') then -- args[2] missing; is args[1] a code or is it the transliterated text? return make_error_msg ('no text', args, 'Transl'); -- args[1] is a code so we're missing text else args.text = args[1]; -- args[1] is not a code so we're missing that; assign args.text for error message return make_error_msg ('missing language / script code', args, 'Transl'); end end end if is_set (args[1]) then -- IANA language code used for html lang= attribute; or ISO 15924 script code if args[1]:match ('^%a%a%a?%a?$') then -- args[1] has correct form? args.code = args[1]:lower(); -- use the language/script code; only (2, 3, or 4 alpha characters); lower case because table indexes are lower case else return make_error_msg (table.concat ({'unrecognized language / script code: ', args[1]}), args, 'Transl'); -- invalid language / script code end else return make_error_msg ('missing language / script code', args, 'Transl'); -- missing language / script code so quit end args.italic, msg = validate_italic (args); if msg then return make_error_msg (msg, args, 'Transl'); end if 'italic' == args.italic then -- 'italic' when |italic=yes; because that is same as absent or not set and |italic=default args.italic = nil; -- set to nil; end if override_table[args.code] then -- is code a language code defined in the override table? language_name = override_table[args.code]; elseif lang_table[args.code] then -- is code a language code defined in the standard language code tables? language_name = lang_table[args.code]; elseif lang_dep_table[args.code] then -- is code a language code defined in the deprecated language code tables? language_name = lang_dep_table[args.code]; elseif script_table[args.code] then -- if here, code is not a language code; is it a script code? language_name = script_table[args.code]; script = args.code; -- code was an ISO 15924 script so use that instead args.code = ''; -- unset because not a language code else return make_error_msg (table.concat ({'unrecognized language / script code: ', args.code}), args, 'Transl'); -- invalid language / script code end -- here only when all parameters passed to make_translit() are valid return make_translit (args.code, language_name, args.text, args.translit_std, script, args.italic); end --[[--------------------------< T R A N S L >------------------------------------------------------------------ Module entry point from an {{#invoke:}} ]] local function transl (frame) return _transl (getArgs(frame)); end --[[--------------------------< C A T E G O R Y _ F R O M _ T A G >-------------------------------------------- Returns category name associated with IETF language tag if valid; error message else All code combinations supported by {{lang}} and the {{lang-xx}} templates are supported by this function. Module entry point from another module ]] local function _category_from_tag (args_t) local subtags = {}; -- IETF subtags script, region, variant, and private local raw_code = args_t[1]; -- save a copy of the input IETF subtag local link = 'yes' == args_t.link; -- make a boolean local label = args_t.label; local code; -- the language code local msg; -- gets an error message if IETF language tag is malformed or invalid local category_name = ''; code, subtags.script, subtags.region, subtags.variant, subtags.private, msg = get_ietf_parts (raw_code); if msg then local template = (args_t.template and table.concat ({'{{', args_t.template, '}}: '})) or ''; -- make template name (if provided by the template) return table.concat ({'<span style=\"color:#d33\">Error: ', template, msg, '</span>'}); end raw_code = format_ietf_tag (code, subtags.script, subtags.region, subtags.variant, subtags.private); -- format to recommended subtag styles; private omitted because private category_name = language_name_get (raw_code, code); -- get language name; try ietf tag first, then code w/o variant then code w/ variant category_name = make_category (code, category_name, nil, true):gsub ('[%[%]]', ''); if link then return table.concat ({'[[:', category_name, ']]'}); else return category_name; end end --[[--------------------------< C A T E G O R Y _ F R O M _ T A G >-------------------------------------------- Module entry point from an {{#invoke:}} ]] local function category_from_tag (frame) -- entry point from an {{#invoke:Lang|category_from_tag|<ietf tag>|template=<template name>}} return _category_from_tag (getArgs (frame)); -- pass-on the args table, nothing else; getArgs() so we also get parent frame end --[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------ ]] return { category_from_tag = category_from_tag, lang = lang, -- entry point for {{lang}} lang_xx_inherit = lang_xx_inherit, -- entry points for {{lang-??}} lang_xx_italic = lang_xx_italic, is_ietf_tag = is_ietf_tag, is_ietf_tag_frame = is_ietf_tag_frame, is_lang_name = is_lang_name, tag_from_name = tag_from_name, -- returns ietf tag associated with language name name_from_tag = name_from_tag, -- used for template documentation; possible use in ISO 639 name from code templates transl = transl, -- entry point for {{transl}} _category_from_tag = _category_from_tag, -- entry points when this module is require()d into other modules _lang = _lang, _lang_xx_inherit = _lang_xx_inherit, _lang_xx_italic = _lang_xx_italic, _is_ietf_tag = _is_ietf_tag, get_ietf_parts = get_ietf_parts, _tag_from_name = _tag_from_name, _name_from_tag = _name_from_tag, _transl = _transl, }; mgev3ftqak0bv4awxcdz8bst4qxm16t Module:Lang/ISO 639 synonyms 828 1661 27622 27621 2022-07-30T05:41:49Z Samatics 9 1 revision imported from [[:en:Module:Lang/ISO_639_synonyms]]: Import citation templates Scribunto text/plain -- File-Date: 2013-01-11 return { ["aar"] = "aa", ["abk"] = "ab", ["afr"] = "af", ["aka"] = "ak", ["amh"] = "am", ["ara"] = "ar", ["arg"] = "an", ["asm"] = "as", ["ava"] = "av", ["ave"] = "ae", ["aym"] = "ay", ["aze"] = "az", ["bak"] = "ba", ["bam"] = "bm", ["bel"] = "be", ["ben"] = "bn", ["bih"] = "bh", ["bis"] = "bi", ["bod"] = "bo", ["bos"] = "bs", ["bre"] = "br", ["bul"] = "bg", ["cat"] = "ca", ["ces"] = "cs", ["cha"] = "ch", ["che"] = "ce", ["chu"] = "cu", ["chv"] = "cv", ["cor"] = "kw", ["cos"] = "co", ["cre"] = "cr", ["cym"] = "cy", ["dan"] = "da", ["deu"] = "de", ["div"] = "dv", ["dzo"] = "dz", ["ell"] = "el", ["eng"] = "en", ["epo"] = "eo", ["est"] = "et", ["eus"] = "eu", ["ewe"] = "ee", ["fao"] = "fo", ["fas"] = "fa", ["fij"] = "fj", ["fin"] = "fi", ["fra"] = "fr", ["fry"] = "fy", ["ful"] = "ff", ["gla"] = "gd", ["gle"] = "ga", ["glg"] = "gl", ["glv"] = "gv", ["grn"] = "gn", ["guj"] = "gu", ["hat"] = "ht", ["hau"] = "ha", ["heb"] = "he", ["her"] = "hz", ["hin"] = "hi", ["hmo"] = "ho", ["hrv"] = "hr", ["hun"] = "hu", ["hye"] = "hy", ["ibo"] = "ig", ["ido"] = "io", ["iii"] = "ii", ["iku"] = "iu", ["ile"] = "ie", ["ina"] = "ia", ["ind"] = "id", ["ipk"] = "ik", ["isl"] = "is", ["ita"] = "it", ["jav"] = "jv", ["jpn"] = "ja", ["kal"] = "kl", ["kan"] = "kn", ["kas"] = "ks", ["kat"] = "ka", ["kau"] = "kr", ["kaz"] = "kk", ["khm"] = "km", ["kik"] = "ki", ["kin"] = "rw", ["kir"] = "ky", ["kom"] = "kv", ["kon"] = "kg", ["kor"] = "ko", ["kua"] = "kj", ["kur"] = "ku", ["lao"] = "lo", ["lat"] = "la", ["lav"] = "lv", ["lim"] = "li", ["lin"] = "ln", ["lit"] = "lt", ["ltz"] = "lb", ["lub"] = "lu", ["lug"] = "lg", ["mah"] = "mh", ["mal"] = "ml", ["mar"] = "mr", ["mkd"] = "mk", ["mlg"] = "mg", ["mlt"] = "mt", ["mon"] = "mn", ["mri"] = "mi", ["msa"] = "ms", ["mya"] = "my", ["nau"] = "na", ["nav"] = "nv", ["nbl"] = "nr", ["nde"] = "nd", ["ndo"] = "ng", ["nep"] = "ne", ["nld"] = "nl", ["nno"] = "nn", ["nob"] = "nb", ["nor"] = "no", ["nya"] = "ny", ["oci"] = "oc", ["oji"] = "oj", ["ori"] = "or", ["orm"] = "om", ["oss"] = "os", ["pan"] = "pa", ["pli"] = "pi", ["pol"] = "pl", ["por"] = "pt", ["pus"] = "ps", ["que"] = "qu", ["roh"] = "rm", ["ron"] = "ro", ["run"] = "rn", ["rus"] = "ru", ["sag"] = "sg", ["san"] = "sa", ["sin"] = "si", ["slk"] = "sk", ["slv"] = "sl", ["sme"] = "se", ["smo"] = "sm", ["sna"] = "sn", ["snd"] = "sd", ["som"] = "so", ["sot"] = "st", ["spa"] = "es", ["sqi"] = "sq", ["srd"] = "sc", ["srp"] = "sr", ["ssw"] = "ss", ["sun"] = "su", ["swa"] = "sw", ["swe"] = "sv", ["tah"] = "ty", ["tam"] = "ta", ["tat"] = "tt", ["tel"] = "te", ["tgk"] = "tg", ["tgl"] = "tl", ["tha"] = "th", ["tir"] = "ti", ["ton"] = "to", ["tsn"] = "tn", ["tso"] = "ts", ["tuk"] = "tk", ["tur"] = "tr", ["twi"] = "tw", ["uig"] = "ug", ["ukr"] = "uk", ["urd"] = "ur", ["uzb"] = "uz", ["ven"] = "ve", ["vie"] = "vi", ["vol"] = "vo", ["wln"] = "wa", ["wol"] = "wo", ["xho"] = "xh", ["yid"] = "yi", ["yor"] = "yo", ["zha"] = "za", ["zho"] = "zh", ["zul"] = "zu" } shzq5qyzo42nqfska6amwdq4g8lois9 Module:Lang/data 828 1662 27624 27623 2022-07-30T05:41:49Z Samatics 9 1 revision imported from [[:en:Module:Lang/data]]: Import citation templates Scribunto text/plain local lang_obj = mw.language.getContentLanguage(); local this_wiki_lang_tag = lang_obj.code; -- get this wiki's language tag --[[--------------------------< L A N G _ N A M E _ T A B L E >------------------------------------------------ primary table of tables that decode: lang -> language tags and names script -> ISO 15924 script tags region -> ISO 3166 region tags variant -> iana registered variant tags suppressed -> map of scripts tags and their associated language tags all of these data come from separate modules that are derived from the IANA language-subtag-registry file key_to_lower() avoids the metatable trap and sets all keys in the subtables to lowercase. Many language codes have multiple associated names; Module:lang is only concerned with the first name so key_to_lower() only fetches the first name. ]] local function key_to_lower (module, src_type) local out = {}; local source = (('var_sup' == src_type) and require (module)) or mw.loadData (module); -- fetch data from this module; require() avoids metatable trap for variant data if 'var_sup' == src_type then for k, v in pairs (source) do out[k:lower()] = v; -- for variant and suppressed everything is needed end elseif 'lang' == src_type and source.active then -- for ~/iana_languages (active) for k, v in pairs (source.active) do out[k:lower()] = v[1]; -- ignore multiple names; take first name only end elseif 'lang_dep' == src_type and source.deprecated then -- for ~/iana_languages (deprecated) for k, v in pairs (source.deprecated) do out[k:lower()] = v[1]; -- ignore multiple names; take first name only end else -- here for all other sources for k, v in pairs (source) do out[k:lower()] = v[1]; -- ignore multiple names; take first name only end end return out; end local lang_name_table_t = { lang = key_to_lower ('Module:Language/data/iana languages', 'lang'), lang_dep = key_to_lower ('Module:Language/data/iana languages', 'lang_dep'), script = key_to_lower ('Module:Language/data/iana scripts'), -- script keys are capitalized; set to lower region = key_to_lower ('Module:Language/data/iana regions'), -- region keys are uppercase; set to lower variant = key_to_lower ('Module:Language/data/iana variants', 'var_sup'), suppressed = key_to_lower ('Module:Language/data/iana suppressed scripts', 'var_sup'), -- script keys are capitalized; set to lower } --[[--------------------------< I 1 8 N M E D I A W I K I O V E R R I D E >-------------------------------- For internationalization; not used at en.wiki The language names taken from the IANA language-subtag-registry file are given in English. That may not be ideal. Translating ~8,000 language names is also not ideal. MediaWiki maintains (much) shorter lists of language names in most languages for which there is a Wikipedia edition. When desired, Module:Lang can use the MediaWiki language list for the local language. Caveat lector: the list of MediaWiki language names for your language may not be complete or may not exist at all. When incomplete, MediaWiki's list will 'fall back' to another language (typically English). When that happens add an appropriate entry to the override table below. Caveat lector: the list of MediaWiki language names for your language may not be correct. At en.wiki, the MediaWiki language names do not agree with the IANA language names for these ISO 639-1 tags. Often it is simply spelling differences: bh: IANA: Bihari languages MW: Bhojpuri – the ISO 639-3 tag for Bhojpuri is bho bn: IANA: Bengali MW: Bangla – Bengali is the exonym, Bangla is the endonym dv: IANA: Dhivehi MW: Divehi el: IANA: Modern Greek MW: Greek ht: IANA: Haitian MW: Haitian Creole ky: IANA: Kirghiz MW: Kyrgyz li: IANA: Limburgan MW: Limburgish or: IANA: Oriya MW: Odia os: IANA: Ossetian MW: Ossetic "pa: IANA: Panjabi MW: Punjabi "ps: IANA: Pushto MW: Pashto "to: IANA: Tonga MW: Tongan "ug: IANA: Uighur MW: Uyghur use the override table to override language names that are incorrect for your project To see the list of names that MediaWiki has for your language, enter this in the Debug colsole: =mw.dumpObject (mw.language.fetchLanguageNames ('<tag>', 'all')) (replacing <tag> with the language tag for your language) Use of the MediaWiki language names lists is enabled when media_wiki_override_enable is set to boolean true. ]] local media_wiki_override_enable = false; -- set to true to override IANA names with MediaWiki names; always false at en.wiki -- caveat lector: the list of MediaWiki language names for your language may not be complete or may not exist at all if true == media_wiki_override_enable then local mw_languages_by_tag_t = mw.language.fetchLanguageNames (this_wiki_lang_tag, 'all'); -- get a table of language tag/name pairs known to MediaWiki for tag, name in pairs (mw_languages_by_tag_t) do -- loop through each tag/name pair in the MediaWiki list if lang_name_table_t.lang[tag] then -- if the tag is in the main list lang_name_table_t.lang[tag] = name; -- overwrite exisiting name with the name from MediaWiki end end end --[[--------------------------< O V E R R I D E >-------------------------------------------------------------- Language codes and names in this table override the BCP47 names in lang_name_table. indexes in this table shall always be lower case ]] local override = { ------------------------------< I S O _ 6 3 9 - 1 >------------------------------------------------------------ ["ca-valencia"] = "Valencian", ["cu"] = "Church Slavonic", -- 2nd IANA name; ["de-at"] = "Austrian German", -- these code-region and code-variant tags to match en.wiki article names ["de-ch"] = "Swiss Standard German", ["en-au"] = "Australian English", ["en-ca"] = "Canadian English", ["en-emodeng"] = "Early Modern English", ["en-gb"] = "British English", ["en-ie"] = "Irish English", ["en-in"] = "Indian English", ["en-nz"] = "New Zealand English", ["en-us"] = "American English", ["en-za"] = "South African English", ["fy"] = "West Frisian", -- Western Frisian ["mo"] = "Moldovan", -- Moldavian (deprecated code); to match en.wiki article title ["nl-be"] = "Flemish", -- match MediaWiki ["oc-provenc"] = "Provençal", ["ps"] = "Pashto", -- Pushto ["pt-br"] = "Brazilian Portuguese", -- match MediaWiki ["tw-asante"] = "Asante Twi", -- these ISO 639-1 language-name overrides imported from Module:Language/data/wp_languages --<begin do-not-edit except to comment out>-- ["av"] = "Avar", -- Avaric ["bo"] = "Standard Tibetan", -- Tibetan ["el"] = "Greek", -- Modern Greek -- ["en-SA"] = "South African English", -- English; no; SA is not South Africa it Saudi Arabia; ZA is South Africa ["ff"] = "Fula", -- Fulah ["ht"] = "Haitian Creole", -- Haitian ["hz"] = "Otjiherero", -- Herero ["ii"] = "Yi", -- Sichuan Yi ["ki"] = "Gikuyu", -- Kikuyu ["kl"] = "Greenlandic", -- Kalaallisut ["ky"] = "Kyrgyz", -- Kirghiz ["lg"] = "Luganda", -- Ganda ["li"] = "Limburgish", -- Limburgan ["mi"] = "Māori", -- Maori ["na"] = "Nauruan", -- Nauru ["nb"] = "Bokmål", -- Norwegian Bokmål ["nd"] = "Northern Ndebele", -- North Ndebele ["nn"] = "Nynorsk", -- Norwegian Nynorsk ["nr"] = "Southern Ndebele", -- South Ndebele ["ny"] = "Chichewa", -- Nyanja ["oj"] = "Ojibwe", -- Ojibwa ["or"] = "Odia", -- Oriya ["pa"] = "Punjabi", -- Panjabi ["rn"] = "Kirundi", -- Rundi ["sl"] = "Slovene", -- Slovenian ["ss"] = "Swazi", -- Swati ["st"] = "Sotho", -- Southern Sotho ["to"] = "Tongan", -- Tonga --<end do-not-edit except to comment out>-- ------------------------------< I S O _ 6 3 9 - 2, - 3, - 5 >---------------------------------------------- ["alv"] = "Atlantic–Congo languages", -- to match en.wiki article title (endash) ["arc"] = "Aramaic", -- Official Aramaic (700-300 BCE), Imperial Aramaic (700-300 BCE); ["art"] = "constructed", -- to match en.wiki article; lowercase for category name ["bhd"] = "Bhadarwahi", -- Bhadrawahi; to match en.wiki article title ["bla"] = "Blackfoot", -- Siksika; to match en.wiki article title ["bua"] = "Buryat", -- Buriat; this is a macro language; these four use wp preferred transliteration; ["bxm"] = "Mongolian Buryat", -- Mongolia Buriat; these three all redirect to Buryat ["bxr"] = "Russian Buryat", -- Russia Buriat; ["bxu"] = "Chinese Buryat", -- China Buriat; ["byr"] = "Yipma", -- Baruya, Yipma ["egy"] = "Ancient Egyptian", -- Egyptian (Ancient); distinguish from contemporary arz: Egyptian Arabic ["ems"] = "Alutiiq", -- Pacific Gulf Yupik; to match en.wiki article title ["esx"] = "Eskimo–Aleut languages", -- to match en.wiki article title (endash) ["frr"] = "North Frisian", -- Northern Frisian ["frs"] = "East Frisian Low Saxon", -- Eastern Frisian ["gsw-fr"] = "Alsatian", -- match MediaWiki ["haa"] = "Hän", -- Han; to match en.wiki article title ["hmx"] = "Hmong–Mien languages", -- to match en.wiki article title (endash) ["ilo"] = "Ilocano", -- Iloko; to match en.wiki article title ["jam"] = "Jamaican Patois", -- Jamaican Creole English ["luo"] = "Dholuo", -- IANA (primary) /ISO 639-3: Luo (Kenya and Tanzania); IANA (secondary): Dholuo ["mhr"] = "Meadow Mari", -- Eastern Mari ["mid"] = "Modern Mandaic", -- Mandaic ['mis'] = "uncoded", -- Uncoded languages; capitalization; special scope, not collective scope; ["mkh"] = "Mon–Khmer languages", -- to match en.wiki article title (endash) ["mla"] = "Tamambo", -- Malo ['mte'] = "Mono-Alu", -- Mono (Solomon Islands) ['mul'] = "multiple", -- Multiple languages; capitalization; special scope, not collective scope; ["nan-tw"] = "Taiwanese Hokkien", -- make room for IANA / 639-3 nan Min Nan Chinese; match en.wiki article title ["new"] = "Newar", -- Newari, Nepal Bhasa; to match en,wiki article title ["ngf"] = "Trans–New Guinea languages", -- to match en.wiki article title (endash) ["nic"] = "Niger–Congo languages", -- Niger-Kordofanian languages; to match en,wiki article title ["nrf"] = "Norman", -- not quite a collective - IANA name: Jèrriais + Guernésiais; categorizes to Norman-language text ["nrf-gg"] = "Guernésiais", -- match MediaWiki ["nrf-je"] = "Jèrriais", -- match MediaWiki ["nzi"] = "Nzema", -- Nzima; to match en.wiki article title ["oma"] = "Omaha–Ponca", -- to match en.wiki article title (endash) ["orv"] = "Old East Slavic", -- Old Russian ["pfl"] = "Palatine German", -- Pfaelzisch; to match en.wiki article ["pie"] = "Piro Pueblo", -- Piro; to match en.wiki article ["pms"] = "Piedmontese", -- Piemontese; to match en.wiki article title ["pnb"] = "Punjabi (Western)", -- Western Panjabi; dab added to override import from ~/wp languages and distinguish pnb from pa in reverse look up tag_from_name() ["rop"] = "Australian Kriol", -- Kriol; en.wiki article is a dab; point to correct en.wiki article ["sdo"] = "Bukar–Sadong", -- Bukar-Sadung Bidayuh; to match en.wiki article title ["stq"] = "Saterland Frisian", -- Saterfriesisch ["und"] = "undetermined", -- capitalization to match existing category ["wrg"] = "Warrongo", -- Warungu ["xal-ru"] = "Kalmyk", -- to match en.wiki article title ["xgf"] = "Tongva", -- ISO 639-3 is Gabrielino-Fernandeño ["yuf"] = "Havasupai–Hualapai", -- Havasupai-Walapai-Yavapai; to match en.wiki article title ["zxx"] = "no linguistic content", -- capitalization -- these ISO 639-2, -3 language-name overrides imported from Module:Language/data/wp_languages --<begin do-not-edit except to comment out>-- ["ace"] = "Acehnese", -- Achinese ["aec"] = "Sa'idi Arabic", -- Saidi Arabic ["akl"] = "Aklan", -- Aklanon ["alt"] = "Altay", -- Southern Altai ["apm"] = "Mescalero-Chiricahua", -- Mescalero-Chiricahua Apache ["bal"] = "Balochi", -- Baluchi -- ["bcl"] = "Central Bicolano", -- Central Bikol ["bin"] = "Edo", -- Bini ["bpy"] = "Bishnupriya Manipuri", -- Bishnupriya ["chg"] = "Chagatay", -- Chagatai ["ckb"] = "Sorani Kurdish", -- Central Kurdish ["cnu"] = "Shenwa", -- Chenoua ["coc"] = "Cocopah", -- Cocopa ["diq"] = "Zazaki", -- Dimli ["fit"] = "Meänkieli", -- Tornedalen Finnish ["fkv"] = "Kven", -- Kven Finnish ["frk"] = "Old Frankish", -- Frankish ["gez"] = "Ge'ez", -- Geez ["gju"] = "Gujari", -- Gujari ["gsw"] = "Alemannic German", -- Swiss German ["gul"] = "Gullah", -- Sea Island Creole English ["hak"] = "Hakka", -- Hakka Chinese ["hbo"] = "Biblical Hebrew", -- Ancient Hebrew ["hnd"] = "Hindko", -- Southern Hindko -- ["ikt"] = "Inuvialuk", -- Inuinnaqtun ["kaa"] = "Karakalpak", -- Kara-Kalpak ["khb"] = "Tai Lü", -- Lü ["kmr"] = "Kurmanji Kurdish", -- Northern Kurdish ["kpo"] = "Kposo", -- Ikposo ["krj"] = "Kinaray-a", -- Kinaray-A ["ktz"] = "Juǀ'hoan", -- Juǀʼhoan ["lez"] = "Lezgian", -- Lezghian ["liv"] = "Livonian", -- Liv ["lng"] = "Lombardic", -- Langobardic ["mia"] = "Miami-Illinois", -- Miami ["miq"] = "Miskito", -- Mískito ["mix"] = "Mixtec", -- Mixtepec Mixtec ["mni"] = "Meitei", -- Manipuri ["mrj"] = "Hill Mari", -- Western Mari ["mww"] = "White Hmong", -- Hmong Daw ["nds-nl"] = "Dutch Low Saxon", -- Low German -- ["new"] = "Nepal Bhasa", -- Newari ["nso"] = "Northern Sotho", -- Pedi -- ["nwc"] = "Classical Nepal Bhasa", -- Classical Newari, Classical Nepal Bhasa, Old Newari ["ood"] = "O'odham", -- Tohono O'odham ["otk"] = "Old Turkic", -- Old Turkish ["pal"] = "Middle Persian", -- Pahlavi ["pam"] = "Kapampangan", -- Pampanga ["phr"] = "Potwari", -- Pahari-Potwari ["pka"] = "Jain Prakrit", -- Ardhamāgadhī Prākrit -- ["pnb"] = "Punjabi", -- Western Panjabi ["psu"] = "Shauraseni", -- Sauraseni Prākrit ["rap"] = "Rapa Nui", -- Rapanui ["rar"] = "Cook Islands Māori", -- Rarotongan ["rmu"] = "Scandoromani", -- Tavringer Romani ["rom"] = "Romani", -- Romany ["rup"] = "Aromanian", -- Macedo-Romanian ["ryu"] = "Okinawan", -- Central Okinawan ["sdc"] = "Sassarese", -- Sassarese Sardinian ["sdn"] = "Gallurese", -- Gallurese Sardinian ["shp"] = "Shipibo", -- Shipibo-Conibo ["src"] = "Logudorese", -- Logudorese Sardinian ["sro"] = "Campidanese", -- Campidanese Sardinian ["tkl"] = "Tokelauan", -- Tokelau ["tvl"] = "Tuvaluan", -- Tuvalu ["tyv"] = "Tuvan", -- Tuvinian ["vls"] = "West Flemish", -- Vlaams ["wep"] = "Westphalian", -- Westphalien ["xal"] = "Oirat", -- Kalmyk ["xcl"] = "Old Armenian", -- Classical Armenian ["yua"] = "Yucatec Maya", -- Yucateco --<end do-not-edit except to comment out>-- ------------------------------< P R I V A T E _ U S E _ T A G S >---------------------------------------------- ["alg-x-proto"] = "Proto-Algonquian", -- alg in IANA is Algonquian languages ["cel-x-proto"] = "Proto-Celtic", -- cel in IANA is Celtic languages ["gem-x-proto"] = "Proto-Germanic", -- gem in IANA is Germanic languages ["gmw-x-ecg"] = "East Central German", ["grc-x-aeolic"] = "Aeolic Greek", -- these grc-x-... codes are preferred alternates to the non-standard catchall code grc-gre ["grc-x-attic"] = "Attic Greek", ["grc-x-biblical"] = "Biblical Greek", ["grc-x-byzant"] = "Byzantine Greek", ["grc-x-classic"] = "Classical Greek", ["grc-x-doric"] = "Doric Greek", ["grc-x-hellen"] = "Hellenistic Greek", ["grc-x-ionic"] = "Ionic Greek", ["grc-x-koine"] = "Koinē Greek", ["grc-x-medieval"] = "Medieval Greek", ["grc-x-patris"] = "Patristic Greek", ["grk-x-proto"] = "Proto-Greek", -- grk in IANA is Greek languages ["iir-x-proto"] = "Proto-Indo-Iranian", -- iir in IANA is Indo-Iranian Languages ["ine-x-proto"] = "Proto-Indo-European", ["ira-x-proto"] = "Proto-Iranian", -- ira in IANA is Iranian languages ["itc-x-proto"] = "Proto-Italic", -- itc in IANA is Italic languages ["ksh-x-colog"] = "Colognian", -- en.wiki article is Colognian; ksh (Kölsch) redirects there ["la-x-medieval"] = "Medieval Latin", ["mis-x-ripuar"] = "Ripuarian", -- replaces improper use of ksh in wp_languages ["sem-x-proto"] = "Proto-Semitic", ["sla-x-proto"] = "Proto-Slavic", -- sla in IANA is Slavic languages ["yuf-x-hav"] = "Havasupai", -- IANA name for these three is Havasupai-Walapai-Yavapai ["yuf-x-wal"] = "Walapai", ["yuf-x-yav"] = "Yavapai", } --[[--------------------------< A R T I C L E _ L I N K >------------------------------------------------------ for those rare occasions when article titles don't fit with the normal '<language name>-language', this table maps language code to article title. Use of this table should be avoided and the use of redirects preferred as that is the long-standing method of handling article names that don't fit with the normal pattern ]] local article_name = { ["lij"] = "Ligurian (Romance language)", -- Ligurian; see Template_talk:Lang#Ligurian_dab ['mnh'] = "Mono language (Congo)", -- Mono (Democratic Republic of Congo); see Template_talk:Lang#Mono_languages ['mnr'] = "Mono language (California)", -- Mono (USA) ['mru'] = "Mono language (Cameroon)", -- Mono (Cameroon) ["xlg"] = "Ligurian (ancient language)", -- see Template_talk:Lang#Ligurian_dab } --[=[-------------------------< R T L _ S C R I P T S >-------------------------------------------------------- ISO 15924 scripts that are written right-to-left. Data in this table taken from [[ISO 15924#List of codes]] last update to this list: 2017-12-24 ]=] local rtl_scripts = { 'adlm', 'arab', 'aran', 'armi', 'avst', 'cprt', 'egyd', 'egyh', 'hatr', 'hebr', 'hung', 'inds', 'khar', 'lydi', 'mand', 'mani', 'mend', 'merc', 'mero', 'narb', 'nbat', 'nkoo', 'orkh', 'palm', 'phli', 'phlp', 'phlv', 'phnx', 'prti', 'rohg', 'samr', 'sarb', 'sogd', 'sogo', 'syrc', 'syre', 'syrj', 'syrn', 'thaa', 'wole', }; --[[--------------------------< T R A N S L I T _ T I T L E S >------------------------------------------------ This is a table of tables of transliteration standards and the language codes or language scripts that apply to those standards. This table is used to create the tool-tip text associated with the transliterated text displayed by some of the {{lang-??}} templates. These tables are more-or-less copied directly from {{transl}}. The standard 'NO_STD' is a construct to allow for the cases when no |std= parameter value is provided. ]] local translit_title_table = { ['ahl'] = { ['default'] = 'Academy of the Hebrew Language transliteration', }, ['ala'] = { ['default'] = 'American Library Association – Library of Congress transliteration', }, ['ala-lc'] = { ['default'] = 'American Library Association – Library of Congress transliteration', }, ['batr'] = { ['default'] = 'Bikdash Arabic Transliteration Rules', }, ['bgn/pcgn'] = { ['default'] = 'Board on Geographic Names / Permanent Committee on Geographical Names transliteration', }, ['din'] = { ['ar'] = 'DIN 31635 Arabic', ['fa'] = 'DIN 31635 Arabic', ['ku'] = 'DIN 31635 Arabic', ['ps'] = 'DIN 31635 Arabic', ['tg'] = 'DIN 31635 Arabic', ['ug'] = 'DIN 31635 Arabic', ['ur'] = 'DIN 31635 Arabic', ['arab'] = 'DIN 31635 Arabic', ['default'] = 'DIN transliteration', }, ['eae'] = { ['default'] = 'Encyclopaedia Aethiopica transliteration', }, ['hepburn'] = { ['default'] = 'Hepburn transliteration', }, ['hunterian'] = { ['default'] = 'Hunterian transliteration', }, ['iast'] = { ['default'] = 'International Alphabet of Sanskrit transliteration', }, ['iso'] = { -- when a transliteration standard is supplied ['ab'] = 'ISO 9 Cyrillic', ['ba'] = 'ISO 9 Cyrillic', ['be'] = 'ISO 9 Cyrillic', ['bg'] = 'ISO 9 Cyrillic', ['kk'] = 'ISO 9 Cyrillic', ['ky'] = 'ISO 9 Cyrillic', ['mn'] = 'ISO 9 Cyrillic', ['ru'] = 'ISO 9 Cyrillic', ['tg'] = 'ISO 9 Cyrillic', ['uk'] = 'ISO 9 Cyrillic', ['bua'] = 'ISO 9 Cyrillic', ['sah'] = 'ISO 9 Cyrillic', ['tut'] = 'ISO 9 Cyrillic', ['xal'] = 'ISO 9 Cyrillic', ['cyrl'] = 'ISO 9 Cyrillic', ['ar'] = 'ISO 233 Arabic', ['ku'] = 'ISO 233 Arabic', ['ps'] = 'ISO 233 Arabic', ['ug'] = 'ISO 233 Arabic', ['ur'] = 'ISO 233 Arabic', ['arab'] = 'ISO 233 Arabic', ['he'] = 'ISO 259 Hebrew', ['yi'] = 'ISO 259 Hebrew', ['hebr'] = 'ISO 259 Hebrew', ['el'] = 'ISO 843 Greek', ['grc'] = 'ISO 843 Greek', ['ja'] = 'ISO 3602 Japanese', ['hira'] = 'ISO 3602 Japanese', ['hrkt'] = 'ISO 3602 Japanese', ['jpan'] = 'ISO 3602 Japanese', ['kana'] = 'ISO 3602 Japanese', ['zh'] = 'ISO 7098 Chinese', ['chi'] = 'ISO 7098 Chinese', ['pny'] = 'ISO 7098 Chinese', ['zho'] = 'ISO 7098 Chinese', -- ['han'] = 'ISO 7098 Chinese', -- unicode alias of Hani? doesn't belong here? should be Hani? ['hans'] = 'ISO 7098 Chinese', ['hant'] = 'ISO 7098 Chinese', ['ka'] = 'ISO 9984 Georgian', ['kat'] = 'ISO 9984 Georgian', ['arm'] = 'ISO 9985 Armenian', ['hy'] = 'ISO 9985 Armenian', ['th'] = 'ISO 11940 Thai', ['tha'] = 'ISO 11940 Thai', ['ko'] = 'ISO 11941 Korean', ['kor'] = 'ISO 11941 Korean', ['awa'] = 'ISO 15919 Indic', ['bho'] = 'ISO 15919 Indic', ['bn'] = 'ISO 15919 Indic', ['bra'] = 'ISO 15919 Indic', ['doi'] = 'ISO 15919 Indic', ['dra'] = 'ISO 15919 Indic', ['gon'] = 'ISO 15919 Indic', ['gu'] = 'ISO 15919 Indic', ['hi'] = 'ISO 15919 Indic', ['inc'] = 'ISO 15919 Indic', ['kn'] = 'ISO 15919 Indic', ['kok'] = 'ISO 15919 Indic', ['ks'] = 'ISO 15919 Indic', ['mag'] = 'ISO 15919 Indic', ['mai'] = 'ISO 15919 Indic', ['ml'] = 'ISO 15919 Indic', ['mr'] = 'ISO 15919 Indic', ['ne'] = 'ISO 15919 Indic', ['new'] = 'ISO 15919 Indic', ['or'] = 'ISO 15919 Indic', ['pa'] = 'ISO 15919 Indic', ['raj'] = 'ISO 15919 Indic', ['sa'] = 'ISO 15919 Indic', ['sat'] = 'ISO 15919 Indic', ['sd'] = 'ISO 15919 Indic', ['si'] = 'ISO 15919 Indic', ['ta'] = 'ISO 15919 Indic', ['tcy'] = 'ISO 15919 Indic', ['te'] = 'ISO 15919 Indic', ['beng'] = 'ISO 15919 Indic', ['brah'] = 'ISO 15919 Indic', ['deva'] = 'ISO 15919 Indic', ['gujr'] = 'ISO 15919 Indic', ['guru'] = 'ISO 15919 Indic', ['knda'] = 'ISO 15919 Indic', ['mlym'] = 'ISO 15919 Indic', ['orya'] = 'ISO 15919 Indic', ['sinh'] = 'ISO 15919 Indic', ['taml'] = 'ISO 15919 Indic', ['telu'] = 'ISO 15919 Indic', ['default'] = 'ISO transliteration', }, ['jyutping'] = { ['default'] = 'Jyutping transliteration', }, ['mlcts'] = { ['default'] = 'Myanmar Language Commission Transcription System', }, ['mr'] = { ['default'] = 'McCune–Reischauer transliteration', }, ['nihon-shiki'] = { ['default'] = 'Nihon-shiki transliteration', }, ['no_std'] = { -- when no transliteration standard is supplied ['akk'] = 'Semitic transliteration', ['sem'] = 'Semitic transliteration', ['phnx'] = 'Semitic transliteration', ['xsux'] = 'Cuneiform transliteration', }, ['pinyin'] = { ['default'] = 'Pinyin transliteration', }, ['rr'] = { ['default'] = 'Revised Romanization of Korean transliteration', }, ['rtgs'] = { ['default'] = 'Royal Thai General System of Transcription', }, ['satts'] = { ['default'] = 'Standard Arabic Technical Transliteration System transliteration', }, ['scientific'] = { ['default'] = 'scientific transliteration', }, ['ukrainian'] = { ['default'] = 'Ukrainian National system of romanization', }, ['ungegn'] = { ['default'] = 'United Nations Group of Experts on Geographical Names transliteration', }, ['wadegile'] = { ['default'] = 'Wade–Giles transliteration', }, ['wehr'] = { ['default'] = 'Hans Wehr transliteration', }, }; return { this_wiki_lang_tag = this_wiki_lang_tag, this_wiki_lang_dir = lang_obj:getDir(), -- wiki's language direction article_name = article_name, lang_name_table = lang_name_table_t, override = override, rtl_scripts = rtl_scripts, special_tags_table = special_tags_table, translit_title_table = translit_title_table, }; gcytnpe6x2x7bs1mj7bzccelzc10um7 Module:Language/data/iana languages 828 1663 27626 27625 2022-07-30T05:41:49Z Samatics 9 1 revision imported from [[:en:Module:Language/data/iana_languages]]: Import citation templates Scribunto text/plain -- File-Date: 2022-03-02 local active = { ["aa"] = {"Afar"}, ["ab"] = {"Abkhazian"}, ["ae"] = {"Avestan"}, ["af"] = {"Afrikaans"}, ["ak"] = {"Akan"}, ["am"] = {"Amharic"}, ["an"] = {"Aragonese"}, ["ar"] = {"Arabic"}, ["as"] = {"Assamese"}, ["av"] = {"Avaric"}, ["ay"] = {"Aymara"}, ["az"] = {"Azerbaijani"}, ["ba"] = {"Bashkir"}, ["be"] = {"Belarusian"}, ["bg"] = {"Bulgarian"}, ["bh"] = {"Bihari languages"}, ["bi"] = {"Bislama"}, ["bm"] = {"Bambara"}, ["bn"] = {"Bengali", "Bangla"}, ["bo"] = {"Tibetan"}, ["br"] = {"Breton"}, ["bs"] = {"Bosnian"}, ["ca"] = {"Catalan", "Valencian"}, ["ce"] = {"Chechen"}, ["ch"] = {"Chamorro"}, ["co"] = {"Corsican"}, ["cr"] = {"Cree"}, ["cs"] = {"Czech"}, ["cu"] = {"Church Slavic", "Church Slavonic", "Old Bulgarian", "Old Church Slavonic", "Old Slavonic"}, ["cv"] = {"Chuvash"}, ["cy"] = {"Welsh"}, ["da"] = {"Danish"}, ["de"] = {"German"}, ["dv"] = {"Dhivehi", "Divehi", "Maldivian"}, ["dz"] = {"Dzongkha"}, ["ee"] = {"Ewe"}, ["el"] = {"Modern Greek (1453-)"}, ["en"] = {"English"}, ["eo"] = {"Esperanto"}, ["es"] = {"Spanish", "Castilian"}, ["et"] = {"Estonian"}, ["eu"] = {"Basque"}, ["fa"] = {"Persian"}, ["ff"] = {"Fulah"}, ["fi"] = {"Finnish"}, ["fj"] = {"Fijian"}, ["fo"] = {"Faroese"}, ["fr"] = {"French"}, ["fy"] = {"Western Frisian"}, ["ga"] = {"Irish"}, ["gd"] = {"Scottish Gaelic", "Gaelic"}, ["gl"] = {"Galician"}, ["gn"] = {"Guarani"}, ["gu"] = {"Gujarati"}, ["gv"] = {"Manx"}, ["ha"] = {"Hausa"}, ["he"] = {"Hebrew"}, ["hi"] = {"Hindi"}, ["ho"] = {"Hiri Motu"}, ["hr"] = {"Croatian"}, ["ht"] = {"Haitian", "Haitian Creole"}, ["hu"] = {"Hungarian"}, ["hy"] = {"Armenian"}, ["hz"] = {"Herero"}, ["ia"] = {"Interlingua (International Auxiliary Language Association)"}, ["id"] = {"Indonesian"}, ["ie"] = {"Interlingue", "Occidental"}, ["ig"] = {"Igbo"}, ["ii"] = {"Sichuan Yi", "Nuosu"}, ["ik"] = {"Inupiaq"}, ["io"] = {"Ido"}, ["is"] = {"Icelandic"}, ["it"] = {"Italian"}, ["iu"] = {"Inuktitut"}, ["ja"] = {"Japanese"}, ["jv"] = {"Javanese"}, ["ka"] = {"Georgian"}, ["kg"] = {"Kongo"}, ["ki"] = {"Kikuyu", "Gikuyu"}, ["kj"] = {"Kuanyama", "Kwanyama"}, ["kk"] = {"Kazakh"}, ["kl"] = {"Kalaallisut", "Greenlandic"}, ["km"] = {"Khmer", "Central Khmer"}, ["kn"] = {"Kannada"}, ["ko"] = {"Korean"}, ["kr"] = {"Kanuri"}, ["ks"] = {"Kashmiri"}, ["ku"] = {"Kurdish"}, ["kv"] = {"Komi"}, ["kw"] = {"Cornish"}, ["ky"] = {"Kirghiz", "Kyrgyz"}, ["la"] = {"Latin"}, ["lb"] = {"Luxembourgish", "Letzeburgesch"}, ["lg"] = {"Ganda", "Luganda"}, ["li"] = {"Limburgan", "Limburger", "Limburgish"}, ["ln"] = {"Lingala"}, ["lo"] = {"Lao"}, ["lt"] = {"Lithuanian"}, ["lu"] = {"Luba-Katanga"}, ["lv"] = {"Latvian"}, ["mg"] = {"Malagasy"}, ["mh"] = {"Marshallese"}, ["mi"] = {"Maori"}, ["mk"] = {"Macedonian"}, ["ml"] = {"Malayalam"}, ["mn"] = {"Mongolian"}, ["mr"] = {"Marathi"}, ["ms"] = {"Malay (macrolanguage)"}, ["mt"] = {"Maltese"}, ["my"] = {"Burmese"}, ["na"] = {"Nauru"}, ["nb"] = {"Norwegian Bokmål"}, ["nd"] = {"North Ndebele"}, ["ne"] = {"Nepali (macrolanguage)"}, ["ng"] = {"Ndonga"}, ["nl"] = {"Dutch", "Flemish"}, ["nn"] = {"Norwegian Nynorsk"}, ["no"] = {"Norwegian"}, ["nr"] = {"South Ndebele"}, ["nv"] = {"Navajo", "Navaho"}, ["ny"] = {"Nyanja", "Chewa", "Chichewa"}, ["oc"] = {"Occitan (post 1500)"}, ["oj"] = {"Ojibwa"}, ["om"] = {"Oromo"}, ["or"] = {"Oriya (macrolanguage)", "Odia (macrolanguage)"}, ["os"] = {"Ossetian", "Ossetic"}, ["pa"] = {"Panjabi", "Punjabi"}, ["pi"] = {"Pali"}, ["pl"] = {"Polish"}, ["ps"] = {"Pushto", "Pashto"}, ["pt"] = {"Portuguese"}, ["qu"] = {"Quechua"}, ["rm"] = {"Romansh"}, ["rn"] = {"Rundi"}, ["ro"] = {"Romanian", "Moldavian", "Moldovan"}, ["ru"] = {"Russian"}, ["rw"] = {"Kinyarwanda"}, ["sa"] = {"Sanskrit"}, ["sc"] = {"Sardinian"}, ["sd"] = {"Sindhi"}, ["se"] = {"Northern Sami"}, ["sg"] = {"Sango"}, ["sh"] = {"Serbo-Croatian"}, ["si"] = {"Sinhala", "Sinhalese"}, ["sk"] = {"Slovak"}, ["sl"] = {"Slovenian"}, ["sm"] = {"Samoan"}, ["sn"] = {"Shona"}, ["so"] = {"Somali"}, ["sq"] = {"Albanian"}, ["sr"] = {"Serbian"}, ["ss"] = {"Swati"}, ["st"] = {"Southern Sotho"}, ["su"] = {"Sundanese"}, ["sv"] = {"Swedish"}, ["sw"] = {"Swahili (macrolanguage)"}, ["ta"] = {"Tamil"}, ["te"] = {"Telugu"}, ["tg"] = {"Tajik"}, ["th"] = {"Thai"}, ["ti"] = {"Tigrinya"}, ["tk"] = {"Turkmen"}, ["tl"] = {"Tagalog"}, ["tn"] = {"Tswana"}, ["to"] = {"Tonga (Tonga Islands)"}, ["tr"] = {"Turkish"}, ["ts"] = {"Tsonga"}, ["tt"] = {"Tatar"}, ["tw"] = {"Twi"}, ["ty"] = {"Tahitian"}, ["ug"] = {"Uighur", "Uyghur"}, ["uk"] = {"Ukrainian"}, ["ur"] = {"Urdu"}, ["uz"] = {"Uzbek"}, ["ve"] = {"Venda"}, ["vi"] = {"Vietnamese"}, ["vo"] = {"Volapük"}, ["wa"] = {"Walloon"}, ["wo"] = {"Wolof"}, ["xh"] = {"Xhosa"}, ["yi"] = {"Yiddish"}, ["yo"] = {"Yoruba"}, ["za"] = {"Zhuang", "Chuang"}, ["zh"] = {"Chinese"}, ["zu"] = {"Zulu"}, ["aaa"] = {"Ghotuo"}, ["aab"] = {"Alumu-Tesu"}, ["aac"] = {"Ari"}, ["aad"] = {"Amal"}, ["aae"] = {"Arbëreshë Albanian"}, ["aaf"] = {"Aranadan"}, ["aag"] = {"Ambrak"}, ["aah"] = {"Abu' Arapesh"}, ["aai"] = {"Arifama-Miniafia"}, ["aak"] = {"Ankave"}, ["aal"] = {"Afade"}, ["aan"] = {"Anambé"}, ["aao"] = {"Algerian Saharan Arabic"}, ["aap"] = {"Pará Arára"}, ["aaq"] = {"Eastern Abnaki"}, ["aas"] = {"Aasáx"}, ["aat"] = {"Arvanitika Albanian"}, ["aau"] = {"Abau"}, ["aav"] = {"Austro-Asiatic languages"}, ["aaw"] = {"Solong"}, ["aax"] = {"Mandobo Atas"}, ["aaz"] = {"Amarasi"}, ["aba"] = {"Abé"}, ["abb"] = {"Bankon"}, ["abc"] = {"Ambala Ayta"}, ["abd"] = {"Manide"}, ["abe"] = {"Western Abnaki"}, ["abf"] = {"Abai Sungai"}, ["abg"] = {"Abaga"}, ["abh"] = {"Tajiki Arabic"}, ["abi"] = {"Abidji"}, ["abj"] = {"Aka-Bea"}, ["abl"] = {"Lampung Nyo"}, ["abm"] = {"Abanyom"}, ["abn"] = {"Abua"}, ["abo"] = {"Abon"}, ["abp"] = {"Abellen Ayta"}, ["abq"] = {"Abaza"}, ["abr"] = {"Abron"}, ["abs"] = {"Ambonese Malay"}, ["abt"] = {"Ambulas"}, ["abu"] = {"Abure"}, ["abv"] = {"Baharna Arabic"}, ["abw"] = {"Pal"}, ["abx"] = {"Inabaknon"}, ["aby"] = {"Aneme Wake"}, ["abz"] = {"Abui"}, ["aca"] = {"Achagua"}, ["acb"] = {"Áncá"}, ["acd"] = {"Gikyode"}, ["ace"] = {"Achinese"}, ["acf"] = {"Saint Lucian Creole French"}, ["ach"] = {"Acoli"}, ["aci"] = {"Aka-Cari"}, ["ack"] = {"Aka-Kora"}, ["acl"] = {"Akar-Bale"}, ["acm"] = {"Mesopotamian Arabic"}, ["acn"] = {"Achang"}, ["acp"] = {"Eastern Acipa"}, ["acq"] = {"Ta'izzi-Adeni Arabic"}, ["acr"] = {"Achi"}, ["acs"] = {"Acroá"}, ["act"] = {"Achterhoeks"}, ["acu"] = {"Achuar-Shiwiar"}, ["acv"] = {"Achumawi"}, ["acw"] = {"Hijazi Arabic"}, ["acx"] = {"Omani Arabic"}, ["acy"] = {"Cypriot Arabic"}, ["acz"] = {"Acheron"}, ["ada"] = {"Adangme"}, ["adb"] = {"Atauran"}, ["add"] = {"Lidzonka", "Dzodinka"}, ["ade"] = {"Adele"}, ["adf"] = {"Dhofari Arabic"}, ["adg"] = {"Andegerebinha"}, ["adh"] = {"Adhola"}, ["adi"] = {"Adi"}, ["adj"] = {"Adioukrou"}, ["adl"] = {"Galo"}, ["adn"] = {"Adang"}, ["ado"] = {"Abu"}, ["adq"] = {"Adangbe"}, ["adr"] = {"Adonara"}, ["ads"] = {"Adamorobe Sign Language"}, ["adt"] = {"Adnyamathanha"}, ["adu"] = {"Aduge"}, ["adw"] = {"Amundava"}, ["adx"] = {"Amdo Tibetan"}, ["ady"] = {"Adyghe", "Adygei"}, ["adz"] = {"Adzera"}, ["aea"] = {"Areba"}, ["aeb"] = {"Tunisian Arabic"}, ["aec"] = {"Saidi Arabic"}, ["aed"] = {"Argentine Sign Language"}, ["aee"] = {"Northeast Pashai", "Northeast Pashayi"}, ["aek"] = {"Haeke"}, ["ael"] = {"Ambele"}, ["aem"] = {"Arem"}, ["aen"] = {"Armenian Sign Language"}, ["aeq"] = {"Aer"}, ["aer"] = {"Eastern Arrernte"}, ["aes"] = {"Alsea"}, ["aeu"] = {"Akeu"}, ["aew"] = {"Ambakich"}, ["aey"] = {"Amele"}, ["aez"] = {"Aeka"}, ["afa"] = {"Afro-Asiatic languages"}, ["afb"] = {"Gulf Arabic"}, ["afd"] = {"Andai"}, ["afe"] = {"Putukwam"}, ["afg"] = {"Afghan Sign Language"}, ["afh"] = {"Afrihili"}, ["afi"] = {"Akrukay", "Chini"}, ["afk"] = {"Nanubae"}, ["afn"] = {"Defaka"}, ["afo"] = {"Eloyi"}, ["afp"] = {"Tapei"}, ["afs"] = {"Afro-Seminole Creole"}, ["aft"] = {"Afitti"}, ["afu"] = {"Awutu"}, ["afz"] = {"Obokuitai"}, ["aga"] = {"Aguano"}, ["agb"] = {"Legbo"}, ["agc"] = {"Agatu"}, ["agd"] = {"Agarabi"}, ["age"] = {"Angal"}, ["agf"] = {"Arguni"}, ["agg"] = {"Angor"}, ["agh"] = {"Ngelima"}, ["agi"] = {"Agariya"}, ["agj"] = {"Argobba"}, ["agk"] = {"Isarog Agta"}, ["agl"] = {"Fembe"}, ["agm"] = {"Angaataha"}, ["agn"] = {"Agutaynen"}, ["ago"] = {"Tainae"}, ["agq"] = {"Aghem"}, ["agr"] = {"Aguaruna"}, ["ags"] = {"Esimbi"}, ["agt"] = {"Central Cagayan Agta"}, ["agu"] = {"Aguacateco"}, ["agv"] = {"Remontado Dumagat"}, ["agw"] = {"Kahua"}, ["agx"] = {"Aghul"}, ["agy"] = {"Southern Alta"}, ["agz"] = {"Mt. Iriga Agta"}, ["aha"] = {"Ahanta"}, ["ahb"] = {"Axamb"}, ["ahg"] = {"Qimant"}, ["ahh"] = {"Aghu"}, ["ahi"] = {"Tiagbamrin Aizi"}, ["ahk"] = {"Akha"}, ["ahl"] = {"Igo"}, ["ahm"] = {"Mobumrin Aizi"}, ["ahn"] = {"Àhàn"}, ["aho"] = {"Ahom"}, ["ahp"] = {"Aproumu Aizi"}, ["ahr"] = {"Ahirani"}, ["ahs"] = {"Ashe"}, ["aht"] = {"Ahtena"}, ["aia"] = {"Arosi"}, ["aib"] = {"Ainu (China)"}, ["aic"] = {"Ainbai"}, ["aid"] = {"Alngith"}, ["aie"] = {"Amara"}, ["aif"] = {"Agi"}, ["aig"] = {"Antigua and Barbuda Creole English"}, ["aih"] = {"Ai-Cham"}, ["aii"] = {"Assyrian Neo-Aramaic"}, ["aij"] = {"Lishanid Noshan"}, ["aik"] = {"Ake"}, ["ail"] = {"Aimele"}, ["aim"] = {"Aimol"}, ["ain"] = {"Ainu (Japan)"}, ["aio"] = {"Aiton"}, ["aip"] = {"Burumakok"}, ["aiq"] = {"Aimaq"}, ["air"] = {"Airoran"}, ["ait"] = {"Arikem"}, ["aiw"] = {"Aari"}, ["aix"] = {"Aighon"}, ["aiy"] = {"Ali"}, ["aja"] = {"Aja (South Sudan)"}, ["ajg"] = {"Aja (Benin)"}, ["aji"] = {"Ajië"}, ["ajn"] = {"Andajin"}, ["ajp"] = {"South Levantine Arabic"}, ["ajs"] = {"Algerian Jewish Sign Language"}, ["aju"] = {"Judeo-Moroccan Arabic"}, ["ajw"] = {"Ajawa"}, ["ajz"] = {"Amri Karbi"}, ["akb"] = {"Batak Angkola"}, ["akc"] = {"Mpur"}, ["akd"] = {"Ukpet-Ehom"}, ["ake"] = {"Akawaio"}, ["akf"] = {"Akpa"}, ["akg"] = {"Anakalangu"}, ["akh"] = {"Angal Heneng"}, ["aki"] = {"Aiome"}, ["akj"] = {"Aka-Jeru"}, ["akk"] = {"Akkadian"}, ["akl"] = {"Aklanon"}, ["akm"] = {"Aka-Bo"}, ["ako"] = {"Akurio"}, ["akp"] = {"Siwu"}, ["akq"] = {"Ak"}, ["akr"] = {"Araki"}, ["aks"] = {"Akaselem"}, ["akt"] = {"Akolet"}, ["aku"] = {"Akum"}, ["akv"] = {"Akhvakh"}, ["akw"] = {"Akwa"}, ["akx"] = {"Aka-Kede"}, ["aky"] = {"Aka-Kol"}, ["akz"] = {"Alabama"}, ["ala"] = {"Alago"}, ["alc"] = {"Qawasqar"}, ["ald"] = {"Alladian"}, ["ale"] = {"Aleut"}, ["alf"] = {"Alege"}, ["alg"] = {"Algonquian languages"}, ["alh"] = {"Alawa"}, ["ali"] = {"Amaimon"}, ["alj"] = {"Alangan"}, ["alk"] = {"Alak"}, ["all"] = {"Allar"}, ["alm"] = {"Amblong"}, ["aln"] = {"Gheg Albanian"}, ["alo"] = {"Larike-Wakasihu"}, ["alp"] = {"Alune"}, ["alq"] = {"Algonquin"}, ["alr"] = {"Alutor"}, ["als"] = {"Tosk Albanian"}, ["alt"] = {"Southern Altai"}, ["alu"] = {"'Are'are"}, ["alv"] = {"Atlantic-Congo languages"}, ["alw"] = {"Alaba-K’abeena", "Wanbasana"}, ["alx"] = {"Amol"}, ["aly"] = {"Alyawarr"}, ["alz"] = {"Alur"}, ["ama"] = {"Amanayé"}, ["amb"] = {"Ambo"}, ["amc"] = {"Amahuaca"}, ["ame"] = {"Yanesha'"}, ["amf"] = {"Hamer-Banna"}, ["amg"] = {"Amurdak"}, ["ami"] = {"Amis"}, ["amj"] = {"Amdang"}, ["amk"] = {"Ambai"}, ["aml"] = {"War-Jaintia"}, ["amm"] = {"Ama (Papua New Guinea)"}, ["amn"] = {"Amanab"}, ["amo"] = {"Amo"}, ["amp"] = {"Alamblak"}, ["amq"] = {"Amahai"}, ["amr"] = {"Amarakaeri"}, ["ams"] = {"Southern Amami-Oshima"}, ["amt"] = {"Amto"}, ["amu"] = {"Guerrero Amuzgo"}, ["amv"] = {"Ambelau"}, ["amw"] = {"Western Neo-Aramaic"}, ["amx"] = {"Anmatyerre"}, ["amy"] = {"Ami"}, ["amz"] = {"Atampaya"}, ["ana"] = {"Andaqui"}, ["anb"] = {"Andoa"}, ["anc"] = {"Ngas"}, ["and"] = {"Ansus"}, ["ane"] = {"Xârâcùù"}, ["anf"] = {"Animere"}, ["ang"] = {"Old English (ca. 450-1100)"}, ["anh"] = {"Nend"}, ["ani"] = {"Andi"}, ["anj"] = {"Anor"}, ["ank"] = {"Goemai"}, ["anl"] = {"Anu-Hkongso Chin"}, ["anm"] = {"Anal"}, ["ann"] = {"Obolo"}, ["ano"] = {"Andoque"}, ["anp"] = {"Angika"}, ["anq"] = {"Jarawa (India)"}, ["anr"] = {"Andh"}, ["ans"] = {"Anserma"}, ["ant"] = {"Antakarinya", "Antikarinya"}, ["anu"] = {"Anuak"}, ["anv"] = {"Denya"}, ["anw"] = {"Anaang"}, ["anx"] = {"Andra-Hus"}, ["any"] = {"Anyin"}, ["anz"] = {"Anem"}, ["aoa"] = {"Angolar"}, ["aob"] = {"Abom"}, ["aoc"] = {"Pemon"}, ["aod"] = {"Andarum"}, ["aoe"] = {"Angal Enen"}, ["aof"] = {"Bragat"}, ["aog"] = {"Angoram"}, ["aoi"] = {"Anindilyakwa"}, ["aoj"] = {"Mufian"}, ["aok"] = {"Arhö"}, ["aol"] = {"Alor"}, ["aom"] = {"Ömie"}, ["aon"] = {"Bumbita Arapesh"}, ["aor"] = {"Aore"}, ["aos"] = {"Taikat"}, ["aot"] = {"Atong (India)", "A'tong"}, ["aou"] = {"A'ou"}, ["aox"] = {"Atorada"}, ["aoz"] = {"Uab Meto"}, ["apa"] = {"Apache languages"}, ["apb"] = {"Sa'a"}, ["apc"] = {"North Levantine Arabic"}, ["apd"] = {"Sudanese Arabic"}, ["ape"] = {"Bukiyip"}, ["apf"] = {"Pahanan Agta"}, ["apg"] = {"Ampanang"}, ["aph"] = {"Athpariya"}, ["api"] = {"Apiaká"}, ["apj"] = {"Jicarilla Apache"}, ["apk"] = {"Kiowa Apache"}, ["apl"] = {"Lipan Apache"}, ["apm"] = {"Mescalero-Chiricahua Apache"}, ["apn"] = {"Apinayé"}, ["apo"] = {"Ambul"}, ["app"] = {"Apma"}, ["apq"] = {"A-Pucikwar"}, ["apr"] = {"Arop-Lokep"}, ["aps"] = {"Arop-Sissano"}, ["apt"] = {"Apatani"}, ["apu"] = {"Apurinã"}, ["apv"] = {"Alapmunte"}, ["apw"] = {"Western Apache"}, ["apx"] = {"Aputai"}, ["apy"] = {"Apalaí"}, ["apz"] = {"Safeyoka"}, ["aqa"] = {"Alacalufan languages"}, ["aqc"] = {"Archi"}, ["aqd"] = {"Ampari Dogon"}, ["aqg"] = {"Arigidi"}, ["aqk"] = {"Aninka"}, ["aql"] = {"Algic languages"}, ["aqm"] = {"Atohwaim"}, ["aqn"] = {"Northern Alta"}, ["aqp"] = {"Atakapa"}, ["aqr"] = {"Arhâ"}, ["aqt"] = {"Angaité"}, ["aqz"] = {"Akuntsu"}, ["arb"] = {"Standard Arabic"}, ["arc"] = {"Official Aramaic (700-300 BCE)", "Imperial Aramaic (700-300 BCE)"}, ["ard"] = {"Arabana"}, ["are"] = {"Western Arrarnta"}, ["arh"] = {"Arhuaco"}, ["ari"] = {"Arikara"}, ["arj"] = {"Arapaso"}, ["ark"] = {"Arikapú"}, ["arl"] = {"Arabela"}, ["arn"] = {"Mapudungun", "Mapuche"}, ["aro"] = {"Araona"}, ["arp"] = {"Arapaho"}, ["arq"] = {"Algerian Arabic"}, ["arr"] = {"Karo (Brazil)"}, ["ars"] = {"Najdi Arabic"}, ["art"] = {"Artificial languages"}, ["aru"] = {"Aruá (Amazonas State)", "Arawá"}, ["arv"] = {"Arbore"}, ["arw"] = {"Arawak"}, ["arx"] = {"Aruá (Rodonia State)"}, ["ary"] = {"Moroccan Arabic"}, ["arz"] = {"Egyptian Arabic"}, ["asa"] = {"Asu (Tanzania)"}, ["asb"] = {"Assiniboine"}, ["asc"] = {"Casuarina Coast Asmat"}, ["ase"] = {"American Sign Language"}, ["asf"] = {"Auslan", "Australian Sign Language"}, ["asg"] = {"Cishingini"}, ["ash"] = {"Abishira"}, ["asi"] = {"Buruwai"}, ["asj"] = {"Sari"}, ["ask"] = {"Ashkun"}, ["asl"] = {"Asilulu"}, ["asn"] = {"Xingú Asuriní"}, ["aso"] = {"Dano"}, ["asp"] = {"Algerian Sign Language"}, ["asq"] = {"Austrian Sign Language"}, ["asr"] = {"Asuri"}, ["ass"] = {"Ipulo"}, ["ast"] = {"Asturian", "Asturleonese", "Bable", "Leonese"}, ["asu"] = {"Tocantins Asurini"}, ["asv"] = {"Asoa"}, ["asw"] = {"Australian Aborigines Sign Language"}, ["asx"] = {"Muratayak"}, ["asy"] = {"Yaosakor Asmat"}, ["asz"] = {"As"}, ["ata"] = {"Pele-Ata"}, ["atb"] = {"Zaiwa"}, ["atc"] = {"Atsahuaca"}, ["atd"] = {"Ata Manobo"}, ["ate"] = {"Atemble"}, ["atg"] = {"Ivbie North-Okpela-Arhe"}, ["ath"] = {"Athapascan languages"}, ["ati"] = {"Attié"}, ["atj"] = {"Atikamekw"}, ["atk"] = {"Ati"}, ["atl"] = {"Mt. Iraya Agta"}, ["atm"] = {"Ata"}, ["atn"] = {"Ashtiani"}, ["ato"] = {"Atong (Cameroon)"}, ["atp"] = {"Pudtol Atta"}, ["atq"] = {"Aralle-Tabulahan"}, ["atr"] = {"Waimiri-Atroari"}, ["ats"] = {"Gros Ventre"}, ["att"] = {"Pamplona Atta"}, ["atu"] = {"Reel"}, ["atv"] = {"Northern Altai"}, ["atw"] = {"Atsugewi"}, ["atx"] = {"Arutani"}, ["aty"] = {"Aneityum"}, ["atz"] = {"Arta"}, ["aua"] = {"Asumboa"}, ["aub"] = {"Alugu"}, ["auc"] = {"Waorani"}, ["aud"] = {"Anuta"}, ["auf"] = {"Arauan languages"}, ["aug"] = {"Aguna"}, ["auh"] = {"Aushi"}, ["aui"] = {"Anuki"}, ["auj"] = {"Awjilah"}, ["auk"] = {"Heyo"}, ["aul"] = {"Aulua"}, ["aum"] = {"Asu (Nigeria)"}, ["aun"] = {"Molmo One"}, ["auo"] = {"Auyokawa"}, ["aup"] = {"Makayam"}, ["auq"] = {"Anus", "Korur"}, ["aur"] = {"Aruek"}, ["aus"] = {"Australian languages"}, ["aut"] = {"Austral"}, ["auu"] = {"Auye"}, ["auw"] = {"Awyi"}, ["aux"] = {"Aurá"}, ["auy"] = {"Awiyaana"}, ["auz"] = {"Uzbeki Arabic"}, ["avb"] = {"Avau"}, ["avd"] = {"Alviri-Vidari"}, ["avi"] = {"Avikam"}, ["avk"] = {"Kotava"}, ["avl"] = {"Eastern Egyptian Bedawi Arabic"}, ["avm"] = {"Angkamuthi"}, ["avn"] = {"Avatime"}, ["avo"] = {"Agavotaguerra"}, ["avs"] = {"Aushiri"}, ["avt"] = {"Au"}, ["avu"] = {"Avokaya"}, ["avv"] = {"Avá-Canoeiro"}, ["awa"] = {"Awadhi"}, ["awb"] = {"Awa (Papua New Guinea)"}, ["awc"] = {"Cicipu"}, ["awd"] = {"Arawakan languages"}, ["awe"] = {"Awetí"}, ["awg"] = {"Anguthimri"}, ["awh"] = {"Awbono"}, ["awi"] = {"Aekyom"}, ["awk"] = {"Awabakal"}, ["awm"] = {"Arawum"}, ["awn"] = {"Awngi"}, ["awo"] = {"Awak"}, ["awr"] = {"Awera"}, ["aws"] = {"South Awyu"}, ["awt"] = {"Araweté"}, ["awu"] = {"Central Awyu"}, ["awv"] = {"Jair Awyu"}, ["aww"] = {"Awun"}, ["awx"] = {"Awara"}, ["awy"] = {"Edera Awyu"}, ["axb"] = {"Abipon"}, ["axe"] = {"Ayerrerenge"}, ["axg"] = {"Mato Grosso Arára"}, ["axk"] = {"Yaka (Central African Republic)"}, ["axl"] = {"Lower Southern Aranda"}, ["axm"] = {"Middle Armenian"}, ["axx"] = {"Xârâgurè"}, ["aya"] = {"Awar"}, ["ayb"] = {"Ayizo Gbe"}, ["ayc"] = {"Southern Aymara"}, ["ayd"] = {"Ayabadhu"}, ["aye"] = {"Ayere"}, ["ayg"] = {"Ginyanga"}, ["ayh"] = {"Hadrami Arabic"}, ["ayi"] = {"Leyigha"}, ["ayk"] = {"Akuku"}, ["ayl"] = {"Libyan Arabic"}, ["ayn"] = {"Sanaani Arabic"}, ["ayo"] = {"Ayoreo"}, ["ayp"] = {"North Mesopotamian Arabic"}, ["ayq"] = {"Ayi (Papua New Guinea)"}, ["ayr"] = {"Central Aymara"}, ["ays"] = {"Sorsogon Ayta"}, ["ayt"] = {"Magbukun Ayta"}, ["ayu"] = {"Ayu"}, ["ayz"] = {"Mai Brat"}, ["aza"] = {"Azha"}, ["azb"] = {"South Azerbaijani"}, ["azc"] = {"Uto-Aztecan languages"}, ["azd"] = {"Eastern Durango Nahuatl"}, ["azg"] = {"San Pedro Amuzgos Amuzgo"}, ["azj"] = {"North Azerbaijani"}, ["azm"] = {"Ipalapa Amuzgo"}, ["azn"] = {"Western Durango Nahuatl"}, ["azo"] = {"Awing"}, ["azt"] = {"Faire Atta"}, ["azz"] = {"Highland Puebla Nahuatl"}, ["baa"] = {"Babatana"}, ["bab"] = {"Bainouk-Gunyuño"}, ["bac"] = {"Badui"}, ["bad"] = {"Banda languages"}, ["bae"] = {"Baré"}, ["baf"] = {"Nubaca"}, ["bag"] = {"Tuki"}, ["bah"] = {"Bahamas Creole English"}, ["bai"] = {"Bamileke languages"}, ["baj"] = {"Barakai"}, ["bal"] = {"Baluchi"}, ["ban"] = {"Balinese"}, ["bao"] = {"Waimaha"}, ["bap"] = {"Bantawa"}, ["bar"] = {"Bavarian"}, ["bas"] = {"Basa (Cameroon)"}, ["bat"] = {"Baltic languages"}, ["bau"] = {"Bada (Nigeria)"}, ["bav"] = {"Vengo"}, ["baw"] = {"Bambili-Bambui"}, ["bax"] = {"Bamun"}, ["bay"] = {"Batuley"}, ["bba"] = {"Baatonum"}, ["bbb"] = {"Barai"}, ["bbc"] = {"Batak Toba"}, ["bbd"] = {"Bau"}, ["bbe"] = {"Bangba"}, ["bbf"] = {"Baibai"}, ["bbg"] = {"Barama"}, ["bbh"] = {"Bugan"}, ["bbi"] = {"Barombi"}, ["bbj"] = {"Ghomálá'"}, ["bbk"] = {"Babanki"}, ["bbl"] = {"Bats"}, ["bbm"] = {"Babango"}, ["bbn"] = {"Uneapa"}, ["bbo"] = {"Northern Bobo Madaré", "Konabéré"}, ["bbp"] = {"West Central Banda"}, ["bbq"] = {"Bamali"}, ["bbr"] = {"Girawa"}, ["bbs"] = {"Bakpinka"}, ["bbt"] = {"Mburku"}, ["bbu"] = {"Kulung (Nigeria)"}, ["bbv"] = {"Karnai"}, ["bbw"] = {"Baba"}, ["bbx"] = {"Bubia"}, ["bby"] = {"Befang"}, ["bca"] = {"Central Bai"}, ["bcb"] = {"Bainouk-Samik"}, ["bcc"] = {"Southern Balochi"}, ["bcd"] = {"North Babar"}, ["bce"] = {"Bamenyam"}, ["bcf"] = {"Bamu"}, ["bcg"] = {"Baga Pokur"}, ["bch"] = {"Bariai"}, ["bci"] = {"Baoulé"}, ["bcj"] = {"Bardi"}, ["bck"] = {"Bunuba"}, ["bcl"] = {"Central Bikol"}, ["bcm"] = {"Bannoni"}, ["bcn"] = {"Bali (Nigeria)"}, ["bco"] = {"Kaluli"}, ["bcp"] = {"Bali (Democratic Republic of Congo)"}, ["bcq"] = {"Bench"}, ["bcr"] = {"Babine"}, ["bcs"] = {"Kohumono"}, ["bct"] = {"Bendi"}, ["bcu"] = {"Awad Bing"}, ["bcv"] = {"Shoo-Minda-Nye"}, ["bcw"] = {"Bana"}, ["bcy"] = {"Bacama"}, ["bcz"] = {"Bainouk-Gunyaamolo"}, ["bda"] = {"Bayot"}, ["bdb"] = {"Basap"}, ["bdc"] = {"Emberá-Baudó"}, ["bdd"] = {"Bunama"}, ["bde"] = {"Bade"}, ["bdf"] = {"Biage"}, ["bdg"] = {"Bonggi"}, ["bdh"] = {"Baka (South Sudan)"}, ["bdi"] = {"Burun"}, ["bdj"] = {"Bai (South Sudan)", "Bai"}, ["bdk"] = {"Budukh"}, ["bdl"] = {"Indonesian Bajau"}, ["bdm"] = {"Buduma"}, ["bdn"] = {"Baldemu"}, ["bdo"] = {"Morom"}, ["bdp"] = {"Bende"}, ["bdq"] = {"Bahnar"}, ["bdr"] = {"West Coast Bajau"}, ["bds"] = {"Burunge"}, ["bdt"] = {"Bokoto"}, ["bdu"] = {"Oroko"}, ["bdv"] = {"Bodo Parja"}, ["bdw"] = {"Baham"}, ["bdx"] = {"Budong-Budong"}, ["bdy"] = {"Bandjalang"}, ["bdz"] = {"Badeshi"}, ["bea"] = {"Beaver"}, ["beb"] = {"Bebele"}, ["bec"] = {"Iceve-Maci"}, ["bed"] = {"Bedoanas"}, ["bee"] = {"Byangsi"}, ["bef"] = {"Benabena"}, ["beg"] = {"Belait"}, ["beh"] = {"Biali"}, ["bei"] = {"Bekati'"}, ["bej"] = {"Beja", "Bedawiyet"}, ["bek"] = {"Bebeli"}, ["bem"] = {"Bemba (Zambia)"}, ["beo"] = {"Beami"}, ["bep"] = {"Besoa"}, ["beq"] = {"Beembe"}, ["ber"] = {"Berber languages"}, ["bes"] = {"Besme"}, ["bet"] = {"Guiberoua Béte"}, ["beu"] = {"Blagar"}, ["bev"] = {"Daloa Bété"}, ["bew"] = {"Betawi"}, ["bex"] = {"Jur Modo"}, ["bey"] = {"Beli (Papua New Guinea)"}, ["bez"] = {"Bena (Tanzania)"}, ["bfa"] = {"Bari"}, ["bfb"] = {"Pauri Bareli"}, ["bfc"] = {"Panyi Bai", "Northern Bai"}, ["bfd"] = {"Bafut"}, ["bfe"] = {"Betaf", "Tena"}, ["bff"] = {"Bofi"}, ["bfg"] = {"Busang Kayan"}, ["bfh"] = {"Blafe"}, ["bfi"] = {"British Sign Language"}, ["bfj"] = {"Bafanji"}, ["bfk"] = {"Ban Khor Sign Language"}, ["bfl"] = {"Banda-Ndélé"}, ["bfm"] = {"Mmen"}, ["bfn"] = {"Bunak"}, ["bfo"] = {"Malba Birifor"}, ["bfp"] = {"Beba"}, ["bfq"] = {"Badaga"}, ["bfr"] = {"Bazigar"}, ["bfs"] = {"Southern Bai"}, ["bft"] = {"Balti"}, ["bfu"] = {"Gahri"}, ["bfw"] = {"Bondo"}, ["bfx"] = {"Bantayanon"}, ["bfy"] = {"Bagheli"}, ["bfz"] = {"Mahasu Pahari"}, ["bga"] = {"Gwamhi-Wuri"}, ["bgb"] = {"Bobongko"}, ["bgc"] = {"Haryanvi"}, ["bgd"] = {"Rathwi Bareli"}, ["bge"] = {"Bauria"}, ["bgf"] = {"Bangandu"}, ["bgg"] = {"Bugun"}, ["bgi"] = {"Giangan"}, ["bgj"] = {"Bangolan"}, ["bgk"] = {"Bit", "Buxinhua"}, ["bgl"] = {"Bo (Laos)"}, ["bgn"] = {"Western Balochi"}, ["bgo"] = {"Baga Koga"}, ["bgp"] = {"Eastern Balochi"}, ["bgq"] = {"Bagri"}, ["bgr"] = {"Bawm Chin"}, ["bgs"] = {"Tagabawa"}, ["bgt"] = {"Bughotu"}, ["bgu"] = {"Mbongno"}, ["bgv"] = {"Warkay-Bipim"}, ["bgw"] = {"Bhatri"}, ["bgx"] = {"Balkan Gagauz Turkish"}, ["bgy"] = {"Benggoi"}, ["bgz"] = {"Banggai"}, ["bha"] = {"Bharia"}, ["bhb"] = {"Bhili"}, ["bhc"] = {"Biga"}, ["bhd"] = {"Bhadrawahi"}, ["bhe"] = {"Bhaya"}, ["bhf"] = {"Odiai"}, ["bhg"] = {"Binandere"}, ["bhh"] = {"Bukharic"}, ["bhi"] = {"Bhilali"}, ["bhj"] = {"Bahing"}, ["bhl"] = {"Bimin"}, ["bhm"] = {"Bathari"}, ["bhn"] = {"Bohtan Neo-Aramaic"}, ["bho"] = {"Bhojpuri"}, ["bhp"] = {"Bima"}, ["bhq"] = {"Tukang Besi South"}, ["bhr"] = {"Bara Malagasy"}, ["bhs"] = {"Buwal"}, ["bht"] = {"Bhattiyali"}, ["bhu"] = {"Bhunjia"}, ["bhv"] = {"Bahau"}, ["bhw"] = {"Biak"}, ["bhx"] = {"Bhalay"}, ["bhy"] = {"Bhele"}, ["bhz"] = {"Bada (Indonesia)"}, ["bia"] = {"Badimaya"}, ["bib"] = {"Bissa", "Bisa"}, ["bid"] = {"Bidiyo"}, ["bie"] = {"Bepour"}, ["bif"] = {"Biafada"}, ["big"] = {"Biangai"}, ["bik"] = {"Bikol"}, ["bil"] = {"Bile"}, ["bim"] = {"Bimoba"}, ["bin"] = {"Bini", "Edo"}, ["bio"] = {"Nai"}, ["bip"] = {"Bila"}, ["biq"] = {"Bipi"}, ["bir"] = {"Bisorio"}, ["bit"] = {"Berinomo"}, ["biu"] = {"Biete"}, ["biv"] = {"Southern Birifor"}, ["biw"] = {"Kol (Cameroon)"}, ["bix"] = {"Bijori"}, ["biy"] = {"Birhor"}, ["biz"] = {"Baloi"}, ["bja"] = {"Budza"}, ["bjb"] = {"Banggarla"}, ["bjc"] = {"Bariji"}, ["bje"] = {"Biao-Jiao Mien"}, ["bjf"] = {"Barzani Jewish Neo-Aramaic"}, ["bjg"] = {"Bidyogo"}, ["bjh"] = {"Bahinemo"}, ["bji"] = {"Burji"}, ["bjj"] = {"Kanauji"}, ["bjk"] = {"Barok"}, ["bjl"] = {"Bulu (Papua New Guinea)"}, ["bjm"] = {"Bajelani"}, ["bjn"] = {"Banjar"}, ["bjo"] = {"Mid-Southern Banda"}, ["bjp"] = {"Fanamaket"}, ["bjr"] = {"Binumarien"}, ["bjs"] = {"Bajan"}, ["bjt"] = {"Balanta-Ganja"}, ["bju"] = {"Busuu"}, ["bjv"] = {"Bedjond"}, ["bjw"] = {"Bakwé"}, ["bjx"] = {"Banao Itneg"}, ["bjy"] = {"Bayali"}, ["bjz"] = {"Baruga"}, ["bka"] = {"Kyak"}, ["bkc"] = {"Baka (Cameroon)"}, ["bkd"] = {"Binukid", "Talaandig"}, ["bkf"] = {"Beeke"}, ["bkg"] = {"Buraka"}, ["bkh"] = {"Bakoko"}, ["bki"] = {"Baki"}, ["bkj"] = {"Pande"}, ["bkk"] = {"Brokskat"}, ["bkl"] = {"Berik"}, ["bkm"] = {"Kom (Cameroon)"}, ["bkn"] = {"Bukitan"}, ["bko"] = {"Kwa'"}, ["bkp"] = {"Boko (Democratic Republic of Congo)"}, ["bkq"] = {"Bakairí"}, ["bkr"] = {"Bakumpai"}, ["bks"] = {"Northern Sorsoganon"}, ["bkt"] = {"Boloki"}, ["bku"] = {"Buhid"}, ["bkv"] = {"Bekwarra"}, ["bkw"] = {"Bekwel"}, ["bkx"] = {"Baikeno"}, ["bky"] = {"Bokyi"}, ["bkz"] = {"Bungku"}, ["bla"] = {"Siksika"}, ["blb"] = {"Bilua"}, ["blc"] = {"Bella Coola"}, ["bld"] = {"Bolango"}, ["ble"] = {"Balanta-Kentohe"}, ["blf"] = {"Buol"}, ["blh"] = {"Kuwaa"}, ["bli"] = {"Bolia"}, ["blj"] = {"Bolongan"}, ["blk"] = {"Pa'o Karen", "Pa'O"}, ["bll"] = {"Biloxi"}, ["blm"] = {"Beli (South Sudan)"}, ["bln"] = {"Southern Catanduanes Bikol"}, ["blo"] = {"Anii"}, ["blp"] = {"Blablanga"}, ["blq"] = {"Baluan-Pam"}, ["blr"] = {"Blang"}, ["bls"] = {"Balaesang"}, ["blt"] = {"Tai Dam"}, ["blv"] = {"Kibala", "Bolo"}, ["blw"] = {"Balangao"}, ["blx"] = {"Mag-Indi Ayta"}, ["bly"] = {"Notre"}, ["blz"] = {"Balantak"}, ["bma"] = {"Lame"}, ["bmb"] = {"Bembe"}, ["bmc"] = {"Biem"}, ["bmd"] = {"Baga Manduri"}, ["bme"] = {"Limassa"}, ["bmf"] = {"Bom-Kim"}, ["bmg"] = {"Bamwe"}, ["bmh"] = {"Kein"}, ["bmi"] = {"Bagirmi"}, ["bmj"] = {"Bote-Majhi"}, ["bmk"] = {"Ghayavi"}, ["bml"] = {"Bomboli"}, ["bmm"] = {"Northern Betsimisaraka Malagasy"}, ["bmn"] = {"Bina (Papua New Guinea)"}, ["bmo"] = {"Bambalang"}, ["bmp"] = {"Bulgebi"}, ["bmq"] = {"Bomu"}, ["bmr"] = {"Muinane"}, ["bms"] = {"Bilma Kanuri"}, ["bmt"] = {"Biao Mon"}, ["bmu"] = {"Somba-Siawari"}, ["bmv"] = {"Bum"}, ["bmw"] = {"Bomwali"}, ["bmx"] = {"Baimak"}, ["bmz"] = {"Baramu"}, ["bna"] = {"Bonerate"}, ["bnb"] = {"Bookan"}, ["bnc"] = {"Bontok"}, ["bnd"] = {"Banda (Indonesia)"}, ["bne"] = {"Bintauna"}, ["bnf"] = {"Masiwang"}, ["bng"] = {"Benga"}, ["bni"] = {"Bangi"}, ["bnj"] = {"Eastern Tawbuid"}, ["bnk"] = {"Bierebo"}, ["bnl"] = {"Boon"}, ["bnm"] = {"Batanga"}, ["bnn"] = {"Bunun"}, ["bno"] = {"Bantoanon"}, ["bnp"] = {"Bola"}, ["bnq"] = {"Bantik"}, ["bnr"] = {"Butmas-Tur"}, ["bns"] = {"Bundeli"}, ["bnt"] = {"Bantu languages"}, ["bnu"] = {"Bentong"}, ["bnv"] = {"Bonerif", "Beneraf", "Edwas"}, ["bnw"] = {"Bisis"}, ["bnx"] = {"Bangubangu"}, ["bny"] = {"Bintulu"}, ["bnz"] = {"Beezen"}, ["boa"] = {"Bora"}, ["bob"] = {"Aweer"}, ["boe"] = {"Mundabli"}, ["bof"] = {"Bolon"}, ["bog"] = {"Bamako Sign Language"}, ["boh"] = {"Boma"}, ["boi"] = {"Barbareño"}, ["boj"] = {"Anjam"}, ["bok"] = {"Bonjo"}, ["bol"] = {"Bole"}, ["bom"] = {"Berom"}, ["bon"] = {"Bine"}, ["boo"] = {"Tiemacèwè Bozo"}, ["bop"] = {"Bonkiman"}, ["boq"] = {"Bogaya"}, ["bor"] = {"Borôro"}, ["bot"] = {"Bongo"}, ["bou"] = {"Bondei"}, ["bov"] = {"Tuwuli"}, ["bow"] = {"Rema"}, ["box"] = {"Buamu"}, ["boy"] = {"Bodo (Central African Republic)"}, ["boz"] = {"Tiéyaxo Bozo"}, ["bpa"] = {"Daakaka"}, ["bpc"] = {"Mbuk"}, ["bpd"] = {"Banda-Banda"}, ["bpe"] = {"Bauni"}, ["bpg"] = {"Bonggo"}, ["bph"] = {"Botlikh"}, ["bpi"] = {"Bagupi"}, ["bpj"] = {"Binji"}, ["bpk"] = {"Orowe", "'Ôrôê"}, ["bpl"] = {"Broome Pearling Lugger Pidgin"}, ["bpm"] = {"Biyom"}, ["bpn"] = {"Dzao Min"}, ["bpo"] = {"Anasi"}, ["bpp"] = {"Kaure"}, ["bpq"] = {"Banda Malay"}, ["bpr"] = {"Koronadal Blaan"}, ["bps"] = {"Sarangani Blaan"}, ["bpt"] = {"Barrow Point"}, ["bpu"] = {"Bongu"}, ["bpv"] = {"Bian Marind"}, ["bpw"] = {"Bo (Papua New Guinea)"}, ["bpx"] = {"Palya Bareli"}, ["bpy"] = {"Bishnupriya"}, ["bpz"] = {"Bilba"}, ["bqa"] = {"Tchumbuli"}, ["bqb"] = {"Bagusa"}, ["bqc"] = {"Boko (Benin)", "Boo"}, ["bqd"] = {"Bung"}, ["bqf"] = {"Baga Kaloum"}, ["bqg"] = {"Bago-Kusuntu"}, ["bqh"] = {"Baima"}, ["bqi"] = {"Bakhtiari"}, ["bqj"] = {"Bandial"}, ["bqk"] = {"Banda-Mbrès"}, ["bql"] = {"Bilakura"}, ["bqm"] = {"Wumboko"}, ["bqn"] = {"Bulgarian Sign Language"}, ["bqo"] = {"Balo"}, ["bqp"] = {"Busa"}, ["bqq"] = {"Biritai"}, ["bqr"] = {"Burusu"}, ["bqs"] = {"Bosngun"}, ["bqt"] = {"Bamukumbit"}, ["bqu"] = {"Boguru"}, ["bqv"] = {"Koro Wachi", "Begbere-Ejar"}, ["bqw"] = {"Buru (Nigeria)"}, ["bqx"] = {"Baangi"}, ["bqy"] = {"Bengkala Sign Language"}, ["bqz"] = {"Bakaka"}, ["bra"] = {"Braj"}, ["brb"] = {"Brao", "Lave"}, ["brc"] = {"Berbice Creole Dutch"}, ["brd"] = {"Baraamu"}, ["brf"] = {"Bira"}, ["brg"] = {"Baure"}, ["brh"] = {"Brahui"}, ["bri"] = {"Mokpwe"}, ["brj"] = {"Bieria"}, ["brk"] = {"Birked"}, ["brl"] = {"Birwa"}, ["brm"] = {"Barambu"}, ["brn"] = {"Boruca"}, ["bro"] = {"Brokkat"}, ["brp"] = {"Barapasi"}, ["brq"] = {"Breri"}, ["brr"] = {"Birao"}, ["brs"] = {"Baras"}, ["brt"] = {"Bitare"}, ["bru"] = {"Eastern Bru"}, ["brv"] = {"Western Bru"}, ["brw"] = {"Bellari"}, ["brx"] = {"Bodo (India)"}, ["bry"] = {"Burui"}, ["brz"] = {"Bilbil"}, ["bsa"] = {"Abinomn"}, ["bsb"] = {"Brunei Bisaya"}, ["bsc"] = {"Bassari", "Oniyan"}, ["bse"] = {"Wushi"}, ["bsf"] = {"Bauchi"}, ["bsg"] = {"Bashkardi"}, ["bsh"] = {"Kati"}, ["bsi"] = {"Bassossi"}, ["bsj"] = {"Bangwinji"}, ["bsk"] = {"Burushaski"}, ["bsl"] = {"Basa-Gumna"}, ["bsm"] = {"Busami"}, ["bsn"] = {"Barasana-Eduria"}, ["bso"] = {"Buso"}, ["bsp"] = {"Baga Sitemu"}, ["bsq"] = {"Bassa"}, ["bsr"] = {"Bassa-Kontagora"}, ["bss"] = {"Akoose"}, ["bst"] = {"Basketo"}, ["bsu"] = {"Bahonsuai"}, ["bsv"] = {"Baga Sobané"}, ["bsw"] = {"Baiso"}, ["bsx"] = {"Yangkam"}, ["bsy"] = {"Sabah Bisaya"}, ["bta"] = {"Bata"}, ["btc"] = {"Bati (Cameroon)"}, ["btd"] = {"Batak Dairi"}, ["bte"] = {"Gamo-Ningi"}, ["btf"] = {"Birgit"}, ["btg"] = {"Gagnoa Bété"}, ["bth"] = {"Biatah Bidayuh"}, ["bti"] = {"Burate"}, ["btj"] = {"Bacanese Malay"}, ["btk"] = {"Batak languages"}, ["btm"] = {"Batak Mandailing"}, ["btn"] = {"Ratagnon"}, ["bto"] = {"Rinconada Bikol"}, ["btp"] = {"Budibud"}, ["btq"] = {"Batek"}, ["btr"] = {"Baetora"}, ["bts"] = {"Batak Simalungun"}, ["btt"] = {"Bete-Bendi"}, ["btu"] = {"Batu"}, ["btv"] = {"Bateri"}, ["btw"] = {"Butuanon"}, ["btx"] = {"Batak Karo"}, ["bty"] = {"Bobot"}, ["btz"] = {"Batak Alas-Kluet"}, ["bua"] = {"Buriat"}, ["bub"] = {"Bua"}, ["buc"] = {"Bushi"}, ["bud"] = {"Ntcham"}, ["bue"] = {"Beothuk"}, ["buf"] = {"Bushoong"}, ["bug"] = {"Buginese"}, ["buh"] = {"Younuo Bunu"}, ["bui"] = {"Bongili"}, ["buj"] = {"Basa-Gurmana"}, ["buk"] = {"Bugawac"}, ["bum"] = {"Bulu (Cameroon)"}, ["bun"] = {"Sherbro"}, ["buo"] = {"Terei"}, ["bup"] = {"Busoa"}, ["buq"] = {"Brem"}, ["bus"] = {"Bokobaru"}, ["but"] = {"Bungain"}, ["buu"] = {"Budu"}, ["buv"] = {"Bun"}, ["buw"] = {"Bubi"}, ["bux"] = {"Boghom"}, ["buy"] = {"Bullom So"}, ["buz"] = {"Bukwen"}, ["bva"] = {"Barein"}, ["bvb"] = {"Bube"}, ["bvc"] = {"Baelelea"}, ["bvd"] = {"Baeggu"}, ["bve"] = {"Berau Malay"}, ["bvf"] = {"Boor"}, ["bvg"] = {"Bonkeng"}, ["bvh"] = {"Bure"}, ["bvi"] = {"Belanda Viri"}, ["bvj"] = {"Baan"}, ["bvk"] = {"Bukat"}, ["bvl"] = {"Bolivian Sign Language"}, ["bvm"] = {"Bamunka"}, ["bvn"] = {"Buna"}, ["bvo"] = {"Bolgo"}, ["bvp"] = {"Bumang"}, ["bvq"] = {"Birri"}, ["bvr"] = {"Burarra"}, ["bvt"] = {"Bati (Indonesia)"}, ["bvu"] = {"Bukit Malay"}, ["bvv"] = {"Baniva"}, ["bvw"] = {"Boga"}, ["bvx"] = {"Dibole"}, ["bvy"] = {"Baybayanon"}, ["bvz"] = {"Bauzi"}, ["bwa"] = {"Bwatoo"}, ["bwb"] = {"Namosi-Naitasiri-Serua"}, ["bwc"] = {"Bwile"}, ["bwd"] = {"Bwaidoka"}, ["bwe"] = {"Bwe Karen"}, ["bwf"] = {"Boselewa"}, ["bwg"] = {"Barwe"}, ["bwh"] = {"Bishuo"}, ["bwi"] = {"Baniwa"}, ["bwj"] = {"Láá Láá Bwamu"}, ["bwk"] = {"Bauwaki"}, ["bwl"] = {"Bwela"}, ["bwm"] = {"Biwat"}, ["bwn"] = {"Wunai Bunu"}, ["bwo"] = {"Boro (Ethiopia)", "Borna (Ethiopia)"}, ["bwp"] = {"Mandobo Bawah"}, ["bwq"] = {"Southern Bobo Madaré"}, ["bwr"] = {"Bura-Pabir"}, ["bws"] = {"Bomboma"}, ["bwt"] = {"Bafaw-Balong"}, ["bwu"] = {"Buli (Ghana)"}, ["bww"] = {"Bwa"}, ["bwx"] = {"Bu-Nao Bunu"}, ["bwy"] = {"Cwi Bwamu"}, ["bwz"] = {"Bwisi"}, ["bxa"] = {"Tairaha"}, ["bxb"] = {"Belanda Bor"}, ["bxc"] = {"Molengue"}, ["bxd"] = {"Pela"}, ["bxe"] = {"Birale"}, ["bxf"] = {"Bilur", "Minigir"}, ["bxg"] = {"Bangala"}, ["bxh"] = {"Buhutu"}, ["bxi"] = {"Pirlatapa"}, ["bxj"] = {"Bayungu"}, ["bxk"] = {"Bukusu", "Lubukusu"}, ["bxl"] = {"Jalkunan"}, ["bxm"] = {"Mongolia Buriat"}, ["bxn"] = {"Burduna"}, ["bxo"] = {"Barikanchi"}, ["bxp"] = {"Bebil"}, ["bxq"] = {"Beele"}, ["bxr"] = {"Russia Buriat"}, ["bxs"] = {"Busam"}, ["bxu"] = {"China Buriat"}, ["bxv"] = {"Berakou"}, ["bxw"] = {"Bankagooma"}, ["bxz"] = {"Binahari"}, ["bya"] = {"Batak"}, ["byb"] = {"Bikya"}, ["byc"] = {"Ubaghara"}, ["byd"] = {"Benyadu'"}, ["bye"] = {"Pouye"}, ["byf"] = {"Bete"}, ["byg"] = {"Baygo"}, ["byh"] = {"Bhujel"}, ["byi"] = {"Buyu"}, ["byj"] = {"Bina (Nigeria)"}, ["byk"] = {"Biao"}, ["byl"] = {"Bayono"}, ["bym"] = {"Bidjara"}, ["byn"] = {"Bilin", "Blin"}, ["byo"] = {"Biyo"}, ["byp"] = {"Bumaji"}, ["byq"] = {"Basay"}, ["byr"] = {"Baruya", "Yipma"}, ["bys"] = {"Burak"}, ["byt"] = {"Berti"}, ["byv"] = {"Medumba"}, ["byw"] = {"Belhariya"}, ["byx"] = {"Qaqet"}, ["byz"] = {"Banaro"}, ["bza"] = {"Bandi"}, ["bzb"] = {"Andio"}, ["bzc"] = {"Southern Betsimisaraka Malagasy"}, ["bzd"] = {"Bribri"}, ["bze"] = {"Jenaama Bozo"}, ["bzf"] = {"Boikin"}, ["bzg"] = {"Babuza"}, ["bzh"] = {"Mapos Buang"}, ["bzi"] = {"Bisu"}, ["bzj"] = {"Belize Kriol English"}, ["bzk"] = {"Nicaragua Creole English"}, ["bzl"] = {"Boano (Sulawesi)"}, ["bzm"] = {"Bolondo"}, ["bzn"] = {"Boano (Maluku)"}, ["bzo"] = {"Bozaba"}, ["bzp"] = {"Kemberano"}, ["bzq"] = {"Buli (Indonesia)"}, ["bzr"] = {"Biri"}, ["bzs"] = {"Brazilian Sign Language"}, ["bzt"] = {"Brithenig"}, ["bzu"] = {"Burmeso"}, ["bzv"] = {"Naami"}, ["bzw"] = {"Basa (Nigeria)"}, ["bzx"] = {"Kɛlɛngaxo Bozo"}, ["bzy"] = {"Obanliku"}, ["bzz"] = {"Evant"}, ["caa"] = {"Chortí"}, ["cab"] = {"Garifuna"}, ["cac"] = {"Chuj"}, ["cad"] = {"Caddo"}, ["cae"] = {"Lehar", "Laalaa"}, ["caf"] = {"Southern Carrier"}, ["cag"] = {"Nivaclé"}, ["cah"] = {"Cahuarano"}, ["cai"] = {"Central American Indian languages"}, ["caj"] = {"Chané"}, ["cak"] = {"Kaqchikel", "Cakchiquel"}, ["cal"] = {"Carolinian"}, ["cam"] = {"Cemuhî"}, ["can"] = {"Chambri"}, ["cao"] = {"Chácobo"}, ["cap"] = {"Chipaya"}, ["caq"] = {"Car Nicobarese"}, ["car"] = {"Galibi Carib"}, ["cas"] = {"Tsimané"}, ["cau"] = {"Caucasian languages"}, ["cav"] = {"Cavineña"}, ["caw"] = {"Callawalla"}, ["cax"] = {"Chiquitano"}, ["cay"] = {"Cayuga"}, ["caz"] = {"Canichana"}, ["cba"] = {"Chibchan languages"}, ["cbb"] = {"Cabiyarí"}, ["cbc"] = {"Carapana"}, ["cbd"] = {"Carijona"}, ["cbg"] = {"Chimila"}, ["cbi"] = {"Chachi"}, ["cbj"] = {"Ede Cabe"}, ["cbk"] = {"Chavacano"}, ["cbl"] = {"Bualkhaw Chin"}, ["cbn"] = {"Nyahkur"}, ["cbo"] = {"Izora"}, ["cbq"] = {"Tsucuba", "Cuba"}, ["cbr"] = {"Cashibo-Cacataibo"}, ["cbs"] = {"Cashinahua"}, ["cbt"] = {"Chayahuita"}, ["cbu"] = {"Candoshi-Shapra"}, ["cbv"] = {"Cacua"}, ["cbw"] = {"Kinabalian"}, ["cby"] = {"Carabayo"}, ["ccc"] = {"Chamicuro"}, ["ccd"] = {"Cafundo Creole"}, ["cce"] = {"Chopi"}, ["ccg"] = {"Samba Daka"}, ["cch"] = {"Atsam"}, ["ccj"] = {"Kasanga"}, ["ccl"] = {"Cutchi-Swahili"}, ["ccm"] = {"Malaccan Creole Malay"}, ["ccn"] = {"North Caucasian languages"}, ["cco"] = {"Comaltepec Chinantec"}, ["ccp"] = {"Chakma"}, ["ccr"] = {"Cacaopera"}, ["ccs"] = {"South Caucasian languages"}, ["cda"] = {"Choni"}, ["cdc"] = {"Chadic languages"}, ["cdd"] = {"Caddoan languages"}, ["cde"] = {"Chenchu"}, ["cdf"] = {"Chiru"}, ["cdh"] = {"Chambeali"}, ["cdi"] = {"Chodri"}, ["cdj"] = {"Churahi"}, ["cdm"] = {"Chepang"}, ["cdn"] = {"Chaudangsi"}, ["cdo"] = {"Min Dong Chinese"}, ["cdr"] = {"Cinda-Regi-Tiyal"}, ["cds"] = {"Chadian Sign Language"}, ["cdy"] = {"Chadong"}, ["cdz"] = {"Koda"}, ["cea"] = {"Lower Chehalis"}, ["ceb"] = {"Cebuano"}, ["ceg"] = {"Chamacoco"}, ["cek"] = {"Eastern Khumi Chin"}, ["cel"] = {"Celtic languages"}, ["cen"] = {"Cen"}, ["cet"] = {"Centúúm"}, ["cey"] = {"Ekai Chin"}, ["cfa"] = {"Dijim-Bwilim"}, ["cfd"] = {"Cara"}, ["cfg"] = {"Como Karim"}, ["cfm"] = {"Falam Chin"}, ["cga"] = {"Changriwa"}, ["cgc"] = {"Kagayanen"}, ["cgg"] = {"Chiga"}, ["cgk"] = {"Chocangacakha"}, ["chb"] = {"Chibcha"}, ["chc"] = {"Catawba"}, ["chd"] = {"Highland Oaxaca Chontal"}, ["chf"] = {"Tabasco Chontal"}, ["chg"] = {"Chagatai"}, ["chh"] = {"Chinook"}, ["chj"] = {"Ojitlán Chinantec"}, ["chk"] = {"Chuukese"}, ["chl"] = {"Cahuilla"}, ["chm"] = {"Mari (Russia)"}, ["chn"] = {"Chinook jargon"}, ["cho"] = {"Choctaw"}, ["chp"] = {"Chipewyan", "Dene Suline"}, ["chq"] = {"Quiotepec Chinantec"}, ["chr"] = {"Cherokee"}, ["cht"] = {"Cholón"}, ["chw"] = {"Chuwabu"}, ["chx"] = {"Chantyal"}, ["chy"] = {"Cheyenne"}, ["chz"] = {"Ozumacín Chinantec"}, ["cia"] = {"Cia-Cia"}, ["cib"] = {"Ci Gbe"}, ["cic"] = {"Chickasaw"}, ["cid"] = {"Chimariko"}, ["cie"] = {"Cineni"}, ["cih"] = {"Chinali"}, ["cik"] = {"Chitkuli Kinnauri"}, ["cim"] = {"Cimbrian"}, ["cin"] = {"Cinta Larga"}, ["cip"] = {"Chiapanec"}, ["cir"] = {"Tiri", "Haméa", "Méa"}, ["ciw"] = {"Chippewa"}, ["ciy"] = {"Chaima"}, ["cja"] = {"Western Cham"}, ["cje"] = {"Chru"}, ["cjh"] = {"Upper Chehalis"}, ["cji"] = {"Chamalal"}, ["cjk"] = {"Chokwe"}, ["cjm"] = {"Eastern Cham"}, ["cjn"] = {"Chenapian"}, ["cjo"] = {"Ashéninka Pajonal"}, ["cjp"] = {"Cabécar"}, ["cjs"] = {"Shor"}, ["cjv"] = {"Chuave"}, ["cjy"] = {"Jinyu Chinese"}, ["ckb"] = {"Central Kurdish"}, ["ckh"] = {"Chak"}, ["ckl"] = {"Cibak"}, ["ckm"] = {"Chakavian"}, ["ckn"] = {"Kaang Chin"}, ["cko"] = {"Anufo"}, ["ckq"] = {"Kajakse"}, ["ckr"] = {"Kairak"}, ["cks"] = {"Tayo"}, ["ckt"] = {"Chukot"}, ["cku"] = {"Koasati"}, ["ckv"] = {"Kavalan"}, ["ckx"] = {"Caka"}, ["cky"] = {"Cakfem-Mushere"}, ["ckz"] = {"Cakchiquel-Quiché Mixed Language"}, ["cla"] = {"Ron"}, ["clc"] = {"Chilcotin"}, ["cld"] = {"Chaldean Neo-Aramaic"}, ["cle"] = {"Lealao Chinantec"}, ["clh"] = {"Chilisso"}, ["cli"] = {"Chakali"}, ["clj"] = {"Laitu Chin"}, ["clk"] = {"Idu-Mishmi"}, ["cll"] = {"Chala"}, ["clm"] = {"Clallam"}, ["clo"] = {"Lowland Oaxaca Chontal"}, ["clt"] = {"Lautu Chin"}, ["clu"] = {"Caluyanun"}, ["clw"] = {"Chulym"}, ["cly"] = {"Eastern Highland Chatino"}, ["cma"] = {"Maa"}, ["cmc"] = {"Chamic languages"}, ["cme"] = {"Cerma"}, ["cmg"] = {"Classical Mongolian"}, ["cmi"] = {"Emberá-Chamí"}, ["cml"] = {"Campalagian"}, ["cmm"] = {"Michigamea"}, ["cmn"] = {"Mandarin Chinese"}, ["cmo"] = {"Central Mnong"}, ["cmr"] = {"Mro-Khimi Chin"}, ["cms"] = {"Messapic"}, ["cmt"] = {"Camtho"}, ["cna"] = {"Changthang"}, ["cnb"] = {"Chinbon Chin"}, ["cnc"] = {"Côông"}, ["cng"] = {"Northern Qiang"}, ["cnh"] = {"Hakha Chin", "Haka Chin"}, ["cni"] = {"Asháninka"}, ["cnk"] = {"Khumi Chin"}, ["cnl"] = {"Lalana Chinantec"}, ["cno"] = {"Con"}, ["cnp"] = {"Northern Ping Chinese", "Northern Pinghua"}, ["cnq"] = {"Chung"}, ["cnr"] = {"Montenegrin"}, ["cns"] = {"Central Asmat"}, ["cnt"] = {"Tepetotutla Chinantec"}, ["cnu"] = {"Chenoua"}, ["cnw"] = {"Ngawn Chin"}, ["cnx"] = {"Middle Cornish"}, ["coa"] = {"Cocos Islands Malay"}, ["cob"] = {"Chicomuceltec"}, ["coc"] = {"Cocopa"}, ["cod"] = {"Cocama-Cocamilla"}, ["coe"] = {"Koreguaje"}, ["cof"] = {"Colorado"}, ["cog"] = {"Chong"}, ["coh"] = {"Chonyi-Dzihana-Kauma", "Chichonyi-Chidzihana-Chikauma"}, ["coj"] = {"Cochimi"}, ["cok"] = {"Santa Teresa Cora"}, ["col"] = {"Columbia-Wenatchi"}, ["com"] = {"Comanche"}, ["con"] = {"Cofán"}, ["coo"] = {"Comox"}, ["cop"] = {"Coptic"}, ["coq"] = {"Coquille"}, ["cot"] = {"Caquinte"}, ["cou"] = {"Wamey"}, ["cov"] = {"Cao Miao"}, ["cow"] = {"Cowlitz"}, ["cox"] = {"Nanti"}, ["coz"] = {"Chochotec"}, ["cpa"] = {"Palantla Chinantec"}, ["cpb"] = {"Ucayali-Yurúa Ashéninka"}, ["cpc"] = {"Ajyíninka Apurucayali"}, ["cpe"] = {"English-based creoles and pidgins"}, ["cpf"] = {"French-based creoles and pidgins"}, ["cpg"] = {"Cappadocian Greek"}, ["cpi"] = {"Chinese Pidgin English"}, ["cpn"] = {"Cherepon"}, ["cpo"] = {"Kpeego"}, ["cpp"] = {"Portuguese-based creoles and pidgins"}, ["cps"] = {"Capiznon"}, ["cpu"] = {"Pichis Ashéninka"}, ["cpx"] = {"Pu-Xian Chinese"}, ["cpy"] = {"South Ucayali Ashéninka"}, ["cqd"] = {"Chuanqiandian Cluster Miao"}, ["cra"] = {"Chara"}, ["crb"] = {"Island Carib"}, ["crc"] = {"Lonwolwol"}, ["crd"] = {"Coeur d'Alene"}, ["crf"] = {"Caramanta"}, ["crg"] = {"Michif"}, ["crh"] = {"Crimean Tatar", "Crimean Turkish"}, ["cri"] = {"Sãotomense"}, ["crj"] = {"Southern East Cree"}, ["crk"] = {"Plains Cree"}, ["crl"] = {"Northern East Cree"}, ["crm"] = {"Moose Cree"}, ["crn"] = {"El Nayar Cora"}, ["cro"] = {"Crow"}, ["crp"] = {"Creoles and pidgins"}, ["crq"] = {"Iyo'wujwa Chorote"}, ["crr"] = {"Carolina Algonquian"}, ["crs"] = {"Seselwa Creole French"}, ["crt"] = {"Iyojwa'ja Chorote"}, ["crv"] = {"Chaura"}, ["crw"] = {"Chrau"}, ["crx"] = {"Carrier"}, ["cry"] = {"Cori"}, ["crz"] = {"Cruzeño"}, ["csa"] = {"Chiltepec Chinantec"}, ["csb"] = {"Kashubian"}, ["csc"] = {"Catalan Sign Language", "Lengua de señas catalana", "Llengua de Signes Catalana"}, ["csd"] = {"Chiangmai Sign Language"}, ["cse"] = {"Czech Sign Language"}, ["csf"] = {"Cuba Sign Language"}, ["csg"] = {"Chilean Sign Language"}, ["csh"] = {"Asho Chin"}, ["csi"] = {"Coast Miwok"}, ["csj"] = {"Songlai Chin"}, ["csk"] = {"Jola-Kasa"}, ["csl"] = {"Chinese Sign Language"}, ["csm"] = {"Central Sierra Miwok"}, ["csn"] = {"Colombian Sign Language"}, ["cso"] = {"Sochiapam Chinantec", "Sochiapan Chinantec"}, ["csp"] = {"Southern Ping Chinese", "Southern Pinghua"}, ["csq"] = {"Croatia Sign Language"}, ["csr"] = {"Costa Rican Sign Language"}, ["css"] = {"Southern Ohlone"}, ["cst"] = {"Northern Ohlone"}, ["csu"] = {"Central Sudanic languages"}, ["csv"] = {"Sumtu Chin"}, ["csw"] = {"Swampy Cree"}, ["csx"] = {"Cambodian Sign Language"}, ["csy"] = {"Siyin Chin"}, ["csz"] = {"Coos"}, ["cta"] = {"Tataltepec Chatino"}, ["ctc"] = {"Chetco"}, ["ctd"] = {"Tedim Chin"}, ["cte"] = {"Tepinapa Chinantec"}, ["ctg"] = {"Chittagonian"}, ["cth"] = {"Thaiphum Chin"}, ["ctl"] = {"Tlacoatzintepec Chinantec"}, ["ctm"] = {"Chitimacha"}, ["ctn"] = {"Chhintange"}, ["cto"] = {"Emberá-Catío"}, ["ctp"] = {"Western Highland Chatino"}, ["cts"] = {"Northern Catanduanes Bikol"}, ["ctt"] = {"Wayanad Chetti"}, ["ctu"] = {"Chol"}, ["cty"] = {"Moundadan Chetty"}, ["ctz"] = {"Zacatepec Chatino"}, ["cua"] = {"Cua"}, ["cub"] = {"Cubeo"}, ["cuc"] = {"Usila Chinantec"}, ["cuh"] = {"Chuka", "Gichuka"}, ["cui"] = {"Cuiba"}, ["cuj"] = {"Mashco Piro"}, ["cuk"] = {"San Blas Kuna"}, ["cul"] = {"Culina", "Kulina"}, ["cuo"] = {"Cumanagoto"}, ["cup"] = {"Cupeño"}, ["cuq"] = {"Cun"}, ["cur"] = {"Chhulung"}, ["cus"] = {"Cushitic languages"}, ["cut"] = {"Teutila Cuicatec"}, ["cuu"] = {"Tai Ya"}, ["cuv"] = {"Cuvok"}, ["cuw"] = {"Chukwa"}, ["cux"] = {"Tepeuxila Cuicatec"}, ["cuy"] = {"Cuitlatec"}, ["cvg"] = {"Chug"}, ["cvn"] = {"Valle Nacional Chinantec"}, ["cwa"] = {"Kabwa"}, ["cwb"] = {"Maindo"}, ["cwd"] = {"Woods Cree"}, ["cwe"] = {"Kwere"}, ["cwg"] = {"Chewong", "Cheq Wong"}, ["cwt"] = {"Kuwaataay"}, ["cya"] = {"Nopala Chatino"}, ["cyb"] = {"Cayubaba"}, ["cyo"] = {"Cuyonon"}, ["czh"] = {"Huizhou Chinese"}, ["czk"] = {"Knaanic"}, ["czn"] = {"Zenzontepec Chatino"}, ["czo"] = {"Min Zhong Chinese"}, ["czt"] = {"Zotung Chin"}, ["daa"] = {"Dangaléat"}, ["dac"] = {"Dambi"}, ["dad"] = {"Marik"}, ["dae"] = {"Duupa"}, ["dag"] = {"Dagbani"}, ["dah"] = {"Gwahatike"}, ["dai"] = {"Day"}, ["daj"] = {"Dar Fur Daju"}, ["dak"] = {"Dakota"}, ["dal"] = {"Dahalo"}, ["dam"] = {"Damakawa"}, ["dao"] = {"Daai Chin"}, ["daq"] = {"Dandami Maria"}, ["dar"] = {"Dargwa"}, ["das"] = {"Daho-Doo"}, ["dau"] = {"Dar Sila Daju"}, ["dav"] = {"Taita", "Dawida"}, ["daw"] = {"Davawenyo"}, ["dax"] = {"Dayi"}, ["day"] = {"Land Dayak languages"}, ["daz"] = {"Dao"}, ["dba"] = {"Bangime"}, ["dbb"] = {"Deno"}, ["dbd"] = {"Dadiya"}, ["dbe"] = {"Dabe"}, ["dbf"] = {"Edopi"}, ["dbg"] = {"Dogul Dom Dogon"}, ["dbi"] = {"Doka"}, ["dbj"] = {"Ida'an"}, ["dbl"] = {"Dyirbal"}, ["dbm"] = {"Duguri"}, ["dbn"] = {"Duriankere"}, ["dbo"] = {"Dulbu"}, ["dbp"] = {"Duwai"}, ["dbq"] = {"Daba"}, ["dbr"] = {"Dabarre"}, ["dbt"] = {"Ben Tey Dogon"}, ["dbu"] = {"Bondum Dom Dogon"}, ["dbv"] = {"Dungu"}, ["dbw"] = {"Bankan Tey Dogon"}, ["dby"] = {"Dibiyaso"}, ["dcc"] = {"Deccan"}, ["dcr"] = {"Negerhollands"}, ["dda"] = {"Dadi Dadi"}, ["ddd"] = {"Dongotono"}, ["dde"] = {"Doondo"}, ["ddg"] = {"Fataluku"}, ["ddi"] = {"West Goodenough"}, ["ddj"] = {"Jaru"}, ["ddn"] = {"Dendi (Benin)"}, ["ddo"] = {"Dido"}, ["ddr"] = {"Dhudhuroa"}, ["dds"] = {"Donno So Dogon"}, ["ddw"] = {"Dawera-Daweloor"}, ["dec"] = {"Dagik"}, ["ded"] = {"Dedua"}, ["dee"] = {"Dewoin"}, ["def"] = {"Dezfuli"}, ["deg"] = {"Degema"}, ["deh"] = {"Dehwari"}, ["dei"] = {"Demisa"}, ["dek"] = {"Dek"}, ["del"] = {"Delaware"}, ["dem"] = {"Dem"}, ["den"] = {"Slave (Athapascan)"}, ["dep"] = {"Pidgin Delaware"}, ["deq"] = {"Dendi (Central African Republic)"}, ["der"] = {"Deori"}, ["des"] = {"Desano"}, ["dev"] = {"Domung"}, ["dez"] = {"Dengese"}, ["dga"] = {"Southern Dagaare"}, ["dgb"] = {"Bunoge Dogon"}, ["dgc"] = {"Casiguran Dumagat Agta"}, ["dgd"] = {"Dagaari Dioula"}, ["dge"] = {"Degenan"}, ["dgg"] = {"Doga"}, ["dgh"] = {"Dghwede"}, ["dgi"] = {"Northern Dagara"}, ["dgk"] = {"Dagba"}, ["dgl"] = {"Andaandi", "Dongolawi"}, ["dgn"] = {"Dagoman"}, ["dgo"] = {"Dogri (individual language)"}, ["dgr"] = {"Dogrib", "Tłı̨chǫ"}, ["dgs"] = {"Dogoso"}, ["dgt"] = {"Ndra'ngith"}, ["dgw"] = {"Daungwurrung"}, ["dgx"] = {"Doghoro"}, ["dgz"] = {"Daga"}, ["dhd"] = {"Dhundari"}, ["dhg"] = {"Dhangu-Djangu", "Dhangu", "Djangu"}, ["dhi"] = {"Dhimal"}, ["dhl"] = {"Dhalandji"}, ["dhm"] = {"Zemba"}, ["dhn"] = {"Dhanki"}, ["dho"] = {"Dhodia"}, ["dhr"] = {"Dhargari"}, ["dhs"] = {"Dhaiso"}, ["dhu"] = {"Dhurga"}, ["dhv"] = {"Dehu", "Drehu"}, ["dhw"] = {"Dhanwar (Nepal)"}, ["dhx"] = {"Dhungaloo"}, ["dia"] = {"Dia"}, ["dib"] = {"South Central Dinka"}, ["dic"] = {"Lakota Dida"}, ["did"] = {"Didinga"}, ["dif"] = {"Dieri", "Diyari"}, ["dig"] = {"Digo", "Chidigo"}, ["dih"] = {"Kumiai"}, ["dii"] = {"Dimbong"}, ["dij"] = {"Dai"}, ["dik"] = {"Southwestern Dinka"}, ["dil"] = {"Dilling"}, ["dim"] = {"Dime"}, ["din"] = {"Dinka"}, ["dio"] = {"Dibo"}, ["dip"] = {"Northeastern Dinka"}, ["diq"] = {"Dimli (individual language)"}, ["dir"] = {"Dirim"}, ["dis"] = {"Dimasa"}, ["diu"] = {"Diriku"}, ["diw"] = {"Northwestern Dinka"}, ["dix"] = {"Dixon Reef"}, ["diy"] = {"Diuwe"}, ["diz"] = {"Ding"}, ["dja"] = {"Djadjawurrung"}, ["djb"] = {"Djinba"}, ["djc"] = {"Dar Daju Daju"}, ["djd"] = {"Djamindjung", "Ngaliwurru"}, ["dje"] = {"Zarma"}, ["djf"] = {"Djangun"}, ["dji"] = {"Djinang"}, ["djj"] = {"Djeebbana"}, ["djk"] = {"Eastern Maroon Creole", "Businenge Tongo", "Nenge"}, ["djm"] = {"Jamsay Dogon"}, ["djn"] = {"Jawoyn", "Djauan"}, ["djo"] = {"Jangkang"}, ["djr"] = {"Djambarrpuyngu"}, ["dju"] = {"Kapriman"}, ["djw"] = {"Djawi"}, ["dka"] = {"Dakpakha"}, ["dkg"] = {"Kadung"}, ["dkk"] = {"Dakka"}, ["dkr"] = {"Kuijau"}, ["dks"] = {"Southeastern Dinka"}, ["dkx"] = {"Mazagway"}, ["dlg"] = {"Dolgan"}, ["dlk"] = {"Dahalik"}, ["dlm"] = {"Dalmatian"}, ["dln"] = {"Darlong"}, ["dma"] = {"Duma"}, ["dmb"] = {"Mombo Dogon"}, ["dmc"] = {"Gavak"}, ["dmd"] = {"Madhi Madhi"}, ["dme"] = {"Dugwor"}, ["dmf"] = {"Medefaidrin"}, ["dmg"] = {"Upper Kinabatangan"}, ["dmk"] = {"Domaaki"}, ["dml"] = {"Dameli"}, ["dmm"] = {"Dama"}, ["dmn"] = {"Mande languages"}, ["dmo"] = {"Kemedzung"}, ["dmr"] = {"East Damar"}, ["dms"] = {"Dampelas"}, ["dmu"] = {"Dubu", "Tebi"}, ["dmv"] = {"Dumpas"}, ["dmw"] = {"Mudburra"}, ["dmx"] = {"Dema"}, ["dmy"] = {"Demta", "Sowari"}, ["dna"] = {"Upper Grand Valley Dani"}, ["dnd"] = {"Daonda"}, ["dne"] = {"Ndendeule"}, ["dng"] = {"Dungan"}, ["dni"] = {"Lower Grand Valley Dani"}, ["dnj"] = {"Dan"}, ["dnk"] = {"Dengka"}, ["dnn"] = {"Dzùùngoo"}, ["dno"] = {"Ndrulo", "Northern Lendu"}, ["dnr"] = {"Danaru"}, ["dnt"] = {"Mid Grand Valley Dani"}, ["dnu"] = {"Danau"}, ["dnv"] = {"Danu"}, ["dnw"] = {"Western Dani"}, ["dny"] = {"Dení"}, ["doa"] = {"Dom"}, ["dob"] = {"Dobu"}, ["doc"] = {"Northern Dong"}, ["doe"] = {"Doe"}, ["dof"] = {"Domu"}, ["doh"] = {"Dong"}, ["doi"] = {"Dogri (macrolanguage)"}, ["dok"] = {"Dondo"}, ["dol"] = {"Doso"}, ["don"] = {"Toura (Papua New Guinea)"}, ["doo"] = {"Dongo"}, ["dop"] = {"Lukpa"}, ["doq"] = {"Dominican Sign Language"}, ["dor"] = {"Dori'o"}, ["dos"] = {"Dogosé"}, ["dot"] = {"Dass"}, ["dov"] = {"Dombe"}, ["dow"] = {"Doyayo"}, ["dox"] = {"Bussa"}, ["doy"] = {"Dompo"}, ["doz"] = {"Dorze"}, ["dpp"] = {"Papar"}, ["dra"] = {"Dravidian languages"}, ["drb"] = {"Dair"}, ["drc"] = {"Minderico"}, ["drd"] = {"Darmiya"}, ["dre"] = {"Dolpo"}, ["drg"] = {"Rungus"}, ["dri"] = {"C'Lela"}, ["drl"] = {"Paakantyi"}, ["drn"] = {"West Damar"}, ["dro"] = {"Daro-Matu Melanau"}, ["drq"] = {"Dura"}, ["drs"] = {"Gedeo"}, ["drt"] = {"Drents"}, ["dru"] = {"Rukai"}, ["dry"] = {"Darai"}, ["dsb"] = {"Lower Sorbian"}, ["dse"] = {"Dutch Sign Language"}, ["dsh"] = {"Daasanach"}, ["dsi"] = {"Disa"}, ["dsl"] = {"Danish Sign Language"}, ["dsn"] = {"Dusner"}, ["dso"] = {"Desiya"}, ["dsq"] = {"Tadaksahak"}, ["dsz"] = {"Mardin Sign Language"}, ["dta"] = {"Daur"}, ["dtb"] = {"Labuk-Kinabatangan Kadazan"}, ["dtd"] = {"Ditidaht"}, ["dth"] = {"Adithinngithigh"}, ["dti"] = {"Ana Tinga Dogon"}, ["dtk"] = {"Tene Kan Dogon"}, ["dtm"] = {"Tomo Kan Dogon"}, ["dtn"] = {"Daatsʼíin"}, ["dto"] = {"Tommo So Dogon"}, ["dtp"] = {"Kadazan Dusun", "Central Dusun"}, ["dtr"] = {"Lotud"}, ["dts"] = {"Toro So Dogon"}, ["dtt"] = {"Toro Tegu Dogon"}, ["dtu"] = {"Tebul Ure Dogon"}, ["dty"] = {"Dotyali"}, ["dua"] = {"Duala"}, ["dub"] = {"Dubli"}, ["duc"] = {"Duna"}, ["due"] = {"Umiray Dumaget Agta"}, ["duf"] = {"Dumbea", "Drubea"}, ["dug"] = {"Duruma", "Chiduruma"}, ["duh"] = {"Dungra Bhil"}, ["dui"] = {"Dumun"}, ["duk"] = {"Uyajitaya"}, ["dul"] = {"Alabat Island Agta"}, ["dum"] = {"Middle Dutch (ca. 1050-1350)"}, ["dun"] = {"Dusun Deyah"}, ["duo"] = {"Dupaninan Agta"}, ["dup"] = {"Duano"}, ["duq"] = {"Dusun Malang"}, ["dur"] = {"Dii"}, ["dus"] = {"Dumi"}, ["duu"] = {"Drung"}, ["duv"] = {"Duvle"}, ["duw"] = {"Dusun Witu"}, ["dux"] = {"Duungooma"}, ["duy"] = {"Dicamay Agta"}, ["duz"] = {"Duli-Gey"}, ["dva"] = {"Duau"}, ["dwa"] = {"Diri"}, ["dwk"] = {"Dawik Kui"}, ["dwr"] = {"Dawro"}, ["dws"] = {"Dutton World Speedwords"}, ["dwu"] = {"Dhuwal"}, ["dww"] = {"Dawawa"}, ["dwy"] = {"Dhuwaya"}, ["dwz"] = {"Dewas Rai"}, ["dya"] = {"Dyan"}, ["dyb"] = {"Dyaberdyaber"}, ["dyd"] = {"Dyugun"}, ["dyg"] = {"Villa Viciosa Agta"}, ["dyi"] = {"Djimini Senoufo"}, ["dym"] = {"Yanda Dom Dogon"}, ["dyn"] = {"Dyangadi", "Dhanggatti"}, ["dyo"] = {"Jola-Fonyi"}, ["dyu"] = {"Dyula"}, ["dyy"] = {"Djabugay", "Dyaabugay"}, ["dza"] = {"Tunzu"}, ["dze"] = {"Djiwarli"}, ["dzg"] = {"Dazaga"}, ["dzl"] = {"Dzalakha"}, ["dzn"] = {"Dzando"}, ["eaa"] = {"Karenggapa"}, ["ebc"] = {"Beginci"}, ["ebg"] = {"Ebughu"}, ["ebk"] = {"Eastern Bontok"}, ["ebo"] = {"Teke-Ebo"}, ["ebr"] = {"Ebrié"}, ["ebu"] = {"Embu", "Kiembu"}, ["ecr"] = {"Eteocretan"}, ["ecs"] = {"Ecuadorian Sign Language"}, ["ecy"] = {"Eteocypriot"}, ["eee"] = {"E"}, ["efa"] = {"Efai"}, ["efe"] = {"Efe"}, ["efi"] = {"Efik"}, ["ega"] = {"Ega"}, ["egl"] = {"Emilian"}, ["egm"] = {"Benamanga"}, ["ego"] = {"Eggon"}, ["egx"] = {"Egyptian languages"}, ["egy"] = {"Egyptian (Ancient)"}, ["ehs"] = {"Miyakubo Sign Language"}, ["ehu"] = {"Ehueun"}, ["eip"] = {"Eipomek"}, ["eit"] = {"Eitiep"}, ["eiv"] = {"Askopan"}, ["eja"] = {"Ejamat"}, ["eka"] = {"Ekajuk"}, ["eke"] = {"Ekit"}, ["ekg"] = {"Ekari"}, ["eki"] = {"Eki"}, ["ekk"] = {"Standard Estonian"}, ["ekl"] = {"Kol (Bangladesh)", "Kol"}, ["ekm"] = {"Elip"}, ["eko"] = {"Koti"}, ["ekp"] = {"Ekpeye"}, ["ekr"] = {"Yace"}, ["eky"] = {"Eastern Kayah"}, ["ele"] = {"Elepi"}, ["elh"] = {"El Hugeirat"}, ["eli"] = {"Nding"}, ["elk"] = {"Elkei"}, ["elm"] = {"Eleme"}, ["elo"] = {"El Molo"}, ["elu"] = {"Elu"}, ["elx"] = {"Elamite"}, ["ema"] = {"Emai-Iuleha-Ora"}, ["emb"] = {"Embaloh"}, ["eme"] = {"Emerillon"}, ["emg"] = {"Eastern Meohang"}, ["emi"] = {"Mussau-Emira"}, ["emk"] = {"Eastern Maninkakan"}, ["emm"] = {"Mamulique"}, ["emn"] = {"Eman"}, ["emp"] = {"Northern Emberá"}, ["emq"] = {"Eastern Minyag"}, ["ems"] = {"Pacific Gulf Yupik"}, ["emu"] = {"Eastern Muria"}, ["emw"] = {"Emplawas"}, ["emx"] = {"Erromintxela"}, ["emy"] = {"Epigraphic Mayan"}, ["emz"] = {"Mbessa"}, ["ena"] = {"Apali"}, ["enb"] = {"Markweeta"}, ["enc"] = {"En"}, ["end"] = {"Ende"}, ["enf"] = {"Forest Enets"}, ["enh"] = {"Tundra Enets"}, ["enl"] = {"Enlhet"}, ["enm"] = {"Middle English (1100-1500)"}, ["enn"] = {"Engenni"}, ["eno"] = {"Enggano"}, ["enq"] = {"Enga"}, ["enr"] = {"Emumu", "Emem"}, ["enu"] = {"Enu"}, ["env"] = {"Enwan (Edo State)"}, ["enw"] = {"Enwan (Akwa Ibom State)"}, ["enx"] = {"Enxet"}, ["eot"] = {"Beti (Côte d'Ivoire)"}, ["epi"] = {"Epie"}, ["era"] = {"Eravallan"}, ["erg"] = {"Sie"}, ["erh"] = {"Eruwa"}, ["eri"] = {"Ogea"}, ["erk"] = {"South Efate"}, ["ero"] = {"Horpa"}, ["err"] = {"Erre"}, ["ers"] = {"Ersu"}, ["ert"] = {"Eritai"}, ["erw"] = {"Erokwanas"}, ["ese"] = {"Ese Ejja"}, ["esg"] = {"Aheri Gondi"}, ["esh"] = {"Eshtehardi"}, ["esi"] = {"North Alaskan Inupiatun"}, ["esk"] = {"Northwest Alaska Inupiatun"}, ["esl"] = {"Egypt Sign Language"}, ["esm"] = {"Esuma"}, ["esn"] = {"Salvadoran Sign Language"}, ["eso"] = {"Estonian Sign Language"}, ["esq"] = {"Esselen"}, ["ess"] = {"Central Siberian Yupik"}, ["esu"] = {"Central Yupik"}, ["esx"] = {"Eskimo-Aleut languages"}, ["esy"] = {"Eskayan"}, ["etb"] = {"Etebi"}, ["etc"] = {"Etchemin"}, ["eth"] = {"Ethiopian Sign Language"}, ["etn"] = {"Eton (Vanuatu)"}, ["eto"] = {"Eton (Cameroon)"}, ["etr"] = {"Edolo"}, ["ets"] = {"Yekhee"}, ["ett"] = {"Etruscan"}, ["etu"] = {"Ejagham"}, ["etx"] = {"Eten"}, ["etz"] = {"Semimi"}, ["euq"] = {"Basque (family)"}, ["eve"] = {"Even"}, ["evh"] = {"Uvbie"}, ["evn"] = {"Evenki"}, ["ewo"] = {"Ewondo"}, ["ext"] = {"Extremaduran"}, ["eya"] = {"Eyak"}, ["eyo"] = {"Keiyo"}, ["eza"] = {"Ezaa"}, ["eze"] = {"Uzekwe"}, ["faa"] = {"Fasu"}, ["fab"] = {"Fa d'Ambu"}, ["fad"] = {"Wagi"}, ["faf"] = {"Fagani"}, ["fag"] = {"Finongan"}, ["fah"] = {"Baissa Fali"}, ["fai"] = {"Faiwol"}, ["faj"] = {"Faita"}, ["fak"] = {"Fang (Cameroon)"}, ["fal"] = {"South Fali"}, ["fam"] = {"Fam"}, ["fan"] = {"Fang (Equatorial Guinea)"}, ["fap"] = {"Paloor"}, ["far"] = {"Fataleka"}, ["fat"] = {"Fanti"}, ["fau"] = {"Fayu"}, ["fax"] = {"Fala"}, ["fay"] = {"Southwestern Fars"}, ["faz"] = {"Northwestern Fars"}, ["fbl"] = {"West Albay Bikol"}, ["fcs"] = {"Quebec Sign Language"}, ["fer"] = {"Feroge"}, ["ffi"] = {"Foia Foia"}, ["ffm"] = {"Maasina Fulfulde"}, ["fgr"] = {"Fongoro"}, ["fia"] = {"Nobiin"}, ["fie"] = {"Fyer"}, ["fif"] = {"Faifi"}, ["fil"] = {"Filipino", "Pilipino"}, ["fip"] = {"Fipa"}, ["fir"] = {"Firan"}, ["fit"] = {"Tornedalen Finnish", "Meänkieli"}, ["fiu"] = {"Finno-Ugrian languages"}, ["fiw"] = {"Fiwaga"}, ["fkk"] = {"Kirya-Konzəl"}, ["fkv"] = {"Kven Finnish"}, ["fla"] = {"Kalispel-Pend d'Oreille"}, ["flh"] = {"Foau"}, ["fli"] = {"Fali"}, ["fll"] = {"North Fali"}, ["fln"] = {"Flinders Island"}, ["flr"] = {"Fuliiru"}, ["fly"] = {"Flaaitaal", "Tsotsitaal"}, ["fmp"] = {"Fe'fe'"}, ["fmu"] = {"Far Western Muria"}, ["fnb"] = {"Fanbak"}, ["fng"] = {"Fanagalo"}, ["fni"] = {"Fania"}, ["fod"] = {"Foodo"}, ["foi"] = {"Foi"}, ["fom"] = {"Foma"}, ["fon"] = {"Fon"}, ["for"] = {"Fore"}, ["fos"] = {"Siraya"}, ["fox"] = {"Formosan languages"}, ["fpe"] = {"Fernando Po Creole English"}, ["fqs"] = {"Fas"}, ["frc"] = {"Cajun French"}, ["frd"] = {"Fordata"}, ["frk"] = {"Frankish"}, ["frm"] = {"Middle French (ca. 1400-1600)"}, ["fro"] = {"Old French (842-ca. 1400)"}, ["frp"] = {"Arpitan", "Francoprovençal"}, ["frq"] = {"Forak"}, ["frr"] = {"Northern Frisian"}, ["frs"] = {"Eastern Frisian"}, ["frt"] = {"Fortsenal"}, ["fse"] = {"Finnish Sign Language"}, ["fsl"] = {"French Sign Language"}, ["fss"] = {"Finland-Swedish Sign Language", "finlandssvenskt teckenspråk", "suomenruotsalainen viittomakieli"}, ["fub"] = {"Adamawa Fulfulde"}, ["fuc"] = {"Pulaar"}, ["fud"] = {"East Futuna"}, ["fue"] = {"Borgu Fulfulde"}, ["fuf"] = {"Pular"}, ["fuh"] = {"Western Niger Fulfulde"}, ["fui"] = {"Bagirmi Fulfulde"}, ["fuj"] = {"Ko"}, ["fum"] = {"Fum"}, ["fun"] = {"Fulniô"}, ["fuq"] = {"Central-Eastern Niger Fulfulde"}, ["fur"] = {"Friulian"}, ["fut"] = {"Futuna-Aniwa"}, ["fuu"] = {"Furu"}, ["fuv"] = {"Nigerian Fulfulde"}, ["fuy"] = {"Fuyug"}, ["fvr"] = {"Fur"}, ["fwa"] = {"Fwâi"}, ["fwe"] = {"Fwe"}, ["gaa"] = {"Ga"}, ["gab"] = {"Gabri"}, ["gac"] = {"Mixed Great Andamanese"}, ["gad"] = {"Gaddang"}, ["gae"] = {"Guarequena"}, ["gaf"] = {"Gende"}, ["gag"] = {"Gagauz"}, ["gah"] = {"Alekano"}, ["gai"] = {"Borei"}, ["gaj"] = {"Gadsup"}, ["gak"] = {"Gamkonora"}, ["gal"] = {"Galolen"}, ["gam"] = {"Kandawo"}, ["gan"] = {"Gan Chinese"}, ["gao"] = {"Gants"}, ["gap"] = {"Gal"}, ["gaq"] = {"Gata'"}, ["gar"] = {"Galeya"}, ["gas"] = {"Adiwasi Garasia"}, ["gat"] = {"Kenati"}, ["gau"] = {"Mudhili Gadaba"}, ["gaw"] = {"Nobonob"}, ["gax"] = {"Borana-Arsi-Guji Oromo"}, ["gay"] = {"Gayo"}, ["gaz"] = {"West Central Oromo"}, ["gba"] = {"Gbaya (Central African Republic)"}, ["gbb"] = {"Kaytetye"}, ["gbd"] = {"Karajarri"}, ["gbe"] = {"Niksek"}, ["gbf"] = {"Gaikundi"}, ["gbg"] = {"Gbanziri"}, ["gbh"] = {"Defi Gbe"}, ["gbi"] = {"Galela"}, ["gbj"] = {"Bodo Gadaba"}, ["gbk"] = {"Gaddi"}, ["gbl"] = {"Gamit"}, ["gbm"] = {"Garhwali"}, ["gbn"] = {"Mo'da"}, ["gbo"] = {"Northern Grebo"}, ["gbp"] = {"Gbaya-Bossangoa"}, ["gbq"] = {"Gbaya-Bozoum"}, ["gbr"] = {"Gbagyi"}, ["gbs"] = {"Gbesi Gbe"}, ["gbu"] = {"Gagadu"}, ["gbv"] = {"Gbanu"}, ["gbw"] = {"Gabi-Gabi"}, ["gbx"] = {"Eastern Xwla Gbe"}, ["gby"] = {"Gbari"}, ["gbz"] = {"Zoroastrian Dari"}, ["gcc"] = {"Mali"}, ["gcd"] = {"Ganggalida"}, ["gce"] = {"Galice"}, ["gcf"] = {"Guadeloupean Creole French"}, ["gcl"] = {"Grenadian Creole English"}, ["gcn"] = {"Gaina"}, ["gcr"] = {"Guianese Creole French"}, ["gct"] = {"Colonia Tovar German"}, ["gda"] = {"Gade Lohar"}, ["gdb"] = {"Pottangi Ollar Gadaba"}, ["gdc"] = {"Gugu Badhun"}, ["gdd"] = {"Gedaged"}, ["gde"] = {"Gude"}, ["gdf"] = {"Guduf-Gava"}, ["gdg"] = {"Ga'dang"}, ["gdh"] = {"Gadjerawang", "Gajirrabeng"}, ["gdi"] = {"Gundi"}, ["gdj"] = {"Gurdjar"}, ["gdk"] = {"Gadang"}, ["gdl"] = {"Dirasha"}, ["gdm"] = {"Laal"}, ["gdn"] = {"Umanakaina"}, ["gdo"] = {"Ghodoberi"}, ["gdq"] = {"Mehri"}, ["gdr"] = {"Wipi"}, ["gds"] = {"Ghandruk Sign Language"}, ["gdt"] = {"Kungardutyi"}, ["gdu"] = {"Gudu"}, ["gdx"] = {"Godwari"}, ["gea"] = {"Geruma"}, ["geb"] = {"Kire"}, ["gec"] = {"Gboloo Grebo"}, ["ged"] = {"Gade"}, ["gef"] = {"Gerai"}, ["geg"] = {"Gengle"}, ["geh"] = {"Hutterite German", "Hutterisch"}, ["gei"] = {"Gebe"}, ["gej"] = {"Gen"}, ["gek"] = {"Ywom"}, ["gel"] = {"ut-Ma'in"}, ["gem"] = {"Germanic languages"}, ["geq"] = {"Geme"}, ["ges"] = {"Geser-Gorom"}, ["gev"] = {"Eviya"}, ["gew"] = {"Gera"}, ["gex"] = {"Garre"}, ["gey"] = {"Enya"}, ["gez"] = {"Geez"}, ["gfk"] = {"Patpatar"}, ["gft"] = {"Gafat"}, ["gga"] = {"Gao"}, ["ggb"] = {"Gbii"}, ["ggd"] = {"Gugadj"}, ["gge"] = {"Gurr-goni"}, ["ggg"] = {"Gurgula"}, ["ggk"] = {"Kungarakany"}, ["ggl"] = {"Ganglau"}, ["ggt"] = {"Gitua"}, ["ggu"] = {"Gagu", "Gban"}, ["ggw"] = {"Gogodala"}, ["gha"] = {"Ghadamès"}, ["ghc"] = {"Hiberno-Scottish Gaelic"}, ["ghe"] = {"Southern Ghale"}, ["ghh"] = {"Northern Ghale"}, ["ghk"] = {"Geko Karen"}, ["ghl"] = {"Ghulfan"}, ["ghn"] = {"Ghanongga"}, ["gho"] = {"Ghomara"}, ["ghr"] = {"Ghera"}, ["ghs"] = {"Guhu-Samane"}, ["ght"] = {"Kuke", "Kutang Ghale"}, ["gia"] = {"Kija"}, ["gib"] = {"Gibanawa"}, ["gic"] = {"Gail"}, ["gid"] = {"Gidar"}, ["gie"] = {"Gaɓogbo", "Guébie"}, ["gig"] = {"Goaria"}, ["gih"] = {"Githabul"}, ["gii"] = {"Girirra"}, ["gil"] = {"Gilbertese"}, ["gim"] = {"Gimi (Eastern Highlands)"}, ["gin"] = {"Hinukh"}, ["gip"] = {"Gimi (West New Britain)"}, ["giq"] = {"Green Gelao"}, ["gir"] = {"Red Gelao"}, ["gis"] = {"North Giziga"}, ["git"] = {"Gitxsan"}, ["giu"] = {"Mulao"}, ["giw"] = {"White Gelao"}, ["gix"] = {"Gilima"}, ["giy"] = {"Giyug"}, ["giz"] = {"South Giziga"}, ["gjk"] = {"Kachi Koli"}, ["gjm"] = {"Gunditjmara"}, ["gjn"] = {"Gonja"}, ["gjr"] = {"Gurindji Kriol"}, ["gju"] = {"Gujari"}, ["gka"] = {"Guya"}, ["gkd"] = {"Magɨ (Madang Province)"}, ["gke"] = {"Ndai"}, ["gkn"] = {"Gokana"}, ["gko"] = {"Kok-Nar"}, ["gkp"] = {"Guinea Kpelle"}, ["gku"] = {"ǂUngkue"}, ["glb"] = {"Belning"}, ["glc"] = {"Bon Gula"}, ["gld"] = {"Nanai"}, ["glh"] = {"Northwest Pashai", "Northwest Pashayi"}, ["glj"] = {"Gula Iro"}, ["glk"] = {"Gilaki"}, ["gll"] = {"Garlali"}, ["glo"] = {"Galambu"}, ["glr"] = {"Glaro-Twabo"}, ["glu"] = {"Gula (Chad)"}, ["glw"] = {"Glavda"}, ["gly"] = {"Gule"}, ["gma"] = {"Gambera"}, ["gmb"] = {"Gula'alaa"}, ["gmd"] = {"Mághdì"}, ["gme"] = {"East Germanic languages"}, ["gmg"] = {"Magɨyi"}, ["gmh"] = {"Middle High German (ca. 1050-1500)"}, ["gml"] = {"Middle Low German"}, ["gmm"] = {"Gbaya-Mbodomo"}, ["gmn"] = {"Gimnime"}, ["gmq"] = {"North Germanic languages"}, ["gmr"] = {"Mirning", "Mirniny"}, ["gmu"] = {"Gumalu"}, ["gmv"] = {"Gamo"}, ["gmw"] = {"West Germanic languages"}, ["gmx"] = {"Magoma"}, ["gmy"] = {"Mycenaean Greek"}, ["gmz"] = {"Mgbolizhia"}, ["gna"] = {"Kaansa"}, ["gnb"] = {"Gangte"}, ["gnc"] = {"Guanche"}, ["gnd"] = {"Zulgo-Gemzek"}, ["gne"] = {"Ganang"}, ["gng"] = {"Ngangam"}, ["gnh"] = {"Lere"}, ["gni"] = {"Gooniyandi"}, ["gnj"] = {"Ngen"}, ["gnk"] = {"ǁGana"}, ["gnl"] = {"Gangulu"}, ["gnm"] = {"Ginuman"}, ["gnn"] = {"Gumatj"}, ["gno"] = {"Northern Gondi"}, ["gnq"] = {"Gana"}, ["gnr"] = {"Gureng Gureng"}, ["gnt"] = {"Guntai"}, ["gnu"] = {"Gnau"}, ["gnw"] = {"Western Bolivian Guaraní"}, ["gnz"] = {"Ganzi"}, ["goa"] = {"Guro"}, ["gob"] = {"Playero"}, ["goc"] = {"Gorakor"}, ["god"] = {"Godié"}, ["goe"] = {"Gongduk"}, ["gof"] = {"Gofa"}, ["gog"] = {"Gogo"}, ["goh"] = {"Old High German (ca. 750-1050)"}, ["goi"] = {"Gobasi"}, ["goj"] = {"Gowlan"}, ["gok"] = {"Gowli"}, ["gol"] = {"Gola"}, ["gom"] = {"Goan Konkani"}, ["gon"] = {"Gondi"}, ["goo"] = {"Gone Dau"}, ["gop"] = {"Yeretuar"}, ["goq"] = {"Gorap"}, ["gor"] = {"Gorontalo"}, ["gos"] = {"Gronings"}, ["got"] = {"Gothic"}, ["gou"] = {"Gavar"}, ["gov"] = {"Goo"}, ["gow"] = {"Gorowa"}, ["gox"] = {"Gobu"}, ["goy"] = {"Goundo"}, ["goz"] = {"Gozarkhani"}, ["gpa"] = {"Gupa-Abawa"}, ["gpe"] = {"Ghanaian Pidgin English"}, ["gpn"] = {"Taiap"}, ["gqa"] = {"Ga'anda"}, ["gqi"] = {"Guiqiong"}, ["gqn"] = {"Guana (Brazil)"}, ["gqr"] = {"Gor"}, ["gqu"] = {"Qau"}, ["gra"] = {"Rajput Garasia"}, ["grb"] = {"Grebo"}, ["grc"] = {"Ancient Greek (to 1453)"}, ["grd"] = {"Guruntum-Mbaaru"}, ["grg"] = {"Madi"}, ["grh"] = {"Gbiri-Niragu"}, ["gri"] = {"Ghari"}, ["grj"] = {"Southern Grebo"}, ["grk"] = {"Greek languages"}, ["grm"] = {"Kota Marudu Talantang"}, ["gro"] = {"Groma"}, ["grq"] = {"Gorovu"}, ["grr"] = {"Taznatit"}, ["grs"] = {"Gresi"}, ["grt"] = {"Garo"}, ["gru"] = {"Kistane"}, ["grv"] = {"Central Grebo"}, ["grw"] = {"Gweda"}, ["grx"] = {"Guriaso"}, ["gry"] = {"Barclayville Grebo"}, ["grz"] = {"Guramalum"}, ["gse"] = {"Ghanaian Sign Language"}, ["gsg"] = {"German Sign Language"}, ["gsl"] = {"Gusilay"}, ["gsm"] = {"Guatemalan Sign Language"}, ["gsn"] = {"Nema", "Gusan"}, ["gso"] = {"Southwest Gbaya"}, ["gsp"] = {"Wasembo"}, ["gss"] = {"Greek Sign Language"}, ["gsw"] = {"Swiss German", "Alemannic", "Alsatian"}, ["gta"] = {"Guató"}, ["gtu"] = {"Aghu-Tharnggala"}, ["gua"] = {"Shiki"}, ["gub"] = {"Guajajára"}, ["guc"] = {"Wayuu"}, ["gud"] = {"Yocoboué Dida"}, ["gue"] = {"Gurindji"}, ["guf"] = {"Gupapuyngu"}, ["gug"] = {"Paraguayan Guaraní"}, ["guh"] = {"Guahibo"}, ["gui"] = {"Eastern Bolivian Guaraní"}, ["guk"] = {"Gumuz"}, ["gul"] = {"Sea Island Creole English"}, ["gum"] = {"Guambiano"}, ["gun"] = {"Mbyá Guaraní"}, ["guo"] = {"Guayabero"}, ["gup"] = {"Gunwinggu"}, ["guq"] = {"Aché"}, ["gur"] = {"Farefare"}, ["gus"] = {"Guinean Sign Language"}, ["gut"] = {"Maléku Jaíka"}, ["guu"] = {"Yanomamö"}, ["guw"] = {"Gun"}, ["gux"] = {"Gourmanchéma"}, ["guz"] = {"Gusii", "Ekegusii"}, ["gva"] = {"Guana (Paraguay)"}, ["gvc"] = {"Guanano"}, ["gve"] = {"Duwet"}, ["gvf"] = {"Golin"}, ["gvj"] = {"Guajá"}, ["gvl"] = {"Gulay"}, ["gvm"] = {"Gurmana"}, ["gvn"] = {"Kuku-Yalanji"}, ["gvo"] = {"Gavião Do Jiparaná"}, ["gvp"] = {"Pará Gavião"}, ["gvr"] = {"Gurung"}, ["gvs"] = {"Gumawana"}, ["gvy"] = {"Guyani"}, ["gwa"] = {"Mbato"}, ["gwb"] = {"Gwa"}, ["gwc"] = {"Gawri", "Kalami"}, ["gwd"] = {"Gawwada"}, ["gwe"] = {"Gweno"}, ["gwf"] = {"Gowro"}, ["gwg"] = {"Moo"}, ["gwi"] = {"Gwichʼin"}, ["gwj"] = {"ǀGwi"}, ["gwm"] = {"Awngthim"}, ["gwn"] = {"Gwandara"}, ["gwr"] = {"Gwere"}, ["gwt"] = {"Gawar-Bati"}, ["gwu"] = {"Guwamu"}, ["gww"] = {"Kwini"}, ["gwx"] = {"Gua"}, ["gxx"] = {"Wè Southern"}, ["gya"] = {"Northwest Gbaya"}, ["gyb"] = {"Garus"}, ["gyd"] = {"Kayardild"}, ["gye"] = {"Gyem"}, ["gyf"] = {"Gungabula"}, ["gyg"] = {"Gbayi"}, ["gyi"] = {"Gyele"}, ["gyl"] = {"Gayil"}, ["gym"] = {"Ngäbere"}, ["gyn"] = {"Guyanese Creole English"}, ["gyo"] = {"Gyalsumdo"}, ["gyr"] = {"Guarayu"}, ["gyy"] = {"Gunya"}, ["gyz"] = {"Geji", "Gyaazi"}, ["gza"] = {"Ganza"}, ["gzi"] = {"Gazi"}, ["gzn"] = {"Gane"}, ["haa"] = {"Han"}, ["hab"] = {"Hanoi Sign Language"}, ["hac"] = {"Gurani"}, ["had"] = {"Hatam"}, ["hae"] = {"Eastern Oromo"}, ["haf"] = {"Haiphong Sign Language"}, ["hag"] = {"Hanga"}, ["hah"] = {"Hahon"}, ["hai"] = {"Haida"}, ["haj"] = {"Hajong"}, ["hak"] = {"Hakka Chinese"}, ["hal"] = {"Halang"}, ["ham"] = {"Hewa"}, ["han"] = {"Hangaza"}, ["hao"] = {"Hakö"}, ["hap"] = {"Hupla"}, ["haq"] = {"Ha"}, ["har"] = {"Harari"}, ["has"] = {"Haisla"}, ["hav"] = {"Havu"}, ["haw"] = {"Hawaiian"}, ["hax"] = {"Southern Haida"}, ["hay"] = {"Haya"}, ["haz"] = {"Hazaragi"}, ["hba"] = {"Hamba"}, ["hbb"] = {"Huba"}, ["hbn"] = {"Heiban"}, ["hbo"] = {"Ancient Hebrew"}, ["hbu"] = {"Habu"}, ["hca"] = {"Andaman Creole Hindi"}, ["hch"] = {"Huichol"}, ["hdn"] = {"Northern Haida"}, ["hds"] = {"Honduras Sign Language"}, ["hdy"] = {"Hadiyya"}, ["hea"] = {"Northern Qiandong Miao"}, ["hed"] = {"Herdé"}, ["heg"] = {"Helong"}, ["heh"] = {"Hehe"}, ["hei"] = {"Heiltsuk"}, ["hem"] = {"Hemba"}, ["hgm"] = {"Haiǁom"}, ["hgw"] = {"Haigwai"}, ["hhi"] = {"Hoia Hoia"}, ["hhr"] = {"Kerak"}, ["hhy"] = {"Hoyahoya"}, ["hia"] = {"Lamang"}, ["hib"] = {"Hibito"}, ["hid"] = {"Hidatsa"}, ["hif"] = {"Fiji Hindi"}, ["hig"] = {"Kamwe"}, ["hih"] = {"Pamosu"}, ["hii"] = {"Hinduri"}, ["hij"] = {"Hijuk"}, ["hik"] = {"Seit-Kaitetu"}, ["hil"] = {"Hiligaynon"}, ["him"] = {"Himachali languages", "Western Pahari languages"}, ["hio"] = {"Tsoa"}, ["hir"] = {"Himarimã"}, ["hit"] = {"Hittite"}, ["hiw"] = {"Hiw"}, ["hix"] = {"Hixkaryána"}, ["hji"] = {"Haji"}, ["hka"] = {"Kahe"}, ["hke"] = {"Hunde"}, ["hkh"] = {"Khah", "Poguli"}, ["hkk"] = {"Hunjara-Kaina Ke"}, ["hkn"] = {"Mel-Khaonh"}, ["hks"] = {"Hong Kong Sign Language", "Heung Kong Sau Yue"}, ["hla"] = {"Halia"}, ["hlb"] = {"Halbi"}, ["hld"] = {"Halang Doan"}, ["hle"] = {"Hlersu"}, ["hlt"] = {"Matu Chin"}, ["hlu"] = {"Hieroglyphic Luwian"}, ["hma"] = {"Southern Mashan Hmong", "Southern Mashan Miao"}, ["hmb"] = {"Humburi Senni Songhay"}, ["hmc"] = {"Central Huishui Hmong", "Central Huishui Miao"}, ["hmd"] = {"Large Flowery Miao", "A-hmaos", "Da-Hua Miao"}, ["hme"] = {"Eastern Huishui Hmong", "Eastern Huishui Miao"}, ["hmf"] = {"Hmong Don"}, ["hmg"] = {"Southwestern Guiyang Hmong"}, ["hmh"] = {"Southwestern Huishui Hmong", "Southwestern Huishui Miao"}, ["hmi"] = {"Northern Huishui Hmong", "Northern Huishui Miao"}, ["hmj"] = {"Ge", "Gejia"}, ["hmk"] = {"Maek"}, ["hml"] = {"Luopohe Hmong", "Luopohe Miao"}, ["hmm"] = {"Central Mashan Hmong", "Central Mashan Miao"}, ["hmn"] = {"Hmong", "Mong"}, ["hmp"] = {"Northern Mashan Hmong", "Northern Mashan Miao"}, ["hmq"] = {"Eastern Qiandong Miao"}, ["hmr"] = {"Hmar"}, ["hms"] = {"Southern Qiandong Miao"}, ["hmt"] = {"Hamtai"}, ["hmu"] = {"Hamap"}, ["hmv"] = {"Hmong Dô"}, ["hmw"] = {"Western Mashan Hmong", "Western Mashan Miao"}, ["hmx"] = {"Hmong-Mien languages"}, ["hmy"] = {"Southern Guiyang Hmong", "Southern Guiyang Miao"}, ["hmz"] = {"Hmong Shua", "Sinicized Miao"}, ["hna"] = {"Mina (Cameroon)"}, ["hnd"] = {"Southern Hindko"}, ["hne"] = {"Chhattisgarhi"}, ["hng"] = {"Hungu"}, ["hnh"] = {"ǁAni"}, ["hni"] = {"Hani"}, ["hnj"] = {"Hmong Njua", "Mong Leng", "Mong Njua"}, ["hnn"] = {"Hanunoo"}, ["hno"] = {"Northern Hindko"}, ["hns"] = {"Caribbean Hindustani"}, ["hnu"] = {"Hung"}, ["hoa"] = {"Hoava"}, ["hob"] = {"Mari (Madang Province)"}, ["hoc"] = {"Ho"}, ["hod"] = {"Holma"}, ["hoe"] = {"Horom"}, ["hoh"] = {"Hobyót"}, ["hoi"] = {"Holikachuk"}, ["hoj"] = {"Hadothi", "Haroti"}, ["hok"] = {"Hokan languages"}, ["hol"] = {"Holu"}, ["hom"] = {"Homa"}, ["hoo"] = {"Holoholo"}, ["hop"] = {"Hopi"}, ["hor"] = {"Horo"}, ["hos"] = {"Ho Chi Minh City Sign Language"}, ["hot"] = {"Hote", "Malê"}, ["hov"] = {"Hovongan"}, ["how"] = {"Honi"}, ["hoy"] = {"Holiya"}, ["hoz"] = {"Hozo"}, ["hpo"] = {"Hpon"}, ["hps"] = {"Hawai'i Sign Language (HSL)", "Hawai'i Pidgin Sign Language"}, ["hra"] = {"Hrangkhol"}, ["hrc"] = {"Niwer Mil"}, ["hre"] = {"Hre"}, ["hrk"] = {"Haruku"}, ["hrm"] = {"Horned Miao"}, ["hro"] = {"Haroi"}, ["hrp"] = {"Nhirrpi"}, ["hrt"] = {"Hértevin"}, ["hru"] = {"Hruso"}, ["hrw"] = {"Warwar Feni"}, ["hrx"] = {"Hunsrik"}, ["hrz"] = {"Harzani"}, ["hsb"] = {"Upper Sorbian"}, ["hsh"] = {"Hungarian Sign Language"}, ["hsl"] = {"Hausa Sign Language"}, ["hsn"] = {"Xiang Chinese"}, ["hss"] = {"Harsusi"}, ["hti"] = {"Hoti"}, ["hto"] = {"Minica Huitoto"}, ["hts"] = {"Hadza"}, ["htu"] = {"Hitu"}, ["htx"] = {"Middle Hittite"}, ["hub"] = {"Huambisa"}, ["huc"] = {"ǂHua", "ǂʼAmkhoe"}, ["hud"] = {"Huaulu"}, ["hue"] = {"San Francisco Del Mar Huave"}, ["huf"] = {"Humene"}, ["hug"] = {"Huachipaeri"}, ["huh"] = {"Huilliche"}, ["hui"] = {"Huli"}, ["huj"] = {"Northern Guiyang Hmong", "Northern Guiyang Miao"}, ["huk"] = {"Hulung"}, ["hul"] = {"Hula"}, ["hum"] = {"Hungana"}, ["huo"] = {"Hu"}, ["hup"] = {"Hupa"}, ["huq"] = {"Tsat"}, ["hur"] = {"Halkomelem"}, ["hus"] = {"Huastec"}, ["hut"] = {"Humla"}, ["huu"] = {"Murui Huitoto"}, ["huv"] = {"San Mateo Del Mar Huave"}, ["huw"] = {"Hukumina"}, ["hux"] = {"Nüpode Huitoto"}, ["huy"] = {"Hulaulá"}, ["huz"] = {"Hunzib"}, ["hvc"] = {"Haitian Vodoun Culture Language"}, ["hve"] = {"San Dionisio Del Mar Huave"}, ["hvk"] = {"Haveke"}, ["hvn"] = {"Sabu"}, ["hvv"] = {"Santa María Del Mar Huave"}, ["hwa"] = {"Wané"}, ["hwc"] = {"Hawai'i Creole English", "Hawai'i Pidgin"}, ["hwo"] = {"Hwana"}, ["hya"] = {"Hya"}, ["hyw"] = {"Western Armenian"}, ["hyx"] = {"Armenian (family)"}, ["iai"] = {"Iaai"}, ["ian"] = {"Iatmul"}, ["iar"] = {"Purari"}, ["iba"] = {"Iban"}, ["ibb"] = {"Ibibio"}, ["ibd"] = {"Iwaidja"}, ["ibe"] = {"Akpes"}, ["ibg"] = {"Ibanag"}, ["ibh"] = {"Bih"}, ["ibl"] = {"Ibaloi"}, ["ibm"] = {"Agoi"}, ["ibn"] = {"Ibino"}, ["ibr"] = {"Ibuoro"}, ["ibu"] = {"Ibu"}, ["iby"] = {"Ibani"}, ["ica"] = {"Ede Ica"}, ["ich"] = {"Etkywan"}, ["icl"] = {"Icelandic Sign Language"}, ["icr"] = {"Islander Creole English"}, ["ida"] = {"Idakho-Isukha-Tiriki", "Luidakho-Luisukha-Lutirichi"}, ["idb"] = {"Indo-Portuguese"}, ["idc"] = {"Idon", "Ajiya"}, ["idd"] = {"Ede Idaca"}, ["ide"] = {"Idere"}, ["idi"] = {"Idi"}, ["idr"] = {"Indri"}, ["ids"] = {"Idesa"}, ["idt"] = {"Idaté"}, ["idu"] = {"Idoma"}, ["ifa"] = {"Amganad Ifugao"}, ["ifb"] = {"Batad Ifugao", "Ayangan Ifugao"}, ["ife"] = {"Ifè"}, ["iff"] = {"Ifo"}, ["ifk"] = {"Tuwali Ifugao"}, ["ifm"] = {"Teke-Fuumu"}, ["ifu"] = {"Mayoyao Ifugao"}, ["ify"] = {"Keley-I Kallahan"}, ["igb"] = {"Ebira"}, ["ige"] = {"Igede"}, ["igg"] = {"Igana"}, ["igl"] = {"Igala"}, ["igm"] = {"Kanggape"}, ["ign"] = {"Ignaciano"}, ["igo"] = {"Isebe"}, ["igs"] = {"Interglossa"}, ["igw"] = {"Igwe"}, ["ihb"] = {"Iha Based Pidgin"}, ["ihi"] = {"Ihievbe"}, ["ihp"] = {"Iha"}, ["ihw"] = {"Bidhawal"}, ["iin"] = {"Thiin"}, ["iir"] = {"Indo-Iranian languages"}, ["ijc"] = {"Izon"}, ["ije"] = {"Biseni"}, ["ijj"] = {"Ede Ije"}, ["ijn"] = {"Kalabari"}, ["ijo"] = {"Ijo languages"}, ["ijs"] = {"Southeast Ijo"}, ["ike"] = {"Eastern Canadian Inuktitut"}, ["iki"] = {"Iko"}, ["ikk"] = {"Ika"}, ["ikl"] = {"Ikulu"}, ["iko"] = {"Olulumo-Ikom"}, ["ikp"] = {"Ikpeshi"}, ["ikr"] = {"Ikaranggal"}, ["iks"] = {"Inuit Sign Language"}, ["ikt"] = {"Inuinnaqtun", "Western Canadian Inuktitut"}, ["ikv"] = {"Iku-Gora-Ankwa"}, ["ikw"] = {"Ikwere"}, ["ikx"] = {"Ik"}, ["ikz"] = {"Ikizu"}, ["ila"] = {"Ile Ape"}, ["ilb"] = {"Ila"}, ["ilg"] = {"Garig-Ilgar"}, ["ili"] = {"Ili Turki"}, ["ilk"] = {"Ilongot"}, ["ilm"] = {"Iranun (Malaysia)"}, ["ilo"] = {"Iloko"}, ["ilp"] = {"Iranun (Philippines)"}, ["ils"] = {"International Sign"}, ["ilu"] = {"Ili'uun"}, ["ilv"] = {"Ilue"}, ["ima"] = {"Mala Malasar"}, ["imi"] = {"Anamgura"}, ["iml"] = {"Miluk"}, ["imn"] = {"Imonda"}, ["imo"] = {"Imbongu"}, ["imr"] = {"Imroing"}, ["ims"] = {"Marsian"}, ["imt"] = {"Imotong"}, ["imy"] = {"Milyan"}, ["inb"] = {"Inga"}, ["inc"] = {"Indic languages"}, ["ine"] = {"Indo-European languages"}, ["ing"] = {"Degexit'an"}, ["inh"] = {"Ingush"}, ["inj"] = {"Jungle Inga"}, ["inl"] = {"Indonesian Sign Language"}, ["inm"] = {"Minaean"}, ["inn"] = {"Isinai"}, ["ino"] = {"Inoke-Yate"}, ["inp"] = {"Iñapari"}, ["ins"] = {"Indian Sign Language"}, ["int"] = {"Intha"}, ["inz"] = {"Ineseño"}, ["ior"] = {"Inor"}, ["iou"] = {"Tuma-Irumu"}, ["iow"] = {"Iowa-Oto"}, ["ipi"] = {"Ipili"}, ["ipo"] = {"Ipiko"}, ["iqu"] = {"Iquito"}, ["iqw"] = {"Ikwo"}, ["ira"] = {"Iranian languages"}, ["ire"] = {"Iresim"}, ["irh"] = {"Irarutu"}, ["iri"] = {"Rigwe", "Irigwe"}, ["irk"] = {"Iraqw"}, ["irn"] = {"Irántxe"}, ["iro"] = {"Iroquoian languages"}, ["irr"] = {"Ir"}, ["iru"] = {"Irula"}, ["irx"] = {"Kamberau"}, ["iry"] = {"Iraya"}, ["isa"] = {"Isabi"}, ["isc"] = {"Isconahua"}, ["isd"] = {"Isnag"}, ["ise"] = {"Italian Sign Language"}, ["isg"] = {"Irish Sign Language"}, ["ish"] = {"Esan"}, ["isi"] = {"Nkem-Nkum"}, ["isk"] = {"Ishkashimi"}, ["ism"] = {"Masimasi"}, ["isn"] = {"Isanzu"}, ["iso"] = {"Isoko"}, ["isr"] = {"Israeli Sign Language"}, ["ist"] = {"Istriot"}, ["isu"] = {"Isu (Menchum Division)"}, ["itb"] = {"Binongan Itneg"}, ["itc"] = {"Italic languages"}, ["itd"] = {"Southern Tidung"}, ["ite"] = {"Itene"}, ["iti"] = {"Inlaod Itneg"}, ["itk"] = {"Judeo-Italian"}, ["itl"] = {"Itelmen"}, ["itm"] = {"Itu Mbon Uzo"}, ["ito"] = {"Itonama"}, ["itr"] = {"Iteri"}, ["its"] = {"Isekiri"}, ["itt"] = {"Maeng Itneg"}, ["itv"] = {"Itawit"}, ["itw"] = {"Ito"}, ["itx"] = {"Itik"}, ["ity"] = {"Moyadan Itneg"}, ["itz"] = {"Itzá"}, ["ium"] = {"Iu Mien"}, ["ivb"] = {"Ibatan"}, ["ivv"] = {"Ivatan"}, ["iwk"] = {"I-Wak"}, ["iwm"] = {"Iwam"}, ["iwo"] = {"Iwur"}, ["iws"] = {"Sepik Iwam"}, ["ixc"] = {"Ixcatec"}, ["ixl"] = {"Ixil"}, ["iya"] = {"Iyayu"}, ["iyo"] = {"Mesaka"}, ["iyx"] = {"Yaka (Congo)"}, ["izh"] = {"Ingrian"}, ["izr"] = {"Izere"}, ["izz"] = {"Izii"}, ["jaa"] = {"Jamamadí"}, ["jab"] = {"Hyam"}, ["jac"] = {"Popti'", "Jakalteko"}, ["jad"] = {"Jahanka"}, ["jae"] = {"Yabem"}, ["jaf"] = {"Jara"}, ["jah"] = {"Jah Hut"}, ["jaj"] = {"Zazao"}, ["jak"] = {"Jakun"}, ["jal"] = {"Yalahatan"}, ["jam"] = {"Jamaican Creole English"}, ["jan"] = {"Jandai"}, ["jao"] = {"Yanyuwa"}, ["jaq"] = {"Yaqay"}, ["jas"] = {"New Caledonian Javanese"}, ["jat"] = {"Jakati"}, ["jau"] = {"Yaur"}, ["jax"] = {"Jambi Malay"}, ["jay"] = {"Yan-nhangu", "Nhangu"}, ["jaz"] = {"Jawe"}, ["jbe"] = {"Judeo-Berber"}, ["jbi"] = {"Badjiri"}, ["jbj"] = {"Arandai"}, ["jbk"] = {"Barikewa"}, ["jbm"] = {"Bijim"}, ["jbn"] = {"Nafusi"}, ["jbo"] = {"Lojban"}, ["jbr"] = {"Jofotek-Bromnya"}, ["jbt"] = {"Jabutí"}, ["jbu"] = {"Jukun Takum"}, ["jbw"] = {"Yawijibaya"}, ["jcs"] = {"Jamaican Country Sign Language"}, ["jct"] = {"Krymchak"}, ["jda"] = {"Jad"}, ["jdg"] = {"Jadgali"}, ["jdt"] = {"Judeo-Tat"}, ["jeb"] = {"Jebero"}, ["jee"] = {"Jerung"}, ["jeh"] = {"Jeh"}, ["jei"] = {"Yei"}, ["jek"] = {"Jeri Kuo"}, ["jel"] = {"Yelmek"}, ["jen"] = {"Dza"}, ["jer"] = {"Jere"}, ["jet"] = {"Manem"}, ["jeu"] = {"Jonkor Bourmataguil"}, ["jgb"] = {"Ngbee"}, ["jge"] = {"Judeo-Georgian"}, ["jgk"] = {"Gwak"}, ["jgo"] = {"Ngomba"}, ["jhi"] = {"Jehai"}, ["jhs"] = {"Jhankot Sign Language"}, ["jia"] = {"Jina"}, ["jib"] = {"Jibu"}, ["jic"] = {"Tol"}, ["jid"] = {"Bu (Kaduna State)"}, ["jie"] = {"Jilbe"}, ["jig"] = {"Jingulu", "Djingili"}, ["jih"] = {"sTodsde", "Shangzhai"}, ["jii"] = {"Jiiddu"}, ["jil"] = {"Jilim"}, ["jim"] = {"Jimi (Cameroon)"}, ["jio"] = {"Jiamao"}, ["jiq"] = {"Guanyinqiao", "Lavrung"}, ["jit"] = {"Jita"}, ["jiu"] = {"Youle Jinuo"}, ["jiv"] = {"Shuar"}, ["jiy"] = {"Buyuan Jinuo"}, ["jje"] = {"Jejueo"}, ["jjr"] = {"Bankal"}, ["jka"] = {"Kaera"}, ["jkm"] = {"Mobwa Karen"}, ["jko"] = {"Kubo"}, ["jkp"] = {"Paku Karen"}, ["jkr"] = {"Koro (India)"}, ["jks"] = {"Amami Koniya Sign Language"}, ["jku"] = {"Labir"}, ["jle"] = {"Ngile"}, ["jls"] = {"Jamaican Sign Language"}, ["jma"] = {"Dima"}, ["jmb"] = {"Zumbun"}, ["jmc"] = {"Machame"}, ["jmd"] = {"Yamdena"}, ["jmi"] = {"Jimi (Nigeria)"}, ["jml"] = {"Jumli"}, ["jmn"] = {"Makuri Naga"}, ["jmr"] = {"Kamara"}, ["jms"] = {"Mashi (Nigeria)"}, ["jmw"] = {"Mouwase"}, ["jmx"] = {"Western Juxtlahuaca Mixtec"}, ["jna"] = {"Jangshung"}, ["jnd"] = {"Jandavra"}, ["jng"] = {"Yangman"}, ["jni"] = {"Janji"}, ["jnj"] = {"Yemsa"}, ["jnl"] = {"Rawat"}, ["jns"] = {"Jaunsari"}, ["job"] = {"Joba"}, ["jod"] = {"Wojenaka"}, ["jog"] = {"Jogi"}, ["jor"] = {"Jorá"}, ["jos"] = {"Jordanian Sign Language"}, ["jow"] = {"Jowulu"}, ["jpa"] = {"Jewish Palestinian Aramaic"}, ["jpr"] = {"Judeo-Persian"}, ["jpx"] = {"Japanese (family)"}, ["jqr"] = {"Jaqaru"}, ["jra"] = {"Jarai"}, ["jrb"] = {"Judeo-Arabic"}, ["jrr"] = {"Jiru"}, ["jrt"] = {"Jakattoe"}, ["jru"] = {"Japrería"}, ["jsl"] = {"Japanese Sign Language"}, ["jua"] = {"Júma"}, ["jub"] = {"Wannu"}, ["juc"] = {"Jurchen"}, ["jud"] = {"Worodougou"}, ["juh"] = {"Hõne"}, ["jui"] = {"Ngadjuri"}, ["juk"] = {"Wapan"}, ["jul"] = {"Jirel"}, ["jum"] = {"Jumjum"}, ["jun"] = {"Juang"}, ["juo"] = {"Jiba"}, ["jup"] = {"Hupdë"}, ["jur"] = {"Jurúna"}, ["jus"] = {"Jumla Sign Language"}, ["jut"] = {"Jutish"}, ["juu"] = {"Ju"}, ["juw"] = {"Wãpha"}, ["juy"] = {"Juray"}, ["jvd"] = {"Javindo"}, ["jvn"] = {"Caribbean Javanese"}, ["jwi"] = {"Jwira-Pepesa"}, ["jya"] = {"Jiarong"}, ["jye"] = {"Judeo-Yemeni Arabic"}, ["jyy"] = {"Jaya"}, ["kaa"] = {"Kara-Kalpak", "Karakalpak"}, ["kab"] = {"Kabyle"}, ["kac"] = {"Kachin", "Jingpho"}, ["kad"] = {"Adara"}, ["kae"] = {"Ketangalan"}, ["kaf"] = {"Katso"}, ["kag"] = {"Kajaman"}, ["kah"] = {"Kara (Central African Republic)"}, ["kai"] = {"Karekare"}, ["kaj"] = {"Jju"}, ["kak"] = {"Kalanguya", "Kayapa Kallahan"}, ["kam"] = {"Kamba (Kenya)"}, ["kao"] = {"Xaasongaxango"}, ["kap"] = {"Bezhta"}, ["kaq"] = {"Capanahua"}, ["kar"] = {"Karen languages"}, ["kav"] = {"Katukína"}, ["kaw"] = {"Kawi"}, ["kax"] = {"Kao"}, ["kay"] = {"Kamayurá"}, ["kba"] = {"Kalarko"}, ["kbb"] = {"Kaxuiâna"}, ["kbc"] = {"Kadiwéu"}, ["kbd"] = {"Kabardian"}, ["kbe"] = {"Kanju"}, ["kbg"] = {"Khamba"}, ["kbh"] = {"Camsá"}, ["kbi"] = {"Kaptiau"}, ["kbj"] = {"Kari"}, ["kbk"] = {"Grass Koiari"}, ["kbl"] = {"Kanembu"}, ["kbm"] = {"Iwal"}, ["kbn"] = {"Kare (Central African Republic)"}, ["kbo"] = {"Keliko"}, ["kbp"] = {"Kabiyè"}, ["kbq"] = {"Kamano"}, ["kbr"] = {"Kafa"}, ["kbs"] = {"Kande"}, ["kbt"] = {"Abadi"}, ["kbu"] = {"Kabutra"}, ["kbv"] = {"Dera (Indonesia)"}, ["kbw"] = {"Kaiep"}, ["kbx"] = {"Ap Ma"}, ["kby"] = {"Manga Kanuri"}, ["kbz"] = {"Duhwa"}, ["kca"] = {"Khanty"}, ["kcb"] = {"Kawacha"}, ["kcc"] = {"Lubila"}, ["kcd"] = {"Ngkâlmpw Kanum"}, ["kce"] = {"Kaivi"}, ["kcf"] = {"Ukaan"}, ["kcg"] = {"Tyap"}, ["kch"] = {"Vono"}, ["kci"] = {"Kamantan"}, ["kcj"] = {"Kobiana"}, ["kck"] = {"Kalanga"}, ["kcl"] = {"Kela (Papua New Guinea)", "Kala"}, ["kcm"] = {"Gula (Central African Republic)"}, ["kcn"] = {"Nubi"}, ["kco"] = {"Kinalakna"}, ["kcp"] = {"Kanga"}, ["kcq"] = {"Kamo"}, ["kcr"] = {"Katla"}, ["kcs"] = {"Koenoem"}, ["kct"] = {"Kaian"}, ["kcu"] = {"Kami (Tanzania)"}, ["kcv"] = {"Kete"}, ["kcw"] = {"Kabwari"}, ["kcx"] = {"Kachama-Ganjule"}, ["kcy"] = {"Korandje"}, ["kcz"] = {"Konongo"}, ["kda"] = {"Worimi"}, ["kdc"] = {"Kutu"}, ["kdd"] = {"Yankunytjatjara"}, ["kde"] = {"Makonde"}, ["kdf"] = {"Mamusi"}, ["kdg"] = {"Seba"}, ["kdh"] = {"Tem"}, ["kdi"] = {"Kumam"}, ["kdj"] = {"Karamojong"}, ["kdk"] = {"Numèè", "Kwényi"}, ["kdl"] = {"Tsikimba"}, ["kdm"] = {"Kagoma"}, ["kdn"] = {"Kunda"}, ["kdo"] = {"Kordofanian languages"}, ["kdp"] = {"Kaningdon-Nindem"}, ["kdq"] = {"Koch"}, ["kdr"] = {"Karaim"}, ["kdt"] = {"Kuy"}, ["kdu"] = {"Kadaru"}, ["kdw"] = {"Koneraw"}, ["kdx"] = {"Kam"}, ["kdy"] = {"Keder", "Keijar"}, ["kdz"] = {"Kwaja"}, ["kea"] = {"Kabuverdianu"}, ["keb"] = {"Kélé"}, ["kec"] = {"Keiga"}, ["ked"] = {"Kerewe"}, ["kee"] = {"Eastern Keres"}, ["kef"] = {"Kpessi"}, ["keg"] = {"Tese"}, ["keh"] = {"Keak"}, ["kei"] = {"Kei"}, ["kej"] = {"Kadar"}, ["kek"] = {"Kekchí"}, ["kel"] = {"Kela (Democratic Republic of Congo)"}, ["kem"] = {"Kemak"}, ["ken"] = {"Kenyang"}, ["keo"] = {"Kakwa"}, ["kep"] = {"Kaikadi"}, ["keq"] = {"Kamar"}, ["ker"] = {"Kera"}, ["kes"] = {"Kugbo"}, ["ket"] = {"Ket"}, ["keu"] = {"Akebu"}, ["kev"] = {"Kanikkaran"}, ["kew"] = {"West Kewa"}, ["kex"] = {"Kukna"}, ["key"] = {"Kupia"}, ["kez"] = {"Kukele"}, ["kfa"] = {"Kodava"}, ["kfb"] = {"Northwestern Kolami"}, ["kfc"] = {"Konda-Dora"}, ["kfd"] = {"Korra Koraga"}, ["kfe"] = {"Kota (India)"}, ["kff"] = {"Koya"}, ["kfg"] = {"Kudiya"}, ["kfh"] = {"Kurichiya"}, ["kfi"] = {"Kannada Kurumba"}, ["kfj"] = {"Kemiehua"}, ["kfk"] = {"Kinnauri"}, ["kfl"] = {"Kung"}, ["kfm"] = {"Khunsari"}, ["kfn"] = {"Kuk"}, ["kfo"] = {"Koro (Côte d'Ivoire)"}, ["kfp"] = {"Korwa"}, ["kfq"] = {"Korku"}, ["kfr"] = {"Kachhi", "Kutchi"}, ["kfs"] = {"Bilaspuri"}, ["kft"] = {"Kanjari"}, ["kfu"] = {"Katkari"}, ["kfv"] = {"Kurmukar"}, ["kfw"] = {"Kharam Naga"}, ["kfx"] = {"Kullu Pahari"}, ["kfy"] = {"Kumaoni"}, ["kfz"] = {"Koromfé"}, ["kga"] = {"Koyaga"}, ["kgb"] = {"Kawe"}, ["kge"] = {"Komering"}, ["kgf"] = {"Kube"}, ["kgg"] = {"Kusunda"}, ["kgi"] = {"Selangor Sign Language"}, ["kgj"] = {"Gamale Kham"}, ["kgk"] = {"Kaiwá"}, ["kgl"] = {"Kunggari"}, ["kgm"] = {"Karipúna"}, ["kgn"] = {"Karingani"}, ["kgo"] = {"Krongo"}, ["kgp"] = {"Kaingang"}, ["kgq"] = {"Kamoro"}, ["kgr"] = {"Abun"}, ["kgs"] = {"Kumbainggar"}, ["kgt"] = {"Somyev"}, ["kgu"] = {"Kobol"}, ["kgv"] = {"Karas"}, ["kgw"] = {"Karon Dori"}, ["kgx"] = {"Kamaru"}, ["kgy"] = {"Kyerung"}, ["kha"] = {"Khasi"}, ["khb"] = {"Lü"}, ["khc"] = {"Tukang Besi North"}, ["khd"] = {"Bädi Kanum"}, ["khe"] = {"Korowai"}, ["khf"] = {"Khuen"}, ["khg"] = {"Khams Tibetan"}, ["khh"] = {"Kehu"}, ["khi"] = {"Khoisan languages"}, ["khj"] = {"Kuturmi"}, ["khk"] = {"Halh Mongolian"}, ["khl"] = {"Lusi"}, ["khn"] = {"Khandesi"}, ["kho"] = {"Khotanese", "Sakan"}, ["khp"] = {"Kapori", "Kapauri"}, ["khq"] = {"Koyra Chiini Songhay"}, ["khr"] = {"Kharia"}, ["khs"] = {"Kasua"}, ["kht"] = {"Khamti"}, ["khu"] = {"Nkhumbi"}, ["khv"] = {"Khvarshi"}, ["khw"] = {"Khowar"}, ["khx"] = {"Kanu"}, ["khy"] = {"Kele (Democratic Republic of Congo)"}, ["khz"] = {"Keapara"}, ["kia"] = {"Kim"}, ["kib"] = {"Koalib"}, ["kic"] = {"Kickapoo"}, ["kid"] = {"Koshin"}, ["kie"] = {"Kibet"}, ["kif"] = {"Eastern Parbate Kham"}, ["kig"] = {"Kimaama", "Kimaghima"}, ["kih"] = {"Kilmeri"}, ["kii"] = {"Kitsai"}, ["kij"] = {"Kilivila"}, ["kil"] = {"Kariya"}, ["kim"] = {"Karagas"}, ["kio"] = {"Kiowa"}, ["kip"] = {"Sheshi Kham"}, ["kiq"] = {"Kosadle", "Kosare"}, ["kis"] = {"Kis"}, ["kit"] = {"Agob"}, ["kiu"] = {"Kirmanjki (individual language)"}, ["kiv"] = {"Kimbu"}, ["kiw"] = {"Northeast Kiwai"}, ["kix"] = {"Khiamniungan Naga"}, ["kiy"] = {"Kirikiri"}, ["kiz"] = {"Kisi"}, ["kja"] = {"Mlap"}, ["kjb"] = {"Q'anjob'al", "Kanjobal"}, ["kjc"] = {"Coastal Konjo"}, ["kjd"] = {"Southern Kiwai"}, ["kje"] = {"Kisar"}, ["kjg"] = {"Khmu"}, ["kjh"] = {"Khakas"}, ["kji"] = {"Zabana"}, ["kjj"] = {"Khinalugh"}, ["kjk"] = {"Highland Konjo"}, ["kjl"] = {"Western Parbate Kham"}, ["kjm"] = {"Kháng"}, ["kjn"] = {"Kunjen"}, ["kjo"] = {"Harijan Kinnauri"}, ["kjp"] = {"Pwo Eastern Karen"}, ["kjq"] = {"Western Keres"}, ["kjr"] = {"Kurudu"}, ["kjs"] = {"East Kewa"}, ["kjt"] = {"Phrae Pwo Karen"}, ["kju"] = {"Kashaya"}, ["kjv"] = {"Kaikavian Literary Language"}, ["kjx"] = {"Ramopa"}, ["kjy"] = {"Erave"}, ["kjz"] = {"Bumthangkha"}, ["kka"] = {"Kakanda"}, ["kkb"] = {"Kwerisa"}, ["kkc"] = {"Odoodee"}, ["kkd"] = {"Kinuku"}, ["kke"] = {"Kakabe"}, ["kkf"] = {"Kalaktang Monpa"}, ["kkg"] = {"Mabaka Valley Kalinga"}, ["kkh"] = {"Khün"}, ["kki"] = {"Kagulu"}, ["kkj"] = {"Kako"}, ["kkk"] = {"Kokota"}, ["kkl"] = {"Kosarek Yale"}, ["kkm"] = {"Kiong"}, ["kkn"] = {"Kon Keu"}, ["kko"] = {"Karko"}, ["kkp"] = {"Gugubera", "Koko-Bera"}, ["kkq"] = {"Kaeku"}, ["kkr"] = {"Kir-Balar"}, ["kks"] = {"Giiwo"}, ["kkt"] = {"Koi"}, ["kku"] = {"Tumi"}, ["kkv"] = {"Kangean"}, ["kkw"] = {"Teke-Kukuya"}, ["kkx"] = {"Kohin"}, ["kky"] = {"Guugu Yimidhirr", "Guguyimidjir"}, ["kkz"] = {"Kaska"}, ["kla"] = {"Klamath-Modoc"}, ["klb"] = {"Kiliwa"}, ["klc"] = {"Kolbila"}, ["kld"] = {"Gamilaraay"}, ["kle"] = {"Kulung (Nepal)"}, ["klf"] = {"Kendeje"}, ["klg"] = {"Tagakaulo"}, ["klh"] = {"Weliki"}, ["kli"] = {"Kalumpang"}, ["klj"] = {"Khalaj"}, ["klk"] = {"Kono (Nigeria)"}, ["kll"] = {"Kagan Kalagan"}, ["klm"] = {"Migum"}, ["kln"] = {"Kalenjin"}, ["klo"] = {"Kapya"}, ["klp"] = {"Kamasa"}, ["klq"] = {"Rumu"}, ["klr"] = {"Khaling"}, ["kls"] = {"Kalasha"}, ["klt"] = {"Nukna"}, ["klu"] = {"Klao"}, ["klv"] = {"Maskelynes"}, ["klw"] = {"Tado", "Lindu"}, ["klx"] = {"Koluwawa"}, ["kly"] = {"Kalao"}, ["klz"] = {"Kabola"}, ["kma"] = {"Konni"}, ["kmb"] = {"Kimbundu"}, ["kmc"] = {"Southern Dong"}, ["kmd"] = {"Majukayang Kalinga"}, ["kme"] = {"Bakole"}, ["kmf"] = {"Kare (Papua New Guinea)"}, ["kmg"] = {"Kâte"}, ["kmh"] = {"Kalam"}, ["kmi"] = {"Kami (Nigeria)"}, ["kmj"] = {"Kumarbhag Paharia"}, ["kmk"] = {"Limos Kalinga"}, ["kml"] = {"Tanudan Kalinga"}, ["kmm"] = {"Kom (India)"}, ["kmn"] = {"Awtuw"}, ["kmo"] = {"Kwoma"}, ["kmp"] = {"Gimme"}, ["kmq"] = {"Kwama"}, ["kmr"] = {"Northern Kurdish"}, ["kms"] = {"Kamasau"}, ["kmt"] = {"Kemtuik"}, ["kmu"] = {"Kanite"}, ["kmv"] = {"Karipúna Creole French"}, ["kmw"] = {"Komo (Democratic Republic of Congo)"}, ["kmx"] = {"Waboda"}, ["kmy"] = {"Koma"}, ["kmz"] = {"Khorasani Turkish"}, ["kna"] = {"Dera (Nigeria)"}, ["knb"] = {"Lubuagan Kalinga"}, ["knc"] = {"Central Kanuri"}, ["knd"] = {"Konda"}, ["kne"] = {"Kankanaey"}, ["knf"] = {"Mankanya"}, ["kng"] = {"Koongo"}, ["kni"] = {"Kanufi"}, ["knj"] = {"Western Kanjobal"}, ["knk"] = {"Kuranko"}, ["knl"] = {"Keninjal"}, ["knm"] = {"Kanamarí"}, ["knn"] = {"Konkani (individual language)"}, ["kno"] = {"Kono (Sierra Leone)"}, ["knp"] = {"Kwanja"}, ["knq"] = {"Kintaq"}, ["knr"] = {"Kaningra"}, ["kns"] = {"Kensiu"}, ["knt"] = {"Panoan Katukína"}, ["knu"] = {"Kono (Guinea)"}, ["knv"] = {"Tabo"}, ["knw"] = {"Kung-Ekoka"}, ["knx"] = {"Kendayan", "Salako"}, ["kny"] = {"Kanyok"}, ["knz"] = {"Kalamsé"}, ["koa"] = {"Konomala"}, ["koc"] = {"Kpati"}, ["kod"] = {"Kodi"}, ["koe"] = {"Kacipo-Bale Suri"}, ["kof"] = {"Kubi"}, ["kog"] = {"Cogui", "Kogi"}, ["koh"] = {"Koyo"}, ["koi"] = {"Komi-Permyak"}, ["kok"] = {"Konkani (macrolanguage)"}, ["kol"] = {"Kol (Papua New Guinea)"}, ["koo"] = {"Konzo"}, ["kop"] = {"Waube"}, ["koq"] = {"Kota (Gabon)"}, ["kos"] = {"Kosraean"}, ["kot"] = {"Lagwan"}, ["kou"] = {"Koke"}, ["kov"] = {"Kudu-Camo"}, ["kow"] = {"Kugama"}, ["koy"] = {"Koyukon"}, ["koz"] = {"Korak"}, ["kpa"] = {"Kutto"}, ["kpb"] = {"Mullu Kurumba"}, ["kpc"] = {"Curripaco"}, ["kpd"] = {"Koba"}, ["kpe"] = {"Kpelle"}, ["kpf"] = {"Komba"}, ["kpg"] = {"Kapingamarangi"}, ["kph"] = {"Kplang"}, ["kpi"] = {"Kofei"}, ["kpj"] = {"Karajá"}, ["kpk"] = {"Kpan"}, ["kpl"] = {"Kpala"}, ["kpm"] = {"Koho"}, ["kpn"] = {"Kepkiriwát"}, ["kpo"] = {"Ikposo"}, ["kpq"] = {"Korupun-Sela"}, ["kpr"] = {"Korafe-Yegha"}, ["kps"] = {"Tehit"}, ["kpt"] = {"Karata"}, ["kpu"] = {"Kafoa"}, ["kpv"] = {"Komi-Zyrian"}, ["kpw"] = {"Kobon"}, ["kpx"] = {"Mountain Koiali"}, ["kpy"] = {"Koryak"}, ["kpz"] = {"Kupsabiny"}, ["kqa"] = {"Mum"}, ["kqb"] = {"Kovai"}, ["kqc"] = {"Doromu-Koki"}, ["kqd"] = {"Koy Sanjaq Surat"}, ["kqe"] = {"Kalagan"}, ["kqf"] = {"Kakabai"}, ["kqg"] = {"Khe"}, ["kqh"] = {"Kisankasa"}, ["kqi"] = {"Koitabu"}, ["kqj"] = {"Koromira"}, ["kqk"] = {"Kotafon Gbe"}, ["kql"] = {"Kyenele"}, ["kqm"] = {"Khisa"}, ["kqn"] = {"Kaonde"}, ["kqo"] = {"Eastern Krahn"}, ["kqp"] = {"Kimré"}, ["kqq"] = {"Krenak"}, ["kqr"] = {"Kimaragang"}, ["kqs"] = {"Northern Kissi"}, ["kqt"] = {"Klias River Kadazan"}, ["kqu"] = {"Seroa"}, ["kqv"] = {"Okolod"}, ["kqw"] = {"Kandas"}, ["kqx"] = {"Mser"}, ["kqy"] = {"Koorete"}, ["kqz"] = {"Korana"}, ["kra"] = {"Kumhali"}, ["krb"] = {"Karkin"}, ["krc"] = {"Karachay-Balkar"}, ["krd"] = {"Kairui-Midiki"}, ["kre"] = {"Panará"}, ["krf"] = {"Koro (Vanuatu)"}, ["krh"] = {"Kurama"}, ["kri"] = {"Krio"}, ["krj"] = {"Kinaray-A"}, ["krk"] = {"Kerek"}, ["krl"] = {"Karelian"}, ["krn"] = {"Sapo"}, ["kro"] = {"Kru languages"}, ["krp"] = {"Korop"}, ["krr"] = {"Krung"}, ["krs"] = {"Gbaya (Sudan)"}, ["krt"] = {"Tumari Kanuri"}, ["kru"] = {"Kurukh"}, ["krv"] = {"Kavet"}, ["krw"] = {"Western Krahn"}, ["krx"] = {"Karon"}, ["kry"] = {"Kryts"}, ["krz"] = {"Sota Kanum"}, ["ksa"] = {"Shuwa-Zamani"}, ["ksb"] = {"Shambala"}, ["ksc"] = {"Southern Kalinga"}, ["ksd"] = {"Kuanua"}, ["kse"] = {"Kuni"}, ["ksf"] = {"Bafia"}, ["ksg"] = {"Kusaghe"}, ["ksh"] = {"Kölsch"}, ["ksi"] = {"Krisa", "I'saka"}, ["ksj"] = {"Uare"}, ["ksk"] = {"Kansa"}, ["ksl"] = {"Kumalu"}, ["ksm"] = {"Kumba"}, ["ksn"] = {"Kasiguranin"}, ["kso"] = {"Kofa"}, ["ksp"] = {"Kaba"}, ["ksq"] = {"Kwaami"}, ["ksr"] = {"Borong"}, ["kss"] = {"Southern Kisi"}, ["kst"] = {"Winyé"}, ["ksu"] = {"Khamyang"}, ["ksv"] = {"Kusu"}, ["ksw"] = {"S'gaw Karen"}, ["ksx"] = {"Kedang"}, ["ksy"] = {"Kharia Thar"}, ["ksz"] = {"Kodaku"}, ["kta"] = {"Katua"}, ["ktb"] = {"Kambaata"}, ["ktc"] = {"Kholok"}, ["ktd"] = {"Kokata", "Kukatha"}, ["kte"] = {"Nubri"}, ["ktf"] = {"Kwami"}, ["ktg"] = {"Kalkutung"}, ["kth"] = {"Karanga"}, ["kti"] = {"North Muyu"}, ["ktj"] = {"Plapo Krumen"}, ["ktk"] = {"Kaniet"}, ["ktl"] = {"Koroshi"}, ["ktm"] = {"Kurti"}, ["ktn"] = {"Karitiâna"}, ["kto"] = {"Kuot"}, ["ktp"] = {"Kaduo"}, ["ktq"] = {"Katabaga"}, ["kts"] = {"South Muyu"}, ["ktt"] = {"Ketum"}, ["ktu"] = {"Kituba (Democratic Republic of Congo)"}, ["ktv"] = {"Eastern Katu"}, ["ktw"] = {"Kato"}, ["ktx"] = {"Kaxararí"}, ["kty"] = {"Kango (Bas-Uélé District)"}, ["ktz"] = {"Juǀʼhoan", "Juǀʼhoansi"}, ["kub"] = {"Kutep"}, ["kuc"] = {"Kwinsu"}, ["kud"] = {"'Auhelawa"}, ["kue"] = {"Kuman (Papua New Guinea)"}, ["kuf"] = {"Western Katu"}, ["kug"] = {"Kupa"}, ["kuh"] = {"Kushi"}, ["kui"] = {"Kuikúro-Kalapálo", "Kalapalo"}, ["kuj"] = {"Kuria"}, ["kuk"] = {"Kepo'"}, ["kul"] = {"Kulere"}, ["kum"] = {"Kumyk"}, ["kun"] = {"Kunama"}, ["kuo"] = {"Kumukio"}, ["kup"] = {"Kunimaipa"}, ["kuq"] = {"Karipuna"}, ["kus"] = {"Kusaal"}, ["kut"] = {"Kutenai"}, ["kuu"] = {"Upper Kuskokwim"}, ["kuv"] = {"Kur"}, ["kuw"] = {"Kpagua"}, ["kux"] = {"Kukatja"}, ["kuy"] = {"Kuuku-Ya'u"}, ["kuz"] = {"Kunza"}, ["kva"] = {"Bagvalal"}, ["kvb"] = {"Kubu"}, ["kvc"] = {"Kove"}, ["kvd"] = {"Kui (Indonesia)"}, ["kve"] = {"Kalabakan"}, ["kvf"] = {"Kabalai"}, ["kvg"] = {"Kuni-Boazi"}, ["kvh"] = {"Komodo"}, ["kvi"] = {"Kwang"}, ["kvj"] = {"Psikye"}, ["kvk"] = {"Korean Sign Language"}, ["kvl"] = {"Kayaw"}, ["kvm"] = {"Kendem"}, ["kvn"] = {"Border Kuna"}, ["kvo"] = {"Dobel"}, ["kvp"] = {"Kompane"}, ["kvq"] = {"Geba Karen"}, ["kvr"] = {"Kerinci"}, ["kvt"] = {"Lahta Karen", "Lahta"}, ["kvu"] = {"Yinbaw Karen"}, ["kvv"] = {"Kola"}, ["kvw"] = {"Wersing"}, ["kvx"] = {"Parkari Koli"}, ["kvy"] = {"Yintale Karen", "Yintale"}, ["kvz"] = {"Tsakwambo", "Tsaukambo"}, ["kwa"] = {"Dâw"}, ["kwb"] = {"Kwa"}, ["kwc"] = {"Likwala"}, ["kwd"] = {"Kwaio"}, ["kwe"] = {"Kwerba"}, ["kwf"] = {"Kwara'ae"}, ["kwg"] = {"Sara Kaba Deme"}, ["kwh"] = {"Kowiai"}, ["kwi"] = {"Awa-Cuaiquer"}, ["kwj"] = {"Kwanga"}, ["kwk"] = {"Kwakiutl"}, ["kwl"] = {"Kofyar"}, ["kwm"] = {"Kwambi"}, ["kwn"] = {"Kwangali"}, ["kwo"] = {"Kwomtari"}, ["kwp"] = {"Kodia"}, ["kwr"] = {"Kwer"}, ["kws"] = {"Kwese"}, ["kwt"] = {"Kwesten"}, ["kwu"] = {"Kwakum"}, ["kwv"] = {"Sara Kaba Náà"}, ["kww"] = {"Kwinti"}, ["kwx"] = {"Khirwar"}, ["kwy"] = {"San Salvador Kongo"}, ["kwz"] = {"Kwadi"}, ["kxa"] = {"Kairiru"}, ["kxb"] = {"Krobu"}, ["kxc"] = {"Konso", "Khonso"}, ["kxd"] = {"Brunei"}, ["kxf"] = {"Manumanaw Karen", "Manumanaw"}, ["kxh"] = {"Karo (Ethiopia)"}, ["kxi"] = {"Keningau Murut"}, ["kxj"] = {"Kulfa"}, ["kxk"] = {"Zayein Karen"}, ["kxm"] = {"Northern Khmer"}, ["kxn"] = {"Kanowit-Tanjong Melanau"}, ["kxo"] = {"Kanoé"}, ["kxp"] = {"Wadiyara Koli"}, ["kxq"] = {"Smärky Kanum"}, ["kxr"] = {"Koro (Papua New Guinea)"}, ["kxs"] = {"Kangjia"}, ["kxt"] = {"Koiwat"}, ["kxv"] = {"Kuvi"}, ["kxw"] = {"Konai"}, ["kxx"] = {"Likuba"}, ["kxy"] = {"Kayong"}, ["kxz"] = {"Kerewo"}, ["kya"] = {"Kwaya"}, ["kyb"] = {"Butbut Kalinga"}, ["kyc"] = {"Kyaka"}, ["kyd"] = {"Karey"}, ["kye"] = {"Krache"}, ["kyf"] = {"Kouya"}, ["kyg"] = {"Keyagana"}, ["kyh"] = {"Karok"}, ["kyi"] = {"Kiput"}, ["kyj"] = {"Karao"}, ["kyk"] = {"Kamayo"}, ["kyl"] = {"Kalapuya"}, ["kym"] = {"Kpatili"}, ["kyn"] = {"Northern Binukidnon"}, ["kyo"] = {"Kelon"}, ["kyp"] = {"Kang"}, ["kyq"] = {"Kenga"}, ["kyr"] = {"Kuruáya"}, ["kys"] = {"Baram Kayan"}, ["kyt"] = {"Kayagar"}, ["kyu"] = {"Western Kayah"}, ["kyv"] = {"Kayort"}, ["kyw"] = {"Kudmali"}, ["kyx"] = {"Rapoisi"}, ["kyy"] = {"Kambaira"}, ["kyz"] = {"Kayabí"}, ["kza"] = {"Western Karaboro"}, ["kzb"] = {"Kaibobo"}, ["kzc"] = {"Bondoukou Kulango"}, ["kzd"] = {"Kadai"}, ["kze"] = {"Kosena"}, ["kzf"] = {"Da'a Kaili"}, ["kzg"] = {"Kikai"}, ["kzi"] = {"Kelabit"}, ["kzk"] = {"Kazukuru"}, ["kzl"] = {"Kayeli"}, ["kzm"] = {"Kais"}, ["kzn"] = {"Kokola"}, ["kzo"] = {"Kaningi"}, ["kzp"] = {"Kaidipang"}, ["kzq"] = {"Kaike"}, ["kzr"] = {"Karang"}, ["kzs"] = {"Sugut Dusun"}, ["kzu"] = {"Kayupulau"}, ["kzv"] = {"Komyandaret"}, ["kzw"] = {"Karirí-Xocó"}, ["kzx"] = {"Kamarian"}, ["kzy"] = {"Kango (Tshopo District)"}, ["kzz"] = {"Kalabra"}, ["laa"] = {"Southern Subanen"}, ["lab"] = {"Linear A"}, ["lac"] = {"Lacandon"}, ["lad"] = {"Ladino"}, ["lae"] = {"Pattani"}, ["laf"] = {"Lafofa"}, ["lag"] = {"Langi"}, ["lah"] = {"Lahnda"}, ["lai"] = {"Lambya"}, ["laj"] = {"Lango (Uganda)"}, ["lal"] = {"Lalia"}, ["lam"] = {"Lamba"}, ["lan"] = {"Laru"}, ["lap"] = {"Laka (Chad)"}, ["laq"] = {"Qabiao"}, ["lar"] = {"Larteh"}, ["las"] = {"Lama (Togo)"}, ["lau"] = {"Laba"}, ["law"] = {"Lauje"}, ["lax"] = {"Tiwa"}, ["lay"] = {"Lama Bai"}, ["laz"] = {"Aribwatsa"}, ["lbb"] = {"Label"}, ["lbc"] = {"Lakkia"}, ["lbe"] = {"Lak"}, ["lbf"] = {"Tinani"}, ["lbg"] = {"Laopang"}, ["lbi"] = {"La'bi"}, ["lbj"] = {"Ladakhi"}, ["lbk"] = {"Central Bontok"}, ["lbl"] = {"Libon Bikol"}, ["lbm"] = {"Lodhi"}, ["lbn"] = {"Rmeet"}, ["lbo"] = {"Laven"}, ["lbq"] = {"Wampar"}, ["lbr"] = {"Lohorung"}, ["lbs"] = {"Libyan Sign Language"}, ["lbt"] = {"Lachi"}, ["lbu"] = {"Labu"}, ["lbv"] = {"Lavatbura-Lamusong"}, ["lbw"] = {"Tolaki"}, ["lbx"] = {"Lawangan"}, ["lby"] = {"Lamalama", "Lamu-Lamu"}, ["lbz"] = {"Lardil"}, ["lcc"] = {"Legenyem"}, ["lcd"] = {"Lola"}, ["lce"] = {"Loncong", "Sekak"}, ["lcf"] = {"Lubu"}, ["lch"] = {"Luchazi"}, ["lcl"] = {"Lisela"}, ["lcm"] = {"Tungag"}, ["lcp"] = {"Western Lawa"}, ["lcq"] = {"Luhu"}, ["lcs"] = {"Lisabata-Nuniali"}, ["lda"] = {"Kla-Dan"}, ["ldb"] = {"Dũya"}, ["ldd"] = {"Luri"}, ["ldg"] = {"Lenyima"}, ["ldh"] = {"Lamja-Dengsa-Tola"}, ["ldi"] = {"Laari"}, ["ldj"] = {"Lemoro"}, ["ldk"] = {"Leelau"}, ["ldl"] = {"Kaan"}, ["ldm"] = {"Landoma"}, ["ldn"] = {"Láadan"}, ["ldo"] = {"Loo"}, ["ldp"] = {"Tso"}, ["ldq"] = {"Lufu"}, ["lea"] = {"Lega-Shabunda"}, ["leb"] = {"Lala-Bisa"}, ["lec"] = {"Leco"}, ["led"] = {"Lendu"}, ["lee"] = {"Lyélé"}, ["lef"] = {"Lelemi"}, ["leh"] = {"Lenje"}, ["lei"] = {"Lemio"}, ["lej"] = {"Lengola"}, ["lek"] = {"Leipon"}, ["lel"] = {"Lele (Democratic Republic of Congo)"}, ["lem"] = {"Nomaande"}, ["len"] = {"Lenca"}, ["leo"] = {"Leti (Cameroon)"}, ["lep"] = {"Lepcha"}, ["leq"] = {"Lembena"}, ["ler"] = {"Lenkau"}, ["les"] = {"Lese"}, ["let"] = {"Lesing-Gelimi", "Amio-Gelimi"}, ["leu"] = {"Kara (Papua New Guinea)"}, ["lev"] = {"Lamma"}, ["lew"] = {"Ledo Kaili"}, ["lex"] = {"Luang"}, ["ley"] = {"Lemolang"}, ["lez"] = {"Lezghian"}, ["lfa"] = {"Lefa"}, ["lfn"] = {"Lingua Franca Nova"}, ["lga"] = {"Lungga"}, ["lgb"] = {"Laghu"}, ["lgg"] = {"Lugbara"}, ["lgh"] = {"Laghuu"}, ["lgi"] = {"Lengilu"}, ["lgk"] = {"Lingarak", "Neverver"}, ["lgl"] = {"Wala"}, ["lgm"] = {"Lega-Mwenga"}, ["lgn"] = {"T'apo", "Opuuo"}, ["lgo"] = {"Lango (South Sudan)"}, ["lgq"] = {"Logba"}, ["lgr"] = {"Lengo"}, ["lgt"] = {"Pahi"}, ["lgu"] = {"Longgu"}, ["lgz"] = {"Ligenza"}, ["lha"] = {"Laha (Viet Nam)"}, ["lhh"] = {"Laha (Indonesia)"}, ["lhi"] = {"Lahu Shi"}, ["lhl"] = {"Lahul Lohar"}, ["lhm"] = {"Lhomi"}, ["lhn"] = {"Lahanan"}, ["lhp"] = {"Lhokpu"}, ["lhs"] = {"Mlahsö"}, ["lht"] = {"Lo-Toga"}, ["lhu"] = {"Lahu"}, ["lia"] = {"West-Central Limba"}, ["lib"] = {"Likum"}, ["lic"] = {"Hlai"}, ["lid"] = {"Nyindrou"}, ["lie"] = {"Likila"}, ["lif"] = {"Limbu"}, ["lig"] = {"Ligbi"}, ["lih"] = {"Lihir"}, ["lij"] = {"Ligurian"}, ["lik"] = {"Lika"}, ["lil"] = {"Lillooet"}, ["lio"] = {"Liki"}, ["lip"] = {"Sekpele"}, ["liq"] = {"Libido"}, ["lir"] = {"Liberian English"}, ["lis"] = {"Lisu"}, ["liu"] = {"Logorik"}, ["liv"] = {"Liv"}, ["liw"] = {"Col"}, ["lix"] = {"Liabuku"}, ["liy"] = {"Banda-Bambari"}, ["liz"] = {"Libinza"}, ["lja"] = {"Golpa"}, ["lje"] = {"Rampi"}, ["lji"] = {"Laiyolo"}, ["ljl"] = {"Li'o"}, ["ljp"] = {"Lampung Api"}, ["ljw"] = {"Yirandali"}, ["ljx"] = {"Yuru"}, ["lka"] = {"Lakalei"}, ["lkb"] = {"Kabras", "Lukabaras"}, ["lkc"] = {"Kucong"}, ["lkd"] = {"Lakondê"}, ["lke"] = {"Kenyi"}, ["lkh"] = {"Lakha"}, ["lki"] = {"Laki"}, ["lkj"] = {"Remun"}, ["lkl"] = {"Laeko-Libuat"}, ["lkm"] = {"Kalaamaya"}, ["lkn"] = {"Lakon", "Vure"}, ["lko"] = {"Khayo", "Olukhayo"}, ["lkr"] = {"Päri"}, ["lks"] = {"Kisa", "Olushisa"}, ["lkt"] = {"Lakota"}, ["lku"] = {"Kungkari"}, ["lky"] = {"Lokoya"}, ["lla"] = {"Lala-Roba"}, ["llb"] = {"Lolo"}, ["llc"] = {"Lele (Guinea)"}, ["lld"] = {"Ladin"}, ["lle"] = {"Lele (Papua New Guinea)"}, ["llf"] = {"Hermit"}, ["llg"] = {"Lole"}, ["llh"] = {"Lamu"}, ["lli"] = {"Teke-Laali"}, ["llj"] = {"Ladji Ladji"}, ["llk"] = {"Lelak"}, ["lll"] = {"Lilau"}, ["llm"] = {"Lasalimu"}, ["lln"] = {"Lele (Chad)"}, ["llp"] = {"North Efate"}, ["llq"] = {"Lolak"}, ["lls"] = {"Lithuanian Sign Language"}, ["llu"] = {"Lau"}, ["llx"] = {"Lauan"}, ["lma"] = {"East Limba"}, ["lmb"] = {"Merei"}, ["lmc"] = {"Limilngan"}, ["lmd"] = {"Lumun"}, ["lme"] = {"Pévé"}, ["lmf"] = {"South Lembata"}, ["lmg"] = {"Lamogai"}, ["lmh"] = {"Lambichhong"}, ["lmi"] = {"Lombi"}, ["lmj"] = {"West Lembata"}, ["lmk"] = {"Lamkang"}, ["lml"] = {"Hano"}, ["lmn"] = {"Lambadi"}, ["lmo"] = {"Lombard"}, ["lmp"] = {"Limbum"}, ["lmq"] = {"Lamatuka"}, ["lmr"] = {"Lamalera"}, ["lmu"] = {"Lamenu"}, ["lmv"] = {"Lomaiviti"}, ["lmw"] = {"Lake Miwok"}, ["lmx"] = {"Laimbue"}, ["lmy"] = {"Lamboya"}, ["lna"] = {"Langbashe"}, ["lnb"] = {"Mbalanhu"}, ["lnd"] = {"Lundayeh", "Lun Bawang"}, ["lng"] = {"Langobardic"}, ["lnh"] = {"Lanoh"}, ["lni"] = {"Daantanai'"}, ["lnj"] = {"Leningitij"}, ["lnl"] = {"South Central Banda"}, ["lnm"] = {"Langam"}, ["lnn"] = {"Lorediakarkar"}, ["lns"] = {"Lamnso'"}, ["lnu"] = {"Longuda"}, ["lnw"] = {"Lanima"}, ["lnz"] = {"Lonzo"}, ["loa"] = {"Loloda"}, ["lob"] = {"Lobi"}, ["loc"] = {"Inonhan"}, ["loe"] = {"Saluan"}, ["lof"] = {"Logol"}, ["log"] = {"Logo"}, ["loh"] = {"Narim"}, ["loi"] = {"Loma (Côte d'Ivoire)"}, ["loj"] = {"Lou"}, ["lok"] = {"Loko"}, ["lol"] = {"Mongo"}, ["lom"] = {"Loma (Liberia)"}, ["lon"] = {"Malawi Lomwe"}, ["loo"] = {"Lombo"}, ["lop"] = {"Lopa"}, ["loq"] = {"Lobala"}, ["lor"] = {"Téén"}, ["los"] = {"Loniu"}, ["lot"] = {"Otuho"}, ["lou"] = {"Louisiana Creole"}, ["lov"] = {"Lopi"}, ["low"] = {"Tampias Lobu"}, ["lox"] = {"Loun"}, ["loy"] = {"Loke"}, ["loz"] = {"Lozi"}, ["lpa"] = {"Lelepa"}, ["lpe"] = {"Lepki"}, ["lpn"] = {"Long Phuri Naga"}, ["lpo"] = {"Lipo"}, ["lpx"] = {"Lopit"}, ["lqr"] = {"Logir"}, ["lra"] = {"Rara Bakati'"}, ["lrc"] = {"Northern Luri"}, ["lre"] = {"Laurentian"}, ["lrg"] = {"Laragia"}, ["lri"] = {"Marachi", "Olumarachi"}, ["lrk"] = {"Loarki"}, ["lrl"] = {"Lari"}, ["lrm"] = {"Marama", "Olumarama"}, ["lrn"] = {"Lorang"}, ["lro"] = {"Laro"}, ["lrr"] = {"Southern Yamphu"}, ["lrt"] = {"Larantuka Malay"}, ["lrv"] = {"Larevat"}, ["lrz"] = {"Lemerig"}, ["lsa"] = {"Lasgerdi"}, ["lsb"] = {"Burundian Sign Language", "Langue des Signes Burundaise"}, ["lsc"] = {"Albarradas Sign Language", "Lengua de señas Albarradas"}, ["lsd"] = {"Lishana Deni"}, ["lse"] = {"Lusengo"}, ["lsh"] = {"Lish"}, ["lsi"] = {"Lashi"}, ["lsl"] = {"Latvian Sign Language"}, ["lsm"] = {"Saamia", "Olusamia"}, ["lsn"] = {"Tibetan Sign Language"}, ["lso"] = {"Laos Sign Language"}, ["lsp"] = {"Panamanian Sign Language", "Lengua de Señas Panameñas"}, ["lsr"] = {"Aruop"}, ["lss"] = {"Lasi"}, ["lst"] = {"Trinidad and Tobago Sign Language"}, ["lsv"] = {"Sivia Sign Language"}, ["lsw"] = {"Seychelles Sign Language", "Lalang Siny Seselwa", "Langue des Signes Seychelloise"}, ["lsy"] = {"Mauritian Sign Language"}, ["ltc"] = {"Late Middle Chinese"}, ["ltg"] = {"Latgalian"}, ["lth"] = {"Thur"}, ["lti"] = {"Leti (Indonesia)"}, ["ltn"] = {"Latundê"}, ["lto"] = {"Tsotso", "Olutsotso"}, ["lts"] = {"Tachoni", "Lutachoni"}, ["ltu"] = {"Latu"}, ["lua"] = {"Luba-Lulua"}, ["luc"] = {"Aringa"}, ["lud"] = {"Ludian"}, ["lue"] = {"Luvale"}, ["luf"] = {"Laua"}, ["lui"] = {"Luiseno"}, ["luj"] = {"Luna"}, ["luk"] = {"Lunanakha"}, ["lul"] = {"Olu'bo"}, ["lum"] = {"Luimbi"}, ["lun"] = {"Lunda"}, ["luo"] = {"Luo (Kenya and Tanzania)", "Dholuo"}, ["lup"] = {"Lumbu"}, ["luq"] = {"Lucumi"}, ["lur"] = {"Laura"}, ["lus"] = {"Lushai"}, ["lut"] = {"Lushootseed"}, ["luu"] = {"Lumba-Yakkha"}, ["luv"] = {"Luwati"}, ["luw"] = {"Luo (Cameroon)"}, ["luy"] = {"Luyia", "Oluluyia"}, ["luz"] = {"Southern Luri"}, ["lva"] = {"Maku'a"}, ["lvi"] = {"Lavi"}, ["lvk"] = {"Lavukaleve"}, ["lvs"] = {"Standard Latvian"}, ["lvu"] = {"Levuka"}, ["lwa"] = {"Lwalu"}, ["lwe"] = {"Lewo Eleng"}, ["lwg"] = {"Wanga", "Oluwanga"}, ["lwh"] = {"White Lachi"}, ["lwl"] = {"Eastern Lawa"}, ["lwm"] = {"Laomian"}, ["lwo"] = {"Luwo"}, ["lws"] = {"Malawian Sign Language"}, ["lwt"] = {"Lewotobi"}, ["lwu"] = {"Lawu"}, ["lww"] = {"Lewo"}, ["lxm"] = {"Lakurumau"}, ["lya"] = {"Layakha"}, ["lyg"] = {"Lyngngam"}, ["lyn"] = {"Luyana"}, ["lzh"] = {"Literary Chinese"}, ["lzl"] = {"Litzlitz"}, ["lzn"] = {"Leinong Naga"}, ["lzz"] = {"Laz"}, ["maa"] = {"San Jerónimo Tecóatl Mazatec"}, ["mab"] = {"Yutanduchi Mixtec"}, ["mad"] = {"Madurese"}, ["mae"] = {"Bo-Rukul"}, ["maf"] = {"Mafa"}, ["mag"] = {"Magahi"}, ["mai"] = {"Maithili"}, ["maj"] = {"Jalapa De Díaz Mazatec"}, ["mak"] = {"Makasar"}, ["mam"] = {"Mam"}, ["man"] = {"Mandingo", "Manding"}, ["map"] = {"Austronesian languages"}, ["maq"] = {"Chiquihuitlán Mazatec"}, ["mas"] = {"Masai"}, ["mat"] = {"San Francisco Matlatzinca"}, ["mau"] = {"Huautla Mazatec"}, ["mav"] = {"Sateré-Mawé"}, ["maw"] = {"Mampruli"}, ["max"] = {"North Moluccan Malay"}, ["maz"] = {"Central Mazahua"}, ["mba"] = {"Higaonon"}, ["mbb"] = {"Western Bukidnon Manobo"}, ["mbc"] = {"Macushi"}, ["mbd"] = {"Dibabawon Manobo"}, ["mbe"] = {"Molale"}, ["mbf"] = {"Baba Malay"}, ["mbh"] = {"Mangseng"}, ["mbi"] = {"Ilianen Manobo"}, ["mbj"] = {"Nadëb"}, ["mbk"] = {"Malol"}, ["mbl"] = {"Maxakalí"}, ["mbm"] = {"Ombamba"}, ["mbn"] = {"Macaguán"}, ["mbo"] = {"Mbo (Cameroon)"}, ["mbp"] = {"Malayo"}, ["mbq"] = {"Maisin"}, ["mbr"] = {"Nukak Makú"}, ["mbs"] = {"Sarangani Manobo"}, ["mbt"] = {"Matigsalug Manobo"}, ["mbu"] = {"Mbula-Bwazza"}, ["mbv"] = {"Mbulungish"}, ["mbw"] = {"Maring"}, ["mbx"] = {"Mari (East Sepik Province)"}, ["mby"] = {"Memoni"}, ["mbz"] = {"Amoltepec Mixtec"}, ["mca"] = {"Maca"}, ["mcb"] = {"Machiguenga"}, ["mcc"] = {"Bitur"}, ["mcd"] = {"Sharanahua"}, ["mce"] = {"Itundujia Mixtec"}, ["mcf"] = {"Matsés"}, ["mcg"] = {"Mapoyo"}, ["mch"] = {"Maquiritari"}, ["mci"] = {"Mese"}, ["mcj"] = {"Mvanip"}, ["mck"] = {"Mbunda"}, ["mcl"] = {"Macaguaje"}, ["mcm"] = {"Malaccan Creole Portuguese"}, ["mcn"] = {"Masana"}, ["mco"] = {"Coatlán Mixe"}, ["mcp"] = {"Makaa"}, ["mcq"] = {"Ese"}, ["mcr"] = {"Menya"}, ["mcs"] = {"Mambai"}, ["mct"] = {"Mengisa"}, ["mcu"] = {"Cameroon Mambila"}, ["mcv"] = {"Minanibai"}, ["mcw"] = {"Mawa (Chad)"}, ["mcx"] = {"Mpiemo"}, ["mcy"] = {"South Watut"}, ["mcz"] = {"Mawan"}, ["mda"] = {"Mada (Nigeria)"}, ["mdb"] = {"Morigi"}, ["mdc"] = {"Male (Papua New Guinea)"}, ["mdd"] = {"Mbum"}, ["mde"] = {"Maba (Chad)"}, ["mdf"] = {"Moksha"}, ["mdg"] = {"Massalat"}, ["mdh"] = {"Maguindanaon"}, ["mdi"] = {"Mamvu"}, ["mdj"] = {"Mangbetu"}, ["mdk"] = {"Mangbutu"}, ["mdl"] = {"Maltese Sign Language"}, ["mdm"] = {"Mayogo"}, ["mdn"] = {"Mbati"}, ["mdp"] = {"Mbala"}, ["mdq"] = {"Mbole"}, ["mdr"] = {"Mandar"}, ["mds"] = {"Maria (Papua New Guinea)"}, ["mdt"] = {"Mbere"}, ["mdu"] = {"Mboko"}, ["mdv"] = {"Santa Lucía Monteverde Mixtec"}, ["mdw"] = {"Mbosi"}, ["mdx"] = {"Dizin"}, ["mdy"] = {"Male (Ethiopia)"}, ["mdz"] = {"Suruí Do Pará"}, ["mea"] = {"Menka"}, ["meb"] = {"Ikobi"}, ["mec"] = {"Marra"}, ["med"] = {"Melpa"}, ["mee"] = {"Mengen"}, ["mef"] = {"Megam"}, ["meh"] = {"Southwestern Tlaxiaco Mixtec"}, ["mei"] = {"Midob"}, ["mej"] = {"Meyah"}, ["mek"] = {"Mekeo"}, ["mel"] = {"Central Melanau"}, ["mem"] = {"Mangala"}, ["men"] = {"Mende (Sierra Leone)"}, ["meo"] = {"Kedah Malay"}, ["mep"] = {"Miriwoong"}, ["meq"] = {"Merey"}, ["mer"] = {"Meru"}, ["mes"] = {"Masmaje"}, ["met"] = {"Mato"}, ["meu"] = {"Motu"}, ["mev"] = {"Mano"}, ["mew"] = {"Maaka"}, ["mey"] = {"Hassaniyya"}, ["mez"] = {"Menominee"}, ["mfa"] = {"Pattani Malay"}, ["mfb"] = {"Bangka"}, ["mfc"] = {"Mba"}, ["mfd"] = {"Mendankwe-Nkwen"}, ["mfe"] = {"Morisyen"}, ["mff"] = {"Naki"}, ["mfg"] = {"Mogofin"}, ["mfh"] = {"Matal"}, ["mfi"] = {"Wandala"}, ["mfj"] = {"Mefele"}, ["mfk"] = {"North Mofu"}, ["mfl"] = {"Putai"}, ["mfm"] = {"Marghi South"}, ["mfn"] = {"Cross River Mbembe"}, ["mfo"] = {"Mbe"}, ["mfp"] = {"Makassar Malay"}, ["mfq"] = {"Moba"}, ["mfr"] = {"Marrithiyel"}, ["mfs"] = {"Mexican Sign Language"}, ["mft"] = {"Mokerang"}, ["mfu"] = {"Mbwela"}, ["mfv"] = {"Mandjak"}, ["mfw"] = {"Mulaha"}, ["mfx"] = {"Melo"}, ["mfy"] = {"Mayo"}, ["mfz"] = {"Mabaan"}, ["mga"] = {"Middle Irish (900-1200)"}, ["mgb"] = {"Mararit"}, ["mgc"] = {"Morokodo"}, ["mgd"] = {"Moru"}, ["mge"] = {"Mango"}, ["mgf"] = {"Maklew"}, ["mgg"] = {"Mpumpong"}, ["mgh"] = {"Makhuwa-Meetto"}, ["mgi"] = {"Lijili"}, ["mgj"] = {"Abureni"}, ["mgk"] = {"Mawes"}, ["mgl"] = {"Maleu-Kilenge"}, ["mgm"] = {"Mambae"}, ["mgn"] = {"Mbangi"}, ["mgo"] = {"Meta'"}, ["mgp"] = {"Eastern Magar"}, ["mgq"] = {"Malila"}, ["mgr"] = {"Mambwe-Lungu"}, ["mgs"] = {"Manda (Tanzania)"}, ["mgt"] = {"Mongol"}, ["mgu"] = {"Mailu"}, ["mgv"] = {"Matengo"}, ["mgw"] = {"Matumbi"}, ["mgy"] = {"Mbunga"}, ["mgz"] = {"Mbugwe"}, ["mha"] = {"Manda (India)"}, ["mhb"] = {"Mahongwe"}, ["mhc"] = {"Mocho"}, ["mhd"] = {"Mbugu"}, ["mhe"] = {"Besisi", "Mah Meri"}, ["mhf"] = {"Mamaa"}, ["mhg"] = {"Margu"}, ["mhi"] = {"Ma'di"}, ["mhj"] = {"Mogholi"}, ["mhk"] = {"Mungaka"}, ["mhl"] = {"Mauwake"}, ["mhm"] = {"Makhuwa-Moniga"}, ["mhn"] = {"Mócheno"}, ["mho"] = {"Mashi (Zambia)"}, ["mhp"] = {"Balinese Malay"}, ["mhq"] = {"Mandan"}, ["mhr"] = {"Eastern Mari"}, ["mhs"] = {"Buru (Indonesia)"}, ["mht"] = {"Mandahuaca"}, ["mhu"] = {"Digaro-Mishmi", "Darang Deng"}, ["mhw"] = {"Mbukushu"}, ["mhx"] = {"Maru", "Lhaovo"}, ["mhy"] = {"Ma'anyan"}, ["mhz"] = {"Mor (Mor Islands)"}, ["mia"] = {"Miami"}, ["mib"] = {"Atatláhuca Mixtec"}, ["mic"] = {"Mi'kmaq", "Micmac"}, ["mid"] = {"Mandaic"}, ["mie"] = {"Ocotepec Mixtec"}, ["mif"] = {"Mofu-Gudur"}, ["mig"] = {"San Miguel El Grande Mixtec"}, ["mih"] = {"Chayuco Mixtec"}, ["mii"] = {"Chigmecatitlán Mixtec"}, ["mij"] = {"Abar", "Mungbam"}, ["mik"] = {"Mikasuki"}, ["mil"] = {"Peñoles Mixtec"}, ["mim"] = {"Alacatlatzala Mixtec"}, ["min"] = {"Minangkabau"}, ["mio"] = {"Pinotepa Nacional Mixtec"}, ["mip"] = {"Apasco-Apoala Mixtec"}, ["miq"] = {"Mískito"}, ["mir"] = {"Isthmus Mixe"}, ["mis"] = {"Uncoded languages"}, ["mit"] = {"Southern Puebla Mixtec"}, ["miu"] = {"Cacaloxtepec Mixtec"}, ["miw"] = {"Akoye"}, ["mix"] = {"Mixtepec Mixtec"}, ["miy"] = {"Ayutla Mixtec"}, ["miz"] = {"Coatzospan Mixtec"}, ["mjb"] = {"Makalero"}, ["mjc"] = {"San Juan Colorado Mixtec"}, ["mjd"] = {"Northwest Maidu"}, ["mje"] = {"Muskum"}, ["mjg"] = {"Tu"}, ["mjh"] = {"Mwera (Nyasa)"}, ["mji"] = {"Kim Mun"}, ["mjj"] = {"Mawak"}, ["mjk"] = {"Matukar"}, ["mjl"] = {"Mandeali"}, ["mjm"] = {"Medebur"}, ["mjn"] = {"Ma (Papua New Guinea)"}, ["mjo"] = {"Malankuravan"}, ["mjp"] = {"Malapandaram"}, ["mjq"] = {"Malaryan"}, ["mjr"] = {"Malavedan"}, ["mjs"] = {"Miship"}, ["mjt"] = {"Sauria Paharia"}, ["mju"] = {"Manna-Dora"}, ["mjv"] = {"Mannan"}, ["mjw"] = {"Karbi"}, ["mjx"] = {"Mahali"}, ["mjy"] = {"Mahican"}, ["mjz"] = {"Majhi"}, ["mka"] = {"Mbre"}, ["mkb"] = {"Mal Paharia"}, ["mkc"] = {"Siliput"}, ["mke"] = {"Mawchi"}, ["mkf"] = {"Miya"}, ["mkg"] = {"Mak (China)"}, ["mkh"] = {"Mon-Khmer languages"}, ["mki"] = {"Dhatki"}, ["mkj"] = {"Mokilese"}, ["mkk"] = {"Byep"}, ["mkl"] = {"Mokole"}, ["mkm"] = {"Moklen"}, ["mkn"] = {"Kupang Malay"}, ["mko"] = {"Mingang Doso"}, ["mkp"] = {"Moikodi"}, ["mkq"] = {"Bay Miwok"}, ["mkr"] = {"Malas"}, ["mks"] = {"Silacayoapan Mixtec"}, ["mkt"] = {"Vamale"}, ["mku"] = {"Konyanka Maninka"}, ["mkv"] = {"Mafea"}, ["mkw"] = {"Kituba (Congo)"}, ["mkx"] = {"Kinamiging Manobo"}, ["mky"] = {"East Makian"}, ["mkz"] = {"Makasae"}, ["mla"] = {"Malo"}, ["mlb"] = {"Mbule"}, ["mlc"] = {"Cao Lan"}, ["mle"] = {"Manambu"}, ["mlf"] = {"Mal"}, ["mlh"] = {"Mape"}, ["mli"] = {"Malimpung"}, ["mlj"] = {"Miltu"}, ["mlk"] = {"Ilwana", "Kiwilwana"}, ["mll"] = {"Malua Bay"}, ["mlm"] = {"Mulam"}, ["mln"] = {"Malango"}, ["mlo"] = {"Mlomp"}, ["mlp"] = {"Bargam"}, ["mlq"] = {"Western Maninkakan"}, ["mlr"] = {"Vame"}, ["mls"] = {"Masalit"}, ["mlu"] = {"To'abaita"}, ["mlv"] = {"Motlav", "Mwotlap"}, ["mlw"] = {"Moloko"}, ["mlx"] = {"Malfaxal", "Naha'ai"}, ["mlz"] = {"Malaynon"}, ["mma"] = {"Mama"}, ["mmb"] = {"Momina"}, ["mmc"] = {"Michoacán Mazahua"}, ["mmd"] = {"Maonan"}, ["mme"] = {"Mae"}, ["mmf"] = {"Mundat"}, ["mmg"] = {"North Ambrym"}, ["mmh"] = {"Mehináku"}, ["mmi"] = {"Musar"}, ["mmj"] = {"Majhwar"}, ["mmk"] = {"Mukha-Dora"}, ["mml"] = {"Man Met"}, ["mmm"] = {"Maii"}, ["mmn"] = {"Mamanwa"}, ["mmo"] = {"Mangga Buang"}, ["mmp"] = {"Siawi"}, ["mmq"] = {"Musak"}, ["mmr"] = {"Western Xiangxi Miao"}, ["mmt"] = {"Malalamai"}, ["mmu"] = {"Mmaala"}, ["mmv"] = {"Miriti"}, ["mmw"] = {"Emae"}, ["mmx"] = {"Madak"}, ["mmy"] = {"Migaama"}, ["mmz"] = {"Mabaale"}, ["mna"] = {"Mbula"}, ["mnb"] = {"Muna"}, ["mnc"] = {"Manchu"}, ["mnd"] = {"Mondé"}, ["mne"] = {"Naba"}, ["mnf"] = {"Mundani"}, ["mng"] = {"Eastern Mnong"}, ["mnh"] = {"Mono (Democratic Republic of Congo)"}, ["mni"] = {"Manipuri"}, ["mnj"] = {"Munji"}, ["mnk"] = {"Mandinka"}, ["mnl"] = {"Tiale"}, ["mnm"] = {"Mapena"}, ["mnn"] = {"Southern Mnong"}, ["mno"] = {"Manobo languages"}, ["mnp"] = {"Min Bei Chinese"}, ["mnq"] = {"Minriq"}, ["mnr"] = {"Mono (USA)"}, ["mns"] = {"Mansi"}, ["mnu"] = {"Mer"}, ["mnv"] = {"Rennell-Bellona"}, ["mnw"] = {"Mon"}, ["mnx"] = {"Manikion"}, ["mny"] = {"Manyawa"}, ["mnz"] = {"Moni"}, ["moa"] = {"Mwan"}, ["moc"] = {"Mocoví"}, ["mod"] = {"Mobilian"}, ["moe"] = {"Innu", "Montagnais"}, ["mog"] = {"Mongondow"}, ["moh"] = {"Mohawk"}, ["moi"] = {"Mboi"}, ["moj"] = {"Monzombo"}, ["mok"] = {"Morori"}, ["mom"] = {"Mangue"}, ["moo"] = {"Monom"}, ["mop"] = {"Mopán Maya"}, ["moq"] = {"Mor (Bomberai Peninsula)"}, ["mor"] = {"Moro"}, ["mos"] = {"Mossi"}, ["mot"] = {"Barí"}, ["mou"] = {"Mogum"}, ["mov"] = {"Mohave"}, ["mow"] = {"Moi (Congo)"}, ["mox"] = {"Molima"}, ["moy"] = {"Shekkacho"}, ["moz"] = {"Mukulu", "Gergiko"}, ["mpa"] = {"Mpoto"}, ["mpb"] = {"Malak Malak", "Mullukmulluk"}, ["mpc"] = {"Mangarrayi"}, ["mpd"] = {"Machinere"}, ["mpe"] = {"Majang"}, ["mpg"] = {"Marba"}, ["mph"] = {"Maung"}, ["mpi"] = {"Mpade"}, ["mpj"] = {"Martu Wangka", "Wangkajunga"}, ["mpk"] = {"Mbara (Chad)"}, ["mpl"] = {"Middle Watut"}, ["mpm"] = {"Yosondúa Mixtec"}, ["mpn"] = {"Mindiri"}, ["mpo"] = {"Miu"}, ["mpp"] = {"Migabac"}, ["mpq"] = {"Matís"}, ["mpr"] = {"Vangunu"}, ["mps"] = {"Dadibi"}, ["mpt"] = {"Mian"}, ["mpu"] = {"Makuráp"}, ["mpv"] = {"Mungkip"}, ["mpw"] = {"Mapidian"}, ["mpx"] = {"Misima-Panaeati"}, ["mpy"] = {"Mapia"}, ["mpz"] = {"Mpi"}, ["mqa"] = {"Maba (Indonesia)"}, ["mqb"] = {"Mbuko"}, ["mqc"] = {"Mangole"}, ["mqe"] = {"Matepi"}, ["mqf"] = {"Momuna"}, ["mqg"] = {"Kota Bangun Kutai Malay"}, ["mqh"] = {"Tlazoyaltepec Mixtec"}, ["mqi"] = {"Mariri"}, ["mqj"] = {"Mamasa"}, ["mqk"] = {"Rajah Kabunsuwan Manobo"}, ["mql"] = {"Mbelime"}, ["mqm"] = {"South Marquesan"}, ["mqn"] = {"Moronene"}, ["mqo"] = {"Modole"}, ["mqp"] = {"Manipa"}, ["mqq"] = {"Minokok"}, ["mqr"] = {"Mander"}, ["mqs"] = {"West Makian"}, ["mqt"] = {"Mok"}, ["mqu"] = {"Mandari"}, ["mqv"] = {"Mosimo"}, ["mqw"] = {"Murupi"}, ["mqx"] = {"Mamuju"}, ["mqy"] = {"Manggarai"}, ["mqz"] = {"Pano"}, ["mra"] = {"Mlabri"}, ["mrb"] = {"Marino"}, ["mrc"] = {"Maricopa"}, ["mrd"] = {"Western Magar"}, ["mre"] = {"Martha's Vineyard Sign Language"}, ["mrf"] = {"Elseng"}, ["mrg"] = {"Mising"}, ["mrh"] = {"Mara Chin"}, ["mrj"] = {"Western Mari"}, ["mrk"] = {"Hmwaveke"}, ["mrl"] = {"Mortlockese"}, ["mrm"] = {"Merlav", "Mwerlap"}, ["mrn"] = {"Cheke Holo"}, ["mro"] = {"Mru"}, ["mrp"] = {"Morouas"}, ["mrq"] = {"North Marquesan"}, ["mrr"] = {"Maria (India)"}, ["mrs"] = {"Maragus"}, ["mrt"] = {"Marghi Central"}, ["mru"] = {"Mono (Cameroon)"}, ["mrv"] = {"Mangareva"}, ["mrw"] = {"Maranao"}, ["mrx"] = {"Maremgi", "Dineor"}, ["mry"] = {"Mandaya"}, ["mrz"] = {"Marind"}, ["msb"] = {"Masbatenyo"}, ["msc"] = {"Sankaran Maninka"}, ["msd"] = {"Yucatec Maya Sign Language"}, ["mse"] = {"Musey"}, ["msf"] = {"Mekwei"}, ["msg"] = {"Moraid"}, ["msh"] = {"Masikoro Malagasy"}, ["msi"] = {"Sabah Malay"}, ["msj"] = {"Ma (Democratic Republic of Congo)"}, ["msk"] = {"Mansaka"}, ["msl"] = {"Molof", "Poule"}, ["msm"] = {"Agusan Manobo"}, ["msn"] = {"Vurës"}, ["mso"] = {"Mombum"}, ["msp"] = {"Maritsauá"}, ["msq"] = {"Caac"}, ["msr"] = {"Mongolian Sign Language"}, ["mss"] = {"West Masela"}, ["msu"] = {"Musom"}, ["msv"] = {"Maslam"}, ["msw"] = {"Mansoanka"}, ["msx"] = {"Moresada"}, ["msy"] = {"Aruamu"}, ["msz"] = {"Momare"}, ["mta"] = {"Cotabato Manobo"}, ["mtb"] = {"Anyin Morofo"}, ["mtc"] = {"Munit"}, ["mtd"] = {"Mualang"}, ["mte"] = {"Mono (Solomon Islands)"}, ["mtf"] = {"Murik (Papua New Guinea)"}, ["mtg"] = {"Una"}, ["mth"] = {"Munggui"}, ["mti"] = {"Maiwa (Papua New Guinea)"}, ["mtj"] = {"Moskona"}, ["mtk"] = {"Mbe'"}, ["mtl"] = {"Montol"}, ["mtm"] = {"Mator"}, ["mtn"] = {"Matagalpa"}, ["mto"] = {"Totontepec Mixe"}, ["mtp"] = {"Wichí Lhamtés Nocten"}, ["mtq"] = {"Muong"}, ["mtr"] = {"Mewari"}, ["mts"] = {"Yora"}, ["mtt"] = {"Mota"}, ["mtu"] = {"Tututepec Mixtec"}, ["mtv"] = {"Asaro'o"}, ["mtw"] = {"Southern Binukidnon"}, ["mtx"] = {"Tidaá Mixtec"}, ["mty"] = {"Nabi"}, ["mua"] = {"Mundang"}, ["mub"] = {"Mubi"}, ["muc"] = {"Ajumbu"}, ["mud"] = {"Mednyj Aleut"}, ["mue"] = {"Media Lengua"}, ["mug"] = {"Musgu"}, ["muh"] = {"Mündü"}, ["mui"] = {"Musi"}, ["muj"] = {"Mabire"}, ["muk"] = {"Mugom"}, ["mul"] = {"Multiple languages"}, ["mum"] = {"Maiwala"}, ["mun"] = {"Munda languages"}, ["muo"] = {"Nyong"}, ["mup"] = {"Malvi"}, ["muq"] = {"Eastern Xiangxi Miao"}, ["mur"] = {"Murle"}, ["mus"] = {"Creek"}, ["mut"] = {"Western Muria"}, ["muu"] = {"Yaaku"}, ["muv"] = {"Muthuvan"}, ["mux"] = {"Bo-Ung"}, ["muy"] = {"Muyang"}, ["muz"] = {"Mursi"}, ["mva"] = {"Manam"}, ["mvb"] = {"Mattole"}, ["mvd"] = {"Mamboru"}, ["mve"] = {"Marwari (Pakistan)"}, ["mvf"] = {"Peripheral Mongolian"}, ["mvg"] = {"Yucuañe Mixtec"}, ["mvh"] = {"Mulgi"}, ["mvi"] = {"Miyako"}, ["mvk"] = {"Mekmek"}, ["mvl"] = {"Mbara (Australia)"}, ["mvn"] = {"Minaveha"}, ["mvo"] = {"Marovo"}, ["mvp"] = {"Duri"}, ["mvq"] = {"Moere"}, ["mvr"] = {"Marau"}, ["mvs"] = {"Massep"}, ["mvt"] = {"Mpotovoro"}, ["mvu"] = {"Marfa"}, ["mvv"] = {"Tagal Murut"}, ["mvw"] = {"Machinga"}, ["mvx"] = {"Meoswar"}, ["mvy"] = {"Indus Kohistani"}, ["mvz"] = {"Mesqan"}, ["mwa"] = {"Mwatebu"}, ["mwb"] = {"Juwal"}, ["mwc"] = {"Are"}, ["mwe"] = {"Mwera (Chimwera)"}, ["mwf"] = {"Murrinh-Patha"}, ["mwg"] = {"Aiklep"}, ["mwh"] = {"Mouk-Aria"}, ["mwi"] = {"Labo", "Ninde"}, ["mwk"] = {"Kita Maninkakan"}, ["mwl"] = {"Mirandese"}, ["mwm"] = {"Sar"}, ["mwn"] = {"Nyamwanga"}, ["mwo"] = {"Central Maewo"}, ["mwp"] = {"Kala Lagaw Ya"}, ["mwq"] = {"Mün Chin"}, ["mwr"] = {"Marwari"}, ["mws"] = {"Mwimbi-Muthambi"}, ["mwt"] = {"Moken"}, ["mwu"] = {"Mittu"}, ["mwv"] = {"Mentawai"}, ["mww"] = {"Hmong Daw"}, ["mwz"] = {"Moingi"}, ["mxa"] = {"Northwest Oaxaca Mixtec"}, ["mxb"] = {"Tezoatlán Mixtec"}, ["mxc"] = {"Manyika"}, ["mxd"] = {"Modang"}, ["mxe"] = {"Mele-Fila"}, ["mxf"] = {"Malgbe"}, ["mxg"] = {"Mbangala"}, ["mxh"] = {"Mvuba"}, ["mxi"] = {"Mozarabic"}, ["mxj"] = {"Miju-Mishmi", "Geman Deng"}, ["mxk"] = {"Monumbo"}, ["mxl"] = {"Maxi Gbe"}, ["mxm"] = {"Meramera"}, ["mxn"] = {"Moi (Indonesia)"}, ["mxo"] = {"Mbowe"}, ["mxp"] = {"Tlahuitoltepec Mixe"}, ["mxq"] = {"Juquila Mixe"}, ["mxr"] = {"Murik (Malaysia)"}, ["mxs"] = {"Huitepec Mixtec"}, ["mxt"] = {"Jamiltepec Mixtec"}, ["mxu"] = {"Mada (Cameroon)"}, ["mxv"] = {"Metlatónoc Mixtec"}, ["mxw"] = {"Namo"}, ["mxx"] = {"Mahou", "Mawukakan"}, ["mxy"] = {"Southeastern Nochixtlán Mixtec"}, ["mxz"] = {"Central Masela"}, ["myb"] = {"Mbay"}, ["myc"] = {"Mayeka"}, ["mye"] = {"Myene"}, ["myf"] = {"Bambassi"}, ["myg"] = {"Manta"}, ["myh"] = {"Makah"}, ["myj"] = {"Mangayat"}, ["myk"] = {"Mamara Senoufo"}, ["myl"] = {"Moma"}, ["mym"] = {"Me'en"}, ["myn"] = {"Mayan languages"}, ["myo"] = {"Anfillo"}, ["myp"] = {"Pirahã"}, ["myr"] = {"Muniche"}, ["mys"] = {"Mesmes"}, ["myu"] = {"Mundurukú"}, ["myv"] = {"Erzya"}, ["myw"] = {"Muyuw"}, ["myx"] = {"Masaaba"}, ["myy"] = {"Macuna"}, ["myz"] = {"Classical Mandaic"}, ["mza"] = {"Santa María Zacatepec Mixtec"}, ["mzb"] = {"Tumzabt"}, ["mzc"] = {"Madagascar Sign Language"}, ["mzd"] = {"Malimba"}, ["mze"] = {"Morawa"}, ["mzg"] = {"Monastic Sign Language"}, ["mzh"] = {"Wichí Lhamtés Güisnay"}, ["mzi"] = {"Ixcatlán Mazatec"}, ["mzj"] = {"Manya"}, ["mzk"] = {"Nigeria Mambila"}, ["mzl"] = {"Mazatlán Mixe"}, ["mzm"] = {"Mumuye"}, ["mzn"] = {"Mazanderani"}, ["mzo"] = {"Matipuhy"}, ["mzp"] = {"Movima"}, ["mzq"] = {"Mori Atas"}, ["mzr"] = {"Marúbo"}, ["mzs"] = {"Macanese"}, ["mzt"] = {"Mintil"}, ["mzu"] = {"Inapang"}, ["mzv"] = {"Manza"}, ["mzw"] = {"Deg"}, ["mzx"] = {"Mawayana"}, ["mzy"] = {"Mozambican Sign Language"}, ["mzz"] = {"Maiadomu"}, ["naa"] = {"Namla"}, ["nab"] = {"Southern Nambikuára"}, ["nac"] = {"Narak"}, ["nae"] = {"Naka'ela"}, ["naf"] = {"Nabak"}, ["nag"] = {"Naga Pidgin"}, ["nah"] = {"Nahuatl languages"}, ["nai"] = {"North American Indian languages"}, ["naj"] = {"Nalu"}, ["nak"] = {"Nakanai"}, ["nal"] = {"Nalik"}, ["nam"] = {"Ngan'gityemerri"}, ["nan"] = {"Min Nan Chinese"}, ["nao"] = {"Naaba"}, ["nap"] = {"Neapolitan"}, ["naq"] = {"Khoekhoe", "Nama (Namibia)"}, ["nar"] = {"Iguta"}, ["nas"] = {"Naasioi"}, ["nat"] = {"Ca̱hungwa̱rya̱", "Hungworo"}, ["naw"] = {"Nawuri"}, ["nax"] = {"Nakwi"}, ["nay"] = {"Ngarrindjeri"}, ["naz"] = {"Coatepec Nahuatl"}, ["nba"] = {"Nyemba"}, ["nbb"] = {"Ndoe"}, ["nbc"] = {"Chang Naga"}, ["nbd"] = {"Ngbinda"}, ["nbe"] = {"Konyak Naga"}, ["nbg"] = {"Nagarchal"}, ["nbh"] = {"Ngamo"}, ["nbi"] = {"Mao Naga"}, ["nbj"] = {"Ngarinyman"}, ["nbk"] = {"Nake"}, ["nbm"] = {"Ngbaka Ma'bo"}, ["nbn"] = {"Kuri"}, ["nbo"] = {"Nkukoli"}, ["nbp"] = {"Nnam"}, ["nbq"] = {"Nggem"}, ["nbr"] = {"Numana"}, ["nbs"] = {"Namibian Sign Language"}, ["nbt"] = {"Na"}, ["nbu"] = {"Rongmei Naga"}, ["nbv"] = {"Ngamambo"}, ["nbw"] = {"Southern Ngbandi"}, ["nby"] = {"Ningera"}, ["nca"] = {"Iyo"}, ["ncb"] = {"Central Nicobarese"}, ["ncc"] = {"Ponam"}, ["ncd"] = {"Nachering"}, ["nce"] = {"Yale"}, ["ncf"] = {"Notsi"}, ["ncg"] = {"Nisga'a"}, ["nch"] = {"Central Huasteca Nahuatl"}, ["nci"] = {"Classical Nahuatl"}, ["ncj"] = {"Northern Puebla Nahuatl"}, ["nck"] = {"Na-kara"}, ["ncl"] = {"Michoacán Nahuatl"}, ["ncm"] = {"Nambo"}, ["ncn"] = {"Nauna"}, ["nco"] = {"Sibe"}, ["ncq"] = {"Northern Katang"}, ["ncr"] = {"Ncane"}, ["ncs"] = {"Nicaraguan Sign Language"}, ["nct"] = {"Chothe Naga"}, ["ncu"] = {"Chumburung"}, ["ncx"] = {"Central Puebla Nahuatl"}, ["ncz"] = {"Natchez"}, ["nda"] = {"Ndasa"}, ["ndb"] = {"Kenswei Nsei"}, ["ndc"] = {"Ndau"}, ["ndd"] = {"Nde-Nsele-Nta"}, ["ndf"] = {"Nadruvian"}, ["ndg"] = {"Ndengereko"}, ["ndh"] = {"Ndali"}, ["ndi"] = {"Samba Leko"}, ["ndj"] = {"Ndamba"}, ["ndk"] = {"Ndaka"}, ["ndl"] = {"Ndolo"}, ["ndm"] = {"Ndam"}, ["ndn"] = {"Ngundi"}, ["ndp"] = {"Ndo"}, ["ndq"] = {"Ndombe"}, ["ndr"] = {"Ndoola"}, ["nds"] = {"Low German", "Low Saxon"}, ["ndt"] = {"Ndunga"}, ["ndu"] = {"Dugun"}, ["ndv"] = {"Ndut"}, ["ndw"] = {"Ndobo"}, ["ndx"] = {"Nduga"}, ["ndy"] = {"Lutos"}, ["ndz"] = {"Ndogo"}, ["nea"] = {"Eastern Ngad'a"}, ["neb"] = {"Toura (Côte d'Ivoire)"}, ["nec"] = {"Nedebang"}, ["ned"] = {"Nde-Gbite"}, ["nee"] = {"Nêlêmwa-Nixumwak"}, ["nef"] = {"Nefamese"}, ["neg"] = {"Negidal"}, ["neh"] = {"Nyenkha"}, ["nei"] = {"Neo-Hittite"}, ["nej"] = {"Neko"}, ["nek"] = {"Neku"}, ["nem"] = {"Nemi"}, ["nen"] = {"Nengone"}, ["neo"] = {"Ná-Meo"}, ["neq"] = {"North Central Mixe"}, ["ner"] = {"Yahadian"}, ["nes"] = {"Bhoti Kinnauri"}, ["net"] = {"Nete"}, ["neu"] = {"Neo"}, ["nev"] = {"Nyaheun"}, ["new"] = {"Newari", "Nepal Bhasa"}, ["nex"] = {"Neme"}, ["ney"] = {"Neyo"}, ["nez"] = {"Nez Perce"}, ["nfa"] = {"Dhao"}, ["nfd"] = {"Ahwai"}, ["nfl"] = {"Ayiwo", "Äiwoo"}, ["nfr"] = {"Nafaanra"}, ["nfu"] = {"Mfumte"}, ["nga"] = {"Ngbaka"}, ["ngb"] = {"Northern Ngbandi"}, ["ngc"] = {"Ngombe (Democratic Republic of Congo)"}, ["ngd"] = {"Ngando (Central African Republic)"}, ["nge"] = {"Ngemba"}, ["ngf"] = {"Trans-New Guinea languages"}, ["ngg"] = {"Ngbaka Manza"}, ["ngh"] = {"Nǁng"}, ["ngi"] = {"Ngizim"}, ["ngj"] = {"Ngie"}, ["ngk"] = {"Dalabon"}, ["ngl"] = {"Lomwe"}, ["ngm"] = {"Ngatik Men's Creole"}, ["ngn"] = {"Ngwo"}, ["ngp"] = {"Ngulu"}, ["ngq"] = {"Ngurimi", "Ngoreme"}, ["ngr"] = {"Engdewu"}, ["ngs"] = {"Gvoko"}, ["ngt"] = {"Kriang", "Ngeq"}, ["ngu"] = {"Guerrero Nahuatl"}, ["ngv"] = {"Nagumi"}, ["ngw"] = {"Ngwaba"}, ["ngx"] = {"Nggwahyi"}, ["ngy"] = {"Tibea"}, ["ngz"] = {"Ngungwel"}, ["nha"] = {"Nhanda"}, ["nhb"] = {"Beng"}, ["nhc"] = {"Tabasco Nahuatl"}, ["nhd"] = {"Chiripá", "Ava Guaraní"}, ["nhe"] = {"Eastern Huasteca Nahuatl"}, ["nhf"] = {"Nhuwala"}, ["nhg"] = {"Tetelcingo Nahuatl"}, ["nhh"] = {"Nahari"}, ["nhi"] = {"Zacatlán-Ahuacatlán-Tepetzintla Nahuatl"}, ["nhk"] = {"Isthmus-Cosoleacaque Nahuatl"}, ["nhm"] = {"Morelos Nahuatl"}, ["nhn"] = {"Central Nahuatl"}, ["nho"] = {"Takuu"}, ["nhp"] = {"Isthmus-Pajapan Nahuatl"}, ["nhq"] = {"Huaxcaleca Nahuatl"}, ["nhr"] = {"Naro"}, ["nht"] = {"Ometepec Nahuatl"}, ["nhu"] = {"Noone"}, ["nhv"] = {"Temascaltepec Nahuatl"}, ["nhw"] = {"Western Huasteca Nahuatl"}, ["nhx"] = {"Isthmus-Mecayapan Nahuatl"}, ["nhy"] = {"Northern Oaxaca Nahuatl"}, ["nhz"] = {"Santa María La Alta Nahuatl"}, ["nia"] = {"Nias"}, ["nib"] = {"Nakame"}, ["nic"] = {"Niger-Kordofanian languages"}, ["nid"] = {"Ngandi"}, ["nie"] = {"Niellim"}, ["nif"] = {"Nek"}, ["nig"] = {"Ngalakgan"}, ["nih"] = {"Nyiha (Tanzania)"}, ["nii"] = {"Nii"}, ["nij"] = {"Ngaju"}, ["nik"] = {"Southern Nicobarese"}, ["nil"] = {"Nila"}, ["nim"] = {"Nilamba"}, ["nin"] = {"Ninzo"}, ["nio"] = {"Nganasan"}, ["niq"] = {"Nandi"}, ["nir"] = {"Nimboran"}, ["nis"] = {"Nimi"}, ["nit"] = {"Southeastern Kolami"}, ["niu"] = {"Niuean"}, ["niv"] = {"Gilyak"}, ["niw"] = {"Nimo"}, ["nix"] = {"Hema"}, ["niy"] = {"Ngiti"}, ["niz"] = {"Ningil"}, ["nja"] = {"Nzanyi"}, ["njb"] = {"Nocte Naga"}, ["njd"] = {"Ndonde Hamba"}, ["njh"] = {"Lotha Naga"}, ["nji"] = {"Gudanji"}, ["njj"] = {"Njen"}, ["njl"] = {"Njalgulgule"}, ["njm"] = {"Angami Naga"}, ["njn"] = {"Liangmai Naga"}, ["njo"] = {"Ao Naga"}, ["njr"] = {"Njerep"}, ["njs"] = {"Nisa"}, ["njt"] = {"Ndyuka-Trio Pidgin"}, ["nju"] = {"Ngadjunmaya"}, ["njx"] = {"Kunyi"}, ["njy"] = {"Njyem"}, ["njz"] = {"Nyishi"}, ["nka"] = {"Nkoya"}, ["nkb"] = {"Khoibu Naga"}, ["nkc"] = {"Nkongho"}, ["nkd"] = {"Koireng"}, ["nke"] = {"Duke"}, ["nkf"] = {"Inpui Naga"}, ["nkg"] = {"Nekgini"}, ["nkh"] = {"Khezha Naga"}, ["nki"] = {"Thangal Naga"}, ["nkj"] = {"Nakai"}, ["nkk"] = {"Nokuku"}, ["nkm"] = {"Namat"}, ["nkn"] = {"Nkangala"}, ["nko"] = {"Nkonya"}, ["nkp"] = {"Niuatoputapu"}, ["nkq"] = {"Nkami"}, ["nkr"] = {"Nukuoro"}, ["nks"] = {"North Asmat"}, ["nkt"] = {"Nyika (Tanzania)"}, ["nku"] = {"Bouna Kulango"}, ["nkv"] = {"Nyika (Malawi and Zambia)"}, ["nkw"] = {"Nkutu"}, ["nkx"] = {"Nkoroo"}, ["nkz"] = {"Nkari"}, ["nla"] = {"Ngombale"}, ["nlc"] = {"Nalca"}, ["nle"] = {"East Nyala"}, ["nlg"] = {"Gela"}, ["nli"] = {"Grangali"}, ["nlj"] = {"Nyali"}, ["nlk"] = {"Ninia Yali"}, ["nll"] = {"Nihali"}, ["nlm"] = {"Mankiyali"}, ["nlo"] = {"Ngul"}, ["nlq"] = {"Lao Naga"}, ["nlu"] = {"Nchumbulu"}, ["nlv"] = {"Orizaba Nahuatl"}, ["nlw"] = {"Walangama"}, ["nlx"] = {"Nahali"}, ["nly"] = {"Nyamal"}, ["nlz"] = {"Nalögo"}, ["nma"] = {"Maram Naga"}, ["nmb"] = {"Big Nambas", "V'ënen Taut"}, ["nmc"] = {"Ngam"}, ["nmd"] = {"Ndumu"}, ["nme"] = {"Mzieme Naga"}, ["nmf"] = {"Tangkhul Naga (India)"}, ["nmg"] = {"Kwasio"}, ["nmh"] = {"Monsang Naga"}, ["nmi"] = {"Nyam"}, ["nmj"] = {"Ngombe (Central African Republic)"}, ["nmk"] = {"Namakura"}, ["nml"] = {"Ndemli"}, ["nmm"] = {"Manangba"}, ["nmn"] = {"ǃXóõ"}, ["nmo"] = {"Moyon Naga"}, ["nmp"] = {"Nimanbur"}, ["nmq"] = {"Nambya"}, ["nmr"] = {"Nimbari"}, ["nms"] = {"Letemboi"}, ["nmt"] = {"Namonuito"}, ["nmu"] = {"Northeast Maidu"}, ["nmv"] = {"Ngamini"}, ["nmw"] = {"Nimoa", "Rifao"}, ["nmx"] = {"Nama (Papua New Guinea)"}, ["nmy"] = {"Namuyi"}, ["nmz"] = {"Nawdm"}, ["nna"] = {"Nyangumarta"}, ["nnb"] = {"Nande"}, ["nnc"] = {"Nancere"}, ["nnd"] = {"West Ambae"}, ["nne"] = {"Ngandyera"}, ["nnf"] = {"Ngaing"}, ["nng"] = {"Maring Naga"}, ["nnh"] = {"Ngiemboon"}, ["nni"] = {"North Nuaulu"}, ["nnj"] = {"Nyangatom"}, ["nnk"] = {"Nankina"}, ["nnl"] = {"Northern Rengma Naga"}, ["nnm"] = {"Namia"}, ["nnn"] = {"Ngete"}, ["nnp"] = {"Wancho Naga"}, ["nnq"] = {"Ngindo"}, ["nnr"] = {"Narungga"}, ["nnt"] = {"Nanticoke"}, ["nnu"] = {"Dwang"}, ["nnv"] = {"Nugunu (Australia)"}, ["nnw"] = {"Southern Nuni"}, ["nny"] = {"Nyangga"}, ["nnz"] = {"Nda'nda'"}, ["noa"] = {"Woun Meu"}, ["noc"] = {"Nuk"}, ["nod"] = {"Northern Thai"}, ["noe"] = {"Nimadi"}, ["nof"] = {"Nomane"}, ["nog"] = {"Nogai"}, ["noh"] = {"Nomu"}, ["noi"] = {"Noiri"}, ["noj"] = {"Nonuya"}, ["nok"] = {"Nooksack"}, ["nol"] = {"Nomlaki"}, ["nom"] = {"Nocamán"}, ["non"] = {"Old Norse"}, ["nop"] = {"Numanggang"}, ["noq"] = {"Ngongo"}, ["nos"] = {"Eastern Nisu"}, ["not"] = {"Nomatsiguenga"}, ["nou"] = {"Ewage-Notu"}, ["nov"] = {"Novial"}, ["now"] = {"Nyambo"}, ["noy"] = {"Noy"}, ["noz"] = {"Nayi"}, ["npa"] = {"Nar Phu"}, ["npb"] = {"Nupbikha"}, ["npg"] = {"Ponyo-Gongwang Naga"}, ["nph"] = {"Phom Naga"}, ["npi"] = {"Nepali (individual language)"}, ["npl"] = {"Southeastern Puebla Nahuatl"}, ["npn"] = {"Mondropolon"}, ["npo"] = {"Pochuri Naga"}, ["nps"] = {"Nipsan"}, ["npu"] = {"Puimei Naga"}, ["npx"] = {"Noipx"}, ["npy"] = {"Napu"}, ["nqg"] = {"Southern Nago"}, ["nqk"] = {"Kura Ede Nago"}, ["nql"] = {"Ngendelengo"}, ["nqm"] = {"Ndom"}, ["nqn"] = {"Nen"}, ["nqo"] = {"N'Ko", "N’Ko"}, ["nqq"] = {"Kyan-Karyaw Naga"}, ["nqt"] = {"Nteng"}, ["nqy"] = {"Akyaung Ari Naga"}, ["nra"] = {"Ngom"}, ["nrb"] = {"Nara"}, ["nrc"] = {"Noric"}, ["nre"] = {"Southern Rengma Naga"}, ["nrf"] = {"Jèrriais", "Guernésiais"}, ["nrg"] = {"Narango"}, ["nri"] = {"Chokri Naga"}, ["nrk"] = {"Ngarla"}, ["nrl"] = {"Ngarluma"}, ["nrm"] = {"Narom"}, ["nrn"] = {"Norn"}, ["nrp"] = {"North Picene"}, ["nrr"] = {"Norra", "Nora"}, ["nrt"] = {"Northern Kalapuya"}, ["nru"] = {"Narua"}, ["nrx"] = {"Ngurmbur"}, ["nrz"] = {"Lala"}, ["nsa"] = {"Sangtam Naga"}, ["nsb"] = {"Lower Nossob"}, ["nsc"] = {"Nshi"}, ["nsd"] = {"Southern Nisu"}, ["nse"] = {"Nsenga"}, ["nsf"] = {"Northwestern Nisu"}, ["nsg"] = {"Ngasa"}, ["nsh"] = {"Ngoshie"}, ["nsi"] = {"Nigerian Sign Language"}, ["nsk"] = {"Naskapi"}, ["nsl"] = {"Norwegian Sign Language"}, ["nsm"] = {"Sumi Naga"}, ["nsn"] = {"Nehan"}, ["nso"] = {"Pedi", "Northern Sotho", "Sepedi"}, ["nsp"] = {"Nepalese Sign Language"}, ["nsq"] = {"Northern Sierra Miwok"}, ["nsr"] = {"Maritime Sign Language"}, ["nss"] = {"Nali"}, ["nst"] = {"Tase Naga"}, ["nsu"] = {"Sierra Negra Nahuatl"}, ["nsv"] = {"Southwestern Nisu"}, ["nsw"] = {"Navut"}, ["nsx"] = {"Nsongo"}, ["nsy"] = {"Nasal"}, ["nsz"] = {"Nisenan"}, ["ntd"] = {"Northern Tidung"}, ["nte"] = {"Nathembo"}, ["ntg"] = {"Ngantangarra"}, ["nti"] = {"Natioro"}, ["ntj"] = {"Ngaanyatjarra"}, ["ntk"] = {"Ikoma-Nata-Isenye"}, ["ntm"] = {"Nateni"}, ["nto"] = {"Ntomba"}, ["ntp"] = {"Northern Tepehuan"}, ["ntr"] = {"Delo"}, ["ntu"] = {"Natügu"}, ["ntw"] = {"Nottoway"}, ["ntx"] = {"Tangkhul Naga (Myanmar)"}, ["nty"] = {"Mantsi"}, ["ntz"] = {"Natanzi"}, ["nua"] = {"Yuanga"}, ["nub"] = {"Nubian languages"}, ["nuc"] = {"Nukuini"}, ["nud"] = {"Ngala"}, ["nue"] = {"Ngundu"}, ["nuf"] = {"Nusu"}, ["nug"] = {"Nungali"}, ["nuh"] = {"Ndunda"}, ["nui"] = {"Ngumbi"}, ["nuj"] = {"Nyole"}, ["nuk"] = {"Nuu-chah-nulth", "Nuuchahnulth"}, ["nul"] = {"Nusa Laut"}, ["num"] = {"Niuafo'ou"}, ["nun"] = {"Anong"}, ["nuo"] = {"Nguôn"}, ["nup"] = {"Nupe-Nupe-Tako"}, ["nuq"] = {"Nukumanu"}, ["nur"] = {"Nukuria"}, ["nus"] = {"Nuer"}, ["nut"] = {"Nung (Viet Nam)"}, ["nuu"] = {"Ngbundu"}, ["nuv"] = {"Northern Nuni"}, ["nuw"] = {"Nguluwan"}, ["nux"] = {"Mehek"}, ["nuy"] = {"Nunggubuyu"}, ["nuz"] = {"Tlamacazapa Nahuatl"}, ["nvh"] = {"Nasarian"}, ["nvm"] = {"Namiae"}, ["nvo"] = {"Nyokon"}, ["nwa"] = {"Nawathinehena"}, ["nwb"] = {"Nyabwa"}, ["nwc"] = {"Classical Newari", "Classical Nepal Bhasa", "Old Newari"}, ["nwe"] = {"Ngwe"}, ["nwg"] = {"Ngayawung"}, ["nwi"] = {"Southwest Tanna"}, ["nwm"] = {"Nyamusa-Molo"}, ["nwo"] = {"Nauo"}, ["nwr"] = {"Nawaru"}, ["nww"] = {"Ndwewe"}, ["nwx"] = {"Middle Newar"}, ["nwy"] = {"Nottoway-Meherrin"}, ["nxa"] = {"Nauete"}, ["nxd"] = {"Ngando (Democratic Republic of Congo)"}, ["nxe"] = {"Nage"}, ["nxg"] = {"Ngad'a"}, ["nxi"] = {"Nindi"}, ["nxk"] = {"Koki Naga"}, ["nxl"] = {"South Nuaulu"}, ["nxm"] = {"Numidian"}, ["nxn"] = {"Ngawun"}, ["nxo"] = {"Ndambomo"}, ["nxq"] = {"Naxi"}, ["nxr"] = {"Ninggerum"}, ["nxx"] = {"Nafri"}, ["nyb"] = {"Nyangbo"}, ["nyc"] = {"Nyanga-li"}, ["nyd"] = {"Nyore", "Olunyole"}, ["nye"] = {"Nyengo"}, ["nyf"] = {"Giryama", "Kigiryama"}, ["nyg"] = {"Nyindu"}, ["nyh"] = {"Nyikina"}, ["nyi"] = {"Ama (Sudan)"}, ["nyj"] = {"Nyanga"}, ["nyk"] = {"Nyaneka"}, ["nyl"] = {"Nyeu"}, ["nym"] = {"Nyamwezi"}, ["nyn"] = {"Nyankole"}, ["nyo"] = {"Nyoro"}, ["nyp"] = {"Nyang'i"}, ["nyq"] = {"Nayini"}, ["nyr"] = {"Nyiha (Malawi)"}, ["nys"] = {"Nyungar"}, ["nyt"] = {"Nyawaygi"}, ["nyu"] = {"Nyungwe"}, ["nyv"] = {"Nyulnyul"}, ["nyw"] = {"Nyaw"}, ["nyx"] = {"Nganyaywana"}, ["nyy"] = {"Nyakyusa-Ngonde"}, ["nza"] = {"Tigon Mbembe"}, ["nzb"] = {"Njebi"}, ["nzd"] = {"Nzadi"}, ["nzi"] = {"Nzima"}, ["nzk"] = {"Nzakara"}, ["nzm"] = {"Zeme Naga"}, ["nzs"] = {"New Zealand Sign Language"}, ["nzu"] = {"Teke-Nzikou"}, ["nzy"] = {"Nzakambay"}, ["nzz"] = {"Nanga Dama Dogon"}, ["oaa"] = {"Orok"}, ["oac"] = {"Oroch"}, ["oar"] = {"Old Aramaic (up to 700 BCE)", "Ancient Aramaic (up to 700 BCE)"}, ["oav"] = {"Old Avar"}, ["obi"] = {"Obispeño"}, ["obk"] = {"Southern Bontok"}, ["obl"] = {"Oblo"}, ["obm"] = {"Moabite"}, ["obo"] = {"Obo Manobo"}, ["obr"] = {"Old Burmese"}, ["obt"] = {"Old Breton"}, ["obu"] = {"Obulom"}, ["oca"] = {"Ocaina"}, ["och"] = {"Old Chinese"}, ["ocm"] = {"Old Cham"}, ["oco"] = {"Old Cornish"}, ["ocu"] = {"Atzingo Matlatzinca"}, ["oda"] = {"Odut"}, ["odk"] = {"Od"}, ["odt"] = {"Old Dutch"}, ["odu"] = {"Odual"}, ["ofo"] = {"Ofo"}, ["ofs"] = {"Old Frisian"}, ["ofu"] = {"Efutop"}, ["ogb"] = {"Ogbia"}, ["ogc"] = {"Ogbah"}, ["oge"] = {"Old Georgian"}, ["ogg"] = {"Ogbogolo"}, ["ogo"] = {"Khana"}, ["ogu"] = {"Ogbronuagum"}, ["oht"] = {"Old Hittite"}, ["ohu"] = {"Old Hungarian"}, ["oia"] = {"Oirata"}, ["oie"] = {"Okolie"}, ["oin"] = {"Inebu One"}, ["ojb"] = {"Northwestern Ojibwa"}, ["ojc"] = {"Central Ojibwa"}, ["ojg"] = {"Eastern Ojibwa"}, ["ojp"] = {"Old Japanese"}, ["ojs"] = {"Severn Ojibwa"}, ["ojv"] = {"Ontong Java"}, ["ojw"] = {"Western Ojibwa"}, ["oka"] = {"Okanagan"}, ["okb"] = {"Okobo"}, ["okc"] = {"Kobo"}, ["okd"] = {"Okodia"}, ["oke"] = {"Okpe (Southwestern Edo)"}, ["okg"] = {"Koko Babangk"}, ["okh"] = {"Koresh-e Rostam"}, ["oki"] = {"Okiek"}, ["okj"] = {"Oko-Juwoi"}, ["okk"] = {"Kwamtim One"}, ["okl"] = {"Old Kentish Sign Language"}, ["okm"] = {"Middle Korean (10th-16th cent.)"}, ["okn"] = {"Oki-No-Erabu"}, ["oko"] = {"Old Korean (3rd-9th cent.)"}, ["okr"] = {"Kirike"}, ["oks"] = {"Oko-Eni-Osayen"}, ["oku"] = {"Oku"}, ["okv"] = {"Orokaiva"}, ["okx"] = {"Okpe (Northwestern Edo)"}, ["okz"] = {"Old Khmer"}, ["ola"] = {"Walungge"}, ["old"] = {"Mochi"}, ["ole"] = {"Olekha"}, ["olk"] = {"Olkol"}, ["olm"] = {"Oloma"}, ["olo"] = {"Livvi"}, ["olr"] = {"Olrat"}, ["olt"] = {"Old Lithuanian"}, ["olu"] = {"Kuvale"}, ["oma"] = {"Omaha-Ponca"}, ["omb"] = {"East Ambae"}, ["omc"] = {"Mochica"}, ["omg"] = {"Omagua"}, ["omi"] = {"Omi"}, ["omk"] = {"Omok"}, ["oml"] = {"Ombo"}, ["omn"] = {"Minoan"}, ["omo"] = {"Utarmbung"}, ["omp"] = {"Old Manipuri"}, ["omq"] = {"Oto-Manguean languages"}, ["omr"] = {"Old Marathi"}, ["omt"] = {"Omotik"}, ["omu"] = {"Omurano"}, ["omv"] = {"Omotic languages"}, ["omw"] = {"South Tairora"}, ["omx"] = {"Old Mon"}, ["omy"] = {"Old Malay"}, ["ona"] = {"Ona"}, ["onb"] = {"Lingao"}, ["one"] = {"Oneida"}, ["ong"] = {"Olo"}, ["oni"] = {"Onin"}, ["onj"] = {"Onjob"}, ["onk"] = {"Kabore One"}, ["onn"] = {"Onobasulu"}, ["ono"] = {"Onondaga"}, ["onp"] = {"Sartang"}, ["onr"] = {"Northern One"}, ["ons"] = {"Ono"}, ["ont"] = {"Ontenu"}, ["onu"] = {"Unua"}, ["onw"] = {"Old Nubian"}, ["onx"] = {"Onin Based Pidgin"}, ["ood"] = {"Tohono O'odham"}, ["oog"] = {"Ong"}, ["oon"] = {"Önge"}, ["oor"] = {"Oorlams"}, ["oos"] = {"Old Ossetic"}, ["opa"] = {"Okpamheri"}, ["opk"] = {"Kopkaka"}, ["opm"] = {"Oksapmin"}, ["opo"] = {"Opao"}, ["opt"] = {"Opata"}, ["opy"] = {"Ofayé"}, ["ora"] = {"Oroha"}, ["orc"] = {"Orma"}, ["ore"] = {"Orejón"}, ["org"] = {"Oring"}, ["orh"] = {"Oroqen"}, ["orn"] = {"Orang Kanaq"}, ["oro"] = {"Orokolo"}, ["orr"] = {"Oruma"}, ["ors"] = {"Orang Seletar"}, ["ort"] = {"Adivasi Oriya"}, ["oru"] = {"Ormuri"}, ["orv"] = {"Old Russian"}, ["orw"] = {"Oro Win"}, ["orx"] = {"Oro"}, ["ory"] = {"Odia (individual language)", "Oriya (individual language)"}, ["orz"] = {"Ormu"}, ["osa"] = {"Osage"}, ["osc"] = {"Oscan"}, ["osi"] = {"Osing"}, ["osn"] = {"Old Sundanese"}, ["oso"] = {"Ososo"}, ["osp"] = {"Old Spanish"}, ["ost"] = {"Osatu"}, ["osu"] = {"Southern One"}, ["osx"] = {"Old Saxon"}, ["ota"] = {"Ottoman Turkish (1500-1928)"}, ["otb"] = {"Old Tibetan"}, ["otd"] = {"Ot Danum"}, ["ote"] = {"Mezquital Otomi"}, ["oti"] = {"Oti"}, ["otk"] = {"Old Turkish"}, ["otl"] = {"Tilapa Otomi"}, ["otm"] = {"Eastern Highland Otomi"}, ["otn"] = {"Tenango Otomi"}, ["oto"] = {"Otomian languages"}, ["otq"] = {"Querétaro Otomi"}, ["otr"] = {"Otoro"}, ["ots"] = {"Estado de México Otomi"}, ["ott"] = {"Temoaya Otomi"}, ["otu"] = {"Otuke"}, ["otw"] = {"Ottawa"}, ["otx"] = {"Texcatepec Otomi"}, ["oty"] = {"Old Tamil"}, ["otz"] = {"Ixtenco Otomi"}, ["oua"] = {"Tagargrent"}, ["oub"] = {"Glio-Oubi"}, ["oue"] = {"Oune"}, ["oui"] = {"Old Uighur"}, ["oum"] = {"Ouma"}, ["ovd"] = {"Elfdalian", "Övdalian"}, ["owi"] = {"Owiniga"}, ["owl"] = {"Old Welsh"}, ["oyb"] = {"Oy"}, ["oyd"] = {"Oyda"}, ["oym"] = {"Wayampi"}, ["oyy"] = {"Oya'oya"}, ["ozm"] = {"Koonzime"}, ["paa"] = {"Papuan languages"}, ["pab"] = {"Parecís"}, ["pac"] = {"Pacoh"}, ["pad"] = {"Paumarí"}, ["pae"] = {"Pagibete"}, ["paf"] = {"Paranawát"}, ["pag"] = {"Pangasinan"}, ["pah"] = {"Tenharim"}, ["pai"] = {"Pe"}, ["pak"] = {"Parakanã"}, ["pal"] = {"Pahlavi"}, ["pam"] = {"Pampanga", "Kapampangan"}, ["pao"] = {"Northern Paiute"}, ["pap"] = {"Papiamento"}, ["paq"] = {"Parya"}, ["par"] = {"Panamint", "Timbisha"}, ["pas"] = {"Papasena"}, ["pau"] = {"Palauan"}, ["pav"] = {"Pakaásnovos"}, ["paw"] = {"Pawnee"}, ["pax"] = {"Pankararé"}, ["pay"] = {"Pech"}, ["paz"] = {"Pankararú"}, ["pbb"] = {"Páez"}, ["pbc"] = {"Patamona"}, ["pbe"] = {"Mezontla Popoloca"}, ["pbf"] = {"Coyotepec Popoloca"}, ["pbg"] = {"Paraujano"}, ["pbh"] = {"E'ñapa Woromaipu"}, ["pbi"] = {"Parkwa"}, ["pbl"] = {"Mak (Nigeria)"}, ["pbm"] = {"Puebla Mazatec"}, ["pbn"] = {"Kpasam"}, ["pbo"] = {"Papel"}, ["pbp"] = {"Badyara"}, ["pbr"] = {"Pangwa"}, ["pbs"] = {"Central Pame"}, ["pbt"] = {"Southern Pashto"}, ["pbu"] = {"Northern Pashto"}, ["pbv"] = {"Pnar"}, ["pby"] = {"Pyu (Papua New Guinea)"}, ["pca"] = {"Santa Inés Ahuatempan Popoloca"}, ["pcb"] = {"Pear"}, ["pcc"] = {"Bouyei"}, ["pcd"] = {"Picard"}, ["pce"] = {"Ruching Palaung"}, ["pcf"] = {"Paliyan"}, ["pcg"] = {"Paniya"}, ["pch"] = {"Pardhan"}, ["pci"] = {"Duruwa"}, ["pcj"] = {"Parenga"}, ["pck"] = {"Paite Chin"}, ["pcl"] = {"Pardhi"}, ["pcm"] = {"Nigerian Pidgin"}, ["pcn"] = {"Piti"}, ["pcp"] = {"Pacahuara"}, ["pcw"] = {"Pyapun"}, ["pda"] = {"Anam"}, ["pdc"] = {"Pennsylvania German"}, ["pdi"] = {"Pa Di"}, ["pdn"] = {"Podena", "Fedan"}, ["pdo"] = {"Padoe"}, ["pdt"] = {"Plautdietsch"}, ["pdu"] = {"Kayan"}, ["pea"] = {"Peranakan Indonesian"}, ["peb"] = {"Eastern Pomo"}, ["ped"] = {"Mala (Papua New Guinea)"}, ["pee"] = {"Taje"}, ["pef"] = {"Northeastern Pomo"}, ["peg"] = {"Pengo"}, ["peh"] = {"Bonan"}, ["pei"] = {"Chichimeca-Jonaz"}, ["pej"] = {"Northern Pomo"}, ["pek"] = {"Penchal"}, ["pel"] = {"Pekal"}, ["pem"] = {"Phende"}, ["peo"] = {"Old Persian (ca. 600-400 B.C.)"}, ["pep"] = {"Kunja"}, ["peq"] = {"Southern Pomo"}, ["pes"] = {"Iranian Persian"}, ["pev"] = {"Pémono"}, ["pex"] = {"Petats"}, ["pey"] = {"Petjo"}, ["pez"] = {"Eastern Penan"}, ["pfa"] = {"Pááfang"}, ["pfe"] = {"Pere"}, ["pfl"] = {"Pfaelzisch"}, ["pga"] = {"Sudanese Creole Arabic"}, ["pgd"] = {"Gāndhārī"}, ["pgg"] = {"Pangwali"}, ["pgi"] = {"Pagi"}, ["pgk"] = {"Rerep"}, ["pgl"] = {"Primitive Irish"}, ["pgn"] = {"Paelignian"}, ["pgs"] = {"Pangseng"}, ["pgu"] = {"Pagu"}, ["pgz"] = {"Papua New Guinean Sign Language"}, ["pha"] = {"Pa-Hng"}, ["phd"] = {"Phudagi"}, ["phg"] = {"Phuong"}, ["phh"] = {"Phukha"}, ["phi"] = {"Philippine languages"}, ["phj"] = {"Pahari"}, ["phk"] = {"Phake"}, ["phl"] = {"Phalura", "Palula"}, ["phm"] = {"Phimbi"}, ["phn"] = {"Phoenician"}, ["pho"] = {"Phunoi"}, ["phq"] = {"Phana'"}, ["phr"] = {"Pahari-Potwari"}, ["pht"] = {"Phu Thai"}, ["phu"] = {"Phuan"}, ["phv"] = {"Pahlavani"}, ["phw"] = {"Phangduwali"}, ["pia"] = {"Pima Bajo"}, ["pib"] = {"Yine"}, ["pic"] = {"Pinji"}, ["pid"] = {"Piaroa"}, ["pie"] = {"Piro"}, ["pif"] = {"Pingelapese"}, ["pig"] = {"Pisabo"}, ["pih"] = {"Pitcairn-Norfolk"}, ["pij"] = {"Pijao"}, ["pil"] = {"Yom"}, ["pim"] = {"Powhatan"}, ["pin"] = {"Piame"}, ["pio"] = {"Piapoco"}, ["pip"] = {"Pero"}, ["pir"] = {"Piratapuyo"}, ["pis"] = {"Pijin"}, ["pit"] = {"Pitta Pitta"}, ["piu"] = {"Pintupi-Luritja"}, ["piv"] = {"Pileni", "Vaeakau-Taumako"}, ["piw"] = {"Pimbwe"}, ["pix"] = {"Piu"}, ["piy"] = {"Piya-Kwonci"}, ["piz"] = {"Pije"}, ["pjt"] = {"Pitjantjatjara"}, ["pka"] = {"Ardhamāgadhī Prākrit"}, ["pkb"] = {"Pokomo", "Kipfokomo"}, ["pkc"] = {"Paekche"}, ["pkg"] = {"Pak-Tong"}, ["pkh"] = {"Pankhu"}, ["pkn"] = {"Pakanha"}, ["pko"] = {"Pökoot"}, ["pkp"] = {"Pukapuka"}, ["pkr"] = {"Attapady Kurumba"}, ["pks"] = {"Pakistan Sign Language"}, ["pkt"] = {"Maleng"}, ["pku"] = {"Paku"}, ["pla"] = {"Miani"}, ["plb"] = {"Polonombauk"}, ["plc"] = {"Central Palawano"}, ["pld"] = {"Polari"}, ["ple"] = {"Palu'e"}, ["plf"] = {"Central Malayo-Polynesian languages"}, ["plg"] = {"Pilagá"}, ["plh"] = {"Paulohi"}, ["plj"] = {"Polci"}, ["plk"] = {"Kohistani Shina"}, ["pll"] = {"Shwe Palaung"}, ["pln"] = {"Palenquero"}, ["plo"] = {"Oluta Popoluca"}, ["plq"] = {"Palaic"}, ["plr"] = {"Palaka Senoufo"}, ["pls"] = {"San Marcos Tlacoyalco Popoloca", "San Marcos Tlalcoyalco Popoloca"}, ["plt"] = {"Plateau Malagasy"}, ["plu"] = {"Palikúr"}, ["plv"] = {"Southwest Palawano"}, ["plw"] = {"Brooke's Point Palawano"}, ["ply"] = {"Bolyu"}, ["plz"] = {"Paluan"}, ["pma"] = {"Paama"}, ["pmb"] = {"Pambia"}, ["pmd"] = {"Pallanganmiddang"}, ["pme"] = {"Pwaamei"}, ["pmf"] = {"Pamona"}, ["pmh"] = {"Māhārāṣṭri Prākrit"}, ["pmi"] = {"Northern Pumi"}, ["pmj"] = {"Southern Pumi"}, ["pmk"] = {"Pamlico"}, ["pml"] = {"Lingua Franca"}, ["pmm"] = {"Pomo"}, ["pmn"] = {"Pam"}, ["pmo"] = {"Pom"}, ["pmq"] = {"Northern Pame"}, ["pmr"] = {"Paynamar"}, ["pms"] = {"Piemontese"}, ["pmt"] = {"Tuamotuan"}, ["pmw"] = {"Plains Miwok"}, ["pmx"] = {"Poumei Naga"}, ["pmy"] = {"Papuan Malay"}, ["pmz"] = {"Southern Pame"}, ["pna"] = {"Punan Bah-Biau"}, ["pnb"] = {"Western Panjabi"}, ["pnc"] = {"Pannei"}, ["pnd"] = {"Mpinda"}, ["pne"] = {"Western Penan"}, ["png"] = {"Pangu", "Pongu"}, ["pnh"] = {"Penrhyn"}, ["pni"] = {"Aoheng"}, ["pnj"] = {"Pinjarup"}, ["pnk"] = {"Paunaka"}, ["pnl"] = {"Paleni"}, ["pnm"] = {"Punan Batu 1"}, ["pnn"] = {"Pinai-Hagahai"}, ["pno"] = {"Panobo"}, ["pnp"] = {"Pancana"}, ["pnq"] = {"Pana (Burkina Faso)"}, ["pnr"] = {"Panim"}, ["pns"] = {"Ponosakan"}, ["pnt"] = {"Pontic"}, ["pnu"] = {"Jiongnai Bunu"}, ["pnv"] = {"Pinigura"}, ["pnw"] = {"Banyjima", "Panytyima"}, ["pnx"] = {"Phong-Kniang"}, ["pny"] = {"Pinyin"}, ["pnz"] = {"Pana (Central African Republic)"}, ["poc"] = {"Poqomam"}, ["poe"] = {"San Juan Atzingo Popoloca"}, ["pof"] = {"Poke"}, ["pog"] = {"Potiguára"}, ["poh"] = {"Poqomchi'"}, ["poi"] = {"Highland Popoluca"}, ["pok"] = {"Pokangá"}, ["pom"] = {"Southeastern Pomo"}, ["pon"] = {"Pohnpeian"}, ["poo"] = {"Central Pomo"}, ["pop"] = {"Pwapwâ"}, ["poq"] = {"Texistepec Popoluca"}, ["pos"] = {"Sayula Popoluca"}, ["pot"] = {"Potawatomi"}, ["pov"] = {"Upper Guinea Crioulo"}, ["pow"] = {"San Felipe Otlaltepec Popoloca"}, ["pox"] = {"Polabian"}, ["poy"] = {"Pogolo"}, ["poz"] = {"Malayo-Polynesian languages"}, ["ppe"] = {"Papi"}, ["ppi"] = {"Paipai"}, ["ppk"] = {"Uma"}, ["ppl"] = {"Pipil", "Nicarao"}, ["ppm"] = {"Papuma"}, ["ppn"] = {"Papapana"}, ["ppo"] = {"Folopa"}, ["ppp"] = {"Pelende"}, ["ppq"] = {"Pei"}, ["pps"] = {"San Luís Temalacayuca Popoloca"}, ["ppt"] = {"Pare"}, ["ppu"] = {"Papora"}, ["pqa"] = {"Pa'a"}, ["pqe"] = {"Eastern Malayo-Polynesian languages"}, ["pqm"] = {"Malecite-Passamaquoddy"}, ["pqw"] = {"Western Malayo-Polynesian languages"}, ["pra"] = {"Prakrit languages"}, ["prc"] = {"Parachi"}, ["prd"] = {"Parsi-Dari"}, ["pre"] = {"Principense"}, ["prf"] = {"Paranan"}, ["prg"] = {"Prussian"}, ["prh"] = {"Porohanon"}, ["pri"] = {"Paicî"}, ["prk"] = {"Parauk"}, ["prl"] = {"Peruvian Sign Language"}, ["prm"] = {"Kibiri"}, ["prn"] = {"Prasuni"}, ["pro"] = {"Old Provençal (to 1500)", "Old Occitan (to 1500)"}, ["prp"] = {"Parsi"}, ["prq"] = {"Ashéninka Perené"}, ["prr"] = {"Puri"}, ["prs"] = {"Dari", "Afghan Persian"}, ["prt"] = {"Phai"}, ["pru"] = {"Puragi"}, ["prw"] = {"Parawen"}, ["prx"] = {"Purik"}, ["prz"] = {"Providencia Sign Language"}, ["psa"] = {"Asue Awyu"}, ["psc"] = {"Iranian Sign Language", "Persian Sign Language"}, ["psd"] = {"Plains Indian Sign Language"}, ["pse"] = {"Central Malay"}, ["psg"] = {"Penang Sign Language"}, ["psh"] = {"Southwest Pashai", "Southwest Pashayi"}, ["psi"] = {"Southeast Pashai", "Southeast Pashayi"}, ["psl"] = {"Puerto Rican Sign Language"}, ["psm"] = {"Pauserna"}, ["psn"] = {"Panasuan"}, ["pso"] = {"Polish Sign Language"}, ["psp"] = {"Philippine Sign Language"}, ["psq"] = {"Pasi"}, ["psr"] = {"Portuguese Sign Language"}, ["pss"] = {"Kaulong"}, ["pst"] = {"Central Pashto"}, ["psu"] = {"Sauraseni Prākrit"}, ["psw"] = {"Port Sandwich"}, ["psy"] = {"Piscataway"}, ["pta"] = {"Pai Tavytera"}, ["pth"] = {"Pataxó Hã-Ha-Hãe"}, ["pti"] = {"Pindiini", "Wangkatha"}, ["ptn"] = {"Patani"}, ["pto"] = {"Zo'é"}, ["ptp"] = {"Patep"}, ["ptq"] = {"Pattapu"}, ["ptr"] = {"Piamatsina"}, ["ptt"] = {"Enrekang"}, ["ptu"] = {"Bambam"}, ["ptv"] = {"Port Vato"}, ["ptw"] = {"Pentlatch"}, ["pty"] = {"Pathiya"}, ["pua"] = {"Western Highland Purepecha"}, ["pub"] = {"Purum"}, ["puc"] = {"Punan Merap"}, ["pud"] = {"Punan Aput"}, ["pue"] = {"Puelche"}, ["puf"] = {"Punan Merah"}, ["pug"] = {"Phuie"}, ["pui"] = {"Puinave"}, ["puj"] = {"Punan Tubu"}, ["pum"] = {"Puma"}, ["puo"] = {"Puoc"}, ["pup"] = {"Pulabu"}, ["puq"] = {"Puquina"}, ["pur"] = {"Puruborá"}, ["put"] = {"Putoh"}, ["puu"] = {"Punu"}, ["puw"] = {"Puluwatese"}, ["pux"] = {"Puare"}, ["puy"] = {"Purisimeño"}, ["pwa"] = {"Pawaia"}, ["pwb"] = {"Panawa"}, ["pwg"] = {"Gapapaiwa"}, ["pwi"] = {"Patwin"}, ["pwm"] = {"Molbog"}, ["pwn"] = {"Paiwan"}, ["pwo"] = {"Pwo Western Karen"}, ["pwr"] = {"Powari"}, ["pww"] = {"Pwo Northern Karen"}, ["pxm"] = {"Quetzaltepec Mixe"}, ["pye"] = {"Pye Krumen"}, ["pym"] = {"Fyam"}, ["pyn"] = {"Poyanáwa"}, ["pys"] = {"Paraguayan Sign Language", "Lengua de Señas del Paraguay"}, ["pyu"] = {"Puyuma"}, ["pyx"] = {"Pyu (Myanmar)"}, ["pyy"] = {"Pyen"}, ["pzh"] = {"Pazeh"}, ["pzn"] = {"Jejara Naga", "Para Naga"}, ["qua"] = {"Quapaw"}, ["qub"] = {"Huallaga Huánuco Quechua"}, ["quc"] = {"K'iche'", "Quiché"}, ["qud"] = {"Calderón Highland Quichua"}, ["quf"] = {"Lambayeque Quechua"}, ["qug"] = {"Chimborazo Highland Quichua"}, ["quh"] = {"South Bolivian Quechua"}, ["qui"] = {"Quileute"}, ["quk"] = {"Chachapoyas Quechua"}, ["qul"] = {"North Bolivian Quechua"}, ["qum"] = {"Sipacapense"}, ["qun"] = {"Quinault"}, ["qup"] = {"Southern Pastaza Quechua"}, ["quq"] = {"Quinqui"}, ["qur"] = {"Yanahuanca Pasco Quechua"}, ["qus"] = {"Santiago del Estero Quichua"}, ["quv"] = {"Sacapulteco"}, ["quw"] = {"Tena Lowland Quichua"}, ["qux"] = {"Yauyos Quechua"}, ["quy"] = {"Ayacucho Quechua"}, ["quz"] = {"Cusco Quechua"}, ["qva"] = {"Ambo-Pasco Quechua"}, ["qvc"] = {"Cajamarca Quechua"}, ["qve"] = {"Eastern Apurímac Quechua"}, ["qvh"] = {"Huamalíes-Dos de Mayo Huánuco Quechua"}, ["qvi"] = {"Imbabura Highland Quichua"}, ["qvj"] = {"Loja Highland Quichua"}, ["qvl"] = {"Cajatambo North Lima Quechua"}, ["qvm"] = {"Margos-Yarowilca-Lauricocha Quechua"}, ["qvn"] = {"North Junín Quechua"}, ["qvo"] = {"Napo Lowland Quechua"}, ["qvp"] = {"Pacaraos Quechua"}, ["qvs"] = {"San Martín Quechua"}, ["qvw"] = {"Huaylla Wanca Quechua"}, ["qvy"] = {"Queyu"}, ["qvz"] = {"Northern Pastaza Quichua"}, ["qwa"] = {"Corongo Ancash Quechua"}, ["qwc"] = {"Classical Quechua"}, ["qwe"] = {"Quechuan (family)"}, ["qwh"] = {"Huaylas Ancash Quechua"}, ["qwm"] = {"Kuman (Russia)"}, ["qws"] = {"Sihuas Ancash Quechua"}, ["qwt"] = {"Kwalhioqua-Tlatskanai"}, ["qxa"] = {"Chiquián Ancash Quechua"}, ["qxc"] = {"Chincha Quechua"}, ["qxh"] = {"Panao Huánuco Quechua"}, ["qxl"] = {"Salasaca Highland Quichua"}, ["qxn"] = {"Northern Conchucos Ancash Quechua"}, ["qxo"] = {"Southern Conchucos Ancash Quechua"}, ["qxp"] = {"Puno Quechua"}, ["qxq"] = {"Qashqa'i"}, ["qxr"] = {"Cañar Highland Quichua"}, ["qxs"] = {"Southern Qiang"}, ["qxt"] = {"Santa Ana de Tusi Pasco Quechua"}, ["qxu"] = {"Arequipa-La Unión Quechua"}, ["qxw"] = {"Jauja Wanca Quechua"}, ["qya"] = {"Quenya"}, ["qyp"] = {"Quiripi"}, ["raa"] = {"Dungmali"}, ["rab"] = {"Camling"}, ["rac"] = {"Rasawa"}, ["rad"] = {"Rade"}, ["raf"] = {"Western Meohang"}, ["rag"] = {"Logooli", "Lulogooli"}, ["rah"] = {"Rabha"}, ["rai"] = {"Ramoaaina"}, ["raj"] = {"Rajasthani"}, ["rak"] = {"Tulu-Bohuai"}, ["ral"] = {"Ralte"}, ["ram"] = {"Canela"}, ["ran"] = {"Riantana"}, ["rao"] = {"Rao"}, ["rap"] = {"Rapanui"}, ["raq"] = {"Saam"}, ["rar"] = {"Rarotongan", "Cook Islands Maori"}, ["ras"] = {"Tegali"}, ["rat"] = {"Razajerdi"}, ["rau"] = {"Raute"}, ["rav"] = {"Sampang"}, ["raw"] = {"Rawang"}, ["rax"] = {"Rang"}, ["ray"] = {"Rapa"}, ["raz"] = {"Rahambuu"}, ["rbb"] = {"Rumai Palaung"}, ["rbk"] = {"Northern Bontok"}, ["rbl"] = {"Miraya Bikol"}, ["rbp"] = {"Barababaraba"}, ["rcf"] = {"Réunion Creole French"}, ["rdb"] = {"Rudbari"}, ["rea"] = {"Rerau"}, ["reb"] = {"Rembong"}, ["ree"] = {"Rejang Kayan"}, ["reg"] = {"Kara (Tanzania)"}, ["rei"] = {"Reli"}, ["rej"] = {"Rejang"}, ["rel"] = {"Rendille"}, ["rem"] = {"Remo"}, ["ren"] = {"Rengao"}, ["rer"] = {"Rer Bare"}, ["res"] = {"Reshe"}, ["ret"] = {"Retta"}, ["rey"] = {"Reyesano"}, ["rga"] = {"Roria"}, ["rge"] = {"Romano-Greek"}, ["rgk"] = {"Rangkas"}, ["rgn"] = {"Romagnol"}, ["rgr"] = {"Resígaro"}, ["rgs"] = {"Southern Roglai"}, ["rgu"] = {"Ringgou"}, ["rhg"] = {"Rohingya"}, ["rhp"] = {"Yahang"}, ["ria"] = {"Riang (India)"}, ["rib"] = {"Bribri Sign Language"}, ["rif"] = {"Tarifit"}, ["ril"] = {"Riang Lang", "Riang (Myanmar)"}, ["rim"] = {"Nyaturu"}, ["rin"] = {"Nungu"}, ["rir"] = {"Ribun"}, ["rit"] = {"Ritharrngu"}, ["riu"] = {"Riung"}, ["rjg"] = {"Rajong"}, ["rji"] = {"Raji"}, ["rjs"] = {"Rajbanshi"}, ["rka"] = {"Kraol"}, ["rkb"] = {"Rikbaktsa"}, ["rkh"] = {"Rakahanga-Manihiki"}, ["rki"] = {"Rakhine"}, ["rkm"] = {"Marka"}, ["rkt"] = {"Rangpuri", "Kamta"}, ["rkw"] = {"Arakwal"}, ["rma"] = {"Rama"}, ["rmb"] = {"Rembarrnga"}, ["rmc"] = {"Carpathian Romani"}, ["rmd"] = {"Traveller Danish"}, ["rme"] = {"Angloromani"}, ["rmf"] = {"Kalo Finnish Romani"}, ["rmg"] = {"Traveller Norwegian"}, ["rmh"] = {"Murkim"}, ["rmi"] = {"Lomavren"}, ["rmk"] = {"Romkun"}, ["rml"] = {"Baltic Romani"}, ["rmm"] = {"Roma"}, ["rmn"] = {"Balkan Romani"}, ["rmo"] = {"Sinte Romani"}, ["rmp"] = {"Rempi"}, ["rmq"] = {"Caló"}, ["rms"] = {"Romanian Sign Language"}, ["rmt"] = {"Domari"}, ["rmu"] = {"Tavringer Romani"}, ["rmv"] = {"Romanova"}, ["rmw"] = {"Welsh Romani"}, ["rmx"] = {"Romam"}, ["rmy"] = {"Vlax Romani"}, ["rmz"] = {"Marma"}, ["rnb"] = {"Brunca Sign Language"}, ["rnd"] = {"Ruund"}, ["rng"] = {"Ronga"}, ["rnl"] = {"Ranglong"}, ["rnn"] = {"Roon"}, ["rnp"] = {"Rongpo"}, ["rnr"] = {"Nari Nari"}, ["rnw"] = {"Rungwa"}, ["roa"] = {"Romance languages"}, ["rob"] = {"Tae'"}, ["roc"] = {"Cacgia Roglai"}, ["rod"] = {"Rogo"}, ["roe"] = {"Ronji"}, ["rof"] = {"Rombo"}, ["rog"] = {"Northern Roglai"}, ["rol"] = {"Romblomanon"}, ["rom"] = {"Romany"}, ["roo"] = {"Rotokas"}, ["rop"] = {"Kriol"}, ["ror"] = {"Rongga"}, ["rou"] = {"Runga"}, ["row"] = {"Dela-Oenale"}, ["rpn"] = {"Repanbitip"}, ["rpt"] = {"Rapting"}, ["rri"] = {"Ririo"}, ["rro"] = {"Waima"}, ["rrt"] = {"Arritinngithigh"}, ["rsb"] = {"Romano-Serbian"}, ["rsk"] = {"Ruthenian", "Rusyn"}, ["rsl"] = {"Russian Sign Language"}, ["rsm"] = {"Miriwoong Sign Language"}, ["rsn"] = {"Rwandan Sign Language"}, ["rtc"] = {"Rungtu Chin"}, ["rth"] = {"Ratahan"}, ["rtm"] = {"Rotuman"}, ["rts"] = {"Yurats"}, ["rtw"] = {"Rathawi"}, ["rub"] = {"Gungu"}, ["ruc"] = {"Ruuli"}, ["rue"] = {"Rusyn"}, ["ruf"] = {"Luguru"}, ["rug"] = {"Roviana"}, ["ruh"] = {"Ruga"}, ["rui"] = {"Rufiji"}, ["ruk"] = {"Che"}, ["ruo"] = {"Istro Romanian"}, ["rup"] = {"Macedo-Romanian", "Aromanian", "Arumanian"}, ["ruq"] = {"Megleno Romanian"}, ["rut"] = {"Rutul"}, ["ruu"] = {"Lanas Lobu"}, ["ruy"] = {"Mala (Nigeria)"}, ["ruz"] = {"Ruma"}, ["rwa"] = {"Rawo"}, ["rwk"] = {"Rwa"}, ["rwl"] = {"Ruwila"}, ["rwm"] = {"Amba (Uganda)"}, ["rwo"] = {"Rawa"}, ["rwr"] = {"Marwari (India)"}, ["rxd"] = {"Ngardi"}, ["rxw"] = {"Karuwali", "Garuwali"}, ["ryn"] = {"Northern Amami-Oshima"}, ["rys"] = {"Yaeyama"}, ["ryu"] = {"Central Okinawan"}, ["rzh"] = {"Rāziḥī"}, ["saa"] = {"Saba"}, ["sab"] = {"Buglere"}, ["sac"] = {"Meskwaki"}, ["sad"] = {"Sandawe"}, ["sae"] = {"Sabanê"}, ["saf"] = {"Safaliba"}, ["sah"] = {"Yakut"}, ["sai"] = {"South American Indian languages"}, ["saj"] = {"Sahu"}, ["sak"] = {"Sake"}, ["sal"] = {"Salishan languages"}, ["sam"] = {"Samaritan Aramaic"}, ["sao"] = {"Sause"}, ["saq"] = {"Samburu"}, ["sar"] = {"Saraveca"}, ["sas"] = {"Sasak"}, ["sat"] = {"Santali"}, ["sau"] = {"Saleman"}, ["sav"] = {"Saafi-Saafi"}, ["saw"] = {"Sawi"}, ["sax"] = {"Sa"}, ["say"] = {"Saya"}, ["saz"] = {"Saurashtra"}, ["sba"] = {"Ngambay"}, ["sbb"] = {"Simbo"}, ["sbc"] = {"Kele (Papua New Guinea)"}, ["sbd"] = {"Southern Samo"}, ["sbe"] = {"Saliba"}, ["sbf"] = {"Chabu", "Shabo"}, ["sbg"] = {"Seget"}, ["sbh"] = {"Sori-Harengan"}, ["sbi"] = {"Seti"}, ["sbj"] = {"Surbakhal"}, ["sbk"] = {"Safwa"}, ["sbl"] = {"Botolan Sambal"}, ["sbm"] = {"Sagala"}, ["sbn"] = {"Sindhi Bhil"}, ["sbo"] = {"Sabüm"}, ["sbp"] = {"Sangu (Tanzania)"}, ["sbq"] = {"Sileibi"}, ["sbr"] = {"Sembakung Murut"}, ["sbs"] = {"Subiya"}, ["sbt"] = {"Kimki"}, ["sbu"] = {"Stod Bhoti"}, ["sbv"] = {"Sabine"}, ["sbw"] = {"Simba"}, ["sbx"] = {"Seberuang"}, ["sby"] = {"Soli"}, ["sbz"] = {"Sara Kaba"}, ["scb"] = {"Chut"}, ["sce"] = {"Dongxiang"}, ["scf"] = {"San Miguel Creole French"}, ["scg"] = {"Sanggau"}, ["sch"] = {"Sakachep"}, ["sci"] = {"Sri Lankan Creole Malay"}, ["sck"] = {"Sadri"}, ["scl"] = {"Shina"}, ["scn"] = {"Sicilian"}, ["sco"] = {"Scots"}, ["scp"] = {"Hyolmo", "Helambu Sherpa"}, ["scq"] = {"Sa'och"}, ["scs"] = {"North Slavey"}, ["sct"] = {"Southern Katang"}, ["scu"] = {"Shumcho"}, ["scv"] = {"Sheni"}, ["scw"] = {"Sha"}, ["scx"] = {"Sicel"}, ["sda"] = {"Toraja-Sa'dan"}, ["sdb"] = {"Shabak"}, ["sdc"] = {"Sassarese Sardinian"}, ["sde"] = {"Surubu"}, ["sdf"] = {"Sarli"}, ["sdg"] = {"Savi"}, ["sdh"] = {"Southern Kurdish"}, ["sdj"] = {"Suundi"}, ["sdk"] = {"Sos Kundi"}, ["sdl"] = {"Saudi Arabian Sign Language"}, ["sdn"] = {"Gallurese Sardinian"}, ["sdo"] = {"Bukar-Sadung Bidayuh"}, ["sdp"] = {"Sherdukpen"}, ["sdq"] = {"Semandang"}, ["sdr"] = {"Oraon Sadri"}, ["sds"] = {"Sened"}, ["sdt"] = {"Shuadit"}, ["sdu"] = {"Sarudu"}, ["sdv"] = {"Eastern Sudanic languages"}, ["sdx"] = {"Sibu Melanau"}, ["sdz"] = {"Sallands"}, ["sea"] = {"Semai"}, ["seb"] = {"Shempire Senoufo"}, ["sec"] = {"Sechelt"}, ["sed"] = {"Sedang"}, ["see"] = {"Seneca"}, ["sef"] = {"Cebaara Senoufo"}, ["seg"] = {"Segeju"}, ["seh"] = {"Sena"}, ["sei"] = {"Seri"}, ["sej"] = {"Sene"}, ["sek"] = {"Sekani"}, ["sel"] = {"Selkup"}, ["sem"] = {"Semitic languages"}, ["sen"] = {"Nanerigé Sénoufo"}, ["seo"] = {"Suarmin"}, ["sep"] = {"Sìcìté Sénoufo"}, ["seq"] = {"Senara Sénoufo"}, ["ser"] = {"Serrano"}, ["ses"] = {"Koyraboro Senni Songhai"}, ["set"] = {"Sentani"}, ["seu"] = {"Serui-Laut"}, ["sev"] = {"Nyarafolo Senoufo"}, ["sew"] = {"Sewa Bay"}, ["sey"] = {"Secoya"}, ["sez"] = {"Senthang Chin"}, ["sfb"] = {"Langue des signes de Belgique Francophone", "French Belgian Sign Language"}, ["sfe"] = {"Eastern Subanen"}, ["sfm"] = {"Small Flowery Miao"}, ["sfs"] = {"South African Sign Language"}, ["sfw"] = {"Sehwi"}, ["sga"] = {"Old Irish (to 900)"}, ["sgb"] = {"Mag-antsi Ayta"}, ["sgc"] = {"Kipsigis"}, ["sgd"] = {"Surigaonon"}, ["sge"] = {"Segai"}, ["sgg"] = {"Swiss-German Sign Language"}, ["sgh"] = {"Shughni"}, ["sgi"] = {"Suga"}, ["sgj"] = {"Surgujia"}, ["sgk"] = {"Sangkong"}, ["sgm"] = {"Singa"}, ["sgn"] = {"Sign languages"}, ["sgp"] = {"Singpho"}, ["sgr"] = {"Sangisari"}, ["sgs"] = {"Samogitian"}, ["sgt"] = {"Brokpake"}, ["sgu"] = {"Salas"}, ["sgw"] = {"Sebat Bet Gurage"}, ["sgx"] = {"Sierra Leone Sign Language"}, ["sgy"] = {"Sanglechi"}, ["sgz"] = {"Sursurunga"}, ["sha"] = {"Shall-Zwall"}, ["shb"] = {"Ninam"}, ["shc"] = {"Sonde"}, ["shd"] = {"Kundal Shahi"}, ["she"] = {"Sheko"}, ["shg"] = {"Shua"}, ["shh"] = {"Shoshoni"}, ["shi"] = {"Tachelhit"}, ["shj"] = {"Shatt"}, ["shk"] = {"Shilluk"}, ["shl"] = {"Shendu"}, ["shm"] = {"Shahrudi"}, ["shn"] = {"Shan"}, ["sho"] = {"Shanga"}, ["shp"] = {"Shipibo-Conibo"}, ["shq"] = {"Sala"}, ["shr"] = {"Shi"}, ["shs"] = {"Shuswap"}, ["sht"] = {"Shasta"}, ["shu"] = {"Chadian Arabic"}, ["shv"] = {"Shehri"}, ["shw"] = {"Shwai"}, ["shx"] = {"She"}, ["shy"] = {"Tachawit"}, ["shz"] = {"Syenara Senoufo"}, ["sia"] = {"Akkala Sami"}, ["sib"] = {"Sebop"}, ["sid"] = {"Sidamo"}, ["sie"] = {"Simaa"}, ["sif"] = {"Siamou"}, ["sig"] = {"Paasaal"}, ["sih"] = {"Zire", "Sîshëë"}, ["sii"] = {"Shom Peng"}, ["sij"] = {"Numbami"}, ["sik"] = {"Sikiana"}, ["sil"] = {"Tumulung Sisaala"}, ["sim"] = {"Mende (Papua New Guinea)"}, ["sio"] = {"Siouan languages"}, ["sip"] = {"Sikkimese"}, ["siq"] = {"Sonia"}, ["sir"] = {"Siri"}, ["sis"] = {"Siuslaw"}, ["sit"] = {"Sino-Tibetan languages"}, ["siu"] = {"Sinagen"}, ["siv"] = {"Sumariup"}, ["siw"] = {"Siwai"}, ["six"] = {"Sumau"}, ["siy"] = {"Sivandi"}, ["siz"] = {"Siwi"}, ["sja"] = {"Epena"}, ["sjb"] = {"Sajau Basap"}, ["sjd"] = {"Kildin Sami"}, ["sje"] = {"Pite Sami"}, ["sjg"] = {"Assangori"}, ["sjk"] = {"Kemi Sami"}, ["sjl"] = {"Sajalong", "Miji"}, ["sjm"] = {"Mapun"}, ["sjn"] = {"Sindarin"}, ["sjo"] = {"Xibe"}, ["sjp"] = {"Surjapuri"}, ["sjr"] = {"Siar-Lak"}, ["sjs"] = {"Senhaja De Srair"}, ["sjt"] = {"Ter Sami"}, ["sju"] = {"Ume Sami"}, ["sjw"] = {"Shawnee"}, ["ska"] = {"Skagit"}, ["skb"] = {"Saek"}, ["skc"] = {"Ma Manda"}, ["skd"] = {"Southern Sierra Miwok"}, ["ske"] = {"Seke (Vanuatu)"}, ["skf"] = {"Sakirabiá"}, ["skg"] = {"Sakalava Malagasy"}, ["skh"] = {"Sikule"}, ["ski"] = {"Sika"}, ["skj"] = {"Seke (Nepal)"}, ["skm"] = {"Kutong"}, ["skn"] = {"Kolibugan Subanon"}, ["sko"] = {"Seko Tengah"}, ["skp"] = {"Sekapan"}, ["skq"] = {"Sininkere"}, ["skr"] = {"Saraiki", "Seraiki"}, ["sks"] = {"Maia"}, ["skt"] = {"Sakata"}, ["sku"] = {"Sakao"}, ["skv"] = {"Skou"}, ["skw"] = {"Skepi Creole Dutch"}, ["skx"] = {"Seko Padang"}, ["sky"] = {"Sikaiana"}, ["skz"] = {"Sekar"}, ["sla"] = {"Slavic languages"}, ["slc"] = {"Sáliba"}, ["sld"] = {"Sissala"}, ["sle"] = {"Sholaga"}, ["slf"] = {"Swiss-Italian Sign Language"}, ["slg"] = {"Selungai Murut"}, ["slh"] = {"Southern Puget Sound Salish"}, ["sli"] = {"Lower Silesian"}, ["slj"] = {"Salumá"}, ["sll"] = {"Salt-Yui"}, ["slm"] = {"Pangutaran Sama"}, ["sln"] = {"Salinan"}, ["slp"] = {"Lamaholot"}, ["slq"] = {"Salchuq"}, ["slr"] = {"Salar"}, ["sls"] = {"Singapore Sign Language"}, ["slt"] = {"Sila"}, ["slu"] = {"Selaru"}, ["slw"] = {"Sialum"}, ["slx"] = {"Salampasu"}, ["sly"] = {"Selayar"}, ["slz"] = {"Ma'ya"}, ["sma"] = {"Southern Sami"}, ["smb"] = {"Simbari"}, ["smc"] = {"Som"}, ["smf"] = {"Auwe"}, ["smg"] = {"Simbali"}, ["smh"] = {"Samei"}, ["smi"] = {"Sami languages"}, ["smj"] = {"Lule Sami"}, ["smk"] = {"Bolinao"}, ["sml"] = {"Central Sama"}, ["smm"] = {"Musasa"}, ["smn"] = {"Inari Sami"}, ["smp"] = {"Samaritan"}, ["smq"] = {"Samo"}, ["smr"] = {"Simeulue"}, ["sms"] = {"Skolt Sami"}, ["smt"] = {"Simte"}, ["smu"] = {"Somray"}, ["smv"] = {"Samvedi"}, ["smw"] = {"Sumbawa"}, ["smx"] = {"Samba"}, ["smy"] = {"Semnani"}, ["smz"] = {"Simeku"}, ["snc"] = {"Sinaugoro"}, ["sne"] = {"Bau Bidayuh"}, ["snf"] = {"Noon"}, ["sng"] = {"Sanga (Democratic Republic of Congo)"}, ["sni"] = {"Sensi"}, ["snj"] = {"Riverain Sango"}, ["snk"] = {"Soninke"}, ["snl"] = {"Sangil"}, ["snm"] = {"Southern Ma'di"}, ["snn"] = {"Siona"}, ["sno"] = {"Snohomish"}, ["snp"] = {"Siane"}, ["snq"] = {"Sangu (Gabon)"}, ["snr"] = {"Sihan"}, ["sns"] = {"South West Bay", "Nahavaq"}, ["snu"] = {"Senggi", "Viid"}, ["snv"] = {"Sa'ban"}, ["snw"] = {"Selee"}, ["snx"] = {"Sam"}, ["sny"] = {"Saniyo-Hiyewe"}, ["snz"] = {"Kou"}, ["soa"] = {"Thai Song"}, ["sob"] = {"Sobei"}, ["soc"] = {"So (Democratic Republic of Congo)"}, ["sod"] = {"Songoora"}, ["soe"] = {"Songomeno"}, ["sog"] = {"Sogdian"}, ["soh"] = {"Aka"}, ["soi"] = {"Sonha"}, ["soj"] = {"Soi"}, ["sok"] = {"Sokoro"}, ["sol"] = {"Solos"}, ["son"] = {"Songhai languages"}, ["soo"] = {"Songo"}, ["sop"] = {"Songe"}, ["soq"] = {"Kanasi"}, ["sor"] = {"Somrai"}, ["sos"] = {"Seeku"}, ["sou"] = {"Southern Thai"}, ["sov"] = {"Sonsorol"}, ["sow"] = {"Sowanda"}, ["sox"] = {"Swo"}, ["soy"] = {"Miyobe"}, ["soz"] = {"Temi"}, ["spb"] = {"Sepa (Indonesia)"}, ["spc"] = {"Sapé"}, ["spd"] = {"Saep"}, ["spe"] = {"Sepa (Papua New Guinea)"}, ["spg"] = {"Sian"}, ["spi"] = {"Saponi"}, ["spk"] = {"Sengo"}, ["spl"] = {"Selepet"}, ["spm"] = {"Akukem"}, ["spn"] = {"Sanapaná"}, ["spo"] = {"Spokane"}, ["spp"] = {"Supyire Senoufo"}, ["spq"] = {"Loreto-Ucayali Spanish"}, ["spr"] = {"Saparua"}, ["sps"] = {"Saposa"}, ["spt"] = {"Spiti Bhoti"}, ["spu"] = {"Sapuan"}, ["spv"] = {"Sambalpuri", "Kosli"}, ["spx"] = {"South Picene"}, ["spy"] = {"Sabaot"}, ["sqa"] = {"Shama-Sambuga"}, ["sqh"] = {"Shau"}, ["sqj"] = {"Albanian languages"}, ["sqk"] = {"Albanian Sign Language"}, ["sqm"] = {"Suma"}, ["sqn"] = {"Susquehannock"}, ["sqo"] = {"Sorkhei"}, ["sqq"] = {"Sou"}, ["sqr"] = {"Siculo Arabic"}, ["sqs"] = {"Sri Lankan Sign Language"}, ["sqt"] = {"Soqotri"}, ["squ"] = {"Squamish"}, ["sqx"] = {"Kufr Qassem Sign Language (KQSL)"}, ["sra"] = {"Saruga"}, ["srb"] = {"Sora"}, ["src"] = {"Logudorese Sardinian"}, ["sre"] = {"Sara"}, ["srf"] = {"Nafi"}, ["srg"] = {"Sulod"}, ["srh"] = {"Sarikoli"}, ["sri"] = {"Siriano"}, ["srk"] = {"Serudung Murut"}, ["srl"] = {"Isirawa"}, ["srm"] = {"Saramaccan"}, ["srn"] = {"Sranan Tongo"}, ["sro"] = {"Campidanese Sardinian"}, ["srq"] = {"Sirionó"}, ["srr"] = {"Serer"}, ["srs"] = {"Sarsi"}, ["srt"] = {"Sauri"}, ["sru"] = {"Suruí"}, ["srv"] = {"Southern Sorsoganon"}, ["srw"] = {"Serua"}, ["srx"] = {"Sirmauri"}, ["sry"] = {"Sera"}, ["srz"] = {"Shahmirzadi"}, ["ssa"] = {"Nilo-Saharan languages"}, ["ssb"] = {"Southern Sama"}, ["ssc"] = {"Suba-Simbiti"}, ["ssd"] = {"Siroi"}, ["sse"] = {"Balangingi", "Bangingih Sama"}, ["ssf"] = {"Thao"}, ["ssg"] = {"Seimat"}, ["ssh"] = {"Shihhi Arabic"}, ["ssi"] = {"Sansi"}, ["ssj"] = {"Sausi"}, ["ssk"] = {"Sunam"}, ["ssl"] = {"Western Sisaala"}, ["ssm"] = {"Semnam"}, ["ssn"] = {"Waata"}, ["sso"] = {"Sissano"}, ["ssp"] = {"Spanish Sign Language"}, ["ssq"] = {"So'a"}, ["ssr"] = {"Swiss-French Sign Language"}, ["sss"] = {"Sô"}, ["sst"] = {"Sinasina"}, ["ssu"] = {"Susuami"}, ["ssv"] = {"Shark Bay"}, ["ssx"] = {"Samberigi"}, ["ssy"] = {"Saho"}, ["ssz"] = {"Sengseng"}, ["sta"] = {"Settla"}, ["stb"] = {"Northern Subanen"}, ["std"] = {"Sentinel"}, ["ste"] = {"Liana-Seti"}, ["stf"] = {"Seta"}, ["stg"] = {"Trieng"}, ["sth"] = {"Shelta"}, ["sti"] = {"Bulo Stieng"}, ["stj"] = {"Matya Samo"}, ["stk"] = {"Arammba"}, ["stl"] = {"Stellingwerfs"}, ["stm"] = {"Setaman"}, ["stn"] = {"Owa"}, ["sto"] = {"Stoney"}, ["stp"] = {"Southeastern Tepehuan"}, ["stq"] = {"Saterfriesisch"}, ["str"] = {"Straits Salish"}, ["sts"] = {"Shumashti"}, ["stt"] = {"Budeh Stieng"}, ["stu"] = {"Samtao"}, ["stv"] = {"Silt'e"}, ["stw"] = {"Satawalese"}, ["sty"] = {"Siberian Tatar"}, ["sua"] = {"Sulka"}, ["sub"] = {"Suku"}, ["suc"] = {"Western Subanon"}, ["sue"] = {"Suena"}, ["sug"] = {"Suganga"}, ["sui"] = {"Suki"}, ["suj"] = {"Shubi"}, ["suk"] = {"Sukuma"}, ["suo"] = {"Bouni"}, ["suq"] = {"Tirmaga-Chai Suri", "Suri"}, ["sur"] = {"Mwaghavul"}, ["sus"] = {"Susu"}, ["sut"] = {"Subtiaba"}, ["suv"] = {"Puroik"}, ["suw"] = {"Sumbwa"}, ["sux"] = {"Sumerian"}, ["suy"] = {"Suyá"}, ["suz"] = {"Sunwar"}, ["sva"] = {"Svan"}, ["svb"] = {"Ulau-Suain"}, ["svc"] = {"Vincentian Creole English"}, ["sve"] = {"Serili"}, ["svk"] = {"Slovakian Sign Language"}, ["svm"] = {"Slavomolisano"}, ["svs"] = {"Savosavo"}, ["svx"] = {"Skalvian"}, ["swb"] = {"Maore Comorian"}, ["swc"] = {"Congo Swahili"}, ["swf"] = {"Sere"}, ["swg"] = {"Swabian"}, ["swh"] = {"Swahili (individual language)", "Kiswahili"}, ["swi"] = {"Sui"}, ["swj"] = {"Sira"}, ["swk"] = {"Malawi Sena"}, ["swl"] = {"Swedish Sign Language"}, ["swm"] = {"Samosa"}, ["swn"] = {"Sawknah"}, ["swo"] = {"Shanenawa"}, ["swp"] = {"Suau"}, ["swq"] = {"Sharwa"}, ["swr"] = {"Saweru"}, ["sws"] = {"Seluwasan"}, ["swt"] = {"Sawila"}, ["swu"] = {"Suwawa"}, ["swv"] = {"Shekhawati"}, ["sww"] = {"Sowa"}, ["swx"] = {"Suruahá"}, ["swy"] = {"Sarua"}, ["sxb"] = {"Suba"}, ["sxc"] = {"Sicanian"}, ["sxe"] = {"Sighu"}, ["sxg"] = {"Shuhi", "Shixing"}, ["sxk"] = {"Southern Kalapuya"}, ["sxl"] = {"Selian"}, ["sxm"] = {"Samre"}, ["sxn"] = {"Sangir"}, ["sxo"] = {"Sorothaptic"}, ["sxr"] = {"Saaroa"}, ["sxs"] = {"Sasaru"}, ["sxu"] = {"Upper Saxon"}, ["sxw"] = {"Saxwe Gbe"}, ["sya"] = {"Siang"}, ["syb"] = {"Central Subanen"}, ["syc"] = {"Classical Syriac"}, ["syd"] = {"Samoyedic languages"}, ["syi"] = {"Seki"}, ["syk"] = {"Sukur"}, ["syl"] = {"Sylheti"}, ["sym"] = {"Maya Samo"}, ["syn"] = {"Senaya"}, ["syo"] = {"Suoy"}, ["syr"] = {"Syriac"}, ["sys"] = {"Sinyar"}, ["syw"] = {"Kagate"}, ["syx"] = {"Samay"}, ["syy"] = {"Al-Sayyid Bedouin Sign Language"}, ["sza"] = {"Semelai"}, ["szb"] = {"Ngalum"}, ["szc"] = {"Semaq Beri"}, ["szd"] = {"Seru"}, ["sze"] = {"Seze"}, ["szg"] = {"Sengele"}, ["szl"] = {"Silesian"}, ["szn"] = {"Sula"}, ["szp"] = {"Suabo"}, ["szs"] = {"Solomon Islands Sign Language"}, ["szv"] = {"Isu (Fako Division)"}, ["szw"] = {"Sawai"}, ["szy"] = {"Sakizaya"}, ["taa"] = {"Lower Tanana"}, ["tab"] = {"Tabassaran"}, ["tac"] = {"Lowland Tarahumara"}, ["tad"] = {"Tause"}, ["tae"] = {"Tariana"}, ["taf"] = {"Tapirapé"}, ["tag"] = {"Tagoi"}, ["tai"] = {"Tai languages"}, ["taj"] = {"Eastern Tamang"}, ["tak"] = {"Tala"}, ["tal"] = {"Tal"}, ["tan"] = {"Tangale"}, ["tao"] = {"Yami"}, ["tap"] = {"Taabwa"}, ["taq"] = {"Tamasheq"}, ["tar"] = {"Central Tarahumara"}, ["tas"] = {"Tay Boi"}, ["tau"] = {"Upper Tanana"}, ["tav"] = {"Tatuyo"}, ["taw"] = {"Tai"}, ["tax"] = {"Tamki"}, ["tay"] = {"Atayal"}, ["taz"] = {"Tocho"}, ["tba"] = {"Aikanã"}, ["tbc"] = {"Takia"}, ["tbd"] = {"Kaki Ae"}, ["tbe"] = {"Tanimbili"}, ["tbf"] = {"Mandara"}, ["tbg"] = {"North Tairora"}, ["tbh"] = {"Dharawal", "Thurawal"}, ["tbi"] = {"Gaam"}, ["tbj"] = {"Tiang"}, ["tbk"] = {"Calamian Tagbanwa"}, ["tbl"] = {"Tboli"}, ["tbm"] = {"Tagbu"}, ["tbn"] = {"Barro Negro Tunebo"}, ["tbo"] = {"Tawala"}, ["tbp"] = {"Taworta", "Diebroud"}, ["tbq"] = {"Tibeto-Burman languages"}, ["tbr"] = {"Tumtum"}, ["tbs"] = {"Tanguat"}, ["tbt"] = {"Tembo (Kitembo)"}, ["tbu"] = {"Tubar"}, ["tbv"] = {"Tobo"}, ["tbw"] = {"Tagbanwa"}, ["tbx"] = {"Kapin"}, ["tby"] = {"Tabaru"}, ["tbz"] = {"Ditammari"}, ["tca"] = {"Ticuna"}, ["tcb"] = {"Tanacross"}, ["tcc"] = {"Datooga"}, ["tcd"] = {"Tafi"}, ["tce"] = {"Southern Tutchone"}, ["tcf"] = {"Malinaltepec Me'phaa", "Malinaltepec Tlapanec"}, ["tcg"] = {"Tamagario"}, ["tch"] = {"Turks And Caicos Creole English"}, ["tci"] = {"Wára"}, ["tck"] = {"Tchitchege"}, ["tcl"] = {"Taman (Myanmar)"}, ["tcm"] = {"Tanahmerah"}, ["tcn"] = {"Tichurong"}, ["tco"] = {"Taungyo"}, ["tcp"] = {"Tawr Chin"}, ["tcq"] = {"Kaiy"}, ["tcs"] = {"Torres Strait Creole", "Yumplatok"}, ["tct"] = {"T'en"}, ["tcu"] = {"Southeastern Tarahumara"}, ["tcw"] = {"Tecpatlán Totonac"}, ["tcx"] = {"Toda"}, ["tcy"] = {"Tulu"}, ["tcz"] = {"Thado Chin"}, ["tda"] = {"Tagdal"}, ["tdb"] = {"Panchpargania"}, ["tdc"] = {"Emberá-Tadó"}, ["tdd"] = {"Tai Nüa"}, ["tde"] = {"Tiranige Diga Dogon"}, ["tdf"] = {"Talieng"}, ["tdg"] = {"Western Tamang"}, ["tdh"] = {"Thulung"}, ["tdi"] = {"Tomadino"}, ["tdj"] = {"Tajio"}, ["tdk"] = {"Tambas"}, ["tdl"] = {"Sur"}, ["tdm"] = {"Taruma"}, ["tdn"] = {"Tondano"}, ["tdo"] = {"Teme"}, ["tdq"] = {"Tita"}, ["tdr"] = {"Todrah"}, ["tds"] = {"Doutai"}, ["tdt"] = {"Tetun Dili"}, ["tdv"] = {"Toro"}, ["tdx"] = {"Tandroy-Mahafaly Malagasy"}, ["tdy"] = {"Tadyawan"}, ["tea"] = {"Temiar"}, ["teb"] = {"Tetete"}, ["tec"] = {"Terik"}, ["ted"] = {"Tepo Krumen"}, ["tee"] = {"Huehuetla Tepehua"}, ["tef"] = {"Teressa"}, ["teg"] = {"Teke-Tege"}, ["teh"] = {"Tehuelche"}, ["tei"] = {"Torricelli"}, ["tek"] = {"Ibali Teke"}, ["tem"] = {"Timne"}, ["ten"] = {"Tama (Colombia)"}, ["teo"] = {"Teso"}, ["tep"] = {"Tepecano"}, ["teq"] = {"Temein"}, ["ter"] = {"Tereno"}, ["tes"] = {"Tengger"}, ["tet"] = {"Tetum"}, ["teu"] = {"Soo"}, ["tev"] = {"Teor"}, ["tew"] = {"Tewa (USA)"}, ["tex"] = {"Tennet"}, ["tey"] = {"Tulishi"}, ["tez"] = {"Tetserret"}, ["tfi"] = {"Tofin Gbe"}, ["tfn"] = {"Tanaina"}, ["tfo"] = {"Tefaro"}, ["tfr"] = {"Teribe"}, ["tft"] = {"Ternate"}, ["tga"] = {"Sagalla"}, ["tgb"] = {"Tobilung"}, ["tgc"] = {"Tigak"}, ["tgd"] = {"Ciwogai"}, ["tge"] = {"Eastern Gorkha Tamang"}, ["tgf"] = {"Chalikha"}, ["tgh"] = {"Tobagonian Creole English"}, ["tgi"] = {"Lawunuia"}, ["tgj"] = {"Tagin"}, ["tgn"] = {"Tandaganon"}, ["tgo"] = {"Sudest"}, ["tgp"] = {"Tangoa"}, ["tgq"] = {"Tring"}, ["tgr"] = {"Tareng"}, ["tgs"] = {"Nume"}, ["tgt"] = {"Central Tagbanwa"}, ["tgu"] = {"Tanggu"}, ["tgv"] = {"Tingui-Boto"}, ["tgw"] = {"Tagwana Senoufo"}, ["tgx"] = {"Tagish"}, ["tgy"] = {"Togoyo"}, ["tgz"] = {"Tagalaka"}, ["thd"] = {"Kuuk Thaayorre", "Thayore"}, ["the"] = {"Chitwania Tharu"}, ["thf"] = {"Thangmi"}, ["thh"] = {"Northern Tarahumara"}, ["thi"] = {"Tai Long"}, ["thk"] = {"Tharaka", "Kitharaka"}, ["thl"] = {"Dangaura Tharu"}, ["thm"] = {"Aheu"}, ["thn"] = {"Thachanadan"}, ["thp"] = {"Thompson"}, ["thq"] = {"Kochila Tharu"}, ["thr"] = {"Rana Tharu"}, ["ths"] = {"Thakali"}, ["tht"] = {"Tahltan"}, ["thu"] = {"Thuri"}, ["thv"] = {"Tahaggart Tamahaq"}, ["thy"] = {"Tha"}, ["thz"] = {"Tayart Tamajeq"}, ["tia"] = {"Tidikelt Tamazight"}, ["tic"] = {"Tira"}, ["tif"] = {"Tifal"}, ["tig"] = {"Tigre"}, ["tih"] = {"Timugon Murut"}, ["tii"] = {"Tiene"}, ["tij"] = {"Tilung"}, ["tik"] = {"Tikar"}, ["til"] = {"Tillamook"}, ["tim"] = {"Timbe"}, ["tin"] = {"Tindi"}, ["tio"] = {"Teop"}, ["tip"] = {"Trimuris"}, ["tiq"] = {"Tiéfo"}, ["tis"] = {"Masadiit Itneg"}, ["tit"] = {"Tinigua"}, ["tiu"] = {"Adasen"}, ["tiv"] = {"Tiv"}, ["tiw"] = {"Tiwi"}, ["tix"] = {"Southern Tiwa"}, ["tiy"] = {"Tiruray"}, ["tiz"] = {"Tai Hongjin"}, ["tja"] = {"Tajuasohn"}, ["tjg"] = {"Tunjung"}, ["tji"] = {"Northern Tujia"}, ["tjj"] = {"Tjungundji"}, ["tjl"] = {"Tai Laing"}, ["tjm"] = {"Timucua"}, ["tjn"] = {"Tonjon"}, ["tjo"] = {"Temacine Tamazight"}, ["tjp"] = {"Tjupany"}, ["tjs"] = {"Southern Tujia"}, ["tju"] = {"Tjurruru"}, ["tjw"] = {"Djabwurrung"}, ["tka"] = {"Truká"}, ["tkb"] = {"Buksa"}, ["tkd"] = {"Tukudede"}, ["tke"] = {"Takwane"}, ["tkf"] = {"Tukumanféd"}, ["tkg"] = {"Tesaka Malagasy"}, ["tkl"] = {"Tokelau"}, ["tkm"] = {"Takelma"}, ["tkn"] = {"Toku-No-Shima"}, ["tkp"] = {"Tikopia"}, ["tkq"] = {"Tee"}, ["tkr"] = {"Tsakhur"}, ["tks"] = {"Takestani"}, ["tkt"] = {"Kathoriya Tharu"}, ["tku"] = {"Upper Necaxa Totonac"}, ["tkv"] = {"Mur Pano"}, ["tkw"] = {"Teanu"}, ["tkx"] = {"Tangko"}, ["tkz"] = {"Takua"}, ["tla"] = {"Southwestern Tepehuan"}, ["tlb"] = {"Tobelo"}, ["tlc"] = {"Yecuatla Totonac"}, ["tld"] = {"Talaud"}, ["tlf"] = {"Telefol"}, ["tlg"] = {"Tofanma"}, ["tlh"] = {"Klingon", "tlhIngan Hol"}, ["tli"] = {"Tlingit"}, ["tlj"] = {"Talinga-Bwisi"}, ["tlk"] = {"Taloki"}, ["tll"] = {"Tetela"}, ["tlm"] = {"Tolomako"}, ["tln"] = {"Talondo'"}, ["tlo"] = {"Talodi"}, ["tlp"] = {"Filomena Mata-Coahuitlán Totonac"}, ["tlq"] = {"Tai Loi"}, ["tlr"] = {"Talise"}, ["tls"] = {"Tambotalo"}, ["tlt"] = {"Sou Nama", "Teluti"}, ["tlu"] = {"Tulehu"}, ["tlv"] = {"Taliabu"}, ["tlx"] = {"Khehek"}, ["tly"] = {"Talysh"}, ["tma"] = {"Tama (Chad)"}, ["tmb"] = {"Katbol", "Avava"}, ["tmc"] = {"Tumak"}, ["tmd"] = {"Haruai"}, ["tme"] = {"Tremembé"}, ["tmf"] = {"Toba-Maskoy"}, ["tmg"] = {"Ternateño"}, ["tmh"] = {"Tamashek"}, ["tmi"] = {"Tutuba"}, ["tmj"] = {"Samarokena"}, ["tmk"] = {"Northwestern Tamang"}, ["tml"] = {"Tamnim Citak"}, ["tmm"] = {"Tai Thanh"}, ["tmn"] = {"Taman (Indonesia)"}, ["tmo"] = {"Temoq"}, ["tmq"] = {"Tumleo"}, ["tmr"] = {"Jewish Babylonian Aramaic (ca. 200-1200 CE)"}, ["tms"] = {"Tima"}, ["tmt"] = {"Tasmate"}, ["tmu"] = {"Iau"}, ["tmv"] = {"Tembo (Motembo)"}, ["tmw"] = {"Temuan"}, ["tmy"] = {"Tami"}, ["tmz"] = {"Tamanaku"}, ["tna"] = {"Tacana"}, ["tnb"] = {"Western Tunebo"}, ["tnc"] = {"Tanimuca-Retuarã"}, ["tnd"] = {"Angosturas Tunebo"}, ["tng"] = {"Tobanga"}, ["tnh"] = {"Maiani"}, ["tni"] = {"Tandia"}, ["tnk"] = {"Kwamera"}, ["tnl"] = {"Lenakel"}, ["tnm"] = {"Tabla"}, ["tnn"] = {"North Tanna"}, ["tno"] = {"Toromono"}, ["tnp"] = {"Whitesands"}, ["tnq"] = {"Taino"}, ["tnr"] = {"Ménik"}, ["tns"] = {"Tenis"}, ["tnt"] = {"Tontemboan"}, ["tnu"] = {"Tay Khang"}, ["tnv"] = {"Tangchangya"}, ["tnw"] = {"Tonsawang"}, ["tnx"] = {"Tanema"}, ["tny"] = {"Tongwe"}, ["tnz"] = {"Ten'edn"}, ["tob"] = {"Toba"}, ["toc"] = {"Coyutla Totonac"}, ["tod"] = {"Toma"}, ["tof"] = {"Gizrra"}, ["tog"] = {"Tonga (Nyasa)"}, ["toh"] = {"Gitonga"}, ["toi"] = {"Tonga (Zambia)"}, ["toj"] = {"Tojolabal"}, ["tok"] = {"Toki Pona"}, ["tol"] = {"Tolowa"}, ["tom"] = {"Tombulu"}, ["too"] = {"Xicotepec De Juárez Totonac"}, ["top"] = {"Papantla Totonac"}, ["toq"] = {"Toposa"}, ["tor"] = {"Togbo-Vara Banda"}, ["tos"] = {"Highland Totonac"}, ["tou"] = {"Tho"}, ["tov"] = {"Upper Taromi"}, ["tow"] = {"Jemez"}, ["tox"] = {"Tobian"}, ["toy"] = {"Topoiyo"}, ["toz"] = {"To"}, ["tpa"] = {"Taupota"}, ["tpc"] = {"Azoyú Me'phaa", "Azoyú Tlapanec"}, ["tpe"] = {"Tippera"}, ["tpf"] = {"Tarpia"}, ["tpg"] = {"Kula"}, ["tpi"] = {"Tok Pisin"}, ["tpj"] = {"Tapieté"}, ["tpk"] = {"Tupinikin"}, ["tpl"] = {"Tlacoapa Me'phaa", "Tlacoapa Tlapanec"}, ["tpm"] = {"Tampulma"}, ["tpn"] = {"Tupinambá"}, ["tpo"] = {"Tai Pao"}, ["tpp"] = {"Pisaflores Tepehua"}, ["tpq"] = {"Tukpa"}, ["tpr"] = {"Tuparí"}, ["tpt"] = {"Tlachichilco Tepehua"}, ["tpu"] = {"Tampuan"}, ["tpv"] = {"Tanapag"}, ["tpw"] = {"Tupí"}, ["tpx"] = {"Acatepec Me'phaa", "Acatepec Tlapanec"}, ["tpy"] = {"Trumai"}, ["tpz"] = {"Tinputz"}, ["tqb"] = {"Tembé"}, ["tql"] = {"Lehali"}, ["tqm"] = {"Turumsa"}, ["tqn"] = {"Tenino"}, ["tqo"] = {"Toaripi"}, ["tqp"] = {"Tomoip"}, ["tqq"] = {"Tunni"}, ["tqr"] = {"Torona"}, ["tqt"] = {"Western Totonac"}, ["tqu"] = {"Touo"}, ["tqw"] = {"Tonkawa"}, ["tra"] = {"Tirahi"}, ["trb"] = {"Terebu"}, ["trc"] = {"Copala Triqui"}, ["trd"] = {"Turi"}, ["tre"] = {"East Tarangan"}, ["trf"] = {"Trinidadian Creole English"}, ["trg"] = {"Lishán Didán"}, ["trh"] = {"Turaka"}, ["tri"] = {"Trió"}, ["trj"] = {"Toram"}, ["trk"] = {"Turkic languages"}, ["trl"] = {"Traveller Scottish"}, ["trm"] = {"Tregami"}, ["trn"] = {"Trinitario"}, ["tro"] = {"Tarao Naga"}, ["trp"] = {"Kok Borok"}, ["trq"] = {"San Martín Itunyoso Triqui"}, ["trr"] = {"Taushiro"}, ["trs"] = {"Chicahuaxtla Triqui"}, ["trt"] = {"Tunggare"}, ["tru"] = {"Turoyo", "Surayt"}, ["trv"] = {"Sediq", "Seediq", "Taroko"}, ["trw"] = {"Torwali"}, ["trx"] = {"Tringgus-Sembaan Bidayuh"}, ["try"] = {"Turung"}, ["trz"] = {"Torá"}, ["tsa"] = {"Tsaangi"}, ["tsb"] = {"Tsamai"}, ["tsc"] = {"Tswa"}, ["tsd"] = {"Tsakonian"}, ["tse"] = {"Tunisian Sign Language"}, ["tsg"] = {"Tausug"}, ["tsh"] = {"Tsuvan"}, ["tsi"] = {"Tsimshian"}, ["tsj"] = {"Tshangla"}, ["tsk"] = {"Tseku"}, ["tsl"] = {"Ts'ün-Lao"}, ["tsm"] = {"Turkish Sign Language", "Türk İşaret Dili"}, ["tsp"] = {"Northern Toussian"}, ["tsq"] = {"Thai Sign Language"}, ["tsr"] = {"Akei"}, ["tss"] = {"Taiwan Sign Language"}, ["tst"] = {"Tondi Songway Kiini"}, ["tsu"] = {"Tsou"}, ["tsv"] = {"Tsogo"}, ["tsw"] = {"Tsishingini"}, ["tsx"] = {"Mubami"}, ["tsy"] = {"Tebul Sign Language"}, ["tsz"] = {"Purepecha"}, ["tta"] = {"Tutelo"}, ["ttb"] = {"Gaa"}, ["ttc"] = {"Tektiteko"}, ["ttd"] = {"Tauade"}, ["tte"] = {"Bwanabwana"}, ["ttf"] = {"Tuotomb"}, ["ttg"] = {"Tutong"}, ["tth"] = {"Upper Ta'oih"}, ["tti"] = {"Tobati"}, ["ttj"] = {"Tooro"}, ["ttk"] = {"Totoro"}, ["ttl"] = {"Totela"}, ["ttm"] = {"Northern Tutchone"}, ["ttn"] = {"Towei"}, ["tto"] = {"Lower Ta'oih"}, ["ttp"] = {"Tombelala"}, ["ttq"] = {"Tawallammat Tamajaq"}, ["ttr"] = {"Tera"}, ["tts"] = {"Northeastern Thai"}, ["ttt"] = {"Muslim Tat"}, ["ttu"] = {"Torau"}, ["ttv"] = {"Titan"}, ["ttw"] = {"Long Wat"}, ["tty"] = {"Sikaritai"}, ["ttz"] = {"Tsum"}, ["tua"] = {"Wiarumus"}, ["tub"] = {"Tübatulabal"}, ["tuc"] = {"Mutu"}, ["tud"] = {"Tuxá"}, ["tue"] = {"Tuyuca"}, ["tuf"] = {"Central Tunebo"}, ["tug"] = {"Tunia"}, ["tuh"] = {"Taulil"}, ["tui"] = {"Tupuri"}, ["tuj"] = {"Tugutil"}, ["tul"] = {"Tula"}, ["tum"] = {"Tumbuka"}, ["tun"] = {"Tunica"}, ["tuo"] = {"Tucano"}, ["tup"] = {"Tupi languages"}, ["tuq"] = {"Tedaga"}, ["tus"] = {"Tuscarora"}, ["tut"] = {"Altaic languages"}, ["tuu"] = {"Tututni"}, ["tuv"] = {"Turkana"}, ["tuw"] = {"Tungus languages"}, ["tux"] = {"Tuxináwa"}, ["tuy"] = {"Tugen"}, ["tuz"] = {"Turka"}, ["tva"] = {"Vaghua"}, ["tvd"] = {"Tsuvadi"}, ["tve"] = {"Te'un"}, ["tvk"] = {"Southeast Ambrym"}, ["tvl"] = {"Tuvalu"}, ["tvm"] = {"Tela-Masbuar"}, ["tvn"] = {"Tavoyan"}, ["tvo"] = {"Tidore"}, ["tvs"] = {"Taveta"}, ["tvt"] = {"Tutsa Naga"}, ["tvu"] = {"Tunen"}, ["tvw"] = {"Sedoa"}, ["tvx"] = {"Taivoan"}, ["tvy"] = {"Timor Pidgin"}, ["twa"] = {"Twana"}, ["twb"] = {"Western Tawbuid"}, ["twc"] = {"Teshenawa"}, ["twd"] = {"Twents"}, ["twe"] = {"Tewa (Indonesia)"}, ["twf"] = {"Northern Tiwa"}, ["twg"] = {"Tereweng"}, ["twh"] = {"Tai Dón"}, ["twl"] = {"Tawara"}, ["twm"] = {"Tawang Monpa"}, ["twn"] = {"Twendi"}, ["two"] = {"Tswapong"}, ["twp"] = {"Ere"}, ["twq"] = {"Tasawaq"}, ["twr"] = {"Southwestern Tarahumara"}, ["twt"] = {"Turiwára"}, ["twu"] = {"Termanu"}, ["tww"] = {"Tuwari"}, ["twx"] = {"Tewe"}, ["twy"] = {"Tawoyan"}, ["txa"] = {"Tombonuo"}, ["txb"] = {"Tokharian B"}, ["txc"] = {"Tsetsaut"}, ["txe"] = {"Totoli"}, ["txg"] = {"Tangut"}, ["txh"] = {"Thracian"}, ["txi"] = {"Ikpeng"}, ["txj"] = {"Tarjumo"}, ["txm"] = {"Tomini"}, ["txn"] = {"West Tarangan"}, ["txo"] = {"Toto"}, ["txq"] = {"Tii"}, ["txr"] = {"Tartessian"}, ["txs"] = {"Tonsea"}, ["txt"] = {"Citak"}, ["txu"] = {"Kayapó"}, ["txx"] = {"Tatana"}, ["txy"] = {"Tanosy Malagasy"}, ["tya"] = {"Tauya"}, ["tye"] = {"Kyanga"}, ["tyh"] = {"O'du"}, ["tyi"] = {"Teke-Tsaayi"}, ["tyj"] = {"Tai Do", "Tai Yo"}, ["tyl"] = {"Thu Lao"}, ["tyn"] = {"Kombai"}, ["typ"] = {"Thaypan"}, ["tyr"] = {"Tai Daeng"}, ["tys"] = {"Tày Sa Pa"}, ["tyt"] = {"Tày Tac"}, ["tyu"] = {"Kua"}, ["tyv"] = {"Tuvinian"}, ["tyx"] = {"Teke-Tyee"}, ["tyy"] = {"Tiyaa"}, ["tyz"] = {"Tày"}, ["tza"] = {"Tanzanian Sign Language"}, ["tzh"] = {"Tzeltal"}, ["tzj"] = {"Tz'utujil"}, ["tzl"] = {"Talossan"}, ["tzm"] = {"Central Atlas Tamazight"}, ["tzn"] = {"Tugun"}, ["tzo"] = {"Tzotzil"}, ["tzx"] = {"Tabriak"}, ["uam"] = {"Uamué"}, ["uan"] = {"Kuan"}, ["uar"] = {"Tairuma"}, ["uba"] = {"Ubang"}, ["ubi"] = {"Ubi"}, ["ubl"] = {"Buhi'non Bikol"}, ["ubr"] = {"Ubir"}, ["ubu"] = {"Umbu-Ungu"}, ["uby"] = {"Ubykh"}, ["uda"] = {"Uda"}, ["ude"] = {"Udihe"}, ["udg"] = {"Muduga"}, ["udi"] = {"Udi"}, ["udj"] = {"Ujir"}, ["udl"] = {"Wuzlam"}, ["udm"] = {"Udmurt"}, ["udu"] = {"Uduk"}, ["ues"] = {"Kioko"}, ["ufi"] = {"Ufim"}, ["uga"] = {"Ugaritic"}, ["ugb"] = {"Kuku-Ugbanh"}, ["uge"] = {"Ughele"}, ["ugh"] = {"Kubachi"}, ["ugn"] = {"Ugandan Sign Language"}, ["ugo"] = {"Ugong"}, ["ugy"] = {"Uruguayan Sign Language"}, ["uha"] = {"Uhami"}, ["uhn"] = {"Damal"}, ["uis"] = {"Uisai"}, ["uiv"] = {"Iyive"}, ["uji"] = {"Tanjijili"}, ["uka"] = {"Kaburi"}, ["ukg"] = {"Ukuriguma"}, ["ukh"] = {"Ukhwejo"}, ["uki"] = {"Kui (India)"}, ["ukk"] = {"Muak Sa-aak"}, ["ukl"] = {"Ukrainian Sign Language"}, ["ukp"] = {"Ukpe-Bayobiri"}, ["ukq"] = {"Ukwa"}, ["uks"] = {"Urubú-Kaapor Sign Language", "Kaapor Sign Language"}, ["uku"] = {"Ukue"}, ["ukv"] = {"Kuku"}, ["ukw"] = {"Ukwuani-Aboh-Ndoni"}, ["uky"] = {"Kuuk-Yak"}, ["ula"] = {"Fungwa"}, ["ulb"] = {"Ulukwumi"}, ["ulc"] = {"Ulch"}, ["ule"] = {"Lule"}, ["ulf"] = {"Usku", "Afra"}, ["uli"] = {"Ulithian"}, ["ulk"] = {"Meriam Mir"}, ["ull"] = {"Ullatan"}, ["ulm"] = {"Ulumanda'"}, ["uln"] = {"Unserdeutsch"}, ["ulu"] = {"Uma' Lung"}, ["ulw"] = {"Ulwa"}, ["uma"] = {"Umatilla"}, ["umb"] = {"Umbundu"}, ["umc"] = {"Marrucinian"}, ["umd"] = {"Umbindhamu"}, ["umg"] = {"Morrobalama", "Umbuygamu"}, ["umi"] = {"Ukit"}, ["umm"] = {"Umon"}, ["umn"] = {"Makyan Naga"}, ["umo"] = {"Umotína"}, ["ump"] = {"Umpila"}, ["umr"] = {"Umbugarla"}, ["ums"] = {"Pendau"}, ["umu"] = {"Munsee"}, ["una"] = {"North Watut"}, ["und"] = {"Undetermined"}, ["une"] = {"Uneme"}, ["ung"] = {"Ngarinyin"}, ["uni"] = {"Uni"}, ["unk"] = {"Enawené-Nawé"}, ["unm"] = {"Unami"}, ["unn"] = {"Kurnai"}, ["unr"] = {"Mundari"}, ["unu"] = {"Unubahe"}, ["unx"] = {"Munda"}, ["unz"] = {"Unde Kaili"}, ["uon"] = {"Kulon"}, ["upi"] = {"Umeda"}, ["upv"] = {"Uripiv-Wala-Rano-Atchin"}, ["ura"] = {"Urarina"}, ["urb"] = {"Urubú-Kaapor", "Kaapor"}, ["urc"] = {"Urningangg"}, ["ure"] = {"Uru"}, ["urf"] = {"Uradhi"}, ["urg"] = {"Urigina"}, ["urh"] = {"Urhobo"}, ["uri"] = {"Urim"}, ["urj"] = {"Uralic languages"}, ["urk"] = {"Urak Lawoi'"}, ["url"] = {"Urali"}, ["urm"] = {"Urapmin"}, ["urn"] = {"Uruangnirin"}, ["uro"] = {"Ura (Papua New Guinea)"}, ["urp"] = {"Uru-Pa-In"}, ["urr"] = {"Lehalurup", "Löyöp"}, ["urt"] = {"Urat"}, ["uru"] = {"Urumi"}, ["urv"] = {"Uruava"}, ["urw"] = {"Sop"}, ["urx"] = {"Urimo"}, ["ury"] = {"Orya"}, ["urz"] = {"Uru-Eu-Wau-Wau"}, ["usa"] = {"Usarufa"}, ["ush"] = {"Ushojo"}, ["usi"] = {"Usui"}, ["usk"] = {"Usaghade"}, ["usp"] = {"Uspanteco"}, ["uss"] = {"us-Saare"}, ["usu"] = {"Uya"}, ["uta"] = {"Otank"}, ["ute"] = {"Ute-Southern Paiute"}, ["uth"] = {"ut-Hun"}, ["utp"] = {"Amba (Solomon Islands)"}, ["utr"] = {"Etulo"}, ["utu"] = {"Utu"}, ["uum"] = {"Urum"}, ["uur"] = {"Ura (Vanuatu)"}, ["uuu"] = {"U"}, ["uve"] = {"West Uvean", "Fagauvea"}, ["uvh"] = {"Uri"}, ["uvl"] = {"Lote"}, ["uwa"] = {"Kuku-Uwanh"}, ["uya"] = {"Doko-Uyanga"}, ["uzn"] = {"Northern Uzbek"}, ["uzs"] = {"Southern Uzbek"}, ["vaa"] = {"Vaagri Booli"}, ["vae"] = {"Vale"}, ["vaf"] = {"Vafsi"}, ["vag"] = {"Vagla"}, ["vah"] = {"Varhadi-Nagpuri"}, ["vai"] = {"Vai"}, ["vaj"] = {"Sekele", "Northwestern ǃKung", "Vasekele"}, ["val"] = {"Vehes"}, ["vam"] = {"Vanimo"}, ["van"] = {"Valman"}, ["vao"] = {"Vao"}, ["vap"] = {"Vaiphei"}, ["var"] = {"Huarijio"}, ["vas"] = {"Vasavi"}, ["vau"] = {"Vanuma"}, ["vav"] = {"Varli"}, ["vay"] = {"Wayu"}, ["vbb"] = {"Southeast Babar"}, ["vbk"] = {"Southwestern Bontok"}, ["vec"] = {"Venetian"}, ["ved"] = {"Veddah"}, ["vel"] = {"Veluws"}, ["vem"] = {"Vemgo-Mabas"}, ["veo"] = {"Ventureño"}, ["vep"] = {"Veps"}, ["ver"] = {"Mom Jango"}, ["vgr"] = {"Vaghri"}, ["vgt"] = {"Vlaamse Gebarentaal", "Flemish Sign Language"}, ["vic"] = {"Virgin Islands Creole English"}, ["vid"] = {"Vidunda"}, ["vif"] = {"Vili"}, ["vig"] = {"Viemo"}, ["vil"] = {"Vilela"}, ["vin"] = {"Vinza"}, ["vis"] = {"Vishavan"}, ["vit"] = {"Viti"}, ["viv"] = {"Iduna"}, ["vka"] = {"Kariyarra"}, ["vkj"] = {"Kujarge"}, ["vkk"] = {"Kaur"}, ["vkl"] = {"Kulisusu"}, ["vkm"] = {"Kamakan"}, ["vkn"] = {"Koro Nulu"}, ["vko"] = {"Kodeoha"}, ["vkp"] = {"Korlai Creole Portuguese"}, ["vkt"] = {"Tenggarong Kutai Malay"}, ["vku"] = {"Kurrama"}, ["vkz"] = {"Koro Zuba"}, ["vlp"] = {"Valpei"}, ["vls"] = {"Vlaams"}, ["vma"] = {"Martuyhunira"}, ["vmb"] = {"Barbaram"}, ["vmc"] = {"Juxtlahuaca Mixtec"}, ["vmd"] = {"Mudu Koraga"}, ["vme"] = {"East Masela"}, ["vmf"] = {"Mainfränkisch"}, ["vmg"] = {"Lungalunga"}, ["vmh"] = {"Maraghei"}, ["vmi"] = {"Miwa"}, ["vmj"] = {"Ixtayutla Mixtec"}, ["vmk"] = {"Makhuwa-Shirima"}, ["vml"] = {"Malgana"}, ["vmm"] = {"Mitlatongo Mixtec"}, ["vmp"] = {"Soyaltepec Mazatec"}, ["vmq"] = {"Soyaltepec Mixtec"}, ["vmr"] = {"Marenje"}, ["vms"] = {"Moksela"}, ["vmu"] = {"Muluridyi"}, ["vmv"] = {"Valley Maidu"}, ["vmw"] = {"Makhuwa"}, ["vmx"] = {"Tamazola Mixtec"}, ["vmy"] = {"Ayautla Mazatec"}, ["vmz"] = {"Mazatlán Mazatec"}, ["vnk"] = {"Vano", "Lovono"}, ["vnm"] = {"Vinmavis", "Neve'ei"}, ["vnp"] = {"Vunapu"}, ["vor"] = {"Voro"}, ["vot"] = {"Votic"}, ["vra"] = {"Vera'a"}, ["vro"] = {"Võro"}, ["vrs"] = {"Varisi"}, ["vrt"] = {"Burmbar", "Banam Bay"}, ["vsi"] = {"Moldova Sign Language"}, ["vsl"] = {"Venezuelan Sign Language"}, ["vsv"] = {"Valencian Sign Language", "Llengua de signes valenciana"}, ["vto"] = {"Vitou"}, ["vum"] = {"Vumbu"}, ["vun"] = {"Vunjo"}, ["vut"] = {"Vute"}, ["vwa"] = {"Awa (China)"}, ["waa"] = {"Walla Walla"}, ["wab"] = {"Wab"}, ["wac"] = {"Wasco-Wishram"}, ["wad"] = {"Wamesa", "Wondama"}, ["wae"] = {"Walser"}, ["waf"] = {"Wakoná"}, ["wag"] = {"Wa'ema"}, ["wah"] = {"Watubela"}, ["wai"] = {"Wares"}, ["waj"] = {"Waffa"}, ["wak"] = {"Wakashan languages"}, ["wal"] = {"Wolaytta", "Wolaitta"}, ["wam"] = {"Wampanoag"}, ["wan"] = {"Wan"}, ["wao"] = {"Wappo"}, ["wap"] = {"Wapishana"}, ["waq"] = {"Wagiman"}, ["war"] = {"Waray (Philippines)"}, ["was"] = {"Washo"}, ["wat"] = {"Kaninuwa"}, ["wau"] = {"Waurá"}, ["wav"] = {"Waka"}, ["waw"] = {"Waiwai"}, ["wax"] = {"Watam", "Marangis"}, ["way"] = {"Wayana"}, ["waz"] = {"Wampur"}, ["wba"] = {"Warao"}, ["wbb"] = {"Wabo"}, ["wbe"] = {"Waritai"}, ["wbf"] = {"Wara"}, ["wbh"] = {"Wanda"}, ["wbi"] = {"Vwanji"}, ["wbj"] = {"Alagwa"}, ["wbk"] = {"Waigali"}, ["wbl"] = {"Wakhi"}, ["wbm"] = {"Wa"}, ["wbp"] = {"Warlpiri"}, ["wbq"] = {"Waddar"}, ["wbr"] = {"Wagdi"}, ["wbs"] = {"West Bengal Sign Language"}, ["wbt"] = {"Warnman"}, ["wbv"] = {"Wajarri"}, ["wbw"] = {"Woi"}, ["wca"] = {"Yanomámi"}, ["wci"] = {"Waci Gbe"}, ["wdd"] = {"Wandji"}, ["wdg"] = {"Wadaginam"}, ["wdj"] = {"Wadjiginy"}, ["wdk"] = {"Wadikali"}, ["wdt"] = {"Wendat"}, ["wdu"] = {"Wadjigu"}, ["wdy"] = {"Wadjabangayi"}, ["wea"] = {"Wewaw"}, ["wec"] = {"Wè Western"}, ["wed"] = {"Wedau"}, ["weg"] = {"Wergaia"}, ["weh"] = {"Weh"}, ["wei"] = {"Kiunum"}, ["wem"] = {"Weme Gbe"}, ["wen"] = {"Sorbian languages"}, ["weo"] = {"Wemale"}, ["wep"] = {"Westphalien"}, ["wer"] = {"Weri"}, ["wes"] = {"Cameroon Pidgin"}, ["wet"] = {"Perai"}, ["weu"] = {"Rawngtu Chin"}, ["wew"] = {"Wejewa"}, ["wfg"] = {"Yafi", "Zorop"}, ["wga"] = {"Wagaya"}, ["wgb"] = {"Wagawaga"}, ["wgg"] = {"Wangkangurru", "Wangganguru"}, ["wgi"] = {"Wahgi"}, ["wgo"] = {"Waigeo"}, ["wgu"] = {"Wirangu"}, ["wgy"] = {"Warrgamay"}, ["wha"] = {"Sou Upaa", "Manusela"}, ["whg"] = {"North Wahgi"}, ["whk"] = {"Wahau Kenyah"}, ["whu"] = {"Wahau Kayan"}, ["wib"] = {"Southern Toussian"}, ["wic"] = {"Wichita"}, ["wie"] = {"Wik-Epa"}, ["wif"] = {"Wik-Keyangan"}, ["wig"] = {"Wik Ngathan"}, ["wih"] = {"Wik-Me'anha"}, ["wii"] = {"Minidien"}, ["wij"] = {"Wik-Iiyanh"}, ["wik"] = {"Wikalkan"}, ["wil"] = {"Wilawila"}, ["wim"] = {"Wik-Mungkan"}, ["win"] = {"Ho-Chunk"}, ["wir"] = {"Wiraféd"}, ["wiu"] = {"Wiru"}, ["wiv"] = {"Vitu"}, ["wiy"] = {"Wiyot"}, ["wja"] = {"Waja"}, ["wji"] = {"Warji"}, ["wka"] = {"Kw'adza"}, ["wkb"] = {"Kumbaran"}, ["wkd"] = {"Wakde", "Mo"}, ["wkl"] = {"Kalanadi"}, ["wkr"] = {"Keerray-Woorroong"}, ["wku"] = {"Kunduvadi"}, ["wkw"] = {"Wakawaka"}, ["wky"] = {"Wangkayutyuru"}, ["wla"] = {"Walio"}, ["wlc"] = {"Mwali Comorian"}, ["wle"] = {"Wolane"}, ["wlg"] = {"Kunbarlang"}, ["wlh"] = {"Welaun"}, ["wli"] = {"Waioli"}, ["wlk"] = {"Wailaki"}, ["wll"] = {"Wali (Sudan)"}, ["wlm"] = {"Middle Welsh"}, ["wlo"] = {"Wolio"}, ["wlr"] = {"Wailapa"}, ["wls"] = {"Wallisian"}, ["wlu"] = {"Wuliwuli"}, ["wlv"] = {"Wichí Lhamtés Vejoz"}, ["wlw"] = {"Walak"}, ["wlx"] = {"Wali (Ghana)"}, ["wly"] = {"Waling"}, ["wma"] = {"Mawa (Nigeria)"}, ["wmb"] = {"Wambaya"}, ["wmc"] = {"Wamas"}, ["wmd"] = {"Mamaindé"}, ["wme"] = {"Wambule"}, ["wmg"] = {"Western Minyag"}, ["wmh"] = {"Waima'a"}, ["wmi"] = {"Wamin"}, ["wmm"] = {"Maiwa (Indonesia)"}, ["wmn"] = {"Waamwang"}, ["wmo"] = {"Wom (Papua New Guinea)"}, ["wms"] = {"Wambon"}, ["wmt"] = {"Walmajarri"}, ["wmw"] = {"Mwani"}, ["wmx"] = {"Womo"}, ["wnb"] = {"Wanambre"}, ["wnc"] = {"Wantoat"}, ["wnd"] = {"Wandarang"}, ["wne"] = {"Waneci"}, ["wng"] = {"Wanggom"}, ["wni"] = {"Ndzwani Comorian"}, ["wnk"] = {"Wanukaka"}, ["wnm"] = {"Wanggamala"}, ["wnn"] = {"Wunumara"}, ["wno"] = {"Wano"}, ["wnp"] = {"Wanap"}, ["wnu"] = {"Usan"}, ["wnw"] = {"Wintu"}, ["wny"] = {"Wanyi", "Waanyi"}, ["woa"] = {"Kuwema", "Tyaraity"}, ["wob"] = {"Wè Northern"}, ["woc"] = {"Wogeo"}, ["wod"] = {"Wolani"}, ["woe"] = {"Woleaian"}, ["wof"] = {"Gambian Wolof"}, ["wog"] = {"Wogamusin"}, ["woi"] = {"Kamang"}, ["wok"] = {"Longto"}, ["wom"] = {"Wom (Nigeria)"}, ["won"] = {"Wongo"}, ["woo"] = {"Manombai"}, ["wor"] = {"Woria"}, ["wos"] = {"Hanga Hundi"}, ["wow"] = {"Wawonii"}, ["woy"] = {"Weyto"}, ["wpc"] = {"Maco"}, ["wrb"] = {"Waluwarra", "Warluwara"}, ["wrg"] = {"Warungu", "Gudjal"}, ["wrh"] = {"Wiradjuri"}, ["wri"] = {"Wariyangga"}, ["wrk"] = {"Garrwa"}, ["wrl"] = {"Warlmanpa"}, ["wrm"] = {"Warumungu"}, ["wrn"] = {"Warnang"}, ["wro"] = {"Worrorra"}, ["wrp"] = {"Waropen"}, ["wrr"] = {"Wardaman"}, ["wrs"] = {"Waris"}, ["wru"] = {"Waru"}, ["wrv"] = {"Waruna"}, ["wrw"] = {"Gugu Warra"}, ["wrx"] = {"Wae Rana"}, ["wry"] = {"Merwari"}, ["wrz"] = {"Waray (Australia)"}, ["wsa"] = {"Warembori"}, ["wsg"] = {"Adilabad Gondi"}, ["wsi"] = {"Wusi"}, ["wsk"] = {"Waskia"}, ["wsr"] = {"Owenia"}, ["wss"] = {"Wasa"}, ["wsu"] = {"Wasu"}, ["wsv"] = {"Wotapuri-Katarqalai"}, ["wtf"] = {"Watiwa"}, ["wth"] = {"Wathawurrung"}, ["wti"] = {"Berta"}, ["wtk"] = {"Watakataui"}, ["wtm"] = {"Mewati"}, ["wtw"] = {"Wotu"}, ["wua"] = {"Wikngenchera"}, ["wub"] = {"Wunambal"}, ["wud"] = {"Wudu"}, ["wuh"] = {"Wutunhua"}, ["wul"] = {"Silimo"}, ["wum"] = {"Wumbvu"}, ["wun"] = {"Bungu"}, ["wur"] = {"Wurrugu"}, ["wut"] = {"Wutung"}, ["wuu"] = {"Wu Chinese"}, ["wuv"] = {"Wuvulu-Aua"}, ["wux"] = {"Wulna"}, ["wuy"] = {"Wauyai"}, ["wwa"] = {"Waama"}, ["wwb"] = {"Wakabunga"}, ["wwo"] = {"Wetamut", "Dorig"}, ["wwr"] = {"Warrwa"}, ["www"] = {"Wawa"}, ["wxa"] = {"Waxianghua"}, ["wxw"] = {"Wardandi"}, ["wyb"] = {"Wangaaybuwan-Ngiyambaa"}, ["wyi"] = {"Woiwurrung"}, ["wym"] = {"Wymysorys"}, ["wyn"] = {"Wyandot"}, ["wyr"] = {"Wayoró"}, ["wyy"] = {"Western Fijian"}, ["xaa"] = {"Andalusian Arabic"}, ["xab"] = {"Sambe"}, ["xac"] = {"Kachari"}, ["xad"] = {"Adai"}, ["xae"] = {"Aequian"}, ["xag"] = {"Aghwan"}, ["xai"] = {"Kaimbé"}, ["xaj"] = {"Ararandewára"}, ["xak"] = {"Máku"}, ["xal"] = {"Kalmyk", "Oirat"}, ["xam"] = {"ǀXam"}, ["xan"] = {"Xamtanga"}, ["xao"] = {"Khao"}, ["xap"] = {"Apalachee"}, ["xaq"] = {"Aquitanian"}, ["xar"] = {"Karami"}, ["xas"] = {"Kamas"}, ["xat"] = {"Katawixi"}, ["xau"] = {"Kauwera"}, ["xav"] = {"Xavánte"}, ["xaw"] = {"Kawaiisu"}, ["xay"] = {"Kayan Mahakam"}, ["xbb"] = {"Lower Burdekin"}, ["xbc"] = {"Bactrian"}, ["xbd"] = {"Bindal"}, ["xbe"] = {"Bigambal"}, ["xbg"] = {"Bunganditj"}, ["xbi"] = {"Kombio"}, ["xbj"] = {"Birrpayi"}, ["xbm"] = {"Middle Breton"}, ["xbn"] = {"Kenaboi"}, ["xbo"] = {"Bolgarian"}, ["xbp"] = {"Bibbulman"}, ["xbr"] = {"Kambera"}, ["xbw"] = {"Kambiwá"}, ["xby"] = {"Batjala", "Batyala"}, ["xcb"] = {"Cumbric"}, ["xcc"] = {"Camunic"}, ["xce"] = {"Celtiberian"}, ["xcg"] = {"Cisalpine Gaulish"}, ["xch"] = {"Chemakum", "Chimakum"}, ["xcl"] = {"Classical Armenian"}, ["xcm"] = {"Comecrudo"}, ["xcn"] = {"Cotoname"}, ["xco"] = {"Chorasmian"}, ["xcr"] = {"Carian"}, ["xct"] = {"Classical Tibetan"}, ["xcu"] = {"Curonian"}, ["xcv"] = {"Chuvantsy"}, ["xcw"] = {"Coahuilteco"}, ["xcy"] = {"Cayuse"}, ["xda"] = {"Darkinyung"}, ["xdc"] = {"Dacian"}, ["xdk"] = {"Dharuk"}, ["xdm"] = {"Edomite"}, ["xdo"] = {"Kwandu"}, ["xdq"] = {"Kaitag"}, ["xdy"] = {"Malayic Dayak"}, ["xeb"] = {"Eblan"}, ["xed"] = {"Hdi"}, ["xeg"] = {"ǁXegwi"}, ["xel"] = {"Kelo"}, ["xem"] = {"Kembayan"}, ["xep"] = {"Epi-Olmec"}, ["xer"] = {"Xerénte"}, ["xes"] = {"Kesawai"}, ["xet"] = {"Xetá"}, ["xeu"] = {"Keoru-Ahia"}, ["xfa"] = {"Faliscan"}, ["xga"] = {"Galatian"}, ["xgb"] = {"Gbin"}, ["xgd"] = {"Gudang"}, ["xgf"] = {"Gabrielino-Fernandeño"}, ["xgg"] = {"Goreng"}, ["xgi"] = {"Garingbal"}, ["xgl"] = {"Galindan"}, ["xgm"] = {"Dharumbal", "Guwinmal"}, ["xgn"] = {"Mongolian languages"}, ["xgr"] = {"Garza"}, ["xgu"] = {"Unggumi"}, ["xgw"] = {"Guwa"}, ["xha"] = {"Harami"}, ["xhc"] = {"Hunnic"}, ["xhd"] = {"Hadrami"}, ["xhe"] = {"Khetrani"}, ["xhm"] = {"Middle Khmer (1400 to 1850 CE)"}, ["xhr"] = {"Hernican"}, ["xht"] = {"Hattic"}, ["xhu"] = {"Hurrian"}, ["xhv"] = {"Khua"}, ["xib"] = {"Iberian"}, ["xii"] = {"Xiri"}, ["xil"] = {"Illyrian"}, ["xin"] = {"Xinca"}, ["xir"] = {"Xiriâna"}, ["xis"] = {"Kisan"}, ["xiv"] = {"Indus Valley Language"}, ["xiy"] = {"Xipaya"}, ["xjb"] = {"Minjungbal"}, ["xjt"] = {"Jaitmatang"}, ["xka"] = {"Kalkoti"}, ["xkb"] = {"Northern Nago"}, ["xkc"] = {"Kho'ini"}, ["xkd"] = {"Mendalam Kayan"}, ["xke"] = {"Kereho"}, ["xkf"] = {"Khengkha"}, ["xkg"] = {"Kagoro"}, ["xki"] = {"Kenyan Sign Language"}, ["xkj"] = {"Kajali"}, ["xkk"] = {"Kachok", "Kaco'"}, ["xkl"] = {"Mainstream Kenyah"}, ["xkn"] = {"Kayan River Kayan"}, ["xko"] = {"Kiorr"}, ["xkp"] = {"Kabatei"}, ["xkq"] = {"Koroni"}, ["xkr"] = {"Xakriabá"}, ["xks"] = {"Kumbewaha"}, ["xkt"] = {"Kantosi"}, ["xku"] = {"Kaamba"}, ["xkv"] = {"Kgalagadi"}, ["xkw"] = {"Kembra"}, ["xkx"] = {"Karore"}, ["xky"] = {"Uma' Lasan"}, ["xkz"] = {"Kurtokha"}, ["xla"] = {"Kamula"}, ["xlb"] = {"Loup B"}, ["xlc"] = {"Lycian"}, ["xld"] = {"Lydian"}, ["xle"] = {"Lemnian"}, ["xlg"] = {"Ligurian (Ancient)"}, ["xli"] = {"Liburnian"}, ["xln"] = {"Alanic"}, ["xlo"] = {"Loup A"}, ["xlp"] = {"Lepontic"}, ["xls"] = {"Lusitanian"}, ["xlu"] = {"Cuneiform Luwian"}, ["xly"] = {"Elymian"}, ["xma"] = {"Mushungulu"}, ["xmb"] = {"Mbonga"}, ["xmc"] = {"Makhuwa-Marrevone"}, ["xmd"] = {"Mbudum"}, ["xme"] = {"Median"}, ["xmf"] = {"Mingrelian"}, ["xmg"] = {"Mengaka"}, ["xmh"] = {"Kugu-Muminh"}, ["xmj"] = {"Majera"}, ["xmk"] = {"Ancient Macedonian"}, ["xml"] = {"Malaysian Sign Language"}, ["xmm"] = {"Manado Malay"}, ["xmn"] = {"Manichaean Middle Persian"}, ["xmo"] = {"Morerebi"}, ["xmp"] = {"Kuku-Mu'inh"}, ["xmq"] = {"Kuku-Mangk"}, ["xmr"] = {"Meroitic"}, ["xms"] = {"Moroccan Sign Language"}, ["xmt"] = {"Matbat"}, ["xmu"] = {"Kamu"}, ["xmv"] = {"Antankarana Malagasy", "Tankarana Malagasy"}, ["xmw"] = {"Tsimihety Malagasy"}, ["xmx"] = {"Salawati", "Maden"}, ["xmy"] = {"Mayaguduna"}, ["xmz"] = {"Mori Bawah"}, ["xna"] = {"Ancient North Arabian"}, ["xnb"] = {"Kanakanabu"}, ["xnd"] = {"Na-Dene languages"}, ["xng"] = {"Middle Mongolian"}, ["xnh"] = {"Kuanhua"}, ["xni"] = {"Ngarigu"}, ["xnj"] = {"Ngoni (Tanzania)"}, ["xnk"] = {"Nganakarti"}, ["xnm"] = {"Ngumbarl"}, ["xnn"] = {"Northern Kankanay"}, ["xno"] = {"Anglo-Norman"}, ["xnq"] = {"Ngoni (Mozambique)"}, ["xnr"] = {"Kangri"}, ["xns"] = {"Kanashi"}, ["xnt"] = {"Narragansett"}, ["xnu"] = {"Nukunul"}, ["xny"] = {"Nyiyaparli"}, ["xnz"] = {"Kenzi", "Mattoki"}, ["xoc"] = {"O'chi'chi'"}, ["xod"] = {"Kokoda"}, ["xog"] = {"Soga"}, ["xoi"] = {"Kominimung"}, ["xok"] = {"Xokleng"}, ["xom"] = {"Komo (Sudan)"}, ["xon"] = {"Konkomba"}, ["xoo"] = {"Xukurú"}, ["xop"] = {"Kopar"}, ["xor"] = {"Korubo"}, ["xow"] = {"Kowaki"}, ["xpa"] = {"Pirriya"}, ["xpb"] = {"Northeastern Tasmanian", "Pyemmairrener"}, ["xpc"] = {"Pecheneg"}, ["xpd"] = {"Oyster Bay Tasmanian"}, ["xpe"] = {"Liberia Kpelle"}, ["xpf"] = {"Southeast Tasmanian", "Nuenonne"}, ["xpg"] = {"Phrygian"}, ["xph"] = {"North Midlands Tasmanian", "Tyerrenoterpanner"}, ["xpi"] = {"Pictish"}, ["xpj"] = {"Mpalitjanh"}, ["xpk"] = {"Kulina Pano"}, ["xpl"] = {"Port Sorell Tasmanian"}, ["xpm"] = {"Pumpokol"}, ["xpn"] = {"Kapinawá"}, ["xpo"] = {"Pochutec"}, ["xpp"] = {"Puyo-Paekche"}, ["xpq"] = {"Mohegan-Pequot"}, ["xpr"] = {"Parthian"}, ["xps"] = {"Pisidian"}, ["xpt"] = {"Punthamara"}, ["xpu"] = {"Punic"}, ["xpv"] = {"Northern Tasmanian", "Tommeginne"}, ["xpw"] = {"Northwestern Tasmanian", "Peerapper"}, ["xpx"] = {"Southwestern Tasmanian", "Toogee"}, ["xpy"] = {"Puyo"}, ["xpz"] = {"Bruny Island Tasmanian"}, ["xqa"] = {"Karakhanid"}, ["xqt"] = {"Qatabanian"}, ["xra"] = {"Krahô"}, ["xrb"] = {"Eastern Karaboro"}, ["xrd"] = {"Gundungurra"}, ["xre"] = {"Kreye"}, ["xrg"] = {"Minang"}, ["xri"] = {"Krikati-Timbira"}, ["xrm"] = {"Armazic"}, ["xrn"] = {"Arin"}, ["xrr"] = {"Raetic"}, ["xrt"] = {"Aranama-Tamique"}, ["xru"] = {"Marriammu"}, ["xrw"] = {"Karawa"}, ["xsa"] = {"Sabaean"}, ["xsb"] = {"Sambal"}, ["xsc"] = {"Scythian"}, ["xsd"] = {"Sidetic"}, ["xse"] = {"Sempan"}, ["xsh"] = {"Shamang"}, ["xsi"] = {"Sio"}, ["xsj"] = {"Subi"}, ["xsl"] = {"South Slavey"}, ["xsm"] = {"Kasem"}, ["xsn"] = {"Sanga (Nigeria)"}, ["xso"] = {"Solano"}, ["xsp"] = {"Silopi"}, ["xsq"] = {"Makhuwa-Saka"}, ["xsr"] = {"Sherpa"}, ["xss"] = {"Assan"}, ["xsu"] = {"Sanumá"}, ["xsv"] = {"Sudovian"}, ["xsy"] = {"Saisiyat"}, ["xta"] = {"Alcozauca Mixtec"}, ["xtb"] = {"Chazumba Mixtec"}, ["xtc"] = {"Katcha-Kadugli-Miri"}, ["xtd"] = {"Diuxi-Tilantongo Mixtec"}, ["xte"] = {"Ketengban"}, ["xtg"] = {"Transalpine Gaulish"}, ["xth"] = {"Yitha Yitha"}, ["xti"] = {"Sinicahua Mixtec"}, ["xtj"] = {"San Juan Teita Mixtec"}, ["xtl"] = {"Tijaltepec Mixtec"}, ["xtm"] = {"Magdalena Peñasco Mixtec"}, ["xtn"] = {"Northern Tlaxiaco Mixtec"}, ["xto"] = {"Tokharian A"}, ["xtp"] = {"San Miguel Piedras Mixtec"}, ["xtq"] = {"Tumshuqese"}, ["xtr"] = {"Early Tripuri"}, ["xts"] = {"Sindihui Mixtec"}, ["xtt"] = {"Tacahua Mixtec"}, ["xtu"] = {"Cuyamecalco Mixtec"}, ["xtv"] = {"Thawa"}, ["xtw"] = {"Tawandê"}, ["xty"] = {"Yoloxochitl Mixtec"}, ["xua"] = {"Alu Kurumba"}, ["xub"] = {"Betta Kurumba"}, ["xud"] = {"Umiida"}, ["xug"] = {"Kunigami"}, ["xuj"] = {"Jennu Kurumba"}, ["xul"] = {"Ngunawal", "Nunukul"}, ["xum"] = {"Umbrian"}, ["xun"] = {"Unggaranggu"}, ["xuo"] = {"Kuo"}, ["xup"] = {"Upper Umpqua"}, ["xur"] = {"Urartian"}, ["xut"] = {"Kuthant"}, ["xuu"] = {"Kxoe", "Khwedam"}, ["xve"] = {"Venetic"}, ["xvi"] = {"Kamviri"}, ["xvn"] = {"Vandalic"}, ["xvo"] = {"Volscian"}, ["xvs"] = {"Vestinian"}, ["xwa"] = {"Kwaza"}, ["xwc"] = {"Woccon"}, ["xwd"] = {"Wadi Wadi"}, ["xwe"] = {"Xwela Gbe"}, ["xwg"] = {"Kwegu"}, ["xwj"] = {"Wajuk"}, ["xwk"] = {"Wangkumara"}, ["xwl"] = {"Western Xwla Gbe"}, ["xwo"] = {"Written Oirat"}, ["xwr"] = {"Kwerba Mamberamo"}, ["xwt"] = {"Wotjobaluk"}, ["xww"] = {"Wemba Wemba"}, ["xxb"] = {"Boro (Ghana)"}, ["xxk"] = {"Ke'o"}, ["xxm"] = {"Minkin"}, ["xxr"] = {"Koropó"}, ["xxt"] = {"Tambora"}, ["xya"] = {"Yaygir"}, ["xyb"] = {"Yandjibara"}, ["xyj"] = {"Mayi-Yapi"}, ["xyk"] = {"Mayi-Kulan"}, ["xyl"] = {"Yalakalore"}, ["xyt"] = {"Mayi-Thakurti"}, ["xyy"] = {"Yorta Yorta"}, ["xzh"] = {"Zhang-Zhung"}, ["xzm"] = {"Zemgalian"}, ["xzp"] = {"Ancient Zapotec"}, ["yaa"] = {"Yaminahua"}, ["yab"] = {"Yuhup"}, ["yac"] = {"Pass Valley Yali"}, ["yad"] = {"Yagua"}, ["yae"] = {"Pumé"}, ["yaf"] = {"Yaka (Democratic Republic of Congo)"}, ["yag"] = {"Yámana"}, ["yah"] = {"Yazgulyam"}, ["yai"] = {"Yagnobi"}, ["yaj"] = {"Banda-Yangere"}, ["yak"] = {"Yakama"}, ["yal"] = {"Yalunka"}, ["yam"] = {"Yamba"}, ["yan"] = {"Mayangna"}, ["yao"] = {"Yao"}, ["yap"] = {"Yapese"}, ["yaq"] = {"Yaqui"}, ["yar"] = {"Yabarana"}, ["yas"] = {"Nugunu (Cameroon)"}, ["yat"] = {"Yambeta"}, ["yau"] = {"Yuwana"}, ["yav"] = {"Yangben"}, ["yaw"] = {"Yawalapití"}, ["yax"] = {"Yauma"}, ["yay"] = {"Agwagwune"}, ["yaz"] = {"Lokaa"}, ["yba"] = {"Yala"}, ["ybb"] = {"Yemba"}, ["ybe"] = {"West Yugur"}, ["ybh"] = {"Yakha"}, ["ybi"] = {"Yamphu"}, ["ybj"] = {"Hasha"}, ["ybk"] = {"Bokha"}, ["ybl"] = {"Yukuben"}, ["ybm"] = {"Yaben"}, ["ybn"] = {"Yabaâna"}, ["ybo"] = {"Yabong"}, ["ybx"] = {"Yawiyo"}, ["yby"] = {"Yaweyuha"}, ["ych"] = {"Chesu"}, ["ycl"] = {"Lolopo"}, ["ycn"] = {"Yucuna"}, ["ycp"] = {"Chepya"}, ["yda"] = {"Yanda"}, ["ydd"] = {"Eastern Yiddish"}, ["yde"] = {"Yangum Dey"}, ["ydg"] = {"Yidgha"}, ["ydk"] = {"Yoidik"}, ["yea"] = {"Ravula"}, ["yec"] = {"Yeniche"}, ["yee"] = {"Yimas"}, ["yei"] = {"Yeni"}, ["yej"] = {"Yevanic"}, ["yel"] = {"Yela"}, ["yer"] = {"Tarok"}, ["yes"] = {"Nyankpa"}, ["yet"] = {"Yetfa"}, ["yeu"] = {"Yerukula"}, ["yev"] = {"Yapunda"}, ["yey"] = {"Yeyi"}, ["yga"] = {"Malyangapa"}, ["ygi"] = {"Yiningayi"}, ["ygl"] = {"Yangum Gel"}, ["ygm"] = {"Yagomi"}, ["ygp"] = {"Gepo"}, ["ygr"] = {"Yagaria"}, ["ygs"] = {"Yolŋu Sign Language"}, ["ygu"] = {"Yugul"}, ["ygw"] = {"Yagwoia"}, ["yha"] = {"Baha Buyang"}, ["yhd"] = {"Judeo-Iraqi Arabic"}, ["yhl"] = {"Hlepho Phowa"}, ["yhs"] = {"Yan-nhaŋu Sign Language"}, ["yia"] = {"Yinggarda"}, ["yif"] = {"Ache"}, ["yig"] = {"Wusa Nasu"}, ["yih"] = {"Western Yiddish"}, ["yii"] = {"Yidiny"}, ["yij"] = {"Yindjibarndi"}, ["yik"] = {"Dongshanba Lalo"}, ["yil"] = {"Yindjilandji"}, ["yim"] = {"Yimchungru Naga"}, ["yin"] = {"Riang Lai", "Yinchia"}, ["yip"] = {"Pholo"}, ["yiq"] = {"Miqie"}, ["yir"] = {"North Awyu"}, ["yis"] = {"Yis"}, ["yit"] = {"Eastern Lalu"}, ["yiu"] = {"Awu"}, ["yiv"] = {"Northern Nisu"}, ["yix"] = {"Axi Yi"}, ["yiz"] = {"Azhe"}, ["yka"] = {"Yakan"}, ["ykg"] = {"Northern Yukaghir"}, ["yki"] = {"Yoke"}, ["ykk"] = {"Yakaikeke"}, ["ykl"] = {"Khlula"}, ["ykm"] = {"Kap"}, ["ykn"] = {"Kua-nsi"}, ["yko"] = {"Yasa"}, ["ykr"] = {"Yekora"}, ["ykt"] = {"Kathu"}, ["yku"] = {"Kuamasi"}, ["yky"] = {"Yakoma"}, ["yla"] = {"Yaul"}, ["ylb"] = {"Yaleba"}, ["yle"] = {"Yele"}, ["ylg"] = {"Yelogu"}, ["yli"] = {"Angguruk Yali"}, ["yll"] = {"Yil"}, ["ylm"] = {"Limi"}, ["yln"] = {"Langnian Buyang"}, ["ylo"] = {"Naluo Yi"}, ["ylr"] = {"Yalarnnga"}, ["ylu"] = {"Aribwaung"}, ["yly"] = {"Nyâlayu", "Nyelâyu"}, ["ymb"] = {"Yambes"}, ["ymc"] = {"Southern Muji"}, ["ymd"] = {"Muda"}, ["yme"] = {"Yameo"}, ["ymg"] = {"Yamongeri"}, ["ymh"] = {"Mili"}, ["ymi"] = {"Moji"}, ["ymk"] = {"Makwe"}, ["yml"] = {"Iamalele"}, ["ymm"] = {"Maay"}, ["ymn"] = {"Yamna", "Sunum"}, ["ymo"] = {"Yangum Mon"}, ["ymp"] = {"Yamap"}, ["ymq"] = {"Qila Muji"}, ["ymr"] = {"Malasar"}, ["yms"] = {"Mysian"}, ["ymx"] = {"Northern Muji"}, ["ymz"] = {"Muzi"}, ["yna"] = {"Aluo"}, ["ynd"] = {"Yandruwandha"}, ["yne"] = {"Lang'e"}, ["yng"] = {"Yango"}, ["ynk"] = {"Naukan Yupik"}, ["ynl"] = {"Yangulam"}, ["ynn"] = {"Yana"}, ["yno"] = {"Yong"}, ["ynq"] = {"Yendang"}, ["yns"] = {"Yansi"}, ["ynu"] = {"Yahuna"}, ["yob"] = {"Yoba"}, ["yog"] = {"Yogad"}, ["yoi"] = {"Yonaguni"}, ["yok"] = {"Yokuts"}, ["yol"] = {"Yola"}, ["yom"] = {"Yombe"}, ["yon"] = {"Yongkom"}, ["yot"] = {"Yotti"}, ["yox"] = {"Yoron"}, ["yoy"] = {"Yoy"}, ["ypa"] = {"Phala"}, ["ypb"] = {"Labo Phowa"}, ["ypg"] = {"Phola"}, ["yph"] = {"Phupha"}, ["ypk"] = {"Yupik languages"}, ["ypm"] = {"Phuma"}, ["ypn"] = {"Ani Phowa"}, ["ypo"] = {"Alo Phola"}, ["ypp"] = {"Phupa"}, ["ypz"] = {"Phuza"}, ["yra"] = {"Yerakai"}, ["yrb"] = {"Yareba"}, ["yre"] = {"Yaouré"}, ["yrk"] = {"Nenets"}, ["yrl"] = {"Nhengatu"}, ["yrm"] = {"Yirrk-Mel"}, ["yrn"] = {"Yerong"}, ["yro"] = {"Yaroamë"}, ["yrs"] = {"Yarsun"}, ["yrw"] = {"Yarawata"}, ["yry"] = {"Yarluyandi"}, ["ysc"] = {"Yassic"}, ["ysd"] = {"Samatao"}, ["ysg"] = {"Sonaga"}, ["ysl"] = {"Yugoslavian Sign Language"}, ["ysm"] = {"Myanmar Sign Language"}, ["ysn"] = {"Sani"}, ["yso"] = {"Nisi (China)"}, ["ysp"] = {"Southern Lolopo"}, ["ysr"] = {"Sirenik Yupik"}, ["yss"] = {"Yessan-Mayo"}, ["ysy"] = {"Sanie"}, ["yta"] = {"Talu"}, ["ytl"] = {"Tanglang"}, ["ytp"] = {"Thopho"}, ["ytw"] = {"Yout Wam"}, ["yty"] = {"Yatay"}, ["yua"] = {"Yucateco", "Yucatec Maya"}, ["yub"] = {"Yugambal"}, ["yuc"] = {"Yuchi"}, ["yud"] = {"Judeo-Tripolitanian Arabic"}, ["yue"] = {"Yue Chinese", "Cantonese"}, ["yuf"] = {"Havasupai-Walapai-Yavapai"}, ["yug"] = {"Yug"}, ["yui"] = {"Yurutí"}, ["yuj"] = {"Karkar-Yuri"}, ["yuk"] = {"Yuki"}, ["yul"] = {"Yulu"}, ["yum"] = {"Quechan"}, ["yun"] = {"Bena (Nigeria)"}, ["yup"] = {"Yukpa"}, ["yuq"] = {"Yuqui"}, ["yur"] = {"Yurok"}, ["yut"] = {"Yopno"}, ["yuw"] = {"Yau (Morobe Province)"}, ["yux"] = {"Southern Yukaghir"}, ["yuy"] = {"East Yugur"}, ["yuz"] = {"Yuracare"}, ["yva"] = {"Yawa"}, ["yvt"] = {"Yavitero"}, ["ywa"] = {"Kalou"}, ["ywg"] = {"Yinhawangka"}, ["ywl"] = {"Western Lalu"}, ["ywn"] = {"Yawanawa"}, ["ywq"] = {"Wuding-Luquan Yi"}, ["ywr"] = {"Yawuru"}, ["ywt"] = {"Xishanba Lalo", "Central Lalo"}, ["ywu"] = {"Wumeng Nasu"}, ["yww"] = {"Yawarawarga"}, ["yxa"] = {"Mayawali"}, ["yxg"] = {"Yagara"}, ["yxl"] = {"Yardliyawarra"}, ["yxm"] = {"Yinwum"}, ["yxu"] = {"Yuyu"}, ["yxy"] = {"Yabula Yabula"}, ["yyr"] = {"Yir Yoront"}, ["yyu"] = {"Yau (Sandaun Province)"}, ["yyz"] = {"Ayizi"}, ["yzg"] = {"E'ma Buyang"}, ["yzk"] = {"Zokhuo"}, ["zaa"] = {"Sierra de Juárez Zapotec"}, ["zab"] = {"Western Tlacolula Valley Zapotec", "San Juan Guelavía Zapotec"}, ["zac"] = {"Ocotlán Zapotec"}, ["zad"] = {"Cajonos Zapotec"}, ["zae"] = {"Yareni Zapotec"}, ["zaf"] = {"Ayoquesco Zapotec"}, ["zag"] = {"Zaghawa"}, ["zah"] = {"Zangwal"}, ["zai"] = {"Isthmus Zapotec"}, ["zaj"] = {"Zaramo"}, ["zak"] = {"Zanaki"}, ["zal"] = {"Zauzou"}, ["zam"] = {"Miahuatlán Zapotec"}, ["zao"] = {"Ozolotepec Zapotec"}, ["zap"] = {"Zapotec"}, ["zaq"] = {"Aloápam Zapotec"}, ["zar"] = {"Rincón Zapotec"}, ["zas"] = {"Santo Domingo Albarradas Zapotec"}, ["zat"] = {"Tabaa Zapotec"}, ["zau"] = {"Zangskari"}, ["zav"] = {"Yatzachi Zapotec"}, ["zaw"] = {"Mitla Zapotec"}, ["zax"] = {"Xadani Zapotec"}, ["zay"] = {"Zayse-Zergulla", "Zaysete"}, ["zaz"] = {"Zari"}, ["zba"] = {"Balaibalan"}, ["zbc"] = {"Central Berawan"}, ["zbe"] = {"East Berawan"}, ["zbl"] = {"Blissymbols", "Bliss", "Blissymbolics"}, ["zbt"] = {"Batui"}, ["zbu"] = {"Bu (Bauchi State)"}, ["zbw"] = {"West Berawan"}, ["zca"] = {"Coatecas Altas Zapotec"}, ["zcd"] = {"Las Delicias Zapotec"}, ["zch"] = {"Central Hongshuihe Zhuang"}, ["zdj"] = {"Ngazidja Comorian"}, ["zea"] = {"Zeeuws"}, ["zeg"] = {"Zenag"}, ["zeh"] = {"Eastern Hongshuihe Zhuang"}, ["zen"] = {"Zenaga"}, ["zga"] = {"Kinga"}, ["zgb"] = {"Guibei Zhuang"}, ["zgh"] = {"Standard Moroccan Tamazight"}, ["zgm"] = {"Minz Zhuang"}, ["zgn"] = {"Guibian Zhuang"}, ["zgr"] = {"Magori"}, ["zhb"] = {"Zhaba"}, ["zhd"] = {"Dai Zhuang"}, ["zhi"] = {"Zhire"}, ["zhn"] = {"Nong Zhuang"}, ["zhw"] = {"Zhoa"}, ["zhx"] = {"Chinese (family)"}, ["zia"] = {"Zia"}, ["zib"] = {"Zimbabwe Sign Language"}, ["zik"] = {"Zimakani"}, ["zil"] = {"Zialo"}, ["zim"] = {"Mesme"}, ["zin"] = {"Zinza"}, ["ziw"] = {"Zigula"}, ["ziz"] = {"Zizilivakan"}, ["zka"] = {"Kaimbulawa"}, ["zkb"] = {"Koibal"}, ["zkd"] = {"Kadu"}, ["zkg"] = {"Koguryo"}, ["zkh"] = {"Khorezmian"}, ["zkk"] = {"Karankawa"}, ["zkn"] = {"Kanan"}, ["zko"] = {"Kott"}, ["zkp"] = {"São Paulo Kaingáng"}, ["zkr"] = {"Zakhring"}, ["zkt"] = {"Kitan"}, ["zku"] = {"Kaurna"}, ["zkv"] = {"Krevinian"}, ["zkz"] = {"Khazar"}, ["zla"] = {"Zula"}, ["zle"] = {"East Slavic languages"}, ["zlj"] = {"Liujiang Zhuang"}, ["zlm"] = {"Malay (individual language)"}, ["zln"] = {"Lianshan Zhuang"}, ["zlq"] = {"Liuqian Zhuang"}, ["zls"] = {"South Slavic languages"}, ["zlw"] = {"West Slavic languages"}, ["zma"] = {"Manda (Australia)"}, ["zmb"] = {"Zimba"}, ["zmc"] = {"Margany"}, ["zmd"] = {"Maridan"}, ["zme"] = {"Mangerr"}, ["zmf"] = {"Mfinu"}, ["zmg"] = {"Marti Ke"}, ["zmh"] = {"Makolkol"}, ["zmi"] = {"Negeri Sembilan Malay"}, ["zmj"] = {"Maridjabin"}, ["zmk"] = {"Mandandanyi"}, ["zml"] = {"Matngala"}, ["zmm"] = {"Marimanindji", "Marramaninyshi"}, ["zmn"] = {"Mbangwe"}, ["zmo"] = {"Molo"}, ["zmp"] = {"Mpuono"}, ["zmq"] = {"Mituku"}, ["zmr"] = {"Maranunggu"}, ["zms"] = {"Mbesa"}, ["zmt"] = {"Maringarr"}, ["zmu"] = {"Muruwari"}, ["zmv"] = {"Mbariman-Gudhinma"}, ["zmw"] = {"Mbo (Democratic Republic of Congo)"}, ["zmx"] = {"Bomitaba"}, ["zmy"] = {"Mariyedi"}, ["zmz"] = {"Mbandja"}, ["zna"] = {"Zan Gula"}, ["znd"] = {"Zande languages"}, ["zne"] = {"Zande (individual language)"}, ["zng"] = {"Mang"}, ["znk"] = {"Manangkari"}, ["zns"] = {"Mangas"}, ["zoc"] = {"Copainalá Zoque"}, ["zoh"] = {"Chimalapa Zoque"}, ["zom"] = {"Zou"}, ["zoo"] = {"Asunción Mixtepec Zapotec"}, ["zoq"] = {"Tabasco Zoque"}, ["zor"] = {"Rayón Zoque"}, ["zos"] = {"Francisco León Zoque"}, ["zpa"] = {"Lachiguiri Zapotec"}, ["zpb"] = {"Yautepec Zapotec"}, ["zpc"] = {"Choapan Zapotec"}, ["zpd"] = {"Southeastern Ixtlán Zapotec"}, ["zpe"] = {"Petapa Zapotec"}, ["zpf"] = {"San Pedro Quiatoni Zapotec"}, ["zpg"] = {"Guevea De Humboldt Zapotec"}, ["zph"] = {"Totomachapan Zapotec"}, ["zpi"] = {"Santa María Quiegolani Zapotec"}, ["zpj"] = {"Quiavicuzas Zapotec"}, ["zpk"] = {"Tlacolulita Zapotec"}, ["zpl"] = {"Lachixío Zapotec"}, ["zpm"] = {"Mixtepec Zapotec"}, ["zpn"] = {"Santa Inés Yatzechi Zapotec"}, ["zpo"] = {"Amatlán Zapotec"}, ["zpp"] = {"El Alto Zapotec"}, ["zpq"] = {"Zoogocho Zapotec"}, ["zpr"] = {"Santiago Xanica Zapotec"}, ["zps"] = {"Coatlán Zapotec"}, ["zpt"] = {"San Vicente Coatlán Zapotec"}, ["zpu"] = {"Yalálag Zapotec"}, ["zpv"] = {"Chichicapan Zapotec"}, ["zpw"] = {"Zaniza Zapotec"}, ["zpx"] = {"San Baltazar Loxicha Zapotec"}, ["zpy"] = {"Mazaltepec Zapotec"}, ["zpz"] = {"Texmelucan Zapotec"}, ["zqe"] = {"Qiubei Zhuang"}, ["zra"] = {"Kara (Korea)"}, ["zrg"] = {"Mirgan"}, ["zrn"] = {"Zerenkel"}, ["zro"] = {"Záparo"}, ["zrp"] = {"Zarphatic"}, ["zrs"] = {"Mairasi"}, ["zsa"] = {"Sarasira"}, ["zsk"] = {"Kaskean"}, ["zsl"] = {"Zambian Sign Language"}, ["zsm"] = {"Standard Malay"}, ["zsr"] = {"Southern Rincon Zapotec"}, ["zsu"] = {"Sukurum"}, ["zte"] = {"Elotepec Zapotec"}, ["ztg"] = {"Xanaguía Zapotec"}, ["ztl"] = {"Lapaguía-Guivini Zapotec"}, ["ztm"] = {"San Agustín Mixtepec Zapotec"}, ["ztn"] = {"Santa Catarina Albarradas Zapotec"}, ["ztp"] = {"Loxicha Zapotec"}, ["ztq"] = {"Quioquitani-Quierí Zapotec"}, ["zts"] = {"Tilquiapan Zapotec"}, ["ztt"] = {"Tejalapan Zapotec"}, ["ztu"] = {"Güilá Zapotec"}, ["ztx"] = {"Zaachila Zapotec"}, ["zty"] = {"Yatee Zapotec"}, ["zua"] = {"Zeem"}, ["zuh"] = {"Tokano"}, ["zum"] = {"Kumzari"}, ["zun"] = {"Zuni"}, ["zuy"] = {"Zumaya"}, ["zwa"] = {"Zay"}, ["zxx"] = {"No linguistic content", "Not applicable"}, ["zyb"] = {"Yongbei Zhuang"}, ["zyg"] = {"Yang Zhuang"}, ["zyj"] = {"Youjiang Zhuang"}, ["zyn"] = {"Yongnan Zhuang"}, ["zyp"] = {"Zyphe Chin"}, ["zza"] = {"Zaza", "Dimili", "Dimli (macrolanguage)", "Kirdki", "Kirmanjki (macrolanguage)", "Zazaki"}, ["zzj"] = {"Zuojiang Zhuang"} } local deprecated = { ["in"] = {"Indonesian"}, ["iw"] = {"Hebrew"}, ["ji"] = {"Yiddish"}, ["jw"] = {"Javanese"}, ["mo"] = {"Moldavian", "Moldovan"}, ["aam"] = {"Aramanik"}, ["adp"] = {"Adap"}, ["agp"] = {"Paranan"}, ["ais"] = {"Nataoran Amis"}, ["ajt"] = {"Judeo-Tunisian Arabic"}, ["aoh"] = {"Arma"}, ["asd"] = {"Asas"}, ["aue"] = {"ǂKxʼauǁʼein"}, ["ayx"] = {"Ayi (China)"}, ["ayy"] = {"Tayabas Ayta"}, ["baz"] = {"Tunen"}, ["bbz"] = {"Babalia Creole Arabic"}, ["bgm"] = {"Baga Mboteni"}, ["bhk"] = {"Albay Bicolano"}, ["bic"] = {"Bikaru"}, ["bij"] = {"Vaghat-Ya-Bijim-Legeri"}, ["bjd"] = {"Bandjigali"}, ["bjq"] = {"Southern Betsimisaraka Malagasy"}, ["bkb"] = {"Finallig"}, ["blg"] = {"Balau"}, ["bmy"] = {"Bemba (Democratic Republic of Congo)"}, ["bpb"] = {"Barbacoas"}, ["btb"] = {"Beti (Cameroon)"}, ["btl"] = {"Bhatola"}, ["bxx"] = {"Borna (Democratic Republic of Congo)"}, ["byy"] = {"Buya"}, ["cbe"] = {"Chipiajes"}, ["cbh"] = {"Cagua"}, ["cca"] = {"Cauca"}, ["ccq"] = {"Chaungtha"}, ["cdg"] = {"Chamari"}, ["cjr"] = {"Chorotega"}, ["cka"] = {"Khumi Awa Chin"}, ["cmk"] = {"Chimakum"}, ["coy"] = {"Coyaima"}, ["cqu"] = {"Chilean Quechua"}, ["cug"] = {"Chungmboko", "Cung"}, ["cum"] = {"Cumeral"}, ["daf"] = {"Dan"}, ["dap"] = {"Nisi (India)"}, ["dgu"] = {"Degaru"}, ["dha"] = {"Dhanwar (India)"}, ["dit"] = {"Dirari"}, ["djl"] = {"Djiwarli"}, ["dkl"] = {"Kolum So Dogon"}, ["drh"] = {"Darkhat"}, ["drr"] = {"Dororo"}, ["drw"] = {"Darwazi"}, ["dud"] = {"Hun-Saare"}, ["duj"] = {"Dhuwal"}, ["dwl"] = {"Walo Kumbe Dogon"}, ["dzd"] = {"Daza"}, ["ekc"] = {"Eastern Karnic"}, ["elp"] = {"Elpaputih"}, ["emo"] = {"Emok"}, ["gav"] = {"Gabutamon"}, ["gbc"] = {"Garawa"}, ["gfx"] = {"Mangetti Dune ǃXung"}, ["ggn"] = {"Eastern Gurung"}, ["ggo"] = {"Southern Gondi"}, ["ggr"] = {"Aghu Tharnggalu"}, ["gio"] = {"Gelao"}, ["gji"] = {"Geji"}, ["gli"] = {"Guliguli"}, ["gti"] = {"Gbati-ri"}, ["guv"] = {"Gey"}, ["hrr"] = {"Horuru"}, ["iap"] = {"Iapama"}, ["ibi"] = {"Ibilo"}, ["ill"] = {"Iranun"}, ["ilw"] = {"Talur"}, ["ime"] = {"Imeraguen"}, ["izi"] = {"Izi-Ezaa-Ikwo-Mgbo"}, ["jar"] = {"Jarawa (Nigeria)"}, ["jeg"] = {"Jeng"}, ["kbf"] = {"Kakauhua"}, ["kdv"] = {"Kado"}, ["kgc"] = {"Kasseng"}, ["kgd"] = {"Kataang"}, ["kgh"] = {"Upper Tanudan Kalinga"}, ["kjf"] = {"Khalaj [Indo-Iranian]"}, ["koj"] = {"Sara Dunjo"}, ["kox"] = {"Coxima"}, ["kpp"] = {"Paku Karen"}, ["krm"] = {"Krim"}, ["ktr"] = {"Kota Marudu Tinagas"}, ["kvs"] = {"Kunggara"}, ["kwq"] = {"Kwak"}, ["kxe"] = {"Kakihum"}, ["kxl"] = {"Nepali Kurux"}, ["kxu"] = {"Kui (India)"}, ["kzh"] = {"Kenuzi-Dongola"}, ["kzj"] = {"Coastal Kadazan"}, ["kzt"] = {"Tambunan Dusun"}, ["lak"] = {"Laka (Nigeria)"}, ["lba"] = {"Lui"}, ["leg"] = {"Lengua"}, ["lii"] = {"Lingkhim"}, ["llo"] = {"Khlor"}, ["lmm"] = {"Lamam"}, ["lmz"] = {"Lumbee"}, ["lno"] = {"Lango (South Sudan)"}, ["lsg"] = {"Lyons Sign Language"}, ["meg"] = {"Mea"}, ["mgx"] = {"Omati"}, ["mhh"] = {"Maskoy Pidgin"}, ["mja"] = {"Mahei"}, ["mld"] = {"Malakhel"}, ["mnt"] = {"Maykulan"}, ["mof"] = {"Mohegan-Montauk-Narragansett"}, ["mst"] = {"Cataelano Mandaya"}, ["mvm"] = {"Muya"}, ["mwd"] = {"Mudbura"}, ["mwj"] = {"Maligo"}, ["mwx"] = {"Mediak"}, ["mwy"] = {"Mosiro"}, ["myd"] = {"Maramba"}, ["myi"] = {"Mina (India)"}, ["myq"] = {"Forest Maninka"}, ["myt"] = {"Sangab Mandaya"}, ["nad"] = {"Nijadali"}, ["nbf"] = {"Naxi"}, ["nbx"] = {"Ngura"}, ["ncp"] = {"Ndaktup"}, ["ngo"] = {"Ngoni"}, ["nln"] = {"Durango Nahuatl"}, ["nlr"] = {"Ngarla"}, ["nns"] = {"Ningye"}, ["nnx"] = {"Ngong"}, ["noo"] = {"Nootka"}, ["nts"] = {"Natagaimas"}, ["nxu"] = {"Narau"}, ["ome"] = {"Omejes"}, ["oun"] = {"ǃOǃung"}, ["pat"] = {"Papitalai"}, ["pbz"] = {"Palu"}, ["pcr"] = {"Panang"}, ["pgy"] = {"Pongyong"}, ["pii"] = {"Pini"}, ["plp"] = {"Palpa"}, ["pmc"] = {"Palumata"}, ["pmu"] = {"Mirpur Panjabi"}, ["pod"] = {"Ponares"}, ["ppa"] = {"Pao"}, ["ppr"] = {"Piru"}, ["prb"] = {"Lua'"}, ["pry"] = {"Pray 3"}, ["puk"] = {"Pu Ko"}, ["puz"] = {"Purum Naga"}, ["rie"] = {"Rien"}, ["rmr"] = {"Caló"}, ["rna"] = {"Runa"}, ["rsi"] = {"Rennellese Sign Language"}, ["sap"] = {"Sanapaná"}, ["sca"] = {"Sansu"}, ["sdm"] = {"Semandang"}, ["sgl"] = {"Sanglechi-Ishkashimi"}, ["sgo"] = {"Songa"}, ["skk"] = {"Sok"}, ["smd"] = {"Sama"}, ["snb"] = {"Sebuyau"}, ["snh"] = {"Shinabo"}, ["sul"] = {"Surigaonon"}, ["sum"] = {"Sumo-Mayangna"}, ["svr"] = {"Savara"}, ["tbb"] = {"Tapeba"}, ["tdu"] = {"Tempasuk Dusun"}, ["tgg"] = {"Tangga"}, ["thc"] = {"Tai Hang Tong"}, ["thw"] = {"Thudam"}, ["thx"] = {"The"}, ["tid"] = {"Tidong"}, ["tie"] = {"Tingal"}, ["tkk"] = {"Takpa"}, ["tlw"] = {"South Wemale"}, ["tmp"] = {"Tai Mène"}, ["tne"] = {"Tinoc Kallahan"}, ["tnf"] = {"Tangshewi"}, ["toe"] = {"Tomedes"}, ["tsf"] = {"Southwestern Tamang"}, ["unp"] = {"Worora"}, ["uok"] = {"Uokha"}, ["uun"] = {"Kulon-Pazeh"}, ["vki"] = {"Ija-Zuba"}, ["wgw"] = {"Wagawaga"}, ["wit"] = {"Wintu"}, ["wiw"] = {"Wirangu"}, ["wra"] = {"Warapu"}, ["wrd"] = {"Warduji"}, ["wya"] = {"Wyandot"}, ["xba"] = {"Kamba (Brazil)"}, ["xbx"] = {"Kabixí"}, ["xia"] = {"Xiandao"}, ["xip"] = {"Xipináwa"}, ["xkh"] = {"Karahawyana"}, ["xrq"] = {"Karranga"}, ["xtz"] = {"Tasmanian"}, ["ybd"] = {"Yangbye"}, ["yds"] = {"Yiddish Sign Language"}, ["yen"] = {"Yendang"}, ["yiy"] = {"Yir Yoront"}, ["yma"] = {"Yamphe"}, ["ymt"] = {"Mator-Taygi-Karagas"}, ["ynh"] = {"Yangho"}, ["yos"] = {"Yos"}, ["yri"] = {"Yarí"}, ["yuu"] = {"Yugh"}, ["zir"] = {"Ziriya"} } return { active = active, deprecated = deprecated, } 3dw61n2xdw1ukq69wsfogug87txm1ss Module:Language/data/iana regions 828 1664 27628 27627 2022-07-30T05:41:49Z Samatics 9 1 revision imported from [[:en:Module:Language/data/iana_regions]]: Import citation templates Scribunto text/plain -- File-Date: 2022-03-02 return { ["AC"] = {"Ascension Island"}, ["AD"] = {"Andorra"}, ["AE"] = {"United Arab Emirates"}, ["AF"] = {"Afghanistan"}, ["AG"] = {"Antigua and Barbuda"}, ["AI"] = {"Anguilla"}, ["AL"] = {"Albania"}, ["AM"] = {"Armenia"}, ["AO"] = {"Angola"}, ["AQ"] = {"Antarctica"}, ["AR"] = {"Argentina"}, ["AS"] = {"American Samoa"}, ["AT"] = {"Austria"}, ["AU"] = {"Australia"}, ["AW"] = {"Aruba"}, ["AX"] = {"Åland Islands"}, ["AZ"] = {"Azerbaijan"}, ["BA"] = {"Bosnia and Herzegovina"}, ["BB"] = {"Barbados"}, ["BD"] = {"Bangladesh"}, ["BE"] = {"Belgium"}, ["BF"] = {"Burkina Faso"}, ["BG"] = {"Bulgaria"}, ["BH"] = {"Bahrain"}, ["BI"] = {"Burundi"}, ["BJ"] = {"Benin"}, ["BL"] = {"Saint Barthélemy"}, ["BM"] = {"Bermuda"}, ["BN"] = {"Brunei Darussalam"}, ["BO"] = {"Bolivia"}, ["BQ"] = {"Bonaire, Sint Eustatius and Saba"}, ["BR"] = {"Brazil"}, ["BS"] = {"Bahamas"}, ["BT"] = {"Bhutan"}, ["BV"] = {"Bouvet Island"}, ["BW"] = {"Botswana"}, ["BY"] = {"Belarus"}, ["BZ"] = {"Belize"}, ["CA"] = {"Canada"}, ["CC"] = {"Cocos (Keeling) Islands"}, ["CD"] = {"The Democratic Republic of the Congo"}, ["CF"] = {"Central African Republic"}, ["CG"] = {"Congo"}, ["CH"] = {"Switzerland"}, ["CI"] = {"Côte d'Ivoire"}, ["CK"] = {"Cook Islands"}, ["CL"] = {"Chile"}, ["CM"] = {"Cameroon"}, ["CN"] = {"China"}, ["CO"] = {"Colombia"}, ["CP"] = {"Clipperton Island"}, ["CR"] = {"Costa Rica"}, ["CU"] = {"Cuba"}, ["CV"] = {"Cabo Verde", "Cape Verde"}, ["CW"] = {"Curaçao"}, ["CX"] = {"Christmas Island"}, ["CY"] = {"Cyprus"}, ["CZ"] = {"Czechia", "Czech Republic"}, ["DE"] = {"Germany"}, ["DG"] = {"Diego Garcia"}, ["DJ"] = {"Djibouti"}, ["DK"] = {"Denmark"}, ["DM"] = {"Dominica"}, ["DO"] = {"Dominican Republic"}, ["DZ"] = {"Algeria"}, ["EA"] = {"Ceuta, Melilla"}, ["EC"] = {"Ecuador"}, ["EE"] = {"Estonia"}, ["EG"] = {"Egypt"}, ["EH"] = {"Western Sahara"}, ["ER"] = {"Eritrea"}, ["ES"] = {"Spain"}, ["ET"] = {"Ethiopia"}, ["EU"] = {"European Union"}, ["EZ"] = {"Eurozone"}, ["FI"] = {"Finland"}, ["FJ"] = {"Fiji"}, ["FK"] = {"Falkland Islands (Malvinas)"}, ["FM"] = {"Federated States of Micronesia"}, ["FO"] = {"Faroe Islands"}, ["FR"] = {"France"}, ["GA"] = {"Gabon"}, ["GB"] = {"United Kingdom"}, ["GD"] = {"Grenada"}, ["GE"] = {"Georgia"}, ["GF"] = {"French Guiana"}, ["GG"] = {"Guernsey"}, ["GH"] = {"Ghana"}, ["GI"] = {"Gibraltar"}, ["GL"] = {"Greenland"}, ["GM"] = {"Gambia"}, ["GN"] = {"Guinea"}, ["GP"] = {"Guadeloupe"}, ["GQ"] = {"Equatorial Guinea"}, ["GR"] = {"Greece"}, ["GS"] = {"South Georgia and the South Sandwich Islands"}, ["GT"] = {"Guatemala"}, ["GU"] = {"Guam"}, ["GW"] = {"Guinea-Bissau"}, ["GY"] = {"Guyana"}, ["HK"] = {"Hong Kong"}, ["HM"] = {"Heard Island and McDonald Islands"}, ["HN"] = {"Honduras"}, ["HR"] = {"Croatia"}, ["HT"] = {"Haiti"}, ["HU"] = {"Hungary"}, ["IC"] = {"Canary Islands"}, ["ID"] = {"Indonesia"}, ["IE"] = {"Ireland"}, ["IL"] = {"Israel"}, ["IM"] = {"Isle of Man"}, ["IN"] = {"India"}, ["IO"] = {"British Indian Ocean Territory"}, ["IQ"] = {"Iraq"}, ["IR"] = {"Islamic Republic of Iran"}, ["IS"] = {"Iceland"}, ["IT"] = {"Italy"}, ["JE"] = {"Jersey"}, ["JM"] = {"Jamaica"}, ["JO"] = {"Jordan"}, ["JP"] = {"Japan"}, ["KE"] = {"Kenya"}, ["KG"] = {"Kyrgyzstan"}, ["KH"] = {"Cambodia"}, ["KI"] = {"Kiribati"}, ["KM"] = {"Comoros"}, ["KN"] = {"Saint Kitts and Nevis"}, ["KP"] = {"Democratic People's Republic of Korea"}, ["KR"] = {"Republic of Korea"}, ["KW"] = {"Kuwait"}, ["KY"] = {"Cayman Islands"}, ["KZ"] = {"Kazakhstan"}, ["LA"] = {"Lao People's Democratic Republic"}, ["LB"] = {"Lebanon"}, ["LC"] = {"Saint Lucia"}, ["LI"] = {"Liechtenstein"}, ["LK"] = {"Sri Lanka"}, ["LR"] = {"Liberia"}, ["LS"] = {"Lesotho"}, ["LT"] = {"Lithuania"}, ["LU"] = {"Luxembourg"}, ["LV"] = {"Latvia"}, ["LY"] = {"Libya"}, ["MA"] = {"Morocco"}, ["MC"] = {"Monaco"}, ["MD"] = {"Moldova"}, ["ME"] = {"Montenegro"}, ["MF"] = {"Saint Martin (French part)"}, ["MG"] = {"Madagascar"}, ["MH"] = {"Marshall Islands"}, ["MK"] = {"North Macedonia"}, ["ML"] = {"Mali"}, ["MM"] = {"Myanmar"}, ["MN"] = {"Mongolia"}, ["MO"] = {"Macao"}, ["MP"] = {"Northern Mariana Islands"}, ["MQ"] = {"Martinique"}, ["MR"] = {"Mauritania"}, ["MS"] = {"Montserrat"}, ["MT"] = {"Malta"}, ["MU"] = {"Mauritius"}, ["MV"] = {"Maldives"}, ["MW"] = {"Malawi"}, ["MX"] = {"Mexico"}, ["MY"] = {"Malaysia"}, ["MZ"] = {"Mozambique"}, ["NA"] = {"Namibia"}, ["NC"] = {"New Caledonia"}, ["NE"] = {"Niger"}, ["NF"] = {"Norfolk Island"}, ["NG"] = {"Nigeria"}, ["NI"] = {"Nicaragua"}, ["NL"] = {"Netherlands"}, ["NO"] = {"Norway"}, ["NP"] = {"Nepal"}, ["NR"] = {"Nauru"}, ["NU"] = {"Niue"}, ["NZ"] = {"New Zealand"}, ["OM"] = {"Oman"}, ["PA"] = {"Panama"}, ["PE"] = {"Peru"}, ["PF"] = {"French Polynesia"}, ["PG"] = {"Papua New Guinea"}, ["PH"] = {"Philippines"}, ["PK"] = {"Pakistan"}, ["PL"] = {"Poland"}, ["PM"] = {"Saint Pierre and Miquelon"}, ["PN"] = {"Pitcairn"}, ["PR"] = {"Puerto Rico"}, ["PS"] = {"State of Palestine"}, ["PT"] = {"Portugal"}, ["PW"] = {"Palau"}, ["PY"] = {"Paraguay"}, ["QA"] = {"Qatar"}, ["RE"] = {"Réunion"}, ["RO"] = {"Romania"}, ["RS"] = {"Serbia"}, ["RU"] = {"Russian Federation"}, ["RW"] = {"Rwanda"}, ["SA"] = {"Saudi Arabia"}, ["SB"] = {"Solomon Islands"}, ["SC"] = {"Seychelles"}, ["SD"] = {"Sudan"}, ["SE"] = {"Sweden"}, ["SG"] = {"Singapore"}, ["SH"] = {"Saint Helena, Ascension and Tristan da Cunha"}, ["SI"] = {"Slovenia"}, ["SJ"] = {"Svalbard and Jan Mayen"}, ["SK"] = {"Slovakia"}, ["SL"] = {"Sierra Leone"}, ["SM"] = {"San Marino"}, ["SN"] = {"Senegal"}, ["SO"] = {"Somalia"}, ["SR"] = {"Suriname"}, ["SS"] = {"South Sudan"}, ["ST"] = {"Sao Tome and Principe"}, ["SV"] = {"El Salvador"}, ["SX"] = {"Sint Maarten (Dutch part)"}, ["SY"] = {"Syrian Arab Republic"}, ["SZ"] = {"Eswatini", "eSwatini", "Swaziland"}, ["TA"] = {"Tristan da Cunha"}, ["TC"] = {"Turks and Caicos Islands"}, ["TD"] = {"Chad"}, ["TF"] = {"French Southern Territories"}, ["TG"] = {"Togo"}, ["TH"] = {"Thailand"}, ["TJ"] = {"Tajikistan"}, ["TK"] = {"Tokelau"}, ["TL"] = {"Timor-Leste"}, ["TM"] = {"Turkmenistan"}, ["TN"] = {"Tunisia"}, ["TO"] = {"Tonga"}, ["TR"] = {"Turkey"}, ["TT"] = {"Trinidad and Tobago"}, ["TV"] = {"Tuvalu"}, ["TW"] = {"Taiwan, Province of China"}, ["TZ"] = {"United Republic of Tanzania"}, ["UA"] = {"Ukraine"}, ["UG"] = {"Uganda"}, ["UM"] = {"United States Minor Outlying Islands"}, ["UN"] = {"United Nations"}, ["US"] = {"United States"}, ["UY"] = {"Uruguay"}, ["UZ"] = {"Uzbekistan"}, ["VA"] = {"Holy See (Vatican City State)"}, ["VC"] = {"Saint Vincent and the Grenadines"}, ["VE"] = {"Venezuela"}, ["VG"] = {"British Virgin Islands"}, ["VI"] = {"U.S. Virgin Islands"}, ["VN"] = {"Viet Nam"}, ["VU"] = {"Vanuatu"}, ["WF"] = {"Wallis and Futuna"}, ["WS"] = {"Samoa"}, ["YE"] = {"Yemen"}, ["YT"] = {"Mayotte"}, ["ZA"] = {"South Africa"}, ["ZM"] = {"Zambia"}, ["ZW"] = {"Zimbabwe"}, ["001"] = {"World"}, ["002"] = {"Africa"}, ["003"] = {"North America"}, ["005"] = {"South America"}, ["009"] = {"Oceania"}, ["011"] = {"Western Africa"}, ["013"] = {"Central America"}, ["014"] = {"Eastern Africa"}, ["015"] = {"Northern Africa"}, ["017"] = {"Middle Africa"}, ["018"] = {"Southern Africa"}, ["019"] = {"Americas"}, ["021"] = {"Northern America"}, ["029"] = {"Caribbean"}, ["030"] = {"Eastern Asia"}, ["034"] = {"Southern Asia"}, ["035"] = {"South-Eastern Asia"}, ["039"] = {"Southern Europe"}, ["053"] = {"Australia and New Zealand"}, ["054"] = {"Melanesia"}, ["057"] = {"Micronesia"}, ["061"] = {"Polynesia"}, ["142"] = {"Asia"}, ["143"] = {"Central Asia"}, ["145"] = {"Western Asia"}, ["150"] = {"Europe"}, ["151"] = {"Eastern Europe"}, ["154"] = {"Northern Europe"}, ["155"] = {"Western Europe"}, ["202"] = {"Sub-Saharan Africa"}, ["419"] = {"Latin America and the Caribbean"} } 0v0v0ovapbarvggl2f4zbri8b1iyggi Module:Language/data/iana scripts 828 1665 27630 27629 2022-07-30T05:41:50Z Samatics 9 1 revision imported from [[:en:Module:Language/data/iana_scripts]]: Import citation templates Scribunto text/plain -- File-Date: 2022-03-02 return { ["Adlm"] = {"Adlam"}, ["Afak"] = {"Afaka"}, ["Aghb"] = {"Caucasian Albanian"}, ["Ahom"] = {"Ahom", "Tai Ahom"}, ["Arab"] = {"Arabic"}, ["Aran"] = {"Arabic (Nastaliq variant)"}, ["Armi"] = {"Imperial Aramaic"}, ["Armn"] = {"Armenian"}, ["Avst"] = {"Avestan"}, ["Bali"] = {"Balinese"}, ["Bamu"] = {"Bamum"}, ["Bass"] = {"Bassa Vah"}, ["Batk"] = {"Batak"}, ["Beng"] = {"Bengali", "Bangla"}, ["Bhks"] = {"Bhaiksuki"}, ["Blis"] = {"Blissymbols"}, ["Bopo"] = {"Bopomofo"}, ["Brah"] = {"Brahmi"}, ["Brai"] = {"Braille"}, ["Bugi"] = {"Buginese"}, ["Buhd"] = {"Buhid"}, ["Cakm"] = {"Chakma"}, ["Cans"] = {"Unified Canadian Aboriginal Syllabics"}, ["Cari"] = {"Carian"}, ["Cham"] = {"Cham"}, ["Cher"] = {"Cherokee"}, ["Chrs"] = {"Chorasmian"}, ["Cirt"] = {"Cirth"}, ["Copt"] = {"Coptic"}, ["Cpmn"] = {"Cypro-Minoan"}, ["Cprt"] = {"Cypriot syllabary"}, ["Cyrl"] = {"Cyrillic"}, ["Cyrs"] = {"Cyrillic (Old Church Slavonic variant)"}, ["Deva"] = {"Devanagari", "Nagari"}, ["Diak"] = {"Dives Akuru"}, ["Dogr"] = {"Dogra"}, ["Dsrt"] = {"Deseret", "Mormon"}, ["Dupl"] = {"Duployan shorthand", "Duployan stenography"}, ["Egyd"] = {"Egyptian demotic"}, ["Egyh"] = {"Egyptian hieratic"}, ["Egyp"] = {"Egyptian hieroglyphs"}, ["Elba"] = {"Elbasan"}, ["Elym"] = {"Elymaic"}, ["Ethi"] = {"Ethiopic", "Geʻez", "Ge'ez"}, ["Geok"] = {"Khutsuri (Asomtavruli and Nuskhuri)"}, ["Geor"] = {"Georgian (Mkhedruli and Mtavruli)"}, ["Glag"] = {"Glagolitic"}, ["Gong"] = {"Gunjala Gondi"}, ["Gonm"] = {"Masaram Gondi"}, ["Goth"] = {"Gothic"}, ["Gran"] = {"Grantha"}, ["Grek"] = {"Greek"}, ["Gujr"] = {"Gujarati"}, ["Guru"] = {"Gurmukhi"}, ["Hanb"] = {"Han with Bopomofo (alias for Han + Bopomofo)"}, ["Hang"] = {"Hangul", "Hangŭl", "Hangeul"}, ["Hani"] = {"Han", "Hanzi", "Kanji", "Hanja"}, ["Hano"] = {"Hanunoo", "Hanunóo"}, ["Hans"] = {"Han (Simplified variant)"}, ["Hant"] = {"Han (Traditional variant)"}, ["Hatr"] = {"Hatran"}, ["Hebr"] = {"Hebrew"}, ["Hira"] = {"Hiragana"}, ["Hluw"] = {"Anatolian Hieroglyphs", "Luwian Hieroglyphs", "Hittite Hieroglyphs"}, ["Hmng"] = {"Pahawh Hmong"}, ["Hmnp"] = {"Nyiakeng Puachue Hmong"}, ["Hrkt"] = {"Japanese syllabaries (alias for Hiragana + Katakana)"}, ["Hung"] = {"Old Hungarian", "Hungarian Runic"}, ["Inds"] = {"Indus", "Harappan"}, ["Ital"] = {"Old Italic (Etruscan, Oscan, etc.)"}, ["Jamo"] = {"Jamo (alias for Jamo subset of Hangul)"}, ["Java"] = {"Javanese"}, ["Jpan"] = {"Japanese (alias for Han + Hiragana + Katakana)"}, ["Jurc"] = {"Jurchen"}, ["Kali"] = {"Kayah Li"}, ["Kana"] = {"Katakana"}, ["Kawi"] = {"Kawi"}, ["Khar"] = {"Kharoshthi"}, ["Khmr"] = {"Khmer"}, ["Khoj"] = {"Khojki"}, ["Kitl"] = {"Khitan large script"}, ["Kits"] = {"Khitan small script"}, ["Knda"] = {"Kannada"}, ["Kore"] = {"Korean (alias for Hangul + Han)"}, ["Kpel"] = {"Kpelle"}, ["Kthi"] = {"Kaithi"}, ["Lana"] = {"Tai Tham", "Lanna"}, ["Laoo"] = {"Lao"}, ["Latf"] = {"Latin (Fraktur variant)"}, ["Latg"] = {"Latin (Gaelic variant)"}, ["Latn"] = {"Latin"}, ["Leke"] = {"Leke"}, ["Lepc"] = {"Lepcha", "Róng"}, ["Limb"] = {"Limbu"}, ["Lina"] = {"Linear A"}, ["Linb"] = {"Linear B"}, ["Lisu"] = {"Lisu", "Fraser"}, ["Loma"] = {"Loma"}, ["Lyci"] = {"Lycian"}, ["Lydi"] = {"Lydian"}, ["Mahj"] = {"Mahajani"}, ["Maka"] = {"Makasar"}, ["Mand"] = {"Mandaic", "Mandaean"}, ["Mani"] = {"Manichaean"}, ["Marc"] = {"Marchen"}, ["Maya"] = {"Mayan hieroglyphs"}, ["Medf"] = {"Medefaidrin", "Oberi Okaime", "Oberi Ɔkaimɛ"}, ["Mend"] = {"Mende Kikakui"}, ["Merc"] = {"Meroitic Cursive"}, ["Mero"] = {"Meroitic Hieroglyphs"}, ["Mlym"] = {"Malayalam"}, ["Modi"] = {"Modi", "Moḍī"}, ["Mong"] = {"Mongolian"}, ["Moon"] = {"Moon", "Moon code", "Moon script", "Moon type"}, ["Mroo"] = {"Mro", "Mru"}, ["Mtei"] = {"Meitei Mayek", "Meithei", "Meetei"}, ["Mult"] = {"Multani"}, ["Mymr"] = {"Myanmar", "Burmese"}, ["Nagm"] = {"Nag Mundari"}, ["Nand"] = {"Nandinagari"}, ["Narb"] = {"Old North Arabian", "Ancient North Arabian"}, ["Nbat"] = {"Nabataean"}, ["Newa"] = {"Newa", "Newar", "Newari", "Nepāla lipi"}, ["Nkdb"] = {"Naxi Dongba", "na²¹ɕi³³ to³³ba²¹", "Nakhi Tomba"}, ["Nkgb"] = {"Naxi Geba", "na²¹ɕi³³ gʌ²¹ba²¹", "'Na-'Khi ²Ggŏ-¹baw", "Nakhi Geba"}, ["Nkoo"] = {"N’Ko", "N'Ko"}, ["Nshu"] = {"Nüshu"}, ["Ogam"] = {"Ogham"}, ["Olck"] = {"Ol Chiki", "Ol Cemet'", "Ol", "Santali"}, ["Orkh"] = {"Old Turkic", "Orkhon Runic"}, ["Orya"] = {"Oriya", "Odia"}, ["Osge"] = {"Osage"}, ["Osma"] = {"Osmanya"}, ["Ougr"] = {"Old Uyghur"}, ["Palm"] = {"Palmyrene"}, ["Pauc"] = {"Pau Cin Hau"}, ["Pcun"] = {"Proto-Cuneiform"}, ["Pelm"] = {"Proto-Elamite"}, ["Perm"] = {"Old Permic"}, ["Phag"] = {"Phags-pa"}, ["Phli"] = {"Inscriptional Pahlavi"}, ["Phlp"] = {"Psalter Pahlavi"}, ["Phlv"] = {"Book Pahlavi"}, ["Phnx"] = {"Phoenician"}, ["Piqd"] = {"Klingon (KLI pIqaD)"}, ["Plrd"] = {"Miao", "Pollard"}, ["Prti"] = {"Inscriptional Parthian"}, ["Psin"] = {"Proto-Sinaitic"}, ["Ranj"] = {"Ranjana"}, ["Rjng"] = {"Rejang", "Redjang", "Kaganga"}, ["Rohg"] = {"Hanifi Rohingya"}, ["Roro"] = {"Rongorongo"}, ["Runr"] = {"Runic"}, ["Samr"] = {"Samaritan"}, ["Sara"] = {"Sarati"}, ["Sarb"] = {"Old South Arabian"}, ["Saur"] = {"Saurashtra"}, ["Sgnw"] = {"SignWriting"}, ["Shaw"] = {"Shavian", "Shaw"}, ["Shrd"] = {"Sharada", "Śāradā"}, ["Shui"] = {"Shuishu"}, ["Sidd"] = {"Siddham", "Siddhaṃ", "Siddhamātṛkā"}, ["Sind"] = {"Khudawadi", "Sindhi"}, ["Sinh"] = {"Sinhala"}, ["Sogd"] = {"Sogdian"}, ["Sogo"] = {"Old Sogdian"}, ["Sora"] = {"Sora Sompeng"}, ["Soyo"] = {"Soyombo"}, ["Sund"] = {"Sundanese"}, ["Sunu"] = {"Sunuwar"}, ["Sylo"] = {"Syloti Nagri"}, ["Syrc"] = {"Syriac"}, ["Syre"] = {"Syriac (Estrangelo variant)"}, ["Syrj"] = {"Syriac (Western variant)"}, ["Syrn"] = {"Syriac (Eastern variant)"}, ["Tagb"] = {"Tagbanwa"}, ["Takr"] = {"Takri", "Ṭākrī", "Ṭāṅkrī"}, ["Tale"] = {"Tai Le"}, ["Talu"] = {"New Tai Lue"}, ["Taml"] = {"Tamil"}, ["Tang"] = {"Tangut"}, ["Tavt"] = {"Tai Viet"}, ["Telu"] = {"Telugu"}, ["Teng"] = {"Tengwar"}, ["Tfng"] = {"Tifinagh", "Berber"}, ["Tglg"] = {"Tagalog", "Baybayin", "Alibata"}, ["Thaa"] = {"Thaana"}, ["Thai"] = {"Thai"}, ["Tibt"] = {"Tibetan"}, ["Tirh"] = {"Tirhuta"}, ["Tnsa"] = {"Tangsa"}, ["Toto"] = {"Toto"}, ["Ugar"] = {"Ugaritic"}, ["Vaii"] = {"Vai"}, ["Visp"] = {"Visible Speech"}, ["Vith"] = {"Vithkuqi"}, ["Wara"] = {"Warang Citi", "Varang Kshiti"}, ["Wcho"] = {"Wancho"}, ["Wole"] = {"Woleai"}, ["Xpeo"] = {"Old Persian"}, ["Xsux"] = {"Sumero-Akkadian cuneiform"}, ["Yezi"] = {"Yezidi"}, ["Yiii"] = {"Yi"}, ["Zanb"] = {"Zanabazar Square", "Zanabazarin Dörböljin Useg", "Xewtee Dörböljin Bicig", "Horizontal Square Script"}, ["Zinh"] = {"Code for inherited script"}, ["Zmth"] = {"Mathematical notation"}, ["Zsye"] = {"Symbols (Emoji variant)"}, ["Zsym"] = {"Symbols"}, ["Zxxx"] = {"Code for unwritten documents"}, ["Zyyy"] = {"Code for undetermined script"}, ["Zzzz"] = {"Code for uncoded script"} } c2tzwyywjd9wdj486idbwqkojq0zmcp Module:Language/data/iana suppressed scripts 828 1666 27632 27631 2022-07-30T05:41:50Z Samatics 9 1 revision imported from [[:en:Module:Language/data/iana_suppressed_scripts]]: Import citation templates Scribunto text/plain -- File-Date: 2022-03-02 return { ["Arab"] = {"ar", "fa", "ps", "ur"}, ["Armn"] = {"hy"}, ["Beng"] = {"as", "bn"}, ["Blis"] = {"zbl"}, ["Cyrl"] = {"ab", "be", "bg", "kk", "mk", "ru", "uk"}, ["Deva"] = {"hi", "mr", "ne", "kok", "mai"}, ["Ethi"] = {"am", "ti"}, ["Geor"] = {"ka"}, ["Grek"] = {"el"}, ["Gujr"] = {"gu"}, ["Guru"] = {"pa"}, ["Hebr"] = {"he", "iw", "yi"}, ["Jpan"] = {"ja"}, ["Khmr"] = {"km"}, ["Knda"] = {"kn"}, ["Kore"] = {"ko"}, ["Laoo"] = {"lo"}, ["Latn"] = {"af", "ay", "bs", "ca", "ch", "cs", "cy", "da", "de", "en", "eo", "es", "et", "eu", "fi", "fj", "fo", "fr", "fy", "ga", "gl", "gn", "gv", "hr", "ht", "hu", "id", "in", "is", "it", "kl", "la", "lb", "ln", "lt", "lv", "mg", "mh", "mo", "ms", "mt", "na", "nb", "nd", "nl", "nn", "no", "nr", "ny", "om", "pl", "pt", "qu", "rm", "rn", "ro", "rw", "sg", "sk", "sl", "sm", "so", "sq", "ss", "st", "sv", "sw", "tl", "tn", "to", "tr", "ts", "ve", "vi", "xh", "zu", "dsb", "frr", "frs", "gsw", "hsb", "men", "nds", "niu", "nso", "tem", "tkl", "tmh", "tpi", "tvl"}, ["Mlym"] = {"ml"}, ["Mymr"] = {"my"}, ["Nkoo"] = {"nqo"}, ["Orya"] = {"or"}, ["Sinh"] = {"si"}, ["Taml"] = {"ta"}, ["Telu"] = {"te"}, ["Thaa"] = {"dv"}, ["Thai"] = {"th"}, ["Tibt"] = {"dz"} } odkm1h8rz17ymkehfhi5w6fftyxme8p Module:Language/data/iana variants 828 1667 27634 27633 2022-07-30T05:41:50Z Samatics 9 1 revision imported from [[:en:Module:Language/data/iana_variants]]: Import citation templates Scribunto text/plain -- File-Date: 2022-03-02 return { ["1606nict"] = { ["descriptions"] = {"Late Middle French (to 1606)"}, ["prefixes"] = {"frm"}, }, ["1694acad"] = { ["descriptions"] = {"Early Modern French"}, ["prefixes"] = {"fr"}, }, ["1901"] = { ["descriptions"] = {"Traditional German orthography"}, ["prefixes"] = {"de"}, }, ["1959acad"] = { ["descriptions"] = {"\"Academic\" (\"governmental\") variant of Belarusian as codified in 1959"}, ["prefixes"] = {"be"}, }, ["1994"] = { ["descriptions"] = {"Standardized Resian orthography"}, ["prefixes"] = {"sl-rozaj", "sl-rozaj-biske", "sl-rozaj-njiva", "sl-rozaj-osojs", "sl-rozaj-solba"}, }, ["1996"] = { ["descriptions"] = {"German orthography of 1996"}, ["prefixes"] = {"de"}, }, ["abl1943"] = { ["descriptions"] = {"Orthographic formulation of 1943 - Official in Brazil (Formulário Ortográfico de 1943 - Oficial no Brasil)"}, ["prefixes"] = {"pt-br"}, }, ["akuapem"] = { ["descriptions"] = {"Akuapem Twi"}, ["prefixes"] = {"tw"}, }, ["alalc97"] = { ["descriptions"] = {"ALA-LC Romanization, 1997 edition"}, ["prefixes"] = {}, }, ["aluku"] = { ["descriptions"] = {"Aluku dialect", "Boni dialect"}, ["prefixes"] = {"djk"}, }, ["ao1990"] = { ["descriptions"] = {"Portuguese Language Orthographic Agreement of 1990 (Acordo Ortográfico da Língua Portuguesa de 1990)"}, ["prefixes"] = {"pt", "gl"}, }, ["aranes"] = { ["descriptions"] = {"Aranese"}, ["prefixes"] = {"oc"}, }, ["arkaika"] = { ["descriptions"] = {"Arcaicam Esperantom", "Arkaika Esperanto"}, ["prefixes"] = {"eo"}, }, ["asante"] = { ["descriptions"] = {"Asante Twi", "Ashanti Twi"}, ["prefixes"] = {"tw"}, }, ["auvern"] = { ["descriptions"] = {"Auvergnat"}, ["prefixes"] = {"oc"}, }, ["baku1926"] = { ["descriptions"] = {"Unified Turkic Latin Alphabet (Historical)"}, ["prefixes"] = {"az", "ba", "crh", "kk", "krc", "ky", "sah", "tk", "tt", "uz"}, }, ["balanka"] = { ["descriptions"] = {"The Balanka dialect of Anii"}, ["prefixes"] = {"blo"}, }, ["barla"] = { ["descriptions"] = {"The Barlavento dialect group of Kabuverdianu"}, ["prefixes"] = {"kea"}, }, ["basiceng"] = { ["descriptions"] = {"Basic English"}, ["prefixes"] = {"en"}, }, ["bauddha"] = { ["descriptions"] = {"Buddhist Hybrid Sanskrit"}, ["prefixes"] = {"sa"}, }, ["biscayan"] = { ["descriptions"] = {"Biscayan dialect of Basque"}, ["prefixes"] = {"eu"}, }, ["biske"] = { ["descriptions"] = {"The San Giorgio dialect of Resian", "The Bila dialect of Resian"}, ["prefixes"] = {"sl-rozaj"}, }, ["bohoric"] = { ["descriptions"] = {"Slovene in Bohorič alphabet"}, ["prefixes"] = {"sl"}, }, ["boont"] = { ["descriptions"] = {"Boontling"}, ["prefixes"] = {"en"}, }, ["bornholm"] = { ["descriptions"] = {"Bornholmsk"}, ["prefixes"] = {"da"}, }, ["cisaup"] = { ["descriptions"] = {"Cisalpine"}, ["prefixes"] = {"oc"}, }, ["colb1945"] = { ["descriptions"] = {"Portuguese-Brazilian Orthographic Convention of 1945 (Convenção Ortográfica Luso-Brasileira de 1945)"}, ["prefixes"] = {"pt"}, }, ["cornu"] = { ["descriptions"] = {"Cornu-English", "Cornish English", "Anglo-Cornish"}, ["prefixes"] = {"en"}, }, ["creiss"] = { ["descriptions"] = {"Occitan variants of the Croissant area"}, ["prefixes"] = {"oc"}, }, ["dajnko"] = { ["descriptions"] = {"Slovene in Dajnko alphabet"}, ["prefixes"] = {"sl"}, }, ["ekavsk"] = { ["descriptions"] = {"Serbian with Ekavian pronunciation"}, ["prefixes"] = {"sr", "sr-latn", "sr-cyrl"}, }, ["emodeng"] = { ["descriptions"] = {"Early Modern English (1500-1700)"}, ["prefixes"] = {"en"}, }, ["fonipa"] = { ["descriptions"] = {"International Phonetic Alphabet"}, ["prefixes"] = {}, }, ["fonkirsh"] = { ["descriptions"] = {"Kirshenbaum Phonetic Alphabet"}, ["prefixes"] = {}, }, ["fonnapa"] = { ["descriptions"] = {"North American Phonetic Alphabet", "Americanist Phonetic Notation"}, ["prefixes"] = {}, }, ["fonupa"] = { ["descriptions"] = {"Uralic Phonetic Alphabet"}, ["prefixes"] = {}, }, ["fonxsamp"] = { ["descriptions"] = {"X-SAMPA transcription"}, ["prefixes"] = {}, }, ["gallo"] = { ["descriptions"] = {"Gallo"}, ["prefixes"] = {"fr"}, }, ["gascon"] = { ["descriptions"] = {"Gascon"}, ["prefixes"] = {"oc"}, }, ["grclass"] = { ["descriptions"] = {"Classical Occitan orthography"}, ["prefixes"] = {"oc", "oc-aranes", "oc-auvern", "oc-cisaup", "oc-creiss", "oc-gascon", "oc-lemosin", "oc-lengadoc", "oc-nicard", "oc-provenc", "oc-vivaraup"}, }, ["grital"] = { ["descriptions"] = {"Italian-inspired Occitan orthography"}, ["prefixes"] = {"oc", "oc-cisaup", "oc-nicard", "oc-provenc"}, }, ["grmistr"] = { ["descriptions"] = {"Mistralian or Mistralian-inspired Occitan orthography"}, ["prefixes"] = {"oc", "oc-aranes", "oc-auvern", "oc-cisaup", "oc-creiss", "oc-gascon", "oc-lemosin", "oc-lengadoc", "oc-nicard", "oc-provenc", "oc-vivaraup"}, }, ["hepburn"] = { ["descriptions"] = {"Hepburn romanization"}, ["prefixes"] = {"ja-latn"}, }, ["hognorsk"] = { ["descriptions"] = {"Norwegian in Høgnorsk (High Norwegian) orthography"}, ["prefixes"] = {"nn"}, }, ["hsistemo"] = { ["descriptions"] = {"Standard H-system orthographic fallback for spelling Esperanto"}, ["prefixes"] = {"eo"}, }, ["ijekavsk"] = { ["descriptions"] = {"Serbian with Ijekavian pronunciation"}, ["prefixes"] = {"sr", "sr-latn", "sr-cyrl"}, }, ["itihasa"] = { ["descriptions"] = {"Epic Sanskrit"}, ["prefixes"] = {"sa"}, }, ["ivanchov"] = { ["descriptions"] = {"Bulgarian in 1899 orthography"}, ["prefixes"] = {"bg"}, }, ["jauer"] = { ["descriptions"] = {"Jauer dialect of Romansh"}, ["prefixes"] = {"rm"}, }, ["jyutping"] = { ["descriptions"] = {"Jyutping Cantonese Romanization"}, ["prefixes"] = {"yue"}, }, ["kkcor"] = { ["descriptions"] = {"Common Cornish orthography of Revived Cornish"}, ["prefixes"] = {"kw"}, }, ["kociewie"] = { ["descriptions"] = {"The Kociewie dialect of Polish"}, ["prefixes"] = {"pl"}, }, ["kscor"] = { ["descriptions"] = {"Standard Cornish orthography of Revived Cornish", "Kernowek Standard"}, ["prefixes"] = {"kw"}, }, ["laukika"] = { ["descriptions"] = {"Classical Sanskrit"}, ["prefixes"] = {"sa"}, }, ["lemosin"] = { ["descriptions"] = {"Limousin"}, ["prefixes"] = {"oc"}, }, ["lengadoc"] = { ["descriptions"] = {"Languedocien"}, ["prefixes"] = {"oc"}, }, ["lipaw"] = { ["descriptions"] = {"The Lipovaz dialect of Resian", "The Lipovec dialect of Resian"}, ["prefixes"] = {"sl-rozaj"}, }, ["luna1918"] = { ["descriptions"] = {"Post-1917 Russian orthography"}, ["prefixes"] = {"ru"}, }, ["metelko"] = { ["descriptions"] = {"Slovene in Metelko alphabet"}, ["prefixes"] = {"sl"}, }, ["monoton"] = { ["descriptions"] = {"Monotonic Greek"}, ["prefixes"] = {"el"}, }, ["ndyuka"] = { ["descriptions"] = {"Ndyuka dialect", "Aukan dialect"}, ["prefixes"] = {"djk"}, }, ["nedis"] = { ["descriptions"] = {"Natisone dialect", "Nadiza dialect"}, ["prefixes"] = {"sl"}, }, ["newfound"] = { ["descriptions"] = {"Newfoundland English"}, ["prefixes"] = {"en-ca"}, }, ["nicard"] = { ["descriptions"] = {"Niçard"}, ["prefixes"] = {"oc"}, }, ["njiva"] = { ["descriptions"] = {"The Gniva dialect of Resian", "The Njiva dialect of Resian"}, ["prefixes"] = {"sl-rozaj"}, }, ["nulik"] = { ["descriptions"] = {"Volapük nulik", "Volapük perevidöl", "Volapük nulädik", "de Jong's Volapük", "New Volapük", "Revised Volapük", "Modern Volapük"}, ["prefixes"] = {"vo"}, }, ["osojs"] = { ["descriptions"] = {"The Oseacco dialect of Resian", "The Osojane dialect of Resian"}, ["prefixes"] = {"sl-rozaj"}, }, ["oxendict"] = { ["descriptions"] = {"Oxford English Dictionary spelling"}, ["prefixes"] = {"en"}, }, ["pahawh2"] = { ["descriptions"] = {"Pahawh Hmong Second Stage Reduced orthography"}, ["prefixes"] = {"mww", "hnj"}, }, ["pahawh3"] = { ["descriptions"] = {"Pahawh Hmong Third Stage Reduced orthography"}, ["prefixes"] = {"mww", "hnj"}, }, ["pahawh4"] = { ["descriptions"] = {"Pahawh Hmong Final Version orthography"}, ["prefixes"] = {"mww", "hnj"}, }, ["pamaka"] = { ["descriptions"] = {"Pamaka dialect"}, ["prefixes"] = {"djk"}, }, ["peano"] = { ["descriptions"] = {"Latino Sine Flexione", "Interlingua de API", "Interlingua de Peano"}, ["prefixes"] = {"la"}, }, ["petr1708"] = { ["descriptions"] = {"Petrine orthography"}, ["prefixes"] = {"ru"}, }, ["pinyin"] = { ["descriptions"] = {"Pinyin romanization"}, ["prefixes"] = {"zh-latn", "bo-latn"}, }, ["polyton"] = { ["descriptions"] = {"Polytonic Greek"}, ["prefixes"] = {"el"}, }, ["provenc"] = { ["descriptions"] = {"Provençal"}, ["prefixes"] = {"oc"}, }, ["puter"] = { ["descriptions"] = {"Puter idiom of Romansh"}, ["prefixes"] = {"rm"}, }, ["rigik"] = { ["descriptions"] = {"Volapük rigik", "Schleyer's Volapük", "Original Volapük", "Classic Volapük"}, ["prefixes"] = {"vo"}, }, ["rozaj"] = { ["descriptions"] = {"Resian", "Resianic", "Rezijan"}, ["prefixes"] = {"sl"}, }, ["rumgr"] = { ["descriptions"] = {"Rumantsch Grischun"}, ["prefixes"] = {"rm"}, }, ["scotland"] = { ["descriptions"] = {"Scottish Standard English"}, ["prefixes"] = {"en"}, }, ["scouse"] = { ["descriptions"] = {"Scouse"}, ["prefixes"] = {"en"}, }, ["simple"] = { ["descriptions"] = {"Simplified form"}, ["prefixes"] = {}, }, ["solba"] = { ["descriptions"] = {"The Stolvizza dialect of Resian", "The Solbica dialect of Resian"}, ["prefixes"] = {"sl-rozaj"}, }, ["sotav"] = { ["descriptions"] = {"The Sotavento dialect group of Kabuverdianu"}, ["prefixes"] = {"kea"}, }, ["spanglis"] = { ["descriptions"] = {"Spanglish"}, ["prefixes"] = {"en", "es"}, }, ["surmiran"] = { ["descriptions"] = {"Surmiran idiom of Romansh"}, ["prefixes"] = {"rm"}, }, ["sursilv"] = { ["descriptions"] = {"Sursilvan idiom of Romansh"}, ["prefixes"] = {"rm"}, }, ["sutsilv"] = { ["descriptions"] = {"Sutsilvan idiom of Romansh"}, ["prefixes"] = {"rm"}, }, ["synnejyl"] = { ["descriptions"] = {"Synnejysk", "South Jutish"}, ["prefixes"] = {"da"}, }, ["tarask"] = { ["descriptions"] = {"Belarusian in Taraskievica orthography"}, ["prefixes"] = {"be"}, }, ["tongyong"] = { ["descriptions"] = {"Tongyong Pinyin romanization"}, ["prefixes"] = {"zh-latn"}, }, ["tunumiit"] = { ["descriptions"] = {"Tunumiisiut", "East Greenlandic", "Østgrønlandsk"}, ["prefixes"] = {"kl"}, }, ["uccor"] = { ["descriptions"] = {"Unified Cornish orthography of Revived Cornish"}, ["prefixes"] = {"kw"}, }, ["ucrcor"] = { ["descriptions"] = {"Unified Cornish Revised orthography of Revived Cornish"}, ["prefixes"] = {"kw"}, }, ["ulster"] = { ["descriptions"] = {"Ulster dialect of Scots"}, ["prefixes"] = {"sco"}, }, ["unifon"] = { ["descriptions"] = {"Unifon phonetic alphabet"}, ["prefixes"] = {"en", "hup", "kyh", "tol", "yur"}, }, ["vaidika"] = { ["descriptions"] = {"Vedic Sanskrit"}, ["prefixes"] = {"sa"}, }, ["valencia"] = { ["descriptions"] = {"Valencian"}, ["prefixes"] = {"ca"}, }, ["vallader"] = { ["descriptions"] = {"Vallader idiom of Romansh"}, ["prefixes"] = {"rm"}, }, ["vecdruka"] = { ["descriptions"] = {"Latvian orthography used before 1920s (\"vecā druka\")"}, ["prefixes"] = {"lv"}, }, ["vivaraup"] = { ["descriptions"] = {"Vivaro-Alpine"}, ["prefixes"] = {"oc"}, }, ["wadegile"] = { ["descriptions"] = {"Wade-Giles romanization"}, ["prefixes"] = {"zh-latn"}, }, ["xsistemo"] = { ["descriptions"] = {"Standard X-system orthographic fallback for spelling Esperanto"}, ["prefixes"] = {"eo"}, } } 5hcrlvqkg553eym8ibp2qqayixappxt Module:List 828 1668 27636 27635 2022-07-30T05:41:50Z Samatics 9 1 revision imported from [[:en:Module:List]]: Import citation templates Scribunto text/plain -- This module outputs different kinds of lists. At the moment, bulleted, -- unbulleted, horizontal, ordered, and horizontal ordered lists are supported. local libUtil = require('libraryUtil') local checkType = libUtil.checkType local mTableTools = require('Module:TableTools') local p = {} local listTypes = { ['bulleted'] = true, ['unbulleted'] = true, ['horizontal'] = true, ['ordered'] = true, ['horizontal_ordered'] = true } function p.makeListData(listType, args) -- Constructs a data table to be passed to p.renderList. local data = {} -- Classes data.classes = {} if listType == 'horizontal' or listType == 'horizontal_ordered' then table.insert(data.classes, 'hlist hlist-separated') elseif listType == 'unbulleted' then table.insert(data.classes, 'plainlist') end table.insert(data.classes, args.class) -- Main div style data.style = args.style -- Indent for horizontal lists if listType == 'horizontal' or listType == 'horizontal_ordered' then local indent = tonumber(args.indent) indent = indent and indent * 1.6 or 0 if indent > 0 then data.marginLeft = indent .. 'em' end end -- List style types for ordered lists -- This could be "1, 2, 3", "a, b, c", or a number of others. The list style -- type is either set by the "type" attribute or the "list-style-type" CSS -- property. if listType == 'ordered' or listType == 'horizontal_ordered' then data.listStyleType = args.list_style_type or args['list-style-type'] data.type = args['type'] -- Detect invalid type attributes and attempt to convert them to -- list-style-type CSS properties. if data.type and not data.listStyleType and not tostring(data.type):find('^%s*[1AaIi]%s*$') then data.listStyleType = data.type data.type = nil end end -- List tag type if listType == 'ordered' or listType == 'horizontal_ordered' then data.listTag = 'ol' else data.listTag = 'ul' end -- Start number for ordered lists data.start = args.start if listType == 'horizontal_ordered' then -- Apply fix to get start numbers working with horizontal ordered lists. local startNum = tonumber(data.start) if startNum then data.counterReset = 'listitem ' .. tostring(startNum - 1) end end -- List style -- ul_style and ol_style are included for backwards compatibility. No -- distinction is made for ordered or unordered lists. data.listStyle = args.list_style -- List items -- li_style is included for backwards compatibility. item_style was included -- to be easier to understand for non-coders. data.itemStyle = args.item_style or args.li_style data.items = {} for i, num in ipairs(mTableTools.numKeys(args)) do local item = {} item.content = args[num] item.style = args['item' .. tostring(num) .. '_style'] or args['item_style' .. tostring(num)] item.value = args['item' .. tostring(num) .. '_value'] or args['item_value' .. tostring(num)] table.insert(data.items, item) end return data end function p.renderList(data) -- Renders the list HTML. -- Return the blank string if there are no list items. if type(data.items) ~= 'table' or #data.items < 1 then return '' end -- Render the main div tag. local root = mw.html.create('div') for i, class in ipairs(data.classes or {}) do root:addClass(class) end root:css{['margin-left'] = data.marginLeft} if data.style then root:cssText(data.style) end -- Render the list tag. local list = root:tag(data.listTag or 'ul') list :attr{start = data.start, type = data.type} :css{ ['counter-reset'] = data.counterReset, ['list-style-type'] = data.listStyleType } if data.listStyle then list:cssText(data.listStyle) end -- Render the list items for i, t in ipairs(data.items or {}) do local item = list:tag('li') if data.itemStyle then item:cssText(data.itemStyle) end if t.style then item:cssText(t.style) end item :attr{value = t.value} :wikitext(t.content) end return tostring(root) end function p.renderTrackingCategories(args) local isDeprecated = false -- Tracks deprecated parameters. for k, v in pairs(args) do k = tostring(k) if k:find('^item_style%d+$') or k:find('^item_value%d+$') then isDeprecated = true break end end local ret = '' if isDeprecated then ret = ret .. '[[Category:List templates with deprecated parameters]]' end return ret end function p.makeList(listType, args) if not listType or not listTypes[listType] then error(string.format( "bad argument #1 to 'makeList' ('%s' is not a valid list type)", tostring(listType) ), 2) end checkType('makeList', 2, args, 'table') local data = p.makeListData(listType, args) local list = p.renderList(data) local trackingCategories = p.renderTrackingCategories(args) return list .. trackingCategories end for listType in pairs(listTypes) do p[listType] = function (frame) local mArguments = require('Module:Arguments') local origArgs = mArguments.getArgs(frame, { valueFunc = function (key, value) if not value or not mw.ustring.find(value, '%S') then return nil end if mw.ustring.find(value, '^%s*[%*#;:]') then return value else return value:match('^%s*(.-)%s*$') end return nil end }) -- Copy all the arguments to a new table, for faster indexing. local args = {} for k, v in pairs(origArgs) do args[k] = v end return p.makeList(listType, args) end end return p 1kfxv6e8upfdko23gc41ky0lax25kzs Module:Lua banner 828 1669 27638 27637 2022-07-30T05:41:50Z Samatics 9 1 revision imported from [[:en:Module:Lua_banner]]: Import citation templates Scribunto text/plain -- This module implements the {{lua}} template. local yesno = require('Module:Yesno') local mList = require('Module:List') local mTableTools = require('Module:TableTools') local mMessageBox = require('Module:Message box') local p = {} function p.main(frame) local origArgs = frame:getParent().args local args = {} for k, v in pairs(origArgs) do v = v:match('^%s*(.-)%s*$') if v ~= '' then args[k] = v end end return p._main(args) end function p._main(args) local modules = mTableTools.compressSparseArray(args) local box = p.renderBox(modules) local trackingCategories = p.renderTrackingCategories(args, modules) return box .. trackingCategories end function p.renderBox(modules) local boxArgs = {} if #modules < 1 then boxArgs.text = '<strong class="error">Error: no modules specified</strong>' else local moduleLinks = {} for i, module in ipairs(modules) do moduleLinks[i] = string.format('[[:%s]]', module) local maybeSandbox = mw.title.new(module .. '/sandbox') if maybeSandbox.exists then moduleLinks[i] = moduleLinks[i] .. string.format(' ([[:%s|sandbox]])', maybeSandbox.fullText) end end local moduleList = mList.makeList('bulleted', moduleLinks) local title = mw.title.getCurrentTitle() if title.subpageText == "doc" then title = title.basePageTitle end if title.contentModel == "Scribunto" then boxArgs.text = 'This module depends on the following other modules:' .. moduleList else boxArgs.text = 'This template uses [[Wikipedia:Lua|Lua]]:\n' .. moduleList end end boxArgs.type = 'notice' boxArgs.small = true boxArgs.image = '[[File:Lua-Logo.svg|30px|alt=|link=]]' return mMessageBox.main('mbox', boxArgs) end function p.renderTrackingCategories(args, modules, titleObj) if yesno(args.nocat) then return '' end local cats = {} -- Error category if #modules < 1 then cats[#cats + 1] = 'Lua templates with errors' end -- Lua templates category titleObj = titleObj or mw.title.getCurrentTitle() local subpageBlacklist = { doc = true, sandbox = true, sandbox2 = true, testcases = true } if not subpageBlacklist[titleObj.subpageText] then local protCatName if titleObj.namespace == 10 then local category = args.category if not category then local categories = { ['Module:String'] = 'Templates based on the String Lua module', ['Module:Math'] = 'Templates based on the Math Lua module', ['Module:BaseConvert'] = 'Templates based on the BaseConvert Lua module', ['Module:Citation'] = 'Templates based on the Citation/CS1 Lua module' } categories['Module:Citation/CS1'] = categories['Module:Citation'] category = modules[1] and categories[modules[1]] category = category or 'Lua-based templates' end cats[#cats + 1] = category protCatName = "Templates using under-protected Lua modules" elseif titleObj.namespace == 828 then protCatName = "Modules depending on under-protected modules" end if not args.noprotcat and protCatName then local protLevels = { autoconfirmed = 1, extendedconfirmed = 2, templateeditor = 3, sysop = 4 } local currentProt if titleObj.id ~= 0 then -- id is 0 (page does not exist) if am previewing before creating a template. currentProt = titleObj.protectionLevels["edit"][1] end if currentProt == nil then currentProt = 0 else currentProt = protLevels[currentProt] end for i, module in ipairs(modules) do if module ~= "WP:libraryUtil" then local moduleProt = mw.title.new(module).protectionLevels["edit"][1] if moduleProt == nil then moduleProt = 0 else moduleProt = protLevels[moduleProt] end if moduleProt < currentProt then cats[#cats + 1] = protCatName break end end end end end for i, cat in ipairs(cats) do cats[i] = string.format('[[Category:%s]]', cat) end return table.concat(cats) end return p cvk1cpv9jtriqu1hfkfklnnsm49md8l Module:Message box 828 1670 27640 27639 2022-07-30T05:41:50Z Samatics 9 1 revision imported from [[:en:Module:Message_box]]: Import citation templates Scribunto text/plain require('Module:No globals') local getArgs local yesno = require('Module:Yesno') local lang = mw.language.getContentLanguage() local CONFIG_MODULE = 'Module:Message box/configuration' local DEMOSPACES = {talk = 'tmbox', image = 'imbox', file = 'imbox', category = 'cmbox', article = 'ambox', main = 'ambox'} -------------------------------------------------------------------------------- -- Helper functions -------------------------------------------------------------------------------- local function getTitleObject(...) -- Get the title object, passing the function through pcall -- in case we are over the expensive function count limit. local success, title = pcall(mw.title.new, ...) if success then return title end end local function union(t1, t2) -- Returns the union of two arrays. local vals = {} for i, v in ipairs(t1) do vals[v] = true end for i, v in ipairs(t2) do vals[v] = true end local ret = {} for k in pairs(vals) do table.insert(ret, k) end table.sort(ret) return ret end local function getArgNums(args, prefix) local nums = {} for k, v in pairs(args) do local num = mw.ustring.match(tostring(k), '^' .. prefix .. '([1-9]%d*)$') if num then table.insert(nums, tonumber(num)) end end table.sort(nums) return nums end -------------------------------------------------------------------------------- -- Box class definition -------------------------------------------------------------------------------- local MessageBox = {} MessageBox.__index = MessageBox function MessageBox.new(boxType, args, cfg) args = args or {} local obj = {} -- Set the title object and the namespace. obj.title = getTitleObject(args.page) or mw.title.getCurrentTitle() -- Set the config for our box type. obj.cfg = cfg[boxType] if not obj.cfg then local ns = obj.title.namespace -- boxType is "mbox" or invalid input if args.demospace and args.demospace ~= '' then -- implement demospace parameter of mbox local demospace = string.lower(args.demospace) if DEMOSPACES[demospace] then -- use template from DEMOSPACES obj.cfg = cfg[DEMOSPACES[demospace]] elseif string.find( demospace, 'talk' ) then -- demo as a talk page obj.cfg = cfg.tmbox else -- default to ombox obj.cfg = cfg.ombox end elseif ns == 0 then obj.cfg = cfg.ambox -- main namespace elseif ns == 6 then obj.cfg = cfg.imbox -- file namespace elseif ns == 14 then obj.cfg = cfg.cmbox -- category namespace else local nsTable = mw.site.namespaces[ns] if nsTable and nsTable.isTalk then obj.cfg = cfg.tmbox -- any talk namespace else obj.cfg = cfg.ombox -- other namespaces or invalid input end end end -- Set the arguments, and remove all blank arguments except for the ones -- listed in cfg.allowBlankParams. do local newArgs = {} for k, v in pairs(args) do if v ~= '' then newArgs[k] = v end end for i, param in ipairs(obj.cfg.allowBlankParams or {}) do newArgs[param] = args[param] end obj.args = newArgs end -- Define internal data structure. obj.categories = {} obj.classes = {} -- For lazy loading of [[Module:Category handler]]. obj.hasCategories = false return setmetatable(obj, MessageBox) end function MessageBox:addCat(ns, cat, sort) if not cat then return nil end if sort then cat = string.format('[[Category:%s|%s]]', cat, sort) else cat = string.format('[[Category:%s]]', cat) end self.hasCategories = true self.categories[ns] = self.categories[ns] or {} table.insert(self.categories[ns], cat) end function MessageBox:addClass(class) if not class then return nil end table.insert(self.classes, class) end function MessageBox:setParameters() local args = self.args local cfg = self.cfg -- Get type data. self.type = args.type local typeData = cfg.types[self.type] self.invalidTypeError = cfg.showInvalidTypeError and self.type and not typeData typeData = typeData or cfg.types[cfg.default] self.typeClass = typeData.class self.typeImage = typeData.image -- Find if the box has been wrongly substituted. self.isSubstituted = cfg.substCheck and args.subst == 'SUBST' -- Find whether we are using a small message box. self.isSmall = cfg.allowSmall and ( cfg.smallParam and args.small == cfg.smallParam or not cfg.smallParam and yesno(args.small) ) -- Add attributes, classes and styles. self.id = args.id self.name = args.name if self.name then self:addClass('box-' .. string.gsub(self.name,' ','_')) end if yesno(args.plainlinks) ~= false then self:addClass('plainlinks') end for _, class in ipairs(cfg.classes or {}) do self:addClass(class) end if self.isSmall then self:addClass(cfg.smallClass or 'mbox-small') end self:addClass(self.typeClass) self:addClass(args.class) self.style = args.style self.attrs = args.attrs -- Set text style. self.textstyle = args.textstyle -- Find if we are on the template page or not. This functionality is only -- used if useCollapsibleTextFields is set, or if both cfg.templateCategory -- and cfg.templateCategoryRequireName are set. self.useCollapsibleTextFields = cfg.useCollapsibleTextFields if self.useCollapsibleTextFields or cfg.templateCategory and cfg.templateCategoryRequireName then if self.name then local templateName = mw.ustring.match( self.name, '^[tT][eE][mM][pP][lL][aA][tT][eE][%s_]*:[%s_]*(.*)$' ) or self.name templateName = 'Template:' .. templateName self.templateTitle = getTitleObject(templateName) end self.isTemplatePage = self.templateTitle and mw.title.equals(self.title, self.templateTitle) end -- Process data for collapsible text fields. At the moment these are only -- used in {{ambox}}. if self.useCollapsibleTextFields then -- Get the self.issue value. if self.isSmall and args.smalltext then self.issue = args.smalltext else local sect if args.sect == '' then sect = 'This ' .. (cfg.sectionDefault or 'page') elseif type(args.sect) == 'string' then sect = 'This ' .. args.sect end local issue = args.issue issue = type(issue) == 'string' and issue ~= '' and issue or nil local text = args.text text = type(text) == 'string' and text or nil local issues = {} table.insert(issues, sect) table.insert(issues, issue) table.insert(issues, text) self.issue = table.concat(issues, ' ') end -- Get the self.talk value. local talk = args.talk -- Show talk links on the template page or template subpages if the talk -- parameter is blank. if talk == '' and self.templateTitle and ( mw.title.equals(self.templateTitle, self.title) or self.title:isSubpageOf(self.templateTitle) ) then talk = '#' elseif talk == '' then talk = nil end if talk then -- If the talk value is a talk page, make a link to that page. Else -- assume that it's a section heading, and make a link to the talk -- page of the current page with that section heading. local talkTitle = getTitleObject(talk) local talkArgIsTalkPage = true if not talkTitle or not talkTitle.isTalkPage then talkArgIsTalkPage = false talkTitle = getTitleObject( self.title.text, mw.site.namespaces[self.title.namespace].talk.id ) end if talkTitle and talkTitle.exists then local talkText if self.isSmall then local talkLink = talkArgIsTalkPage and talk or (talkTitle.prefixedText .. '#' .. talk) talkText = string.format('([[%s|talk]])', talkLink) else talkText = 'Relevant discussion may be found on' if talkArgIsTalkPage then talkText = string.format( '%s [[%s|%s]].', talkText, talk, talkTitle.prefixedText ) else talkText = string.format( '%s the [[%s#%s|talk page]].', talkText, talkTitle.prefixedText, talk ) end end self.talk = talkText end end -- Get other values. self.fix = args.fix ~= '' and args.fix or nil local date if args.date and args.date ~= '' then date = args.date elseif args.date == '' and self.isTemplatePage then date = lang:formatDate('F Y') end if date then self.date = string.format(" <span class='date-container'><i>(<span class='date'>%s</span>)</i></span>", date) end self.info = args.info if yesno(args.removalnotice) then self.removalNotice = cfg.removalNotice end end -- Set the non-collapsible text field. At the moment this is used by all box -- types other than ambox, and also by ambox when small=yes. if self.isSmall then self.text = args.smalltext or args.text else self.text = args.text end -- Set the below row. self.below = cfg.below and args.below -- General image settings. self.imageCellDiv = not self.isSmall and cfg.imageCellDiv self.imageEmptyCell = cfg.imageEmptyCell -- Left image settings. local imageLeft = self.isSmall and args.smallimage or args.image if cfg.imageCheckBlank and imageLeft ~= 'blank' and imageLeft ~= 'none' or not cfg.imageCheckBlank and imageLeft ~= 'none' then self.imageLeft = imageLeft if not imageLeft then local imageSize = self.isSmall and (cfg.imageSmallSize or '30x30px') or '40x40px' self.imageLeft = string.format('[[File:%s|%s|link=|alt=]]', self.typeImage or 'Imbox notice.png', imageSize) end end -- Right image settings. local imageRight = self.isSmall and args.smallimageright or args.imageright if not (cfg.imageRightNone and imageRight == 'none') then self.imageRight = imageRight end -- set templatestyles self.base_templatestyles = cfg.templatestyles self.templatestyles = args.templatestyles end function MessageBox:setMainspaceCategories() local args = self.args local cfg = self.cfg if not cfg.allowMainspaceCategories then return nil end local nums = {} for _, prefix in ipairs{'cat', 'category', 'all'} do args[prefix .. '1'] = args[prefix] nums = union(nums, getArgNums(args, prefix)) end -- The following is roughly equivalent to the old {{Ambox/category}}. local date = args.date date = type(date) == 'string' and date local preposition = 'from' for _, num in ipairs(nums) do local mainCat = args['cat' .. tostring(num)] or args['category' .. tostring(num)] local allCat = args['all' .. tostring(num)] mainCat = type(mainCat) == 'string' and mainCat allCat = type(allCat) == 'string' and allCat if mainCat and date and date ~= '' then local catTitle = string.format('%s %s %s', mainCat, preposition, date) self:addCat(0, catTitle) catTitle = getTitleObject('Category:' .. catTitle) if not catTitle or not catTitle.exists then self:addCat(0, 'Articles with invalid date parameter in template') end elseif mainCat and (not date or date == '') then self:addCat(0, mainCat) end if allCat then self:addCat(0, allCat) end end end function MessageBox:setTemplateCategories() local args = self.args local cfg = self.cfg -- Add template categories. if cfg.templateCategory then if cfg.templateCategoryRequireName then if self.isTemplatePage then self:addCat(10, cfg.templateCategory) end elseif not self.title.isSubpage then self:addCat(10, cfg.templateCategory) end end -- Add template error categories. if cfg.templateErrorCategory then local templateErrorCategory = cfg.templateErrorCategory local templateCat, templateSort if not self.name and not self.title.isSubpage then templateCat = templateErrorCategory elseif self.isTemplatePage then local paramsToCheck = cfg.templateErrorParamsToCheck or {} local count = 0 for i, param in ipairs(paramsToCheck) do if not args[param] then count = count + 1 end end if count > 0 then templateCat = templateErrorCategory templateSort = tostring(count) end if self.categoryNums and #self.categoryNums > 0 then templateCat = templateErrorCategory templateSort = 'C' end end self:addCat(10, templateCat, templateSort) end end function MessageBox:setAllNamespaceCategories() -- Set categories for all namespaces. if self.invalidTypeError then local allSort = (self.title.namespace == 0 and 'Main:' or '') .. self.title.prefixedText self:addCat('all', 'Wikipedia message box parameter needs fixing', allSort) end if self.isSubstituted then self:addCat('all', 'Pages with incorrectly substituted templates') end end function MessageBox:setCategories() if self.title.namespace == 0 then self:setMainspaceCategories() elseif self.title.namespace == 10 then self:setTemplateCategories() end self:setAllNamespaceCategories() end function MessageBox:renderCategories() if not self.hasCategories then -- No categories added, no need to pass them to Category handler so, -- if it was invoked, it would return the empty string. -- So we shortcut and return the empty string. return "" end -- Convert category tables to strings and pass them through -- [[Module:Category handler]]. return require('Module:Category handler')._main{ main = table.concat(self.categories[0] or {}), template = table.concat(self.categories[10] or {}), all = table.concat(self.categories.all or {}), nocat = self.args.nocat, page = self.args.page } end function MessageBox:export() local root = mw.html.create() -- Add the subst check error. if self.isSubstituted and self.name then root:tag('b') :addClass('error') :wikitext(string.format( 'Template <code>%s[[Template:%s|%s]]%s</code> has been incorrectly substituted.', mw.text.nowiki('{{'), self.name, self.name, mw.text.nowiki('}}') )) end local frame = mw.getCurrentFrame() root:wikitext(frame:extensionTag{ name = 'templatestyles', args = { src = self.base_templatestyles }, }) -- Add support for a single custom templatestyles sheet. Undocumented as -- need should be limited and many templates using mbox are substed; we -- don't want to spread templatestyles sheets around to arbitrary places if self.templatestyles then root:wikitext(frame:extensionTag{ name = 'templatestyles', args = { src = self.templatestyles }, }) end -- Create the box table. local boxTable = root:tag('table') boxTable:attr('id', self.id or nil) for i, class in ipairs(self.classes or {}) do boxTable:addClass(class or nil) end boxTable :cssText(self.style or nil) :attr('role', 'presentation') if self.attrs then boxTable:attr(self.attrs) end -- Add the left-hand image. local row = boxTable:tag('tr') if self.imageLeft then local imageLeftCell = row:tag('td'):addClass('mbox-image') if self.imageCellDiv then -- If we are using a div, redefine imageLeftCell so that the image -- is inside it. Divs use style="width: 52px;", which limits the -- image width to 52px. If any images in a div are wider than that, -- they may overlap with the text or cause other display problems. imageLeftCell = imageLeftCell:tag('div'):addClass('mbox-image-div') end imageLeftCell:wikitext(self.imageLeft or nil) elseif self.imageEmptyCell then -- Some message boxes define an empty cell if no image is specified, and -- some don't. The old template code in templates where empty cells are -- specified gives the following hint: "No image. Cell with some width -- or padding necessary for text cell to have 100% width." row:tag('td') :addClass('mbox-empty-cell') end -- Add the text. local textCell = row:tag('td'):addClass('mbox-text') if self.useCollapsibleTextFields then -- The message box uses advanced text parameters that allow things to be -- collapsible. At the moment, only ambox uses this. textCell:cssText(self.textstyle or nil) local textCellDiv = textCell:tag('div') textCellDiv :addClass('mbox-text-span') :wikitext(self.issue or nil) if (self.talk or self.fix) then textCellDiv:tag('span') :addClass('hide-when-compact') :wikitext(self.talk and (' ' .. self.talk) or nil) :wikitext(self.fix and (' ' .. self.fix) or nil) end textCellDiv:wikitext(self.date and (' ' .. self.date) or nil) if self.info and not self.isSmall then textCellDiv :tag('span') :addClass('hide-when-compact') :wikitext(self.info and (' ' .. self.info) or nil) end if self.removalNotice then textCellDiv:tag('span') :addClass('hide-when-compact') :tag('i') :wikitext(string.format(" (%s)", self.removalNotice)) end else -- Default text formatting - anything goes. textCell :cssText(self.textstyle or nil) :wikitext(self.text or nil) end -- Add the right-hand image. if self.imageRight then local imageRightCell = row:tag('td'):addClass('mbox-imageright') if self.imageCellDiv then -- If we are using a div, redefine imageRightCell so that the image -- is inside it. imageRightCell = imageRightCell:tag('div'):addClass('mbox-image-div') end imageRightCell :wikitext(self.imageRight or nil) end -- Add the below row. if self.below then boxTable:tag('tr') :tag('td') :attr('colspan', self.imageRight and '3' or '2') :addClass('mbox-text') :cssText(self.textstyle or nil) :wikitext(self.below or nil) end -- Add error message for invalid type parameters. if self.invalidTypeError then root:tag('div') :addClass('mbox-invalid-type') :wikitext(string.format( 'This message box is using an invalid "type=%s" parameter and needs fixing.', self.type or '' )) end -- Add categories. root:wikitext(self:renderCategories() or nil) return tostring(root) end -------------------------------------------------------------------------------- -- Exports -------------------------------------------------------------------------------- local p, mt = {}, {} function p._exportClasses() -- For testing. return { MessageBox = MessageBox } end function p.main(boxType, args, cfgTables) local box = MessageBox.new(boxType, args, cfgTables or mw.loadData(CONFIG_MODULE)) box:setParameters() box:setCategories() return box:export() end function mt.__index(t, k) return function (frame) if not getArgs then getArgs = require('Module:Arguments').getArgs end return t.main(k, getArgs(frame, {trim = false, removeBlanks = false})) end end return setmetatable(p, mt) tlnzbh6rckdvi5694ry4mke70gzdrju Module:Message box/ambox.css 828 1671 27642 27641 2022-07-30T05:41:50Z Samatics 9 1 revision imported from [[:en:Module:Message_box/ambox.css]]: Import citation templates sanitized-css text/css /* {{pp|small=y}} */ .ambox { border: 1px solid #a2a9b1; /* @noflip */ border-left: 10px solid #36c; /* Default "notice" blue */ background-color: #fbfbfb; box-sizing: border-box; } /* Single border between stacked boxes. Take into account base templatestyles, * user styles, and Template:Dated maintenance category. * remove link selector when T200206 is fixed */ .ambox + link + .ambox, .ambox + link + style + .ambox, .ambox + link + link + .ambox, /* TODO: raise these as "is this really that necessary???". the change was Dec 2021 */ .ambox + .mw-empty-elt + link + .ambox, .ambox + .mw-empty-elt + link + style + .ambox, .ambox + .mw-empty-elt + link + link + .ambox { margin-top: -1px; } /* For the "small=left" option. */ /* must override .ambox + .ambox styles above */ html body.mediawiki .ambox.mbox-small-left { /* @noflip */ margin: 4px 1em 4px 0; overflow: hidden; width: 238px; border-collapse: collapse; font-size: 88%; line-height: 1.25em; } .ambox-speedy { /* @noflip */ border-left: 10px solid #b32424; /* Red */ background-color: #fee7e6; /* Pink */ } .ambox-delete { /* @noflip */ border-left: 10px solid #b32424; /* Red */ } .ambox-content { /* @noflip */ border-left: 10px solid #f28500; /* Orange */ } .ambox-style { /* @noflip */ border-left: 10px solid #fc3; /* Yellow */ } .ambox-move { /* @noflip */ border-left: 10px solid #9932cc; /* Purple */ } .ambox-protection { /* @noflip */ border-left: 10px solid #a2a9b1; /* Gray-gold */ } .ambox .mbox-text { border: none; /* @noflip */ padding: 0.25em 0.5em; width: 100%; } .ambox .mbox-image { border: none; /* @noflip */ padding: 2px 0 2px 0.5em; text-align: center; } .ambox .mbox-imageright { border: none; /* @noflip */ padding: 2px 0.5em 2px 0; text-align: center; } /* An empty narrow cell */ .ambox .mbox-empty-cell { border: none; padding: 0; width: 1px; } .ambox .mbox-image-div { width: 52px; } /* Hack around MobileFrontend being opinionated */ html.client-js body.skin-minerva .mbox-text-span { margin-left: 23px !important; } @media (min-width: 720px) { .ambox { margin: 0 10%; /* 10% = Will not overlap with other elements */ } } 4uo84hdwizsmv7kmpu8kgevjeag35wk Module:Message box/configuration 828 1672 27644 27643 2022-07-30T05:41:50Z Samatics 9 1 revision imported from [[:en:Module:Message_box/configuration]]: Import citation templates Scribunto text/plain -------------------------------------------------------------------------------- -- Message box configuration -- -- -- -- This module contains configuration data for [[Module:Message box]]. -- -------------------------------------------------------------------------------- return { ambox = { types = { speedy = { class = 'ambox-speedy', image = 'Ambox warning pn.svg' }, delete = { class = 'ambox-delete', image = 'Ambox warning pn.svg' }, content = { class = 'ambox-content', image = 'Ambox important.svg' }, style = { class = 'ambox-style', image = 'Edit-clear.svg' }, move = { class = 'ambox-move', image = 'Merge-split-transwiki default.svg' }, protection = { class = 'ambox-protection', image = 'Semi-protection-shackle-keyhole.svg' }, notice = { class = 'ambox-notice', image = 'Information icon4.svg' } }, default = 'notice', allowBlankParams = {'talk', 'sect', 'date', 'issue', 'fix', 'subst', 'hidden'}, allowSmall = true, smallParam = 'left', smallClass = 'mbox-small-left', substCheck = true, classes = {'metadata', 'ambox'}, imageEmptyCell = true, imageCheckBlank = true, imageSmallSize = '20x20px', imageCellDiv = true, useCollapsibleTextFields = true, imageRightNone = true, sectionDefault = 'article', allowMainspaceCategories = true, templateCategory = 'Article message templates', templateCategoryRequireName = true, templateErrorCategory = 'Article message templates with missing parameters', templateErrorParamsToCheck = {'issue', 'fix', 'subst'}, removalNotice = '<small>[[Help:Maintenance template removal|Learn how and when to remove this template message]]</small>', templatestyles = 'Module:Message box/ambox.css' }, cmbox = { types = { speedy = { class = 'cmbox-speedy', image = 'Ambox warning pn.svg' }, delete = { class = 'cmbox-delete', image = 'Ambox warning pn.svg' }, content = { class = 'cmbox-content', image = 'Ambox important.svg' }, style = { class = 'cmbox-style', image = 'Edit-clear.svg' }, move = { class = 'cmbox-move', image = 'Merge-split-transwiki default.svg' }, protection = { class = 'cmbox-protection', image = 'Semi-protection-shackle-keyhole.svg' }, notice = { class = 'cmbox-notice', image = 'Information icon4.svg' } }, default = 'notice', showInvalidTypeError = true, classes = {'cmbox'}, imageEmptyCell = true, templatestyles = 'Module:Message box/cmbox.css' }, fmbox = { types = { warning = { class = 'fmbox-warning', image = 'Ambox warning pn.svg' }, editnotice = { class = 'fmbox-editnotice', image = 'Information icon4.svg' }, system = { class = 'fmbox-system', image = 'Information icon4.svg' } }, default = 'system', showInvalidTypeError = true, classes = {'fmbox'}, imageEmptyCell = false, imageRightNone = false, templatestyles = 'Module:Message box/fmbox.css' }, imbox = { types = { speedy = { class = 'imbox-speedy', image = 'Ambox warning pn.svg' }, delete = { class = 'imbox-delete', image = 'Ambox warning pn.svg' }, content = { class = 'imbox-content', image = 'Ambox important.svg' }, style = { class = 'imbox-style', image = 'Edit-clear.svg' }, move = { class = 'imbox-move', image = 'Merge-split-transwiki default.svg' }, protection = { class = 'imbox-protection', image = 'Semi-protection-shackle-keyhole.svg' }, license = { class = 'imbox-license licensetpl', image = 'Imbox license.png' -- @todo We need an SVG version of this }, featured = { class = 'imbox-featured', image = 'Cscr-featured.svg' }, notice = { class = 'imbox-notice', image = 'Information icon4.svg' } }, default = 'notice', showInvalidTypeError = true, classes = {'imbox'}, imageEmptyCell = true, below = true, templateCategory = 'File message boxes', templatestyles = 'Module:Message box/imbox.css' }, ombox = { types = { speedy = { class = 'ombox-speedy', image = 'Ambox warning pn.svg' }, delete = { class = 'ombox-delete', image = 'Ambox warning pn.svg' }, content = { class = 'ombox-content', image = 'Ambox important.svg' }, style = { class = 'ombox-style', image = 'Edit-clear.svg' }, move = { class = 'ombox-move', image = 'Merge-split-transwiki default.svg' }, protection = { class = 'ombox-protection', image = 'Semi-protection-shackle-keyhole.svg' }, notice = { class = 'ombox-notice', image = 'Information icon4.svg' } }, default = 'notice', showInvalidTypeError = true, classes = {'ombox'}, allowSmall = true, imageEmptyCell = true, imageRightNone = true, templatestyles = 'Module:Message box/ombox.css' }, tmbox = { types = { speedy = { class = 'tmbox-speedy', image = 'Ambox warning pn.svg' }, delete = { class = 'tmbox-delete', image = 'Ambox warning pn.svg' }, content = { class = 'tmbox-content', image = 'Ambox important.svg' }, style = { class = 'tmbox-style', image = 'Edit-clear.svg' }, move = { class = 'tmbox-move', image = 'Merge-split-transwiki default.svg' }, protection = { class = 'tmbox-protection', image = 'Semi-protection-shackle-keyhole.svg' }, notice = { class = 'tmbox-notice', image = 'Information icon4.svg' } }, default = 'notice', showInvalidTypeError = true, classes = {'tmbox'}, allowSmall = true, imageRightNone = true, imageEmptyCell = true, templateCategory = 'Talk message boxes', templatestyles = 'Module:Message box/tmbox.css' } } ldagdlymcob5mvkzqgflnky08km8w0g Module:Message box/ombox.css 828 1673 27646 27645 2022-07-30T05:41:50Z Samatics 9 1 revision imported from [[:en:Module:Message_box/ombox.css]]: Import citation templates sanitized-css text/css /* {{pp|small=y}} */ .ombox { margin: 4px 0; border-collapse: collapse; border: 1px solid #a2a9b1; /* Default "notice" gray */ background-color: #f8f9fa; box-sizing: border-box; } /* For the "small=yes" option. */ .ombox.mbox-small { font-size: 88%; line-height: 1.25em; } .ombox-speedy { border: 2px solid #b32424; /* Red */ background-color: #fee7e6; /* Pink */ } .ombox-delete { border: 2px solid #b32424; /* Red */ } .ombox-content { border: 1px solid #f28500; /* Orange */ } .ombox-style { border: 1px solid #fc3; /* Yellow */ } .ombox-move { border: 1px solid #9932cc; /* Purple */ } .ombox-protection { border: 2px solid #a2a9b1; /* Gray-gold */ } .ombox .mbox-text { border: none; /* @noflip */ padding: 0.25em 0.9em; width: 100%; } .ombox .mbox-image { border: none; /* @noflip */ padding: 2px 0 2px 0.9em; text-align: center; } .ombox .mbox-imageright { border: none; /* @noflip */ padding: 2px 0.9em 2px 0; text-align: center; } /* An empty narrow cell */ .ombox .mbox-empty-cell { border: none; padding: 0; width: 1px; } .ombox .mbox-invalid-type { text-align: center; } @media (min-width: 720px) { .ombox { margin: 4px 10%; } .ombox.mbox-small { /* @noflip */ clear: right; /* @noflip */ float: right; /* @noflip */ margin: 4px 0 4px 1em; width: 238px; } } gt34qcz2etl1lglsfax1xmoaasgmdxe Module:Navbar 828 1674 27648 27647 2022-07-30T05:41:50Z Samatics 9 1 revision imported from [[:en:Module:Navbar]]: Import citation templates Scribunto text/plain local p = {} local cfg = mw.loadData('Module:Navbar/configuration') local function get_title_arg(is_collapsible, template) local title_arg = 1 if is_collapsible then title_arg = 2 end if template then title_arg = 'template' end return title_arg end local function choose_links(template, args) -- The show table indicates the default displayed items. -- view, talk, edit, hist, move, watch -- TODO: Move to configuration. local show = {true, true, true, false, false, false} if template then show[2] = false show[3] = false local index = {t = 2, d = 2, e = 3, h = 4, m = 5, w = 6, talk = 2, edit = 3, hist = 4, move = 5, watch = 6} -- TODO: Consider removing TableTools dependency. for _, v in ipairs(require ('Module:TableTools').compressSparseArray(args)) do local num = index[v] if num then show[num] = true end end end local remove_edit_link = args.noedit if remove_edit_link then show[3] = false end return show end local function add_link(link_description, ul, is_mini, font_style) local l if link_description.url then l = {'[', '', ']'} else l = {'[[', '|', ']]'} end ul:tag('li') :addClass('nv-' .. link_description.full) :wikitext(l[1] .. link_description.link .. l[2]) :tag(is_mini and 'abbr' or 'span') :attr('title', link_description.html_title) :cssText(font_style) :wikitext(is_mini and link_description.mini or link_description.full) :done() :wikitext(l[3]) :done() end local function make_list(title_text, has_brackets, displayed_links, is_mini, font_style) local title = mw.title.new(mw.text.trim(title_text), cfg.title_namespace) if not title then error(cfg.invalid_title .. title_text) end local talkpage = title.talkPageTitle and title.talkPageTitle.fullText or '' -- TODO: Get link_descriptions and show into the configuration module. -- link_descriptions should be easier... local link_descriptions = { { ['mini'] = 'v', ['full'] = 'view', ['html_title'] = 'View this template', ['link'] = title.fullText, ['url'] = false }, { ['mini'] = 't', ['full'] = 'talk', ['html_title'] = 'Discuss this template', ['link'] = talkpage, ['url'] = false }, { ['mini'] = 'e', ['full'] = 'edit', ['html_title'] = 'Edit this template', ['link'] = title:fullUrl('action=edit'), ['url'] = true }, { ['mini'] = 'h', ['full'] = 'hist', ['html_title'] = 'History of this template', ['link'] = title:fullUrl('action=history'), ['url'] = true }, { ['mini'] = 'm', ['full'] = 'move', ['html_title'] = 'Move this template', ['link'] = mw.title.new('Special:Movepage'):fullUrl('target='..title.fullText), ['url'] = true }, { ['mini'] = 'w', ['full'] = 'watch', ['html_title'] = 'Watch this template', ['link'] = title:fullUrl('action=watch'), ['url'] = true } } local ul = mw.html.create('ul') if has_brackets then ul:addClass(cfg.classes.brackets) :cssText(font_style) end for i, _ in ipairs(displayed_links) do if displayed_links[i] then add_link(link_descriptions[i], ul, is_mini, font_style) end end return ul:done() end function p._navbar(args) -- TODO: We probably don't need both fontstyle and fontcolor... local font_style = args.fontstyle local font_color = args.fontcolor local is_collapsible = args.collapsible local is_mini = args.mini local is_plain = args.plain local collapsible_class = nil if is_collapsible then collapsible_class = cfg.classes.collapsible if not is_plain then is_mini = 1 end if font_color then font_style = (font_style or '') .. '; color: ' .. font_color .. ';' end end local navbar_style = args.style local div = mw.html.create():tag('div') div :addClass(cfg.classes.navbar) :addClass(cfg.classes.plainlinks) :addClass(cfg.classes.horizontal_list) :addClass(collapsible_class) -- we made the determination earlier :cssText(navbar_style) if is_mini then div:addClass(cfg.classes.mini) end local box_text = (args.text or cfg.box_text) .. ' ' -- the concatenated space guarantees the box text is separated if not (is_mini or is_plain) then div :tag('span') :addClass(cfg.classes.box_text) :cssText(font_style) :wikitext(box_text) end local template = args.template local displayed_links = choose_links(template, args) local has_brackets = args.brackets local title_arg = get_title_arg(is_collapsible, template) local title_text = args[title_arg] or (':' .. mw.getCurrentFrame():getParent():getTitle()) local list = make_list(title_text, has_brackets, displayed_links, is_mini, font_style) div:node(list) if is_collapsible then local title_text_class if is_mini then title_text_class = cfg.classes.collapsible_title_mini else title_text_class = cfg.classes.collapsible_title_full end div:done() :tag('div') :addClass(title_text_class) :cssText(font_style) :wikitext(args[1]) end return mw.getCurrentFrame():extensionTag{ name = 'templatestyles', args = { src = cfg.templatestyles } } .. tostring(div:done()) end function p.navbar(frame) return p._navbar(require('Module:Arguments').getArgs(frame)) end return p jd5no8v1zi4m1e6lvbwo0a9t0kogdvi Module:Navbar/configuration 828 1675 27650 27649 2022-07-30T05:41:50Z Samatics 9 1 revision imported from [[:en:Module:Navbar/configuration]]: Import citation templates Scribunto text/plain return { ['templatestyles'] = 'Module:Navbar/styles.css', ['box_text'] = 'This box: ', -- default text box when not plain or mini ['title_namespace'] = 'Template', -- namespace to default to for title ['invalid_title'] = 'Invalid title ', ['classes'] = { -- set a line to nil if you don't want it ['navbar'] = 'navbar', ['plainlinks'] = 'plainlinks', -- plainlinks ['horizontal_list'] = 'hlist', -- horizontal list class ['mini'] = 'navbar-mini', -- class indicating small links in the navbar ['this_box'] = 'navbar-boxtext', ['brackets'] = 'navbar-brackets', -- 'collapsible' is the key for a class to indicate the navbar is -- setting up the collapsible element in addition to the normal -- navbar. ['collapsible'] = 'navbar-collapse', ['collapsible_title_mini'] = 'navbar-ct-mini', ['collapsible_title_full'] = 'navbar-ct-full' } } lydm72m86hfvyzj0u2lqfps9lz9gquk Module:Navbar/styles.css 828 1676 27652 27651 2022-07-30T05:41:51Z Samatics 9 1 revision imported from [[:en:Module:Navbar/styles.css]]: Import citation templates sanitized-css text/css /* {{pp|small=yes}} */ .navbar { display: inline; font-size: 88%; font-weight: normal; } .navbar-collapse { float: left; text-align: left; } .navbar-boxtext { word-spacing: 0; } .navbar ul { display: inline-block; white-space: nowrap; line-height: inherit; } .navbar-brackets::before { margin-right: -0.125em; content: '[ '; } .navbar-brackets::after { margin-left: -0.125em; content: ' ]'; } .navbar li { word-spacing: -0.125em; } .navbar a > span, .navbar a > abbr { text-decoration: inherit; } .navbar-mini abbr { font-variant: small-caps; border-bottom: none; text-decoration: none; cursor: inherit; } .navbar-ct-full { font-size: 114%; margin: 0 7em; } .navbar-ct-mini { font-size: 114%; margin: 0 4em; } id9uhrgq1wqygbzuyhnoc90pmdlwwhd Module:Navbox 828 1677 27654 27653 2022-07-30T05:41:51Z Samatics 9 1 revision imported from [[:en:Module:Navbox]]: Import citation templates Scribunto text/plain local p = {} local navbar = require('Module:Navbar')._navbar local cfg = mw.loadData('Module:Navbox/configuration') local getArgs -- lazily initialized local args local format = string.format local function striped(wikitext, border) -- Return wikitext with markers replaced for odd/even striping. -- Child (subgroup) navboxes are flagged with a category that is removed -- by parent navboxes. The result is that the category shows all pages -- where a child navbox is not contained in a parent navbox. local orphanCat = cfg.category.orphan if border == cfg.keyword.border_subgroup and args[cfg.arg.orphan] ~= cfg.keyword.orphan_yes then -- No change; striping occurs in outermost navbox. return wikitext .. orphanCat end local first, second = cfg.class.navbox_odd_part, cfg.class.navbox_even_part if args[cfg.arg.evenodd] then if args[cfg.arg.evenodd] == cfg.keyword.evenodd_swap then first, second = second, first else first = args[cfg.arg.evenodd] second = first end end local changer if first == second then changer = first else local index = 0 changer = function (code) if code == '0' then -- Current occurrence is for a group before a nested table. -- Set it to first as a valid although pointless class. -- The next occurrence will be the first row after a title -- in a subgroup and will also be first. index = 0 return first end index = index + 1 return index % 2 == 1 and first or second end end local regex = orphanCat:gsub('([%[%]])', '%%%1') return (wikitext:gsub(regex, ''):gsub(cfg.marker.regex, changer)) -- () omits gsub count end local function processItem(item, nowrapitems) if item:sub(1, 2) == '{|' then -- Applying nowrap to lines in a table does not make sense. -- Add newlines to compensate for trim of x in |parm=x in a template. return '\n' .. item ..'\n' end if nowrapitems == cfg.keyword.nowrapitems_yes then local lines = {} for line in (item .. '\n'):gmatch('([^\n]*)\n') do local prefix, content = line:match('^([*:;#]+)%s*(.*)') if prefix and not content:match(cfg.pattern.nowrap) then line = format(cfg.nowrap_item, prefix, content) end table.insert(lines, line) end item = table.concat(lines, '\n') end if item:match('^[*:;#]') then return '\n' .. item ..'\n' end return item end -- we will want this later when we want to add tstyles for hlist/plainlist local function has_navbar() return args[cfg.arg.navbar] ~= cfg.keyword.navbar_off and args[cfg.arg.navbar] ~= cfg.keyword.navbar_plain and ( args[cfg.arg.name] or mw.getCurrentFrame():getParent():getTitle():gsub(cfg.pattern.sandbox, '') ~= cfg.pattern.navbox ) end local function renderNavBar(titleCell) if has_navbar() then titleCell:wikitext(navbar{ [cfg.navbar.name] = args[cfg.arg.name], [cfg.navbar.mini] = 1, [cfg.navbar.fontstyle] = (args[cfg.arg.basestyle] or '') .. ';' .. (args[cfg.arg.titlestyle] or '') .. ';background:none transparent;border:none;box-shadow:none;padding:0;' }) end end local function renderTitleRow(tbl) if not args[cfg.arg.title] then return end local titleRow = tbl:tag('tr') local titleCell = titleRow:tag('th'):attr('scope', 'col') local titleColspan = 2 if args[cfg.arg.imageleft] then titleColspan = titleColspan + 1 end if args[cfg.arg.image] then titleColspan = titleColspan + 1 end titleCell :cssText(args[cfg.arg.basestyle]) :cssText(args[cfg.arg.titlestyle]) :addClass(cfg.class.navbox_title) :attr('colspan', titleColspan) renderNavBar(titleCell) titleCell :tag('div') -- id for aria-labelledby attribute :attr('id', mw.uri.anchorEncode(args[cfg.arg.title])) :addClass(args[cfg.arg.titleclass]) :css('font-size', '114%') :css('margin', '0 4em') :wikitext(processItem(args[cfg.arg.title])) end local function getAboveBelowColspan() local ret = 2 if args[cfg.arg.imageleft] then ret = ret + 1 end if args[cfg.arg.image] then ret = ret + 1 end return ret end local function renderAboveRow(tbl) if not args[cfg.arg.above] then return end tbl:tag('tr') :tag('td') :addClass(cfg.class.navbox_abovebelow) :addClass(args[cfg.arg.aboveclass]) :cssText(args[cfg.arg.basestyle]) :cssText(args[cfg.arg.abovestyle]) :attr('colspan', getAboveBelowColspan()) :tag('div') -- id for aria-labelledby attribute, if no title :attr('id', args[cfg.arg.title] and nil or mw.uri.anchorEncode(args[cfg.arg.above])) :wikitext(processItem(args[cfg.arg.above], args[cfg.arg.nowrapitems])) end local function renderBelowRow(tbl) if not args[cfg.arg.below] then return end tbl:tag('tr') :tag('td') :addClass(cfg.class.navbox_abovebelow) :addClass(args[cfg.arg.belowclass]) :cssText(args[cfg.arg.basestyle]) :cssText(args[cfg.arg.belowstyle]) :attr('colspan', getAboveBelowColspan()) :tag('div') :wikitext(processItem(args[cfg.arg.below], args[cfg.arg.nowrapitems])) end local function renderListRow(tbl, index, listnum, listnums_size) local row = tbl:tag('tr') if index == 1 and args[cfg.arg.imageleft] then row :tag('td') :addClass(cfg.class.noviewer) :addClass(cfg.class.navbox_image) :addClass(args[cfg.arg.imageclass]) :css('width', '1px') -- Minimize width :css('padding', '0 2px 0 0') :cssText(args[cfg.arg.imageleftstyle]) :attr('rowspan', listnums_size) :tag('div') :wikitext(processItem(args[cfg.arg.imageleft])) end local group_and_num = format(cfg.arg.group_and_num, listnum) local groupstyle_and_num = format(cfg.arg.groupstyle_and_num, listnum) if args[group_and_num] then local groupCell = row:tag('th') -- id for aria-labelledby attribute, if lone group with no title or above if listnum == 1 and not (args[cfg.arg.title] or args[cfg.arg.above] or args[cfg.arg.group2]) then groupCell :attr('id', mw.uri.anchorEncode(args[cfg.arg.group1])) end groupCell :attr('scope', 'row') :addClass(cfg.class.navbox_group) :addClass(args[cfg.arg.groupclass]) :cssText(args[cfg.arg.basestyle]) -- If groupwidth not specified, minimize width :css('width', args[cfg.arg.groupwidth] or '1%') groupCell :cssText(args[cfg.arg.groupstyle]) :cssText(args[groupstyle_and_num]) :wikitext(args[group_and_num]) end local listCell = row:tag('td') if args[group_and_num] then listCell :addClass(cfg.class.navbox_list_with_group) else listCell:attr('colspan', 2) end if not args[cfg.arg.groupwidth] then listCell:css('width', '100%') end local rowstyle -- usually nil so cssText(rowstyle) usually adds nothing if index % 2 == 1 then rowstyle = args[cfg.arg.oddstyle] else rowstyle = args[cfg.arg.evenstyle] end local list_and_num = format(cfg.arg.list_and_num, listnum) local listText = args[list_and_num] local oddEven = cfg.marker.oddeven if listText:sub(1, 12) == '</div><table' then -- Assume list text is for a subgroup navbox so no automatic striping for this row. oddEven = listText:find(cfg.pattern.navbox_title) and cfg.marker.restart or cfg.class.navbox_odd_part end local liststyle_and_num = format(cfg.arg.liststyle_and_num, listnum) local listclass_and_num = format(cfg.arg.listclass_and_num, listnum) listCell :css('padding', '0') :cssText(args[cfg.arg.liststyle]) :cssText(rowstyle) :cssText(args[liststyle_and_num]) :addClass(cfg.class.navbox_list) :addClass(cfg.class.navbox_part .. oddEven) :addClass(args[cfg.arg.listclass]) :addClass(args[listclass_and_num]) :tag('div') :css('padding', (index == 1 and args[cfg.arg.list1padding]) or args[cfg.arg.listpadding] or '0 0.25em' ) :wikitext(processItem(listText, args[cfg.arg.nowrapitems])) if index == 1 and args[cfg.arg.image] then row :tag('td') :addClass(cfg.class.noviewer) :addClass(cfg.class.navbox_image) :addClass(args[cfg.arg.imageclass]) :css('width', '1px') -- Minimize width :css('padding', '0 0 0 2px') :cssText(args[cfg.arg.imagestyle]) :attr('rowspan', listnums_size) :tag('div') :wikitext(processItem(args[cfg.arg.image])) end end -- uses this now to make the needHlistCategory correct -- to use later for when we add list styles via navbox local function has_list_class(htmlclass) local class_args = { -- rough order of probability of use cfg.arg.bodyclass, cfg.arg.listclass, cfg.arg.aboveclass, cfg.arg.belowclass, cfg.arg.titleclass, cfg.arg.navboxclass, cfg.arg.groupclass, cfg.arg.imageclass } local patterns = { '^' .. htmlclass .. '$', '%s' .. htmlclass .. '$', '^' .. htmlclass .. '%s', '%s' .. htmlclass .. '%s' } for _, arg in ipairs(class_args) do for _, pattern in ipairs(patterns) do if mw.ustring.find(args[arg] or '', pattern) then return true end end end return false end local function needsHorizontalLists(border) if border == cfg.keyword.border_subgroup or args[cfg.arg.tracking] == cfg.keyword.tracking_no then return false end return not has_list_class(cfg.pattern.hlist) and not has_list_class(cfg.pattern.plainlist) end local function hasBackgroundColors() for _, key in ipairs({cfg.arg.titlestyle, cfg.arg.groupstyle, cfg.arg.basestyle, cfg.arg.abovestyle, cfg.arg.belowstyle}) do if tostring(args[key]):find('background', 1, true) then return true end end return false end local function hasBorders() for _, key in ipairs({cfg.arg.groupstyle, cfg.arg.basestyle, cfg.arg.abovestyle, cfg.arg.belowstyle}) do if tostring(args[key]):find('border', 1, true) then return true end end return false end local function isIllegible() local styleratio = require('Module:Color contrast')._styleratio for key, style in pairs(args) do if tostring(key):match(cfg.pattern.style) then if styleratio{mw.text.unstripNoWiki(style)} < 4.5 then return true end end end return false end local function getTrackingCategories(border) local cats = {} if needsHorizontalLists(border) then table.insert(cats, cfg.category.horizontal_lists) end if hasBackgroundColors() then table.insert(cats, cfg.category.background_colors) end if isIllegible() then table.insert(cats, cfg.category.illegible) end if hasBorders() then table.insert(cats, cfg.category.borders) end return cats end local function renderTrackingCategories(builder, border) local title = mw.title.getCurrentTitle() if title.namespace ~= 10 then return end -- not in template space local subpage = title.subpageText if subpage == cfg.keyword.subpage_doc or subpage == cfg.keyword.subpage_sandbox or subpage == cfg.keyword.subpage_testcases then return end for _, cat in ipairs(getTrackingCategories(border)) do builder:wikitext('[[Category:' .. cat .. ']]') end end local function renderMainTable(border, listnums) local tbl = mw.html.create('table') :addClass(cfg.class.nowraplinks) :addClass(args[cfg.arg.bodyclass]) local state = args[cfg.arg.state] if args[cfg.arg.title] and state ~= cfg.keyword.state_plain and state ~= cfg.keyword.state_off then if state == cfg.keyword.state_collapsed then state = cfg.class.collapsed end tbl :addClass(cfg.class.collapsible) :addClass(state or cfg.class.autocollapse) end tbl:css('border-spacing', 0) if border == cfg.keyword.border_subgroup or border == cfg.keyword.border_none then tbl :addClass(cfg.class.navbox_subgroup) :cssText(args[cfg.arg.bodystyle]) :cssText(args[cfg.arg.style]) else -- regular navbox - bodystyle and style will be applied to the wrapper table tbl :addClass(cfg.class.navbox_inner) :css('background', 'transparent') :css('color', 'inherit') end tbl:cssText(args[cfg.arg.innerstyle]) renderTitleRow(tbl) renderAboveRow(tbl) local listnums_size = #listnums for i, listnum in ipairs(listnums) do renderListRow(tbl, i, listnum, listnums_size) end renderBelowRow(tbl) return tbl end local function add_navbox_styles() local frame = mw.getCurrentFrame() -- This is a lambda so that it doesn't need the frame as a parameter local function add_user_styles(templatestyles) if templatestyles and templatestyles ~= '' then return frame:extensionTag{ name = 'templatestyles', args = { src = templatestyles } } end return '' end -- get templatestyles. load base from config so that Lua only needs to do -- the work once of parser tag expansion local base_templatestyles = cfg.templatestyles local templatestyles = add_user_styles(args[cfg.arg.templatestyles]) local child_templatestyles = add_user_styles(args[cfg.arg.child_templatestyles]) -- The 'navbox-styles' div exists for two reasons: -- 1. To wrap the styles to work around T200206 more elegantly. Instead -- of combinatorial rules, this ends up being linear number of CSS rules. -- 2. To allow MobileFrontend to rip the styles out with 'nomobile' such that -- they are not dumped into the mobile view. return mw.html.create('div') :addClass(cfg.class.navbox_styles) :addClass(cfg.class.nomobile) :wikitext(base_templatestyles .. templatestyles .. child_templatestyles) :done() end function p._navbox(navboxArgs) args = navboxArgs local listnums = {} for k, _ in pairs(args) do if type(k) == 'string' then local listnum = k:match(cfg.pattern.listnum) if listnum then table.insert(listnums, tonumber(listnum)) end end end table.sort(listnums) local border = mw.text.trim(args[cfg.arg.border] or args[1] or '') if border == cfg.keyword.border_child then border = cfg.keyword.border_subgroup end -- render the main body of the navbox local tbl = renderMainTable(border, listnums) local res = mw.html.create() -- render the appropriate wrapper for the navbox, based on the border param if border == cfg.keyword.border_none then res:node(add_navbox_styles()) local nav = res:tag('div') :attr('role', 'navigation') :node(tbl) -- aria-labelledby title, otherwise above, otherwise lone group if args[cfg.arg.title] or args[cfg.arg.above] or (args[cfg.arg.group1] and not args[cfg.arg.group2]) then nav:attr( 'aria-labelledby', mw.uri.anchorEncode( args[cfg.arg.title] or args[cfg.arg.above] or args[cfg.arg.group1] ) ) else nav:attr('aria-label', cfg.aria_label) end elseif border == cfg.keyword.border_subgroup then -- We assume that this navbox is being rendered in a list cell of a -- parent navbox, and is therefore inside a div with padding:0em 0.25em. -- We start with a </div> to avoid the padding being applied, and at the -- end add a <div> to balance out the parent's </div> res :wikitext('</div>') :node(tbl) :wikitext('<div>') else res:node(add_navbox_styles()) local nav = res:tag('div') :attr('role', 'navigation') :addClass(cfg.class.navbox) :addClass(args[cfg.arg.navboxclass]) :cssText(args[cfg.arg.bodystyle]) :cssText(args[cfg.arg.style]) :css('padding', '3px') :node(tbl) -- aria-labelledby title, otherwise above, otherwise lone group if args[cfg.arg.title] or args[cfg.arg.above] or (args[cfg.arg.group1] and not args[cfg.arg.group2]) then nav:attr( 'aria-labelledby', mw.uri.anchorEncode(args[cfg.arg.title] or args[cfg.arg.above] or args[cfg.arg.group1]) ) else nav:attr('aria-label', cfg.aria_label) end end if (args[cfg.arg.nocat] or cfg.keyword.nocat_false):lower() == cfg.keyword.nocat_false then renderTrackingCategories(res, border) end return striped(tostring(res), border) end function p.navbox(frame) if not getArgs then getArgs = require('Module:Arguments').getArgs end args = getArgs(frame, {wrappers = {cfg.pattern.navbox}}) -- Read the arguments in the order they'll be output in, to make references -- number in the right order. local _ _ = args[cfg.arg.title] _ = args[cfg.arg.above] -- Limit this to 20 as covering 'most' cases (that's a SWAG) and because -- iterator approach won't work here for i = 1, 20 do _ = args[format(cfg.arg.group_and_num, i)] _ = args[format(cfg.arg.list_and_num, i)] end _ = args[cfg.arg.below] return p._navbox(args) end return p aps8opqyleqagctjqmi5zb3x6sq8mux Module:Navbox/configuration 828 1678 27656 27655 2022-07-30T05:41:51Z Samatics 9 1 revision imported from [[:en:Module:Navbox/configuration]]: Import citation templates Scribunto text/plain return { aria_label = 'Navbox', nowrap_item = '%s<span class="nowrap">%s</span>', templatestyles = mw.getCurrentFrame():extensionTag{ name = 'templatestyles', args = { src = 'Module:Navbox/styles.css' } }, -- do not localize marker table marker = { oddeven = '\127_ODDEVEN_\127', restart = '\127_ODDEVEN0_\127', regex = '\127_ODDEVEN(%d?)_\127' }, category = { orphan = '[[Category:Navbox orphans]]', horizontal_lists = 'Navigational boxes without horizontal lists', background_colors = 'Navboxes using background colours', illegible = 'Potentially illegible navboxes', borders = 'Navboxes using borders', }, keyword = { border_subgroup = 'subgroup', border_child = 'child', border_none = 'none', evenodd_swap = 'swap', navbar_off = 'off', navbar_plain = 'plain', nocat_false = 'false', nowrapitems_yes = 'yes', orphan_yes = 'yes', state_collapsed = 'collapsed', state_off = 'off', state_plain = 'plain', subpage_doc = 'doc', subpage_sandbox = 'sandbox', subpage_testcases = 'testcases', tracking_no = 'no' }, class = { autocollapse = 'autocollapse', collapsible = 'mw-collapsible', collapsed = 'mw-collapsed', -- Warning navbox = 'navbox', -- WMF currently hides 'navbox' from mobile, -- so you probably shouldn't change the navbox class. navbox_abovebelow = 'navbox-abovebelow', navbox_group = 'navbox-group', navbox_image = 'navbox-image', navbox_inner = 'navbox-inner', navbox_list = 'navbox-list', navbox_list_with_group = 'navbox-list-with-group', navbox_part = 'navbox-', -- do not l10n navbox_styles = 'navbox-styles', navbox_subgroup = 'navbox-subgroup', navbox_title = 'navbox-title', -- l10n only if you change pattern.navbox_title below navbox_odd_part = 'odd', -- do not l10n navbox_even_part = 'even', -- do not l10n nomobile = 'nomobile', nowraplinks = 'nowraplinks', noviewer = 'noviewer' -- used to remove images from MediaViewer }, pattern = { listnum = '^list(%d+)$', sandbox = '/sandbox$', navbox = 'Template:Navbox', nowrap = '^<span class="nowrap">', style = 'style$', navbox_title = '<th[^>]*"navbox%-title"', hlist = 'hlist', plainlist = 'plainlist' }, arg = { above = 'above', aboveclass = 'aboveclass', abovestyle = 'abovestyle', basestyle = 'basestyle', bodyclass = 'bodyclass', bodystyle = 'bodystyle', border = 'border', below = 'below', belowclass = 'belowclass', belowstyle = 'belowstyle', evenodd = 'evenodd', evenstyle = 'evenstyle', group1 = 'group1', group2 = 'group2', group_and_num = 'group%d', groupstyle_and_num = 'group%dstyle', groupclass = 'groupclass', groupstyle = 'groupstyle', groupwidth = 'groupwidth', innerstyle = 'innerstyle', image = 'image', imageclass = 'imageclass', imageleft = 'imageleft', imageleftstyle = 'imageleftstyle', imagesetyle = 'imagestyle', list_and_num = 'list%d', listclass_and_num = 'list%dclass', liststyle_and_num = 'list%dstyle', list1padding = 'list1padding', listclass = 'listclass', listpadding = 'listpadding', liststyle = 'liststyle', name = 'name', navbar = 'navbar', navboxclass = 'navboxclass', nocat = 'nocat', nowrapitems = 'nowrapitems', oddstyle = 'oddstyle', orphan = 'orphan', state = 'state', style = 'style', templatestyles = 'templatestyles', child_templatestyles = 'child templatestyles', title = 'title', titleclass = 'titleclass', titlestyle = 'titlestyle', tracking = 'tracking' }, -- names of navbar arguments navbar = { name = 1, fontstyle = 'fontstyle', mini = 'mini' } } 8npf15277sgmgep5j2bnmes7i7ktuvo Module:Navbox/styles.css 828 1679 27658 27657 2022-07-30T05:41:51Z Samatics 9 1 revision imported from [[:en:Module:Navbox/styles.css]]: Import citation templates sanitized-css text/css /* {{pp|small=y}} */ .navbox { box-sizing: border-box; border: 1px solid #a2a9b1; width: 100%; clear: both; font-size: 88%; text-align: center; padding: 1px; margin: 1em auto 0; /* Prevent preceding content from clinging to navboxes */ } .navbox .navbox { margin-top: 0; /* No top margin for nested navboxes */ } .navbox + .navbox, /* TODO: remove first line after transclusions have updated */ .navbox + .navbox-styles + .navbox { margin-top: -1px; /* Single pixel border between adjacent navboxes */ } .navbox-inner, .navbox-subgroup { width: 100%; } .navbox-group, .navbox-title, .navbox-abovebelow { padding: 0.25em 1em; line-height: 1.5em; text-align: center; } .navbox-group { white-space: nowrap; /* @noflip */ text-align: right; } .navbox, .navbox-subgroup { background-color: #fdfdfd; } .navbox-list { line-height: 1.5em; border-color: #fdfdfd; /* Must match background color */ } .navbox-list-with-group { text-align: left; border-left-width: 2px; border-left-style: solid; } /* cell spacing for navbox cells */ /* Borders above 2nd, 3rd, etc. rows */ /* TODO: figure out how to replace tr as structure; * with div structure it should be just a matter of first-child */ tr + tr > .navbox-abovebelow, tr + tr > .navbox-group, tr + tr > .navbox-image, tr + tr > .navbox-list { border-top: 2px solid #fdfdfd; /* Must match background color */ } .navbox-title { background-color: #ccf; /* Level 1 color */ } .navbox-abovebelow, .navbox-group, .navbox-subgroup .navbox-title { background-color: #ddf; /* Level 2 color */ } .navbox-subgroup .navbox-group, .navbox-subgroup .navbox-abovebelow { background-color: #e6e6ff; /* Level 3 color */ } .navbox-even { background-color: #f7f7f7; } .navbox-odd { background-color: transparent; } /* TODO: figure out how to remove reliance on td as structure */ .navbox .hlist td dl, .navbox .hlist td ol, .navbox .hlist td ul, .navbox td.hlist dl, .navbox td.hlist ol, .navbox td.hlist ul { padding: 0.125em 0; } .navbox .navbar { display: block; font-size: 100%; } .navbox-title .navbar { /* @noflip */ float: left; /* @noflip */ text-align: left; /* @noflip */ margin-right: 0.5em; } r3sdo030s2y37osfqh0rur7i26x9epy Module:No globals 828 1680 27660 27659 2022-07-30T05:41:51Z Samatics 9 1 revision imported from [[:en:Module:No_globals]]: Import citation templates Scribunto text/plain local mt = getmetatable(_G) or {} function mt.__index (t, k) if k ~= 'arg' then error('Tried to read nil global ' .. tostring(k), 2) end return nil end function mt.__newindex(t, k, v) if k ~= 'arg' then error('Tried to write global ' .. tostring(k), 2) end rawset(t, k, v) end setmetatable(_G, mt) gggsv54pq7f94l3up48hr91qtxnskdm Module:Protection banner 828 1681 27662 27661 2022-07-30T05:41:51Z Samatics 9 1 revision imported from [[:en:Module:Protection_banner]]: Import citation templates Scribunto text/plain -- This module implements {{pp-meta}} and its daughter templates such as -- {{pp-dispute}}, {{pp-vandalism}} and {{pp-sock}}. -- Initialise necessary modules. require('Module:No globals') local makeFileLink = require('Module:File link')._main local effectiveProtectionLevel = require('Module:Effective protection level')._main local effectiveProtectionExpiry = require('Module:Effective protection expiry')._main local yesno = require('Module:Yesno') -- Lazily initialise modules and objects we don't always need. local getArgs, makeMessageBox, lang -- Set constants. local CONFIG_MODULE = 'Module:Protection banner/config' -------------------------------------------------------------------------------- -- Helper functions -------------------------------------------------------------------------------- local function makeCategoryLink(cat, sort) if cat then return string.format( '[[%s:%s|%s]]', mw.site.namespaces[14].name, cat, sort ) end end -- Validation function for the expiry and the protection date local function validateDate(dateString, dateType) if not lang then lang = mw.language.getContentLanguage() end local success, result = pcall(lang.formatDate, lang, 'U', dateString) if success then result = tonumber(result) if result then return result end end error(string.format( 'invalid %s: %s', dateType, tostring(dateString) ), 4) end local function makeFullUrl(page, query, display) return string.format( '[%s %s]', tostring(mw.uri.fullUrl(page, query)), display ) end -- Given a directed graph formatted as node -> table of direct successors, -- get a table of all nodes reachable from a given node (though always -- including the given node). local function getReachableNodes(graph, start) local toWalk, retval = {[start] = true}, {} while true do -- Can't use pairs() since we're adding and removing things as we're iterating local k = next(toWalk) -- This always gets the "first" key if k == nil then return retval end toWalk[k] = nil retval[k] = true for _,v in ipairs(graph[k]) do if not retval[v] then toWalk[v] = true end end end end -------------------------------------------------------------------------------- -- Protection class -------------------------------------------------------------------------------- local Protection = {} Protection.__index = Protection Protection.supportedActions = { edit = true, move = true, autoreview = true, upload = true } Protection.bannerConfigFields = { 'text', 'explanation', 'tooltip', 'alt', 'link', 'image' } function Protection.new(args, cfg, title) local obj = {} obj._cfg = cfg obj.title = title or mw.title.getCurrentTitle() -- Set action if not args.action then obj.action = 'edit' elseif Protection.supportedActions[args.action] then obj.action = args.action else error(string.format( 'invalid action: %s', tostring(args.action) ), 3) end -- Set level obj.level = args.demolevel or effectiveProtectionLevel(obj.action, obj.title) if not obj.level or (obj.action == 'move' and obj.level == 'autoconfirmed') then -- Users need to be autoconfirmed to move pages anyway, so treat -- semi-move-protected pages as unprotected. obj.level = '*' end -- Set expiry local effectiveExpiry = effectiveProtectionExpiry(obj.action, obj.title) if effectiveExpiry == 'infinity' then obj.expiry = 'indef' elseif effectiveExpiry ~= 'unknown' then obj.expiry = validateDate(effectiveExpiry, 'expiry date') end -- Set reason if args[1] then obj.reason = mw.ustring.lower(args[1]) if obj.reason:find('|') then error('reasons cannot contain the pipe character ("|")', 3) end end -- Set protection date if args.date then obj.protectionDate = validateDate(args.date, 'protection date') end -- Set banner config do obj.bannerConfig = {} local configTables = {} if cfg.banners[obj.action] then configTables[#configTables + 1] = cfg.banners[obj.action][obj.reason] end if cfg.defaultBanners[obj.action] then configTables[#configTables + 1] = cfg.defaultBanners[obj.action][obj.level] configTables[#configTables + 1] = cfg.defaultBanners[obj.action].default end configTables[#configTables + 1] = cfg.masterBanner for i, field in ipairs(Protection.bannerConfigFields) do for j, t in ipairs(configTables) do if t[field] then obj.bannerConfig[field] = t[field] break end end end end return setmetatable(obj, Protection) end function Protection:isUserScript() -- Whether the page is a user JavaScript or CSS page. local title = self.title return title.namespace == 2 and ( title.contentModel == 'javascript' or title.contentModel == 'css' ) end function Protection:isProtected() return self.level ~= '*' end function Protection:shouldShowLock() -- Whether we should output a banner/padlock return self:isProtected() and not self:isUserScript() end -- Whether this page needs a protection category. Protection.shouldHaveProtectionCategory = Protection.shouldShowLock function Protection:isTemporary() return type(self.expiry) == 'number' end function Protection:makeProtectionCategory() if not self:shouldHaveProtectionCategory() then return '' end local cfg = self._cfg local title = self.title -- Get the expiry key fragment. local expiryFragment if self.expiry == 'indef' then expiryFragment = self.expiry elseif type(self.expiry) == 'number' then expiryFragment = 'temp' end -- Get the namespace key fragment. local namespaceFragment = cfg.categoryNamespaceKeys[title.namespace] if not namespaceFragment and title.namespace % 2 == 1 then namespaceFragment = 'talk' end -- Define the order that key fragments are tested in. This is done with an -- array of tables containing the value to be tested, along with its -- position in the cfg.protectionCategories table. local order = { {val = expiryFragment, keypos = 1}, {val = namespaceFragment, keypos = 2}, {val = self.reason, keypos = 3}, {val = self.level, keypos = 4}, {val = self.action, keypos = 5} } --[[ -- The old protection templates used an ad-hoc protection category system, -- with some templates prioritising namespaces in their categories, and -- others prioritising the protection reason. To emulate this in this module -- we use the config table cfg.reasonsWithNamespacePriority to set the -- reasons for which namespaces have priority over protection reason. -- If we are dealing with one of those reasons, move the namespace table to -- the end of the order table, i.e. give it highest priority. If not, the -- reason should have highest priority, so move that to the end of the table -- instead. --]] table.insert(order, table.remove(order, self.reason and cfg.reasonsWithNamespacePriority[self.reason] and 2 or 3)) --[[ -- Define the attempt order. Inactive subtables (subtables with nil "value" -- fields) are moved to the end, where they will later be given the key -- "all". This is to cut down on the number of table lookups in -- cfg.protectionCategories, which grows exponentially with the number of -- non-nil keys. We keep track of the number of active subtables with the -- noActive parameter. --]] local noActive, attemptOrder do local active, inactive = {}, {} for i, t in ipairs(order) do if t.val then active[#active + 1] = t else inactive[#inactive + 1] = t end end noActive = #active attemptOrder = active for i, t in ipairs(inactive) do attemptOrder[#attemptOrder + 1] = t end end --[[ -- Check increasingly generic key combinations until we find a match. If a -- specific category exists for the combination of key fragments we are -- given, that match will be found first. If not, we keep trying different -- key fragment combinations until we match using the key -- "all-all-all-all-all". -- -- To generate the keys, we index the key subtables using a binary matrix -- with indexes i and j. j is only calculated up to the number of active -- subtables. For example, if there were three active subtables, the matrix -- would look like this, with 0 corresponding to the key fragment "all", and -- 1 corresponding to other key fragments. -- -- j 1 2 3 -- i -- 1 1 1 1 -- 2 0 1 1 -- 3 1 0 1 -- 4 0 0 1 -- 5 1 1 0 -- 6 0 1 0 -- 7 1 0 0 -- 8 0 0 0 -- -- Values of j higher than the number of active subtables are set -- to the string "all". -- -- A key for cfg.protectionCategories is constructed for each value of i. -- The position of the value in the key is determined by the keypos field in -- each subtable. --]] local cats = cfg.protectionCategories for i = 1, 2^noActive do local key = {} for j, t in ipairs(attemptOrder) do if j > noActive then key[t.keypos] = 'all' else local quotient = i / 2 ^ (j - 1) quotient = math.ceil(quotient) if quotient % 2 == 1 then key[t.keypos] = t.val else key[t.keypos] = 'all' end end end key = table.concat(key, '|') local attempt = cats[key] if attempt then return makeCategoryLink(attempt, title.text) end end return '' end function Protection:isIncorrect() local expiry = self.expiry return not self:shouldHaveProtectionCategory() or type(expiry) == 'number' and expiry < os.time() end function Protection:isTemplateProtectedNonTemplate() local action, namespace = self.action, self.title.namespace return self.level == 'templateeditor' and ( (action ~= 'edit' and action ~= 'move') or (namespace ~= 10 and namespace ~= 828) ) end function Protection:makeCategoryLinks() local msg = self._cfg.msg local ret = {self:makeProtectionCategory()} if self:isIncorrect() then ret[#ret + 1] = makeCategoryLink( msg['tracking-category-incorrect'], self.title.text ) end if self:isTemplateProtectedNonTemplate() then ret[#ret + 1] = makeCategoryLink( msg['tracking-category-template'], self.title.text ) end return table.concat(ret) end -------------------------------------------------------------------------------- -- Blurb class -------------------------------------------------------------------------------- local Blurb = {} Blurb.__index = Blurb Blurb.bannerTextFields = { text = true, explanation = true, tooltip = true, alt = true, link = true } function Blurb.new(protectionObj, args, cfg) return setmetatable({ _cfg = cfg, _protectionObj = protectionObj, _args = args }, Blurb) end -- Private methods -- function Blurb:_formatDate(num) -- Formats a Unix timestamp into dd Month, YYYY format. lang = lang or mw.language.getContentLanguage() local success, date = pcall( lang.formatDate, lang, self._cfg.msg['expiry-date-format'] or 'j F Y', '@' .. tostring(num) ) if success then return date end end function Blurb:_getExpandedMessage(msgKey) return self:_substituteParameters(self._cfg.msg[msgKey]) end function Blurb:_substituteParameters(msg) if not self._params then local parameterFuncs = {} parameterFuncs.CURRENTVERSION = self._makeCurrentVersionParameter parameterFuncs.EDITREQUEST = self._makeEditRequestParameter parameterFuncs.EXPIRY = self._makeExpiryParameter parameterFuncs.EXPLANATIONBLURB = self._makeExplanationBlurbParameter parameterFuncs.IMAGELINK = self._makeImageLinkParameter parameterFuncs.INTROBLURB = self._makeIntroBlurbParameter parameterFuncs.INTROFRAGMENT = self._makeIntroFragmentParameter parameterFuncs.PAGETYPE = self._makePagetypeParameter parameterFuncs.PROTECTIONBLURB = self._makeProtectionBlurbParameter parameterFuncs.PROTECTIONDATE = self._makeProtectionDateParameter parameterFuncs.PROTECTIONLEVEL = self._makeProtectionLevelParameter parameterFuncs.PROTECTIONLOG = self._makeProtectionLogParameter parameterFuncs.TALKPAGE = self._makeTalkPageParameter parameterFuncs.TOOLTIPBLURB = self._makeTooltipBlurbParameter parameterFuncs.TOOLTIPFRAGMENT = self._makeTooltipFragmentParameter parameterFuncs.VANDAL = self._makeVandalTemplateParameter self._params = setmetatable({}, { __index = function (t, k) local param if parameterFuncs[k] then param = parameterFuncs[k](self) end param = param or '' t[k] = param return param end }) end msg = msg:gsub('${(%u+)}', self._params) return msg end function Blurb:_makeCurrentVersionParameter() -- A link to the page history or the move log, depending on the kind of -- protection. local pagename = self._protectionObj.title.prefixedText if self._protectionObj.action == 'move' then -- We need the move log link. return makeFullUrl( 'Special:Log', {type = 'move', page = pagename}, self:_getExpandedMessage('current-version-move-display') ) else -- We need the history link. return makeFullUrl( pagename, {action = 'history'}, self:_getExpandedMessage('current-version-edit-display') ) end end function Blurb:_makeEditRequestParameter() local mEditRequest = require('Module:Submit an edit request') local action = self._protectionObj.action local level = self._protectionObj.level -- Get the edit request type. local requestType if action == 'edit' then if level == 'autoconfirmed' then requestType = 'semi' elseif level == 'extendedconfirmed' then requestType = 'extended' elseif level == 'templateeditor' then requestType = 'template' end end requestType = requestType or 'full' -- Get the display value. local display = self:_getExpandedMessage('edit-request-display') return mEditRequest._link{type = requestType, display = display} end function Blurb:_makeExpiryParameter() local expiry = self._protectionObj.expiry if type(expiry) == 'number' then return self:_formatDate(expiry) else return expiry end end function Blurb:_makeExplanationBlurbParameter() -- Cover special cases first. if self._protectionObj.title.namespace == 8 then -- MediaWiki namespace return self:_getExpandedMessage('explanation-blurb-nounprotect') end -- Get explanation blurb table keys local action = self._protectionObj.action local level = self._protectionObj.level local talkKey = self._protectionObj.title.isTalkPage and 'talk' or 'subject' -- Find the message in the explanation blurb table and substitute any -- parameters. local explanations = self._cfg.explanationBlurbs local msg if explanations[action][level] and explanations[action][level][talkKey] then msg = explanations[action][level][talkKey] elseif explanations[action][level] and explanations[action][level].default then msg = explanations[action][level].default elseif explanations[action].default and explanations[action].default[talkKey] then msg = explanations[action].default[talkKey] elseif explanations[action].default and explanations[action].default.default then msg = explanations[action].default.default else error(string.format( 'could not find explanation blurb for action "%s", level "%s" and talk key "%s"', action, level, talkKey ), 8) end return self:_substituteParameters(msg) end function Blurb:_makeImageLinkParameter() local imageLinks = self._cfg.imageLinks local action = self._protectionObj.action local level = self._protectionObj.level local msg if imageLinks[action][level] then msg = imageLinks[action][level] elseif imageLinks[action].default then msg = imageLinks[action].default else msg = imageLinks.edit.default end return self:_substituteParameters(msg) end function Blurb:_makeIntroBlurbParameter() if self._protectionObj:isTemporary() then return self:_getExpandedMessage('intro-blurb-expiry') else return self:_getExpandedMessage('intro-blurb-noexpiry') end end function Blurb:_makeIntroFragmentParameter() if self._protectionObj:isTemporary() then return self:_getExpandedMessage('intro-fragment-expiry') else return self:_getExpandedMessage('intro-fragment-noexpiry') end end function Blurb:_makePagetypeParameter() local pagetypes = self._cfg.pagetypes return pagetypes[self._protectionObj.title.namespace] or pagetypes.default or error('no default pagetype defined', 8) end function Blurb:_makeProtectionBlurbParameter() local protectionBlurbs = self._cfg.protectionBlurbs local action = self._protectionObj.action local level = self._protectionObj.level local msg if protectionBlurbs[action][level] then msg = protectionBlurbs[action][level] elseif protectionBlurbs[action].default then msg = protectionBlurbs[action].default elseif protectionBlurbs.edit.default then msg = protectionBlurbs.edit.default else error('no protection blurb defined for protectionBlurbs.edit.default', 8) end return self:_substituteParameters(msg) end function Blurb:_makeProtectionDateParameter() local protectionDate = self._protectionObj.protectionDate if type(protectionDate) == 'number' then return self:_formatDate(protectionDate) else return protectionDate end end function Blurb:_makeProtectionLevelParameter() local protectionLevels = self._cfg.protectionLevels local action = self._protectionObj.action local level = self._protectionObj.level local msg if protectionLevels[action][level] then msg = protectionLevels[action][level] elseif protectionLevels[action].default then msg = protectionLevels[action].default elseif protectionLevels.edit.default then msg = protectionLevels.edit.default else error('no protection level defined for protectionLevels.edit.default', 8) end return self:_substituteParameters(msg) end function Blurb:_makeProtectionLogParameter() local pagename = self._protectionObj.title.prefixedText if self._protectionObj.action == 'autoreview' then -- We need the pending changes log. return makeFullUrl( 'Special:Log', {type = 'stable', page = pagename}, self:_getExpandedMessage('pc-log-display') ) else -- We need the protection log. return makeFullUrl( 'Special:Log', {type = 'protect', page = pagename}, self:_getExpandedMessage('protection-log-display') ) end end function Blurb:_makeTalkPageParameter() return string.format( '[[%s:%s#%s|%s]]', mw.site.namespaces[self._protectionObj.title.namespace].talk.name, self._protectionObj.title.text, self._args.section or 'top', self:_getExpandedMessage('talk-page-link-display') ) end function Blurb:_makeTooltipBlurbParameter() if self._protectionObj:isTemporary() then return self:_getExpandedMessage('tooltip-blurb-expiry') else return self:_getExpandedMessage('tooltip-blurb-noexpiry') end end function Blurb:_makeTooltipFragmentParameter() if self._protectionObj:isTemporary() then return self:_getExpandedMessage('tooltip-fragment-expiry') else return self:_getExpandedMessage('tooltip-fragment-noexpiry') end end function Blurb:_makeVandalTemplateParameter() return mw.getCurrentFrame():expandTemplate{ title="vandal-m", args={self._args.user or self._protectionObj.title.baseText} } end -- Public methods -- function Blurb:makeBannerText(key) -- Validate input. if not key or not Blurb.bannerTextFields[key] then error(string.format( '"%s" is not a valid banner config field', tostring(key) ), 2) end -- Generate the text. local msg = self._protectionObj.bannerConfig[key] if type(msg) == 'string' then return self:_substituteParameters(msg) elseif type(msg) == 'function' then msg = msg(self._protectionObj, self._args) if type(msg) ~= 'string' then error(string.format( 'bad output from banner config function with key "%s"' .. ' (expected string, got %s)', tostring(key), type(msg) ), 4) end return self:_substituteParameters(msg) end end -------------------------------------------------------------------------------- -- BannerTemplate class -------------------------------------------------------------------------------- local BannerTemplate = {} BannerTemplate.__index = BannerTemplate function BannerTemplate.new(protectionObj, cfg) local obj = {} obj._cfg = cfg -- Set the image filename. local imageFilename = protectionObj.bannerConfig.image if imageFilename then obj._imageFilename = imageFilename else -- If an image filename isn't specified explicitly in the banner config, -- generate it from the protection status and the namespace. local action = protectionObj.action local level = protectionObj.level local namespace = protectionObj.title.namespace local reason = protectionObj.reason -- Deal with special cases first. if ( namespace == 10 or namespace == 828 or reason and obj._cfg.indefImageReasons[reason] ) and action == 'edit' and level == 'sysop' and not protectionObj:isTemporary() then -- Fully protected modules and templates get the special red "indef" -- padlock. obj._imageFilename = obj._cfg.msg['image-filename-indef'] else -- Deal with regular protection types. local images = obj._cfg.images if images[action] then if images[action][level] then obj._imageFilename = images[action][level] elseif images[action].default then obj._imageFilename = images[action].default end end end end return setmetatable(obj, BannerTemplate) end function BannerTemplate:renderImage() local filename = self._imageFilename or self._cfg.msg['image-filename-default'] or 'Transparent.gif' return makeFileLink{ file = filename, size = (self.imageWidth or 20) .. 'px', alt = self._imageAlt, link = self._imageLink, caption = self.imageCaption } end -------------------------------------------------------------------------------- -- Banner class -------------------------------------------------------------------------------- local Banner = setmetatable({}, BannerTemplate) Banner.__index = Banner function Banner.new(protectionObj, blurbObj, cfg) local obj = BannerTemplate.new(protectionObj, cfg) -- This doesn't need the blurb. obj.imageWidth = 40 obj.imageCaption = blurbObj:makeBannerText('alt') -- Large banners use the alt text for the tooltip. obj._reasonText = blurbObj:makeBannerText('text') obj._explanationText = blurbObj:makeBannerText('explanation') obj._page = protectionObj.title.prefixedText -- Only makes a difference in testing. return setmetatable(obj, Banner) end function Banner:__tostring() -- Renders the banner. makeMessageBox = makeMessageBox or require('Module:Message box').main local reasonText = self._reasonText or error('no reason text set', 2) local explanationText = self._explanationText local mbargs = { page = self._page, type = 'protection', image = self:renderImage(), text = string.format( "'''%s'''%s", reasonText, explanationText and '<br />' .. explanationText or '' ) } return makeMessageBox('mbox', mbargs) end -------------------------------------------------------------------------------- -- Padlock class -------------------------------------------------------------------------------- local Padlock = setmetatable({}, BannerTemplate) Padlock.__index = Padlock function Padlock.new(protectionObj, blurbObj, cfg) local obj = BannerTemplate.new(protectionObj, cfg) -- This doesn't need the blurb. obj.imageWidth = 20 obj.imageCaption = blurbObj:makeBannerText('tooltip') obj._imageAlt = blurbObj:makeBannerText('alt') obj._imageLink = blurbObj:makeBannerText('link') obj._indicatorName = cfg.padlockIndicatorNames[protectionObj.action] or cfg.padlockIndicatorNames.default or 'pp-default' return setmetatable(obj, Padlock) end function Padlock:__tostring() local frame = mw.getCurrentFrame() -- The nowiki tag helps prevent whitespace at the top of articles. return frame:extensionTag{name = 'nowiki'} .. frame:extensionTag{ name = 'indicator', args = {name = self._indicatorName}, content = self:renderImage() } end -------------------------------------------------------------------------------- -- Exports -------------------------------------------------------------------------------- local p = {} function p._exportClasses() -- This is used for testing purposes. return { Protection = Protection, Blurb = Blurb, BannerTemplate = BannerTemplate, Banner = Banner, Padlock = Padlock, } end function p._main(args, cfg, title) args = args or {} cfg = cfg or require(CONFIG_MODULE) local protectionObj = Protection.new(args, cfg, title) local ret = {} -- If a page's edit protection is equally or more restrictive than its -- protection from some other action, then don't bother displaying anything -- for the other action (except categories). if not yesno(args.catonly) and (protectionObj.action == 'edit' or args.demolevel or not getReachableNodes( cfg.hierarchy, protectionObj.level )[effectiveProtectionLevel('edit', protectionObj.title)]) then -- Initialise the blurb object local blurbObj = Blurb.new(protectionObj, args, cfg) -- Render the banner if protectionObj:shouldShowLock() then ret[#ret + 1] = tostring( (yesno(args.small) and Padlock or Banner) .new(protectionObj, blurbObj, cfg) ) end end -- Render the categories if yesno(args.category) ~= false then ret[#ret + 1] = protectionObj:makeCategoryLinks() end return table.concat(ret) end function p.main(frame, cfg) cfg = cfg or require(CONFIG_MODULE) -- Find default args, if any. local parent = frame.getParent and frame:getParent() local defaultArgs = parent and cfg.wrappers[parent:getTitle():gsub('/sandbox$', '')] -- Find user args, and use the parent frame if we are being called from a -- wrapper template. getArgs = getArgs or require('Module:Arguments').getArgs local userArgs = getArgs(frame, { parentOnly = defaultArgs, frameOnly = not defaultArgs }) -- Build the args table. User-specified args overwrite default args. local args = {} for k, v in pairs(defaultArgs or {}) do args[k] = v end for k, v in pairs(userArgs) do args[k] = v end return p._main(args, cfg) end return p ktral6mmlw9hhlxwgaq85237qklrdx8 Module:Protection banner/config 828 1682 27664 27663 2022-07-30T05:41:51Z Samatics 9 1 revision imported from [[:en:Module:Protection_banner/config]]: Import citation templates Scribunto text/plain -- This module provides configuration data for [[Module:Protection banner]]. return { -------------------------------------------------------------------------------- -- -- BANNER DATA -- -------------------------------------------------------------------------------- --[[ -- Banner data consists of six fields: -- * text - the main protection text that appears at the top of protection -- banners. -- * explanation - the text that appears below the main protection text, used -- to explain the details of the protection. -- * tooltip - the tooltip text you see when you move the mouse over a small -- padlock icon. -- * link - the page that the small padlock icon links to. -- * alt - the alt text for the small padlock icon. This is also used as tooltip -- text for the large protection banners. -- * image - the padlock image used in both protection banners and small padlock -- icons. -- -- The module checks in three separate tables to find a value for each field. -- First it checks the banners table, which has values specific to the reason -- for the page being protected. Then the module checks the defaultBanners -- table, which has values specific to each protection level. Finally, the -- module checks the masterBanner table, which holds data for protection -- templates to use if no data has been found in the previous two tables. -- -- The values in the banner data can take parameters. These are specified -- using ${TEXTLIKETHIS} (a dollar sign preceding a parameter name -- enclosed in curly braces). -- -- Available parameters: -- -- ${CURRENTVERSION} - a link to the page history or the move log, with the -- display message "current-version-edit-display" or -- "current-version-move-display". -- -- ${EDITREQUEST} - a link to create an edit request for the current page. -- -- ${EXPLANATIONBLURB} - an explanation blurb, e.g. "Please discuss any changes -- on the talk page; you may submit a request to ask an administrator to make -- an edit if it is minor or supported by consensus." -- -- ${IMAGELINK} - a link to set the image to, depending on the protection -- action and protection level. -- -- ${INTROBLURB} - the PROTECTIONBLURB parameter, plus the expiry if an expiry -- is set. E.g. "Editing of this page by new or unregistered users is currently -- disabled until dd Month YYYY." -- -- ${INTROFRAGMENT} - the same as ${INTROBLURB}, but without final punctuation -- so that it can be used in run-on sentences. -- -- ${PAGETYPE} - the type of the page, e.g. "article" or "template". -- Defined in the cfg.pagetypes table. -- -- ${PROTECTIONBLURB} - a blurb explaining the protection level of the page, e.g. -- "Editing of this page by new or unregistered users is currently disabled" -- -- ${PROTECTIONDATE} - the protection date, if it has been supplied to the -- template. -- -- ${PROTECTIONLEVEL} - the protection level, e.g. "fully protected" or -- "semi-protected". -- -- ${PROTECTIONLOG} - a link to the protection log or the pending changes log, -- depending on the protection action. -- -- ${TALKPAGE} - a link to the talk page. If a section is specified, links -- straight to that talk page section. -- -- ${TOOLTIPBLURB} - uses the PAGETYPE, PROTECTIONTYPE and EXPIRY parameters to -- create a blurb like "This template is semi-protected", or "This article is -- move-protected until DD Month YYYY". -- -- ${VANDAL} - links for the specified username (or the root page name) -- using Module:Vandal-m. -- -- Functions -- -- For advanced users, it is possible to use Lua functions instead of strings -- in the banner config tables. Using functions gives flexibility that is not -- possible just by using parameters. Functions take two arguments, the -- protection object and the template arguments, and they must output a string. -- -- For example: -- -- text = function (protectionObj, args) -- if protectionObj.level == 'autoconfirmed' then -- return 'foo' -- else -- return 'bar' -- end -- end -- -- Some protection object properties and methods that may be useful: -- protectionObj.action - the protection action -- protectionObj.level - the protection level -- protectionObj.reason - the protection reason -- protectionObj.expiry - the expiry. Nil if unset, the string "indef" if set -- to indefinite, and the protection time in unix time if temporary. -- protectionObj.protectionDate - the protection date in unix time, or nil if -- unspecified. -- protectionObj.bannerConfig - the banner config found by the module. Beware -- of editing the config field used by the function, as it could create an -- infinite loop. -- protectionObj:isProtected - returns a boolean showing whether the page is -- protected. -- protectionObj:isTemporary - returns a boolean showing whether the expiry is -- temporary. -- protectionObj:isIncorrect - returns a boolean showing whether the protection -- template is incorrect. --]] -- The master banner data, used if no values have been found in banners or -- defaultBanners. masterBanner = { text = '${INTROBLURB}', explanation = '${EXPLANATIONBLURB}', tooltip = '${TOOLTIPBLURB}', link = '${IMAGELINK}', alt = 'Page ${PROTECTIONLEVEL}' }, -- The default banner data. This holds banner data for different protection -- levels. -- *required* - this table needs edit, move, autoreview and upload subtables. defaultBanners = { edit = {}, move = {}, autoreview = { default = { alt = 'Page protected with pending changes', tooltip = 'All edits by unregistered and new users are subject to review prior to becoming visible to unregistered users', image = 'Pending-protection-shackle.svg' } }, upload = {} }, -- The banner data. This holds banner data for different protection reasons. -- In fact, the reasons specified in this table control which reasons are -- valid inputs to the first positional parameter. -- -- There is also a non-standard "description" field that can be used for items -- in this table. This is a description of the protection reason for use in the -- module documentation. -- -- *required* - this table needs edit, move, autoreview and upload subtables. banners = { edit = { blp = { description = 'For pages protected to promote compliance with the' .. ' [[Wikipedia:Biographies of living persons' .. '|biographies of living persons]] policy', text = '${INTROFRAGMENT} to promote compliance with' .. ' [[Wikipedia:Biographies of living persons' .. "|Wikipedia's&nbsp;policy on&nbsp;the&nbsp;biographies" .. ' of&nbsp;living&nbsp;people]].', tooltip = '${TOOLTIPFRAGMENT} to promote compliance with the policy on' .. ' biographies of living persons', }, dmca = { description = 'For pages protected by the Wikimedia Foundation' .. ' due to [[Digital Millennium Copyright Act]] takedown requests', explanation = function (protectionObj, args) local ret = 'Pursuant to a rights owner notice under the Digital' .. ' Millennium Copyright Act (DMCA) regarding some content' .. ' in this article, the Wikimedia Foundation acted under' .. ' applicable law and took down and restricted the content' .. ' in question.' if args.notice then ret = ret .. ' A copy of the received notice can be found here: ' .. args.notice .. '.' end ret = ret .. ' For more information, including websites discussing' .. ' how to file a counter-notice, please see' .. " [[Wikipedia:Office actions]] and the article's ${TALKPAGE}." .. "'''Do not remove this template from the article until the" .. " restrictions are withdrawn'''." return ret end, image = 'Office-protection-shackle.svg', }, dispute = { description = 'For pages protected due to editing disputes', text = function (protectionObj, args) -- Find the value of "disputes". local display = 'disputes' local disputes if args.section then disputes = string.format( '[[%s:%s#%s|%s]]', mw.site.namespaces[protectionObj.title.namespace].talk.name, protectionObj.title.text, args.section, display ) else disputes = display end -- Make the blurb, depending on the expiry. local msg if type(protectionObj.expiry) == 'number' then msg = '${INTROFRAGMENT} or until editing %s have been resolved.' else msg = '${INTROFRAGMENT} until editing %s have been resolved.' end return string.format(msg, disputes) end, explanation = "This protection is '''not''' an endorsement of the" .. ' ${CURRENTVERSION}. ${EXPLANATIONBLURB}', tooltip = '${TOOLTIPFRAGMENT} due to editing disputes', }, ecp = { description = 'For articles in topic areas authorized by' .. ' [[Wikipedia:Arbitration Committee|ArbCom]] or' .. ' meets the criteria for community use', tooltip = 'This ${PAGETYPE} is extended-confirmed protected', alt = 'Extended-protected ${PAGETYPE}', }, mainpage = { description = 'For pages protected for being displayed on the [[Main Page]]', text = 'This file is currently' .. ' [[Wikipedia:This page is protected|protected]] from' .. ' editing because it is currently or will soon be displayed' .. ' on the [[Main Page]].', explanation = 'Images on the Main Page are protected due to their high' .. ' visibility. Please discuss any necessary changes on the ${TALKPAGE}.' .. '<br /><span style="font-size:90%;">' .. "'''Administrators:''' Once this image is definitely off the Main Page," .. ' please unprotect this file, or reduce to semi-protection,' .. ' as appropriate.</span>', }, office = { description = 'For pages protected by the Wikimedia Foundation', text = function (protectionObj, args) local ret = 'This ${PAGETYPE} is currently under the' .. ' scrutiny of the' .. ' [[Wikipedia:Office actions|Wikimedia Foundation Office]]' .. ' and is protected.' if protectionObj.protectionDate then ret = ret .. ' It has been protected since ${PROTECTIONDATE}.' end return ret end, explanation = "If you can edit this page, please discuss all changes and" .. " additions on the ${TALKPAGE} first. '''Do not remove protection from this" .. " page unless you are authorized by the Wikimedia Foundation to do" .. " so.'''", image = 'Office-protection-shackle.svg', }, reset = { description = 'For pages protected by the Wikimedia Foundation and' .. ' "reset" to a bare-bones version', text = 'This ${PAGETYPE} is currently under the' .. ' scrutiny of the' .. ' [[Wikipedia:Office actions|Wikimedia Foundation Office]]' .. ' and is protected.', explanation = function (protectionObj, args) local ret = '' if protectionObj.protectionDate then ret = ret .. 'On ${PROTECTIONDATE} this ${PAGETYPE} was' else ret = ret .. 'This ${PAGETYPE} has been' end ret = ret .. ' reduced to a' .. ' simplified, "bare bones" version so that it may be completely' .. ' rewritten to ensure it meets the policies of' .. ' [[WP:NPOV|Neutral Point of View]] and [[WP:V|Verifiability]].' .. ' Standard Wikipedia policies will apply to its rewriting—which' .. ' will eventually be open to all editors—and will be strictly' .. ' enforced. The ${PAGETYPE} has been ${PROTECTIONLEVEL} while' .. ' it is being rebuilt.\n\n' .. 'Any insertion of material directly from' .. ' pre-protection revisions of the ${PAGETYPE} will be removed, as' .. ' will any material added to the ${PAGETYPE} that is not properly' .. ' sourced. The associated talk page(s) were also cleared on the' .. " same date.\n\n" .. "If you can edit this page, please discuss all changes and" .. " additions on the ${TALKPAGE} first. '''Do not override" .. " this action, and do not remove protection from this page," .. " unless you are authorized by the Wikimedia Foundation" .. " to do so. No editor may remove this notice.'''" return ret end, image = 'Office-protection-shackle.svg', }, sock = { description = 'For pages protected due to' .. ' [[Wikipedia:Sock puppetry|sock puppetry]]', text = '${INTROFRAGMENT} to prevent [[Wikipedia:Sock puppetry|sock puppets]] of' .. ' [[Wikipedia:Blocking policy|blocked]] or' .. ' [[Wikipedia:Banning policy|banned users]]' .. ' from editing it.', tooltip = '${TOOLTIPFRAGMENT} to prevent sock puppets of blocked or banned users from' .. ' editing it', }, template = { description = 'For [[Wikipedia:High-risk templates|high-risk]]' .. ' templates and Lua modules', text = 'This is a permanently [[Help:Protection|protected]] ${PAGETYPE},' .. ' as it is [[Wikipedia:High-risk templates|high-risk]].', explanation = 'Please discuss any changes on the ${TALKPAGE}; you may' .. ' ${EDITREQUEST} to ask an' .. ' [[Wikipedia:Administrators|administrator]] or' .. ' [[Wikipedia:Template editor|template editor]] to make an edit if' .. ' it is [[Help:Minor edit#When to mark an edit as a minor edit' .. '|uncontroversial]] or supported by' .. ' [[Wikipedia:Consensus|consensus]]. You can also' .. ' [[Wikipedia:Requests for page protection|request]] that the page be' .. ' unprotected.', tooltip = 'This high-risk ${PAGETYPE} is permanently ${PROTECTIONLEVEL}' .. ' to prevent vandalism', alt = 'Permanently protected ${PAGETYPE}', }, usertalk = { description = 'For pages protected against disruptive edits by a' .. ' particular user', text = '${INTROFRAGMENT} to prevent ${VANDAL} from using it to make disruptive edits,' .. ' such as abusing the' .. ' &#123;&#123;[[Template:unblock|unblock]]&#125;&#125; template.', explanation = 'If you cannot edit this user talk page and you need to' .. ' make a change or leave a message, you can' .. ' [[Wikipedia:Requests for page protection' .. '#Current requests for edits to a protected page' .. '|request an edit]],' .. ' [[Wikipedia:Requests for page protection' .. '#Current requests for reduction in protection level' .. '|request unprotection]],' .. ' [[Special:Userlogin|log in]],' .. ' or [[Special:UserLogin/signup|create an account]].', }, vandalism = { description = 'For pages protected against' .. ' [[Wikipedia:Vandalism|vandalism]]', text = '${INTROFRAGMENT} due to [[Wikipedia:Vandalism|vandalism]].', explanation = function (protectionObj, args) local ret = '' if protectionObj.level == 'sysop' then ret = ret .. "This protection is '''not''' an endorsement of the" .. ' ${CURRENTVERSION}. ' end return ret .. '${EXPLANATIONBLURB}' end, tooltip = '${TOOLTIPFRAGMENT} due to vandalism', } }, move = { dispute = { description = 'For pages protected against page moves due to' .. ' disputes over the page title', explanation = "This protection is '''not''' an endorsement of the" .. ' ${CURRENTVERSION}. ${EXPLANATIONBLURB}', image = 'Move-protection-shackle.svg' }, vandalism = { description = 'For pages protected against' .. ' [[Wikipedia:Vandalism#Page-move vandalism' .. ' |page-move vandalism]]' } }, autoreview = {}, upload = {} }, -------------------------------------------------------------------------------- -- -- GENERAL DATA TABLES -- -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Protection blurbs -------------------------------------------------------------------------------- -- This table produces the protection blurbs available with the -- ${PROTECTIONBLURB} parameter. It is sorted by protection action and -- protection level, and is checked by the module in the following order: -- 1. page's protection action, page's protection level -- 2. page's protection action, default protection level -- 3. "edit" protection action, default protection level -- -- It is possible to use banner parameters inside this table. -- *required* - this table needs edit, move, autoreview and upload subtables. protectionBlurbs = { edit = { default = 'This ${PAGETYPE} is currently [[Help:Protection|' .. 'protected]] from editing', autoconfirmed = 'Editing of this ${PAGETYPE} by [[Wikipedia:User access' .. ' levels#New users|new]] or [[Wikipedia:User access levels#Unregistered' .. ' users|unregistered]] users is currently [[Help:Protection|disabled]]', extendedconfirmed = 'This ${PAGETYPE} is currently under extended confirmed protection', }, move = { default = 'This ${PAGETYPE} is currently [[Help:Protection|protected]]' .. ' from [[Help:Moving a page|page moves]]' }, autoreview = { default = 'All edits made to this ${PAGETYPE} by' .. ' [[Wikipedia:User access levels#New users|new]] or' .. ' [[Wikipedia:User access levels#Unregistered users|unregistered]]' .. ' users are currently' .. ' [[Wikipedia:Pending changes|subject to review]]' }, upload = { default = 'Uploading new versions of this ${PAGETYPE} is currently disabled' } }, -------------------------------------------------------------------------------- -- Explanation blurbs -------------------------------------------------------------------------------- -- This table produces the explanation blurbs available with the -- ${EXPLANATIONBLURB} parameter. It is sorted by protection action, -- protection level, and whether the page is a talk page or not. If the page is -- a talk page it will have a talk key of "talk"; otherwise it will have a talk -- key of "subject". The table is checked in the following order: -- 1. page's protection action, page's protection level, page's talk key -- 2. page's protection action, page's protection level, default talk key -- 3. page's protection action, default protection level, page's talk key -- 4. page's protection action, default protection level, default talk key -- -- It is possible to use banner parameters inside this table. -- *required* - this table needs edit, move, autoreview and upload subtables. explanationBlurbs = { edit = { autoconfirmed = { subject = 'See the [[Wikipedia:Protection policy|' .. 'protection policy]] and ${PROTECTIONLOG} for more details. If you' .. ' cannot edit this ${PAGETYPE} and you wish to make a change, you can' .. ' ${EDITREQUEST}, discuss changes on the ${TALKPAGE},' .. ' [[Wikipedia:Requests for page protection' .. '#Current requests for reduction in protection level' .. '|request unprotection]], [[Special:Userlogin|log in]], or' .. ' [[Special:UserLogin/signup|create an account]].', default = 'See the [[Wikipedia:Protection policy|' .. 'protection policy]] and ${PROTECTIONLOG} for more details. If you' .. ' cannot edit this ${PAGETYPE} and you wish to make a change, you can' .. ' [[Wikipedia:Requests for page protection' .. '#Current requests for reduction in protection level' .. '|request unprotection]], [[Special:Userlogin|log in]], or' .. ' [[Special:UserLogin/signup|create an account]].', }, extendedconfirmed = { default = 'Extended confirmed protection prevents edits from all unregistered editors' .. ' and registered users with fewer than 30 days tenure and 500 edits.' .. ' The [[Wikipedia:Protection policy#extended|policy on community use]]' .. ' specifies that extended confirmed protection can be applied to combat' .. ' disruption, if semi-protection has proven to be ineffective.' .. ' Extended confirmed protection may also be applied to enforce' .. ' [[Wikipedia:Arbitration Committee|arbitration sanctions]].' .. ' Please discuss any changes on the ${TALKPAGE}; you may' .. ' ${EDITREQUEST} to ask for uncontroversial changes supported by' .. ' [[Wikipedia:Consensus|consensus]].' }, default = { subject = 'See the [[Wikipedia:Protection policy|' .. 'protection policy]] and ${PROTECTIONLOG} for more details.' .. ' Please discuss any changes on the ${TALKPAGE}; you' .. ' may ${EDITREQUEST} to ask an' .. ' [[Wikipedia:Administrators|administrator]] to make an edit if it' .. ' is [[Help:Minor edit#When to mark an edit as a minor edit' .. '|uncontroversial]] or supported by [[Wikipedia:Consensus' .. '|consensus]]. You may also [[Wikipedia:Requests for' .. ' page protection#Current requests for reduction in protection level' .. '|request]] that this page be unprotected.', default = 'See the [[Wikipedia:Protection policy|' .. 'protection policy]] and ${PROTECTIONLOG} for more details.' .. ' You may [[Wikipedia:Requests for page' .. ' protection#Current requests for edits to a protected page|request an' .. ' edit]] to this page, or [[Wikipedia:Requests for' .. ' page protection#Current requests for reduction in protection level' .. '|ask]] for it to be unprotected.' } }, move = { default = { subject = 'See the [[Wikipedia:Protection policy|' .. 'protection policy]] and ${PROTECTIONLOG} for more details.' .. ' The page may still be edited but cannot be moved' .. ' until unprotected. Please discuss any suggested moves on the' .. ' ${TALKPAGE} or at [[Wikipedia:Requested moves]]. You can also' .. ' [[Wikipedia:Requests for page protection|request]] that the page be' .. ' unprotected.', default = 'See the [[Wikipedia:Protection policy|' .. 'protection policy]] and ${PROTECTIONLOG} for more details.' .. ' The page may still be edited but cannot be moved' .. ' until unprotected. Please discuss any suggested moves at' .. ' [[Wikipedia:Requested moves]]. You can also' .. ' [[Wikipedia:Requests for page protection|request]] that the page be' .. ' unprotected.' } }, autoreview = { default = { default = 'See the [[Wikipedia:Protection policy|' .. 'protection policy]] and ${PROTECTIONLOG} for more details.' .. ' Edits to this ${PAGETYPE} by new and unregistered users' .. ' will not be visible to readers until they are accepted by' .. ' a reviewer. To avoid the need for your edits to be' .. ' reviewed, you may' .. ' [[Wikipedia:Requests for page protection' .. '#Current requests for reduction in protection level' .. '|request unprotection]], [[Special:Userlogin|log in]], or' .. ' [[Special:UserLogin/signup|create an account]].' }, }, upload = { default = { default = 'See the [[Wikipedia:Protection policy|' .. 'protection policy]] and ${PROTECTIONLOG} for more details.' .. ' The page may still be edited but new versions of the file' .. ' cannot be uploaded until it is unprotected. You can' .. ' request that a new version be uploaded by using a' .. ' [[Wikipedia:Edit requests|protected edit request]], or you' .. ' can [[Wikipedia:Requests for page protection|request]]' .. ' that the file be unprotected.' } } }, -------------------------------------------------------------------------------- -- Protection levels -------------------------------------------------------------------------------- -- This table provides the data for the ${PROTECTIONLEVEL} parameter, which -- produces a short label for different protection levels. It is sorted by -- protection action and protection level, and is checked in the following -- order: -- 1. page's protection action, page's protection level -- 2. page's protection action, default protection level -- 3. "edit" protection action, default protection level -- -- It is possible to use banner parameters inside this table. -- *required* - this table needs edit, move, autoreview and upload subtables. protectionLevels = { edit = { default = 'protected', templateeditor = 'template-protected', extendedconfirmed = 'extended-protected', autoconfirmed = 'semi-protected', }, move = { default = 'move-protected' }, autoreview = { }, upload = { default = 'upload-protected' } }, -------------------------------------------------------------------------------- -- Images -------------------------------------------------------------------------------- -- This table lists different padlock images for each protection action and -- protection level. It is used if an image is not specified in any of the -- banner data tables, and if the page does not satisfy the conditions for using -- the ['image-filename-indef'] image. It is checked in the following order: -- 1. page's protection action, page's protection level -- 2. page's protection action, default protection level images = { edit = { default = 'Full-protection-shackle.svg', templateeditor = 'Template-protection-shackle.svg', extendedconfirmed = 'Extended-protection-shackle.svg', autoconfirmed = 'Semi-protection-shackle.svg' }, move = { default = 'Move-protection-shackle.svg', }, autoreview = { default = 'Pending-protection-shackle.svg' }, upload = { default = 'Upload-protection-shackle.svg' } }, -- Pages with a reason specified in this table will show the special "indef" -- padlock, defined in the 'image-filename-indef' message, if no expiry is set. indefImageReasons = { template = true }, -------------------------------------------------------------------------------- -- Image links -------------------------------------------------------------------------------- -- This table provides the data for the ${IMAGELINK} parameter, which gets -- the image link for small padlock icons based on the page's protection action -- and protection level. It is checked in the following order: -- 1. page's protection action, page's protection level -- 2. page's protection action, default protection level -- 3. "edit" protection action, default protection level -- -- It is possible to use banner parameters inside this table. -- *required* - this table needs edit, move, autoreview and upload subtables. imageLinks = { edit = { default = 'Wikipedia:Protection policy#full', templateeditor = 'Wikipedia:Protection policy#template', extendedconfirmed = 'Wikipedia:Protection policy#extended', autoconfirmed = 'Wikipedia:Protection policy#semi' }, move = { default = 'Wikipedia:Protection policy#move' }, autoreview = { default = 'Wikipedia:Protection policy#pending' }, upload = { default = 'Wikipedia:Protection policy#upload' } }, -------------------------------------------------------------------------------- -- Padlock indicator names -------------------------------------------------------------------------------- -- This table provides the "name" attribute for the <indicator> extension tag -- with which small padlock icons are generated. All indicator tags on a page -- are displayed in alphabetical order based on this attribute, and with -- indicator tags with duplicate names, the last tag on the page wins. -- The attribute is chosen based on the protection action; table keys must be a -- protection action name or the string "default". padlockIndicatorNames = { autoreview = 'pp-autoreview', default = 'pp-default' }, -------------------------------------------------------------------------------- -- Protection categories -------------------------------------------------------------------------------- --[[ -- The protection categories are stored in the protectionCategories table. -- Keys to this table are made up of the following strings: -- -- 1. the expiry date -- 2. the namespace -- 3. the protection reason (e.g. "dispute" or "vandalism") -- 4. the protection level (e.g. "sysop" or "autoconfirmed") -- 5. the action (e.g. "edit" or "move") -- -- When the module looks up a category in the table, first it will will check to -- see a key exists that corresponds to all five parameters. For example, a -- user page semi-protected from vandalism for two weeks would have the key -- "temp-user-vandalism-autoconfirmed-edit". If no match is found, the module -- changes the first part of the key to "all" and checks the table again. It -- keeps checking increasingly generic key combinations until it finds the -- field, or until it reaches the key "all-all-all-all-all". -- -- The module uses a binary matrix to determine the order in which to search. -- This is best demonstrated by a table. In this table, the "0" values -- represent "all", and the "1" values represent the original data (e.g. -- "indef" or "file" or "vandalism"). -- -- expiry namespace reason level action -- order -- 1 1 1 1 1 1 -- 2 0 1 1 1 1 -- 3 1 0 1 1 1 -- 4 0 0 1 1 1 -- 5 1 1 0 1 1 -- 6 0 1 0 1 1 -- 7 1 0 0 1 1 -- 8 0 0 0 1 1 -- 9 1 1 1 0 1 -- 10 0 1 1 0 1 -- 11 1 0 1 0 1 -- 12 0 0 1 0 1 -- 13 1 1 0 0 1 -- 14 0 1 0 0 1 -- 15 1 0 0 0 1 -- 16 0 0 0 0 1 -- 17 1 1 1 1 0 -- 18 0 1 1 1 0 -- 19 1 0 1 1 0 -- 20 0 0 1 1 0 -- 21 1 1 0 1 0 -- 22 0 1 0 1 0 -- 23 1 0 0 1 0 -- 24 0 0 0 1 0 -- 25 1 1 1 0 0 -- 26 0 1 1 0 0 -- 27 1 0 1 0 0 -- 28 0 0 1 0 0 -- 29 1 1 0 0 0 -- 30 0 1 0 0 0 -- 31 1 0 0 0 0 -- 32 0 0 0 0 0 -- -- In this scheme the action has the highest priority, as it is the last -- to change, and the expiry has the least priority, as it changes the most. -- The priorities of the expiry, the protection level and the action are -- fixed, but the priorities of the reason and the namespace can be swapped -- through the use of the cfg.bannerDataNamespaceHasPriority table. --]] -- If the reason specified to the template is listed in this table, -- namespace data will take priority over reason data in the protectionCategories -- table. reasonsWithNamespacePriority = { vandalism = true, }, -- The string to use as a namespace key for the protectionCategories table for each -- namespace number. categoryNamespaceKeys = { [ 2] = 'user', [ 3] = 'user', [ 4] = 'project', [ 6] = 'file', [ 8] = 'mediawiki', [ 10] = 'template', [ 12] = 'project', [ 14] = 'category', [100] = 'portal', [828] = 'module', }, protectionCategories = { ['all|all|all|all|all'] = 'Wikipedia fully protected pages', ['all|all|office|all|all'] = 'Wikipedia Office-protected pages', ['all|all|reset|all|all'] = 'Wikipedia Office-protected pages', ['all|all|dmca|all|all'] = 'Wikipedia Office-protected pages', ['all|all|mainpage|all|all'] = 'Wikipedia fully-protected main page files', ['all|all|all|extendedconfirmed|all'] = 'Wikipedia extended-confirmed-protected pages', ['all|all|ecp|extendedconfirmed|all'] = 'Wikipedia extended-confirmed-protected pages', ['all|template|all|all|edit'] = 'Wikipedia fully protected templates', ['all|all|all|autoconfirmed|edit'] = 'Wikipedia semi-protected pages', ['indef|all|all|autoconfirmed|edit'] = 'Wikipedia indefinitely semi-protected pages', ['all|all|blp|autoconfirmed|edit'] = 'Wikipedia indefinitely semi-protected biographies of living people', ['temp|all|blp|autoconfirmed|edit'] = 'Wikipedia temporarily semi-protected biographies of living people', ['all|all|dispute|autoconfirmed|edit'] = 'Wikipedia pages semi-protected due to dispute', ['all|all|sock|autoconfirmed|edit'] = 'Wikipedia pages semi-protected from banned users', ['all|all|vandalism|autoconfirmed|edit'] = 'Wikipedia pages semi-protected against vandalism', ['all|category|all|autoconfirmed|edit'] = 'Wikipedia semi-protected categories', ['all|file|all|autoconfirmed|edit'] = 'Wikipedia semi-protected files', ['all|portal|all|autoconfirmed|edit'] = 'Wikipedia semi-protected portals', ['all|project|all|autoconfirmed|edit'] = 'Wikipedia semi-protected project pages', ['all|talk|all|autoconfirmed|edit'] = 'Wikipedia semi-protected talk pages', ['all|template|all|autoconfirmed|edit'] = 'Wikipedia semi-protected templates', ['all|user|all|autoconfirmed|edit'] = 'Wikipedia semi-protected user and user talk pages', ['all|all|all|templateeditor|edit'] = 'Wikipedia template-protected pages other than templates and modules', ['all|template|all|templateeditor|edit'] = 'Wikipedia template-protected templates', ['all|template|all|templateeditor|move'] = 'Wikipedia template-protected templates', -- move-protected templates ['all|all|blp|sysop|edit'] = 'Wikipedia indefinitely protected biographies of living people', ['temp|all|blp|sysop|edit'] = 'Wikipedia temporarily protected biographies of living people', ['all|all|dispute|sysop|edit'] = 'Wikipedia pages protected due to dispute', ['all|all|sock|sysop|edit'] = 'Wikipedia pages protected from banned users', ['all|all|vandalism|sysop|edit'] = 'Wikipedia pages protected against vandalism', ['all|category|all|sysop|edit'] = 'Wikipedia fully protected categories', ['all|file|all|sysop|edit'] = 'Wikipedia fully-protected files', ['all|project|all|sysop|edit'] = 'Wikipedia fully-protected project pages', ['all|talk|all|sysop|edit'] = 'Wikipedia fully-protected talk pages', ['all|template|all|extendedconfirmed|edit'] = 'Wikipedia extended-confirmed-protected templates', ['all|template|all|sysop|edit'] = 'Wikipedia fully protected templates', ['all|user|all|sysop|edit'] = 'Wikipedia fully protected user and user talk pages', ['all|module|all|all|edit'] = 'Wikipedia fully-protected modules', ['all|module|all|templateeditor|edit'] = 'Wikipedia template-protected modules', ['all|module|all|extendedconfirmed|edit'] = 'Wikipedia extended-confirmed-protected modules', ['all|module|all|autoconfirmed|edit'] = 'Wikipedia semi-protected modules', ['all|all|all|sysop|move'] = 'Wikipedia move-protected pages', ['indef|all|all|sysop|move'] = 'Wikipedia indefinitely move-protected pages', ['all|all|dispute|sysop|move'] = 'Wikipedia pages move-protected due to dispute', ['all|all|vandalism|sysop|move'] = 'Wikipedia pages move-protected due to vandalism', ['all|portal|all|sysop|move'] = 'Wikipedia move-protected portals', ['all|project|all|sysop|move'] = 'Wikipedia move-protected project pages', ['all|talk|all|sysop|move'] = 'Wikipedia move-protected talk pages', ['all|template|all|sysop|move'] = 'Wikipedia move-protected templates', ['all|user|all|sysop|move'] = 'Wikipedia move-protected user and user talk pages', ['all|all|all|autoconfirmed|autoreview'] = 'Wikipedia pending changes protected pages', ['all|file|all|all|upload'] = 'Wikipedia upload-protected files', }, -------------------------------------------------------------------------------- -- Expiry category config -------------------------------------------------------------------------------- -- This table configures the expiry category behaviour for each protection -- action. -- * If set to true, setting that action will always categorise the page if -- an expiry parameter is not set. -- * If set to false, setting that action will never categorise the page. -- * If set to nil, the module will categorise the page if: -- 1) an expiry parameter is not set, and -- 2) a reason is provided, and -- 3) the specified reason is not blacklisted in the reasonsWithoutExpiryCheck -- table. expiryCheckActions = { edit = nil, move = false, autoreview = true, upload = false }, reasonsWithoutExpiryCheck = { blp = true, template = true, }, -------------------------------------------------------------------------------- -- Pagetypes -------------------------------------------------------------------------------- -- This table produces the page types available with the ${PAGETYPE} parameter. -- Keys are namespace numbers, or the string "default" for the default value. pagetypes = { [0] = 'article', [6] = 'file', [10] = 'template', [14] = 'category', [828] = 'module', default = 'page' }, -------------------------------------------------------------------------------- -- Strings marking indefinite protection -------------------------------------------------------------------------------- -- This table contains values passed to the expiry parameter that mean the page -- is protected indefinitely. indefStrings = { ['indef'] = true, ['indefinite'] = true, ['indefinitely'] = true, ['infinite'] = true, }, -------------------------------------------------------------------------------- -- Group hierarchy -------------------------------------------------------------------------------- -- This table maps each group to all groups that have a superset of the original -- group's page editing permissions. hierarchy = { sysop = {}, reviewer = {'sysop'}, filemover = {'sysop'}, templateeditor = {'sysop'}, extendedconfirmed = {'sysop'}, autoconfirmed = {'reviewer', 'filemover', 'templateeditor', 'extendedconfirmed'}, user = {'autoconfirmed'}, ['*'] = {'user'} }, -------------------------------------------------------------------------------- -- Wrapper templates and their default arguments -------------------------------------------------------------------------------- -- This table contains wrapper templates used with the module, and their -- default arguments. Templates specified in this table should contain the -- following invocation, and no other template content: -- -- {{#invoke:Protection banner|main}} -- -- If other content is desired, it can be added between -- <noinclude>...</noinclude> tags. -- -- When a user calls one of these wrapper templates, they will use the -- default arguments automatically. However, users can override any of the -- arguments. wrappers = { ['Template:Pp'] = {}, ['Template:Pp-extended'] = {'ecp'}, ['Template:Pp-blp'] = {'blp'}, -- we don't need Template:Pp-create ['Template:Pp-dispute'] = {'dispute'}, ['Template:Pp-main-page'] = {'mainpage'}, ['Template:Pp-move'] = {action = 'move', catonly = 'yes'}, ['Template:Pp-move-dispute'] = {'dispute', action = 'move', catonly = 'yes'}, -- we don't need Template:Pp-move-indef ['Template:Pp-move-vandalism'] = {'vandalism', action = 'move', catonly = 'yes'}, ['Template:Pp-office'] = {'office'}, ['Template:Pp-office-dmca'] = {'dmca'}, ['Template:Pp-pc'] = {action = 'autoreview', small = true}, ['Template:Pp-pc1'] = {action = 'autoreview', small = true}, ['Template:Pp-reset'] = {'reset'}, ['Template:Pp-semi-indef'] = {small = true}, ['Template:Pp-sock'] = {'sock'}, ['Template:Pp-template'] = {'template', small = true}, ['Template:Pp-upload'] = {action = 'upload'}, ['Template:Pp-usertalk'] = {'usertalk'}, ['Template:Pp-vandalism'] = {'vandalism'}, }, -------------------------------------------------------------------------------- -- -- MESSAGES -- -------------------------------------------------------------------------------- msg = { -------------------------------------------------------------------------------- -- Intro blurb and intro fragment -------------------------------------------------------------------------------- -- These messages specify what is produced by the ${INTROBLURB} and -- ${INTROFRAGMENT} parameters. If the protection is temporary they use the -- intro-blurb-expiry or intro-fragment-expiry, and if not they use -- intro-blurb-noexpiry or intro-fragment-noexpiry. -- It is possible to use banner parameters in these messages. ['intro-blurb-expiry'] = '${PROTECTIONBLURB} until ${EXPIRY}.', ['intro-blurb-noexpiry'] = '${PROTECTIONBLURB}.', ['intro-fragment-expiry'] = '${PROTECTIONBLURB} until ${EXPIRY},', ['intro-fragment-noexpiry'] = '${PROTECTIONBLURB}', -------------------------------------------------------------------------------- -- Tooltip blurb -------------------------------------------------------------------------------- -- These messages specify what is produced by the ${TOOLTIPBLURB} parameter. -- If the protection is temporary the tooltip-blurb-expiry message is used, and -- if not the tooltip-blurb-noexpiry message is used. -- It is possible to use banner parameters in these messages. ['tooltip-blurb-expiry'] = 'This ${PAGETYPE} is ${PROTECTIONLEVEL} until ${EXPIRY}.', ['tooltip-blurb-noexpiry'] = 'This ${PAGETYPE} is ${PROTECTIONLEVEL}.', ['tooltip-fragment-expiry'] = 'This ${PAGETYPE} is ${PROTECTIONLEVEL} until ${EXPIRY},', ['tooltip-fragment-noexpiry'] = 'This ${PAGETYPE} is ${PROTECTIONLEVEL}', -------------------------------------------------------------------------------- -- Special explanation blurb -------------------------------------------------------------------------------- -- An explanation blurb for pages that cannot be unprotected, e.g. for pages -- in the MediaWiki namespace. -- It is possible to use banner parameters in this message. ['explanation-blurb-nounprotect'] = 'See the [[Wikipedia:Protection policy|' .. 'protection policy]] and ${PROTECTIONLOG} for more details.' .. ' Please discuss any changes on the ${TALKPAGE}; you' .. ' may ${EDITREQUEST} to ask an' .. ' [[Wikipedia:Administrators|administrator]] to make an edit if it' .. ' is [[Help:Minor edit#When to mark an edit as a minor edit' .. '|uncontroversial]] or supported by [[Wikipedia:Consensus' .. '|consensus]].', -------------------------------------------------------------------------------- -- Protection log display values -------------------------------------------------------------------------------- -- These messages determine the display values for the protection log link -- or the pending changes log link produced by the ${PROTECTIONLOG} parameter. -- It is possible to use banner parameters in these messages. ['protection-log-display'] = 'protection log', ['pc-log-display'] = 'pending changes log', -------------------------------------------------------------------------------- -- Current version display values -------------------------------------------------------------------------------- -- These messages determine the display values for the page history link -- or the move log link produced by the ${CURRENTVERSION} parameter. -- It is possible to use banner parameters in these messages. ['current-version-move-display'] = 'current title', ['current-version-edit-display'] = 'current version', -------------------------------------------------------------------------------- -- Talk page -------------------------------------------------------------------------------- -- This message determines the display value of the talk page link produced -- with the ${TALKPAGE} parameter. -- It is possible to use banner parameters in this message. ['talk-page-link-display'] = 'talk page', -------------------------------------------------------------------------------- -- Edit requests -------------------------------------------------------------------------------- -- This message determines the display value of the edit request link produced -- with the ${EDITREQUEST} parameter. -- It is possible to use banner parameters in this message. ['edit-request-display'] = 'submit an edit request', -------------------------------------------------------------------------------- -- Expiry date format -------------------------------------------------------------------------------- -- This is the format for the blurb expiry date. It should be valid input for -- the first parameter of the #time parser function. ['expiry-date-format'] = 'F j, Y "at" H:i e', -------------------------------------------------------------------------------- -- Tracking categories -------------------------------------------------------------------------------- -- These messages determine which tracking categories the module outputs. ['tracking-category-incorrect'] = 'Wikipedia pages with incorrect protection templates', ['tracking-category-template'] = 'Wikipedia template-protected pages other than templates and modules', -------------------------------------------------------------------------------- -- Images -------------------------------------------------------------------------------- -- These are images that are not defined by their protection action and protection level. ['image-filename-indef'] = 'Full-protection-shackle.svg', ['image-filename-default'] = 'Transparent.gif', -------------------------------------------------------------------------------- -- End messages -------------------------------------------------------------------------------- } -------------------------------------------------------------------------------- -- End configuration -------------------------------------------------------------------------------- } eeb6sgpzkp24z3uln44ko8rah6nhotf Module:Purge 828 1683 27666 27665 2022-07-30T05:41:51Z Samatics 9 1 revision imported from [[:en:Module:Purge]]: Import citation templates Scribunto text/plain -- This module implements [[Template:Purge]]. local p = {} local function makeUrlLink(url, display) return string.format('[%s %s]', url, display) end function p._main(args) -- Make the URL local url do local title if args.page then title = mw.title.new(args.page) if not title then error(string.format( "'%s' is not a valid page name", args.page ), 2) end else title = mw.title.getCurrentTitle() end if args.anchor then title.fragment = args.anchor end url = title:fullUrl{action = 'purge'} end -- Make the display local display if args.page then display = args[1] or 'Purge' else display = mw.html.create('span') display :attr('title', 'Purge this page') :wikitext(args[1] or 'Purge') display = tostring(display) end -- Output the HTML local root = mw.html.create('span') root :addClass('noprint') :addClass('plainlinks') :addClass('purgelink') :wikitext(makeUrlLink(url, display)) return tostring(root) end function p.main(frame) local args = frame:getParent().args return p._main(args) end return p 7zn4wpraqp0o2q6ovvb2j9zno19p3zp Module:Section link 828 1684 27668 27667 2022-07-30T05:41:51Z Samatics 9 1 revision imported from [[:en:Module:Section_link]]: Import citation templates Scribunto text/plain -- This module implements {{section link}}. require('Module:No globals'); local checkType = require('libraryUtil').checkType local p = {} local function makeSectionLink(page, section, display) display = display or section page = page or '' -- MediaWiki doesn't allow these in `page`, so only need to do for `section` if type(section) == 'string' then section = string.gsub(section, "{", "&#x7B;") section = string.gsub(section, "}", "&#x7D;") end return string.format('[[%s#%s|%s]]', page, section, display) end local function normalizeTitle(title) title = mw.ustring.gsub(mw.ustring.gsub(title, "'", ""), '"', '') title = mw.ustring.gsub(title, "%b<>", "") return mw.title.new(title).prefixedText end function p._main(page, sections, options, title) -- Validate input. checkType('_main', 1, page, 'string', true) checkType('_main', 3, options, 'table', true) if sections == nil then sections = {} elseif type(sections) == 'string' then sections = {sections} elseif type(sections) ~= 'table' then error(string.format( "type error in argument #2 to '_main' " .. "(string, table or nil expected, got %s)", type(sections) ), 2) end options = options or {} title = title or mw.title.getCurrentTitle() -- Deal with blank page names elegantly if page and not page:find('%S') then page = nil options.nopage = true end -- Make the link(s). local isShowingPage = not options.nopage if #sections <= 1 then local linkPage = page or '' local section = sections[1] or 'Notes' local display = '§&nbsp;' .. section if isShowingPage then page = page or title.prefixedText if options.display and options.display ~= '' then if normalizeTitle(options.display) == normalizeTitle(page) then display = options.display .. ' ' .. display else error(string.format( 'Display title "%s" was ignored since it is ' .. "not equivalent to the page's actual title", options.display ), 0) end else display = page .. ' ' .. display end end return makeSectionLink(linkPage, section, display) else -- Multiple sections. First, make a list of the links to display. local ret = {} for i, section in ipairs(sections) do ret[i] = makeSectionLink(page, section) end -- Assemble the list of links into a string with mw.text.listToText. -- We use the default separator for mw.text.listToText, but a custom -- conjunction. There is also a special case conjunction if we only -- have two links. local conjunction if #sections == 2 then conjunction = '&#8203; and ' else conjunction = ', and ' end ret = mw.text.listToText(ret, nil, conjunction) -- Add the intro text. local intro = '§§&nbsp;' if isShowingPage then intro = (page or title.prefixedText) .. ' ' .. intro end ret = intro .. ret return ret end end function p.main(frame) local yesno = require('Module:Yesno') local args = require('Module:Arguments').getArgs(frame, { wrappers = 'Template:Section link', valueFunc = function (key, value) value = value:match('^%s*(.-)%s*$') -- Trim whitespace -- Allow blank first parameters, as the wikitext template does this. if value ~= '' or key == 1 then return value end end }) for k, v in pairs(args) do -- replace underscores in the positional parameter values if 'number' == type(k) then if not yesno (args['keep-underscores']) then -- unless |keep-underscores=yes args[k] = mw.uri.decode (v, 'WIKI'); -- percent-decode; replace underscores with space characters else args[k] = mw.uri.decode (v, 'PATH'); -- percent-decode; retain underscores end end end -- Sort the arguments. local page local sections, options = {}, {} for k, v in pairs(args) do if k == 1 then -- Doing this in the loop because of a bug in [[Module:Arguments]] -- when using pairs with deleted arguments. page = mw.text.decode(v, true) elseif type(k) == 'number' then sections[k] = v else options[k] = v end end options.nopage = yesno (options.nopage); -- make boolean -- Extract section from page, if present if page then local p, s = page:match('^(.-)#(.*)$') if p then page, sections[1] = p, s end end -- Compress the sections array. local function compressArray(t) local nums, ret = {}, {} for num in pairs(t) do nums[#nums + 1] = num end table.sort(nums) for i, num in ipairs(nums) do ret[i] = t[num] end return ret end sections = compressArray(sections) return p._main(page, sections, options) end return p d7vs0d653q4eub1uslni5ah7cayid6t Module:String 828 1685 27670 27669 2022-07-30T05:41:51Z Samatics 9 1 revision imported from [[:en:Module:String]]: Import citation templates Scribunto text/plain --[[ This module is intended to provide access to basic string functions. Most of the functions provided here can be invoked with named parameters, unnamed parameters, or a mixture. If named parameters are used, Mediawiki will automatically remove any leading or trailing whitespace from the parameter. Depending on the intended use, it may be advantageous to either preserve or remove such whitespace. Global options ignore_errors: If set to 'true' or 1, any error condition will result in an empty string being returned rather than an error message. error_category: If an error occurs, specifies the name of a category to include with the error message. The default category is [Category:Errors reported by Module String]. no_category: If set to 'true' or 1, no category will be added if an error is generated. Unit tests for this module are available at Module:String/tests. ]] local str = {} --[[ len This function returns the length of the target string. Usage: {{#invoke:String|len|target_string|}} OR {{#invoke:String|len|s=target_string}} Parameters s: The string whose length to report If invoked using named parameters, Mediawiki will automatically remove any leading or trailing whitespace from the target string. ]] function str.len( frame ) local new_args = str._getParameters( frame.args, {'s'} ) local s = new_args['s'] or '' return mw.ustring.len( s ) end --[[ sub This function returns a substring of the target string at specified indices. Usage: {{#invoke:String|sub|target_string|start_index|end_index}} OR {{#invoke:String|sub|s=target_string|i=start_index|j=end_index}} Parameters s: The string to return a subset of i: The fist index of the substring to return, defaults to 1. j: The last index of the string to return, defaults to the last character. The first character of the string is assigned an index of 1. If either i or j is a negative value, it is interpreted the same as selecting a character by counting from the end of the string. Hence, a value of -1 is the same as selecting the last character of the string. If the requested indices are out of range for the given string, an error is reported. ]] function str.sub( frame ) local new_args = str._getParameters( frame.args, { 's', 'i', 'j' } ) local s = new_args['s'] or '' local i = tonumber( new_args['i'] ) or 1 local j = tonumber( new_args['j'] ) or -1 local len = mw.ustring.len( s ) -- Convert negatives for range checking if i < 0 then i = len + i + 1 end if j < 0 then j = len + j + 1 end if i > len or j > len or i < 1 or j < 1 then return str._error( 'String subset index out of range' ) end if j < i then return str._error( 'String subset indices out of order' ) end return mw.ustring.sub( s, i, j ) end --[[ This function implements that features of {{str sub old}} and is kept in order to maintain these older templates. ]] function str.sublength( frame ) local i = tonumber( frame.args.i ) or 0 local len = tonumber( frame.args.len ) return mw.ustring.sub( frame.args.s, i + 1, len and ( i + len ) ) end --[[ _match This function returns a substring from the source string that matches a specified pattern. It is exported for use in other modules Usage: strmatch = require("Module:String")._match sresult = strmatch( s, pattern, start, match, plain, nomatch ) Parameters s: The string to search pattern: The pattern or string to find within the string start: The index within the source string to start the search. The first character of the string has index 1. Defaults to 1. match: In some cases it may be possible to make multiple matches on a single string. This specifies which match to return, where the first match is match= 1. If a negative number is specified then a match is returned counting from the last match. Hence match = -1 is the same as requesting the last match. Defaults to 1. plain: A flag indicating that the pattern should be understood as plain text. Defaults to false. nomatch: If no match is found, output the "nomatch" value rather than an error. For information on constructing Lua patterns, a form of [regular expression], see: * http://www.lua.org/manual/5.1/manual.html#5.4.1 * http://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual#Patterns * http://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual#Ustring_patterns ]] -- This sub-routine is exported for use in other modules function str._match( s, pattern, start, match_index, plain_flag, nomatch ) if s == '' then return str._error( 'Target string is empty' ) end if pattern == '' then return str._error( 'Pattern string is empty' ) end start = tonumber(start) or 1 if math.abs(start) < 1 or math.abs(start) > mw.ustring.len( s ) then return str._error( 'Requested start is out of range' ) end if match_index == 0 then return str._error( 'Match index is out of range' ) end if plain_flag then pattern = str._escapePattern( pattern ) end local result if match_index == 1 then -- Find first match is simple case result = mw.ustring.match( s, pattern, start ) else if start > 1 then s = mw.ustring.sub( s, start ) end local iterator = mw.ustring.gmatch(s, pattern) if match_index > 0 then -- Forward search for w in iterator do match_index = match_index - 1 if match_index == 0 then result = w break end end else -- Reverse search local result_table = {} local count = 1 for w in iterator do result_table[count] = w count = count + 1 end result = result_table[ count + match_index ] end end if result == nil then if nomatch == nil then return str._error( 'Match not found' ) else return nomatch end else return result end end --[[ match This function returns a substring from the source string that matches a specified pattern. Usage: {{#invoke:String|match|source_string|pattern_string|start_index|match_number|plain_flag|nomatch_output}} OR {{#invoke:String|match|s=source_string|pattern=pattern_string|start=start_index |match=match_number|plain=plain_flag|nomatch=nomatch_output}} Parameters s: The string to search pattern: The pattern or string to find within the string start: The index within the source string to start the search. The first character of the string has index 1. Defaults to 1. match: In some cases it may be possible to make multiple matches on a single string. This specifies which match to return, where the first match is match= 1. If a negative number is specified then a match is returned counting from the last match. Hence match = -1 is the same as requesting the last match. Defaults to 1. plain: A flag indicating that the pattern should be understood as plain text. Defaults to false. nomatch: If no match is found, output the "nomatch" value rather than an error. If invoked using named parameters, Mediawiki will automatically remove any leading or trailing whitespace from each string. In some circumstances this is desirable, in other cases one may want to preserve the whitespace. If the match_number or start_index are out of range for the string being queried, then this function generates an error. An error is also generated if no match is found. If one adds the parameter ignore_errors=true, then the error will be suppressed and an empty string will be returned on any failure. For information on constructing Lua patterns, a form of [regular expression], see: * http://www.lua.org/manual/5.1/manual.html#5.4.1 * http://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual#Patterns * http://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual#Ustring_patterns ]] -- This is the entry point for #invoke:String|match function str.match( frame ) local new_args = str._getParameters( frame.args, {'s', 'pattern', 'start', 'match', 'plain', 'nomatch'} ) local s = new_args['s'] or '' local start = tonumber( new_args['start'] ) or 1 local plain_flag = str._getBoolean( new_args['plain'] or false ) local pattern = new_args['pattern'] or '' local match_index = math.floor( tonumber(new_args['match']) or 1 ) local nomatch = new_args['nomatch'] return str._match( s, pattern, start, match_index, plain_flag, nomatch ) end --[[ pos This function returns a single character from the target string at position pos. Usage: {{#invoke:String|pos|target_string|index_value}} OR {{#invoke:String|pos|target=target_string|pos=index_value}} Parameters target: The string to search pos: The index for the character to return If invoked using named parameters, Mediawiki will automatically remove any leading or trailing whitespace from the target string. In some circumstances this is desirable, in other cases one may want to preserve the whitespace. The first character has an index value of 1. If one requests a negative value, this function will select a character by counting backwards from the end of the string. In other words pos = -1 is the same as asking for the last character. A requested value of zero, or a value greater than the length of the string returns an error. ]] function str.pos( frame ) local new_args = str._getParameters( frame.args, {'target', 'pos'} ) local target_str = new_args['target'] or '' local pos = tonumber( new_args['pos'] ) or 0 if pos == 0 or math.abs(pos) > mw.ustring.len( target_str ) then return str._error( 'String index out of range' ) end return mw.ustring.sub( target_str, pos, pos ) end --[[ str_find This function duplicates the behavior of {{str_find}}, including all of its quirks. This is provided in order to support existing templates, but is NOT RECOMMENDED for new code and templates. New code is recommended to use the "find" function instead. Returns the first index in "source" that is a match to "target". Indexing is 1-based, and the function returns -1 if the "target" string is not present in "source". Important Note: If the "target" string is empty / missing, this function returns a value of "1", which is generally unexpected behavior, and must be accounted for separatetly. ]] function str.str_find( frame ) local new_args = str._getParameters( frame.args, {'source', 'target'} ) local source_str = new_args['source'] or '' local target_str = new_args['target'] or '' if target_str == '' then return 1 end local start = mw.ustring.find( source_str, target_str, 1, true ) if start == nil then start = -1 end return start end --[[ find This function allows one to search for a target string or pattern within another string. Usage: {{#invoke:String|find|source_str|target_string|start_index|plain_flag}} OR {{#invoke:String|find|source=source_str|target=target_str|start=start_index|plain=plain_flag}} Parameters source: The string to search target: The string or pattern to find within source start: The index within the source string to start the search, defaults to 1 plain: Boolean flag indicating that target should be understood as plain text and not as a Lua style regular expression, defaults to true If invoked using named parameters, Mediawiki will automatically remove any leading or trailing whitespace from the parameter. In some circumstances this is desirable, in other cases one may want to preserve the whitespace. This function returns the first index >= "start" where "target" can be found within "source". Indices are 1-based. If "target" is not found, then this function returns 0. If either "source" or "target" are missing / empty, this function also returns 0. This function should be safe for UTF-8 strings. ]] function str.find( frame ) local new_args = str._getParameters( frame.args, {'source', 'target', 'start', 'plain' } ) local source_str = new_args['source'] or '' local pattern = new_args['target'] or '' local start_pos = tonumber(new_args['start']) or 1 local plain = new_args['plain'] or true if source_str == '' or pattern == '' then return 0 end plain = str._getBoolean( plain ) local start = mw.ustring.find( source_str, pattern, start_pos, plain ) if start == nil then start = 0 end return start end --[[ replace This function allows one to replace a target string or pattern within another string. Usage: {{#invoke:String|replace|source_str|pattern_string|replace_string|replacement_count|plain_flag}} OR {{#invoke:String|replace|source=source_string|pattern=pattern_string|replace=replace_string| count=replacement_count|plain=plain_flag}} Parameters source: The string to search pattern: The string or pattern to find within source replace: The replacement text count: The number of occurences to replace, defaults to all. plain: Boolean flag indicating that pattern should be understood as plain text and not as a Lua style regular expression, defaults to true ]] function str.replace( frame ) local new_args = str._getParameters( frame.args, {'source', 'pattern', 'replace', 'count', 'plain' } ) local source_str = new_args['source'] or '' local pattern = new_args['pattern'] or '' local replace = new_args['replace'] or '' local count = tonumber( new_args['count'] ) local plain = new_args['plain'] or true if source_str == '' or pattern == '' then return source_str end plain = str._getBoolean( plain ) if plain then pattern = str._escapePattern( pattern ) replace = mw.ustring.gsub( replace, "%%", "%%%%" ) --Only need to escape replacement sequences. end local result if count ~= nil then result = mw.ustring.gsub( source_str, pattern, replace, count ) else result = mw.ustring.gsub( source_str, pattern, replace ) end return result end --[[ simple function to pipe string.rep to templates. ]] function str.rep( frame ) local repetitions = tonumber( frame.args[2] ) if not repetitions then return str._error( 'function rep expects a number as second parameter, received "' .. ( frame.args[2] or '' ) .. '"' ) end return string.rep( frame.args[1] or '', repetitions ) end --[[ escapePattern This function escapes special characters from a Lua string pattern. See [1] for details on how patterns work. [1] https://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual#Patterns Usage: {{#invoke:String|escapePattern|pattern_string}} Parameters pattern_string: The pattern string to escape. ]] function str.escapePattern( frame ) local pattern_str = frame.args[1] if not pattern_str then return str._error( 'No pattern string specified' ) end local result = str._escapePattern( pattern_str ) return result end --[[ count This function counts the number of occurrences of one string in another. ]] function str.count(frame) local args = str._getParameters(frame.args, {'source', 'pattern', 'plain'}) local source = args.source or '' local pattern = args.pattern or '' local plain = str._getBoolean(args.plain or true) if plain then pattern = str._escapePattern(pattern) end local _, count = mw.ustring.gsub(source, pattern, '') return count end --[[ endswith This function determines whether a string ends with another string. ]] function str.endswith(frame) local args = str._getParameters(frame.args, {'source', 'pattern'}) local source = args.source or '' local pattern = args.pattern or '' if pattern == '' then -- All strings end with the empty string. return "yes" end if mw.ustring.sub(source, -mw.ustring.len(pattern), -1) == pattern then return "yes" else return "" end end --[[ join Join all non empty arguments together; the first argument is the separator. Usage: {{#invoke:String|join|sep|one|two|three}} ]] function str.join(frame) local args = {} local sep for _, v in ipairs( frame.args ) do if sep then if v ~= '' then table.insert(args, v) end else sep = v end end return table.concat( args, sep or '' ) end --[[ Helper function that populates the argument list given that user may need to use a mix of named and unnamed parameters. This is relevant because named parameters are not identical to unnamed parameters due to string trimming, and when dealing with strings we sometimes want to either preserve or remove that whitespace depending on the application. ]] function str._getParameters( frame_args, arg_list ) local new_args = {} local index = 1 local value for _, arg in ipairs( arg_list ) do value = frame_args[arg] if value == nil then value = frame_args[index] index = index + 1 end new_args[arg] = value end return new_args end --[[ Helper function to handle error messages. ]] function str._error( error_str ) local frame = mw.getCurrentFrame() local error_category = frame.args.error_category or 'Errors reported by Module String' local ignore_errors = frame.args.ignore_errors or false local no_category = frame.args.no_category or false if str._getBoolean(ignore_errors) then return '' end local error_str = '<strong class="error">String Module Error: ' .. error_str .. '</strong>' if error_category ~= '' and not str._getBoolean( no_category ) then error_str = '[[Category:' .. error_category .. ']]' .. error_str end return error_str end --[[ Helper Function to interpret boolean strings ]] function str._getBoolean( boolean_str ) local boolean_value if type( boolean_str ) == 'string' then boolean_str = boolean_str:lower() if boolean_str == 'false' or boolean_str == 'no' or boolean_str == '0' or boolean_str == '' then boolean_value = false else boolean_value = true end elseif type( boolean_str ) == 'boolean' then boolean_value = boolean_str else error( 'No boolean value found' ) end return boolean_value end --[[ Helper function that escapes all pattern characters so that they will be treated as plain text. ]] function str._escapePattern( pattern_str ) return mw.ustring.gsub( pattern_str, "([%(%)%.%%%+%-%*%?%[%^%$%]])", "%%%1" ) end return str cufmbepw7ml3gut4lchtqrhtj5r63cp Module:String2 828 1686 27672 27671 2022-07-30T05:41:51Z Samatics 9 1 revision imported from [[:en:Module:String2]]: Import citation templates Scribunto text/plain local p = {} p.trim = function(frame) return mw.text.trim(frame.args[1] or "") end p.sentence = function (frame) -- {{lc:}} is strip-marker safe, string.lower is not. frame.args[1] = frame:callParserFunction('lc', frame.args[1]) return p.ucfirst(frame) end p.ucfirst = function (frame ) local s = mw.text.trim( frame.args[1] or "" ) local s1 = "" -- if it's a list chop off and (store as s1) everything up to the first <li> local lipos = mw.ustring.find(s, "<li>" ) if lipos then s1 = mw.ustring.sub(s, 1, lipos + 3) s = mw.ustring.sub(s, lipos + 4) end -- s1 is either "" or the first part of the list markup, so we can continue -- and prepend s1 to the returned string local letterpos if mw.ustring.find(s, "^%[%[[^|]+|[^%]]+%]%]") then -- this is a piped wikilink, so we capitalise the text, not the pipe local _ _, letterpos = mw.ustring.find(s, "|%W*%w") -- find the first letter after the pipe else letterpos = mw.ustring.find(s, '%w') end if letterpos then local first = mw.ustring.sub(s, 1, letterpos - 1) local letter = mw.ustring.sub(s, letterpos, letterpos) local rest = mw.ustring.sub(s, letterpos + 1) return s1 .. first .. mw.ustring.upper(letter) .. rest else return s1 .. s end end p.title = function (frame ) -- http://grammar.yourdictionary.com/capitalization/rules-for-capitalization-in-titles.html -- recommended by The U.S. Government Printing Office Style Manual: -- "Capitalize all words in titles of publications and documents, -- except a, an, the, at, by, for, in, of, on, to, up, and, as, but, or, and nor." local alwayslower = {['a'] = 1, ['an'] = 1, ['the'] = 1, ['and'] = 1, ['but'] = 1, ['or'] = 1, ['for'] = 1, ['nor'] = 1, ['on'] = 1, ['in'] = 1, ['at'] = 1, ['to'] = 1, ['from'] = 1, ['by'] = 1, ['of'] = 1, ['up'] = 1 } local res = '' local s = mw.text.trim( frame.args[1] or "" ) local words = mw.text.split( s, " ") for i, s in ipairs(words) do -- {{lc:}} is strip-marker safe, string.lower is not. s = frame:callParserFunction('lc', s) if i == 1 or alwayslower[s] ~= 1 then s = mw.getContentLanguage():ucfirst(s) end words[i] = s end return table.concat(words, " ") end -- findlast finds the last item in a list -- the first unnamed parameter is the list -- the second, optional unnamed parameter is the list separator (default = comma space) -- returns the whole list if separator not found p.findlast = function(frame) local s = mw.text.trim( frame.args[1] or "" ) local sep = frame.args[2] or "" if sep == "" then sep = ", " end local pattern = ".*" .. sep .. "(.*)" local a, b, last = s:find(pattern) if a then return last else return s end end -- stripZeros finds the first number and strips leading zeros (apart from units) -- e.g "0940" -> "940"; "Year: 0023" -> "Year: 23"; "00.12" -> "0.12" p.stripZeros = function(frame) local s = mw.text.trim(frame.args[1] or "") local n = tonumber( string.match( s, "%d+" ) ) or "" s = string.gsub( s, "%d+", n, 1 ) return s end -- nowiki ensures that a string of text is treated by the MediaWiki software as just a string -- it takes an unnamed parameter and trims whitespace, then removes any wikicode p.nowiki = function(frame) local str = mw.text.trim(frame.args[1] or "") return mw.text.nowiki(str) end -- split splits text at boundaries specified by separator -- and returns the chunk for the index idx (starting at 1) -- #invoke:String2 |split |text |separator |index |true/false -- #invoke:String2 |split |txt=text |sep=separator |idx=index |plain=true/false -- if plain is false/no/0 then separator is treated as a Lua pattern - defaults to plain=true p.split = function(frame) local args = frame.args if not(args[1] or args.txt) then args = frame:getParent().args end local txt = args[1] or args.txt or "" if txt == "" then return nil end local sep = (args[2] or args.sep or ""):gsub('"', '') local idx = tonumber(args[3] or args.idx) or 1 local plain = (args[4] or args.plain or "true"):sub(1,1) plain = (plain ~= "f" and plain ~= "n" and plain ~= "0") local splittbl = mw.text.split( txt, sep, plain ) if idx < 0 then idx = #splittbl + idx + 1 end return splittbl[idx] end -- val2percent scans through a string, passed as either the first unnamed parameter or |txt= -- it converts each number it finds into a percentage and returns the resultant string. p.val2percent = function(frame) local args = frame.args if not(args[1] or args.txt) then args = frame:getParent().args end local txt = mw.text.trim(args[1] or args.txt or "") if txt == "" then return nil end local function v2p (x) x = (tonumber(x) or 0) * 100 if x == math.floor(x) then x = math.floor(x) end return x .. "%" end txt = txt:gsub("%d[%d%.]*", v2p) -- store just the string return txt end -- one2a scans through a string, passed as either the first unnamed parameter or |txt= -- it converts each occurrence of 'one ' into either 'a ' or 'an ' and returns the resultant string. p.one2a = function(frame) local args = frame.args if not(args[1] or args.txt) then args = frame:getParent().args end local txt = mw.text.trim(args[1] or args.txt or "") if txt == "" then return nil end txt = txt:gsub(" one ", " a "):gsub("^one", "a"):gsub("One ", "A "):gsub("a ([aeiou])", "an %1"):gsub("A ([aeiou])", "An %1") return txt end -- findpagetext returns the position of a piece of text in a page -- First positional parameter or |text is the search text -- Optional parameter |title is the page title, defaults to current page -- Optional parameter |plain is either true for plain search (default) or false for Lua pattern search -- Optional parameter |nomatch is the return value when no match is found; default is nil p._findpagetext = function(args) -- process parameters local nomatch = args.nomatch or "" if nomatch == "" then nomatch = nil end -- local text = mw.text.trim(args[1] or args.text or "") if text == "" then return nil end -- local title = args.title or "" local titleobj if title == "" then titleobj = mw.title.getCurrentTitle() else titleobj = mw.title.new(title) end -- local plain = args.plain or "" if plain:sub(1, 1) == "f" then plain = false else plain = true end -- get the page content and look for 'text' - return position or nomatch local content = titleobj and titleobj:getContent() return content and mw.ustring.find(content, text, 1, plain) or nomatch end p.findpagetext = function(frame) local args = frame.args local pargs = frame:getParent().args for k, v in pairs(pargs) do args[k] = v end if not (args[1] or args.text) then return nil end -- just the first value return (p._findpagetext(args)) end -- returns the decoded url. Inverse of parser function {{urlencode:val|TYPE}} -- Type is: -- QUERY decodes + to space (default) -- PATH does no extra decoding -- WIKI decodes _ to space p._urldecode = function(url, type) url = url or "" type = (type == "PATH" or type == "WIKI") and type return mw.uri.decode( url, type ) end -- {{#invoke:String2|urldecode|url=url|type=type}} p.urldecode = function(frame) return mw.uri.decode( frame.args.url, frame.args.type ) end -- what follows was merged from Module:StringFunc -- helper functions p._GetParameters = require('Module:GetParameters') -- Argument list helper function, as per Module:String p._getParameters = p._GetParameters.getParameters -- Escape Pattern helper function so that all characters are treated as plain text, as per Module:String function p._escapePattern( pattern_str) return mw.ustring.gsub( pattern_str, "([%(%)%.%%%+%-%*%?%[%^%$%]])", "%%%1" ) end -- Helper Function to interpret boolean strings, as per Module:String p._getBoolean = p._GetParameters.getBoolean --[[ Strip This function Strips characters from string Usage: {{#invoke:String2|strip|source_string|characters_to_strip|plain_flag}} Parameters source: The string to strip chars: The pattern or list of characters to strip from string, replaced with '' plain: A flag indicating that the chars should be understood as plain text. defaults to true. Leading and trailing whitespace is also automatically stripped from the string. ]] function p.strip( frame ) local new_args = p._getParameters( frame.args, {'source', 'chars', 'plain'} ) local source_str = new_args['source'] or '' local chars = new_args['chars'] or '' or 'characters' source_str = mw.text.trim(source_str) if source_str == '' or chars == '' then return source_str end local l_plain = p._getBoolean( new_args['plain'] or true ) if l_plain then chars = p._escapePattern( chars ) end local result result = mw.ustring.gsub(source_str, "["..chars.."]", '') return result end --[[ Match any Returns the index of the first given pattern to match the input. Patterns must be consecutively numbered. Returns the empty string if nothing matches for use in {{#if:}} Usage: {{#invoke:String2|matchAll|source=123 abc|456|abc}} returns '2'. Parameters: source: the string to search plain: A flag indicating that the patterns should be understood as plain text. defaults to true. 1, 2, 3, ...: the patterns to search for ]] function p.matchAny(frame) local source_str = frame.args['source'] or error('The source parameter is mandatory.') local l_plain = p._getBoolean( frame.args['plain'] or true ) for i = 1, math.huge do local pattern = frame.args[i] if not pattern then return '' end if mw.ustring.find(source_str, pattern, 1, l_plain) then return tostring(i) end end end --[[--------------------------< H Y P H E N _ T O _ D A S H >-------------------------------------------------- Converts a hyphen to a dash under certain conditions. The hyphen must separate like items; unlike items are returned unmodified. These forms are modified: letter - letter (A - B) digit - digit (4-5) digit separator digit - digit separator digit (4.1-4.5 or 4-1-4-5) letterdigit - letterdigit (A1-A5) (an optional separator between letter and digit is supported – a.1-a.5 or a-1-a-5) digitletter - digitletter (5a - 5d) (an optional separator between letter and digit is supported – 5.a-5.d or 5-a-5-d) any other forms are returned unmodified. str may be a comma- or semicolon-separated list ]] function p.hyphen_to_dash( str, spacing ) if (str == nil or str == '') then return str end local accept str = mw.text.decode(str, true ) -- replace html entities with their characters; semicolon mucks up the text.split local out = {} local list = mw.text.split (str, '%s*[,;]%s*') -- split str at comma or semicolon separators if there are any for _, item in ipairs (list) do -- for each item in the list item = mw.text.trim(item) -- trim whitespace item, accept = item:gsub ('^%(%((.+)%)%)$', '%1') if accept == 0 and mw.ustring.match (item, '^%w*[%.%-]?%w+%s*[%-–—]%s*%w*[%.%-]?%w+$') then -- if a hyphenated range or has endash or emdash separators if item:match ('^%a+[%.%-]?%d+%s*%-%s*%a+[%.%-]?%d+$') or -- letterdigit hyphen letterdigit (optional separator between letter and digit) item:match ('^%d+[%.%-]?%a+%s*%-%s*%d+[%.%-]?%a+$') or -- digitletter hyphen digitletter (optional separator between digit and letter) item:match ('^%d+[%.%-]%d+%s*%-%s*%d+[%.%-]%d+$') or -- digit separator digit hyphen digit separator digit item:match ('^%d+%s*%-%s*%d+$') or -- digit hyphen digit item:match ('^%a+%s*%-%s*%a+$') then -- letter hyphen letter item = item:gsub ('(%w*[%.%-]?%w+)%s*%-%s*(%w*[%.%-]?%w+)', '%1–%2') -- replace hyphen, remove extraneous space characters else item = mw.ustring.gsub (item, '%s*[–—]%s*', '–') -- for endash or emdash separated ranges, replace em with en, remove extraneous whitespace end end table.insert (out, item) -- add the (possibly modified) item to the output table end local temp_str = table.concat (out, ',' .. spacing) -- concatenate the output table into a comma separated string temp_str, accept = temp_str:gsub ('^%(%((.+)%)%)$', '%1') -- remove accept-this-as-written markup when it wraps all of concatenated out if accept ~= 0 then temp_str = str:gsub ('^%(%((.+)%)%)$', '%1') -- when global markup removed, return original str; do it this way to suppress boolean second return value end return temp_str end function p.hyphen2dash( frame ) local str = frame.args[1] or '' local spacing = frame.args[2] or ' ' -- space is part of the standard separator for normal spacing (but in conjunction with templates r/rp/ran we may need a narrower spacing return p.hyphen_to_dash(str, spacing) end -- Similar to [[Module:String#endswith]] function p.startswith(frame) return (frame.args[1]:sub(1, frame.args[2]:len()) == frame.args[2]) and 'yes' or '' end return p 7novuiabacjj8enbp69666q0os29r7w Module:TableTools 828 1687 27674 27673 2022-07-30T05:41:52Z Samatics 9 1 revision imported from [[:en:Module:TableTools]]: Import citation templates Scribunto text/plain ------------------------------------------------------------------------------------ -- TableTools -- -- -- -- This module includes a number of functions for dealing with Lua tables. -- -- It is a meta-module, meant to be called from other Lua modules, and should not -- -- be called directly from #invoke. -- ------------------------------------------------------------------------------------ local libraryUtil = require('libraryUtil') local p = {} -- Define often-used variables and functions. local floor = math.floor local infinity = math.huge local checkType = libraryUtil.checkType local checkTypeMulti = libraryUtil.checkTypeMulti ------------------------------------------------------------------------------------ -- isPositiveInteger -- -- This function returns true if the given value is a positive integer, and false -- if not. Although it doesn't operate on tables, it is included here as it is -- useful for determining whether a given table key is in the array part or the -- hash part of a table. ------------------------------------------------------------------------------------ function p.isPositiveInteger(v) return type(v) == 'number' and v >= 1 and floor(v) == v and v < infinity end ------------------------------------------------------------------------------------ -- isNan -- -- This function returns true if the given number is a NaN value, and false if -- not. Although it doesn't operate on tables, it is included here as it is useful -- for determining whether a value can be a valid table key. Lua will generate an -- error if a NaN is used as a table key. ------------------------------------------------------------------------------------ function p.isNan(v) return type(v) == 'number' and v ~= v end ------------------------------------------------------------------------------------ -- shallowClone -- -- This returns a clone of a table. The value returned is a new table, but all -- subtables and functions are shared. Metamethods are respected, but the returned -- table will have no metatable of its own. ------------------------------------------------------------------------------------ function p.shallowClone(t) checkType('shallowClone', 1, t, 'table') local ret = {} for k, v in pairs(t) do ret[k] = v end return ret end ------------------------------------------------------------------------------------ -- removeDuplicates -- -- This removes duplicate values from an array. Non-positive-integer keys are -- ignored. The earliest value is kept, and all subsequent duplicate values are -- removed, but otherwise the array order is unchanged. ------------------------------------------------------------------------------------ function p.removeDuplicates(arr) checkType('removeDuplicates', 1, arr, 'table') local isNan = p.isNan local ret, exists = {}, {} for _, v in ipairs(arr) do if isNan(v) then -- NaNs can't be table keys, and they are also unique, so we don't need to check existence. ret[#ret + 1] = v else if not exists[v] then ret[#ret + 1] = v exists[v] = true end end end return ret end ------------------------------------------------------------------------------------ -- numKeys -- -- This takes a table and returns an array containing the numbers of any numerical -- keys that have non-nil values, sorted in numerical order. ------------------------------------------------------------------------------------ function p.numKeys(t) checkType('numKeys', 1, t, 'table') local isPositiveInteger = p.isPositiveInteger local nums = {} for k in pairs(t) do if isPositiveInteger(k) then nums[#nums + 1] = k end end table.sort(nums) return nums end ------------------------------------------------------------------------------------ -- affixNums -- -- This takes a table and returns an array containing the numbers of keys with the -- specified prefix and suffix. For example, for the table -- {a1 = 'foo', a3 = 'bar', a6 = 'baz'} and the prefix "a", affixNums will return -- {1, 3, 6}. ------------------------------------------------------------------------------------ function p.affixNums(t, prefix, suffix) checkType('affixNums', 1, t, 'table') checkType('affixNums', 2, prefix, 'string', true) checkType('affixNums', 3, suffix, 'string', true) local function cleanPattern(s) -- Cleans a pattern so that the magic characters ()%.[]*+-?^$ are interpreted literally. return s:gsub('([%(%)%%%.%[%]%*%+%-%?%^%$])', '%%%1') end prefix = prefix or '' suffix = suffix or '' prefix = cleanPattern(prefix) suffix = cleanPattern(suffix) local pattern = '^' .. prefix .. '([1-9]%d*)' .. suffix .. '$' local nums = {} for k in pairs(t) do if type(k) == 'string' then local num = mw.ustring.match(k, pattern) if num then nums[#nums + 1] = tonumber(num) end end end table.sort(nums) return nums end ------------------------------------------------------------------------------------ -- numData -- -- Given a table with keys like {"foo1", "bar1", "foo2", "baz2"}, returns a table -- of subtables in the format -- {[1] = {foo = 'text', bar = 'text'}, [2] = {foo = 'text', baz = 'text'}}. -- Keys that don't end with an integer are stored in a subtable named "other". The -- compress option compresses the table so that it can be iterated over with -- ipairs. ------------------------------------------------------------------------------------ function p.numData(t, compress) checkType('numData', 1, t, 'table') checkType('numData', 2, compress, 'boolean', true) local ret = {} for k, v in pairs(t) do local prefix, num = mw.ustring.match(tostring(k), '^([^0-9]*)([1-9][0-9]*)$') if num then num = tonumber(num) local subtable = ret[num] or {} if prefix == '' then -- Positional parameters match the blank string; put them at the start of the subtable instead. prefix = 1 end subtable[prefix] = v ret[num] = subtable else local subtable = ret.other or {} subtable[k] = v ret.other = subtable end end if compress then local other = ret.other ret = p.compressSparseArray(ret) ret.other = other end return ret end ------------------------------------------------------------------------------------ -- compressSparseArray -- -- This takes an array with one or more nil values, and removes the nil values -- while preserving the order, so that the array can be safely traversed with -- ipairs. ------------------------------------------------------------------------------------ function p.compressSparseArray(t) checkType('compressSparseArray', 1, t, 'table') local ret = {} local nums = p.numKeys(t) for _, num in ipairs(nums) do ret[#ret + 1] = t[num] end return ret end ------------------------------------------------------------------------------------ -- sparseIpairs -- -- This is an iterator for sparse arrays. It can be used like ipairs, but can -- handle nil values. ------------------------------------------------------------------------------------ function p.sparseIpairs(t) checkType('sparseIpairs', 1, t, 'table') local nums = p.numKeys(t) local i = 0 local lim = #nums return function () i = i + 1 if i <= lim then local key = nums[i] return key, t[key] else return nil, nil end end end ------------------------------------------------------------------------------------ -- size -- -- This returns the size of a key/value pair table. It will also work on arrays, -- but for arrays it is more efficient to use the # operator. ------------------------------------------------------------------------------------ function p.size(t) checkType('size', 1, t, 'table') local i = 0 for _ in pairs(t) do i = i + 1 end return i end local function defaultKeySort(item1, item2) -- "number" < "string", so numbers will be sorted before strings. local type1, type2 = type(item1), type(item2) if type1 ~= type2 then return type1 < type2 elseif type1 == 'table' or type1 == 'boolean' or type1 == 'function' then return tostring(item1) < tostring(item2) else return item1 < item2 end end ------------------------------------------------------------------------------------ -- keysToList -- -- Returns an array of the keys in a table, sorted using either a default -- comparison function or a custom keySort function. ------------------------------------------------------------------------------------ function p.keysToList(t, keySort, checked) if not checked then checkType('keysToList', 1, t, 'table') checkTypeMulti('keysToList', 2, keySort, {'function', 'boolean', 'nil'}) end local arr = {} local index = 1 for k in pairs(t) do arr[index] = k index = index + 1 end if keySort ~= false then keySort = type(keySort) == 'function' and keySort or defaultKeySort table.sort(arr, keySort) end return arr end ------------------------------------------------------------------------------------ -- sortedPairs -- -- Iterates through a table, with the keys sorted using the keysToList function. -- If there are only numerical keys, sparseIpairs is probably more efficient. ------------------------------------------------------------------------------------ function p.sortedPairs(t, keySort) checkType('sortedPairs', 1, t, 'table') checkType('sortedPairs', 2, keySort, 'function', true) local arr = p.keysToList(t, keySort, true) local i = 0 return function () i = i + 1 local key = arr[i] if key ~= nil then return key, t[key] else return nil, nil end end end ------------------------------------------------------------------------------------ -- isArray -- -- Returns true if the given value is a table and all keys are consecutive -- integers starting at 1. ------------------------------------------------------------------------------------ function p.isArray(v) if type(v) ~= 'table' then return false end local i = 0 for _ in pairs(v) do i = i + 1 if v[i] == nil then return false end end return true end ------------------------------------------------------------------------------------ -- isArrayLike -- -- Returns true if the given value is iterable and all keys are consecutive -- integers starting at 1. ------------------------------------------------------------------------------------ function p.isArrayLike(v) if not pcall(pairs, v) then return false end local i = 0 for _ in pairs(v) do i = i + 1 if v[i] == nil then return false end end return true end ------------------------------------------------------------------------------------ -- invert -- -- Transposes the keys and values in an array. For example, {"a", "b", "c"} -> -- {a = 1, b = 2, c = 3}. Duplicates are not supported (result values refer to -- the index of the last duplicate) and NaN values are ignored. ------------------------------------------------------------------------------------ function p.invert(arr) checkType("invert", 1, arr, "table") local isNan = p.isNan local map = {} for i, v in ipairs(arr) do if not isNan(v) then map[v] = i end end return map end ------------------------------------------------------------------------------------ -- listToSet -- -- Creates a set from the array part of the table. Indexing the set by any of the -- values of the array returns true. For example, {"a", "b", "c"} -> -- {a = true, b = true, c = true}. NaN values are ignored as Lua considers them -- never equal to any value (including other NaNs or even themselves). ------------------------------------------------------------------------------------ function p.listToSet(arr) checkType("listToSet", 1, arr, "table") local isNan = p.isNan local set = {} for _, v in ipairs(arr) do if not isNan(v) then set[v] = true end end return set end ------------------------------------------------------------------------------------ -- deepCopy -- -- Recursive deep copy function. Preserves identities of subtables. ------------------------------------------------------------------------------------ local function _deepCopy(orig, includeMetatable, already_seen) -- Stores copies of tables indexed by the original table. already_seen = already_seen or {} local copy = already_seen[orig] if copy ~= nil then return copy end if type(orig) == 'table' then copy = {} for orig_key, orig_value in pairs(orig) do copy[_deepCopy(orig_key, includeMetatable, already_seen)] = _deepCopy(orig_value, includeMetatable, already_seen) end already_seen[orig] = copy if includeMetatable then local mt = getmetatable(orig) if mt ~= nil then local mt_copy = _deepCopy(mt, includeMetatable, already_seen) setmetatable(copy, mt_copy) already_seen[mt] = mt_copy end end else -- number, string, boolean, etc copy = orig end return copy end function p.deepCopy(orig, noMetatable, already_seen) checkType("deepCopy", 3, already_seen, "table", true) return _deepCopy(orig, not noMetatable, already_seen) end ------------------------------------------------------------------------------------ -- sparseConcat -- -- Concatenates all values in the table that are indexed by a number, in order. -- sparseConcat{a, nil, c, d} => "acd" -- sparseConcat{nil, b, c, d} => "bcd" ------------------------------------------------------------------------------------ function p.sparseConcat(t, sep, i, j) local arr = {} local arr_i = 0 for _, v in p.sparseIpairs(t) do arr_i = arr_i + 1 arr[arr_i] = v end return table.concat(arr, sep, i, j) end ------------------------------------------------------------------------------------ -- length -- -- Finds the length of an array, or of a quasi-array with keys such as "data1", -- "data2", etc., using an exponential search algorithm. It is similar to the -- operator #, but may return a different value when there are gaps in the array -- portion of the table. Intended to be used on data loaded with mw.loadData. For -- other tables, use #. -- Note: #frame.args in frame object always be set to 0, regardless of the number -- of unnamed template parameters, so use this function for frame.args. ------------------------------------------------------------------------------------ function p.length(t, prefix) -- requiring module inline so that [[Module:Exponential search]] which is -- only needed by this one function doesn't get millions of transclusions local expSearch = require("Module:Exponential search") checkType('length', 1, t, 'table') checkType('length', 2, prefix, 'string', true) return expSearch(function (i) local key if prefix then key = prefix .. tostring(i) else key = i end return t[key] ~= nil end) or 0 end ------------------------------------------------------------------------------------ -- inArray -- -- Returns true if valueToFind is a member of the array, and false otherwise. ------------------------------------------------------------------------------------ function p.inArray(arr, valueToFind) checkType("inArray", 1, arr, "table") -- if valueToFind is nil, error? for _, v in ipairs(arr) do if v == valueToFind then return true end end return false end return p 0z6y1iz1ggzcjp1rhkrrhgprosuh475 Module:Template link general 828 1688 27676 27675 2022-07-30T05:41:52Z Samatics 9 1 revision imported from [[:en:Module:Template_link_general]]: Import citation templates Scribunto text/plain -- This implements Template:Tlg local getArgs = require('Module:Arguments').getArgs local p = {} -- Is a string non-empty? local function _ne(s) return s ~= nil and s ~= "" end local nw = mw.text.nowiki local function addTemplate(s) local i, _ = s:find(':', 1, true) if i == nil then return 'Template:' .. s end local ns = s:sub(1, i - 1) if ns == '' or mw.site.namespaces[ns] then return s else return 'Template:' .. s end end local function trimTemplate(s) local needle = 'template:' if s:sub(1, needle:len()):lower() == needle then return s:sub(needle:len() + 1) else return s end end local function linkTitle(args) if _ne(args.nolink) then return args['1'] end local titleObj local titlePart = '[[' if args['1'] then -- This handles :Page and other NS titleObj = mw.title.new(args['1'], 'Template') else titleObj = mw.title.getCurrentTitle() end titlePart = titlePart .. (titleObj ~= nil and titleObj.fullText or addTemplate(args['1'])) local textPart = args.alttext if not _ne(textPart) then if titleObj ~= nil then textPart = titleObj:inNamespace("Template") and args['1'] or titleObj.fullText else -- redlink textPart = args['1'] end end if _ne(args.subst) then -- HACK: the ns thing above is probably broken textPart = 'subst:' .. textPart end if _ne(args.brace) then textPart = nw('{{') .. textPart .. nw('}}') elseif _ne(args.braceinside) then textPart = nw('{') .. textPart .. nw('}') end titlePart = titlePart .. '|' .. textPart .. ']]' if _ne(args.braceinside) then titlePart = nw('{') .. titlePart .. nw('}') end return titlePart end function p.main(frame) local args = getArgs(frame, { trim = true, removeBlanks = false }) return p._main(args) end function p._main(args) local bold = _ne(args.bold) or _ne(args.boldlink) or _ne(args.boldname) local italic = _ne(args.italic) or _ne(args.italics) local dontBrace = _ne(args.brace) or _ne(args.braceinside) local code = _ne(args.code) or _ne(args.tt) local show_result = _ne(args._show_result) local expand = _ne(args._expand) -- Build the link part local titlePart = linkTitle(args) if bold then titlePart = "'''" .. titlePart .. "'''" end if _ne(args.nowrapname) then titlePart = '<span class="nowrap">' .. titlePart .. '</span>' end -- Build the arguments local textPart = "" local textPartBuffer = "&#124;" local codeArguments = {} local codeArgumentsString = "" local i = 2 local j = 1 while args[i] do local val = args[i] if val ~= "" then if _ne(args.nowiki) then -- Unstrip nowiki tags first because calling nw on something that already contains nowiki tags will -- mangle the nowiki strip marker and result in literal UNIQ...QINU showing up val = nw(mw.text.unstripNoWiki(val)) end local k, v = string.match(val, "(.*)=(.*)") if not k then codeArguments[j] = val j = j + 1 else codeArguments[k] = v end codeArgumentsString = codeArgumentsString .. textPartBuffer .. val if italic then val = '<span style="font-style:italic;">' .. val .. '</span>' end textPart = textPart .. textPartBuffer .. val end i = i + 1 end -- final wrap local ret = titlePart .. textPart if not dontBrace then ret = nw('{{') .. ret .. nw('}}') end if _ne(args.a) then ret = nw('*') .. '&nbsp;' .. ret end if _ne(args.kbd) then ret = '<kbd>' .. ret .. '</kbd>' end if code then ret = '<code>' .. ret .. '</code>' elseif _ne(args.plaincode) then ret = '<code style="border:none;background:transparent;">' .. ret .. '</code>' end if _ne(args.nowrap) then ret = '<span class="nowrap">' .. ret .. '</span>' end --[[ Wrap as html?? local span = mw.html.create('span') span:wikitext(ret) --]] if _ne(args.debug) then ret = ret .. '\n<pre>' .. mw.text.encode(mw.dumpObject(args)) .. '</pre>' end if show_result then local result = mw.getCurrentFrame():expandTemplate{title = addTemplate(args[1]), args = codeArguments} ret = ret .. " → " .. result end if expand then local query = mw.text.encode('{{' .. addTemplate(args[1]) .. string.gsub(codeArgumentsString, textPartBuffer, "|") .. '}}') local url = mw.uri.fullUrl('special:ExpandTemplates', 'wpInput=' .. query) mw.log() ret = ret .. " [" .. tostring(url) .. "]" end return ret end return p n9mqsaqf536os0lov5na5yuqoibbr4y Module:Template wrapper 828 1689 27678 27677 2022-07-30T05:41:52Z Samatics 9 1 revision imported from [[:en:Module:Template_wrapper]]: Import citation templates Scribunto text/plain require('Module:No globals'); local error_msg = '<span style=\"font-size:100%\" class=\"error\"><code style=\"color:inherit; border:inherit; padding:inherit;\">&#124;_template=</code> missing or empty</span>'; --[[--------------------------< I S _ I N _ T A B L E >-------------------------------------------------------- scan through tbl looking for value; return true if found, false else ]] local function is_in_table (tbl, value) for k, v in pairs (tbl) do if v == value then return true end end return false; end --[[--------------------------< A D D _ P A R A M E T E R >---------------------------------------------------- adds parameter name and its value to args table according to the state of boolean list argument; kv pair for template execution; k=v string for template listing. ]] local function add_parameter (k, v, args, list) if list then table.insert( args, table.concat ({k, '=', v})); -- write parameter names and values to args table as string else args[k] = v; -- copy parameters to args table end end --[[--------------------------< A L I A S _ M A P _ G E T >---------------------------------------------------- returns a table of local template (parent frame) parameter names and the target template names that match where in [key]=<value> pairs where: [key] is local template parameter name (an alias) <value> is target template parameter name (the canonical parameter name used in the working template) The parameter |_alias-map= has the form: |_alias-map=<list> where <list> is a comma-separated list of alias / canonical parameter name pairs in the form <from> : <to> where: <from> is the local template's parameter name (alias) <to> is the target template's parameter name (canonical) for enumerated parameters place an octothorp (#) where the enumerator digits are placed in the parameter names: <from#> : <to#> ]] local function alias_map_get (_alias_map) local T = mw.text.split (_alias_map, '%s*,%s*'); -- convert the comma-separated list into a table of alias pairs local mapped_aliases = {}; -- mapped aliases will go here local l_name, t_name; -- parameter names for _, alias_pair in ipairs (T) do -- loop through the table of alias pairs l_name, t_name = alias_pair:match ('(.-)%s*:%s*(.+)'); -- from each pair, get local and target parameter names if l_name and t_name then -- if both are set if tonumber (l_name) then l_name = tonumber (l_name); -- convert number-as-text to a number end mapped_aliases[l_name] = t_name; -- add them to the map table end end return mapped_aliases; end --[[--------------------------< F R A M E _ A R G S _ G E T >-------------------------------------------------- Fetch the wrapper template's 'default' and control parameters; adds default parameters to args returns content of |_template= parameter (name of the working template); nil else ]] local function frame_args_get (frame_args, args, list) local template; for k, v in pairs (frame_args) do -- here we get the wrapper template's 'default' parameters if 'string' == type (k) and (v and ('' ~= v)) then -- do not pass along positional or empty parameters if '_template' == k then template = v; -- save the name of template that we are wrapping elseif '_exclude' ~= k and '_reuse' ~= k and '_include-positional' ~= k and '_alias-map' ~= k then -- these already handled so ignore here; add_parameter (k, v, args, list); -- add all other parameters to args in the style dictated by list end end end return template; -- return contents of |_template= parameter end --[=[--------------------------< P F R A M E _ A R G S _ G E T >------------------------------------------------ Fetches the wrapper template's 'live' parameters; adds live parameters that aren't members of the exclude table to args table; positional parameters may not be excluded no return value ]=] local function pframe_args_get (pframe_args, args, exclude, _include_positional, list) for k, v in pairs (pframe_args) do if 'string' == type (k) and not is_in_table (exclude, k) then -- do not pass along excluded parameters if v and ('' ~= v) then -- pass along only those parameters that have assigned values if 'unset' == v:lower() then -- special keyword to unset 'default' parameters set in the wrapper template v = ''; -- unset the value in the args table end add_parameter (k, v, args, list) -- add all other parameters to args in the style dictated by list; alias map only supported for local-template parameters end end end if _include_positional then for i, v in ipairs (pframe_args) do -- pass along positional parameters if 'unset' == v:lower() then -- special keyword to unset 'default' parameters set in the wrapper template v = ''; -- unset the value in the args table end add_parameter (i, v, args, list); end end end --[[--------------------------< _ M A I N >-------------------------------------------------------------------- Collect the various default and live parameters into args styled according to boolean list. returns name of the working or listed template or nil for an error message ]] local function _main (frame, args, list) local template; local exclude = {}; -- table of parameter names for parameters that are not passed to the working template local reuse_list = {}; -- table of pframe parameter names whose values are modified before they are passed to the working template as the same name local alias_map = {}; -- table that maps parameter aliases to working template canonical parameter names local _include_positional; if frame.args._exclude and ('' ~= frame.args._exclude) then -- if there is |_exclude= and it's not empty exclude = mw.text.split (frame.args._exclude, "%s*,%s*"); -- make a table from its contents end -- TODO: |_reuse= needs a better name (|_reuse=) if frame.args._reuse and ('' ~= frame.args._reuse) then -- if there is |_reuse= and it's not empty reuse_list = mw.text.split (frame.args._reuse, "%s*,%s*"); -- make a table from its contents end if frame.args['_alias-map'] and ('' ~= frame.args['_alias-map']) then -- if there is |_alias-map= and it's not empty alias_map = alias_map_get (frame.args['_alias-map']); -- make a table from its contents end template = frame_args_get (frame.args, args, list); -- get parameters provided in the {{#invoke:template wrapper|...|...}} if nil == template or '' == template then -- this is the one parameter that is required by this module return nil; -- not present, tell calling function to emit an error message end _include_positional = 'yes' == frame.args['_include-positional']; -- when true pass all positional parameters along with non-excluded named parameters to ... -- ... the working template; positional parameters are not excludable local _pframe_args = frame:getParent().args; -- here we get the wrapper template's 'live' parameters from pframe.args local pframe_args = {}; -- a local table that we can modify for k, v in pairs (_pframe_args) do -- make a copy that we can modify pframe_args[k] = v; end -- here we look for pframe parameters that are aliases of canonical parameter names; when found -- we replace the alias with the canonical. We do this here because the reuse_list works on -- canonical parameter names so first we convert alias parameter names to canonical names and then -- we remove those canonical names from the pframe table that are reused (provided to the working -- template through the frame args table) for k, v in pairs (alias_map) do -- k is alias name, v is canonical name if pframe_args[k] then -- if pframe_args has parameter with alias name pframe_args[v] = _pframe_args[k]; -- create new canonical name with alias' value pframe_args[k] = nil; -- unset the alias end end for k, v in pairs (pframe_args) do -- do enumerated parameter alias -> canonical translation if 'string' == type (k) then -- only named parameters can be enumerated if alias_map[k..'#'] then -- non-enumerated alias matches enumerated parameter pattern? enumerator at end only pframe_args[alias_map[k..'#']:gsub('#', '')] = v; -- remove '#' and copy parameter to pframe_args table pframe_args[k] = nil; -- unset the alias elseif k:match ('%d+') then -- if this parameter name contains digits local temp = k:gsub ('%d+', '#'); -- make a copy; digits replaced with single '#' local enum = k:match ('%d+'); -- get the enumerator if alias_map[temp] then -- if this parameter is a recognized enumerated alias pframe_args[alias_map[temp]:gsub('#', enum)] = v; -- use canonical name and replace '#' with enumerator and add to pframe_args pframe_args[k] = nil; -- unset the alias end end end end -- pframe parameters that are _reused are 'reused' have the form something like this: -- |chapter=[[wikisource:{{{chapter}}}|{{{chapter}}}]] -- where a parameter in the wrapping template is modified and then passed to the working template -- using the same parameter name (in this example |chapter=) -- remove parameters that will be reused for k, v in ipairs (reuse_list) do -- k is numerical index, v is canonical parameter name to ignore if pframe_args[v] then -- if pframe_args has parameter that should be ignored pframe_args[v] = nil; -- unset the ignored parameter end end pframe_args_get (pframe_args, args, exclude, _include_positional, list); -- add parameters and values to args that are not listed in the exclude table return template; -- args now has all default and live parameters, return working template name end --[[--------------------------< W R A P >---------------------------------------------------------------------- Template entry point. Call this function to 'execute' the working template ]] local function wrap (frame) local args = {}; -- table of default and live parameters and their values to be passed to the wrapped template local template; -- the name of the working template template = _main (frame, args, false); -- get default and live parameters and the name of the working template if not template then -- template name is required return error_msg; -- emit error message and abandon if template name not present end return frame:expandTemplate {title=template, args=args}; -- render the working template end --[[--------------------------< L I S T >---------------------------------------------------------------------- Template entry point. Call this function to 'display' the source for the working template. This function added as a result of a TfD here: Wikipedia:Templates_for_discussion/Log/2018_April_28#Module:PassArguments This function replaces a similarly named function which was used in {{cite compare}} and {{cite compare2}} Values in the args table are numerically indexed strings in the form 'name=value' ]] local function list(frame, do_link) local args = {}; -- table of default and live parameters and their values to be passed to the listed template local template; -- the name of the listed template template = _main (frame, args, true); -- get default and live parameters and the name of the listed template if not template then -- template name is required return error_msg; -- emit error message and abandon if template name not present end if do_link then template = ('[[%s|%s]]'):format(frame:expandTemplate{ title='Transclude', args = {template} }, template) end table.sort(args) for i = 1, #args do local stripped = args[i]:match('^' .. i .. '=([^=]*)$') if stripped then args[i] = stripped else break end end return frame:preprocess(table.concat({ '<code style="color:inherit; background:inherit; border:none;">&#123;&#123;', template, ('<wbr><nowiki>|%s</nowiki>'):rep(#args):format(unpack(args)), '&#125;&#125;</code>'})); -- render the template end local function link (frame) return list(frame, true) end --[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------ ]] return { link = link, list = list, wrap = wrap, }; jvc00zukcfohbwbsh73108j0lhv6c2v Module:Transclusion count 828 1690 27680 27679 2022-07-30T05:41:52Z Samatics 9 1 revision imported from [[:en:Module:Transclusion_count]]: Import citation templates Scribunto text/plain local p = {} function p.fetch(frame) local template = nil local return_value = nil -- Use demo parameter if it exists, otherswise use current template name local namespace = mw.title.getCurrentTitle().namespace if frame.args["demo"] and frame.args["demo"] ~= "" then template = frame.args["demo"] elseif namespace == 10 then -- Template namespace template = mw.title.getCurrentTitle().text elseif namespace == 828 then -- Module namespace template = (mw.site.namespaces[828].name .. ":" .. mw.title.getCurrentTitle().text) end -- If in template or module namespace, look up count in /data if template ~= nil then namespace = mw.title.new(template, "Template").namespace if namespace == 10 or namespace == 828 then template = mw.ustring.gsub(template, "/doc$", "") -- strip /doc from end local index = mw.ustring.sub(mw.title.new(template).text,1,1) local status, data = pcall(function () return(mw.loadData('Module:Transclusion_count/data/' .. (mw.ustring.find(index, "%a") and index or "other"))) end) if status then return_value = tonumber(data[mw.ustring.gsub(template, " ", "_")]) end end end -- If database value doesn't exist, use value passed to template if return_value == nil and frame.args[1] ~= nil then local arg1=mw.ustring.match(frame.args[1], '[%d,]+') if arg1 and arg1 ~= '' then return_value = tonumber(frame:callParserFunction('formatnum', arg1, 'R')) end end return return_value end -- Tabulate this data for [[Wikipedia:Database reports/Templates transcluded on the most pages]] function p.tabulate(frame) local list = {} for i = 65, 91 do local data = mw.loadData('Module:Transclusion count/data/' .. ((i == 91) and 'other' or string.char(i))) for name, count in pairs(data) do table.insert(list, {mw.title.new(name, "Template").fullText, count}) end end table.sort(list, function(a, b) return (a[2] == b[2]) and (a[1] < b[1]) or (a[2] > b[2]) end) local lang = mw.getContentLanguage(); for i = 1, #list do list[i] = ('|-\n| %d || [[%s]] || %s\n'):format(i, list[i][1]:gsub('_', ' '), lang:formatNum(list[i][2])) end return table.concat(list) end return p i4hf4ogs2jqprtn91iinnikcxeyynd9 Module:Transclusion count/data/C 828 1691 27682 27681 2022-07-30T05:41:52Z Samatics 9 1 revision imported from [[:en:Module:Transclusion_count/data/C]]: Import citation templates Scribunto text/plain return { ["C"] = 598000, ["C-Class"] = 76000, ["C-SPAN"] = 12000, ["C-cmn"] = 2500, ["C-pl"] = 52000, ["C."] = 2400, ["CAN"] = 20000, ["CANelec"] = 13000, ["CANelec/gain"] = 2500, ["CANelec/hold"] = 4500, ["CANelec/source"] = 6500, ["CANelec/top"] = 5600, ["CANelec/total"] = 5700, ["CAS"] = 3800, ["CBB_Standings_End"] = 14000, ["CBB_Standings_Entry"] = 14000, ["CBB_Standings_Start"] = 14000, ["CBB_Yearly_Record_End"] = 2800, ["CBB_Yearly_Record_Entry"] = 2900, ["CBB_Yearly_Record_Start"] = 2800, ["CBB_Yearly_Record_Subhead"] = 3400, ["CBB_Yearly_Record_Subtotal"] = 2700, ["CBB_roster/Footer"] = 6900, ["CBB_roster/Header"] = 6900, ["CBB_roster/Player"] = 6900, ["CBB_schedule_end"] = 9600, ["CBB_schedule_entry"] = 9700, ["CBB_schedule_start"] = 9700, ["CBB_yearly_record_end"] = 3800, ["CBB_yearly_record_end/legend"] = 3400, ["CBB_yearly_record_entry"] = 3800, ["CBB_yearly_record_start"] = 3700, ["CBB_yearly_record_subhead"] = 3500, ["CBB_yearly_record_subtotal"] = 3600, ["CBSB_Standings_End"] = 4000, ["CBSB_Standings_Entry"] = 4000, ["CBSB_Standings_Start"] = 4000, ["CBSB_link"] = 3300, ["CC0"] = 4600, ["CENTURY"] = 16000, ["CFB_Standings_End"] = 32000, ["CFB_Standings_Entry"] = 32000, ["CFB_Standings_Start"] = 32000, ["CFB_Yearly_Record_End"] = 6400, ["CFB_Yearly_Record_End/legend"] = 2300, ["CFB_Yearly_Record_Entry"] = 6400, ["CFB_Yearly_Record_Start"] = 6400, ["CFB_Yearly_Record_Subhead"] = 6400, ["CFB_Yearly_Record_Subtotal"] = 6300, ["CFB_schedule"] = 24000, ["CFB_schedule_entry"] = 17000, ["CFL_Year"] = 5400, ["CGF_year"] = 2400, ["CHE"] = 10000, ["CHI"] = 2800, ["CHL"] = 3600, ["CHN"] = 11000, ["CN"] = 2300, ["CO2"] = 2200, ["COI"] = 14000, ["COIUL"] = 124000, ["COI_editnotice"] = 6300, ["COL"] = 4700, ["COLON"] = 13000, ["CRI"] = 2100, ["CRO"] = 4000, ["CSK"] = 2800, ["CSS_image_crop"] = 3900, ["CUB"] = 3500, ["CURRENTDATE"] = 3600, ["CURRENTISOYEAR"] = 2100, ["CURRENTMINUTE"] = 2500, ["CZE"] = 14000, ["Calendar"] = 2400, ["California/color"] = 11000, ["Call_sign_disambiguation"] = 2900, ["Campaignbox"] = 21000, ["CanProvName"] = 12000, ["CanadaByProvinceCatNav"] = 9700, ["CanadaProvinceThe"] = 3900, ["Canadian_English"] = 5100, ["Canadian_Parliament_links"] = 5100, ["Canadian_election_result"] = 13000, ["Canadian_election_result/gain"] = 2500, ["Canadian_election_result/hold"] = 4600, ["Canadian_election_result/source"] = 7600, ["Canadian_election_result/top"] = 12000, ["Canadian_election_result/top/ElectionYearTest"] = 5300, ["Canadian_election_result/total"] = 9700, ["Canadian_party_colour"] = 7500, ["Canadian_party_colour/colour"] = 16000, ["Canadian_party_colour/colour/default"] = 16000, ["Canadian_party_colour/name"] = 14000, ["Canadian_party_colour/name/default"] = 6100, ["Canned_search"] = 4000, ["Cascite"] = 15000, ["Caselaw_source"] = 3900, ["Cast_listing"] = 11000, ["Cat"] = 296000, ["CatAutoTOC"] = 626000, ["CatAutoTOC/core"] = 625000, ["CatRel"] = 3800, ["CatTrack"] = 3100, ["Cat_class"] = 6600, ["Cat_in_use"] = 50000, ["Cat_main"] = 175000, ["Cat_more"] = 108000, ["Cat_more_if_exists"] = 44000, ["Cat_see_also"] = 3400, ["Catalog_lookup_link"] = 488000, ["Category"] = 234000, ["Category-Class"] = 14000, ["Category-inline"] = 8600, ["Category_TOC"] = 71000, ["Category_TOC/tracking"] = 71000, ["Category_U.S._State_elections_by_year"] = 7300, ["Category_U.S._State_elections_by_year/core"] = 7200, ["Category_class"] = 36000, ["Category_class/column"] = 36000, ["Category_class/second_row_column"] = 36000, ["Category_described_in_year"] = 5600, ["Category_diffuse"] = 7600, ["Category_disambiguation"] = 2300, ["Category_disambiguation/category_link"] = 2300, ["Category_explanation"] = 75000, ["Category_handler"] = 3220000, ["Category_ifexist"] = 4800, ["Category_importance"] = 11000, ["Category_importance/column"] = 11000, ["Category_importance/second_row_column"] = 11000, ["Category_link"] = 347000, ["Category_link_with_count"] = 5800, ["Category_ordered_by_date"] = 9800, ["Category_other"] = 850000, ["Category_redirect"] = 103000, ["Category_see_also"] = 33000, ["Category_see_also/Category_pair_check"] = 33000, ["Category_see_also_if_exists"] = 71000, ["Category_see_also_if_exists_2"] = 84000, ["Category_title"] = 2400, ["Catexp"] = 7100, ["CathEncy"] = 2300, ["Catholic"] = 4200, ["Catholic_Encyclopedia"] = 5100, ["Catmain"] = 25000, ["Catmore"] = 9400, ["Caution"] = 2100, ["Cbb_link"] = 7700, ["Cbignore"] = 97000, ["Cbsb_link"] = 2000, ["Cc-by-2.5"] = 4300, ["Cc-by-3.0"] = 9800, ["Cc-by-sa-2.5"] = 3000, ["Cc-by-sa-2.5,2.0,1.0"] = 3100, ["Cc-by-sa-3.0"] = 29000, ["Cc-by-sa-3.0,2.5,2.0,1.0"] = 2700, ["Cc-by-sa-3.0-migrated"] = 28000, ["Cc-by-sa-4.0"] = 12000, ["Cc-zero"] = 4500, ["CensusAU"] = 10000, ["Census_2016_AUS"] = 8100, ["Cent"] = 5400, ["Center"] = 248000, ["Centralized_discussion"] = 5700, ["Centralized_discussion/core"] = 5700, ["Centralized_discussion/styles.css"] = 5700, ["Centre"] = 2600, ["Century"] = 2000, ["Century_name_from_decade_or_year"] = 72000, ["Century_name_from_title_decade"] = 7300, ["Century_name_from_title_year"] = 7100, ["Certification_Cite/Title"] = 26000, ["Certification_Cite/URL"] = 29000, ["Certification_Cite/archivedate"] = 5400, ["Certification_Cite/archiveurl"] = 5400, ["Certification_Cite_Ref"] = 26000, ["Certification_Table_Bottom"] = 25000, ["Certification_Table_Entry"] = 26000, ["Certification_Table_Entry/Foot"] = 25000, ["Certification_Table_Entry/Foot/helper"] = 25000, ["Certification_Table_Entry/Region"] = 26000, ["Certification_Table_Entry/Sales"] = 25000, ["Certification_Table_Entry/Sales/DanishPeriod"] = 2800, ["Certification_Table_Entry/Sales/DanishPeriodHelper1"] = 2800, ["Certification_Table_Entry/Sales/DanishPeriodHelper2"] = 2800, ["Certification_Table_Entry/Sales/GermanPeriod"] = 3200, ["Certification_Table_Entry/Sales/ItalianHelper"] = 2900, ["Certification_Table_Top"] = 27000, ["Cfb_link"] = 23000, ["Cfd_result"] = 2400, ["Cfdend"] = 4000, ["Chart"] = 4600, ["Chart/end"] = 4600, ["Chart/start"] = 4600, ["Chart_bottom"] = 3000, ["Chart_top"] = 3000, ["Check_completeness_of_transclusions"] = 6400, ["Check_talk"] = 27000, ["Check_talk_wp"] = 1380000, ["Check_winner_by_scores"] = 13000, ["CheckedSockpuppet"] = 7100, ["Checked_sockpuppet"] = 18000, ["Checkedsockpuppet"] = 5300, ["Checkip"] = 12000, ["Checkuser"] = 70000, ["Checkuserblock-account"] = 9300, ["Chem"] = 4800, ["Chem/atom"] = 4600, ["Chem/link"] = 4800, ["Chem2"] = 2100, ["Chem_molar_mass"] = 17000, ["Chem_molar_mass/format"] = 17000, ["Chembox"] = 13000, ["Chembox/styles.css"] = 13000, ["Chembox_3DMet"] = 13000, ["Chembox_3DMet/format"] = 13000, ["Chembox_AllOtherNames"] = 12000, ["Chembox_AllOtherNames/format"] = 12000, ["Chembox_Appearance"] = 5600, ["Chembox_BoilingPt"] = 3600, ["Chembox_CASNo"] = 13000, ["Chembox_CASNo/format"] = 13000, ["Chembox_CalcTemperatures"] = 6400, ["Chembox_ChEBI"] = 13000, ["Chembox_ChEBI/format"] = 13000, ["Chembox_ChEMBL"] = 13000, ["Chembox_ChEMBL/format"] = 13000, ["Chembox_ChemSpiderID"] = 13000, ["Chembox_ChemSpiderID/format"] = 13000, ["Chembox_CompTox"] = 13000, ["Chembox_CompTox/format"] = 13000, ["Chembox_Datapage_check"] = 13000, ["Chembox_Density"] = 4600, ["Chembox_DrugBank"] = 13000, ["Chembox_DrugBank/format"] = 13000, ["Chembox_ECHA"] = 7300, ["Chembox_ECNumber"] = 13000, ["Chembox_ECNumber/format"] = 13000, ["Chembox_Elements"] = 13000, ["Chembox_Elements/molecular_formula"] = 17000, ["Chembox_Footer"] = 13000, ["Chembox_Footer/tracking"] = 13000, ["Chembox_GHS_(set)"] = 3300, ["Chembox_Hazards"] = 11000, ["Chembox_IUPHAR_ligand"] = 13000, ["Chembox_IUPHAR_ligand/format"] = 13000, ["Chembox_Identifiers"] = 13000, ["Chembox_InChI"] = 12000, ["Chembox_InChI/format"] = 12000, ["Chembox_Indexlist"] = 13000, ["Chembox_Jmol"] = 13000, ["Chembox_Jmol/format"] = 13000, ["Chembox_KEGG"] = 13000, ["Chembox_KEGG/format"] = 13000, ["Chembox_MeltingPt"] = 5500, ["Chembox_Properties"] = 13000, ["Chembox_PubChem"] = 13000, ["Chembox_PubChem/format"] = 13000, ["Chembox_RTECS"] = 13000, ["Chembox_RTECS/format"] = 13000, ["Chembox_Related"] = 3000, ["Chembox_SMILES"] = 12000, ["Chembox_SMILES/format"] = 12000, ["Chembox_SolubilityInWater"] = 3700, ["Chembox_UNII"] = 13000, ["Chembox_UNII/format"] = 13000, ["Chembox_headerbar"] = 13000, ["Chembox_image"] = 12000, ["Chembox_image_cell"] = 12000, ["Chembox_image_sbs"] = 12000, ["Chembox_parametercheck"] = 13000, ["Chembox_setDatarow"] = 4300, ["Chembox_setHeader"] = 4300, ["Chembox_templatePar/formatPreviewMessage"] = 13000, ["Chembox_verification"] = 7100, ["Chemicals"] = 7300, ["Chemistry"] = 2900, ["Chemspidercite"] = 11000, ["Chessgames_player"] = 3400, ["Chinese"] = 7700, ["Chr"] = 8900, ["ChristianityWikiProject"] = 6000, ["Circa"] = 52000, ["Circular_reference"] = 4700, ["Citation"] = 351000, ["Citation/make_link"] = 5400, ["Citation/styles.css"] = 44000, ["Citation_needed"] = 504000, ["Citation_needed_span"] = 3200, ["Citation_style"] = 4300, ["Cite_AV_media"] = 39000, ["Cite_AV_media_notes"] = 24000, ["Cite_Appletons'"] = 2400, ["Cite_Australian_Dictionary_of_Biography"] = 2900, ["Cite_Catholic_Encyclopedia"] = 8100, ["Cite_Colledge2006"] = 3100, ["Cite_DCB"] = 2800, ["Cite_DNB"] = 17000, ["Cite_EB1911"] = 24000, ["Cite_GNIS"] = 2500, ["Cite_Gaia_DR2"] = 2300, ["Cite_Jewish_Encyclopedia"] = 2800, ["Cite_NIE"] = 3600, ["Cite_NSW_Parliament"] = 3300, ["Cite_NSW_SHR"] = 2600, ["Cite_ODNB"] = 14000, ["Cite_Q"] = 48000, ["Cite_QHR"] = 3000, ["Cite_QPN"] = 3900, ["Cite_Rowlett"] = 2500, ["Cite_Russian_law"] = 7800, ["Cite_Sports-Reference"] = 54000, ["Cite_WoRMS"] = 4900, ["Cite_act"] = 2200, ["Cite_arXiv"] = 4300, ["Cite_bcgnis"] = 2900, ["Cite_book"] = 1470000, ["Cite_certification"] = 29000, ["Cite_cgndb"] = 2800, ["Cite_conference"] = 14000, ["Cite_court"] = 5000, ["Cite_dictionary"] = 5100, ["Cite_document"] = 8300, ["Cite_encyclopedia"] = 190000, ["Cite_episode"] = 16000, ["Cite_gnis"] = 35000, ["Cite_interview"] = 6800, ["Cite_iucn"] = 54000, ["Cite_journal"] = 883000, ["Cite_magazine"] = 195000, ["Cite_map"] = 32000, ["Cite_news"] = 1380000, ["Cite_newspaper_The_Times"] = 6100, ["Cite_patent"] = 4900, ["Cite_patent/authors"] = 3900, ["Cite_patent/core"] = 5200, ["Cite_peakbagger"] = 4100, ["Cite_podcast"] = 3100, ["Cite_press_release"] = 56000, ["Cite_report"] = 30000, ["Cite_rowlett"] = 2500, ["Cite_simbad"] = 4200, ["Cite_sports-reference"] = 58000, ["Cite_thesis"] = 24000, ["Cite_tweet"] = 29000, ["Cite_video"] = 12000, ["Cite_video_game"] = 3000, ["Cite_web"] = 4320000, ["Cite_wikisource"] = 5100, ["Cite_wikisource/make_link"] = 55000, ["Civil_navigation"] = 2700, ["Cl"] = 112000, ["Clade"] = 6600, ["Clade/styles.css"] = 6600, ["Clarify"] = 38000, ["Class"] = 9610000, ["Class/colour"] = 612000, ["Class/icon"] = 118000, ["Class_mask"] = 9850000, ["Class_mask/b"] = 332000, ["Classical"] = 7000, ["Classicon"] = 4600, ["Clc"] = 5000, ["Cleanup"] = 11000, ["Cleanup_bare_URLs"] = 3400, ["Cleanup_reorganize"] = 2600, ["Cleanup_rewrite"] = 5500, ["Clear"] = 3500000, ["Clear-left"] = 19000, ["Clear_left"] = 32000, ["Clear_right"] = 2800, ["Clerk-Note"] = 9300, ["Clerknote"] = 7000, ["Clickable_button"] = 13000, ["Clickable_button_2"] = 874000, ["Clr"] = 3700, ["Cmbox"] = 398000, ["Cn"] = 75000, ["Cnote2"] = 2100, ["Cnote2_Begin"] = 2100, ["Cnote2_End"] = 2100, ["Coat_of_arms"] = 7500, ["Cob"] = 11000, ["Code"] = 48000, ["Col-1-of-2"] = 2500, ["Col-2"] = 166000, ["Col-2-of-2"] = 2300, ["Col-3"] = 10000, ["Col-4"] = 3500, ["Col-begin"] = 210000, ["Col-break"] = 208000, ["Col-end"] = 208000, ["Col-float"] = 2400, ["Col-float-break"] = 2300, ["Col-float-end"] = 2300, ["Col-float/styles.css"] = 2400, ["Col-start"] = 22000, ["Colbegin"] = 40000, ["Colend"] = 52000, ["Collapse"] = 9100, ["Collapse_bottom"] = 48000, ["Collapse_top"] = 49000, ["Collapsebottom"] = 3800, ["Collapsetop"] = 3800, ["Collapsible_list"] = 50000, ["Collapsible_option"] = 130000, ["College"] = 8000, ["CollegePrimaryHeader"] = 5000, ["CollegePrimaryStyle"] = 90000, ["CollegeSecondaryStyle"] = 2600, ["College_Athlete_Recruit_End"] = 2600, ["College_Athlete_Recruit_Entry"] = 2700, ["College_Athlete_Recruit_Start"] = 2700, ["College_athlete_recruit_end"] = 3700, ["College_athlete_recruit_entry"] = 3800, ["College_athlete_recruit_start"] = 3800, ["College_color_list"] = 3700, ["Colon"] = 17000, ["Color"] = 472000, ["Color_box"] = 70000, ["Colorbox"] = 3400, ["Colorbull"] = 5300, ["Colored_link"] = 34000, ["Colors"] = 2100, ["Colour"] = 9600, ["Coloured_link"] = 5000, ["Column"] = 2100, ["Column/styles.css"] = 2100, ["Columns-list"] = 87000, ["Comedy"] = 2600, ["Comic_Book_DB"] = 3700, ["Comicbookdb"] = 3600, ["Comics-replaceability"] = 3000, ["Comics_infobox_sec"] = 12000, ["Comics_infobox_sec/creator_nat"] = 3000, ["Comics_infobox_sec/formcat"] = 3100, ["Comics_infobox_sec/genre"] = 3900, ["Comics_infobox_sec/genrecat"] = 3500, ["Comicsproj"] = 28000, ["Comicsyrimage"] = 2000, ["Comma_separated_entries"] = 397000, ["Comma_separated_values"] = 39000, ["Comment"] = 4700, ["Committed_identity"] = 3000, ["Committed_identity/styles.css"] = 3000, ["Commons"] = 64000, ["Commons-inline"] = 17000, ["Commons_cat"] = 48000, ["Commons_category"] = 821000, ["Commons_category-inline"] = 134000, ["Commons_category_inline"] = 5600, ["Commonscat"] = 64000, ["Commonscat-inline"] = 18000, ["Commonscat_inline"] = 2200, ["Commonscatinline"] = 7000, ["Compact_TOC"] = 6800, ["Compact_ToC"] = 5000, ["Compare"] = 4700, ["Compare_image_with_Wikidata"] = 8900, ["Composition_bar"] = 9500, ["Confirmed"] = 15000, ["Confused"] = 2400, ["Confusing"] = 2400, ["CongBio"] = 9700, ["CongLinks"] = 4400, ["Connected_contributor"] = 16000, ["Connected_contributor_(paid)"] = 6400, ["Constellation_navbox"] = 6000, ["Container"] = 9600, ["Container_cat"] = 7200, ["Container_category"] = 38000, ["Containercat"] = 2700, ["Contains_special_characters"] = 3700, ["Contains_special_characters/core"] = 3700, ["Contains_special_characters/styles.css"] = 3600, ["Content_category"] = 7500, ["Context"] = 2800, ["Continent2continental"] = 16000, ["Continent_adjective_to_noun"] = 2200, ["Controversial"] = 3100, ["Convert"] = 1120000, ["Convinfobox"] = 194000, ["Convinfobox/2"] = 14000, ["Convinfobox/3"] = 116000, ["Convinfobox/pri2"] = 58000, ["Convinfobox/prisec2"] = 2800, ["Convinfobox/prisec3"] = 24000, ["Convinfobox/sec2"] = 8200, ["Coord"] = 1290000, ["Coord_missing"] = 104000, ["Coord_missing/CheckCat"] = 103000, ["Coords"] = 7800, ["Copied"] = 17000, ["Copy_to_Wikimedia_Commons"] = 125000, ["Copyvios"] = 2900, ["Cospar"] = 3100, ["Cot"] = 11000, ["Count"] = 8100, ["Country2continent"] = 29000, ["Country2continental"] = 2400, ["Country2nationality"] = 73000, ["CountryPrefixThe"] = 102000, ["Country_abbreviation"] = 85000, ["Country_alias"] = 15000, ["Country_at_games_navbox"] = 2500, ["Country_at_games_navbox/below"] = 2500, ["Country_data"] = 5600, ["Country_data_AFG"] = 2000, ["Country_data_ALB"] = 6000, ["Country_data_ALG"] = 8600, ["Country_data_AND"] = 2700, ["Country_data_ANG"] = 3700, ["Country_data_ARG"] = 44000, ["Country_data_ARM"] = 6500, ["Country_data_AUS"] = 71000, ["Country_data_AUT"] = 43000, ["Country_data_AZE"] = 7900, ["Country_data_Afghanistan"] = 11000, ["Country_data_Alabama"] = 2000, ["Country_data_Alaska"] = 2300, ["Country_data_Albania"] = 17000, ["Country_data_Alberta"] = 3500, ["Country_data_Algeria"] = 22000, ["Country_data_American_Samoa"] = 3000, ["Country_data_Andorra"] = 7600, ["Country_data_Angola"] = 10000, ["Country_data_Anguilla"] = 2700, ["Country_data_Antigua_and_Barbuda"] = 5900, ["Country_data_Apulia"] = 7900, ["Country_data_Argentina"] = 72000, ["Country_data_Arizona"] = 2400, ["Country_data_Arkansas"] = 2500, ["Country_data_Armenia"] = 19000, ["Country_data_Aruba"] = 3600, ["Country_data_Australia"] = 114000, ["Country_data_Austria"] = 68000, ["Country_data_Azerbaijan"] = 24000, ["Country_data_BAH"] = 3800, ["Country_data_BAN"] = 3600, ["Country_data_BAR"] = 2400, ["Country_data_BEL"] = 47000, ["Country_data_BER"] = 2200, ["Country_data_BHR"] = 4100, ["Country_data_BIH"] = 12000, ["Country_data_BLR"] = 23000, ["Country_data_BOL"] = 5300, ["Country_data_BOT"] = 2100, ["Country_data_BRA"] = 54000, ["Country_data_BUL"] = 23000, ["Country_data_Bahamas"] = 9400, ["Country_data_Bahrain"] = 10000, ["Country_data_Bangladesh"] = 16000, ["Country_data_Barbados"] = 7900, ["Country_data_Belarus"] = 39000, ["Country_data_Belgium"] = 78000, ["Country_data_Belize"] = 5100, ["Country_data_Benin"] = 7000, ["Country_data_Bermuda"] = 5700, ["Country_data_Bhutan"] = 4600, ["Country_data_Bolivia"] = 14000, ["Country_data_Bosnia_and_Herzegovina"] = 26000, ["Country_data_Botswana"] = 8800, ["Country_data_Brazil"] = 92000, ["Country_data_British_Columbia"] = 3200, ["Country_data_British_Raj"] = 2000, ["Country_data_British_Virgin_Islands"] = 3400, ["Country_data_Brunei"] = 5900, ["Country_data_Bulgaria"] = 46000, ["Country_data_Burkina_Faso"] = 9800, ["Country_data_Burma"] = 2700, ["Country_data_Burundi"] = 5600, ["Country_data_CAN"] = 55000, ["Country_data_CGO"] = 2200, ["Country_data_CHE"] = 4400, ["Country_data_CHI"] = 17000, ["Country_data_CHN"] = 39000, ["Country_data_CIV"] = 7400, ["Country_data_CMR"] = 8100, ["Country_data_COD"] = 3000, ["Country_data_COL"] = 23000, ["Country_data_CRC"] = 6200, ["Country_data_CRO"] = 31000, ["Country_data_CUB"] = 9100, ["Country_data_CYP"] = 8300, ["Country_data_CZE"] = 43000, ["Country_data_California"] = 6500, ["Country_data_Cambodia"] = 8400, ["Country_data_Cameroon"] = 16000, ["Country_data_Canada"] = 110000, ["Country_data_Cape_Verde"] = 6000, ["Country_data_Castile_and_León"] = 2000, ["Country_data_Catalonia"] = 3000, ["Country_data_Cayman_Islands"] = 4200, ["Country_data_Central_African_Republic"] = 4800, ["Country_data_Chad"] = 5300, ["Country_data_Chile"] = 36000, ["Country_data_China"] = 74000, ["Country_data_Chinese_Taipei"] = 17000, ["Country_data_Colombia"] = 41000, ["Country_data_Colorado"] = 5800, ["Country_data_Comoros"] = 4300, ["Country_data_Confederate_States_of_America"] = 3000, ["Country_data_Connecticut"] = 3400, ["Country_data_Cook_Islands"] = 3700, ["Country_data_Costa_Rica"] = 16000, ["Country_data_Croatia"] = 50000, ["Country_data_Cuba"] = 20000, ["Country_data_Curaçao"] = 3300, ["Country_data_Cyprus"] = 20000, ["Country_data_Czech_Republic"] = 71000, ["Country_data_Czechoslovakia"] = 16000, ["Country_data_DEN"] = 32000, ["Country_data_DEU"] = 8100, ["Country_data_DNK"] = 3300, ["Country_data_DOM"] = 6800, ["Country_data_Democratic_Republic_of_the_Congo"] = 11000, ["Country_data_Denmark"] = 63000, ["Country_data_Djibouti"] = 4500, ["Country_data_Dominica"] = 4300, ["Country_data_Dominican_Republic"] = 15000, ["Country_data_ECU"] = 11000, ["Country_data_EGY"] = 12000, ["Country_data_ENG"] = 43000, ["Country_data_ESA"] = 2100, ["Country_data_ESP"] = 67000, ["Country_data_EST"] = 13000, ["Country_data_ETH"] = 3200, ["Country_data_EU"] = 3800, ["Country_data_East_Germany"] = 12000, ["Country_data_East_Timor"] = 4900, ["Country_data_Ecuador"] = 22000, ["Country_data_Egypt"] = 31000, ["Country_data_El_Salvador"] = 12000, ["Country_data_Empire_of_Japan"] = 3800, ["Country_data_England"] = 87000, ["Country_data_Equatorial_Guinea"] = 5100, ["Country_data_Eritrea"] = 5200, ["Country_data_Estonia"] = 32000, ["Country_data_Eswatini"] = 4800, ["Country_data_Ethiopia"] = 12000, ["Country_data_Europe"] = 2400, ["Country_data_European_Union"] = 7500, ["Country_data_FIJ"] = 3600, ["Country_data_FIN"] = 32000, ["Country_data_FRA"] = 91000, ["Country_data_FRG"] = 13000, ["Country_data_FR_Yugoslavia"] = 3700, ["Country_data_Falkland_Islands"] = 2100, ["Country_data_Faroe_Islands"] = 5200, ["Country_data_Federated_States_of_Micronesia"] = 3100, ["Country_data_Fiji"] = 11000, ["Country_data_Finland"] = 58000, ["Country_data_Florida"] = 6900, ["Country_data_France"] = 187000, ["Country_data_French_Guiana"] = 2000, ["Country_data_French_Polynesia"] = 3600, ["Country_data_GAB"] = 2200, ["Country_data_GBR"] = 50000, ["Country_data_GDR"] = 6800, ["Country_data_GEO"] = 12000, ["Country_data_GER"] = 75000, ["Country_data_GHA"] = 9100, ["Country_data_GRE"] = 23000, ["Country_data_GUA"] = 4800, ["Country_data_GUI"] = 2900, ["Country_data_GUY"] = 2300, ["Country_data_Gabon"] = 7300, ["Country_data_Gambia"] = 6400, ["Country_data_Georgia"] = 7800, ["Country_data_Georgia_(U.S._state)"] = 2800, ["Country_data_Georgia_(country)"] = 25000, ["Country_data_German_Empire"] = 5200, ["Country_data_Germany"] = 135000, ["Country_data_Ghana"] = 21000, ["Country_data_Gibraltar"] = 4900, ["Country_data_Great_Britain"] = 60000, ["Country_data_Greece"] = 52000, ["Country_data_Greenland"] = 2700, ["Country_data_Grenada"] = 5100, ["Country_data_Guadeloupe"] = 2700, ["Country_data_Guam"] = 4700, ["Country_data_Guatemala"] = 12000, ["Country_data_Guernsey"] = 2300, ["Country_data_Guinea"] = 8100, ["Country_data_Guinea-Bissau"] = 4900, ["Country_data_Guyana"] = 7400, ["Country_data_HAI"] = 2900, ["Country_data_HKG"] = 12000, ["Country_data_HON"] = 4200, ["Country_data_HUN"] = 34000, ["Country_data_Haiti"] = 8400, ["Country_data_Honduras"] = 11000, ["Country_data_Hong_Kong"] = 23000, ["Country_data_Hungary"] = 60000, ["Country_data_IDN"] = 4500, ["Country_data_INA"] = 9600, ["Country_data_IND"] = 28000, ["Country_data_IRE"] = 9900, ["Country_data_IRI"] = 4900, ["Country_data_IRL"] = 19000, ["Country_data_IRN"] = 5800, ["Country_data_IRQ"] = 3800, ["Country_data_ISL"] = 7900, ["Country_data_ISR"] = 20000, ["Country_data_ITA"] = 80000, ["Country_data_Iceland"] = 20000, ["Country_data_Idaho"] = 2400, ["Country_data_Illinois"] = 5600, ["Country_data_India"] = 97000, ["Country_data_Indiana"] = 3100, ["Country_data_Indonesia"] = 34000, ["Country_data_Iowa"] = 3200, ["Country_data_Iran"] = 84000, ["Country_data_Iraq"] = 13000, ["Country_data_Ireland"] = 33000, ["Country_data_Isle_of_Man"] = 3100, ["Country_data_Israel"] = 40000, ["Country_data_Italy"] = 130000, ["Country_data_Ivory_Coast"] = 15000, ["Country_data_JAM"] = 8800, ["Country_data_JOR"] = 3600, ["Country_data_JP"] = 8100, ["Country_data_JPN"] = 56000, ["Country_data_Jamaica"] = 18000, ["Country_data_Japan"] = 106000, ["Country_data_Jersey"] = 2700, ["Country_data_Jordan"] = 11000, ["Country_data_KAZ"] = 18000, ["Country_data_KEN"] = 6800, ["Country_data_KGZ"] = 3400, ["Country_data_KOR"] = 29000, ["Country_data_KSA"] = 5400, ["Country_data_KUW"] = 3800, ["Country_data_Kazakhstan"] = 31000, ["Country_data_Kentucky"] = 2300, ["Country_data_Kenya"] = 18000, ["Country_data_Kingdom_of_France"] = 2000, ["Country_data_Kingdom_of_Great_Britain"] = 4500, ["Country_data_Kingdom_of_Italy"] = 3700, ["Country_data_Kiribati"] = 3000, ["Country_data_Kosovo"] = 8000, ["Country_data_Kuwait"] = 10000, ["Country_data_Kyrgyzstan"] = 9000, ["Country_data_LAT"] = 13000, ["Country_data_LBN"] = 2000, ["Country_data_LIB"] = 2500, ["Country_data_LIE"] = 2900, ["Country_data_LIT"] = 2900, ["Country_data_LTU"] = 11000, ["Country_data_LUX"] = 9700, ["Country_data_LVA"] = 2400, ["Country_data_Laos"] = 7300, ["Country_data_Latvia"] = 29000, ["Country_data_Lebanon"] = 14000, ["Country_data_Lesotho"] = 5000, ["Country_data_Liberia"] = 7000, ["Country_data_Libya"] = 8500, ["Country_data_Liechtenstein"] = 7500, ["Country_data_Lithuania"] = 28000, ["Country_data_Louisiana"] = 2200, ["Country_data_Luxembourg"] = 21000, ["Country_data_MAC"] = 2300, ["Country_data_MAR"] = 11000, ["Country_data_MAS"] = 10000, ["Country_data_MDA"] = 6900, ["Country_data_MEX"] = 28000, ["Country_data_MGL"] = 2600, ["Country_data_MKD"] = 6900, ["Country_data_MLI"] = 3900, ["Country_data_MLT"] = 5200, ["Country_data_MNE"] = 7300, ["Country_data_MON"] = 3300, ["Country_data_MOZ"] = 2000, ["Country_data_MYA"] = 2800, ["Country_data_MYS"] = 3500, ["Country_data_Macau"] = 6100, ["Country_data_Macedonia"] = 4800, ["Country_data_Madagascar"] = 8700, ["Country_data_Malawi"] = 5500, ["Country_data_Malaysia"] = 33000, ["Country_data_Maldives"] = 6000, ["Country_data_Mali"] = 11000, ["Country_data_Malta"] = 15000, ["Country_data_Manitoba"] = 2500, ["Country_data_Marshall_Islands"] = 3700, ["Country_data_Martinique"] = 2700, ["Country_data_Maryland"] = 3600, ["Country_data_Massachusetts"] = 3200, ["Country_data_Mauritania"] = 5600, ["Country_data_Mauritius"] = 7800, ["Country_data_Mexico"] = 56000, ["Country_data_Michigan"] = 4400, ["Country_data_Minnesota"] = 4000, ["Country_data_Missouri"] = 2400, ["Country_data_Moldova"] = 17000, ["Country_data_Monaco"] = 9600, ["Country_data_Mongolia"] = 9200, ["Country_data_Montana"] = 2600, ["Country_data_Montenegro"] = 16000, ["Country_data_Montserrat"] = 2600, ["Country_data_Morocco"] = 24000, ["Country_data_Mozambique"] = 7100, ["Country_data_Myanmar"] = 13000, ["Country_data_NAM"] = 3200, ["Country_data_NED"] = 56000, ["Country_data_NEP"] = 2600, ["Country_data_NGA"] = 7400, ["Country_data_NGR"] = 7400, ["Country_data_NIR"] = 9300, ["Country_data_NLD"] = 5800, ["Country_data_NOR"] = 27000, ["Country_data_NZ"] = 2900, ["Country_data_NZL"] = 30000, ["Country_data_Namibia"] = 9500, ["Country_data_Nauru"] = 2500, ["Country_data_Nazi_Germany"] = 9400, ["Country_data_Nepal"] = 15000, ["Country_data_Netherlands"] = 100000, ["Country_data_Netherlands_Antilles"] = 2300, ["Country_data_Nevada"] = 2200, ["Country_data_New_Brunswick"] = 2600, ["Country_data_New_Caledonia"] = 3400, ["Country_data_New_Hampshire"] = 2100, ["Country_data_New_Jersey"] = 4400, ["Country_data_New_Mexico"] = 2200, ["Country_data_New_South_Wales"] = 5500, ["Country_data_New_York"] = 4200, ["Country_data_New_York_(state)"] = 7000, ["Country_data_New_Zealand"] = 55000, ["Country_data_Newfoundland_and_Labrador"] = 2300, ["Country_data_Nicaragua"] = 8200, ["Country_data_Niger"] = 5600, ["Country_data_Nigeria"] = 31000, ["Country_data_North_Carolina"] = 3800, ["Country_data_North_Korea"] = 12000, ["Country_data_North_Macedonia"] = 15000, ["Country_data_Northern_Cyprus"] = 2100, ["Country_data_Northern_Ireland"] = 14000, ["Country_data_Northern_Mariana_Islands"] = 2800, ["Country_data_Norway"] = 62000, ["Country_data_Nova_Scotia"] = 2300, ["Country_data_OMA"] = 2500, ["Country_data_Ohio"] = 5600, ["Country_data_Oman"] = 8400, ["Country_data_Ontario"] = 3800, ["Country_data_Oregon"] = 2000, ["Country_data_Ottoman_Empire"] = 2500, ["Country_data_PAK"] = 7700, ["Country_data_PAN"] = 5400, ["Country_data_PAR"] = 9300, ["Country_data_PER"] = 11000, ["Country_data_PHI"] = 11000, ["Country_data_PHL"] = 2600, ["Country_data_PNG"] = 2500, ["Country_data_POL"] = 46000, ["Country_data_POR"] = 29000, ["Country_data_PRC"] = 2400, ["Country_data_PRK"] = 4400, ["Country_data_PRT"] = 2700, ["Country_data_PUR"] = 7000, ["Country_data_Pakistan"] = 26000, ["Country_data_Palau"] = 3000, ["Country_data_Palestine"] = 6500, ["Country_data_Panama"] = 14000, ["Country_data_Papua_New_Guinea"] = 7600, ["Country_data_Paraguay"] = 18000, ["Country_data_Pennsylvania"] = 4200, ["Country_data_People's_Republic_of_China"] = 3100, ["Country_data_Peru"] = 29000, ["Country_data_Philippines"] = 33000, ["Country_data_Poland"] = 136000, ["Country_data_Portugal"] = 57000, ["Country_data_Prussia"] = 2500, ["Country_data_Puerto_Rico"] = 16000, ["Country_data_QAT"] = 7200, ["Country_data_Qatar"] = 15000, ["Country_data_Quebec"] = 4200, ["Country_data_ROM"] = 12000, ["Country_data_ROU"] = 24000, ["Country_data_RSA"] = 29000, ["Country_data_RUS"] = 60000, ["Country_data_Republic_of_China"] = 6000, ["Country_data_Republic_of_Ireland"] = 22000, ["Country_data_Republic_of_the_Congo"] = 7300, ["Country_data_Romania"] = 57000, ["Country_data_Russia"] = 103000, ["Country_data_Russian_Empire"] = 4600, ["Country_data_Rwanda"] = 7300, ["Country_data_SAM"] = 2900, ["Country_data_SCG"] = 3100, ["Country_data_SCO"] = 24000, ["Country_data_SEN"] = 7200, ["Country_data_SER"] = 3400, ["Country_data_SGP"] = 2300, ["Country_data_SIN"] = 6700, ["Country_data_SLO"] = 18000, ["Country_data_SLV"] = 2900, ["Country_data_SMR"] = 2900, ["Country_data_SPA"] = 4300, ["Country_data_SRB"] = 24000, ["Country_data_SRI"] = 4400, ["Country_data_SUI"] = 39000, ["Country_data_SVK"] = 27000, ["Country_data_SVN"] = 6300, ["Country_data_SWE"] = 52000, ["Country_data_SWI"] = 4500, ["Country_data_SYR"] = 3300, ["Country_data_Saint_Kitts_and_Nevis"] = 4600, ["Country_data_Saint_Lucia"] = 4800, ["Country_data_Saint_Vincent_and_the_Grenadines"] = 4700, ["Country_data_Samoa"] = 7600, ["Country_data_San_Marino"] = 8200, ["Country_data_Saskatchewan"] = 3100, ["Country_data_Saudi_Arabia"] = 17000, ["Country_data_Scotland"] = 46000, ["Country_data_Senegal"] = 15000, ["Country_data_Serbia"] = 48000, ["Country_data_Serbia_and_Montenegro"] = 4900, ["Country_data_Seychelles"] = 5400, ["Country_data_Sierra_Leone"] = 7000, ["Country_data_Singapore"] = 24000, ["Country_data_Slovakia"] = 45000, ["Country_data_Slovenia"] = 38000, ["Country_data_Solomon_Islands"] = 4600, ["Country_data_Somalia"] = 6000, ["Country_data_South_Africa"] = 58000, ["Country_data_South_Carolina"] = 3700, ["Country_data_South_Korea"] = 56000, ["Country_data_South_Sudan"] = 3800, ["Country_data_South_Vietnam"] = 2100, ["Country_data_Soviet_Union"] = 33000, ["Country_data_Spain"] = 119000, ["Country_data_Sri_Lanka"] = 17000, ["Country_data_Sudan"] = 7800, ["Country_data_Suriname"] = 6300, ["Country_data_Swaziland"] = 2000, ["Country_data_Sweden"] = 90000, ["Country_data_Switzerland"] = 72000, ["Country_data_Syria"] = 14000, ["Country_data_São_Tomé_and_Príncipe"] = 3400, ["Country_data_TAN"] = 2300, ["Country_data_TCH"] = 9500, ["Country_data_THA"] = 19000, ["Country_data_TJK"] = 2400, ["Country_data_TKM"] = 2600, ["Country_data_TPE"] = 14000, ["Country_data_TRI"] = 4600, ["Country_data_TUN"] = 9800, ["Country_data_TUR"] = 25000, ["Country_data_Taiwan"] = 11000, ["Country_data_Tajikistan"] = 8900, ["Country_data_Tanzania"] = 11000, ["Country_data_Tennessee"] = 2400, ["Country_data_Texas"] = 6200, ["Country_data_Thailand"] = 39000, ["Country_data_Togo"] = 6700, ["Country_data_Tonga"] = 6200, ["Country_data_Trinidad_and_Tobago"] = 13000, ["Country_data_Tunisia"] = 19000, ["Country_data_Turkey"] = 68000, ["Country_data_Turkmenistan"] = 7700, ["Country_data_Turks_and_Caicos_Islands"] = 2700, ["Country_data_Tuvalu"] = 2600, ["Country_data_U.S."] = 2100, ["Country_data_U.S._Virgin_Islands"] = 4900, ["Country_data_UAE"] = 8600, ["Country_data_UGA"] = 3700, ["Country_data_UK"] = 18000, ["Country_data_UKGBI"] = 2800, ["Country_data_UKR"] = 34000, ["Country_data_URS"] = 12000, ["Country_data_URU"] = 14000, ["Country_data_US"] = 5100, ["Country_data_USA"] = 127000, ["Country_data_USSR"] = 4400, ["Country_data_UZB"] = 10000, ["Country_data_Uganda"] = 12000, ["Country_data_Ukraine"] = 60000, ["Country_data_United_Arab_Emirates"] = 17000, ["Country_data_United_Kingdom"] = 82000, ["Country_data_United_Kingdom_of_Great_Britain_and_Ireland"] = 4100, ["Country_data_United_Nations"] = 4100, ["Country_data_United_States"] = 270000, ["Country_data_United_States_of_America"] = 5000, ["Country_data_Uruguay"] = 27000, ["Country_data_Uzbekistan"] = 18000, ["Country_data_VEN"] = 16000, ["Country_data_VIE"] = 5800, ["Country_data_Vanuatu"] = 5000, ["Country_data_Vatican_City"] = 2300, ["Country_data_Venezuela"] = 31000, ["Country_data_Vietnam"] = 20000, ["Country_data_Virginia"] = 3400, ["Country_data_WAL"] = 16000, ["Country_data_Wales"] = 32000, ["Country_data_Washington"] = 3300, ["Country_data_Washington,_D.C."] = 2300, ["Country_data_Washington_(state)"] = 3800, ["Country_data_West_Germany"] = 20000, ["Country_data_West_Indies"] = 2500, ["Country_data_Wisconsin"] = 6100, ["Country_data_Wyoming"] = 2300, ["Country_data_YUG"] = 9000, ["Country_data_Yemen"] = 7000, ["Country_data_Yugoslavia"] = 16000, ["Country_data_ZAF"] = 4400, ["Country_data_ZAM"] = 3000, ["Country_data_ZIM"] = 7800, ["Country_data_Zambia"] = 9200, ["Country_data_Zimbabwe"] = 16000, ["Country_flagbio"] = 24000, ["Country_name"] = 23000, ["Country_showdata"] = 5800, ["Country_topics"] = 21000, ["County"] = 7400, ["County_(judet)_of_Romania"] = 3300, ["Course_assignment"] = 4200, ["Course_details"] = 5500, ["Course_instructor"] = 2100, ["Cquote"] = 36000, ["Cr"] = 4000, ["Create_taxonomy/link"] = 99000, ["Cref2"] = 2200, ["Cricinfo"] = 23000, ["Cricketarchive"] = 3100, ["Crime_opentask"] = 41000, ["Croatian_Census_2011"] = 2100, ["Cross"] = 3000, ["Crossreference"] = 2200, ["Crossreference/styles.css"] = 2200, ["Csv"] = 2900, ["Ct"] = 12000, ["Curlie"] = 6900, ["Currency"] = 2900, ["Current_events"] = 8700, ["Current_events/styles.css"] = 8700, ["Currentdate"] = 22000, ["Cvt"] = 87000, ["Cycling_Archives"] = 4300, ["Cycling_archives"] = 2700, ["Cycling_team_link"] = 12000, ["Module:CFB_schedule"] = 24000, ["Module:CallAssert"] = 225000, ["Module:CanElecResTopTest"] = 5300, ["Module:CanadaByProvinceCatNav"] = 9700, ["Module:Cat_main"] = 175000, ["Module:Cat_more_if_exists"] = 44000, ["Module:Catalog_lookup_link"] = 488000, ["Module:Category_described_in_year"] = 5600, ["Module:Category_described_in_year/conf"] = 5600, ["Module:Category_handler"] = 4320000, ["Module:Category_handler/blacklist"] = 4320000, ["Module:Category_handler/config"] = 4320000, ["Module:Category_handler/data"] = 4320000, ["Module:Category_handler/shared"] = 4320000, ["Module:Category_pair"] = 5800, ["Module:Category_see_also"] = 33000, ["Module:Celestial_object_quadrangle"] = 2600, ["Module:Check_DYK_hook"] = 110000, ["Module:Check_for_clobbered_parameters"] = 1160000, ["Module:Check_for_unknown_parameters"] = 13000000, ["Module:Check_isxn"] = 476000, ["Module:Check_winner_by_scores"] = 13000, ["Module:Checkuser"] = 71000, ["Module:Chem2"] = 2100, ["Module:Chem2/styles.css"] = 2100, ["Module:Citation/CS1"] = 5290000, ["Module:Citation/CS1/COinS"] = 5290000, ["Module:Citation/CS1/Configuration"] = 5290000, ["Module:Citation/CS1/Date_validation"] = 5290000, ["Module:Citation/CS1/Identifiers"] = 5290000, ["Module:Citation/CS1/Suggestions"] = 26000, ["Module:Citation/CS1/Utilities"] = 5290000, ["Module:Citation/CS1/Whitelist"] = 5290000, ["Module:Citation/CS1/styles.css"] = 5440000, ["Module:Cite_Q"] = 48000, ["Module:Cite_iucn"] = 54000, ["Module:Cite_tweet"] = 29000, ["Module:Cite_web"] = 32000, ["Module:Clade"] = 6600, ["Module:Class"] = 9590000, ["Module:Class/configuration"] = 9590000, ["Module:Class/definition.json"] = 9590000, ["Module:Class/styles.css"] = 9520000, ["Module:Clickable_button_2"] = 874000, ["Module:Collapsible_list"] = 51000, ["Module:College_color"] = 120000, ["Module:College_color/data"] = 120000, ["Module:Color_contrast"] = 483000, ["Module:Color_contrast/colors"] = 485000, ["Module:Commons_link"] = 238000, ["Module:Complex_date"] = 67000, ["Module:Convert"] = 1180000, ["Module:Convert/data"] = 1180000, ["Module:Convert/helper"] = 7100, ["Module:Convert/text"] = 1180000, ["Module:Convert/wikidata"] = 2600, ["Module:Convert/wikidata/data"] = 2600, ["Module:ConvertNumeric"] = 27000, ["Module:Convert_character_width"] = 2800, ["Module:Convert_character_width/data"] = 2800, ["Module:Coordinates"] = 1300000, ["Module:Coordinates/styles.css"] = 1300000, ["Module:Copied"] = 17000, ["Module:CountryAdjectiveDemonym"] = 42000, ["Module:CountryAdjectiveDemonym/Adjectives"] = 42000, ["Module:CountryAdjectiveDemonym/Demonyms"] = 42000, ["Module:CountryAdjectiveDemonym/The"] = 42000, ["Module:CountryData"] = 40000, ["Module:CountryData/cacheA"] = 2100, ["Module:CountryData/cacheE"] = 2300, ["Module:CountryData/summary"] = 40000, ["Module:Country_adjective"] = 4000, ["Module:Country_alias"] = 51000, ["Module:Country_alias/data"] = 51000, ["Module:Currency"] = 3000, ["Module:Currency/Presentation"] = 2900, } m9ygv2p6c1i9oneaw1xzfgkm43uw4m2 Module:Unicode data 828 1692 27684 27683 2022-07-30T05:41:52Z Samatics 9 1 revision imported from [[:en:Module:Unicode_data]]: Import citation templates Scribunto text/plain local p = {} local floor = math.floor local function errorf(level, ...) if type(level) == "number" then return error(string.format(...), level + 1) else -- level is actually the format string. return error(string.format(level, ...), 2) end end local function binary_range_search(codepoint, ranges) local low, mid, high low, high = 1, ranges.length or require "Module:TableTools".length(ranges) while low <= high do mid = floor((low + high) / 2) local range = ranges[mid] if codepoint < range[1] then high = mid - 1 elseif codepoint <= range[2] then return range, mid else low = mid + 1 end end return nil, mid end p.binary_range_search = binary_range_search --[[ local function linear_range_search(codepoint, ranges) for i, range in ipairs(ranges) do if range[1] <= codepoint and codepoint <= range[2] then return range end end end --]] -- Load a module by indexing "loader" with the name of the module minus the -- "Module:Unicode data/" part. For instance, loader.blocks returns -- [[Module:Unicode data/blocks]]. If a module cannot be loaded, false will be -- returned. local loader = setmetatable({}, { __index = function (self, key) local success, data = pcall(mw.loadData, "Module:Unicode data/" .. key) if not success then data = false end self[key] = data return data end }) -- For the algorithm used to generate Hangul Syllable names, -- see "Hangul Syllable Name Generation" in section 3.12 of the -- Unicode Specification: -- https://www.unicode.org/versions/Unicode11.0.0/ch03.pdf local name_hooks = { { 0x00, 0x1F, "<control-%04X>" }, -- C0 control characters { 0x7F, 0x9F, "<control-%04X>" }, -- DEL and C1 control characters { 0x3400, 0x4DBF, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension A { 0x4E00, 0x9FFF, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph { 0xAC00, 0xD7A3, function (codepoint) -- Hangul Syllables local Hangul_data = loader.Hangul local syllable_index = codepoint - 0xAC00 return ("HANGUL SYLLABLE %s%s%s"):format( Hangul_data.leads[floor(syllable_index / Hangul_data.final_count)], Hangul_data.vowels[floor((syllable_index % Hangul_data.final_count) / Hangul_data.trail_count)], Hangul_data.trails[syllable_index % Hangul_data.trail_count] ) end }, -- High Surrogates, High Private Use Surrogates, Low Surrogates { 0xD800, 0xDFFF, "<surrogate-%04X>" }, { 0xE000, 0xF8FF, "<private-use-%04X>" }, -- Private Use -- CJK Compatibility Ideographs { 0xF900, 0xFA6D, "CJK COMPATIBILITY IDEOGRAPH-%04X" }, { 0xFA70, 0xFAD9, "CJK COMPATIBILITY IDEOGRAPH-%04X" }, { 0x17000, 0x187F7, "TANGUT IDEOGRAPH-%04X" }, -- Tangut Ideograph { 0x18800, 0x18AFF, function (codepoint) return ("TANGUT COMPONENT-%03d"):format(codepoint - 0x187FF) end }, { 0x18D00, 0x18D08, "TANGUT IDEOGRAPH-%04X" }, -- Tangut Ideograph Supplement { 0x1B170, 0x1B2FB, "NUSHU CHARACTER-%04X" }, -- Nushu { 0x20000, 0x2A6DF, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension B { 0x2A700, 0x2B738, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension C { 0x2B740, 0x2B81D, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension D { 0x2B820, 0x2CEA1, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension E { 0x2CEB0, 0x2EBE0, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension F -- CJK Compatibility Ideographs Supplement (Supplementary Ideographic Plane) { 0x2F800, 0x2FA1D, "CJK COMPATIBILITY IDEOGRAPH-%04X" }, { 0xE0100, 0xE01EF, function (codepoint) -- Variation Selectors Supplement return ("VARIATION SELECTOR-%d"):format(codepoint - 0xE0100 + 17) end}, { 0x30000, 0x3134A, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension G { 0xF0000, 0xFFFFD, "<private-use-%04X>" }, -- Plane 15 Private Use { 0x100000, 0x10FFFD, "<private-use-%04X>" } -- Plane 16 Private Use } name_hooks.length = #name_hooks local name_range_cache local function generate_name(data, codepoint) if type(data) == "string" then return data:format(codepoint) else return data(codepoint) end end --[[ -- Checks that the code point is a number and in range. -- Does not check whether code point is an integer. -- Not used local function check_codepoint(funcName, argIdx, val) require 'libraryUtil'.checkType(funcName, argIdx, val, 'number') if codepoint < 0 or 0x10FFFF < codepoint then errorf("Codepoint %04X out of range", codepoint) end end --]] -- https://www.unicode.org/versions/Unicode11.0.0/ch04.pdf, section 4.8 function p.lookup_name(codepoint) -- U+FDD0-U+FDEF and all code points ending in FFFE or FFFF are Unassigned -- (Cn) and specifically noncharacters: -- https://www.unicode.org/faq/private_use.html#nonchar4 if 0xFDD0 <= codepoint and (codepoint <= 0xFDEF or floor(codepoint % 0x10000) >= 0xFFFE) then return ("<noncharacter-%04X>"):format(codepoint) end if name_range_cache -- Check if previously used "name hook" applies to this code point. and codepoint >= name_range_cache[1] and codepoint <= name_range_cache[2] then return generate_name(name_range_cache[3], codepoint) end local range = binary_range_search(codepoint, name_hooks) if range then name_range_cache = range return generate_name(range[3], codepoint) end local data = loader[('names/%03X'):format(codepoint / 0x1000)] if data and data[codepoint] then return data[codepoint] -- Unassigned (Cn) consists of noncharacters and reserved characters. -- The character has been established not to be a noncharacter, -- and if it were assigned, its name would already been retrieved, -- so it must be reserved. else return ("<reserved-%04X>"):format(codepoint) end end --[[ -- No image data modules on Wikipedia yet. function p.lookup_image(codepoint) local data = loader[('images/%03X'):format(codepoint / 0x1000)] if data then return data[codepoint] end end --]] local planes = { [ 0] = "Basic Multilingual Plane"; [ 1] = "Supplementary Multilingual Plane"; [ 2] = "Supplementary Ideographic Plane"; [ 3] = "Tertiary Ideographic Plane"; [14] = "Supplementary Special-purpose Plane"; [15] = "Supplementary Private Use Area-A"; [16] = "Supplementary Private Use Area-B"; } -- Load [[Module:Unicode data/blocks]] if needed and assign it to this variable. local blocks local function block_iter(blocks, i) i = i + 1 local data = blocks[i] if data then -- Unpack doesn't work on tables loaded with mw.loadData. return i, data[1], data[2], data[3] end end -- An ipairs-type iterator generator for the list of blocks. function p.enum_blocks() local blocks = loader.blocks return block_iter, blocks, 0 end function p.lookup_plane(codepoint) local i = floor(codepoint / 0x10000) return planes[i] or ("Plane %u"):format(i) end function p.lookup_block(codepoint) local blocks = loader.blocks local range = binary_range_search(codepoint, blocks) if range then return range[3] else return "No Block" end end function p.get_block_info(name) for i, block in ipairs(loader.blocks) do if block[3] == name then return block end end end function p.is_valid_pagename(pagename) local has_nonws = false for cp in mw.ustring.gcodepoint(pagename) do if (cp == 0x0023) -- # or (cp == 0x005B) -- [ or (cp == 0x005D) -- ] or (cp == 0x007B) -- { or (cp == 0x007C) -- | or (cp == 0x007D) -- } or (cp == 0x180E) -- MONGOLIAN VOWEL SEPARATOR or ((cp >= 0x2000) and (cp <= 0x200A)) -- spaces in General Punctuation block or (cp == 0xFFFD) -- REPLACEMENT CHARACTER then return false end local printable, result = p.is_printable(cp) if not printable then return false end if result ~= "space-separator" then has_nonws = true end end return has_nonws end local function manual_unpack(what, from) if what[from + 1] == nil then return what[from] end local result = {} from = from or 1 for i, item in ipairs(what) do if i >= from then table.insert(result, item) end end return unpack(result) end local function compare_ranges(range1, range2) return range1[1] < range2[1] end -- Creates a function to look up data in a module that contains "singles" (a -- code point-to-data map) and "ranges" (an array containing arrays that contain -- the low and high code points of a range and the data associated with that -- range). -- "loader" loads and returns the "singles" and "ranges" tables. -- "match_func" is passed the code point and either the data or the "dots", and -- generates the final result of the function. -- The varargs ("dots") describes the default data to be returned if there wasn't -- a match. -- In case the function is used more than once, "cache" saves ranges that have -- already been found to match, or a range whose data is the default if there -- was no match. local function memo_lookup(data_module_subpage, match_func, ...) local dots = { ... } local cache = {} local singles, ranges return function (codepoint) if not singles then local data_module = loader[data_module_subpage] singles, ranges = data_module.singles, data_module.ranges end if singles[codepoint] then return match_func(codepoint, singles[codepoint]) end local range = binary_range_search(codepoint, cache) if range then return match_func(codepoint, manual_unpack(range, 3)) end local range, index = binary_range_search(codepoint, ranges) if range then table.insert(cache, range) table.sort(cache, compare_ranges) return match_func(codepoint, manual_unpack(range, 3)) end if ranges[index] then local dots_range if codepoint > ranges[index][2] then dots_range = { ranges[index][2] + 1, ranges[index + 1] and ranges[index + 1][1] - 1 or 0x10FFFF, unpack(dots) } else -- codepoint < range[index][1] dots_range = { ranges[index - 1] and ranges[index - 1][2] + 1 or 0, ranges[index][1] - 1, unpack(dots) } end table.sort(cache, compare_ranges) end return match_func(codepoint) end end -- Get a code point's combining class value in [[Module:Unicode data/combining]], -- and return whether this value is not zero. Zero is assigned as the default -- if the combining class value is not found in this data module. -- That is, return true if character is combining, or false if it is not. -- See https://www.unicode.org/reports/tr44/#Canonical_Combining_Class_Values for -- more information. p.is_combining = memo_lookup( "combining", function (codepoint, combining_class) return combining_class and combining_class ~= 0 or false end, 0) function p.add_dotted_circle(str) return (mw.ustring.gsub(str, ".", function(char) if p.is_combining(mw.ustring.codepoint(char)) then return '◌' .. char end end)) end local lookup_control = memo_lookup( "control", function (codepoint, ccc) return ccc or "assigned" end, "assigned") p.lookup_control = lookup_control function p.is_assigned(codepoint) return lookup_control(codepoint) ~= "unassigned" end function p.is_printable(codepoint) local result = lookup_control(codepoint) return (result == "assigned") or (result == "space-separator"), result end function p.is_whitespace(codepoint) local result = lookup_control(codepoint) return (result == "space-separator"), result end p.lookup_category = memo_lookup( "category", function (codepoint, category) return category end, "Cn") local lookup_script = memo_lookup( "scripts", function (codepoint, script_code) return script_code or 'Zzzz' end, "Zzzz") p.lookup_script = lookup_script function p.get_best_script(str) -- Check type of argument, because mw.text.decode coerces numbers to strings! require "libraryUtil".checkType("get_best_script", 1, str, "string") -- Convert HTML character references (including named character references, -- or character entities) to characters. str = mw.text.decode(str, true) local scripts = {} for codepoint in mw.ustring.gcodepoint(str) do local script = lookup_script(codepoint) -- Ignore "Inherited", "Undetermined", or "Uncoded" scripts. if not (script == "Zyyy" or script == "Zinh" or script == "Zzzz") then scripts[script] = true end end -- If scripts does not contain two or more keys, -- return first and only key (script code) in table. if not next(scripts, next(scripts)) then return next(scripts) end -- else return majority script, or else "Zzzz"? end function p.is_Latin(str) require "libraryUtil".checkType("get_best_script", 1, str, "string") str = mw.text.decode(str, true) -- Search for the leading bytes that introduce the UTF-8 encoding of the -- code points U+0340-U+10FFFF. If they are not found and there is at least -- one Latin-script character, the string counts as Latin, because the rest -- of the characters can only be Zyyy, Zinh, and Zzzz. -- The only scripts found below U+0370 (the first code point of the Greek -- and Coptic block) are Latn, Zyyy, Zinh, and Zzzz. -- See the codepage in the [[UTF-8]] article. if not str:find "[\205-\244]" then for codepoint in mw.ustring.gcodepoint(str) do if lookup_script(codepoint) == "Latn" then return true end end end local Latn = false for codepoint in mw.ustring.gcodepoint(str) do local script = lookup_script(codepoint) if script == "Latn" then Latn = true elseif not (script == "Zyyy" or script == "Zinh" or script == "Zzzz") then return false end end return Latn end -- Checks that a string contains only characters belonging to right-to-left -- scripts, or characters of ignorable scripts. function p.is_rtl(str) require "libraryUtil".checkType("get_best_script", 1, str, "string") str = mw.text.decode(str, true) -- Search for the leading bytes that introduce the UTF-8 encoding of the -- code points U+0580-U+10FFFF. If they are not found, the string can only -- have characters from a left-to-right script, because the first code point -- in a right-to-left script is U+0591, in the Hebrew block. if not str:find "[\214-\244]" then return false end local result = false local rtl = loader.scripts.rtl for codepoint in mw.ustring.gcodepoint(str) do local script = lookup_script(codepoint) if rtl[script] then result = true elseif not (script == "Zyyy" or script == "Zinh" or script == "Zzzz") then return false end end return result end local function get_codepoint(args, arg) local codepoint_string = args[arg] or errorf(2, "Parameter %s is required", tostring(arg)) local codepoint = tonumber(codepoint_string, 16) or errorf(2, "Parameter %s is not a code point in hexadecimal base", tostring(arg)) if not (0 <= codepoint and codepoint <= 0x10FFFF) then errorf(2, "code point in parameter %s out of range", tostring(arg)) end return codepoint end local function get_func(args, arg, prefix) local suffix = args[arg] or errorf(2, "Parameter %s is required", tostring(arg)) suffix = mw.text.trim(suffix) local func_name = prefix .. suffix local func = p[func_name] or errorf(2, "There is no function '%s'", func_name) return func end -- This function allows any of the "lookup" functions to be invoked. The first -- parameter is the word after "lookup_"; the second parameter is the code point -- in hexadecimal base. function p.lookup(frame) local func = get_func(frame.args, 1, "lookup_") local codepoint = get_codepoint(frame.args, 2) local result = func(codepoint) if func == p.lookup_name then -- Prevent code point labels such as <control-0000> from being -- interpreted as HTML tags. result = result:gsub("<", "&lt;") end return result end function p.is(frame) local func = get_func(frame.args, 1, "is_") -- is_Latin and is_valid_pagename take strings. if func == p.is_Latin or func == p.is_valid_pagename or func == p.is_rtl then return (func(frame.args[2])) else -- The rest take code points. local codepoint = get_codepoint(frame.args, 2) return (func(codepoint)) -- Adjust to one result. end end return p ow05ajlaszuscigi8a54dfk393ds43k Module:Unicode data/scripts 828 1693 27686 27685 2022-07-30T05:41:52Z Samatics 9 1 revision imported from [[:en:Module:Unicode_data/scripts]]: Import citation templates Scribunto text/plain --[=[ -- Official Unicode script values for individual codepoints and ranges of -- codepoints. -- https://www.unicode.org/Public/UNIDATA/Scripts.txt provided -- the script names, and https://www.unicode.org/Public/UNIDATA/PropertyValueAliases.txt -- provided script codes corresponding to the names (see [[Script (Unicode)]]). --]=] local data = { singles = { [0x000AA] = "Latn", [0x000BA] = "Latn", [0x000D7] = "Zyyy", [0x000F7] = "Zyyy", [0x00374] = "Zyyy", [0x0037E] = "Zyyy", [0x0037F] = "Grek", [0x00384] = "Grek", [0x00385] = "Zyyy", [0x00386] = "Grek", [0x00387] = "Zyyy", [0x0038C] = "Grek", [0x00605] = "Zyyy", [0x0060C] = "Zyyy", [0x0061B] = "Zyyy", [0x0061F] = "Zyyy", [0x00640] = "Zyyy", [0x00670] = "Zinh", [0x006DD] = "Zyyy", [0x0085E] = "Mand", [0x008E2] = "Zyyy", [0x009B2] = "Beng", [0x009D7] = "Beng", [0x00A3C] = "Guru", [0x00A51] = "Guru", [0x00A5E] = "Guru", [0x00AD0] = "Gujr", [0x00B9C] = "Taml", [0x00BD0] = "Taml", [0x00BD7] = "Taml", [0x00C5D] = "Telu", [0x00DBD] = "Sinh", [0x00DCA] = "Sinh", [0x00DD6] = "Sinh", [0x00E3F] = "Zyyy", [0x00E84] = "Laoo", [0x00EA5] = "Laoo", [0x00EC6] = "Laoo", [0x010C7] = "Geor", [0x010CD] = "Geor", [0x010FB] = "Zyyy", [0x01258] = "Ethi", [0x012C0] = "Ethi", [0x0171F] = "Tglg", [0x01804] = "Mong", [0x01805] = "Zyyy", [0x01940] = "Limb", [0x01CD3] = "Zyyy", [0x01CE1] = "Zyyy", [0x01CED] = "Zinh", [0x01CF4] = "Zinh", [0x01CFA] = "Zyyy", [0x01D2B] = "Cyrl", [0x01D78] = "Cyrl", [0x01DBF] = "Grek", [0x01F59] = "Grek", [0x01F5B] = "Grek", [0x01F5D] = "Grek", [0x02071] = "Latn", [0x0207F] = "Latn", [0x02126] = "Grek", [0x02132] = "Latn", [0x0214E] = "Latn", [0x02D27] = "Geor", [0x02D2D] = "Geor", [0x02D7F] = "Tfng", [0x03005] = "Hani", [0x03006] = "Zyyy", [0x03007] = "Hani", [0x030A0] = "Zyyy", [0x032FF] = "Zyyy", [0x0A7D3] = "Latn", [0x0A92E] = "Zyyy", [0x0A92F] = "Kali", [0x0A95F] = "Rjng", [0x0A9CF] = "Zyyy", [0x0AB5B] = "Zyyy", [0x0AB65] = "Grek", [0x0FB3E] = "Hebr", [0x0FDCF] = "Arab", [0x0FEFF] = "Zyyy", [0x0FF70] = "Zyyy", [0x101A0] = "Grek", [0x101FD] = "Zinh", [0x102E0] = "Zinh", [0x1039F] = "Ugar", [0x1056F] = "Aghb", [0x10808] = "Cprt", [0x1083C] = "Cprt", [0x1083F] = "Cprt", [0x1091F] = "Phnx", [0x1093F] = "Lydi", [0x1107F] = "Brah", [0x110CD] = "Kthi", [0x11288] = "Mult", [0x1133B] = "Zinh", [0x11350] = "Gran", [0x11357] = "Gran", [0x118FF] = "Wara", [0x11909] = "Diak", [0x11D3A] = "Gonm", [0x11FB0] = "Lisu", [0x11FFF] = "Taml", [0x16FE0] = "Tang", [0x16FE1] = "Nshu", [0x16FE4] = "Kits", [0x1B000] = "Kana", [0x1D4A2] = "Zyyy", [0x1D4BB] = "Zyyy", [0x1D546] = "Zyyy", [0x1E2FF] = "Wcho", [0x1EE24] = "Arab", [0x1EE27] = "Arab", [0x1EE39] = "Arab", [0x1EE3B] = "Arab", [0x1EE42] = "Arab", [0x1EE47] = "Arab", [0x1EE49] = "Arab", [0x1EE4B] = "Arab", [0x1EE54] = "Arab", [0x1EE57] = "Arab", [0x1EE59] = "Arab", [0x1EE5B] = "Arab", [0x1EE5D] = "Arab", [0x1EE5F] = "Arab", [0x1EE64] = "Arab", [0x1EE7E] = "Arab", [0x1F200] = "Hira", [0x1F7F0] = "Zyyy", [0xE0001] = "Zyyy", }, ranges = { { 0x00000, 0x00040, "Zyyy" }, { 0x00041, 0x0005A, "Latn" }, { 0x0005B, 0x00060, "Zyyy" }, { 0x00061, 0x0007A, "Latn" }, { 0x0007B, 0x000A9, "Zyyy" }, { 0x000AB, 0x000B9, "Zyyy" }, { 0x000BB, 0x000BF, "Zyyy" }, { 0x000C0, 0x000D6, "Latn" }, { 0x000D8, 0x000F6, "Latn" }, { 0x000F8, 0x002B8, "Latn" }, { 0x002B9, 0x002DF, "Zyyy" }, { 0x002E0, 0x002E4, "Latn" }, { 0x002E5, 0x002E9, "Zyyy" }, { 0x002EA, 0x002EB, "Bopo" }, { 0x002EC, 0x002FF, "Zyyy" }, { 0x00300, 0x0036F, "Zinh" }, { 0x00370, 0x00373, "Grek" }, { 0x00375, 0x00377, "Grek" }, { 0x0037A, 0x0037D, "Grek" }, { 0x00388, 0x0038A, "Grek" }, { 0x0038E, 0x003A1, "Grek" }, { 0x003A3, 0x003E1, "Grek" }, { 0x003E2, 0x003EF, "Copt" }, { 0x003F0, 0x003FF, "Grek" }, { 0x00400, 0x00484, "Cyrl" }, { 0x00485, 0x00486, "Zinh" }, { 0x00487, 0x0052F, "Cyrl" }, { 0x00531, 0x00556, "Armn" }, { 0x00559, 0x0058A, "Armn" }, { 0x0058D, 0x0058F, "Armn" }, { 0x00591, 0x005C7, "Hebr" }, { 0x005D0, 0x005EA, "Hebr" }, { 0x005EF, 0x005F4, "Hebr" }, { 0x00600, 0x00604, "Arab" }, { 0x00606, 0x0060B, "Arab" }, { 0x0060D, 0x0061A, "Arab" }, { 0x0061C, 0x0061E, "Arab" }, { 0x00620, 0x0063F, "Arab" }, { 0x00641, 0x0064A, "Arab" }, { 0x0064B, 0x00655, "Zinh" }, { 0x00656, 0x0066F, "Arab" }, { 0x00671, 0x006DC, "Arab" }, { 0x006DE, 0x006FF, "Arab" }, { 0x00700, 0x0070D, "Syrc" }, { 0x0070F, 0x0074A, "Syrc" }, { 0x0074D, 0x0074F, "Syrc" }, { 0x00750, 0x0077F, "Arab" }, { 0x00780, 0x007B1, "Thaa" }, { 0x007C0, 0x007FA, "Nkoo" }, { 0x007FD, 0x007FF, "Nkoo" }, { 0x00800, 0x0082D, "Samr" }, { 0x00830, 0x0083E, "Samr" }, { 0x00840, 0x0085B, "Mand" }, { 0x00860, 0x0086A, "Syrc" }, { 0x00870, 0x0088E, "Arab" }, { 0x00890, 0x00891, "Arab" }, { 0x00898, 0x008E1, "Arab" }, { 0x008E3, 0x008FF, "Arab" }, { 0x00900, 0x00950, "Deva" }, { 0x00951, 0x00954, "Zinh" }, { 0x00955, 0x00963, "Deva" }, { 0x00964, 0x00965, "Zyyy" }, { 0x00966, 0x0097F, "Deva" }, { 0x00980, 0x00983, "Beng" }, { 0x00985, 0x0098C, "Beng" }, { 0x0098F, 0x00990, "Beng" }, { 0x00993, 0x009A8, "Beng" }, { 0x009AA, 0x009B0, "Beng" }, { 0x009B6, 0x009B9, "Beng" }, { 0x009BC, 0x009C4, "Beng" }, { 0x009C7, 0x009C8, "Beng" }, { 0x009CB, 0x009CE, "Beng" }, { 0x009DC, 0x009DD, "Beng" }, { 0x009DF, 0x009E3, "Beng" }, { 0x009E6, 0x009FE, "Beng" }, { 0x00A01, 0x00A03, "Guru" }, { 0x00A05, 0x00A0A, "Guru" }, { 0x00A0F, 0x00A10, "Guru" }, { 0x00A13, 0x00A28, "Guru" }, { 0x00A2A, 0x00A30, "Guru" }, { 0x00A32, 0x00A33, "Guru" }, { 0x00A35, 0x00A36, "Guru" }, { 0x00A38, 0x00A39, "Guru" }, { 0x00A3E, 0x00A42, "Guru" }, { 0x00A47, 0x00A48, "Guru" }, { 0x00A4B, 0x00A4D, "Guru" }, { 0x00A59, 0x00A5C, "Guru" }, { 0x00A66, 0x00A76, "Guru" }, { 0x00A81, 0x00A83, "Gujr" }, { 0x00A85, 0x00A8D, "Gujr" }, { 0x00A8F, 0x00A91, "Gujr" }, { 0x00A93, 0x00AA8, "Gujr" }, { 0x00AAA, 0x00AB0, "Gujr" }, { 0x00AB2, 0x00AB3, "Gujr" }, { 0x00AB5, 0x00AB9, "Gujr" }, { 0x00ABC, 0x00AC5, "Gujr" }, { 0x00AC7, 0x00AC9, "Gujr" }, { 0x00ACB, 0x00ACD, "Gujr" }, { 0x00AE0, 0x00AE3, "Gujr" }, { 0x00AE6, 0x00AF1, "Gujr" }, { 0x00AF9, 0x00AFF, "Gujr" }, { 0x00B01, 0x00B03, "Orya" }, { 0x00B05, 0x00B0C, "Orya" }, { 0x00B0F, 0x00B10, "Orya" }, { 0x00B13, 0x00B28, "Orya" }, { 0x00B2A, 0x00B30, "Orya" }, { 0x00B32, 0x00B33, "Orya" }, { 0x00B35, 0x00B39, "Orya" }, { 0x00B3C, 0x00B44, "Orya" }, { 0x00B47, 0x00B48, "Orya" }, { 0x00B4B, 0x00B4D, "Orya" }, { 0x00B55, 0x00B57, "Orya" }, { 0x00B5C, 0x00B5D, "Orya" }, { 0x00B5F, 0x00B63, "Orya" }, { 0x00B66, 0x00B77, "Orya" }, { 0x00B82, 0x00B83, "Taml" }, { 0x00B85, 0x00B8A, "Taml" }, { 0x00B8E, 0x00B90, "Taml" }, { 0x00B92, 0x00B95, "Taml" }, { 0x00B99, 0x00B9A, "Taml" }, { 0x00B9E, 0x00B9F, "Taml" }, { 0x00BA3, 0x00BA4, "Taml" }, { 0x00BA8, 0x00BAA, "Taml" }, { 0x00BAE, 0x00BB9, "Taml" }, { 0x00BBE, 0x00BC2, "Taml" }, { 0x00BC6, 0x00BC8, "Taml" }, { 0x00BCA, 0x00BCD, "Taml" }, { 0x00BE6, 0x00BFA, "Taml" }, { 0x00C00, 0x00C0C, "Telu" }, { 0x00C0E, 0x00C10, "Telu" }, { 0x00C12, 0x00C28, "Telu" }, { 0x00C2A, 0x00C39, "Telu" }, { 0x00C3C, 0x00C44, "Telu" }, { 0x00C46, 0x00C48, "Telu" }, { 0x00C4A, 0x00C4D, "Telu" }, { 0x00C55, 0x00C56, "Telu" }, { 0x00C58, 0x00C5A, "Telu" }, { 0x00C60, 0x00C63, "Telu" }, { 0x00C66, 0x00C6F, "Telu" }, { 0x00C77, 0x00C7F, "Telu" }, { 0x00C80, 0x00C8C, "Knda" }, { 0x00C8E, 0x00C90, "Knda" }, { 0x00C92, 0x00CA8, "Knda" }, { 0x00CAA, 0x00CB3, "Knda" }, { 0x00CB5, 0x00CB9, "Knda" }, { 0x00CBC, 0x00CC4, "Knda" }, { 0x00CC6, 0x00CC8, "Knda" }, { 0x00CCA, 0x00CCD, "Knda" }, { 0x00CD5, 0x00CD6, "Knda" }, { 0x00CDD, 0x00CDE, "Knda" }, { 0x00CE0, 0x00CE3, "Knda" }, { 0x00CE6, 0x00CEF, "Knda" }, { 0x00CF1, 0x00CF2, "Knda" }, { 0x00D00, 0x00D0C, "Mlym" }, { 0x00D0E, 0x00D10, "Mlym" }, { 0x00D12, 0x00D44, "Mlym" }, { 0x00D46, 0x00D48, "Mlym" }, { 0x00D4A, 0x00D4F, "Mlym" }, { 0x00D54, 0x00D63, "Mlym" }, { 0x00D66, 0x00D7F, "Mlym" }, { 0x00D81, 0x00D83, "Sinh" }, { 0x00D85, 0x00D96, "Sinh" }, { 0x00D9A, 0x00DB1, "Sinh" }, { 0x00DB3, 0x00DBB, "Sinh" }, { 0x00DC0, 0x00DC6, "Sinh" }, { 0x00DCF, 0x00DD4, "Sinh" }, { 0x00DD8, 0x00DDF, "Sinh" }, { 0x00DE6, 0x00DEF, "Sinh" }, { 0x00DF2, 0x00DF4, "Sinh" }, { 0x00E01, 0x00E3A, "Thai" }, { 0x00E40, 0x00E5B, "Thai" }, { 0x00E81, 0x00E82, "Laoo" }, { 0x00E86, 0x00E8A, "Laoo" }, { 0x00E8C, 0x00EA3, "Laoo" }, { 0x00EA7, 0x00EBD, "Laoo" }, { 0x00EC0, 0x00EC4, "Laoo" }, { 0x00EC8, 0x00ECD, "Laoo" }, { 0x00ED0, 0x00ED9, "Laoo" }, { 0x00EDC, 0x00EDF, "Laoo" }, { 0x00F00, 0x00F47, "Tibt" }, { 0x00F49, 0x00F6C, "Tibt" }, { 0x00F71, 0x00F97, "Tibt" }, { 0x00F99, 0x00FBC, "Tibt" }, { 0x00FBE, 0x00FCC, "Tibt" }, { 0x00FCE, 0x00FD4, "Tibt" }, { 0x00FD5, 0x00FD8, "Zyyy" }, { 0x00FD9, 0x00FDA, "Tibt" }, { 0x01000, 0x0109F, "Mymr" }, { 0x010A0, 0x010C5, "Geor" }, { 0x010D0, 0x010FA, "Geor" }, { 0x010FC, 0x010FF, "Geor" }, { 0x01100, 0x011FF, "Hang" }, { 0x01200, 0x01248, "Ethi" }, { 0x0124A, 0x0124D, "Ethi" }, { 0x01250, 0x01256, "Ethi" }, { 0x0125A, 0x0125D, "Ethi" }, { 0x01260, 0x01288, "Ethi" }, { 0x0128A, 0x0128D, "Ethi" }, { 0x01290, 0x012B0, "Ethi" }, { 0x012B2, 0x012B5, "Ethi" }, { 0x012B8, 0x012BE, "Ethi" }, { 0x012C2, 0x012C5, "Ethi" }, { 0x012C8, 0x012D6, "Ethi" }, { 0x012D8, 0x01310, "Ethi" }, { 0x01312, 0x01315, "Ethi" }, { 0x01318, 0x0135A, "Ethi" }, { 0x0135D, 0x0137C, "Ethi" }, { 0x01380, 0x01399, "Ethi" }, { 0x013A0, 0x013F5, "Cher" }, { 0x013F8, 0x013FD, "Cher" }, { 0x01400, 0x0167F, "Cans" }, { 0x01680, 0x0169C, "Ogam" }, { 0x016A0, 0x016EA, "Runr" }, { 0x016EB, 0x016ED, "Zyyy" }, { 0x016EE, 0x016F8, "Runr" }, { 0x01700, 0x01715, "Tglg" }, { 0x01720, 0x01734, "Hano" }, { 0x01735, 0x01736, "Zyyy" }, { 0x01740, 0x01753, "Buhd" }, { 0x01760, 0x0176C, "Tagb" }, { 0x0176E, 0x01770, "Tagb" }, { 0x01772, 0x01773, "Tagb" }, { 0x01780, 0x017DD, "Khmr" }, { 0x017E0, 0x017E9, "Khmr" }, { 0x017F0, 0x017F9, "Khmr" }, { 0x01800, 0x01801, "Mong" }, { 0x01802, 0x01803, "Zyyy" }, { 0x01806, 0x01819, "Mong" }, { 0x01820, 0x01878, "Mong" }, { 0x01880, 0x018AA, "Mong" }, { 0x018B0, 0x018F5, "Cans" }, { 0x01900, 0x0191E, "Limb" }, { 0x01920, 0x0192B, "Limb" }, { 0x01930, 0x0193B, "Limb" }, { 0x01944, 0x0194F, "Limb" }, { 0x01950, 0x0196D, "Tale" }, { 0x01970, 0x01974, "Tale" }, { 0x01980, 0x019AB, "Talu" }, { 0x019B0, 0x019C9, "Talu" }, { 0x019D0, 0x019DA, "Talu" }, { 0x019DE, 0x019DF, "Talu" }, { 0x019E0, 0x019FF, "Khmr" }, { 0x01A00, 0x01A1B, "Bugi" }, { 0x01A1E, 0x01A1F, "Bugi" }, { 0x01A20, 0x01A5E, "Lana" }, { 0x01A60, 0x01A7C, "Lana" }, { 0x01A7F, 0x01A89, "Lana" }, { 0x01A90, 0x01A99, "Lana" }, { 0x01AA0, 0x01AAD, "Lana" }, { 0x01AB0, 0x01ACE, "Zinh" }, { 0x01B00, 0x01B4C, "Bali" }, { 0x01B50, 0x01B7E, "Bali" }, { 0x01B80, 0x01BBF, "Sund" }, { 0x01BC0, 0x01BF3, "Batk" }, { 0x01BFC, 0x01BFF, "Batk" }, { 0x01C00, 0x01C37, "Lepc" }, { 0x01C3B, 0x01C49, "Lepc" }, { 0x01C4D, 0x01C4F, "Lepc" }, { 0x01C50, 0x01C7F, "Olck" }, { 0x01C80, 0x01C88, "Cyrl" }, { 0x01C90, 0x01CBA, "Geor" }, { 0x01CBD, 0x01CBF, "Geor" }, { 0x01CC0, 0x01CC7, "Sund" }, { 0x01CD0, 0x01CD2, "Zinh" }, { 0x01CD4, 0x01CE0, "Zinh" }, { 0x01CE2, 0x01CE8, "Zinh" }, { 0x01CE9, 0x01CEC, "Zyyy" }, { 0x01CEE, 0x01CF3, "Zyyy" }, { 0x01CF5, 0x01CF7, "Zyyy" }, { 0x01CF8, 0x01CF9, "Zinh" }, { 0x01D00, 0x01D25, "Latn" }, { 0x01D26, 0x01D2A, "Grek" }, { 0x01D2C, 0x01D5C, "Latn" }, { 0x01D5D, 0x01D61, "Grek" }, { 0x01D62, 0x01D65, "Latn" }, { 0x01D66, 0x01D6A, "Grek" }, { 0x01D6B, 0x01D77, "Latn" }, { 0x01D79, 0x01DBE, "Latn" }, { 0x01DC0, 0x01DFF, "Zinh" }, { 0x01E00, 0x01EFF, "Latn" }, { 0x01F00, 0x01F15, "Grek" }, { 0x01F18, 0x01F1D, "Grek" }, { 0x01F20, 0x01F45, "Grek" }, { 0x01F48, 0x01F4D, "Grek" }, { 0x01F50, 0x01F57, "Grek" }, { 0x01F5F, 0x01F7D, "Grek" }, { 0x01F80, 0x01FB4, "Grek" }, { 0x01FB6, 0x01FC4, "Grek" }, { 0x01FC6, 0x01FD3, "Grek" }, { 0x01FD6, 0x01FDB, "Grek" }, { 0x01FDD, 0x01FEF, "Grek" }, { 0x01FF2, 0x01FF4, "Grek" }, { 0x01FF6, 0x01FFE, "Grek" }, { 0x02000, 0x0200B, "Zyyy" }, { 0x0200C, 0x0200D, "Zinh" }, { 0x0200E, 0x02064, "Zyyy" }, { 0x02066, 0x02070, "Zyyy" }, { 0x02074, 0x0207E, "Zyyy" }, { 0x02080, 0x0208E, "Zyyy" }, { 0x02090, 0x0209C, "Latn" }, { 0x020A0, 0x020C0, "Zyyy" }, { 0x020D0, 0x020F0, "Zinh" }, { 0x02100, 0x02125, "Zyyy" }, { 0x02127, 0x02129, "Zyyy" }, { 0x0212A, 0x0212B, "Latn" }, { 0x0212C, 0x02131, "Zyyy" }, { 0x02133, 0x0214D, "Zyyy" }, { 0x0214F, 0x0215F, "Zyyy" }, { 0x02160, 0x02188, "Latn" }, { 0x02189, 0x0218B, "Zyyy" }, { 0x02190, 0x02426, "Zyyy" }, { 0x02440, 0x0244A, "Zyyy" }, { 0x02460, 0x027FF, "Zyyy" }, { 0x02800, 0x028FF, "Brai" }, { 0x02900, 0x02B73, "Zyyy" }, { 0x02B76, 0x02B95, "Zyyy" }, { 0x02B97, 0x02BFF, "Zyyy" }, { 0x02C00, 0x02C5F, "Glag" }, { 0x02C60, 0x02C7F, "Latn" }, { 0x02C80, 0x02CF3, "Copt" }, { 0x02CF9, 0x02CFF, "Copt" }, { 0x02D00, 0x02D25, "Geor" }, { 0x02D30, 0x02D67, "Tfng" }, { 0x02D6F, 0x02D70, "Tfng" }, { 0x02D80, 0x02D96, "Ethi" }, { 0x02DA0, 0x02DA6, "Ethi" }, { 0x02DA8, 0x02DAE, "Ethi" }, { 0x02DB0, 0x02DB6, "Ethi" }, { 0x02DB8, 0x02DBE, "Ethi" }, { 0x02DC0, 0x02DC6, "Ethi" }, { 0x02DC8, 0x02DCE, "Ethi" }, { 0x02DD0, 0x02DD6, "Ethi" }, { 0x02DD8, 0x02DDE, "Ethi" }, { 0x02DE0, 0x02DFF, "Cyrl" }, { 0x02E00, 0x02E5D, "Zyyy" }, { 0x02E80, 0x02E99, "Hani" }, { 0x02E9B, 0x02EF3, "Hani" }, { 0x02F00, 0x02FD5, "Hani" }, { 0x02FF0, 0x02FFB, "Zyyy" }, { 0x03000, 0x03004, "Zyyy" }, { 0x03008, 0x03020, "Zyyy" }, { 0x03021, 0x03029, "Hani" }, { 0x0302A, 0x0302D, "Zinh" }, { 0x0302E, 0x0302F, "Hang" }, { 0x03030, 0x03037, "Zyyy" }, { 0x03038, 0x0303B, "Hani" }, { 0x0303C, 0x0303F, "Zyyy" }, { 0x03041, 0x03096, "Hira" }, { 0x03099, 0x0309A, "Zinh" }, { 0x0309B, 0x0309C, "Zyyy" }, { 0x0309D, 0x0309F, "Hira" }, { 0x030A1, 0x030FA, "Kana" }, { 0x030FB, 0x030FC, "Zyyy" }, { 0x030FD, 0x030FF, "Kana" }, { 0x03105, 0x0312F, "Bopo" }, { 0x03131, 0x0318E, "Hang" }, { 0x03190, 0x0319F, "Zyyy" }, { 0x031A0, 0x031BF, "Bopo" }, { 0x031C0, 0x031E3, "Zyyy" }, { 0x031F0, 0x031FF, "Kana" }, { 0x03200, 0x0321E, "Hang" }, { 0x03220, 0x0325F, "Zyyy" }, { 0x03260, 0x0327E, "Hang" }, { 0x0327F, 0x032CF, "Zyyy" }, { 0x032D0, 0x032FE, "Kana" }, { 0x03300, 0x03357, "Kana" }, { 0x03358, 0x033FF, "Zyyy" }, { 0x03400, 0x04DBF, "Hani" }, { 0x04DC0, 0x04DFF, "Zyyy" }, { 0x04E00, 0x09FFF, "Hani" }, { 0x0A000, 0x0A48C, "Yiii" }, { 0x0A490, 0x0A4C6, "Yiii" }, { 0x0A4D0, 0x0A4FF, "Lisu" }, { 0x0A500, 0x0A62B, "Vaii" }, { 0x0A640, 0x0A69F, "Cyrl" }, { 0x0A6A0, 0x0A6F7, "Bamu" }, { 0x0A700, 0x0A721, "Zyyy" }, { 0x0A722, 0x0A787, "Latn" }, { 0x0A788, 0x0A78A, "Zyyy" }, { 0x0A78B, 0x0A7CA, "Latn" }, { 0x0A7D0, 0x0A7D1, "Latn" }, { 0x0A7D5, 0x0A7D9, "Latn" }, { 0x0A7F2, 0x0A7FF, "Latn" }, { 0x0A800, 0x0A82C, "Sylo" }, { 0x0A830, 0x0A839, "Zyyy" }, { 0x0A840, 0x0A877, "Phag" }, { 0x0A880, 0x0A8C5, "Saur" }, { 0x0A8CE, 0x0A8D9, "Saur" }, { 0x0A8E0, 0x0A8FF, "Deva" }, { 0x0A900, 0x0A92D, "Kali" }, { 0x0A930, 0x0A953, "Rjng" }, { 0x0A960, 0x0A97C, "Hang" }, { 0x0A980, 0x0A9CD, "Java" }, { 0x0A9D0, 0x0A9D9, "Java" }, { 0x0A9DE, 0x0A9DF, "Java" }, { 0x0A9E0, 0x0A9FE, "Mymr" }, { 0x0AA00, 0x0AA36, "Cham" }, { 0x0AA40, 0x0AA4D, "Cham" }, { 0x0AA50, 0x0AA59, "Cham" }, { 0x0AA5C, 0x0AA5F, "Cham" }, { 0x0AA60, 0x0AA7F, "Mymr" }, { 0x0AA80, 0x0AAC2, "Tavt" }, { 0x0AADB, 0x0AADF, "Tavt" }, { 0x0AAE0, 0x0AAF6, "Mtei" }, { 0x0AB01, 0x0AB06, "Ethi" }, { 0x0AB09, 0x0AB0E, "Ethi" }, { 0x0AB11, 0x0AB16, "Ethi" }, { 0x0AB20, 0x0AB26, "Ethi" }, { 0x0AB28, 0x0AB2E, "Ethi" }, { 0x0AB30, 0x0AB5A, "Latn" }, { 0x0AB5C, 0x0AB64, "Latn" }, { 0x0AB66, 0x0AB69, "Latn" }, { 0x0AB6A, 0x0AB6B, "Zyyy" }, { 0x0AB70, 0x0ABBF, "Cher" }, { 0x0ABC0, 0x0ABED, "Mtei" }, { 0x0ABF0, 0x0ABF9, "Mtei" }, { 0x0AC00, 0x0D7A3, "Hang" }, { 0x0D7B0, 0x0D7C6, "Hang" }, { 0x0D7CB, 0x0D7FB, "Hang" }, { 0x0F900, 0x0FA6D, "Hani" }, { 0x0FA70, 0x0FAD9, "Hani" }, { 0x0FB00, 0x0FB06, "Latn" }, { 0x0FB13, 0x0FB17, "Armn" }, { 0x0FB1D, 0x0FB36, "Hebr" }, { 0x0FB38, 0x0FB3C, "Hebr" }, { 0x0FB40, 0x0FB41, "Hebr" }, { 0x0FB43, 0x0FB44, "Hebr" }, { 0x0FB46, 0x0FB4F, "Hebr" }, { 0x0FB50, 0x0FBC2, "Arab" }, { 0x0FBD3, 0x0FD3D, "Arab" }, { 0x0FD3E, 0x0FD3F, "Zyyy" }, { 0x0FD40, 0x0FD8F, "Arab" }, { 0x0FD92, 0x0FDC7, "Arab" }, { 0x0FDF0, 0x0FDFF, "Arab" }, { 0x0FE00, 0x0FE0F, "Zinh" }, { 0x0FE10, 0x0FE19, "Zyyy" }, { 0x0FE20, 0x0FE2D, "Zinh" }, { 0x0FE2E, 0x0FE2F, "Cyrl" }, { 0x0FE30, 0x0FE52, "Zyyy" }, { 0x0FE54, 0x0FE66, "Zyyy" }, { 0x0FE68, 0x0FE6B, "Zyyy" }, { 0x0FE70, 0x0FE74, "Arab" }, { 0x0FE76, 0x0FEFC, "Arab" }, { 0x0FF01, 0x0FF20, "Zyyy" }, { 0x0FF21, 0x0FF3A, "Latn" }, { 0x0FF3B, 0x0FF40, "Zyyy" }, { 0x0FF41, 0x0FF5A, "Latn" }, { 0x0FF5B, 0x0FF65, "Zyyy" }, { 0x0FF66, 0x0FF6F, "Kana" }, { 0x0FF71, 0x0FF9D, "Kana" }, { 0x0FF9E, 0x0FF9F, "Zyyy" }, { 0x0FFA0, 0x0FFBE, "Hang" }, { 0x0FFC2, 0x0FFC7, "Hang" }, { 0x0FFCA, 0x0FFCF, "Hang" }, { 0x0FFD2, 0x0FFD7, "Hang" }, { 0x0FFDA, 0x0FFDC, "Hang" }, { 0x0FFE0, 0x0FFE6, "Zyyy" }, { 0x0FFE8, 0x0FFEE, "Zyyy" }, { 0x0FFF9, 0x0FFFD, "Zyyy" }, { 0x10000, 0x1000B, "Linb" }, { 0x1000D, 0x10026, "Linb" }, { 0x10028, 0x1003A, "Linb" }, { 0x1003C, 0x1003D, "Linb" }, { 0x1003F, 0x1004D, "Linb" }, { 0x10050, 0x1005D, "Linb" }, { 0x10080, 0x100FA, "Linb" }, { 0x10100, 0x10102, "Zyyy" }, { 0x10107, 0x10133, "Zyyy" }, { 0x10137, 0x1013F, "Zyyy" }, { 0x10140, 0x1018E, "Grek" }, { 0x10190, 0x1019C, "Zyyy" }, { 0x101D0, 0x101FC, "Zyyy" }, { 0x10280, 0x1029C, "Lyci" }, { 0x102A0, 0x102D0, "Cari" }, { 0x102E1, 0x102FB, "Zyyy" }, { 0x10300, 0x10323, "Ital" }, { 0x1032D, 0x1032F, "Ital" }, { 0x10330, 0x1034A, "Goth" }, { 0x10350, 0x1037A, "Perm" }, { 0x10380, 0x1039D, "Ugar" }, { 0x103A0, 0x103C3, "Xpeo" }, { 0x103C8, 0x103D5, "Xpeo" }, { 0x10400, 0x1044F, "Dsrt" }, { 0x10450, 0x1047F, "Shaw" }, { 0x10480, 0x1049D, "Osma" }, { 0x104A0, 0x104A9, "Osma" }, { 0x104B0, 0x104D3, "Osge" }, { 0x104D8, 0x104FB, "Osge" }, { 0x10500, 0x10527, "Elba" }, { 0x10530, 0x10563, "Aghb" }, { 0x10570, 0x1057A, "Vith" }, { 0x1057C, 0x1058A, "Vith" }, { 0x1058C, 0x10592, "Vith" }, { 0x10594, 0x10595, "Vith" }, { 0x10597, 0x105A1, "Vith" }, { 0x105A3, 0x105B1, "Vith" }, { 0x105B3, 0x105B9, "Vith" }, { 0x105BB, 0x105BC, "Vith" }, { 0x10600, 0x10736, "Lina" }, { 0x10740, 0x10755, "Lina" }, { 0x10760, 0x10767, "Lina" }, { 0x10780, 0x10785, "Latn" }, { 0x10787, 0x107B0, "Latn" }, { 0x107B2, 0x107BA, "Latn" }, { 0x10800, 0x10805, "Cprt" }, { 0x1080A, 0x10835, "Cprt" }, { 0x10837, 0x10838, "Cprt" }, { 0x10840, 0x10855, "Armi" }, { 0x10857, 0x1085F, "Armi" }, { 0x10860, 0x1087F, "Palm" }, { 0x10880, 0x1089E, "Nbat" }, { 0x108A7, 0x108AF, "Nbat" }, { 0x108E0, 0x108F2, "Hatr" }, { 0x108F4, 0x108F5, "Hatr" }, { 0x108FB, 0x108FF, "Hatr" }, { 0x10900, 0x1091B, "Phnx" }, { 0x10920, 0x10939, "Lydi" }, { 0x10980, 0x1099F, "Mero" }, { 0x109A0, 0x109B7, "Merc" }, { 0x109BC, 0x109CF, "Merc" }, { 0x109D2, 0x109FF, "Merc" }, { 0x10A00, 0x10A03, "Khar" }, { 0x10A05, 0x10A06, "Khar" }, { 0x10A0C, 0x10A13, "Khar" }, { 0x10A15, 0x10A17, "Khar" }, { 0x10A19, 0x10A35, "Khar" }, { 0x10A38, 0x10A3A, "Khar" }, { 0x10A3F, 0x10A48, "Khar" }, { 0x10A50, 0x10A58, "Khar" }, { 0x10A60, 0x10A7F, "Sarb" }, { 0x10A80, 0x10A9F, "Narb" }, { 0x10AC0, 0x10AE6, "Mani" }, { 0x10AEB, 0x10AF6, "Mani" }, { 0x10B00, 0x10B35, "Avst" }, { 0x10B39, 0x10B3F, "Avst" }, { 0x10B40, 0x10B55, "Prti" }, { 0x10B58, 0x10B5F, "Prti" }, { 0x10B60, 0x10B72, "Phli" }, { 0x10B78, 0x10B7F, "Phli" }, { 0x10B80, 0x10B91, "Phlp" }, { 0x10B99, 0x10B9C, "Phlp" }, { 0x10BA9, 0x10BAF, "Phlp" }, { 0x10C00, 0x10C48, "Orkh" }, { 0x10C80, 0x10CB2, "Hung" }, { 0x10CC0, 0x10CF2, "Hung" }, { 0x10CFA, 0x10CFF, "Hung" }, { 0x10D00, 0x10D27, "Rohg" }, { 0x10D30, 0x10D39, "Rohg" }, { 0x10E60, 0x10E7E, "Arab" }, { 0x10E80, 0x10EA9, "Yezi" }, { 0x10EAB, 0x10EAD, "Yezi" }, { 0x10EB0, 0x10EB1, "Yezi" }, { 0x10F00, 0x10F27, "Sogo" }, { 0x10F30, 0x10F59, "Sogd" }, { 0x10F70, 0x10F89, "Ougr" }, { 0x10FB0, 0x10FCB, "Chrs" }, { 0x10FE0, 0x10FF6, "Elym" }, { 0x11000, 0x1104D, "Brah" }, { 0x11052, 0x11075, "Brah" }, { 0x11080, 0x110C2, "Kthi" }, { 0x110D0, 0x110E8, "Sora" }, { 0x110F0, 0x110F9, "Sora" }, { 0x11100, 0x11134, "Cakm" }, { 0x11136, 0x11147, "Cakm" }, { 0x11150, 0x11176, "Mahj" }, { 0x11180, 0x111DF, "Shrd" }, { 0x111E1, 0x111F4, "Sinh" }, { 0x11200, 0x11211, "Khoj" }, { 0x11213, 0x1123E, "Khoj" }, { 0x11280, 0x11286, "Mult" }, { 0x1128A, 0x1128D, "Mult" }, { 0x1128F, 0x1129D, "Mult" }, { 0x1129F, 0x112A9, "Mult" }, { 0x112B0, 0x112EA, "Sind" }, { 0x112F0, 0x112F9, "Sind" }, { 0x11300, 0x11303, "Gran" }, { 0x11305, 0x1130C, "Gran" }, { 0x1130F, 0x11310, "Gran" }, { 0x11313, 0x11328, "Gran" }, { 0x1132A, 0x11330, "Gran" }, { 0x11332, 0x11333, "Gran" }, { 0x11335, 0x11339, "Gran" }, { 0x1133C, 0x11344, "Gran" }, { 0x11347, 0x11348, "Gran" }, { 0x1134B, 0x1134D, "Gran" }, { 0x1135D, 0x11363, "Gran" }, { 0x11366, 0x1136C, "Gran" }, { 0x11370, 0x11374, "Gran" }, { 0x11400, 0x1145B, "Newa" }, { 0x1145D, 0x11461, "Newa" }, { 0x11480, 0x114C7, "Tirh" }, { 0x114D0, 0x114D9, "Tirh" }, { 0x11580, 0x115B5, "Sidd" }, { 0x115B8, 0x115DD, "Sidd" }, { 0x11600, 0x11644, "Modi" }, { 0x11650, 0x11659, "Modi" }, { 0x11660, 0x1166C, "Mong" }, { 0x11680, 0x116B9, "Takr" }, { 0x116C0, 0x116C9, "Takr" }, { 0x11700, 0x1171A, "Ahom" }, { 0x1171D, 0x1172B, "Ahom" }, { 0x11730, 0x11746, "Ahom" }, { 0x11800, 0x1183B, "Dogr" }, { 0x118A0, 0x118F2, "Wara" }, { 0x11900, 0x11906, "Diak" }, { 0x1190C, 0x11913, "Diak" }, { 0x11915, 0x11916, "Diak" }, { 0x11918, 0x11935, "Diak" }, { 0x11937, 0x11938, "Diak" }, { 0x1193B, 0x11946, "Diak" }, { 0x11950, 0x11959, "Diak" }, { 0x119A0, 0x119A7, "Nand" }, { 0x119AA, 0x119D7, "Nand" }, { 0x119DA, 0x119E4, "Nand" }, { 0x11A00, 0x11A47, "Zanb" }, { 0x11A50, 0x11AA2, "Soyo" }, { 0x11AB0, 0x11ABF, "Cans" }, { 0x11AC0, 0x11AF8, "Pauc" }, { 0x11C00, 0x11C08, "Bhks" }, { 0x11C0A, 0x11C36, "Bhks" }, { 0x11C38, 0x11C45, "Bhks" }, { 0x11C50, 0x11C6C, "Bhks" }, { 0x11C70, 0x11C8F, "Marc" }, { 0x11C92, 0x11CA7, "Marc" }, { 0x11CA9, 0x11CB6, "Marc" }, { 0x11D00, 0x11D06, "Gonm" }, { 0x11D08, 0x11D09, "Gonm" }, { 0x11D0B, 0x11D36, "Gonm" }, { 0x11D3C, 0x11D3D, "Gonm" }, { 0x11D3F, 0x11D47, "Gonm" }, { 0x11D50, 0x11D59, "Gonm" }, { 0x11D60, 0x11D65, "Gong" }, { 0x11D67, 0x11D68, "Gong" }, { 0x11D6A, 0x11D8E, "Gong" }, { 0x11D90, 0x11D91, "Gong" }, { 0x11D93, 0x11D98, "Gong" }, { 0x11DA0, 0x11DA9, "Gong" }, { 0x11EE0, 0x11EF8, "Maka" }, { 0x11FC0, 0x11FF1, "Taml" }, { 0x12000, 0x12399, "Xsux" }, { 0x12400, 0x1246E, "Xsux" }, { 0x12470, 0x12474, "Xsux" }, { 0x12480, 0x12543, "Xsux" }, { 0x12F90, 0x12FF2, "Cpmn" }, { 0x13000, 0x1342E, "Egyp" }, { 0x13430, 0x13438, "Egyp" }, { 0x14400, 0x14646, "Hluw" }, { 0x16800, 0x16A38, "Bamu" }, { 0x16A40, 0x16A5E, "Mroo" }, { 0x16A60, 0x16A69, "Mroo" }, { 0x16A6E, 0x16A6F, "Mroo" }, { 0x16A70, 0x16ABE, "Tnsa" }, { 0x16AC0, 0x16AC9, "Tnsa" }, { 0x16AD0, 0x16AED, "Bass" }, { 0x16AF0, 0x16AF5, "Bass" }, { 0x16B00, 0x16B45, "Hmng" }, { 0x16B50, 0x16B59, "Hmng" }, { 0x16B5B, 0x16B61, "Hmng" }, { 0x16B63, 0x16B77, "Hmng" }, { 0x16B7D, 0x16B8F, "Hmng" }, { 0x16E40, 0x16E9A, "Medf" }, { 0x16F00, 0x16F4A, "Plrd" }, { 0x16F4F, 0x16F87, "Plrd" }, { 0x16F8F, 0x16F9F, "Plrd" }, { 0x16FE2, 0x16FE3, "Hani" }, { 0x16FF0, 0x16FF1, "Hani" }, { 0x17000, 0x187F7, "Tang" }, { 0x18800, 0x18AFF, "Tang" }, { 0x18B00, 0x18CD5, "Kits" }, { 0x18D00, 0x18D08, "Tang" }, { 0x1AFF0, 0x1AFF3, "Kana" }, { 0x1AFF5, 0x1AFFB, "Kana" }, { 0x1AFFD, 0x1AFFE, "Kana" }, { 0x1B001, 0x1B11F, "Hira" }, { 0x1B120, 0x1B122, "Kana" }, { 0x1B150, 0x1B152, "Hira" }, { 0x1B164, 0x1B167, "Kana" }, { 0x1B170, 0x1B2FB, "Nshu" }, { 0x1BC00, 0x1BC6A, "Dupl" }, { 0x1BC70, 0x1BC7C, "Dupl" }, { 0x1BC80, 0x1BC88, "Dupl" }, { 0x1BC90, 0x1BC99, "Dupl" }, { 0x1BC9C, 0x1BC9F, "Dupl" }, { 0x1BCA0, 0x1BCA3, "Zyyy" }, { 0x1CF00, 0x1CF2D, "Zinh" }, { 0x1CF30, 0x1CF46, "Zinh" }, { 0x1CF50, 0x1CFC3, "Zyyy" }, { 0x1D000, 0x1D0F5, "Zyyy" }, { 0x1D100, 0x1D126, "Zyyy" }, { 0x1D129, 0x1D166, "Zyyy" }, { 0x1D167, 0x1D169, "Zinh" }, { 0x1D16A, 0x1D17A, "Zyyy" }, { 0x1D17B, 0x1D182, "Zinh" }, { 0x1D183, 0x1D184, "Zyyy" }, { 0x1D185, 0x1D18B, "Zinh" }, { 0x1D18C, 0x1D1A9, "Zyyy" }, { 0x1D1AA, 0x1D1AD, "Zinh" }, { 0x1D1AE, 0x1D1EA, "Zyyy" }, { 0x1D200, 0x1D245, "Grek" }, { 0x1D2E0, 0x1D2F3, "Zyyy" }, { 0x1D300, 0x1D356, "Zyyy" }, { 0x1D360, 0x1D378, "Zyyy" }, { 0x1D400, 0x1D454, "Zyyy" }, { 0x1D456, 0x1D49C, "Zyyy" }, { 0x1D49E, 0x1D49F, "Zyyy" }, { 0x1D4A5, 0x1D4A6, "Zyyy" }, { 0x1D4A9, 0x1D4AC, "Zyyy" }, { 0x1D4AE, 0x1D4B9, "Zyyy" }, { 0x1D4BD, 0x1D4C3, "Zyyy" }, { 0x1D4C5, 0x1D505, "Zyyy" }, { 0x1D507, 0x1D50A, "Zyyy" }, { 0x1D50D, 0x1D514, "Zyyy" }, { 0x1D516, 0x1D51C, "Zyyy" }, { 0x1D51E, 0x1D539, "Zyyy" }, { 0x1D53B, 0x1D53E, "Zyyy" }, { 0x1D540, 0x1D544, "Zyyy" }, { 0x1D54A, 0x1D550, "Zyyy" }, { 0x1D552, 0x1D6A5, "Zyyy" }, { 0x1D6A8, 0x1D7CB, "Zyyy" }, { 0x1D7CE, 0x1D7FF, "Zyyy" }, { 0x1D800, 0x1DA8B, "Sgnw" }, { 0x1DA9B, 0x1DA9F, "Sgnw" }, { 0x1DAA1, 0x1DAAF, "Sgnw" }, { 0x1DF00, 0x1DF1E, "Latn" }, { 0x1E000, 0x1E006, "Glag" }, { 0x1E008, 0x1E018, "Glag" }, { 0x1E01B, 0x1E021, "Glag" }, { 0x1E023, 0x1E024, "Glag" }, { 0x1E026, 0x1E02A, "Glag" }, { 0x1E100, 0x1E12C, "Hmnp" }, { 0x1E130, 0x1E13D, "Hmnp" }, { 0x1E140, 0x1E149, "Hmnp" }, { 0x1E14E, 0x1E14F, "Hmnp" }, { 0x1E290, 0x1E2AE, "Toto" }, { 0x1E2C0, 0x1E2F9, "Wcho" }, { 0x1E7E0, 0x1E7E6, "Ethi" }, { 0x1E7E8, 0x1E7EB, "Ethi" }, { 0x1E7ED, 0x1E7EE, "Ethi" }, { 0x1E7F0, 0x1E7FE, "Ethi" }, { 0x1E800, 0x1E8C4, "Mend" }, { 0x1E8C7, 0x1E8D6, "Mend" }, { 0x1E900, 0x1E94B, "Adlm" }, { 0x1E950, 0x1E959, "Adlm" }, { 0x1E95E, 0x1E95F, "Adlm" }, { 0x1EC71, 0x1ECB4, "Zyyy" }, { 0x1ED01, 0x1ED3D, "Zyyy" }, { 0x1EE00, 0x1EE03, "Arab" }, { 0x1EE05, 0x1EE1F, "Arab" }, { 0x1EE21, 0x1EE22, "Arab" }, { 0x1EE29, 0x1EE32, "Arab" }, { 0x1EE34, 0x1EE37, "Arab" }, { 0x1EE4D, 0x1EE4F, "Arab" }, { 0x1EE51, 0x1EE52, "Arab" }, { 0x1EE61, 0x1EE62, "Arab" }, { 0x1EE67, 0x1EE6A, "Arab" }, { 0x1EE6C, 0x1EE72, "Arab" }, { 0x1EE74, 0x1EE77, "Arab" }, { 0x1EE79, 0x1EE7C, "Arab" }, { 0x1EE80, 0x1EE89, "Arab" }, { 0x1EE8B, 0x1EE9B, "Arab" }, { 0x1EEA1, 0x1EEA3, "Arab" }, { 0x1EEA5, 0x1EEA9, "Arab" }, { 0x1EEAB, 0x1EEBB, "Arab" }, { 0x1EEF0, 0x1EEF1, "Arab" }, { 0x1F000, 0x1F02B, "Zyyy" }, { 0x1F030, 0x1F093, "Zyyy" }, { 0x1F0A0, 0x1F0AE, "Zyyy" }, { 0x1F0B1, 0x1F0BF, "Zyyy" }, { 0x1F0C1, 0x1F0CF, "Zyyy" }, { 0x1F0D1, 0x1F0F5, "Zyyy" }, { 0x1F100, 0x1F1AD, "Zyyy" }, { 0x1F1E6, 0x1F1FF, "Zyyy" }, { 0x1F201, 0x1F202, "Zyyy" }, { 0x1F210, 0x1F23B, "Zyyy" }, { 0x1F240, 0x1F248, "Zyyy" }, { 0x1F250, 0x1F251, "Zyyy" }, { 0x1F260, 0x1F265, "Zyyy" }, { 0x1F300, 0x1F6D7, "Zyyy" }, { 0x1F6DD, 0x1F6EC, "Zyyy" }, { 0x1F6F0, 0x1F6FC, "Zyyy" }, { 0x1F700, 0x1F773, "Zyyy" }, { 0x1F780, 0x1F7D8, "Zyyy" }, { 0x1F7E0, 0x1F7EB, "Zyyy" }, { 0x1F800, 0x1F80B, "Zyyy" }, { 0x1F810, 0x1F847, "Zyyy" }, { 0x1F850, 0x1F859, "Zyyy" }, { 0x1F860, 0x1F887, "Zyyy" }, { 0x1F890, 0x1F8AD, "Zyyy" }, { 0x1F8B0, 0x1F8B1, "Zyyy" }, { 0x1F900, 0x1FA53, "Zyyy" }, { 0x1FA60, 0x1FA6D, "Zyyy" }, { 0x1FA70, 0x1FA74, "Zyyy" }, { 0x1FA78, 0x1FA7C, "Zyyy" }, { 0x1FA80, 0x1FA86, "Zyyy" }, { 0x1FA90, 0x1FAAC, "Zyyy" }, { 0x1FAB0, 0x1FABA, "Zyyy" }, { 0x1FAC0, 0x1FAC5, "Zyyy" }, { 0x1FAD0, 0x1FAD9, "Zyyy" }, { 0x1FAE0, 0x1FAE7, "Zyyy" }, { 0x1FAF0, 0x1FAF6, "Zyyy" }, { 0x1FB00, 0x1FB92, "Zyyy" }, { 0x1FB94, 0x1FBCA, "Zyyy" }, { 0x1FBF0, 0x1FBF9, "Zyyy" }, { 0x20000, 0x2A6DF, "Hani" }, { 0x2A700, 0x2B738, "Hani" }, { 0x2B740, 0x2B81D, "Hani" }, { 0x2B820, 0x2CEA1, "Hani" }, { 0x2CEB0, 0x2EBE0, "Hani" }, { 0x2F800, 0x2FA1D, "Hani" }, { 0x30000, 0x3134A, "Hani" }, { 0xE0020, 0xE007F, "Zyyy" }, { 0xE0100, 0xE01EF, "Zinh" }, }, -- Scripts.txt gives full names; here we consider them aliases to save space. aliases = { Adlm = "Adlam", Aghb = "Caucasian Albanian", Ahom = "Ahom", Arab = "Arabic", Armi = "Imperial Aramaic", Armn = "Armenian", Avst = "Avestan", Bali = "Balinese", Bamu = "Bamum", Bass = "Bassa Vah", Batk = "Batak", Beng = "Bengali", Bhks = "Bhaiksuki", Bopo = "Bopomofo", Brah = "Brahmi", Brai = "Braille", Bugi = "Buginese", Buhd = "Buhid", Cakm = "Chakma", Cans = "Canadian Aboriginal", Cari = "Carian", Cham = "Cham", Cher = "Cherokee", Chrs = "Chorasmian", Copt = "Coptic", Cpmn = "Cypro Minoan", Cprt = "Cypriot", Cyrl = "Cyrillic", Deva = "Devanagari", Diak = "Dives Akuru", Dogr = "Dogra", Dsrt = "Deseret", Dupl = "Duployan", Egyp = "Egyptian Hieroglyphs", Elba = "Elbasan", Elym = "Elymaic", Ethi = "Ethiopic", Geor = "Georgian", Glag = "Glagolitic", Gong = "Gunjala Gondi", Gonm = "Masaram Gondi", Goth = "Gothic", Gran = "Grantha", Grek = "Greek", Gujr = "Gujarati", Guru = "Gurmukhi", Hang = "Hangul", Hani = "Han", Hano = "Hanunoo", Hatr = "Hatran", Hebr = "Hebrew", Hira = "Hiragana", Hluw = "Anatolian Hieroglyphs", Hmng = "Pahawh Hmong", Hmnp = "Nyiakeng Puachue Hmong", Hrkt = "Katakana Or Hiragana", Hung = "Old Hungarian", Ital = "Old Italic", Java = "Javanese", Kali = "Kayah Li", Kana = "Katakana", Khar = "Kharoshthi", Khmr = "Khmer", Khoj = "Khojki", Kits = "Khitan Small Script", Knda = "Kannada", Kthi = "Kaithi", Lana = "Tai Tham", Laoo = "Lao", Latn = "Latin", Lepc = "Lepcha", Limb = "Limbu", Lina = "Linear A", Linb = "Linear B", Lisu = "Lisu", Lyci = "Lycian", Lydi = "Lydian", Mahj = "Mahajani", Maka = "Makasar", Mand = "Mandaic", Mani = "Manichaean", Marc = "Marchen", Medf = "Medefaidrin", Mend = "Mende Kikakui", Merc = "Meroitic Cursive", Mero = "Meroitic Hieroglyphs", Mlym = "Malayalam", Modi = "Modi", Mong = "Mongolian", Mroo = "Mro", Mtei = "Meetei Mayek", Mult = "Multani", Mymr = "Myanmar", Nand = "Nandinagari", Narb = "Old North Arabian", Nbat = "Nabataean", Newa = "Newa", Nkoo = "NKo", Nshu = "Nushu", Ogam = "Ogham", Olck = "Ol Chiki", Orkh = "Old Turkic", Orya = "Oriya", Osge = "Osage", Osma = "Osmanya", Ougr = "Old Uyghur", Palm = "Palmyrene", Pauc = "Pau Cin Hau", Perm = "Old Permic", Phag = "Phags Pa", Phli = "Inscriptional Pahlavi", Phlp = "Psalter Pahlavi", Phnx = "Phoenician", Plrd = "Miao", Prti = "Inscriptional Parthian", Rjng = "Rejang", Rohg = "Hanifi Rohingya", Runr = "Runic", Samr = "Samaritan", Sarb = "Old South Arabian", Saur = "Saurashtra", Sgnw = "SignWriting", Shaw = "Shavian", Shrd = "Sharada", Sidd = "Siddham", Sind = "Khudawadi", Sinh = "Sinhala", Sogd = "Sogdian", Sogo = "Old Sogdian", Sora = "Sora Sompeng", Soyo = "Soyombo", Sund = "Sundanese", Sylo = "Syloti Nagri", Syrc = "Syriac", Tagb = "Tagbanwa", Takr = "Takri", Tale = "Tai Le", Talu = "New Tai Lue", Taml = "Tamil", Tang = "Tangut", Tavt = "Tai Viet", Telu = "Telugu", Tfng = "Tifinagh", Tglg = "Tagalog", Thaa = "Thaana", Thai = "Thai", Tibt = "Tibetan", Tirh = "Tirhuta", Tnsa = "Tangsa", Toto = "Toto", Ugar = "Ugaritic", Vaii = "Vai", Vith = "Vithkuqi", Wara = "Warang Citi", Wcho = "Wancho", Xpeo = "Old Persian", Xsux = "Cuneiform", Yezi = "Yezidi", Yiii = "Yi", Zanb = "Zanabazar Square", Zinh = "Inherited", Zyyy = "Common", Zzzz = "Unknown", }, } -- Required for binary search function in [[Module:Language/scripts]]. -- Cannot get length of module loaded with mw.loadData. data.ranges.length = #data.ranges data.rtl = {} for _, script in ipairs(mw.loadData "Module:Lang/data".rtl_scripts) do -- [[Module:Lang/data]] has script codes in lowercase; -- this module has script codes with the first letter capitalized. data.rtl[script:gsub("^%a", string.upper)] = true end return data 0g97u9lzssl0err53xjvtlcq2nu4mnh Module:Unsubst 828 1694 27688 27687 2022-07-30T05:41:52Z Samatics 9 1 revision imported from [[:en:Module:Unsubst]]: Import citation templates Scribunto text/plain local checkType = require('libraryUtil').checkType local p = {} local BODY_PARAM = '$B' local specialParams = { ['$params'] = 'parameter list', ['$aliases'] = 'parameter aliases', ['$flags'] = 'flags', ['$B'] = 'template content', ['$template-name'] = 'template invocation name override', } function p.main(frame, body) -- If we are substing, this function returns a template invocation, and if -- not, it returns the template body. The template body can be specified in -- the body parameter, or in the template parameter defined in the -- BODY_PARAM variable. This function can be called from Lua or from -- #invoke. -- Return the template body if we aren't substing. if not mw.isSubsting() then if body ~= nil then return body elseif frame.args[BODY_PARAM] ~= nil then return frame.args[BODY_PARAM] else error(string.format( "no template content specified (use parameter '%s' from #invoke)", BODY_PARAM ), 2) end end -- Sanity check for the frame object. if type(frame) ~= 'table' or type(frame.getParent) ~= 'function' or not frame:getParent() then error( "argument #1 to 'main' must be a frame object with a parent " .. "frame available", 2 ) end -- Find the invocation name. local mTemplateInvocation = require('Module:Template invocation') local name if frame.args['$template-name'] and '' ~= frame.args['$template-name'] then name = frame.args['$template-name'] -- override whatever the template name is with this name else name = mTemplateInvocation.name(frame:getParent():getTitle()) end -- Combine passed args with passed defaults local args = {} if string.find( ','..(frame.args['$flags'] or '')..',', ',%s*override%s*,' ) then for k, v in pairs( frame:getParent().args ) do args[k] = v end for k, v in pairs( frame.args ) do if not specialParams[k] then if v == '__DATE__' then v = mw.getContentLanguage():formatDate( 'F Y' ) end args[k] = v end end else for k, v in pairs( frame.args ) do if not specialParams[k] then if v == '__DATE__' then v = mw.getContentLanguage():formatDate( 'F Y' ) end args[k] = v end end for k, v in pairs( frame:getParent().args ) do args[k] = v end end -- Trim parameters, if not specified otherwise if not string.find( ','..(frame.args['$flags'] or '')..',', ',%s*keep%-whitespace%s*,' ) then for k, v in pairs( args ) do args[k] = mw.ustring.match(v, '^%s*(.*)%s*$') or '' end end -- Pull information from parameter aliases local aliases = {} if frame.args['$aliases'] then local list = mw.text.split( frame.args['$aliases'], '%s*,%s*' ) for k, v in ipairs( list ) do local tmp = mw.text.split( v, '%s*>%s*' ) aliases[tonumber(mw.ustring.match(tmp[1], '^[1-9][0-9]*$')) or tmp[1]] = ((tonumber(mw.ustring.match(tmp[2], '^[1-9][0-9]*$'))) or tmp[2]) end end for k, v in pairs( aliases ) do if args[k] and ( not args[v] or args[v] == '' ) then args[v] = args[k] end args[k] = nil end -- Remove empty parameters, if specified if string.find( ','..(frame.args['$flags'] or '')..',', ',%s*remove%-empty%s*,' ) then local tmp = 0 for k, v in ipairs( args ) do if v ~= '' or ( args[k+1] and args[k+1] ~= '' ) or ( args[k+2] and args[k+2] ~= '' ) then tmp = k else break end end for k, v in pairs( args ) do if v == '' then if not (type(k) == 'number' and k < tmp) then args[k] = nil end end end end -- Order parameters if frame.args['$params'] then local params, tmp = mw.text.split( frame.args['$params'], '%s*,%s*' ), {} for k, v in ipairs(params) do v = tonumber(mw.ustring.match(v, '^[1-9][0-9]*$')) or v if args[v] then tmp[v], args[v] = args[v], nil end end for k, v in pairs(args) do tmp[k], args[k] = args[k], nil end args = tmp end return mTemplateInvocation.invocation(name, args) end p[''] = p.main -- For backwards compatibility return p eu3d3ip0gtd6n65iz4vmtpogb62rxdi Module:Yesno 828 1695 27690 27689 2022-07-30T05:41:52Z Samatics 9 1 revision imported from [[:en:Module:Yesno]]: Import citation templates Scribunto text/plain -- Function allowing for consistent treatment of boolean-like wikitext input. -- It works similarly to the template {{yesno}}. return function (val, default) -- If your wiki uses non-ascii characters for any of "yes", "no", etc., you -- should replace "val:lower()" with "mw.ustring.lower(val)" in the -- following line. val = type(val) == 'string' and val:lower() or val if val == nil then return nil elseif val == true or val == 'yes' or val == 'y' or val == 'true' or val == 't' or val == 'on' or tonumber(val) == 1 then return true elseif val == false or val == 'no' or val == 'n' or val == 'false' or val == 'f' or val == 'off' or tonumber(val) == 0 then return false else return default end end swdskn7svew8i9wuydn9uj5l3r2ghcs Ohia:AWB standard installation 10 1696 27692 27691 2022-07-30T05:42:24Z Samatics 9 1 revision imported from [[:en:Template:AWB_standard_installation]]: Import citation templates wikitext text/x-wiki {{ mbox | image = [[File:AWB logo draft.svg|44x50px|alt=|link=]] | text = This template is used by the standard installation of [[Wikipedia:AutoWikiBrowser|AutoWikiBrowser]] (AWB). If you are planning to make any major changes to this template, how it should be used, or nominate it for deletion, please notify AWB's user base and maintainers beforehand at [[Wikipedia talk:AutoWikiBrowser|Wikipedia talk:AWB]] as a courtesy.{{#if:{{{1|}}}|<p> {{{1}}}}}}}<includeonly>{{#if:{{{nocat|}}}||{{#ifeq:{{PAGENAME}}|{{BASEPAGENAME}}|[[Category:Templates used by AutoWikiBrowser|{{PAGENAME}}]]}}}}</includeonly><noinclude> {{Documentation}}<!-- Add categories and interwikis to the /doc subpage, not here! --></noinclude> avblru6uldsww1813kwm3lu679j246i Ohia:Citation Style documentation/agency 10 1697 27694 27693 2022-07-30T05:42:24Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/agency]]: Import citation templates wikitext text/x-wiki * <b id="csdoc_agency">agency</b>: The [[news agency]] (wire service) that provided the content; examples: [[Associated Press]], [[Reuters]], [[Agence France-Presse]]. Do not use for sources published on the agency's own website; e.g. apnews.com or reuters.com; instead, use '''work''' or '''publisher'''. May be wikilinked if relevant. 0gr7zvqrgwzolooxbq3sdv8f2xjmdjg Ohia:Citation Style documentation/required 10 1698 27696 27695 2022-07-30T05:42:25Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/required]]: Import citation templates wikitext text/x-wiki :This parameter is required and will generate an error if not defined. On errors, main, help and template pages are placed into [[:Category:Articles with incorrect citation syntax]]. Set {{para|no-tracking|true}} to disable categorization; mainly used for documentation where the error is demonstrated. cr36z1f7cpcicrx103dakg0re493r01 Ohia:Citation Style documentation/web 10 1699 27698 27697 2022-07-30T05:42:25Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/web]]: Import citation templates wikitext text/x-wiki {{Crossreference|(See also [[Help:Citation Style 1#Titles and chapters|Help:Citation Style 1 § Titles and chapters]].)}} *<b id="csdoc_title">title</b>: Title of source page on website. Displays in quotes. If '''script-title''' is defined, use '''title''' to hold a [[WP:ROMAN|Romanization]] (if available) of the title in '''script-title'''. ** '''script-title''': Original title for languages that do not use a Latin-based script (Arabic, Chinese, Cyrillic, Greek, Hebrew, Japanese, Korean, etc); follows Romanization defined in '''title''' (if present). Must be prefixed with one of the [[Help:Citation_Style_1#{{pipe}}script-&lt;param>{{=}} language codes|supported language codes]] to help browsers properly display the script: **:<code><nowiki>... |title=Tōkyō tawā |script-title=ja:東京タワー |trans-title=Tokyo Tower ...</nowiki></code> **<b id="csdoc_trans_title">trans-title</b>: English translation of the title if the source cited is in a foreign language. Displays in square brackets after '''title'''; '''trans-title''' is included in the link. Use of the '''language''' parameter is recommended. :Titles containing certain characters will display and link incorrectly unless those characters are encoded. {| class="wikitable" style="margin-left: 5em" ! newline !! [ !! ] !! &#124; |- | space || style="text-align: center;" | &amp;#91; || style="text-align: center;" | &amp;#93; || style="text-align: center;" | &amp;#124; |- | | colspan="2" style="text-align: center;" | [[Template:Bracket|<nowiki>{{bracket|text}}</nowiki>]] || [[Template:Pipe|<nowiki>{{pipe}}</nowiki>]] – {{crossref|see also {{section link|Help:Table|Rendering pipe itself}}}} |} {{Citation Style documentation/required}} *<span id="csdoc_work"></span><b id="csdoc_website">website</b>: Title of website (when the website has a clear name, use that rather than the domain name); may be wikilinked. Displays in italics. Aliases: '''work''' d1lw2j0l9evazn4pse7k4qxqsrkkrh4 Ohia:Cite news 10 1700 27700 27699 2022-07-30T05:42:25Z Samatics 9 1 revision imported from [[:en:Template:Cite_news]]: Import citation templates wikitext text/x-wiki <includeonly>{{#invoke:citation/CS1|citation |CitationClass=news }}</includeonly><noinclude> {{documentation}} </noinclude> pbjnspfej5gxihr9izxrzkow3f1uf3i Ohia:Cite web/doc 10 1701 27702 27701 2022-07-30T05:42:25Z Samatics 9 1 revision imported from [[:en:Template:Cite_web/doc]]: Import citation templates wikitext text/x-wiki <noinclude>{{pp-template}}</noinclude> {{Documentation subpage}} {{High-use|all-pages=yes}} {{AWB standard installation}} {{csdoc|lua}} {{csdoc|cs1}} {{csdoc|lead|web sources that are not characterized by another CS1 template. Do not use this template in the "[[WP:ELCITE|External links]]" section of articles}} ==Usage== {{csdoc|usage}} {{csdoc|usage common}} For references with author credit :<code><nowiki>{{cite web |url= |title= |last= |first= |date= |website= |publisher= |access-date= |quote=}}</nowiki></code> For references without author credit :<code><nowiki>{{cite web |url= |title= |author=<!--Not stated--> |date= |website= |publisher= |access-date= |quote=}}</nowiki></code> {{end}} {{csdoc|usage vertical common}} <!-- Please synchronize this list with the corresponding one at the overview page [[Wikipedia:Citation templates#Examples]] --> <pre style="margin:0px; border:none; white-space:pre;"> {{cite web |url= |title= |last= |first= |date= |website= |publisher= |access-date= |quote=}} </pre> {{end}} {{csdoc|usage full}} :<code><nowiki>{{cite web |url= |url-access= |title= |last= |first= |author= |author-link= |last2= |first2= |author2= |author-link2= |date= |year= |orig-date= |editor-last= |editor-first= |editor= |editor-link= |editor-last2= |editor-first2= |editor-link2= |editors= |department= |website= |series= |publisher= |agency= |location= |page= |pages= |at= |language= |script-title= |trans-title= |type= |format= |arxiv= |asin= |bibcode= |doi= |doi-broken-date= |isbn= |issn= |jfm= |jstor= |lccn= |mr= |oclc= |ol= |osti= |pmc= |pmid= |rfc= |ssrn= |zbl= |id= |access-date= |url-status= |archive-url= |archive-date= |via= |quote= |ref= |postscript=}}</nowiki></code> {{end}} {{csdoc|usage vertical}} <pre style="margin:0px; border:none; white-space:pre;"> {{cite web |url= |url-access= |title= |last= |first= |author-link= |last2= |first2= |author-link2= |date= |year= |orig-date= |editor-last= |editor-first= |editor-link= |editor2-last= |editor2-first= |editor2-link= |department= |website= |series= |publisher= |agency= |location= |page= |pages= |at= |language= |script-title= |trans-title= |type= |format= |arxiv= |asin= |bibcode= |doi= |doi-broken-date= |isbn= |issn= |jfm= |jstor= |lccn= |mr= |oclc= |ol= |osti= |pmc= |pmid= |rfc= |ssrn= |zbl= |id= |access-date= |url-status= |archive-url= |archive-date= |via= |quote= |ref= |postscript=}} </pre> {{csdoc|usage vertical mid}} <pre style="margin:0px; border:none; white-space:pre;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; last &nbsp; last last2 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; editor-last &nbsp; editor-last editor2-last &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; url&nbsp; url&nbsp; url, archive-date archive-url &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </pre> {{csdoc|usage vertical mid}} <pre style="margin:0px; border:none; white-space:pre;"> &nbsp; required &nbsp; required &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </pre> {{csdoc|usage vertical end}} ===Choosing between [[Template:cite web]] and [[Template:cite news]]=== {{anchor|Consistency}} Before 2014, editors had to decide whether to use {{tl|cite web}} or {{tl|cite news}} based on their features. In 2014, {{em|most of}} the differences between the two templates were eliminated. As of {{diff|Module:Citation/CS1|732205428|723907342|29 July 2016}}, {{tlf|cite web}} and {{tlf|cite news}} have the following differences: * {{tlf|cite news}} can be used for [[WP:OFFLINE|offline]] (paper) sources whereas {{tlf|cite web}} generates a missing URL error when no URL is provided * {{tlf|cite news}} accepts {{para|issue}} and {{para|volume}} parameters while {{tlf|cite web}} does not (See {{slink|Help:Citation Style 1#Pages}}; see also {{tl|cite magazine}}). But given the same set of valid parameters, their output is exactly the same: <!-- ATTENTION! The following example only serves to demonstrate parameter rending results. Whether you must include all these parameters in actual articles is not a concern here. --> {| | '''cite web''': || {{cite web |url=https://blog.chron.com/techblog/2011/07/microsoft-envisions-a-universal-os-but-it-might-not-be-called-windows/ |title=Microsoft envisions a universal OS, but it might not be called Windows |last=Silverman |first=Dwight |date=July 15, 2011 |work=Houston Chronicle |publisher=Hearst Corporation |access-date=May 26, 2015}} |- | '''cite news''': || {{cite news |url=https://blog.chron.com/techblog/2011/07/microsoft-envisions-a-universal-os-but-it-might-not-be-called-windows/ |title=Microsoft envisions a universal OS, but it might not be called Windows |last=Silverman |first=Dwight |date=July 15, 2011 |work=Houston Chronicle |publisher=Hearst Corporation |access-date=May 26, 2015}} |} ==Examples== {{markup2| |m=<nowiki>{{cite web |url=https://www.example.org/ |title=My Favorite Things, Part II |last=Doe |first=John |publisher=Open Publishing |date=April 30, 2005 |website=Encyclopedia of Things |access-date=</nowiki>{{date|{{date}}|mdy}}<nowiki>}}</nowiki> |r={{cite web |url=https://www.example.org/ |title=My Favorite Things, Part II |last=Doe |first=John |publisher=Open Publishing |date=April 30, 2005 |website=Encyclopedia of Things |access-date={{date|{{date}}|mdy}}}} }} {{markup2| |m=<nowiki>{{cite web |url=https://www.example.org/ |title=My Favorite Things, Part II |last=Doe |first=John |date=30 April 2005 |website=Encyclopedia of Things |access-date=</nowiki>{{date}}<nowiki>}}</nowiki> |r={{cite web |url=https://www.example.org/ |title=My Favorite Things, Part II |last=Doe |first=John |date=30 April 2005 |website=Encyclopedia of Things |access-date={{date}}}} }} {{markup2| |m=<nowiki>{{cite web |url=https://www.example.org/ |title=My Favorite Things, Part II |last=Doe |first=John |date=2005-04-30 |access-date=</nowiki>{{date|{{date}}|iso}}<nowiki>}}</nowiki> |r={{cite web |url=https://www.example.org/ |title=My Favorite Things, Part II |last=Doe |first=John |date=2005-04-30 |access-date={{date|{{date}}|iso}}}} }} {{markup2| |m=<nowiki>{{cite web |url=https://www.example.org/ |title=My Favorite Things, Part II |last=Doe |first=John |access-date=</nowiki>{{date}}<nowiki>}}</nowiki> |r={{cite web |url=https://www.example.org/ |title=My Favorite Things, Part II |last=Doe |first=John |access-date={{date}}}} }} {{markup2| |m=<nowiki>{{cite web |url=https://www.example.org/ |title=My Favorite Things, Part II |access-date=</nowiki>{{date|{{date}}|iso}}<nowiki>}}</nowiki> |r={{cite web |url=https://www.example.org/ |title=My Favorite Things, Part II |access-date={{date|{{date}}|iso}}}} }} {{markup2| |m=<nowiki>{{cite web |url=https://operations.nfl.com/the-rules/nfl-rules-digest/ |title=NFL Rules Digest |website=NFL Football Operations |publisher=[[National Football League]] |access-date=</nowiki>{{date|{{date}}|mdy}}<nowiki>}}</nowiki> |r={{cite web |url=https://operations.nfl.com/the-rules/nfl-rules-digest/ |title=NFL Rules Digest |website=NFL Football Operations |publisher=[[National Football League]] |access-date={{date|{{date}}|mdy}}}} }} ===Using "format="=== When this template detects a link whose URL includes an [[filename extension|extension]] of ".pdf" or ".PDF", typical of [[PDF]] files, it automatically displays a PDF icon after the link (regardless of whether the link goes to a PDF file or to an HTML landing page, typical of paysites). It also internally acts as if {{para|format|PDF}} had been specified, which displays " (PDF)" after the icon. (In this case, an explicit {{para|format|PDF}} parameter would be redundant, so it ''is not'' recommended to add it. Users may remove it. Citation bot, when invoked, will remove it. ([[User talk:Citation bot/Archive 13#Remove format=pdf and variants when URLs end in .pdf|ref]])) <div style="width:auto; overflow:scroll"> {{markup2| |m=<nowiki>{{cite web |url=https://www.indiapost.gov.in/Pdf/Customs/List_of_Psychotropic_Substances.pdf |title=List of psychotropic substances under international control |publisher=International Narcotics Control Board |access-date=</nowiki>{{date}}<nowiki>}}</nowiki> |r={{cite web |url=https://www.indiapost.gov.in/Pdf/Customs/List_of_Psychotropic_Substances.pdf |title=List of psychotropic substances under international control |publisher=International Narcotics Control Board |access-date={{date}}}} }} </div> If the link is to a PDF file that ''is not'' automatically recognizable by its extension, this template does not display the PDF icon. You may add the parameter {{para|format|PDF}}, which displays " (PDF)" after the link. <div style="width:auto; overflow:scroll"> {{markup2| |m=<nowiki>{{cite web |url=https://www.sample.com/somePDFdocument.000 |title=Some PDF Document |publisher=Sample Int'l |format=PDF |access-date=</nowiki>{{date}}<nowiki>}}</nowiki> |r={{cite web |url=https://www.sample.com/somePDFdocument.000 |title=Some PDF Document |publisher=Sample Int'l |format=PDF |access-date={{date}}}} }} </div> For links to files in other formats, no icon is displayed. For example, for an [[.odt]] file, you may add the parameter {{para|format|ODT}}, which displays " (ODT)" after the link. <div style="width:auto; overflow:scroll"> {{markup2| |m=<nowiki>{{cite web |url=https://www.sample.com/someODTdocument.odt |title=Some ODT Document |publisher=Sample Int'l |format=ODT |access-date=</nowiki>{{date}}<nowiki>}}</nowiki> |r={{cite web |url=https://www.sample.com/someODTdocument.odt |title=Some ODT Document |publisher=Sample Int'l |format=ODT |access-date={{date}}}} }} </div> ===Foreign language and translated title=== {{markup2| |m=<nowiki>{{cite web |url=https://www.example.org/ |title=Honi soit qui mal y pense |last=Joliet |first=François |date=30 April 2005 |access-date=</nowiki>{{date}}<nowiki> |language=fr |trans-title=Shame on those who think evil of it}}</nowiki> |r={{cite web |url=https://www.example.org/ |title=Honi soit qui mal y pense |last=Joliet |first=François |date=30 April 2005 |access-date={{date}} |language=fr |trans-title=Shame on those who think evil of it}} }} ===Using author-link=== {{markup2| |m=<nowiki>{{cite web |url=https://www.example.org/ |title=My Favorite Things, Part II |last=Doe |first=John |author-link=John Doe |publisher=Open Publishing |date=April 30, 2005 |website=Encyclopedia of Things |access-date=</nowiki>{{date|{{date}}|mdy}}<nowiki>}}</nowiki> |r={{cite web |url=https://www.example.org/ |title=My Favorite Things, Part II |last=Doe |first=John |author-link=John Doe |publisher=Open Publishing |date=April 30, 2005 |website=Encyclopedia of Things |access-date={{date|{{date}}|mdy}}}} }} ===Multiple authors=== {{markup2| |m=<nowiki>{{cite web |url=https://www.example.org/ |title=Our Favourite Things |last1=Doe |first1=John |last2=Smith |first2=Peter |last3=Smythe |first3=Jim |publisher=Open Publishing |date=30 April 2005 |website=Encyclopaedia of Things |access-date=</nowiki>{{date}}<nowiki>}}</nowiki> |r={{cite web |url=https://www.example.org/ |title=Our Favourite Things |last1=Doe |first1=John |last2=Smith |first2=Peter |last3=Smythe |first3=Jim |publisher=Open Publishing |date=30 April 2005 |website=Encyclopaedia of Things |access-date={{date}}}} }} ===No author=== {{markup2| |m=<nowiki>{{cite web |url=https://www.example.org/ |title=Index of Sharp Things |publisher=Open Publishing |date=2005-04-30 |website=Encyclopedia of Things |access-date=</nowiki>{{date|{{date}}|iso}}<nowiki>}}</nowiki> |r={{cite web |url=https://www.example.org/ |title=Index of Sharp Things |publisher=Open Publishing |date=2005-04-30 |website=Encyclopedia of Things |access-date={{date|{{date}}|iso}}}} }} ===No author, no publisher=== {{markup2| |m=<nowiki>{{cite web |url=https://www.example.org/ |title=Index of Sharp Things |date=30 April 2005 |website=Encyclopedia of Things |access-date=</nowiki>{{date}}<nowiki>}}</nowiki> |r={{cite web |url=https://www.example.org/ |title=Index of Sharp Things |date=30 April 2005 |website=Encyclopedia of Things |access-date={{date}}}} }} {{markup2| |m=<nowiki>{{cite web |url=https://www.example.org/ |title=Index of Sharp Things |date=April 30, 2005 |access-date=</nowiki>{{date|{{date}}|mdy}}<nowiki>}}</nowiki> |r={{cite web |url=https://www.example.org/ |title=Index of Sharp Things |date=April 30, 2005 |access-date={{date|{{date}}|mdy}}}} }} {{markup2| |m=<nowiki>{{cite web |url=https://www.incb.org/pdf/e/list/green.pdf |title=List of psychotropic substances under international control |date=2005-04-30 |access-date=</nowiki>{{date|{{date}}|iso}}<nowiki> |language=el}}</nowiki> |r={{cite web |url=https://www.incb.org/pdf/e/list/green.pdf |title=List of psychotropic substances under international control |date=2005-04-30 |access-date={{date|{{date}}|iso}} |language=el}} }} ===Using "archive-url" and "archive-date" (and optionally "url-status") for webpages that have been archived {{anchor|archive-url}}=== <div style="width:auto; overflow:scroll">By default, if "archive-url" is used, the parameter {{para|url-status|dead}} is assumed and the resulting main link is to the archived version: {{markup2| |m=<nowiki>{{cite web |url=http://www.incb.org/pdf/e/list/green.pdf |title=List of psychotropic substances under international control |date=2005-04-30 |publisher=International Narcotics Control Board |access-date=</nowiki>{{date|{{date}}|iso}}<nowiki> |archive-url=https://web.archive.org/web/20050907150136/http://www.incb.org/pdf/e/list/green.pdf |archive-date=2005-09-07}}</nowiki> |r={{cite web |url=http://www.incb.org/pdf/e/list/green.pdf |title=List of psychotropic substances under international control |date=2005-04-30 |publisher=International Narcotics Control Board |access-date={{date|{{date}}|iso}} |archive-url=https://web.archive.org/web/20050907150136/http://www.incb.org/pdf/e/list/green.pdf |archive-date=2005-09-07}} }} </div> <div style="width:auto; overflow:scroll">When {{para|url-status|live}} is specified, the resulting main link is to the original page: {{markup2| |m=<nowiki>{{cite web |url=https://www.hollywoodreporter.com/heat-vision/dc-entertainment-give-classic-batman-824572 |title=DC Entertainment To Give Classic Batman Writer Credit in 'Gotham' and 'Batman v Superman' (Exclusive) |website=The Hollywood Reporter |date=September 18, 2015 |access-date=September 21, 2015 |url-status=live |archive-url=https://web.archive.org/web/20151022181821/http://www.hollywoodreporter.com/heat-vision/dc-entertainment-give-classic-batman-824572 |archive-date=October 22, 2015}}</nowiki> |r={{cite web |url=https://www.hollywoodreporter.com/heat-vision/dc-entertainment-give-classic-batman-824572 |title=DC Entertainment To Give Classic Batman Writer Credit in 'Gotham' and 'Batman v Superman' (Exclusive) |website=The Hollywood Reporter |date=September 18, 2015 |access-date=September 21, 2015 |url-status=live |archive-url=https://web.archive.org/web/20151022181821/http://www.hollywoodreporter.com/heat-vision/dc-entertainment-give-classic-batman-824572 |archive-date=October 22, 2015}} }} </div> <div style="width:auto; overflow:scroll">With {{para|url-status|unfit}} or {{code|usurped}}, the original is not linked at all: {{markup2| |m=<nowiki>{{cite web |url=http://www.wunderground.com/global/stations/03772.html |title=London, United Kingdom Forecast: Weather Underground (weather and elevation at Heathrow Airport) |publisher=The Weather Underground |access-date=</nowiki>{{date}}<nowiki> |url-status=unfit |archive-url=https://www.webcitation.org/5yo0HaAk7 |archive-date=19 May 2011}}</nowiki> |r={{cite web |url=http://www.wunderground.com/global/stations/03772.html |title=London, United Kingdom Forecast: Weather Underground (weather and elevation at Heathrow Airport) |publisher=The Weather Underground |access-date={{date}} |url-status=unfit |archive-url=https://www.webcitation.org/5yo0HaAk7 |archive-date=19 May 2011}} }} </div> ===Using quote=== <div style="width:auto; overflow:scroll"> {{markup2| |m=<nowiki>{{cite web |url=https://www.webexhibits.org/daylightsaving/c.html |title=Daylight saving time: rationale and original idea |website=WebExhibits |date=2008 |access-date=</nowiki>{{date}}<nowiki> |quote=...&amp;nbsp;Lord Balfour came forward with a unique concern: 'Supposing some unfortunate lady was confined with twins&amp;nbsp;...'}}</nowiki> |r={{cite web |url=https://www.webexhibits.org/daylightsaving/c.html |title=Daylight saving time: rationale and original idea |website=WebExhibits |date=2008 |access-date={{date}} |quote=...&nbsp;Lord Balfour came forward with a unique concern: 'Supposing some unfortunate lady was confined with twins&nbsp;...'}} }} </div> ==Parameters== ===Syntax=== {{csdoc|syntax}} {{csdoc|sep_period}} ===COinS=== {{csdoc|coins}} ===What's new=== {{csdoc|whats new}} ===Deprecated=== {{csdoc|deprecated}} ===Description=== ====Authors==== {{csdoc|author|others=yes}} ====Title==== {{csdoc|web}} {{csdoc|type}} {{csdoc|language}} ====Date==== {{csdoc|date}} ====Website==== {{csdoc|journal|issue=no}} ====Publisher==== {{csdoc|publisher|work=no|web=yes}} {{csdoc|agency}} ====Series==== {{csdoc|series}} ====In-source locations==== {{csdoc|pages}} ===={{Anchor|url}}URL==== {{csdoc|url}} ====Anchor==== {{csdoc|ref}} ====Identifiers==== {{csdoc|id1}} {{csdoc|id2}} ====Quote==== {{csdoc|quote}} ====Editors==== {{csdoc|editor}} {{Anchor|Laysummary}} ====Lay summary==== {{csdoc|lay}} ====Display options==== {{csdoc|display}} ====Subscription or registration required==== {{csdoc|registration}} ==TemplateData== {{Warning |image=Stop hand nuvola.svg |This section contains configuration data used by editing tools and automated bots. Changes to this data can result in widespread and unintended effects. For more information see [[Help:Citation Style 1#TemplateData]]}} {{TemplateData header}} {{#invoke:cs1 documentation support|template_data_validate|{{ROOTPAGENAME}}}} <templatedata> { "description": "Formats a citation to a website using the provided information such as URL and title. Used only for sources that are not correctly described by the specific citation templates for books, journals, news sources, etc.", "params": { "url": { "label": "URL", "description": "The URL of the online location where the text of the publication can be found. Requires schemes of the type \"https://...\" or maybe even the protocol relative scheme \"//...\"", "type": "url", "aliases": [ "URL" ], "required": true, "example": "https://www.metacritic.com//..." }, "title": { "label": "Title", "description": "The title of the source page on the website; will display with quotation marks added. Usually found at the top of your web browser. Not the name of the website.", "type": "string", "required": true }, "date": { "label": "Source date", "description": "Full date when the source was published; if unknown, use access-date instead; do not wikilink", "type": "date", "suggested": true }, "access-date": { "label": "URL access date", "description": "The full date when the original URL was accessed; do not wikilink", "type": "date", "suggested": true }, "website": { "label": "Name of the website", "description": "Title (name) of the website (or its short URL if no plain-language title is discernible); may be wikilinked; will display in italics. Having both 'publisher' and 'website' is redundant in many cases.", "type": "string", "aliases": [ "work" ], "suggested": true, "example": "[[Rotten Tomatoes]]" }, "publisher": { "label": "Publisher", "description": "Name of the publisher; may be wikilinked. Having both 'publisher' and 'website' (a.k.a. 'work') is redundant in many cases.", "type": "string", "example": "[[CBS Interactive]] (which owns \"Metacritic.com\")" }, "last": { "label": "Last name", "description": "The surname of the author; don't wikilink, use 'author-link'; can suffix with a numeral to add additional authors", "aliases": [ "last1", "author", "author1", "author1-last", "author-last", "surname1", "author-last1", "subject1", "surname", "author-last", "subject" ], "type": "line", "suggested": true }, "first": { "label": "First name", "description": "Given or first name, middle names, or initials of the author; don't wikilink, use 'author-link'; can suffix with a numeral to add additional authors", "aliases": [ "given", "author-first", "first1", "given1", "author-first1", "author1-first" ], "type": "line", "suggested": true }, "author-link": { "label": "Author link", "description": "Title of existing Wikipedia article about the author; can suffix with a numeral to add additional authors", "type": "wiki-page-name", "aliases": [ "author-link1", "author1-link", "subject-link", "subject-link1", "subject1-link" ] }, "last2": { "label": "Last name 2", "description": "The surname of the second author; don't wikilink, use 'author-link2'.", "type": "line", "aliases": [ "author2" ] }, "first2": { "label": "First name 2", "type": "line", "description": "Given or first name, middle names, or initials of the second author; don't wikilink." }, "author-link2": { "label": "Author link 2", "description": "Title of existing Wikipedia article about the second author.", "type": "wiki-page-name", "aliases": [ "author2-link" ] }, "others": { "label": "Others", "description": "Used to record other (non-author) contributions to the work, such as 'Illustrated by John Smith' or 'Translated by John Smith'. Only one ''others'' parameter is allowed: e.g., 'Illustrated by Jane Doe; Translated by John Smith'", "type": "string" }, "year": { "label": "Year of publication", "description": "Year of the source being referenced; deprecated in favor of 'date', except for the special case of ISO dates with disambiguating letter", "type": "string" }, "orig-date": { "label": "Original date", "description": "Original date of publication; provide specifics", "type": "string" }, "editor-last": { "label": "Editor last name", "description": "The surname of the editor; don't wikilink, use 'editor-link'; can suffix with a numeral to add additional editors.", "type": "line", "aliases": [ "editor1-last", "editor" ] }, "editor-first": { "label": "Editor first name", "description": "Given or first name, middle names, or initials of the editor; don't wikilink, use 'editor-link'; can suffix with a numeral to add additional editors; alias of 'editor1-first'", "type": "line", "aliases": [ "editor1-first" ] }, "editor-link": { "label": "Editor link", "description": "Title of existing Wikipedia article about the editor; can suffix with a numeral to add additional editors", "aliases": [ "editor1-link" ], "type": "wiki-page-name" }, "series": { "label": "Series identifier", "description": "Series identifier when the source is part of a series, such as a book series or a journal", "type": "string" }, "location": { "label": "Location of publication", "description": "Geographical place of publication; usually not wikilinked; omit when the publication name includes place; alias of 'place'", "type": "string" }, "publication-place": { "label": "Place of publication", "description": "Publication place shows after title; if 'place' or 'location' are also given, they are displayed before the title prefixed with 'written at'", "type": "string" }, "publication-date": { "label": "Publication date", "description": "Date of publication when different from the date the work was written; do not wikilink", "type": "date" }, "page": { "label": "Page", "description": "Page in the source that supports the content; displays after 'p.'", "type": "string" }, "pages": { "label": "Pages", "description": "Pages in the source that support the content (not an indication of the number of pages in the source); displays after 'pp.'", "type": "string" }, "no-pp": { "label": "No pp", "description": "Set to 'y' to suppress the 'p.' or 'pp.' display with 'page' or 'pages' when inappropriate (such as 'Front cover')", "type": "boolean", "autovalue": "y" }, "at": { "label": "At", "description": "May be used instead of 'page' or 'pages' where a page number is inappropriate or insufficient", "type": "string" }, "language": { "label": "Language", "description": "The language in which the source is written, if not English; use the full language name or one of the standard MediaWiki language codes; do not use icons or templates; separate multiple languages with commas (with no 'and' before the last one)", "type": "string", "aliases": [ "lang" ], "example": "de, fr, es" }, "script-title": { "label": "Script title", "description": "For titles in languages that do not use a Latin-based alphabet (Arabic, Chinese, Cyrillic, Greek, Hebrew, Japanese, Korean, Vietnamese, etc). Prefix with two-character ISO639-1 language code followed by a colon. For Japanese use: |script-title=ja:...", "type": "string" }, "trans-title": { "label": "Translated title", "description": "An English language title, if the source cited is in a foreign language; 'language' is recommended", "type": "string" }, "type": { "label": "Type", "description": "Additional information about the media type of the source; format in sentence case", "type": "string" }, "format": { "label": "Format", "description": "Format of the work referred to by 'url'; examples: PDF, DOC, XLS; do not specify HTML", "type": "string" }, "arxiv": { "label": "arXiv identifier", "description": "An identifier for arXive electronic preprints of scientific papers", "type": "string" }, "asin": { "label": "ASIN", "description": "Amazon Standard Identification Number; 10 characters", "type": "string" }, "asin-tld": { "label": "ASIN TLD", "description": "ASIN top-level domain for Amazon sites other than the US", "type": "string" }, "bibcode": { "label": "Bibcode", "description": "Bibliographic Reference Code (REFCODE); 19 characters", "type": "string" }, "biorxiv": { "label": "biorXiv", "description": "biorXiv identifier; 6 digits", "type": "line" }, "citeseerx": { "label": "CiteSeerX", "description": "CiteSeerX identifier; found after the 'doi=' query parameter", "type": "line" }, "doi": { "label": "DOI", "description": "Digital Object Identifier; begins with '10.'", "type": "string" }, "doi-broken-date": { "label": "DOI broken date", "description": "The date that the DOI was determined to be broken", "type": "date", "autovalue": "" }, "isbn": { "label": "ISBN", "description": "International Standard Book Number; use the 13-digit ISBN where possible", "type": "string" }, "issn": { "label": "ISSN", "description": "International Standard Serial Number; 8 characters; may be split into two groups of four using a hyphen", "type": "string" }, "jfm": { "label": "jfm code", "description": "Jahrbuch über die Fortschritte der Mathematik classification code", "type": "string" }, "jstor": { "label": "JSTOR", "description": "JSTOR identifier", "type": "string" }, "lccn": { "label": "LCCN", "description": "Library of Congress Control Number", "type": "string" }, "mr": { "label": "MR", "description": "Mathematical Reviews identifier", "type": "string" }, "oclc": { "label": "OCLC", "description": "Online Computer Library Center number", "type": "string" }, "ol": { "label": "OL", "description": "Open Library identifier", "type": "string" }, "osti": { "label": "OSTI", "description": "Office of Scientific and Technical Information identifier", "type": "string" }, "pmc": { "label": "PMC", "description": "PubMed Center article number", "type": "string" }, "pmid": { "label": "PMID", "description": "PubMed Unique Identifier", "type": "string" }, "rfc": { "label": "RFC", "description": "Request for Comments number", "type": "string" }, "ssrn": { "label": "SSRN", "description": "Social Science Research Network", "type": "string" }, "zbl": { "label": "Zbl", "description": "Zentralblatt MATH journal identifier", "type": "string" }, "id": { "label": "id", "description": "A unique identifier used where none of the specialized ones are applicable", "type": "string" }, "archive-url": { "label": "Archive URL", "description": "The URL of an archived copy of a web page, if or in case the URL becomes unavailable; requires 'archive-date'", "type": "url", "suggested": true, "autovalue": "" }, "archive-date": { "label": "Archive date", "description": "Date when the original URL was archived; do not wikilink", "type": "date", "suggested": true }, "archive-format": { "label": "Archive format", "description": "Format of the archived copy; examples: PDF, DOC, XLS; do not specify HTML", "type": "string" }, "quote": { "label": "Quote", "description": "Relevant text quoted from the source; displays last, enclosed in quotes; must include terminating punctuation", "type": "string" }, "ref": { "label": "Ref", "description": "An anchor identifier; can be made the target of wikilinks to full references", "type": "string" }, "postscript": { "label": "Postscript", "description": "The closing punctuation for the citation; ignored if 'quote' is defined", "type": "string", "default": "." }, "author-mask": { "label": "Author mask", "description": "Replaces the name of the first author with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing author separator; for example, 'with' instead", "type": "string" }, "last3": { "label": "Last name 3", "description": "The surname of the third author; don't wikilink, use 'author-link3'.", "type": "line", "aliases": [ "author3" ] }, "first3": { "label": "First name 3", "type": "line", "description": "Given or first name, middle names, or initials of the third author; don't wikilink." }, "author-link3": { "label": "Author link 3", "description": "Title of existing Wikipedia article about the third author.", "type": "wiki-page-name", "aliases": [ "author3-link" ] }, "last4": { "label": "Last name 4", "description": "The surname of the fourth author; don't wikilink, use 'author-link4'.", "type": "line", "aliases": [ "author4" ] }, "first4": { "label": "First name 4", "type": "line", "description": "Given or first name, middle names, or initials of the fourth author; don't wikilink." }, "author-link4": { "label": "Author link 4", "description": "Title of existing Wikipedia article about the fourth author.", "type": "wiki-page-name", "aliases": [ "author4-link" ] }, "last5": { "label": "Last name 5", "description": "The surname of the fifth author; don't wikilink, use 'author-link5'.", "type": "line", "aliases": [ "author5" ] }, "first5": { "label": "First name 5", "type": "line", "description": "Given or first name, middle names, or initials of the fifth author; don't wikilink." }, "author-link5": { "label": "Author link 5", "description": "Title of existing Wikipedia article about the fifth author.", "type": "wiki-page-name", "aliases": [ "author5-link" ] }, "last6": { "label": "Last name 6", "description": "The surname of the sixth author; don't wikilink, use 'author-link6'.", "type": "line", "aliases": [ "author6" ] }, "first6": { "label": "First name 6", "description": "Given or first name, middle names, or initials of the sixth author; don't wikilink.", "type": "line" }, "author-link6": { "label": "Author link 6", "description": "Title of existing Wikipedia article about the sixth author.", "type": "wiki-page-name", "aliases": [ "author6-link" ] }, "last7": { "label": "Last name 7", "description": "The surname of the seventh author; don't wikilink, use 'author-link7'.", "type": "line", "aliases": [ "author7" ] }, "first7": { "label": "First name 7", "type": "line", "description": "Given or first name, middle names, or initials of the seventh author; don't wikilink." }, "author-link7": { "label": "Author link 7", "description": "Title of existing Wikipedia article about the seventh author.", "type": "wiki-page-name", "aliases": [ "author7-link" ] }, "last8": { "label": "Last name 8", "description": "The surname of the eighth author; don't wikilink, use 'author-link8'.", "type": "line", "aliases": [ "author8" ] }, "first8": { "label": "First name 8", "type": "line", "description": "Given or first name, middle names, or initials of the eighth author; don't wikilink." }, "author-link8": { "label": "Author link 8", "description": "Title of existing Wikipedia article about the eighth author.", "type": "wiki-page-name", "aliases": [ "author8-link" ] }, "last9": { "label": "Last name 9", "description": "The surname of the ninth author; don't wikilink, use 'author-link9'. If nine authors are defined, then only eight will show and 'et al.' will show in place of the last author.", "type": "line", "aliases": [ "author9" ] }, "first9": { "label": "First name 9", "type": "line", "description": "Given or first name, middle names, or initials of the ninth author; don't wikilink." }, "author-link9": { "label": "Author link 9", "description": "Title of existing Wikipedia article about the ninth author.", "type": "wiki-page-name", "aliases": [ "author9-link" ] }, "display-authors": { "label": "Display authors", "description": "Number of authors to display before 'et al.' is used. By default, all authors are displayed. Examples: |display-authors=2 will display only the first two authors in a citation followed by et al. |display-authors=etal displays all authors in the list followed by et al.", "type": "string" }, "name-list-style": { "label": "Name list style", "description": "Set to 'amp' or 'and' to change the separator between the last two names of the name list to ' & ' or ' and ', respectively. Set to 'vanc' to display name lists in Vancouver style.", "type": "string", "suggestedvalues": [ "amp", "and", "vanc" ] }, "editor2-last": { "label": "Editor last name 2", "description": "The surname of the second editor; don't wikilink, use 'editor2-link'.", "aliases": [ "editor2" ], "type": "line" }, "editor2-first": { "label": "Editor first name 2", "description": "Given or first name, middle names, or initials of the second editor; don't wikilink.", "type": "line" }, "editor3-last": { "label": "Editor last name 3", "description": "The surname of the third editor; don't wikilink, use 'editor3-link'.", "aliases": [ "editor3" ], "type": "line" }, "editor3-first": { "label": "Editor first name 3", "description": "Given or first name, middle names, or initials of the third editor; don't wikilink.", "type": "line" }, "editor4-last": { "label": "Editor last name 4", "description": "The surname of the fourth editor; don't wikilink, use 'editor4-link'.", "aliases": [ "editor4" ], "type": "line" }, "editor4-first": { "label": "Editor first name 4", "description": "Given or first name, middle names, or initials of the fourth editor; don't wikilink.", "type": "line" }, "editor5-last": { "label": "Editor last name 5", "description": "The surname of the fifth editor; don't wikilink, use 'editor5-link'.", "aliases": [ "editor5" ], "type": "line" }, "editor5-first": { "label": "Editor first name 5", "description": "Given or first name, middle names, or initials of the fifth editor; don't wikilink.", "type": "line" }, "editor6-last": { "label": "Editor last name 6", "description": "The surname of the sixth editor; don't wikilink, use 'editor6-link'.", "aliases": [ "editor6" ], "type": "line" }, "editor6-first": { "label": "Editor first name 6", "description": "Given or first name, middle names, or initials of the sixth editor; don't wikilink.", "type": "line" }, "editor7-last": { "label": "Editor last name 7", "description": "The surname of the seventh editor; don't wikilink, use 'editor7-link'.", "aliases": [ "editor7" ], "type": "line" }, "editor7-first": { "label": "Editor first name 7", "description": "Given or first name, middle names, or initials of the seventh editor; don't wikilink.", "type": "line" }, "editor8-last": { "label": "Editor last name 8", "description": "The surname of the eighth editor; don't wikilink, use 'editor8-link'.", "aliases": [ "editor8" ], "type": "line" }, "editor8-first": { "label": "Editor first name 8", "description": "Given or first name, middle names, or initials of the eighth editor; don't wikilink.", "type": "line" }, "editor9-last": { "label": "Editor last name 9", "description": "The surname of the ninth editor; don't wikilink, use 'editor9-link'.", "aliases": [ "editor9" ], "type": "line" }, "editor9-first": { "label": "Editor first name 9", "description": "Given or first name, middle names, or initials of the ninth editor; don't wikilink.", "type": "line" }, "editor2-link": { "label": "Editor link 2", "description": "Title of existing Wikipedia article about the second editor.", "type": "wiki-page-name" }, "editor3-link": { "label": "Editor link 3", "description": "Title of existing Wikipedia article about the third editor.", "type": "wiki-page-name" }, "editor4-link": { "label": "Editor link 4", "description": "Title of existing Wikipedia article about the fourth editor.", "type": "wiki-page-name" }, "editor5-link": { "label": "Editor link 5", "description": "Title of existing Wikipedia article about the fifth editor.", "type": "wiki-page-name" }, "editor6-link": { "label": "Editor link 6", "description": "Title of existing Wikipedia article about the sixth editor.", "type": "wiki-page-name" }, "editor7-link": { "label": "Editor link 7", "description": "Title of existing Wikipedia article about the seventh editor.", "type": "wiki-page-name" }, "editor8-link": { "label": "Editor link 8", "description": "Title of existing Wikipedia article about the eighth editor.", "type": "wiki-page-name" }, "editor9-link": { "label": "Editor link 9", "description": "Title of existing Wikipedia article about the ninth editor.", "type": "wiki-page-name" }, "edition": { "label": "Edition", "type": "line", "description": "Specify the edition or revision of the source, when applicable. For example: '2nd' or '5.1'. What you supply here is suffixed by ' ed.'", "example": "2nd" }, "url-access": { "label": "URL access level", "description": "Classification of the access restrictions on the URL ('registration', 'subscription' or 'limited')", "type": "string", "suggestedvalues": [ "registration", "subscription", "limited" ] }, "bibcode-access": { "label": "Bibcode access level", "description": "If the full text is available from ADS via this Bibcode, type 'free'.", "type": "string", "autovalue": "free" }, "doi-access": { "label": "DOI access level", "description": "If the full text is free to read via the DOI, type 'free'.", "type": "string", "autovalue": "free" }, "hdl-access": { "label": "HDL access level", "description": "If the full text is free to read via the HDL, type 'free'.", "type": "string", "autovalue": "free" }, "jstor-access": { "label": "Jstor access level", "description": "If the full text is free to read on Jstor, type 'free'.", "type": "string", "autovalue": "free" }, "ol-access": { "label": "OpenLibrary access level", "description": "If the full text is free to read on OpenLibrary, type 'free'.", "type": "string", "autovalue": "free" }, "osti-access": { "label": "OSTI access level", "description": "If the full text is free to read on OSTI, type 'free'.", "type": "string", "autovalue": "free" }, "authors": { "label": "Authors list", "description": "List of authors as a free form list. Use of this parameter is discouraged, \"lastn\" to \"firstn\" are preferable. Warning: do not use if last or any of its aliases are used.", "type": "string", "aliases": [ "people", "host" ] }, "via": { "label": "Published via", "description": "Name of the entity hosting the original copy of the work, if different from the publisher. This entity is committed not to alter the work.", "example": "[[GitHub]], [[SourceForge]], [[CodePlex]], [[YouTube]], [[Vimeo]], [[Dailymotion]], [[Netflix]], [[Archive.org]], [[Wikimedia Commons]], [[grc.com]]", "type": "string" }, "url-status": { "label": "URL status", "description": "If set to 'live', the title display is adjusted; useful for when the URL is archived preemptively but still live. Set to \"dead\" or 'usurped' for broken links. Entering 'unfit' or 'usurped' makes the original link not appear at all.", "example": "'dead' or 'live'", "type": "string", "default": "'dead' if an Archive URL is entered", "suggested": true, "suggestedvalues": [ "dead", "live", "usurped", "unfit" ] }, "agency": { "label": "Agency", "description": "The news agency (wire service) that provided the content; examples: Associated Press, Reuters, Agence France-Presse", "type": "string" } }, "maps": { "citoid": { "title": "title", "url": "url", "subject": "title", "publicationTitle": "website", "blogTitle": "website", "forumTitle": "website", "seriesTitle": "website", "websiteTitle": "website", "publisher": "publisher", "date": "date", "PMCID": "pmc", "PMID": "pmid", "oclc": "oclc", "pages": "pages", "series": "series", "accessDate": "access-date", "DOI": "doi", "language": "language", "contributor": "others", "author": [ [ "first", "last" ], [ "first2", "last2" ], [ "first3", "last3" ], [ "first4", "last4" ], [ "first5", "last5" ], [ "first6", "last6" ], [ "first7", "last7" ], [ "first8", "last8" ], [ "first9", "last9" ] ], "editor": [ [ "editor-first", "editor-last" ], [ "editor2-first", "editor2-last" ], [ "editor3-first", "editor3-last" ], [ "editor4-first", "editor4-last" ], [ "editor5-first", "editor5-last" ], [ "editor6-first", "editor6-last" ], [ "editor7-first", "editor7-last" ], [ "editor8-first", "editor8-last" ], [ "editor9-first", "editor9-last" ] ] } }, "paramOrder": [ "last", "first", "author-link", "last2", "first2", "author-link2", "last3", "first3", "author-link3", "last4", "first4", "author-link4", "last5", "first5", "author-link5", "last6", "first6", "author-link6", "last7", "first7", "author-link7", "last8", "first8", "author-link8", "last9", "first9", "author-link9", "authors", "author-mask", "display-authors", "name-list-style", "date", "year", "orig-date", "editor-last", "editor-first", "editor-link", "editor2-last", "editor2-first", "editor2-link", "editor3-last", "editor3-first", "editor3-link", "editor4-last", "editor4-first", "editor4-link", "editor5-last", "editor5-first", "editor5-link", "editor6-last", "editor6-first", "editor6-link", "editor7-last", "editor7-first", "editor7-link", "editor8-last", "editor8-first", "editor8-link", "editor9-last", "editor9-first", "editor9-link", "others", "title", "script-title", "trans-title", "url", "url-access", "url-status", "archive-url", "archive-date", "archive-format", "access-date", "website", "series", "publisher", "location", "page", "pages", "at", "language", "type", "format", "publication-place", "publication-date", "via", "no-pp", "arxiv", "asin", "asin-tld", "bibcode", "biorxiv", "citeseerx", "doi", "doi-broken-date", "isbn", "issn", "jfm", "jstor", "lccn", "mr", "oclc", "ol", "osti", "pmc", "pmid", "rfc", "ssrn", "zbl", "id", "quote", "ref", "postscript", "edition", "bibcode-access", "doi-access", "hdl-access", "jstor-access", "ol-access", "osti-access", "agency" ], "format": "{{_ |_=_}}" } </templatedata> ==Notes== {{Reflist}} {{Citation Style 1}} {{Wikipedia referencing}} {{UF-COinS}} <includeonly>{{Sandbox other|| [[Category:Citation Style 1 templates|W]] }}</includeonly> iglbvbcpn4f78v1g3h6m010rlmib8iz Ohia:Date 10 1702 27704 27703 2022-07-30T05:42:25Z Samatics 9 1 revision imported from [[:en:Template:Date]]: Import citation templates wikitext text/x-wiki {{safesubst:<noinclude/>#switch:none |{{safesubst:<noinclude/>#iferror: {{safesubst:<noinclude/>#time:Y_M_d|{{{1|}}} }} | none }} <noinclude><!-- #time: can't handle --></noinclude> |{{safesubst:<noinclude/>#iferror: {{safesubst:<noinclude/>#expr: {{{1|}}}+0 }} |<noinclude><!--not a pure number--></noinclude> |{{safesubst:<noinclude/>#ifexpr: {{{1|}}}+0 > 10000000000000 |<noinclude><!-- a yyyymmddhhmmss timestamp --></noinclude> |{{safesubst:<noinclude/>#ifeq: {{safesubst:<noinclude/>#expr:{{{1|}}}+0}} | {{{1|}}} | none <noinclude><!-- pure number eg 123.456 --></noinclude> | <noinclude><!-- assume yy-mm-dd --></noinclude> }} }} }} |{{safesubst:<noinclude/>#switch: {{safesubst:<noinclude/>lc:{{{2|}}}}} | none | asis | link | lnone =none }} |{{safesubst:<noinclude/>#ifexpr: {{safesubst:<noinclude/>#time:Y|{{{1|}}} }} < 1000 | none }} |{{safesubst:<noinclude/>#switch: {{safesubst:<noinclude/>#time:Ynj|{{{1|}}} }}|100031|110031|130031|140031|150031=none}} |= {{safesubst:<noinclude/>#if:{{{1|}}} |{{safesubst:<noinclude/>#switch:{{{2}}} |link|lnone|l=[[{{{1}}}]] |{{{1}}} }} }}<noinclude><!-- error or "none", so no formatting --></noinclude> |<noinclude><!-- continue with formatting --></noinclude> {{safesubst:<noinclude/>#ifeq:<noinclude><!-- --></noinclude>{{safesubst:<noinclude/>#time:Y|{{{1}}} 2008}}<noinclude><!-- --></noinclude>{{safesubst:<noinclude/>#iferror: {{safesubst:<noinclude/>#ifexpr: {{{1}}}>10000000000000 | no }} | }}<noinclude><!-- --></noinclude>{{safesubst:<noinclude/>#time:Y|{{{1}}} 2004}} |20082004 |<noinclude><!-- no year --></noinclude> {{safesubst:<noinclude/>#ifeq:{{safesubst:<noinclude/>#time:d|{{{1}}} 2036}}|{{safesubst:<noinclude/>#time:d|{{{1}}} }} |<noinclude><!-- month+day --></noinclude>{{safesubst:<noinclude/>#time: {{safesubst:<noinclude/>#switch: {{safesubst:<noinclude/>lc: {{safesubst:<noinclude/>#ifeq:{{{3|}}}|y|L}}{{{2|}}} }} | lmdy | liso | lymd = [[:F j]] | mdy | iso | ymd = F j | ldmy | l = [[:j F]] | #default = j F }}|{{{1}}} 2000 }}<noinclude><!-- default='dmy' or null or "" or unsupported option --></noinclude> |<noinclude><!-- month only --></noinclude>{{safesubst:<noinclude/>#time: {{safesubst:<noinclude/>#switch: {{safesubst:<noinclude/>lc: {{safesubst:<noinclude/>#ifeq:{{{3|}}}|y|L}}{{{2|}}} }} | lmdy | liso | lymd | ldmy | l = [[F]] | #default = F }}|{{{1}}} 2000 }}<noinclude><!-- default='dmy'/'mdy'/'ymd'/'iso'/null/""/unsupported opt --></noinclude> }} |<noinclude><!-- with year--></noinclude> {{safesubst:<noinclude/>#if: {{safesubst:<noinclude/>#iferror:{{safesubst:<noinclude/>#time:j|2 {{{1|}}}}}|*D*|{{safesubst:<noinclude/>#iferror:{{safesubst:<noinclude/>#time:j|2000 {{{1|}}}}}|*D*| }}}} |<noinclude><!-- day+month+year --></noinclude>{{safesubst:<noinclude/>#time: {{safesubst:<noinclude/>#switch: {{safesubst:<noinclude/>lc: {{safesubst:<noinclude/>#ifeq:{{{3|}}}|y|L}}{{{2|}}} }} | lmdy = [[:F j]], [[Y]] | mdy = F j, Y | liso = [[Y|Y-]][[F j|m-d]]<noinclude><!-- i.e. [[Y-m-d]] --></noinclude> | iso = Y-m-d | lymd = [[Y]] [[:F j]] | ymd = Y F j | ldmy | l = [[:j F]] [[Y]] | #default = j F Y }}|{{{1|}}} }}<noinclude><!-- #default='dmy' or null or "" or unsupported option --></noinclude> |<noinclude><!-- month+year --></noinclude>{{safesubst:<noinclude/>#time: {{safesubst:<noinclude/>#switch: {{safesubst:<noinclude/>lc: {{safesubst:<noinclude/>#ifeq:{{{3|}}}|y|L}}{{{2|}}} }} | lmdy | liso | lymd | ldmy | l = [[:F Y]] | #default = F Y }}|{{{1|}}} }}<noinclude><!-- default='dmy'/'iso'/'mdy'/null/""/unsupported option --></noinclude> }} }} }}<noinclude> {{documentation}} </noinclude> h6nyj4g0ic17mknsotl1gn0zzq6lo8w Ohia:Diff 10 1703 27706 27705 2022-07-30T05:42:25Z Samatics 9 1 revision imported from [[:en:Template:Diff]]: Import citation templates wikitext text/x-wiki <span class="plainlinks">[{{#if:{{{title|{{{page|{{{1|}}}}}}}}} |{{fullurl:{{{title|{{{page|{{{1}}}}}}}}}|{{#if:{{{diff|{{{2|}}}}}} |diff={{trim|{{{diff|{{{2}}}}}}}}& }}oldid={{trim|{{{oldid|{{{3|}}}}}}}}}} |{{SERVER}}{{SCRIPTPATH}}/index.php?title={{#if:{{{diff|{{{2|}}}}}} |&diff={{trim|{{{diff|{{{2}}}}}}}} }}&oldid={{trim|{{{oldid|{{{3|}}}}}}}} }}{{#ifeq:{{{diffonly|}}}|yes|&diffonly=1}} {{{label|{{{4|}}}}}}]</span><noinclude> {{documentation}} </noinclude> 5wzn64ljt4oe5kygi2ud9mgme7as3lq Ohia:Markup2 10 1704 27708 27707 2022-07-30T05:42:26Z Samatics 9 1 revision imported from [[:en:Template:Markup2]]: Import citation templates wikitext text/x-wiki {{#if: {{{t|}}}|'''{{{t|}}}''' *<code>{{{m|}}}</code> *:{{{r|}}}|*<code>{{{m|}}}</code> *:{{{r|}}}}}{{#if: {{{m2|}}}| *<code>{{{m2|}}}</code> *:{{{r2|}}}}}{{#if: {{{m3|}}}| *<code>{{{m3|}}}</code> *:{{{r3|}}}}}{{#if: {{{m4|}}}| *<code>{{{m4|}}}</code> *:{{{r4|}}}}}{{#if: {{{m5|}}}| *<code>{{{m5|}}}</code> *:{{{r5|}}}}}<noinclude> {{documentation}} </noinclude> n82wkbck4b64q5aw33q9s86dwqk5glw Ohia:Mbox 10 1705 27710 27709 2022-07-30T05:42:26Z Samatics 9 1 revision imported from [[:en:Template:Mbox]]: Import citation templates wikitext text/x-wiki {{#invoke:Message box|mbox}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> mpflpb6s8l8gaoxaeypyuqyu2w7vc7i Ohia:Slink 10 1706 27712 27711 2022-07-30T05:42:26Z Samatics 9 1 revision imported from [[:en:Template:Slink]]: Import citation templates wikitext text/x-wiki #REDIRECT [[Template:Section link]] {{Rcat shell|{{R from template shortcut}}{{R from short name}}}} rxsqtl2bid5ld047zo0nwjyyagc5wz1 Ohia:Template link with link off 10 1707 27714 27713 2022-07-30T05:42:26Z Samatics 9 1 revision imported from [[:en:Template:Template_link_with_link_off]]: Import citation templates wikitext text/x-wiki <includeonly>{{#Invoke:Template link general|main|nowrap=yes|nolink=yes}}</includeonly><noinclude> {{Documentation|1=Template:Tlg/doc |content = {{tlg/doc|tlf}} }} <!-- Add categories to the /doc subpage, not here! --> </noinclude> kmn80yu5079jyyvwn623d36xsqq3dch Ohia:Tlf 10 1708 27716 27715 2022-07-30T05:42:26Z Samatics 9 1 revision imported from [[:en:Template:Tlf]]: Import citation templates wikitext text/x-wiki #REDIRECT [[Template:Template link with link off]] {{Redirect category shell| {{R from move}} }} 9mrb4gzoa8i94zzxq5i6opzke6v5ntr Ohia:Trim 10 1709 27718 27717 2022-07-30T05:42:27Z Samatics 9 1 revision imported from [[:en:Template:Trim]]: Import citation templates wikitext text/x-wiki <includeonly>{{safesubst:#if:1|{{{x|{{{1|}}}}}}}}</includeonly><noinclude> {{Documentation}} </noinclude> 14wjdl1oebgpc4d7v8plj06vowkoodf Ohia:Warning 10 1710 27720 27719 2022-07-30T05:42:27Z Samatics 9 1 revision imported from [[:en:Template:Warning]]: Import citation templates wikitext text/x-wiki {{Mbox | name = Warning | demospace = {{{demospace|}}} | style = {{#if:{{{style|}}} |{{{style}}} }} | subst = <includeonly>{{subst:substcheck}}</includeonly> | type = content | image = {{#if:{{{image|}}}| [[File:{{{image}}}|{{{imagesize|40px}}}|Warning]] }} | small = {{{small|}}} | smallimage = {{#if:{{{image|}}}| [[File:{{{image}}}|30px|Warning]]}} | imageright = {{#if:{{{imageright|}}} |{{{imageright}}} |{{#if:{{{shortcut|{{{shortcut1|}}}}}} |{{Ombox/shortcut|{{{shortcut|{{{shortcut1|}}}}}}|{{{shortcut2|}}}|{{{shortcut3|}}}|{{{shortcut4|}}}|{{{shortcut5|}}}}}}} }} | textstyle = {{{textstyle|text-align: {{#if:{{{center|}}}|center|{{{align|left}}}}};}}} | text = {{#if:{{{header|{{{heading|{{{title|}}}}}}}}} |<div style="{{{headstyle|text-align: {{#if:{{{center|}}}|center|left}};}}}">'''{{{header|{{{heading|{{{title|}}}}}}}}}'''</div>}}<!-- -->{{{text|{{{content|{{{reason|{{{1}}}}}}}}}}}} }}<noinclude> <!-- Add categories to the /doc subpage; interwikis go to Wikidata. --> {{Documentation}} </noinclude> 6vzaqvd2g0rpbfp6wqapmrxa5l2mdjy Ohia:Cite book 10 1711 27722 27721 2022-07-30T05:43:23Z Samatics 9 1 revision imported from [[:en:Template:Cite_book]]: Import citation templates wikitext text/x-wiki <includeonly>{{#invoke:citation/CS1|citation |CitationClass=book }}</includeonly><noinclude> {{documentation}} {{collapse top|TemplateData}} {{Cite book/TemplateData}} {{collapse bottom}} </noinclude> my4yy07itdv4e2t5sc1x4l3pzgpmzo7 Ohia:' 10 1712 27724 27723 2022-07-30T05:43:23Z Samatics 9 1 revision imported from [[:en:Template:']]: Import citation templates wikitext text/x-wiki <span class="nowrap" style="padding-left:0.1em;">&#39;</span><noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude> ey7sacklsawhwpz5k5ytshi6df53r90 Ohia:Citation Style documentation/chapter 10 1713 27726 27725 2022-07-30T05:43:23Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/chapter]]: Import citation templates wikitext text/x-wiki * '''{{#switch:{{{title_title}}} | booktitle = book-title | #default = chapter}}''': The chapter heading of the source. May be wikilinked or may use '''chapter-url''', but not both. {{#switch:{{BASEPAGENAME}} |Cite journal |Cite web |Cite news |Cite press release |Cite conference |Cite podcast = Not displayed even if set |#default = Displays in quotes}}. If '''script-chapter''' is defined, use '''chapter''' to hold a [[WP:ROMAN|Romanization]] (if available) of the title in '''script-chapter''' ** '''script-chapter''': Chapter heading for languages that do not use a Latin-based script (Arabic, Chinese, Cyrillic, Greek, Hebrew, Japanese, Korean, etc); follows [[WP:ROMAN|Romanization]] defined in '''chapter''' (if present). Must be prefixed with one of the [[Help:Citation_Style_1#{{pipe}}script-&lt;param>{{=}} language codes|supported language codes]] to help browsers properly display the script: **:<code><nowiki>... |chapter=Tōkyō tawā |script-chapter=ja:東京タワー |trans-chapter=Tokyo Tower ...</nowiki></code> ** '''trans-chapter''': English translation of the chapter heading, if the source cited is in a foreign language. Displays in square brackets after the '''{{#switch:{{{title_title}}} | booktitle = book-title | #default = chapter}}''' field; if '''chapter-url''' is defined, then '''trans-chapter''' is included in the link. Use of the '''language''' parameter is recommended. * '''contribution''': A separately-authored part of '''author'''{{'}}s book. May be wikilinked or may use '''contribution-url''', but not both. Values of <code>Afterword</code>, <code>Foreword</code>, <code>Introduction</code>, or <code>Preface</code> will display unquoted; any other value will display in quotation marks. The author of the contribution is given in '''contributor'''. lf426h59k5dh9mlii6fkd7yd8qmqznh Ohia:Citation Style documentation/chapterurl 10 1714 27728 27727 2022-07-30T05:43:23Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/chapterurl]]: Import citation templates wikitext text/x-wiki * '''chapter-url''': URL of an online location where the text of the publication named by '''chapter''' or '''contribution''' can be found. Cannot be used if those parameters are wikilinked. Should be at the same site as '''url''', if any. If '''chapter-url''' is used, '''url''' should only be used if the beginning of the work and the cited chapter are on separate webpages at the site. Aliases: '''contribution-url''', '''section-url'''. * <b id="csdoc_chapter_format">chapter-format</b>: Format of the work referred to by '''chapter-url'''; for example: PDF, DOC, or XLS; displayed in parentheses after '''chapter'''. HTML is implied and should not be specified. Does not change the [[Help:External link icons|external link icon]]. Note: External link icons do not include [[Wikipedia:ALT|alt text]]; thus, they do not add format information for the visually impaired. bh38nmaggiby6vgdqq2s6h2vv0mcvde Ohia:Cite book/TemplateData 10 1715 27730 27729 2022-07-30T05:43:24Z Samatics 9 1 revision imported from [[:en:Template:Cite_book/TemplateData]]: Import citation templates wikitext text/x-wiki <noinclude>{{PP|small=yes}}</noinclude>{{TemplateData header}} {{#invoke:cs1 documentation support|template_data_validate|{{ROOTPAGENAME}}}} <templatedata> { "description": "This template formats a citation to a book using the provided bibliographic information (such as author and title) as well as various formatting options.", "params": { "url": { "label": "URL", "description": "The URL of the online location where the text of the publication can be found. Requires schemes of the type \"http://...\" or maybe even the  protocol relative scheme \"//...\"", "type": "url", "aliases": [ "URL" ], "example": "https://books.google.com/books?id=..." }, "title": { "label": "Title", "description": "The title of the book; displays in italics", "type": "string", "required": true }, "last": { "label": "Last name", "description": "The surname of the author; don't wikilink, use 'author-link' instead; can suffix with a numeral to add additional authors", "aliases": [ "last1", "author", "author1", "author1-last", "author-last", "surname1", "author-last1", "subject1", "surname", "author-last", "subject" ], "suggested": true, "type": "string" }, "first": { "label": "First name", "description": "Given or first name, middle names, or initials of the author; don't wikilink, use 'author-link' instead; can suffix with a numeral to add additional authors", "aliases": [ "given", "author-first", "first1", "given1", "author-first1", "author1-first" ], "suggested": true, "type": "string" }, "last2": { "label": "Last name 2", "description": "The surname of the second author; don't wikilink, use 'author-link2' instead; can suffix with a numeral to add additional authors", "aliases": [ "author2", "surname2", "author-last2", "author2-last", "subject2" ], "type": "string" }, "first2": { "label": "First name 2", "description": "Given or first name, middle names, or initials of the second author; don't wikilink, use 'author-link2' instead; can suffix with a numeral to add additional authors", "aliases": [ "given2", "author-first2", "author2-first" ], "type": "string" }, "last3": { "label": "Last name 3", "description": "The surname of the third author; don't wikilink, use 'author-link3' instead.", "aliases": [ "author3", "surname3", "author-last3", "author3-last", "subject3" ], "type": "string" }, "first3": { "label": "First name 3", "description": "Given or first name, middle names, or initials of the third author; don't wikilink.", "aliases": [ "given3", "author-first3", "author3-first" ], "type": "string" }, "last4": { "label": "Last name 4", "description": "The surname of the fourth author; don't wikilink, use 'author-link4' instead.", "aliases": [ "author4", "surname4", "author-last4", "author4-last", "subject4" ], "type": "string" }, "first4": { "label": "First name 4", "description": "Given or first name, middle names, or initials of the fourth author; don't wikilink.", "aliases": [ "given4", "author-first4", "author4-first" ], "type": "string" }, "last5": { "label": "Last name 5", "description": "The surname of the fifth author; don't wikilink, use 'author-link5' instead.", "aliases": [ "author5", "surname5", "author-last5", "author5-last", "subject5" ], "type": "string" }, "first5": { "label": "First name 5", "description": "Given or first name, middle names, or initials of the fifth author; don't wikilink.", "aliases": [ "given5", "author-first5", "author5-first" ], "type": "string" }, "last6": { "label": "Last name 6", "description": "The surname of the sixth author; don't wikilink, use 'author-link6' instead.", "aliases": [ "author6", "surname6", "author-last6", "author6-last", "subject6" ], "type": "string" }, "first6": { "label": "First name 6", "description": "Given or first name, middle names, or initials of the sixth author; don't wikilink.", "aliases": [ "given6", "author-first6", "author6-first" ], "type": "string" }, "last7": { "label": "Last name 7", "description": "The surname of the seventh author; don't wikilink, use 'author-link7' instead.", "aliases": [ "author7", "surname7", "author-last7", "author7-last", "subject7" ], "type": "string" }, "first7": { "label": "First name 7", "description": "Given or first name, middle names, or initials of the seventh author; don't wikilink.", "aliases": [ "given7", "author-first7", "author7-first" ], "type": "string" }, "last8": { "label": "Last name 8", "description": "The surname of the eighth author; don't wikilink, use 'author-link8' instead.", "aliases": [ "author8", "surname8", "author-last8", "author8-last", "subject8" ], "type": "string" }, "first8": { "label": "First name 8", "description": "Given or first name, middle names, or initials of the eighth author; don't wikilink.", "aliases": [ "given8", "author-first8", "author8-first" ], "type": "string" }, "last9": { "label": "Last name 9", "description": "The surname of the ninth author; don't wikilink, use 'author-link9' instead. If nine authors are defined, then only eight will show and 'et al.' will show in place of the last author.", "aliases": [ "author9", "surname9", "author-last9", "author9-last", "subject9" ], "type": "string" }, "first9": { "label": "First name 9", "description": "Given or first name, middle names, or initials of the ninth author; don't wikilink.", "aliases": [ "given9", "author-first9", "author9-first" ], "type": "string" }, "date": { "label": "Date", "description": "Full date of the source; do not wikilink", "type": "date" }, "work": { "label": "Work", "description": "Name of the work in which the cited book text is found", "type": "string", "aliases": [ "journal", "website", "newspaper", "magazine", "encyclopedia", "encyclopaedia", "dictionary" ] }, "publisher": { "label": "Publisher", "description": "Name of the publisher; displays after title", "type": "string", "suggested": true, "aliases": [ "institution" ], "example": "[[HarperCollins]]" }, "others": { "label": "Others", "description": "Used to record other contributions to the work, such as 'Illustrated by John Smith' or 'Translated by John Smith'", "type": "string" }, "year": { "label": "Year of publication", "description": "Year of the source being referenced; use 'date' instead, if month and day are also known", "type": "string", "suggested": true }, "isbn": { "label": "ISBN", "description": "International Standard Book Number; use the 13-digit ISBN where possible", "type": "string", "suggested": true, "aliases": [ "ISBN" ] }, "editor-last": { "label": "Editor last name", "description": "The surname of the editor; don't wikilink, use 'editor-link'; can suffix with a numeral to add additional editors", "type": "string", "aliases": [ "editor", "editor-surname", "editor-last1", "editor-surname1", "editor1", "editor1-last", "editor1-surname" ] }, "editor-first": { "label": "Editor first name", "description": "Given or first name, middle names, or initials of the editor; don't wikilink, use 'editor-link'; can suffix with a numeral to add additional editors", "type": "string", "aliases": [ "editor-given", "editor-first1", "editor-given1", "editor1-first", "editor1-given" ] }, "editor-link": { "label": "Link for editor", "description": "Title of existing Wikipedia article about the editor", "type": "wiki-page-name", "aliases": [ "editor-link1", "editor1-link" ] }, "editor-mask": { "label": "Editor mask", "description": "Replaces the name of the first editor with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing editor separator; for example, 'with' instead", "type": "string", "aliases": [ "editor1-mask", "editor-mask1" ] }, "edition": { "label": "Edition", "description": "When the publication has more than one edition; for example: '2nd', 'Revised' etc.; suffixed by ' ed.'", "type": "line", "example": "2nd", "suggested": true }, "series": { "label": "Series identifier", "description": "Series identifier when the source is part of a series, such as a book series or a journal", "aliases": [ "version" ], "type": "string" }, "volume": { "label": "Volume", "description": "For one publication published in several volumes", "type": "string" }, "location": { "label": "Location of publication", "description": "Geographical place of publication; usually not wikilinked; omit when the publication name includes place", "aliases": [ "place" ], "type": "string", "suggested": true }, "publication-place": { "label": "Place of publication", "description": "Publication place shows after title; if 'place' or 'location' are also given, they are displayed before the title prefixed with 'written at'", "type": "string" }, "publication-date": { "label": "Publication date", "description": "Date of publication when different from the date the work was written; do not wikilink", "type": "date" }, "page": { "label": "Page", "description": "The number of a single page in the source that supports the content; displays after 'p.'; use either page= or pages=, but not both", "type": "string", "aliases": [ "p" ] }, "pages": { "label": "Page(s) cited", "description": "A range of pages in the source that support the content (not an indication of the number of pages in the source); displays after 'pp.'; use either page= or pages=, but not both", "type": "string", "suggested": true, "aliases": [ "pp" ], "example": "5–11" }, "at": { "label": "At", "description": "May be used instead of 'page' or 'pages' where a page number is inappropriate or insufficient", "type": "string" }, "language": { "label": "Language", "description": "The language in which the source is written. Do not use the full language name; use ISO 639-1. Do not use icons or templates", "type": "string", "suggested": true }, "script-title": { "label": "Script title", "description": "For titles in languages that do not use a Latin-based alphabet (Arabic, Bengali, Chinese, Cyrillic, Greek, Hebrew, Japanese, Korean, Vietnamese, etc). Prefix with two-character ISO639-1 language code followed by a colon. For Japanese use: |script-title=ja:...", "type": "string" }, "trans-title": { "label": "Translated title", "description": "An English language title, if the source cited is in a foreign language; 'language' is recommended", "type": "string" }, "chapter": { "label": "Chapter", "description": "The chapter heading of the source; may be wikilinked or with 'chapter-url' but not both. For the contribution alias, see contributor-last", "type": "string", "aliases": [ "contribution", "entry", "article", "section" ] }, "trans-chapter": { "label": "Translated chapter", "description": "An English language chapter heading, if the source cited is in a foreign language; 'language' is recommended", "type": "string" }, "type": { "label": "Type", "description": "Additional information about the media type of the source; format in sentence case", "type": "string", "aliases": [ "medium" ] }, "format": { "label": "Format", "description": "Format of the work referred to by 'url'; examples: PDF, DOC, XLS; do not specify HTML", "type": "string" }, "asin": { "label": "ASIN", "description": "Amazon Standard Identification Number; 10 characters", "type": "string", "aliases": [ "ASIN" ] }, "asin-tld": { "label": "ASIN TLD", "description": "ASIN top-level domain for Amazon sites other than the US", "type": "string" }, "bibcode": { "label": "Bibcode", "description": "Bibliographic Reference Code (REFCODE); 19 characters", "type": "string" }, "biorxiv": { "label": "biorXiv", "description": "biorXiv identifier; 6 digits", "type": "line" }, "citeseerx": { "label": "CiteSeerX", "description": "CiteSeerX identifier; found after the 'doi=' query parameter", "type": "line" }, "doi": { "label": "DOI", "description": "Digital Object Identifier; begins with '10.'", "type": "string", "aliases": [ "DOI" ] }, "issn": { "label": "ISSN", "description": "International Standard Serial Number; 8 characters; may be split into two groups of four using a hyphen", "type": "string", "aliases": [ "ISSN" ] }, "jfm": { "label": "jfm code", "description": "Jahrbuch über die Fortschritte der Mathematik classification code", "type": "string" }, "jstor": { "label": "JSTOR", "description": "JSTOR identifier", "type": "string", "aliases": [ "JSTOR" ] }, "lccn": { "label": "LCCN", "description": "Library of Congress Control Number", "type": "string", "aliases": [ "LCCN" ] }, "mr": { "label": "MR", "description": "Mathematical Reviews identifier", "type": "string", "aliases": [ "MR" ] }, "oclc": { "label": "OCLC", "description": "Online Computer Library Center number", "type": "string", "aliases": [ "OCLC" ] }, "ol": { "label": "OL", "description": "Open Library identifier; do not include \"OL\" at beginning of identifier", "type": "string", "aliases": [ "OL" ] }, "osti": { "label": "OSTI", "description": "Office of Scientific and Technical Information identifier", "type": "string", "aliases": [ "OSTI" ] }, "pmc": { "label": "PMC", "description": "PubMed Center article number", "type": "string" }, "pmid": { "label": "PMID", "description": "PubMed Unique Identifier", "type": "string", "aliases": [ "PMID" ] }, "rfc": { "label": "RFC", "description": "Request for Comments number", "type": "string" }, "ssrn": { "label": "SSRN", "description": "Social Science Research Network", "type": "string" }, "zbl": { "label": "Zbl", "description": "Zentralblatt MATH journal identifier", "type": "string" }, "id": { "label": "id", "description": "A unique identifier used where none of the specialized ones are applicable", "type": "string", "aliases": [ "ID" ] }, "quote": { "label": "Quote", "description": "Relevant text quoted from the source; displays last, enclosed in quotes; needs to include terminating punctuation", "type": "string", "aliases": [ "quotation" ] }, "ref": { "label": "Ref", "description": "An anchor identifier; can be made the target of wikilinks to full references; special value 'harv' generates an anchor suitable for the harv and sfn templates", "type": "string" }, "mode": { "label": "Mode", "description": "Sets separator and terminal punctuation to the style named in the assigned value; allowable values are: 'cs1' or 'cs2'", "type": "string", "suggestedvalues": [ "cs1", "cs2" ] }, "postscript": { "label": "Postscript", "description": "The closing punctuation for the citation; ignored if 'quote' is defined; to suppress use reserved keyword 'none'", "type": "string", "default": "." }, "author-mask": { "label": "Author mask", "description": "Replaces the name of the first author with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing author separator; for example, 'with' instead", "type": "string", "aliases": [ "author1-mask", "author-mask1" ] }, "author-mask2": { "label": "Author mask 2", "description": "Replaces the name of the second author with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing author separator; for example, 'with' instead", "type": "string", "aliases": [ "author2-mask" ] }, "author-mask3": { "label": "Author mask 3", "description": "Replaces the name of the third author with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing author separator; for example, 'with' instead", "type": "string", "aliases": [ "author3-mask" ] }, "author-mask4": { "label": "Author mask 4", "description": "Replaces the name of the fourth author with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing author separator; for example, 'with' instead", "type": "string", "aliases": [ "author4-mask" ] }, "author-mask5": { "label": "Author mask 5", "description": "Replaces the name of the fifth author with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing author separator; for example, 'with' instead", "type": "string", "aliases": [ "author5-mask" ] }, "author-mask6": { "label": "Author mask 6", "description": "Replaces the name of the sixth author with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing author separator; for example, 'with' instead", "type": "string", "aliases": [ "author6-mask" ] }, "author-mask7": { "label": "Author mask 7", "description": "Replaces the name of the seventh author with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing author separator; for example, 'with' instead", "type": "string", "aliases": [ "author7-mask" ] }, "author-mask8": { "label": "Author mask 8", "description": "Replaces the name of the eighth author with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing author separator; for example, 'with' instead", "type": "string", "aliases": [ "author8-mask" ] }, "author-mask9": { "label": "Author mask 9", "description": "Replaces the name of the ninth author with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing author separator; for example, 'with' instead", "type": "string", "aliases": [ "author9-mask" ] }, "display-authors": { "label": "Display authors", "description": "number of authors to display before 'et al.' is used", "type": "number" }, "author-link": { "label": "Author link", "description": "Title of existing Wikipedia article about the author; can suffix with a numeral to add additional authors", "type": "wiki-page-name", "aliases": [ "author-link1", "author1-link", "subject-link", "subject-link1", "subject1-link" ] }, "author-link2": { "label": "Author link 2", "description": "Title of existing Wikipedia article about the second author; can suffix with a numeral to add additional authors", "type": "wiki-page-name", "aliases": [ "author2-link", "subject-link2", "subject2-link" ] }, "author-link3": { "label": "Author link 3", "description": "Title of existing Wikipedia article about the third author.", "type": "wiki-page-name", "aliases": [ "author3-link", "subject-link3", "subject3-link" ] }, "author-link4": { "label": "Author link 4", "description": "Title of existing Wikipedia article about the fourth author.", "type": "wiki-page-name", "aliases": [ "author4-link", "subject-link4", "subject4-link" ] }, "author-link5": { "label": "Author link 5", "description": "Title of existing Wikipedia article about the fifth author.", "type": "wiki-page-name", "aliases": [ "author5-link", "subject-link5", "subject5-link" ] }, "author-link6": { "label": "Author link 6", "description": "Title of existing Wikipedia article about the sixth author.", "type": "wiki-page-name", "aliases": [ "author6-link", "subject-link6", "subject6-link" ] }, "author-link7": { "label": "Author link 7", "description": "Title of existing Wikipedia article about the seventh author.", "type": "wiki-page-name", "aliases": [ "author7-link", "subject-link7", "subject7-link" ] }, "author-link8": { "label": "Author link 8", "description": "Title of existing Wikipedia article about the eighth author.", "type": "wiki-page-name", "aliases": [ "author8-link", "subject-link8", "subject8-link" ] }, "author-link9": { "label": "Author link 9", "description": "Title of existing Wikipedia article about the ninth author.", "type": "wiki-page-name", "aliases": [ "author9-link", "subject-link9", "subject9-link" ] }, "access-date": { "label": "URL access date", "description": "The full date when the original URL was accessed; do not wikilink", "type": "date" }, "orig-date": { "label": "Original date", "description": "Original date of publication; provide specifics", "type": "string" }, "editor-last2": { "label": "Last name of second editor", "description": "The surname of the second editor; don't wikilink, use 'editor2-link'", "type": "string", "aliases": [ "editor-surname2", "editor2", "editor2-last", "editor2-surname" ] }, "editor-first2": { "label": "First name of second editor", "description": "Given or first name, middle names, or initials of the second editor; don't wikilink, use 'editor2-link'", "type": "string", "aliases": [ "editor-given2", "editor2-first", "editor2-given" ] }, "editor-link2": { "label": "Link for second editor", "description": "Title of existing Wikipedia article about the second editor", "type": "wiki-page-name", "aliases": [ "editor2-link" ] }, "editor-mask2": { "label": "Mask for second editor", "description": "Replaces the name of the second editor with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing editor separator; for example, 'with' instead", "type": "string", "aliases": [ "editor2-mask" ] }, "editor-last3": { "label": "Last name of third editor", "description": "The surname of the third editor; don't wikilink, use 'editor3-link'", "type": "string", "aliases": [ "editor-surname3", "editor3", "editor3-last", "editor3-surname" ] }, "editor-first3": { "label": "First name of third editor", "description": "Given or first name, middle names, or initials of the third editor; don't wikilink, use 'editor3-link'", "type": "string", "aliases": [ "editor-given3", "editor3-first", "editor3-given" ] }, "editor-link3": { "label": "Link for third editor", "description": "Title of existing Wikipedia article about the third editor", "type": "wiki-page-name", "aliases": [ "editor3-link" ] }, "editor-mask3": { "label": "Mask for third editor", "description": "Replaces the name of the third editor with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing editor separator; for example, 'with' instead", "type": "string", "aliases": [ "editor3-mask" ] }, "editor-last4": { "label": "Last name of fourth editor", "description": "The surname of the fourth editor; don't wikilink, use 'editor4-link'", "type": "string", "aliases": [ "editor-surname4", "editor4", "editor4-last", "editor4-surname" ] }, "editor-first4": { "label": "First name of fourth editor", "description": "Given or first name, middle names, or initials of the fourth editor; don't wikilink, use 'editor4-link'", "type": "string", "aliases": [ "editor-given4", "editor4-first", "editor4-given" ] }, "editor-link4": { "label": "Link for fourth editor", "description": "Title of existing Wikipedia article about the fourth editor", "type": "wiki-page-name", "aliases": [ "editor4-link" ] }, "editor-mask4": { "label": "Mask for fourth editor", "description": "Replaces the name of the fourth editor with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing editor separator; for example, 'with' instead", "type": "string", "aliases": [ "editor4-mask" ] }, "editor-last5": { "label": "Last name of fifth editor", "description": "The surname of the fifth editor; don't wikilink, use 'editor5-link'", "type": "string", "aliases": [ "editor-surname5", "editor5", "editor5-last", "editor5-surname" ] }, "editor-first5": { "label": "First name of fifth editor", "description": "Given or first name, middle names, or initials of the fifth editor; don't wikilink, use 'editor5-link'", "type": "string", "aliases": [ "editor-given5", "editor5-first", "editor5-given" ] }, "editor-link5": { "label": "Link for fifth editor", "description": "Title of existing Wikipedia article about the fifth editor", "type": "wiki-page-name", "aliases": [ "editor5-link" ] }, "editor-mask5": { "label": "Mask for fifth editor", "description": "Replaces the name of the fifth editor with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing editor separator; for example, 'with' instead", "type": "string", "aliases": [ "editor5-mask" ] }, "editor-last6": { "label": "Last name of sixth editor", "description": "The surname of the sixth editor; don't wikilink, use 'editor6-link'", "type": "string", "aliases": [ "editor-surname6", "editor6", "editor6-last", "editor6-surname" ] }, "editor-first6": { "label": "First name of sixth editor", "description": "Given or first name, middle names, or initials of the sixth editor; don't wikilink, use 'editor6-link'", "type": "string", "aliases": [ "editor-given6", "editor6-first", "editor6-given" ] }, "editor-link6": { "label": "Link for sixth editor", "description": "Title of existing Wikipedia article about the sixth editor", "type": "wiki-page-name", "aliases": [ "editor6-link" ] }, "editor-mask6": { "label": "Mask for sixth editor", "description": "Replaces the name of the sixth editor with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing editor separator; for example, 'with' instead", "type": "string", "aliases": [ "editor6-mask" ] }, "editor-last7": { "label": "Last name of seventh editor", "description": "The surname of the seventh editor; don't wikilink, use 'editor7-link'", "type": "string", "aliases": [ "editor-surname7", "editor7", "editor7-last", "editor7-surname" ] }, "editor-first7": { "label": "First name of seventh editor", "description": "Given or first name, middle names, or initials of the seventh editor; don't wikilink, use 'editor7-link'", "type": "string", "aliases": [ "editor-given7", "editor7-first", "editor7-given" ] }, "editor-link7": { "label": "Link for seventh editor", "description": "Title of existing Wikipedia article about the seventh editor", "type": "wiki-page-name", "aliases": [ "editor7-link" ] }, "editor-mask7": { "label": "Mask for seventh editor", "description": "Replaces the name of the seventh editor with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing editor separator; for example, 'with' instead", "type": "string", "aliases": [ "editor7-mask" ] }, "editor-last8": { "label": "Last name of eighth editor", "description": "The surname of the eighth editor; don't wikilink, use 'editor8-link'", "type": "string", "aliases": [ "editor-surname8", "editor8", "editor8-last", "editor8-surname" ] }, "editor-first8": { "label": "First name of eighth editor", "description": "Given or first name, middle names, or initials of the eighth editor; don't wikilink, use 'editor8-link'", "type": "string", "aliases": [ "editor-given8", "editor8-first", "editor8-given" ] }, "editor-link8": { "label": "Link for eighth editor", "description": "Title of existing Wikipedia article about the eighth editor", "type": "wiki-page-name", "aliases": [ "editor8-link" ] }, "editor-mask8": { "label": "Mask for eighth editor", "description": "Replaces the name of the eighth editor with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing editor separator; for example, 'with' instead", "type": "string", "aliases": [ "editor8-mask" ] }, "editor-last9": { "label": "Last name of ninth editor", "description": "The surname of the ninth editor; don't wikilink, use 'editor9-link'", "type": "string", "aliases": [ "editor-surname9", "editor9", "editor9-last", "editor9-surname" ] }, "editor-first9": { "label": "First name of ninth editor", "description": "Given or first name, middle names, or initials of the ninth editor; don't wikilink, use 'editor9-link'", "type": "string", "aliases": [ "editor-given9", "editor9-first", "editor9-given" ] }, "editor-link9": { "label": "Link for ninth editor", "description": "Title of existing Wikipedia article about the ninth editor", "type": "wiki-page-name", "aliases": [ "editor9-link" ] }, "editor-mask9": { "label": "Mask for ninth editor", "description": "Replaces the name of the ninth editor with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing editor separator; for example, 'with' instead", "type": "string", "aliases": [ "editor9-mask" ] }, "chapter-url": { "label": "Chapter URL", "description": "The URL of the online location where the text of the chapter can be found", "aliases": [ "contribution-url", "section-url" ], "type": "url" }, "doi-broken-date": { "label": "DOI broken date", "description": "The date that the DOI was determined to be broken", "type": "date" }, "archive-url": { "label": "Archive URL", "description": "The URL of an archived copy of a web page, if or in case the URL becomes unavailable; requires 'archivedate'", "type": "url" }, "archive-date": { "label": "Archive date", "description": "Date when the original URL was archived; do not wikilink", "type": "string" }, "url-status": { "label": "URL status", "description": "If set to 'live', the title display is adjusted; useful for when the URL is archived preemptively but still live. Set to \"dead\" or 'usurped' for broken links. Entering 'unfit' or 'usurped' makes the original link not appear at all.", "type": "string", "default": "dead", "suggestedvalues": [ "dead", "live", "unfit", "usurped" ] }, "name-list-style": { "label": "Name list style", "description": "Set to 'amp' or 'and' to change the separator between the last two names of the name list to ' & ' or ' and ', respectively. Set to 'vanc' to display name lists in Vancouver style.", "type": "string", "suggestedvalues": [ "amp", "and", "vanc" ] }, "via": { "description": "Aggregate or database provider, when different from the Publisher. Typically used for Ebooks.", "example": "[[Open Edition]], [[JSTOR]]", "type": "string" }, "url-access": { "label": "URL access level", "description": "Classification of the access restrictions on the URL ('registration', 'subscription' or 'limited')", "type": "string", "suggestedvalues": [ "registration", "subscription", "limited" ] }, "bibcode-access": { "label": "Bibcode access level", "description": "If the full text is available from ADS via this Bibcode, type 'free'.", "type": "string", "autovalue": "free" }, "doi-access": { "label": "DOI access level", "description": "If the full text is free to read via the DOI, type 'free'.", "type": "string", "autovalue": "free" }, "hdl-access": { "label": "HDL access level", "description": "If the full text is free to read via the HDL, type 'free'.", "type": "string", "autovalue": "free" }, "jstor-access": { "label": "Jstor access level", "description": "If the full text is free to read on Jstor, type 'free'.", "type": "string", "autovalue": "free" }, "ol-access": { "label": "OpenLibrary access level", "description": "If the full text is free to read on OpenLibrary, type 'free'.", "type": "string", "autovalue": "free" }, "osti-access": { "label": "OSTI access level", "description": "If the full text is free to read on OSTI, type 'free'.", "type": "string", "autovalue": "free" }, "ismn": { "aliases": [ "ISMN" ], "label": "ISMN", "description": "International Standard Music Number; Use the ISMN actually printed on or in the work. Hyphens or spaces in the ISMN are optional.", "type": "string", "example": "979-0-9016791-7-7" }, "eissn": { "aliases": [ "EISSN" ], "label": "EISSN", "description": "International Standard Serial Number for the electronic media of a serial publication; eight characters may be split into two groups of four using a hyphen, but not an en dash or a space.", "example": "2009-0048", "type": "string" }, "translator-last": { "label": "Translator last name", "description": "The surname of the translator; don't wikilink, use 'translator-link'; can suffix with a numeral to add additional translators.", "aliases": [ "translator", "translator-last1", "translator1", "translator1-last" ], "type": "string" }, "translator-first": { "label": "Translator first name", "description": "Given or first name, middle names, or initials of the translator; don't wikilink, use 'translator-link'; can suffix with a numeral to add additional translators.", "aliases": [ "translator1-first", "translator-first1" ], "type": "string" }, "translator-link": { "label": "Translator link", "description": "Title of existing Wikipedia article about the translator; can suffix with a numeral to add additional translators.", "type": "wiki-page-name", "aliases": [ "translator-link1", "translator1-link" ] }, "translator-last2": { "label": "Translator last name 2", "description": "The surname of the second translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator2", "translator2-last" ], "type": "string" }, "translator-first2": { "label": "Translator first name 2", "description": "Given or first name, middle names, or initials of the second translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator2-first" ], "type": "string" }, "translator-last3": { "label": "Translator last name 3", "description": "The surname of the third translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator3", "translator3-last" ], "type": "string" }, "translator-first3": { "label": "Translator first name 3", "description": "Given or first name, middle names, or initials of the third translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator3-first" ], "type": "string" }, "translator-last4": { "label": "Translator last name 4", "description": "The surname of the fourth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator4", "translator4-last" ], "type": "string" }, "translator-first4": { "label": "Translator first name 4", "description": "Given or first name, middle names, or initials of the fourth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator4-first" ], "type": "string" }, "translator-last5": { "label": "Translator last name 5", "description": "The surname of the fifth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator5", "translator5-last" ], "type": "string" }, "translator-first5": { "label": "Translator first name 5", "description": "Given or first name, middle names, or initials of the fifth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator5-first" ], "type": "string" }, "translator-last6": { "label": "Translator last name 6", "description": "The surname of the sixth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator6", "translator6-last" ], "type": "string" }, "translator-first6": { "label": "Translator first name 6", "description": "Given or first name, middle names, or initials of the sixth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator6-first" ], "type": "string" }, "translator-last7": { "label": "Translator last name 7", "description": "The surname of the seventh translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator7", "translator7-last" ], "type": "string" }, "translator-first7": { "label": "Translator first name 7", "description": "Given or first name, middle names, or initials of the seventh translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator7-first" ], "type": "string" }, "translator-last8": { "label": "Translator last name 8", "description": "The surname of the eighth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator8", "translator8-last" ], "type": "string" }, "translator-first8": { "label": "Translator first name 8", "description": "Given or first name, middle names, or initials of the eighth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator8-first" ], "type": "string" }, "translator-last9": { "label": "Translator last name 9", "description": "The surname of the ninth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator9", "translator9-last" ], "type": "string" }, "translator-first9": { "label": "Translator first name 9", "description": "Given or first name, middle names, or initials of the ninth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator9-first" ], "type": "string" }, "translator-link2": { "label": "Translator link 2", "description": "Title of existing Wikipedia article about the second translator.", "type": "wiki-page-name", "aliases": [ "translator2-link" ] }, "translator-link3": { "label": "Translator link 3", "description": "Title of existing Wikipedia article about the third translator.", "type": "wiki-page-name", "aliases": [ "translator3-link" ] }, "translator-link4": { "label": "Translator link 4", "description": "Title of existing Wikipedia article about the fourth translator.", "type": "wiki-page-name", "aliases": [ "translator4-link" ] }, "translator-link5": { "label": "Translator link 5", "description": "Title of existing Wikipedia article about the fifth translator.", "type": "wiki-page-name", "aliases": [ "translator5-link" ] }, "translator-link6": { "label": "Translator link 6", "description": "Title of existing Wikipedia article about the sixth translator.", "type": "wiki-page-name", "aliases": [ "translator6-link" ] }, "translator-link7": { "label": "Translator link 7", "description": "Title of existing Wikipedia article about the seventh translator.", "type": "wiki-page-name", "aliases": [ "translator7-link" ] }, "translator-link8": { "label": "Translator link 8", "description": "Title of existing Wikipedia article about the eighth translator.", "type": "wiki-page-name", "aliases": [ "translator8-link" ] }, "translator-link9": { "label": "Translator link 9", "description": "Title of existing Wikipedia article about the ninth translator.", "type": "wiki-page-name", "aliases": [ "translator9-link" ] }, "vauthors": { "label": "Vancouver style author list", "description": "If using Vancouver style, comma separated list of author names; enclose corporate or institutional author names in doubled parentheses", "example": "Smythe JB, ((Megabux Corporation))", "type": "string" }, "issue": { "label": "Issue", "description": "Issue number. This parameter is not supported by and should generally not be used with cite book. Consider that a different cite template may be more appropriate, such as cite magazine or cite journal. See Help:Citation_Style_1#Pages.", "type": "string", "aliases": [ "number" ], "example": "3" }, "display-editors": { "label": "Display Editors", "description": "Controls the number of editor names that are displayed when a citation is published. To change the displayed number of editors, set display-editors to the desired number. For example, |display-editors=2 will display only the first two editors in a citation. By default, all editors are displayed. |display-editors=etal displays all editors in the list followed by et al.", "type": "string" }, "authors": { "label": "Authors list", "description": "List of authors as a free form list. Use of this parameter is discouraged, \"lastn\" to \"firstn\" are preferable. Warning: do not use if last or any of its aliases are used.", "type": "string", "aliases": [ "people", "host" ] }, "veditors": { "label": "Vancouver style editor list", "description": "Comma separated list of editor names in Vancouver style; enclose corporate or institutional names in doubled parentheses", "example": "Smythe JB, ((Megabux Corporation))", "type": "string" }, "chapter-format": { "aliases": [ "contribution-format", "section-format" ], "label": "Format of Chapter URL", "type": "string", "description": "Format of the work referred to by chapter-url; displayed in parentheses after chapter. HTML is implied and should not be specified.", "example": "PDF, DOC, or XLS" }, "agency": { "label": "Agency", "description": "Unusual in cite book. Use if an agency is needed in addition to publisher, etc.", "type": "string" }, "title-link": { "label": "Title link", "description": "Title of existing Wikipedia article about the source named in title – do not use a web address; do not wikilink.", "type": "wiki-page-name" }, "collaboration": { "label": "Collaboration", "description": "Name of a group of authors or collaborators; requires author, last, or vauthors which list one or more primary authors; follows author name-list; appends 'et al.' to author name-list.", "type": "string" }, "script-chapter": { "label": "Script Chapter", "description": "Chapter heading for languages that do not use a Latin-based alphabet (Arabic, Chinese, Cyrillic, Greek, Hebrew, Japanese, Korean, Vietnamese, etc); follows transliteration defined in chapter. Should be prefixed with an ISO 639-1 two-character code to help browsers properly display the script", "example": "ja:東京タワー", "type": "string" }, "department": { "label": "Department", "description": "Unusual in cite book." }, "hdl": { "aliases": [ "HDL" ], "label": " Handle System identifier", "description": "Handle System identifier for digital objects and other resources on the Internet", "type": "string" }, "archive-format": { "label": "Archive Format", "description": "Format of the Archive", "type": "string" }, "df": { "label": "Date format", "description": "Sets rendered dates to the specified format", "type": "string" } }, "maps": { "citoid": { "edition": "edition", "title": "title", "bookTitle": "title", "publicationTitle": "title", "url": "url", "publisher": "publisher", "date": "date", "place": "location", "ISSN": [ "issn" ], "ISBN": [ "isbn" ], "oclc": "oclc", "PMCID": "pmc", "PMID": "pmid", "pages": "pages", "volume": "volume", "series": "series", "DOI": "doi", "language": "language", "translator": [ [ "translator-first", "translator-last" ], [ "translator-first2", "translator-last2" ], [ "translator-first3", "translator-last3" ], [ "translator-first3", "translator-last3" ], [ "translator-first4", "translator-last4" ], [ "translator-first5", "translator-last5" ], [ "translator-first6", "translator-last6" ], [ "translator-first7", "translator-last7" ], [ "translator-first8", "translator-last8" ], [ "translator-first9", "translator-last9" ] ], "contributor": "others", "author": [ [ "first", "last" ], [ "first2", "last2" ], [ "first3", "last3" ], [ "first4", "last4" ], [ "first5", "last5" ], [ "first6", "last6" ], [ "first7", "last7" ], [ "first8", "last8" ], [ "first9", "last9" ] ], "editor": [ [ "editor-first", "editor-last" ], [ "editor-first2", "editor-last2" ], [ "editor-first3", "editor-last3" ], [ "editor-first4", "editor-last4" ], [ "editor-first5", "editor-last5" ], [ "editor-first6", "editor-last6" ], [ "editor-first7", "editor-last7" ], [ "editor-first8", "editor-last8" ], [ "editor-first9", "editor-last9" ] ] } }, "paramOrder": [ "last", "first", "url", "title", "title-link", "vauthors", "last2", "first2", "last3", "first3", "last4", "first4", "last5", "first5", "last6", "first6", "last7", "first7", "last8", "first8", "last9", "first9", "collaboration", "date", "work", "publisher", "others", "year", "isbn", "editor-last", "editor-first", "editor-link", "editor-mask", "veditors", "edition", "series", "volume", "location", "publication-place", "publication-date", "page", "pages", "at", "language", "translator-last", "translator-first", "script-title", "trans-title", "chapter", "script-chapter", "trans-chapter", "type", "format", "asin", "asin-tld", "bibcode", "biorxiv", "citeseerx", "doi", "eissn", "hdl", "ismn", "issn", "jfm", "jstor", "lccn", "mr", "oclc", "ol", "osti", "pmc", "pmid", "rfc", "ssrn", "zbl", "id", "quote", "ref", "mode", "postscript", "author-mask", "author-mask2", "author-mask3", "author-mask4", "author-mask5", "author-mask6", "author-mask7", "author-mask8", "author-mask9", "display-authors", "author-link", "author-link2", "author-link3", "author-link4", "author-link5", "author-link6", "author-link7", "author-link8", "author-link9", "access-date", "orig-date", "editor-last2", "editor-first2", "editor-link2", "editor-mask2", "editor-last3", "editor-first3", "editor-link3", "editor-mask3", "editor-last4", "editor-first4", "editor-link4", "editor-mask4", "editor-last5", "editor-first5", "editor-link5", "editor-mask5", "editor-last6", "editor-first6", "editor-link6", "editor-mask6", "editor-last7", "editor-first7", "editor-link7", "editor-mask7", "editor-last8", "editor-first8", "editor-link8", "editor-mask8", "editor-last9", "editor-first9", "editor-link9", "editor-mask9", "display-editors", "translator-last2", "translator-first2", "translator-last3", "translator-first3", "translator-last4", "translator-first4", "translator-last5", "translator-first5", "translator-last6", "translator-first6", "translator-last7", "translator-first7", "translator-last8", "translator-first8", "translator-last9", "translator-first9", "translator-link", "translator-link2", "translator-link3", "translator-link4", "translator-link5", "translator-link6", "translator-link7", "translator-link8", "translator-link9", "chapter-url", "chapter-format", "doi-broken-date", "url-access", "archive-url", "archive-format", "archive-date", "url-status", "name-list-style", "via", "bibcode-access", "doi-access", "hdl-access", "jstor-access", "ol-access", "osti-access", "issue", "authors", "agency", "department", "df" ], "format": "{{_ |_=_}}" } </templatedata> tb2e2yw4xi6p1zx5el5tytwlx05s61u Ohia:Cite book/doc 10 1716 27732 27731 2022-07-30T05:43:24Z Samatics 9 1 revision imported from [[:en:Template:Cite_book/doc]]: Import citation templates wikitext text/x-wiki <noinclude>{{pp-protected|reason=Persistent [[WP:Disruptive editing|disruptive editing]] Protecting high visibility template.|small=yes}}</noinclude>{{Documentation subpage}} <!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]). --> {{high-risk| 1000000+}} {{csdoc|lua}} {{csdoc|cs1}} {{csdoc|lead|books}} When citing an article in a periodical, use {{tl|cite journal}} or {{tl|cite magazine}}. For conference papers, use {{tl|cite conference}}. For edited collections, use {{tl|cite encyclopedia}}. For theses, use {{tl|cite thesis}}. ==Usage== {{csdoc|usage}} {{csdoc|usage common}} ; To cite a book with a credited author : <code><nowiki>{{cite book |last= |first= |author-link= |date= |title= |url= |location= |publisher= |page= |isbn=}}</nowiki></code> ; To cite a book with no credited author : <code><nowiki>{{cite book |author=<!--Staff writer(s); no by-line.--> |date= |title= |url= |location= |publisher= |page= |isbn=}}</nowiki></code> ; To cite an online book that has been archived : <code><nowiki>{{cite book |last= |first= |date= |title= |url= |url-status= |location= |publisher= |isbn= |archive-url= |archive-date=}}</nowiki></code> ; To cite a book written in a foreign language : <code><nowiki>{{cite book |last= |first= |date= |title= |trans-title= |url= |language= |location= |publisher= |isbn=}}</nowiki></code> ; To cite and quote an archived, two-author, foreign language book re-published as a PDF on an information aggregation service requiring a subscription : <code><nowiki>{{cite book |last1= |first1= |last2= |first2= |date= |title= |trans-title= |url= |url-status= |url-access= |format= |language= |location= |publisher= |isbn= |archive-url= |archive-date= |via= |quote=}}</nowiki></code> {{end}} {{csdoc|usage vertical common}} <pre style="margin:0px; border:none; white-space:pre;"> {{cite book |last= |first= |author-link= |date= |title= |url= |location= |publisher= |page= <!-- or pages= --> |isbn= }} </pre> {{end}} {{csdoc|usage full}} <code><nowiki>{{cite book |last1= |first1= |author-link1= |last2= |first2= |author-link2= |last3= |first3= |author-link3= |last4= |first4= |author-link4= |last5= |first5= |author-link5= |display-authors= |author-mask1= |author-mask2= |author-mask3= |author-mask4= |author-mask5= |editor-last1= |editor-first1= |editor-link1= |editor-last2= |editor-first2= |editor-link2= |editor-last3= |editor-first3= |editor-link3= |editor-last4= |editor-first4= |editor-link4= |editor-last5= |editor-first5= |editor-link5= |display-editors= |editor-mask1= |editor-mask2= |editor-mask3= |editor-mask4= |editor-mask5= |translator-last1= |translator-first1= |translator-link1= |translator-last2= |translator-first2= |translator-link2= |translator-last3= |translator-first3= |translator-link3= |translator-last4= |translator-first4= |translator-link4= |translator-last5= |translator-first5= |translator-link5= |display-translators= |translator-mask1= |translator-mask2= |translator-mask3= |translator-mask4= |translator-mask5= |others= |name-list-style= |date= |year= |orig-date= |chapter= |script-chapter= |trans-chapter= |chapter-url= |chapter-url-access= |chapter-format= |title= |script-title= |trans-title= |title-link= |url= |url-status= |url-access= |format= |type= |series= |language= |volume= |edition= |publication-place= |location= |publisher= |publication-date= |page= |pages= |at= |no-pp= |arxiv= |asin= |asin-tld= |bibcode= |bibcode-access= |biorxiv= |citeseerx= |doi= |doi-access= |doi-broken-date= |eissn= |hdl= |hdl-access= |isbn= |ismn= |issn= |jfm= |jstor= |jstor-access= |lccn= |mr= |oclc= |ol= |ol-access= |osti= |osti-access= |pmc= |pmc-embargo-date= |pmid= |rfc= |sbn= |ssrn= |s2cid= |s2cid-access= |zbl= |id= |archive-url= |archive-date= |access-date= |via= |quote= |script-quote= |trans-quote= |quote-page= |quote-pages= |mode= |postscript= |ref=}}</nowiki></code> {{end}} {| class="wikitable" |+Full parameter set in vertical format ! Parameters !! Prerequisites !! Brief instructions / notes !! Vertical list |- | {{Hover title|or any of its aliases, including: last; author1; author; author-last1; author-last; (etc.)|last1}} | | Author's last name or single name author. Don't link. | rowspan="111" style="vertical-align:top;" | <pre style="margin:0px; border:none;"> {{cite book &nbsp;|last1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= |first1 = |author-link1 = |last2 = |first2 = |author-link2 = |last3 = |first3 = |author-link3 = |last4 = |first4 = |author-link4 = |last5 = |first5 = |author-link5 = |display-authors = |author-mask1 = |author-mask2 = |author-mask3 = |author-mask4 = |author-mask5 = |editor-last1 = |editor-first1 = |editor-link1 = |editor-last2 = |editor-first2 = |editor-link2 = |editor-last3 = |editor-first3 = |editor-link3 = |editor-last4 = |editor-first4 = |editor-link4 = |editor-last5 = |editor-first5 = |editor-link5 = |display-editors = |editor-mask1 = |editor-mask2 = |editor-mask3 = |editor-mask4 = |editor-mask5 = |translator-last1 = |translator-first1 = |translator-link1 = |translator-last2 = |translator-first2 = |translator-link2 = |translator-last3 = |translator-first3 = |translator-link3 = |translator-last4 = |translator-first4 = |translator-link4 = |translator-last5 = |translator-first5 = |translator-link5 = |display-translators = |translator-mask1 = |translator-mask2 = |translator-mask3 = |translator-mask4 = |translator-mask5 = |others = |name-list-style = |date = |year = |orig-date = |chapter = |script-chapter = |trans-chapter = |chapter-url = |chapter-url-access = |chapter-format = |title = |script-title = |trans-title = |title-link = |url = |url-status = |url-access = |format = |type = |series = |language = |volume = |edition = |publication-place = |location = |publisher = |publication-date = |page = |pages = |at = |no-pp = |arxiv = |asin = |asin-tld = |bibcode = |bibcode-access = |biorxiv = |citeseerx = |doi = |doi-access = |doi-broken-date = |eissn = |hdl = |hdl-access = |isbn = |ismn = |issn = |jfm = |jstor = |jstor-access = |lccn = |mr = |oclc = |ol = |ol-access = |osti = |osti-access = |pmc = |pmc-embargo-date = |pmid = |rfc = |sbn = |ssrn = |s2cid = |s2cid-access = |zbl = |id = |archive-url = |archive-date = |access-date = |via = |quote = |script-quote = |trans-quote = |quote-page = |quote-pages = |mode = |postscript = |ref = }} </pre> |- | {{Hover title|or any of its aliases, including: first; given1; given; author-first1; author-first; (etc.)|first1}} | {{Hover title|or any of its aliases, including: last; author1; author; author-last1; author-last; (etc.)|last1}} | Author's first name. Don't link. |- | {{Hover title|or any of its aliases, including: author-link; author-link1; subject-link1; subject-link; (etc.)|author-link1}} | {{Hover title|or any of its aliases, including: last; author1; author; author-last1; author-last; (etc.)|last1}} | Title of Wikipedia article about the first author. Don't link. |- | {{Hover title|or any of its aliases, including: author2; author-last2; (etc.)|last2}} | {{Hover title|or any of its aliases, including: last; author1; author; author-last1; author-last; (etc.)|last1}} | Like <code>last1</code>, but for 2nd author. |- | {{Hover title|or any of its aliases, including: given2; author-first2; (etc.)|first2}} | {{Hover title|or any of its aliases, including: author2; author-last2; (etc.)|last2}} | Like <code>first1</code>, but for 2nd author. |- | {{Hover title|or any of its aliases, including: subject-link2; (etc.)|author-link2}} | {{Hover title|or any of its aliases, including: author2; author-last2; (etc.)|last2}} | Like <code>author-link1</code>, but for 2nd author. |- | {{Hover title|or any of its aliases, including: author3; author-last3; (etc.)|last3}} | {{Hover title|or any of its aliases, including: author2; author-last2; (etc.)|last2}} | Like <code>last1</code>, but for 3rd author. |- | {{Hover title|or any of its aliases, including: given3; author-first3; (etc.)|first3}} | {{Hover title|or any of its aliases, including: author3; author-last3; (etc.)|last3}} | Like <code>first1</code>, but for 3rd author. |- | {{Hover title|or any of its aliases, including: subject-link3; (etc.)|author-link3}} | {{Hover title|or any of its aliases, including: author3; author-last3; (etc.)|last3}} | Like <code>author-link1</code>, but for 3rd author. |- | {{Hover title|or any of its aliases, including: author4; author-last4; (etc.)|last4}} | {{Hover title|or any of its aliases, including: author3; author-last3; (etc.)|last3}} | Like <code>last1</code>, but for 4th author. |- | {{Hover title|or any of its aliases, including: given4; author-first4; (etc.)|first4}} | {{Hover title|or any of its aliases, including: author4; author-last4; (etc.)|last4}} | Like <code>first1</code>, but for 4th author. |- | {{Hover title|or any of its aliases, including: subject-link4; (etc.)|author-link4}} | {{Hover title|or any of its aliases, including: author4; author-last4; (etc.)|last4}} | Like <code>author-link1</code>, but for 4th author. |- | {{Hover title|or any of its aliases, including: author5; author-last5; (etc.)|last5}} | {{Hover title|or any of its aliases, including: author4; author-last4; (etc.)|last4}} | Like <code>last1</code>, but for 5th author. Similar: last6, etc. |- | {{Hover title|or any of its aliases, including: given5; author-first5; (etc.)|first5}} | {{Hover title|or any of its aliases, including: author5; author-last5; (etc.)|last5}} | Like <code>first1</code>, but for 5th author. Similar: first6, etc. |- | {{Hover title|or any of its aliases, including: subject-link5; (etc.)|author-link5}} | {{Hover title|or any of its aliases, including: author5; author-last5; (etc.)|last5}} | Like <code>author-link1</code>, but for 5th author. Similar: author-link6, etc. |- | {{Hover title|or alias displayauthors|display-authors}} | {{Hover title|or any of its aliases, including: last; author1; author; author-last1; author-last; (etc.)|last1}} | Number (number of authors displayed) or <code>etal</code> (more authors) |- | {{Hover title|or any of its aliases, including: author-mask; author1-mask; (etc.)|author-mask1}} | {{Hover title|or any of its aliases, including: last; author1; author; author-last1; author-last; (etc.)|last1}} | rowspan="5" | See [[#Display options|Display options]] below; not for lists of cited works |- | {{Hover title|or any of its aliases, including: author2-mask; (etc.)|author-mask2}} | {{Hover title|or any of its aliases, including: author2; author-last2; (etc.)|last2}} |- | {{Hover title|or any of its aliases, including: author3-mask; (etc.)|author-mask3}} | {{Hover title|or any of its aliases, including: author3; author-last3; (etc.)|last3}} |- | {{Hover title|or any of its aliases, including: author4-mask; (etc.)|author-mask4}} | {{Hover title|or any of its aliases, including: author4; author-last4; (etc.)|last4}} |- | {{Hover title|or any of its aliases, including: author5-mask; (etc.)|author-mask5}} | {{Hover title|or any of its aliases, including: author5; author-last5; (etc.)|last5}} |- || editor-last1 || || may also use "editor-last" |- || editor-first1 || editor-last1 || may also use 'editor-first" |- || editor-link1 || editor-last1 || may also use "editor-link" |- || editor-mask1 || editor-last1 || |- || display-editors || || |- | {{Hover title|or any of its aliases, including: translator-last; translator1; translator; translator-surname; (etc.)|translator-last1}} | | Like <code>last1</code>, but for translator |- | {{Hover title|or any of its aliases, including: translator-first; translator-given1; translator-given; (etc.)|translator-first1}} | {{Hover title|or any of its aliases, including: translator-last; translator1; translator; translator-surname; (etc.)|translator-last1}} | Like <code>first1</code>, but for translator |- | {{Hover title|or any of its aliases, including: translator-link; (etc.)|translator-link1}} | {{Hover title|or any of its aliases, including: translator-last; translator1; translator; translator-surname; (etc.)|translator-last1}} | Like <code>author-link1</code>, but for translator |- | {{Hover title|or any of its aliases, including: translator2; translator-surname2; (etc.)|translator-last2}} | {{Hover title|or any of its aliases, including: translator-last; translator1; translator; translator-surname; (etc.)|translator-last1}} | Like <code>last1</code>, but for 2nd translator. Similar: translator-last3, etc. |- | {{Hover title|or any of its aliases, including: translator2-first; translator-given2; (etc.)|translator-first2}} | {{Hover title|or any of its aliases, including: translator2; translator-surname2; (etc.)|translator-last2}} | Like <code>first1</code>, but for 2nd translator. Similar: translator-first3, etc. |- | {{Hover title|or alias translator2-link|translator-link2}} | {{Hover title|or any of its aliases, including: translator2; translator-surname2; (etc.)|translator-last2}} | Like <code>author-link1</code>, but for 2nd transl. Similar: translator-link3, ... |- | {{nowrap|display-translators}} | {{Hover title|or any of its aliases, including: translator-last; translator1; translator; translator-surname; (etc.)|translator-last1}} | Like <code>display-authors</code>, but for translators |- | {{Hover title|or any of its aliases, including: translator-mask; (etc.)|translator-mask1}} | {{Hover title|or any of its aliases, including: translator-last; translator1; translator; translator-surname; (etc.)|translator-last1}} | rowspan="2" | See [[#Display options|Display options]] below; not for lists of cited works |- | {{Hover title|or alias translator2-mask|translator-mask2}} | {{Hover title|or any of its aliases, including: translator2; translator-surname2; (etc.)|translator-last2}} |- | name-list-style | {{Hover title|or any of its aliases, including: author2; author-last2; (etc.)|last2}} | Set to <code>amp</code> or <code>ampersand</code> to separate the last author with {{nowrap|"<code> & </code>"}}; set to <code>and</code> to separate with {{nowrap|"<code> and </code>"}} |- || others || || |- || date || || |- || year || || |- || orig-date || date or year || |- || chapter || || This should be the title of the chapter cited. Do not wikilink "chapter" if "chapter-url" is provided |- || script-chapter || || |- || trans-chapter || chapter or script-chapter || |- || chapter-url || chapter or script-chapter || |- || chapter-format || chapter-url || |- || title || || |- || script-title || || |- || trans-title || title or script-title || |- || title-link || || |- || url || title or script-title || |- || url-status || archive-url || |- || url-access || url || |- || format || url || |- || type || || |- || series || || |- || language || || |- || volume || || |- || edition || || Ordinal number |- || publication-place || publisher || |- || location || publisher || can be used for written-at location when "publication-place" is used for publication place |- || publisher || || |- || publication-date || || |- || page || || choose one: "page", "pages", or "at" |- || pages || || choose one: "page", "pages", or "at". Use when content on multiple pages supports the article text. |- || at || || choose one: "page", "pages", or "at" |- || no-pp || page or pages || set no-pp to "yes" to suppress the "p." or "pp." before page numbers |- || arxiv || || |- || asin || || |- || asin-tld || asin || |- || bibcode || || |- || biorxiv || || |- || citeseerx || || |- || doi || || |- || doi-broken-date || doi || |- || eissn || || |- || hdl || || |- || isbn || || '''always include ISBN''', if one has been assigned |- || issn || || |- || ismn || || |- || jfm || || |- || jstor || || |- || lccn || || |- || mr || || |- || oclc || || |- || ol || || |- || osti || || |- || pmc || || |- || pmc-embargo-date || pmc || |- || pmid || || |- || rfc || || |- || sbn || || |- || ssrn || || |- || s2cid || || |- || zbl || || |- || id || || |- || archive-url || archive-date, url || |- || archive-date || archive-url || |- || access-date || url || |- || via || || |- || quote || || |- || script-quote || || |- || trans-quote || || |- || quote-page || || choose one: "quote-page", "quote-pages" |- || quote-pages || || choose one: "quote-page", "quote-pages". Use when quote contains contents from multiple pages. |- || mode || || <code>cs1</code> or <code>cs2</code> |- || postscript || || |- || ref || || |- | colspan="4" style="text-align: center" | If a field name is listed in the '''Prerequisites''' column, it is a prerequisite for the field to the left. |} ==Examples== {{markup2|t=Title |m=<nowiki>{{cite book |title=Mysterious Book}}</nowiki> |r={{cite book |title=Mysterious Book}} }} {{markup2|t=Title and year |m=<nowiki>{{cite book |title=Mysterious Book |date=1901}}</nowiki> |r={{cite book |title=Mysterious Book |date=1901}} }} {{markup2|t=Basic usage (single author) |m=<nowiki>{{cite book |last=Bloggs |first=Joe |author-link=Joe Bloggs |date=1974 |title=Book of Bloggs}}</nowiki> |r={{cite book |last=Bloggs |first=Joe |author-link=Joe Bloggs |date=1974 |title=Book of Bloggs}} }} {{markup2|t=Basic usage (two authors) |m=<nowiki>{{cite book |last1=Bloggs |first1=Joe |author-link1=Joe Bloggs |last2=Bloggs |first2=Fred |author-link2=Fred Bloggs |date=1974 |title=Book of Bloggs}}</nowiki> |r={{cite book |last1=Bloggs |first1=Joe |author-link1=Joe Bloggs |last2=Bloggs |first2=Fred |author-link2=Fred Bloggs |date=1974 |title=Book of Bloggs}} }} {{markup2|t=Basic usage with url (and access-date) and edition |m=<nowiki>{{cite book |last=Bloggs |first=Joe |author-link=Joe Bloggs |date=1974 |title=Book of Bloggs |edition=1st |url=https://en.wikipedia.org/ |access-date=February 17, 2006}}</nowiki> |r={{cite book |last=Bloggs |first=Joe |author-link=Joe Bloggs |date=1974 |title=Book of Bloggs |edition=1st |url=https://en.wikipedia.org/ |access-date=February 17, 2006}} }}{{anchor|different authors}} {{markup2|t=Citing a chapter in a book with different authors for different chapters and an editor |m=<nowiki>{{cite book |last=Bloggs |first=Fred |date=January 1, 2001 |editor-last=Doe |editor-first=John |title=Big Compilation Book with Many Chapters and Distinct Chapter Authors |publisher=Book Publishers |pages=100–110 |chapter=Chapter 2: The History of the Bloggs Family |isbn=}}</nowiki> |r={{cite book |last=Bloggs |first=Fred |date=January 1, 2001 |editor-last=Doe |editor-first=John |title=Big Compilation Book with Many Chapters and Distinct Chapter Authors |publisher=Book Publishers |pages=100–110 |chapter=Chapter 2: The History of the Bloggs Family |isbn=}} }} {{markup2|t=Citing a chapter in a book with two joint authors and an editor |m=<nowiki>{{cite book |last1=Bloggs |first1=Joe |last2=Egg |first2=Fred |date=January 1, 2001 |editor-last=Doe |editor-first=John |title=Big Book with Many Chapters and Two Co-authors |publisher=Book Publishers |orig-date=1st pub. 1986 |pages=100–110 |chapter=Chapter 6: Getting There |chapter-url=https://en.wikipedia.org/ |isbn= |name-list-style=amp}}</nowiki> |r={{cite book |last1=Bloggs |first1=Joe |last2=Egg |first2=Fred |date=January 1, 2001 |editor-last=Doe |editor-first=John |title=Big Book with Many Chapters and Two Co-authors |publisher=Book Publishers |orig-date=1st pub. 1986 |pages=100–110 |chapter=Chapter 6: Getting There |chapter-url=https://en.wikipedia.org/ |isbn= |name-list-style=amp}} }} {{markup2|t=Three authors, title with a piped wikilink, edition |m=<nowiki>{{cite book |last1=Bloggs |first1=Joe |author-link1=Joe Bloggs |last2=Smith |first2=John |last3=Smythe |first3=Jim |title=[[A Thousand Acres|1000 Acres]] |edition=2nd}}</nowiki> |r={{cite book |last1=Bloggs |first1=Joe |author-link1=Joe Bloggs |last2=Smith |first2=John |last3=Smythe |first3=Jim |title=[[A Thousand Acres|1000 Acres]] |edition=2nd}} }} {{markup2|t=Complex usage showing effect of using volume parameter and lastauthoramp parameter (without volume and lastauthoramp) |m=<nowiki>{{cite book |last1=Playfair |first1=I. S. O. |author-link1=Ian Stanley Ord Playfair |last2=Stitt |first2=G. M. S. |last3=Molony |first3=C. J. C. |last4=Toomer |first4=S. E. |date=2007 |orig-date=1st pub. [[HMSO]]:1954 |editor-last=Butler |editor-first=J. R. M. |series=History of the Second World War, United Kingdom Military Series |title=Mediterranean and Middle East. Volume I: The Early Successes Against Italy (to May 1941) |publisher=Naval & Military Press |location=Uckfield, East Sussex |isbn=1-845740-65-3}}</nowiki> |r={{cite book |last1=Playfair |first1=I. S. O. |author-link1=Ian Stanley Ord Playfair |last2=Stitt |first2=G. M. S. |last3=Molony |first3=C. J. C. |last4=Toomer |first4=S. E. |date=2007 |orig-date=1st pub. [[HMSO]]:1954 |editor-last=Butler |editor-first=J. R. M. |series=History of the Second World War, United Kingdom Military Series |title=Mediterranean and Middle East. Volume I: The Early Successes Against Italy (to May 1941) |publisher=Naval & Military Press |location=Uckfield, East Sussex |isbn=1-845740-65-3}} }} {{markup2|t=Complex usage showing effect of using volume parameter and lastauthoramp parameter (with volume and lastauthoramp) |m=<nowiki>{{cite book |last1=Playfair |first1=I. S. O. |author-link1=Ian Stanley Ord Playfair |last2=Stitt |first2=G. M. S. |last3=Molony |first3=C. J. C. |last4=Toomer |first4=S. E. |date=2007 |orig-date=1st pub. [[HMSO]]:1954 |editor-last=Butler |editor-first=J. R. M. |series=History of the Second World War, United Kingdom Military Series |title=Mediterranean and Middle East |volume=I: The Early Successes Against Italy (to May 1941) |publisher=Naval & Military Press |location=Uckfield, East Sussex |isbn=1-845740-65-3 |name-list-style=amp}}</nowiki> |r={{cite book |last1=Playfair |first1=I. S. O. |author-link1=Ian Stanley Ord Playfair |last2=Stitt |first2=G. M. S. |last3=Molony |first3=C. J. C. |last4=Toomer |first4=S. E. |date=2007 |orig-date=1st pub. [[HMSO]]:1954 |editor-last=Butler |editor-first=J. R. M. |series=History of the Second World War, United Kingdom Military Series |title=Mediterranean and Middle East |volume=I: The Early Successes Against Italy (to May 1941) |publisher=Naval & Military Press |location=Uckfield, East Sussex |isbn=1-845740-65-3 |name-list-style=amp}} }} {{markup2|t=Date without day, wikilinked title, publisher, pages, edition, location |m=<nowiki>{{cite book |last1=Cordell |first1=Bruce R. |last2=Grubb |first2=Jeff |last3=Noonan |first3=David |date=September 2001 |title=[[Manual of the Planes]] |edition=3rd |publisher=Wizards of the Coast |location=Renton, Washington |isbn=0-7869-1850-0 |pages=134–137}}</nowiki> |r={{cite book |last1=Cordell |first1=Bruce R. |last2=Grubb |first2=Jeff |last3=Noonan |first3=David |date=September 2001 |title=[[Manual of the Planes]] |edition=3rd |publisher=Wizards of the Coast |location=Renton, Washington |isbn=0-7869-1850-0 |pages=134–137}} }} {{markup2|t=Other language |m=<nowiki>{{cite book |last=Bloggs |first=Jean |date=1974 |title=Livre de Bloggs |edition=1st |language=French |trans-title=Book of Bloggs |url=https://en.wikipedia.org/ |access-date=February 17, 2006}}</nowiki> |r={{cite book |last=Bloggs |first=Jean |date=1974 |title=Livre de Bloggs |edition=1st |language=French |trans-title=Book of Bloggs |url=https://en.wikipedia.org/ |access-date=February 17, 2006}} }} {{markup2|t=Using a [[Digital object identifier|DOI]] |m=<nowiki>{{cite book |last=Mumford |first=David |author-link=David Mumford |date=1999 |title=The Red Book of Varieties and Schemes: Includes the Michigan Lectures (1974) on Curves and Their Jacobians |edition=2nd |publisher=Springer-Verlag |doi=10.1007/b62130 |isbn=354063293X}}</nowiki> |r={{cite book |last=Mumford |first=David |author-link=David Mumford |date=1999 |title=The Red Book of Varieties and Schemes: Includes the Michigan Lectures (1974) on Curves and Their Jacobians |edition=2nd |publisher=Springer-Verlag |doi=10.1007/b62130 |isbn=354063293X}} }} {{markup2|t=Using author-mask parameter |m=<nowiki>{{cite book |last1=Playfair |first1=I. S. O. |author-link1=Ian Stanley Ord Playfair |last2=Stitt |first2=G. M. S. |last3=Molony |first3=C. J. C. |last4=Toomer |first4=S. E. |date=2004 |orig-date=1st pub. [[HMSO]]:1954 |editor-last=Butler |editor-first=J. R. M. |editor-link=James Ramsay Montagu Butler |series=History of the Second World War, United Kingdom Military Series |title=Mediterranean and Middle East Volume I: The Early Successes Against Italy (to May 1941) |publisher=Naval & Military Press |location=Uckfield, East Sussex |isbn=1-845740-65-3 |name-list-style=amp}}</nowiki> |m2=<nowiki>{{cite book |last1=Playfair |first1=I. S. O. |author-link1=Ian Stanley Ord Playfair |last2=Flynn |first2=F. C. |last3=Molony |first3=C. J. C. |last4=Toomer |first4=S. E. |date=2004 |orig-date=1st pub. [[HMSO]]:1954 |editor-last=Butler |editor-first=J. R. M. |editor-link=James Ramsay Montagu Butler |series=History of the Second World War, United Kingdom Military Series |title=The Mediterranean and Middle East, Volume II: The Germans Come to the Help of Their Ally (1941) |publisher=Naval & Military Press |location=Uckfield, East Sussex |isbn=1-845740-66-1 |name-list-style=amp |author-mask=2}}</nowiki> |m3=<nowiki>{{cite book |last1=Playfair |first1=I. S. O. |author-link1=Ian Stanley Ord Playfair |last2=Flynn |first2=F. C. |last3=Molony |first3=C. J. C. |last4=Gleave |first4=T. P. |date=2004 |orig-date=1st pub. [[HMSO]]:1954 |editor-last=Butler |editor-first=Sir James |editor-link=James Ramsay Montagu Butler |series=History of the Second World War, United Kingdom Military Series |title=The Mediterranean and Middle East, Volume III: British Fortunes Reach Their Lowest Ebb (September 1941 to September 1942) |publisher=Naval & Military Press |location=Uckfield, East Sussex |isbn=1-845740-67-X |name-list-style=amp |author-mask=2}}</nowiki> |r={{cite book |last1=Playfair |first1=I. S. O. |author-link1=Ian Stanley Ord Playfair |last2=Stitt |first2=G. M. S. |last3=Molony |first3=C. J. C. |last4=Toomer |first4=S. E. |date=2004 |orig-date=1st pub. [[HMSO]]:1954 |editor-last=Butler |editor-first=J. R. M. |editor-link=James Ramsay Montagu Butler |series=History of the Second World War, United Kingdom Military Series |title=Mediterranean and Middle East Volume I: The Early Successes Against Italy (to May 1941) |publisher=Naval & Military Press |location=Uckfield, East Sussex |isbn=1-845740-65-3 |name-list-style=amp}} |r2={{cite book |last1=Playfair |first1=I. S. O. |author-link1=Ian Stanley Ord Playfair |last2=Flynn |first2=F. C. |last3=Molony |first3=C. J. C. |last4=Toomer |first4=S. E. |date=2004 |orig-date=1st pub. [[HMSO]]:1954 |editor-last=Butler |editor-first=J. R. M. |editor-link=James Ramsay Montagu Butler |series=History of the Second World War, United Kingdom Military Series |title=The Mediterranean and Middle East, Volume II: The Germans Come to the Help of Their Ally (1941) |publisher=Naval & Military Press |location=Uckfield, East Sussex |isbn=1-845740-66-1 |name-list-style=amp |author-mask=2}} |r3={{cite book |last1=Playfair |first1=I. S. O. |author-link1=Ian Stanley Ord Playfair |last2=Flynn |first2=F. C. |last3=Molony |first3=C. J. C. |last4=Gleave |first4=T. P. |date=2004 |orig-date=1st pub. [[HMSO]]:1954 |editor-last=Butler |editor-first=Sir James |editor-link=James Ramsay Montagu Butler |series=History of the Second World War, United Kingdom Military Series |title=The Mediterranean and Middle East, Volume III: British Fortunes Reach Their Lowest Ebb (September 1941 to September 1942) |publisher=Naval & Military Press |location=Uckfield, East Sussex |isbn=1-845740-67-X |name-list-style=amp |author-mask=2}} }} {{markup2|t=Using display-authors parameter |m=<nowiki>{{cite book |last1=Playfair |first1=I. S. O. |author-link1=Ian Stanley Ord Playfair |last2=Stitt |first2=G. M. S. |last3=Molony |first3=C. J. C. |last4=Toomer |first4=S. E. |date=2004 |orig-date=1st pub. [[HMSO]]:1954 |editor-last=Butler |editor-first=J. R. M. |editor-link=James Ramsay Montagu Butler |series=History of the Second World War, United Kingdom Military Series |title=Mediterranean and Middle East Volume I: The Early Successes Against Italy (to May 1941) |publisher=Naval & Military Press |location=Uckfield, East Sussex |isbn=1-845740-65-3 |display-authors=1}}</nowiki> |r={{cite book |last1=Playfair |first1=I. S. O. |author-link1=Ian Stanley Ord Playfair |last2=Stitt |first2=G. M. S. |last3=Molony |first3=C. J. C. |last4=Toomer |first4=S. E. |date=2004 |orig-date=1st pub. [[HMSO]]:1954 |editor-last=Butler |editor-first=J. R. M. |editor-link=James Ramsay Montagu Butler |series=History of the Second World War, United Kingdom Military Series |title=Mediterranean and Middle East Volume I: The Early Successes Against Italy (to May 1941) |publisher=Naval & Military Press |location=Uckfield, East Sussex |isbn=1-845740-65-3 |display-authors=1}} }} ==Parameters== ===Syntax=== {{csdoc|syntax}} ===COinS=== {{csdoc|coins}} ===What's new=== {{csdoc|whats new}} ===Deprecated=== {{csdoc|deprecated}} ===Description=== ====Authors==== {{csdoc|author|contributor=yes|others=yes}} ====Date==== {{csdoc|date}} ====Title==== {{csdoc|title|title_format=italics}} {{csdoc|type}} {{csdoc|chapter}} {{csdoc|language}} ====Publisher==== {{csdoc|publisher}} ====Edition, series, volume==== {{csdoc|edition}} {{csdoc|series}} {{csdoc|volume}} ====In-source locations==== {{csdoc|pages}} ===={{Anchor|url}}URL==== {{csdoc|url}} ====Chapter URL==== {{csdoc|chapterurl}} ====Anchor==== {{csdoc|ref}} ====Identifiers==== {{csdoc|id1}} {{csdoc|id2}} ====Quote==== {{csdoc|quote}} ====Editors==== {{csdoc|editor}} ====Lay summary==== {{csdoc|lay}} ====Display options==== {{csdoc|display}} ====Subscription or registration required==== {{csdoc|registration}} ==TemplateData== See [[Template:Cite book/TemplateData]]. == Citation tools== {{main|Help:Citation tools}} *'''[https://citer.toolforge.org/ Citer]''': A web tool that converts a DOI, ISBN, PMID, PMCID, [[OCLC]], or [[Google Books]] URL into a citation and [[Help:Shortened footnotes|shortened footnote]]. * '''[https://alyw234237.github.io/wiki-doi-gbooks-citation-maker/ DOI and Google Books Citation Maker]''': A web tool for generating filled citation templates via DOIs and Google Books URLs. {{Citation Style 1}} {{Wikipedia referencing}} {{UF-COinS}} <includeonly>{{Sandbox other|| <!-- Categories go below this line, please; interwikis go to Wikidata, thank you! --> [[Category:Citation Style 1 templates|B]] [[Category:Book citation templates]] [[Category:Book templates]] }}</includeonly> 80wrtkpnxvxw4qcfpqbtgc7h6epryjv Ohia:Collapse bottom 10 1717 27734 27733 2022-07-30T05:43:24Z Samatics 9 1 revision imported from [[:en:Template:Collapse_bottom]]: Import citation templates wikitext text/x-wiki <includeonly>|}</div></includeonly><noinclude> {{Documentation|Template:Collapse top/doc}} <!-- PLEASE ADD THIS TEMPLATE'S CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --> </noinclude> brg0xxydzz07jqyt62vdk8nb02zd0ob Ohia:Collapse top 10 1718 27736 27735 2022-07-30T05:43:24Z Samatics 9 1 revision imported from [[:en:Template:Collapse_top]]: Import citation templates wikitext text/x-wiki <div style="margin-left:{{{indent|0}}}"><!-- NOTE: width renders incorrectly if added to main STYLE section --> {| <!-- Template:Collapse top --> class="mw-collapsible {{<includeonly>safesubst:</includeonly>#if:{{{expand|{{{collapse|}}}}}}||mw-collapsed}} {{{class|}}}" style="background: {{{bg1|transparent}}}; text-align: left; border: {{{border|1px}}} solid {{{b-color|Silver}}}; margin: 0.2em auto auto; width:{{<includeonly>safesubst:</includeonly>#if:{{{width|}}}|{{{width}}}|100%}}; clear: {{{clear|both}}}; padding: 1px;" |- ! style="background: {{{bg|#{{main other|F0F2F5|CCFFCC}}}}}; font-size:87%; padding:0.2em 0.3em; text-align:{{<includeonly>safesubst:</includeonly>#if:{{{left|}}}|left|{{<includeonly>safesubst:</includeonly>#if:{{{align|}}}|left|center}}}}; {{<includeonly>safesubst:</includeonly>#if:{{{fc|}}}|color: {{{fc}}};|}}" | <div style="font-size:115%;{{<includeonly>safesubst:</includeonly>#if:{{{left|}}}||margin:0 4em}}">{{{1|{{{title|{{{reason|{{{header|{{{heading|{{{result|Extended content}}}}}}}}}}}}}}}}}}</div> {{<includeonly>safesubst:</includeonly>#if:{{{warning|{{{2|}}}}}} |{{<includeonly>safesubst:</includeonly>!}}- {{<includeonly>safesubst:</includeonly>!}} style="text-align:center; font-style:italic;" {{<includeonly>safesubst:</includeonly>!}} {{{2|The following is a closed discussion. {{strongbad|Please do not modify it.}} }}} }} |- | style="border: solid {{{border2|1px Silver}}}; padding: {{{padding|0.6em}}}; background: {{{bg2|White}}};" {{<includeonly>safesubst:</includeonly>!}}<noinclude> {{lorem ipsum|3}} {{Collapse bottom}} {{Documentation}} </noinclude> 7r1tuthlxr6p6uk1quv9ajwsic05cc1 Ohia:High-risk 10 1719 27738 27737 2022-07-30T05:43:24Z Samatics 9 1 revision imported from [[:en:Template:High-risk]]: Import citation templates wikitext text/x-wiki #REDIRECT [[Template:High-use]] {{Rcat shell| {{Wikidata redirect}} {{R from merge}} {{R from template shortcut}} }} 5ypw8nzs5x9l9hs9og1m6vi8vbxlq11 Ohia:Hover title 10 1720 27740 27739 2022-07-30T05:43:24Z Samatics 9 1 revision imported from [[:en:Template:Hover_title]]: Import citation templates wikitext text/x-wiki <noinclude>{{Being deleted|2020 December 19|Template:Hover_title_and_Template:Tooltip|merge=Template:Tooltip}}</noinclude>{{#ifeq:{{yesno-no|{{{link}}}}}|yes |[[{{{2}}}|<span title="{{{1}}}" class="rt-commentedText" {{#ifeq:{{yesno-yes|{{{dotted}}}}}|no| |style="border-bottom:1px dotted" }}>{{{2}}}</span>]] |<span title="{{{1}}}" class="rt-commentedText" {{#ifeq:{{yesno-yes|{{{dotted}}}}}|no| |style="border-bottom:1px dotted" }}>{{{2}}}</span> }}<noinclude> {{documentation}} </noinclude> 3m2lvnw65vx2j5obm0hj81ay4z3bk6b Ohia:Main 10 1721 27742 27741 2022-07-30T05:43:25Z Samatics 9 1 revision imported from [[:en:Template:Main]]: Import citation templates wikitext text/x-wiki <includeonly>{{#invoke:Labelled list hatnote|labelledList|Main article|Main articles|Main page|Main pages}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> hz9saa715ercns6m73a0a1ud2ptzt26 Ohia:Yesno-yes 10 1722 27744 27743 2022-07-30T05:43:25Z Samatics 9 1 revision imported from [[:en:Template:Yesno-yes]]: Import citation templates wikitext text/x-wiki {{SAFESUBST:<noinclude />yesno|{{{1}}}|yes={{{yes|yes}}}|no={{{no|no}}}|blank={{{blank|yes}}}|¬={{{¬|yes}}}|def={{{def|yes}}}}}<noinclude> {{Documentation|Template:Yesno/doc}} <!--Categories go in the doc page referenced above; interwikis go in Wikidata.--> </noinclude> 2ln5m2kzkd3wxvm1r25pwd6kj6j77we Module:Format link 828 1723 27746 27745 2022-07-30T05:43:26Z Samatics 9 1 revision imported from [[:en:Module:Format_link]]: Import citation templates Scribunto text/plain -------------------------------------------------------------------------------- -- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the {{format link}} template. -------------------------------------------------------------------------------- local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local checkTypeForNamedArg = libraryUtil.checkTypeForNamedArg local mArguments -- lazily initialise [[Module:Arguments]] local mError -- lazily initialise [[Module:Error]] local yesno -- lazily initialise [[Module:Yesno]] local p = {} -------------------------------------------------------------------------------- -- Helper functions -------------------------------------------------------------------------------- local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end local function maybeItalicize(s, shouldItalicize) -- Italicize s if s is a string and the shouldItalicize parameter is true. if s and shouldItalicize then return '<i>' .. s .. '</i>' else return s end end local function parseLink(link) -- Parse a link and return a table with the link's components. -- These components are: -- - link: the link, stripped of any initial colon (always present) -- - page: the page name (always present) -- - section: the page name (may be nil) -- - display: the display text, if manually entered after a pipe (may be nil) link = removeInitialColon(link) -- Find whether a faux display value has been added with the {{!}} magic -- word. local prePipe, display = link:match('^(.-)|(.*)$') link = prePipe or link -- Find the page, if it exists. -- For links like [[#Bar]], the page will be nil. local preHash, postHash = link:match('^(.-)#(.*)$') local page if not preHash then -- We have a link like [[Foo]]. page = link elseif preHash ~= '' then -- We have a link like [[Foo#Bar]]. page = preHash end -- Find the section, if it exists. local section if postHash and postHash ~= '' then section = postHash end return { link = link, page = page, section = section, display = display, } end local function formatDisplay(parsed, options) -- Formats a display string based on a parsed link table (matching the -- output of parseLink) and an options table (matching the input options for -- _formatLink). local page = maybeItalicize(parsed.page, options.italicizePage) local section = maybeItalicize(parsed.section, options.italicizeSection) if (not section) then return page elseif (not page) then return mw.ustring.format('§&nbsp;%s', section) else return mw.ustring.format('%s §&nbsp;%s', page, section) end end local function missingArgError(target) mError = require('Module:Error') return mError.error{message = 'Error: no link or target specified! ([[' .. target .. '#Errors|help]])' } end -------------------------------------------------------------------------------- -- Main functions -------------------------------------------------------------------------------- function p.formatLink(frame) -- The formatLink export function, for use in templates. yesno = require('Module:Yesno') local args = getArgs(frame) local link = args[1] or args.link local target = args[3] or args.target if not (link or target) then return missingArgError('Template:Format link') end return p._formatLink{ link = link, display = args[2] or args.display, target = target, italicizePage = yesno(args.italicizepage), italicizeSection = yesno(args.italicizesection), categorizeMissing = args.categorizemissing } end function p._formatLink(options) -- The formatLink export function, for use in modules. checkType('_formatLink', 1, options, 'table') local function check(key, expectedType) --for brevity checkTypeForNamedArg( '_formatLink', key, options[key], expectedType or 'string', true ) end check('link') check('display') check('target') check('italicizePage', 'boolean') check('italicizeSection', 'boolean') check('categorizeMissing') -- Normalize link and target and check that at least one is present if options.link == '' then options.link = nil end if options.target == '' then options.target = nil end if not (options.link or options.target) then return missingArgError('Module:Format link') end local parsed = parseLink(options.link) local display = options.display or parsed.display local catMissing = options.categorizeMissing local category = '' -- Find the display text if not display then display = formatDisplay(parsed, options) end -- Handle the target option if present if options.target then local parsedTarget = parseLink(options.target) parsed.link = parsedTarget.link parsed.page = parsedTarget.page end -- Test if page exists if a diagnostic category is specified if catMissing and (mw.ustring.len(catMissing) > 0) then local title = nil if parsed.page then title = mw.title.new(parsed.page) end if title and (not title.isExternal) and (not title.exists) then category = mw.ustring.format('[[Category:%s]]', catMissing) end end -- Format the result as a link if parsed.link == display then return mw.ustring.format('[[:%s]]%s', parsed.link, category) else return mw.ustring.format('[[:%s|%s]]%s', parsed.link, display, category) end end -------------------------------------------------------------------------------- -- Derived convenience functions -------------------------------------------------------------------------------- function p.formatPages(options, pages) -- Formats an array of pages using formatLink and the given options table, -- and returns it as an array. Nil values are not allowed. local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink{ link = page, categorizeMissing = options.categorizeMissing, italicizePage = options.italicizePage, italicizeSection = options.italicizeSection } end return ret end return p kqzzmt53imtxeq4z2wtd8gb4aoahnkl Module:Hatnote list 828 1724 27748 27747 2022-07-30T05:43:26Z Samatics 9 1 revision imported from [[:en:Module:Hatnote_list]]: Import citation templates Scribunto text/plain -------------------------------------------------------------------------------- -- Module:Hatnote list -- -- -- -- This module produces and formats lists for use in hatnotes. In particular, -- -- it implements the for-see list, i.e. lists of "For X, see Y" statements, -- -- as used in {{about}}, {{redirect}}, and their variants. Also introduced -- -- are andList & orList helpers for formatting lists with those conjunctions. -- -------------------------------------------------------------------------------- local mArguments --initialize lazily local mFormatLink = require('Module:Format link') local mHatnote = require('Module:Hatnote') local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local p = {} -------------------------------------------------------------------------------- -- List stringification helper functions -- -- These functions are used for stringifying lists, usually page lists inside -- the "Y" portion of "For X, see Y" for-see items. -------------------------------------------------------------------------------- --default options table used across the list stringification functions local stringifyListDefaultOptions = { conjunction = "and", separator = ",", altSeparator = ";", space = " ", formatted = false } --Searches display text only local function searchDisp(haystack, needle) return string.find( string.sub(haystack, (string.find(haystack, '|') or 0) + 1), needle ) end -- Stringifies a list generically; probably shouldn't be used directly local function stringifyList(list, options) -- Type-checks, defaults, and a shortcut checkType("stringifyList", 1, list, "table") if #list == 0 then return nil end checkType("stringifyList", 2, options, "table", true) options = options or {} for k, v in pairs(stringifyListDefaultOptions) do if options[k] == nil then options[k] = v end end local s = options.space -- Format the list if requested if options.formatted then list = mFormatLink.formatPages( {categorizeMissing = mHatnote.missingTargetCat}, list ) end -- Set the separator; if any item contains it, use the alternate separator local separator = options.separator for k, v in pairs(list) do if searchDisp(v, separator) then separator = options.altSeparator break end end -- Set the conjunction, apply Oxford comma, and force a comma if #1 has "§" local conjunction = s .. options.conjunction .. s if #list == 2 and searchDisp(list[1], "§") or #list > 2 then conjunction = separator .. conjunction end -- Return the formatted string return mw.text.listToText(list, separator .. s, conjunction) end --DRY function function p.conjList (conj, list, fmt) return stringifyList(list, {conjunction = conj, formatted = fmt}) end -- Stringifies lists with "and" or "or" function p.andList (...) return p.conjList("and", ...) end function p.orList (...) return p.conjList("or", ...) end -------------------------------------------------------------------------------- -- For see -- -- Makes a "For X, see [[Y]]." list from raw parameters. Intended for the -- {{about}} and {{redirect}} templates and their variants. -------------------------------------------------------------------------------- --default options table used across the forSee family of functions local forSeeDefaultOptions = { andKeyword = 'and', title = mw.title.getCurrentTitle().text, otherText = 'other uses', forSeeForm = 'For %s, see %s.', } --Collapses duplicate punctuation local function punctuationCollapse (text) local replacements = { ["%.%.$"] = ".", ["%?%.$"] = "?", ["%!%.$"] = "!", ["%.%]%]%.$"] = ".]]", ["%?%]%]%.$"] = "?]]", ["%!%]%]%.$"] = "!]]" } for k, v in pairs(replacements) do text = string.gsub(text, k, v) end return text end -- Structures arguments into a table for stringification, & options function p.forSeeArgsToTable (args, from, options) -- Type-checks and defaults checkType("forSeeArgsToTable", 1, args, 'table') checkType("forSeeArgsToTable", 2, from, 'number', true) from = from or 1 checkType("forSeeArgsToTable", 3, options, 'table', true) options = options or {} for k, v in pairs(forSeeDefaultOptions) do if options[k] == nil then options[k] = v end end -- maxArg's gotten manually because getArgs() and table.maxn aren't friends local maxArg = 0 for k, v in pairs(args) do if type(k) == 'number' and k > maxArg then maxArg = k end end -- Structure the data out from the parameter list: -- * forTable is the wrapper table, with forRow rows -- * Rows are tables of a "use" string & a "pages" table of pagename strings -- * Blanks are left empty for defaulting elsewhere, but can terminate list local forTable = {} local i = from local terminated = false -- If there is extra text, and no arguments are given, give nil value -- to not produce default of "For other uses, see foo (disambiguation)" if options.extratext and i > maxArg then return nil end -- Loop to generate rows repeat -- New empty row local forRow = {} -- On blank use, assume list's ended & break at end of this loop forRow.use = args[i] if not args[i] then terminated = true end -- New empty list of pages forRow.pages = {} -- Insert first pages item if present table.insert(forRow.pages, args[i + 1]) -- If the param after next is "and", do inner loop to collect params -- until the "and"'s stop. Blanks are ignored: "1|and||and|3" → {1, 3} while args[i + 2] == options.andKeyword do if args[i + 3] then table.insert(forRow.pages, args[i + 3]) end -- Increment to next "and" i = i + 2 end -- Increment to next use i = i + 2 -- Append the row table.insert(forTable, forRow) until terminated or i > maxArg return forTable end -- Stringifies a table as formatted by forSeeArgsToTable function p.forSeeTableToString (forSeeTable, options) -- Type-checks and defaults checkType("forSeeTableToString", 1, forSeeTable, "table", true) checkType("forSeeTableToString", 2, options, "table", true) options = options or {} for k, v in pairs(forSeeDefaultOptions) do if options[k] == nil then options[k] = v end end -- Stringify each for-see item into a list local strList = {} if forSeeTable then for k, v in pairs(forSeeTable) do local useStr = v.use or options.otherText local pagesStr = p.andList(v.pages, true) or mFormatLink._formatLink{ categorizeMissing = mHatnote.missingTargetCat, link = mHatnote.disambiguate(options.title) } local forSeeStr = string.format(options.forSeeForm, useStr, pagesStr) forSeeStr = punctuationCollapse(forSeeStr) table.insert(strList, forSeeStr) end end if options.extratext then table.insert(strList, punctuationCollapse(options.extratext..'.')) end -- Return the concatenated list return table.concat(strList, ' ') end -- Produces a "For X, see [[Y]]" string from arguments. Expects index gaps -- but not blank/whitespace values. Ignores named args and args < "from". function p._forSee (args, from, options) local forSeeTable = p.forSeeArgsToTable(args, from, options) return p.forSeeTableToString(forSeeTable, options) end -- As _forSee, but uses the frame. function p.forSee (frame, from, options) mArguments = require('Module:Arguments') return p._forSee(mArguments.getArgs(frame), from, options) end return p octqbcvqrobtndgnn8u78tg2tsemf14 Module:Labelled list hatnote 828 1725 27750 27749 2022-07-30T05:43:26Z Samatics 9 1 revision imported from [[:en:Module:Labelled_list_hatnote]]: Import citation templates Scribunto text/plain -------------------------------------------------------------------------------- -- Labelled list -- -- -- -- This module does the core work of creating a hatnote composed of a list -- -- prefixed by a colon-terminated label, i.e. "LABEL: [andList of pages]", -- -- for {{see also}} and similar templates. -- -------------------------------------------------------------------------------- local mHatnote = require('Module:Hatnote') local mHatlist = require('Module:Hatnote list') local mArguments --initialize lazily local yesno --initialize lazily local p = {} -- Defaults global to this module local defaults = { label = 'See also', --Final fallback for label argument labelForm = '%s: %s', prefixes = {'label', 'label ', 'l'}, template = 'Module:Labelled list hatnote' } -- Localizable message strings local msg = { errorSuffix = '#Errors', noInputWarning = 'no page names specified', noOutputWarning = "'''[[%s]] — no output: none of the target pages exist.'''" } -- Helper function that pre-combines display parameters into page arguments. -- Also compresses sparse arrays, as a desirable side-effect. function p.preprocessDisplays (args, prefixes) -- Prefixes specify which parameters, in order, to check for display options -- They each have numbers auto-appended, e.g. 'label1', 'label 1', & 'l1' prefixes = prefixes or defaults.prefixes local indices = {} local sparsePages = {} for k, v in pairs(args) do if type(k) == 'number' then indices[#indices + 1] = k local display for i = 1, #prefixes do display = args[prefixes[i] .. k] if display then break end end sparsePages[k] = display and string.format('%s|%s', string.gsub(v, '|.*$', ''), display) or v end end table.sort(indices) local pages = {} for k, v in ipairs(indices) do pages[#pages + 1] = sparsePages[v] end return pages end --Helper function to get a page target from a processed page string --e.g. "Page|Label" → "Page" or "Target" → "Target" local function getTarget(pagename) local pipe = string.find(pagename, '|') return string.sub(pagename, 0, pipe and pipe - 1 or nil) end -- Produces a labelled pages-list hatnote. -- The main frame (template definition) takes 1 or 2 arguments, for a singular -- and (optionally) plural label respectively: -- * {{#invoke:Labelled list hatnote|labelledList|Singular label|Plural label}} -- The resulting template takes pagename & label parameters normally. function p.labelledList (frame) mArguments = require('Module:Arguments') yesno = require('Module:Yesno') local labels = {frame.args[1] or defaults.label} labels[2] = frame.args[2] or labels[1] labels[3] = frame.args[3] --no defaulting labels[4] = frame.args[4] --no defaulting local template = frame:getParent():getTitle() local args = mArguments.getArgs(frame, {parentOnly = true}) local pages = p.preprocessDisplays(args) local options = { category = yesno(args.category), extraclasses = frame.args.extraclasses, ifexists = yesno(frame.args.ifexists), namespace = frame.args.namespace or args.namespace, selfref = yesno(frame.args.selfref or args.selfref), template = template } return p._labelledList(pages, labels, options) end function p._labelledList (pages, labels, options) if options.ifexists then for k = #pages, 1, -1 do --iterate backwards to allow smooth removals local v = pages[k] local title = mw.title.new(getTarget(v), namespace) if (v == '') or title == nil or not title.exists then table.remove(pages, k) end end end labels = labels or {} label = (#pages == 1 and labels[1] or labels[2]) or defaults.label for k, v in pairs(pages) do if mHatnote.findNamespaceId(v) ~= 0 then label = ( #pages == 1 and (labels[3] or labels[1] or defaults.label) or (labels[4] or labels[2] or defaults.label) ) or defaults.label end end if #pages == 0 then if options.ifexists then mw.addWarning( string.format( msg.noOutputWarning, options.template or defaults.template ) ) return '' else return mHatnote.makeWikitextError( msg.noInputWarning, (options.template or defaults.template) .. msg.errorSuffix, options.category ) end end local text = string.format( options.labelForm or defaults.labelForm, label, mHatlist.andList(pages, true) ) local hnOptions = { extraclasses = options.extraclasses, selfref = options.selfref } return mHatnote._hatnote(text, hnOptions) end return p lgbn92zoszcjkbsmuwkrn9f0fvft89t Ohia:Cite magazine 10 1726 27752 27751 2022-07-30T05:43:50Z Samatics 9 1 revision imported from [[:en:Template:Cite_magazine]]: Import citation templates wikitext text/x-wiki <includeonly>{{#invoke:Citation/CS1|citation |CitationClass=magazine }}</includeonly><noinclude> {{documentation}} </noinclude> ihdnkvb90c6voz3z3uc97mmw5bytrkw Ohia:Cite magazine/doc 10 1727 27754 27753 2022-07-30T05:43:51Z Samatics 9 1 revision imported from [[:en:Template:Cite_magazine/doc]]: Import citation templates wikitext text/x-wiki {{Documentation subpage}} {{High-use|54144}} {{csdoc|lua}} {{csdoc|cs1}} {{csdoc|lead|articles in magazines and newsletters. For articles in academic journals, use {{tlx|cite journal}}}} ==Usage== {{csdoc|usage}} {{csdoc|usage common}} ;To cite a magazine article with a credited author <code><nowiki>{{cite magazine |last= |first= |date= |title= |url= |magazine= |location= |publisher= |access-date=}}</nowiki></code> ;To cite a magazine article with no credited author <code><nowiki>{{cite magazine |author=<!--Staff writer(s); no by-line.--> |title= |url= |magazine= |location= |publisher= |date= |access-date=}}</nowiki></code> ;To cite an online magazine article that has been archived <code><nowiki>{{cite magazine |last= |first= |date= |title= |url= |url-status= |magazine= |location= |publisher= |archive-url= |archive-date= |access-date=}}</nowiki></code> ;To cite a magazine article written in a foreign language <code><nowiki>{{cite magazine |last= |first= |date= |title= |trans-title= |url= |language= |magazine= |location= |publisher= |access-date=}}</nowiki></code> ;To cite and quote an archived, two-author, foreign language magazine article re-published as a PDF on an information aggregation service requiring a subscription <code><nowiki>{{cite magazine |last1= |first1= |last2= |first2= |date= |title= |trans-title= |url= |url-status= |format= |language= |magazine= |location= |publisher= |archive-url= |archive-date= |access-date= |via= |quote=}}</nowiki></code> {{end}} {{csdoc|usage full}} :<code><nowiki>{{cite magazine |last1= |first1= |author-link1= |last2= |first2= |author-link2= |last3= |first3= |author-link3= |last4= |first4= |author-link4= |last5= |first5= |author-link5= |display-authors= |author-mask= |name-list-style= |date= |year= |orig-date= |editor1-last= |editor1-first= |editor1-link= |editor2-last= |editor2-first= |editor2-link= |editor3-last= |editor3-first= |editor3-link= |editor4-last= |editor4-first= |editor4-link= |editor5-last= |editor5-first= |editor5-link= |display-editors= |others= |title= |script-title= |trans-title= |url= |url-access= |url-status= |format= |department= |magazine= |type= |series= |language= |edition= |location= |publisher= |publication-date= |volume= |issue= |page= |pages= |at= |no-pp= |arxiv= |asin= |bibcode= |doi= |doi-broken-date= |isbn= |issn= |jfm= |jstor= |lccn= |mr= |oclc= |ol= |osti= |pmc= |pmid= |rfc= |ssrn= |zbl= |id= |archive-url= |archive-date= |access-date= |via= |registration= |quote= |postscript= |ref=}}</nowiki></code> {{end}} {{csdoc|usage vertical common}} ;To cite a magazine article with a credited author <pre style="margin:0px; border:none;"> {{cite magazine | last = | first = | date = | title = | url = | magazine = | location = | publisher = | access-date = }} </pre> ;To cite a magazine article with no credited author <pre style="margin:0px; border:none;"> {{cite magazine | author = <!--Staff writer(s); no by-line.--> | title = | url = | magazine = | location = | publisher = | date = | access-date = }} </pre> ;To cite an online magazine article that has been archived <pre style="margin:0px; border:none;"> {{cite magazine | last = | first = | date = | title = | url = | url-status = | magazine = | location = | publisher = | archive-url = | archive-date = | access-date = }} </pre> ;To cite a magazine article written in a foreign language <pre style="margin:0px; border:none;"> {{cite magazine | last = | first = | date = | title = | trans-title = | url = | language = | magazine = | location = | publisher = | access-date = }} </pre> ;To cite and quote an archived, two-author, foreign language magazine article re-published as a PDF on an information aggregation service requiring a subscription <pre style="margin:0px; border:none;"> {{cite magazine | last1 = | first1 = | last2 = | first2 = | date = | title = | trans-title = | url = | url-status = | format = | language = | magazine = | location = | publisher = | archive-url = | archive-date = | access-date = | via = | quote = }} </pre> {{end}} {{csdoc|usage vertical}} <pre style="margin:0px; border:none;"> {{cite magazine | last1 = | first1 = | author-link1 = | last2 = | first2 = | author-link2 = | last3 = | first3 = | author-link3 = | last4 = | first4 = | author-link4 = | last5 = | first5 = | author-link5 = | display-authors = | author-mask = | name-list-style = | date = | year = | orig-date = | editor1-last = | editor1-first = | editor1-link = | editor2-last = | editor2-first = | editor2-link = | editor3-last = | editor3-first = | editor3-link = | editor4-last = | editor4-first = | editor4-link = | editor5-last = | editor5-first = | editor5-link = | display-editors = | others = | title = | script-title = | trans-title = | url = | url-access = | url-status = | format = | department = | magazine = | type = | series = | language = | edition = | location = | publisher = | publication-date = | volume = | issue = | page = | pages = | at = | no-pp = | arxiv = | asin = | bibcode = | doi = | doi-broken-date = | isbn = | issn = | jfm = | jstor = | lccn = | mr = | oclc = | ol = | osti = | pmc = | pmid = | rfc = | ssrn = | zbl = | id = | archive-url = | archive-date = | access-date = | via = | registration = | quote = | postscript = | ref = }} </pre> {{csdoc|usage vertical mid}} <pre style="margin:0px; border:none;"> &nbsp; &nbsp; &nbsp;last1 &nbsp; &nbsp;last1 &nbsp;last2 &nbsp; &nbsp;last2 &nbsp;last3 &nbsp; &nbsp;last3 &nbsp;last4 &nbsp; &nbsp;last4 &nbsp;last5 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;editor1-last &nbsp;editor2-last &nbsp; &nbsp;editor2-last &nbsp;editor3-last &nbsp; &nbsp;editor3-last &nbsp;editor4-last &nbsp; &nbsp;editor4-last &nbsp;editor5-last &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;title or script-title &nbsp;title or script-title &nbsp;archive-url &nbsp;url &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;url &nbsp;archive-url &nbsp;url &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </pre> {{csdoc|usage vertical mid}} <pre style="margin:0px; border:none;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </pre> {{csdoc|usage vertical end}} ==Parameters== ===Syntax=== {{csdoc|syntax}} {{csdoc|sep_period}} ===COinS=== {{csdoc|coins}} ===Deprecated=== {{csdoc|deprecated}} ===Description=== ====Authors==== {{csdoc|author|others=yes}} ====Date==== {{csdoc|date}} ====Editors==== {{csdoc|editor}} ====Title==== {{csdoc|title|title_format=quotes}} {{csdoc|type}} {{csdoc|language}} ====URL==== {{csdoc|url}} ====Magazine==== {{csdoc|journal|magazine=yes|department=yes}} ====Publisher==== {{csdoc|publisher}} ====In-source locations==== {{csdoc|pages}} ====Identifiers==== {{csdoc|id1}} {{csdoc|id2}} ====Subscription or registration required==== {{csdoc|registration}} ====Quote==== {{csdoc|quote}} ====Anchor==== {{csdoc|ref}} ====Display options==== {{csdoc|display}} ==Notes== Although it may appear redundant to include multiple ids for articles, it is helpful for many editors who only have access to a certain resource. If only one ID is to be included, the DOI should be used, as this is the universal standard preferred by professional publications. Specifying a link as a doi, pmid etc. is always preferable to including it as a url parameter, as it makes it clear that the link is accurate and stable, but not necessarily openly accessible. ==TemplateData== {{TemplateData header}} {{#invoke:cs1 documentation support|template_data_validate|{{ROOTPAGENAME}}}} <templatedata> { "description": "This template formats a citation to an article in a magazine, using the provided source information (e.g. magazine name, author, title, issue, URL) and various formatting options.", "params": { "url": { "label": "URL", "description": "The URL of the online location where the text of the publication can be found", "type": "line", "suggested": true, "aliases": [ "URL" ] }, "title": { "label": "Title", "description": "The title of the article; can be wikilinked to an existing Wikipedia article or url may be used to add an external link, but not both. Displays in quotes.", "type": "content", "required": true }, "last": { "label": "Last name", "description": "The surname of the author; don't wikilink, use 'author-link'; can suffix with a numeral to add additional authors", "aliases": [ "author", "author1", "authors", "last1" ], "suggested": true, "type": "line" }, "first": { "label": "First name", "description": "Given or first name, middle names, or initials of the author; don't wikilink, use 'author-link'; can suffix with a numeral to add additional authors", "aliases": [ "first1" ], "suggested": true, "type": "line" }, "last2": { "label": "Last name 2", "description": "The surname of the second author; don't wikilink, use 'author-link2'.", "aliases": [ "author2" ], "type": "line" }, "first2": { "label": "First name 2", "description": "Given or first name, middle names, or initials of the second author; don't wikilink.", "type": "line" }, "date": { "label": "Source date", "description": "Full date of the source; do not wikilink", "type": "date", "required": true }, "magazine": { "label": "Magazine", "description": "Name of the source magazine; may be wikilinked; displays in italics", "type": "content", "required": true }, "publisher": { "label": "Publisher", "description": "Name of the publisher; displays after title", "type": "content" }, "issue": { "label": "Issue", "description": "Issue identifier when the source is part of a series that is published periodically", "type": "line" }, "doi": { "label": "DOI", "description": "Digital Object Identifier; begins with '10.'", "type": "string", "suggested": true }, "doi-broken-date": { "label": "DOI broken date", "description": "The date that the DOI was determined to be broken", "type": "date" }, "others": { "label": "Others", "description": "Used to record other contributions to the work, such as 'Illustrated by John Smith' or 'Translated by John Smith'", "type": "content" }, "year": { "label": "Year of publication", "description": "Year of the source being referenced; use 'date' instead, if month or season is also known", "type": "number" }, "orig-date": { "label": "Original date", "description": "Original date of publication; provide specifics", "type": "number" }, "editor-last": { "label": "Editor last name", "description": "The surname of the editor; don't wikilink, use 'editor-link'; can suffix with a numeral to add additional editors; alias of 'editor1-last', 'editor'", "aliases": [ "editor1-last" ], "type": "line" }, "editor-first": { "label": "Editor first name", "description": "Given or first name, middle names, or initials of the editor; don't wikilink, use 'editor-link'; can suffix with a numeral to add additional editors; alias of 'editor1-first'", "aliases": [ "editor1-first" ], "type": "line" }, "editor-link": { "label": "Editor link", "description": "Title of existing Wikipedia article about the editor; can suffix with a numeral to add additional editors; alias of 'editor1-link'", "type": "wiki-page-name" }, "department": { "label": "Department", "description": "Department within the periodical", "type": "string" }, "location": { "label": "Location of publication", "description": "Geographical place of publication; usually not wikilinked; omit when the publication name includes place; alias of 'place'", "type": "string" }, "publication-place": { "label": "Place of publication", "description": "Publication place shows after title; if 'place' or 'location' are also given, they are displayed before the title prefixed with 'written at'", "type": "content" }, "publication-date": { "label": "Publication date", "description": "Date of publication when different from the date the work was written; do not wikilink", "type": "date" }, "edition": { "label": "Edition", "description": "When the publication has more than one edition; for example: '2nd', 'Revised' etc.; suffixed with ' ed.'", "type": "line" }, "volume": { "label": "Volume", "description": "For one publication published in several volumes", "type": "line" }, "page": { "label": "Page", "description": "Page in the source that supports the content; displays after 'p.'", "suggested": true, "type": "line" }, "pages": { "label": "Pages", "description": "Pages in the source that support the content (not an indication of the number of pages in the source; displays after 'pp.'", "suggested": true, "type": "line" }, "no-pp": { "label": "No pp", "description": "Set to 'y' to suppress the 'p.' or 'pp.' display with 'page' or 'pages' when inappropriate (such as 'Front cover')", "type": "line" }, "at": { "label": "At", "description": "May be used instead of 'page' or 'pages' where a page number is inappropriate or insufficient", "type": "line" }, "language": { "label": "Language", "description": "The language in which the source is written, if not English; use the full language name; do not use icons or templates", "type": "content" }, "script-title": { "label": "Script title", "description": "For titles in languages that do not use a Latin-based alphabet (Arabic, Chinese, Hebrew, Japanese, etc). Prefix with two-character ISO639-1 language code followed by a colon. For Japanese use: |script-title=ja:...", "type": "line" }, "trans-title": { "label": "Translated title", "description": "An English language title, if the source cited is in a foreign language; 'language' is recommended", "type": "content" }, "type": { "label": "Type", "description": "Additional information about the media type of the source; format in sentence case", "type": "content" }, "format": { "label": "Format", "description": "Format of the work referred to by 'url' ('url' is required when using 'format'); examples: PDF, DOC, XLS; do not specify HTML", "type": "content" }, "arxiv": { "label": "arXiv identifier", "description": "An identifier for arXive electronic preprints of scientific papers", "type": "line" }, "asin": { "label": "ASIN", "description": "Amazon Standard Identification Number; 10 characters", "type": "line" }, "asin-tld": { "label": "ASIN TLD", "description": "ASIN top-level domain for Amazon sites other than the US", "type": "line" }, "bibcode": { "label": "Bibcode", "description": "Bibliographic Reference Code (REFCODE); 19 characters", "type": "line" }, "isbn": { "label": "ISBN", "description": "International Standard Book Number; use the 13-digit ISBN where possible", "type": "line" }, "issn": { "label": "ISSN", "description": "International Standard Serial Number; 8 characters; may be split into two groups of four using a hyphen", "type": "line" }, "jfm": { "label": "jfm code", "description": "Jahrbuch über die Fortschritte der Mathematik classification code", "type": "line" }, "jstor": { "label": "JSTOR", "description": "JSTOR identifier", "type": "line" }, "lccn": { "label": "LCCN", "description": "Library of Congress Control Number", "type": "line" }, "mr": { "label": "MR", "description": "Mathematical Reviews identifier", "type": "line" }, "oclc": { "label": "OCLC", "description": "Online Computer Library Center number", "type": "number" }, "ol": { "label": "OL", "description": "Open Library identifier", "type": "line" }, "osti": { "label": "OSTI", "description": "Office of Scientific and Technical Information identifier", "type": "line" }, "pmc": { "label": "PMC", "description": "PubMed Center article number", "type": "number" }, "pmid": { "label": "PMID", "description": "PubMed Unique Identifier", "suggested": true, "type": "line" }, "rfc": { "label": "RFC", "description": "Request for Comments number", "type": "number" }, "ssrn": { "label": "SSRN", "description": "Social Science Research Network", "type": "line" }, "zbl": { "label": "Zbl", "description": "Zentralblatt MATH journal identifier", "type": "line" }, "id": { "label": "id", "description": "A unique identifier used where none of the specialized ones are applicable", "type": "line" }, "quote": { "label": "Quote", "description": "Relevant text quoted from the source; displays last, enclosed in quotes; needs to include terminating punctuation", "type": "content" }, "ref": { "label": "Ref", "description": "An anchor identifier; can be made the target of wikilinks to full references; special value 'harv' generates an anchor suitable for the harv and sfn templates", "type": "line" }, "postscript": { "label": "Postscript", "description": "The closing punctuation for the citation; ignored if 'quote' is defined; to suppress use reserved keyword 'none'", "type": "line", "default": "." }, "last3": { "label": "Last name 3", "description": "The surname of the third author; don't wikilink, use 'author-link3'.", "aliases": [ "author3" ], "type": "line" }, "first3": { "label": "First name 3", "description": "Given or first name, middle names, or initials of the third author; don't wikilink.", "type": "line" }, "last4": { "label": "Last name 4", "description": "The surname of the fourth author; don't wikilink, use 'author-link4'.", "aliases": [ "author4" ], "type": "line" }, "first4": { "label": "First name 4", "description": "Given or first name, middle names, or initials of the fourth author; don't wikilink.", "type": "line" }, "last5": { "label": "Last name 5", "description": "The surname of the fifth author; don't wikilink, use 'author-link5'.", "aliases": [ "author5" ], "type": "line" }, "first5": { "label": "First name 5", "description": "Given or first name, middle names, or initials of the fifth author; don't wikilink.", "type": "line" }, "last6": { "label": "Last name 6", "description": "The surname of the sixth author; don't wikilink, use 'author-link6'.", "aliases": [ "author6" ], "type": "line" }, "first6": { "label": "First name 6", "description": "Given or first name, middle names, or initials of the sixth author; don't wikilink.", "type": "line" }, "last7": { "label": "Last name 7", "description": "The surname of the seventh author; don't wikilink, use 'author-link7'.", "aliases": [ "author7" ], "type": "line" }, "first7": { "label": "First name 7", "description": "Given or first name, middle names, or initials of the seventh author; don't wikilink.", "type": "line" }, "last8": { "label": "Last name 8", "description": "The surname of the eighth author; don't wikilink, use 'author-link8'.", "aliases": [ "author8" ], "type": "line" }, "first8": { "label": "First name 8", "description": "Given or first name, middle names, or initials of the eighth author; don't wikilink.", "type": "line" }, "last9": { "label": "Last name 9", "description": "The surname of the ninth author; don't wikilink, use 'author-link9'. If nine authors are defined, then only eight will show and 'et al.' will show in place of the last author.", "aliases": [ "author9" ], "type": "line" }, "first9": { "label": "First name 9", "description": "Given or first name, middle names, or initials of the ninth author; don't wikilink.", "type": "line" }, "editor2-last": { "label": "Editor last name 2", "description": "The surname of the second editor; don't wikilink, use 'editor2-link'.", "aliases": [ "editor2" ], "type": "line" }, "editor2-first": { "label": "Editor first name 2", "description": "Given or first name, middle names, or initials of the second editor; don't wikilink.", "type": "line" }, "editor3-last": { "label": "Editor last name 3", "description": "The surname of the third editor; don't wikilink, use 'editor3-link'.", "aliases": [ "editor3" ], "type": "line" }, "editor3-first": { "label": "Editor first name 3", "description": "Given or first name, middle names, or initials of the third editor; don't wikilink.", "type": "line" }, "editor4-last": { "label": "Editor last name 4", "description": "The surname of the fourth editor; don't wikilink, use 'editor4-link'.", "aliases": [ "editor4" ], "type": "line" }, "editor4-first": { "label": "Editor first name 4", "description": "Given or first name, middle names, or initials of the fourth editor; don't wikilink.", "type": "line" }, "editor5-last": { "label": "Editor last name 5", "description": "The surname of the fifth editor; don't wikilink, use 'editor5-link'.", "aliases": [ "editor5" ], "type": "line" }, "editor5-first": { "label": "Editor first name 5", "description": "Given or first name, middle names, or initials of the fifth editor; don't wikilink.", "type": "line" }, "editor6-last": { "label": "Editor last name 6", "description": "The surname of the sixth editor; don't wikilink, use 'editor6-link'.", "aliases": [ "editor6" ], "type": "line" }, "editor6-first": { "label": "Editor first name 6", "description": "Given or first name, middle names, or initials of the sixth editor; don't wikilink.", "type": "line" }, "editor7-last": { "label": "Editor last name 7", "description": "The surname of the seventh editor; don't wikilink, use 'editor7-link'.", "aliases": [ "editor7" ], "type": "line" }, "editor7-first": { "label": "Editor first name 7", "description": "Given or first name, middle names, or initials of the seventh editor; don't wikilink.", "type": "line" }, "editor8-last": { "label": "Editor last name 8", "description": "The surname of the eighth editor; don't wikilink, use 'editor8-link'.", "aliases": [ "editor8" ], "type": "line" }, "editor8-first": { "label": "Editor first name 8", "description": "Given or first name, middle names, or initials of the eighth editor; don't wikilink.", "type": "line" }, "editor9-last": { "label": "Editor last name 9", "description": "The surname of the ninth editor; don't wikilink, use 'editor9-link'.", "aliases": [ "editor9" ], "type": "line" }, "editor9-first": { "label": "Editor first name 9", "description": "Given or first name, middle names, or initials of the ninth editor; don't wikilink.", "type": "line" }, "author-mask": { "label": "Author mask", "description": "Replaces the name of the first author with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing author separator; for example, 'with' instead", "type": "string" }, "author-link": { "label": "Author link", "description": "Title of existing Wikipedia article about the author; can suffix with a numeral to add additional authors", "type": "wiki-page-name", "aliases": [ "author-link1", "author1-link" ] }, "author-link2": { "label": "Author link 2", "description": "Title of existing Wikipedia article about the second author.", "type": "wiki-page-name", "aliases": [ "author2-link" ] }, "access-date": { "label": "URL access date", "description": "The full date when the original URL was accessed; do not wikilink", "type": "date", "suggested": true }, "archive-url": { "label": "Archive URL", "description": "The URL of an archived copy of a web page, if or in case the URL becomes unavailable; requires 'archivedate'", "type": "line" }, "archive-date": { "label": "Archive date", "description": "Date when the original URL was archived; do not wikilink", "type": "date" }, "url-status": { "label": "URL status", "description": "If set to 'live', the title display is adjusted; useful for when the URL is archived preemptively but still live", "type": "line" }, "author-link3": { "label": "Author link 3", "description": "Title of existing Wikipedia article about the third author.", "type": "wiki-page-name", "aliases": [ "author3-link" ] }, "author-link4": { "label": "Author link 4", "description": "Title of existing Wikipedia article about the fourth author.", "type": "wiki-page-name", "aliases": [ "author4-link" ] }, "author-link5": { "label": "Author link 5", "description": "Title of existing Wikipedia article about the sixth author.", "type": "wiki-page-name", "aliases": [ "author5-link" ] }, "author-link6": { "label": "Author link 6", "description": "Title of existing Wikipedia article about the sixth author.", "type": "wiki-page-name", "aliases": [ "author6-link" ] }, "author-link7": { "label": "Author link 7", "description": "Title of existing Wikipedia article about the seventh author.", "type": "wiki-page-name", "aliases": [ "author7-link" ] }, "author-link8": { "label": "Author link 8", "description": "Title of existing Wikipedia article about the eighth author.", "type": "wiki-page-name", "aliases": [ "author8-link" ] }, "author-link9": { "label": "Author link 9", "description": "Title of existing Wikipedia article about the ninth author.", "type": "wiki-page-name", "aliases": [ "author9-link" ] }, "editor2-link": { "label": "Editor link 2", "description": "Title of existing Wikipedia article about the second editor.", "type": "wiki-page-name", "aliases": [ "editor-link2" ] }, "editor3-link": { "label": "Editor link 3", "description": "Title of existing Wikipedia article about the third editor.", "type": "wiki-page-name", "aliases": [ "editor-link3" ] }, "editor4-link": { "label": "Editor link 4", "description": "Title of existing Wikipedia article about the fourth editor.", "type": "wiki-page-name", "aliases": [ "editor-link4" ] }, "editor5-link": { "label": "Editor link 5", "description": "Title of existing Wikipedia article about the fifth editor.", "type": "wiki-page-name", "aliases": [ "editor-link5" ] }, "editor6-link": { "label": "Editor link 6", "description": "Title of existing Wikipedia article about the sixth editor.", "type": "wiki-page-name", "aliases": [ "editor-link6" ] }, "editor7-link": { "label": "Editor link 7", "description": "Title of existing Wikipedia article about the seventh editor.", "type": "wiki-page-name", "aliases": [ "editor-link7" ] }, "editor8-link": { "label": "Editor link 8", "description": "Title of existing Wikipedia article about the eighth editor.", "type": "wiki-page-name", "aliases": [ "editor-link8" ] }, "editor9-link": { "label": "Editor link 9", "description": "Title of existing Wikipedia article about the ninth editor.", "type": "wiki-page-name", "aliases": [ "editor-link9" ] }, "display-authors": { "label": "Display authors", "description": "number of authors to display before 'et al.' is used;", "type": "number" }, "name-list-style": { "label": "Name list style", "description": "Set to 'amp' or 'and' to change the separator between the last two names of the name list to ' & ' or ' and ', respectively. Set to 'vanc' to display name lists in Vancouver style.", "type": "string" }, "chapter": { "label": "Chapter", "description": "The chapter heading of the source", "type": "string" }, "via": { "label": "Via", "description": "Name of the content deliverer (if different from publisher).", "example": "NewsBank" }, "URL access level": { "description": "Classification of the access restrictions on the URL ('registration', 'subscription' or 'limited')", "type": "string" } }, "format": "{{_ |_=_}}", "paramOrder": [ "last", "first", "author-link", "last2", "first2", "author-link2", "last3", "first3", "author-link3", "last4", "first4", "author-link4", "last5", "first5", "author-link5", "last6", "first6", "author-link6", "last7", "first7", "author-link7", "last8", "first8", "author-link8", "last9", "first9", "author-link9", "display-authors", "author-mask", "name-list-style", "date", "year", "orig-date", "editor-last", "editor-first", "editor-link", "editor2-last", "editor2-first", "editor2-link", "editor3-last", "editor3-first", "editor3-link", "editor4-last", "editor4-first", "editor4-link", "editor5-last", "editor5-first", "editor5-link", "editor6-last", "editor6-first", "editor6-link", "editor7-last", "editor7-first", "editor7-link", "editor8-last", "editor8-first", "editor8-link", "editor9-last", "editor9-first", "editor9-link", "others", "title", "script-title", "trans-title", "url", "url-status", "format", "department", "magazine", "chapter", "type", "language", "edition", "location", "publisher", "publication-place", "publication-date", "volume", "issue", "page", "pages", "at", "no-pp", "arxiv", "asin", "asin-tld", "bibcode", "doi", "doi-broken-date", "isbn", "issn", "jfm", "jstor", "lccn", "mr", "oclc", "ol", "osti", "pmc", "pmid", "rfc", "ssrn", "zbl", "id", "archive-url", "archive-date", "access-date", "quote", "postscript", "ref", "via", "URL access level" ], "maps": { "citoid": { "title": "title", "url": "url", "publisher": "publisher", "publicationTitle": "magazine", "proceedingsTitle": "magazine", "bookTitle": "magazine", "date": "date", "place": "location", "ISSN": [ "issn" ], "ISBN": [ "isbn" ], "PMCID": "pmc", "PMID": "pmid", "pages": "pages", "volume": "volume", "seriesNumber": "volume", "issue": "issue", "DOI": "doi", "language": "language", "author": [ [ "first", "last" ], [ "first2", "last2" ], [ "first3", "last3" ], [ "first4", "last4" ], [ "first5", "last5" ], [ "first6", "last6" ], [ "first7", "last7" ], [ "first8", "last8" ], [ "first9", "last9" ] ], "editor": [ [ "editor-first", "editor-last" ], [ "editor2-first", "editor2-last" ], [ "editor3-first", "editor3-last" ], [ "editor4-first", "editor4-last" ], [ "editor5-first", "editor5-last" ], [ "editor6-first", "editor6-last" ], [ "editor7-first", "editor7-last" ], [ "editor8-first", "editor8-last" ], [ "editor9-first", "editor9-last" ] ] } } } </templatedata> {{Citation Style 1}} {{Wikipedia referencing}} {{UF-COinS}} <includeonly>{{Sandbox other|| [[Category:Citation Style 1 templates|M]] }}</includeonly> 3farj4cf1dyuuycgk2a3qonkb2etkc7 Ohia:Cite news/doc 10 1728 27756 27755 2022-07-30T05:44:58Z Samatics 9 1 revision imported from [[:en:Template:Cite_news/doc]]: Import citation templates wikitext text/x-wiki <noinclude>{{pp-template}}</noinclude> {{Documentation subpage}} {{High-risk|1020075+}} {{csdoc|lua}} {{csdoc|cs1}} {{csdoc|lead|news articles in print, video, audio or web}} ==Usage== {{csdoc|usage}} {{csdoc|usage common}} ;To cite a news article with a credited author <code><nowiki>{{cite news |last= |first= |date= |title= |url= |work= |location= |access-date=}}</nowiki></code> <br /> ;To cite a news article with no credited author <code><nowiki>{{cite news |author=<!--not stated--> |date= |title= |url= |work= |location= |access-date=}}</nowiki></code> <br /> ;To cite an online news article that has been archived <code><nowiki>{{cite news |last= |first= |date= |title= |url= |url-status= |work= |location= |archive-url= |archive-date= |access-date=}}</nowiki></code> <br /> ;To cite a news article written in a foreign language <code><nowiki>{{cite news |last= |first= |date= |title= |trans-title= |url= |language= |work= |location= |access-date=}}</nowiki></code> ;To cite and quote an archived news article clipped with an information aggregation service requiring a subscription <code><nowiki>{{cite news |last1= |first1= |last2= |first2= |date= |title= |trans-title= |url= |url-status= |language= |work= |location= |archive-url= |archive-date= |access-date= |via= |quote=}}</nowiki></code> {{end}} {{csdoc|usage full}} :<code><nowiki>{{cite news |last1= |first1= |author-link1= |last2= |first2= |author-link2= |last3= |first3= |author-link3= |last4= |first4= |author-link4= |last5= |first5= |author-link5= |display-authors= |author-mask= |name-list-style= |date= |year= |orig-date= |title= |script-title= |trans-title= |url= |url-status= |format= |editor1-last= |editor1-first= |editor1-link= |editor2-last= |editor2-first= |editor2-link= |editor3-last= |editor3-first= |editor3-link= |editor4-last= |editor4-first= |editor4-link= |editor5-last= |editor5-first= |editor5-link= |display-editors= |department= |work= |type= |series= |language= |volume= |issue= |others= |edition= |location= |publisher= |publication-date= |agency= |page= |pages= |at= |no-pp= |arxiv= |asin= |bibcode= |doi= |doi-broken-date= |isbn= |issn= |jfm= |jstor= |lccn= |mr= |oclc= |ol= |osti= |pmc= |pmid= |rfc= |ssrn= |zbl= |id= |archive-url= |archive-date= |access-date= |via= |url-access= |quote= |postscript= |ref=}}</nowiki></code> {{end}} {{csdoc|usage vertical common}} ;To cite a news article with a credited author <pre style="margin:0px; border:none;"> {{cite news | last = | first = | date = | title = | url = | work = | location = | access-date = }} </pre> ;To cite a news article with no credited author <pre style="margin:0px; border:none;"> {{cite news | author =<!--not stated--> | title = | url = | work = | location = | date = | access-date = }} </pre> ;To cite an online news article that has been archived <pre style="margin:0px; border:none;"> {{cite news | last = | first = | date = | title = | url = | url-status = | work = | location = | archive-url = | archive-date = | access-date = }} </pre> ;To cite a news article written in a foreign language <pre style="margin:0px; border:none;"> {{cite news | last = | first = | date = | title = | trans-title = | url = | language = | work = | location = | access-date = }} </pre> ;To cite and quote a clipped and archived news article on an information aggregation service requiring a subscription <pre style="margin:0px; border:none;"> {{cite news | last1 = | first1 = | last2 = | first2 = | date = | title = | trans-title = | url = | url-status = | format = | language = | work = | location = | archive-url = | archive-date = | access-date = | via = | url-access = | quote = }} </pre> {{end}} {{csdoc|usage vertical}} <pre style="margin:0px; border:none;"> {{cite news | last1 = | first1 = | author-link1 = | last2 = | first2 = | author-link2 = | last3 = | first3 = | author-link3 = | last4 = | first4 = | author-link4 = | last5 = | first5 = | author-link5 = | display-authors = | author-mask = | name-list-style = | date = | year = | orig-date = | title = | script-title = | trans-title = | url = | url-status = | format = | editor1-last = | editor1-first = | editor1-link = | editor2-last = | editor2-first = | editor2-link = | editor3-last = | editor3-first = | editor3-link = | editor4-last = | editor4-first = | editor4-link = | editor5-last = | editor5-first = | editor5-link = | display-editors = | department = | work = | type = | series = | language = | volume = | issue = | others = | edition = | location = | publisher = | publication-date = | agency = | page = | pages = | at = | no-pp = | arxiv = | asin = | bibcode = | doi = | doi-broken-date = | isbn = | issn = | jfm = | jstor = | lccn = | mr = | oclc = | ol = | osti = | pmc = | pmid = | rfc = | ssrn = | zbl = | id = | archive-url = | archive-date = | access-date = | via = | quote = | postscript = | ref = }} </pre> {{csdoc|usage vertical mid}} <pre style="margin:0px; border:none;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </pre> {{csdoc|usage vertical mid}} <pre style="margin:0px; border:none;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </pre> {{csdoc|usage vertical end}} ===Choosing between {{tlf|Cite web}} and {{tlf|Cite news}}=== {{anchor|Consistency}} Before 2014, editors needed to decide whether to use {{tl|Cite web}} or {{tlf|Cite news}} based on their features. In 2014, however, ''most of'' the differences between the two templates were eliminated. As of {{diff|Module:Citation/CS1|732205428|723907342|29 July 2016}}, {{tlf|Cite web}} and {{tlf|Cite news}} have the following differences: *{{tlf|Cite news}} can be used for [[WP:OFFLINE|offline]] (paper) sources whereas {{tlf|Cite web}} generates a missing URL error when no URL is provided *{{tlf|Cite news}} accepts {{para|issue}} and {{para|volume}} parameters while {{tlf|Cite web}} does not (See {{section link|1=Help talk:Citation Style 1/Archive 10|2=&#x7C;volume=, &#x7C;issue=, &#x7C;page(s)= and cite magazine}}.) But given the same set of valid parameters, their output is exactly the same: <!-- ATTENTION! The following example only serves to demonstrate parameter rending results. Whether you must include all these parameters in actual articles is not a concern here. --> {| | '''Cite web''': || {{cite web |url=http://blog.chron.com/techblog/2011/07/microsoft-envisions-a-universal-os-but-it-might-not-be-called-windows/ |title=Microsoft envisions a universal OS, but it might not be called Windows |last=Silverman |first=Dwight |date=July 15, 2011 |work=Houston Chronicle |publisher=Hearst Corporation |access-date=May 26, 2015}} |- | '''Cite news''': || {{cite news |url=http://blog.chron.com/techblog/2011/07/microsoft-envisions-a-universal-os-but-it-might-not-be-called-windows/ |title=Microsoft envisions a universal OS, but it might not be called Windows |last=Silverman |first=Dwight |date=July 15, 2011 |work=Houston Chronicle|publisher=Hearst Corporation |access-date=May 26, 2015}} |} ==Examples== ; A news article with a credited author : <code><nowiki>{{cite news |last=Wolford |first=Ben |date=2013-10-16 |title=Citrus Canker Lawsuit Headed Back to Trial |url=http://www.sun-sentinel.com/news/palm-beach/fl-citrus-canker-ruling-20131016,0,7602285.story |work=South Florida Sun-Sentinel |access-date=2013-10-17}}</nowiki></code> : Displays as: * {{cite news |last=Wolford |first=Ben |date=2013-10-16 |title=Citrus Canker Lawsuit Headed Back to Trial |url=http://www.sun-sentinel.com/news/palm-beach/fl-citrus-canker-ruling-20131016,0,7602285.story |work=South Florida Sun-Sentinel |access-date=2013-10-17}} ; A news article released by a news agency and having no credited author : <code><nowiki>{{cite news |author=<!--not stated--> |title=Bellingham Police Arrest WWU Student in Melee |url=http://blogs.seattletimes.com/today/2013/10/bellingham-police-arrest-wwu-student-in-melee/ |work=The Seattle Times |agency=Associated Press |date=2013-10-17 |access-date=2013-10-17}}</nowiki></code> : Displays as: * {{cite news |author=<!--not stated--> |title=Bellingham Police Arrest WWU Student in Melee |url=http://blogs.seattletimes.com/today/2013/10/bellingham-police-arrest-wwu-student-in-melee/ |work=The Seattle Times |agency=Associated Press |date=2013-10-17 |access-date=2013-10-17}} ; A news article that has been archived : <code><nowiki>{{cite news |last=Pank |first=Philip |date=2013-10-18 |title=Families Accuse Network Rail of Cover-Up |url=http://www.thetimes.co.uk/tto/business/industries/transport/article3897709.ece |url-status=dead |work=The Times |location=London |archive-url=https://www.webcitation.org/6KS5scqfE |archive-date=2013-10-18 |access-date=2013-10-18}}</nowiki></code> : Displays as: * {{cite news |last=Pank |first=Philip |date=2013-10-18 |title=Families Accuse Network Rail of Cover-Up |url=http://www.thetimes.co.uk/tto/business/industries/transport/article3897709.ece |url-status=dead |work=The Times |location=London |archive-url=https://www.webcitation.org/6KS5scqfE |archive-date=2013-10-18 |access-date=2013-10-18}} ; A news article written in a foreign language : <code><nowiki>{{cite news |last=Bourmaud |first=François-Xavier |date=2013-10-17 |title=Hollande dans le bourbier de l'affaire Leonarda |trans-title=Hollande in the quagmire of the Leonarda case |url=http://www.lefigaro.fr/politique/2013/10/17/01002-20131017ARTFIG00575-hollande-dans-le-bourbier-de-l-affaire-leonarda.php |language=French |work=Le Figaro |location=Paris |access-date=2013-10-17}}</nowiki></code> : Displays as: * {{cite news |last=Bourmaud |first=François-Xavier |date=2013-10-17 |title=Hollande dans le Bourbier de L'affaire Leonarda |trans-title=Holland in the Quagmire of the Leonarda Case |url=http://www.lefigaro.fr/politique/2013/10/17/01002-20131017ARTFIG00575-hollande-dans-le-bourbier-de-l-affaire-leonarda.php |language=French |work=Le Figaro |location=Paris |access-date=2013-10-17}} ; A clipped and archived news article that you quote, found on an information aggregation service requiring a subscription : <code><nowiki>{{cite news |url=https://www.newspapers.com/clip/30201172/daily_news/ |title=Czechs honor Yuri |date=30 April 1961 |newspaper=Daily News|access-date=2 April 2019|archive-url=https://web.archive.org/web/20190402233429/https://www.newspapers.com/clip/30201172/daily_news/|archive-date=2 April 2019|url-status=live |agency=Reuters |location=New York |page=35 |via=Newspapers.com |quote=Czech President [[Antonin Novotny]] today made visiting Soviet spaceman Yuri Gagarin a 'Hero of Socialist Labor'.}}</nowiki></code> : Displays as: * {{cite news |url=https://www.newspapers.com/clip/30201172/daily_news/ |title=Czechs honor Yuri |date=30 April 1961 |newspaper=Daily News|access-date=2 April 2019|archive-url=https://web.archive.org/web/20190402233429/https://www.newspapers.com/clip/30201172/daily_news/|archive-date=2 April 2019|url-status=live |agency=Reuters |location=New York |page=35 |via=Newspapers.com |quote=Czech President [[Antonin Novotny]] today made visiting Soviet spaceman Yuri Gagarin a 'Hero of Socialist Labor'.}} ==Parameters== ===Syntax=== {{csdoc|syntax}} {{csdoc|sep_period}} ===COinS=== {{csdoc|coins}} ===What's new=== {{csdoc|whats new}} ===Deprecated=== {{csdoc|deprecated}} ===Description=== ====Authors==== {{csdoc|author|others=yes}} ====Title==== {{csdoc|title|title_format=work}} {{csdoc|language}} ====Periodical (work, newspaper, website)==== {{csdoc|journal|department=yes}} ====Publisher==== {{csdoc|publisher}} {{csdoc|agency}} ====Date==== {{csdoc|date}} ====Edition, volume==== {{csdoc|edition}} {{csdoc|volume}} ====In-source locations==== {{csdoc|pages}} ===={{Anchor|url}}URL==== {{csdoc|url}} ====Anchor==== {{csdoc|ref}} ====Identifiers==== {{csdoc|id1}} {{csdoc|id2}} ====Quote==== {{csdoc|quote}} ====Editors==== {{csdoc|editor}} ====Lay summary==== {{csdoc|lay}} ====Display options==== {{csdoc|display}} ====Subscription or registration required==== {{csdoc|registration}} ==TemplateData== {{TemplateData header}} {{#invoke:cs1 documentation support|template_data_validate|{{ROOTPAGENAME}}}} <templatedata> { "description": "This template formats a citation to a news article in print, video, audio or web using the provided source information (e.g. author, publication, date) and various formatting options.", "params": { "url": { "label": "URL", "description": "The URL of the online location where the text of the publication can be found. Requires schemes of the type \"http://...\" or maybe even the&nbsp;protocol relative scheme \"//...\"", "type": "url", "suggested": true, "aliases": [ "URL" ], "example": "https://www.nytimes.com/..." }, "title": { "label": "Source title", "description": "The title of the article as it appears in the source; displays in quotes", "type": "string", "required": true }, "last": { "label": "Last name", "description": "The surname of the author; don't wikilink, use 'author-link'.", "aliases": [ "last1", "author", "author1", "authors" ], "suggested": true, "type": "line" }, "first": { "label": "First name", "description": "Given or first name, middle names, or initials of the author; don't wikilink, use 'author-link'.", "aliases": [ "first1" ], "suggested": true, "type": "line" }, "date": { "label": "Source date", "description": "Full date of the source; do not wikilink", "type": "date", "suggested": true }, "publisher": { "label": "Publisher", "description": "Name of the parent institution or company that publishes the newspaper, magazine, or periodical; displays after name of the publication", "type": "string", "aliases": [ "institution" ], "example": "[[Gannett]]" }, "last2": { "label": "Last name 2", "description": "The surname of the second author; don't wikilink, use 'author-link2'.", "aliases": [ "author2" ] }, "first2": { "label": "First name 2", "description": "Given or first name, middle names, or initials of the second author; don't wikilink." }, "others": { "label": "Others", "description": "Used to record other contributions to the work, such as 'Illustrated by John Smith' or 'Translated by John Smith'", "type": "string" }, "year": { "label": "Year of publication", "description": "Year of the source being referenced; use 'date' instead, if month and day are also known", "type": "string" }, "editor-last": { "label": "Editor last name", "description": "The surname of the editor; don't wikilink, use 'editor-link'; can suffix with a numeral to add additional editors; alias of 'editor1-last', 'editor', and 'editors'", "aliases": [ "editor-last1", "editor1-last", "editor-surname", "editor-surname1", "editor1-surname", "editor", "editor1" ] }, "editor-first": { "label": "Editor first name", "description": "Given or first name, middle names, or initials of the editor; don't wikilink, use 'editor-link'; can suffix with a numeral to add additional editors; alias of 'editor1-first'", "aliases": [ "editor-first1", "editor1-first", "editor-given", "editor-given1", "editor1-given" ] }, "editor-link": { "label": "Editor link", "description": "Title of existing Wikipedia article about the editor; can suffix with a numeral to add additional editors; alias of 'editor1-link'", "type": "wiki-page-name", "aliases": [ "editor-link1" ] }, "issue": { "label": "Issue", "description": "Issue identifier when the source is part of a series that is published periodically. Usually a number. Do not prepend with no. ", "type": "line", "aliases": [ "number" ], "example": "4" }, "department": { "label": "Department", "description": "Department within the periodical", "type": "string" }, "location": { "label": "Location of publication", "description": "Geographical place of publication; usually not wikilinked; omit when the publication name includes place; alias of 'place'", "type": "string", "aliases": [ "place" ] }, "publication-place": { "label": "Place of publication", "description": "Publication place shows after title; if 'place' or 'location' are also given, they are displayed before the title prefixed with 'written at'", "type": "string" }, "publication-date": { "label": "Publication date", "description": "Date of publication when different from the date the work was written; do not wikilink", "type": "date", "autovalue": "" }, "agency": { "label": "Agency", "description": "The news agency (wire service) that provided the content; examples: Associated Press, Reuters, Agence France-Presse", "type": "string" }, "edition": { "label": "Edition", "description": "When the publication has more than one edition; for example: '2nd', 'Revised' etc.; suffixed with ' ed.'", "type": "string" }, "volume": { "label": "Volume", "description": "For one publication published in several volumes. Usually a number. Do not prepend with vol. or v. ", "type": "string", "example": "3" }, "page": { "label": "Page", "description": "Page in the source that supports the content; displays after 'p.'", "type": "string" }, "pages": { "label": "Pages", "description": "Pages in the source that support the content (not an indication of the number of pages in the source); displays after 'pp.'", "type": "string", "example": "2–3", "suggested": true }, "no-pp": { "label": "No pp", "description": "Set to 'y' to suppress the 'p.' or 'pp.' display with 'page' or 'pages' when inappropriate (such as 'Front cover')", "type": "boolean", "autovalue": "y" }, "at": { "label": "At", "description": "May be used instead of 'page' or 'pages' where a page number is inappropriate or insufficient", "type": "string" }, "language": { "label": "Language", "description": "The language in which the source is written, if not English; use the full language name; do not use icons or templates", "type": "string" }, "script-title": { "label": "Script title", "description": "For titles in languages that do not use a Latin-based alphabet (Arabic, Chinese, Cyrillic, Greek, Hebrew, Japanese, Korean, Vietnamese, etc). Prefix with two-character ISO639-1 language code followed by a colon. For Japanese use: |script-title=ja:...", "type": "string" }, "trans-title": { "label": "Translated title", "description": "An English language title, if the source cited is in a foreign language; 'language' is recommended", "type": "string" }, "type": { "label": "Type", "description": "Additional information about the media type of the source; format in sentence case", "type": "string" }, "format": { "label": "Format", "description": "Format of the work referred to by 'url'; examples: PDF, DOC, XLS; do not specify HTML", "type": "string" }, "arxiv": { "label": "arXiv identifier", "description": "An identifier for arXive electronic preprints of scientific papers", "type": "string" }, "asin": { "label": "ASIN", "description": "Amazon Standard Identification Number; 10 characters", "type": "string" }, "asin-tld": { "label": "ASIN TLD", "description": "ASIN top-level domain for Amazon sites other than the US", "type": "string" }, "bibcode": { "label": "Bibcode", "description": "Bibliographic Reference Code (REFCODE); 19 characters", "type": "string" }, "doi": { "label": "DOI", "description": "Digital Object Identifier; begins with '10.'", "type": "string" }, "doi-broken-date": { "label": "DOI broken date", "description": "The date that the DOI was determined to be broken", "type": "date" }, "isbn": { "label": "ISBN", "description": "International Standard Book Number; use the 13-digit ISBN where possible", "type": "string", "aliases": [ "ISBN" ] }, "issn": { "label": "ISSN", "description": "International Standard Serial Number; 8 characters; may be split into two groups of four using a hyphen", "type": "string", "aliases": [ "ISSN" ] }, "jfm": { "label": "jfm code", "description": "Jahrbuch über die Fortschritte der Mathematik classification code", "type": "string" }, "jstor": { "label": "JSTOR", "description": "JSTOR identifier", "type": "string" }, "lccn": { "label": "LCCN", "description": "Library of Congress Control Number", "type": "string" }, "mr": { "label": "MR", "description": "Mathematical Reviews identifier", "type": "string" }, "oclc": { "label": "OCLC", "description": "Online Computer Library Center number", "type": "string" }, "ol": { "label": "OL", "description": "Open Library identifier", "type": "string" }, "osti": { "label": "OSTI", "description": "Office of Scientific and Technical Information identifier", "type": "string" }, "pmc": { "label": "PMC", "description": "PubMed Center article number", "type": "string" }, "pmid": { "label": "PMID", "description": "PubMed Unique Identifier", "type": "string" }, "rfc": { "label": "RFC", "description": "Request for Comments number", "type": "string" }, "ssrn": { "label": "SSRN", "description": "Social Science Research Network", "type": "string" }, "zbl": { "label": "Zbl", "description": "Zentralblatt MATH journal identifier", "type": "string" }, "id": { "label": "id", "description": "A unique identifier used where none of the specialized ones are applicable", "type": "string" }, "quote": { "label": "Quote", "description": "Relevant text quoted from the source; displays last, enclosed in quotes; needs to include terminating punctuation", "type": "string" }, "ref": { "label": "Ref", "description": "An anchor identifier; can be made the target of wikilinks to full references; special value 'harv' generates an anchor suitable for the harv and sfn templates", "type": "string" }, "postscript": { "label": "Postscript", "description": "The closing punctuation for the citation; ignored if 'quote' is defined; to suppress use reserved keyword 'none'", "type": "string", "default": "." }, "last3": { "label": "Last name 3", "description": "The surname of the third author; don't wikilink, use 'author-link3'.", "aliases": [ "author3" ] }, "first3": { "label": "First name 3", "description": "Given or first name, middle names, or initials of the third author; don't wikilink." }, "last4": { "label": "Last name 4", "description": "The surname of the fourth author; don't wikilink, use 'author-link4'.", "aliases": [ "author4" ] }, "first4": { "label": "First name 4", "description": "Given or first name, middle names, or initials of the fourth author; don't wikilink." }, "last5": { "label": "Last name 5", "description": "The surname of the fifth author; don't wikilink, use 'author-link5'.", "aliases": [ "author5" ] }, "first5": { "label": "First name 5", "description": "Given or first name, middle names, or initials of the fifth author; don't wikilink." }, "last6": { "label": "Last name 6", "description": "The surname of the sixth author; don't wikilink, use 'author-link6'.", "aliases": [ "author6" ] }, "first6": { "label": "First name 6", "description": "Given or first name, middle names, or initials of the sixth author; don't wikilink." }, "last7": { "label": "Last name 7", "description": "The surname of the seventh author; don't wikilink, use 'author-link7'.", "aliases": [ "author7" ] }, "first7": { "label": "First name 7", "description": "Given or first name, middle names, or initials of the seventh author; don't wikilink." }, "last8": { "label": "Last name 8", "description": "The surname of the eighth author; don't wikilink, use 'author-link8'.", "aliases": [ "author8" ] }, "first8": { "label": "First name 8", "description": "Given or first name, middle names, or initials of the eighth author; don't wikilink." }, "last9": { "label": "Last name 9", "description": "The surname of the ninth author; don't wikilink, use 'author-link9'. If nine authors are defined, then only eight will show and 'et al.' will show in place of the last author.", "aliases": [ "author9" ] }, "first9": { "label": "First name 9", "description": "Given or first name, middle names, or initials of the ninth author; don't wikilink." }, "author-mask": { "label": "Author mask", "description": "Replaces the name of the first author with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing author separator; for example, 'with' instead", "type": "string" }, "display-authors": { "label": "Display authors", "description": "number of authors to display before 'et al.' is used;", "type": "number" }, "author-link": { "label": "Author link", "description": "Title of existing Wikipedia article about the author; can suffix with a numeral to add additional authors", "type": "wiki-page-name", "aliases": [ "author-link1", "author1-link" ] }, "author-link2": { "label": "Author link 2", "description": "Title of existing Wikipedia article about the second author. (Up to nine authors can be listed, 3-9 are toward the end of the parameter list)", "type": "wiki-page-name", "aliases": [ "author2-link" ] }, "archive-url": { "label": "Archive URL", "description": "The URL of an archived copy of a web page, if or in case the URL becomes unavailable; requires 'archive-date'", "type": "string" }, "archive-date": { "label": "Archive date", "description": "Date when the original URL was archived; do not wikilink", "type": "string" }, "author-link3": { "label": "Author link 3", "description": "Title of existing Wikipedia article about the third author.", "type": "wiki-page-name", "aliases": [ "author3-link" ] }, "author-link4": { "label": "Author link 4", "description": "Title of existing Wikipedia article about the fourth author.", "type": "wiki-page-name", "aliases": [ "author4-link" ] }, "author-link5": { "label": "Author link 5", "description": "Title of existing Wikipedia article about the fifth author.", "type": "wiki-page-name", "aliases": [ "author5-link" ] }, "author-link6": { "label": "Author link 6", "description": "Title of existing Wikipedia article about the sixth author.", "type": "wiki-page-name", "aliases": [ "author6-link" ] }, "author-link7": { "label": "Author link 7", "description": "Title of existing Wikipedia article about the seventh author.", "type": "wiki-page-name", "aliases": [ "author7-link" ] }, "author-link8": { "label": "Author link 8", "description": "Title of existing Wikipedia article about the eighth author.", "type": "wiki-page-name", "aliases": [ "author8-link" ] }, "author-link9": { "label": "Author link 9", "description": "Title of existing Wikipedia article about the ninth author.", "type": "wiki-page-name", "aliases": [ "author9-link" ] }, "name-list-style": { "label": "Name list style", "description": "Set to 'amp' or 'and' to change the separator between the last two names of the name list to ' & ' or ' and ', respectively. Set to 'vanc' to display name lists in Vancouver style.", "type": "string" }, "access-date": { "label": "URL access date", "description": "The full date when the original URL was accessed; do not wikilink", "type": "date", "suggested": true }, "orig-date": { "label": "Original date", "description": "Original date of publication; provide specifics", "type": "string" }, "via": { "label": "via", "description": "Identify the aggregator of the resource that provided the digital version (usually a database provider), when it differs from the publisher (e.g., for The Wikipedia Library)", "example": "[[EBSCOHost]], [[Proquest]], [[Newspapers.com]]", "type": "string" }, "url-access": { "label": "URL access level", "description": "Classification of the access restrictions on the URL ('registration', 'subscription' or 'limited')", "type": "string", "suggestedvalues": [ "registration", "subscription", "limited" ] }, "bibcode-access": { "label": "Bibcode access level", "description": "If the full text is available from ADS via this Bibcode, type 'free'.", "type": "string", "suggestedvalues": [ "free" ] }, "doi-access": { "label": "DOI access level", "description": "If the full text is free to read via the DOI, type 'free'.", "type": "string", "suggestedvalues": [ "free" ] }, "hdl-access": { "label": "HDL access level", "description": "If the full text is free to read via the HDL, type 'free'.", "type": "string", "suggestedvalues": [ "free" ] }, "jstor-access": { "label": "Jstor access level", "description": "If the full text is free to read on Jstor, type 'free'.", "type": "string", "suggestedvalues": [ "free" ] }, "ol-access": { "label": "OpenLibrary access level", "description": "If the full text is free to read on OpenLibrary, type 'free'.", "type": "string", "suggestedvalues": [ "free" ] }, "osti-access": { "label": "OSTI access level", "description": "If the full text is free to read on OSTI, type 'free'.", "type": "string", "suggestedvalues": [ "free" ] }, "url-status": { "label": "URL status", "description": "If set to 'live', the title display is adjusted; useful for when the URL is archived preemptively but still live. Set to \"dead\" or 'usurped' for broken links. Entering 'unfit' or 'usurped' makes the original link not appear at all.", "example": "'dead' or 'live'", "default": "'dead' if an Archive URL is entered", "type": "string", "suggestedvalues": [ "dead", "live", "usurped", "unfit" ] }, "work": { "aliases": [ "journal", "magazine", "periodical", "newspaper", "website" ], "label": "Name of publication", "description": "Name of the newspaper, magazine or periodical; displays after title", "example": "[[The Wall Street Journal]]", "type": "string", "suggested": true } }, "maps": { "proveit": { "main": "title", "textarea": [ "quote" ] }, "citoid": { "title": "title", "url": "url", "publisher": "publisher", "publicationTitle": "work", "date": "date", "accessDate": "access-date", "location": "location", "ISSN": [ "issn" ], "ISBN": [ "isbn" ], "PMCID": "pmc", "PMID": "pmid", "pages": "pages", "volume": "volume", "issue": "issue", "DOI": "doi", "oclc": "oclc", "language": "language", "contributor": "others", "author": [ [ "first", "last" ], [ "first2", "last2" ], [ "first3", "last3" ], [ "first4", "last4" ], [ "first5", "last5" ], [ "first6", "last6" ], [ "first7", "last7" ], [ "first8", "last8" ], [ "first9", "last9" ] ], "editor": [ [ "editor-first", "editor-last" ] ] } }, "format": "{{_ |_=_}}", "paramOrder": [ "last", "first", "author-link", "last2", "first2", "author-link2", "last3", "first3", "author-link3", "last4", "first4", "author-link4", "last5", "first5", "author-link5", "last6", "first6", "author-link6", "last7", "first7", "author-link7", "last8", "first8", "author-link8", "last9", "first9", "author-link9", "display-authors", "author-mask", "name-list-style", "others", "date", "year", "orig-date", "title", "script-title", "language", "trans-title", "edition", "volume", "page", "pages", "no-pp", "at", "work", "publisher", "agency", "issue", "department", "location", "publication-place", "publication-date", "editor-last", "editor-first", "editor-link", "type", "format", "url", "url-status", "url-access", "access-date", "archive-url", "archive-date", "arxiv", "asin", "asin-tld", "bibcode", "doi", "doi-broken-date", "isbn", "issn", "jfm", "jstor", "lccn", "mr", "oclc", "ol", "osti", "pmc", "pmid", "rfc", "ssrn", "zbl", "id", "quote", "ref", "postscript", "via", "bibcode-access", "doi-access", "hdl-access", "jstor-access", "ol-access", "osti-access" ] } </templatedata> ==See also== {{Citation Style 1}} {{Wikipedia referencing}} {{UF-COinS}} <includeonly>{{Sandbox other|| [[Category:Citation Style 1 templates|N]] }}</includeonly> 1ogm4s4ul3ghsaiwvkcx6zs1zha8qf9 Ohia:Citation 10 1729 27758 27757 2022-07-30T05:45:50Z Samatics 9 1 revision imported from [[:en:Template:Citation]]: Import citation templates wikitext text/x-wiki <includeonly>{{#invoke:citation/CS1|citation |CitationClass=citation }}</includeonly><noinclude> {{Documentation}} </noinclude> c5vwsrpqyl5vzwjnrpazsisamya1wve Ohia:Abbr 10 1730 27760 27759 2022-07-30T05:45:50Z Samatics 9 1 revision imported from [[:en:Template:Abbr]]: Import citation templates wikitext text/x-wiki <abbr {{#if:{{{class|}}}|class="{{{class}}}"}} {{#if:{{{id|}}}|id="{{{id}}}"}} {{#if:{{{style|}}}|style="{{{style}}}"}} title="{{#tag:nowiki|{{#invoke:String|replace|{{{2|}}}|"|&quot;}}}}">{{{1|}}}</abbr><noinclude>{{Documentation}} </noinclude> b6zvtcrye54kh0akzk3y1jq9lxg4lm6 Ohia:Cascade-protected template 10 1731 27762 27761 2022-07-30T05:45:50Z Samatics 9 1 revision imported from [[:en:Template:Cascade-protected_template]]: Import citation templates wikitext text/x-wiki {{mbox | type = protection | textstyle = font-weight:bold; font-size:130%; | image = [[File:Cascade-protection-shackle.svg|40x40px|link=|alt=]] | text = <div style="text-align: center;">This {{{page|template}}} is [[Wikipedia:Transclusion|transcluded]] in one or more [[Wikipedia:Protection policy#Cascading protection|cascade-protected]] pages, so only [[Wikipedia:Administrators|administrators]] can edit it.</div> }}<noinclude> {{documentation}} <!-- Add categories to the /doc subpage and interwikis in Wikidata, not here! --> </noinclude> 6cd3ne3a2fcs64haeusaxtvsuvjdmjx Ohia:Category handler 10 1732 27764 27763 2022-07-30T05:45:50Z Samatics 9 1 revision imported from [[:en:Template:Category_handler]]: Import citation templates wikitext text/x-wiki {{#invoke:Category handler|main}}<noinclude> {{documentation}} <!-- Add categories to the /doc subpage, and interwikis to Wikidata. --> </noinclude> og6fhyj2ssd4fmzpqzuodk12q3cms0z Ohia:Citation/doc 10 1733 27766 27765 2022-07-30T05:45:51Z Samatics 9 1 revision imported from [[:en:Template:Citation/doc]]: Import citation templates wikitext text/x-wiki {{Documentation subpage}} <!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]). --> {{for2|the{{nbsp}} {{fake citation needed}} template|{{tl|citation needed}}}} {{#ifeq: {{PAGENAME}}|{{ROOTPAGENAME}}|{{Cascade-protected template}}}} {{#ifeq: {{PAGENAME}}|{{ROOTPAGENAME}}|{{High-risk|189000+}}}} {{csdoc|lua|lua=yes}} The '''Citation''' template generates a citation for a book, periodical, contribution in a collective work, or a web page. It determines the citation type by examining which parameters are used. As with other citation templates, this template can be used either in a footnote (between {{tag|ref}} tags) or in a section that lists sources. This template uses the same [[WP:Lua|Lua]] code as [[help:Citation Style 1|citation style 1 (CS1)]] templates with parameters to change the displayed format to [[help:Citation Style 2|citation style 2 (CS2)]]. If the correct parameters are used, this template produces output identical to that of the Cite templates, such as {{Tl|Cite book}} and {{Tl|Cite web}}, with one important exception: By default, this Citation template uses commas in places where the Cite templates use periods (full stops) by default; either type of template can use periods (full stops) or commas by using an optional parameter. Regardless of which citation templates are used or even if none are used at all, all citations should have the same format throughout an article in the saved, rendered text. Notes: * All parameter names must be [[lowercase]]. * Invisible unicode space characters (see [[Help:CS1 errors#invisible_char|list]]) will return an error message. Non-intentional invisible characters should be removed; intentional ones should be replaced with their corresponding HTML entity (e.g. <code>&amp;ZeroWidthSpace;</code>). ==Simple citations== This section covers the most commonly used parameters. You can copy the horizontal form or vertical form below and then add in extra parameters from the full list. Spacing and ordering of the parameters within the template is irrelevant and does not affect the final, rendered text. <code><nowiki>{{Citation |last= |first= |year= |title= |publisher= |publication-place= |page= |url= |access-date=}}</nowiki></code> {| class="wikitable" |- | <pre>{{Citation | last = | first = | year = | title = | publisher = | publication-place = | page = | url = | access-date = }}</pre> |} * '''last''': The author's surname or last name. Don't use with the '''author''' parameter. * '''first''': The author's first or given name(s). * '''year''': Year of authorship or publication. Mandatory for use with links from [[:Template:Harvard citation]], unless {{para|date}} specifies both month and year. * '''title''': Title of the work. Mandatory for web references. * '''publisher''': The name of the publisher. Omit terms such as ''Publishers'', ''Co.'', ''Inc.'', ''Ltd.'', etc., but retain the words ''Books'' or ''Press''. Not normally included where the publication is a periodical which has its own Wikipedia article (e.g. ''[[Newsweek]]'', ''[[Billboard (magazine)|Billboard]]''). ** '''publication-place''' (or '''place''' or '''location'''): The city of publication. If more than one town/city is listed on the title page, give the first one or the location of the publisher's head office. Omit when the publication is a periodical whose name specifies the location (e.g. ''The New York Times'', ''The Times of India'') * '''page''': For use when one page is cited. Adds "p." before the page number. Do not use with '''pages'''. * '''url''': A [[Uniform resource locator|url]] of an online location where the item can be found. If the url includes double quotes, these must be encoded as "%22". ** '''access-date''': Date<ref group="n" name="dates" /> when the url was accessed. ===Example=== {| class="wikitable" |- | <pre>{{Citation | last = Turner | first = Orsamus | title = History of the pioneer settlement of Phelps and Gorham's purchase, and Morris' reserve | publisher = William Alling | place = Rochester, New York | year = 1851 | ol = 7120924W }} </pre> | {{Citation | last = Turner | first = Orsamus | title = History of the pioneer settlement of Phelps and Gorham's purchase, and Morris' reserve | publisher = William Alling | place = Rochester, New York | year = 1851 | ol = 7120924W }} |} ==Full citation parameters== {{notice|This section needs to be edited. It includes deprecated parameters and does not include parameters that were added in the updates.}} These can be used for all types of publication. All are optional and indentation is used simply to group related items&nbsp;— these may be mutually exclusive where indicated. Some hyphenated names can also be placed without hyphens. {| class="wikitable" |- | <pre>{{Citation | author = | last = | first = | author2 = | last2 = | first2 = | author-link = | author2-link = | author-separator = | author-name-separator = | author-mask = | editor = | editor-last = | editor-first = | editor2 = | editor2-last = | editor2-first = | editor-link = | editor2-link = | translator-last = | translator-first = | translator-link = | translator2-last = | translator2-first = | translator2-link = | others = | publication-date = | date = | year = | orig-date = | title = | chapter = | chapter-url = | chapter-format = | contribution = | contribution-url = | type = | journal = | periodical = | newspaper = | magazine = | encyclopedia = | work = | edition = | series = | volume = | issue = | publisher = | publication-place = | place = | language = | page = | pages = | no-pp = | at = | id = | isbn = | issn = | oclc = | pmid = | pmc = | bibcode = | doi = | doi-inactive-date= | zbl = | url = | access-date = | format = | archive-url = | archive-date = | url-status = | quote = | separator = | postscript = | ref = }} </pre> |} ==Parameters== ===Syntax=== {{csdoc|syntax|lua=yes}} {{csdoc|sep_comma|lua=yes}} ===COinS=== {{csdoc|coins|lua=yes}} ===What's new=== {{csdoc|whats new}} ===Deprecated=== {{csdoc|deprecated|lua=yes}} ===Description=== ====Authors==== {{csdoc|author|lua=yes||contributor=yes|others=yes}} ====Editors==== {{csdoc|editor|lua=yes}} ====Title==== {{csdoc|title|lua=yes|title_format=italics}} {{csdoc|chapter|lua=yes}} {{csdoc|type|lua=yes}} {{csdoc|language|lua=yes}} ====Date==== {{csdoc|date|lua=yes}} ====Work==== {{csdoc|journal|lua=yes}} ====Publisher==== {{csdoc|publisher|lua=yes}} ====Edition, series, volume==== {{csdoc|edition|lua=yes}} {{csdoc|series|lua=yes}} {{csdoc|volume|lua=yes}} ====In-source locations==== {{csdoc|pages|lua=yes}} ====URL==== {{anchor|url}}{{csdoc|url}} ====Chapter URL==== {{anchor|chapterurl}}{{csdoc|chapterurl|lua=yes}} ====Anchor==== {{csdoc|ref|lua=yes}} ====Identifiers==== {{anchor|id1}}{{csdoc|id1|lua=yes}} {{anchor|id2}}{{csdoc|id2|lua=yes}} ====Quote==== {{csdoc|quote|lua=yes|cs2=yes}} ====Laysummary==== {{csdoc|lay|lua=yes}} ====Display options==== {{csdoc|display|lua=yes|cs2=yes}} ====Subscription or registration required==== {{csdoc|registration|lua=yes}} ==Examples== ===Books=== {| class="wikitable" |- | Three authors, a volume, and an edition. Ampersand (&amp;) forced before final author's name. | <pre>{{Citation | last1 = Lincoln | first1 = A. | last2 = Washington | first2 = G. | last3 = Adams | first3 = J. | name-list-style = amp | title = All the Presidents' Names | publisher = The Pentagon | place = Home Base, New York | volume = XII | edition = 2nd | year = 2007 }} </pre> | {{Citation | last1 = Lincoln | first1 = A. | last2 = Washington | first2 = G. | last3 = Adams | first3 = J. | name-list-style = amp | title = All the Presidents' Names | publisher = The Pentagon | place = Home Base, New York | volume = XII | edition = 2nd | year = 2007 }} |} ===Web=== {| class="wikitable" |- | Web page | <pre>{{Citation | url = http://nrhp.focus.nps.gov/ | title = NPS Focus | work = National Register of Historic Places | publisher = [[National Park Service]] | access-date = November 30, 2010 | ref = none }} </pre> | {{Citation | url = http://nrhp.focus.nps.gov/ | title = NPS Focus | work = National Register of Historic Places | publisher = [[National Park Service]] | access-date = November 30, 2010 | ref = none }} |- | Archived page | <pre>{{Citation | url = http://liftoff.msfc.nasa.gov/academy/space/atmosphere.html | title = Earth's Atmosphere | access-date = October 25, 2007 | publisher = [[National Aeronautics and Space Administration]] | year = 1995 | author = NASA | archive-url = https://web.archive.org/web/20071013232332/http:// liftoff.msfc.nasa.gov/academy/space/atmosphere.html | archive-date = October 13, 2007 }} </pre> | {{Citation | url = http://liftoff.msfc.nasa.gov/academy/space/atmosphere.html | title = Earth's Atmosphere | access-date = October 25, 2007 | publisher = [[National Aeronautics and Space Administration]] | year = 1995 | author = NASA | archive-url = https://web.archive.org/web/20071013232332/http://liftoff.msfc.nasa.gov/academy/space/atmosphere.html | archive-date = October 13, 2007}} |} ===Journals, newspapers, magazines, or other periodicals=== {| class="wikitable" |- | Journal article | <pre>{{Citation | last = Hill | first = Marvin S. | title = Joseph Smith and the 1826 Trial: New Evidence and New Difficulties | journal = BYU Studies | volume = 12 | issue = 2 | year = 1976 | pages = 1–8 | url = https://byustudies.byu.edu/shop/PDFSRC/12.2Hill.pdf }} </pre> | {{Citation | last = Hill | first = Marvin S. | title = Joseph Smith and the 1826 Trial: New Evidence and New Difficulties | journal = BYU Studies | volume = 12 | issue = 2 | year = 1976 | pages = 1–8 | url = https://byustudies.byu.edu/shop/PDFSRC/12.2Hill.pdf }} |- | Journal article with multiple authors and identifier | <pre>{{Citation | last1 = Mandelkern | first1 = M | last2 = Elias | first2 = J | last3 = Eden | first3 = D | last4 = Crothers | first4 = D | display-authors = 2 | title = The dimensions of DNA in solution | journal = J Mol Biol | volume = 152 | issue = 1 | pages = 153–161 | year = 1981 | pmid = 7338906 | doi = 10.1016/0022-2836(81)90099-1 }} </pre> | {{Citation | last1 = Mandelkern | first1 = M | last2 = Elias | first2 = J | last3 = Eden | first3 = D | last4 = Crothers | first4 = D | display-authors = 2 | title = The dimensions of DNA in solution | journal = J Mol Biol | volume = 152 | issue = 1 | pages = 153–161 | year = 1981 | pmid = 7338906 | doi = 10.1016/0022-2836(81)90099-1 }} |- | Newspaper article | <pre>{{Citation | last = Smith | first = Joseph III | author-link = Joseph Smith III | title = Last Testimony of Sister Emma | newspaper = The Saints' Herald | location = Plano, IL | volume = 26 | issue = 19 | date = October 1, 1879 | page = 289 | url = http://www.sidneyrigdon.com/dbroadhu/ IL/sain1872.htm#100179 }} </pre> | {{Citation | last = Smith | first = Joseph III | author-link = Joseph Smith III | title = Last Testimony of Sister Emma | newspaper = The Saints' Herald | location = Plano, IL | volume = 26 | issue = 19 | date = October 1, 1879 | page = 289 | url = http://www.sidneyrigdon.com/dbroadhu/IL/sain1872.htm#100179 }} |} ===Conference papers and public lectures=== {| class="wikitable" |- | Conference paper | <pre>{{Citation | last = Sullivan | first = D.B. | contribution = Time and frequency measurement at NIST: The first 100 years | year = 2001 | title = 2001 IEEE Int'l Frequency Control Symp. | publisher = National Institute of Standards and Technology | contribution-url = http://tf.nist.gov/timefreq/general/pdf/1485.pdf }} </pre> | {{Citation | last = Sullivan | first = D.B. | contribution = Time and frequency measurement at NIST: The first 100 years | year = 2001 | title = 2001 IEEE Int'l Frequency Control Symp. | publisher = National Institute of Standards and Technology | contribution-url = http://tf.nist.gov/timefreq/general/pdf/1485.pdf }} |- | Lecture | <pre>{{Citation | last = Habicht | first = Christian | contribution = Hellenistic Athens and her Philosophers | year = 1988 | title = David Magie Lecture, Princeton University Program in the History, Archaeology, and Religions of the Ancient World | publisher = Princeton University | page=14 }} </pre> |{{Citation | last = Habicht | first = Christian | contribution = Hellenistic Athens and her Philosophers | year = 1988 | title = David Magie Lecture, Princeton University Program in the History, Archaeology, and Religions of the Ancient World | publisher = Princeton University | page=14 }} |} ===Parts of books, including encyclopedia articles=== {| class="wikitable" |- |Manuscript published in an edited compilation |<pre>{{Citation | last = Bidamon | first = Emma Smith | author-link = Emma Hale Smith | chapter = Letter to Emma S. Pilgrim | date = March 27, 1876 | editor-last = Vogel | editor-first = Dan | title = Early Mormon Documents | volume = 1 | publisher = Signature Books | publication-date = 1996 | isbn = 1-56085-072-8 }} </pre> | {{Citation | last = Bidamon | first = Emma Smith | author-link = Emma Hale Smith | chapter = Letter to Emma S. Pilgrim | date = March 27, 1876 | editor-last = Vogel | editor-first = Dan | title = Early Mormon Documents | volume = 1 | publisher = Signature Books | publication-date = 1996 | isbn = 1-56085-072-8 }} |- | Work with an editor but no author | <pre>{{Citation | editor-last = Vogel | editor-first = Dan | title = Early Mormon Documents | volume = 1 | publisher = Signature Books | date = 1996 | isbn = 1-56085-072-8 }} </pre> | {{Citation | editor-last = Vogel | editor-first = Dan | title = Early Mormon Documents | volume = 1 | publisher = Signature Books | date = 1996 | isbn = 1-56085-072-8 }} |- | Encyclopedia article by a named author | <pre>{{Citation | last = Kramer | first = Martin | author-link = Martin Kramer | year=1999 | title = Bernard Lewis | editor-last = Boyd | editor-first = Kelley | encyclopedia = Encyclopedia of Historians and Historical Writing | volume = 1 | pages = 719–720 | location = London | publisher = Fitzroy Dearborn | url = http://www.geocities.com/martinkramerorg/BernardLewis.htm }} </pre> | {{Citation | last = Kramer | first = Martin | author-link = Martin Kramer | year = 1999 | title = Bernard Lewis | editor-last = Boyd | editor-first = Kelley | encyclopedia = Encyclopedia of Historians and Historical Writing | volume = 1 | pages = 719–720 | location = London | publisher = Fitzroy Dearborn | url = http://www.geocities.com/martinkramerorg/BernardLewis.htm }} |- | Encyclopedia article with no named author | <pre>{{Citation | title = Bernard Lewis | editor-last = Boyd | editor-first = Kelley | year = 1999 | encyclopedia = Encyclopedia of Historians and Historical Writing | volume = 1 | pages = 719–720 | publisher = Fitzroy Dearborn | location = London | url = http://www.geocities.com/martinkramerorg/BernardLewis.htm }} </pre> | {{Citation | title = Bernard Lewis | editor-last = Boyd | editor-first = Kelley | year = 1999 | encyclopedia = Encyclopedia of Historians and Historical Writing | volume = 1 | pages = 719–720 | location = London | publisher = Fitzroy Dearborn | url = http://www.geocities.com/martinkramerorg/BernardLewis.htm }} |} ===Republications, or edited quotations in a periodical article=== {| class="wikitable" |- | Manuscript edited and published in a journal | <pre>{{Citation | last = Knight | first = Joseph, Sr. | year = 1833 | editor-last = Jessee | editor-first = Dean | title = Joseph Knight's Recollection of Early Mormon History | journal = BYU Studies | volume = 17 | issue = 1 | publication-date = 1976 | page = 35 | url = https://byustudies.byu.edu/shop/PDFSRC/17.1Jessee.pdf }}</pre> | {{Citation | last = Knight | first = Joseph, Sr. | year = 1833 | editor-last = Jessee | editor-first = Dean | title = Joseph Knight's Recollection of Early Mormon History | journal = BYU Studies | volume = 17 | issue = 1 | publication-date = 1976 | page = 35 | url = https://byustudies.byu.edu/shop/PDFSRC/17.1Jessee.pdf }} |- | Manuscript written at one date and place, then published in a periodical at a different date and place with commentary by the editor. | <pre>{{Citation | last = Klingensmith | first = Philip | type = Affidavit | date = September 5, 1872 | place = Lincoln County, Nevada | title = Mountain Meadows Massacre | editor-last = Toohy | editor-first = Dennis J. | journal = Corinne Daily Reporter | publication-date = September 24, 1872 | publication-place = Corinne, Utah | volume = 5 | issue = 252 | page = 1 | url = http://udn.lib.utah.edu/u?/corinne,5359 }} </pre> | {{Citation | last = Klingensmith | first = Philip | type = Affidavit | date = September 5, 1872 | place = Lincoln County, Nevada | title = Mountain Meadows Massacre | editor-last = Toohy | editor-first = Dennis J. | journal = Corinne Daily Reporter | publication-date = September 24, 1872 | publication-place = Corinne, Utah | volume = 5 | issue = 252 | page = 1 | url = http://udn.lib.utah.edu/u?/corinne,5359 }} |} ===Press release=== {| class="wikitable" |- | Press release with quotation | <pre>{{Citation | url = https://www.apple.com/pr/library/2010/04/05ipad.html | title = Apple Sells Over 300,000 iPads First Day | publisher = Apple Inc | access-date = April 10, 2010 | quote = in the US as of midnight Saturday, April 3 | ref = none}} </pre> | {{Citation | url = https://www.apple.com/pr/library/2010/04/05ipad.html | title = Apple Sells Over 300,000 iPads First Day | publisher = Apple Inc | access-date = April 10, 2010 | quote = in the US as of midnight Saturday, April 3 | ref = none}} |} ==Anchored citations== This template can generate a citation that can be combined with [[WP:CITESHORT|shortened footnotes]] or [[Wikipedia:Parenthetical referencing|parenthetical referencing]]. It does this by creating an [[HTML element#Anchor|HTML anchor]] containing an ID. The special parameter {{para|ref}} generates an anchor ID suitable for [[Harvard referencing]] templates such as {{tl|harv}} as specified in the next section; an anchor ID is generated by default. To disable anchor generation, specify {{para|ref|none}}. You can also specify the ID directly, using the {{para|ref|<var>ID</var>}} parameter. For example, suppose an article's ''References'' section contains the markup: * <code><nowiki>{{Citation |author=Sigmund Freud |title=Civilization and Its Discontents |date=1930 |ref=CivDis}}</nowiki></code> which generates the citation: * {{Citation |author=Sigmund Freud |title=Civilization and Its Discontents |date=1930 |ref=CivDis}} Then, the markup "<code><nowiki>([[#CivDis|Freud 1930]])</nowiki></code>" generates a parenthetical reference "([[#CivDis|Freud 1930]])" containing a wikilink to the citation (try clicking on the wikilink). ===Anchors for Harvard referencing templates=== IDs compatible with Harvard referencing templates such as {{tl|harv}} are computed from the last names of the authors (or editors, if no authors are given) and the year of the cited source. For example, the markup "<code><nowiki>{{harv|Wright|Evans|1851|p=ix}}</nowiki></code>" generates the Harvard reference "{{harv|Wright|Evans|1851|p=ix}}", which wikilinks to the citation whose markup and appearance are shown below: * <code><nowiki>{{Citation |last1=Wright |first1=Thomas |last2=Evans |first2=R. H. |title=Historical and Descriptive Account of the Caricatures of James Gillray |location=London |publisher=Henry G. Bohn |date=1851 |oclc=59510372}}</nowiki></code> * {{Citation |last1=Wright |first1=Thomas |last2=Evans |first2=R. H. |title=Historical and Descriptive Account of the Caricatures of James Gillray |location=London |publisher=Henry G. Bohn |date=1851 |oclc=59510372}} In this example the {{tl|citation}} template defines, and the {{tl|harv}} template uses, the HTML ID "<code>CITEREFWrightEvans1851</code>", composed by concatenating the string "<code>CITEREF</code>" with the last names of the authors and the year. The {{tl|harvid}} template can be used to generate such IDs, for example, <code><nowiki>{{harvid|Wright|Evans|1851}}</nowiki></code> generates "<code>{{harvid|Wright|Evans|1851}}</code>". Related methods which leave only a number in the text are to use the {{tl|harvnb}} template enclosed in the <nowiki><ref></ref></nowiki> html code, or to use the {{tl|sfn}} template alone. The example above would be <code><nowiki><ref>{{harvnb|Wright|Evans|1851|p=ix}}</ref></nowiki></code> or <code><nowiki>{{sfn|Wright|Evans|1851|p=ix}}</nowiki></code> both of which generate a footnote, such as :17. {{harvnb|Wright|Evans|1851|p=ix}} The names of only the first four authors are used; other author names are not concatenated to the ID. If no author names are given, editor names are used instead. Last names are used, as specified by the parameters {{para|last1}} (or {{para|last}}), {{para|last2}}, {{para|last3}}, and {{para|last4}}, and similarly for {{para|editor1-last}} etc. and for {{para|inventor1-last}} etc. If a full name is given but no last name is specified, this template falls back on the full name, but this usage is not recommended. For example, in "<code><nowiki>{{Citation |author=Sigmund Freud |title=The Ego and the Id |date=1923}}</nowiki></code>" no last name is given, so this citation cannot be combined with the Harvard reference "<code><nowiki>{{harv|Freud|1923}}</nowiki></code>". To make these {{tl|citation}} and {{tl|harv}} invocations compatible, either replace "{{para|author|Sigmund Freud}}" with "{{para|first|Sigmund}} {{para|last|Freud}}", or add "{{para|ref|<nowiki>{{harvid|Freud|1923}}</nowiki>}}" to the {{tl|citation}} invocation, or add the same ref parameter (say, "{{para|ref|EgoId}}") to both the {{tl|citation}} and the {{tl|harv}} invocations. <!-- This paragraph appears to be outdated and probably needs to be updated to reflect current CS1/CS2 functionality: -->Similarly, the year is used, as specified by {{para|year}}. If no year is given, this template attempts to derive the year from {{para|date}} (or, if no date is given, from {{para|publication-date}}) by applying the [[mw:Help:Extension:ParserFunctions##time|MediaWiki §&nbsp;Time function]]. This heuristic works with most common date formats (American, International and [[ISO 8601#Calendar dates|ISO 8601 standard format]] YYYY-MM-DD as listed in [[WP:MOS]]), but may not work as expected with other formats, so when in doubt it may be safer to use {{para|year}}. ===IDs must be unique=== Names, years, and hand-specified IDs must be chosen so that the IDs are unique within a page; otherwise the HTML will not conform to the W3C standards, and any references to the citations will not work reliably. For example, suppose a page contains the following two citations with {{tl|harv}}-compatible IDs: * {{Citation |last1=Montes |first1=G. |last2=Halterman |first2=J. S. |date=2008a |journal=Pediatrics |volume=121 |issue=4 |pages=e821–e826 |title=Association of Childhood Autism Spectrum Disorders and Loss of Family Income |doi=10.1542/peds.2007-1594 |pmid=18381511 |url=http://pediatrics.aappublications.org/cgi/content/full/121/4/e821}} * {{Citation |last1=Montes |first1=G. |last2=Halterman |first2=J. S. |date=2008b |journal=Pediatrics |volume=122 |issue=1 |pages=e202–e208 |title=Child Care Problems and Employment Among Families with Preschool-aged Children with Autism in the United States |doi=10.1542/peds.2007-3037 |pmid=18595965 |url=http://pediatrics.aappublications.org/cgi/content/full/122/1/e202}} If these citations were altered to say "2008" rather than "2008a" and "2008b", the resulting page would not work, because the two different citations would both attempt to use the ID "<code>CITEREFMontesHalterman2008</code>". To avoid this problem, distinguish the citations by appending suffixes to the years, e.g. "{{para|date|2008a}}" and "{{para|date|2008b}}", as was done above. Any Harvard references to these citations should use years with the same suffixes. It is good practice to verify that a page does not contain duplicate IDs by using the [[W3C Markup Validation Service]]; see ''[[#External links|External links]]''. ==Dates== {{Reflist|group="n"|refs=<ref name="dates" group="n">The format of dates in the references of an article should use consistent and unambiguous styles. Example formats used in Wikipedia citations include: * ''2009'' * ''2009-09-14'' ([[ISO 8601#Calendar dates|ISO 8601 standard format]]: YYYY-MM-DD) * ''14 September 2009'' * ''September 14, 2009'' (with comma) * ''September 2009'' Dates should not be linked (say, to a Wikipedia article of the same name) in references. Please see [[Wikipedia:Manual of Style (dates and numbers)#Dates|Wikipedia:Manual of Style (dates and numbers) §&nbsp;Dates]] for more guidance about formatting dates. </ref>}} ==Tools== See [[Wikipedia:Citing sources#Citation templates and tools|Wikipedia:Citing sources §&nbsp;Citation templates and tools]] for a list of tools that can help create a reference in the "citation" format. ==TemplateData== {{notice|This template data section needs to be edited. It includes deprecated parameters and does not include parameters that were added in the Lua updates.}} {{TemplateData header}} {{#invoke:cs1 documentation support|template_data_validate|{{ROOTPAGENAME}}}} <templatedata> { "description": "The Citation template generates a citation for a book, periodical, contribution in a collective work, or a web page. It determines the citation type by examining which parameters are used.", "params": { "last": { "label": "Last name", "description": "The surname of the author; don't wikilink, use 'author-link' instead; can suffix with a numeral to add additional authors", "aliases": [ "author", "author1", "last1" ], "type": "line", "suggested": true }, "first": { "label": "First name", "description": "Given or first name, middle names, or initials of the author; don't wikilink, use 'author-link' instead; can suffix with a numeral to add additional authors", "aliases": [ "first1" ], "type": "line", "suggested": true }, "title": { "label": "Title of source", "type": "string", "description": "Title of source. Works display in italics and articles surrounded in quotation marks.", "required": true }, "date": { "label": "Date of source", "type": "string", "description": "Full date of source being referenced in the same format as other publication dates in the citations.[1] Do not wikilink. Displays after the authors and enclosed in parentheses. If there is no author, then displays after publisher." }, "url": { "label": "URL of source", "type": "string", "description": "URL of an online location where the text of the publication can be found." }, "publication-date": { "label": "Publication date", "type": "string", "required": false, "description": "Date of publication when different from the date the work was written. Displays only if year or date are defined and only if different, else publication-date is used and displayed as date. Use the same format as other dates in the article; do not wikilink. Follows publisher; if work is not defined, then publication-date is preceded by \"published\" and enclosed in parenthesis." }, "df": { "label": "Date format", "description": "Sets rendered dates to the specified format", "type": "string" }, "year": { "label": "Year of publication", "description": "Year of the source being referenced; recommended only when date parameter format is YYYY-MM-DD and a CITEREF disambiguator is needed", "type": "number" }, "postscript": { "label": "Postscript", "type": "string", "required": false, "description": "Controls the closing punctuation for a citation; defaults to a period (.); for no terminating punctuation, specify |postscript=none – leaving |postscript= empty is the same as omitting it, but is ambiguous. Ignored if quote is defined." }, "author-mask": { "label": "Author mask", "type": "string", "required": false, "aliases": [ ], "description": "Replaces the name of the first author with em dashes or text. Set author-mask to a numeric value n to set the dash n em spaces wide; set author-mask to a text value to display the text without a trailing author separator; for example, \"with\". You must still include the values for all authors for metadata purposes. Primarily intended for use with bibliographies or bibliography styles where multiple works by a single author are listed sequentially such as shortened footnotes. Do not use in a list generated by {{reflist}}, <references /> or similar as there is no control of the order in which references are displayed. You can also use editor-mask and translator-mask in the same way." }, "last2": { "label": "Last name 2", "description": "The surname of the second author; don't wikilink, use 'author-link2' instead.", "aliases": [ "author2", "surname2" ], "type": "line" }, "first2": { "label": "First name 2", "description": "Given or first name, middle names, or initials of the second author; don't wikilink.", "type": "line", "aliases": [ "given2" ] }, "last3": { "label": "Last name 3", "description": "The surname of the third author; don't wikilink, use 'author-link3' instead.", "aliases": [ "author3", "surname3" ], "type": "line" }, "first3": { "label": "First name 3", "description": "Given or first name, middle names, or initials of the third author; don't wikilink.", "type": "line", "aliases": [ "given3" ] }, "last4": { "label": "Last name 4", "description": "The surname of the forth author; don't wikilink, use 'author-link4' instead.", "aliases": [ "author4", "surname4" ], "type": "line" }, "first4": { "label": "First name 4", "description": "Given or first name, middle names, or initials of the forth author; don't wikilink.", "type": "line", "aliases": [ "given4" ] }, "last5": { "label": "Last name 5", "description": "The surname of the fifth author; don't wikilink, use 'author-link5' instead.", "aliases": [ "author5", "surname5" ], "type": "line" }, "first5": { "label": "First name 5", "description": "Given or first name, middle names, or initials of the fifth author; don't wikilink.", "type": "line", "aliases": [ "given5" ] }, "last6": { "label": "Last name 6", "description": "The surname of the sixth author; don't wikilink, use 'author-link6' instead.", "aliases": [ "author6", "surname6" ], "type": "line" }, "first6": { "label": "First name 6", "description": "Given or first name, middle names, or initials of the sixth author; don't wikilink.", "type": "line" }, "last7": { "label": "Last name 7", "description": "The surname of the seventh author; don't wikilink, use 'author-link7' instead.", "aliases": [ "author7", "surname7" ], "type": "line" }, "first7": { "label": "First name 7", "description": "Given or first name, middle names, or initials of the seventh author; don't wikilink.", "type": "line", "aliases": [ "given7" ] }, "last8": { "label": "Last name 8", "description": "The surname of the eighth author; don't wikilink, use 'author-link8' instead.", "aliases": [ "author8", "surname8" ], "type": "line" }, "first8": { "label": "First name 8", "description": "Given or first name, middle names, or initials of the eighth author; don't wikilink.", "type": "line", "aliases": [ "given8" ] }, "last9": { "label": "Last name 9", "description": "The surname of the ninth author; don't wikilink, use 'author-link9' instead. If nine authors are defined, then only eight will show and 'et al.' will show in place of the last author.", "aliases": [ "author9", "surname9" ], "type": "line" }, "first9": { "label": "First name 9", "description": "Given or first name, middle names, or initials of the ninth author; don't wikilink.", "type": "line", "aliases": [ "given9" ] }, "author-link": { "label": "Author link", "description": "Title of existing Wikipedia article about the author; can suffix with a numeral to add additional authors", "type": "wiki-page-name", "aliases": [ "author1-link", "author-link1" ] }, "author-link2": { "label": "Author link 2", "description": "Title of existing Wikipedia article about the second author.", "type": "wiki-page-name", "aliases": [ "author2-link" ] }, "author-link3": { "label": "Author link 3", "description": "Title of existing Wikipedia article about the third author.", "type": "wiki-page-name", "aliases": [ "author3-link" ] }, "author-link4": { "label": "Author link 4", "description": "Title of existing Wikipedia article about the forth author.", "type": "wiki-page-name", "aliases": [ "author4-link" ] }, "author-link5": { "label": "Author link 5", "description": "Title of existing Wikipedia article about the sixth author.", "type": "wiki-page-name", "aliases": [ "author5-link" ] }, "author-link6": { "label": "Author link 6", "description": "Title of existing Wikipedia article about the sixth author.", "type": "wiki-page-name", "aliases": [ "author6-link" ] }, "author-link7": { "label": "Author link 7", "description": "Title of existing Wikipedia article about the seventh author.", "type": "wiki-page-name", "aliases": [ "author7-link" ] }, "author-link8": { "label": "Author link 8", "description": "Title of existing Wikipedia article about the eighth author.", "type": "wiki-page-name", "aliases": [ "author8-link" ] }, "author-link9": { "label": "Author link 9", "description": "Title of existing Wikipedia article about the ninth author.", "type": "wiki-page-name", "aliases": [ "author9-link" ] }, "orig-date": { "label": "Original date", "description": "Original date of publication; provide specifics", "type": "number" }, "trans-title": { "label": "Translated title", "description": "An English language title, if the source cited is in a foreign language; 'language' is recommended", "type": "content" }, "trans-chapter": { "label": "Translated chapter title", "description": "An English language chapter title, if the source cited is in a foreign language; 'language' is recommended", "type": "content" }, "type": { "label": "Type", "description": "Additional information about the media type of the source; format in sentence case", "type": "content" }, "archive-url": { "label": "Archive URL", "description": "The URL of an archived copy of a web page, if or in case the URL becomes unavailable; requires 'archive-date'", "type": "line" }, "series": { "label": "Series", "description": "Series identifier when the source is part of a series, such as a book series or a journal; alias of 'version'", "type": "content", "aliases": [ "version" ] }, "work": { "label": "Work", "description": "Name of the work in which the cited title is found", "type": "string", "aliases": [ "journal", "website", "newspaper", "magazine", "encyclopedia", "encyclopaedia", "dictionary", "periodical" ] }, "volume": { "label": "Volume", "description": "For one publication published in several volumes", "type": "line", "suggested": true }, "issue": { "label": "Issue", "description": "Issue number", "type": "string", "aliases": [ "number" ] }, "page": { "label": "Page", "description": "Page in the source that supports the content; displays after 'p.'", "type": "line" }, "pages": { "label": "Pages", "description": "Pages in the source that support the content (not an indication of the number of pages in the source; displays after 'pp.'", "type": "line", "suggested": true }, "at": { "label": "At", "description": "May be used instead of 'page' or 'pages' where a page number is inappropriate or insufficient", "type": "line" }, "no-pp": { "label": "No pp", "description": "Set to 'y' to suppress the 'p.' or 'pp.' display with 'page' or 'pages' when inappropriate (such as 'Front cover')", "type": "line" }, "chapter": { "label": "Chapter", "description": "The chapter heading of the source", "type": "string" }, "contribution": { "label": "contribution", "type": "string", "required": false }, "chapter-url": { "label": "chapter-url", "type": "string", "required": false }, "contribution-url": { "label": "contribution-url", "type": "string", "required": false }, "chapter-format": { "label": "chapter-format", "type": "string", "required": false }, "others": { "label": "Others", "type": "string", "required": false, "description": "Free-text field for people involved in creating a work who cannot be added with another name parameter such as author or editor" }, "edition": { "label": "Edition", "description": "When the publication has more than one edition; for example: '2nd', 'Revised' etc.; suffixed with ' ed.'", "type": "line" }, "place": { "label": "Location of publication", "description": "Geographical place of publication; usually not wikilinked", "type": "string", "aliases": [ "location" ] }, "publication-place": { "label": "Place of publication", "description": "Publication place shows after title; if 'place' or 'location' are also given, they are displayed before the title prefixed with 'written at'", "type": "content" }, "publisher": { "label": "Publisher", "description": "Name of the publisher; displays after title", "type": "content" }, "language": { "label": "Language", "description": "The language in which the source is written, if not English; use the ISO 639 language code (preferred) or the full language name; do not use icons or templates", "type": "content" }, "format": { "label": "Format", "description": "Format of the work referred to by 'url' ('url' is required when using 'format'); examples: PDF, DOC, XLS; do not specify HTML", "type": "content" }, "arxiv": { "label": "arXiv identifier", "description": "An identifier for arXive electronic preprints of scientific papers", "type": "line" }, "asin": { "label": "ASIN", "description": "Amazon Standard Identification Number; 10 characters", "type": "line", "aliases": [ "ASIN" ] }, "asin-tld": { "label": "ASIN TLD", "description": "ASIN top-level domain for Amazon sites other than the US", "type": "line" }, "bibcode": { "label": "Bibcode", "description": "Bibliographic Reference Code (REFCODE); 19 characters", "type": "line" }, "biorxiv": { "label": "biorXiv", "description": "biorXiv identifier; 6 digits", "type": "line" }, "citeseerx": { "label": "CiteSeerX", "description": "CiteSeerX identifier; found after the 'doi=' query parameter", "type": "line" }, "doi": { "label": "DOI", "description": "Digital Object Identifier; begins with '10.'", "type": "string", "aliases": [ "DOI" ] }, "doi-broken-date": { "label": "DOI broken date", "description": "The date that the DOI was determined to be broken", "type": "date" }, "isbn": { "label": "ISBN", "description": "International Standard Book Number; use the 13-digit ISBN where possible", "type": "line" }, "issn": { "label": "ISSN", "description": "International Standard Serial Number (print); 8 characters; usually split into two groups of four using a hyphen", "type": "line" }, "eissn": { "label": "eISSN", "description": "International Standard Serial Number (online); 8 characters; usually split into two groups of four using a hyphen", "type": "line" }, "jfm": { "label": "jfm code", "description": "Jahrbuch über die Fortschritte der Mathematik classification code", "type": "line" }, "jstor": { "label": "JSTOR", "description": "JSTOR identifier", "type": "line" }, "lccn": { "label": "LCCN", "description": "Library of Congress Control Number", "type": "line" }, "mr": { "label": "MR", "description": "Mathematical Reviews identifier", "type": "line" }, "oclc": { "label": "OCLC", "description": "Online Computer Library Center number", "type": "number" }, "ol": { "label": "OL", "description": "Open Library identifier", "type": "line" }, "osti": { "label": "OSTI", "description": "Office of Scientific and Technical Information identifier", "type": "line" }, "pmc": { "label": "PMC", "description": "PubMed Center article number", "type": "number" }, "pmid": { "label": "PMID", "description": "PubMed Unique Identifier", "type": "line" }, "rfc": { "label": "RFC", "description": "Request for Comments number", "type": "number" }, "ssrn": { "label": "SSRN", "description": "Social Science Research Network", "type": "line" }, "zbl": { "label": "Zbl", "description": "Zentralblatt MATH journal identifier", "type": "line" }, "id": { "label": "id", "description": "A unique identifier used where none of the specialized ones are applicable", "type": "line" }, "quote": { "label": "Quote", "description": "Relevant text quoted from the source; displays last, enclosed in quotes; needs to include terminating punctuation", "type": "content" }, "ref": { "label": "Ref", "description": "An anchor identifier; can be made the target of wikilinks to full references; special value 'harv' generates an anchor suitable for the harv and sfn templates", "type": "line" }, "access-date": { "label": "URL access date", "description": "The full date when the original URL was accessed; do not wikilink", "type": "date" }, "archive-date": { "label": "Archive date", "description": "Date when the original URL was archived; do not wikilink", "type": "date" }, "editor-last": { "label": "Editor last name", "description": "The surname of the editor; don't wikilink, use 'editor-link'; can suffix with a numeral to add additional editors", "aliases": [ "editor", "editor-surname", "editor-last1", "editor-surname1", "editor1", "editor1-last", "editor1-surname" ] }, "editor-first": { "label": "Editor first name", "description": "The given or first name, middle names, or initials of the editor; don't wikilink, use 'editor-link'; can suffix with a numeral to add additional editors", "aliases": [ "editor-first1", "editor-given1", "editor1-first", "editor1-given" ] }, "editor2-last": { "label": "Editor last name 2", "description": "The surname of the second editor; don't wikilink, use 'editor2-link'.", "aliases": [ "editor2" ], "type": "line" }, "editor2-first": { "label": "Editor first name 2", "description": "Given or first name, middle names, or initials of the second editor; don't wikilink.", "type": "line", "aliases": [ "editor2-given" ] }, "editor3-last": { "label": "Editor last name 3", "description": "The surname of the third editor; don't wikilink, use 'editor3-link'.", "aliases": [ "editor3" ], "type": "line" }, "editor3-first": { "label": "Editor first name 3", "description": "Given or first name, middle names, or initials of the third editor; don't wikilink.", "type": "line", "aliases": [ "editor3-given" ] }, "editor4-last": { "label": "Editor last name 4", "description": "The surname of the fourth editor; don't wikilink, use 'editor4-link'.", "aliases": [ "editor4" ], "type": "line" }, "editor4-first": { "label": "Editor first name 4", "description": "Given or first name, middle names, or initials of the fourth editor; don't wikilink.", "type": "line", "aliases": [ "editor4-given" ] }, "editor5-last": { "label": "Editor last name 5", "description": "The surname of the fifth editor; don't wikilink, use 'editor5-link'.", "aliases": [ "editor5" ], "type": "line" }, "editor5-first": { "label": "Editor first name 5", "description": "Given or first name, middle names, or initials of the fifth editor; don't wikilink.", "type": "line", "aliases": [ "editor5-given" ] }, "editor6-last": { "label": "Editor last name 6", "description": "The surname of the sixth editor; don't wikilink, use 'editor6-link'.", "aliases": [ "editor6" ], "type": "line" }, "editor6-first": { "label": "Editor first name 6", "description": "Given or first name, middle names, or initials of the sixth editor; don't wikilink.", "type": "line", "aliases": [ "editor6-given" ] }, "editor7-last": { "label": "Editor last name 7", "description": "The surname of the seventh editor; don't wikilink, use 'editor7-link'.", "aliases": [ "editor7" ], "type": "line" }, "editor7-first": { "label": "Editor first name 7", "description": "Given or first name, middle names, or initials of the seventh editor; don't wikilink.", "type": "line", "aliases": [ "editor7-given" ] }, "editor8-last": { "label": "Editor last name 8", "description": "The surname of the eighth editor; don't wikilink, use 'editor8-link'.", "aliases": [ "editor8" ], "type": "line" }, "editor8-first": { "label": "Editor first name 8", "description": "Given or first name, middle names, or initials of the eighth editor; don't wikilink.", "type": "line", "aliases": [ "editor8-given" ] }, "editor9-last": { "label": "Editor last name 9", "description": "The surname of the ninth editor; don't wikilink, use 'editor9-link'.", "aliases": [ "editor9" ], "type": "line" }, "editor9-first": { "label": "Editor first name 9", "description": "Given or first name, middle names, or initials of the ninth editor; don't wikilink.", "type": "line", "aliases": [ "editor9-given" ] }, "editor-link": { "label": "editor-link", "type": "string", "required": false }, "editor1-link": { "label": "editor1-link", "type": "string", "required": false }, "editor2-link": { "label": "editor2-link", "type": "string", "required": false }, "editor3-link": { "label": "editor3-link", "type": "string", "required": false }, "editor4-link": { "label": "editor4-link", "type": "string", "required": false }, "translator-last": { "label": "Translator last name", "description": "The surname of the translator; don't wikilink, use 'translator-link'; can suffix with a numeral to add additional translators.", "aliases": [ "translator", "translator-last1", "translator1", "translator1-last" ], "type": "string" }, "translator-first": { "label": "Translator first name", "description": "Given or first name, middle names, or initials of the translator; don't wikilink, use 'translator-link'; can suffix with a numeral to add additional translators.", "aliases": [ "translator1-first", "translator-first1" ], "type": "string" }, "translator-link": { "label": "Translator link", "description": "Title of existing Wikipedia article about the translator; can suffix with a numeral to add additional translators.", "type": "wiki-page-name", "aliases": [ "translator-link1", "translator1-link" ] }, "translator-last2": { "label": "Translator last name 2", "description": "The surname of the second translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator2", "translator2-last" ], "type": "string" }, "translator-first2": { "label": "Translator first name 2", "description": "Given or first name, middle names, or initials of the second translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator2-first" ], "type": "string" }, "translator-last3": { "label": "Translator last name 3", "description": "The surname of the third translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator3", "translator3-last" ], "type": "string" }, "translator-first3": { "label": "Translator first name 3", "description": "Given or first name, middle names, or initials of the third translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator3-first" ], "type": "string" }, "translator-last4": { "label": "Translator last name 4", "description": "The surname of the fourth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator4", "translator4-last" ], "type": "string" }, "translator-first4": { "label": "Translator first name 4", "description": "Given or first name, middle names, or initials of the fourth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator4-first" ], "type": "string" }, "translator-last5": { "label": "Translator last name 5", "description": "The surname of the fifth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator5", "translator5-last" ], "type": "string" }, "translator-first5": { "label": "Translator first name 5", "description": "Given or first name, middle names, or initials of the fifth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator5-first" ], "type": "string" }, "translator-last6": { "label": "Translator last name 6", "description": "The surname of the sixth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator6", "translator6-last" ], "type": "string" }, "translator-first6": { "label": "Translator first name 6", "description": "Given or first name, middle names, or initials of the sixth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator6-first" ], "type": "string" }, "translator-last7": { "label": "Translator last name 7", "description": "The surname of the seventh translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator7", "translator7-last" ], "type": "string" }, "translator-first7": { "label": "Translator first name 7", "description": "Given or first name, middle names, or initials of the seventh translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator7-first" ], "type": "string" }, "translator-last8": { "label": "Translator last name 8", "description": "The surname of the eighth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator8", "translator8-last" ], "type": "string" }, "translator-first8": { "label": "Translator first name 8", "description": "Given or first name, middle names, or initials of the eighth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator8-first" ], "type": "string" }, "translator-last9": { "label": "Translator last name 9", "description": "The surname of the ninth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator9", "translator9-last" ], "type": "string" }, "translator-first9": { "label": "Translator first name 9", "description": "Given or first name, middle names, or initials of the ninth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator9-first" ], "type": "string" }, "translator-link2": { "label": "Translator link 2", "description": "Title of existing Wikipedia article about the second translator.", "type": "wiki-page-name", "aliases": [ "translator2-link" ] }, "translator-link3": { "label": "Translator link 3", "description": "Title of existing Wikipedia article about the third translator.", "type": "wiki-page-name", "aliases": [ "translator3-link" ] }, "translator-link4": { "label": "Translator link 4", "description": "Title of existing Wikipedia article about the fourth translator.", "type": "wiki-page-name", "aliases": [ "translator4-link" ] }, "translator-link5": { "label": "Translator link 5", "description": "Title of existing Wikipedia article about the fifth translator.", "type": "wiki-page-name", "aliases": [ "translator5-link" ] }, "translator-link6": { "label": "Translator link 6", "description": "Title of existing Wikipedia article about the sixth translator.", "type": "wiki-page-name", "aliases": [ "translator6-link" ] }, "translator-link7": { "label": "Translator link 7", "description": "Title of existing Wikipedia article about the seventh translator.", "type": "wiki-page-name", "aliases": [ "translator7-link" ] }, "translator-link8": { "label": "Translator link 8", "description": "Title of existing Wikipedia article about the eighth translator.", "type": "wiki-page-name", "aliases": [ "translator8-link" ] }, "translator-link9": { "label": "Translator link 9", "description": "Title of existing Wikipedia article about the ninth translator.", "type": "wiki-page-name", "aliases": [ "translator9-link" ] }, "display-authors": { "label": "Display authors", "description": "number of authors to display before 'et al.' is used; must be less than the number listed", "type": "number" }, "name-list-style": { "label": "Name list style", "description": "Sets the style for the list. Accepts 'amp', 'and', and 'vanc'. amp displays an ampersand after the penultimate name; and the same with 'and', and vanc displays in Vancouver format", "type": "string" } }, "maps": { "citoid": { "edition": "edition", "title": "title", "caseName": "title", "nameOfAct": "title", "url": "url", "label": "publisher", "company": "publisher", "studio": "publisher", "network": "publisher", "distributor": "publisher", "publisher": "publisher", "publicationTitle": "work", "dictionaryTitle": "work", "encyclopediaTitle": "work", "bookTitle": "work", "date": "date", "dateEnacted": "date", "dateDecided": "date", "accessDate": "access-date", "place": "place", "ISSN": [ "issn" ], "ISBN": [ "isbn" ], "PMCID": "pmc", "PMID": "pmid", "oclc": "oclc", "pages": "pages", "firstPage": "pages", "codePages": "pages", "volume": "volume", "reporterVolume": "volume", "codeVolume": "volume", "series": "series", "programTitle": "series", "episodeNumber": "issue", "billNumber": "issue", "documentNumber": "issue", "publicLawNumber": "issue", "docketNumber": "issue", "issue": "issue", "type": "type", "genre": "type", "letterType": "type", "mapType": "type", "DOI": "doi", "language": "language", "podcaster": [ [ "first", "last" ], [ "first2", "last2" ], [ "first3", "last3" ], [ "first4", "last4" ], [ "first5", "last5" ], [ "first6", "last6" ], [ "first7", "last7" ], [ "first8", "last8" ], [ "first9", "last9" ] ], "cartographer": [ [ "first", "last" ], [ "first2", "last2" ], [ "first3", "last3" ], [ "first4", "last4" ], [ "first5", "last5" ], [ "first6", "last6" ], [ "first7", "last7" ], [ "first8", "last8" ], [ "first9", "last9" ] ], "interviewee": [ [ "first", "last" ], [ "first2", "last2" ], [ "first3", "last3" ], [ "first4", "last4" ], [ "first5", "last5" ], [ "first6", "last6" ], [ "first7", "last7" ], [ "first8", "last8" ], [ "first9", "last9" ] ], "performer": [ [ "first", "last" ], [ "first2", "last2" ], [ "first3", "last3" ], [ "first4", "last4" ], [ "first5", "last5" ], [ "first6", "last6" ], [ "first7", "last7" ], [ "first8", "last8" ], [ "first9", "last9" ] ], "programmer": [ [ "first", "last" ], [ "first2", "last2" ], [ "first3", "last3" ], [ "first4", "last4" ], [ "first5", "last5" ], [ "first6", "last6" ], [ "first7", "last7" ], [ "first8", "last8" ], [ "first9", "last9" ] ], "sponsor": [ [ "first", "last" ], [ "first2", "last2" ], [ "first3", "last3" ], [ "first4", "last4" ], [ "first5", "last5" ], [ "first6", "last6" ], [ "first7", "last7" ], [ "first8", "last8" ], [ "first9", "last9" ] ], "artist": [ [ "first", "last" ], [ "first2", "last2" ], [ "first3", "last3" ], [ "first4", "last4" ], [ "first5", "last5" ], [ "first6", "last6" ], [ "first7", "last7" ], [ "first8", "last8" ], [ "first9", "last9" ] ], "director": [ [ "first", "last" ], [ "first2", "last2" ], [ "first3", "last3" ], [ "first4", "last4" ], [ "first5", "last5" ], [ "first6", "last6" ], [ "first7", "last7" ], [ "first8", "last8" ], [ "first9", "last9" ] ], "contributor": "others", "author": [ [ "first", "last" ], [ "first2", "last2" ], [ "first3", "last3" ], [ "first4", "last4" ], [ "first5", "last5" ], [ "first6", "last6" ], [ "first7", "last7" ], [ "first8", "last8" ], [ "first9", "last9" ] ], "translator": [ [ "translator-first", "translator-last" ], [ "translator-first2", "translator-last2" ], [ "translator-first3", "translator-last3" ], [ "translator-first4", "translator-last4" ], [ "translator-first5", "translator-last5" ], [ "translator-first6", "translator-last6" ], [ "translator-first7", "translator-last7" ], [ "translator-first8", "translator-last8" ], [ "translator-first9", "translator-last9" ] ], "editor": [ [ "editor-first", "editor-last" ], [ "editor2-first", "editor2-last" ], [ "editor3-first", "editor3-last" ], [ "editor4-first", "editor4-last" ] ] } }, "format": "{{_ |_=_}}", "paramOrder": [ "last", "first", "title", "date", "url", "work", "volume", "issue", "page", "pages", "publication-date", "df", "year", "postscript", "editor-last", "editor-first", "author-mask", "orig-date", "trans-title", "trans-chapter", "type", "archive-url", "series", "at", "no-pp", "chapter", "contribution", "chapter-url", "contribution-url", "chapter-format", "others", "edition", "place", "publication-place", "publisher", "language", "format", "arxiv", "asin", "asin-tld", "bibcode", "biorxiv", "citeseerx", "doi", "doi-broken-date", "isbn", "issn", "eissn", "jfm", "jstor", "lccn", "mr", "oclc", "ol", "osti", "pmc", "pmid", "rfc", "ssrn", "zbl", "id", "quote", "ref", "access-date", "name-list-style", "display-authors", "archive-date", "last2", "first2", "last3", "first3", "last4", "first4", "last5", "first5", "last6", "first6", "last7", "first7", "last8", "first8", "last9", "first9", "author-link", "author-link2", "author-link3", "author-link4", "author-link5", "author-link6", "author-link7", "author-link8", "author-link9", "editor2-last", "editor2-first", "editor3-last", "editor3-first", "editor4-last", "editor4-first", "editor5-last", "editor5-first", "editor6-last", "editor6-first", "editor7-last", "editor7-first", "editor8-last", "editor8-first", "editor9-last", "editor9-first", "editor-link", "editor1-link", "editor2-link", "editor3-link", "editor4-link", "translator-last", "translator-first", "translator-link", "translator-last2", "translator-first2", "translator-last3", "translator-first3", "translator-last4", "translator-first4", "translator-last5", "translator-first5", "translator-last6", "translator-first6", "translator-last7", "translator-first7", "translator-last8", "translator-first8", "translator-last9", "translator-first9", "translator-link2", "translator-link3", "translator-link4", "translator-link5", "translator-link6", "translator-link7", "translator-link8", "translator-link9" ] } </templatedata> {{UF-COinS}} == See also == * [[Wikipedia:Citation templates]] * [[Wikipedia:Inline citation]] * [[Wikipedia:Parenthetical referencing]] * For a comparison of citations using templates with citations written freehand, see [[Wikipedia:Citing sources/Example edits for different methods#Footnotes|Wikipedia:Citing sources/Example edits for different methods §&nbsp;Footnotes]] == Notes == {{Reflist}} {{Wikipedia referencing}} {{Wikipedia help pages}} <includeonly>{{Sandbox other|| <!-- Categories go below this line, please; interwikis go to Wikidata, thank you! --> [[Category:Citation Style 2 templates]] }}</includeonly> p1y6isvj40hqtado05w5gcgf8zgad5y Ohia:Citation Style documentation/sep comma 10 1734 27768 27767 2022-07-30T05:45:51Z Samatics 9 1 revision imported from [[:en:Template:Citation_Style_documentation/sep_comma]]: Import citation templates wikitext text/x-wiki By default, sets of fields are terminated with a comma (,). 0j48ofbcivh1taec49zwtiraamz54pf Ohia:Define 10 1735 27770 27769 2022-07-30T05:45:51Z Samatics 9 1 revision imported from [[:en:Template:Define]]: Import citation templates wikitext text/x-wiki #REDIRECT [[Template:Abbr]] {{Rcat shell| {{R related}} {{R tsh}} }} 8q7baju53rjf2ipddc2n21cg8pzm4hp Ohia:Delink 10 1736 27772 27771 2022-07-30T05:45:52Z Samatics 9 1 revision imported from [[:en:Template:Delink]]: Import citation templates wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:delink|delink}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> nxxwkb2lon9wgne4irg9ctbsle6zwiy Ohia:Edit 10 1737 27774 27773 2022-07-30T05:45:52Z Samatics 9 1 revision imported from [[:en:Template:Edit]]: Import citation templates wikitext text/x-wiki <span class="noprint plainlinks" title="{{#if:{{{tooltip|}}}|{{{tooltip}}}|Edit {{{1}}}}}">[{{fullurl:{{#if:{{{1|}}}|{{{1}}}|{{FULLPAGENAME}}}}|action=edit{{#if:{{{section|}}}|&section={{{section}}}}}{{#if:{{{editintro|}}}|&editintro={{urlencode:{{{editintro}}}|wiki}}}}{{#if:{{{preload|}}}|&preload={{urlencode:{{{preload}}}|wiki}}}}{{#if:{{{preloadtitle|}}}|&preloadtitle={{urlencode:{{{preloadtitle}}}}}}}}} {{{2|edit}}}]</span><noinclude> {{documentation}} </noinclude> 3tfmuuvjjnszagj2mzafv2005px018o Ohia:Fake citation needed 10 1738 27776 27775 2022-07-30T05:45:52Z Samatics 9 1 revision imported from [[:en:Template:Fake_citation_needed]]: Import citation templates wikitext text/x-wiki {{main other |1={{error|This template should not be used in articles.}}[[Category:Pages with templates in the wrong namespace]] |2={{fake fix |link=Wikipedia:Citation needed |text=citation needed |nocat=yes }}}}<noinclude> {{Documentation}} <!--Categories and interwikis go on the /doc subpage.--> </noinclude> 8uaxagrkho2linzhpt1we7h7ri2nj5k Ohia:Fake fix 10 1739 27778 27777 2022-07-30T05:45:52Z Samatics 9 1 revision imported from [[:en:Template:Fake_fix]]: Import citation templates wikitext text/x-wiki #REDIRECT [[Template:Fix]] {{rcat shell| {{Wikidata redirect}} {{R from alternative name}} }} 8d8wp4oxl0kb4uifbw52sml9gxi4wbx Ohia:Fix 10 1740 27780 27779 2022-07-30T05:45:52Z Samatics 9 1 revision imported from [[:en:Template:Fix]]: Import citation templates wikitext text/x-wiki {{#switch:{{{subst|¬}}} |¬={{category handler |template=[[Category:Templates needing substitution checking]] |nocat={{{nocat|<noinclude>true</noinclude>}}} }} |SUBST=[[Category:Pages with incorrectly substituted templates]] }}{{Category handler |main={{Fix/category |cat-date={{{cat-date|}}} |cat={{{cat|}}} |cat-date2={{{cat-date2|}}} |cat2={{{cat2|}}} |cat-date3={{{cat-date3|}}} |cat3={{{cat3|}}} |date={{{date|}}} }} |template={{#if:{{{name|}}}|{{#ifeq:{{{name}}}|{{ROOTPAGENAME}}||{{#if:{{{date|}}}||[[Category:Templates including undated clean-up tags]]}}}}}} |subpage=no }}{{#if:{{{text|}}} |<sup class="noprint Inline-Template {{{class|}}}" style="white-space:nowrap;">&#91;<i>{{#if:{{{pre-text|}}} |{{{pre-text}}}&#32; }}[[{{{link|Wikipedia:Cleanup}}}|<span title="{{#invoke:string|replace|source={{delink|1={{{title|{{{link|Wikipedia:Cleanup}}}}}}{{#if:{{{date|}}}|&#32;({{{date}}})}}}}|pattern=" |replace=' |plain=true}}">{{{text|}}}</span>]]{{#if:{{{post-text|}}} |&#32;{{{post-text}}} }}</i>&#93;</sup>|{{{special|}}} }}<noinclude> {{Documentation}} <!-- Add cats and interwikis to the /doc subpage, not here! --> </noinclude> 1r71gb56no3991um3t95p5y9x80ldkz Ohia:For-text 10 1741 27782 27781 2022-07-30T05:45:52Z Samatics 9 1 revision imported from [[:en:Template:For-text]]: Import citation templates wikitext text/x-wiki {{Hatnote|For {{{1}}}, see {{{2}}}{{#if:{{{4|}}}|. For {{{3}}}, see {{{4}}}{{#if:{{{6|}}}|. For {{{5}}}, see {{{6}}}.|.}}{{#if:{{{8|}}}|&nbsp;For {{{7}}}, see {{{8}}}.}}{{#if: {{{9|}}}|&nbsp;For {{{9}}}, see {{{10}}}.}}|{{#if:{{{3|}}}|&nbsp;and {{{3}}}.|.}}}}}}<noinclude>{{Documentation}}</noinclude> bfctflzfy1ei8y5h6039tg3phnliqcu Ohia:For2 10 1742 27784 27783 2022-07-30T05:45:52Z Samatics 9 1 revision imported from [[:en:Template:For2]]: Import citation templates wikitext text/x-wiki #REDIRECT [[Template:For-text]] {{Redirect category shell| {{R from move}} }} f61t52pg4oyu7u2mbmp1759zn16kaof Ohia:Harv 10 1743 27786 27785 2022-07-30T05:45:52Z Samatics 9 1 revision imported from [[:en:Template:Harv]]: Import citation templates wikitext text/x-wiki #REDIRECT [[Template:Harvard citation]] dn9qlg927pkdnmfh95oeycbtkzo47bk Ohia:Harvard citation 10 1744 27788 27787 2022-07-30T05:45:52Z Samatics 9 1 revision imported from [[:en:Template:Harvard_citation]]: Import citation templates wikitext text/x-wiki <includeonly>{{#invoke:Footnotes|harvard_citation |bracket_left= ( |bracket_right = ) }}</includeonly><noinclude> {{documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> nu22p5asevjuxsevxu91z5vdnzmtbmi Ohia:Harvard citation no brackets 10 1745 27790 27789 2022-07-30T05:45:53Z Samatics 9 1 revision imported from [[:en:Template:Harvard_citation_no_brackets]]: Import citation templates wikitext text/x-wiki <includeonly>{{#invoke:Footnotes|harvard_citation|template=harvnb}}</includeonly><noinclude> {{documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> rtjyyomketoec83yixes4x8swygwqvq Ohia:Harvid 10 1746 27792 27791 2022-07-30T05:45:53Z Samatics 9 1 revision imported from [[:en:Template:Harvid]]: Import citation templates wikitext text/x-wiki #REDIRECT [[Template:SfnRef]] {{R from merge}} {{R template-protected}} 6zmhna2etmyxuy6yr28w55zpb0xn2wx Ohia:Harvnb 10 1747 27794 27793 2022-07-30T05:45:53Z Samatics 9 1 revision imported from [[:en:Template:Harvnb]]: Import citation templates wikitext text/x-wiki #REDIRECT[[Template:Harvard citation no brackets]] 3shv1t0unnkqbpog36jda0nnq7r7rca Ohia:Hatnote 10 1748 27796 27795 2022-07-30T05:45:53Z Samatics 9 1 revision imported from [[:en:Template:Hatnote]]: Import citation templates wikitext text/x-wiki <includeonly>{{#invoke:Hatnote|hatnote}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 8nnude79i1y2v6yy2z7j285k1k4v8p3 Ohia:Nbsp 10 1749 27798 27797 2022-07-30T05:45:53Z Samatics 9 1 revision imported from [[:en:Template:Nbsp]]: Import citation templates wikitext text/x-wiki #REDIRECT [[Template:Spaces]] {{Redirect category shell| {{R from move}} {{R from alternative name}} {{R from template shortcut}} }} 2axdy32whej7ce74avad8qnsbuwaoxi Ohia:Notice 10 1750 27800 27799 2022-07-30T05:45:53Z Samatics 9 1 revision imported from [[:en:Template:Notice]]: Import citation templates wikitext text/x-wiki {{Mbox | name = Notice | demospace = {{{demospace|}}} | style = {{#if:{{{style|}}} |{{#if:{{{small|}}}||width:80%;}} {{{style}}} }} | subst = <includeonly>{{subst:substcheck}}</includeonly> | type = notice | image = {{#if:{{{image|}}} |[[File:{{{image}}}|40px|Notice|alt={{{imagealt|}}}]]}} | small = {{{small|}}} | smallimage = {{#if:{{{image|}}} |[[File:{{{image}}}|30px|Notice|alt={{{imagealt|}}}]]}} | imageright = {{#if:{{{imageright|}}} |{{{imageright}}} |{{#if:{{{shortcut|{{{shortcut1|}}}}}} |{{Ombox/shortcut|{{{shortcut|{{{shortcut1|}}}}}}|{{{shortcut2|}}}|{{{shortcut3|}}}|{{{shortcut4|}}}|{{{shortcut5|}}}}}}} }} | textstyle = {{{textstyle|text-align: {{#if:{{{center|}}}|center|{{{align|left}}}}};}}} | text = {{#if:{{{header|{{{heading|{{{title|}}}}}}}}} |<div style="{{{headstyle|text-align: {{#if:{{{center|}}}|center|left}};}}}">'''{{{header|{{{heading|{{{title|}}}}}}}}}'''</div>}}<!-- -->{{{text|{{{content|{{{reason|{{{1}}}}}}}}}}}} }}<noinclude> {{Documentation}} </noinclude> mbk5wh6vxlr7sd50a7gnowjkp08wvxl Ohia:SfnRef 10 1751 27802 27801 2022-07-30T05:45:54Z Samatics 9 1 revision imported from [[:en:Template:SfnRef]]: Import citation templates wikitext text/x-wiki {{safesubst<noinclude />:#invoke:Footnotes|sfnref}}<noinclude> {{documentation}} </noinclude> a5bwsbkzmzfw9xjrhfy0ur5p5priatn Ohia:Small 10 1752 27804 27803 2022-07-30T05:45:54Z Samatics 9 1 revision imported from [[:en:Template:Small]]: Import citation templates wikitext text/x-wiki <span style="font-size:85%;">{{{1}}}</span><includeonly>{{SAFESUBST:#if:{{{1|}}}||[[Category:Pages using small with an empty input parameter]]}}</includeonly><noinclude> {{Documentation}}<!--Categories and interwikis go in the /doc sub-page.--> </noinclude> dvonxxvea06kvln677gbl2xk9rrnlog Ohia:Smaller 10 1753 27806 27805 2022-07-30T05:45:54Z Samatics 9 1 revision imported from [[:en:Template:Smaller]]: Import citation templates wikitext text/x-wiki #REDIRECT [[Template:Small]] {{r from merge}} 3z51arixnhrihpfrsykunpq1dagbnx1 Ohia:Spaces 10 1754 27808 27807 2022-07-30T05:45:54Z Samatics 9 1 revision imported from [[:en:Template:Spaces]]: Import citation templates wikitext text/x-wiki <span class="nowrap">{{#iferror:{{#expr:{{{1|1}}}}} |{{#switch:{{{1}}} |fig=&#8199; |en=&ensp; |em=&emsp; |thin=&thinsp; |hair=&#8202; |&nbsp; }} |{{#invoke:String|rep|{{#switch:{{{2}}} |fig=&#8199; |en=&ensp; |em=&emsp; |thin=&thinsp; |hair=&#8202; |&nbsp; }}|{{{1|1}}}}} }}</span><noinclude> {{documentation}} </noinclude> jukvcl40dksi5vvimpqq0n6czue0473 Ohia:Wikipedia help pages 10 1755 27810 27809 2022-07-30T05:45:54Z Samatics 9 1 revision imported from [[:en:Template:Wikipedia_help_pages]]: Import citation templates wikitext text/x-wiki <noinclude>{{Notice |style=margin-bottom:1.5em; |1=<span style="font-size:large;color:purple;">Please do not post your requests or questions on this page. If you have questions about using Wikipedia, please ask at the '''[[Wikipedia:Help desk|Help&nbsp;desk]]''' or the '''[[Wikipedia:Teahouse|Teahouse]]'''. For questions about subjects and topics, please use the '''[[Wikipedia:Reference desk|Reference Desk]]'''. Volunteers at these locations will respond to your questions as soon as possible.</span>}}</noinclude><!-- -->{{#invoke:navbox|navbox | name = Wikipedia help pages | state ={{{state<includeonly>|{{{1|collapsed}}}</includeonly>}}} | bodyclass = hlist | basestyle = text-align:center; | title = [[Help:Directory|Wikipedia help pages]] | above = *'''Visit the ''[[Wikipedia:Teahouse|Teahouse]]'' or the ''[[Wikipedia:Help desk|Help desk]]'' for an interactive {{abbr|Q & A|questions and answers}} forum.''' ---- * '''[[Wikipedia:FAQ|FAQs]]'''&nbsp;'''{{Define|(?)|This is a list of frequently asked questions about using and contributing to Wikipedia.}}''' * '''[[Wikipedia:Reference desk|Reference desks]]'''&nbsp;'''{{Define|(?)|Works like a library reference desk. Ask a question here and Wikipedia volunteers will try to answer it.}}''' * '''[[Wikipedia:Noticeboards|Noticeboards]]'''&nbsp;'''{{Define|(?)|Pages where editors can ask questions and request assistance from people who are familiar with the policies and guidelines covered by each individual board.}}''' * '''[[Help:Cheatsheet|Cheatsheet]]'''&nbsp;'''{{Define|(?)| For a list of the most commonly used Wiki markup and templates.}}''' *''' [[Wikipedia:Directories and indexes|Directories]]'''&nbsp;'''{{Define|(?)|For a list of Wikipedia's directories and indexes.}}''' | group1 = [[Wikipedia:About|About Wikipedia]]&nbsp;{{Define|(?)|Wikipedia's governess and customs}} | list1 = * [[Wikipedia:Administration|Administration]] **[[Wikipedia:Purpose|Purpose]] ** [[Wikipedia:Five pillars|Principles]] * [[Wikipedia:Policies and guidelines|Policies and guidelines]] * [[Wikipedia:What Wikipedia is not|What Wikipedia is not]] * [[Wikipedia:General disclaimer|Disclaimer]]&nbsp;([[Wikipedia:Advice for parents|parental advice]]) * [[Wikipedia:Request directory|Making requests]] * [[Wikipedia:Who writes Wikipedia?|Who writes Wikipedia?]] | group2 = [[Wikipedia:Reader's index to Wikipedia|Help for readers]]&nbsp;{{Define|(?)|Concerns and questions readers may have about Wikipedia}} | list2 = *[[Wikipedia:FAQ/Readers|FAQ]] *[[Wikipedia:Wikipedia book creator status|Books]] * [[Help:Copyright|Copyright]] * [[Help:Glossary|Glossary]] * [[Help:Mobile access|Mobile access]] * [[Help:Navigation|Navigation]] * [[Help:Other languages|Other languages]] * [[Help:Searching|Searching]] * [[Help:Student help|Students]] * [[Help:Viewing media|Viewing media]] | group3 = [[Wikipedia:Contributing to Wikipedia|Contributing<br/>to Wikipedia]]&nbsp;{{Define|(?)|Overviews and resources needed to comprehend, comment on, and edit}} | list3 = * [[Wikipedia:Guidance for younger editors|Advice for young editors]] * [[Wikipedia:Avoiding common mistakes|Avoiding common mistakes]] * [[Wikipedia:Etiquette|Etiquette]] * [[Wikipedia:Simplified Manual of Style|Simplified Manual of Style]] * [[Wikipedia:Simplified ruleset|Simplified rule-set]] ** [[Wikipedia:Ignore all rules|"Ignore all rules"]] ** [[Wikipedia:The rules are principles|"The rules are principles"]] *[[Wikipedia:Styletips|Style-tips]] * [[Wikipedia:Tip of the day|Tip of the day]] * [[Help:Your first article|Your first article]]&nbsp;([[Wikipedia:Article wizard|article wizard]]) | group4 = [[Help:Getting started|Getting started]]&nbsp;{{Define|(?)|Introductions and tutorials}} | list4 = * [[Wikipedia:Why create an account?|Why create an account?]] *[[Help:Introduction|Introductions by topic]] * [[Wikipedia:Graphics tutorials|Graphics tutorials]] ** [[Help:Pictures|Picture tutorial]] ** [[Wikipedia:IRC/Tutorial|IRC {{smaller|(live chat)}} tutorial]] * [[Wikipedia:VisualEditor/User guide|VisualEditor user guide]] | group5 = [[Wikipedia:Dos and don'ts|Dos and don'ts]]&nbsp;{{Define|(?)|Wikipedia policies, guidelines, and formatting standards in bullet points}} | list5 = * [[Wikipedia:Accessibility dos and don'ts|Accessibility]] * [[Wikipedia:Biography dos and don'ts|Biographies]] * [[Wikipedia:Biographies of living persons dos and don'ts|Biographies (living)]] * [[Wikipedia:Categorization dos and don'ts|Categorization]] * [[Wikipedia:Consensus dos and don'ts|Consensus]] * [[Wikipedia:Talk dos and don'ts|Discussions]] * [[Wikipedia:Disambiguation dos and don'ts|Disambiguation]] * [[Wikipedia:Image dos and don'ts|Images]] * [[Wikipedia:Lead dos and don'ts|Leads]] * [[Wikipedia:Linking dos and don'ts|Links]] * [[Wikipedia:List dos and don'ts|Lists]] * [[Wikipedia:References dos and don'ts|References]] * [[Wikipedia:Table dos and don'ts|Tables]] * [[Wikipedia:Article title dos and don'ts|Titles (of articles)]] | group7 = [[:Category:Wikipedia how-to|How-to pages]] and<br/>[[:Category:Wikipedia information pages|information pages]]&nbsp;{{Define|(?)|Topic specific informative and instructional pages}} | list7 = * [[Wikipedia:Guide to appealing blocks|Appealing blocks]] * [[Wikipedia:Guide to deletion|Article deletion]] * [[Help:Category|Categories]] * [[Help:Citations quick reference|Citations/references]] ** [[Help:Referencing for beginners|Referencing for beginners]] ** [[Help:Citation Style 1|Citation Style 1]] ** [[Help:Cite errors|Cite errors]] ** [[Help:References and page numbers|References and page numbers]] * [[Help:Convert|Convert]] * [[Help:Diff|Diff]] * [[Help:Editing|Editing]] ** [[Help:Minor edit|Minor edit]] ** [[Help:Edit toolbar|toolbar]] ** [[Help:Edit conflict|edit conflict]] * [[Help:Find sources|Find sources]] * [[Help:Files|Files]] * [[Help:Footnotes|Footnotes]] * [[Wikipedia:Guide to image deletion|Image deletion]] * [[Help:Infobox|Infoboxes]] * [[Help:Link|Linking]]&nbsp;([[Help:Link color|link color]]) * [[Help:Logging in|Logging in]] * [[Wikipedia:Merging|Merging]] * [[Help:Page name|Page name]] ** [[Help:How to move a page|Renaming pages]] * [[Help:Redirect|Redirect]] * [[Help:Reset password|Passwords]] ** [[Help:Email confirmation|Email confirmation]] * [[Help:Reverting|Reverting]] ** [[Help:Simple guide to vandalism cleanup|Simple vandalism cleanup]] * [[Help:Talk pages|Talk pages]]&nbsp;([[Help:Archiving a talk page|archiving]] *[[Help:Archiving (plain and simple)|simple archiving]]) * [[Help:User contributions|User contributions]] * [[Help:WP search protocol|WP search protocol]] | group8 = [[Wiki markup|Coding]]&nbsp;{{Define|(?)|Wikitext information consists of the syntax used to format a page}} | list8 = * [[Help:Wikitext|Wiki markup]] * [[Help:Barchart|Barchart]]s * [[Help:Calculation|Calculation]]s * [[Help:Special characters|Characters]] * [[Help:Columns|Column]]s * [[Wikipedia:Manual of Style/Hidden text|Hidden text]] * [[Help:HTML in wikitext|HTML]] * [[Help:List|Lists]] * [[Help:Magic words|Magic words]] * [[Help:Musical symbols|Music symbols]] * [[Help:Section|Sections]] * [[Help:Sound file markup|Sounds]] * [[Help:Table|Tables]] * [[Help:Template|Template]]s * [[Wikipedia:Transclusion|Transclusion]] * [[Help:URL|URL]] * [[Help:Visual file markup|Visual files]] | group9 = [[Wikipedia:Directories and indexes|Directories]]&nbsp;{{Define|(?)|Wikipedia's directories and indexes}} | list9 = * [[Wikipedia:Wikipedia abbreviations|Abbreviations]] *[[Wikipedia:Contents|Contents]] <small>(Encyclopedia proper)</small> * [[Wikipedia:Department directory|Departments]] * [[Wikipedia:Editor's index to Wikipedia|Editor's index]] * [[Wikipedia:Essay directory|Essays]] * [[Wikipedia:FAQ/Index|FAQs]] * [[Wikipedia:Glossary|Glossary]] * [[Wikipedia:List of guidelines|Guidelines]] * [[Wikipedia:Manual of Style/Contents|Manual of Style ]] * [[Wikipedia:List of policies|Policies]] *[[Wikipedia:Maintenance|Tasks]] * [[Wikipedia:Tips|Tips]] * [[Wikipedia:Tools|Tools]] | below =''' [[Help: Wikipedia: The Missing Manual|Missing Manual]]''' ---- {{edit|Special:MyTalk|'''Ask for help on your talk page'''|section=new|preload=Help:Contents/helpmepreload|preloadtitle=Help me!}}&nbsp;'''{{Define|(?)| If you need help, you can use this link to ask a question on your talk page; a volunteer will visit you there shortly!}}''' }}<noinclude> {{documentation}} <!-- Add categories to the /doc subpage and interwikis in Wikidata, not here! --> </noinclude> lmv3pnax9h67opymw89p39v2c5ex4io Module:Category handler 828 1756 27812 27811 2022-07-30T05:45:54Z Samatics 9 1 revision imported from [[:en:Module:Category_handler]]: Import citation templates Scribunto text/plain -------------------------------------------------------------------------------- -- -- -- CATEGORY HANDLER -- -- -- -- This module implements the {{category handler}} template in Lua, -- -- with a few improvements: all namespaces and all namespace aliases -- -- are supported, and namespace names are detected automatically for -- -- the local wiki. This module requires [[Module:Namespace detect]] -- -- and [[Module:Yesno]] to be available on the local wiki. It can be -- -- configured for different wikis by altering the values in -- -- [[Module:Category handler/config]], and pages can be blacklisted -- -- from categorisation by using [[Module:Category handler/blacklist]]. -- -- -- -------------------------------------------------------------------------------- -- Load required modules local yesno = require('Module:Yesno') -- Lazily load things we don't always need local mShared, mappings local p = {} -------------------------------------------------------------------------------- -- Helper functions -------------------------------------------------------------------------------- local function trimWhitespace(s, removeBlanks) if type(s) ~= 'string' then return s end s = s:match('^%s*(.-)%s*$') if removeBlanks then if s ~= '' then return s else return nil end else return s end end -------------------------------------------------------------------------------- -- CategoryHandler class -------------------------------------------------------------------------------- local CategoryHandler = {} CategoryHandler.__index = CategoryHandler function CategoryHandler.new(data, args) local obj = setmetatable({ _data = data, _args = args }, CategoryHandler) -- Set the title object do local pagename = obj:parameter('demopage') local success, titleObj if pagename then success, titleObj = pcall(mw.title.new, pagename) end if success and titleObj then obj.title = titleObj if titleObj == mw.title.getCurrentTitle() then obj._usesCurrentTitle = true end else obj.title = mw.title.getCurrentTitle() obj._usesCurrentTitle = true end end -- Set suppression parameter values for _, key in ipairs{'nocat', 'categories'} do local value = obj:parameter(key) value = trimWhitespace(value, true) obj['_' .. key] = yesno(value) end do local subpage = obj:parameter('subpage') local category2 = obj:parameter('category2') if type(subpage) == 'string' then subpage = mw.ustring.lower(subpage) end if type(category2) == 'string' then subpage = mw.ustring.lower(category2) end obj._subpage = trimWhitespace(subpage, true) obj._category2 = trimWhitespace(category2) -- don't remove blank values end return obj end function CategoryHandler:parameter(key) local parameterNames = self._data.parameters[key] local pntype = type(parameterNames) if pntype == 'string' or pntype == 'number' then return self._args[parameterNames] elseif pntype == 'table' then for _, name in ipairs(parameterNames) do local value = self._args[name] if value ~= nil then return value end end return nil else error(string.format( 'invalid config key "%s"', tostring(key) ), 2) end end function CategoryHandler:isSuppressedByArguments() return -- See if a category suppression argument has been set. self._nocat == true or self._categories == false or ( self._category2 and self._category2 ~= self._data.category2Yes and self._category2 ~= self._data.category2Negative ) -- Check whether we are on a subpage, and see if categories are -- suppressed based on our subpage status. or self._subpage == self._data.subpageNo and self.title.isSubpage or self._subpage == self._data.subpageOnly and not self.title.isSubpage end function CategoryHandler:shouldSkipBlacklistCheck() -- Check whether the category suppression arguments indicate we -- should skip the blacklist check. return self._nocat == false or self._categories == true or self._category2 == self._data.category2Yes end function CategoryHandler:matchesBlacklist() if self._usesCurrentTitle then return self._data.currentTitleMatchesBlacklist else mShared = mShared or require('Module:Category handler/shared') return mShared.matchesBlacklist( self.title.prefixedText, mw.loadData('Module:Category handler/blacklist') ) end end function CategoryHandler:isSuppressed() -- Find if categories are suppressed by either the arguments or by -- matching the blacklist. return self:isSuppressedByArguments() or not self:shouldSkipBlacklistCheck() and self:matchesBlacklist() end function CategoryHandler:getNamespaceParameters() if self._usesCurrentTitle then return self._data.currentTitleNamespaceParameters else if not mappings then mShared = mShared or require('Module:Category handler/shared') mappings = mShared.getParamMappings(true) -- gets mappings with mw.loadData end return mShared.getNamespaceParameters( self.title, mappings ) end end function CategoryHandler:namespaceParametersExist() -- Find whether any namespace parameters have been specified. -- We use the order "all" --> namespace params --> "other" as this is what -- the old template did. if self:parameter('all') then return true end if not mappings then mShared = mShared or require('Module:Category handler/shared') mappings = mShared.getParamMappings(true) -- gets mappings with mw.loadData end for ns, params in pairs(mappings) do for i, param in ipairs(params) do if self._args[param] then return true end end end if self:parameter('other') then return true end return false end function CategoryHandler:getCategories() local params = self:getNamespaceParameters() local nsCategory for i, param in ipairs(params) do local value = self._args[param] if value ~= nil then nsCategory = value break end end if nsCategory ~= nil or self:namespaceParametersExist() then -- Namespace parameters exist - advanced usage. if nsCategory == nil then nsCategory = self:parameter('other') end local ret = {self:parameter('all')} local numParam = tonumber(nsCategory) if numParam and numParam >= 1 and math.floor(numParam) == numParam then -- nsCategory is an integer ret[#ret + 1] = self._args[numParam] else ret[#ret + 1] = nsCategory end if #ret < 1 then return nil else return table.concat(ret) end elseif self._data.defaultNamespaces[self.title.namespace] then -- Namespace parameters don't exist, simple usage. return self._args[1] end return nil end -------------------------------------------------------------------------------- -- Exports -------------------------------------------------------------------------------- local p = {} function p._exportClasses() -- Used for testing purposes. return { CategoryHandler = CategoryHandler } end function p._main(args, data) data = data or mw.loadData('Module:Category handler/data') local handler = CategoryHandler.new(data, args) if handler:isSuppressed() then return nil end return handler:getCategories() end function p.main(frame, data) data = data or mw.loadData('Module:Category handler/data') local args = require('Module:Arguments').getArgs(frame, { wrappers = data.wrappers, valueFunc = function (k, v) v = trimWhitespace(v) if type(k) == 'number' then if v ~= '' then return v else return nil end else return v end end }) return p._main(args, data) end return p letwavu3yvlayfzew66uuwixmwebq5b Module:Category handler/blacklist 828 1757 27814 27813 2022-07-30T05:45:55Z Samatics 9 1 revision imported from [[:en:Module:Category_handler/blacklist]]: Import citation templates Scribunto text/plain -- This module contains the blacklist used by [[Module:Category handler]]. -- Pages that match Lua patterns in this list will not be categorised unless -- categorisation is explicitly requested. return { '^Main Page$', -- don't categorise the main page. -- Don't categorise the following pages or their subpages. -- "%f[/\0]" matches if the next character is "/" or the end of the string. '^Wikipedia:Cascade%-protected items%f[/\0]', '^User:UBX%f[/\0]', -- The userbox "template" space. '^User talk:UBX%f[/\0]', -- Don't categorise subpages of these pages, but allow -- categorisation of the base page. '^Wikipedia:Template index/.*$', -- Don't categorise archives. '/[aA]rchive', "^Wikipedia:Administrators' noticeboard/IncidentArchive%d+$", } fsv1drcay6t25e91hzhqxtyp7pckbpx Module:Category handler/config 828 1758 27816 27815 2022-07-30T05:45:55Z Samatics 9 1 revision imported from [[:en:Module:Category_handler/config]]: Import citation templates Scribunto text/plain -------------------------------------------------------------------------------- -- [[Module:Category handler]] configuration data -- -- Language-specific parameter names and values can be set here. -- -- For blacklist config, see [[Module:Category handler/blacklist]]. -- -------------------------------------------------------------------------------- local cfg = {} -- Don't edit this line. -------------------------------------------------------------------------------- -- Start configuration data -- -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Parameter names -- -- These configuration items specify custom parameter names. -- -- To add one extra name, you can use this format: -- -- -- -- foo = 'parameter name', -- -- -- -- To add multiple names, you can use this format: -- -- -- -- foo = {'parameter name 1', 'parameter name 2', 'parameter name 3'}, -- -------------------------------------------------------------------------------- cfg.parameters = { -- The nocat and categories parameter suppress -- categorisation. They are used with Module:Yesno, and work as follows: -- -- cfg.nocat: -- Result of yesno() Effect -- true Categorisation is suppressed -- false Categorisation is allowed, and -- the blacklist check is skipped -- nil Categorisation is allowed -- -- cfg.categories: -- Result of yesno() Effect -- true Categorisation is allowed, and -- the blacklist check is skipped -- false Categorisation is suppressed -- nil Categorisation is allowed nocat = 'nocat', categories = 'categories', -- The parameter name for the legacy "category2" parameter. This skips the -- blacklist if set to the cfg.category2Yes value, and suppresses -- categorisation if present but equal to anything other than -- cfg.category2Yes or cfg.category2Negative. category2 = 'category2', -- cfg.subpage is the parameter name to specify how to behave on subpages. subpage = 'subpage', -- The parameter for data to return in all namespaces. all = 'all', -- The parameter name for data to return if no data is specified for the -- namespace that is detected. other = 'other', -- The parameter name used to specify a page other than the current page; -- used for testing and demonstration. demopage = 'page', } -------------------------------------------------------------------------------- -- Parameter values -- -- These are set values that can be used with certain parameters. Only one -- -- value can be specified, like this: -- -- -- -- cfg.foo = 'value name' -- -- -------------------------------------------------------------------------------- -- The following settings are used with the cfg.category2 parameter. Setting -- cfg.category2 to cfg.category2Yes skips the blacklist, and if cfg.category2 -- is present but equal to anything other than cfg.category2Yes or -- cfg.category2Negative then it supresses cateogrisation. cfg.category2Yes = 'yes' cfg.category2Negative = '¬' -- The following settings are used with the cfg.subpage parameter. -- cfg.subpageNo is the value to specify to not categorise on subpages; -- cfg.subpageOnly is the value to specify to only categorise on subpages. cfg.subpageNo = 'no' cfg.subpageOnly = 'only' -------------------------------------------------------------------------------- -- Default namespaces -- -- This is a table of namespaces to categorise by default. The keys are the -- -- namespace numbers. -- -------------------------------------------------------------------------------- cfg.defaultNamespaces = { [ 0] = true, -- main [ 6] = true, -- file [ 12] = true, -- help [ 14] = true, -- category [100] = true, -- portal [108] = true, -- book } -------------------------------------------------------------------------------- -- Wrappers -- -- This is a wrapper template or a list of wrapper templates to be passed to -- -- [[Module:Arguments]]. -- -------------------------------------------------------------------------------- cfg.wrappers = 'Template:Category handler' -------------------------------------------------------------------------------- -- End configuration data -- -------------------------------------------------------------------------------- return cfg -- Don't edit this line. 6ga9hbq2pdwalsvx68i53dmbr421rq5 Module:Category handler/data 828 1759 27818 27817 2022-07-30T05:45:55Z Samatics 9 1 revision imported from [[:en:Module:Category_handler/data]]: Import citation templates Scribunto text/plain -- This module assembles data to be passed to [[Module:Category handler]] using -- mw.loadData. This includes the configuration data and whether the current -- page matches the title blacklist. local data = require('Module:Category handler/config') local mShared = require('Module:Category handler/shared') local blacklist = require('Module:Category handler/blacklist') local title = mw.title.getCurrentTitle() data.currentTitleMatchesBlacklist = mShared.matchesBlacklist( title.prefixedText, blacklist ) data.currentTitleNamespaceParameters = mShared.getNamespaceParameters( title, mShared.getParamMappings() ) return data k26mwixuaeijisfddb0sxkg82iux8v4 Module:Category handler/shared 828 1760 27820 27819 2022-07-30T05:45:55Z Samatics 9 1 revision imported from [[:en:Module:Category_handler/shared]]: Import citation templates Scribunto text/plain -- This module contains shared functions used by [[Module:Category handler]] -- and its submodules. local p = {} function p.matchesBlacklist(page, blacklist) for i, pattern in ipairs(blacklist) do local match = mw.ustring.match(page, pattern) if match then return true end end return false end function p.getParamMappings(useLoadData) local dataPage = 'Module:Namespace detect/data' if useLoadData then return mw.loadData(dataPage).mappings else return require(dataPage).mappings end end function p.getNamespaceParameters(titleObj, mappings) -- We don't use title.nsText for the namespace name because it adds -- underscores. local mappingsKey if titleObj.isTalkPage then mappingsKey = 'talk' else mappingsKey = mw.site.namespaces[titleObj.namespace].name end mappingsKey = mw.ustring.lower(mappingsKey) return mappings[mappingsKey] or {} end return p omlsnhudxz6juptvtxz7ns97jutbzc5 Module:Delink 828 1761 27822 27821 2022-07-30T05:45:55Z Samatics 9 1 revision imported from [[:en:Module:Delink]]: Import citation templates Scribunto text/plain -- This module de-links most wikitext. require("Module:No globals") local p = {} local getArgs local function delinkReversePipeTrick(s) if s:match("^%[%[|.*[|\n]") then -- Check for newlines or multiple pipes. return s end return s:match("%[%[|(.*)%]%]") end local function delinkPipeTrick(s) -- We need to deal with colons, brackets, and commas, per [[Help:Pipe trick]]. -- First, remove the text before the first colon, if any. if s:match(":") then s = s:match("%[%[.-:(.*)|%]%]") -- If there are no colons, grab all of the text apart from the square brackets and the pipe. else s = s:match("%[%[(.*)|%]%]") end -- Next up, brackets and commas. if s:match("%(.-%)$") then -- Brackets trump commas. s = s:match("(.-) ?%(.-%)$") elseif s:match(",") then -- If there are no brackets, display only the text before the first comma. s = s:match("(.-),.*$") end return s end -- Return wikilink target |wikilinks=target local function getDelinkedTarget(s) local result = s -- Deal with the reverse pipe trick. if result:match("%[%[|") then return delinkReversePipeTrick(result) end result = mw.uri.decode(result, "PATH") -- decode percent-encoded entities. Leave underscores and plus signs. result = mw.text.decode(result, true) -- decode HTML entities. -- Check for bad titles. To do this we need to find the -- title area of the link, i.e. the part before any pipes. local target_area if result:match("|") then -- Find if we're dealing with a piped link. target_area = result:match("^%[%[(.-)|.*%]%]") else target_area = result:match("^%[%[(.-)%]%]") end -- Check for bad characters. if mw.ustring.match(target_area, "[%[%]<>{}%%%c\n]") and mw.ustring.match(target_area, "[%[%]<>{}%%%c\n]") ~= "?" then return s end return target_area end local function getDelinkedLabel(s) local result = s -- Deal with the reverse pipe trick. if result:match("%[%[|") then return delinkReversePipeTrick(result) end result = mw.uri.decode(result, "PATH") -- decode percent-encoded entities. Leave underscores and plus signs. result = mw.text.decode(result, true) -- decode HTML entities. -- Check for bad titles. To do this we need to find the -- title area of the link, i.e. the part before any pipes. local target_area if result:match("|") then -- Find if we're dealing with a piped link. target_area = result:match("^%[%[(.-)|.*%]%]") else target_area = result:match("^%[%[(.-)%]%]") end -- Check for bad characters. if mw.ustring.match(target_area, "[%[%]<>{}%%%c\n]") and mw.ustring.match(target_area, "[%[%]<>{}%%%c\n]") ~= "?" then return s end -- Check for categories, interwikis, and files. local colon_prefix = result:match("%[%[(.-):.*%]%]") or "" -- Get the text before the first colon. local ns = mw.site.namespaces[colon_prefix] -- see if this is a known namespace if mw.language.isKnownLanguageTag(colon_prefix) or (ns and (ns.canonicalName == "File" or ns.canonicalName == "Category")) then return "" end -- Remove the colon if the link is using the [[Help:Colon trick]]. if result:match("%[%[:") then result = "[[" .. result:match("%[%[:(.*%]%])") end -- Deal with links using the [[Help:Pipe trick]]. if mw.ustring.match(result, "^%[%[[^|]*|%]%]") then return delinkPipeTrick(result) end -- Find the display area of the wikilink if result:match("|") then -- Find if we're dealing with a piped link. result = result:match("^%[%[.-|(.+)%]%]") -- Remove new lines from the display of multiline piped links, -- where the pipe is before the first new line. result = result:gsub("\n", "") else result = result:match("^%[%[(.-)%]%]") end return result end local function delinkURL(s) -- Assume we have already delinked internal wikilinks, and that -- we have been passed some text between two square brackets [foo]. -- If the text contains a line break it is not formatted as a URL, regardless of other content. if s:match("\n") then return s end -- Check if the text has a valid URL prefix and at least one valid URL character. local valid_url_prefixes = {"//", "http://", "https://", "ftp://", "gopher://", "mailto:", "news:", "irc://"} local url_prefix for _ ,v in ipairs(valid_url_prefixes) do if mw.ustring.match(s, '^%[' .. v ..'[^"%s].*%]' ) then url_prefix = v break end end -- Get display text if not url_prefix then return s end s = s:match("^%[" .. url_prefix .. "(.*)%]") -- Grab all of the text after the URL prefix and before the final square bracket. s = s:match('^.-(["<> ].*)') or "" -- Grab all of the text after the first URL separator character ("<> ). s = mw.ustring.match(s, "^%s*(%S.*)$") or "" -- If the separating character was a space, trim it off. local s_decoded = mw.text.decode(s, true) if mw.ustring.match(s_decoded, "%c") then return s end return s_decoded end local function delinkLinkClass(text, pattern, delinkFunction) if type(text) ~= "string" then error("Attempt to de-link non-string input.", 2) end if type(pattern) ~= "string" or mw.ustring.sub(pattern, 1, 1) ~= "^" then error('Invalid pattern detected. Patterns must begin with "^".', 2) end -- Iterate over the text string, and replace any matched text. using the -- delink function. We need to iterate character by character rather -- than just use gsub, otherwise nested links aren't detected properly. local result = "" while text ~= "" do -- Replace text using one iteration of gsub. text = mw.ustring.gsub(text, pattern, delinkFunction, 1) -- Append the left-most character to the result string. result = result .. mw.ustring.sub(text, 1, 1) text = mw.ustring.sub(text, 2, -1) end return result end function p._delink(args) local text = args[1] or "" if args.refs == "yes" then -- Remove any [[Help:Strip markers]] representing ref tags. In most situations -- this is not a good idea - only use it if you know what you are doing! text = mw.ustring.gsub(text, "UNIQ%w*%-ref%-%d*%-QINU", "") end if args.comments ~= "no" then text = text:gsub("<!%-%-.-%-%->", "") -- Remove html comments. end if args.wikilinks ~= "no" and args.wikilinks ~= "target" then -- De-link wikilinks and return the label portion of the wikilink. text = delinkLinkClass(text, "^%[%[.-%]%]", getDelinkedLabel) elseif args.wikilinks == "target" then -- De-link wikilinks and return the target portions of the wikilink. text = delinkLinkClass(text, "^%[%[.-%]%]", getDelinkedTarget) end if args.urls ~= "no" then text = delinkLinkClass(text, "^%[.-%]", delinkURL) -- De-link URLs. end if args.whitespace ~= "no" then -- Replace single new lines with a single space, but leave double new lines -- and new lines only containing spaces or tabs before a second new line. text = mw.ustring.gsub(text, "([^\n \t][ \t]*)\n([ \t]*[^\n \t])", "%1 %2") text = text:gsub("[ \t]+", " ") -- Remove extra tabs and spaces. end return text end function p.delink(frame) if not getArgs then getArgs = require('Module:Arguments').getArgs end return p._delink(getArgs(frame, {wrappers = 'Template:Delink'})) end return p 951n1j8ju9158tl4ivrmhzgbja8loo1 Module:Footnotes 828 1762 27824 27823 2022-07-30T05:45:55Z Samatics 9 1 revision imported from [[:en:Module:Footnotes]]: Import citation templates Scribunto text/plain require('Module:No globals'); local getArgs = require ('Module:Arguments').getArgs; --[[--------------------------< A R G S _ D E F A U L T >------------------------------------------------------ a table to specify initial values. ]] local args_default = { bracket_left = '', bracket_right = '', bracket_year_left = '', bracket_year_right = '', postscript = '', page = '', pages = '', location = '', page_sep = ", p.&nbsp;", pages_sep = ", pp.&nbsp;", ref = '', template = 'harv', -- if template name not provided in {{#invoke:}} use this }; --[[--------------------------< T A R G E T _ C H E C K >------------------------------------------------------ look for anchor_id (CITEREF name-list and year or text from |ref=) in anchor_id_list the 'no target' error may be suppressed with |ignore-err=yes when target cannot be found because target is inside a template that wraps another template; 'multiple targets' error may not be suppressed ]] local function target_check (anchor_id, args) local namespace = mw.title.getCurrentTitle().namespace; local anchor_id_list_module = mw.loadData ('Module:Footnotes/anchor_id_list'); local anchor_id_list = anchor_id_list_module.anchor_id_list; local article_whitelist = anchor_id_list_module.article_whitelist; local template_list = anchor_id_list_module.template_list; local whitelist_module = mw.loadData ('Module:Footnotes/whitelist'); local whitelist = whitelist_module.whitelist; local special_patterns = whitelist_module.special_patterns; local DNB_special_patterns = whitelist_module.DNB_special_patterns; local DNB_template_names = whitelist_module.DNB_template_names; if 10 == namespace then return ''; -- automatic form of |no-tracking=yes; TODO: is this too broad? end local tally = anchor_id_list[anchor_id]; -- nil when anchor_id not in list; else a tally local msg; local category; if not tally then if args.ignore then return ''; -- if ignore is true then no message, no category end if article_whitelist and article_whitelist[anchor_id] then -- if an article-local whitelist and anchor ID is in it return ''; -- done end local wl_anchor_id = anchor_id; -- copy to be modified to index into the whitelist if args.year then -- for anchor IDs created by this template (not in |ref=) that have a date if args.year:match ('%d%l$') or -- use the date value to determine if we should remove the disambiguator args.year:match ('n%.d%.%l$') or args.year:match ('nd%l$') then wl_anchor_id = wl_anchor_id:gsub ('%l$', ''); -- remove the disambiguator end end local t_tbl = whitelist[wl_anchor_id]; -- get list of templates associated with this anchor ID if t_tbl then -- when anchor ID not whitelisted t_tbl is nil for _, t in ipairs (t_tbl) do -- spin through the list of templates associated with this anchor ID if template_list[t] then -- if associated template is found in the list of templates in the article return ''; -- anchor ID is whitlisted and article has matching template so no error end end end for _, pattern in ipairs (special_patterns) do -- spin through the spcial patterns and try to match if anchor_id:match (pattern) then return ''; end end for _, dnb_t in ipairs (DNB_template_names or {}) do -- getting desparate now, are there any DNB templates? DNB_template_names may be nil; empty table prevents script error if template_list[dnb_t] then -- if the article has this DNB template for _, pattern in ipairs (DNB_special_patterns) do -- spin through the DNB-specifiec wildcard patterns if anchor_id:match (pattern) then -- and attempt a match return ''; -- found a match end end end end msg = 'no target: ' .. anchor_id; -- anchor_id not found category = '[[Category:Harv and Sfn no-target errors]]'; elseif 1 < tally then msg = 'multiple targets (' .. tally .. '×): ' .. anchor_id; -- more than one anchor_id in this article category = 0 == namespace and '[[Category:Harv and Sfn multiple-target errors]]' or ''; -- only categorize in article space return '<span class="error harv-error" style="display: inline; font-size:100%"> ' .. args.template .. ' error: ' .. msg .. ' ([[:Category:Harv and Sfn template errors|help]])</span>' .. category; end -- category = 0 == namespace and '[[Category:Harv and Sfn template errors]]' or ''; -- only categorize in article space category = 0 == namespace and category or ''; -- only categorize in article space --use this version to show error messages -- return msg and '<span class="error harv-error" style="display: inline; font-size:100%"> ' .. args.template .. ' error: ' .. msg .. ' ([[:Category:Harv and Sfn template errors|help]])</span>' .. category or ''; --use this version to hide error messages return msg and '<span class="error harv-error" style="display: none; font-size:100%"> ' .. args.template .. ' error: ' .. msg .. ' ([[:Category:Harv and Sfn template errors|help]])</span>' .. category or ''; end --[[--------------------------< I S _ Y E A R >---------------------------------------------------------------- evaluates param to see if it is one of these forms with or without lowercase letter disambiguator: YYYY n.d. nd c. YYYY YYYY–YYYY (separator is endash) YYYY–YY (separator is endash) return true when param has a recognized form; false else ]] local patterns_date= { '^%d%d%d%d?%l?$', '^n%.d%.%l?$', '^nd%l?$', '^c%. %d%d%d%d?%l?$', '^%d%d%d%d–%d%d%d%d%l?$', '^%d%d%d%d–%d%d%l?$', } local function is_year (param, args) args.year = ''; -- used for harv error; for _, pattern in ipairs (patterns_date) do if mw.ustring.match (param, pattern) then args.year = param; -- used for harv error; return true; end end end --[[--------------------------< C O R E >---------------------------------------------------------------------- returns an anchor link (CITEREF) formed from one to four author names, year, and insource location (|p=, |pp=, loc=) ]] local function core( args ) local result; local err_msg = '' if args.P5 ~= '' then if is_year (args.P5, args) then result = table.concat ({args.P1, ' et al. ', args.bracket_year_left, args.P5, args.bracket_year_right}); else args.P5 = ''; -- when P5 not a year don't include in anchor result = table.concat ({args.P1, ' et al.'}); -- and don't render it end elseif args.P4 ~= '' then if is_year (args.P4, args) then result = table.concat ({args.P1, ', ', args.P2, ' &amp; ', args.P3, ' ', args.bracket_year_left, args.P4, args.bracket_year_right}); -- three names and a year else result = table.concat ({args.P1, ' et al.'}); -- four names end elseif args.P3 ~= '' then if is_year (args.P3, args) then result = table.concat ({args.P1, ' &amp; ', args.P2, ' ', args.bracket_year_left, args.P3, args.bracket_year_right}); -- two names and a year else result = table.concat ({args.P1, ', ', args.P2, ' ', ' &amp; ', args.P3}); -- three names end elseif args.P2 ~= '' then if is_year (args.P2, args) then result = table.concat ({args.P1, ' ', args.bracket_year_left, args.P2, args.bracket_year_right}); -- one name and year else result = table.concat ({args.P1, ' &amp; ', args.P2}); -- two names end else result = args.P1; -- one name end -- when author-date result ends with a dot (typically when the last positional parameter holds 'n.d.') -- and when no in-source location (no |p=, |pp=, or |loc=) -- and when the first or only character in args.postscript is a dot -- remove the author-date result trailing dot -- the author-date result trailing dot will be replaced later with the content of args.postscript (usually a dot) if ('.' == result:sub(-1)) and ('.' == args.postscript:sub(1)) and ('' == args.page) and ('' == args.pages) and ('' == args.location) then result = result:gsub ('%.$', ''); end if args.ref ~= 'none' then local anchor_id; if args.ref ~= '' then anchor_id = mw.uri.anchorEncode (args.ref); err_msg = target_check (anchor_id, args); result = table.concat ({'[[#', anchor_id, '|', result, ']]'}); else anchor_id = mw.uri.anchorEncode (table.concat ({'CITEREF', args.P1, args.P2, args.P3, args.P4, args.P5})); err_msg = target_check (anchor_id, args); result = table.concat ({'[[#', anchor_id, '|', result, ']]'}); end end if args.page ~= '' then result = table.concat ({result, args.page_sep, args.page}); elseif args.pages ~= ''then result = table.concat ({result, args.pages_sep, args.pages}); end if args.location ~= '' then result = table.concat ({result, ', ', args.location}); end result = table.concat ({args.bracket_left, result, args.bracket_right, args.postscript}):gsub ('%s+', ' '); -- strip redundant spaces return result .. err_msg; end --[[--------------------------< H Y P H E N _ T O _ D A S H >-------------------------------------------------- Converts a hyphen to a dash under certain conditions. The hyphen must separate like items; unlike items are returned unmodified. These forms are modified: letter - letter (A - B) digit - digit (4-5) digit separator digit - digit separator digit (4.1-4.5 or 4-1-4-5) letterdigit - letterdigit (A1-A5) (an optional separator between letter and digit is supported – a.1-a.5 or a-1-a-5) digitletter - digitletter (5a - 5d) (an optional separator between letter and digit is supported – 5.a-5.d or 5-a-5-d) any other forms are returned unmodified. str may be a comma- or semicolon-separated list This code copied from Module:Citation/CS1. The only modification is to require Module:Citation/CS1/Utilities so that it has access to the functions is_set() and has_accept_as_written() ]] local function hyphen_to_dash( str ) local utilities = require ('Module:Citation/CS1/Utilities'); -- only modification so that this function has access to is_set() and has_accept_as_written() if not utilities.is_set (str) then return str; end local accept; -- Boolean str = str:gsub ('&[nm]dash;', {['&ndash;'] = '–', ['&mdash;'] = '—'}); -- replace &mdash; and &ndash; entities with their characters; semicolon mucks up the text.split str = str:gsub ('&#45;', '-'); -- replace HTML numeric entity with hyphen character str = str:gsub ('&nbsp;', ' '); -- replace &nbsp; entity with generic keyboard space character local out = {}; local list = mw.text.split (str, '%s*[,;]%s*'); -- split str at comma or semicolon separators if there are any for _, item in ipairs (list) do -- for each item in the list item, accept = utilities.has_accept_as_written (item); -- remove accept-this-as-written markup when it wraps all of item if not accept and mw.ustring.match (item, '^%w*[%.%-]?%w+%s*[%-–—]%s*%w*[%.%-]?%w+$') then -- if a hyphenated range or has endash or emdash separators if item:match ('^%a+[%.%-]?%d+%s*%-%s*%a+[%.%-]?%d+$') or -- letterdigit hyphen letterdigit (optional separator between letter and digit) item:match ('^%d+[%.%-]?%a+%s*%-%s*%d+[%.%-]?%a+$') or -- digitletter hyphen digitletter (optional separator between digit and letter) item:match ('^%d+[%.%-]%d+%s*%-%s*%d+[%.%-]%d+$') or -- digit separator digit hyphen digit separator digit item:match ('^%d+%s*%-%s*%d+$') or -- digit hyphen digit item:match ('^%a+%s*%-%s*%a+$') then -- letter hyphen letter item = item:gsub ('(%w*[%.%-]?%w+)%s*%-%s*(%w*[%.%-]?%w+)', '%1–%2'); -- replace hyphen, remove extraneous space characters else item = mw.ustring.gsub (item, '%s*[–—]%s*', '–'); -- for endash or emdash separated ranges, replace em with en, remove extraneous whitespace end end table.insert (out, item); -- add the (possibly modified) item to the output table end local temp_str = ''; -- concatenate the output table into a comma separated string temp_str, accept = utilities.has_accept_as_written (table.concat (out, ', ')); -- remove accept-this-as-written markup when it wraps all of concatenated out if accept then temp_str = utilities.has_accept_as_written (str); -- when global markup removed, return original str; do it this way to suppress boolean second return value return temp_str; else return temp_str; -- else, return assembled temp_str end end --[[--------------------------< A R G S _ F E T C H >--------------------------------------------------------- Because all of the templates share a common set of parameters, a single common function to fetch those parameters from frame and parent frame. ]] local function args_fetch (frame, ps) local args = args_default; -- create a copy of the default table local pframe = frame:getParent(); -- point to the template's parameter table for k, v in pairs (frame.args) do -- override defaults with values provided in the #invoke: if any args[k] = v; end args.postscript = pframe.args.postscript or pframe.args.ps or ps; if 'none' == args.postscript then args.postscript = ''; end args.page = pframe.args.p or pframe.args.page or ''; args.pages = pframe.args.pp or pframe.args.pages or ''; args.pages = ('' ~= args.pages) and hyphen_to_dash (args.pages) or ''; args.location = pframe.args.loc or ''; args.ref = pframe.args.ref or pframe.args.Ref or ''; args.ignore = ('yes' == pframe.args['ignore-false-positive']) or ('yes' == pframe.args['ignore-err']); for i, v in ipairs ({'P1', 'P2', 'P3', 'P4', 'P5'}) do -- loop through the five positional parameters and trim if set else empty string args[v] = (pframe.args[i] and mw.text.trim (pframe.args[i])) or ''; end if args.P5 and not is_year (args.P5, args) then local i = 6; -- initialize the indexer to the sixth positional parameter while pframe.args[i] do -- in case there are too many authors loop through the authors looking for a year local v = mw.text.trim (pframe.args[i]); -- trim if is_year (v, args) then -- if a year args.P5 = v; -- overwrite whatever was in args.P5 with year break; -- and abandon the search end i = i + 1; -- bump the indexer end end return args; end --[[--------------------------< H A R V A R D _ C I T A T I O N >---------------------------------------------- common entry point for: {{harvard citation}} aka {{harv}} {{Harvard citation no brackets}} aka {{harvnb}} {{harvcol}} {{harvcolnb}} {{harvcoltxt}} {{Harvard citation text}} aka {{harvtxt}} {{Harvp}} Distinguishing features (brackets and page separators) are specified in this module's {{#invoke}} in the respective templates. ]] local function harvard_citation (frame) local args = args_fetch (frame, ''); -- get the template and invoke parameters; default postscript is empty string return core (args); end --[[--------------------------< S T R I P _ U R L >------------------------------------------------------------ used by sfn() and sfnm(). This function fixes an issue with reference tooltip gadget where the tooltip is not displayed when an insource locator (|p=, |pp=, |loc=) has an external wikilink that contains a # character strip uri-reserved characters from urls in |p=, |pp-, and |loc= parameters The researved characters are: !#$&'()*+,/:;=?@[] ]] local function strip_url (pages) local escaped_uri; if not pages or ('' == pages) then return pages; end for uri in pages:gmatch ('%[(%a[%w%+%.%-]*://%S+)') do -- for each external link get the uri escaped_uri = uri:gsub ("([%(%)%.%%%+%-%*%?%[%^%$%]])", "%%%1" ); -- save a copy with lua pattern characters escaped uri = uri:gsub ("[!#%$&'%(%)%*%+,/:;=%?@%[%]%.%%]", ''); -- remove reserved characters and '%' because '%20' (space character) is a lua 'invalid capture index' pages = pages:gsub (escaped_uri, uri, 1); -- replace original uri with the stripped version end return pages; end --[[--------------------------< S F N >------------------------------------------------------------------------ entry point for {{sfn}} and {{sfnp}} ]] local function sfn (frame) local args = args_fetch (frame, '.'); -- get the template and invoke parameters; default postscript is a dot local result = core (args); -- go make a CITEREF anchor -- put it all together and then strip redundant spaces local name = table.concat ({'FOOTNOTE', args.P1, args.P2, args.P3, args.P4, args.P5, strip_url (args.page), strip_url (args.pages), strip_url (args.location)}):gsub ('%s+', ' '); return frame:extensionTag ({name='ref', args={name=name}, content=result}); end --[[--------------------------< S F N M >---------------------------------------------------------------------- common entry point for {{sfnm}} and {{sfnmp}} Distinguishing features (brackets) are specified in this module's {{#invoke}} in the respective templates. ]] local function sfnm (frame) local args = args_default; -- create a copy of the default table local pframe = frame:getParent(); -- point to the template's parameter table local n = 1; -- index of source; this is the 'n' in na1, ny, etc local first_pnum = 1; -- first of a pair of positional parameters local second_pnum = 2; -- second of a pair of positional parameters local last_ps = 0; -- index of the last source with |nps= set local last_index = 0; -- index of the last source; these used to determine which of |ps= or |nps= will terminate the whole rendering local out = {}; -- table to hold rendered sources local footnote = {'FOOTNOTE'}; -- all author, date, insource location stuff becomes part of the reference's footnote id; added as we go for k, v in pairs (frame.args) do -- override defaults with values provided in the #invoke: if any args[k] = v; end while true do if not pframe.args[table.concat ({n, 'a1'})] and not pframe.args[first_pnum] then break; -- no na1 or matching positional parameter so done end if pframe.args[table.concat ({n, 'a1'})] then -- does this source use named parameters? for _, v in ipairs ({'P1', 'P2', 'P3', 'P4', 'P5'}) do -- initialize for this source args[v] = ''; end for i, v in ipairs ({'P1', 'P2', 'P3', 'P4', 'P5'}) do -- extract author and year parameters for this source args[v] = pframe.args[table.concat ({n, 'a', i})] or ''; -- attempt to assign author name if '' == args[v] then -- when there wasn't an author name args[v] = pframe.args[table.concat ({n, 'y'})] or ''; -- attempt to assign year break; -- done with author/date for this source end end else -- this source uses positional parameters args.P1 = mw.text.trim (pframe.args[first_pnum]); -- yes, only one author supported args.P2 = (pframe.args[second_pnum] and mw.text.trim (pframe.args[second_pnum])) or ''; -- when positional author, year must also be positional for _, v in ipairs ({'P3', 'P4', 'P5'}) do -- blank the rest of these for this source args[v] = ''; end first_pnum = first_pnum + 2; -- source must use positional author and positional year second_pnum = first_pnum + 1; -- bump these for possible next positional source end args.postscript = pframe.args[table.concat ({n, 'ps'})] or ''; if 'none' == args.postscript then -- this for compatibility with other footnote templates; does nothing args.postscript = ''; end args.ref = pframe.args[table.concat ({n, 'ref'})] or ''; -- alternate reference for this source args.page = pframe.args[table.concat ({n, 'p'})] or ''; -- insource locations for this source args.pages = pframe.args[table.concat ({n, 'pp'})] or ''; args.pages = ('' ~= args.pages) and hyphen_to_dash (args.pages) or ''; args.location = pframe.args[table.concat ({n, 'loc'})] or ''; args.ignore = ('yes' == pframe.args[table.concat ({n, 'ignore-false-positive'})]) or ('yes' == pframe.args[table.concat ({n, 'ignore-err'})]); table.insert (out, core (args)); -- save the rendering of this source for k, v in ipairs ({'P1', 'P2', 'P3', 'P4', 'P5'}) do -- create the FOOTNOTE id if '' ~= args[v] then table.insert (footnote, args[v]); end end for k, v in ipairs ({'page', 'pages', 'location'}) do -- these done separately so that we can strip uri-reserved characters from extlinked page numbers if '' ~= args[v] then table.insert (footnote, strip_url (args[v])) end end last_index = n; -- flags used to select terminal postscript from nps or from end_ps if '' ~= args.postscript then last_ps = n; end n = n+1; -- bump for the next one end local name = table.concat (footnote):gsub ('%s+', ' '); -- put the footnote together and strip redundant space args.end_ps = pframe.args.postscript or pframe.args.ps or '.'; -- this is the postscript for the whole not for the individual sources if 'none' == args.end_ps then -- not an original sfnm parameter value; added for compatibility with other footnote templates args.end_ps = ''; end local result = table.concat ({table.concat (out, '; '), (last_index == last_ps) and '' or args.end_ps}); return frame:extensionTag ({name='ref', args={name=name}, content=result}); end --[[--------------------------< S F N R E F >------------------------------------------------------------------ implements {{sfnref}} ]] local function sfnref (frame) local args = getArgs (frame); local out = {}; for i=1, 5 do -- get the first five args if there are five args if args[i] then out[i] = args[i]; else break; -- less than 5 args break out end end if 5 == #out then -- when we have seen five args there may bemore local i = 6; -- initialize the indexer to the sixth positional parameter while args[i] do -- in case there are too many authors loop through the authors looking for a year if is_year (args[i], args) then -- if a year out[5] = args[i]; -- overwrite whatever was in args[5] with year break; -- and abandon the search end i = i + 1; -- bump the indexer end end return mw.uri.anchorEncode ('CITEREF' .. table.concat (out)); end --[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------ ]] return { harvard_citation = harvard_citation, sfn = sfn, sfnm = sfnm, sfnref = sfnref, }; 2x57eg4kn4kd2u38h6p4rteov6l4211 Module:Footnotes/anchor id list 828 1763 27826 27825 2022-07-30T05:45:56Z Samatics 9 1 revision imported from [[:en:Module:Footnotes/anchor_id_list]]: Import citation templates Scribunto text/plain require('Module:No globals'); local data = mw.loadData ('Module:Footnotes/anchor id list/data'); local whitelist = mw.loadData ('Module:Footnotes/whitelist'); local Lang_obj = mw.language.getContentLanguage(); -- used by template_list_add() to uppercase first letter of template name TODO: better way to do that? local redirects_date = { ['date'] = true, ['datetomos'] = true, ['formatdate'] = true, ['isotodmymdy'] = true, ['isotomos'] = true, } local redirects_patent = { -- special case cs1-like templates because uses different parameters for name and date in anchor ID ['Cite patent'] = true, ['Citeref patent'] = true, ['Ref patent'] = true, } local redirects_sfnref = { ['sfnref'] = true, ['harvid'] = true, } local aliases_author = { -- these use pseudo-patterns in the same way as cs1|2; '#' represents 1 or more enumerator digits 'last#', 'author#', 'surname#', 'author-last#', 'author#-last', 'subject#', 'host#', } local aliases_contributor = { 'contributor#', 'contributor-last#', 'contributor#-last', 'contributor-surname#', 'contributor#-surname', } local aliases_editor = { 'editor#', 'editor-last#', 'editor#-last', 'editor-surname#', 'editor#-surname', } local aliases_harvc_author = { 'last#', 'author#', } local aliases_inventor = { -- cite patent 'inventor#', 'inventor-last#', 'inventor#-last', 'inventor-surname#', 'inventor#-surname', 'invent#', 'invent-#', } local alias_patterns_date = { -- normal lua patterns for most cs1|2-like templates '|%s*year%s*=%s*', '|%s*date%s*=%s*', '|%s*publication%-?date%s*=%s*', '|%s*air%-?date%s*=%s*', } local alias_patterns_harvc_date = { -- normal lua patterns for harvc template '|%s*anchor%-year%s*=%s*', '|%s*year%s*=%s*', } local alias_patterns_patent_date = { -- normal lua patterns for cite patent templates '|%s*issue%-date%s*=%s*', '|%s*gdate%s*=%s*', '|%s*publication%-date%s*=%s*', '|%s*pubdate%s*=%s*', } local patterns_date = { -- normal lua patterns '(%d%d%d%d–%d%d%d%d%l?)$', -- YYYY–YYYY four-digit year range at end (Season YYYY–YYYY); with or without dab '^(%d%d%d%d–%d%d%l?)$', -- YYYY–YY two-digit year range; with or without dab '^(c%. %d%d%d%d?%l?)$', -- three- or four-digit circa year; with or without dab '(%d%d%d%d?%l?)$', -- three- or four-digit year at end of date (dmy or mdy); with or without dab '^(%d%d%d%d?%l?)', -- three- or four-digit year at beginning of date (ymd or YYYY); with or without dab '^(n%.d%.%l?)$', -- 'no date' with dots; with or without dab '^(nd%l?)$', -- 'no date' without dots; with or without dab } local patterns_tags = { '<nowiki>.-</nowiki>', '<!%-%-.-%-%->', '<pre>.-</pre>', '<syntaxhighlight.->.-</syntaxhighlight>', '<source.->.-</source>', -- deprecated alias of syntaxhighlight tag } local template_skip = { -- templates to be skipped for whatever reason; mostly because they resemble cs1-like templates ['Citation-attribution'] = true, } local Article_content; local anchor_id_list = {}; -- exported tables local template_list = {}; local article_whitelist = {}; --[[--------------------------< A R T I C L E _ C O N T E N T _ G E T >---------------------------------------- get article content, remove certain html-like tags and their content so that this code doesn't include any citation templates inside the tags as valid tagets; they are not. ]] local function article_content_get () if not Article_content then Article_content = mw.title.getCurrentTitle():getContent() or ''; -- get the content of the article or ''; new pages edited w/ve do not have 'content' until saved; ve does not preview; phab:T221625 for _, tag in ipairs (patterns_tags) do Article_content = Article_content:gsub (tag, ''); -- remove certain html-like tags and their content end end end --[[--------------------------< S F N R E F _ G E T >---------------------------------------------------------- make an anchor id from the contents of {{sfnref}} or {{harvid}}. this function assumes that {{sfnref}} and {{harvid}} are correctly formed. ]] local function sfnref_get (template) template = template:gsub ('{{%s*(.-)%s*}}', '%1'); -- strip bounding template markup and trim local parts = mw.text.split (template, '%s*|%s*'); -- split at the pipe and remove extraneous space characters local anchor_id = {}; if redirects_sfnref[parts[1]:lower()] then anchor_id[1] = 'CITEREF'; else return nil; -- not an sfnref or harvid template end local i = 2; -- indexer into parts{} table local j = 2; -- indexer into anchor_id{} table which already has 'CITEREF' at [1] while parts[i] and 7 > j do -- loop through what should be just positional parameters for names and year (2-6 four names and a date) if not parts[i]:find ('=') then -- look for equal sign (named paraneter in a template that doesn't support named parameters) anchor_id[j] = parts[i]; -- positional parameters are saved j = j+1; -- bump the anchor_id{} indexer end i = i+ 1; -- bump the parts{} indexer end return table.concat (anchor_id, ''); end --[[--------------------------< D A T E _ G E T >-------------------------------------------------------------- extract year from one of |year=, |date=, |publicationdate=, or |publication-date in that order. Does not error check (that is left to the cs1|2 templates to do) also gets date from |<date alias>={{date|...}} ]] local function date_get (template, aliases) local date; local rvalue; for _, pattern in ipairs (aliases) do -- spin through the date alias patterns rvalue = tostring(template):match (pattern); -- is this |<date alias>= used (tostring() because something makes match() think template is a table) if rvalue then rvalue = tostring(template):match (pattern .. '(%b{})'); -- is rvalue a template? if rvalue then rvalue = rvalue:gsub ('{{%s*(.-)%s*}}', '%1'); -- strip bounding template markup and trim local parts = mw.text.split (rvalue, '%s*|%s*'); -- split at the pipe and remove extraneous space characters if redirects_date[parts[1]:lower()] then -- if parts[1] names {{date}} or redirect rvalue = parts[2]; -- assume that date template is properly formed, first positional parameter is the date else return ''; -- |date= holds some other template than {{date}} or redirect end else rvalue = template:match (pattern .. '([^|}]+)'); if rvalue then -- if rvalue is something rvalue = mw.text.trim (rvalue); -- trim it end if not rvalue or '' == rvalue then -- if rvale was nothing or trimed to nothing rvalue = nil; -- ensure that it is unset so we can try the next parameter in the list end end if rvalue then for _, pattern in ipairs (patterns_date) do -- spin through the recognized date formats date = rvalue:match (pattern); -- attempt to extract year portion according to the pattern if date then return date; -- matched so return; end end break; -- found a date but it was malformed so abandon end end end return ''; -- no date param or date param doesn't hold a recognized date; empty string for concatenation end --[[--------------------------< V N A M E S _ G E T >---------------------------------------------------------- extract names from |vauthors= or |veditors=; there is no |vcontributors= parameter. splits the v parameter value at the comma; correctly handles accept-as-witten markup when used to wrap a comma- separated names (corporate) ]] local function vnames_get (params, vparam) local vnames = {}; -- first four author or editor names go here local split = {}; -- temp table to assist in decoding accept-as-witten-markup if params[vparam] then -- test for |vauthors= or |veditor= split = mw.text.split (params[vparam], '%s*,%s*'); -- this will separate portions of ((Black, Brown, White, an Co.)) local i = 1; -- an indexer while split[i] do if split[i]:match ('^%(%(.*[^%)][^%)]$') then -- first segment of comma-separated accept-as-witten; this segment has the opening doubled parens local name = split[i]; i=i+1; -- bump indexer to next segment while split[i] do name = name .. ', ' .. split[i]; -- concatenate with previous segments if split[i]:match ('^.*%)%)$') then -- if this table member has the closing doubled parens break; -- and done reassembling so end i=i+1; -- bump indexer end table.insert (vnames, name); -- and add accept-as-witten name to the vnames table else table.insert (vnames, split[i]); -- and add name to the vnames table end i=i+1; -- bump indexer if 5 == i then break; end -- limit to four names end for i, vname in ipairs (vnames) do if not vname:match ('%(%(.-%)%)') then -- without accept-this-value-as-written markup vnames[i] = vname:gsub ('(.-)%s+%u+$', '%1'); -- extract and save surname(s) end end for i, vname in ipairs (vnames) do -- repeat, this time for accept-this-value-as-written markup vnames[i] = vname:gsub ('%(%((.-)%)%)', '%1'); -- remove markup if present and save the whole name end end return 0 ~= #vnames and table.concat (vnames) or nil -- return a concatenation of the vnames; nil else end --[[--------------------------< N A M E S _ G E T >------------------------------------------------------------ cs1|2 makes anchor id from contributor, author, or editor name-lists in that order get the names from the cs1|2 template; if there are no contributor names, try author names, then try editor names. returns concatenated names in enumeration order when successful; nil else empty name (nameholding parameter n is present without value) and missing name (nameholding parameter n is not present) are included as empty string with all other names ]] local function names_get (params, aliases_list) local names = {}; -- first four author or editor names go here local enum_alias; -- alias with '#' replaced with a digit for enum=1, 4 do -- four names only for i, alias in ipairs (aliases_list) do if not names[enum] then -- hanven't found a previous alias with this [enum]? see if we can find this alias with this enum enum_alias = alias:gsub ('#', enum); -- replace '#' to make 'lastn' if 1 == enum then -- because |last= and last1= are exact aliases if params[enum_alias] then -- test |last1= first names[enum] = params[enum_alias]; -- found so save the value assigned to |last1= break; -- next enum else enum_alias = alias:gsub ('#', ''); -- replace '#' to make 'last' if params[enum_alias] then names[enum] = params[enum_alias]; -- found so save the value assigned to |last= break; -- next enum end end else -- here for enum 2, 3, 4 if params[enum_alias] then names[enum] = params[enum_alias]; -- found so save the value assigned to |lastn= break; -- next enum end end end end end for enum=1, 4 do -- spin through the names table and local name = names[enum]; if not name then -- when nameholding parameter n is not present (nil) name = ''; -- convert to empty string for concatenation end name = name:gsub('%(%((.-)%)%)', '%1'); -- remove accept-as-written markup if present names[enum] = name; -- save the modified name end local name_str = table.concat (names); -- concatenate the names return '' ~= name_str and name_str or nil; -- return the concatenation if not empty string; nil else end --[[--------------------------< T E M P L A T E _ S T R I P >-------------------------------------------------- removes the citation or havrc template's {{ and }} markup then removes, in whole, any templates found inside the citation or harvc template. Templates are not allowed in parameters that are made part of COinS metadata; yet, they will appear. cs1|2 does not see the template markup but instead sees the result of the template as html. cs1|2 strips the html which leaves the displayed value for the anchor id. We can't do that here so, because templates aren't allowed in parameters, we simply discard any templates found in the cs1|2 template. this may leave a |lastn= parameter empty which will be treated as if it were really empty as cs1|2 do (three authors, |last2= empty -> CITEREFLast1Last3YYYY (the harv and sfn render: 'Last1, & Last3 YYYY' with CITEREFLast1Last3YYYY). ]] local function template_strip (template) template = template:gsub ('^{{%s*', ''):gsub ('%s*}}$', '', 1); -- remove outer {{ and }} (cs1|2 template delimiters with trailing/leading whitespace) template = template:gsub ('%b{}', ''); -- remove any templates from the cs1|2 template return template; end --[[--------------------------< E S C A P E _ L U A _ M A G I C _ C H A R S >---------------------------------- Returns a string where all of lua's magic characters have been escaped. This is important because functions like string.gsub() treat their pattern and replace strings as patterns, not literal strings. ]] local function escape_lua_magic_chars (argument) argument = argument:gsub("%%", "%%%%"); -- replace % with %% argument = argument:gsub("([%^%$%(%)%.%[%]%*%+%-%?])", "%%%1"); -- replace all other lua magic pattern characters return argument; end --[=[-------------------------< W I K I L I N K _ S T R I P >-------------------------------------------------- Wikilink markup does not belong in an anchor id and can / does confuse the code that parses apart citation and harvc templates so here we remove any wiki markup: [[link|label]] -> label [[link]] -> link ]=] local function wikilink_strip (template) for wikilink in template:gmatch ('%[%b[]%]') do -- get a wikilink template = template:gsub ('%[%b[]%]', '__57r1P__', 1); -- install a marker if wikilink:match ('%[%[.-|(.-)%]%]') then wikilink = wikilink:match ('%[%[.-|(.-)%]%]'); -- extract label from complex [[link|label]] wikilink else wikilink = wikilink:match ('%[%[(.-)%]%]'); -- extract link from simple [[link]] wikilinks end wikilink = escape_lua_magic_chars (wikilink); -- in case there are lua magic characters in wikilink template = template:gsub ('__57r1P__', wikilink, 1); -- replace the marker with the appropriate text end return template; end --[[--------------------------< T E M P L A T E _ N A M E _ G E T >-------------------------------------------- return the citation or harvc template's name; convert to lower case and trim leading and trailing whitespace; when the template is a sandbox the subpage portion of the template name is omitted from the returned template name {{Cite book/new |...}} returns cite book ]] local function template_name_get (template) local template_name = template:match ('^{{%s*([^/|}]+)'); -- get template name; ignore subpages ~/new, ~/sandbox; parser functions if not template_name or template_name:match ('^#') then -- parser functions, magic words don't count as templates return nil; -- could not get template name from (possibly corrupt) template; extraneous opening { mid template can cause this; end; template_name = template_name:gsub ('%s*$', ''); -- trim trailing whitespace; leading whitespace already removed return Lang_obj:ucfirst (template_name); -- first character in template name must be uppercase (same as canonical template name) TODO: better way to do this? end --[[--------------------------< T E M P L A T E _ P A R A M S _ G E T >---------------------------------------- parse apart a template's parameters and store in the params table where key is the parameter's name and value is the parameter's value; empty parameters are not saved ]] local function template_params_get (template, params_t) template = wikilink_strip (template); -- because piped wikilinks confuse code that builds params_t{} and because wikilinks not allowed in an anchor id -- strip templates after getting |ref= value because |ref={{sfnref}} and |ref={{harvid}} are allowed template = template_strip (template); -- because template markup can confuse code that builds params_t{} and because templates in name parameters are not allowed local temp_t = mw.text.split (template, '%s*|%s*'); --split on the pipe for _, param in ipairs (temp_t) do if param:find ('=', 1, true) then -- a named parameter? local k, v = param:match ('%s*([^=]-)%s*=%s*([^|}]+)'); if v then -- there must be a value if '' ~= v and not v:match ('^%s$') then -- skip when value is empty string or only whitespace params_t[k] = mw.text.trim (v); -- add trimmed value else end end end end end --[[--------------------------< C I T E R E F _ M A K E _ H A R V C >------------------------------------------ makes anchor_id from {{harvc}} or redirects ]] local function anchor_id_make_harvc (template) local date = date_get (template, alias_patterns_harvc_date); -- get date; done here because might be in {{date}}; return date if valid; empty string else local anchor_id; local params = {}; -- table of harvc parameters local id; -- custom anchor id for this {{harvc}} template id = template:match ('|%s*id%s*=%s*(%b{})'); -- in case |id={{sfnref}}; done here because templates will be stripped template_params_get (template, params); -- build a table of template parameters and their values; this strips wikilinks and templates if id then -- when set is {{sfnref}} or {{harvid}} template return sfnref_get (id); -- returns content of {{sfnref}} or {{harvid}}; nil else end if params.id then -- custom anchor for this {{harvc}} template (text) return params.id; -- |id= value as written end anchor_id = names_get (params, aliases_harvc_author); -- get the harvc contributor names if anchor_id then -- if names were gotten return 'CITEREF' .. anchor_id .. date; end return nil; -- no names; no anchor_id end --[[--------------------------< A N C H O R _ I D _ M A K E _ W R A P P E R >---------------------------------- for wrapper templates inspect externally visible |ref= to decide what to do: |ref= - empty or missing: get names and date from whitelist defaults; override defaults from externally visible template parameters |ref=harv - same as empty or missing |ref={{SfnRef|name|name|name|name|year}} - assemble an anchor id from {{sfnref}} positional parameters |ref={{Harvid|name|name|name|name|year}} - assemble an anchor id from {{harvid}} positional parameters |ref=none - skip; do nothing because an anchor id intentionally suppressed; TODO: keep with a type code of '0'? |ref=<text> - save param value because may match an anchor id override value in {{harv}} template |ref= parameter or {{harvc}} |id= parameter ]] local function anchor_id_make_wrapper (template) local ref; -- content of |ref= local template_name; -- name of the template local anchor_id; -- the assembled anchor id from this template local date; local name_default; local date_default; local vol; local params = {}; -- table of template parameters template_name = template_name_get (template); -- get first char uppercase trimmed template name; ignore subpages ~/new, ~/sandbox if not template_name or template_skip[template_name] then return nil; -- could not extract template name from (possibly corrupted) template (extraneous opening { in the template will cause this) end date = date_get (template, alias_patterns_date); -- get date; done here because might be in {{date}} -- if '' == date then -- date = whitelist.wrapper_templates[template_name][2] or ''; -- no externally visible date so get default date -- end ref = template:match ('|%s*ref%s*=%s*(%b{})'); -- first look for |ref={{sfnref}} or |ref={{harvid}} because we will strip templates from the wrapper template if not ref then if template:match ('|%s*ref%s*=([^|}]+)') then -- |ref={{template}} not found; if there is a |ref= param with an assigned value ref = template:match ('|%s*ref%s*=([^|}]+)'); -- get the value; whitespace is a 'value' if ref then -- nil when |ref=|... or when |ref=}} (no spaces between assignment operator and pipe or closing brace) ref = mw.text.trim (ref); -- something, could be just whitespace, so trim leading / trailing whitespace if '' == ref then -- trimming a string of whitespace makes an empty string ref = nil; -- make empty ref same as missing ref end end end end template_params_get (template, params); -- build a table of template parameters and their values if whitelist.wrapper_templates[template_name][1] then -- is this wrapper a simple-default wrapper? name_default = whitelist.wrapper_templates[template_name][1]; -- get the default names date_default = whitelist.wrapper_templates[template_name][2]; -- get the default date else vol = params['volume'] or 'default'; if not whitelist.wrapper_templates[template_name][vol] then -- make sure this volume exists vol = 'default'; -- doesn't exist, use default volume end name_default = whitelist.wrapper_templates[template_name][vol][1]; -- get the default names date_default = whitelist.wrapper_templates[template_name][vol][2]; -- get the default date end if 'harv' == ref or not ref then -- |ref=harv specified or |ref= missing or empty anchor_id = names_get (params, aliases_contributor) or -- get contributor, author, or editor names names_get (params, aliases_author) or vnames_get (params, 'vauthors') or -- |vauthors= names_get (params, aliases_editor) or vnames_get (params, 'veditors') or -- |veditors= name_default; -- default names from whitelist -- whitelist.wrapper_templates[template_name][1]; -- default names from whitelist if '' == date then -- if date not provided in the template date = date_default; -- use the default date from whitelist end if anchor_id then -- if names were gotten anchor_id = 'CITEREF' .. anchor_id .. date; end elseif ref:match ('%b{}') then -- ref holds a template anchor_id = sfnref_get (ref); -- returns content of {{sfnref}} or {{harvid}}; nil else elseif 'none' == ref then -- |ref=none return nil; -- anchor id expicitly suppressed else anchor_id = ref; -- |ref=<text> may match an anchor id override value in {{harv}} template |ref= parameter end return anchor_id; -- anchor_id text; nil else end --[[--------------------------< A N C H O R _ I D _ M A K E _ C S 1 2 >---------------------------------------- for cs1|2 template and cs1-like templates inspect |ref= to decide what to do: |ref= - empty or missing: get names and date from template parameters; all cs1|2 create CITEREF anchor IDs |ref=harv - get names and date from template parameters |ref={{SfnRef|name|name|name|name|year}} - assemble an anchor id from {{sfnref}} positional parameters |ref={{Harvid|name|name|name|name|year}} - assemble an anchor id from {{harvid}} positional parameters |ref=none - skip; do nothing because an anchor id intentionally suppressed; TODO: keep with a type code of '0'? |ref=<text> - save param value because may match an anchor id override value in {{harv}} template |ref= parameter or {{harvc}} |id= parameter ]] local function anchor_id_make_cs12 (template) local ref; -- content of |ref= local template_name; -- name of the template local anchor_id; -- the assembled anchor id from this template local date; local params = {}; -- table of template parameters template_name = template_name_get (template); -- get first char uppercase trimmed template name; ignore subpages ~/new, ~/sandbox if not template_name or template_skip[template_name] then return nil; -- could not extract template name from (possibly corrupted) template (extraneous opening { in the template will cause this) end if redirects_patent[template_name] then date = date_get (template, alias_patterns_patent_date); -- get date; done here because might be in {{date}} else date = date_get (template, alias_patterns_date); end ref = template:match ('|%s*ref%s*=%s*(%b{})'); -- first look for |ref={{sfnref}} or |ref={{harvid}} because we will strip templates from the cs1|2 template if not ref then if template:match ('|%s*ref%s*=([^|}]+)') then -- |ref={{template}} not found; if there is a |ref= param with an assigned value ref = template:match ('|%s*ref%s*=([^|}]+)'); -- get the value; whitespace is a 'value' if ref then -- nil when |ref=|... or when |ref=}} (no spaces between assignment operator and pipe or closing brace) ref = mw.text.trim (ref); -- something, could be just whitespace, so trim leading / trailing whitespace if '' == ref then -- trimming a string of whitespace makes an empty string ref = nil; -- make empty ref same as missing ref end end end end template_params_get (template, params); -- build a table of template parameters and their values if not ref then -- |ref= not set, might be cite LSA which doesn't support |ref= if 'cite lsa' == template_name then return 'CITEREF' .. (params.last or '') .. (params.year or ''); -- cite LSA always creates an anchor id using only |last= and |year= (no aliases) end end if 'harv' == ref or not ref then -- |ref=harv specified or |ref= missing or empty if redirects_patent[template_name] then -- if this is a cite patent template anchor_id = names_get (params, aliases_inventor); -- inventor names only else -- cs1|2 template anchor_id = names_get (params, aliases_contributor) or -- get contributor, author, or editor names names_get (params, aliases_author) or vnames_get (params, 'vauthors') or -- |vauthors= names_get (params, aliases_editor) or vnames_get (params, 'veditors'); -- |veditors= end if anchor_id then -- if names were gotten anchor_id = 'CITEREF' .. anchor_id .. date; end elseif ref:match ('%b{}') then -- ref holds a template anchor_id = sfnref_get (ref); -- returns content of {{sfnref}} or {{harvid}}; nil else elseif 'none' == ref and not redirects_patent[template_name] then -- |ref=none; not supported by cite patent return nil; -- anchor id expicitly suppressed else anchor_id = ref; -- |ref=<text> may match an anchor id override value in {{harv}} template |ref= parameter end return anchor_id; -- anchor_id text; nil else end --[[--------------------------< L I S T _ A D D >-------------------------------------------------------------- adds an <item> to <list> table; for anchor IDs, the boolean <encode> argument must be set true; no return value ]] local function list_add (item, list, encode) if item then -- if there was an item if encode then -- for anchor IDs ... item = mw.uri.anchorEncode (item); -- encode to remove wikimarkup, convert spaces to underscores etc end if not list[item] then -- if not already saved list[item] = 1; -- save it else -- here when this item already saved list[item] = list[item] + 1; -- to indicate that there are multiple items end end end --[[--------------------------< A N C H O R _ I D _ M A K E _ A N C H O R >------------------------------------ make anchor IDs from {{anchor}}; there may be more than one because {{anchor}} is not limited to the number of anchors it may hold. ]] local function anchor_id_make_anchor (template, anchor_id_list) template = template:gsub ('^{{[^|]+|', ''):gsub ('}}$', '', 1); -- remove outer {{ and }} and template name template = wikilink_strip (template); -- strip any wikilink markup (there shouldn't be any but just in case) local params = {}; local anchor_id; for param in template:gmatch ('%b{}') do -- loop through the template; remove and save templates (presumed to be sfnref or harvid) table.insert (params, param); -- save it template = template:gsub ('%b{}', '', 1); -- remove it from source template end for _, t in ipairs (params) do -- spin through the templates in params anchor_id = sfnref_get (t); -- attempt to decode {{sfnref}} and {{harvid}} if anchor_id then -- nil when not {{sfnref}} or {{harvid}} list_add (anchor_id, anchor_id_list, true); -- add anchor ID to the list end end template = template:gsub ('|%s*|', '|'); -- when pipe follows pipe with or without white space, remove extraneous pipe template = template:gsub ('^|', ''):gsub('|$', ''); -- remove extraneous leading and trailing pipes params = mw.text.split (template, '%s*|%s*'); -- split at the pipe and remove extraneous space characters for _, t in ipairs (params) do -- spin through the anchor IDs anchor_id = mw.text.trim (t); -- trim white space if '' ~= anchor_id then -- should always have something list_add (anchor_id, anchor_id_list, true); -- add anchor ID to the list end end end --[[--------------------------< T E M P L A T E _ L I S T _ A D D >-------------------------------------------- makes a list of templates use in the article. ]] local function template_list_add (template) local template = template:match ('{{%s*(.-)[|}]'); -- keep the case of the template - this is different from template_name_get() if template and not template:match ('^#') then -- found a template or magic word; ignore magic words template=mw.text.trim (template); -- trim whitespace template = Lang_obj:ucfirst (template); -- first character in template name must be uppercase (same as canonical template name) TODO: better way to do this? list_add (template, template_list); -- add to list with (unused) tally end end --[[--------------------------< A N C H O R _ I D _ L I S T _ M A K E >---------------------------------------- makes a list of anchor ids from cs1|2, cs1|2-like, vcite xxx, harvc, anchor, wikicite templates Because cs1|2 wrapper templates can, and often do, hide the author and date parameters inside the wrapper, these parameters are not available in the article's wikisource so {{harv}}, {{sfn}}, and {{harvc}} templates that link correctly to those wrapper templates will incorrectly show error messages. Use |ignore-err=yes in the {{harv}}, {{sfn}}, and {{harvc}} templates to supress the error message. creates a list of templates used in the article for use with the whitelist creates a list of article-local whitelisted anchor IDs from {{sfn whitelist}} ]] local function anchor_id_list_make () article_content_get (); -- attempt to get this article's content if '' == Article_content then -- when there is no article content return ''; -- no point in continuing end local template; -- place to hold the template that we found local template_name; local anchor_id; -- place to hold an anchor id as it is extracted / decoded local find_pattern = '%f[{]{{[^{]'; local tstart, tend = Article_content:find (find_pattern); -- find the first template; do not find template variables: {{{template var|}}} while tstart do template = Article_content:match ('%b{}', tstart); -- get the whole template if not template then break; -- template is nil for some reason (last template missing closing }} for example) so declare ourselves done end template_name = template_name_get (template); -- get first char uppercase trimmed template name; ignore subpages ~/new, ~/sandbox template_list_add (template); -- add this template's name to the list if data.known_templates_cs12 [template_name] then anchor_id = anchor_id_make_cs12 (template); -- extract an anchor id from this template list_add (anchor_id, anchor_id_list, true) elseif data.known_templates_vcite [template_name] then local ref = template:match ('|%s*ref%s*=%s*(%b{})'); -- first look for |ref={{sfnref}} or |ref={{harvid}} because we will strip templates from the vcite template if ref then -- |ref={{template}} anchor_id = sfnref_get (ref); -- returns content of {{sfnref}} or {{harvid}}; nil else list_add (anchor_id, anchor_id_list, true); else local params = {}; template_params_get (template, params); -- build a table of template parameters and their values anchor_id = params['ref']; -- when both set, vcite uses value from |ref= if not anchor_id and params['harvid'] then anchor_id = 'CITEREF' .. params['harvid']; -- in vcite, |harvid= auto-adds 'CITEREF' prefix to the value in |harvid= end list_add (anchor_id, anchor_id_list, true); end elseif data.known_templates_harvc [template_name] then anchor_id = anchor_id_make_harvc (template); -- extract an anchor id from this template list_add (anchor_id, anchor_id_list, true); elseif data.known_templates_wikicite [template_name] then local ref = template:match ('|%s*ref%s*=%s*(%b{})'); -- first look for |ref={{sfnref}} or |ref={{harvid}} if ref then anchor_id = sfnref_get (ref); elseif template:match ('|%s*ref%s*=([^|}]+)') then anchor_id = template:match ('|%s*ref%s*=([^|}]+)'); -- plain-text elseif template:match ('|%s*id%s*=%s*(%b{})') then ref = template:match ('|%s*id%s*=%s*(%b{})'); anchor_id = 'Reference-' .. sfnref_get (ref); elseif template:match ('|%s*id%s*=([^|}]+)') then anchor_id = 'Reference-' .. template:match ('|%s*id%s*=([^|}]+)'); -- plain-text else anchor_id = nil; -- no matches, ensure that anchor_id has no value end if anchor_id then list_add (anchor_id, anchor_id_list, true); end elseif data.known_templates_anchor [template_name] then anchor_id_make_anchor (template, anchor_id_list); -- extract anchor ids from this template if any elseif data.known_templates_sfn_whitelist [template_name] then template = template:gsub ('^{{[^|]+|', ''):gsub ('}}$', '', 1); -- remove outer {{ and }} and template name template = mw.text.trim (template, '%s|'); -- trim leading trailing white space and pipes template = mw.text.split (template, '%s*|%s*'); -- make a table of the template's parameters for _, anchor_id in ipairs (template) do -- spin through this template's parameter if '' ~= anchor_id and not article_whitelist[anchor_id] then anchor_id = mw.uri.anchorEncode (anchor_id) article_whitelist[anchor_id] = 1; -- add to the whitelist end end elseif template_name and whitelist.wrapper_templates[template_name] then anchor_id = anchor_id_make_wrapper (template); -- extract an anchor id from this template if possible list_add (anchor_id, anchor_id_list, true); elseif template_name and template_name:match ('^Cit[ea]') then -- not known, not known wrapper; last gasp, try as cs1-like anchor_id = anchor_id_make_cs12 (template); -- extract an anchor id from this template if possible list_add (anchor_id, anchor_id_list, true); end tstart, tend = Article_content:find (find_pattern, tend); -- search for another template; begin at end of last search end mw.logObject (anchor_id_list, 'anchor_id_list'); mw.logObject (template_list, 'template_list'); mw.logObject (article_whitelist, 'article_whitelist'); return anchor_id_list; end --[[--------------------------< E X P O R T E D _ T A B L E S >------------------------------------------------ ]] return { anchor_id_list = anchor_id_list_make(), -- table of anchor ids available in this article article_whitelist = article_whitelist, -- table of anchor ids with false-positive error message to be suppressed template_list = template_list, -- table of templates used in this article } ibyy77ipwctiz76c90sit32pquvfgtt Module:Footnotes/anchor id list/data 828 1764 27828 27827 2022-07-30T05:45:56Z Samatics 9 1 revision imported from [[:en:Module:Footnotes/anchor_id_list/data]]: Import citation templates Scribunto text/plain -- copied from Module:Ref info/data - maybe overkill here? -- for this application make lists from the redirect lists and force all template names first character uppercase require('Module:No globals'); --[[--------------------------< C S 1 _ T E M P L A T E _ P A T T E R N S >------------------------------------ These are patterns for cs1 templates and their redirects. These patterns exclude redirects that are vcite-like which redirects should be deleted because vcite is not cs1. ]] local cs1_template_patterns = { -- lua patterns of the cannonical names and redirects '[Cc]ite ar[Xx]iv', -- arXiv is the canonical name '[Cc]ite ArXiv', '[Cc]ite AV media', -- canonical '[Cc]ite audio', '[Cc]ite AV', '[Cc]ite AV ?Media', '[Cc]ite av media', '[Cc]ite cd', '[Cc]ite DVD', '[Cc]ite dvd', '[Cc]ite film', '[Cc]ite image', '[Cc]ite media', '[Cc]ite movie', '[Cc]ite music video', '[Cc]ite radio', '[Cc]ite song', '[Cc]ite ?video', '[Cc]ite visual', '[Cc]ite You[Tt]ube', '[Cc]ita vídeo', -- non-English redirect; TODO: tally separately? '[Cc]ite AV media notes', -- canonical '[Cc]ite album[ %-]notes', '[Cc]ite av media notes', '[Cc]ite DVD[ %-]notes', '[Cc]ite dvd%-notes', '[Cc]ite liner notes', '[Cc]ite music release notes', '[Ll]iner notes', '[Cc]ite bio[Rr]xiv', -- bioRxiv is the canonical form '[Cc]ite [Bb]ook', -- book is the canonical form '[Bb]ook cite', '[Bb]ook reference', '[Bb]ook reference url', '[Cc] book', '[Cc]it book', '[Cc]ite books', '[Cc]ite chapter', '[Cc]ite ebook', '[Cc]ite manual', '[Cc]ite page', '[Cc]ite publication', '[Cc]ite score', '[Cc]ite work', '[Cc]ite%-?book', '[Bb]okref', '[Cc]itace monografie', '[Cc]itar livro', -- non-English redirects; TODO: tally separately? '[Cc]iteer boek', '[Oo]uvrage', '[Rr]ef%-llibre', '서적 인용', '[Cc]ite citeseerx', -- canonical '[Cc]ite conference', -- canonical '[Cc]ita conferenza', '[Cc]ite proceedings', '[Cc]onference reference', -- cita conferenza is non-English; TODO: tally separately? '[Cc]ite ?encyclopedia', -- cite encyclopedia is the canonical name '[Cc]ite contribution', '[Cc]ite dic', '[Cc]ite dictionary', '[Cc]ite encyclopaedia', '[Cc]ite encyclopædia', '[Ee]ncyclopedia', '[Cc]ite [Ee]pisode', -- episode is the canonical form '[Cc]ite show', '[Cc]ite interview', -- canonical '[Cc]ite ?journal', -- cite journal is the canonical form '[Cc] journal', '[Cc]itation journal', '[Cc]ite abstract', '[Cc]ite document', '[Cc]ite Journal', '[Cc]ite journal zh', '[Cc]ite ?paper', '[Vv]cite2 journal', '[Cc]ita pubblicazione', '[Cc]itace periodika', '[Cc]itar jornal', -- non-English redirects; TODO: tally separately? '[Cc]itar publicació', '[Cc]ytuj pismo', '[Tt]idskriftsref', 'Навод из стручног часописа', '저널 인용', '[Cc]ite [Mm]agazine', -- magazine is the canonical form '[Cc]ite mag', '[Cc]ite magazine article', '[Cc]ite newsletter', '[Cc]ite periodical', '[Cc]ite mailing ?list', -- mailing list is the canonical form '[Cc]ite list', '[Cc]ite maps?', -- map is the canonical form '[Cc]ite[ %-]?news', -- cite news is the canonical form '[Cc] news', '[Cc]it news', '[Cc]itation news', '[Cc]ite article', '[Cc]ite n', '[Cc]ite new', '[Cc]ite newspaper', '[Cc]ite News', '[Cc]ite news%-q', '[Cc]ite news2', '[Cc]itenewsauthor', '[Cc]ute news', '[Cc]itar notícia', '[Hh]aber kaynağı', '[Tt]idningsref', 'استشهاد بخبر', -- non-English redirects; TODO: tally separately? '뉴스 인용', '[Cc]ite newsgroup', -- canonical '[Cc]ite usenet', '[Cc]ite podcast', -- canonical '[Cc]ite [Pp]ress release', -- press release is the canonical form '[Cc]ite media release', '[Cc]ite news release', '[Cc]ite pr', '[Cc]ite press', '[Cc]ite press release\.', '[Cc]ite press[%-]?release', '[Cc]ite report', -- canonical '[Cc]ite serial', -- canonical '[Cc]ite sign', -- canonical '[Cc]ite plaque', '[Cc]ite speech', -- canonical '[Cc]ite ssrn', -- canonical '[Cc]ite SSRN', '[Cc]ite tech ?report', -- techreport is the canonical form '[Cc]ite standard', '[Cc]ite technical report', '[Tt]echrep reference', '[Cc]ite thesis', -- canonical '[Cc]ite dissertation', '[Cc]itar tese', -- non-English redirect; TODO: tally separately? '[Cc]ite [Ww]eb', -- web is the canonical form '[Cc] web', '[Cc]it web', '[Cc]ite blog', '[Cc]ite URL', '[Cc]ite url', '[Cc]ite w', '[Cc]ite wb', '[Cc]ite we', '[Cc]ite web\.', '[Cc]ite webpage', '[Cc]ite website', '[Cc]ite website article', '[Cc]ite%-?web', '[Cc]itweb', '[Cc]w', '[Rr]ef web', '[Ww]eb citation', '[Ww]eb cite', '[Ww]eb link', '[Ww]eb[ %-]reference', '[Ww]eblink', '[Cc]hú thích web', '[Cc]ita web', '[Cc]itace elektronické monografie', -- non-English redirects; TODO: tally separately? '[Cc]itat web', 'مرجع ويب', 'یادکرد وب', '웹 인용', } --[[--------------------------< C S 2 _ T E M P L A T E _ P A T T E R N S >------------------------------------ These are patterns for cs2 templates redirects. ]] local cs2_template_patterns = { -- lua patterns of the cannonical names and redirects '[Cc]itation', '[Cc]ite', '[Cc]ite citation', '[Cc]ite study', '[Cc]ite [Tt]echnical standard', } --[[--------------------------< V C I T E _ T E M P L A T E _ P A T T E R N S >-------------------------------- These are patterns for Vcite-family templates and their redirects. ]] local vcite_template_patterns = { '[Vv]cite book', -- canonical '[Vv]ancite book', '[Vv]ancite report', '[Vv]cite encyclopedia', '[Vv]cite report', '[Vv]cite journal', -- canonical '[Cc]it journal', '[Cc]it paper', '[Vv]ancite journal', '[Vv]cite paper', '[Vv]cite news', -- canonical '[Vv]ancite news', '[Vv]cite web', -- canonical '[Vv]ancite web', } --[[--------------------------< H A R V C _ T E M P L A T E _ P A T T E R N S >-------------------------------- These are patterns for the harvc template and its redirects. ]] local harvc_template_patterns = { '[Hh]arvc', -- canonical '[Cc]itec', } --[[--------------------------< C S 1 _ L I K E _ T E M P L A T E _ P A T T E R N S >-------------------------- These are patterns for miscellaneous templates and their redirects that 'look like' cs1 templates (begin with cite ...) Because they 'look like' cs1 templates they are handled as if they were cs1 templates. These templates are NOT wrapper templates; names and dates are always to be extracted from the article instantiation of the template. ]] local cs1_like_template_patterns = { '[Cc]ite LSA', -- canonical } --[[--------------------------< W I K I C I T E _ T E M P L A T E _ P A T T E R N S >-------------------------- These are patterns for the wikicite template and its redirects. ]] local wikicite_template_patterns = { '[Ww]ikicite', -- canonical } --[[--------------------------< A N C H O R _ T E M P L A T E _ P A T T E R N S >------------------------------ These are patterns for the anchor template and its redirects. ]] local anchor_template_patterns = { '[Aa]nchors?', -- anchor is canonical form '[Aa]nchor for redirect', '[Aa]nchro', '[Aa]ncor', } --[[--------------------------< S F N _ W H I T E L I S T _ P A T T E R N S >---------------------------------- These are patterns for the anchor template and its redirects. ]] local sfn_whitelist_patterns = { '[Ss]fn whitelist', -- canonical '[Hh]arv whitelist', } --[[--------------------------< K N O W N _ T E M P L A T E S >------------------------------------------------ These tables are created from the *_template_patterns tables. To make these tables, entries in the source tables are evaluated to replace lua patterns with the appropriate characters to create names for the output tables. First charqacter is always uppercase For example: [Cc]ite ar[Xx]iv becomes Cite arXiv Cite arxiv ]] local known_templates_cs12 = {}; -- the exported tables local known_templates_vcite = {}; local known_templates_harvc = {}; local known_templates_wikicite = {}; local known_templates_anchor = {}; local known_templates_sfn_whitelist = {}; local function add_stripped (list, name) if not list[name] then list[name] = true; end end local function pattern_convert (pattern, list) local lead, tail, c, l, name; local first_char_patterns = { '^%[(%a)%a%]', -- leading character (usually uppercase) '^%[%a(%a)%]', -- leading character (usually lowercase) } c = tostring (pattern:match ('%u')); -- tostring() required because I don't know why; lua chokes complaining that c is not a string name = pattern:gsub ('^%[%a%a%]', c); -- replace bracketed first character [Xx] with selected character from the match if name:match ('(.-)%[(%a)(%a)%](.*)') then -- mixed case optional letters lead, c, l, tail = name:match ('(.-)%[(%a)(%a)%](.*)'); add_stripped (list, lead .. c .. tail); -- uppercase add_stripped (list, lead .. l .. tail); -- lowercase elseif name:match ('^([^%[]+)(%[ %%%-%]%?)(.+)$') then -- [ %-]? lead, c, tail = name:match ('^([^%[]+)(%[ %%%-%]%?)(.+)$'); add_stripped (list, lead .. tail); -- neither char add_stripped (list, lead .. ' ' .. tail); -- space add_stripped (list, lead .. '-' .. tail); -- hyphen elseif name:match ('^([^%[]+)(%[%%%-%]%?)(.+)$') then -- [%-]? lead, c, tail = name:match ('^([^%[]+)(%[%%%-%]%?)(.+)$'); add_stripped (list, lead .. tail); -- no hyphen add_stripped (list, lead .. '-' .. tail); -- hyphen elseif name:match ('^([^%[]+)(%[ %%%-%])(.+)$') then -- [ %-] lead, c, tail = name:match ('^([^%[]+)(%[ %%%-%])(.+)$'); add_stripped (list, lead .. ' ' .. tail); -- space add_stripped (list, lead .. '-' .. tail); -- hyphen elseif name:match ('^([^%?]+)(%%%-%?)(.+)$') then -- %-? lead, c, tail = name:match ('^([^%?]+)(%%%-%?)(.+)$'); add_stripped (list, lead .. tail); -- no hyphen add_stripped (list, lead .. '-' .. tail); -- hyphen elseif name:match ('^(.-)(%%%-)(.+)$') then -- %- lead, c, tail = name:match ('^(.-)(%%%-)(.+)$'); add_stripped (list, lead .. '-' .. tail); -- hyphen elseif name:match ('^(.-)(.)%?(.*)$') then -- .? lead, c, tail = name:match ('^(.-)(.)%?(.*)$'); add_stripped (list, lead .. tail); -- no character add_stripped (list, lead .. c .. tail); -- character else add_stripped (list, name); -- no patterns so save as is end end for _, t in ipairs ({ {cs1_template_patterns, known_templates_cs12}, {cs2_template_patterns, known_templates_cs12}, {cs1_like_template_patterns, known_templates_cs12}, {vcite_template_patterns, known_templates_vcite}, {harvc_template_patterns, known_templates_harvc}, {wikicite_template_patterns, known_templates_wikicite}, {anchor_template_patterns, known_templates_anchor}, {sfn_whitelist_patterns, known_templates_sfn_whitelist}, }) do for _, pattern in ipairs (t[1]) do -- for each patern in *_template_patterns pattern_convert (pattern, t[2]) -- convert and store in known_templates_* end end --[[--------------------------< E X P O R T S >---------------------------------------------------------------- ]] return { known_templates_anchor = known_templates_anchor, known_templates_cs12 = known_templates_cs12, known_templates_harvc = known_templates_harvc, known_templates_vcite = known_templates_vcite, known_templates_wikicite = known_templates_wikicite, known_templates_sfn_whitelist = known_templates_sfn_whitelist, } bht9pmjzuvuqajea0fn73uv88hds8sh Module:Footnotes/whitelist 828 1765 27830 27829 2022-07-30T05:45:56Z Samatics 9 1 revision imported from [[:en:Module:Footnotes/whitelist]]: Import citation templates Scribunto text/plain --[[--------------------------< W R A P P E R _ T E M P L A T E _ D E F A U L T S >---------------------------- A list of wrapper templates by their canonical names – spelling and capitalization is important. Each wrapper template has a table of two values: [1] is the wrapper's default name-list as it is used in an anchor ID; [2] is the default year. This table is indexed indirectly through the wrapper_templates table. This table is not available externally. ]] local wrapper_template_defaults = { -- keys are canonical template names ['Americana'] = {'Rines', '1920'}, -- tables with default name and default year ['Cite EB1911'] = {'Chisholm', '1911'}, -- tables with default name and default year ['EB1911'] = {'Chisholm', '1911'}, ['EI3'] = {'FleetKrämerMatringeNawas', ''}, ['ODNB'] = {'', ''}, -- there is no default anchor ID; this forces evaluation of {{cite ODNB}} redirects } --[[--------------------------< W R A P P E R _ T E M P L A T E _ D E F A U L T S _ V O L >-------------------- For wrapper templates that use |volume= to specify default name (often editor names) and year. Wrapper templates are indexed by their canonical names – spelling and capitalization is important. Each wrapper template has a table of values for every volume. Volumes may be indexed by Arabic or Roman numerals. Each volume index has a table of twp values" [1] is the wrapper's default name-list as it is used in an anchor ID; [2] is the default year. Each wrapper template in this table must have a ['default'] key for those occasions when |volume= is omitted or empty. This table is indexed indirectly through the wrapper_templates table. This table is not available externally. ]] local wrapper_template_defaults_vol = { -- primary keys are canonical template names; TODO: do these keys have to be canonical template names? ['Cite Catholic Encyclopedia'] = { -- secondary keys are volume ['1'] = {'Herbermann', '1907'}, ['2'] = {'Herbermann', '1907'}, ['3'] = {'Herbermann', '1908'}, ['4'] = {'Herbermann', '1908'}, ['5'] = {'Herbermann', '1909'}, ['6'] = {'Herbermann', '1909'}, ['7'] = {'Herbermann', '1910'}, ['8'] = {'Herbermann', '1910'}, ['9'] = {'Herbermann', '1910'}, ['10'] = {'Herbermann', '1911'}, ['11'] = {'Herbermann', '1911'}, ['12'] = {'Herbermann', '1911'}, ['13'] = {'Herbermann', '1912'}, ['14'] = {'Herbermann', '1912'}, ['15'] = {'Herbermann', '1912'}, ['default'] = {'Herbermann', '1913'}, }, ['Cite EB9'] = { ['1'] = {'Baynes', '1878'}, ['I'] = {'Baynes', '1878'}, ['2'] = {'Baynes', '1878'}, ['II'] = {'Baynes', '1878'}, ['3'] = {'Baynes', '1878'}, ['III'] = {'Baynes', '1878'}, ['4'] = {'Baynes', '1878'}, ['IV'] = {'Baynes', '1878'}, ['5'] = {'Baynes', '1878'}, ['V'] = {'Baynes', '1878'}, ['6'] = {'Baynes', '1878'}, ['VI'] = {'Baynes', '1878'}, ['7'] = {'Baynes', '1878'}, ['VII'] = {'Baynes', '1878'}, ['8'] = {'Baynes', '1878'}, ['VIII'] = {'Baynes', '1878'}, ['9'] = {'Baynes', '1879'}, ['IX'] = {'Baynes', '1879'}, ['10'] = {'Baynes', '1879'}, ['X'] = {'Baynes', '1879'}, ['11'] = {'BaynesSmith', '1880'}, ['XI'] = {'BaynesSmith', '1880'}, ['12'] = {'BaynesSmith', '1881'}, ['XII'] = {'BaynesSmith', '1881'}, ['13'] = {'BaynesSmith', '1881'}, ['XIII'] = {'BaynesSmith', '1881'}, ['14'] = {'BaynesSmith', '1882'}, ['XIV'] = {'BaynesSmith', '1882'}, ['15'] = {'BaynesSmith', '1883'}, ['XV'] = {'BaynesSmith', '1883'}, ['16'] = {'BaynesSmith', '1883'}, ['XVI'] = {'BaynesSmith', '1883'}, ['17'] = {'BaynesSmith', '1884'}, ['XVII'] = {'BaynesSmith', '1884'}, ['18'] = {'BaynesSmith', '1885'}, ['XVIII'] = {'BaynesSmith', '1885'}, ['19'] = {'BaynesSmith', '1885'}, ['XIX'] = {'BaynesSmith', '1885'}, ['20'] = {'BaynesSmith', '1886'}, ['XX'] = {'BaynesSmith', '1886'}, ['21'] = {'BaynesSmith', '1886'}, ['XXI'] = {'BaynesSmith', '1886'}, ['22'] = {'BaynesSmith', '1887'}, ['XXII'] = {'BaynesSmith', '1887'}, ['23'] = {'BaynesSmith', '1888'}, ['XXIII'] = {'BaynesSmith', '1888'}, ['24'] = {'BaynesSmith', '1888'}, ['XXIV'] = {'BaynesSmith', '1888'}, ['default'] = {'Baynes', '1875–1889'}, }, ['Encyclopaedia of Islam, New Edition'] = { ['1'] = {'GibbKramersLévi-ProvençalSchacht', '1960'}, ['2'] = {'LewisPellatSchacht', '1965'}, ['3'] = {'LewisMénagePellatSchacht', '1971'}, ['4'] = {'van_DonzelLewisPellatBosworth', '1978'}, ['5'] = {'Bosworthvan_DonzelLewisPellat', '1986'}, ['6'] = {'Bosworthvan_DonzelPellat', '1991'}, ['7'] = {'Bosworthvan_DonzelHeinrichsPellat', '1993'}, ['8'] = {'Bosworthvan_DonzelHeinrichsLecomte', '1995'}, ['9'] = {'Bosworthvan_DonzelHeinrichsLecomte', '1997'}, ['10'] = {'BearmanBianquisBosworthvan_Donzel', '2000'}, ['11'] = {'BearmanBianquisBosworthvan_Donzel', '2002'}, ['12'] = {'BearmanBianquisBosworthvan_Donzel', '2004'}, ['atlas'] = {'Brice', '1981'}, ['abridged'] = {'van_Donzel', '1994'}, ['default'] = {'BearmanBianquisBosworthvan_Donzel', '1960–2005'}, }, ['New Cambridge Medieval History'] = { ['1'] = {'Fouracre', '2005'}, ['2'] = {'McKitterick', '1995'}, ['3'] = {'Reuter', '2000'}, ['4a'] = {'LuscombeRiley-Smith', '2004'}, ['4b'] = {'LuscombeRiley-Smith', '2004'}, ['5'] = {'Abulafia', '1999'}, ['6'] = {'Jones', '2000'}, ['7'] = {'Allmand', '1998'}, ['default'] = {'', '1995–2005'}, }, ['The History of al-Tabari'] = { ['1'] = {'Rosenthal', '1989'}, ['2'] = {'Brinner', '1986'}, ['3'] = {'Brinner', '1991'}, ['4'] = {'Perlmann', '1987'}, ['5'] = {'Bosworth', '1999'}, ['6'] = {'WattMcDonald', '1989'}, ['7'] = {'McDonald', '1987'}, ['8'] = {'Fishbein', '1997'}, ['9'] = {'Poonawala', '1990'}, ['10'] = {'Donner', '1993'}, ['11'] = {'Blankinship', '1993'}, ['12'] = {'Friedmann', '1992'}, ['13'] = {'Juynboll', '1989'}, ['14'] = {'Smith', '1994'}, ['15'] = {'Humphreys', '1990'}, ['16'] = {'Brockett', '1997'}, ['17'] = {'Hawting', '1996'}, ['18'] = {'Morony', '1987'}, ['19'] = {'Howard', '1990'}, ['20'] = {'Hawting', '1989'}, ['21'] = {'Fishbein', '1990'}, ['22'] = {'Rowson', '1989'}, ['23'] = {'Hinds', '1990'}, ['24'] = {'Powers', '1989'}, ['25'] = {'Blankinship', '1989'}, ['26'] = {'Hillenbrand', '1989'}, ['27'] = {'Williams', '1985'}, ['28'] = {'McAuliffe', '1995'}, ['29'] = {'Kennedy', '1990'}, ['30'] = {'Bosworth', '1989'}, ['31'] = {'Fishbein', '1992'}, ['32'] = {'Bosworth', '1987'}, ['33'] = {'Bosworth', '1991'}, ['34'] = {'Kraemer', '1989'}, ['35'] = {'Saliba', '1985'}, ['36'] = {'Waines', '1992'}, ['37'] = {'Fields', '1987'}, ['38'] = {'Rosenthal', '1985'}, ['39'] = {'Landau-Tasseron', '1998'}, ['40'] = {'Popovkin', '2007'}, ['default'] = {'Yarshater', '1985–2007'}, }, } --[[--------------------------< W R A P P E R _ T E M P L A T E S >-------------------------------------------- A list of wrapper templates and their redirects – spelling and capitalization is important; first character is always uppercase. Each wrapper template gets its value from a k/v pair in the wrapper_template_defaults table. article reader queries this table to see if template_name is a wrapper template ]] local wrapper_templates = { -- keys are names of wrapper templates and their redirects ['Americana'] = wrapper_template_defaults['Americana'], -- canonical name; this template calls Cite Americana ['Catholic Encyclopedia'] = wrapper_template_defaults_vol['Cite Catholic Encyclopedia'], ['1913Catholic'] = wrapper_template_defaults_vol['Cite Catholic Encyclopedia'], ['Catholic'] = wrapper_template_defaults_vol['Cite Catholic Encyclopedia'], ['Catholic encyclopedia'] = wrapper_template_defaults_vol['Cite Catholic Encyclopedia'], ['CatholicEncyclopedia'] = wrapper_template_defaults_vol['Cite Catholic Encyclopedia'], ['CE13'] = wrapper_template_defaults_vol['Cite Catholic Encyclopedia'], ['CE1913'] = wrapper_template_defaults_vol['Cite Catholic Encyclopedia'], ['Cite Americana'] = wrapper_template_defaults['Americana'], -- canonical name ['Cite Catholic Encyclopedia'] = wrapper_template_defaults_vol['Cite Catholic Encyclopedia'], ['CathEncy'] = wrapper_template_defaults_vol['Cite Catholic Encyclopedia'], ['Cite Catholic Encyclopædia'] = wrapper_template_defaults_vol['Cite Catholic Encyclopedia'], ['Cite CE1913'] = wrapper_template_defaults_vol['Cite Catholic Encyclopedia'], ['Cite EB1911'] = wrapper_template_defaults['Cite EB1911'], -- canonical name ['1911EB'] = wrapper_template_defaults['Cite EB1911'], -- redirects ['EB1911 cite'] = wrapper_template_defaults['Cite EB1911'], ['Wikisource1911Enc Citation'] = wrapper_template_defaults['Cite EB1911'], ['Wikisource1911Enc citation'] = wrapper_template_defaults['Cite EB1911'], ['Cite EB9'] = wrapper_template_defaults_vol['Cite EB9'], -- canonical ['Eb9'] = wrapper_template_defaults_vol['Cite EB9'], ['Cite ODNB'] = wrapper_template_defaults['ODNB'], -- canonical ['Cite odnb'] = wrapper_template_defaults['ODNB'], ['DNBweb'] = wrapper_template_defaults['ODNB'], ['OBDNweb'] = wrapper_template_defaults['ODNB'], ['ODNB'] = wrapper_template_defaults['ODNB'], ['ODNBref'] = wrapper_template_defaults['ODNB'], ['ODNBweb'] = wrapper_template_defaults['ODNB'], ['EB1911'] = wrapper_template_defaults['EB1911'], -- canonical name; this template calls Cite EB1911 ['1911'] = wrapper_template_defaults['EB1911'], -- redirects ['1911s'] = wrapper_template_defaults['EB1911'], ['Britannica 1911'] = wrapper_template_defaults['EB1911'], ['Encyclopedia Britannica 1911'] = wrapper_template_defaults['EB1911'], ['Encyclopædia Britannica 1911'] = wrapper_template_defaults['EB1911'], ['EB9'] = wrapper_template_defaults_vol['Cite EB9'], -- canonical; this template calls Cite EB9 ['Encyclopaedia of Islam, New Edition'] = wrapper_template_defaults_vol['Encyclopaedia of Islam, New Edition'], -- canonical ['EI2'] = wrapper_template_defaults_vol['Encyclopaedia of Islam, New Edition'], ['Encyclopaedia of Islam, THREE'] = wrapper_template_defaults['EI3'], -- canonical ['EI3'] = wrapper_template_defaults['EI3'], ['New Cambridge Medieval History'] = wrapper_template_defaults_vol['New Cambridge Medieval History'], -- canonical ['The History of al-Tabari'] = wrapper_template_defaults_vol['The History of al-Tabari'], -- canonical ['The History of Al-Tabari'] = wrapper_template_defaults_vol['The History of al-Tabari'], -- redirects ['The History of al-Ṭabarī'] = wrapper_template_defaults_vol['The History of al-Tabari'], -- redirects } --[[--------------------------< T E M P L A T E _ N A M E S >-------------------------------------------------- This table holds the names of templates and the names of their redirects. Template names must be written exactly as they are named at their templatespace page. This same also applies to redirects. The indexes in this table are not critical but should be short and concise. ]] local template_names = { ['ADB'] = {'Allgemeine Deutsche Biographie', 'Cite ADB'}, ['Butt_Stations'] = {'Butt-Stations', 'Butt-stations'}, ['Cam_Hist_Iran'] = {'Cambridge History of Iran', 'The Cambridge History of Iran'}, ['DNB'] = {'Cite DNB', 'DNB', 'DNB Cite', 'Cite DNBSupp', 'DNBSupp', 'Cite DNB12', 'Cite DNBIE', 'DNB12', 'DNBIE', 'DNBfirst'}, ['ME-ref'] = {'ME-ref', 'Me-ref'}, ['ODB'] = {'ODB', 'Oxford Dictionary of Byzantium'}, ['ODLA'] = {'ODLA', 'Oxford Dictionary of Late Antiquity'}, ['NDB'] = {'Cite NDB', 'NDB'}, ['Iranica'] = {'Encyclopædia Iranica Online', 'Encyclopædia Iranica', 'Encyclopaedia Iranica', 'Cite Encyclopædia Iranica Online'}, } --[[--------------------------< S P E C I A L _ P A T T E R N S >---------------------------------------------- Lua patterns. These are scanned sequentially which costs time and processing far and above the time and processing needed to index into whitelist{}. Do not create a pattern here if a normal whitelist entry or entries can be created. ]] local special_patterns = { 'CITEREFACAD%u%u%u?%u?%d+%u%u?', -- {{Acad}} ID appears to be 2-4 letters, then 3 numbers, then 1-2 letters 'CITEREFAHD%d+', -- {{Cite AHD}} 'CITEREFHistoric_England%d+', -- {{National Heritage List for England}} & {{PastScape}} 'CITEREFHistoric_Environment_Scotland%u%u%u?%u?%d', -- {{Historic Environment Scotland}} %u can be BTL, GLD, HMPA, LB, SM 'CITEREFQHR%d+', -- {{Cite QHR}} 'CITEREF[%d%a_%pöüäß→]+_at_Bach_Digital', -- {{BDh}} 'CITEREF[BR]GBl_[12]%d%d%d%-?I?I?%/%d+', -- {{Cite Austrian gazette}} 'CITEREFStGBl_[12]%d%d%d%/%d+', -- {{Cite Austrian gazette}} 'CITEREFGBlÖ_[12]%d%d%d%/%d+', -- {{Cite Austrian gazette}} } --[[--------------------------< D N B _ S P E C I A L _ P A T T E R N S >-------------------------------------- Lua patterns. Note at special_patterns applies. These for the DNB templates only; these will be tried only when there is a DNB template in the article. Pretty much any author name during the period 1885–1901 inclusive, and 1912. The DNBIE was published in 1903, and Template:DNBIE says that its use is deprecated, but we do not fight that battle here. ]] local DNB_special_patterns = { 'CITEREF%a[%a%-_\']*188[5-9]', -- 1885–1889 'CITEREF%a[%a%-_\']*189%d', -- 1890–1899 'CITEREF%a[%a%-_\']*190[0-1]', -- 1900–1901 'CITEREF%a[%a%-_\']*1903', -- 1903 IE 'CITEREF%a[%a%-_\']*1912', -- 1912 supplement } --[[--------------------------< W H I T E L I S T >------------------------------------------------------------ This is a list of anchor IDs known to be associated with specific wrapper templates. The anchor ID serves as an index into the table. The assigned value is another table that lists the associated template and any redirects. Except for year disambiguators, anchor IDs must have the same form as the anchor creator makes; must be the anchor-encoded form. Remove the year disambiguator. Template names must be written exactly as they are named at their templatespace page. This same also applies to redirects. Module:Footnotes reads the template names left to right so most-commonly-used template or redirect name should appear first. When there are more than one name and when those templates have various anchor IDs the template namelist should be added to the template_names{} table. Note that references to Template:EB1911 are listed under "E" in the alphabetical list below to keep them organized. ]] local whitelist = { ----------< # >---------- ['CITEREF2013_Statistical_Yearbook_of_the_Republic_of_Croatia'] = {'Croatia Yearbook 2013'}, ----------< A >---------- ['CITEREFAGA_1884–1897'] = {'Schubert\'s compositions (references)'}, ['CITEREFATOC2009'] = {'ATOCConnectingCommunitiesReportS10'}, ['CITEREFAbaevBailey1985'] = template_names['Iranica'], ['CITEREFAbbas1988'] = template_names['Iranica'], ['CITEREFAbbas1989'] = template_names['Iranica'], ['CITEREFAbramowitzStegun1983'] = {'Abramowitz Stegun ref'}, ['CITEREFActa_Lipsiensium1723'] = {'Bach\'s compositions (sources)'}, ['CITEREFAdamsFranzosa2009'] = {'Adams Franzosa Introduction to Topology Pure and Applied'}, ['CITEREFAdaschErnstKeim1978'] = {'Adasch Topological Vector Spaces'}, ['CITEREFAffleck1978'] = {'Affleck-On Track'}, ['CITEREFAhlgrimm1969'] = {'Bach\'s compositions (sources)'}, ['CITEREFAhmadiNegahban2013'] = {'Encyclopaedia Islamica'}, ['CITEREFAhrons1927'] = {'Book-Ahrons-British Steam Railway Locomotive'}, ['CITEREFAl-Kindi1912'] = {'The Governors and Judges of Egypt'}, ['CITEREFAlbert_Schumann1886'] = {'Cite ADB'}, ['CITEREFAlden1916'] = {'Shakespeare sonnets bibliography'}, ['CITEREFAldrich1969'] = {'Aldrich-LocosGER7'}, ['CITEREFAleksidze2018'] = template_names['ODLA'], ['CITEREFAlexiou2010'] = {'Cite flatiron'}, ['CITEREFAlgar1983'] = template_names['Iranica'], ['CITEREFAlgar1989'] = template_names['Iranica'], ['CITEREFAlgar1990'] = template_names['Iranica'], ['CITEREFAlgar2003'] = template_names['Iranica'], ['CITEREFAlizadeh1990'] = template_names['Iranica'], ['CITEREFAllamaniPanagiotopoulou1978'] = {'Ιστορία του Ελληνικού Έθνους'}, ['CITEREFAllcockDaviesle_FlemingMaskelyne1968'] = {'RCTS-LocosGWR-1'}, ['CITEREFAllenBoddyBrownFry1970'] = {'RCTS-LocosLNER-8A'}, ['CITEREFAllenBoddyBrownFry1971'] = {'RCTS-LocosLNER-8B'}, ['CITEREFAllenBoddyBrownFry1983'] = {'RCTS-LocosLNER-8A'}, ['CITEREFAmanat1998'] = template_names['Iranica'], ['CITEREFAmanat1999'] = template_names['Iranica'], ['CITEREFAmbartsumian2014'] = template_names['Iranica'], ['CITEREFAmerican_Railway_Association1922'] = {'1922 Locomotive Cyclopedia'}, ['CITEREFAnderson1952'] = {'Naval Wars in the Levant 1559–1853'}, ['CITEREFAndo2000'] = template_names['Iranica'], ['CITEREFAngelov2018'] = template_names['ODLA'], ['CITEREFAnwārEIr1985'] = template_names['Iranica'], ['CITEREFArkhangel&#039;skiiPonomarev1984'] = {'Arkhangel\'skii Ponomarev Fundamentals of General Topology Problems and Exercises'}, ['CITEREFArrey_von_Dommer1875'] = {'Cite ADB'}, ['CITEREFAshraf2006'] = template_names['Iranica'], ['CITEREFAslanianBerberian2009'] = template_names['Iranica'], ['CITEREFAsmus1966'] = template_names['NDB'], ['CITEREFAsmussen1985'] = template_names['Iranica'], ['CITEREFAspreas1929'] = {'Great Military and Naval Encyclopaedia'}, ['CITEREFAtkins2007'] = {'Shakespeare sonnets bibliography'}, ['CITEREFAube2011'] = template_names['Iranica'], ['CITEREFAudiKondevWangHuang2017'] = {'NUBASE2016'}, ['CITEREFAvdoyan2018'] = template_names['ODLA'], ['CITEREFAwdry1990'] = {'Awdry-RailCo', 'Carnarvonshire Railway'}, ['CITEREFAzarnoosh2021'] = template_names['Iranica'], ['CITEREFRamelli2018'] = {'Oxford Dictionary of Late Antiquity'},['CITEREFA_History_of_the_Crusades'] = {'Setton-A History of the Crusades'}, ----------< B >---------- ['CITEREFBabinger1962'] = {'DBI', 'Dizionario Biografico degli Italiani'}, ['CITEREFBabinger1978'] = {'Mehmed the Conqueror and His Time'}, ['CITEREFBabinger1992'] = {'Mehmed the Conqueror and His Time'}, ['CITEREFBachAgricola1754'] = {'Bach\'s compositions (sources)'}, ['CITEREFBadura-SkodaBranscombe2008'] = {'Schubert\'s compositions (references)'}, ['CITEREFBahramianHirtensteinGholami2013'] = {'Encyclopaedia Islamica'}, ['CITEREFBalcer1990'] = template_names['Iranica'], ['CITEREFBaldwin1969'] = {'Setton-A History of the Crusades'}, ['CITEREFBaldwin1985'] = {'Setton-A History of the Crusades'}, ['CITEREFBaldwinKazhdan1991'] = template_names['ODB'], ['CITEREFBaldwinTalbot1991'] = template_names['ODB'], ['CITEREFBaltzer1916'] = {'Baltzer-Kolonialbahnen'}, ['CITEREFBanach1932'] = {'Banach Théorie des Opérations Linéaires'}, ['CITEREFBandy2021'] = template_names['Iranica'], ['CITEREFBartusis1991'] = template_names['ODB'], ['CITEREFBaxter1971'] = {'Baxter-BritishLocoCat1'}, ['CITEREFBaxter1977'] = {'Baxter-BritishLocoCat1'}, ['CITEREFBaxter1978'] = {'Baxter-BritishLocoCat2A'}, ['CITEREFBaxter1979'] = {'Baxter-BritishLocoCat2B'}, ['CITEREFBaxter1982'] = {'Baxter-BritishLocoCat3A', 'Baxter-BritishLocoCat3B'}, ['CITEREFBaxter1984'] = {'Baxter-BritishLocoCat4'}, ['CITEREFBaxter1986'] = {'Baxter-BritishLocoCat5A'}, ['CITEREFBaxter1988'] = {'Baxter-BritishLocoCat5B'}, ['CITEREFBaxter2012'] = {'Baxter-BritishLocoCat6'}, ['CITEREFBeattie1986'] = template_names['Iranica'], ['CITEREFBeißwenger1991'] = {'Bach\'s compositions (sources)'}, ['CITEREFBek2001'] = {'Cite Grove'}, ['CITEREFBelke1996'] = {'Tabula Imperii Byzantini'}, ['CITEREFBelkeMersisch1990'] = {'Tabula Imperii Byzantini'}, ['CITEREFBelkeRestle1984'] = {'Tabula Imperii Byzantini'}, ['CITEREFBellini2008'] = {'DBI', 'Dizionario Biografico degli Italiani'}, ['CITEREFBernardini2003'] = template_names['Iranica'], ['CITEREFBernhard_von_Poten1889'] = template_names['ADB'], ['CITEREFBernhard_von_Poten1898'] = template_names['ADB'], ['CITEREFBernjian2008'] = {'Encyclopaedia Islamica'}, ['CITEREFBezilla1980'] = {'Bezilla-PRR-Electric-Traction'}, ['CITEREFBianquis1998'] = {'The Cambridge History of Egypt', 'Cambridge History of Egypt'}, ['CITEREFBickerman1983'] = template_names['Cam_Hist_Iran'], ['CITEREFBierstedt1988'] = {'Bierstedt An Introduction to Locally Convex Inductive Limits'}, ['CITEREFBiran2009'] = template_names['Iranica'], ['CITEREFBirken1976'] = {'Die Provinzen des Osmanischen Reiches'}, ['CITEREFBivar1983'] = template_names['Cam_Hist_Iran'], ['CITEREFBivar2003'] = template_names['Iranica'], ['CITEREFBlair2002'] = template_names['Iranica'], ['CITEREFBlair2021'] = template_names['Iranica'], ['CITEREFBlake1966'] = {'DisraeliRef'}, ['CITEREFBlanken2019'] = {'Bach\'s compositions (sources)'}, ['CITEREFBlankinship1994'] = {'The End of the Jihâd State', 'The End of the Jihad State'}, ['CITEREFBlautSchulze2008'] = {'Bach\'s compositions (sources)'}, ['CITEREFBloom2007'] = {'Cite Routledge Broadway', 'Cite Broadway Routledge', 'Cite Routledge Guide to Broadway', 'Routledge Guide to Broadway'}, ['CITEREFBock1978'] = {'Audie-bock-directors'}, ['CITEREFBoddyBrownFryHennigan1968'] = {'RCTS-LocosLNER-4'}, ['CITEREFBoddyBrownFryHennigan1975'] = {'RCTS-LocosLNER-2B'}, ['CITEREFBoddyBrownFryHennigan1977'] = {'RCTS-LocosLNER-9A', 'RCTS-LocosLNER-9B'}, ['CITEREFBoddyBrownFryHennigan1979'] = {'RCTS-LocosLNER-3A'}, ['CITEREFBoddyBrownHenniganHoole1984'] = {'RCTS-LocosLNER-6C'}, ['CITEREFBoddyBrownHenniganNeve1981'] = {'RCTS-LocosLNER-3B'}, ['CITEREFBoddyBrownNeveYeadon1983'] = {'RCTS-LocosLNER-6B'}, ['CITEREFBoddyFryHenniganHoole1990'] = {'RCTS-LocosLNER-10B'}, ['CITEREFBoddyFryHenniganProud1963'] = {'RCTS-LocosLNER-1'}, ['CITEREFBoddyNeveTeeYeadon1982'] = {'RCTS-LocosLNER-6A'}, ['CITEREFBoddyNeveYeadon1973'] = {'RCTS-LocosLNER-2A'}, ['CITEREFBody1989'] = {'Body-Railways-Vol2'}, ['CITEREFBon1969'] = {'La Morée franque'}, ['CITEREFBonebakker1997'] = template_names['Iranica'], ['CITEREFBonner2010'] = {'New Cambridge History of Islam'}, ['CITEREFBonnett2005'] = {'Bonnett Practical Rail Engineering'}, ['CITEREFBonporti1712'] = {'Bach\'s compositions (sources)'}, ['CITEREFBooth2000'] = {'Shakespeare sonnets bibliography'}, ['CITEREFBorsari1964'] = {'DBI', 'Dizionario Biografico degli Italiani'}, ['CITEREFBossert1914'] = {'Schaff-Herzog'}, ['CITEREFBosworth1968'] = template_names['Cam_Hist_Iran'], ['CITEREFBosworth1975'] = template_names['Cam_Hist_Iran'], ['CITEREFBosworth1983'] = template_names['Iranica'], ['CITEREFBosworth1984'] = template_names['Iranica'], ['CITEREFBosworth1987'] = template_names['Iranica'], ['CITEREFBosworth1988'] = template_names['Iranica'], ['CITEREFBosworth1989'] = template_names['Iranica'], ['CITEREFBosworth1994'] = template_names['Iranica'], ['CITEREFBosworth1995'] = template_names['Iranica'], ['CITEREFBosworth1997'] = template_names['Iranica'], ['CITEREFBosworth1998'] = template_names['Iranica'], ['CITEREFBosworth2000'] = template_names['Iranica'], ['CITEREFBosworth2001'] = template_names['Iranica'], ['CITEREFBosworth2002'] = template_names['Iranica'], ['CITEREFBosworth2003'] = template_names['Iranica'], ['CITEREFBosworth2008'] = template_names['Iranica'], ['CITEREFBosworth2009'] = template_names['Iranica'], ['CITEREFBosworth2010'] = template_names['Iranica'], ['CITEREFBosworth2011'] = template_names['Iranica'], ['CITEREFBosworthCrane1984'] = template_names['Iranica'], ['CITEREFBottoMitchell2002'] = {'Cite ATT Broadway', 'Cite At This Theatre Broadway', 'Cite Broadway At This Theatre', 'Cite Broadway ATT'}, ['CITEREFBourbaki1987'] = {'Bourbaki Topological Vector Spaces'}, ['CITEREFBourbaki1989'] = {'Bourbaki General Topology Part I Chapters 1-4', 'Bourbaki General Topology Part II Chapters 5-10', 'Bourbaki Algebra I Chapters 1-3 Springer'}, ['CITEREFBourbaki1994'] = {'Bourbaki EHM'}, ['CITEREFBowen1928'] = {'The Life and Times of Ali ibn Isa'}, ['CITEREFBowmanCameronGarnsey2005'] = {'Cambridge Ancient History'}, ['CITEREFBoyce1983'] = template_names['Iranica'], ['CITEREFBoyce1986'] = template_names['Iranica'], ['CITEREFBoyce1989'] = template_names['Iranica'], ['CITEREFBoyce2000'] = template_names['Iranica'], ['CITEREFBoyce2009'] = template_names['Iranica'], ['CITEREFBoyd1970'] = {'Boyd-MidWales'}, ['CITEREFBoyd1975'] = {'Boyd-FR1'}, ['CITEREFBoyd1985'] = {'Boyd-NCaerns2Penrhyn'}, ['CITEREFBoyd1986'] = {'Boyd-NCaerns3Dinorwic'}, ['CITEREFBoyd1988'] = {'Boyd-SCaerns1'}, ['CITEREFBoyd1989'] = {'Boyd-SCaerns2'}, ['CITEREFBoyd1990'] = {'Boyd-NCaerns1'}, ['CITEREFBradshaw1968'] = {'Bradshaw-1910April'}, ['CITEREFBradshaw1985'] = {'Bradshaw-1922July'}, ['CITEREFBradshaw2011'] = {'Bradshaw-1895December'}, ['CITEREFBradshaw2012'] = {'Bradshaw-1850March'}, ['CITEREFBrand1968'] = {'Byzantium Confronts the West'}, ['CITEREFBrand1991'] = {'DBI', 'ODB', 'Oxford Dictionary of Byzantium'}, ['CITEREFBray2010'] = {'Bray-SDJR'}, ['CITEREFBrett2010'] = {'New Cambridge History of Islam'}, ['CITEREFBriant1985'] = template_names['Iranica'], ['CITEREFBrosius2000'] = template_names['Iranica'], ['CITEREFBrown2000'] = template_names['Iranica'], ['CITEREFBrown2008'] = {'The Cambridge History of the Byzantine Empire'}, ['CITEREFBrunner1975'] = template_names['Cam_Hist_Iran'], ['CITEREFBrunner1983'] = template_names['Cam_Hist_Iran'], ['CITEREFBrunner1984'] = template_names['Iranica'], ['CITEREFBrunner1986'] = template_names['Iranica'], ['CITEREFBryan1886'] = {'Bryan (3rd edition)'}, ['CITEREFBryan1889'] = {'Bryan (3rd edition)'}, ['CITEREFBuhle1909'] = {'Bach\'s compositions (sources)'}, ['CITEREFBulliet1984'] = template_names['Iranica'], ['CITEREFBulookbashiNegahban2008'] = {'Encyclopaedia Islamica'}, ['CITEREFBunbury1857'] = {'DGRG'}, ['CITEREFBurant1987'] = {'Cite DCB'}, ['CITEREFBurch1911'] = {'Burch Electric Traction'}, ['CITEREFBurke1866'] = {'O\'Donnell family tree'}, ['CITEREFBurn1985'] = template_names['Cam_Hist_Iran'], ['CITEREFBurrowsWallace1999'] = {'Cite gotham'}, ['CITEREFBury1911'] = {'The Imperial Administrative System of the Ninth Century'}, ['CITEREFBusse1975'] = template_names['Cam_Hist_Iran'], ['CITEREFBusse1982'] = template_names['Iranica'], ['CITEREFButcherNicholson2018'] = template_names['ODLA'], ['CITEREFButt1995'] = template_names['Butt_Stations'], ['CITEREFBöwering1995'] = template_names['Iranica'], ['CITEREFBürgelMottahedeh1988'] = template_names['Iranica'], ----------< C >---------- ['CITEREFCIC1983'] = {'CIC1983bib'}, ['CITEREFCalifornia1988'] = {'CA-Rail Passenger Development Plan-1988'}, ['CITEREFCalmard1988'] = template_names['Iranica'], ['CITEREFCalmard1999'] = template_names['Iranica'], ['CITEREFCaltrans1984'] = {'Countrystudy'}, ['CITEREFCameronWard-PerkinsWhitby2000'] = {'Cambridge Ancient History'}, ['CITEREFCanepa2018'] = template_names['ODLA'], ['CITEREFCanny2008'] = {'O\'Donnell family tree'}, ['CITEREFCappelCutlerKazhdan1991'] = template_names['ODB'], ['CITEREFCarl_von_Prantl1879'] = {'Cite ADB'}, ['CITEREFCarlson2010'] = {'Dlmf'}, ['CITEREFCaro1974'] = {'Cite Power Broker'}, ['CITEREFCarpenter1977'] = template_names['ME-ref'], ['CITEREFCarpenter1981'] = template_names['ME-ref'], ['CITEREFCarra_de_VauxHodgson1965'] = {'EI2'}, ['CITEREFCarter2006'] = {'Carter-RailwaysMotivePowerArgentina'}, ['CITEREFCasserley1968'] = {'Casserley-joint'}, ['CITEREFCasserleyJohnston1966'] = {'Casserley-LocoGrouping3'}, ['CITEREFCasserleyJohnston1974'] = {'Casserley-LocoGrouping3', 'Casserley-LocoGrouping2', '0-7110-0554-0'}, ['CITEREFCasway1984'] = {'O\'Donnell family tree'}, ['CITEREFCavanna_Ciappina2001'] = {'DBI'}, ['CITEREFCawley2001'] = {'Medieval Lands by Charles Cawley', 'MLCC'}, ['CITEREFCawley2001'] = {'Medieval Lands by Charles Cawley'}, ['CITEREFCawley2010'] = {'MLCC'}, ['CITEREFCawley2011'] = {'MLCC'}, ['CITEREFChaléardChanson-JabeurBéranger2006'] = {'Chaléard-Le cdf en Afrique'}, ['CITEREFChambers1728'] = {'Cyclopaedia 1728'}, ['CITEREFChasiotis1975'] = {'Ιστορία του Ελληνικού Έθνους'}, ['CITEREFChaumont1985'] = template_names['Iranica'], ['CITEREFChaumont1986'] = template_names['Iranica'], ['CITEREFChaumont1987'] = template_names['Iranica'], ['CITEREFChaumont1990'] = template_names['Iranica'], ['CITEREFChaumontSchippmann1988'] = template_names['Iranica'], ['CITEREFCheyneBlack1899'] = {'Biblica', 'Cite Biblica'}, ['CITEREFCheyneBlack1899–1903'] = {'Cite Biblica'}, ['CITEREFCheyneBlack1901'] = {'Cite Biblica'}, ['CITEREFCheyneBlack1902'] = {'Cite Biblica'}, ['CITEREFCheyneBlack1903'] = {'Cite Biblica'}, ['CITEREFChisholm1922'] = {'EB1922', 'Cite EB1922'}, ['CITEREFChittick1997'] = template_names['Iranica'], ['CITEREFChkeidze2001'] = template_names['Iranica'], ['CITEREFChoniates1984'] = {'O City of Byzantium'}, ['CITEREFChrista_Jost1999'] = template_names['NDB'], ['CITEREFChung1994'] = {'Country study'}, ['CITEREFChurchmanHurst2001'] = {'Churchman & Hurst Railways of New Zealand'}, ['CITEREFChurchman_&amp;_Hurst2001'] = {'Churchman & Hurst Railways of New Zealand'}, ['CITEREFChurella2013'] = {'Churella-PRR-1'}, ['CITEREFClementsMcMahon2008'] = {'ClementsMcMahon-GSR Locomotives'}, ['CITEREFClinker1978'] = {'Clinker-Stations'}, ['CITEREFClinker1988'] = {'Clinker-Stations'}, ['CITEREFCoates1990'] = {'Coates-Reading'}, ['CITEREFColbyWilliams1916'] = {'New International Encyclopedia', 'NIE'}, ['CITEREFColledgeWarlow2006'] = {'Colledge', 'Cite Colledge2006'}, ['CITEREFColledgeWarlow2010'] = {'Cite Colledge2010'}, ['CITEREFCollins2016'] = {'Cite Collins 2016'}, ['CITEREFConolly1998'] = {'IanAllan-PreGroup-Atlas1998'}, ['CITEREFConway1990'] = {'Conway A Course in Functional Analysis'}, ['CITEREFCosentino2008'] = {'DBI'}, ['CITEREFCoulthard-Clark2002'] = {'Australian Dictionary of Biography'}, ['CITEREFCousin1910'] = {'A Short Biographical Dictionary of English Literature', 'Cite SBDEL'}, ['CITEREFCox1967'] = {'Cox-Upper Darby'}, ['CITEREFCox2011'] = {'Cox-Dixie'}, ['CITEREFCrevier1993'] = {'Crevier 1993'}, ['CITEREFCrockett2007'] = {'Australian Dictionary of Biography'}, ['CITEREFCroke2018'] = template_names['ODLA'], ['CITEREFCrone1980'] = {'Slaves on Horses'}, ['CITEREFCronin2011'] = template_names['Iranica'], ['CITEREFCroughtonKidnerYoung1982'] = {'Croughton-PrivateStations'}, ['CITEREFCruickshanks1970'] = {'HistoryofParliament'}, ['CITEREFCudahy2002'] = {'Cudahy-Hudson'}, ['CITEREFCudahy2003'] = {'Cudahy-Subways'}, ['CITEREFCurta2006'] = {'Southeastern Europe in the Middle Ages, 500–1250'}, ----------< D >---------- ['CITEREFDBI'] = {'DBI', 'Dizionario Biografico degli Italiani'}, ['CITEREFDZS2015'] = {'Croatia Yearbook 2015'}, ['CITEREFDadelsen1957'] = {'Bach\'s compositions (sources)'}, ['CITEREFDaftary1990'] = {'Daftary-The Ismailis'}, ['CITEREFDaftary2003'] = template_names['Iranica'], ['CITEREFDaftary2007'] = {'Daftary-The Ismailis'}, ['CITEREFDaftary2015'] = template_names['Iranica'], ['CITEREFDaiber1988'] = template_names['Iranica'], ['CITEREFDandamayevShahbaziLecoq1986'] = template_names['Iranica'], ['CITEREFDaniel2000'] = template_names['Iranica'], ['CITEREFDaniel2010'] = {'New Cambridge History of Islam'}, ['CITEREFDanielsDench1963'] = {'Daniels-NoMore'}, ['CITEREFDanielsDench1973'] = {'Daniels-NoMore'}, ['CITEREFDanner1975'] = template_names['Cam_Hist_Iran'], ['CITEREFDarleyCanepa2018'] = {'Oxford Dictionary of Late Antiquity'}, ['CITEREFDaryaee2009'] = template_names['Iranica'], ['CITEREFDaryaee2018'] = template_names['ODLA'], ['CITEREFDaryaeeCanepa2018'] = template_names['ODLA'], ['CITEREFDavid1961'] = {'Bach\'s compositions (sources)'}, ['CITEREFDavidson2010'] = {'HistoryofParliament'}, ['CITEREFDavidsonThrush2010'] = {'HistoryofParliament'}, ['CITEREFDavies1996'] = {'Davies-PLMLocoList'}, ['CITEREFDavies1997'] = {'Davies-NordLocoList'}, ['CITEREFDavies2001'] = {'Davies-EstLocoList3', 'Davies-ÉtatLocoList'}, ['CITEREFDavies2003'] = {'Davies-SNCFLocoList'}, ['CITEREFDaviesFirthLuckingThomas1966'] = {'RCTS-LocosGWR-10'}, ['CITEREFDavud2018'] = {'Encyclopaedia Islamica'}, ['CITEREFDavudNazerian2008'] = {'Encyclopaedia Islamica'}, ['CITEREFDe_Negri1997'] = {'DBI'}, ['CITEREFDemircan2010'] = {'TDV Encyclopedia of Islam'}, ['CITEREFDeutsch1951'] = {'Schubert\'s compositions (references)'}, ['CITEREFDeutsch1978'] = {'Schubert\'s compositions (references)'}, ['CITEREFDeutsche_Autos,_Band_2,2001'] = {'Deutsche Autos-2'}, ['CITEREFDeutsche_Autos,_Band_3,2001'] = {'Deutsche Autos-3'}, ['CITEREFDeutsche_Autos,_Band_4,2001'] = {'Deutsche Autos-4'}, ['CITEREFDeutsche_Autos,_Band_5,2001'] = {'Deutsche Autos-5'}, ['CITEREFDeutsche_Autos,_Band_6,2001'] = {'Deutsche Autos-6'}, ['CITEREFDewick2005'] = {'Dewick-Atlas'}, ['CITEREFDiamonstein-Spielvogel2011'] = {'Cite landmarks'}, ['CITEREFDickens2018'] = template_names['ODLA'], ['CITEREFDirksen1998'] = {'Bach\'s compositions (sources)'}, ['CITEREFDirksen2010'] = {'Bach\'s compositions (sources)'}, ['CITEREFDirksen2016'] = {'Bach\'s compositions (sources)'}, ['CITEREFDixmier1984'] = {'Dixmier General Topology'}, ['CITEREFDoerfer1989'] = template_names['Iranica'], ['CITEREFDoganis1930'] = {'Great Military and Naval Encyclopaedia'}, ['CITEREFDoleckiMynard2016'] = {'Dolecki Mynard Convergence Foundations Of Topology'}, ['CITEREFDolkart1998'] = {'Cite morningside'}, ['CITEREFDonner1995'] = template_names['Iranica'], ['CITEREFDonohue2003'] = {'The Buwayhid Dynasty in Iraq'}, ['CITEREFDorin1972'] = {'Dorin-North Western'}, ['CITEREFDow1962'] = {'Dow-GC2'}, ['CITEREFDow1965'] = {'Dow-GC3'}, ['CITEREFDow1985'] = {'Dow-GC1'}, ['CITEREFDowney2007'] = {'Downey-Chicago'}, ['CITEREFDrechsler2005'] = template_names['Iranica'], ['CITEREFDrummond1964'] = {'HistoryofParliament'}, ['CITEREFDrury1985'] = {'Drury Historical Guide 1985'}, ['CITEREFDrury1993'] = {'Drury-North American Steam'}, ['CITEREFDuchesne-Guillemin1994'] = template_names['Iranica'], ['CITEREFDugundji1966'] = {'Dugundji Topology'}, ['CITEREFDuke1995'] = {'Duke-Santa Fe-1'}, ['CITEREFDukeKeilty1990'] = {'Duke-RDC'}, ['CITEREFDumbarton_Oaks_Hagiography_Database'] = {'Dumbarton Oaks Hagiography Database'}, ['CITEREFDunbar1969'] = {'Dunbar-Railroads'}, ['CITEREFDuncan-Jones2010'] = {'Shakespeare sonnets bibliography'}, ['CITEREFDunlop1895'] = {'O\'Donnell family tree'}, ['CITEREFDunlop1985'] = template_names['Iranica'], ['CITEREFDunn2013'] = {'Dunn-Comeng-5'}, ['CITEREFDurand-Guédy2008'] = template_names['Iranica'], ['CITEREFDurand-Guédy2010'] = template_names['Iranica'], ['CITEREFDurand-Guédy2013'] = {'Encyclopaedia Islamica'}, ['CITEREFDurham1998'] = {'California\'s Geographic Names'}, ['CITEREFDurrant1972'] = {'Durrant-Steam Locos Eastern Europe'}, ['CITEREFDurrant1981'] = {'Durrant-Garratt-Rev'}, ['CITEREFDurrantLewisJorgensen1981'] = {'Durrant-SteamAfrica'}, ['CITEREFDömlingKohlhase1971'] = {'Bach\'s compositions (sources)'}, ['CITEREFDürr1952'] = {'Bach\'s compositions (sources)'}, ['CITEREFDürr1954'] = {'Bach\'s compositions (sources)'}, ['CITEREFDürr1987'] = {'Bach\'s compositions (sources)'}, ['CITEREFDürrJones2006'] = {'Bach\'s compositions (sources)'}, ['CITEREFDürrKobayashi1998'] = {'Bach\'s compositions (sources)'}, ['CITEREFde_Blois2000'] = template_names['Iranica'], ['CITEREFde_Planhol1987'] = template_names['Iranica'], ['CITEREFde_Planhol1988'] = template_names['Iranica'], ----------< E >---------- ['CITEREFEIr.1994'] = template_names['Iranica'], ['CITEREFEarle2018'] = {'Gymnosperm Database'}, ['CITEREFEbata2019'] = {'BDh'}, ['CITEREFEbata2020'] = {'BDh'}, ['CITEREFEbrahimKhodaverdian2018'] = {'Encyclopaedia Islamica'}, ['CITEREFEdwards1995'] = {'Edwards Functional Analysis Theory and Applications'}, ['CITEREFEichberg1976'] = {'Bach\'s compositions (sources)'}, ['CITEREFEilers1983'] = template_names ['Cam_Hist_Iran'], ['CITEREFEkbal1991'] = template_names['Iranica'], ['CITEREFEl-Hibri2010'] = {'New Cambridge History of Islam'}, ['CITEREFEldredgeHorenstein2014'] = {'Cite concrete'}, ['CITEREFElsholz1982'] = {'Schubert\'s compositions (references)'}, ['CITEREFElwell-Sutton1984'] = template_names['Iranica'], ['CITEREFEppstein1966'] = {'Bach\'s compositions (sources)'}, ['CITEREFEppstein1982'] = {'Bach\'s compositions (sources)'}, ['CITEREFEquasis'] = {'Csr', 'Cite ship register'}, ['CITEREFEuDaly2009'] = {'Complete Book of North American Railroading'}, ['CITEREFEuDalySchaferJessupBoyd2009'] = {'Complete Book of North American Railroading'}, ----------< F >---------- ['CITEREFFacella2021'] = template_names['Iranica'], ['CITEREFFang1943'] = {'Cite ECCP'}, ['CITEREFFarinella2001'] = {'DBI'}, ['CITEREFFatehi-NezhadAzarnooshNegahban2008'] = {'Encyclopaedia Islamica'}, ['CITEREFFatehi-nezhadRahimi2008'] = {'Encyclopaedia Islamica'}, ['CITEREFFeder1958'] = {'Bach\'s compositions (sources)'}, ['CITEREFFederal_Writers&#039;_Project1939'] = {'Cite fednyc'}, ['CITEREFFelixMadelung1995'] = template_names['Iranica'], ['CITEREFFernandez1983'] = {'Fernandez1983'}, ['CITEREFFesharaki2015'] = {'Encyclopaedia Islamica'}, ['CITEREFFiaccadori1991'] = template_names['ODB'], ['CITEREFFikratUmar2008'] = template_names['Iranica'], ['CITEREFFine1991'] = {'The Early Medieval Balkans'}, ['CITEREFFine1994'] = {'The Late Medieval Balkans'}, ['CITEREFFletcher,_Great_Tank_Scandal'] = {'Book-Fletcher-Great Tank Scandal'}, ['CITEREFFletcher,_Universal_Tank'] = {'Book-Fletcher-Universal Tank'}, ['CITEREFFloor1992'] = template_names['Iranica'], ['CITEREFFloor2005'] = template_names['Iranica'], ['CITEREFFlora_of_North_America'] = {'EFloras'}, ['CITEREFFlora_of_North_America2009'] = {'EFloras'}, ['CITEREFFluckMarshallWilson1996'] = {'FluMarWil-LocRailCR'}, ['CITEREFFonstad1991'] = template_names['ME-ref'], ['CITEREFForkelTerry1920'] = {'Bach\'s compositions (sources)'}, ['CITEREFFornaçon,_Siegfried1957'] = template_names['NDB'], ['CITEREFForrestal1999'] = {'Forrestal-Wineries'}, ['CITEREFForster1990'] = {'Cite DCB'}, ['CITEREFFoss1991'] = template_names['ODB'], ['CITEREFFoster1971'] = template_names['ME-ref'], ['CITEREFFoster1996'] = {'Foster-Field Guide'}, ['CITEREFFrailey2010'] = {'Frailey-Twilight'}, ['CITEREFFranke1994'] = {'Cite Cambridge History of China'}, ['CITEREFFranz_Schnorr_von_Carolsfeld1883'] = {'Cite ADB'}, ['CITEREFFriedrich_Wilhelm_Bautz1975'] = {'BBKL'}, ['CITEREFFriedrich_Wilhelm_Bautz1990'] = {'BBKL'}, ['CITEREFFry1964'] = {'RCTS-LocosLNER-7'}, ['CITEREFFry1966'] = {'RCTS-LocosLNER-5'}, ['CITEREFFrye1975'] = template_names['Cam_Hist_Iran'], ['CITEREFFrye1983'] = template_names['Cam_Hist_Iran'], ['CITEREFFrye2004'] = template_names['Iranica'], ['CITEREFFubini2012'] = {'DBI', 'Dizionario Biografico degli Italiani'}, ['CITEREFFudenbergTirole1991'] = {'Cite Fudenberg Tirole 1991'}, ['CITEREFFultonHarris1991'] = {'Fulton-Harris'}, ----------< G >---------- ['CITEREFGarakaniBrown2013'] = {'Encyclopaedia Islamica'}, ['CITEREFGardner2005'] = {'MSW3 Microbiotheria'}, ['CITEREFGardoni2015'] = {'DBI', 'Dizionario Biografico degli Italiani'}, ['CITEREFGareyJohnson1979'] = {'Garey-Johnson'}, ['CITEREFGarsoian2000'] = template_names['Iranica'], ['CITEREFGarsoian2004'] = template_names['Iranica'], ['CITEREFGarsoian2005'] = template_names['Iranica'], ['CITEREFGarth2003'] = template_names['ME-ref'], ['CITEREFGazette34205'] = {'London Gazette'}, ['CITEREFGazette34339'] = {'London Gazette'}, ['CITEREFGazette34390'] = {'London Gazette'}, ['CITEREFGazette34427'] = {'London Gazette'}, ['CITEREFGazette34558'] = {'London Gazette'}, ['CITEREFGazette34870'] = {'London Gazette'}, ['CITEREFGazette34978'] = {'London Gazette'}, ['CITEREFGazette34989'] = {'London Gazette'}, ['CITEREFGazette35037'] = {'London Gazette'}, ['CITEREFGazette35107'] = {'London Gazette'}, ['CITEREFGazette35134'] = {'London Gazette'}, ['CITEREFGazette35284'] = {'London Gazette'}, ['CITEREFGazette37560'] = {'London Gazette'}, ['CITEREFGazette37590'] = {'London Gazette'}, ['CITEREFGazette37598'] = {'London Gazette'}, ['CITEREFGazette37610'] = {'London Gazette'}, ['CITEREFGazette38020'] = {'London Gazette'}, ['CITEREFGazette38611'] = {'London Gazette'}, ['CITEREFGeanakoplos1959'] = {'Emperor Michael Palaeologus and the West'}, ['CITEREFGeorg_von_Dadelsen1953'] = template_names['NDB'], ['CITEREFGhanoonparvar1989'] = template_names['Iranica'], ['CITEREFGhereghlou2009'] = template_names['Iranica'], ['CITEREFGhereghlou2016'] = template_names['Iranica'], ['CITEREFGhulamiyan2015'] = template_names['Iranica'], ['CITEREFGhulamiyan2015'] = {'Encyclopaedia Islamica'}, ['CITEREFGiannasi1975'] = {'DBI', 'Dizionario Biografico degli Italiani'}, ['CITEREFGibb1923'] = {'The Arab Conquests in Central Asia'}, ['CITEREFGignoux1983'] = template_names['Iranica'], ['CITEREFGignoux1994'] = template_names['Iranica'], ['CITEREFGil1997'] = {'A History of Palestine, 634-1099', 'A History of Palestine, 634–1099'}, ['CITEREFGillham2001'] = {'Gillham-Waterloo-City'}, ['CITEREFGilliland1969'] = {'Gilliland'}, ['CITEREFGilliland1994'] = {'Pop Chronicles 40s'}, ['CITEREFGilliverMarshallWeiner2006'] = template_names['ME-ref'], ['CITEREFGilmanPeckColby1905'] = {'Cite NIE', 'New International Encyclopedia', 'NIE'}, ['CITEREFGilmanPeckColby1916'] = {'New International Encyclopedia', 'NIE'}, ['CITEREFGiunashvili2016'] = template_names['Iranica'], ['CITEREFGleaves1921'] = {'Gleaves'}, ['CITEREFGlischinski1997'] = {'Glischinski-Santa Fe'}, ['CITEREFGlöckner1983'] = {'Bach\'s compositions (sources)'}, ['CITEREFGoldberg1981'] = {'Goldberg-Amtrak'}, ['CITEREFGordon2001'] = {'Gordon-The Breaking of a Thousand Swords'}, ['CITEREFGraham1974'] = {'Cite DCB'}, ['CITEREFGrant1994'] = {'Grant-Death'}, ['CITEREFGrant2010'] = {'Grant-Twilight'}, ['CITEREFGrant2017'] = {'Grant-RailCo'}, ['CITEREFGrassi2018'] = template_names['Iranica'], ['CITEREFGray1986'] = template_names['Cam_Hist_Iran'], ['CITEREFGreenlaw2007'] = {'Greenlaw-Via Rail'}, ['CITEREFGregory1991'] = template_names['ODB'], ['CITEREFGregoryŠevčenko1991'] = template_names['ODB'], ['CITEREFGrete_Schemann1957'] = template_names['NDB'], ['CITEREFGrey2002'] = {'Australian Dictionary of Biography'}, ['CITEREFGrierson1903'] = {'Cite LSI', 'LSI', 'Linguistic Survey of India'}, ['CITEREFGrierson1908'] = {'Cite LSI', 'LSI', 'Linguistic Survey of India'}, ['CITEREFGrierson1919'] = {'Cite LSI', 'LSI', 'Linguistic Survey of India'}, ['CITEREFGrierson1967'] = {'Cite LSI', 'LSI', 'Linguistic Survey of India'}, ['CITEREFGriffith1991'] = template_names['ODB'], ['CITEREFGriffithsSmith1999'] = {'Griffiths-Sheds1'}, ['CITEREFGriffithsSmith2000'] = {'Griffiths-Sheds2'}, ['CITEREFGrothendieck1955'] = {'Grothendieck Produits Tensoriels Topologiques et Espaces Nucléaires'}, ['CITEREFGrothendieck1973'] = {'Grothendieck Topological Vector Spaces'}, ['CITEREFGrothendieckDieudonné1960'] = {'EGA'}, ['CITEREFGrothendieckDieudonné1961'] = {'EGA'}, ['CITEREFGrothendieckDieudonné1963'] = {'EGA'}, ['CITEREFGrothendieckDieudonné1964'] = {'EGA'}, ['CITEREFGrothendieckDieudonné1965'] = {'EGA'}, ['CITEREFGrothendieckDieudonné1966'] = {'EGA'}, ['CITEREFGrothendieckDieudonné1967'] = {'EGA'}, ['CITEREFGrothendieckDieudonné1971'] = {'EGA'}, ['CITEREFGroves2005'] = {'MSW3 Primates', 'MSW3 Groves'}, ['CITEREFGrubb2005'] = {'MSW3 Artiodactyla'}, ['CITEREFGuilland1967'] = {'Recherches sur les institutions byzantines'}, ['CITEREFGulino2005'] = {'DBI', 'Dizionario Biografico degli Italiani'}, ['CITEREFGunzburg1984'] = {'Gunzburg-History WAGR Steam'}, ['CITEREFGurneyNabavi1993'] = template_names['Iranica'], ['CITEREFGutas1987'] = template_names['Iranica'], ['CITEREFGvakharia2001'] = template_names['Iranica'], ['CITEREFGüner1997'] = {'TDV Encyclopedia of Islam'}, ----------< H >---------- ['CITEREFHaarer2018'] = template_names['ODLA'], ['CITEREFHabibi2021'] = template_names['Iranica'], ['CITEREFHadidi2000'] = template_names['Iranica'], ['CITEREFHaji2008'] = template_names['Iranica'], ['CITEREFHaldon1999'] = {'Warfare, State and Society in the Byzantine World, 565–1204'}, ['CITEREFHalliday1985'] = {'Halliday-AustWineCompend'}, ['CITEREFHalliday2008'] = {'Halliday-JHWAtlasAust2008'}, ['CITEREFHalliday2009'] = {'Halliday-AustWineEncyc'}, ['CITEREFHalm1998'] = template_names['Iranica'], ['CITEREFHalpenny1990'] = {'Canadabio'}, ['CITEREFHambly1990'] = template_names['Cam_Hist_Iran'], ['CITEREFHambly1991'] = template_names['Cam_Hist_Iran'], ['CITEREFHammondAnderson1993'] = template_names['ME-ref'], ['CITEREFHammondScull1995'] = template_names['ME-ref'], ['CITEREFHammondScull2005'] = template_names['ME-ref'], ['CITEREFHammondScull2006a'] = template_names['ME-ref'], ['CITEREFHammondScull2006b'] = template_names['ME-ref'], ['CITEREFHanaway1988'] = template_names['Iranica'], ['CITEREFHanaway1989'] = template_names['Iranica'], ['CITEREFHanawayLewisohn2004'] = template_names['Iranica'], ['CITEREFHans_Heinrich_Borcherdt1955'] = template_names['NDB'], ['CITEREFHans_Knudsen1972'] = template_names['NDB'], ['CITEREFHansen1988'] = {'Book-Hansen-US Nuclear Weapons'}, ['CITEREFHansman1991'] = template_names['Iranica'], ['CITEREFHartshorne1977'] = {'Hartshorne AG'}, ['CITEREFHassanpour1989'] = template_names['Iranica'], ['CITEREFHassanpour1995'] = template_names['Iranica'], ['CITEREFHasumi2003'] = {'Hasumi-shiguehiko-ozu-2003'}, ['CITEREFHaswell-Smith2004'] = {'Haswell-Smith'}, ['CITEREFHaugic1908'] = {'Schaff-Herzog'}, ['CITEREFHawting1987'] = {'The First Dynasty of Islam'}, ['CITEREFHawting2000'] = {'The First Dynasty of Islam'}, ['CITEREFHaynes2011'] = {'RubberBible92nd'}, ['CITEREFHeinichen1728'] = {'Bach\'s compositions (sources)'}, ['CITEREFHeinrich_Welti1890'] = {'Cite ADB'}, ['CITEREFHelgen2005'] = {'MSW3 Scandentia'}, ['CITEREFHellmann1965'] = {'Bach\'s compositions (sources)'}, ['CITEREFHenrici1725'] = {'Bach\'s compositions (sources)'}, ['CITEREFHenryOrsmond1928'] = {'Raiatea family tree'}, ['CITEREFHermann_Palm1876'] = {'Cite ADB'}, ['CITEREFHerr2000'] = {'Herr-LN'}, ['CITEREFHeschel2007'] = {'Encyclopaedia Judaica', 'Cite EJ', 'Cite Encyclopaedia Judaica'}, ['CITEREFHewsen1988'] = template_names['Iranica'], ['CITEREFHidyHidyScottHofsummer2004'] = {'Hidy-Great Northern'}, ['CITEREFHildHellenkemper1990'] = {'Tabula Imperii Byzantini'}, ['CITEREFHildHellenkemper1994'] = {'Tabula Imperii Byzantini'}, ['CITEREFHildRestle1981'] = {'Tabula Imperii Byzantini'}, ['CITEREFHillenbrand1986'] = template_names['Iranica'], ['CITEREFHills,_Power_from_Steam'] = {'Book-Hills-Power from Steam'}, ['CITEREFHills1989'] = {'Book-Hills-Power from Steam'}, ['CITEREFHilmarJestremski2004'] = {'Schubert\'s compositions (references)'}, ['CITEREFHilton1980'] = {'Hilton-Amtrak'}, ['CITEREFHilton1990'] = {'Hilton Narrow Gauge'}, ['CITEREFHiltonDue1960'] = {'Hilton-Interurban'}, ['CITEREFHinton1986'] = {'HistoryofParliament'}, ['CITEREFHirsch1906'] = {'Cite JE1906'}, ['CITEREFHistoric_Environment_Scotland'] = {'Canmore'}, ['CITEREFHistoric_Environment_Scotland1972'] = {'Historic Environment Scotland'}, ['CITEREFHistoric_Environment_Scotland1976'] = {'Historic Environment Scotland'}, ['CITEREFHistoric_Environment_Scotland2020'] = {'Historic Environment Scotland'}, ['CITEREFHistoric_Environment_Scotland:_Rusco_Tower2020'] = {'Historic Environment Scotland'}, ['CITEREFHistoric_Environment_ScotlandLB33744'] = {'Historic Environment Scotland'}, ['CITEREFHistoric_Environment_ScotlandLB50114'] = {'Historic Environment Scotland'}, ['CITEREFHob.'] = {'Schubert\'s compositions (references)'}, ['CITEREFHoffmanSmith2005'] = {'MSW3 Lagomorpha'}, ['CITEREFHoffmann1738'] = {'Bach\'s compositions (sources)'}, ['CITEREFHofmann1983'] = {'Bach\'s compositions (sources)'}, ['CITEREFHofmann1987'] = {'Bach\'s compositions (sources)'}, ['CITEREFHofmann1999'] = {'Bach\'s compositions (sources)'}, ['CITEREFHolland1972'] = {'Holland-Vol 2'}, ['CITEREFHolland1988'] = {'Cite DCB'}, ['CITEREFHolland2001'] = {'Holland-Classic'}, ['CITEREFHollingsworth1980'] = {'Hollingsworth-Atlas-Rigby'}, ['CITEREFHollingsworth1991'] = template_names['ODB'], ['CITEREFHollingsworthCutler1991'] = template_names['ODB'], ['CITEREFHolmgren2003'] = {'EFloras'}, ['CITEREFHoltBiddle1986'] = {'Holt-NorthWest'}, ['CITEREFHolton1989'] = {'Holton-Reading-1'}, ['CITEREFHonigmann1935'] = {'Byzance et les Arabes'}, ['CITEREFHopley1983'] = {'Australian Dictionary of Biography'}, ['CITEREFHort1911'] = {'DCBL'}, ['CITEREFHorváth1966'] = {'Horváth Topological Vector Spaces and Distributions Volume 1 1966'}, ['CITEREFHosseini2017'] = template_names['Iranica'], ['CITEREFHounshell1984'] = {'Hounshell1984'}, ['CITEREFHudson1997'] = {'Country study'}, ['CITEREFHughes1990'] = {'Hughes-IndianLocos1'}, ['CITEREFHughes1992'] = {'Hughes-IndianLocos2'}, ['CITEREFHughes1994'] = {'Hughes-IndianLocos3'}, ['CITEREFHughes1996'] = {'Hughes-IndianLocos4'}, ['CITEREFHummel1943'] = {'Cite ECCP'}, ['CITEREFHumphreys2018'] = template_names['ODLA'], ['CITEREFHunter-Crawley2018'] = template_names['ODLA'], ['CITEREFHunter2008'] = {'Country study'}, ['CITEREFHutter2009'] = template_names['Iranica'], ['CITEREFHutterer2005'] = {'MSW3 Soricomorpha'}, ['CITEREFHütter2012'] = {'Hütter-50bis53'}, ['CITEREFHütter2015'] = {'Hütter-54bis59'}, ['CITEREFHütter2021'] = {'Hütter-60bis91'}, ----------< I >---------- ['CITEREFIbn_Khallikan1843'] = {'Ibn Khallikan\'s Biographical Dictionary'}, ['CITEREFImber2002'] = {'Imber-The Ottoman Empire, 1300–1650'}, ['CITEREFInalcik1989'] = {'Setton-A History of the Crusades'}, ['CITEREFIranica:_Bahrām'] = template_names['Iranica'], ['CITEREFIrvine2006'] = template_names['Iranica'], ['CITEREFIshino1998'] = {'Teishajo'}, ['CITEREFIshkevariNejad2008'] = {'Encyclopaedia Islamica'}, ['CITEREFIvey1919'] = {'Ivey-Marquette'}, ----------< J >---------- ['CITEREFJackson1908'] = {'Schaff-Herzog'}, ['CITEREFJackson1988'] = template_names['Iranica'], ['CITEREFJackson1989'] = template_names['Iranica'], ['CITEREFJackson1995'] = {'Cite enc-nyc'}, ['CITEREFJackson2010'] = {'Cite enc-nyc2'}, ['CITEREFJacksonMelville2001'] = template_names['Iranica'], ['CITEREFJacobs1904'] = {'Cite Jewish Encyclopedia'}, ['CITEREFJarchow1981'] = {'Jarchow Locally Convex Spaces'}, ['CITEREFJavadiBurrill1988'] = template_names['Iranica'], ['CITEREFJohn_O&#039;Donovan1856'] = {'Cite AFM'}, ['CITEREFJohnstonWelshSchafer2001'] = {'Johnston-Streamliner'}, ['CITEREFJones2011'] = {'Cite EPD'}, ['CITEREFJordan2002'] = {'Jordan-WineWABest'}, ['CITEREFJoshi1983'] = {'Joshi Introduction to General Topology'}, ['CITEREFJoslen2003'] = {'Joslen-OOB'}, ['CITEREFJowett1867'] = {'DGRBM', 'Cite DGRBM'}, ['CITEREFJowett1989'] = {'Jowett-Atlas', 'Carnarvonshire Railway'}, ['CITEREFJowett2000'] = {'Jowett-Nationalised'}, ['CITEREFJullien2018'] = template_names['ODLA'], ['CITEREFJupp1986'] = {'HistoryofParliament'}, ----------< K >---------- ['CITEREFK.'] = {'Schubert\'s compositions (references)'}, ['CITEREFKadinsky2016'] = {'Cite Hidden Waters NYC'}, ['CITEREFKaegi1991'] = template_names['ODB'], ['CITEREFKamaly2006'] = template_names['Iranica'], ['CITEREFKamp1981'] = {'DBI', 'Dizionario Biografico degli Italiani'}, ['CITEREFKang2008'] = {'Country study'}, ['CITEREFKaramatiMelvin-Koushki2021'] = template_names['Iranica'], ['CITEREFKaramatiMelvin-Koushki2021'] = {'Encyclopaedia Islamica'}, ['CITEREFKarimi-Hakkak1997'] = template_names['Iranica'], ['CITEREFKarimiMaghsoodi2013'] = {'Encyclopaedia Islamica'}, ['CITEREFKarl_Frohnmeyer1953'] = template_names['NDB'], ['CITEREFKarnow1989'] = {'Cite-Karnow'}, ['CITEREFKasheff2001'] = template_names['Iranica'], ['CITEREFKayvaniGholami2008'] = {'Encyclopaedia Islamica'}, ['CITEREFKazhdan1991'] = template_names['ODB'], ['CITEREFKazhdanCutler1991'] = template_names['ODB'], ['CITEREFKazhdanJeffreys1991'] = template_names['ODB'], ['CITEREFKazhdanŠevčenko1991'] = template_names['ODB'], ['CITEREFKeall1987'] = template_names['Iranica'], ['CITEREFKeefe2006'] = {'Schubert\'s compositions (references)'}, ['CITEREFKeller1937'] = {'Bach\'s compositions (sources)'}, ['CITEREFKelly1988'] = {'Cite GEIL'}, ['CITEREFKellyBurrage1920'] = {'Cite AMB1920'}, ['CITEREFKennedy1998'] = {'The Cambridge History of Egypt', 'Cite Kennedy 1998', 'Cambridge History of Egypt'}, ['CITEREFKennedy2001'] = {'Kennedy-The Armies of the Caliphs'}, ['CITEREFKennedy2004'] = {'The Prophet and the Age of the Caliphates'}, ['CITEREFKennedy2007'] = {'Kennedy-The Great Arab Conquests'}, ['CITEREFKennedy2016'] = {'The Prophet and the Age of the Caliphates'}, ['CITEREFKenyon2011'] = {'Bach\'s compositions (sources)'}, ['CITEREFKerrigan1995'] = {'Shakespeare sonnets bibliography'}, ['CITEREFKettenhofen1995'] = template_names['Iranica'], ['CITEREFKettenhofen2001'] = template_names['Iranica'], ['CITEREFKettenhofenBournoutianHewsen1998'] = template_names['Iranica'], ['CITEREFKhaleelulla1982'] = {'Khaleelulla Counterexamples in Topological Vector Spaces'}, ['CITEREFKhaleghi-Motlagh1999'] = template_names['Iranica'], ['CITEREFKhaleghi-Motlagh2001'] = template_names['Iranica'], ['CITEREFKhan2012'] = {'Cite Banglapedia'}, ['CITEREFKhatibiNegahban2013'] = {'Encyclopaedia Islamica'}, ['CITEREFKim1994'] = {'Country study'}, ['CITEREFKirnberger1774'] = {'Bach\'s compositions (sources)'}, ['CITEREFKirnberger1780'] = {'Bach\'s compositions (sources)'}, ['CITEREFKlein2006'] = {'Klein-UP-2'}, ['CITEREFKlíma1988'] = template_names['Iranica'], ['CITEREFKobayashi1978'] = {'Bach\'s compositions (sources)'}, ['CITEREFKoderHild1976'] = {'Tabula Imperii Byzantini'}, ['CITEREFKoderSoustalKoder1998'] = {'Tabula Imperii Byzantini'}, ['CITEREFKoeppel2015'] = {'Cite citygrid'}, ['CITEREFKofos1977'] = {'Ιστορία του Ελληνικού Έθνους'}, ['CITEREFKohler1902'] = {'Cite Jewish Encyclopedia'}, ['CITEREFKolde1914'] = {'Schaff-Herzog'}, ['CITEREFKoliopoulos1978'] = {'Ιστορία του Ελληνικού Έθνους'}, ['CITEREFKolmogorovFomin1957'] = {'Kolmogorov Fomin Elements of the Theory of Functions and Functional Analysis'}, ['CITEREFKonrad_Ameln1985'] = template_names['NDB'], ['CITEREFKoska2011'] = {'Bach\'s compositions (sources)'}, ['CITEREFKratville1962'] = {'Kratville-SSL'}, ['CITEREFKretzschmar1910'] = {'Bach\'s compositions (sources)'}, ['CITEREFKube2009'] = {'Schubert\'s compositions (references)'}, ['CITEREFKurz1983'] = template_names['Cam_Hist_Iran'], ['CITEREFKuznik2008'] = {'Bach\'s compositions (sources)'}, ['CITEREFKöthe1969'] = {'Köthe Topological Vector Spaces I'}, ['CITEREFKöthe1979'] = {'Köthe Topological Vector Spaces II'}, ['CITEREFKöthe1983'] = {'Köthe Topological Vector Spaces I'}, ['CITEREFKülzer2008'] = {'Tabula Imperii Byzantini'}, ['CITEREFKüçükaşcı2001'] = {'TDV Encyclopedia of Islam'}, ----------< L >---------- ['CITEREFLa_Porta2018'] = template_names['ODLA'], ['CITEREFLacourcière1974'] = {'Cite DCB'}, ['CITEREFLadefogedMaddieson1996'] = {'SOWL'}, ['CITEREFLandau-Tasseron2010'] = {'New Cambridge History of Islam'}, ['CITEREFLandauCondit1996'] = {'Cite nysky'}, ['CITEREFLandmann1907'] = {'Bach\'s compositions (sources)'}, ['CITEREFLang1983'] = template_names['Cam_Hist_Iran'], ['CITEREFLangaroodiCooper2008'] = {'Encyclopaedia Islamica'}, ['CITEREFLangaroodiCooper2015'] = template_names['Iranica'], ['CITEREFLangaroodiCooper2015'] = {'Encyclopaedia Islamica'}, ['CITEREFLangaroodiNegahban2008'] = {'Encyclopaedia Islamica'}, ['CITEREFLangaroodiNegahban2015'] = template_names['Iranica'], ['CITEREFLangaroodiNegahban2015'] = {'Encyclopaedia Islamica'}, ['CITEREFLangaroudi2001'] = template_names['Iranica'], ['CITEREFLatham1982–2021'] = template_names['Iranica'], ['CITEREFLazard1975'] = template_names['Cam_Hist_Iran'], ['CITEREFLaërtius1925'] = {'Cite Lives of the Eminent Philosophers', 'Cite LotEP'}, ['CITEREFLeCoq1986'] = template_names['Iranica'], ['CITEREFLe_Quien1740'] = {'Oriens Christianus'}, ['CITEREFLe_Strange1900'] = {'Baghdad During the Abbasid Caliphate'}, ['CITEREFLe_Strange1905'] = {'Lands of the Eastern Caliphate'}, ['CITEREFLe_Strange1922'] = {'Baghdad During the Abbasid Caliphate'}, ['CITEREFLeblanc1979'] = {'Cite DCB'}, ['CITEREFLee1903'] = {'Cite DNBIE'}, ['CITEREFLee2018'] = template_names['ODLA'], ['CITEREFLeisingerWollny1993'] = {'Bach\'s compositions (sources)'}, ['CITEREFLerner1988'] = template_names['Iranica'], ['CITEREFLev1999'] = {'Saladin in Egypt'}, ['CITEREFLevitan2001'] = {'Springer'}, ['CITEREFLewin1925'] = {'Lewin-EarlyRail'}, ['CITEREFLewis1969'] = {'Setton-A History of the Crusades'}, ['CITEREFLewis1986'] = {'Lewis-Shortline-1986'}, ['CITEREFLewis1991'] = {'Lewis-Shortline-1991'}, ['CITEREFLewis1996'] = {'Lewis-Shortline-1996'}, ['CITEREFLewis2001'] = template_names['Iranica'], ['CITEREFLiederNet_Archive'] = {'Schubert\'s compositions (references)'}, ['CITEREFLieu1997'] = template_names['Iranica'], ['CITEREFLighthouses_of_Australia_Inc'] = {'Cite loa'}, ['CITEREFLind1986'] = {'Lind-Limiteds'}, ['CITEREFLittle1974'] = {'Cite DCB'}, ['CITEREFLongnon1969'] = {'Setton-A History of the Crusades'}, ['CITEREFLosensky2003'] = template_names['Iranica'], ['CITEREFLoverance2018'] = template_names['ODLA'], ['CITEREFLukonin1983'] = {'Cambridge History of Iran'}, ['CITEREFLurje2010'] = template_names['Iranica'], ['CITEREFLuttrell1975'] = {'Setton-A History of the Crusades'}, ['CITEREFLuttrell1987'] = {'DBI'}, ['CITEREFLynch2004'] = {'Lynch-Penn Central'}, ['CITEREFLynch2005'] = {'Lynch-New Haven passenger'}, ['CITEREFLynch2018'] = template_names['ODLA'], ['CITEREFLéger1990'] = {'Cite DCB'}, ['CITEREFle_Fleming1953'] = {'RCTS-LocosGWR-8'}, ['CITEREFle_Fleming1960'] = {'RCTS-LocosGWR-8'}, ----------< M >---------- ['CITEREFMacDermot1927'] = {'Infobox GWR'}, ['CITEREFMacDermot1931'] = {'Infobox GWR'}, ['CITEREFMacEoin1988'] = template_names['Iranica'], ['CITEREFMacKenzie1992'] = template_names['Iranica'], ['CITEREFMadelung1975'] = template_names['Cam_Hist_Iran'], ['CITEREFMadelung1978'] = {'EI2'}, ['CITEREFMadelung1983'] = template_names['Iranica'], ['CITEREFMadelung1984'] = template_names['Iranica'], ['CITEREFMadelung1988'] = template_names['Iranica'], ['CITEREFMadelung1993'] = template_names['Iranica'], ['CITEREFMadelung2003'] = template_names['Iranica'], ['CITEREFMadelungFelix1995'] = template_names['Iranica'], ['CITEREFMaeda2009'] = template_names['Iranica'], ['CITEREFMagdalino2002'] = {'The Empire of Manuel I Komnenos'}, ['CITEREFMaiken1989'] = {'Maiken-Night Trains'}, ['CITEREFMailer2004'] = {'Mailer-Omaha Road'}, ['CITEREFMajidiNegahban'] = {'Encyclopaedia Islamica'}, ['CITEREFMalandra2009'] = template_names['Iranica'], ['CITEREFManfred_Knedlik2007'] = {'BBKL'}, ['CITEREFMarshak1994'] = template_names['Iranica'], ['CITEREFMarshak2002'] = template_names['Iranica'], ['CITEREFMarshall1823'] = {'Cite RNB1823'}, ['CITEREFMarshall1824'] = {'Cite RNB1823'}, ['CITEREFMarshall1825'] = {'Cite RNB1823'}, ['CITEREFMarshall1827'] = {'Cite RNB1823'}, ['CITEREFMarshall1828'] = {'Cite RNB1823'}, ['CITEREFMarshall1829'] = {'Cite RNB1823'}, ['CITEREFMarshall1830'] = {'Cite RNB1823'}, ['CITEREFMarshall1831'] = {'Cite RNB1823'}, ['CITEREFMarshall1832'] = {'Cite RNB1823'}, ['CITEREFMarshall1833'] = {'Cite RNB1823'}, ['CITEREFMarshall1835'] = {'Cite RNB1823'}, ['CITEREFMarshall1972'] = {'Lancashire & Yorkshire Railway 3'}, ['CITEREFMarshall2001'] = {'Marshall-INGSR'}, ['CITEREFMartin_Persch1992'] = {'BBKL'}, ['CITEREFMartin_Persch1993'] = {'BBKL'}, ['CITEREFMartin_Persch1996'] = {'BBKL'}, ['CITEREFMartindale1980'] = {'Prosopography of the Later Roman Empire', 'PLRE'}, ['CITEREFMartindale1992'] = {'Prosopography of the Later Roman Empire', 'PLRE'}, ['CITEREFMartindaleJonesMorris1971'] = {'Prosopography of the Later Roman Empire', 'PLRE'}, ['CITEREFMasoud_Jalali-Moqaddam2015'] = {'Encyclopaedia Islamica'}, ['CITEREFMatini1987'] = template_names['Iranica'], ['CITEREFMatthee2008'] = template_names['Iranica'], ['CITEREFMatthee2015'] = template_names['Iranica'], ['CITEREFMaul2005'] = {'Bach\'s compositions (sources)'}, ['CITEREFMayGray2006'] = {'MayGray-WAGRPassCar'}, ['CITEREFMazzaoui2002'] = template_names['Iranica'], ['CITEREFMcArthurMcArthur2003'] = {'Cite ogn', 'Cite Oregon Geographic Names'}, ['CITEREFMcCaffrey1990'] = template_names['Iranica'], ['CITEREFMcCorduck2004'] = {'McCorduck 2004'}, ['CITEREFMcCurdyRogers1902'] = {'Cite Jewish Encyclopedia'}, ['CITEREFMcDonnell2015'] = {'McDonnell-Locomotives-2nd'}, ['CITEREFMcGhee2008'] = {'Cite McGhee 2008'}, ['CITEREFMeiningen1704'] = {'Bach\'s compositions (sources)'}, ['CITEREFMeints1992'] = {'Meints-Companies'}, ['CITEREFMeints2005'] = {'Meints-Lines'}, ['CITEREFMelamed1988'] = {'Bach\'s compositions (sources)'}, ['CITEREFMelamed1995'] = {'Bach\'s compositions (sources)'}, ['CITEREFMelville1997'] = template_names['Iranica'], ['CITEREFMelville2003'] = template_names['Iranica'], ['CITEREFMennell1892'] = {'Dictionary of Australasian Biography'}, ['CITEREFMetcalfe2009'] = {'The Muslims of Medieval Italy'}, ['CITEREFMiddleton1961'] = {'Middleton-Interurban'}, ['CITEREFMiddleton2001'] = {'Middleton-Electrified-2nd'}, ['CITEREFMiddleton2002'] = {'Middleton-PRR-Under-Wire'}, ['CITEREFMiddletonSmerkDiehl2007'] = {'Encyclopedia of North American Railroads'}, ['CITEREFMiles1975'] = template_names['Cam_Hist_Iran'], ['CITEREFMillar2011'] = {'NZR Steam Locomotive'}, ['CITEREFMiller'] = {'Encyclopaedia Islamica'}, ['CITEREFMiller1908'] = {'The Latins in the Levant', 'Latins in the Levant'}, ['CITEREFMiller1921'] = {'Essays on the Latin Orient'}, ['CITEREFMinnich2008'] = {'Country study'}, ['CITEREFMiramar_Ship_Index'] = {'Csr', 'Cite ship register'}, ['CITEREFMitchell1965'] = {'Mitchell TOC'}, ['CITEREFMittermeierKonstantHawkinsLouis2006'] = {'LoM2'}, ['CITEREFMittermeierLouisRichardsonSchwitzer2010'] = {'LoM3'}, ['CITEREFMittermeierTattersallKonstantMeyers1994'] = {'LoM1'}, ['CITEREFMoore1875'] = {'Cite CEM'}, ['CITEREFMorana1993'] = {'Bach\'s compositions (sources)'}, ['CITEREFMorony2009'] = template_names['Iranica'], ['CITEREFMoschonas1975'] = {'Ιστορία του Ελληνικού Έθνους'}, ['CITEREFMottahedeh1975'] = template_names['Cam_Hist_Iran'], ['CITEREFMozartHaydnHaydn2008'] = {'Schubert\'s compositions (references)'}, ['CITEREFMunkres1974'] = {'Munkres Topology'}, ['CITEREFMunkres2000'] = {'Munkres Topology'}, ['CITEREFMurray2006'] = {'Murray-Illinois Central'}, ['CITEREFMusserCarleton2005'] = {'MSW3 Muroidea'}, ['CITEREFMüller,_Hans-Christian1966'] = template_names['NDB'], ----------< N >---------- ['CITEREFNSA_II,_15'] = {'Schubert\'s compositions (references)'}, ['CITEREFNSA_scores'] = {'Schubert\'s compositions (references)'}, ['CITEREFNSA_website'] = {'Schubert\'s compositions (references)'}, ['CITEREFNagel1990'] = template_names['Iranica'], ['CITEREFNariciBeckenstein2011'] = {'Narici Beckenstein Topological Vector Spaces'}, ['CITEREFNavāʾī1988'] = template_names['Iranica'], ['CITEREFNegahban2008'] = {'Encyclopaedia Islamica'}, ['CITEREFNersessian2018'] = template_names['ODLA'], ['CITEREFNetzer1998'] = template_names['Iranica'], ['CITEREFNetzer2007'] = template_names['Iranica'], ['CITEREFNeukirch1999'] = {'Neukirch ANT'}, ['CITEREFNeukirchSchmidtWingberg2000'] = {'Neukirch et al. CNF'}, ['CITEREFNew_York_City_Landmarks_Preservation_CommissionDolkartPostal2009'] = {'Cite nycland'}, ['CITEREFNewbould1999'] = {'Schubert\'s compositions (references)'}, ['CITEREFNewman1994'] = template_names['Iranica'], ['CITEREFNicholsonCanepaDaryaee2018'] = template_names['ODLA'], ['CITEREFNicol1988'] = {'Byzantium and Venice: A Study in Diplomatic and Cultural Relations'}, ['CITEREFNicol1992'] = {'The Immortal Emperor: The Life and Legend of Constantine Palaiologos, Last Emperor of the Romans'}, ['CITEREFNicol1993'] = {'The Last Centuries of Byzantium, 1261–1453', 'The Last Centuries of Byzantium'}, ['CITEREFNock1974'] = {'Nock-EustonGlasgow'}, ----------< O >---------- ['CITEREFO&#039;Byrne1849'] = {'Cite NBD1849'}, ['CITEREFO&#039;ConnorRobertson1996'] = {'MacTutor Biography', 'MacTutor'}, ['CITEREFO&#039;ConnorRobertson2000'] = {'MacTutor Biography', 'MacTutor'}, ['CITEREFO&#039;Donoghue1897'] = {'Cite DNB'}, ['CITEREFODB'] = template_names['ODB'], ['CITEREFODLA'] = template_names['ODLA'], ['CITEREFOberling1984'] = template_names['Iranica'], ['CITEREFOberling2008'] = template_names['Iranica'], ['CITEREFOberling2010'] = template_names['Iranica'], ['CITEREFOdisheli2018'] = template_names['ODLA'], ['CITEREFOfficial_Guide_of_the_Railways1950'] = {'Official Guide of the Railways'}, ['CITEREFOgorek2012'] = {'Ogorek-South Shore'}, ['CITEREFOikonomides1991'] = template_names['ODB'], ['CITEREFOikonomou1977'] = {'Ιστορία του Ελληνικού Έθνους'}, ['CITEREFOlbrycht2021'] = template_names['Iranica'], ----------< P >---------- ['CITEREFPLP'] = {'Prosopographisches Lexikon der Palaiologenzeit', 'PLP'}, ['CITEREFPalmer1875'] = {'Cite ADB'}, ['CITEREFPalmerStewart1965'] = {'Palmer & Stewart'}, ['CITEREFPanainoAbdollahyBalland1990'] = template_names['Iranica'], ['CITEREFPandariHirtensteinNegahban2013'] = {'Encyclopaedia Islamica'}, ['CITEREFParvin2003'] = template_names['Iranica'], ['CITEREFParvin2009'] = template_names['Iranica'], ['CITEREFPatience1996'] = {'Patience-SteamTwilight'}, ['CITEREFPatton2005'] = {'MSW3 Geomyidae'}, ['CITEREFPaul2000'] = template_names['Iranica'], ['CITEREFPaxtonBourne1985'] = {'Paxton-Bourne'}, ['CITEREFPeacock2011'] = template_names['Iranica'], ['CITEREFPeck1898'] = {'HDCA'}, ['CITEREFPerlis2001'] = {'Springer'}, ['CITEREFPerreault2004'] = {'Bach\'s compositions (sources)'}, ['CITEREFPerry1983'] = template_names['Cam_Hist_Iran'], ['CITEREFPerry1990'] = template_names['Cam_Hist_Iran'], ['CITEREFPerry1991'] = template_names['Cam_Hist_Iran'], ['CITEREFPetropoulosKoumarianou1977'] = {'Ιστορία του Ελληνικού Έθνους'}, ['CITEREFPetrucci1982'] = {'DBI'}, ['CITEREFPezeshk2017'] = {'Encyclopaedia Islamica'}, ['CITEREFPezeshkKhaleeli2017'] = template_names['Iranica'], ['CITEREFPezeshkKhaleeli2017'] = {'Encyclopaedia Islamica'}, ['CITEREFPfau2008'] = {'Bach\'s compositions (sources)'}, ['CITEREFPinkepank1973'] = {'Pinkepank diesel spotters guide 2'}, ['CITEREFPlantlist2016'] = {'Plantlist'}, ['CITEREFPlaten1976'] = {'Bach\'s compositions (sources)'}, ['CITEREFPloumidisAlexiou1974'] = {'Ιστορία του Ελληνικού Έθνους'}, ['CITEREFPmbZ'] = {'Prosopographie der mittelbyzantinischen Zeit', 'PMBZ'}, ['CITEREFPolemis1968'] = {'Polemis-The Doukai'}, ['CITEREFPope2007'] = {'Encyclopaedia Judaica', 'Cite EJ', 'Cite Encyclopaedia Judaica'}, ['CITEREFPopplewell'] = {'Popplewell-Gazetteer'}, ['CITEREFPotts2018'] = template_names['ODLA'], ['CITEREFPottsCanepa2018'] = template_names['ODLA'], ['CITEREFPourshariati2017'] = {'Encyclopædia Iranica Online'}, ['CITEREFPozza1992'] = {'DBI', 'Dizionario Biografico degli Italiani'}, ['CITEREFPrawer1985'] = {'Setton-A History of the Crusades'}, ['CITEREFPritsak1991'] = template_names['ODB'], ['CITEREFProsopographie_der_mittelbyz._Zeit'] = {'Prosopographie der mittelbyzantinischen Zeit'}, ----------< Q >---------- ['CITEREFQuick2009'] = {'Quick-Stations'}, ['CITEREFQuick2019'] = {'Quick-stations-5'}, ['CITEREFQuinn2003'] = template_names['Iranica'], ----------< R >---------- ['CITEREFRaditsa1983'] = template_names['Cam_Hist_Iran'], ['CITEREFRahman1983'] = template_names['Iranica'], ['CITEREFRaja&#039;i1987'] = template_names['Iranica'], ['CITEREFRamaer1974'] = {'Ramaer-SteamLocosEAR'}, ['CITEREFRansome-Wallis1971'] = {'Ransome-Wallis 1'}, ['CITEREFRateliff2007'] = template_names['ME-ref'], ['CITEREFRavegnano2000'] = {'DBI'}, ['CITEREFReed1953'] = {'RCTS-LocosGWR-2'}, ['CITEREFReed1975'] = {'Reed-Streamline era'}, ['CITEREFReed1997'] = {'Schubert\'s compositions (references)'}, ['CITEREFReinhard_Tenberg1990'] = {'BBKL'}, ['CITEREFRettinghaus2020'] = {'BDh'}, ['CITEREFReynolds1921'] = {'Cite Collier\'s', 'Collier\'s'}, ['CITEREFReynoldsOroszi2000'] = {'Reynolds-BO'}, ['CITEREFRezaHirtensteinGholami2021'] = {'Encyclopaedia Islamica'}, ['CITEREFRezakhani2018'] = template_names['ODLA'], ['CITEREFRezvani2014'] = template_names['Iranica'], ['CITEREFRichter-Bernburg2003'] = template_names['Iranica'], ['CITEREFRichter2018'] = {'BDh'}, ['CITEREFRigo2005'] = template_names['ODB'], ['CITEREFRipleyDana1863'] = {'New American Cyclopedia'}, ['CITEREFRipleyDana1864'] = {'New American Cyclopedia'}, ['CITEREFRipleyDana1879'] = {'Cite AmCyc'}, ['CITEREFRistaino1988'] = {'Country study'}, ['CITEREFRobert_Eitner1891'] = {'Cite ADB'}, ['CITEREFRobertson1983'] = {'Robertson-OriginScot'}, ['CITEREFRoe1916'] = {'Roe1916'}, ['CITEREFRoe1937'] = {'Roe1937'}, ['CITEREFRoemer1986'] = template_names['Cam_Hist_Iran'], ['CITEREFRoemer1989'] = template_names['Iranica'], ['CITEREFRoemer2004'] = template_names['Iranica'], ['CITEREFRolt1965'] = {'Rolt1965'}, ['CITEREFRoltKichenside1982'] = {'Rolt-Red'}, ['CITEREFRose1857'] = {'Cite Newgenbio'}, ['CITEREFRosenfeld1974'] = template_names['NDB'], ['CITEREFRosenzweigBlackmar1992'] = {'Cite Central Park History', 'Cite Central Park history'}, ['CITEREFRowledge1975'] = {'Rowledge-Engines of the LMS'}, ['CITEREFRowledge1993'] = {'Rowledge-Irish Steam Register'}, ['CITEREFRowlett'] = {'Cite rowlett', 'Cite Rowlett'}, ['CITEREFRowlett2007'] = {'Cite rowlett', 'Cite Rowlett'}, ['CITEREFRowlett2012'] = {'Cite rowlett', 'Cite Rowlett'}, ['CITEREFRowlett2013'] = {'Cite rowlett', 'Cite Rowlett'}, ['CITEREFRowlett2016'] = {'Cite rowlett', 'Cite Rowlett'}, ['CITEREFRowlett2017'] = {'Cite rowlett', 'Cite Rowlett'}, ['CITEREFRowson1998'] = template_names['Iranica'], ['CITEREFRudin1973'] = {'Rudin Walter Functional Analysis'}, ['CITEREFRudin1991'] = {'Rudin Walter Functional Analysis'}, ['CITEREFRunciman1951'] = {'Runciman-A History of the Crusades'}, ['CITEREFRunciman1951–1954'] = {'Runciman-A History of the Crusades'}, ['CITEREFRunciman1952'] = {'Runciman-A History of the Crusades'}, ['CITEREFRunciman1954'] = {'Runciman-A History of the Crusades'}, ['CITEREFRunciman1989'] = {'Runciman-A History of the Crusades'}, ['CITEREFRussell1985'] = {'Setton-A History of the Crusades', 'Encyclopædia Iranica Online', 'Encyclopædia Iranica', 'Encyclopaedia Iranica', 'Cite Encyclopædia Iranica Online'}, ['CITEREFRussell1986'] = template_names['Iranica'], ['CITEREFRussell1987'] = template_names['Iranica'], ['CITEREFRussellNorvig2003'] = {'Russell Norvig 2003'}, ['CITEREFRybczynski2000'] = {'Rybczynski2000'}, ['CITEREFRypka1968'] = template_names['Cam_Hist_Iran'], ----------< S >---------- ['CITEREFSR_staff2013'] = {'Houston family tree'}, ['CITEREFSadeghiTehrani2008'] = {'Encyclopaedia Islamica'}, ['CITEREFSadıkoğlu1996'] = {'TDV Encyclopedia of Islam'}, ['CITEREFSafa1987'] = template_names['Iranica'], ['CITEREFSafa1988'] = template_names['Iranica'], ['CITEREFSafa1989'] = template_names['Iranica'], ['CITEREFSafa1994'] = template_names['Iranica'], ['CITEREFSafa2003'] = template_names['Iranica'], ['CITEREFSajjadiAsatryanMelvin-Koushki'] = {'Encyclopaedia Islamica Online'}, ['CITEREFSajjadiAsatryanMelvin-Koushki'] = {'Encyclopaedia Islamica'}, ['CITEREFSajjadiAsatryanMelvin-Koushki2021'] = template_names['Iranica'], ['CITEREFSalbiev2021'] = template_names['Iranica'], ['CITEREFSalo2004'] = template_names['ME-ref'], ['CITEREFSamiʿiMelvin-Koushki2013'] = {'Encyclopaedia Islamica'}, ['CITEREFSanders1998'] = {'The Cambridge History of Egypt', 'Cambridge History of Egypt'}, ['CITEREFSanders2003'] = {'Sanders-Indiana'}, ['CITEREFSanders2006'] = {'Sanders-Heartland'}, ['CITEREFSanders2007'] = {'Sanders-Akron'}, ['CITEREFSarikakis1974'] = {'Ιστορία του Ελληνικού Έθνους'}, ['CITEREFSaunders2001'] = {'Saunders-Merging Lines'}, ['CITEREFSaunders2013'] = {'Saunders-Giants of the Seas'}, ['CITEREFSavadaShaw1992'] = {'Country study'}, ['CITEREFSavoryKaramustafa1998'] = template_names['Iranica'], ['CITEREFScarce1986'] = template_names['Iranica'], ['CITEREFSchaeferWolff1999'] = {'Schaefer Wolff Topological Vector Spaces'}, ['CITEREFSchafer1996'] = {'Schafer-Classic-Railroads-1'}, ['CITEREFSchafer1998'] = {'Schafer-Vintage Diesel'}, ['CITEREFSchafer2000'] = {'Schafer-More-Classic'}, ['CITEREFSchafer2003'] = {'Schafer-Classic-Railroads-3'}, ['CITEREFSchaferSolomon1997'] = {'Schafer-Pennsylvania'}, ['CITEREFSchaferWelsh1997'] = {'Schafer-Classic'}, ['CITEREFSchaferWelsh2002'] = {'Schafer-Streamliners'}, ['CITEREFSchaferWelshHolland2001'] = {'Schafer-American passenger train'}, ['CITEREFSchaff-Herzog'] = {'Schaff-Herzog'}, ['CITEREFSchechter1996'] = {'Schechter Handbook of Analysis and Its Foundations'}, ['CITEREFScheide1960'] = {'Bach\'s compositions (sources)'}, ['CITEREFSchicht1805'] = {'Bach\'s compositions (sources)'}, ['CITEREFSchilling1997'] = {'Schilling-pop-culture'}, ['CITEREFSchindel2013'] = template_names['Iranica'], ['CITEREFSchippmann1986'] = template_names['Iranica'], ['CITEREFSchippmann1987'] = template_names['Iranica'], ['CITEREFSchlitter2005'] = {'MSW3 Tubulidentata'}, ['CITEREFSchlumberger1983'] = template_names['Cam_Hist_Iran'], ['CITEREFSchmieder1950'] = {'Bach\'s compositions (sources)'}, ['CITEREFSchmieder1990'] = {'Bach\'s compositions (sources)'}, ['CITEREFSchmitt1986'] = template_names['Iranica'], ['CITEREFSchmitt1989'] = template_names['Iranica'], ['CITEREFSchmitt1993'] = template_names['Iranica'], ['CITEREFSchmitt1994'] = template_names['Iranica'], ['CITEREFSchmitt1995'] = template_names['Iranica'], ['CITEREFSchmitt2002'] = template_names['Iranica'], ['CITEREFSchmitt2004'] = template_names['Iranica'], ['CITEREFSchmitt2005'] = template_names['Iranica'], ['CITEREFSchmitt2018'] = template_names['Iranica'], ['CITEREFSchmittBailey1986'] = template_names['Iranica'], ['CITEREFSchmitz1870'] = {'Cite DGRBM'}, ['CITEREFSchneider1907'] = {'Bach\'s compositions (sources)'}, ['CITEREFSchneider1912'] = {'Bach\'s compositions (sources)'}, ['CITEREFScholze1736'] = {'Bach\'s compositions (sources)'}, ['CITEREFSchroeter1961'] = {'Schroeter-Eisenbahnen'}, ['CITEREFSchroeterRamaer1993'] = {'Schroeter-Ramaer-Eisenbahnen'}, ['CITEREFSchubert-online'] = {'Schubert\'s compositions (references)'}, ['CITEREFSchubert1968'] = {'Schubert Topology'}, ['CITEREFSchulenberg2010'] = {'Bach\'s compositions (sources)'}, ['CITEREFSchulenberg2013'] = {'Bach\'s compositions (sources)'}, ['CITEREFSchulze1980'] = {'Bach\'s compositions (sources)'}, ['CITEREFSchulze1983'] = {'Bach\'s compositions (sources)'}, ['CITEREFSchulze1984'] = {'Bach\'s compositions (sources)'}, ['CITEREFSchwieterman2001'] = {'Schwieterman-Leaves-Eastern'}, ['CITEREFScottNegus2011'] = {'Scott-Negus-Cellar Door'}, ['CITEREFScribbins1970'] = {'Scribbins-Hiawatha'}, ['CITEREFScribbins2008'] = {'Scribbins-400-2008', 'Scribbins-Remembered'}, ['CITEREFSearle'] = {'Cite sslidx'}, ['CITEREFSegal1982'] = template_names['Iranica'], ['CITEREFSellwood1983'] = template_names['Cam_Hist_Iran'], ['CITEREFSemmensGoldfinch2000'] = {'Book-Semmens-Goldfinch-How Steam Locomotives Really Work'}, ['CITEREFSemsarZand2008'] = {'Encyclopaedia Islamica'}, ['CITEREFSetton1975'] = {'Setton-A History of the Crusades'}, ['CITEREFSetton1976'] = {'The Papacy and the Levant'}, ['CITEREFSetton1978'] = {'The Papacy and the Levant'}, ['CITEREFSetton1984'] = {'The Papacy and the Levant'}, ['CITEREFSettonHazard1975'] = {'Setton-A History of the Crusades'}, ['CITEREFSfyroeras1975'] = {'Ιστορία του Ελληνικού Έθνους'}, ['CITEREFShahbazi1986'] = template_names['Iranica'], ['CITEREFShahbazi1987'] = template_names['Iranica'], ['CITEREFShahbazi1988'] = template_names['Iranica'], ['CITEREFShahbazi1989'] = template_names['Iranica'], ['CITEREFShahbazi1991'] = template_names['Iranica'], ['CITEREFShahbazi1994'] = template_names['Iranica'], ['CITEREFShahbazi2002'] = template_names['Iranica'], ['CITEREFShahbazi2003'] = template_names['Iranica'], ['CITEREFShahbazi2004'] = template_names['Iranica'], ['CITEREFShahbazi2005'] = template_names['Iranica'], ['CITEREFShahbaziBosworth1990'] = template_names['Iranica'], ['CITEREFShahbaziRichter-Bernburg2002'] = template_names['Iranica'], ['CITEREFShaki1991'] = template_names['Iranica'], ['CITEREFShaughnessy1997'] = {'Shaughnessy-DH'}, ['CITEREFShaw1978'] = {'Shaw-RailroadAccidents'}, ['CITEREFShayegan2004'] = template_names['Iranica'], ['CITEREFShayesteh2013'] = template_names['Iranica'], ['CITEREFSheikhsofla2018'] = {'Encyclopaedia Islamica'}, ['CITEREFShindo2004'] = {'Kaneto-shindo-shinario-jinsei'}, ['CITEREFShoarian-SattariRezaeeNegahban2008'] = {'Encyclopaedia Islamica'}, ['CITEREFShoshani2005'] = {'MSW3 Shoshani'}, ['CITEREFShtern2001'] = {'Springer', 'SpringerEOM'}, ['CITEREFSiegele1957'] = {'Bach\'s compositions (sources)'}, ['CITEREFSilanos2014'] = {'DBI', 'Dizionario Biografico degli Italiani'}, ['CITEREFSilke2006'] = {'O\'Donnell family tree'}, ['CITEREFSimmons2005'] = {'MSW3 Chiroptera'}, ['CITEREFSimon1966'] = {'Simon-Wines Australia'}, ['CITEREFSimonWarner2011'] = {'Amtrak By the Numbers'}, ['CITEREFSinclair1911'] = {'DCBL'}, ['CITEREFSinger1905'] = {'Jewish Encyclopedia'}, ['CITEREFSix1934'] = {'Cite Six', 'Cite six'}, ['CITEREFSkjærvø2018'] = template_names['ODLA'], ['CITEREFSkoulatos1980'] = {'Les personnages byzantins de l\'Alexiade'}, ['CITEREFSloan1964'] = {'Sloan1964'}, ['CITEREFSmith1854'] = {'Cite DGRG', 'DGRG'}, ['CITEREFSmith1870'] = {'DGRBM', 'Cite DGRBM'}, ['CITEREFSmith1873'] = {'DGRBM', 'Cite DGRBM'}, ['CITEREFSmith1876'] = {'DGRBM', 'Cite DGRBM'}, ['CITEREFSmith1880'] = {'DGRBM', 'Cite DGRBM'}, ['CITEREFSmith2010'] = {'Smith-Cruise Ships-2010'}, ['CITEREFSolomentsev2001'] = {'Springer', 'SpringerEOM'}, ['CITEREFSolomon2000'] = {'Solomon-American Diesel', 'Solomon-UP'}, ['CITEREFSolomon2003'] = {'Solomon-Masterpieces'}, ['CITEREFSolomon2004'] = {'Solomon-Amtrak'}, ['CITEREFSolomon2005'] = {'Solomon-SP-Passenger'}, ['CITEREFSolomon2006'] = {'Solomon-EMD Locomotives'}, ['CITEREFSolomon2011'] = {'Solomon-Modern Diesel'}, ['CITEREFSolomon2014'] = {'Solomon-GE and EMD'}, ['CITEREFSolomonSchafer2007'] = {'Solomon-New York Central'}, ['CITEREFSolopova2009'] = template_names['ME-ref'], ['CITEREFSoucek1982'] = template_names['Iranica'], ['CITEREFSoucek1983'] = template_names['Iranica'], ['CITEREFSoustal1991'] = {'Tabula Imperii Byzantini'}, ['CITEREFSoustalKoder1981'] = {'Tabula Imperii Byzantini'}, ['CITEREFSpielhoff1991'] = {'Spielhoff-EL'}, ['CITEREFSpitta1894'] = {'Bach\'s compositions (sources)'}, ['CITEREFSpitta1899'] = {'Bach\'s compositions (sources)'}, ['CITEREFSpringirth2016'] = {'Springirth-Philadelphia'}, ['CITEREFSpuhler1986'] = template_names['Cam_Hist_Iran'], ['CITEREFSpuler1983'] = template_names['Iranica'], ['CITEREFSpuler1987'] = template_names['Iranica'], ['CITEREFStagner1993'] = {'Stagner-Transition'}, ['CITEREFStansfield1999'] = {'Stansfield-AyrRenfrew'}, ['CITEREFStatistical_Yearbook_of_the_Republic_of_Croatia_2015'] = {'Croatia Yearbook 2015'}, ['CITEREFStaufer1993'] = {'Staufer-Pennsy_III'}, ['CITEREFStauferPennypacker1962'] = {'Staufer-Pennsy'}, ['CITEREFStauferPennypacker1968'] = {'Staufer-Pennsy Power II'}, ['CITEREFStaunton1988'] = {'Australian Dictionary of Biography'}, ['CITEREFSternFishmanTilove2006'] = {'Cite New York 2000', 'Cite NY2000', 'Cite ny2000', 'Cite NY 2000', 'Cite ny 2000'}, ['CITEREFSternGilmartinMassengale1983'] = {'Cite New York 1900', 'Cite NY1900'}, ['CITEREFSternGilmartinMellins1987'] = {'Cite New York 1930', 'Cite NY 1930', 'Cite NY1930', 'Cite ny1930', 'Cite ny 1930'}, ['CITEREFSternMellinsFishman1995'] = {'Cite New York 1960', 'Cite NY1960', 'Cite NY 1960', 'Cite ny1960', 'Cite ny 1960'}, ['CITEREFSternMellinsFishman1999'] = {'Cite New York 1880', 'Cite NY1880', 'Cite NY 1880', 'Cite ny1880', 'Cite ny 1880'}, ['CITEREFStewart1974'] = {'When Steam Was King'}, ['CITEREFStrachey1981'] = template_names['ME-ref'], ['CITEREFStrickland1983'] = {'Strickland Locomotive Directory'}, ['CITEREFStähelin1909'] = {'Schaff-Herzog'}, ['CITEREFSuetin2001'] = {'Springer', 'SpringerEOM'}, ['CITEREFSundermann1988'] = template_names['Iranica'], ['CITEREFSusanne_Schurr1992'] = {'BBKL'}, ['CITEREFSusanne_Siebert1992'] = {'BBKL'}, ['CITEREFSvolopoulos1977'] = {'Ιστορία του Ελληνικού Έθνους'}, ['CITEREFSwartz1992'] = {'Swartz An Introduction to Functional Analysis'}, ----------< T >---------- ['CITEREFLondon_Gazette'] = {'London Gazette'}, ['CITEREFTaber1977'] = {'Taber-DLW-19th'}, ['CITEREFTaberTaber1980'] = {'Taber-DLW-20th-1'}, ['CITEREFTaberTaber1981'] = {'Taber-DLW-20th-2'}, ['CITEREFTafazzoli1999'] = template_names['Iranica'], ['CITEREFTafazzoli1999'] = {'Encyclopaedia Islamica'}, ['CITEREFTafazzoli2000'] = template_names['Iranica'], ['CITEREFTalbot1991'] = template_names['ODB'], ['CITEREFTalbotKazhdan1991'] = template_names['ODB'], ['CITEREFTanındı2008'] = template_names['Iranica'], ['CITEREFTao2009'] = {'Cite Cambridge History of China'}, ['CITEREFTer-Ghewondyan1976'] = {'The Arab Emirates in Bagratid Armenia'}, ['CITEREFThe_London_Gazette1950'] = {'London Gazette'}, ['CITEREFThe_London_Gazette_26_September_1919'] = {'London Gazette'}, ['CITEREFThielemann2012'] = {'Bach\'s compositions (sources)'}, ['CITEREFThomas1970'] = {'HistoryofParliament'}, ['CITEREFThomas1971'] = {'Thomas-History-VI'}, ['CITEREFThrush2010'] = {'HistoryofParliament'}, ['CITEREFTikhomirov2001'] = {'Springer'}, ['CITEREFTittel1966'] = {'Bach\'s compositions (sources)'}, ['CITEREFTodt1996'] = {'BBKL'}, ['CITEREFTodtVest2014'] = {'Tabula Imperii Byzantini'}, ['CITEREFTolkien1937'] = template_names['ME-ref'], ['CITEREFTolkien1954'] = template_names['ME-ref'], ['CITEREFTolkien1955'] = template_names['ME-ref'], ['CITEREFTolkien1964'] = template_names['ME-ref'], ['CITEREFTolkien1966'] = template_names['ME-ref'], ['CITEREFTolkien1977'] = template_names['ME-ref'], ['CITEREFTolkien1980'] = template_names['ME-ref'], ['CITEREFTolkien1982'] = template_names['ME-ref'], ['CITEREFTolkien1983'] = template_names['ME-ref'], ['CITEREFTolkien1984'] = template_names['ME-ref'], ['CITEREFTolkien1985'] = template_names['ME-ref'], ['CITEREFTolkien1986'] = template_names['ME-ref'], ['CITEREFTolkien1987'] = template_names['ME-ref'], ['CITEREFTolkien1988'] = template_names['ME-ref'], ['CITEREFTolkien1989'] = template_names['ME-ref'], ['CITEREFTolkien1990'] = template_names['ME-ref'], ['CITEREFTolkien1992'] = template_names['ME-ref'], ['CITEREFTolkien1993'] = template_names['ME-ref'], ['CITEREFTolkien1994'] = template_names['ME-ref'], ['CITEREFTolkien1996'] = template_names['ME-ref'], ['CITEREFTolkien1998'] = template_names['ME-ref'], ['CITEREFTolkien1999'] = template_names['ME-ref'], ['CITEREFTolkien2007'] = template_names['ME-ref'], ['CITEREFTolkienSwan1978'] = template_names['ME-ref'], ['CITEREFTolkienTolkien1992'] = template_names['ME-ref'], ['CITEREFTonks1988'] = {'Tonks ironstone'}, ['CITEREFTonks1989'] = {'Tonks ironstone'}, ['CITEREFTonks1992'] = {'Tonks ironstone'}, ['CITEREFTopping1975'] = {'Setton-A History of the Crusades'}, ['CITEREFTorri2013'] = {'Bach\'s compositions (sources)'}, ['CITEREFTougher2018'] = template_names['ODLA'], ['CITEREFToumanoff1986'] = template_names['Iranica'], ['CITEREFToumanoff2010'] = template_names['Iranica'], ['CITEREFToumanoffChaumont1987'] = template_names['Iranica'], ['CITEREFTourret1995'] = {'Tourret-Allied Military Locomotives'}, ['CITEREFTrapp1991'] = template_names['ODB'], ['CITEREFTrappBeyerSturm-Schnabl1983'] = {'Prosopographisches Lexikon der Palaiologenzeit'}, ['CITEREFTrappWaltherBeyer1976'] = {'Prosopographisches Lexikon der Palaiologenzeit'}, ['CITEREFTrappWaltherBeyerSturm-Schnabl1978'] = {'Prosopographisches Lexikon der Palaiologenzeit'}, ['CITEREFTreadgold1988'] = {'The Byzantine Revival, 780–842'}, ['CITEREFTreadgold1997'] = {'A History of the Byzantine State and Society'}, ['CITEREFTrèves2006'] = {'Trèves François Topological vector spaces, distributions and kernels'}, ['CITEREFTucker2009'] = {'Encyclopaedia Islamica'}, ['CITEREFTurim1998'] = {'Turim-oshima'}, ['CITEREFTuring1950'] = {'Turing 1950'}, ----------< U >---------- ['CITEREFUS-NHub_Music_Deposit_31_(Klavierbüchlein_für_W._F._Bach)_at_Bach_Digital'] = {'Bach\'s compositions (sources)'}, ['CITEREFUtas2002'] = template_names['Iranica'], ['CITEREFUwe_Eckardt2001'] = {'BBKL'}, ['CITEREFunknown_author1881'] = {'Cite ADB'}, ['CITEREFunknown_author1882'] = {'Cite ADB'}, ----------< V >---------- ['CITEREFVakalopoulos1975'] = {'Ιστορία του Ελληνικού Έθνους'}, ['CITEREFVan_Cleve1969'] = {'Setton-A History of the Crusades'}, ['CITEREFVan_Hoorickx1971'] = {'Schubert\'s compositions (references)'}, ['CITEREFVan_Hoorickx_1974–1976'] = {'Schubert\'s compositions (references)'}, ['CITEREFVan_Lint2018'] = template_names['ODLA'], ['CITEREFVan_Riemsdijk,_Compound_Locomotives'] = {'Book-Van Riemsdijk-Compound Locomotives'}, ['CITEREFVan_Tricht2011'] = {'The Latin Renovatio of Byzantium'}, ['CITEREFVandenberghen1989'] = {'Vandenberghen-SNCB12.2'}, ['CITEREFVarzos1984'] = {'Η Γενεαλογία των Κομνηνών', 'Varzos-Genealogy of the Komnenoi'}, ['CITEREFVasiliev1935'] = {'Byzance et les Arabes'}, ['CITEREFVasiliev1968'] = {'Byzance et les Arabes'}, ['CITEREFVendler1997'] = {'Shakespeare sonnets bibliography'}, ['CITEREFVenetis2012'] = template_names['Iranica'], ['CITEREFVenn1954'] = {'VennAC'}, ['CITEREFVesel1999'] = template_names['Iranica'], ['CITEREFVetter1713'] = {'Bach\'s compositions (sources)'}, ['CITEREFVevainaCanepa2018'] = template_names['ODLA'], ['CITEREFVeysey1958'] = {'Veysey-PE-1958'}, ['CITEREFVischer1912'] = {'Schaff-Herzog'}, ['CITEREFVogelsang2003'] = template_names['Iranica'], ['CITEREFVolkmer1991'] = {'Volkmer-Pennsy-Electric'}, ['CITEREFvan_Leyden1956'] = {'Bach\'s compositions (sources)'}, ['CITEREFvan_Lint2018'] = template_names['ODLA'], ['CITEREFvon_Prantl1879'] = {'Cite ADB'}, ----------< W >---------- ['CITEREFWagnerBäzoldZschechLüderitz1990'] = {'Wagner-EFA2.3.2'}, ['CITEREFWalter_Asmus1966'] = template_names['NDB'], ['CITEREFWayner1972'] = {'Wayner - Car names, numbers, consists'}, ['CITEREFWayner1973'] = {'Wayner-Spotter-2nd'}, ['CITEREFWebb2018'] = template_names['ODLA'], ['CITEREFWeber2016'] = template_names['Iranica'], ['CITEREFWechsler1979'] = {'Cite Cambridge History of China'}, ['CITEREFWegman2008'] = {'Wegman-Illustrated'}, ['CITEREFWeibel1994'] = {'Weibel IHA'}, ['CITEREFWeinrebHibbertKeayKeay2008'] = {'London encyclopedia'}, ['CITEREFWeisbrod1991'] = {'Weisbrod-EFA1.5'}, ['CITEREFWeisbrodMüllerPetznik1978'] = {'Weisbrod-EFA1.2'}, ['CITEREFWeiskopf1987'] = template_names['Iranica'], ['CITEREFWeiskopf1989'] = template_names['Iranica'], ['CITEREFWeiskopf1990'] = template_names['Iranica'], ['CITEREFWeiskopf1993'] = template_names['Iranica'], ['CITEREFWellhausen1927'] = {'The Arab Kingdom and its Fall'}, ['CITEREFWells1982'] = {'Accents of English'}, ['CITEREFWells2008'] = {'Cite LPD'}, ['CITEREFWelsh2006'] = {'Welsh-Broadway'}, ['CITEREFWelsh2008'] = {'Welsh-UP'}, ['CITEREFWerner_Raupp2001'] = {'BBKL'}, ['CITEREFWestcott1911'] = {'DCBL'}, ['CITEREFWestermayer,_Georg1882'] = {'Cite ADB'}, ['CITEREFWham1997'] = {'Wham-Ayrshire'}, ['CITEREFWharton1991'] = template_names['ODB'], ['CITEREFWhishaw1842'] = {'Whishaw-RailofGB-2ndEd'}, ['CITEREFWhishaw1969'] = {'Whishaw-RailofGB'}, ['CITEREFWhite1985'] = {'White-Passenger-1985'}, ['CITEREFWhite1993'] = {'White - American railroad freight car'}, ['CITEREFWhiteWillenskyLeadon2010'] = {'Cite aia5'}, ['CITEREFWhitehurst1973'] = {'Whitehurst GW Engines from 1940'}, ['CITEREFWhittow1996'] = {'The Making of Byzantium, 600–1025'}, ['CITEREFWickman1982'] = {'Country study'}, ['CITEREFWiesehöfer1986'] = template_names['Iranica'], ['CITEREFWiesehöfer2018'] = template_names['ODLA'], ['CITEREFWilansky2013'] = {'Wilansky Modern Methods in Topological Vector Spaces'}, ['CITEREFWillard2004'] = {'Willard General Topology'}, ['CITEREFWilliams1998'] = {'Williams-Philadelphia'}, ['CITEREFWilliams2003'] = {'Bach\'s compositions (sources)'}, ['CITEREFWilliams2014'] = template_names['Iranica'], ['CITEREFWillis1750'] = {'Cite Notitia Parliamentaria'}, ['CITEREFWilson2017'] = {'Wilson-Guide'}, ['CITEREFWilsonFiske1891'] = {'Appletons\'', 'Cite Appletons\'', 'Appletons'}, ['CITEREFWilsonFiske1892'] = {'Appletons\'', 'Cite Appletons\'', 'Appletons'}, ['CITEREFWilsonFiske1900'] = {'Appletons\'', 'Cite Appletons\'', 'Appletons'}, ['CITEREFWiltshire2000'] = {'Lloyd-Margaret River'}, ['CITEREFWinfieldLyon2004'] = {'Winfield'}, ['CITEREFWinkler1883'] = template_names['ADB'], ['CITEREFWitakowski2018'] = template_names['ODLA'], ['CITEREFWolff1969'] = {'Setton-A History of the Crusades'}, ['CITEREFWollny2015'] = {'Bach\'s compositions (sources)'}, ['CITEREFWood1907'] = {'Cite Nuttall', 'Nuttall'}, ['CITEREFWoodsKilpatrick2005'] = {'MSW3 Hystricognathi'}, ['CITEREFWorden2008'] = {'Country study'}, ['CITEREFWortley2010'] = {'John Skylitzes: A Synopsis of Byzantine History, 811–1057'}, ['CITEREFWozencraft2005'] = {'MSW3 Carnivora'}, ['CITEREFWright1979'] = {'Cite Cambridge History of China'}, ['CITEREFWright2000'] = {'Bach\'s compositions (sources)'}, ['CITEREFWägliJacobi2010'] = {'Schienennetz Schweiz'}, ['CITEREFWürsch2013'] = template_names['Iranica'], ----------< X >---------- ----------< Y >---------- ['CITEREFYakubova2016'] = template_names['Iranica'], ['CITEREFYarshater1983'] = template_names['Iranica'], ['CITEREFYarshater1986'] = template_names['Cam_Hist_Iran'], ['CITEREFYarshater1988'] = template_names['Iranica'], ['CITEREFYarshater2018'] = template_names['Iranica'], ['CITEREFYarshater2021'] = template_names['Iranica'], ['CITEREFYazici2002'] = template_names['Iranica'], ['CITEREFYenne2005'] = {'Yenne-Chiefs'}, ['CITEREFYildiz2004'] = template_names['Iranica'], ['CITEREFYonge1990'] = {'Quail-4'}, ['CITEREFYonge1994'] = {'Quail-5'}, ['CITEREFYonge2002'] = {'Quail-5'}, ['CITEREFYonge2008'] = {'Quail-5'}, ['CITEREFYonge2016'] = {'Quail-2-2016'}, ['CITEREFYongePadgettSzwenk2013'] = {'Quail-4-Paper-3rdEd'}, ['CITEREFYusofi1990'] = template_names['Iranica'], ----------< Z >---------- ['CITEREFZahn1889–1893'] = {'Bach\'s compositions (sources)'}, ['CITEREFZakeri2021'] = template_names['Iranica'], ['CITEREFZarrinkoubNegahban2008'] = {'Encyclopaedia Islamica'}, ['CITEREFZarrinkub1975'] = template_names['Cam_Hist_Iran'], ['CITEREFZeiniWiesehöfer2018'] = template_names['ODLA'], ['CITEREFZekulich2000'] = {'Zekulich-WineWA'}, ['CITEREFZimmermann2004'] = {'Zimmermann-Burlington'}, ['CITEREFZimmermann2007'] = {'Zimmermann-GrandLuxe'}, ['CITEREFZuccaric._1747'] = {'Bach\'s compositions (sources)'}, ----------< UNSORTED >---------- ['CITEREFGazette27462'] = {'London Gazette'}, ['CITEREFCawley2012'] = {'Medieval Lands by Charles Cawley'}, ['CITEREFCrone2003'] = {'Slaves on Horses'}, ['CITEREFΙστορία_του_Ελληνικού_Έθνους'] = {'Ιστορία του Ελληνικού Έθνους'}, ['CITEREFSpyropoulos1928'] = {'Great Military and Naval Encyclopaedia'}, ['CITEREFPikros1977'] = {'Ιστορία του Ελληνικού Έθνους'}, ['CITEREFÖz1993'] = {'TDV Encyclopedia of Islam'}, ['CITEREFÖzgüdenli2008'] = template_names['Iranica'], ['CITEREFÖzaydın2002'] = {'TDV Encyclopedia of Islam'}, ['CITEREFÖzaydın2006'] = {'TDV Encyclopedia of Islam'}, ['CITEREFÖzkuyumcu2006'] = {'TDV Encyclopedia of Islam'}, ['CITEREFÖztürk2013'] = {'TDV Encyclopedia of Islam'}, ['CITEREFΜεγάλη_Στρατιωτικὴ_καὶ_Ναυτικὴ_Ἐγκυκλοπαιδεία'] = {'Great Military and Naval Encyclopaedia'}, ['CITEREFŞeşen1988'] = {'TDV Encyclopedia of Islam'}, ['CITEREFFranke1994'] = {'Cite Cambridge History of China', 'The Cambridge History of China'}, ['CITEREFTao2009'] = {'Cite Cambridge History of China', 'The Cambridge History of China'}, ['CITEREFWechsler1979'] = {'Cite Cambridge History of China', 'The Cambridge History of China'}, ['CITEREFWright1979'] = {'Cite Cambridge History of China', 'The Cambridge History of China'}, ['CITEREFHistoric_England_Benty_Grange'] = {'NHLE'}, ['CITEREFWalter1967'] = {'DBI', 'Dizionario Biografico degli Italiani'}, } --[[--------------------------< E X P O R T E D T A B L E S >------------------------------------------------ ]] return { DNB_special_patterns = DNB_special_patterns, DNB_template_names = template_names['DNB'], special_patterns = special_patterns, whitelist = whitelist, wrapper_templates = wrapper_templates, } 0k3ci110zvl5sn6whwu13ngy340pbr1 Module:Namespace detect/config 828 1766 27832 27831 2022-07-30T05:45:56Z Samatics 9 1 revision imported from [[:en:Module:Namespace_detect/config]]: Import citation templates Scribunto text/plain -------------------------------------------------------------------------------- -- Namespace detect configuration data -- -- -- -- This module stores configuration data for Module:Namespace detect. Here -- -- you can localise the module to your wiki's language. -- -- -- -- To activate a configuration item, you need to uncomment it. This means -- -- that you need to remove the text "-- " at the start of the line. -- -------------------------------------------------------------------------------- local cfg = {} -- Don't edit this line. -------------------------------------------------------------------------------- -- Parameter names -- -- These configuration items specify custom parameter names. Values added -- -- here will work in addition to the default English parameter names. -- -- To add one extra name, you can use this format: -- -- -- -- cfg.foo = 'parameter name' -- -- -- -- To add multiple names, you can use this format: -- -- -- -- cfg.foo = {'parameter name 1', 'parameter name 2', 'parameter name 3'} -- -------------------------------------------------------------------------------- ---- This parameter displays content for the main namespace: -- cfg.main = 'main' ---- This parameter displays in talk namespaces: -- cfg.talk = 'talk' ---- This parameter displays content for "other" namespaces (namespaces for which ---- parameters have not been specified): -- cfg.other = 'other' ---- This parameter makes talk pages behave as though they are the corresponding ---- subject namespace. Note that this parameter is used with [[Module:Yesno]]. ---- Edit that module to change the default values of "yes", "no", etc. -- cfg.subjectns = 'subjectns' ---- This parameter sets a demonstration namespace: -- cfg.demospace = 'demospace' ---- This parameter sets a specific page to compare: cfg.demopage = 'page' -------------------------------------------------------------------------------- -- Table configuration -- -- These configuration items allow customisation of the "table" function, -- -- used to generate a table of possible parameters in the module -- -- documentation. -- -------------------------------------------------------------------------------- ---- The header for the namespace column in the wikitable containing the list of ---- possible subject-space parameters. -- cfg.wikitableNamespaceHeader = 'Namespace' ---- The header for the wikitable containing the list of possible subject-space ---- parameters. -- cfg.wikitableAliasesHeader = 'Aliases' -------------------------------------------------------------------------------- -- End of configuration data -- -------------------------------------------------------------------------------- return cfg -- Don't edit this line. 1o6ozz56i8q0xgyl6xa41n2v7kelhli Module:Namespace detect/data 828 1767 27834 27833 2022-07-30T05:45:56Z Samatics 9 1 revision imported from [[:en:Module:Namespace_detect/data]]: Import citation templates Scribunto text/plain -------------------------------------------------------------------------------- -- Namespace detect data -- -- This module holds data for [[Module:Namespace detect]] to be loaded per -- -- page, rather than per #invoke, for performance reasons. -- -------------------------------------------------------------------------------- local cfg = require('Module:Namespace detect/config') local function addKey(t, key, defaultKey) if key ~= defaultKey then t[#t + 1] = key end end -- Get a table of parameters to query for each default parameter name. -- This allows wikis to customise parameter names in the cfg table while -- ensuring that default parameter names will always work. The cfg table -- values can be added as a string, or as an array of strings. local defaultKeys = { 'main', 'talk', 'other', 'subjectns', 'demospace', 'demopage' } local argKeys = {} for i, defaultKey in ipairs(defaultKeys) do argKeys[defaultKey] = {defaultKey} end for defaultKey, t in pairs(argKeys) do local cfgValue = cfg[defaultKey] local cfgValueType = type(cfgValue) if cfgValueType == 'string' then addKey(t, cfgValue, defaultKey) elseif cfgValueType == 'table' then for i, key in ipairs(cfgValue) do addKey(t, key, defaultKey) end end cfg[defaultKey] = nil -- Free the cfg value as we don't need it any more. end local function getParamMappings() --[[ -- Returns a table of how parameter names map to namespace names. The keys -- are the actual namespace names, in lower case, and the values are the -- possible parameter names for that namespace, also in lower case. The -- table entries are structured like this: -- { -- [''] = {'main'}, -- ['wikipedia'] = {'wikipedia', 'project', 'wp'}, -- ... -- } --]] local mappings = {} local mainNsName = mw.site.subjectNamespaces[0].name mainNsName = mw.ustring.lower(mainNsName) mappings[mainNsName] = mw.clone(argKeys.main) mappings['talk'] = mw.clone(argKeys.talk) for nsid, ns in pairs(mw.site.subjectNamespaces) do if nsid ~= 0 then -- Exclude main namespace. local nsname = mw.ustring.lower(ns.name) local canonicalName = mw.ustring.lower(ns.canonicalName) mappings[nsname] = {nsname} if canonicalName ~= nsname then table.insert(mappings[nsname], canonicalName) end for _, alias in ipairs(ns.aliases) do table.insert(mappings[nsname], mw.ustring.lower(alias)) end end end return mappings end return { argKeys = argKeys, cfg = cfg, mappings = getParamMappings() } ojp6d3pc8mql5nufaqdg576c9so3479 Ohia:Stub 10 1768 27836 27835 2022-07-30T05:51:19Z Samatics 9 1 revision imported from [[:en:Template:Stub]]: Import citation templates wikitext text/x-wiki {{asbox | image = | pix = | subject = | article = article | qualifier = | category = Stubs | tempsort = no | lowercase = y | name = Template:Stub }} ndy2of6mdrpa1b3o9ogf72c0mhv36dg Ohia:Asbox 10 1769 27838 27837 2022-07-30T05:51:19Z Samatics 9 1 revision imported from [[:en:Template:Asbox]]: Import citation templates wikitext text/x-wiki <includeonly>{{#invoke:Asbox|main}}</includeonly><noinclude> {{documentation}} <!-- Add categories to the /doc subpage and interwikis to Wikidata. --> </noinclude> ksm2ygwb5s1f3x9t0pn08ktjf3admyc Ohia:Asbox/styles.css 10 1770 27840 27839 2022-07-30T05:51:19Z Samatics 9 1 revision imported from [[:en:Template:Asbox/styles.css]]: Import citation templates sanitized-css text/css /* {{pp-template}} */ /* Article stub message box styles */ .asbox { position: relative; overflow:hidden; } .asbox table { background: transparent; } .asbox p { margin: 0; } .asbox p + p { margin-top: 0.25em; } .asbox-body { font-style: italic; } .asbox-note { font-size: smaller; } .asbox .navbar { position: absolute; top: -0.75em; right: 1em; display: none; } ikrwo7h2nal3oasmk5pg572jj1f99i2 Ohia:Stub/doc 10 1771 27842 27841 2022-07-30T05:51:19Z Samatics 9 1 revision imported from [[:en:Template:Stub/doc]]: Import citation templates wikitext text/x-wiki {{documentation subpage}} <!-- Intentionally blank: interlanguage links for [[Template:Stub]] are now held at [[d:Special:ItemByTitle/enwiki/Template:Stub]]. --> ===TemplateData=== {{TemplateData header}} <templatedata> { "description": "Standard template used for sorting articles into stubs.", "params": {} } </templatedata> 4l9onep10tcmkt8zniijvuvco46vvqo Ohia:Stub documentation 10 1772 27844 27843 2022-07-30T05:51:19Z Samatics 9 1 revision imported from [[:en:Template:Stub_documentation]]: Import citation templates wikitext text/x-wiki This is a '''stub template'''. A brief explanation of these templates follows; for full details please consult [[Wikipedia:Stub]]. === What is a stub? === A stub is an article containing only a few sentences of text which is too short to provide encyclopedic coverage of a subject. === How is a stub identified? === * If possible, try to find the most appropriate stub template for the article. A full list can be found at [[Wikipedia:WikiProject Stub sorting/List of stubs]]. * More than one stub template may be used, if necessary, though no more than four should be used on any article. * Place a stub template ''[[Wikipedia:Manual of Style/Layout#Order of article elements|at the very end]]'' of the article, after the "External links" section, any navigation templates, and the category tags. As usual, templates are added by including their name inside double braces, e.g. <code><nowiki>{{stub}}</nowiki></code>. === Further information === Further information can be found at: * [[Wikipedia:Stub]] * [[Wikipedia:WikiProject Stub sorting]] New stub templates and categories (collectively "stub types") should not be created without prior proposal at [[Wikipedia:WikiProject Stub sorting/Proposals]]. This allows for the proper coordination of all stub types across Wikipedia, and for the checking of any new stub type for possible problems prior to its creation. === See also === * [[Template:Empty section]] – To flag an empty section as a '''stub section''' * [[Template:Expand section]] – To flag sections selectively as incomplete * [[Template:Data missing]] – To flag missing information or other data * [[Wikipedia:Content assessment]] <noinclude> {{documentation}} [[Category:Template documentation]] </noinclude> tjxohul296vbpq2dz80ek41q00gr1co Module:Asbox 828 1773 27846 27845 2022-07-30T05:51:20Z Samatics 9 1 revision imported from [[:en:Module:Asbox]]: Import citation templates Scribunto text/plain --[[ This module was created by User:CodeHydro (Alexander Zhikun He). User:Jackmcbarn and User:Mr._Stradivarius provided a great deal of assistance in writting p.main() p.main() draw heavily from the following version of Template:Asbox of the English Wikipedia, authored primarily by User:Rich_Farmbrough https://en.wikipedia.org/w/index.php?title=Template:Asbox&oldid=619510287 p.templatepage() is derived from the following revision of Template:Asbox/templatepage, authored primarily by User:MSGJ https://en.wikipedia.org/w/index.php?title=Template:Asbox/templatepage&oldid=632914791 Both templates had significant contributions from numerous others listed in the revision history tab of their respective pages. --]] local WRAPPER_TEMPLATE, args = 'Template:Asbox' local templatestyles = 'Asbox/styles.css' local p, Buffer, stubCats = { --Prevents dupli-cats... get it? Maybe not? cats = setmetatable({}, {__newindex = function(t, i, v) if not rawget(t, i) then rawset(t, i, v) table.insert(t, i) end end}), --initializes variables required by both p.main and p.templatepage init = function(self, frame, page) args, page = args or require('Module:Arguments').getArgs(frame, { wrappers = WRAPPER_TEMPLATE }), page or mw.title.getCurrentTitle() --Ensures demo parameter will never affect category() output for articles self.demo = self.demo or page.namespace ~= 0 and args.demo return args, page end }, require('Module:Buffer') --[[ Formats category links. Stores them until called with cat.done=true Takes multiple or single categories in the form of 'cat' or a table of strings and/or tables containing parts. (See below) ]] local attention, catTag, catKey = Buffer'Stub message templates needing attention', '[[Category:%s]]', '%s|%s%s' local function category(cat) for _, v in ipairs((tostring(cat) == cat or cat.t) and {cat} or cat) do --[[ If v is a table: [1] = full category name; defaults to local attention if blank k = Category sort key. Prefix before v.t t = page.text or args.tempsort#; appended after k (or in its place if omitted). Required if v is not a string Basically the same as v = (v[1] or attention) .. ' | ' .. (v.k or '') .. v.t ]] if v and v ~= true then--reject v = nil, false, or true p.cats[catTag:format(tostring(v) == v and v or (v[1] and Buffer(v[1]) or attention):_in(v.k):_(v.t):_str(2, nil, nil, '|') )] = true end end return cat.done and table.concat(p.cats, p.demo and ' | ' or nil) or '' end --[[ Makes an ombox warning; Takes table {ifNot = Boolean, text, {cat. sort key, cat. sort name}} Will return an empty string instead when ifNot evaluates to true ]] local function ombox(v) if v.ifNot then return end p.ombox = p.ombox or require('Module:Message box').ombox category{v[2]} return p.ombox{ type = 'content', text = v[1] } end --[[ Unlike original template, module now takes unlimited cats! This function also performs most stub category error checks except for the ombox for when main |category= is omitted (See p.template()) ]] local function catStub(page, pageDoc) stubCats = {missing = {}, v = {}} -- zwj and zwnj have semantical use in other other wikis, don't remove them local zwj = '\226\128\141' -- U+200D, E2 80 8D local zwnj = '\226\128\140' -- U+200C, E2 80 8C local disallowedUnicodeChars = '[^%w%p%s' .. zwj .. zwnj .. ']' -- for i18n we make this a separate string local code for k, _ in pairs(args) do --Find category parameters and store the number (main cat = '') table.insert(stubCats, string.match(k, '^category(%d*)$')) end table.sort(stubCats) for k, v in ipairs(stubCats) do --Get category names and, if called by p.templatepage, the optional sort key local tsort, cat = args['tempsort' .. v], mw.ustring.gsub(args['category' .. v], disallowedUnicodeChars, '')--remove all hidden unicode chars --Do not place template in main category if |tempsort = 'no'. However, DO place articles of that template in the main category. table.insert(stubCats.v, page and (--p.templatepage passes page; p.main does not, i.e. articles are categorized without sort keys. v=='' and tsort == 'no'--if true, inserts 'true' in table, which category() will reject or tsort and {cat, k = ' ', t = tsort} or {cat, k = ' *', t = page.text}--note space in front of sort key ) or cat ) --Check category existance only if on the template page (i.e. stub documentation) if page then if not mw.title.new('Category:' .. cat).exists then code = code or mw.html.create'code':wikitext'|category' table.insert(stubCats.missing, tostring(mw.clone(code):wikitext(v))) end --[[ Checks non-demo stub template for documentation and flags if doc is present. All stub cats names are checked and flagged if it does not match 'Category: [] stub'. The main stub cat is exempt from the name check if the stub template has its own doc (presumably, this doc would have an explanation as to why the main stub cat is non-conforming). ]] table.insert(stubCats.v, v == '' and not p.demo and pageDoc.exists and 'Stub message templates with documentation subpages' or not cat:match' stubs$' and {k = 'S', t = page.text} ) end end --Add category names after loop is completed category(stubCats.v) return #stubCats.missing > 0 and ombox{ --Changed, original msg: --One or more of the stub categories defined in this template do not seem to exist! --Please double-check the parameters {{para|category}}, {{para|category1}} and {{para|category2}}. 'The following parameter' .. (#stubCats.missing == 1 and ' defines a stub category that does' or 's define stub categories that do') .. ' not exist: ' .. mw.text.listToText(stubCats.missing), {k = 'N', t = page.text} } end --Shows population of categories found by catStub(). Outputs demo values if none local function population() local wikitext, base = {}, '* [[:Category:%s]] (population: %s)\n' if not args.category and stubCats[1] ~= false then table.insert(stubCats, 1, false) end for _, v in ipairs(stubCats) do table.insert(wikitext, base:format( v and args['category' .. v] or '{{{category}}}', v and mw.site.stats.pagesInCategory(args['category' .. v], 'all') or 0 )) end return table.concat(wikitext) end --Includes standard stub documention and flags stub templates with bad parameter values. function p.templatepage(frame, page) args, page = p:init(frame, page) local tStubDoc = mw.title.new'Template:Stub documentation' local pageDoc = page:subPageTitle('doc') --Reorganization note: Original Asbox alternates between outputting categories and checking on params |category#=. --Rather than checking multiple times and switching tasks, all stub category param operations have been rolled into catStub() return Buffer( ombox{--Show ombox warnings for missing args. ifNot = args.category, 'The <code>|category</code> parameter is not set. Please add an appropriate stub category.', {k = 'C', t = page.text} }) :_(ombox{ ifNot = args.subject or args.article or args.qualifier, 'This stub template contains no description! At least one of the parameters <code>|subject</code>, <code>|article</code> or <code>|qualifier</code> must be defined.', {k = 'D', t = page.text} }) :_(catStub(page, pageDoc))--catStub() may also return an ombox if there are non-existing categories :_(category{ done = p.demo ~= 'doc',--Outputs categories if not doc demo 'Stub message templates', args.icon and 'Stub message templates using icon parameter' or args.image and ( mw.title.new('Media:' .. mw.text.split(args.image, '|')[1]).exists--do nothing if exists. category() will reject true or {k = 'B', t = page.text} ) or 'Stub message templates without images', args.imagealt and {k = 'I', t = page.text}, }) :_((not p.demo or p.demo == 'doc') and--Add standard stub template documentation require('Module:Documentation').main{ content = Buffer(page.text ~= 'Stub' and--This comparison performed in {{Asbox/stubtree}} before it invokes Module:Asbox stubtree require('Module:Asbox stubtree').subtree{args = {pagename = page.text}} ) :_in'\n== About this template ==\nThis template is used to identify a':_(args.subject):_'stub':_(args.qualifier):_out' '--space :_'. It uses {{[[Template:Asbox|asbox]]}}, which is a meta-template designed to ease the process of creating and maintaining stub templates.\n=== Usage ===\nTyping ' :_(mw.html.create'code' :wikitext('{{', page.text == 'Stub' and 'stub' or page.text, '}}') ) :_' produces the message shown at the beginning, and adds the article to the following categor' :_(#stubCats > 1 and 'ies' or 'y') :_':\n' :_(population()) :_(pageDoc.exists and--transclusion of /doc if it exists frame:expandTemplate{title = pageDoc.text} ) :_'\n== General information ==\n' :_(frame:expandTemplate{title = tStubDoc.text}) :_'\n\n'(), ['link box'] = Buffer'This documentation is automatically generated by [[Module:Asbox]].' :_in'The general information is transcluded from [[Template:Stub documentation]]. ' :_(mw.html.create'span' :cssText'font-size:smaller;font-style:normal;line-height:130%' :node(('([%s edit] | [%s history])'):format( tStubDoc:fullUrl('action=edit', 'relative'), tStubDoc:fullUrl('action=history', 'relative') )) ) :_out() :_(page.protectionLevels.edit and page.protectionLevels.edit[1] == 'sysop' and "This template is [[WP:PROTECT|fully protected]] and any [[WP:CAT|categories]] should be added to the template's [" .. pageDoc:fullUrl('action=edit&preload=Template:Category_interwiki/preload', 'relative') .. '| /doc] subpage, which is not protected.' )' <br/>' } )() end function p.main(frame, page) args, page = p:init(frame, page) local output = mw.html.create'div' :attr{role = 'note'} :addClass'metadata plainlinks asbox stub' :tag'table' :attr{role = 'presentation'} :tag'tr' :addClass'noresize' :node((args.icon or args.image) and mw.html.create'td' :wikitext(args.icon or ('[[File:%s|%spx|alt=%s]]'):format( args.image or '', args.pix or '40x30', args.imagealt or 'Stub icon' )) ) :tag'td' :tag'p' :addClass'asbox-body' :wikitext( Buffer'This':_(args.subject):_(args.article or 'article'):_(args.qualifier)' ',--space ' is a [[Wikipedia:stub|stub]]. You can help Wikipedia by [', page:fullUrl('action=edit', 'relative'), ' expanding it].' ) :done() :node(args.note and mw.html.create() :tag'p' :addClass'asbox-note' :wikitext(args.note) :done() ) :allDone() :node(args.name and require'Module:Navbar'._navbar{ args.name, mini = 'yes', } ) --[[ Stub categories for templates include a sort key; this ensures that all stub tags appear at the beginning of their respective categories. Articles using the template do not need a sort key since they have unique names. When p.demo equals 'doc', the demo stub categories will appear as those for a stub template. Otherwise, any non-nil p.demo will emulate article space categories (plus any error cats unless set to 'art') ]] if page.namespace == 0 then -- Main namespace category'All stub articles' catStub() elseif p.demo then if p.demo ~= 'doc' then catStub() end --Unless p.demo is set to 'art', it will also include error categories normally only shown on --the template but not in the article. The elseif after namespace == 0 means demo cats will never show in article space. p.demodoc = p.demo ~= 'art' and p.templatepage(frame, page) output = mw.html.create() :node(output) :tag'small':wikitext( 'Demo categories: ', (category{done = true}:gsub('(%[%[)(Category:)([^|%]]-)(%|)', '%1%2%3|%2%3%4'):gsub('(%[%[)(Category:)', '%1:%2')) ):done() :wikitext(p.demo == 'doc' and p.demodoc or nil) else --Checks for valid name; emulates original template's check using {{FULLPAGENAME:{{{name|}}}}} local normalizedName = mw.title.new(args.name or '') if normalizedName and normalizedName.fullText == page.fullText then output = mw.html.create():node(output):wikitext(p.templatepage(frame, page)) elseif not page.isSubpage and page.namespace == 10 then-- Template namespace and not a subpage category{{k = args.name and 'E' or 'W', t = page.text}} end end return frame:extensionTag{ name = 'templatestyles', args = { src = templatestyles} } .. tostring(output:wikitext(not p.demo and category{done = true} or nil)) end return p 18jy1or6fzutqp3z3eusrstkz7liymn Module:Buffer 828 1774 27848 27847 2022-07-30T05:51:20Z Samatics 9 1 revision imported from [[:en:Module:Buffer]]: Import citation templates Scribunto text/plain --[[============================= This Module was written by Alexander Zhikun He, also known as, User:Codehydro on the English Wikipedia All methods were developed independently and any resemblance to other string buffer libraries would be coincidental. Furthermore, many methods will not work when compiled by standard Lua libraries as they depend on behaviors unique to the MediaMiki Scribunto mod, which, for example, has a getmetatable() method that always returns nil on non-tables. https://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual Source code comments may be thin at some points because they are intended to be supplemented by the documentation page: https://en.wikipedia.org/wiki/Module:Buffer/doc Licensed under Creative Commons Attribution-ShareAlike 3.0 Unported License https://en.wikipedia.org/wiki/Wikipedia:Text_of_Creative_Commons_Attribution-ShareAlike_3.0_Unported_License https://en.wikipedia.org/wiki/Module:Buffer https://en.wikipedia.org/wiki/User:Codehydro =============================--]] local function Valid(v)--type validation if v and v~=true then--reject nil/boolean; faster than 2 type() comparisons local str = tostring(v)--functions not filtered since unlikely passed by accident (Scribunto does not have userdata/thread types) if str~=v and str=='table' then return rawget(v, 1) and table.concat(v) end--tostring(string-type) returns same ref; same refs compare faster than type() if str~='' then return str end--numbers are coerced to string per table.concat op; appending in string form saves ops on repeat concat end end local noOp, MBpairs = function()end do local iMap, vMap, oMap, pIter, pOther, pFast, Next--Map local function init()--init = noOp after first run function Next(t) return next, t end--slightly faster to do this than to use select() function pIter(t, k) k = (iMap[t] or MBpairs(t, true) and iMap[t])[not k and 1 or vMap[t][k]] return k, t[k] end--don't use rawget; accepting unmapped tables does not measurably affect performance. function pOther(t, k) k = (oMap[t] or MBpairs(t, true) and oMap[t])[nil==k and 1 or vMap[t][k]] return k, t[k] end--comparison to nil because false is a valid key function pFast(t, k) k = not k and 1 or k < (vMap[t] or #t) and k + 1 or nil return k, t[k] end--mapless iterator; almost as fast as native ipairs; slight performance penalty when length not cached --k and k < (vMap[t] or #t) and k + 1 or not k and 1 or nil return k, t[k] end--mapless iterator; almost as fast as native ipairs; slight performance penalty when length not cached local mk = {__mode = 'k'}--use mode 'k'; found that mode 'kv' sometimes garbage collects maps mid-loop (may not error because iterators auto re-map, but that's expensive) init, iMap, vMap, oMap = noOp, setmetatable({}, mk), setmetatable({}, mk), setmetatable({}, mk)--iMap is numeric keys, oMap is non-numeric keys, and vMap points to next key end function MBpairs(t, ...)--pairs always iterates in order local iter, ex = ... iter = iter==init()--nil if iter and not oMap[t] and ex==nil and rawget(t, 1)~=nil and next(t, #t)==nil then--while possible to miss keys, more thorough check would negate the benefit of pFast vMap[t] = #t return pFast, t, nil elseif ... or not vMap[t] or select('#', ...)~=1 then local ti, tn, to, n = {}, {}, {}, #t--reduces table lookups iMap[t], vMap[t], oMap[t] = ti, tn, to for k = 1, n do ti[k], tn[k] = k, k + 1 end--stage one avoids number type checking op in stage two for most numeric keys for k in (ex or Next)(t) do if not tn[k] then table.insert(tonumber(k)~=k and to or ti, k) end end if #ti~=n then table.sort(ti) for k = 1, #ti do tn[ti[k]] = k + 1 end--somewhat wasteful, but trying to avoid overwriting can be even more expensive end for k = 1, #to do tn[to[k]] = k + 1 end end return iter and pIter or oMap[t] and pOther or noOp, t--noOp for mapless end end local parent, rawkey, spec do--new scope for variables not reused outside (reduces number of var names that need to checked outside of scope) local mkv = {__mode='kv', __call=function(t,k,v)t[k]=v return k end}--shared meta for Buffer parent property, raw mode, and specialized functions parent, rawkey, spec = setmetatable({}, mkv), setmetatable({}, mkv), setmetatable({}, mkv)--shared meta less memory end local MB, MBi, MBmix, buffHTML, gfuncs, noCache, Element do--minimize number of locals per scope to reduce time spent sifting through irrelevant variable names local _stream do local stream--keep stream near top of scope local function init(f)--init = noOp after first run local function each(self, ...) for k = 1, select('#', ...) do k = Valid(select(k, ...))--slightly faster than table.insert(self, (Valid(select(k, ...)))) if k then table.insert(self, k) end end return self end init, stream, _stream = noOp, { __call = function(t, v) v = v and Valid(v) return v and table.insert(t, v) or t end,--last_concat cleared before entering stream mode __index = function(t, i) return i=='each' and each or MB.__index(t, i) and setmetatable(t, MB)[i] end,--no table look up minimizes resources to retrieve the only stream function __tostring = function(t) return setmetatable(t, MB)() end } for k, v in next, MB do stream[k] = stream[k] or v end setmetatable(stream, getmetatable(MB)) end function _stream(self, ...) self.last_concat = init() return setmetatable(self, stream):each(...) end end local function isMBfunc(Buffer, s, ...)--helper for :getParent()-like methods (including getBuffer which does not return a parent) return s and (select('#', ...)==0 and--eventually should figure out to make this work for :getHTML which is very similar (not rawkey[s] and tostring(s):match'^_.*' and MB.__index(Buffer, s) and MB.__index(Buffer, s)(Buffer) or MBmix(Buffer, s))--unprefixed function names append as a string or assert(MB.__index(Buffer, s), ('" %s " does not match any available Module:Buffer function'):format(s))(Buffer, ...)--getParent is a one-way trip so one-time assert not expensive ) or Buffer end local function MBselect(n, ...)--helper for :_out and :_str local n, seps = n - 1, {select(2, ...)} if type(seps[n])=='table' then if buffHTML and rawget(seps[n], buffHTML) then return ... end setmetatable(seps, {__index = setmetatable(seps[n], {__index = function(t) return rawget(t, 1) end})})[n] = nil end return ..., seps end local _inHTML do local lastBuffer, lastHTML local function init(...)--init replaced and new version called on return local create, mwFunc = mw.html.create do local mwHTMLmeta = getmetatable(create()) buffHTML, mwFunc, _inHTML = setmetatable(mw.clone(mwHTMLmeta), getmetatable(MB)), mwHTMLmeta.__index--buffHTML declared near top of module; remove _inHTML from outer scope function init(nodes, ...) local name, args, tag = select(... and type(...)=='table' and 1 or 2, nil, ...) tag = create(Valid(name), args) if nodes then table.insert(nodes, tag.parent and tag or rawset(tag, 'parent', parent[nodes])) end if args then local a, b = args.selfClosing, args.parent args.selfClosing, args.parent = nil if next(args) then Element._add(parent(tag.nodes, tag), args) end args.selfClosing, args.parent = a, b--in case args is reused end return tag end for k, v in next, {[mw] = mwHTMLmeta, __call = function(h, v) return MBmix(spec[h.nodes] and h.nodes or spec(setmetatable(parent(h.nodes, h), MB), Element), v) end, __concat = false,--false means take from MB __eq = false } do buffHTML[k] = v or MB[k] end end local nonSelf, BHi = {tag=true,done=true,allDone=true}, buffHTML.__index do local g g = {__index = function(t, i) if gfuncs and gfuncs[i] then g.__index, gfuncs = gfuncs return g.__index[i] end end} setmetatable(nonSelf, g) setmetatable(BHi, g) end for k in next, nonSelf do--any HTML objects returned by these funcs will be granted Module:Buffer enhancements local func = mwFunc[k] BHi[k] = function(t, ...) local HTML = func(t, ...) return parent[HTML] and HTML or setmetatable(parent(HTML, t), buffHTML) end end do local function joinNode(HTML, sep) local nodes, join = HTML.nodes if noCache and rawkey[sep] or Valid(sep) then join, HTML.nodes = tostring(rawset(HTML, 'nodes', {MB.__call(nodes, sep)})), nodes end return join or tostring(HTML) end for k, v in next, { getParent = function(HTML, ...) lastHTML = HTML return MBi.getParent(HTML:allDone(), ...) end,--return to Buffer that created the HTML tree getBuffer = function(HTML, ...) lastHTML = HTML return isMBfunc(lastBuffer, ...) end,--return to last used killParent = function(HTML, ...) MBi.killParent(HTML:allDone(), ...) return HTML end, _out = function(HTML, ...) if ...==0 then MBi._out(HTML.nodes, ...) return HTML end lastHTML, HTML = HTML, HTML:allDone() local n, ops, seps = select('#', ...) if n > 1 then local ops, seps = MBselect(n, ...) return parent[HTML]:_in(joinNode(HTML, rawget(seps, 0))):_out(ops, rawset(seps, buffHTML, true)) end return parent[HTML]:_(joinNode(HTML, ...)) end, _str = function(HTML, ...)--does not set lastHTML if ...==0 then return joinNode(HTML, select(2, ...)) end--passing 0 strings without calling allDone() local HTML, n = HTML:allDone(), select('#', ...) if n > 1 then local ops, seps = MBselect(n, ...) return parent[HTML]:_in(joinNode(HTML, rawget(seps, 1))):_str(ops, rawset(seps, buffHTML, true)) end return joinNode(HTML, ...) end, _parent = function(HTML, ...) table.insert(HTML.nodes, parent[HTML:allDone()]:_str(...)) return HTML end } do BHi[k] = v end end do local htmlArg, skip, outFuncs = {parent=true,selfClosing=true,tagName=true}, {} do local out local function func(nodes, ...) return out(parent[nodes], ...) end outFuncs = setmetatable({ tag = function(nodes, ...) return parent(setmetatable(init(nodes, ...), buffHTML), parent[nodes]) end, done = function(b, ops) b = parent[b] while b.parent and ops~=0 do b, ops = b.parent, ops and ops - 1 or 0 end return b end }, {__index = function(nodes, i) if rawget(BHi, i) then out = BHi[i] return func end--rawget to exclude globals end}) end Element = { _add = function(nodes, t) for k, v in MBpairs(t), t, skip[t] do (v~=true and MBmix or noOp)(nodes, v) end local HTML = parent[nodes] for k, v in MBpairs(t, false) do if htmlArg[k] then HTML[k] = v elseif v and v~=true then if nonSelf[k] then if k=='tag' then if type(v)=='table' then skip[v], k = 1, rawset(create(Valid(v[1])), 'parent', HTML) Element._add(spec(parent(k.nodes, k, table.insert(nodes, k)), Element), v) if k.selfClosing then k.nodes = nil else spec[k.nodes], parent[k.nodes] = nil end--free memory/reduce clutter; parent ref will auto-unset when k.nodes is nil if not k.tagName then k.styles, k.attributes = nil end else table.insert(nodes, create(v)) end elseif mwFunc[k] then if k=='done' and tonumber(v)~=v and v[1] and tonumber(v[1])==v[1] then skip[v] = 1 end MBmix(outFuncs[k](nodes, skip[v] and v[1]).nodes, v) elseif v[1] or v[2] then k = MBi[k](nodes, unpack(v, 1, rawset(skip, v, k=='_B' and 1 or 2)[v])) Element._add(getmetatable(k) and rawget(k, 'nodes') or k, v)--if k is not a table, then v should not contain any extra keys or this may error. else MBi[k](nodes, v) end--k probably == '_G' or '_R' elseif mwFunc[k] then if type(v)~='table' or rawget(v, 'nodes') then mwFunc[k](HTML, v) else local css = k=='css' for x, y in MBpairs(v, true) do (y and y~=true and mwFunc[k] or noOp)(HTML, css and x:gsub('_', '-') or x, y) end--iterate non-numbers first for _, y in MBpairs(v, nil) do (y and y~=true and mwFunc[k] or noOp)(HTML, y) end--don't bother with gsub since text must be quoted anyhow end elseif rawget(Element, k) or rawget(MBi, k) then if tonumber(v)==v or v[1]==nil or getmetatable(v) then (Element[k] or MBi[k])(nodes, v)--v is probably string-able object, or a table to be handled by :_all else (Element[k] or MBi[k])(nodes, unpack(v, 1, table.maxn(v))) end--v is definately a table else mwFunc.css(HTML, k:gsub('_', '-', 1), tostring(v)) end--oddly enough, :_add clocked its fastest runtime after adding auto-gsub as a feature skip[v] = nil end end return nodes end } local tempMeta = {mode='v', copy={styles=true,attributes=true}} function tempMeta.__index(t, i) return tempMeta.copy[i] and rawset(t, i, MBi._cc(false, 0, t.orig[i]))[i] or t.orig[i] end rawkey[setmetatable(Element, {__index = outFuncs, __concat=function(Element, v) return setmetatable({nodes=spec({}, Element),orig=parent[v]}, tempMeta) end})] = math.huge end function MBi:getHTML(...) lastBuffer = self if ... then if select('#', ...)==1 then return not rawkey[s] and tostring(...):match'^_' and BHi[...] and BHi[...](lastHTML) or lastHTML(...) else return assert(BHi[...], ('" %s " does not match any mw.html or Buffer-mw.html function'):format(tostring(...)))(lastHTML, select(2, ...)) end end return lastHTML end function MBi:_html(...) return MBi._(self, lastHTML, select(spec[self]==Element and select('#', ...)==0 and 1 or 2, true, ...)) end return init(...) end function _inHTML(self, ...) local HTML = init(nil, ...) if HTML.selfClosing and spec[self]==Element then self.last_concat = table.insert(self, HTML) return self end lastBuffer, lastHTML = self, setmetatable(parent(HTML, self), buffHTML)--set after 'args' table processed by :_add return HTML end end local _var, unbuild do local prev, rebuild local function init(...)--init replaced before return local function pick(b, v) return b and table.insert(b, v) or v end local function c(a, num) return rawset(a.a or a, 0, a[0] and a[0] + a.c or num and a[1] or a[1]:byte())[0] end local same, build, alt = {__tostring = function(a, b) return a.a[0] and pick(b, a.a.string and string.char(a.a[0]) or a.a.table and a.a[1][a.a[0]] or a.a[0]) end}, { __index = {c = 1}, __tostring = function(t) return t:_build() end, table = function(a, b) local i = next(a[1], a[0]) or a[0]==#a[1] and next(a[1]) return pick(b, rawset(a.a or a, 0, i)[1][i]) end,--change rate (a.c) ignored since users control the table's contents number = function(a, b) return pick(b, c(a, true)) end, string = function(a, b) return pick(b, string.char(c(a))) end }, {__index = function(a, i) return a.a[i] end, __tostring = function(a, b) return (rawget(a, 0) and a[0]==tostring(a[0]) and rawset(a, 0, a[0]:byte()) or a).a._build(a, b) end} local function shift(t, c) t[0] = t[0] and t[0] + c or t:_build() and t[0] - t.c + c if t.table then t[0] = (t[0] - 1) % #t[1] + 1 end end function rebuild(...) local v, c = ... if v or select('#', ...)==0 then if v and not c then return prev end local meta, c = select(v and 1 or 3, alt, c, same, 0) return setmetatable({a = prev, _build = meta.__tostring, c = c}, meta) elseif v==nil then--no-op elseif c then shift(prev, c)--v == false else prev:_build() end end init, noCache = function(v, c) prev = setmetatable({v, c = c, _build = build[type(v)] or v, [type(v)] = true, alt = {}}, build) return prev end, true return init(...) end function unbuild(sep) for k, v in MBpairs(sep, nil) do k = getmetatable(v) if k and (k==build or k==alt) then shift(v.a or v, -v.c) end end end function _var(self, ...) local obj if ... and ...~=true then obj = init(...) elseif prev then if ...~=false then obj = rebuild(...) else rebuild(...) end end return obj and MBi._(self, obj, nil, true) or self end end local lib; MBi = setmetatable({stream = _stream, _inHTML = _inHTML, _var = _var, _ = function(self, v, ...) local at, raw = select(select('#', ...)==1 and ...==true and 1 or 2, nil, ...) if raw then rawkey[self] = math.huge else v = Valid(v) end if v or raw then if at or rawkey[self] then raw = #self end--if length increases by more than one after table.insert, then set rawkey[self] = math.huge; rawkey[self] may be equal to a previous 'at' at, self.last_concat = at and (tonumber(at)~=at and raw + at or at) table.insert(self, select(at and 1 or 2, at, v)) if at and at < 0 or raw and #self - raw > 1 then rawkey[self] = math.huge elseif at and #self==raw then rawkey[self] = rawkey[self] and math.max(rawkey[self], at) or at end end--above line looks bizarre because one table.insert op may make length jump from 0 to 8: local wtf={[2]=2,[4]=4,[8]=8}mw.log(#wtf,table.insert(wtf,1),#wtf) return self end, _nil = function(self, at, ...) if ...~=true and ...~=false then--faster than type(...) ~= 'boolean' if not at or at=='0' then self[#self] = ... if ... then rawkey[self] = math.huge end else local n, v = tonumber(at), ... if n~=at then if n then n = #self + at elseif at~=true and select('#', ...)==0 then v, n = at, #self end end if n then if v==nil and n > 0 then table.remove(self, n) else self[math.floor(n)], rawkey[self] = v, math.huge end--floor position for consistency with Table library end end self.last_concat = nil end return self end, _all = function(self, t, valKey) for k, v in MBpairs(t) do MBmix(self, v, valKey) end for k, v in valKey and MBpairs(t, false) or noOp, t do if tonumber(v) then MBi._(self, k, v)--self not always a buffer elseif rawget(MBi, k) and v and v~=true then if v[1]==nil or getmetatable(v) then MBi[k](self, v) else MBi[k](self, unpack(v, 1, table.maxn(v))) end end end return self end, _str = function(t, ...) local n = select('#', ...) if n > 1 then local k, ops, seps, r = 2, MBselect(n, ...) r = MB(t(seps[1])) while parent[t] and ops > 1 and r:_(parent[t](seps[k]), 1) do t, k, ops = parent[t], k + 1, ops - 1 end return table.concat(r, seps[k] or nil) end return MB.__call(t, ...) end, _in = function (self, ...) return parent(MB(...), self) end, _out = function(t, ...) if ...==0 then return parent(t, parent[t], MBi._cc(t, t, MB.__call(t, (select(2, ...))), getmetatable(t))) end--love how :_cc needed nothing new to implement this *self pat on back* local n = select('#', ...) if n > 1 then local k, ops, seps = 1, MBselect(n, ...) while parent[t] and ops > 0 do t, k, ops = parent[t]:_(t(seps[k])), k + 1, ops - 1 end elseif parent[t] then return parent[t]:_(t(...)) end return t end, _cc = function(self, clear, copy, meta) if clear then if rawequal(clear, copy) then return self, spec[MBi._cc] and setmetatable(spec[MBi._cc], MB)--rawequal to avoid re-string via __eq in case both are different Buffer objects elseif copy==true then copy = self end if clear~=0 then assert(type(clear)=='table', debug.traceback('Buffer:_cc can only "clear" tables. Did you forget to call with a colon?', 2))--errors can be hard to trace without this for k in self and next or noOp, clear do rawset(clear, k, nil) end else return MBi._cc(false, {unpack(copy)}, copy) end--copy length w/o empty strings; recursion to avoid self = false causing garbage collection (non-weak child may exist) if self==false or copy and type(copy)=='table' then--self==false means copy is a table (saves a type op for recursive calls) meta = meta or getmetatable(copy) if self and #copy > 1 then--preserves length with empty strings; developed from studying http://www.lua.org/source/5.1/ltable.c.html local n, null, i, e = #copy, {}, math.ldexp(2, select(2, math.frexp(#copy)) - 2) e, spec[MBi._cc], parent[null] = i - 1, null, clear for k = 1, e do table.insert(clear, false) end while i<=n do table.insert(clear, i, '') i, null[i] = i + math.ldexp(2, select(2, math.frexp(n - i)) - 2), '' end for k = 1, e do rawset(clear, k, nil) end end for k, v in next, copy do rawset(clear, k, type(v)=='table' and MBi._cc(false, 0, v) or v) end elseif copy then rawset(clear, 1, (Valid(copy))) end rawkey[setmetatable(clear, meta)], parent[clear] = rawkey[copy], parent[copy] end return self and rawset(self, 'last_concat', nil) or clear end, _parent = function(self, ...) return parent[self] and MBi._(self, parent[self]:_str(...)) or self end, getParent = function(self, ...) return isMBfunc(parent[self] or parent[parent(self, setmetatable({}, MB))], ...) end, killParent = function(self, ...) return parent[self] and isMBfunc(parent[self], ...) and parent(self) or self end, _build = function(self, t) table.insert(t, self()) end,--for compatibility with mw.html:node() last_concat = false--prevent library check }, {__index = function(t, i)--import string, mw.text, and mw.ustring libraries on an as-needed basis local func = string[i] or mw.text[i] or mw.ustring[i] or type(i)=='string' and mw.ustring[i:match'^u(.+)'] if func then lib = lib or function (s, f, ...) if parent[s] and next(s)==nil then return s:_((f(tostring(parent[Element and (spec[s]==Element and s:allDone() or spec[parent[s]]==Element and parent[s]) or s]), ...))) end return f(tostring(s), ...)--not using ternary/logical operators here to allow multiple return values end return rawset(t, i, i:match'^u?gsub' and function(self, p, r, ...)return lib(self, func, p, r or '', ...)end--Why are ugsub/gsub special? because empty strings are against my religion! or function(self, ...)return lib(self, func, ...)end)[i] end end}) end function MBmix(t, v, ...) return v and ((type(v)~='table' or getmetatable(v)) and MBi._(t, v) or (select('#', ...)==0 and spec[t] and spec[t]._add or MBi._all)(t, v, ...)) or t end--:_all always passes two args local _G, new_G = _G--localize _G for console testing (console _G ~= module _G) return setmetatable({__index = function(t, i) return spec[t] and spec[t][i] or MBi[i] end, __call = function(t, ...) local rawsep, sep, i, j, raw = noCache and rawkey[...] and ..., ... if i or j or rawsep or Valid(sep) then raw, sep, i, j = rawkey[spec[t]] or rawkey[t], rawsep or Valid(sep), i and (i~=tonumber(i) and i + #t or i), j and (j~=tonumber(j) and j + #t or j) if rawsep or raw and (raw>=(j or #t) or i < 1) then raw, i, j = {}, i and math.floor(i), j and math.floor(j)--floor for consistency with table.concat(t, sep, i, j), which ignores decimals raw.lc, t.last_concat = t.last_concat--temporarily unset last_concat to prevent disqualification from mapless iteration for k, v in MBpairs(t) do if raw[1] or not i or k>=i then if j and k > j then break end if raw.s then raw.s = table.insert(raw, tostring(sep)) end--if sep contains v and v is a Buffer-variable, sep must be strung before v k = Valid(v) if k then raw.s = rawsep or sep and raw[1] and table.insert(raw, sep) table.insert(raw, k) end end end if rawsep and not raw.s then raw[#raw] = unbuild(sep) end--unbuild rawsep if final index in t was invalid t.last_concat = raw.lc return table.concat(raw) end return table.concat(t, sep, i and math.max(i, 1), j and math.min(j, #t)) end return MB.__tostring(t) end, __tostring = function(t) if t.last_concat then return t.last_concat end local r = rawkey[spec[t]] or rawkey[t] r = table.concat(r and r>=#t and MBi._all({}, t) or t) return (noCache or rawset(t, 'last_concat', r)) and r end, __concat = function(a, b) if buffHTML then for k = 1, 2 do local v = select(k, a, b)--faster than for k, v in pairs{a, b} do if v and spec[v] and spec[v]==Element then if parent[v].selfClosing then if rawequal(a, b) then return (not noCache or parent[v].tagName) and v:_str(0):rep(2) or v:_str(0)..v:_str(0) end--rawequal avoids premature tostring of Buffer:_var objects; b, a = select(k, b, parent[v], a) else local temp = Element .. v --helper method; returns a mirror of parent[v] MBmix(MBmix(parent(temp.nodes, temp), a), k==1 and spec[b]==Element and parent[b] or b) return buffHTML.__tostring(setmetatable(temp, {__index=parent[v], __mode='v'}))--switch from tempMeta to avoid MBi._cc op of styles/attributes end end end end return table.concat(MBmix(MBmix({}, a), b)) end, __pairs = MBpairs, __ipairs = MBpairs, __eq = function(a, b) return tostring(a)==tostring(b) end--avoid a==b in this module; use rawequal(a,b) when they may be different Buffers (premature tostring waste ops and is bad for Buffer:_var) }, {__tostring = function()return''end, __call = function(self, ...) MB = MB or self if new_G then if ... and _G and ...==_G then new_G = ... end elseif ... and (...==_G or type(...)=='table' and (...)._G==...) then local Nil, mG = {}, (...):getmetatable() or (...):setmetatable{}:getmetatable() new_G, _G, gfuncs = ..., ..., {--gfuncs stored for Buffer:_inHTML; new_G is a is a Module:Buffer local declared just before the final return statement. _G = function(self, i, ...) local X, save = rawget(new_G, i), select('#', ...)==0 and self or ... if i and i~=true and not (X and save and rawequal(X, save)) and rawset(new_G, i, save) and (X~=nil or save==nil and new_G[i]~=nil) then--rawequal in case X is another buffer local mG = getmetatable(new_G) or {__call=mG.__call} if mG.__index then pcall(rawset, mG.__index, i, X) else mG.__index = setmetatable(new_G, mG) and {[i] = X} end end return self, ...--avoiding __eq with rawequal(self,save) is overkill since buffers can self-save without being passed as save end, _R = function(self, i, v, m) if i~='new_G' then if i and i~=true then rawset(new_G, i , v) end elseif not v or v==true or v._G~=_G then new_G = setmetatable(v~=true and v or {}, {__call = mG.__call, __index = v~=true and m~=true and (m or new_G) or nil}) else new_G, (not m and (m~=nil or v==new_G) and Nil or getmetatable(v)).__index = v, m~=true and (m or new_G) or nil end--setting Nil.__index is noOp return self end, _2 = function(self, ...) if new_G[...]~=nil then return new_G[...] end--higher priority so Buffer:_G('new_G', ...) can prevent an overwrite if ...=='new_G' then return rawset((select('#', ...)~=1 and MBi._R(new_G, ...) or new_G), '_G', _G) end return select(select('#', ...)==1 and 1 or 2, self:_G(...))--return only one value; 'return select(2, self:_G(...)) or self' doesn't work for returning nil end, _B = function(self, v) return v or v==nil and Nil end } for k, v in next, gfuncs do MBi[k] = v end setmetatable(Nil,{__concat=MB.__concat,__newindex=noOp,__call=noOp,__tostring=noOp,__metatable=MB,__index=setmetatable({_B=MBi._B,_=function()return Nil end,last_concat=''}, {__index=function(t,i)return (MBi[i] or i and not tonumber(i)) and t._ or nil end})}) function mG.__call(G, k, ...) return (k._G or G.type(k)=='table') and (G.select('#', ...)~=1 and G.rawset(k, ...) or G:rawset(..., k) and k) or G:rawset(k, (...)) and ... end end local new = setmetatable({}, self) if ... and (...)==new_G then return select(2, ...) and MBmix(new:_G((select(2, ...))), select(3, ...)) or new end return ... and MBi._(new, ...) or new end, __index = function(t, i) MB = MB or t return MBi[i] and function(...) return MBi[i](setmetatable({}, t), select(...==t and 2 or 1,...)) end end }) jaobpdh55fjwufj4mg1tck9bsag4blq Ohia:!! 10 1775 27850 27849 2022-07-30T05:52:35Z Samatics 9 1 revision imported from [[:en:Template:!!]]: Import citation templates wikitext text/x-wiki ||<noinclude> {{documentation}} </noinclude> o9jjx0pl1nk3xv3maqyewo5ud79pa5g Ohia:!- 10 1776 27852 27851 2022-07-30T05:52:35Z Samatics 9 1 revision imported from [[:en:Template:!-]]: Import citation templates wikitext text/x-wiki |-<noinclude> {{documentation}} </noinclude> 2zsavivng30v2w46mrxq9i40e1wnnr8 Ohia:CSS3 multiple column layout 10 1777 27854 27853 2022-07-30T05:52:35Z Samatics 9 1 revision imported from [[:en:Template:CSS3_multiple_column_layout]]: Import citation templates wikitext text/x-wiki {| class="wikitable" style="float:right;clear:right;font-size:90%;margin:0 0 1em 1em;text-align:center;line-height:1.25em;" |+ style="line-height:1.25em;padding-bottom:0.25em;"| CSS3 multiple-column layout browser support |- ! Property !! [[Internet Explorer|Internet<br />Explorer]] !! [[Firefox]] !! [[Safari (web browser)|Safari]] !! [[Google Chrome|Chrome]] !! [[Opera (web browser)|Opera]] |- | column-width<br/>column-count | {{yes|≥ 10<br />{{smaller|(2012)}}}} || {{yes|≥ 1.5<br />{{smaller|(2005)}}}} || {{yes|≥ 3<br />{{smaller|(2007)}}}} || {{yes|≥ 1<br />{{smaller|(2008)}}}} || {{yes|≥ 11.1<br />{{smaller|(2011)}}}} |- | columns | {{yes|≥ 10<br />{{smaller|(2012)}}}} || {{yes|≥ 9<br />{{smaller|(2011)}}}} || {{yes|≥ 3<br />{{smaller|(2007)}}}} || {{yes|≥ 1<br />{{smaller|(2008)}}}} || {{yes|≥ 11.1<br />{{smaller|(2011)}}}} |- | break-before<br/>break-after<br/>break-inside | {{yes|≥ 10<br />{{smaller|(2012)}}}} || {{maybe|≥ 65<br />{{smaller|(2019)}}}}<!-- no break-after --> || {{yes|≥ 10<br />{{smaller|(2016)}}}} || {{maybe|≥ 65<br />{{smaller|(2016)}}}}<!-- no break-after --> || {{maybe|≥ 15<br />{{smaller|(2013)}}}}<!-- no break-after --> |- |colspan="6" style="text-align:right"|{{navbar|CSS3 multiple column layout|mini=y}} |}<noinclude> {{Documentation}} </noinclude> mxf3yk41f6fre05f3pdfetn8vhepin9 Ohia:CSS list-style-type values 10 1778 27856 27855 2022-07-30T05:52:35Z Samatics 9 1 revision imported from [[:en:Template:CSS_list-style-type_values]]: Import citation templates wikitext text/x-wiki {{anchor|CSS list-style-type values}} {{Hidden begin |title=CSS list-style-type values |titlestyle=background:lavender; text-align:center; |toggle=right }} {{fake heading|sub=3|1=CSS 2.1 <code>list-style-type</code> values<ref>{{cite web |title=Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification |publisher=[[W3C]] |date=December 7, 2010 |url=http://www.w3.org/TR/2010/WD-CSS2-20101207/cover.html}}</ref>}} {{CSS list-style-type values/core |type=none }} {{CSS list-style-type values/core |type=disc }} {{CSS list-style-type values/core |type=circle }} {{CSS list-style-type values/core |type=square }} {{CSS list-style-type values/core |type=decimal }} {{CSS list-style-type values/core |type=decimal-leading-zero |ie6=no |ie7=no }} {{CSS list-style-type values/core |type=lower-roman }} {{CSS list-style-type values/core |type=upper-roman }} {{CSS list-style-type values/core |type=lower-alpha }} {{CSS list-style-type values/core |type=upper-alpha }} {{CSS list-style-type values/core |type=lower-greek |ie6=no |ie7=no }} {{CSS list-style-type values/core |type=armenian |ie6=no |ie7=no }} {{CSS list-style-type values/core |type=georgian |ie6=no |ie7=no }} {{fake heading|sub=3|1=CSS2 <code>list-style-type</code> values deprecated in CSS 2.1<ref>{{cite web |title=Cascading Style Sheets, level 2 CSS2 Specification |publisher=[[W3C]] |date=April 11, 2008|url=http://www.w3.org/TR/2008/REC-CSS2-20080411/}}</ref>}} ...but still supported by some browsers. {{CSS list-style-type values/core |type=hebrew |ie6=no |ie7=no |ie8=no |ie9=no |ie10=no |o10=no |o11=no |o12=no }} {{CSS list-style-type values/core |type=cjk-ideographic |ie6=no |ie7=no |ie8=no |ie9=no |ie10=no |o10=no |o11=no |o12=no }} {{CSS list-style-type values/core |type=hiragana |ie6=no |ie7=no |ie8=no |ie9=no |ie10=no |o10=no |o11=no |o12=no }} {{CSS list-style-type values/core |type=katakana |ie6=no |ie7=no |ie8=no |ie9=no |ie10=no |o10=no |o11=no |o12=no }} {{CSS list-style-type values/core |type=hiragana-iroha |ie6=no |ie7=no |ie8=no |ie9=no |ie10=no |o10=no |o11=no |o12=no }} {{CSS list-style-type values/core |type=katakana-iroha |ie6=no |ie7=no |ie8=no |ie9=no |ie10=no |o10=no |o11=no |o12=no }} {{Hidden end}}<noinclude> {{documentation}} </noinclude> 6os6uwijh529lohrz56nr7k9ovgag6z Ohia:CSS list-style-type values/core 10 1779 27858 27857 2022-07-30T05:52:35Z Samatics 9 1 revision imported from [[:en:Template:CSS_list-style-type_values/core]]: Import citation templates wikitext text/x-wiki {| class="wikitable" style="table-layout:fixed; width:12em; float:left; margin:2px;" !{{{type|}}}{{{ref|}}} |- |<ol style="list-style:{{{type|}}}"><li>text</li><li>text</li><li>text</li><li>text</li></ol> |} {| class="wikitable" style="table-layout:fixed; width:50em; float:left; margin:2px; text-align:center; font-size:90%;" | colspan="5" style="text-align:center;" | Internet Explorer | colspan="3" style="text-align:center;" | Firefox | colspan="2" style="text-align:center;" | Safari | colspan="4" style="text-align:center;" | Chrome | colspan="3" style="text-align:center;" | Opera |- <!---IE---> | 6 | 7 | 8 | 9 | 10 <!---FF---> | 3 | 4 | 5 <!---S---> | 4 | 5 <!---C---> | 9 | 10 | 11 | 12 <!---O---> | 10 | 11 | 12 |- | {{{{{ie6|yes}}}}} | {{{{{ie7|yes}}}}} | {{{{{ie8|yes}}}}} | {{{{{ie9|yes}}}}} | {{{{{ie10|yes}}}}} | {{{{{ff3|yes}}}}} | {{{{{ff4|yes}}}}} | {{{{{ff5|yes}}}}} | {{{{{s4|yes}}}}} | {{{{{s5|yes}}}}} | {{{{{c9|yes}}}}} | {{{{{c10|yes}}}}} | {{{{{c11|yes}}}}} | {{{{{c12|yes}}}}} | {{{{{o10|yes}}}}} | {{{{{o11|yes}}}}} | {{{{{o12|yes}}}}} |} {{clear}} olpsishsamr5chjbo2jpn9du4bhdno9 Ohia:Category link with count 10 1780 27860 27859 2022-07-30T05:52:35Z Samatics 9 1 revision imported from [[:en:Template:Category_link_with_count]]: Import citation templates wikitext text/x-wiki [[:Category:{{#invoke:string|replace|1={{{1}}}|2=^:?[Cc]ategory:|3=|plain=false}}|<!-- -->{{#if:{{{name|}}}|{{{name}}}|Category:{{#invoke:string|replace|1={{{1}}}|2=^:?[Cc]ategory:|3=|plain=false}}}}<!-- -->]]&nbsp;({{PAGESINCATEGORY:{{#invoke:string|replace|1={{{1}}}|2=^:?[Cc]ategory:|3=|plain=false}}|{{{2|all}}}}})<noinclude> {{Documentation}} </noinclude> t44qc0k3i1yz2ecwxpiksck04hyz7rx Ohia:Cite.php 10 1781 27862 27861 2022-07-30T05:52:35Z Samatics 9 1 revision imported from [[:en:Template:Cite.php]]: Import citation templates wikitext text/x-wiki [[mw:Extension:Cite|Cite]]{{#ifeq: {{{1|}}}|bug|&#32;[[phab:tag/cite/|bug list]]}}<noinclude> {{documentation}} </noinclude> ckqo5ccjqnhci96fu6dgofiptxvjm2m Ohia:Clc 10 1782 27864 27863 2022-07-30T05:52:35Z Samatics 9 1 revision imported from [[:en:Template:Clc]]: Import citation templates wikitext text/x-wiki #REDIRECT [[Template:Category link with count]] 092gm3mu5vr84eif0gc6y7q98csnc9h Ohia:Clear 10 1783 27866 27865 2022-07-30T05:52:35Z Samatics 9 1 revision imported from [[:en:Template:Clear]]: Import citation templates wikitext text/x-wiki <div style="clear:{{{1|both}}};"></div><noinclude> {{documentation}} </noinclude> 6mk3e4afot6hzu6tzbljxxk83e14xv6 Ohia:Em dash 10 1784 27868 27867 2022-07-30T05:52:36Z Samatics 9 1 revision imported from [[:en:Template:Em_dash]]: Import citation templates wikitext text/x-wiki —<noinclude>{{Documentation}}</noinclude> 23joqzm2jd36f43xgqngjduru7rp4ip Ohia:Fake heading 10 1785 27870 27869 2022-07-30T05:52:36Z Samatics 9 1 revision imported from [[:en:Template:Fake_heading]]: Import citation templates wikitext text/x-wiki {{main other |1={{error|Per [[WP:PSEUDOHEADING]] fake headings should not be used in articles.}}[[Category:Pages with templates in the wrong namespace]] |2=<div style="color: #000000; background: none; overflow: hidden; page-break-after: avoid; {{#switch: {{{level|{{{sub|}}}}}} | 1 = font-size: 1.8em; font-family: 'Linux Libertine',Georgia,Times,serif; margin-top: 1em; margin-bottom: 0.25em; line-height: 1.3; padding: 0; border-bottom: 1px solid #AAAAAA; | 2 | #default = font-size: 1.5em; font-family: 'Linux Libertine',Georgia,Times,serif; margin-top: 1em; margin-bottom: 0.25em; line-height: 1.3; padding: 0; border-bottom: 1px solid #AAAAAA; | 3 = font-size: 1.17em; font-weight: bold; margin-top: 0.3em; margin-bottom: 0; line-height: 1.6; padding-top: 0.5em; padding-bottom: 0; | 4 = font-size: 100%; font-weight: bold; margin-top: 0.3em; margin-bottom: 0; line-height: 1.6; padding-top: 0.5em; padding-bottom: 0; | 5 = font-size: 100%; font-weight: bold; margin-top: 0.3em; margin-bottom: 0; line-height: 1.6; padding-top: 0.5em; padding-bottom: 0; | 6 = font-size: 100%; font-weight: bold; margin-top: 0.3em; margin-bottom: 0; line-height: 1.6; padding-top: 0.5em; padding-bottom: 0; }}">{{{1|Section}}}</div>}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude> gln27ads97ivjqmhlddbkqkcqgsw4hu Ohia:Fnote 10 1786 27872 27871 2022-07-30T05:52:36Z Samatics 9 1 revision imported from [[:en:Template:Fnote]]: Import citation templates wikitext text/x-wiki [[Help:Footnotes|Footnotes]]<noinclude> {{documentation}} [[Category:Documentation assistance templates]] </noinclude> 5znz8auufw9rrrcrkdq0py6xxv1n5e8 Ohia:For 10 1787 27874 27873 2022-07-30T05:52:36Z Samatics 9 1 revision imported from [[:en:Template:For]]: Import citation templates wikitext text/x-wiki <includeonly>{{#invoke:For|For}}</includeonly><noinclude> {{Documentation}} </noinclude> 7es2p1mk6qse8zlwn5qqya2ysrq1rcr Ohia:For loop 10 1788 27876 27875 2022-07-30T05:52:36Z Samatics 9 1 revision imported from [[:en:Template:For_loop]]: Import citation templates wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:For loop|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 26pm0milru0ru69zbzxe1y37xwy9bg7 Ohia:Format item 10 1789 27878 27877 2022-07-30T05:52:36Z Samatics 9 1 revision imported from [[:en:Template:Format_item]]: Import citation templates wikitext text/x-wiki <includeonly>{{#invoke:Item|format}}</includeonly><noinclude> {{doc}} </noinclude> 1megg2u367ueqv830p62lg0r5u64yqk Ohia:Further 10 1790 27880 27879 2022-07-30T05:52:36Z Samatics 9 1 revision imported from [[:en:Template:Further]]: Import citation templates wikitext text/x-wiki <includeonly>{{#invoke:labelled list hatnote|labelledList|Further information{{#if:{{{topic|}}}|&#32;on {{{topic|}}}}}}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> pu1ae8is2dmdurv2yovsfwxjajnhn2s Ohia:Hidden begin 10 1791 27882 27881 2022-07-30T05:52:36Z Samatics 9 1 revision imported from [[:en:Template:Hidden_begin]]: Import citation templates wikitext text/x-wiki <includeonly><div class="mw-collapsible {{#ifeq:{{{showhide|}}}{{{toggle|}}}|left|mw-collapsible-leftside-toggle}} {{#if:{{{expanded|}}} | |mw-collapsed}} {{{class|}}}" style="box-sizing:border-box;width:{{{width|100%}}};font-size:95%;padding:4px;border:{{{border|none}}};{{{style|}}}"><!-- --><div style="font-size:100%;line-height:1.6;font-weight:bold;background:{{{bg1|transparent}}};text-align:{{{ta1|left}}};{{{extra1|}}};{{{titlestyle|{{{headercss|}}}}}}">{{{header|}}}{{{title|}}}</div><!-- --><div class="mw-collapsible-content" style="background:{{{bg2|transparent}}};text-align:{{{ta2|left}}};{{{extra2|}}};{{{bodystyle|{{{contentstyle|{{{contentcss|}}}}}}}}}"></includeonly><noinclude> {{Documentation}} </noinclude> sd2d8bipo17b18xs3wxzhxfl4egjrr4 Ohia:Hidden end 10 1792 27884 27883 2022-07-30T05:52:36Z Samatics 9 1 revision imported from [[:en:Template:Hidden_end]]: Import citation templates wikitext text/x-wiki <noinclude>{{hatnote|Templates {{noredirect|Template:End hidden|End hidden}} and {{noredirect|Template:End hidden section|End hidden section}} redirect here.}}<div><div></noinclude><!-- --></div></div><!-- --><noinclude>{{Documentation|Template:Hidden begin/doc}}</noinclude> 5ints39qzwahmsnt9u65co79fkg2eet Ohia:Icon 10 1793 27886 27885 2022-07-30T05:52:36Z Samatics 9 1 revision imported from [[:en:Template:Icon]]: Import citation templates wikitext text/x-wiki {{#invoke:Icon|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> m4ab9noabl8v4ki5cx6t5ksjcjh5u8o Ohia:Item 10 1794 27888 27887 2022-07-30T05:52:36Z Samatics 9 1 revision imported from [[:en:Template:Item]]: Import citation templates wikitext text/x-wiki <includeonly>{{#invoke:Item|pack}}</includeonly><noinclude> {{doc}} </noinclude> 4yxtdqre2hvr0k40m6udmgyrmmjsq51 Ohia:Ldr 10 1795 27890 27889 2022-07-30T05:52:37Z Samatics 9 1 revision imported from [[:en:Template:Ldr]]: Import citation templates wikitext text/x-wiki [[Help:Footnotes#WP:LDR|List-defined references]]<noinclude> [[Category:Typing-aid templates]] </noinclude> 29vakpqnwxdffyc1e93v1497r904rny Ohia:Markup 10 1796 27892 27891 2022-07-30T05:52:37Z Samatics 9 1 revision imported from [[:en:Template:Markup]]: Import citation templates wikitext text/x-wiki <includeonly>{| style="width:{{{width|auto}}}; margin-top:0;margin-left:{{{margin-left|{{{margin|0}}}}}}; border-width:medium; padding:0; {{{style|}}}" {{#if:{{{title|}}} |{{!}}+ '''{{{title}}}'''}} {{#if:{{{noheaders|}}}{{{notitle|}}} | |! scope="col" style="{{{colheaderstyle|}}}{{{col1headerstyle|}}}"{{!}} {{{col1|{{{t1|Markup}}}}}} {{!!}}<!-- -->scope="col" style="{{{colheaderstyle|}}}{{{col2headerstyle|}}}"{{!}} {{{col2|{{{t2|Renders as}}}}}} }}<!-- -->{{for loop||call=format item|pc1n=template|pc1v=Markup/row|pc2n=c1style|pc2v={{{col1style|{{{codestyle|{{{markupstyle|}}}}}}}}}|pc3n=c2style|pc3v={{{col2style|{{{outputstyle|}}}}}}|pv=item|{{item|c1={{{1|}}}|c2={{{2|}}}}}|{{item|c1={{{3|}}}|c2={{{4|}}}}}|{{item|c1={{{5|}}}|c2={{{6|}}}}}|{{item|c1={{{7|}}}|c2={{{8|}}}}}|{{item|c1={{{9|}}}|c2={{{10|}}}}}|{{item|c1={{{11|}}}|c2={{{12|}}}}}|{{item|c1={{{13|}}}|c2={{{14|}}}}}|{{item|c1={{{15|}}}|c2={{{16|}}}}}|{{item|c1={{{17|}}}|c2={{{18|}}}}}|{{item|c1={{{19|}}}|c2={{{20|}}}}}|{{item|c1={{{21|}}}|c2={{{22|}}}}}|{{item|c1={{{23|}}}|c2={{{24|}}}}}|{{item|c1={{{25|}}}|c2={{{26|}}}}}|{{item|c1={{{27|}}}|c2={{{28|}}}}}|{{item|c1={{{29|}}}|c2={{{30|}}}}}|{{item|c1={{{31|}}}|c2={{{32|}}}}}|{{item|c1={{{33|}}}|c2={{{34|}}}}}|{{item|c1={{{35|}}}|c2={{{36|}}}}}|{{item|c1={{{37|}}}|c2={{{38|}}}}}|{{item|c1={{{39|}}}|c2={{{40|}}}}}}} |- |style="border-width:1px;border-style: none none none;border-color:#ddd; padding:5px; vertical-align:top;"| |style="border-width:1px;border-style: none none none;border-color:#ddd; padding:5px; vertical-align:top;"| |}</includeonly><noinclude> {{Documentation}} </noinclude> qkp07eio2xc6iw8zzcbhevkjsc603h9 Ohia:Markup/row 10 1797 27894 27893 2022-07-30T05:52:37Z Samatics 9 1 revision imported from [[:en:Template:Markup/row]]: Import citation templates wikitext text/x-wiki <noinclude>{| style="border-width:medium;"</noinclude><includeonly>{{#if:{{{c1|value}}}|&#32; {{!-}} {{!}}style{{=}}"background:#f8f9fa ; border:1px solid #eaecf0 ; padding:9px 5px 5px; vertical-align:top;"{{!}} <!-- -->{{#tag:pre |{{{c1|[markup]}}}|style="margin:0;border:none;padding:0; word-wrap:break-word; white-space:-moz-pre-wrap;white-space:-o-pre-wrap;white-space:-pre-wrap;white-space:pre-wrap; {{{c1style|}}}"}} {{!}}style{{=}}"background:#f8f9fa ; border:1px solid #eaecf0 ; padding:5px; vertical-align:top;"{{!}} <!-- --><div style="{{{c2style|}}}"> {{{c2|[''rendering'']}}} </div> }}</includeonly><!-- --><noinclude> |- |style="border-width:1px;border-style:solid none none none;border-color:#ddd; padding:5px; vertical-align:text-top;"| |style="border-width:1px;border-style:solid none none none;border-color:#ddd; padding:5px; vertical-align:text-top;"| |- |}</noinclude> 4gosvs5o59u2ihezwpqo5kg1wttioqx Ohia:Maybe 10 1798 27896 27895 2022-07-30T05:52:37Z Samatics 9 1 revision imported from [[:en:Template:Maybe]]: Import citation templates wikitext text/x-wiki <noinclude>{| class="wikitable" |- |</noinclude>style="background: #FF8; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="table-maybe"|{{{1|Maybe}}}<noinclude> |} {{documentation|Template:Table cell templates/doc}} </noinclude> 9hnvyy0bhnmtsvyk85sxagkwtir63pu Ohia:Myprefs 10 1799 27898 27897 2022-07-30T05:52:37Z Samatics 9 1 revision imported from [[:en:Template:Myprefs]]: Import citation templates wikitext text/x-wiki <span class="example" style="font-family: Georgia, serif;">[[Special:Preferences|Preferences]]{{#switch: {{lc:{{{1|}}}}} |0 |user profile=&nbsp;→ [[Special:Preferences#mw-prefsection-personal|User profile]] |1 |appearance=&nbsp;→ [[Special:Preferences#mw-prefsection-rendering|Appearance]] |2 |date and time=&nbsp;→ [[Special:Preferences#mw-prefsection-datetime|Date and time]] |3 |editing=&nbsp;→ [[Special:Preferences#mw-prefsection-editing|Editing]] |4 |recent changes=&nbsp;→ [[Special:Preferences#mw-prefsection-rc|Recent changes]] |5 |watchlist=&nbsp;→ [[Special:Preferences#mw-prefsection-watchlist|Watchlist]] |6 |search=&nbsp;→ [[Special:Preferences#mw-prefsection-searchoptions|Search]] |8 |pending changes=&nbsp;→ [[Special:Preferences#mw-prefsection-flaggedrevs|Pending changes]] |9 |gadgets=&nbsp;→ [[Special:Preferences#mw-prefsection-gadgets|Gadgets]] |10 |notifications=&nbsp;→ [[Special:Preferences#mw-prefsection-echo|Notifications]] |11 |beta|beta features=&nbsp;→ [[Special:Preferences#mw-prefsection-betafeatures|Beta features]] |7 |12 |misc=&nbsp;→ [[Special:Preferences#mw-prefsection-misc|Misc]] |banners=&nbsp;→ [[Special:Preferences#mw-prefsection-centralnotice-banners|Banners]] }}{{#if:{{{2|}}}|&nbsp;→ {{{2}}}|}}{{#if:{{{3|}}}|&nbsp;= {{{3}}}|{{#if:{{{uncheck|}}}|&nbsp;→ {{nowrap|[[File:U+2610.svg|alt=uncheck|link=|uncheck]] {{wrap|{{{uncheck}}}}}}}|{{#if:{{{check|}}}|&nbsp;→ {{nowrap|[[File:Check mark.svg|alt=check|link=|check]] {{wrap|{{{check}}}}}}}|}}}}}}</span><noinclude>{{documentation}}</noinclude> fp78c062a0czhian5nkdszs7luiaqcg Ohia:Navbar 10 1800 27900 27899 2022-07-30T05:52:37Z Samatics 9 1 revision imported from [[:en:Template:Navbar]]: Import citation templates wikitext text/x-wiki <includeonly>{{#invoke:Navbar|navbar}}</includeonly><noinclude> {{documentation}} </noinclude> fptzky4feeh5ybkj9wgkbuuk3emtln7 Ohia:No 10 1801 27902 27901 2022-07-30T05:52:37Z Samatics 9 1 revision imported from [[:en:Template:No]]: Import citation templates wikitext text/x-wiki <noinclude>{| class="wikitable" |- |</noinclude>style="background:#FFC7C7;vertical-align:middle;text-align:{{{align|center}}};{{{style|}}}" class="table-no"|{{{1|No}}}<noinclude> |} {{documentation}} </noinclude> btrca80ubk14cm36y3n0wnxv0es66y3 Ohia:No mark 10 1802 27904 27903 2022-07-30T05:52:37Z Samatics 9 1 revision imported from [[:en:Template:No_mark]]: Import citation templates wikitext text/x-wiki {{Main other||[[File:X mark.svg|11px|link=|alt=]]&nbsp;'''No'''}}<noinclude>{{documentation|content= {{Warning|{{tl|No mark}} should not be used in [[WP:WIAA|articles]] per [[MOS:ICONDECORATION]].}} ==Usage== :<code>{{tld|No mark}}</code> ==See also== {{done/See also}} [[Category:Image with comment templates]] }}</noinclude> 7exqef6hugst1z87hkdn8va40eu7gju Ohia:Oldid 10 1803 27906 27905 2022-07-30T05:52:37Z Samatics 9 1 revision imported from [[:en:Template:Oldid]]: Import citation templates wikitext text/x-wiki <span class="plainlinks">[{{fullurl:{{{page|{{{1|Main Page}}}}}}|oldid={{{oldid|{{{2|}}}}}}}} {{{label|{{{title|{{{3|{{#if:{{{oldid|{{{2|}}}}}}|Old revision|Current version}} of {{#if:{{{page|{{{1|}}}}}}|'''{{{page|{{{1}}}}}}'''|a page}}}}}}}}}}}]</span><noinclude> {{documentation}} </noinclude> 8oa36sx98rpl6fqzvwz7o9hp304i7yz Ohia:Ombox 10 1804 27908 27907 2022-07-30T05:52:37Z Samatics 9 1 revision imported from [[:en:Template:Ombox]]: Import citation templates wikitext text/x-wiki {{#invoke:Message box|ombox}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 1o93yrjvq6v2ylug2k0uaaltljurje2 Ohia:Phab 10 1805 27910 27909 2022-07-30T05:52:37Z Samatics 9 1 revision imported from [[:en:Template:Phab]]: Import citation templates wikitext text/x-wiki {{#if:{{{art|}}}{{{article|}}}|[[Wikipedia:Phabricator|Phabricator]]''':'''&nbsp;}}{{#ifeq:{{padleft:|1|{{{1|T}}}}}|T |[[Phabricator:{{{1|}}}|{{{1|Phabricator}}}]]{{#if:{{{label|}}}{{{label1|}}}|&#32;({{{label|{{{label1}}}}}})}} |[[Phabricator:T{{{1}}}|T{{{1}}}]]}}<!-- Extra fields -->{{#if:{{{2|}}}|{{nbsp}}• [[Phabricator:T{{{2}}}|T{{{2}}}]]}}{{#if:{{{label2|}}}|&#32;({{{label2}}})}}<!-- -->{{#if:{{{3|}}}|{{nbsp}}• [[Phabricator:T{{{3}}}|T{{{3}}}]]}}{{#if:{{{label3|}}}|&#32;({{{label3}}})}}<!-- -->{{#if:{{{4|}}}|{{nbsp}}• [[Phabricator:T{{{4}}}|T{{{4}}}]]}}{{#if:{{{label4|}}}|&#32;({{{label4}}})}}<!-- -->{{#if:{{{5|}}}|{{nbsp}}• [[Phabricator:T{{{5}}}|T{{{5}}}]]}}{{#if:{{{label5|}}}|&#32;({{{label5}}})}}<!-- -->{{#if:{{{6|}}}|{{nbsp}}• [[Phabricator:T{{{6}}}|T{{{6}}}]]}}{{#if:{{{label6|}}}|&#32;({{{label6}}})}}<!-- -->{{#if:{{{7|}}}|{{nbsp}}• [[Phabricator:T{{{7}}}|T{{{7}}}]]}}{{#if:{{{label7|}}}|&#32;({{{label7}}})}}<!-- -->{{#if:{{{8|}}}|{{nbsp}}• [[Phabricator:T{{{8}}}|T{{{8}}}]]}}{{#if:{{{label8|}}}|&#32;({{{label8}}})}}<!-- -->{{#if:{{{9|}}}|{{nbsp}}• [[Phabricator:T{{{9}}}|T{{{9}}}]]}}{{#if:{{{label9|}}}|&#32;({{{label9}}})}}<!-- -->{{#if:{{{10|}}}|{{nbsp}}• [[Phabricator:T{{{10}}}|T{{{10}}}]]}}{{#if:{{{label10|}}}|&#32;({{{label10}}})}}<!-- -->{{#if:{{{11|}}}|{{nbsp}}• [[Phabricator:T{{{11}}}|T{{{11}}}]]}}{{#if:{{{label11|}}}|&#32;({{{label11}}})}}<!-- -->{{#if:{{{12|}}}|{{nbsp}}• [[Phabricator:T{{{12}}}|T{{{12}}}]]}}{{#if:{{{label12|}}}|&#32;({{{label12}}})}}<!-- -->{{#if:{{{13|}}}|{{nbsp}}• [[Phabricator:T{{{13}}}|T{{{13}}}]]}}{{#if:{{{label13|}}}|&#32;({{{label13}}})}}<!-- -->{{#if:{{{14|}}}|{{nbsp}}• [[Phabricator:T{{{14}}}|T{{{14}}}]]}}{{#if:{{{label14|}}}|&#32;({{{label14}}})}}<!-- -->{{#if:{{{15|}}}|{{nbsp}}• [[Phabricator:T{{{15}}}|T{{{15}}}]]}}{{#if:{{{label15|}}}|&#32;({{{label15}}})}}<!-- -->{{#if:{{{16|}}}|{{nbsp}}• [[Phabricator:T{{{16}}}|T{{{16}}}]]}}{{#if:{{{label16|}}}|&#32;({{{label16}}})}}<!-- -->{{#if:{{{17|}}}|{{nbsp}}• [[Phabricator:T{{{17}}}|T{{{17}}}]]}}{{#if:{{{label17|}}}|&#32;({{{label17}}})}}<!-- -->{{#if:{{{18|}}}|{{nbsp}}• [[Phabricator:T{{{18}}}|T{{{18}}}]]}}{{#if:{{{label18|}}}|&#32;({{{label18}}})}}<!-- -->{{#if:{{{19|}}}|{{nbsp}}• [[Phabricator:T{{{19}}}|T{{{19}}}]]}}{{#if:{{{label19|}}}|&#32;({{{label19}}})}}<!-- -->{{#if:{{{20|}}}|{{nbsp}}• [[Phabricator:T{{{20}}}|T{{{20}}}]]}}{{#if:{{{label20|}}}|&#32;({{{label20}}})}}<!-- -->{{#if:{{{label|}}}{{{label1|}}}|&#32;({{{label|{{{label1}}}}}})}}<noinclude> {{documentation}} </noinclude> kcf6mkl8zrbdc2vj13lye376sxhhu6b Ohia:Refbegin 10 1806 27912 27911 2022-07-30T05:52:38Z Samatics 9 1 revision imported from [[:en:Template:Refbegin]]: Import citation templates wikitext text/x-wiki <includeonly><templatestyles src="Refbegin/styles.css" /><!-- --><div class="refbegin <!-- -->{{#if: {{{indent|}}} | refbegin-hanging-indents }} <!-- -->{{#if: {{{1|}}} | refbegin-columns {{#iferror: {{#ifexpr: {{{1|1}}} > 1 }} | references-column-width | references-column-count references-column-count-{{#if:1|{{{1}}}}} }} | {{#if: {{{colwidth|}}} | references-column-width }} }}" style="<!-- -->{{#if: {{{1|}}} | {{#iferror: {{#ifexpr: {{{1|1}}} > 1 }} | column-width: {{#if:1|{{{1|30em}}}}} | column-count: {{#if:1|{{{1}}}}}; }} | {{#if: {{{colwidth|}}} | column-width: {{{colwidth|30em}}} }} }}"></includeonly><noinclude> {{Documentation}} </noinclude> phti1gd1af94q1ec12mn1uqky2cbl6p Ohia:Refbegin/styles.css 10 1807 27914 27913 2022-07-30T05:52:38Z Samatics 9 1 revision imported from [[:en:Template:Refbegin/styles.css]]: Import citation templates sanitized-css text/css /* {{pp-template}} */ .refbegin { font-size: 90%; margin-bottom: 0.5em; } .refbegin-hanging-indents > ul { margin-left: 0; } .refbegin-hanging-indents > ul > li { margin-left: 0; padding-left: 3.2em; text-indent: -3.2em; } .refbegin-hanging-indents ul, .refbegin-hanging-indents ul li { list-style: none; } @media (max-width: 720px) { .refbegin-hanging-indents > ul > li { padding-left: 1.6em; text-indent: -1.6em; } } .refbegin-columns { margin-top: 0.3em; } /* Reset top margin for lists embedded in columns */ .refbegin-columns ul { margin-top: 0; } /* Avoid elements breaking between columns */ .refbegin-columns li { page-break-inside: avoid; /* Removed from CSS in favor of break-inside c. 2020 */ break-inside: avoid-column; } 4q8lm27loa8oa0mutzhmgc4bt8d7qlg Ohia:Refend 10 1808 27916 27915 2022-07-30T05:52:38Z Samatics 9 1 revision imported from [[:en:Template:Refend]]: Import citation templates wikitext text/x-wiki <includeonly></div></includeonly><noinclude> {{template doc|Template:refbegin/doc}} {{TemplateDataHeader}} <templatedata> { "description": "Ends a reference lists started by {{refbegin}}.", "params": { } } </templatedata> </noinclude> kcrxzrf6v4rvbl0yhnfcb5labufpnsp Ohia:Reflist/doc 10 1809 27918 27917 2022-07-30T05:52:38Z Samatics 9 1 revision imported from [[:en:Template:Reflist/doc]]: Import citation templates wikitext text/x-wiki {{Documentation subpage}} {{High-use|all-pages=yes}} {{notice|<nowiki /> * This page gives technical details for the {{tl|Reflist}} template. For a full overview of this template in use, see [[Help:Footnotes]]. }} {{Transwiki guide |small=yes |text=See [[Template:Reflist/Transwiki guide|'''this information''']] on copying this template and modifying it for use on another wiki.}} {{Uses TemplateStyles|Template:Reflist/styles.css}} This [[Wikipedia:Citation templates|citation template]] provides formatting and organizational features for [[Help:Footnotes|footnotes]]. It encapsulates the {{tag|references|s}} tag used by the {{cite.php}} MediaWiki extension to show the list of references as defined by {{tag|ref|o}} tags. It adds support for sizing the column width, groups and {{ldr}}. ==Parameters== There are no ''required'' parameters; if none are supplied, a single-column list will be generated if there are fewer than 10 references in the list. If you have more than 10 references, it will use columns of 30em wide if your device allows this. Optional parameters are: * Unnamed parameter (must be the first one if used): the minimum width for each column of references, typically in [[em (typography)#CSS|em]]s. Syntax (for example) {{para||30em}} with no space (i.e. not {{para||30 em}}). Note that this replaces '''colwidth'''—see [[#Obsolete parameters|§&nbsp;Obsolete parameters]]. * '''refs''': used with {{ldr}}. * '''group''': identifies by name the subset of references to be rendered; the value should correspond to that used inline, e.g., {{tlx|Reflist|2=group=groupname}} renders all references with ''groupname'' as the group name ({{tag|ref|o|params=group="groupname"}}). There are five pre-defined group names that style the list differently. See [[#Grouped references|§ Grouped references]] below. * '''liststyle''': specifies the style used when the reference list is rendered. The default is a numbered list. When set, it will override the style set by the {{para|group}} parameter, without affecting group functionality. See [[#List styles|§ List styles]] below. {{anchor|Multiple uses}} ==Usage== {{markup|title=Using only footnote-style references |<nowiki>Lorem ipsum.<ref>Source name, access date, etc.</ref> Lorem ipsum dolor sit amet.<ref>Source name, access date, etc.</ref> ==References== {{Reflist}}</nowiki> |Lorem ipsum.<ref>Source name, access date, etc.</ref> Lorem ipsum dolor sit amet.<ref>Source name, access date, etc.</ref> {{fake heading|sub=3|References}} {{Reflist}} }} {{markup|title=Using only bibliographical style references (no direct references from the text) |<nowiki>Lorem ipsum. Lorem ipsum dolor sit amet. ==References== {{Refbegin}} * reference 1 * reference 2 {{Refend}}</nowiki> |Lorem ipsum. Lorem ipsum dolor sit amet. {{fake heading|sub=3|References}} {{Refbegin}} * reference 1 * reference 2 {{Refend}} }} {{markup|title=Using both footnote-style and bibliography-style references |<nowiki>Lorem ipsum.<ref>Source name, access date, etc.</ref> Lorem ipsum dolor sit amet.<ref>Source name, access date, etc.</ref> ==References== {{Reflist}} {{Refbegin}} * reference 1 * reference 2 {{Refend}}</nowiki> |Lorem ipsum.<ref>Source name, access date, etc.</ref> Lorem ipsum dolor sit amet.<ref>Source name, access date, etc.</ref> {{fake heading|sub=3|References}} {{Reflist}} {{Refbegin}} * reference 1 * reference 2 {{Refend}} }} ===Columns=== {{tlx|Reflist|30em}} (for example) instructs the browser to create as many columns as possible (of width at least 30&nbsp;[[Em (typography)|em]], in this example) given the width of the display window. ([http://www.w3.org/TR/CSS21/syndata.html#length-units Units supported are em, ex, in, cm, mm, pt, pc, px], but em is almost always used.) There must not be a space between the number and the unit. Percent is not supported. Choose a width appropriate to the typical width of the references: * Automatic columns (default when no width is specified): Where there are only a few {{fnote}}; see, e.g., {{oldid|Silver State Arena|530211388#References|Silver State Arena (23:05, 28 December 2012)}} * 30em: Where there are many footnotes plus a page-width Bibliography subsection: see, e.g., {{oldid|Ebola virus disease|819923970#References|Ebola virus disease (02:02, 12 January 2018)}} * 20em: Where {{sfnote}} are used; see, e.g., {{oldid|NBR 224 and 420 Classes|442508215#Notes|NBR 224 and 420 Classes (13:32, 1 August 2011)}}. ====Example==== {{markup|title=15em wide columns (vary width of display window to see change in number of columns) |<nowiki>Lorem ipsum.<ref>Source name, access date, etc.</ref> Lorem ipsum dolor sit amet.<ref>Source name, access date, etc.</ref> Lorem ipsum dolor sit amet.<ref>Source name, access date, etc.</ref> Lorem ipsum dolor sit amet.<ref>Source name, access date, etc.</ref> Lorem ipsum dolor sit amet.<ref>Source name, access date, etc.</ref> ==References== {{Reflist|15em}}</nowiki> |Lorem ipsum.<ref>Source name, access date, etc.</ref> Lorem ipsum dolor sit amet.<ref>Source name, access date, etc.</ref> Lorem ipsum dolor sit amet.<ref>Source name, access date, etc.</ref> Lorem ipsum dolor sit amet.<ref>Source name, access date, etc.</ref> Lorem ipsum dolor sit amet.<ref>Source name, access date, etc.</ref> {{fake heading|sub=3|References}} {{Reflist|15em}}<!-- note 15em used here for illustration purposes because larger value won't columnize in the "renders as" part on many screens --> }} The syntax {{tlx|Reflist|2}} (for example), which specifies two columns of equal width ''regardless of the available display width'', is deprecated. When you use 1 the template gives you a single column while 2 will pretend you specified 30em. When using higher column counts, it will pretend you specified 25em. ===List-defined references=== {{Further|WP:LDR}} A list of references may be defined within {{tl|Reflist}} using the {{para|refs}} parameter, just like including named {{tag|ref|params=name="..."}} elements inside the {{tag|references}} container. ====Example==== {{markup |<nowiki>This is reference 1.<ref name="refname1" /> This is reference 2.<ref name="refname2" /> ==References== {{Reflist|refs= <ref name="refname1">content1</ref> <ref name="refname2">content2</ref> }}</nowiki> |This is reference 1.<ref name="refname1" group="decimal"/> This is reference 2.<ref name="refname2" group="decimal"/> {{fake heading|sub=3|References}} {{Reflist|group=decimal|refs= <ref name="refname1">content1</ref> <ref name="refname2">content2</ref> }} }} ===Grouped references=== {{further|WP:REFGROUP}} References can be grouped into separate sections (for explanatory notes, table references, and the like) via <code>group=</code>: :{{tag|ref|open|params=group="<var>groupname</var>"}} where <var>groupname</var> is (for example) <code>notes</code> or <code>sources</code>. The group name need not be enclosed in quotes; this differs from the footnote marker where quotes are required if the group name includes a space. Each group used in the article must have a matching reference list: :{{tlx|Reflist|2=group=<var>groupname</var>}} ====Predefined groups==== {{further|H:PREGROUP}} There are predefined group names that automatically set the labels in the footnote markers and the reference list to other styles. Thus, setting <code><nowiki>{{Reflist|group=lower-alpha}}</nowiki></code> will set the group to <code>lower-alpha</code> and will style the reference list with lower alpha characters. The matching footnote marker can be formed by {{tag|ref|params=group="lower-alpha"}}. This is made easier by a series of templates to set the group/label styles for the footnote marker and the reference list: {{#section:Help:Footnotes|pregrouptable}} ===List styles=== {{for|technical details|Help:Cite link labels}} As noted in [[#Predefined groups|§ Predefined groups]], there are predefined groups that automatically add list styling. Using the listed templates is more convenient than using {{para|liststyle}}. Reference lists are by default numbered lists. By using the {{para|liststyle}} parameter, you can control how the list is rendered. For example, using {{para|liststyle|upper-roman}} will result in references being labeled with [[Roman numerals]] instead of decimal numbers. The parameter accepts any valid CSS value defined for <code>list-style-type</code> as shown below. {{CSS list-style-type values}} It is possible to use {{para|liststyle}} so that the labels for the footnote marker and the reference list marker differ. This should be used with care as it can be confusing to readers. For example: {{markup |1=<nowiki><ref group="note">Reference</ref> {{Reflist|group=note|liststyle=lower-alpha}} </nowiki> |2=<ref group="note">Reference</ref> {{Reflist|group=note|liststyle=lower-alpha}} }} ===Interaction with images=== {{Reflist hide}} In the unusual case of an image being placed to the left of a reference list, layout problems may occur on some browsers. This can be prevented by using the columns feature. ==Technical details== ===Font size=== The font size should reduce to 90% for most browsers, but may appear to show at 100% for Internet Explorer and possibly other browsers.<ref group="general" name="fontsize" /> As of December 21, 2010, the standard {{tag|references|single}} tag has the same font styling. The smaller font may be disabled through {{myprefs|Gadgets|Disable smaller font sizes of elements such as Infoboxes, Navboxes and References lists}}. ===Browser support for columns=== {{CSS3 multiple column layout}} Multiple columns are generated by using [[Cascading Style Sheets|CSS3]], which is still in development; thus only browsers that properly support the multi-column property will show multiple columns with {{tl|Reflist}}.<ref group="general" name="stuffandnonsense" /><ref group="general" name="w3org1" /> These browsers '''support''' CSS3 columns: * [[Gecko (software)|Gecko]]-based browsers such as [[Mozilla Firefox]] * [[WebKit]]-based browsers such as [[Safari (web browser)|Safari]] and [[Google Chrome]] * [[Opera (web browser)|Opera]] from version 11.10 onward * [[Internet Explorer]] from version 10 onward These browsers do '''not support''' CSS3 columns: * Microsoft [[MSHTML]]-based browsers including Internet Explorer up to version 9<ref group="general" name="msdn" /> * [[Opera (web browser)|Opera]] through to version 11 ===Widows and orphans=== The use of columns can result in [[widows and orphans]], where a citation at the bottom of a column may be split to the top of the next column. [[MediaWiki:Common.css]] includes CSS rules to prevent list items from breaking between columns. Widows may still show in extreme circumstances, such as a reference list formatted in columns where only a single reference is defined. {{markup |<nowiki>Lorem ipsum.<ref>Source name, access date, etc.</ref> Lorem ipsum dolor sit amet. ==References== {{Reflist|10em}}</nowiki> |Lorem ipsum.<ref>Source name, access date, etc.</ref> Lorem ipsum dolor sit amet. {{fake heading|sub=3|References}} {{Reflist|10em}} }} ===Customizing the view=== {{Further|Help:Reference display customization}} By editing your CSS, the personal appearance of the reference list can be customized. From [[Special:Preferences|Preferences]], select the Appearance tab, then on the selected skin select Custom CSS. After editing and saving, follow the instructions at the top of the page to purge. See [[Wikipedia:Skin#Customisation (advanced users)]] for more help. '''Font size''' The font size for all reference lists defaults to 90% of the standard size. To change it, add: <syntaxhighlight lang="css"> ol.references, .mw-parser-output div.reflist, .mw-parser-output div.refbegin { font-size: 90%; } </syntaxhighlight> Change 90% to the desired size. '''Columns''' To disable columns, add: <syntaxhighlight lang="css"> .references-column-width { column-width: auto !important; } </syntaxhighlight> '''Column dividers''' To add dividers (rules) between columns, add: <syntaxhighlight lang="css"> .references-column-width { column-rule: 1px solid #aaa; } </syntaxhighlight> You can alter the appearance of the dividers by changing the values. ==Perennial suggestions== '''Collapsing and scrolling''' There have been a number of requests to add functionality for a collapsible or [[WP:SCROLLING|scrolling]] reference list. These requests have not been fulfilled due to issues with readability, accessibility, and printing. The applicable guidelines are at [[MOS:SCROLL]]. Links between the inline cite and the reference list do not work when the reference list is enclosed in a collapsed box. To display the reference list in a scrollbox or collapsed per user, see [[Help:Reference display customization]]. For discussion on previous attempts to do this with a template, see the discussions for [[Wikipedia:Templates for deletion/Log/2007 June 11#Template:Scrollref|Scrollref]] and [[Wikipedia:Templates for discussion/Log/2010 May 26#Template:Refbox|Refbox]]. '''Including the section title''' There have been suggestions to include section header markup such as <code>==References==</code>. This is inadvisable because: * There is no standard section name {{crossreference|(see {{section link|WP:Manual of Style/Layout|Notes and references}})}}. * When transcluded, the article will have an edit link that will confusingly open the template for editing. ==Obsolete parameters== These parameters are no longer in use: * '''colwidth''': Same as specifying a column-width for the first unnamed parameter. Replaced by width as unnamed first parameter. Articles using unsupported parameters are tracked in {{clc|Pages using reflist with unknown parameters}}. ==Template data== {{TemplateData header}} <templatedata> { "description": "This template displays the list of footnotes at the end of an article and provides additional formatting and organizing options. After hitting \"Apply changes\" and turning back to VE read mode, you will not see the references list. After hitting \"Publish page\" and turning back to normal read mode the reference list will reappear with the changes applied, see T53146.", "params": { "1": { "label": "Columns / Column width", "type": "string", "required": false, "description": "Two modes supported. First mode (deprecated): integer number of fixed columns into which the reference list is to be rendered. Second mode: typographic unit of measurement such as 'em', specifying the width for the reference list columns, e.g. '33em'; spaced '33&nbsp;em' will not be recognized", "default": " 1 if < 11 references; otherwise 30em", "aliases": [ "colwidth" ] }, "liststyle": { "label": "Liststyle", "type": "string", "required": false, "description": "Specifies the style used when the reference list is enumerated; accepts any valid CSS value defined for list-style-type", "default": "decimal", "suggestedvalues": [ "none", "disc", "circle", "square", "decimal", "decimal-leading-zero", "lower-roman", "upper-roman", "lower-alpha", "upper-alpha", "lower-greek", "armenian", "georgian" ] }, "group": { "label": "Group", "type": "string", "required": false, "description": "Group is an identifier which restricts the references that are shown. Without this parameter, this template only shows references with no group identifier. With a group identifier specified, only references with a matching group identifier are handled. The rest are left alone." }, "refs": { "label": "List of references", "type": "string", "required": false, "description": "Provides a space to define named references for use in the article. References defined in this space are not shown unless used somewhere in the article." } } } </templatedata> ==Limitations== Do not use {{tl|Reflist}} or other templates or modules that use '''<nowiki>{{#tag:references}}</nowiki>''' in numbered or unnumbered lists if the list is inside an [[Span and div|HTML div tag]]. See [[Template talk:Reflist#Limitations|the talk page]] ([https://en.wikipedia.org/w/index.php?title=Template_talk:Reflist&oldid=942930696 permalink]) for examples and details. :{{no mark}} {{em dash}} <nowiki>:{{Reflist}}</nowiki> :{{no mark}} {{em dash}} <nowiki>*{{Reflist}}</nowiki> :{{no mark}} {{em dash}} <nowiki>#{{Reflist}}</nowiki> :{{yes check}} {{em dash}} <nowiki>{{Reflist}}</nowiki> ==See also== * [[Wikipedia:Citing sources]]&nbsp;– style guide for the citation of sources * [[Wikipedia:Citation templates]]&nbsp;– templates for use with references * [[Help:Shortened footnotes]] * {{tl|Notelist}} and {{tl|efn}}&nbsp;– templates for use with footnotes * {{tl|Refbegin}} and {{tl|Refend}}&nbsp;– format reference lists * {{phab|T53260}} – Support editing {{tag|references|s}} tags to set multi-column display on/off '''Variants''' * {{tl|Template reference list}}&nbsp;– version of reflist for use in templates * {{tl|Reflist-talk}} and {{tl|Sources-talk}}&nbsp;– for use in talk page sections and other non-mainspace pages ==References== {{Reflist|group=general|refs= <ref group="general" name="fontsize">See [[User:Edokter/fonttest]] for a comparison of font sizes for various browsers; see [//en.wikipedia.org/w/index.php?title=Special%3ASearch&redirs=1&search=fonttest+prefix%3AMediaWiki+talk%3ACommon.css%2F&fulltext=Search&ns0=1 previous discussions] on changing the font size to resolve the IE issue.</ref> <ref group="general" name="stuffandnonsense">{{cite web |accessdate=November 24, 2006 |date=December 30, 2005 |title=CSS3 Multi-Column Thriller |url=http://www.stuffandnonsense.co.uk/archives/css3_multi-column_thriller.html}}</ref> <ref group="general" name="w3org1">{{cite web |url=http://www.w3.org/TR/css3-multicol/ |title=CSS3 module: Multi-column layout |publisher=[[World Wide Web Consortium|W3C]] |date=December 15, 2005 |accessdate=November 24, 2006}}</ref> <ref group="general" name="msdn">{{cite web |url=https://docs.microsoft.com/en-us/previous-versions/cc351024(v=vs.85)#multi-column-layout |title=CSS Compatibility and Internet Explorer: Multi-column Layout |work=[[Microsoft Docs]] |publisher=[[Microsoft Developer Network]] |access-date=2021-03-19}}</ref> }} {{Wikipedia referencing}} {{Wikipedia templates}} {{Wikipedia technical help}} <includeonly>{{Sandbox other|| [[Category:Footnote templates]] [[Category:Reference list templates]] }}</includeonly> dhlz23xmmgc19664iqipg8oziihe5a8 Ohia:Reflist hide 10 1810 27920 27919 2022-07-30T05:52:38Z Samatics 9 1 revision imported from [[:en:Template:Reflist_hide]]: Import citation templates wikitext text/x-wiki {{main other|2=<div style="display: none;"><references /></div>}}<noinclude>{{documentation}}</noinclude> fpvrbrsxr90csvfws2bhqf2tu2quhry Ohia:Transwiki guide 10 1811 27922 27921 2022-07-30T05:52:38Z Samatics 9 1 revision imported from [[:en:Template:Transwiki_guide]]: Import citation templates wikitext text/x-wiki {{ombox |style=border:#38C400 1px solid; |image=[[File:Edit-copy purple-wikit.svg|48px|alt=|link=]] |text={{{text|This project or template has a [[Help:Transwiki guide|transwiki guide]] to help editors adapt it to a remote wiki when this cannot be done by simply copying the codes of one single template.<br/>See {{#if:{{{1|}}}|[[{{{1}}}]]|[[{{FULLPAGENAME}}/Transwiki guide]]}} for instructions.}}} |small={{{small|}}} }}<includeonly>[[Category:Transwiki guide|{{{2|{{PAGENAME}}}}}]]</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> mpbv8se30kygl09cgbcx8cylgd2gj3r Ohia:Uses TemplateStyles 10 1812 27924 27923 2022-07-30T05:52:38Z Samatics 9 1 revision imported from [[:en:Template:Uses_TemplateStyles]]: Import citation templates wikitext text/x-wiki <includeonly>{{#invoke:Uses TemplateStyles|main}}</includeonly><noinclude> {{Uses TemplateStyles|Template:Uses TemplateStyles/example.css|nocat=true}} {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude> eqhrm3aklele9wufyv66k58upan0j1w Ohia:Wikipedia technical help 10 1813 27926 27925 2022-07-30T05:52:38Z Samatics 9 1 revision imported from [[:en:Template:Wikipedia_technical_help]]: Import citation templates wikitext text/x-wiki <noinclude>{{Notice |style=margin-bottom:1.5em; |1=<span style="font-size:large;color:purple;">Please do not post your requests or questions on this page. If you have questions about using Wikipedia, please ask at the '''[[Wikipedia:Help desk|Help&nbsp;desk]]''' or the '''[[Wikipedia:Teahouse|Teahouse]]'''. For questions about subjects and topics, please use the '''[[Wikipedia:Reference desk|Reference Desk]]'''. Volunteers at these locations will respond to your questions as soon as possible.</span>}}</noinclude><!-- -->{{#invoke:navbox|navbox | name = Wikipedia technical help | title = [[Help:Directory#Technical help|Wikipedia technical help]] | state = {{{state<includeonly>|{{{1|autocollapse}}}</includeonly>}}} | basestyle = text-align: center; | bodyclass = hlist | above = '''Get personal technical help at [[Wikipedia:Teahouse|the Teahouse]], [[Wikipedia:Help desk|Help desk]], [[Wikipedia:Village pump (technical)|Village pump (technical)]], [[Help:Introduction to talk pages/1|talk pages]] or [[Wikipedia:IRC|IRC]].''' | group1 = [[Wikipedia:FAQ/Technical|General<br />technical help]] | list1 = * [[Wikipedia:Browser notes|Browser notes]] ** [[Wikipedia:Bypass your cache|Bypass cache]] ** [[Wikipedia:Keyboard shortcuts|Keyboard shortcuts]] * [[Help:Editing|Editing]] ** [[Help:CharInsert|CharInsert]] ** [[Help:Edit conflict|Edit conflict]] ** [[Help:Edit toolbar|Edit toolbar]] ** [[Help:Reverting|Reverting]] * [[Wikipedia:How to create a page|How to create a page]] * [[Wikipedia:IRC|IRC]] ** [[Wikipedia:IRC/Tutorial|Tutorial]] * [[Help:Mobile access|Mobile access]] * [[Help:Multilingual support|Multilingual support]] * [[Help:Page history|Page history]] * [[Help:Page information|Page information]] * [[Wikipedia:Page name|Page name]] ** [[Help:Page name|Help]] * [[Help:Printing|Printing]] * [[Wikipedia:Software notices|Software notices]] ** [[Wikipedia:Editnotice|Editnotice]] * [[Help:Special characters|Special Characters]] ** [[Help:Entering special characters|Entering]] * [[Wikipedia:User access levels|User access levels]] * [[Wikipedia:VisualEditor|VisualEditor]] ** [[Help:VisualEditor|Help]] | group2 = [[Special:SpecialPages|Special<br />page]]-related | list2 = * [[Help:Special page|Special page help]] * [[Wikipedia:Edit filter|Edit filter]] * [[Wikipedia:Emailing users|Emailing users]] * [[Help:Logging in|Logging in]] ** [[Help:Reset password|Reset passwords]] * [[Help:Log|Logs]] * [[Wikipedia:Moving a page|Moving a page]] ** [[Wikipedia:Administrators' guide/Fixing cut-and-paste moves|Fixing cut-and-paste moves]] ** [[Help:When to place technical requests in "Administrator needed"|Non-admin and admin-only page moves]] * [[Help:Notifications|Notifications/Echo]] ** [[Help:Notifications/FAQ|FAQ]] * [[Wikipedia:Page Curation/Help|Page Curation]] * [[Help:Import|Page import]] * [[Wikipedia:Pending changes|Pending changes]] * [[Wikipedia:Random|Random pages]] * [[Help:Recent changes|Recent changes]] * [[Help:Related changes|Related changes]] * [[Help:Searching|Searching]] ** [[Help:Linksearch|Linksearch]] * [[Wikipedia:Tags|Tags]] * [[Help:User contributions|User contributions]] * [[Help:Watchlist|Watchlist]] * [[Help:What links here|What links here]] | group3 = [[Help:Wikitext|Wikitext]] | list3 = * [[Help:Wikitext|Wikitext]] ** [[Help:Cheatsheet|Cheatsheet]] * [[Help:Columns|Columns]] * [[Help:Line-break handling|Line-break handling]] * [[Help:List|Lists]] * [[Help:Magic words|Magic words]] ** [[Help:Magic words for beginners|For beginners]] ** [[Help:Conditional expressions|Conditional expressions]] ** [[Help:Switch parser function|Switch parser function]] ** [[Help:Time function|Time function]] * [[Help:Redirect|Redirects]] * [[Help:Section|Sections and TOCs]] * [[Help:Table|Tables]] ** [[Help:Introduction to tables with Wiki Markup/1|Introduction]] ** [[Help:Basic table markup|Basics]] ** [[Wikipedia:Advanced table formatting|Advanced table formatting]] ** [[Help:Collapsing|Collapsing]] ** [[Help:Conditional tables|Conditional tables]] ** [[Help:Sorting|Sorting]] * [[Help:Using colours|Using colours]] | group4 = [[Help:Link|Links]] and [[Help:Diff|diffs]] | list4 = * [[Help:Link|Links]] ** [[Help:Interlanguage links|Interlanguage]] ** [[Help:Interwiki linking|Interwiki]] ** [[Help:Permanent link|Permanent]] * [[Help:Diff|Diffs]] ** [[Wikipedia:Simplest diff guide|Simplest diff guide]] ** [[Wikipedia:Simple diff and link guide|Simple diff and link guide]] ** [[Wikipedia:Complete diff and link guide|Complete diff and link guide]] * [[Help:Colon trick|Colon trick]] * [[Help:Link color|Link color]] * [[Help:Pipe trick|Pipe trick]] * [[Help:URL|URLs]] | group5 = [[Wikipedia:Media|Media]] files: images,<br />videos and sounds | list5 = * [[Help:Media|Media help]] * [[Help:Files|Files]] ** [[Help:Creation and usage of media files|Creation and usage]] ** [[Wikipedia:Moving files to Commons|Moving files to Commons]] * [[Wikipedia:Images|Images]] ** [[Help:Introduction to images with Wiki Markup/1|Introduction to images]] ** [[Help:Pictures|Picture tutorial]] ** [[Wikipedia:Preparing images for upload|Preparing images for upload]] ** [[Wikipedia:Uploading images|Uploading images]] ** [[Help:Options to hide an image|Options to hide an image]] ** [[Wikipedia:Extended image syntax|Extended image syntax]] ** [[Wikipedia:SVG help|SVG help]] * [[Help:Gallery tag|Gallery tag]] * [[Wikipedia:Graphics tutorials|Graphics tutorials]] ** [[Wikipedia:Basic bitmap image editing|Basic bitmap image editing]] ** [[Wikipedia:How to improve image quality|How to improve image quality]] ** [[Wikipedia:Graphics Lab/Resources|Graphics Lab resources]] * [[Help:Sound file markup|Sound file markup]] * [[Help:Visual file markup|Visual file markup]] | group6 = Other graphics | list6 = * [[Help:Family trees|Family trees]] * [[Wikipedia:Graphs and charts|Graphs and charts]] ** [[Wikipedia:How to create charts for Wikipedia articles|How to create]] ** [[Help:Barchart|Barcharts]] ** [[Wikipedia:To scale charts|To scale charts]] * [[Help:Displaying a formula|Math formulas]] ** [[Help:Displaying a formula#Use of HTML templates|Math symbols]] * [[Help:Score|Musical scores]] ** [[Help:Musical symbols|Musical symbols]] * [[Wikipedia:Timeline|Timeline]] ** [[Help:EasyTimeline syntax|EasyTimeline syntax]] * [[Help:WikiHiero syntax|WikiHiero syntax]] | group7 = [[Help:A quick guide to templates|Templates]] and<br />[[Lua (programming language)|Lua]] modules | list7 = * [[Help:Template|Templates]] * [[Wikipedia:Advanced template coding|Advanced template coding]] * [[Wikipedia:Template documentation|Template documentation]] * [[Wikipedia:Template index|Template index]] * [[Help:Template limits|Template limits]] * [[Wikipedia:Template sandbox and test cases|Template sandbox and test cases]] * [[Wikipedia:Citation templates|Citation templates]] * [[Help:Lua|Lua help]] * [[Wikipedia:Lua|Lua project]] ** [[Wikipedia:Lua/Resources|Resources]] ** [[Wikipedia:Lua/To do|To do]] * [[Help:Substitution|Substitution]] * [[Wikipedia:Purge|Purge]] ** [[Help:Job queue|Job queue]] * [[Help:Transclusion|Transclusion]] ** [[Help:Labeled section transclusion|Labeled section]] ** [[Wikipedia:Transclusion costs and benefits|Costs and benefits]] * [[Wikipedia:Guide to Scribbling|Guide to Scribbling]] | group8 = [[Wikipedia:Administration#Data structure and development|Data structure]] | list8 = * [[Wikipedia:Namespace|Namespaces]] * [[Wikipedia:What is an article?|Main/Article]] * [[Help:Category|Category]] * [[Wikipedia:Drafts|Draft]] * [[Help:Files|File]] ** [[Help:File description page|File description page]] * [[Wikipedia:Help namespace|Help]] * [[Wikipedia:Portal|Portal]] * [[Wikipedia:Project namespace|Project/Wikipedia]] * [[Help:Talk pages|Talk]] ** [[Help:Archiving a talk page|Archiving]] ***[[Help:Archiving (plain and simple)|Simple]] * [[Wikipedia:Template namespace|Template]] * [[Wikipedia:User pages|User]] ** [[Wikipedia:User page design center|User page design]] * [[Help:MediaWiki namespace|MediaWiki]] ** [[Wikipedia:Bug reports and feature requests|Bug reports and feature requests]] ** [[Help:System message|System message]] ** [[mw:Extension:TimedMediaHandler|TimedMediaHandler extension]] * [[Wikipedia:Lua|Module]] * [[Help:Special page|Special]] | group9 = [[HTML]] and [[CSS]] | list9 = * [[Help:Cascading Style Sheets|Cascading Style Sheets]] * [[Help:HTML in wikitext|HTML in wikitext]] * [[Wikipedia:Catalogue of CSS classes|Catalogue of CSS classes]] * [[Wikipedia:Common.js and common.css|Common.js and common.css]] * [[Template:Mxt/User CSS for a monospaced coding font|User CSS for monospaced coding font]] * [[Wikipedia:WikiProject Microformats/classes|Classes in microformats]] * [[Help:Markup validation|Markup validation]] * [[Wikipedia:Span tags|Span tags]] * [[Help:Useful styles|Useful styles]] | group10 = [[Wikipedia:Customisation|Customisation]]<br />and tools | list10 = * [[Help:Preferences|Preferences]] * [[Wikipedia:Gadget|Gadgets]] * [[Wikipedia:Skin|Skins]] * [[Help:Citation tools|Citation tools]] * [[Wikipedia:Cleaning up vandalism/Tools|Cleaning up vandalism tools]] * [[Wikipedia:Customizing watchlists|Customizing watchlists]] ** [[Help:Hide Pages in Watchlist|Hide pages]] * [[Wikipedia:Scripts|IRC Scripts]] * [[Wikipedia:User scripts|User scripts]] ** [[Wikipedia:User scripts/Guide|Guide]] ** [[Wikipedia:User scripts/Techniques|Techniques]] * [[Help:User style|User style]] * [[Wikipedia:Tools|Tools]] ** [[Wikipedia:Tools/Alternative browsing|Alternative browsing]] ** [[Wikipedia:Tools/Browser tools|Browser tools]] ** [[Wikipedia:Tools/Editing tools|Editing tools]] ** [[Wikipedia:Tools/Navigation shortcuts|Navigation shortcuts]] ** [[Wikipedia:Tools/Optimum tool set|Optimum tool set]] * [[Wikipedia:Wikimedia Cloud Services|Wikimedia Cloud Services]] * [[mw:Beta Features|Beta Features at MediaWiki]] | group11 = Automated editing | list11 = * [[Wikipedia:WikiProject Articles for creation/Helper script|AfC helper script]] * [[Wikipedia:AutoWikiBrowser|AutoWikiBrowser]] * [[Wikipedia:Bots|Bots]] ** [[Help:Creating a bot|Creating]] **[[Wikipedia:History of Wikipedia bots|history]] * [[Wikipedia:HotCat|HotCat]] * [[Wikipedia:Huggle|Huggle]] * [[Wikipedia:Tools/Navigation popups|Navigation popups]] * [[Wikipedia:RedWarn|RedWarn]] * [[Wikipedia:Twinkle|Twinkle]] * [[Wikipedia:WPCleaner|WPCleaner]] * Inactive ** [[Wikipedia:igloo|igloo]] ** [[Wikipedia:STiki|STiki]] | below = * See also: '''[[:Category:Wikipedia how-to]]''' * '''[[:Category:Wikipedia information pages]]'''<br />Further navigation at: [[Template:Wikipedia help pages|Help pages]] ** [[Template:Administrators' guide|Administrators]] * [[Wikipedia:WikiProject Accessibility/Navigation menu|Accessibility]] * [[Template:Wikipedia accounts|Accounts]] * [[Template:Botnav|Bots]] * [[Template:Wikipedia referencing|Referencing]] ** [[Template:Citation metadata navbox|Citation metadata]] * [[Template:Wikipedia templates|Templates]] * [[Wikipedia:User scripts/Navbox|User scripts]] }}<noinclude> {{documentation}} <!-- Add categories to the /doc subpage and interwikis in Wikidata, not here! --> </noinclude> 09ckd1ewf5ylp8gqwtqif4qn62czwe9 Ohia:Wikipedia templates 10 1814 27928 27927 2022-07-30T05:52:39Z Samatics 9 1 revision imported from [[:en:Template:Wikipedia_templates]]: Import citation templates wikitext text/x-wiki {{Navbox | name = Wikipedia templates | state = {{{state<includeonly>|{{{1|autocollapse}}}</includeonly>}}} | bodyclass = hlist | title = [[Wikipedia:Template index|Wikipedia templates]] | group1 = Main namespace | list1 = * [[Wikipedia:Template index/General|General]] * [[Wikipedia:Template index/Cleanup|Cleanup]] ** [[Wikipedia:Template index/Cleanup/Verifiability and sources|Verifiability and sources]] * [[Wikipedia:Template index/Disputes|Disputes]] * [[Wikipedia:Hatnote|Hatnotes]] * [[Wikipedia:List of infoboxes|Infoboxes]] * [[Wikipedia:Template index/Links|Links]] ** [[:Category:External link templates|External link templates]] ** [[Wikipedia:Inline templates linking country articles|Linking country articles]] * [[Wikipedia:Template index/Lists|Lists]] * [[Wikipedia:Template index/Main page and alternatives|Main page]] * [[Wikipedia:Template index/Section|Section]] * [[Wikipedia:Template index/Sources of articles|Sources of articles]] ** [[Wikipedia:Template index/Sources of articles/Citation quick reference|Quick reference]] * [[Wikipedia:Template index/Standard boxes|Standard boxes]] * [[Wikipedia:WikiProject Stub sorting/Stub types|Stub types]] * [[Wikipedia:Template index/Translation|Translation]] | group2 = Other namespaces | list2 = * [[Wikipedia:Template index/Compact tables of contents|Compact TOC]] * [[Wikipedia:Template index/Category namespace|Category]] * [[Wikipedia:Template index/File namespace|File]] * [[Wikipedia:Template index/Talk namespace|Talk]] * [[Wikipedia:Template index/Template namespace|Template]] * [[Wikipedia:Template index/User namespace|User]] ** [[Wikipedia:Userboxes|Userboxes]] * [[Wikipedia:Template index/User talk namespace|User talk]] * [[Wikipedia:Template index/Wikipedia namespace|Wikipedia]] ** [[Wikipedia:Template index/WikiProject banners|WikiProject banners]] | group3 = All namespaces | list3 = * [[Wikipedia:Template index/Deletion|Deletion]] ([[Wikipedia:Template index/Speedy deletion|Speedy]]) * [[Wikipedia:Template index/Format|Formatting]] * [[Wikipedia:Template index/Maintenance|Maintenance]] * [[Wikipedia:Template index/Merging|Merging]] * [[Wikipedia:Template index/Moving|Moving]] ** [[Wikipedia:Template index/Moving/Requested|Requested]] * [[Wikipedia:Navigation template|Navigation]] * [[Wikipedia:Template index/Redirect pages|Redirect pages]] ** [[:Template:R template index|Functional index]] ** [[Wikipedia:Template index/Redirect language codes|Language codes]] * [[Wikipedia:Template index/Splitting|Splitting]] * [[Wikipedia:Template index/Sister projects|Wikimedia sister projects]] | group4 = Navboxes<br/>with templates | list4 = * [[Template:Warchivenav|Archive]] * [[Template:Afd see also documentation|Articles for deletion]] * [[Template:Birth, death and age templates|Birth, death and age]] * [[Template:Button templates|Button]] * [[Template:Other category-header templates|Category header]] * [[Template:Citation and verifiability article maintenance templates|Citation and verifiability]] * [[Template:Citation Style 1|Citation Style 1]] * [[Template:DRV see also documentation|Deletion review]] * [[Template:Editnotice templates|Editnotice]] * [[Template:Hatnote templates|Hatnotes]] * [[Template:Help desk templates navbox|Help desk]] * [[Template:Inline cleanup tags|Inline cleanup]] * [[Template:Introduction cleanup maintenance templates|Introduction cleanup]] * [[Template:IPA templates|IPA]] * [[Template:Math templates|Math]] * [[Template:Notice and warning templates|Notice and warnings]] * [[Template:Organization infoboxes|Organization infoboxes]] * [[Template:Pam see also documentation|Proposed article mergers]] * [[Template:Protection templates|Protection]] * [[Template:Quotation templates|Quotation]] * [[Template:R template index|Redirects]] * [[Template:Search templates|Search]] * [[Template:Semantic markup templates|Semantics]] * [[Template:Speedy deletion navbox|Speedy deletion]] ** [[Template:Speedy deletion notices|Notices]] * [[Template:String-handling templates|String-handling]] * [[Template:Sup and sub-related templates|Sup and sub-related]] * [[Template:Top icon templates|Top icon]] * [[Template:Transwiki maintenance|Transwiki maintenance]] * [[Template:Unicode templates|Unicode]] * [[Template:User talk pages|User talk pages]] * [[Template:User noticeboard notices|User noticeboard notices]] * [[Template:WP:UBS|Userboxes]] ** [[Template:User rights templates|User rights]] * [[Template:Userspace linking templates|Userspace linking]] * [[Template:Userspace Disclaimers|Userspace Disclaimers]] * [[Template:Wikibreak templates|Wikibreak]] * [[Template:WikiLove see also|WikiLove]] | group5 = Inline images | list5 = *[[Template:Icon|Wikipedia icons]] *[[Wikipedia:List of discussion templates|Discussion icons]] *[[Template:Done/See also|Comment icons]] *[[Template:Emoji|Emoji]] | group6= Related topics | list6 = * [[Wikipedia:Template documentation|Template documentation]] * [[Wikipedia:Template index/Examples|Examples of templates]] * [[Help:Maintenance template removal|Maintenance template removal]] * [[Wikipedia:Requested templates|Requested templates]] * [[Wikipedia:WikiProject Templates|WikiProject Templates]] * [[Help:Template|Template help]] * [[Wikipedia:Template namespace|Template namespace]] | group7 = Search | list7 = <inputbox> id=style-wide-searchbox type=fulltext width = 25 namespaces=Template** searchbuttonlabel=Search templates break=no placeholder= e.g. Infoboxes </inputbox> | belowstyle = font-weight:bold; | below = * {{icon|CAT}} [[:Category:Wikipedia templates|Category]] }}<noinclude>{{Documentation}}</noinclude> js729vf2sw7kuw50pq6eww9hzfgzyiv Ohia:Yes 10 1815 27930 27929 2022-07-30T05:52:39Z Samatics 9 1 revision imported from [[:en:Template:Yes]]: Import citation templates wikitext text/x-wiki <noinclude> {| class="wikitable" |- |</noinclude>style="background:#9EFF9E;vertical-align:middle;text-align:{{{align|center}}};{{{style|}}}" class="table-yes"|{{{1|Yes}}}<noinclude> |} {{documentation}} </noinclude> ojz8yqxnf8nerusv72kn55im7eprw97 Ohia:Yes check 10 1816 27932 27931 2022-07-30T05:52:39Z Samatics 9 1 revision imported from [[:en:Template:Yes_check]]: Import citation templates wikitext text/x-wiki {{Main other||[[File:Yes check.svg|11px|link=|alt=]]&nbsp;'''{{{1|Yes}}}'''}}<noinclude>{{documentation|Template:Resolved mark/doc}}[[Category:Image with comment templates|{{PAGENAME}}]]</noinclude> ka5v4zt32rufkj717ixw4mglpdcdvnu Alọgọ:Footnotes 12 1817 27934 27933 2022-07-30T05:52:39Z Samatics 9 1 revision imported from [[:en:Help:Footnotes]]: Import citation templates wikitext text/x-wiki <noinclude>{{pp-semi-indef}}</noinclude>{{short description|Wikipedia help article}} {{For|the official guideline on citing sources|Wikipedia:Citing sources}} {{For|help with citation templates|Help:Citation Style 1}} {{Redirect|WP:FN|the fringe theories noticeboard|Wikipedia:Fringe theories/Noticeboard}} {{Redirect|WP:NOTES|hatnotes|Wikipedia:Hatnote|article layout of footnotes|MOS:NOTES|musical notes|Wikipedia:Manual of Style/Music#Images and notation}} {{Wikipedia how to|H:FOOT|WP:FOOTNOTES|H:FN}} This page explains how to create the '''Footnotes''' section for Wikipedia articles. In this context, the word "Footnotes" refers to the Wikipedia-specific manner of documenting an article's sources and providing tangential information, and should not be confused with the general concept of [[Note (typography)|footnotes]]. This how-to does not cover the formatting of citations within the Footnotes section, which is reviewed in [[Wikipedia:Citing sources|Citing sources]]. Footnotes are used most commonly to provide: * [[Wikipedia:Citing sources|references (bibliographic citations) to reliable sources]], * [[Help:explanatory notes|explanatory information]] or * source information for tables and other elements. Footnotes or [[Help:Shortened footnotes|shortened footnotes]] may be used at the editor's discretion in accordance with the guideline on [[WP:CITEVAR|Variation in citation methods]]. Only certain types of material on the English Wikipedia are required to have an inline citation. There is [[Wikipedia:Inline citation#Citation density|no requirement to provide a citation for every sentence]], because multiple sentences may be supported by the same footnote. For advice on which material should be cited, see the guidelines on [[WP:MINREF|When you must use inline citations]], the [[Wikipedia:Good article criteria|Good article criteria]] and [[Wikipedia:when to cite|When to cite]]. For advice on how to organize and format bibliographic citations, see the guideline on [[Wikipedia:Citing sources|Citing sources]] and examples of [[Wikipedia:Citation templates#Examples|Citation templates]]. Footnotes are created using the {{cite.php}} software extension. This extension adds the HTML-like elements {{tag|ref}}, {{tag|references|s}} and {{tag|references}}. The elements are also used in a number of templates; for example, it is becoming more common to use {{tl|reflist}} rather than {{tag|references|s}} as it can style the reference list. ==Overview== {{VE documentation|style=width: 25%; font-size: 87%; float:right}}<!--This is because the visual editor is even more limited than the standard Wikitext editor--> The Footnotes system shows two elements on the page: * A '''Footnote marker''' is displayed in the article's content as a bracketed, superscripted number, letter, or word. Examples shown respectively are: {{dummy ref}}{{dummy ref|a}}{{dummy ref|Note 1}}. This footnote label is linked to the full footnote. Clicking on the footnote marker jumps the page down to the footnote and highlights the citation. If you are using the desktop site and have Javascript enabled, then hovering your cursor over a footnote marker (or touching it on touch devices) will show a pop-up box containing the footnote. * A '''Footnote''' displays the full citation for the source. Together the footnotes are displayed in an ordered list wherever the reference list markup {{tl|reflist}} is placed. Each entry begins with the footnote label in plain text. The entire reference list is formatted in a slightly smaller font. :Each successive footnote label is automatically incremented. Thus the first footnote marker would be {{dummy ref}}, the second would be {{dummy ref|2}} and so on. Custom labels are also incremented: {{dummy ref|a}}{{dummy ref|b}}{{dummy ref|c}}, {{dummy ref|Note 1}} {{dummy ref|Note 2}} {{dummy ref|Note 3}}. :For a single use footnote, the label is followed by a caret (^) that is a backlink to the matching footnote marker. For example: {{dummy footnote|margin=5em}} :If a named footnote is used in the text multiple times, then the footnote has multiple backlinks shown as letters: {{dummy footnote|2|a b c|margin=5em}} :Clicking on the backlink or pressing {{keypress|Alt|←}} returns to the footnote marker. ===Footnotes in action=== The superscript numeral "1" in square brackets at the end of this sentence is an example of a footnote marker.<ref>This is a footnote that contains a citation or note.</ref> {{reflist}} {{anchor|Footnote markers: the basics}} ==Footnotes: the basics== {{See also|Help:Reftags}} To create the footnote marker, determine the point in the page content where the marker is desired and enter the markup with the citation or note inside the {{tag|ref}} tags. For example: {{markup |<nowiki>This is page content.<ref>''LibreOffice For Starters'', First Edition, Flexible Minds, Manchester, 2002, p. 18</ref> {{reflist}}</nowiki> |This is page content.<ref>''LibreOffice For Starters'', First Edition, Flexible Minds, Manchester, 2002, p. 18</ref> {{reflist}} }} The {{tl|reflist}} template will be explained in the next section. The content inside the {{tag|ref}} will show in the reference list. The ref tags can be added anywhere a citation or note is needed. There must be content inside the tags, else an error will show. ===Where to place ref tags=== Ref tags should follow any punctuation (usually a period), not precede it; see [[WP:REFPUNC]]. There should be no space between the punctuation and the tag: {{markup |<nowiki>...text.<ref>Content of the reference</ref> {{reflist}}</nowiki> |...text.<ref>Content of the reference</ref> &nbsp; &nbsp; {{xt|Right}} {{reflist}} |<nowiki>...text<ref>Content of the reference</ref>. {{reflist}}</nowiki> |...text<ref>Content of the reference</ref>. &nbsp; &nbsp; {{!xt|Wrong (tag before punctuation)}} {{reflist}} |<nowiki>...text. <ref>Content of the reference</ref> {{reflist}}</nowiki> |...text. <ref>Content of the reference</ref> &nbsp; &nbsp; {{!xt|Wrong (space before tag)}} {{reflist}} }} ===Formatting ref tags=== The content of the ref tags can be formatted using most wiki markup or HTML markup, although techniques such as the [[Help:Pipe trick|pipe trick]] and [[Help:Substitution|template substitution]] will not work in footnotes. For example: {{markup |<nowiki>This is page content.<ref>''LibreOffice For Starters'', First Edition, Flexible Minds, Manchester, 2002, p. 18</ref> {{reflist}}</nowiki> |This is page content.<ref>''LibreOffice For Starters'', First Edition, Flexible Minds, Manchester, 2002, p. 18</ref> {{reflist}} }} The ref tag content may also contain an internal or external link: {{markup |<nowiki>This is page content.<ref>''[http://www.example.org LibreOffice For Starters]'', First Edition, Flexible Minds, Manchester, 2002, p. 18</ref> {{reflist}}</nowiki> |This is page content.<ref>''[http://www.example.org LibreOffice For Starters]'', First Edition, Flexible Minds, Manchester, 2002, p. 18</ref> {{reflist}} }} {{MediaWiki URL rules}} ==Reference lists: the basics== Once any number of footnotes have been inserted into the content, the reference list must be generated. For the basic reference list, add {{tl|reflist}} wherever the list is desired. Once the page is published and viewed, the footnotes will be automatically generated and numbered and the reference list will be generated. The main reference list is placed in a separate section, usually titled "References", "Notes" or the like. {{markup |<nowiki>This is page content.<ref>''LibreOffice For Starters'', First Edition, Flexible Minds, Manchester, 2002, p. 18</ref> ==References== {{reflist}}</nowiki> |This is page content.<ref>''LibreOffice For Starters'', First Edition, Flexible Minds, Manchester, 2002, p. 18</ref> {{fake heading|sub=2|References}} {{reflist}} }} '''Notes''' {{shortcut|HELP:MULTIREF}} * In some cases, a page has more than one reference list. Until 2014, multiple uses of {{tl|reflist}} on the same page required use of a {{para|close}} parameter; that bug has been fixed and the{{para|close}} parameter may safely be removed. *When editing, {{tag|references|s}} may be seen instead of {{tl|reflist}}. This is valid, but {{tag|references|s}} does not offer the advanced features of {{tl|reflist}}. {{anchor|Naming a ref tag so it can be used more than once|Footnote markers: using a source more than once}} ==Footnotes: using a source more than once== {{Shortcut|WP:REFNAME|WP:NAMEDREFS}} {{Anchor|Reference name (naming a ref tag so it can be used more than once)}} {{Anchor|WP:NAMEDREF}} <!-- from WP:NAMEDREFS redirect --> {{See also|Wikipedia:Citing sources#Citing multiple pages of the same source}} You can cite the same source more than once on a page by using named footnotes. The syntax to define a named footnote is: :{{tag|ref|params=name="<var>name</var>"|content=<var>content</var>}} To invoke the named footnote: :{{tag|ref|s|params=name="<var>name</var>"}} {{refname rules}} Note that the colon-followed-by-numeral names, like <code>":0"</code>, are currently [[Wikipedia:Village_pump_(technical)/Archive_173#VisualEditor_creating_bad_ref_names|generated by default]] in [[WP:VE|VisualEditor]]. {{markup |<nowiki>This is page content.<ref name="manchester2002">{{cite book|title=LibreOffice for Starters|edition=First|publisher=Flexible Minds|location=Manchester|year=2002|p=18}}</ref> This is more content.<ref name="manchester2002" /> {{reflist}}</nowiki> |This is page content.<ref name="manchester2002">{{cite book|title=LibreOffice for Starters|edition=First|publisher=Flexible Minds|location=Manchester|year=2002|p=18}}</ref> This is more content.<ref name="manchester2002" /> {{reflist}} }} The actual name used can be almost anything, but it is recommended that it have a connection to the citation or note. A common practice is to use the author-year or publisher-year for the reference name. This helps editors remember the name, by associating it with the information that is visible to the reader. Note that the footnote labels are incremented in the order they are used, and that they use the same label when reused, thus the labels can seem out of order: {{markup |<nowiki>This is starter content.<ref name="manchester2002">{{cite book|title=LibreOffice for Starters|edition=First|publisher=Flexible Minds|location=Manchester|year=2002|p=18}}</ref> This is expert content.<ref name="lexington2004">{{cite book|title=OpenOffice for Experts|publisher=Lexington|year=2004|p=18}}</ref> And more starter content.<ref name="manchester2002" /> And more expert content.<ref name="lexington2004" /> {{reflist}}</nowiki> |This is starter content.<ref name="manchester2002">{{cite book|title=LibreOffice for Starters|edition=First|publisher=Flexible Minds|location=Manchester|year=2002|p=18}}</ref> This is expert content.<ref name="lexington2004">{{cite book|title=OpenOffice for Experts|publisher=Lexington|year=2004|p=18}}</ref> And more starter content.<ref name="manchester2002" /> And more expert content.<ref name="lexington2004" /> {{reflist}} }} When using both names and [[#Footnotes:_groups|groups]], the syntax is: :{{tag|ref|params=group="<var>groupname</var>" name="<var>name</var>"|content=Content}} Care should be taken when deleting references to avoid creating a cite error. See [[Wikipedia:Avoiding common mistakes#Deleting...|Avoiding common mistakes]]. ==Reference lists: columns== {{shortcut|H:REFCOLS}} {{hatnote|Columns are not supported by Internet Explorer 9 and below; see {{tl|reflist}} for technical details}} When using {{tl|reflist}}, the list can be split into columns. :{{tlx|reflist|<var>xx</var>em}} where <var>xx</var> is the column width in [[em (typography)|em]]. By setting the width in em, the number of columns will automatically be adjusted to the width of the display. It should be used only when necessary, as the template has built-in auto-formatting capabilities providing a useful display in most scenarios by itself. The [[Template:Reflist#Columns|set columns feature]] is now [[deprecated]] in favor of the option described above, which is better suited to flexible formatting for a variety of display screen sizes, ranging from mobile phones and tablets to wide-screen "cinema" displays. Forcing a fixed number of columns has been disabled in mobile view. The number of columns to use is up to the editor, but some major practices include: * {{tlx|Reflist}} - 1 column (default): Where there are only a few {{fnote}}; see {{oldid|Silver State Arena|530211388#References|Silver State Arena (23:05, 28 December 2012)}} * {{tlx|Reflist|30em}}: Where there are many footnotes plus a page-width Bibliography subsection: see {{oldid|Ebola virus disease|561190497#References|Ebola virus disease (06:28, 23 June 2013)}} * {{tlx|Reflist|20em}}: Where {{sfnote}} are used; see {{oldid|NBR 224 and 420 Classes|442508215#Notes|NBR 224 and 420 Classes (13:32, 1 August 2011)}}. For example: Using {{tlx|Reflist|30em}} will create columns with a minimum width of 30 em, {{markup|title=30em wide columns |<nowiki>Lorem ipsum.<ref>Source name, access date, etc.</ref> Lorem ipsum dolor sit amet.<ref>Source name, access date, etc.</ref> ==References== {{Reflist|30em}}</nowiki> |Lorem ipsum.<ref>Source name, access date, etc.</ref> Lorem ipsum dolor sit amet.<ref>Source name, access date, etc.</ref> {{fake heading|sub=3|References}} {{Reflist|30em}} }} ==List-defined references== {{shortcut|WP:LDR}} {{main|Help:List-defined references}} Some or all of the footnotes can also be defined within the reference section/list, and invoked in the page content. This keeps those citations in one central location for easier maintenance and avoids cluttering the text. This is purely a source code change{{snd}}the actual display of the citation in the text to a reader is unaffected. For a more detailed evaluation of this method, see [[WP:LDRHOW]]. The syntax is: <syntaxhighlight lang="xml"> {{reflist|refs= <ref name="name1">Content</ref> <ref name="name2">Content</ref> <ref name="name...n">Content</ref> }} </syntaxhighlight> or, alternatively, <syntaxhighlight lang="xml"> <references> <ref name="name1">Content</ref> <ref name="name2">Content</ref> <ref name="name...n">Content</ref> </references> </syntaxhighlight> The footnote markers are included as usual for a named footnote. For example: {{markup |<nowiki>The quick brown fox jumps over the lazy dog.<ref name="LazyDog"/> Amazingly few discotheques provide jukeboxes.<ref name="Jukeboxes"/> How razorback-jumping frogs can level six piqued gymnasts.<ref name="JumpingFrogs"/> ==References== {{reflist|refs= <ref name="Jukeboxes">This is the jukeboxes reference.</ref> <ref name="LazyDog">This is the lazy dog reference.</ref> <ref name="JumpingFrogs">This is the jumping frogs reference.</ref> }}</nowiki> |The quick brown fox jumps over the lazy dog.<ref name="LazyDog"/> Amazingly few discotheques provide jukeboxes.<ref name="Jukeboxes"/> How razorback-jumping frogs can level six piqued gymnasts.<ref name="JumpingFrogs"/> {{fake heading|sub=3|References}} {{reflist|refs= <ref name="LazyDog">This is the lazy dog reference.</ref> <ref name="Jukeboxes">This is the jukeboxes reference.</ref> <ref name="JumpingFrogs">This is the jumping frogs reference.</ref> }}}} The references will be numbered, and appear in the output, ''in the order that they are first referred to in the content,'' regardless of their order within the list. All references in reference list must be referenced in the content, otherwise an error message will be shown. Note that when you use the visual editor, you will not be able to add, remove, or change list-defined references. {{anchor|Embedding references within footnotes}} ==Footnotes: embedding references== {{shortcut|WP:REFNEST}} {{See also|WP:Nesting footnotes}} [[Help:Explanatory notes|Explanatory notes]] may need to be referenced. Because of limitations in the {{cite.php}} software, reference tags cannot be nested; that is, a set of {{tag|ref}} tags cannot be placed inside another pair of {{tag|ref}} tags. Attempting to do so will result in a cite error. The templates {{tl|r}} and {{tl|refn}} can be used to nest references. The markup is: :{{tlx|refn|2=group=''group''|3=name=''name''|4=''content''}} or :{{tlx|r|2=group=''group''|3=name=''name''|4=refn=''content''}} or :{{tlx|r|2=g=''group''|3=n=''name''|4=r=''content''}} (shorter) ''name'' and ''group'' being optional parameters. The ''content'' may include {{tag|ref|o}} tags or another {{tl|r}} template. The other templates listed below in [[#Footnotes: predefined groups|Predefined groups]] are variants of {{tl|refn}} that include a styled group and have a matching styled reference list template. Examples: ===Using {{tl|refn}}=== {{markup |<nowiki>The quick brown fox jumps over the lazy dog.{{refn|group=nb|A footnote.<ref>A reference for the footnote.</ref>}} ==Notes== {{reflist|group=nb}} ==References== {{reflist}} </nowiki> |The quick brown fox jumps over the lazy dog.{{refn|group=nb|A footnote.<ref>A reference for the footnote.</ref>}} {{fake heading|sub=3|Notes}} {{reflist|group=nb}} {{fake heading|sub=3|References}} {{reflist}} }} ===Using {{tl|r}}=== {{markup |<nowiki>The quick brown fox jumps over the lazy dog.{{r|g=nb|r=A footnote.{{r|r=A reference for the footnote.}}}} ==Notes== {{reflist|group=nb}} ==References== {{reflist}} </nowiki> |The quick brown fox jumps over the lazy dog.{{r|g=nb|r=A footnote.{{r|r=A reference for the footnote.}}}} {{fake heading|sub=3|Notes}} {{reflist|group=nb}} {{fake heading|sub=3|References}} {{reflist}} }} The use of the magic word <code>#tag:ref</code> is valid, but the sequence of parameters is invariant and nonintuitive. {{tl|r}} as well as {{tl|refn}} and its variants use this markup internally. :<code>&#123;&#123;#tag:ref|<var>refcontent</var>|group=<var>groupname</var>|name=<var>name</var>}}</code> {{anchor|Grouping footnotes}} ==Footnotes: groups== {{shortcut|WP:REFGROUP|WP:CITELABEL}} Sometimes it is useful to group the footnotes into separate lists, for example to separate explanatory notes from references, or to list references for tables, image captions, infoboxes and navboxes. The sequence of footnote labels is independent in each group. The syntax to define a footnote with a group is: :{{tag|ref|params=group=<var>groupname</var>|content=Content}} The footnote marker group name ''must'' be enclosed in quotes if the group name includes a space, else a cite error will occur, otherwise quotes are optional. The syntax for the reference list with a group is: :{{tlx|reflist|2=group=<var>groupname</var>}} The reference list group name does not need to be enclosed in quotes. Example: {{markup |<nowiki>This part of the text requires clarification,<ref group=note>Listed separately from the citation</ref> whereas the entire text is cited.<ref>Citation.</ref> And this needs even more clarification.<ref group=note>Another note</ref> ==Notes== {{reflist|group=note}} ==References== {{reflist}}</nowiki> |This part of the text requires clarification,<ref group=note>Listed separately from the citation</ref> whereas the entire text is cited.<ref>Citation.</ref> And this needs even more clarification.<ref group=note>Another note</ref> {{fake heading|sub=3|Notes}} {{reflist|group=note}} {{fake heading|sub=3|References}} {{reflist}} }} Note that the footnote labels in the reference list show only the numbers and not the group name. When using both names and groups, the syntax is: :{{tag|ref|params=group="<var>groupname</var>" name="<var>name</var>"|content=Content}} For the repeated note: :{{tag|ref|s|params=group="<var>groupname</var>" name="<var>name</var>"}} ==Footnotes: predefined groups== {{shortcut|H:PREGROUP|WP:EXPLNOTE}} {{for|technical details|Help:Cite link labels}} {{for|Shortened footnotes with explanatory footnotes|Help:Shortened footnotes#Explanatory notes}} {{See also|Wikipedia:Citing sources#Variation in citation methods|Wikipedia:Manual of Style/Layout#Notes and references}} <section begin=pregroup /><!--this section is used as the documentation for the efn/notelist templates-->{{anchor|footnotes_predefined_groups}} There are several predefined groups that can have a reference list styled so that the label (a superscripted character within square brackets, e.g., {{dummy ref|1}}) of an [[Help:Explanatory notes|explanatory note]] or citation (aka footnote, reference) matches and links to the note marker label located in the main text and the label in front of the note's text in the appropriate group's list. There can be [[Wikipedia:Citing sources#Separating citations from explanatory footnotes|more than one of these groups' lists]] in the Notes, References and other similarly purposed sections. These predefined note and citation groups have templates that make the [[wikitext]] markup simpler. These templates also allow a standard reference to be inserted, so that an explanatory note can have a reference, or citations can be nested. '''Note:''' If the note's text has a reference name that is used more than once, the labels will still match, but the clickable alpha characters that toggle the note's display will be ''next to'' the note's label, with links to the multiple locations of its marker in the main text. See [[Help:Footnotes#Footnotes: using a source more than once|WP:REFNAME]] and the first point below in [[#Issues|§&nbsp;Issues]]. ===Template use by reference group type=== <section begin=pregrouptable /> {| class="wikitable" |- style="vertical-align:top;" ! Group type !! Footnote marker template<br/>or markup !! Reference list<br/> template !! Sample labels |- |rowspan=3|''none by default, but optionally any'' || {{tag|ref}} |rowspan=3| {{tlx|reflist}} |rowspan=3| 1 2 3 4 5 6 7 8 9 10 |- | {{tlx|r}} (for nested references) |- | {{tlx|refn}} (for nested references) |- | lower-alpha || {{tlx|efn}}<br />{{tlx|efn-la}} || {{tlx|notelist}}<br />{{tlx|notelist-la}} || a b c d e f g h i j |- | upper-alpha || {{tlx|efn-ua}} || {{tlx|notelist-ua}} || A B C D E F G H I J |- | lower-roman || {{tlx|efn-lr}} || {{tlx|notelist-lr}} || i ii iii iv v vi vii viii ix x |- | upper-roman || {{tlx|efn-ur}} || {{tlx|notelist-ur}} || I II III IV V VI VII VIII IX X |- | lower-greek || {{tlx|efn-lg}} || {{tlx|notelist-lg}} || α β γ δ ε ζ η θ ι κ |- |note || {{tlx|NoteTag}} || {{tlx|NoteFoot}} || note 1 note 2 note 3 |}<section end=pregrouptable /> * {{tlx|efn}} supports {{para|name}} and {{para|group}}, which work the same as the parameters in {{tag|ref|o}} (see, for instance, the 3rd and 4th examples below). Do not enclose values in quotes. * {{tlx|notelist}} supports the {{para|colwidth}}, {{para|refs}}, and {{para|group}} parameters, which work the same as the parameters in {{tlx|reflist}}. Do not enclose values in quotes. In these examples, the footnote labels match between the footnote marker and the reference list: {{markup|title=With lower-alpha labels |<nowiki>Lorem ipsum dolor sit amet.{{efn|Footnote 1}} Consectetur adipisicing elit.{{efn|Footnote 2}} Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.{{efn|Footnote 3}} {{notelist}} </nowiki> |Lorem ipsum dolor sit amet.{{efn|Footnote 1}} Consectetur adipisicing elit.{{efn|Footnote 2}} Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.{{efn|Footnote 3}} {{notelist}} }} {{markup|title=With lower-roman labels |<nowiki>Lorem ipsum dolor sit amet.{{efn-lr|Footnote 1}} Consectetur adipisicing elit.{{efn-lr|Footnote 2}} Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.{{efn-lr|Footnote 3}} {{notelist-lr}} </nowiki> |Lorem ipsum dolor sit amet.{{efn-lr|Footnote 1}} Consectetur adipisicing elit.{{efn-lr|Footnote 2}} Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.{{efn-lr|Footnote 3}} {{notelist-lr}} }} {{markup|title=With named references |<nowiki>Lorem ipsum dolor sit amet.{{efn|name=fn1|Footnote 1}} Consectetur adipisicing elit.{{efn|Footnote 2}} Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.{{efn|name=fn1}} {{notelist}} </nowiki> |Lorem ipsum dolor sit amet.{{efn|name=fn1|Footnote 1}} Consectetur adipisicing elit.{{efn|Footnote 2}} Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.{{efn|name=fn1}} {{notelist}} }} {{markup|title=Named references can also be defined in the notelist |<nowiki>Lorem ipsum dolor sit amet.{{efn|name=fn1}} Consectetur adipisicing elit.{{efn|name=fn2}} Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.{{efn|name=fn1}} {{notelist|refs= {{efn|name=fn1|Very long footnote 1}} {{efn|name=fn2|Very long footnote 2}} }} </nowiki> |Lorem ipsum dolor sit amet.{{efn|name=fn1}} Consectetur adipisicing elit.{{efn|name=fn2}} Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.{{efn|name=fn1}} {{notelist|refs= {{efn|name=fn1|Very long footnote 1}} {{efn|name=fn2|Very long footnote 2}} }} }} ===Issues=== * Multiple backlink labels (see [[WP:REFNAME]]) are always styled as lower-alpha. This can be confusing when {{tlx|efn}} is used. See the note in the introduction of [[#footnotes_predefined_groups|this section]], above. * The entries in the reference list will show the default decimal styling if: ** The value for {{para|group}} in {{tlx|reflist}} or {{tag|references|s}} does not exactly match one of the predefined values; use {{tlx|efn}} or variant as {{para|group}} will not be needed. ** The value for {{para|group}} in {{tlx|reflist}} or {{tag|references|s}} is enclosed by quotes; use {{tlx|efn}} or variant as {{para|group}} will not be needed. ** {{tlx|reflist}} is indented with the {{code|:}} markup. ** {{tag|references|s}} is used instead of {{tlx|reflist}} * The entries in the reference list will have no styling if: ** A reference is included in {{tlx|navbox}} or one of the variants and the style is set to <code>bodyclass=hlist</code>; to resolve this, replace the style with <code>listclass=hlist</code>.<section end=pregroup /> * If the note text contains an "=" sign, precede the note text with {{para|1}}, like this: <code><nowiki>{{efn|name=fn1|1=Very long footnote with an equation, 2+2=4}}</nowiki></code> ==Reference lists: automatically generated== {{main|Help:Automatically generated reference list}} A page with {{tag|ref|o}} tags but no reference list markup used to display an error, except on talk and user pages. In recent versions of Wikipedia, the error no longer appears; instead an automatically generated reference list (AGRL) is displayed at the bottom of the page. Compared to the reference lists on properly formatted pages, an AGRL can be confusing to both readers and editors. But it is easily corrected by adding reference list markup such as the following. Add it at the position where the reference list would normally appear. <pre style="width: 10em;"> ==References== {{reflist}} </pre> On talk pages, the {{tl|reflist-talk}} template can be used to add a reference list to a specific discussion. {{anchor|Citing one book repeatedly with different page numbers}} ==Footnotes: page numbers== {{main|Help:References and page numbers}} Suppose you would like to cite one book, but different facts appear on different pages. You would like to cite the book again and again, but point each fact to the proper page. Suppose one fact is on page 8, a different fact on page 12, a third fact on page 18, a fourth fact on page 241. You could put a line in the "pages" parameter saying "see pages 8, 12, 18, 241" but a fact-checker might have to check all of them before figuring out the right one. Or, you could duplicate the entire citation for the book in each instance, but that would be redundant. One common approach is to use [[Help:Shortened footnotes|shortened citations]]. The long citation to support the shortened citations can either be placed as a bullet point in a separate ''References section'' after the ''Footnotes section''; or it can be placed in the first footnote to cite the source (with the initial relevant page number[s]). The remaining footnotes will use shortened citations (these usually contain the author's last name, the date of publication, and the relevant page number[s]). A less common approach is to attach a {{tlx|rp|8}} right after the footnote marker and replace the "8" with the appropriate page number. For example: {{markup |<nowiki>Schudson said the Constitution shaped citizenship in fundamental ways.<ref name="Schudson">{{Cite book |last=Schudson |first=Michael |title=The Good Citizen: A Brief History of American Civic Life |publisher=Simon & Schuster |date=1998 |url=https://books.google.com/books?id=aawMAQAAMAAJ |isbn=0-684-82729-8}}</ref>{{rp|8}} But elections in early American politics did not generate much interest<ref name="Schudson"/>{{rp|12}} while "open discussion of differences" was generally avoided.<ref name="Schudson"/>{{rp|18}} Citizenship later shifted to a polity of essentially "self-absorbed citizens", according to his analysis.<ref name="Schudson"/>{{rp|241}}</nowiki> |Schudson said the Constitution shaped citizenship in fundamental ways.<ref name="Schudson">{{Cite book |last=Schudson |first=Michael |title=The Good Citizen: A Brief History of American Civic Life |publisher=Simon & Schuster |date=1998 |url=https://books.google.com/books?id=aawMAQAAMAAJ |isbn=0-684-82729-8}}</ref>{{rp|8}} But elections in early American politics did not generate much interest<ref name="Schudson"/>{{rp|12}} while "open discussion of differences" was generally avoided.<ref name="Schudson"/>{{rp|18}} Citizenship later shifted to a polity of essentially "self-absorbed citizens", according to his analysis.<ref name="Schudson"/>{{rp|241}} {{fake heading|sub=3|References}} {{reflist}} }} {{tlx|r}} compactly combines the functions of <code><nowiki><ref></nowiki></code> and {{t|rp}}: <code><nowiki>{{r|Schudson}}</nowiki></code> is equivalent to <code><nowiki><ref name="Schudson"/></nowiki></code> and <code><nowiki>{{r|Schudson|p=241}}</nowiki></code> is equivalent to <code><nowiki><ref name="Schudson"/>{{rp|241}}</nowiki></code>. ==Previewing edits== When you [[Help:Section#Section editing|edit a single section]] of a page, the footnotes list will be visible when you [[Help:Show preview|preview your edits]] under the heading "Preview of references", although you will still not be able to see named references whose definition is outside the section you are editing. Tools that can be used are the [[user:js/ajaxPreview]] or [[User:Anomie/ajaxpreview.js]] scripts or the [[User:Cacycle/wikEd|wikEd]] gadget. ==RefToolbar== {{main|Wikipedia:RefToolbar/2.0}} [[File:Cite web named ref 01.png|thumb|400px|Using the citation toolbar to name the first reference.]] [[File:Citation toolbar named ref.png|thumb|400px|Using the citation toolbar to insert additional references to the first source.]] You can use the citation toolbar to name references. When you first create a reference, you can enter a value in the "Ref name" box. When you want to reuse this reference, click the "Named references" button on the citation toolbar and choose which reference you would like to insert. {{clear}} ==Issues and limitations== * {{cite.php|bug}} * [[Help:Substitution|subst:]] does not work within {{tag|ref|o}} tags. {{phab|T4700}} * The [[Help:Pipe trick|pipe trick]] does not work within {{tag|ref|o}} tags. {{phab|T4700}} == Flagging inadequate referencing == {{See also | Template: Unreferenced/doc#Usage}} * The template {{Tlx|Refimprove}} should be added to articles where there are '''some, but insufficient, inline citations to support the material''' currently in the article. For [[WP:BLP|biographies of living persons]], use {{tlx|BLP sources}} instead. * The template {{Tlx|Unreferenced}} should be added to articles with '''no references at all'''. For biographies of living persons, use {{tlx|BLP unsourced}} instead. * The template {{Tlx|Unreferenced section}} is for '''individual sections that have no citations''' in articles that have at least one citation somewhere else. For biographies of living persons, use {{tlx|BLP unsourced section}} instead. * The template {{Tlx|Medref}} is specifically for articles '''needing additional ''medical'' references'''. ==See also== * [[Template:Harvard citation#Using CITEREF directly]] and {{tl|sfnref}} * [[Wikipedia:Citing sources/Further considerations]]—a how-to article with some additional considerations for citing sources * [[Wikipedia:Help desk]]—to ask questions about using footnotes in articles if you were not able to find the information you need on this help page. *[[Template:Editor tools]]—{{tl|Editor tools}} {{Wikipedia referencing}} {{Help navigation}} [[Category:Wikipedia editor help]] [[Category:Wikipedia citation administration]] bb5z0b4yzjdg1686lqu3ijahhmvrws4 Module:For 828 1818 27936 27935 2022-07-30T05:52:39Z Samatics 9 1 revision imported from [[:en:Module:For]]: Import citation templates Scribunto text/plain local mArguments --initialize lazily local mHatlist = require('Module:Hatnote list') local mHatnote = require('Module:Hatnote') local yesNo = require('Module:Yesno') local p = {} --Implements {{For}} from the frame --uses capitalized "For" to avoid collision with Lua reserved word "for" function p.For (frame) mArguments = require('Module:Arguments') return p._For(mArguments.getArgs(frame)) end --Implements {{For}} but takes a manual arguments table function p._For (args) local use = args[1] if (not use) then return mHatnote.makeWikitextError( 'no context parameter provided. Use {{other uses}} for "other uses" hatnotes.', 'Template:For#Errors', args.category ) end local pages = {} function two (a, b) return a, b, 1 end --lets us run ipairs from 2 for k, v in two(ipairs(args)) do table.insert(pages, v) end local title = mw.title.getCurrentTitle() local skipCat = title.isTalkPage or title.namespace == 2 --don't categorise talk pages and userspace local oddCat = skipCat and '' or '[[Category:Hatnote templates using unusual parameters]]' local category = yesNo(args.category) return mHatnote._hatnote( mHatlist.forSeeTableToString({{use = use, pages = pages}}), {selfref = args.selfref} ) .. ( (use == 'other uses') and ((category == true) or (category == nil)) and oddCat or '' ) end return p 5kir3llbyjasubdg18thlz8rxsxfwtw Module:For loop 828 1819 27938 27937 2022-07-30T05:52:39Z Samatics 9 1 revision imported from [[:en:Module:For_loop]]: Import citation templates Scribunto text/plain -- This module implements {{for loop}}. local getArgs = require('Module:Arguments').getArgs local yesno = require('Module:Yesno') local p = {} function p.main(frame) local args = getArgs(frame, { trim = false, removeBlanks = false }) return p._main(args) end function p._main(args) local template = args['call'] or 'void' local calltemplates = yesno(args.substall or "", true) or not mw.isSubsting() local variableParam = args.pv variableParam = tonumber(variableParam) or variableParam or 1 -- fix for positional parameters local variableValPrefix = args.prefix or '' local variableValPostfix = args.postfix or '' local sep = args[1] or '' local constantArgs = p.getConstants(args) local variableVals = p.getVariableVals(args) local result = '' local addSeparator = false; for _, v in ipairs(variableVals) do v = mw.text.trim(v) if #v > 0 or not yesno(args.skipBlanks) then if addSeparator then result = result .. sep end addSeparator = true; local targs = constantArgs targs[variableParam] = variableValPrefix .. v .. variableValPostfix if calltemplates then local output = p.callTemplate(template, targs) if #mw.text.trim(output) == 0 then addSeparator = false end result = result .. output else local makeTemplate = require('Module:Template invocation').invocation result = result .. makeTemplate(template, targs) end end end return result end function p.getConstants(args) local constantArgNums = p.getArgNums(args, 'pc', 'n') local constantArgs = {} for _, num in ipairs(constantArgNums) do local keyArg = 'pc' .. tostring(num) .. 'n' local valArg = 'pc' .. tostring(num) .. 'v' local key = args[keyArg] key = tonumber(key) or key local value = args[valArg] constantArgs[key] = value end return constantArgs end function p.getVariableVals(args) local variableVals = {} if args.start or args.stop or args.by then if args[2] then error("Both start/stop/by and numbered parameters specified") end local start = tonumber(args.start or 1) local stop = tonumber(args.stop or 1) local by = tonumber(args.by or 1) for i = start, stop, by do variableVals [#variableVals + 1] = i end else for i, v in ipairs(args) do if i ~= 1 then variableVals[i - 1] = v end end end return variableVals end function p.getArgNums(args, prefix, suffix) -- Returns a table containing the numbers of the arguments that exist -- for the specified prefix and suffix. local nums = {} local pattern = '^' .. prefix .. '([1-9]%d*)' .. suffix .. '$' for k, _ in pairs(args) do local num = tostring(k):match(pattern) if num then nums[#nums + 1] = tonumber(num) end end table.sort(nums) return nums end function p.callTemplate(template, targs) return mw.getCurrentFrame():expandTemplate{title = template, args = targs} end return p 97htb8pbha3ivt9w9d0odbcxo0moteq Module:Icon 828 1820 27940 27939 2022-07-30T05:52:39Z Samatics 9 1 revision imported from [[:en:Module:Icon]]: Import citation templates Scribunto text/plain -- This module implements [[Template:Icon]]. require("Module:No globals") local yesNo = require("Module:Yesno") local getArgs = require("Module:Arguments").getArgs local getPlain = nil local p = {} -- Determine whether we're being called from a sandbox local sandbox = mw.getCurrentFrame():getTitle():find('sandbox', 1, true) and '/sandbox' or '' -- Implements [[Template:Icon]] -- Returns the icon image corresponding to a string (like 'B') function p._main(args, data) local data_module = 'Module:Icon/data'..sandbox data = data or mw.loadData(data_module) local code = args.class or args[1] local iconData if code then code = code:match('^%s*(.-)%s*$'):lower() -- trim whitespace and put in lower case iconData = data[code] end if not iconData then iconData = data._DEFAULT end return string.format( '[[File:%s%s%s|%s|class=noviewer|alt=%s]]', iconData.image, iconData.tooltip and '|' .. iconData.tooltip or '', iconData.link == false and '|link=' or '', args.size or '16x16px', iconData.alt or '' ) end -- Implements [[Template:Icon link]], a superset of [[Template:Icon]] -- Returns an icon, plus a suitably formatted wikilink function p._link(args, data) args.size = args.size or args.iconsize local icon = p._main(args, data) -- If no link given in args[2], default back to [[Template:Icon]] if not args[2] then return icon end -- Strip wiki markup out of link getPlain = getPlain or require("Module:Text").Text().getPlain local link = getPlain(args[2]) local display = args[3] or args[2] -- italicize display string, if requested if yesNo(args.i) or yesNo(args.italic) or yesNo(args.italics) then display = '<i>'..display..'</i>' end -- if display is link, just use standard wlink if link == display then return icon..'&nbsp;[['..link..']]' end return icon..'&nbsp;[['..link..'|'..display..']]' end function p.main(frame) local args = getArgs(frame,{parentFirst=true}) return p._main(args) end function p.link(frame) local args = getArgs(frame,{parentFirst=true}) return p._link(args) end return p oedy9ta9fav8cqa69xr16gkuaqylbz1 Module:Icon/data 828 1821 27942 27941 2022-07-30T05:52:40Z Samatics 9 1 revision imported from [[:en:Module:Icon/data]]: Import citation templates Scribunto text/plain -- This module stores icon data for [[Module:Icon]]. -------------------------------------------------------------------------------- -- Icon data -------------------------------------------------------------------------------- local data = { fa = { image = "Featured article star.svg", tooltip = "Featured article", link = true, }, far = { image = "Cscr-star piece.png", tooltip = "Featured article review", link = true, }, farc = { image = "Cscr-star piece.png", tooltip = "Featured article removal candidate", link = true, }, ffa = { aliases = {"dfa"}, image = "Featured article star - cross.svg", tooltip = "Former featured article", link = true, }, fac = { aliases = {"fan"}, image = "Cscr-candidate.svg", tooltip = "Featured article candidate", link = true, }, ffac = { aliases = {"nofa"}, image = "Featured article star - cross.svg", tooltip = "Failed featured article candidate", link = true, }, fl = { image = "Featured article star.svg", tooltip = "Featured list", link = true, }, flrc = { aliases = {"flr"}, image = "Cscr-star piece.png", tooltip = "Featured list removal candidate", link = true, }, ffl = { aliases = {"dfl"}, image = "Cscr-featured-strike.svg", tooltip = "Former featured list", link = true, }, flc = { aliases = {"fln"}, image = "Cscr-candidate.svg", tooltip = "Featured list candidate", link = true, }, fflc = { aliases = {"nofl"}, image = "Cscr-former.svg", tooltip = "Failed featured list candidate", link = true, }, a = { image = "Symbol a class.svg", tooltip = "A-Class article", link = true, }, dac = { aliases = {"daa"}, image = "Symbol unsupport A vote.svg", tooltip = "Demoted A-Class article", link = true, }, acc = { aliases = {"acn", "aac"}, image = "A candidate.svg", tooltip = "A-Class article candidate", link = true, }, noac = { aliases = {"faac"}, image = "Symbol unsupport A vote.svg", tooltip = "Failed A-Class article candidate", link = true, }, ga = { image = "Symbol support vote.svg", tooltip = "Good article", link = false, }, gar = { image = "GA Candidate Neutral vote(ChaosNil).svg", tooltip = "Good article reassessment", link = false, }, dga = { image = "Symbol unsupport vote.svg", tooltip = "Delisted good article", link = false, }, gan = { aliases = {"gac"}, image = "GA candidate.svg", tooltip = "Good article nominee", link = false, }, ga2 = { image = "Symbol neutral vote.svg", tooltip = "Good article, 2nd opinion", link = false, }, gah = { image = "Symbol wait.svg", tooltip = "Good article on hold", link = false, }, fgan = { aliases = {"noga", "gaf", "gf"}, image = "Symbol oppose vote.svg", tooltip = "Failed good article nominee", link = false, }, fp = { image = "Cscr-featured.svg", tooltip = "Featured picture", link = true, }, fpc = { aliases = {"fpn"}, image = "Cscr-candidate.svg", tooltip = "Featured picture candidate", link = true, }, ffp = { image = "Cscr-former.svg", tooltip = "Former featured picture", link = true, }, vp = { image = "ENWP VP Logo.svg", tooltip = "Valued picture", link = true, }, vpc = { image = "Valued pics 1.svg", tooltip = "Valued picture candidate", link = true, }, fs = { image = "Cscr-featured.svg", tooltip = "Featured sound", link = true, }, ffs = { image = "Cscr-former.svg", tooltip = "Former featured sound", link = true, }, fsc = { image = "Cscr-candidate.svg", tooltip = "Featured sound candidate", link = true, }, fpo = { image = "Linecons big-star.svg", tooltip = "Before the featured portal process ceased in 2017, this had been designated as a featured portal.", link = true, }, fpor = { image = "Cscr-star piece.png", tooltip = "Featured portal review", link = true, }, ffpo = { image = "Featured article star - cross.svg", tooltip = "Former featured portal", link = true, }, fpoc = { image = "Cscr-candidate.svg", tooltip = "Featured portal candidate", link = true, }, ft = { image = "Cscr-featuredtopic.svg", tooltip = "Featured topic", link = true, }, ftrc = { image = "Cscr-star piece.png", tooltip = "Featured topic removal candidate", link = true, }, fft = { aliases = {"dft"}, image = "DFT candidate_cluster.svg", tooltip = "Former featured topic", link = true, }, ftc = { aliases = {"ftn"}, image = "FT candidate cluster.svg", tooltip = "Featured topic candidate", link = false, }, gt = { image = "Support cluster.svg", tooltip = "Good topic", link = false, }, gtrc = { image = "Symbol unsupport vote.svg", tooltip = "Good topic removal candidate", link = false, }, gtc = { aliases = {"gtn"}, image = "GA candidate cluster.svg", tooltip = "Good topic candidate", link = false, }, bplus = { aliases = {"b+"}, image = "Symbol bplus class.svg", tooltip = "Bplus-Class article", link = true, }, b = { image = "Symbol b class.svg", tooltip = "B-Class article", link = true, }, br = { aliases = {"bcr"}, image = "Bclass-checklist.svg", tooltip = "B-Class review", link = true, }, c = { image = "Symbol c class.svg", tooltip = "C-Class article", link = true, }, start = { image = "Symbol start class.svg", tooltip = "Start-Class article", link = true, }, stub = { image = "Symbol stub class.svg", tooltip = "Stub-Class article", link = true, }, list = { aliases = {"comparison"}, image = "Symbol list class.svg", tooltip = "List-Class article", link = false, }, no = { image = "Crystal button cancel.svg", tooltip = "Unknown-Class article", link = true, }, book = { image = "Symbol book class2.svg", tooltip = "Wikipedia book", link = true, }, category = { aliases = {"cat", "categ"}, image = "Symbol category class.svg", tooltip = "Category", link = false, }, disambiguation = { aliases = {"dab", "disamb", "disambig"}, image = "Symbol dab class.svg", tooltip = "Disambiguation page", link = true, }, image = { aliases = {"file"}, image = "Symbol file class.svg", tooltip = "File", link = true, }, needed = { image = "Symbol needed class.svg", tooltip = "Needed article", link = false, }, outline = { image = "Global thinking.svg", tooltip = "Outline", link = false, }, portal = { image = "Symbol portal class.svg", tooltip = "Portal", link = true, }, project = { image = "Symbol project class.svg", tooltip = "Project page", link = false, }, redirect = { aliases = {"red", "redir"}, image = "Symbol redirect vote2.svg", tooltip = "Redirect", link = true, }, template = { aliases = {"temp", "templ"}, image = "Symbol template class.svg", tooltip = "Template", link = false, }, essay = { image = "Essay.svg", tooltip = "Essay", link = false, }, na = { image = "Symbol na class.svg", tooltip = "Non-article page", link = true, }, aa = { image = "Yes check.svg", tooltip = "Audited article of limited subject matter", link = false, }, da = { image = "Symbol oppose vote.svg", tooltip = "Demoted article", link = false, }, dyk = { image = "Symbol question.svg", tooltip = "Did You Know?", link = false, }, dyk2 = { image = "DYK questionmark icon.svg", tooltip = "Did You Know?", link = false, }, pr = { image = "Nuvola apps kedit.png", tooltip = "Peer review", link = true, }, ppr = { image = "Nuvola apps kedit.png", tooltip = "Portal peer review", link = true, }, q = { aliases = {"question"}, image = "Symbol question.svg", tooltip = "Question", link = false, }, cleanup = { image = "Edit-clear.svg", tooltip = "Cleanup work", link = false, }, qi = { image = "Quality images logo.svg", tooltip = "Quality image on Wikimedia Commons", link = false, }, vi = { image = "Valued image seal.svg", tooltip = "Valued image on Wikimedia Commons", link = false, }, tfa = { image = "Wikipedia-logo.svg", tooltip = "Today's Featured Article", link = true, }, tfl = { image = "Wikipedia-logo.svg", tooltip = "Today's Featured List", link = true, }, itn = { image = "Globe current.svg", tooltip = "In The News", link = true, }, otd = { image = "Nuvola apps date.svg", tooltip = "On This Day", link = true, }, wikiproject = { image = "People icon.svg", tooltip = "WikiProject", link = false, }, goce = { image = "Writing Magnifying.PNG", tooltip = "Guild of Copy Editors", link = true, }, wikipedia = { image = "Wikipedia-logo.svg", tooltip = "Wikipedia page", link = true, }, commons = { image = "Commons-logo.svg", tooltip = "Commons page", link = false, }, wikiquote = { image = "Wikiquote-logo.svg", tooltip = "Wikiquote page", link = false, }, wikiversity = { image = "Wikiversity logo 2017.svg", tooltip = "Wikiversity page", link = true, }, wikibooks = { image = "Wikibooks-logo.svg", tooltip = "Wikibooks page", link = true, }, wikisource = { image = "Wikisource-logo.svg", tooltip = "Wikisource page", link = true, }, wiktionary = { image = "Wiktionary-logo.svg", tooltip = "Wiktionary page", link = true, }, wikinews = { image = "Wikinews-logo.svg", tooltip = "Wikinews page", link = true, }, wikispecies = { image = "Wikispecies-logo.svg", tooltip = "Wikispecies page", link = true, }, wikidata = { image = "Wikidata-logo.svg", tooltip = "Wikidata page", link = false, }, wikivoyage = { image = "Wikivoyage-logo.svg", tooltip = "Wikivoyage page", link = true, }, meta = { image = "Wikimedia Community Logo.svg", tooltip = "Meta-wiki page", link = false, }, four = { image = "Four Award.svg", tooltip = "Four Award", link = false, }, million = { image = "Million award logo.svg", tooltip = "Million Award", link = true, }, module = { image = "Lua-logo-nolabel.svg", tooltip = "Module", link = false, }, vital = { image = "Círculos_Concéntricos.svg", tooltip = "Vital article", link = false, }, potd = { image = "Wikipedia-logo.svg", tooltip = "Picture of the Day", link = true, }, _DEFAULT = { image = "Symbol question.svg", link = false, } } -------------------------------------------------------------------------------- -- End icon data -------------------------------------------------------------------------------- -- Make aliases work the same as normal keys, and remove the "aliases" subtables. local ret= {} for code, iconData in pairs(data) do iconData.canonicalCode = code if iconData.aliases then for _, alias in ipairs(iconData.aliases) do ret[alias] = iconData end iconData.aliases = nil end ret[code] = iconData end return ret 9ov9rtyq71ttl18igrgngo1btnp2h1o Module:Item 828 1822 27944 27943 2022-07-30T05:52:40Z Samatics 9 1 revision imported from [[:en:Module:Item]]: Import citation templates Scribunto text/plain local p = {} local function escape(str) return str:gsub("[|\\]", function (c) return string.format("\\%03d", c:byte()) end) end local function unescape(str) return str:gsub("\\(%d%d%d)", function (d) return string.char(d) end) end -- Implements [[Template:Item]] function p.pack(frame) local parent = frame:getParent() local result = '' for key, value in pairs(parent.args) do result = result .. "|" .. escape(tostring(key)) .. "|" .. escape(value) end return result .. "|"; end local function unpack(str) local result = { } for key, value in str:gfind("|([^|]*)|([^|]*)") do result[unescape(key)] = unescape(value) end return result end -- Implements [[Template:Component]] function p.component(frame) return unpack(frame.args[1])[frame.args[2]] end local function getItems(frame) return frame:getParent().args end local function invert(tbl) local result = { } for key, value in pairs(tbl) do result[value] = key end return result end -- Add args into item as appropriate (see [[Template:Format item]]) local function addArgs( item, -- unpacked item to modify args, -- arguments for adding into item ignore, -- pass in invert{keys to ignore} shift -- for numbered arguments, args[key+shift] is assigned to item[key] -- returns: item ) for key, value in pairs(args) do if not ignore[key] then local _, _, paramKey = string.find(key, "^param (.*)") local _, _, importantKey = string.find(key, "^important (.*)") paramKey = paramKey or importantKey or key if shift and type(paramKey) == "number" then paramKey = paramKey - shift if paramKey < 1 then paramKey = nil end end if paramKey and (importantKey or item[paramKey] == nil) then item[paramKey] = value end end end return item end -- Implements [[Template:Format item]] function p.format(frame) local args = frame:getParent().args local ignore = invert{ "template", "item" } local templateArgs = addArgs(unpack(args.item), args, ignore) return frame:expandTemplate{ title = args.template, args = templateArgs } end -- See [[Template:Item#Format each item using a template]] function p.each(frame) local args = frame.args local items = getItems(frame) local separator = args[1] or "" local prepend = args[2] or "" local append = args[3] or "" local ignore = invert{ "template" } local shift = 3 local result = "" for i, item in ipairs(items) do local templateArgs = addArgs(unpack(item), args, ignore, shift) result = result .. prepend .. frame:expandTemplate{ title = args.template, args = templateArgs } .. append if items[i + 1] then result = result .. separator end end return result end -- See [[Template:Item#Gather given parameter from all items]] function p.gather(frame) local args = frame.args local items = getItems(frame) local parameter = args.parameter or "1" local templateArgs = { } for i, item in ipairs(items) do templateArgs[i] = unpack(item)[parameter] end return frame:expandTemplate{ title = args.template, args = templateArgs } end return p 8a56kjxfu3plv66z6z732hkase6suqc Module:TNT 828 1823 27946 27945 2022-07-30T05:52:40Z Samatics 9 1 revision imported from [[:en:Module:TNT]]: Import citation templates Scribunto text/plain -- -- INTRO: (!!! DO NOT RENAME THIS PAGE !!!) -- This module allows any template or module to be copy/pasted between -- wikis without any translation changes. All translation text is stored -- in the global Data:*.tab pages on Commons, and used everywhere. -- -- SEE: https://www.mediawiki.org/wiki/Multilingual_Templates_and_Modules -- -- ATTENTION: -- Please do NOT rename this module - it has to be identical on all wikis. -- This code is maintained at https://www.mediawiki.org/wiki/Module:TNT -- Please do not modify it anywhere else, as it may get copied and override your changes. -- Suggestions can be made at https://www.mediawiki.org/wiki/Module_talk:TNT -- -- DESCRIPTION: -- The "msg" function uses a Commons dataset to translate a message -- with a given key (e.g. source-table), plus optional arguments -- to the wiki markup in the current content language. -- Use lang=xx to set language. Example: -- -- {{#invoke:TNT | msg -- | I18n/Template:Graphs.tab <!-- https://commons.wikimedia.org/wiki/Data:I18n/Template:Graphs.tab --> -- | source-table <!-- uses a translation message with id = "source-table" --> -- | param1 }} <!-- optional parameter --> -- -- -- The "doc" function will generate the <templatedata> parameter documentation for templates. -- This way all template parameters can be stored and localized in a single Commons dataset. -- NOTE: "doc" assumes that all documentation is located in Data:Templatedata/* on Commons. -- -- {{#invoke:TNT | doc | Graph:Lines }} -- uses https://commons.wikimedia.org/wiki/Data:Templatedata/Graph:Lines.tab -- if the current page is Template:Graph:Lines/doc -- local p = {} local i18nDataset = 'I18n/Module:TNT.tab' -- Forward declaration of the local functions local sanitizeDataset, loadData, link, formatMessage function p.msg(frame) local dataset, id local params = {} local lang = nil for k, v in pairs(frame.args) do if k == 1 then dataset = mw.text.trim(v) elseif k == 2 then id = mw.text.trim(v) elseif type(k) == 'number' then table.insert(params, mw.text.trim(v)) elseif k == 'lang' and v ~= '_' then lang = mw.text.trim(v) end end return formatMessage(dataset, id, params, lang) end -- Identical to p.msg() above, but used from other lua modules -- Parameters: name of dataset, message key, optional arguments -- Example with 2 params: format('I18n/Module:TNT', 'error_bad_msgkey', 'my-key', 'my-dataset') function p.format(dataset, key, ...) local checkType = require('libraryUtil').checkType checkType('format', 1, dataset, 'string') checkType('format', 2, key, 'string') return formatMessage(dataset, key, {...}) end -- Identical to p.msg() above, but used from other lua modules with the language param -- Parameters: language code, name of dataset, message key, optional arguments -- Example with 2 params: formatInLanguage('es', I18n/Module:TNT', 'error_bad_msgkey', 'my-key', 'my-dataset') function p.formatInLanguage(lang, dataset, key, ...) local checkType = require('libraryUtil').checkType checkType('formatInLanguage', 1, lang, 'string') checkType('formatInLanguage', 2, dataset, 'string') checkType('formatInLanguage', 3, key, 'string') return formatMessage(dataset, key, {...}, lang) end -- Obsolete function that adds a 'c:' prefix to the first param. -- "Sandbox/Sample.tab" -> 'c:Data:Sandbox/Sample.tab' function p.link(frame) return link(frame.args[1]) end function p.doc(frame) local dataset = 'Templatedata/' .. sanitizeDataset(frame.args[1]) return frame:extensionTag('templatedata', p.getTemplateData(dataset)) .. formatMessage(i18nDataset, 'edit_doc', {link(dataset)}) end function p.getTemplateData(dataset) -- TODO: add '_' parameter once lua starts reindexing properly for "all" languages local data = loadData(dataset) local names = {} for _, field in pairs(data.schema.fields) do table.insert(names, field.name) end local params = {} local paramOrder = {} for _, row in pairs(data.data) do local newVal = {} local name = nil for pos, val in pairs(row) do local columnName = names[pos] if columnName == 'name' then name = val else newVal[columnName] = val end end if name then params[name] = newVal table.insert(paramOrder, name) end end -- Work around json encoding treating {"1":{...}} as an [{...}] params['zzz123']='' local json = mw.text.jsonEncode({ params=params, paramOrder=paramOrder, description=data.description }) json = string.gsub(json,'"zzz123":"",?', "") return json end -- Local functions sanitizeDataset = function(dataset) if not dataset then return nil end dataset = mw.text.trim(dataset) if dataset == '' then return nil elseif string.sub(dataset,-4) ~= '.tab' then return dataset .. '.tab' else return dataset end end loadData = function(dataset, lang) dataset = sanitizeDataset(dataset) if not dataset then error(formatMessage(i18nDataset, 'error_no_dataset', {})) end -- Give helpful error to thirdparties who try and copy this module. if not mw.ext or not mw.ext.data or not mw.ext.data.get then error('Missing JsonConfig extension; Cannot load https://commons.wikimedia.org/wiki/Data:' .. dataset) end local data = mw.ext.data.get(dataset, lang) if data == false then if dataset == i18nDataset then -- Prevent cyclical calls error('Missing Commons dataset ' .. i18nDataset) else error(formatMessage(i18nDataset, 'error_bad_dataset', {link(dataset)})) end end return data end -- Given a dataset name, convert it to a title with the 'commons:data:' prefix link = function(dataset) return 'c:Data:' .. mw.text.trim(dataset or '') end formatMessage = function(dataset, key, params, lang) for _, row in pairs(loadData(dataset, lang).data) do local id, msg = unpack(row) if id == key then local result = mw.message.newRawMessage(msg, unpack(params or {})) return result:plain() end end if dataset == i18nDataset then -- Prevent cyclical calls error('Invalid message key "' .. key .. '"') else error(formatMessage(i18nDataset, 'error_bad_msgkey', {key, link(dataset)})) end end return p icfixo3zxiew6gqg3s5h19xr03x3wkh Module:Transclusion count/data/R 828 1824 27948 27947 2022-07-30T05:52:40Z Samatics 9 1 revision imported from [[:en:Module:Transclusion_count/data/R]]: Import citation templates Scribunto text/plain return { ["R"] = 21000, ["R/ref"] = 21000, ["R/superscript"] = 68000, ["R/where"] = 68000, ["RA"] = 8400, ["REVISIONUSER2"] = 59000, ["RJL"] = 2400, ["RMS"] = 5300, ["RMnac"] = 4500, ["ROM"] = 2700, ["ROU"] = 6500, ["RSA"] = 4600, ["RSS-Atom_feed_notice"] = 211000, ["RTGS"] = 2100, ["RT_data"] = 4100, ["RUS"] = 16000, ["R_ambig"] = 10000, ["R_animal_with_possibilities"] = 2200, ["R_avoided_double_redirect"] = 38000, ["R_cat_shell"] = 4100, ["R_from_ATC_code"] = 4700, ["R_from_ATCvet_code"] = 5400, ["R_from_DOI_prefix"] = 5000, ["R_from_IMO_number"] = 3900, ["R_from_ISO_4"] = 41000, ["R_from_ISO_4_abbreviation"] = 45000, ["R_from_ISO_639"] = 8800, ["R_from_ISO_639_code"] = 8800, ["R_from_NLM"] = 4300, ["R_from_NLM_abbreviation"] = 4500, ["R_from_UN/LOCODE"] = 7100, ["R_from_US_postal_abbreviation"] = 42000, ["R_from_Unicode"] = 28000, ["R_from_Unicode_character"] = 30000, ["R_from_abbreviation"] = 20000, ["R_from_adjective"] = 5500, ["R_from_airport_code"] = 4500, ["R_from_album"] = 11000, ["R_from_alt_name"] = 2300, ["R_from_alternate_name"] = 15000, ["R_from_alternate_spelling"] = 6800, ["R_from_alternative_capitalisation"] = 8500, ["R_from_alternative_capitalization"] = 3100, ["R_from_alternative_disambiguation"] = 5900, ["R_from_alternative_language"] = 63000, ["R_from_alternative_name"] = 191000, ["R_from_alternative_punctuation"] = 27000, ["R_from_alternative_scientific_name"] = 107000, ["R_from_alternative_spacing"] = 9500, ["R_from_alternative_spelling"] = 107000, ["R_from_alternative_title"] = 5800, ["R_from_alternative_transliteration"] = 2900, ["R_from_ambiguous"] = 2700, ["R_from_ambiguous_page"] = 8500, ["R_from_ambiguous_sort_name"] = 33000, ["R_from_ambiguous_term"] = 32000, ["R_from_birth_name"] = 4600, ["R_from_case_citation"] = 2900, ["R_from_chemical_formula"] = 7700, ["R_from_comment_subpage"] = 22000, ["R_from_diacritic"] = 9100, ["R_from_domain_name"] = 6700, ["R_from_draft_namespace"] = 2200, ["R_from_drug_trade_name"] = 22000, ["R_from_emoji"] = 2300, ["R_from_fictional_character"] = 40000, ["R_from_fictional_element"] = 5000, ["R_from_former_name"] = 20000, ["R_from_full_name"] = 12000, ["R_from_gene_symbol"] = 10000, ["R_from_given_name"] = 2100, ["R_from_incomplete_disambiguation"] = 44000, ["R_from_incomplete_name"] = 2000, ["R_from_incorrect_disambiguation"] = 3100, ["R_from_incorrect_name"] = 9200, ["R_from_initialism"] = 12000, ["R_from_list_topic"] = 6200, ["R_from_long_name"] = 52000, ["R_from_longer_name"] = 14000, ["R_from_member"] = 2900, ["R_from_merge"] = 57000, ["R_from_miscapitalisation"] = 12000, ["R_from_misspelling"] = 46000, ["R_from_modification"] = 582000, ["R_from_molecular_formula"] = 6000, ["R_from_monotypic_taxon"] = 7000, ["R_from_more_specific_name"] = 3500, ["R_from_move"] = 2040000, ["R_from_move/except"] = 2040000, ["R_from_name_with_title"] = 3000, ["R_from_old_AfC_draft"] = 7900, ["R_from_other_capitalisation"] = 411000, ["R_from_other_capitalization"] = 4000, ["R_from_other_disambiguation"] = 12000, ["R_from_other_name"] = 5800, ["R_from_person"] = 4100, ["R_from_plural"] = 24000, ["R_from_railroad_name_with_ampersand"] = 2300, ["R_from_related_topic"] = 4300, ["R_from_related_word"] = 9800, ["R_from_remote_page"] = 11000, ["R_from_remote_talk_page"] = 16000, ["R_from_school"] = 3100, ["R_from_scientific_name"] = 29000, ["R_from_short_name"] = 81000, ["R_from_shortcut"] = 32000, ["R_from_song"] = 40000, ["R_from_sort_name"] = 139000, ["R_from_sort_name/ambiguous"] = 33000, ["R_from_species_to_genus"] = 2400, ["R_from_subpage"] = 13000, ["R_from_subtopic"] = 50000, ["R_from_surname"] = 23000, ["R_from_symbol"] = 2200, ["R_from_synonym"] = 3200, ["R_from_taxonomic_synonym"] = 2000, ["R_from_television_episode"] = 22000, ["R_from_template_shortcut"] = 3000, ["R_from_title_with_diacritics"] = 5800, ["R_from_title_without_diacritics"] = 403000, ["R_from_trade_name"] = 22000, ["R_from_typo"] = 2300, ["R_from_unnecessary_disambiguation"] = 29000, ["R_from_year"] = 4000, ["R_mentioned_in_hatnote"] = 2800, ["R_printworthy"] = 48000, ["R_semi-protected"] = 2900, ["R_shell"] = 10000, ["R_to_Swiss_municipality_(,_Switzerland)"] = 2200, ["R_to_Swiss_municipality_(canton)"] = 3500, ["R_to_Swiss_municipality_2L"] = 2600, ["R_to_TV_episode_list_entry"] = 8000, ["R_to_anchor"] = 59000, ["R_to_century"] = 2500, ["R_to_diacritic"] = 412000, ["R_to_diacritics"] = 3300, ["R_to_disambiguation"] = 3500, ["R_to_disambiguation_page"] = 247000, ["R_to_list"] = 36000, ["R_to_list_entry"] = 59000, ["R_to_monotypic_taxon"] = 12000, ["R_to_plural"] = 2300, ["R_to_project_namespace"] = 18000, ["R_to_redirect_template"] = 2900, ["R_to_related_topic"] = 54000, ["R_to_scientific_name"] = 89000, ["R_to_section"] = 277000, ["R_to_short_name"] = 3300, ["R_to_stub_template"] = 4000, ["R_to_subpage"] = 4800, ["R_unprintworthy"] = 72000, ["R_with_history"] = 7900, ["R_with_possibilities"] = 78000, ["RadioStationsProject"] = 8800, ["Radio_formats"] = 10000, ["Rail-interchange"] = 33000, ["RailGauge"] = 9800, ["Rail_color"] = 24000, ["Rail_color_box"] = 11000, ["Rail_icon"] = 6100, ["Rail_line"] = 11000, ["Rail_navbox_titlestyle"] = 13000, ["Rail_pass_box"] = 14000, ["Rail_start"] = 2200, ["Railway-routemap"] = 3000, ["Rand"] = 4800, ["Random_number"] = 12000, ["Random_page_in_category"] = 2900, ["Random_subpage"] = 4900, ["Ranking_movements"] = 2900, ["Rating"] = 99000, ["Rating-Christgau"] = 2400, ["Rayment"] = 2300, ["Rayment-hc"] = 6500, ["Rcat_shell"] = 153000, ["Rcatsh"] = 2100, ["Rcb"] = 5800, ["Rcr"] = 18000, ["Re"] = 64000, ["Recent_AfDs"] = 3900, ["Recent_AfDs/core"] = 3900, ["Red"] = 240000, ["Redacted"] = 2300, ["Redirect"] = 47000, ["Redirect-Class"] = 11000, ["Redirect-distinguish"] = 2900, ["Redirect_category"] = 2300, ["Redirect_category_shell"] = 2110000, ["Redirect_from_modification"] = 112000, ["Redirect_from_move"] = 3900, ["Redirect_shell"] = 305000, ["Redirect_template"] = 5670000, ["Redirect_to_section"] = 3500, ["Redr"] = 7700, ["Ref"] = 21000, ["Ref_begin"] = 2800, ["Ref_end"] = 2700, ["Ref_improve"] = 2200, ["Ref_label"] = 13000, ["Refbegin"] = 184000, ["Refbegin/styles.css"] = 184000, ["Refend"] = 182000, ["Refideas"] = 14000, ["Refimprove"] = 89000, ["Refimprove_section"] = 2500, ["Reflist"] = 5670000, ["Reflist-talk"] = 78000, ["Reflist-talk/styles.css"] = 78000, ["Reflist/styles.css"] = 5670000, ["Reflist_talk"] = 6200, ["Refn"] = 29000, ["Reftalk"] = 3500, ["Region_history_sidebar_title"] = 5300, ["Regional_notice_board_box"] = 3400, ["Regional_notice_board_box/1"] = 3400, ["Registered_Historic_Places"] = 2300, ["Registration_required"] = 6800, ["Reign"] = 2800, ["ReleaseVersionParameters"] = 2100, ["Reliable_sources_for_medical_articles"] = 14000, ["Remove_accents"] = 8000, ["Remove_first_word"] = 116000, ["Remove_last_word"] = 2700, ["Removeaccents"] = 4700, ["Repeat_vandal"] = 5500, ["Repeated_IP_abuse"] = 12000, ["Repeatvandal"] = 5800, ["Replace"] = 1620000, ["Reply"] = 18000, ["Reply_to"] = 269000, ["Replyto"] = 16000, ["Republican_Party_(US)/meta/shading"] = 14000, ["Reqmapin"] = 5200, ["Reqphoto"] = 81000, ["Request_edit"] = 7100, ["Request_edit/answered"] = 4300, ["Request_edit/declined"] = 2900, ["Resize"] = 102000, ["Resolve_category_redirect"] = 376000, ["Resolved"] = 17000, ["Respell"] = 12000, ["Retired"] = 8200, ["Retrieved"] = 3000, ["Reverse_date"] = 28000, ["Reviewer_topicon"] = 2600, ["RfA_watchlist_notice"] = 5700, ["Rfd_log_header"] = 5800, ["Ribbon_devices"] = 4000, ["Ribbon_devices/alt"] = 4000, ["Ribbon_devices/device"] = 3200, ["Ribbon_devices/device_layout"] = 3200, ["Ric"] = 3500, ["Right"] = 3100, ["Rint"] = 23000, ["River"] = 2600, ["Rlp"] = 9600, ["Rlp/Positions"] = 9600, ["Rmri"] = 3000, ["Rnd"] = 26000, ["Rollback_topicon"] = 3100, ["Roman"] = 2800, ["Romania_metadata_Wikidata"] = 3100, ["RomanianSoccer"] = 2400, ["Rotten-tomatoes"] = 9900, ["Rotten_Tomatoes"] = 22000, ["Rotten_Tomatoes_data"] = 4100, ["Round"] = 301000, ["Round4-with_third"] = 3100, ["Round_corners"] = 8500, ["RouteBox"] = 7800, ["Routemap"] = 20000, ["Routemap/styles.css"] = 20000, ["RoutemapRouteIcon"] = 3000, ["Rp"] = 49000, ["Rshell"] = 4400, ["Rto"] = 2900, ["Ru"] = 4100, ["Ru-census"] = 4300, ["Ru-census2002"] = 4500, ["Ru-census2010"] = 4700, ["Ru-pop-ref"] = 6500, ["Rugby_league_squad2_coach"] = 2500, ["Rugby_union_team"] = 4600, ["Rugby_union_team/link"] = 4600, ["Rugbybox"] = 3000, ["RussiaAdmMunRef"] = 5800, ["Russia_Time_Zone_Wikidata"] = 6400, ["Russia_Time_Zone_Wikidata/getQID"] = 6200, ["Rut"] = 4600, ["Rwd"] = 4400, ["Rws"] = 21000, ["Module:R_avoided_double_redirect"] = 38000, ["Module:Rail-interchange_multi"] = 12000, ["Module:Random"] = 9500, ["Module:Ranking_movements"] = 2900, ["Module:Ranking_movements/styles.css"] = 2900, ["Module:Redirect"] = 6270000, ["Module:Redirect-distinguish"] = 2900, ["Module:RedirectData"] = 32000, ["Module:Redirect_hatnote"] = 49000, ["Module:Redirect_template"] = 5670000, ["Module:Redirect_template_handler"] = 7300, ["Module:Reply_to"] = 269000, ["Module:ResolveEntityId"] = 2420000, ["Module:Resolve_category_redirect"] = 376000, ["Module:Respell"] = 12000, ["Module:Road_data"] = 38000, ["Module:Road_data/RJL_types"] = 15000, ["Module:Road_data/banners/USA"] = 9100, ["Module:Road_data/browse"] = 17000, ["Module:Road_data/countrymask"] = 33000, ["Module:Road_data/extra"] = 32000, ["Module:Road_data/parser"] = 38000, ["Module:Road_data/parser/hooks"] = 14000, ["Module:Road_data/parser/namespace"] = 3200, ["Module:Road_data/size"] = 38000, ["Module:Road_data/strings/ASIA"] = 7900, ["Module:Road_data/strings/CAN"] = 4600, ["Module:Road_data/strings/EUR"] = 5300, ["Module:Road_data/strings/JPN"] = 3000, ["Module:Road_data/strings/USA"] = 19000, ["Module:Road_data/strings/USA/regional/GRR"] = 19000, ["Module:Road_data/strings/USA/regional/NER"] = 19000, ["Module:Road_data/strings/USA/regional/Tour"] = 19000, ["Module:Road_data/strings/USA/regional/Trails"] = 19000, ["Module:Road_data/util"] = 39000, ["Module:Roman"] = 5400, ["Module:Rotten_Tomatoes_data"] = 4100, ["Module:RoundN"] = 10000, ["Module:Routemap"] = 22000, } 8qzafpvofv4xx4dqqu2g27w3924shmh Module:Uses TemplateStyles 828 1825 27950 27949 2022-07-30T05:52:40Z Samatics 9 1 revision imported from [[:en:Module:Uses_TemplateStyles]]: Import citation templates Scribunto text/plain local yesno = require('Module:Yesno') local mList = require('Module:List') local mTableTools = require('Module:TableTools') local mMessageBox = require('Module:Message box') local TNT = require('Module:TNT') local p = {} local function format(msg, ...) return TNT.format('I18n/Uses TemplateStyles', msg, ...) end local function getConfig() return mw.loadData('Module:Uses TemplateStyles/config') end local function renderBox(tStyles) local boxArgs = { type = 'notice', small = true, image = string.format('[[File:Farm-Fresh css add.svg|32px|alt=%s]]', format('logo-alt')) } if #tStyles < 1 then boxArgs.text = string.format('<strong class="error">%s</strong>', format('error-emptylist')) else local cfg = getConfig() local tStylesLinks = {} for i, ts in ipairs(tStyles) do local link = string.format('[[:%s]]', ts) local sandboxLink = nil local tsTitle = mw.title.new(ts) if tsTitle and cfg['sandbox_title'] then local tsSandboxTitle = mw.title.new(string.format( '%s:%s/%s/%s', tsTitle.nsText, tsTitle.baseText, cfg['sandbox_title'], tsTitle.subpageText)) if tsSandboxTitle and tsSandboxTitle.exists then sandboxLink = format('sandboxlink', link, ':' .. tsSandboxTitle.prefixedText) end end tStylesLinks[i] = sandboxLink or link end local tStylesList = mList.makeList('bulleted', tStylesLinks) boxArgs.text = format( mw.title.getCurrentTitle():inNamespaces(828,829) and 'header-module' or 'header-template') .. '\n' .. tStylesList end return mMessageBox.main('mbox', boxArgs) end local function renderTrackingCategories(args, tStyles, titleObj) if yesno(args.nocat) then return '' end local cfg = getConfig() local cats = {} -- Error category if #tStyles < 1 and cfg['error_category'] then cats[#cats + 1] = cfg['error_category'] end -- TemplateStyles category titleObj = titleObj or mw.title.getCurrentTitle() if (titleObj.namespace == 10 or titleObj.namespace == 828) and not cfg['subpage_blacklist'][titleObj.subpageText] then local category = args.category or cfg['default_category'] if category then cats[#cats + 1] = category end if not yesno(args.noprotcat) and (cfg['protection_conflict_category'] or cfg['padlock_pattern']) then local currentProt = titleObj.protectionLevels["edit"] and titleObj.protectionLevels["edit"][1] or nil local addedLevelCat = false local addedPadlockCat = false for i, ts in ipairs(tStyles) do local tsTitleObj = mw.title.new(ts) local tsProt = tsTitleObj.protectionLevels["edit"] and tsTitleObj.protectionLevels["edit"][1] or nil if cfg['padlock_pattern'] and tsProt and not addedPadlockCat then local content = tsTitleObj:getContent() if not content:find(cfg['padlock_pattern']) then cats[#cats + 1] = cfg['missing_padlock_category'] addedPadlockCat = true end end if cfg['protection_conflict_category'] and currentProt and tsProt ~= currentProt and not addedLevelCat then currentProt = cfg['protection_hierarchy'][currentProt] or 0 tsProt = cfg['protection_hierarchy'][tsProt] or 0 if tsProt < currentProt then addedLevelCat = true cats[#cats + 1] = cfg['protection_conflict_category'] end end end end end for i, cat in ipairs(cats) do cats[i] = string.format('[[Category:%s]]', cat) end return table.concat(cats) end function p._main(args, cfg) local tStyles = mTableTools.compressSparseArray(args) local box = renderBox(tStyles) local trackingCategories = renderTrackingCategories(args, tStyles) return box .. trackingCategories end function p.main(frame) local origArgs = frame:getParent().args local args = {} for k, v in pairs(origArgs) do v = v:match('^%s*(.-)%s*$') if v ~= '' then args[k] = v end end return p._main(args) end return p daif0490r1ry4uy21dl7p3ae7h4onf2 Module:Uses TemplateStyles/config 828 1826 27952 27951 2022-07-30T05:52:40Z Samatics 9 1 revision imported from [[:en:Module:Uses_TemplateStyles/config]]: Import citation templates Scribunto text/plain local cfg = {} -- Don’t touch this line. -- Subpage blacklist: these subpages will not be categorized (except for the -- error category, which is always added if there is an error). -- For example “Template:Foo/doc” matches the `doc = true` rule, so it will have -- no categories. “Template:Foo” and “Template:Foo/documentation” match no rules, -- so they *will* have categories. All rules should be in the -- ['<subpage name>'] = true, -- format. cfg['subpage_blacklist'] = { ['doc'] = true, ['sandbox'] = true, ['sandbox2'] = true, ['testcases'] = true, } -- Sandbox title: if the stylesheet’s title is <template>/<stylesheet>.css, the -- stylesheet’s sandbox is expected to be at <template>/<sandbox_title>/<stylesheet>.css -- Set to nil to disable sandbox links. cfg['sandbox_title'] = 'sandbox' -- Error category: this category is added if the module call contains errors -- (e.g. no stylesheet listed). A category name without namespace, or nil -- to disable categorization (not recommended). cfg['error_category'] = 'Uses TemplateStyles templates with errors' -- Default category: this category is added if no custom category is specified -- in module/template call. A category name without namespace, or nil -- to disable categorization. cfg['default_category'] = 'Templates using TemplateStyles' -- Protection conflict category: this category is added if the protection level -- of any stylesheet is lower than the protection level of the template. A category name -- without namespace, or nil to disable categorization (not recommended). cfg['protection_conflict_category'] = 'Templates using TemplateStyles with a different protection level' -- Hierarchy of protection levels, used to determine whether one protection level is lower -- than another and thus should populate protection_conflict_category. No protection is treated as zero cfg['protection_hierarchy'] = { autoconfirmed = 1, extendedconfirmed = 2, templateeditor = 3, sysop = 4 } -- Padlock pattern: Lua pattern to search on protected stylesheets for, or nil -- to disable padlock check. cfg['padlock_pattern'] = '{{pp-' -- Missing padlock category: this category is added if a protected stylesheet -- doesn’t contain any padlock template (specified by the above Lua pattern). -- A category name without namespace (no nil allowed) if the pattern is not nil, -- unused (and thus may be nil) otherwise. cfg['missing_padlock_category'] = 'Templates using TemplateStyles without padlocks' return cfg -- Don’t touch this line. adv258brx4dxb1cf3mprf0q8mky2k5v Ohia:Infobox person 10 1827 27954 27953 2022-07-30T05:57:25Z Samatics 9 1 revision imported from [[:en:Template:Infobox_person]]: Import citation templates wikitext text/x-wiki {{Infobox|child={{{child|{{{embed|}}}}}} | bodyclass = biography vcard | above = {{Br separated entries | 1 = {{#if:{{{honorific prefix|{{{honorific_prefix|{{{honorific-prefix|{{{pre-nominals|}}}}}}}}}}}}|<div class="honorific-prefix" style="font-size: 77%; font-weight: normal; display:inline;">{{{honorific prefix|{{{honorific_prefix|{{{honorific-prefix|{{{pre-nominals|}}}}}}}}}}}}</div>}} | 2 = <div class="fn" style="display:inline">{{#if:{{{name|}}}|{{{name}}}|{{PAGENAMEBASE}}}}</div> | 3 = {{#if:{{{honorific suffix|{{{honorific_suffix|{{{honorific-suffix|{{{post-nominals|}}}}}}}}}}}}|<div class="honorific-suffix" style="font-size: 77%; font-weight: normal; display:inline;">{{{honorific suffix|{{{honorific_suffix|{{{honorific-suffix|{{{post-nominals|}}}}}}}}}}}}</div>}} }} | abovestyle = font-size:125%; {{{abovestyle|}}} | subheaderstyle = font-size:125%; font-weight:bold; | subheader = {{#switch:{{{child|{{{embed|}}}}}}|yes=<!--empty when this infobox is embedded-->|#default={{#if:{{{native_name|}}}|{{#if:{{{native_name_lang|}}}|<div class="nickname" lang="{{{native_name_lang}}}">}}{{{native_name}}}{{#if:{{{native_name_lang|}}}|</div>}} }} }} | image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{#ifeq:{{lc:{{{landscape|}}}}}|yes|{{min|300|{{#if:{{#ifexpr:{{{image size|{{{image_size|{{{imagesize|}}}}}}}}}}}|300|{{{image size|{{{image_size|{{{imagesize|}}}}}}}}}}}}}x200px|{{{image size|{{{image_size|{{{imagesize|}}}}}}}}}}}|sizedefault=frameless|upright={{{image_upright|1}}}|alt={{{alt|}}}|suppressplaceholder=yes}} | caption = {{{image caption|{{{caption|{{{image_caption|}}}}}}}}} | label2 = Pronunciation | data2 = {{{pronunciation|}}} | label10 = Born | data10 = {{Br separated entries|1={{#if:{{{birth_name|{{{birthname|}}}}}}|<div style="display:inline" class="nickname">{{{birth_name|{{{birthname|}}}}}}</div>}}|2={{{birth_date|}}}|3={{#if:{{{birth_place|}}}|<div style="display:inline" class="birthplace">{{{birth_place|}}}</div>}}}} | label11 = Bapti{{#if:{{{baptized|}}}|z|s}}ed | data11 = {{#if:{{{birth_date|}}}||{{{baptized|{{{baptised|}}}}}}}} | label12 = Disappeared | data12 = {{Br separated entries|1={{{disappeared_date|}}}|2={{{disappeared_place|}}}}} | label13 = Status | data13 = {{{status|{{{disappeared_status|}}}}}} | label14 = Died | data14 = {{Br separated entries|1={{{death_date|}}}|2={{#if:{{{death_place|}}}|<div style="display:inline" class="deathplace">{{{death_place|}}}</div>}}}} | label15 = Cause&nbsp;of death | data15 = {{{death cause|{{{death_cause|}}}}}} | label16 = Body discovered | data16 = {{{body discovered|{{{body_discovered|}}}}}} | label17 = {{#if:{{{burial_place|}}}|Burial place|Resting place}} | data17 = {{#if:{{{burial_place|}}}|{{Br separated entries|1={{{burial_place|}}}|2={{{burial_coordinates|}}}}}|{{Br separated entries|1={{{resting place|{{{resting_place|{{{restingplace|}}}}}}}}}|2={{{resting place coordinates|{{{resting_place_coordinates|{{{restingplacecoordinates|}}}}}}}}}}}}} | class17 = label | label18 = Monuments | data18 = {{{monuments|}}} <!-- removed per discussion at https://en.wikipedia.org/w/index.php?title=Template_talk:Infobox_person&oldid=932429196#Residence_parameter | label19 = Residence | data19 = {{{residence|}}} | class19 = {{#if:{{{death_date|}}}{{{death_place|}}}||label}} --> | label20 = Nationality | data20 = {{{nationality|}}} | class20 = category | label21 = Other&nbsp;names | data21 = {{{other names|{{{other_names|{{{othername|{{{nickname|{{{alias|}}}}}}}}}}}}}}} | class21 = nickname | label22 = Siglum | data22 = {{{siglum|}}} | label23 = Citizenship | data23 = {{{citizenship|}}} | class23 = category | label24 = Education | data24 = {{{education|}}} | label25 = Alma&nbsp;mater | data25 = {{{alma mater|{{{alma_mater|}}}}}} | label26 = Occupation | data26 = {{{occupation|}}} | class26 = role | label27 = Years&nbsp;active | data27 = {{{years active|{{{years_active|{{{yearsactive|}}}}}}}}} | label28 = Era | data28 = {{{era|}}} | class28 = category | label29 = Employer | data29 = {{{employer|}}}{{main other|{{Pluralize from text| {{{employer|}}} |||[[Category:Pages using infobox person with multiple employers]]}}}} | class29 = org | label30 = {{#if:{{{organisation|}}}|Organisation|Organization}} | data30 = {{{organisation|{{{organization|{{{organizations|}}}}}}}}}{{main other|{{Pluralize from text|{{{organization|{{{organisation|}}}}}}|||[[Category:Pages using infobox person with multiple organizations]]}}}} | class30 = org | label31 = Agent | data31 = {{{agent|}}}{{main other|{{Pluralize from text|{{{agent|}}}|||[[Category:Pages using infobox person with multiple agents]]}}}} | class31 = agent | label32 = Known&nbsp;for | data32 = {{{known for|{{{known_for|{{{known|}}}}}}}}} | label33 = <div style="white-space:nowrap;">{{#if:{{{works|}}}|Works|{{#if:{{{credits|}}}|Notable credit(s)|{{#if:{{{label_name|}}}|Label(s)|Notable work}}}}}}</div> | data33 = {{#if:{{{works|}}}|{{{works|}}}|{{#if:{{{credits|}}}|{{{credits}}}|{{#if:{{{label_name|}}}|{{{label_name}}}|{{{notable works|{{{notable_works|}}}}}}}}}}}}{{main other|{{Pluralize from text|{{{label_name|}}}|||[[Category:Pages using infobox person with multiple labels]]}}}} | label34 = Style | data34 = {{{style|}}} | class34 = category | label40 = Height | data40 = {{#if:{{{height_m|{{{height_cm|}}}}}}{{{height_ft|}}}{{{height_in|}}} | {{convinfobox|{{{height_m|{{{height_cm|}}}}}}|{{#if:{{{height_m|}}}|m|cm}}|{{{height_ft|}}}|ft|{{{height_in|}}}|in}}}}{{#if:{{{height|}}} | {{infobox person/height|{{{height|}}}}}}} | label41 = Television | data41 = {{{television|}}} | label42 = {{#if:{{{office|}}}|Office|Title}} | data42 = {{{office|{{{title|}}}}}} | class42 = title | label43 = Term | data43 = {{{term|}}} | label44 = Predecessor | data44 = {{{predecessor|}}} | label45 = Successor | data45 = {{{successor|}}} | label46 = Political party | data46 = {{{party|}}} | class46 = org | label47 = Other political<br />affiliations | data47 = {{{otherparty|}}} | class47 = org | label48 = Movement | data48 = {{{movement|}}} | class48 = category | label49 = <span class="nowrap">Opponent(s)</span> | data49 = {{{opponents|}}}{{main other|{{Pluralize from text|{{{opponents|}}}|||[[Category:Pages using infobox person with multiple opponents]]}}}} | label50 = Board member&nbsp;of | data50 = {{{boards|}}} | label51 = Criminal charge(s) | data51 = {{{criminal_charges|{{{criminal charge|{{{criminal_charge|}}}}}}}}}{{main other|{{Pluralize from text|{{{criminal charge|{{{criminal_charge|}}}}}}|||[[Category:Pages using infobox person with multiple criminal charges]]}}}} | label52 = Criminal penalty | data52 = {{{criminal penalty|{{{criminal_penalty|}}}}}} | label53 = {{#if:{{{judicial status|{{{judicial_status|}}}}}}|Judicial status|Criminal status}} | data53 = {{#if:{{{judicial status|{{{judicial_status|}}}}}} | {{{judicial status|{{{judicial_status}}}}}} | {{{criminal status|{{{criminal_status|}}}}}}}} | class53 = category | label54 = <span class="nowrap">Spouse(s)</span> | data54 = {{{spouse|{{{spouses|{{{spouse(s)|}}}}}}}}}{{main other|{{Pluralize from text| {{{spouse|{{{spouse(s)|}}}}}} |||[[Category:Pages using infobox person with multiple spouses]]}}}} | label55 = <span class="nowrap">Partner(s)</span> | data55 = {{{partner|{{{domesticpartner|{{{domestic_partner|{{{partners|{{{partner(s)|}}}}}}}}}}}}}}}{{main other|{{Pluralize from text| {{{partner|{{{domesticpartner|{{{domestic_partner|{{{partner(s)|}}}}}}}}}}}} |||[[Category:Pages using infobox person with multiple partners]]}}}} | label56 = Children | data56 = {{{children|}}} | label57 = Parent{{#if:{{{parents|}}}|(s)|{{#if:{{{father|}}}|{{#if:{{{mother|}}}|s|(s)}}|(s)}}}} | data57 = {{#if:{{{parents|}}}|{{{parents}}}|{{Unbulleted list|{{#if:{{{father|}}}|{{{father}}} (father)}}|{{#if:{{{mother|}}}|{{{mother}}} (mother)}}}}}}{{main other|{{Pluralize from text|{{{parents|}}}|||[[Category:Pages using infobox person with multiple parents]]}}}} | label58 = Relatives | data58 = {{{relations|{{{relatives|}}}}}} | label59 = Family | data59 = {{{family|}}} | label60 = Call sign | data60 = {{{callsign|}}} | label61 = Awards | data61 = {{{awards|}}} | label62 = {{#if:{{{honours|}}}|Honours|Honors}} | data62 = {{{honours|{{{honors|}}}}}} | data64 = {{{misc|{{{module|}}}}}} | data65 = {{{misc2|{{{module2|}}}}}} | data66 = {{{misc3|{{{module3|}}}}}} | data67 = {{{misc4|{{{module4|}}}}}} | data68 = {{{misc5|{{{module5|}}}}}} | data69 = {{{misc6|{{{module6|}}}}}} | label70 = Website | data70 = {{{website|{{{homepage|{{{URL|{{{url|}}}}}}}}}}}} | header71 = {{#if:{{{signature|}}}|Signature}} | data72 = {{#invoke:InfoboxImage|InfoboxImage|image={{{signature|}}}|size={{{signature_size|}}}|sizedefault=150px|alt={{{signature alt|{{{signature_alt|}}}}}}}} | header73 = {{#if:{{{footnotes|}}}|Notes}} | data74 = {{#if:{{{footnotes|}}}|<div style="text-align: left;">{{{footnotes}}}</div>}} }}<!-- -->{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox person with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview = Page using [[Template:Infobox person]] with unknown parameter "_VALUE_"|ignoreblank=y | abovestyle | agent | alias | alma mater | alma_mater | alt | awards | baptised | baptized | birth_date | birth_name | birth_place | birthname | boards | body discovered | body_discovered | burial_coordinates | burial_place | callsign | caption | child | children | citizenship | credits | criminal charge | criminal penalty | criminal status | criminal_charge | criminal_charges | criminal_penalty | criminal_status | death cause | death_cause | death_date | death_place | disappeared_date | disappeared_place | disappeared_status | domestic_partner | domesticpartner | education | embed | employer | era | family | father | footnotes | height | height_cm | height_ft | height_in | height_m | homepage | honorific prefix | honorific suffix | honorific_prefix | honorific_suffix | honorific-prefix | honorific-suffix | honors | honours | image | image caption | image size | image_caption | image_size | image_upright | imagesize | judicial status | judicial_status | known | known for | known_for | label_name | landscape | misc | misc2 | misc3 | misc4 | misc5 | misc6 | module | module2 | module3 | module4 | module5 | module6 | monuments | mother | movement | name | nationality | native_name | native_name_lang | net worth | net_worth | networth | nickname | nocat_wdimage | notable works | notable_works | occupation | office | opponents | organisation | organization | organizations | other names | other_names | othername | otherparty | parents | partner | partners | partner(s) | party | predecessor | pre-nominals | post-nominals | pronunciation | relations | relatives | resting place | resting place coordinates | resting_place | resting_place_coordinates | restingplace | restingplacecoordinates | siglum | signature | signature alt | signature_alt | signature_size | spouse | spouses | spouse(s) | status | style | successor | television | term | title | URL | url | website | works | years active | years_active | yearsactive }}<!-- -->{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox person with unknown empty parameters|_VALUE_{{PAGENAME}}]]}}|preview = Page using [[Template:Infobox person]] with unknown empty parameter "_VALUE_" | abovestyle | agent | alias | alma mater | alma_mater | alt | awards | baptised | baptized | birth_date | birth_name | birth_place | birthname | boards | body discovered | body_discovered | burial_coordinates | burial_place | callsign | caption | child | children | citizenship | credits | criminal charge | criminal penalty | criminal status | criminal_charge | criminal_charges | criminal_penalty | criminal_status | death cause | death_cause | death_date | death_place | disappeared_date | disappeared_place | disappeared_status | domestic_partner | domesticpartner | education | embed | employer | era | family | father | footnotes | height | height_cm | height_ft | height_in | height_m | homepage | honorific prefix | honorific suffix | honorific_prefix | honorific_suffix | honorific-prefix | honorific-suffix | honors | honours | image | image caption | image size | image_caption | image_size | image_upright | imagesize | judicial status | judicial_status | known | known for | known_for | label_name | landscape | misc | misc2 | misc3 | misc4 | misc5 | misc6 | module | module2 | module3 | module4 | module5 | module6 | monuments | mother | movement | name | nationality | native_name | native_name_lang | net worth | net_worth | networth | nickname | nocat_wdimage | notable works | notable_works | occupation | office | opponents | organisation | organization | organizations | other names | other_names | othername | otherparty | parents | partner | partners | partner(s) | party | predecessor | pre-nominals | post-nominals | pronunciation | relations | relatives | resting place | resting place coordinates | resting_place | resting_place_coordinates | restingplace | restingplacecoordinates | siglum | signature | signature alt | signature_alt | signature_size | spouse | spouses | spouse(s) | status | style | successor | television | term | title | URL | url | website | works | years active | years_active | yearsactive }}<!-- -->{{Main other| {{#if:{{{1|}}}{{{2|}}}{{{3|}}}{{{4|}}}{{{5|}}}|[[Category:Infobox person using numbered parameter]]}}<!-- -->{{#if:{{{death_date|}}}{{{death_place|}}}|{{#if:{{{net worth|{{{net_worth|{{{networth|}}}}}}}}}|[[Category:Infobox person using certain parameters when dead]]}}}}<!-- -->{{#if:{{{pronunciation|}}}|[[Category:Biography template using pronunciation]]}}<!-- -->{{#if:{{{signature|}}}|[[Category:Biography with signature]]}}<!-- -->[[Category:Articles with hCards]] }}<!-- -->{{#invoke:Check for clobbered parameters|check | nested = 1 | template = Infobox person | cat = {{main other|Category:Pages using infobox person with conflicting parameters}} | child; embed | honorific prefix; honorific_prefix; honorific-prefix; pre-nominals | honorific suffix; honorific_suffix; honorific-suffix; post-nominals | image size; image_size; imagesize | image caption; caption; image_caption | birth_name; birthname | baptized; baptised | status; disappeared_status | death cause; death_cause | body discovered; body_discovered | resting place; resting_place; restingplace | resting place coordinates; resting_place_coordinates; restingplacecoordinates | other names; other_names; othername; nickname; alias | alma mater; alma_mater | years active; years_active; yearsactive | organisation; organization; organizations | known for= known_for; known | {{#if:{{{works|}}}|works;}} {{#if:{{{credits|}}}|credits;}} {{#if:{{{label_name|}}}|label_name;}} notable works; notable_works | net worth; net_worth; networth | height_m; height_cm | office; title | criminal_charges; criminal charge; criminal_charge | criminal penalty; criminal_penalty | judicial status; judicial_status | criminal status; criminal_status | spouse; spouses; spouse(s) | partner; domesticpartner; domestic_partner; partners; partner(s) | {{#if:{{{parents|}}}||NULL_}}parents; {{#if:{{{father|}}}||NULL_}}father | {{#if:{{{parents|}}}||NULL_}}parents; {{#if:{{{mother|}}}||NULL_}}mother | relations; relatives | honours; honors | misc; module | misc2; module2 | misc3; module3 | misc4; module4 | misc5; module5 | misc6; module6 | website; homepage; URL; url }}{{main other|{{#if:{{{net worth|{{{net_worth|{{{networth|}}}}}}}}}|[[Category:Pages using infobox person with deprecated net worth parameter]]}}}}<includeonly>{{#ifeq:{{{child|{{{embed|}}}}}}|yes||{{Wikidata image|1={{{image|}}}|2={{{nocat_wdimage|}}}}}}}</includeonly><noinclude> {{documentation}}</noinclude> 2xy7ph0hn752snjnj26lipt7xfy8krz Ohia:!mxt 10 1828 27956 27955 2022-07-30T05:57:25Z Samatics 9 1 revision imported from [[:en:Template:!mxt]]: Import citation templates wikitext text/x-wiki {{#ifeq:{{NAMESPACE}}|{{ns:0}}|{{FormattingError|[[:{{#invoke:TEMPLATENAME|main}}]] is only for examples of style and formatting. Do not use it in actual articles.}}|<span class="example deprecated-content example-bad monospaced example-mono" style="font-family: monospace, monospace; color: #8B0000;" {{#if:{{{title|}}}|title="{{{title}}}"}}>{{{1|Example text}}}</span>}}<!--"monospace, monospace" needed per Wikipedia:Typography#The_monospace_'bug'--><noinclude> {{Documentation|Template:Xt/doc}} <!--This category has to be done on a per-template basis, not in the shared docs, since it only apply to four templates in the family.--> [[Category:Programming typing-aid templates]] </noinclude> 24o3hi2rjb3jddcfaf1lsnt9zi9p48r Ohia:Basepage subpage 10 1829 27958 27957 2022-07-30T05:57:25Z Samatics 9 1 revision imported from [[:en:Template:Basepage_subpage]]: Import citation templates wikitext text/x-wiki #REDIRECT [[Template:When on basepage]] {{Redirect category shell| {{R from move}} {{R from template shortcut}} }} 8auv81suxp1xkygdvxy45lt28yl3p6z Ohia:Birth date and age 10 1830 27960 27959 2022-07-30T05:57:25Z Samatics 9 1 revision imported from [[:en:Template:Birth_date_and_age]]: Import citation templates wikitext text/x-wiki <includeonly>{{{{{♥|safesubst:}}}#invoke:age|birth_date_and_age}}{{#invoke:Check for unknown parameters|check|ignoreblank=y|preview=Page using [[Template:Birth date and age]] with unknown parameter "_VALUE_"|unknown={{main other|[[Category:Pages using birth date and age template with unknown parameters|_VALUE_{{PAGENAME}}]]}}|1|2|3|day|month|year|df|mf}}{{#ifeq: {{NAMESPACENUMBER}} | 0 | {{#if: {{#invoke:wd|label|raw}} | {{#if: {{#invoke:String|match|{{#invoke:wd|properties|raw|P31}},|Q5,|1|1|true|}} | {{#if: {{#invoke:wd|properties|raw|P569}} | | [[Category:Date of birth not in Wikidata]] }} }} | [[Category:Articles without Wikidata item]] }} }}</includeonly><noinclude>{{documentation}}</noinclude> a0pyxjpy9sf2d4e6jiwi9hktjdnwilq Ohia:Block indent 10 1831 27962 27961 2022-07-30T05:57:25Z Samatics 9 1 revision imported from [[:en:Template:Block_indent]]: Import citation templates wikitext text/x-wiki <templatestyles src="Block indent/styles.css"/><div class="block-indent {{{class|}}}" {{#if:{{{left|}}}{{{em|}}}{{{right|}}}{{{style|}}}|style="{{#if:{{{left|{{{em|}}}}}}|padding-left: {{{left|{{{em}}}}}}em;}}{{#if:{{{right|}}}|padding-right: {{{right}}}em;}}{{#if:{{{style|}}}|{{{style}}}}}"}}>{{{1|{{{text|{{{content|{{{quote|<noinclude>{{lorem ipsum}}</noinclude><includeonly>{{error|Error: No content given to indent (or equals sign used in the actual argument to an unnamed parameter)}}</includeonly>}}}}}}}}}}}}</div><noinclude> {{documentation}} </noinclude> s97n0kekohfw61aczb4rdypuzqrqlog Ohia:Block indent/styles.css 10 1832 27964 27963 2022-07-30T05:57:25Z Samatics 9 1 revision imported from [[:en:Template:Block_indent/styles.css]]: Import citation templates sanitized-css text/css /* {{pp|small=yes}} */ .block-indent { padding-left: 3em; padding-right: 0; overflow: hidden; } nfitosdxrisv7d8vbx8wjpk5z3nyqgb Ohia:Br separated entries 10 1833 27966 27965 2022-07-30T05:57:25Z Samatics 9 1 revision imported from [[:en:Template:Br_separated_entries]]: Import citation templates wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:Separated entries|br}}<noinclude> {{documentation}} </noinclude> 3qzqyo0vc2bkjx7dik52fp751jwcnq3 Ohia:Cslist 10 1834 27968 27967 2022-07-30T05:57:25Z Samatics 9 1 revision imported from [[:en:Template:Cslist]]: Import citation templates wikitext text/x-wiki <templatestyles src="Cslist/styles.css" />{{#invoke:Cslist |makelist}}<noinclude> {{documentation}} </noinclude> gkmmay2xqrcr8izu99rl4xjqw0twqkk Ohia:Cslist/styles.css 10 1835 27970 27969 2022-07-30T05:57:25Z Samatics 9 1 revision imported from [[:en:Template:Cslist/styles.css]]: Import citation templates sanitized-css text/css /* {{pp-template}} */ /* make an inline list with either comma or semicolon separators */ ul.cslist, ul.sslist { margin: 0; padding: 0; display: inline-block; list-style: none; } ul.cslist-embedded { display: inline; } .cslist li, .sslist li { margin: 0; padding: 0 0.25em 0 0; display: inline-block; } .cslist li:after { content: ", "; } .sslist li:after { content: "; "; } .cslist li:last-child:after, .sslist li:last-child:after { content: none; } lhp6dv9a2kq77lieqk7f3kk5eoob2n5 Ohia:Film- and television-related infobox templates 10 1836 27972 27971 2022-07-30T05:57:26Z Samatics 9 1 revision imported from [[:en:Template:Film-_and_television-related_infobox_templates]]: Import citation templates wikitext text/x-wiki {{Navbox | name = Film- and television-related infobox templates | title = Film- and television-related infobox templates | listclass = hlist | state = {{{state|autocollapse}}} | group1 = [[Wikipedia:List of infoboxes#Film|Film]] | list1 = * [[Template:Infobox film|Film]] ** [[Template:Infobox film/short description|/short description]] * [[Template:Infobox film or theatre festival|Film or theatre festival]] * [[Template:Infobox art movement|Art movement]] * [[Template:Infobox cinema market|Cinema market]] * [[Template:Infobox movie quote|Movie quote]] | group2 = [[Wikipedia:List of infoboxes#Television|Television]] | list2 = * [[Template:Infobox television|Television]] * [[Template:Infobox television season|Television season]] ** [[Template:Infobox reality competition season|Reality competition season]] * [[Template:Infobox television episode|Television episode]] ** [[Template:Infobox television crossover episode|crossover]] *** [[Template:Infobox television crossover episode/part|/part]] ** ''[[Template:Infobox Doctor Who episode|Doctor Who]]'' ** ''[[Template:Infobox Futurama episode|Futurama]]'' ** ''[[Template:Infobox Simpsons episode|Simpsons]]'' * [[Template:Infobox animanga/Video|Animanga]] | group3 = Misc video | list3 = * ''[[Template:Infobox Paris by Night|Paris by Night]]'' * [[Template:Infobox machinima|Machinima]] | group4 = Industry | list4 = * [[Template:Infobox award|Award]] * [[Template:Infobox awards list|Awards list]] * [[Template:Infobox film awards|Film awards]] ** [[Template:Infobox film awards/link|/link]] ** [[Template:Infobox film awards/style|/style]] * [[Template:Infobox broadcasting network|Broadcasting network]] * [[Template:Infobox television channel|Television channel]] * [[Template:Infobox television station|Television station]] * [[Template:Infobox programming block|Programming block]] * [[Template:Infobox presenter|Presenter]] | group5 = [[Wikipedia:List of infoboxes#Photography|Technical]] | list5 = * [[Template:Infobox camera|Camera]] * [[Template:Infobox movie camera|Movie camera]] * [[Template:Infobox camera mount|Camera mount]] * [[Template:Infobox photographic lens|Photographic lens]] * [[Template:Infobox lens design|Lens design]] * [[Template:Infobox photographic film|Photographic film]] | group6 = [[Wikipedia:List of infoboxes#Fictional elements|Fiction]] | list6 = * [[Template:Infobox fictional artifact|Artifact]] * [[Template:Infobox character|Character]] ** [[Template:Infobox Doctor Who doctor|Doctor Who doctor]] ** [[Template:Infobox G.I. Joe character|''G.I. Joe'']] ** [[Template:Infobox Transformers character|Transformers]] ** [[Template:Infobox soap character|Soap opera]] * [[Template:Infobox fictional family|Family]] ** [[Template:Infobox fictional family/member|Family member]] * [[Template:Infobox fictional location|Location]] * [[Template:Infobox fictional organisation|Organisation]] * [[Template:Infobox fictional race|Race]] * [[Template:Infobox fictional vehicle|Vehicle]] | group7 = Template modules | list7 = * [[Template:Infobox name module|Name module]] * [[Template:Based on|Based on]] * [[Template:Infobox person|Person]] * [[Template:Listen|Listen]] | group8 = Related | list8 = * [[Template:Infobox advertising|Advertising]] * [[Template:Infobox media franchise|Media franchise]] * [[Template:Infobox audio drama|Audio drama]] * [[Template:Infobox podcast|Podcast]] * [[Template:Infobox radio station|Radio station]] * [[Template:Infobox radio show|Radio show]] }}<noinclude> {{Documentation}} </noinclude> hhz5khpx13tglnqr0ifqdsmsaa8li9c Ohia:Flatlist 10 1837 27974 27973 2022-07-30T05:57:26Z Samatics 9 1 revision imported from [[:en:Template:Flatlist]]: Import citation templates wikitext text/x-wiki <div class="hlist hlist-separated {{{class|}}}" {{#if:{{{style|}}}{{{indent|}}}|style="{{#if:{{{indent|}}}|margin-left: {{#expr:{{{indent}}}*1.6}}em;}} {{{style|}}}"}}>{{#if:{{{1|}}}| {{{1}}} </div>}}<noinclude></div> {{documentation}} </noinclude> c8c9hiesbmhy95sd0yiemh58351exwt Ohia:Flatlist/microformat 10 1838 27976 27975 2022-07-30T05:57:26Z Samatics 9 1 revision imported from [[:en:Template:Flatlist/microformat]]: Import citation templates wikitext text/x-wiki #redirect [[Template:Flatlist]] q3oshnumkfv4jcmgdqbcuy4jykgd7aj Ohia:Hlist 10 1839 27978 27977 2022-07-30T05:57:26Z Samatics 9 1 revision imported from [[:en:Template:Hlist]]: Import citation templates wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:list|horizontal}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> ihcdy525o8nnmq114czc48dpk6pnojd Ohia:If both 10 1840 27980 27979 2022-07-30T05:57:26Z Samatics 9 1 revision imported from [[:en:Template:If_both]]: Import citation templates wikitext text/x-wiki {{{{{|safesubst:}}}#if:{{{1|}}}| {{{{{|safesubst:}}}#if:{{{2|}}}|{{{3|}}}|{{{4|}}}}} |{{{4|}}} }}<noinclude> {{Documentation}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --> </noinclude> p67t59wed0qw6netk8dpcseo94xiak2 Ohia:If empty 10 1841 27982 27981 2022-07-30T05:57:26Z Samatics 9 1 revision imported from [[:en:Template:If_empty]]: Import citation templates wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:If empty|main}}<noinclude>{{Documentation}}</noinclude> dl9p9t1ge8vz1f67zrvu4lp7md161es Ohia:In string 10 1842 27984 27983 2022-07-30T05:57:26Z Samatics 9 1 revision imported from [[:en:Template:In_string]]: Import citation templates wikitext text/x-wiki {{#invoke:String|replace |source={{#invoke:String|find|source={{{source|{{{1|}}}}}}|target={{{target|{{{2|}}}}}}|start={{{start|{{{3|}}}}}}|plain={{{plain|{{{4|}}}}}}}} |pattern=^0$ |replace={{#if:{{{nomatch|}}}|{{{nomatch|}}}|{{#if:{{{nomatch}}}|0<!-- no replacement -->|<!--return blank-->}}}} |plain=false}}<!-- --><noinclude>{{documentation}}</noinclude> lo2s5l4hfmr5g93rjf8ky5ra1g8jbvz Ohia:Indented plainlist 10 1843 27986 27985 2022-07-30T05:57:26Z Samatics 9 1 revision imported from [[:en:Template:Indented_plainlist]]: Import citation templates wikitext text/x-wiki <div class="plainlist {{{class|}}}" style="margin-left:{{{in|{{{indent|1em}}}}}};text-indent:-{{{in|{{{indent|1em}}}}}};{{{style|}}}">{{#if:{{{1|}}}| {{{1}}} </div>}}<noinclude></div> {{documentation}} </noinclude> 6xdecslbnyhewbfvayco8buyxv8xbtq Ohia:Infobox person/doc 10 1844 27988 27987 2022-07-30T05:57:26Z Samatics 9 1 revision imported from [[:en:Template:Infobox_person/doc]]: Import citation templates wikitext text/x-wiki <noinclude>{{pp-template|small=yes}}{{pp-move-indef}}</noinclude>{{for|an infobox for fictional characters|Template:Infobox character}} {{Template shortcut|Personbox}} {{documentation subpage}} {{Person infobox header}} {{High-risk| 431249 |info=About [https://en.wikipedia.org/w/index.php?search=hastemplate%3Ainfobox_person&title=Special:Search&profile=default&fulltext=1&searchToken=sghud1bktha375psef8ybmm3 385,000] of them (90%) are in mainspace.}} {{Notice|Please note that in 2016, the {{para|religion}} and {{para|ethnicity}} parameters were removed from Infobox person as a result of [[Wikipedia:Village pump (policy)/Archive 126#RfC: Religion in biographical infoboxes|the RfC: Religion in biographical infoboxes]] and [[Wikipedia:Village pump (policy)/Archive 127#RfC: Ethnicity in infoboxes|the RfC: Ethnicity in infoboxes]] as clarified by [[Template talk:Infobox person/Archive 31#Ethnicity? Religion?|this discussion]].}} {{Lua|Module:Infobox|Module:InfoboxImage|Module:Check for unknown parameters}} {{Tracks Wikidata|P18|cat=No local image but image on Wikidata}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{tl|Infobox person}} may be used to summarize information about a particular person, usually at the top of an article. == Redirects and calls == At least {{PAGESINCATEGORY:Templates calling Infobox person}} other [[:Category:Templates calling Infobox person|templates call this one]] and many templates [{{fullurl:Special:WhatLinksHere/Template:Infobox_person|namespace=10&hidetrans=1&hidelinks=1}} redirect here]. == Modules == The following templates are suitable for use as a "module" in this one: * Templates in [[:Category:Biographical templates usable as a module]] * {{tl|Listen}} * {{tl|Infobox Chinese}} == Usage == The infobox may be added by pasting the template as shown below into an article and then filling in the desired fields. Any parameters left blank or omitted will not be displayed. === Blank template with basic parameters === {{Infobox person | name = ''name'' | image = example-serious.jpg | alt = alt | caption = ''caption'' | birth_name = ''birth_name'' | birth_date = ''birth_date'' | birth_place = ''birth_place'' | death_date = ''death_date'' | death_place = ''death_place'' | nationality = ''nationality'' | other_names = ''other_names'' | occupation = ''occupation'' | years_active = ''years_active'' | known_for = ''known_for'' | notable_works = ''notable_works'' }} <syntaxhighlight lang="html" style="overflow:auto; line-height:1.2em;"> {{Infobox person | name = <!-- defaults to article title when left blank --> | image = <!-- filename only, no "File:" or "Image:" prefix, and no enclosing [[brackets]] --> | alt = <!-- descriptive text for use by speech synthesis (text-to-speech) software --> | caption = | birth_name = <!-- only use if different from name --> | birth_date = <!-- {{Birth date and age|YYYY|MM|DD}} for living people supply only the year with {{Birth year and age|YYYY}} unless the exact date is already widely published, as per [[WP:DOB]]. For people who have died, use {{Birth date|YYYY|MM|DD}}. --> | birth_place = | death_date = <!-- {{Death date and age|YYYY|MM|DD|YYYY|MM|DD}} (DEATH date then BIRTH date) --> | death_place = | nationality = <!-- use only when necessary per [[WP:INFONAT]] --> | other_names = | occupation = | years_active = | known_for = | notable_works = }} </syntaxhighlight> {{clear}} === Blank template with all parameters === Only the most pertinent information should be included. Please {{em|remove}} unused parameters, and refrain from inserting dubious trivia in an attempt to fill all parameters. {{Parameter names example | _display=italics | honorific_prefix | name | honorific_suffix | image=example-serious.jpg | image_upright | landscape | alt | caption <!--shows placement of parameters, see examples for image--> | native_name | native_name_lang | pronunciation | birth_name | birth_date | birth_place | baptised <!--does not display due to birth date displayed--> | disappeared_date | disappeared_place | disappeared_status | death_date | death_place | death_cause <!--should only be included when the cause of death has significance for the subject's notability--> | body_discovered | resting_place | resting_place_coordinates | monuments | nationality | other_names | siglum | citizenship | education | alma_mater | occupation | years_active | era | employer | organization | agent | known_for | notable_works | style | height | television | title | term | predecessor | successor | party | otherparty | movement | opponents | boards | criminal_charges | criminal_penalty | criminal_status | spouse | partner | children | parents | relatives | family | callsign | awards | website | module | module2 | module3 | module4 | module5 | module6 <!--removed the ... which only saved two lines from being shown--> | signature=<nowiki>signature.jpg</nowiki> | signature_size | signature_alt | footnotes }} <syntaxhighlight lang="html" style="overflow:auto; line-height:1.2em"> {{Infobox person | honorific_prefix = | name = <!-- defaults to article title when left blank --> | honorific_suffix = | image = <!-- filename only, no "File:" or "Image:" prefix, and no enclosing [[brackets]] --> | image_upright = | landscape = <!-- yes, if wide image, otherwise leave blank --> | alt = <!-- descriptive text for use by speech synthesis (text-to-speech) software --> | caption = | native_name = | native_name_lang = | pronunciation = | birth_name = <!-- only use if different from name --> | birth_date = <!-- {{Birth date and age|YYYY|MM|DD}} for living people supply only the year with {{Birth year and age|YYYY}} unless the exact date is already widely published, as per [[WP:DOB]]. For people who have died, use {{Birth date|YYYY|MM|DD}}. --> | birth_place = | baptised = <!-- will not display if birth_date is entered --> | disappeared_date = <!-- {{Disappeared date and age|YYYY|MM|DD|YYYY|MM|DD}} (disappeared date then birth date) --> | disappeared_place = | disappeared_status = | death_date = <!-- {{Death date and age|YYYY|MM|DD|YYYY|MM|DD}} (enter DEATH date then BIRTH date (e.g., ...|1967|8|31|1908|2|28}} use both this parameter and |birth_date to display the person's date of birth, date of death, and age at death) --> | death_place = | death_cause = <!--should only be included when the cause of death has significance for the subject's notability--> | body_discovered = | resting_place = | resting_place_coordinates = <!-- {{coord|LAT|LONG|type:landmark|display=inline}} --> | burial_place = <!-- may be used instead of resting_place and resting_place_coordinates (displays "Burial place" as label) --> | burial_coordinates = <!-- {{coord|LAT|LONG|type:landmark|display=inline}} --> | monuments = | nationality = <!-- use only when necessary per [[WP:INFONAT]] --> | other_names = | siglum = | citizenship = <!-- use only when necessary per [[WP:INFONAT]] --> | education = | alma_mater = | occupation = | years_active = | era = | employer = | organization = | agent = <!-- Discouraged in most cases, specifically when promotional, and requiring a reliable source --> | known_for = | notable_works = <!-- produces label "Notable work"; may be overridden by |credits=, which produces label "Notable credit(s)"; or by |works=, which produces label "Works"; or by |label_name=, which produces label "Label(s)" --> | style = | height = <!-- "X cm", "X m" or "X ft Y in" plus optional reference (conversions are automatic) --> | television = | title = <!-- Formal/awarded/job title. The parameter |office=may be used as an alternative when the label is better rendered as "Office" (e.g. public office or appointments) --> | term = | predecessor = | successor = | party = | otherparty = | movement = | opponents = | boards = | criminal_charges = <!-- Criminality parameters should be supported with citations from reliable sources --> | criminal_penalty = | criminal_status = | spouse = <!-- Use article title or common name --> | partner = <!-- (unmarried long-term partner) --> | children = | parents = <!-- overrides mother and father parameters --> | mother = <!-- may be used (optionally with father parameter) in place of parents parameter (displays "Parent(s)" as label) --> | father = <!-- may be used (optionally with mother parameter) in place of parents parameter (displays "Parent(s)" as label) --> | relatives = | family = | callsign = | awards = | website = <!-- {{URL|example.com}} --> | module = | module2 = | module3 = | module4 = | module5 = | module6 = | signature = | signature_size = | signature_alt = | footnotes = }} </syntaxhighlight> {{clear}} == Parameters == <big>Do not use all these parameters for any one person. The list is long to cover a wide range of people. Only use those parameters that convey essential or notable information about the subject, and ensure that this information is sourced in the article or (if present only in the infobox) in the infobox itself.</big> Any parameters left blank or omitted will not be displayed. Many parameters have alternative names, implemented for compatibility with other templates (especially to aid merging). The preferred names are shown in the table below. {| class="wikitable" ! style="text-align: left" | Parameter ! style="text-align: left" | Explanation |- | '''<code>honorific_prefix</code>''' | To appear on the line above the person's name. This is for things like <code><nowiki>|honorific_prefix=Sir</nowiki></code> – honorifics of serious significance that are attached to the name in formal address, such as knighthoods and titles of nobility; do not use it for routine things like "{{!mxt|[[Dr.]]}}" or "{{!mxt|[[Ms.]]}}" |- | '''<code>name</code>''' | Common name of person (defaults to article name if left blank; provide {{para|birth_name}} (below) if different from {{para|name}}). If middle initials are specified (or implied) by the lead of the article, and are not specified separately in the {{para|birth_name}} parameter, include them here. ''Do not put honorifics or alternative names in this parameter.'' There are separate parameters for these things, covered below. |- | '''<code>honorific_suffix</code>''' | To appear on the line below the person's name. This is for things like <code><nowiki>|honorific_suffix=[[Officer of the Order of the British Empire|OBE]]</nowiki></code> – honorifics of serious significance that are attached to the name in formal address, such as national orders and non-honorary doctorates; do not use it for routine things like "{{!mxt|[[Bachelor of arts|BA]]}}". It is permissible but not required to use the {{tlx|post-nominals}} template inside this parameter; doing so requires {{tlx|post-nominals|size{{=}}100%|...}}. |- | '''<code>image</code>''' | Image name: {{kbd|abc.jpg}}, {{kbd|xpz.png}}, {{kbd|123.gif}}, etc., without the {{samp|File:}} or {{samp|Image:}} prefix. If an image is desired but not available, one may add {{kbd|yes}} to the {{para|needs-photo}} parameter of the {{tlx|WikiProject Biography}} template on the talk page. If no image is available yet, [[Wikipedia:Centralized discussion/Image placeholders|do not use an image placeholder]]. |- | '''<code>image_upright</code>''' | Scales the image thumbnail from its default size by the given factor. Values less than 1 scale the image down (0.9 = 90%) and values greater than 1 scale the image up (1.15 = 115%). |- | '''<code>landscape</code>''' | Set to <code>yes</code> when using wide, short images. The image height (rather than width) will be limited to 200 pixels. |- | '''<code>alt</code>''' | Descriptive [[Wikipedia:Manual of Style/Accessibility/Alternative text for images|<code>alt</code> text for the image]], for visually impaired readers. One word (such as {{kbd|photograph}}) is rarely sufficient. Do not copy-paste the value of {{para|caption}} (below) into this parameter. Example of the difference: "Willie Nelson at a concert in Dallas, 1989" is good as {{para|caption}} value; "Nelson in western-wear with an acoustic guitar, on stage in a daytime show with band in background" is an {{para|alt}} description. If nothing meaningful can be said that isn't already in the caption, use the [[Wikipedia:Manual of Style/Accessibility/Alternative text for images#Captions and nearby text|stock text]] {{para|alt|refer to caption}}. |- | '''<code>caption</code>''' | Caption for image, if needed. Try to include the date of photo, some context (check the <code>File:</code> or [[Wikimedia Commons|Commons]] page for the image). Image credit should generally not be included per [[MOS:CREDITS]]. |- | '''<code>native_name</code>''' | The person's name in their own language, if different. |- | '''<code>native_name_lang</code>''' | [[ISO 639-1]] code, e.g., "{{kbd|fr}}" for French. If more than one, use {{tlx|lang}} around each name in {{para|native_name}} instead. |- | '''<code>pronunciation</code>''' | Details of how to pronounce the individual's native name. <!--copied from TemplateData description, if changed please update there also--> |- | '''<code>birth_name</code>''' | Name at birth; only use if different from {{para|name}}. |- | '''<code>birth_date</code>''' | Date of birth: Use {{tlx|birth date and age}} (if living) or {{tlx|birth date}} (if dead). {{crossref|See template's page for details on usage.}} If only a year of birth is known, or age as of a certain date, consider using {{tlx|birth year and age}} or {{tlx|birth based on age as of date}}. For living people [[Wikipedia:Biographies of living persons#Privacy of personal information and using primary sources|supply only the year unless the exact date is already widely published]]. Treat such cases as if only the year is known, so use {{tlx|birth year and age}} or a similar option. The templates mentioned in this paragraph emit metadata indicating the date is in the Gregorian calendar; if the date is in the Julian calendar, do not use these templates, just write the date. |- | {{anchor|birth_place}}'''<code>birth_place</code>''' | Place of birth: {{kbd|{{var|city}}, {{var|administrative region}}, {{var|country}}}}. * Use the name of the birthplace at the time of birth, e.g.: {{kbd|Saigon}} (prior to 1976) or {{kbd|Ho Chi Minh City}} (post-1976). * [[Wikipedia:Manual of Style/Icons#Do not use flags to indicate locations of birth, residence, or death|Do not use a flag template]], coat of arms, or other icon. * [[Wikipedia:Manual of Style/Infoboxes#Purpose|Omit unnecessary or redundant details]]. For example, it is not necessary to state: {{!xt|{{kbd|New York City, [[New York (state)|New York]], United States}}}} when {{xt|{{kbd|New York City, U.S.}}}} conveys essentially the same information more concisely. * Countries should [[Wikipedia:Manual of Style/Linking#What generally should not be linked|generally not be linked]]. * For modern subjects, the country should generally be a sovereign state; for United Kingdom locations, the constituent [[Countries of the United Kingdom|countries of the UK]] are sometimes used instead, when more appropriate in the context. * For historical subjects, use the place name most appropriate for the context and our readership. What the place may correspond to on a modern map is a matter for an article's main text. * For subsequent places (of death, etc.) it is not necessary to repeat jurisdictional details or links for the same place name. |- | '''<code>baptised</code>''' | Date of baptism: {{em|Only}} for use when birth date is not known (e.g., for [[Ludwig van Beethoven]]). Will not display if a birth date is entered. Do not use subtemplates. Parameter <code>baptized</code> can be used for articles that use American English spelling. |- | '''<code>disappeared_date</code>''' | (For missing people) Date of disappearance: Use {{tlx|disappeared date and age}} (if birth date is known) or {{tlx|disappeared date}} (if birth date unknown). |- | '''<code>disappeared_place</code>''' | (For missing people) Place of disappearance: {{kbd|{{var|city}}, {{var|administrative region}}, {{var|country}}}}.&nbsp;<!--This space is needed for readability, due to quirk of these templated elements being in proximity.--> ({{crossref|See {{para|birth_place}}, [[#birth place|above]], for instructions on how to use this parameter}}, including: no flag templates, inappropriate linking, redundancy, anachronisms, "country" definitions, etc.) |- | '''<code>disappeared_status</code>''' | (For missing people) Current status for the person, e.g., if the person is still regarded as missing (using {{tlx|missing for}} to calculate the time since disappearance), or if the person has been [[Declared death in absentia|declared dead ''{{lang|la|in absentia}}'']], with a date for such a ruling. |- | '''<code>death_date</code>''' | Date of death: Use {{tlx|death date and age}} (if birth date is known) or {{tlx|death date}} (if birth date unknown). {{crossref|See template's page for details on usage.}} If exact dates are unknown, consider using {{tlx|death year and age}}. The templates mentioned in this paragraph emit metadata indicating the date is in the Gregorian calendar; if the date is in the Julian calendar, do not use these templates, just write the date. |- | '''<code>death_place</code>''' | Place of death: {{kbd|{{var|city}}, {{var|administrative region}}, {{var|country}}}}.&nbsp; ({{crossref|See {{para|birth_place}}, [[#birth place|above]], for instructions on how to use this parameter}}, including: no flag templates, inappropriate linking, redundancy, anachronisms, "country" definitions, etc.) |- | '''<code>death_cause</code>''' | Cause of death. Should be clearly defined and sourced, and should only be included when the cause of death has significance for the subject's notability, e.g. [[James Dean]], [[John Lennon]]. It should not be filled in for unremarkable deaths such as those from old age or routine illness, e.g. [[Bruce Forsyth]], [[Eduard Khil]]. |- | '''<code>body_discovered</code>''' | Place where the body was discovered (if different from place of death). {{kbd|{{var|city}}, {{var|administrative region}}, {{var|country}}}}.&nbsp; ({{crossref|See {{para|birth_place}}, [[#birth place|above]], for instructions on how to use this parameter}}, including: no flag templates, inappropriate linking, redundancy, anachronisms, "country" definitions, etc.) |- | '''<code>burial_place</code>''' | Place of burial {{kbd|{{var|city}}, {{var|administrative region}}, {{var|country}}}}.&nbsp; ({{crossref|See {{para|birth_place}}, [[#birth place|above]], for instructions on how to use this parameter}}, including: no flag templates, inappropriate linking, redundancy, anachronisms, "country" definitions, etc. {{crossref|See {{para|resting_place}} for non-burials}}.) |- | '''<code>burial_coordinates</code>''' | Coordinates for place of burial, to accompany {{para|burial_place}}. Use {{tlx|coord}} template. |- | '''<code>resting_place</code>''' | Location of columbarium, ash-scattering, etc. If no location, leave blank. {{kbd|{{var|city}}, {{var|administrative region}}, {{var|country}}}}.&nbsp; ({{crossref|See {{para|birth_place}}, [[#birth place|above]], for instructions on how to use this parameter}}, including: no flag templates, inappropriate linking, redundancy, anachronisms, "country" definitions, etc.) |- | '''<code>resting_place_coordinates</code>''' | Coordinates for location of columbarium, ash-scattering etc. Use {{tlx|coord}} template. |- | '''<code>monuments</code>''' | Significant monuments erected, buildings named, etc., in honour of the subject. If many, link to an appropriate section of the article instead. |- | '''<code>nationality</code>''' | {{anchor|nationality}}May be used instead of {{para|citizenship}} (below) or vice versa in cases where any confusion could result. Should only be used {{em|with}} {{para|citizenship}} when they differ per [[WP:INFONAT]]. ({{crossref|See {{para|birth_place}}, [[#birth place|above]], for instructions on how to use this parameter}}, including: no flag templates, inappropriate linking, anachronisms, "country" definitions, etc.) |- | '''<code>other_names</code>''' | Other notable names for the person, if different from {{para|name}} and {{para|birth_name}}. [[Wikipedia:Manual of Style/Biographies#Pseudonyms|This can include]] stage names, maiden/married names, nicknames, criminal aliases, etc. |- | '''<code>siglum</code>''' | [[Siglum]] or monogram, a text shortcut (often formed from the initials of the name, with variations) used to sign work, if relevant. |- | '''<code>citizenship</code>''' | Country of legal citizenship, if different from nationality. Rarely needed. See usage notes for {{para|nationality}}, above. Should only be used if citizenship differs from the value in {{para|nationality}} and cannot be inferred from the birthplace. Note that many countries do not automatically grant citizenship to people born within their borders. ({{crossref|See {{para|birth_place}}, [[#birth place|above]], for instructions on how to use this parameter}}, including: no flag templates, inappropriate linking, anachronisms, "country" definitions, etc.) |- | '''<code>education</code>''' | Education, e.g., degree, institution and graduation year, if relevant. If very little information is available or relevant, the {{para|alma_mater}} parameter may be more appropriate. |- | '''<code>alma_mater</code>''' | ''[[Alma mater]]''. This parameter is a more concise alternative to (not addition to) {{para|education}}, and will often consist of the linked name of the last-attended institution of higher education (not secondary schools). It is usually not relevant to include either parameter for non-graduates, but article talk page consensus may conclude otherwise, as perhaps at [[Bill Gates]]. |- | '''<code>occupation</code>''' | Occupation(s) as given in the lead. Use list markup for three or more entries, e.g. with {{tlx|flatlist}}. Please observe [[sentence case]] and capitalise only the first letter of the first item; e.g.: {{block indent|1={{Flatlist| * Musician * singer-songwriter * actor }}}} |- | '''<code>years_active</code>''' | Date range in years during which the subject was active in their principal occupation(s) and/or other activity for which they are notable. Use the format <code>1950–2000</code>, or <code>1970–present</code> if still active. [[Wikipedia:Manual of Style/Dates and numbers#Ranges|Date ranges]] always use an [[Wikipedia:Manual of Style#En dashes|en dash]], not hyphen. If no dates of birth and/or death are known for the subject, only a ''[[floruit]]'' date range, as is common with ancient subjects, this parameter can be used for it. If approximate (''[[wikt:circa#English|circa]]'') dates are known for either or both, put them in the {{para|birth_date}} and {{para|death_date}} parameters. Helpful templates: {{tlx|floruit}}, {{tlx|circa}}. |- | '''<code>era</code>''' | Era (e.g., {{kbd|Medieval}}) in which the person lived; less specific than {{para|years_active}}. Should not be used if dates are available. |- | '''<code>employer</code>''' | Employer(s), if relevant. |- | '''<code>organization</code>''' or '''<code>organisation</code>''' | Non-employing organization(s), if relevant. |- | '''<code>agent</code>''' | The subject's agent (individual and/or agency), discouraged in most cases, specifically when promotional, and requiring a [[Wikipedia:Identifying reliable sources|reliable source]]. |- | '''<code>known_for</code>''' | A brief description of why the person is notable. |- | {{unbulleted list|'''<code>notable_works</code>''';<br />&nbsp;&nbsp;<small>alternatives:</small> |'''<code>credits</code>''' |'''<code>label_name</code>''' |'''<code>works</code>''' }} | Title(s) of notable work(s) (publications, compositions, sculptures, films, etc.) by the subject, if any. Produces the label '''Notable work'''. May be overridden by {{para|credits}}, which produces '''Notable credit(s)'''; or by {{para|works}}, which produces '''Works'''; or by {{para|label_name}}, which produces '''Label(s)'''. * The {{para|notable_works}}, {{para|credits}}, and {{para|label_name}} parameters are intended to be (at most) short [[#Inline lists|inline lists]]. * The {{para|label_name}} variant is used for one or more record labels with which a performer is associated, or a fashion label in which a designer has been heavily involved or for which they are well known. Remember that this parameter is an alternative to the others mentioned here and is not used along with them. * The {{para|works}} variant is intended to link to {{em|a specific list article}} for a larger body of work (not all of which may be individually notable). |- | '''<code>style</code>''' | The style of the subject's works, if applicable. {{crossref|This parameter is not for [[Style (manner of address)|styles of address or office]]; see {{para|honorific_prefix}}.}} |- | '''<code>height</code>''' | If person was notable for their height, or if height is relevant. If used, this should also include the year of the measurement if the person had not reached full adulthood when this stat was published. {{crossref|See documentation of this parameter at [[Template:Infobox sportsperson#height|Template:Infobox sportsperson]] for more information.}} |- | '''<code>television</code>''' | Television programmes presented by or {{em|closely}} associated with the subject. For multiple entries, use an [[#Inline lists|inline list]]. |- | '''<code>title</code>''' | Multiple uses: * Formal title, such as {{kbd|First Lady of Japan}} for [[Akie Abe]]. * Awarded title, such as {{kbd|Mr. Olympia}} for [[Arnold Schwarzenegger]]. * Job title, such as {{kbd|President of Calvin College}} for [[Anthony Diekema]]. * A combination of the above, such as {{kbd|Professor of Mathematics}} and {{kbd|[[Fellow of the Royal Society]]}} for [[Bill Parry (mathematician)|Bill Parry]] For multiple entries, use an [[#Inline lists|inline list]]. Use the {{para|awards}} parameter, below, for awarded honors that are not really titles. A single award should not use both parameters. |- | '''<code>office</code>''' | May be used as an alternative to {{para|title}} when the label is better displayed as '''Office''' (e.g. public office or appointments). Using this parameter will override {{para|title}}. |- | '''<code>term</code>''' | Years the person held the {{para|title}} or {{para|office}} listed above. Helpful template: {{tlx|reign}} (also used for civil offices). |- | '''<code>predecessor</code>''' | Person who previously held the {{para|title}} or {{para|office}} listed above. |- | '''<code>successor</code>''' | Person who subsequently held the {{para|title}} or {{para|office}} listed above. |- | '''<code>party</code>''' | If relevant. Field labelled '''Political party'''. |- | '''<code>otherparty</code>''' | If relevant. Field labelled '''Other political affiliations'''. |- | '''<code>movement</code>''' | If relevant. Can be [[Social movement|social]], [[Political movement|political]] (non-party), [[Art movement|artistic]], [[Philosophical movement|philosophical]], [[List of literary movements|literary]], [[Cultural movement|cultural]], etc. |- | '''<code>opponents</code>''' | Notable relevant opponents (e.g., for major political office). |- | '''<code>boards</code>''' | For [[board of directors]] membership(s), if relevant. Field labeled '''Board member&nbsp;of'''. |- | {{ubl|'''<code>criminal_charges</code>'''|'''<code>criminal_penalty</code>'''|'''<code>criminal_status</code>'''}} | For convicted criminals only. Please be certain to support these parameters with citations from reliable sources, in the article body. |- | '''<code>spouse</code>''' | Name of spouse(s), followed by years of marriage. Use the format ''Name (married 1950–present)'' for a current spouse, and ''Name (married 1970–99)'' for former spouse(s). Use article title (if linking) or [[Wikipedia:Article titles#Use commonly recognizable names|common name]]. For multiple entries, use an [[#Inline lists|inline list]]. For deceased persons still married at time of death, do not include the end year. |- | '''<code>partner</code>''' | If particularly relevant, or if the partner is notable; "partner" here means unmarried life partners in a [[domestic partnership]] (of any gender or sexual orientation), not business partner. Use the format ''Name (1950–present)'' for current partner and ''Name (1970–1999)'' for former partner(s). |- | '''<code>children</code>''' | Typically the number of children (e.g., {{kbd|3}}); only list names of independently notable or particularly relevant children. Names may be preceded by a number to show total children and avoid implying that named children are the only offspring. For multiple entries, use an [[#Inline lists|inline list]]. {{em|For [[Wikipedia:Biographies of living persons#Privacy of names|privacy reasons]], consider omitting the names of living children, unless notable.}} |- | '''<code>parents</code>''' | Names of parents; include only if they are independently notable or particularly relevant. For multiple entries, use an [[#Inline lists|inline list]]. If subject has only one notable mother and/or only one notable father, {{para|mother}} and {{para|father}} parameters may be used instead. These parameters may be used for biological, adoptive, foster, or step-parents. |- | '''<code>mother</code>''' | Name of mother; include only if subject has one mother who is independently notable or particularly relevant. Displays '''Parent(s)''' as label, and is overridden by the {{para|parents}} parameter. |- | '''<code>father</code>''' | Name of father; include only if subject has one father who is independently notable or particularly relevant. Displays '''Parent(s)''' as label, and is overridden by the {{para|parents}} parameter. |- | '''<code>relatives</code>''' | Names of siblings or other relatives; include only if independently notable and particularly relevant. Include the relationship in parentheses after the name (sister, uncle, etc.). For multiple entries, use an [[#Inline lists|inline list]]. |- | '''<code>callsign</code>''' | Amateur radio [[call sign]], if relevant. |- | '''<code>awards</code>''' | Notable awards. If many, link to an appropriate section of the article instead. Use {{para|title}} parameter, above, for awarded titles; A single award should not use both parameters. |- | '''<code>website</code>''' | Official website only. Unofficial websites should be placed under <code><nowiki>==External links==</nowiki></code> in the body of the article. Use {{tlx|URL}} as in {{tnull|URL|Example.com}}. Do not display the {{samp|www.}} part unless the site requires it. |- | {{ubl | '''<code>module</code>''' | '''<code>module2</code>''' | '''<code>module3</code>''' | '''<code>module4</code>''' | '''<code>module5</code>''' | '''<code>module6</code>''' }} | Used for embedding other infoboxes into this one. Example: <syntaxhighlight lang="html"> {{Infobox person | name = Paul McCartney ... | module = {{Infobox musical artist | embed = yes | instrument = piano ... }} <!-- end of Infobox musical artist --> ... }} <!-- end of Infobox person --> </syntaxhighlight> {{crossref|For more detailed information, see [[Wikipedia:WikiProject Infoboxes/embed]].}} |- | '''<code>signature</code>''' | An image of the person's signature. Please use image name: {{kbd|abc.jpg}}, {{kbd|xpz.png}}, {{kbd|123.gif}}, etc., without the {{samp|File:}} or {{samp|Image:}} prefix |- | '''<code>signature_size</code>''' | Default is {{samp|150px}}. If necessary, a signature can be resized manually as per the {{para|image_size}} parameter. |- | '''<code>signature_alt</code>''' | Alt text for the signature image. For example, for {{samp|[[:File:Thomas Jefferson Signature.svg]]}}, the alt text might be <code><nowiki>|signature_alt= Th: Jefferson</nowiki></code>, spelling out the signature exactly as it appears in the image. |- | '''<code>footnotes</code>''' | Textual notes about any of the infobox data. This is not for reference citations. If an infobox parameter's value needs a citation, [[Wikipedia:Citing sources|cite inline]] at the end of the value. Citations will appear in the article's references section along with the other citations in the article. |- | '''<code>image_size</code>''' | {{strongbad|Deprecated}}. Size to display image: {{kbd|200px}} (set width), {{kbd|x300px}} (set height), or {{kbd|200x300px}} (max width & max height). If empty or omitted, this defaults to {{samp|frameless}} (default is {{samp|220px}}, but logged-in users can change this by clicking on "my preferences" and adjusting thumbnail size). [[Wikipedia:Image use policy#Displayed image size|Use of this parameter is discouraged]]. Use image_upright instead. Do not use "{{!mxt|×}}" or capital "{{!mxt|X}}" |} === Inline lists === {{Main|WP:Manual of Style/Lists#Horizontal lists|WP:Manual of Style/Lists#Unbulleted lists}} Parameters with multiple values should be formatted with inline-list templates. '''Horizontal''' ones include {{tlx|hlist}} or {{tlx|flatlist}}. In [[Wikipedia:Manual of Style/Lists#Horizontal lists|horizontal style]], only the first item is capitalized (aside from [[Wikipedia:Manual of Style/Capital letters#Proper names|proper names]]). This style is best for short items, and few of them. Mid-dots, commas or semicolons are available as separators (use semicolons or mid-dots if any items contain their own commas). For example: * <code><nowiki>|parameter_name={{hlist |Foo |bar |baz}}</nowiki></code> → {{hlist |Foo |bar |baz}} * <code><nowiki>|parameter_name={{cslist |Foo |bar |baz}}</nowiki></code> → {{cslist |Foo |bar |baz}} * <code><nowiki>|parameter_name={{cslist |Foo, fee |bar, bor |baz, biz |semi=true}}</nowiki></code> → {{cslist |Foo, fee |bar, bor |baz, biz |semi=true}} Horizontal list example with {{tlx|hlist|Item one|item two|item three}}: {{hlist|Item one|item two|item three}} '''Vertical''' templates are {{tlx|plainlist}} and {{tlx|unbulleted list}} (vertical), use [[Wikipedia:Manual of Style/Lists#Unbulleted lists|unbulleted, non-indented lists]] for clean display in infoboxes. Entries may be all [[sentence case]], or all lowercase (aside from proper names) after the first. This style is best for long items, and longer lists. For long lists of information that may not be of immediate interest but retained for reference, the {{tlx|collapsible list}} template can be used; this is not a universally accessible option, so should not be used for key information. ''[[Wikipedia:Manual of Style/Lists#Line breaks|Do not use {{tag|br|s}} markup]]'' to create fake lists, as in: <code>{{!mxt|<nowiki>Item one<br />item two<br />item three</nowiki>}}</code>. Vertical list example:, using {{tlx|unbulleted list|Item one|item two|item three}}: {{unbulleted list|Item one|item two|item three}} == Example == {{Infobox person{{#ifeq:{{SUBPAGENAME}}|sandbox |/sandbox}} | name = Bill Gates | post-nominals = | image = Bill Gates 2017 (cropped).jpg | alt = Head and shoulders photo of Bill Gates | caption = Gates in 2017 | birth_name = William Henry Gates III | birth_date = {{birth date and age|1955|10|28}} | birth_place = [[Seattle, Washington]], U.S. | known_for = Co-founder of [[Microsoft]] and [[Bill & Melinda Gates Foundation]] | education = [[Harvard University]] (dropped out) | occupation = {{hlist|Software developer|investor|entrepreneur}} | years_active = 1972–present | title = {{indented plainlist| * Co-[[chairperson]] of the Bill & Melinda Gates Foundation * Chairman and founder of [[Branded Entertainment Network]] * Chairman and founder of [[Cascade Investment]] * Chairman and co-founder of [[TerraPower]] * Founder of [[Breakthrough Energy]] * Technology advisor of Microsoft}} | boards = [[Berkshire Hathaway]]<br />Microsoft (former, both) | spouse = {{marriage|[[Melinda French]]|January 1, 1994|August 2, 2021|reason=divorce}} | children = 3 | father = [[Bill Gates Sr.]] | mother = [[Mary Maxwell Gates|Mary Maxwell]] | website = {{URL|https://www.gatesnotes.com}} | awards = {{ubl|[[Presidential Medal of Freedom]] (2016)|[[Hilal-e-Pakistan]] (2022)}} | signature = Bill Gates signature.svg | signature_alt = William H. Gates III }} <syntaxhighlight lang="moin" style="overflow: auto"> {{Infobox person | name = Bill Gates | post-nominals = | image = Bill Gates 2017 (cropped).jpg | alt = Head and shoulders photo of Bill Gates | caption = Gates in 2017 | birth_name = William Henry Gates III | birth_date = {{birth date and age|1955|10|28}} | birth_place = [[Seattle, Washington]], U.S. | known_for = Co-founder of [[Microsoft]] and [[Bill & Melinda Gates Foundation]] | education = [[Harvard University]] (dropped out) | occupation = {{hlist|Software developer|investor|entrepreneur}} | years_active = 1972–present | title = {{indented plainlist| * Co-[[chairperson]] of the Bill & Melinda Gates Foundation * Chairman and founder of [[Branded Entertainment Network]] * Chairman and founder of [[Cascade Investment]] * Chairman and co-founder of [[TerraPower]] * Founder of [[Breakthrough Energy]] * Technology advisor of Microsoft}} | boards = [[Berkshire Hathaway]]<br />Microsoft (former, both) | spouse = {{marriage|[[Melinda French]]|January 1, 1994|August 2, 2021|reason=divorce}} | children = 3 | father = [[Bill Gates Sr.]] | mother = [[Mary Maxwell Gates|Mary Maxwell]] | website = {{URL|https://www.gatesnotes.com}} | awards = {{ubl|[[Presidential Medal of Freedom]] (2016)|[[Hilal-e-Pakistan]] (2022)}} | signature = Bill Gates signature.svg | signature_alt = William H. Gates III }} </syntaxhighlight> == Microformat == {{UF-hcard-person}} {{clear}} == TemplateData == {{TemplateData header}} <div style="width:auto; overflow:scroll"> <templatedata> { "description": "An infobox for articles about people", "format": "{{_\n| __________________ = _\n}}\n", "params": { "honorific_prefix": { "description": "Honorific prefix(es), to appear on the line above the person's name", "label": "Honorific prefix", "aliases": [ "honorific-prefix", "honorific prefix", "pre-nominals" ] }, "name": { "description": "Common name of person (defaults to article name if left blank; provide birth_name (below) if different from name). If middle initials are specified (or implied) by the lead of the article, and are not specified separately in the birth_name field, include them here.", "label": "Name", "required": true, "type": "string" }, "honorific_suffix": { "description": "Honorific suffix(es), to appear on the line below the person's name", "label": "Post-nominals", "aliases": [ "honorific-suffix", "honorific suffix", "post-nominals" ] }, "image": { "description": "Image name: abc.jpg, xpz.png, 123.gif, etc. If an image is desired but not available, one may add \"yes\" to the \"needs-photo\" section of the :Template:WPBiography on the talkpage. If no image is available yet, do not use an image placeholder.", "label": "Image", "example": "abc.jpg, xpz.png, 123.gif", "type": "wiki-file-name" }, "image_size": { "description": "DEPRECATED/DISCOURAGED. Size to display image: 200px (set width), x300px (set height), or 200x300px (max width & max height). This defaults to frameless (default is 220px, but logged in users can change this by clicking on \"my preferences\" and adjusting thumbnail size) if empty or omitted. Use of this parameter is discouraged as per WP:IMGSIZE. Use image_upright instead.", "label": "DEPRECATED: Image size", "aliases": [ "image size", "imagesize" ], "example": "200px", "default": "220px", "deprecated": "DEPRECATED: Use of this parameter is discouraged as per WP:IMGSIZE. Delete it when encountered and use image_upright instead." }, "alt": { "description": "Alt text for image, for visually impaired readers. One word (such as \"photograph\") is rarely sufficient. See WP:ALT.", "label": "Alt", "type": "string" }, "caption": { "description": "Caption for image, if needed. Try to include date of photo and the photographer.", "label": "Caption", "aliases": [ "image caption", "image_caption" ], "type": "string" }, "native_name": { "description": "The person's name in their own language, if different.", "label": "Native name", "type": "string" }, "native_name_lang": { "description": "ISO 639-1 code, e.g., \"fr\" for French. If more than one, use Template:lang in `native_name` instead.", "label": "Native name language" }, "pronunciation": { "description": "Details of how to pronounce the individual's native name.", "label": "Native name pronunciation" }, "birth_name": { "description": "Name at birth; only use if different from name.", "label": "Birth name", "aliases": [ "birthname" ], "type": "string" }, "birth_date": { "description": "Date of birth: {{Birth date and age|YYYY|MM|DD}} for living people. For people who have died, use {{Birth date|YYYY|MM|DD}}. If only a year of birth is known, or age as of a certain date, consider using Template:birth year and age or Template:birth based on age as of date.", "label": "Birth date", "type": "content" }, "birth_place": { "description": "Place of birth: city, administrative region, sovereign state. Use the name of the birthplace at the time of birth, e.g.: Saigon (prior to 1976), Ho Chi Minh City (post 1976). Do not use a flag template.", "label": "Birth place", "type": "string" }, "baptised": { "description": "Date of baptism: ONLY for use when birth date is not known (e.g., Beethoven). Will not display if a birth date is entered. Do not use subtemplates. Parameter 'baptized' can be used for articles that use American english spelling.", "label": "Baptised", "aliases": [ "baptized" ], "type": "date" }, "disappeared_date": { "description": "(For missing people) Date of disappearance: Template:disappeared date and age (if birth date is known) or Template:disappeared date (if birth date unknown).", "label": "Disappeared date" }, "disappeared_place": { "description": "(For missing people) Place of disappearance: city, administrative region, sovereign state. Do not use a flag template.", "label": "Disappeared place" }, "disappeared_status": { "description": "(For missing people) Current status for the person, e.g., if the person is still regarded as missing (using Template:missing for to calculate the time since disappearance), or if the person has been declared dead in absentia, with a date for such a ruling.", "label": "Disappeared status", "aliases": [ "status" ] }, "death_date": { "description": "Date of death: {{Death date and age|YYYY|MM|DD|YYYY|MM|DD}} (if birth date is known) or Template:death date (if birth date unknown). See Template:Death date/doc for details on usage. If exact dates are unknown, consider using Template:death year and age.", "label": "Death date" }, "death_place": { "description": "Place of death: city, administrative region, sovereign state. Note: Do not use a flag template. Use the name of the deathplace at the time of death, e.g.: Saigon (prior to 1976), Ho Chi Minh City (post 1976)", "label": "Death place", "type": "string" }, "death_cause": { "description": "Cause of death. This should only be included when the cause of death has significance for the subject's notability.", "label": "Death cause", "aliases": [ "death cause" ] }, "body_discovered": { "description": "Place where the body was discovered (if different from place of death). Do not use a flag template.", "label": "Body discovered", "aliases": [ "body discovered" ] }, "resting_place": { "description": "Place of burial, ash-scattering, etc. Do not use a flag template.", "label": "Resting place", "aliases": [ "resting place", "restingplace" ] }, "resting_place_coordinates": { "description": "Coordinates for place of burial, ash-scattering etc. Use Template:coord template.", "label": "Resting place coordinates", "aliases": [ "resting place coordinates", "restingplacecoordinates" ] }, "monuments": { "description": "Significant monuments erected, buildings named, etc., in honour of the subject. If many, link to an appropriate section of the article instead.", "label": "Monuments" }, "nationality": { "description": "Nationality. May be used instead of citizenship (below) or vice versa in cases where any confusion could result. Should only be used 'with' citizenship when they somehow differ. Should only be used if nationality cannot be inferred from the birthplace per [[WP:INFONAT]]. Do not use a flag template.", "label": "Nationality", "type": "string" }, "other_names": { "description": "Other notable names for the person, if different from name and birth_name.", "label": "Other names", "aliases": [ "other names", "othername", "alias" ] }, "siglum": { "description": "Siglum, monogram, shortcut, if relevant.", "label": "Siglum" }, "citizenship": { "description": "Country of legal citizenship, if different from nationality. Rarely needed. See usage notes for nationality above. Should only be used if citizenship cannot be inferred from the birthplace. Do not use a flag template.", "label": "Citizenship", "type": "string" }, "education": { "description": "Education, e.g., degree, institution and graduation year, if relevant. If very little information is available or relevant, the `alma_mater` parameter may be more appropriate.", "label": "Education" }, "alma_mater": { "description": "Alma mater. This parameter is a more concise alternative to `education`, and will most often simply consist of the linked name of the last-attended higher education institution. It is usually not relevant to include either parameter for non-graduates, but article talk page consensus may conclude otherwise, as at Bill Gates.", "label": "Alma mater", "aliases": [ "alma mater" ] }, "occupation": { "description": "Occupation(s) as given in the lead.", "label": "Occupation" }, "years_active": { "description": "Date range in years during which the subject was active in their principal occupation(s) and/or other activity for which they are notable. Use the format 1950–2000, or 1970–present if still active (note the use of an en dash, not hyphen). If no dates of birth and/or death are known for the subject, only a floruit date range, as is common with ancient subjects, this parameter can be used for it. If approximate (circa) dates are known for either or both, put them in the birth_date and death_date parameters.", "label": "Years active", "aliases": [ "years active", "yearsactive" ] }, "era": { "description": "Era during which the subject lived or was active. Less specific than 'years active'.", "label": "Era" }, "employer": { "description": "Employer(s), if relevant.", "label": "Employer" }, "organization": { "description": "Non-employing organization(s), if relevant.", "label": "Organization", "aliases": [ "organizations" ] }, "agent": { "description": "The subject's agent (individual and/or agency), discouraged in most cases, specifically when promotional, and requiring a reliable source.", "label": "Agent" }, "known_for": { "description": "A brief description of what the person is notable for.", "label": "Known For", "aliases": [ "known for", "known" ], "example": "Environmental activism" }, "notable_works": { "description": "Title(s) of notable work(s) (publications, compositions, sculptures, films, etc.) by the subject, if any.", "label": "Notable works", "aliases": [ "works", "credits", "notable works" ] }, "style": { "description": "The style in which the subject works, if applicable.", "label": "Style" }, "net_worth": { "deprecated": "DEPRECATED: Use of this parameter is discouraged. Delete it when encountered.", "description": "Current estimated net worth, if relevant. Please be sure to support with a citation from a reliable source, in the article body.", "label": "DEPRECATED: Net worth", "aliases": [ "net worth", "networth" ] }, "height": { "description": "If person was notable for their height, or if height is relevant. If used, this should also include the year of the measurement if the person had not reached full adulthood when this stat was published. See documentation of this parameter at Template:Infobox sportsperson for more information.", "label": "Height" }, "height_m": { "description": "If person was notable for their height, or if height is relevant, their height in metres (it will be automatically converted to Imperial).", "label": "Height in metres", "type": "number" }, "height_cm": { "description": "If person was notable for their height, or if height is relevant, their height in centimetres (it will be automatically converted to Imperial).", "label": "Height in centimetres", "type": "number" }, "height_ft": { "description": "If person was notable for their height, or if height is relevant, their height in whole feet (it will be automatically converted to SI). Use with height_in.", "label": "Height in feet", "type": "number" }, "height_in": { "description": "If person was notable for their height, or if height is relevant, their height in remaining inches (it will be automatically converted to SI). Use with height_ft.", "label": "Remaining height in inches", "type": "number" }, "weight": { "deprecated": "DEPRECATED: Use of this parameter is discouraged. Delete it when encountered.", "label": "DEPRECATED: Weight" }, "weight_kg": { "deprecated": "DEPRECATED: Use of this parameter is discouraged. Delete it when encountered.", "description": "If person was notable for their weight, or if weight is relevant, their weight in kilogrammes (it will be automatically converted to Imperial).", "label": "DEPRECATED: Weight in kilogrammes" }, "weight_lb": { "deprecated": "DEPRECATED: Use of this parameter is discouraged. Delete it when encountered.", "description": "If person was notable for their weight, or if weight is relevant, their weight in pounds, or their weight in remaining pounds if weight in whole stones is specified (it will be automatically converted to SI).", "label": "DEPRECATED: Weight in pounds" }, "weight_st": { "deprecated": "DEPRECATED: Use of this parameter is discouraged. Delete it when encountered.", "description": "If person was notable for their weight, or if weight is relevant, their weight in whole stones (it will be automatically converted to SI).", "label": "DEPRECATED: Weight in stones" }, "television": { "description": "Television programmes presented by or closely associated with the subject.", "label": "Television" }, "title": { "description": "Multiple uses: Formal title, such as First Lady of Japan for Akie Abe.; Awarded title, such as Mr. Olympia for Arnold Schwarzenegger.; Job title, such as President of Calvin College for Anthony Diekema.; A combination of the above, such as Professor of Mathematics and Fellow of the Royal Society for Bill Parry See also \"awards\" parameter, below, for awarded honors that are not really titles. A single award should not use both parameters.", "label": "Title" }, "term": { "description": "Years the person held the title listed above.", "label": "Term" }, "predecessor": { "description": "Person who previously held the title listed above.", "label": "Predecessor" }, "successor": { "description": "Person who subsequently held the title listed above.", "label": "Successor" }, "party": { "description": "If relevant. Field labelled Political party.", "label": "Party" }, "otherparty": { "description": "If relevant. Field labelled Other political affiliations.", "label": "Other party" }, "movement": { "description": "If relevant. '''Movement''' can be social, political (non-party), artistic, philosophical, literary, cultural, etc.", "label": "Movement" }, "opponents": { "description": "Notable relevant opponents (e.g., for major political office).", "label": "Opponents" }, "boards": { "description": "For board of directors membership(s), if relevant. Field labeled Board member of.", "label": "Boards" }, "criminal_charges": { "description": "For convicted criminals only. Please be certain to support these parameters with citations from reliable sources in the article body.", "label": "Criminal charge(s)", "aliases": [ "criminal_charge", "criminal charge" ] }, "criminal_penalty": { "label": "Criminal penalty", "description": "For convicted criminals only. Please be certain to support these parameters with citations from reliable sources, in the article body.", "aliases": [ "criminal penalty" ] }, "criminal_status": { "label": "Criminal status", "description": "For convicted criminals only. Please be certain to support these parameters with citations from reliable sources, in the article body.", "aliases": [ "judicial_status", "judicial status", "criminal status" ] }, "spouse": { "description": "Name of spouse(s), followed by years of marriage. Use the format Name (married 1950–present) for a current spouse, and Name (married 1970–99) for former spouse(s). Separate entries using Template:Plainlist or Template:Unbulleted list. For deceased persons still married at time of death, do not include an end year. {{Marriage}} may be used.", "label": "Spouse(s)", "aliases": [ "spouses", "spouse(s)" ] }, "partner": { "description": "For unmarried life partners in a domestic partnership (of any gender or sexual orientation), not business partners. Use the format Name (1950–present) for current partner and Name (1970–99) for former partner(s).", "label": "Partner(s)", "aliases": [ "partners", "partner(s)", "domestic_partner", "domesticpartner" ] }, "children": { "description": "Number of children (e.g., 3), or list of independently notable names, in which case, separate entries using Template:Plainlist or Template:Unbulleted list. Names may be preceded by a number to show total children and avoid implying that named children are the only offspring. For privacy reasons, consider omitting the names of children of living persons, unless notable.", "label": "Children" }, "parents": { "description": "Names of parents. Separate entries using Template:Plainlist or Template:Unbulleted list. If subject has only one notable mother and/or father, 'mother' and 'father' parameters may be used instead", "label": "Parent(s)" }, "mother": { "description": "Name of mother; include only if subject has one mother who is independently notable or particularly relevant. Overwritten by 'parents' parameter.", "label": "Mother", "type": "wiki-page-name" }, "father": { "description": "Name of father; include only if subject has one father who is independently notable or particularly relevant. Overwritten by 'parents' parameter.", "label": "Father", "type": "wiki-page-name" }, "relatives": { "description": "Names of siblings or other relatives. Include the relationship in parentheses after the name (sister, uncle, etc). Separate entries using Template:Plainlist or Template:Unbulleted list.", "label": "Relatives", "aliases": [ "relations" ] }, "family": { "description": "Family or house of the individual, if notable.", "label": "Family" }, "callsign": { "description": "Amateur radio call sign, if relevant.", "label": "Callsign" }, "awards": { "description": "Notable awards. If many, link to an appropriate section of the article instead. See also \"title\" parameter, above, for awarded titles. A single award should not use both parameters.", "label": "Awards" }, "honours": { "description": "Honours the individual has been awarded, if notable.", "label": "Honours", "aliases": [ "honors" ] }, "website": { "description": "Official website only. Unofficial websites should be placed under ==External links== in the body of the article. Use Template:URL as in Example.com . Do not include the www. part unless the server requires it. Use camel case capitalization to make multiword domain names easier to read.", "label": "Website", "aliases": [ "homepage", "URL", "url" ], "type": "content" }, "module": { "description": "Used for embedding other infoboxes into this one.", "label": "Module", "aliases": [ "misc" ] }, "module2": { "description": "Used for embedding other infoboxes into this one.", "label": "Module two", "aliases": [ "misc2" ] }, "module3": { "description": "Used for embedding other infoboxes into this one.", "label": "Module three", "aliases": [ "misc3" ] }, "module4": { "description": "Used for embedding other infoboxes into this one.", "label": "Module four", "aliases": [ "misc4" ] }, "module5": { "description": "Used for embedding other infoboxes into this one.", "label": "Module five", "aliases": [ "misc5" ] }, "module6": { "description": "Used for embedding other infoboxes into this one.", "label": "Module six", "aliases": [ "misc6" ] }, "child": { "label": "DEPRECATED: Use as an embedded infobox", "description": "DEPRECATED: Use this infobox within another one. For experts only.", "example": "yes", "deprecated": true, "aliases": [ "embed" ] }, "signature": { "description": "An image of the person's signature. Please use image name: abc.jpg, xpz.png, 123.gif, etc.", "label": "Signature", "type": "wiki-file-name" }, "signature_size": { "description": "Default is 150px. If necessary, a signature can be resized manually as per the \"image_size\" parameter.", "label": "Signature size" }, "signature_alt": { "description": "Alt text for the signature image. For example, for :File:Thomas Jefferson Signature.svg, the alt text might be |signature_alt= Th: Jefferson, spelling out the signature exactly as it appears in the image.", "label": "Signature alt", "aliases": [ "signature alt" ], "type": "string" }, "footnotes": { "description": "Notes about any of the infobox data.", "label": "Footnotes" }, "abovestyle": { "description": "DEPRECATED: A CSS style to use for the individual's name, over-riding the community norm. Only use in exception circumstances.", "label": "DEPRECATED: Name CSS over-ride", "deprecated": true }, "image_upright": { "label": "Image upright", "description": "Scales the image thumbnail from its default size by the given factor. Values less than 1 scale the image down (0.9 = 90%) and values greater than 1 scale the image up (1.15 = 115%).", "example": "1.15", "default": "1", "type": "number" }, "landscape": { "label": "Landscape", "description": "Set to yes when using wide, short images. The image height (rather than width) will be limited to 200 pixels.", "type": "boolean" }, "burial_place": { "label": "Burial place", "description": "Place of burial, alternative to 'Resting place' Displays the label 'Burial place'.", "type": "content" }, "burial_coordinates": { "label": "Burial place coordinates", "description": "Coordinates for place of burial, to accompany 'Burial place'. Use {{coord}} template." }, "influences": { "label": "DEPRECATED: Influences", "description": "DEPRECATED and unused in the infobox. Do not use.", "deprecated": "Deprecated. Unused in the infobox. Do not use." }, "influenced": { "label": "DEPRECATED: Influenced", "description": "DEPRECATED and unused in the infobox. Do not use.", "deprecated": "Deprecated. Unused in the infobox. Do not use." }, "home_town": { "aliases": [ "home town" ], "label": "DEPRECATED: home_town", "description": "The place where the person was raised and matured, if different from birth place.", "deprecated": "DEPRECATED and now unused in the infobox. Do not use." } }, "paramOrder": [ "honorific_prefix", "name", "honorific_suffix", "image", "image_upright", "landscape", "image_size", "alt", "caption", "native_name", "native_name_lang", "pronunciation", "other_names", "siglum", "birth_name", "birth_date", "birth_place", "baptised", "disappeared_date", "disappeared_place", "disappeared_status", "death_date", "death_place", "death_cause", "body_discovered", "resting_place", "resting_place_coordinates", "burial_place", "burial_coordinates", "monuments", "nationality", "citizenship", "education", "alma_mater", "occupation", "years_active", "era", "employer", "organization", "agent", "known_for", "notable_works", "style", "net_worth", "height", "height_m", "height_cm", "height_ft", "height_in", "weight", "weight_kg", "weight_lb", "weight_st", "television", "title", "term", "predecessor", "successor", "party", "otherparty", "movement", "opponents", "boards", "criminal_charges", "criminal_penalty", "criminal_status", "spouse", "partner", "children", "parents", "mother", "father", "relatives", "family", "callsign", "awards", "honours", "website", "module", "module2", "module3", "module4", "module5", "module6", "signature", "signature_size", "signature_alt", "footnotes", "abovestyle", "child", "influences", "influenced", "home_town" ] } </templatedata> </div> == Tracking categories == * {{clc|Pages using infobox person with unknown parameters}} * {{clc|Pages using infobox person with unknown empty parameters}} * {{clc|Pages using infobox person with conflicting parameters}} * {{clc|Pages using infobox person with deprecated net worth parameter}} * {{clc|Pages using infobox person with multiple employers}} * {{clc|Pages using infobox person with multiple organizations}} * {{clc|Pages using infobox person with multiple agents}} * {{clc|Pages using infobox person with multiple labels}} * {{clc|Pages using infobox person with multiple opponents}} * {{clc|Pages using infobox person with multiple criminal charges}} * {{clc|Pages using infobox person with multiple spouses}} * {{clc|Pages using infobox person with multiple partners}} * {{clc|Pages using infobox person with multiple parents}} * {{clc|Infobox person using numbered parameter}} (a subset of the "unknown parameters" category) * {{clc|Infobox person using certain parameters when dead}} * {{clc|Biography template using pronunciation}} * {{clc|Biography with signature}} * {{clc|No local image but image on Wikidata}} – Used by [[Template:Wikidata image]] to track articles where an infobox has no image but [[Wikidata]] has an image name. To exclude articles from this category, add an image or {{para|nocat_wdimage|yes}} to the infobox. == See also == Variations of this template which use [[Wikidata]]: * {{tl|Infobox person/Wikidata}} Alternative templates are listed at [[Wikipedia:WikiProject Biography/Infoboxes|WikiProject Biography/Infoboxes]] and within the [[:Category:People and person infobox templates|people and person infobox templates category]]. <div style="display: none">{{reflist}}</div> {{Film- and television-related infobox templates}} <includeonly> {{Basepage subpage| [[Category:People and person infobox templates| ]] [[Category:Biographical templates usable as a module|Person]] [[Category:Infobox templates with module parameter|Person]] [[Category:Templates that add a tracking category]] }} </includeonly> so4a7my6m2k6b14yrs3ms41b1va5rn9 Ohia:Infobox person/height 10 1845 27990 27989 2022-07-30T05:57:26Z Samatics 9 1 revision imported from [[:en:Template:Infobox_person/height]]: Import citation templates wikitext text/x-wiki {{#invoke:person height|main}}<noinclude> {{Documentation}} </noinclude> er0y8xmwd91jl83h0g23bm3e8psjplm Ohia:Kbd 10 1846 27992 27991 2022-07-30T05:57:27Z Samatics 9 1 revision imported from [[:en:Template:Kbd]]: Import citation templates wikitext text/x-wiki <kbd {{#if:{{{class|}}}|class="{{{class}}}"}} {{#if:{{{id|}}}|id="{{{id}}}"}} style="background:#EEEEEE; {{#if:{{{spacing|}}}| padding-left:{{{padding|0.2em}}}; padding-right:{{{padding|0.2em}}};| letter-spacing:0.05em; padding-left:0.25em; padding-right:0.2em;}}{{#if:{{{style|}}}|{{{style}}}}}" {{#if:{{{lang|}}}|lang="{{{lang}}}"}} {{#if:{{{title|}}}|title="{{{title}}}"}}>{{{1|user input}}}</kbd><noinclude> <!--Categories and interwikis go near the bottom of the /doc page.--> {{Documentation}} </noinclude> b66y7fv37wpgwf3hjwff8kb20md4mui Ohia:Marriage 10 1847 27994 27993 2022-07-30T05:57:27Z Samatics 9 1 revision imported from [[:en:Template:Marriage]]: Import citation templates wikitext text/x-wiki {{#if:{{{1|}}}||{{#if:{{{2|}}}{{{3|}}}{{{end|{{{reason|}}}}}} |{{#ifeq:{{{1|+}}}|{{{1|-}}}|<div style="line-height:0;margin-bottom:-3px;">&#8203;</div>|{{main other|[[Category:Marriage template anomalies|N{{PAGENAME}}]]}}}}}}}} <div style="display:inline;white-space:nowrap;">{{#if:{{{1|}}} |{{trim|{{#if:{{{end|{{{reason|}}}}}} |<div style="display:inline-block;line-height:normal;{{#if:{{{2|}}}{{in string|source={{{1}}}|target=<br|plain=true|nomatch=}}|margin-top:1px;white-space:normal;|{{str ≥ len|1={{delink|{{{1}}}}}|2=20|3=margin-top:1px;white-space:normal;}}}}">{{{1|}}}</div> {{#if:{{{2|}}} |{{#if:{{{end|{{{reason|}}}}}}|<div style="line-height:0;margin-bottom:-2px;">&#8203;</div>}} |{{#if:{{in string|source={{{1}}}|target=<br|plain=true|nomatch=}} |<div style="line-height:0;margin-bottom:-2px;">&#8203;</div> |{{str ≥ len|1={{delink|{{{1}}}}}|2=20 |3=<div style="line-height:0;margin-bottom:-2px;">&#8203;</div>}} }}}} |<div style="display:inline-block;line-height:normal;{{#if:{{in string|source={{{1}}}|target=<br|plain=true|nomatch=}}|margin-top:1px;white-space:normal;|{{str ≥ len|1={{delink|{{{1}}}}}|2={{if both|{{{2|}}}|{{{3|}}}|15|20}}|3=margin-top:1px;white-space:normal;}}}}">{{{1|}}}</div> {{#if:{{in string|source={{{1}}}|target=<br|plain=true|nomatch=}} |<div style="line-height:0;margin-bottom:-2px;">&#8203;</div> |{{str ≥ len|1={{delink|{{{1}}}}}|2={{if both|{{{2|}}}|{{{3|}}}|15|20}} |3=<div style="line-height:0;margin-bottom:-2px;">&#8203;</div>}}}} }}}}}}&#32;<div style="display:inline-block;{{#if:{{in string|source={{{1}}}|target=<br|plain=true|nomatch=}}|margin-bottom:1px;|{{str ≥ len|1={{delink|{{{1}}}}}|2={{if both|{{{2|}}}|{{{3|}}}|15|20}}|3=margin-bottom:1px;|4={{#if:{{{end|{{{reason|}}}}}}|{{#if:{{{2|}}}|margin-bottom:1px;}}}}}}}}">&#8203;</div>&#40;<!-- -->{{#if:{{{2|}}} |{{#ifeq:{{{end|{{{reason|+}}}}}}| |{{#switch:{{{3|}}} | = after&nbsp;}} |{{abbr|m.|married}}&nbsp;}}{{#ifeq:{{{2|}}}|{{#time:Y|{{{2|}}}}} |{{{2|}}} |{{hover title|dotted=no|2={{#iferror: {{#time:Y|{{{2|}}}}} | {{main other|[[Category:Marriage template errors|I{{PAGENAME}}]]}}<span style="color:red;">invalid year</span>|{{#time:Y|{{{2|}}}}}}}|1={{{2|}}}}} }} |{{#if:{{{3|}}}{{{end|{{{reason|}}}}}}||{{#if:{{#property:P570}}||{{main other|[[Category:Marriage template errors|N{{PAGENAME}}]]}}}}<!-- -->{{#if:{{{end|{{{reason|}}}}}}||{{#if:{{Wdib |P570|fwd=ALL|maxvals=1|noicon=true|pd=yes|df=y}} | {{main other|[[Category:Marriage template anomalies|B{{PAGENAME}}]]}}before&nbsp;{{Wdib |P570|fwd=ALL|maxvals=1|noicon=true|pd=yes|df=y}} |<span style="color:red;">no value</span>}}}}<!-- -->{{#if:{{{end|{{{reason|}}}}}}|{{#if:{{{2|}}}{{{3|}}}|&#44;&#32;}}}}}} }}{{#if:{{{3|}}} |{{#ifeq:{{{end|{{{reason|}}}}}}| |{{#if:{{{2|}}}|&#x2060;&#8211;&#x2060;|{{#ifeq:{{{end|+}}}|{{{end|-}}} |{{#ifeq:{{{end|+}}}|{{{end|-}}} | until | before }} |{{#ifeq:{{{reason|+}}}|{{{reason|-}}} | until | before }}}}&nbsp;}} |{{#if:{{{2|}}} |&#59;&#32; }}{{#switch:{{lc:{{{end|{{{reason|}}}}}}}} | d | d. | died = died&nbsp;<!-- this used to be {{abbr|d.|died}} but caused confusion with "divorced" --> | div | div. | divorce | divorced = {{abbr|div.|divorced}}&nbsp; | her death = {{#ifeq:{{#property:P21}}|male|died&nbsp;|{{main other|[[Category:Marriage template deprecations]]}}{{dc|her death&nbsp;}}}} | his death = {{#ifeq:{{#property:P21}}|female|died&nbsp;|{{main other|[[Category:Marriage template deprecations]]}}{{dc|his death&nbsp;}}}} | w | w. | wid | wid. | widow | widowed = {{main other|[[Category:Marriage template errors|W{{PAGENAME}}]]}}<span style="color:red;">invalid reason</span>&nbsp; | = <!--(reason marriage ended not supplied)--> | #default = {{{end|{{{reason|}}}}}}&nbsp; }} }}{{#ifeq:{{{3|}}} |{{Str ≠ len|{{{3}}}|4 |{{#ifexpr:{{#iferror:{{#time:Ymd|{{Wdib |P570|fwd=ALL|maxvals=1|noicon=true|pd=yes|df=ymd}} }}|{{#time:Ymd}} }} >= {{#time:Ymd|{{{3|}}}}} |{{#ifexpr:{{#time:Ymd|{{if empty|{{Wdib |P570|fwd=ALL|maxvals=1|noicon=true|pd=yes|df=ymd}}|{{tomorrow}} }}}} = {{#time:Ymd|{{{3|}}}}} |{{#if:{{{end|{{{reason|}}}}}} |{{#time:Y|{{{3|}}}}} |{{main other|[[Category:Marriage template anomalies|D{{PAGENAME}}]]}}{{if preview|<var>{{colored link|red|Category:Marriage template anomalies|{{First word|{{PAGENAMEBASE}}|sep=,}}'s date of death}}</var>|{{#time:Y|{{{3|}}}}} }}}} |{{#time:Y|{{{3|}}}}} }} |{{main other|[[Category:Marriage template anomalies|P{{PAGENAME}}]]}}{{if preview|<var>{{colored link|red|Category:Marriage template anomalies|{{#ifexpr:{{#time:Ymd}} >= {{#time:Ymd|{{{3|}}}}}|posthumous|future}} date}}</var>|{{#time:Y|{{{3|}}}}} }}}} |{{#ifexpr:{{#iferror:{{#time:Y|{{Wdib |P570|fwd=ALL|maxvals=1|noicon=true|pd=yes|df=y}} }}|{{#time:Y}} }} >= {{#time:Y|{{{3|}}}}} |{{#time:Y|{{{3|}}}}} |{{main other|[[Category:Marriage template anomalies|P{{PAGENAME}}]]}}{{if preview|<var>{{colored link|red|Category:Marriage template anomalies|{{#ifexpr:{{#time:Y}} >= {{{3|}}}|posthumous|future}} year}}</var>|{{#time:Y|{{{3|}}}}} }}}} }} |{{{3|}}} |{{hover title|dotted=no|2={{#iferror: {{#time:Y|{{{3|}}}}} | {{main other|[[Category:Marriage template errors|I{{PAGENAME}}]]}}<span style="color:red;">invalid year</span> |{{Str ≠ len|{{{3}}}|4 |{{#ifexpr:{{#iferror:{{#time:Ymd|{{Wdib |P570|fwd=ALL|maxvals=1|noicon=true|pd=yes|df=ymd}} }}|{{#time:Ymd}} }} >= {{#time:Ymd|{{{3|}}}}} |{{#ifexpr:{{#time:Ymd|{{if empty|{{Wdib |P570|fwd=ALL|maxvals=1|noicon=true|pd=yes|df=ymd}}|{{tomorrow}} }}}} = {{#time:Ymd|{{{3|}}}}} |{{#if:{{{end|{{{reason|}}}}}} |{{#time:Y|{{{3|}}}}} |{{main other|[[Category:Marriage template anomalies|D{{PAGENAME}}]]}}{{if preview|<var>{{colored link|red|Category:Marriage template anomalies|{{First word|{{PAGENAMEBASE}}|sep=,}}'s date of death}}</var>|{{#time:Y|{{{3|}}}}} }}}} |{{#time:Y|{{{3|}}}}} }} |{{main other|[[Category:Marriage template anomalies|P{{PAGENAME}}]]}}{{if preview|<var>{{colored link|red|Category:Marriage template anomalies|{{#ifexpr:{{#time:Ymd}} >= {{#time:Ymd|{{{3|}}}}}|posthumous|future}} date}}</var>|{{#time:Y|{{{3|}}}}} }}}} |{{#ifexpr:{{#iferror:{{#time:Y|{{Wdib |P570|fwd=ALL|maxvals=1|noicon=true|pd=yes|df=y}} }}|{{#time:Y}} }} >= {{#time:Y|{{{3|}}}}} |{{#time:Y|{{{3|}}}}} |{{main other|[[Category:Marriage template anomalies|P{{PAGENAME}}]]}}{{if preview|<var>{{colored link|red|Category:Marriage template anomalies|{{#ifexpr:{{#time:Y}} >= {{{3|}}}|posthumous|future}} year}}</var>|{{#time:Y|{{{3|}}}}} }}}} }}}}|1={{{3|}}}}} }} |{{#if:{{{2|}}} |{{#if:{{{end|{{{reason|}}}}}}|&#44;&#32;|}} }}{{#switch:{{lc:{{{end|{{{reason|}}}}}}}} | d | d. | died = died | div | div. | divorce | divorced = divorced | her death = {{#ifeq:{{#property:P21}}|male|died|{{main other|[[Category:Marriage template deprecations]]}}{{dc|her death}}}} | his death = {{#ifeq:{{#property:P21}}|female|died|{{main other|[[Category:Marriage template deprecations]]}}{{dc|his death}}}} | w | w. | wid | wid. | widow | widowed = {{main other|[[Category:Marriage template errors|W{{PAGENAME}}]]}}<span style="color:red;">invalid reason</span> | = <!--(reason marriage ended not supplied)--> | #default = {{{end|{{{reason|}}}}}} }} }}&#41;<wbr />&#8203;</div><!-- -->{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Marriage template errors|U{{PAGENAME}}]]}}|preview=Page using [[Template:Marriage]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | 3 | 4 | end | reason }}<noinclude>{{documentation}}</noinclude> nql63jjhhj8ek91zp5tp2xeaorbvtyr Ohia:No redirect 10 1848 27996 27995 2022-07-30T05:57:27Z Samatics 9 1 revision imported from [[:en:Template:No_redirect]]: Import citation templates wikitext text/x-wiki {{safesubst:<noinclude/>#if: {{safesubst:<noinclude/>#invoke:Redirect|isRedirect|{{{1}}}}} | <span class="plainlinks">[{{safesubst:<noinclude/>fullurl:{{{1}}}|redirect=no}} {{{2|{{{1}}}}}}]</span> | {{safesubst:<noinclude/>#if:{{{2|}}}|[[:{{safesubst:<noinclude/>FULLPAGENAME:{{{1}}}}}|{{{2}}}]]|[[:{{safesubst:<noinclude/>FULLPAGENAME:{{{1}}}}}]]}} }}<noinclude> {{documentation}} </noinclude> 2qaonlqtyk07btxy9fviektgkcflxxv Ohia:PAGENAMEBASE 10 1849 27998 27997 2022-07-30T05:57:27Z Samatics 9 1 revision imported from [[:en:Template:PAGENAMEBASE]]: Import citation templates wikitext text/x-wiki {{{{{|safesubst:}}}#Invoke:String|replace|{{{1|{{{{{|safesubst:}}}PAGENAME}}}}}|%s+%b()$||1|false}}<noinclude> {{documentation}} </noinclude> sam8aetb68ekom4findu6pp900ngldr Ohia:Parameter names example 10 1850 28000 27999 2022-07-30T05:57:27Z Samatics 9 1 revision imported from [[:en:Template:Parameter_names_example]]: Import citation templates wikitext text/x-wiki <includeonly>{{#invoke:Parameter names example|main}}</includeonly><noinclude> {{hatnote|[[Template:Generic template demo]] and [[Template:Pnex]] redirect here.}}<!--(hatnote more noticeable here than within Documentation)--> {{Documentation}} </noinclude> cjle1o3weadzp7u1v4l5clox5ri8mpi Ohia:Person infobox header 10 1851 28002 28001 2022-07-30T05:57:27Z Samatics 9 1 revision imported from [[:en:Template:Person_infobox_header]]: Import citation templates wikitext text/x-wiki {{ombox|type=content|text=The design and content of biographical infoboxes must follow Wikipedia's [[Wikipedia:Verifiability|verifiability policy]], as well as [[Wikipedia:Manual of Style/Infoboxes|infobox]] and [[Wikipedia:Manual of Style/Biography|biographical style guideline]]. All content displayed in this template must adhere to the '''[[Wikipedia:Biographies of living persons|biographies of living persons]]''' policy if applicable. [[Wikipedia:Citing sources|Unsourced or poorly sourced]] contentious material '''must be removed immediately''' from the article and its infobox, especially if potentially [[Wikipedia:Libel|libellous]].}} <noinclude> {{Documentation}} </noinclude> hbsq4j9coem67r2j7p5kqpj3g9cg5e7 Ohia:Remove first word 10 1852 28004 28003 2022-07-30T05:57:27Z Samatics 9 1 revision imported from [[:en:Template:Remove_first_word]]: Import citation templates wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:String|replace|source={{{1}}}|pattern=^[^{{{sep|%s}}}]*{{{sep|%s}}}*|replace=|plain=false}}<noinclude>{{Documentation}}</noinclude> q3rvb3vj9phd54s3yecz8846q90qfgo Ohia:Samp 10 1853 28006 28005 2022-07-30T05:57:27Z Samatics 9 1 revision imported from [[:en:Template:Samp]]: Import citation templates wikitext text/x-wiki <samp {{#if:{{{class|}}}|class="{{{class}}}"}} {{#if:{{{id|}}}|id="{{{id}}}"}} style="padding-left:0.4em; padding-right:0.4em; color:{{{color|#666666}}}; {{{style|}}}" {{#if:{{{lang|}}}|lang="{{{lang}}}"}} {{#if:{{{title|}}}|title="{{{title}}}"}}>{{{1}}}</samp><noinclude> <!--Categories and interwikis go near the bottom of the /doc page.--> {{Documentation}} </noinclude> apn9hmhqkv5mh0l3sdd21myapwsnm79 Ohia:Shortcut/styles.css 10 1854 28008 28007 2022-07-30T05:57:27Z Samatics 9 1 revision imported from [[:en:Template:Shortcut/styles.css]]: Import citation templates sanitized-css text/css /* {{pp-template}} */ .module-shortcutboxplain { float: right; margin: 0 0 0 1em; border: 1px solid #aaa; background: #fff; padding: 0.3em 0.6em 0.2em 0.6em; text-align: center; font-size: 85%; } .module-shortcutboxleft { float: left; margin: 0 1em 0 0; } .module-shortcutlist { display: inline-block; border-bottom: 1px solid #aaa; margin-bottom: 0.2em; } .module-shortcutboxplain > ul { font-weight: bold; } .module-shortcutanchordiv { position: relative; top: -3em; } li .module-shortcutanchordiv { float: right; /* IE/Edge in list items */ } .mbox-imageright .module-shortcutboxplain { padding: 0.4em 1em 0.4em 1em; line-height: 1.3; } di4ixssc6neh0ej5fer2bhcqnk4l0hc Ohia:Side box 10 1855 28010 28009 2022-07-30T05:57:28Z Samatics 9 1 revision imported from [[:en:Template:Side_box]]: Import citation templates wikitext text/x-wiki {{#invoke:Side box|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> s1zpy5c500y28mjgve7gykq14088u4e Ohia:Sister project 10 1856 28012 28011 2022-07-30T05:57:28Z Samatics 9 1 revision imported from [[:en:Template:Sister_project]]: Import citation templates wikitext text/x-wiki {{Side box | metadata=no | position = {{{position|}}} | image = {{#switch: {{{image|}}} | none = <!-- "image=none", do nothing --> | = <!-- No image fed, select an image --> [[File:{{#switch: {{lc: {{{project|}}} }} | commons = Commons-logo.svg | meta|metawiki|m = Wikimedia Community Logo.svg | wikibooks|wbk|wb|b = Wikibooks-logo-en-noslogan.svg | wikidata|data = Wikidata-logo.svg | wikiquote|quote|wqt|q = Wikiquote-logo.svg | wikipedia|wp|w = Wikipedia-logo-v2.svg | wikisource|source|ws|s = Wikisource-logo.svg | wiktionary|wkt|wdy|d = Wiktionary-logo-en-v2.svg | wikinews|news|wnw|n = Wikinews-logo.svg | wikispecies|species = Wikispecies-logo.svg | wikiversity|wvy|v = Wikiversity logo 2017.svg | wikivoyage|voyage|voy = Wikivoyage-Logo-v3-icon.svg | mediawiki|mw = MediaWiki-2020-icon.svg | outreachwiki|outreach = Wikimedia Outreach.png | incubator = Incubator-notext.svg | #default = Wikimedia-logo.svg }}|40x40px|class=noviewer|alt=|link= ]] | #default = {{{image|}}} }} | textclass = {{{textclass|plainlist}}} | textstyle = {{{textstyle|}}} | text = {{{text}}} | below = {{{below|}}} | imageright = {{{imageright|}}} | class = plainlinks sistersitebox }}<noinclude>{{Documentation}}<!-- Add categories and interwikis to the /doc subpage, not here! --></noinclude> 8xj4znh9zge3vfvmy1745bkgpe5h4v4 Ohia:Str ≠ len 10 1857 28014 28013 2022-07-30T05:57:28Z Samatics 9 1 revision imported from [[:en:Template:Str_≠_len]]: Import citation templates wikitext text/x-wiki {{{{{|safesubst:}}}#ifexpr: {{{{{|safesubst:}}}#invoke:String|len|s={{{1|}}}}} != {{{2|0}}} <noinclude><!-- str >= len --></noinclude> | {{{3|}}} | {{{4|}}} }}<noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> bjndedolj3rubo3o1o2kt0n4hoa36ki Ohia:Str ≥ len 10 1858 28016 28015 2022-07-30T05:57:28Z Samatics 9 1 revision imported from [[:en:Template:Str_≥_len]]: Import citation templates wikitext text/x-wiki {{{{{|safesubst:}}}#ifexpr: {{{{{|safesubst:}}}#invoke:String|len|s={{{1|}}}}} >= {{{2|0}}} <noinclude><!-- str >= len --></noinclude> | {{{3|}}} | {{{4|}}} }}<noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> 5n8ijb7krko6nhwqukd6gap519qlr6k Ohia:Strong 10 1859 28018 28017 2022-07-30T05:57:28Z Samatics 9 1 revision imported from [[:en:Template:Strong]]: Import citation templates wikitext text/x-wiki <strong {{#if:{{{role|}}}|role="{{{role}}}"}} {{#if:{{{class|}}}|class="{{{class}}}"}} {{#if:{{{id|}}}|id="{{{id}}}"}} {{#if:{{{style|}}}|style="{{{style}}}"}} {{#if:{{{title|}}}|title="{{{title}}}"}}>{{{1}}}</strong><noinclude> {{documentation}} <!-- Add cats and interwikis to the /doc subpage, not here! --> </noinclude> jhbv1h6fd9kjc1d4eovhzvnxrpqq09r Ohia:Strongbad 10 1860 28020 28019 2022-07-30T05:57:28Z Samatics 9 1 revision imported from [[:en:Template:Strongbad]]: Import citation templates wikitext text/x-wiki {{main other|{{FormattingError|Template:Strongbad is only for use in template documentation, guidelines and other Wikipedia-internal purposes. Do not use it in actual articles.}}|{{strong|1={{{1}}}|style=color: red; {{{style|}}} |role={{{role|}}} |class={{{class|}}} |id={{{id|}}} |title={{{title|}}} }}}}<noinclude> {{documentation}} <!-- Add cats and interwikis to the /doc subpage, not here! --> </noinclude> n737sp4v1ov0awhpuke3y120btko5g6 Ohia:Template link null 10 1861 28022 28021 2022-07-30T05:57:28Z Samatics 9 1 revision imported from [[:en:Template:Template_link_null]]: Import citation templates wikitext text/x-wiki <includeonly>{{#Invoke:Template link general|main|nolink=yes|code=yes}}</includeonly><noinclude> {{Documentation|1=Template:Tlg/doc |content = {{tlg/doc|tnull}} }} <!-- Add categories to the /doc subpage, not here! --> </noinclude> 3wh5704zk7xm5kpqgoz7ybfwwx3479n Ohia:Template shortcut 10 1862 28024 28023 2022-07-30T05:57:28Z Samatics 9 1 revision imported from [[:en:Template:Template_shortcut]]: Import citation templates wikitext text/x-wiki <includeonly>{{#invoke:Shortcut|main|template=yes}}</includeonly><noinclude>{{Documentation}}</noinclude> me4jjte8wllgxkf22h7gbzu0e2tux3i Ohia:Tnull 10 1863 28026 28025 2022-07-30T05:57:28Z Samatics 9 1 revision imported from [[:en:Template:Tnull]]: Import citation templates wikitext text/x-wiki #REDIRECT [[Template:Template link null]] {{Redirect category shell| {{R from move}} }} kt9s20clzg7m0tnu0exwyoibis3zf5q Ohia:Tomorrow 10 1864 28028 28027 2022-07-30T05:57:28Z Samatics 9 1 revision imported from [[:en:Template:Tomorrow]]: Import citation templates wikitext text/x-wiki {{#switch:{{{1}}} |long={{#time:F"{{{2| }}}"j",{{{2| }}}"Y|+1 day}} |num={{#time:n"{{{2| }}}"j|+1 day}} |#default={{#time:F"{{{2| }}}"j|+1 day}} }}<noinclude>{{Documentation}}</noinclude> b0ep5vap4y7luyxxv40z3l06wr11u1q Ohia:Tracks Wikidata 10 1865 28030 28029 2022-07-30T05:57:29Z Samatics 9 1 revision imported from [[:en:Template:Tracks_Wikidata]]: Import citation templates wikitext text/x-wiki {{Sister project | image = [[File:Wikidata-logo-with-magnifying-glass-icon.svg|40px|link=Wikipedia:Wikidata]] | position = {{{position|}}} | text = This {{template other | template | {{module other | module | {{category other | category | page <!-- not template, module, or category --> }} }} }} [[:Category:{{{cat|Wikidata tracking categories}}}|tracks]] {{#if:{{{section|}}} | one or more [[Wikidata]] properties; see [[#{{{section}}}|§&nbsp;{{{section}}}]] for details. | the [[Wikidata]] propert{{#if:{{{2|}}}|ies:|y:}} {{#invoke:Uses Wikidata|usesProperty}} }} }}<includeonly>{{#switch:{{SUBPAGENAME}} |sandbox |testcases |doc= <!--no category--> |#default = {{template other | [[Category:Templates tracking Wikidata]] | {{module other | [[Category:Modules tracking Wikidata]] | {{category other | <!-- if used in a category, don't automatically add parent category --> | <!-- not template, module, or category --> }} }} }} }}</includeonly><noinclude> {{Documentation}}<!-- Add categories and interwikis to the /doc sub-page --> </noinclude> cg6r6zwpm9zi0w8yg3t3p6v04m1aia2 Ohia:UF-hcard-person 10 1866 28032 28031 2022-07-30T05:57:29Z Samatics 9 1 revision imported from [[:en:Template:UF-hcard-person]]: Import citation templates wikitext text/x-wiki The HTML markup produced by this template includes an [[HCard|hCard microformat]], which makes the person's details [[Parsing|parsable]] by computers, either acting automatically to catalogue articles across Wikipedia or via a browser tool operated by a reader, to (for example) add the subject to an address book or database. For more information about the use of [[microformat]]s on Wikipedia, please see [[Wikipedia:WikiProject Microformats|the microformat project]]. === Sub-templates === Date-of-birth ("bday") information will only be included in the microformat if {{tl|birth date}}, or {{tl|birth date and age}} are used in the infobox. ([[Wikipedia:WikiProject Microformats/dates|Do not use these if the date is before 1583]]). Be cautious about using these if the person is still living, per [[WP:DOB]]. To include a URL, use {{Tl|URL}}. '''Please do not remove instances of these sub-templates.''' === Classes === hCard uses HTML classes including: {{Flatlist/microformat| *adr *agent *bday *birthplace *category *country-name *deathdate *deathplace *extended-address *family-name *fn (required) *given-name *honorific-prefix *honorific-suffix *label *locality *n *nickname *note *org *role *url *vcard }} '''Please do not rename or remove these classes nor collapse nested elements which use them.'''<includeonly>{{#ifeq:{{SUBPAGENAME}}|doc | |{{#ifeq:{{SUBPAGENAME}}|sandbox | |[[Category:Templates generating hCards]]}} }}</includeonly><noinclude> [[Category:Templates generating hCards]] [[Category:Microformat (uF) message templates]] </noinclude> axz1fcq74yk4k48upkzdbv1ne3ifwdf Ohia:URL 10 1867 28034 28033 2022-07-30T05:57:29Z Samatics 9 1 revision imported from [[:en:Template:URL]]: Import citation templates wikitext text/x-wiki <includeonly>{{#invoke:URL|url}}</includeonly>{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using URL template with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:URL]] with unknown parameter "_VALUE_"|ignoreblank=y | 1 | 2 }}<noinclude>{{documentation}}</noinclude> a3iaiir0mhs0y2mdlkbw2snyhxnxqwu Ohia:Ubl 10 1868 28036 28035 2022-07-30T05:57:29Z Samatics 9 1 revision imported from [[:en:Template:Ubl]]: Import citation templates wikitext text/x-wiki #REDIRECT [[Template:Unbulleted list]] {{Rcat shell| {{R from template shortcut}} }} cikcgi5hgp5p92i41ss3ow0gq1wyssd Ohia:Unbulleted list 10 1869 28038 28037 2022-07-30T05:57:29Z Samatics 9 1 revision imported from [[:en:Template:Unbulleted_list]]: Import citation templates wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:list|unbulleted}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> g28jpumica8ycuimxbfi2qlrcbowsb3 Ohia:Wdib 10 1870 28040 28039 2022-07-30T05:57:29Z Samatics 9 1 revision imported from [[:en:Template:Wdib]]: Import citation templates wikitext text/x-wiki {{#invoke:WikidataIB|getValue}}<noinclude> {{documentation}} </noinclude> t9d3ehgkq1uwxupd66kuww7i118e6vk Ohia:When on basepage 10 1871 28042 28041 2022-07-30T05:57:29Z Samatics 9 1 revision imported from [[:en:Template:When_on_basepage]]: Import citation templates wikitext text/x-wiki {{#switch: <!--If no or empty "page" parameter then detect basepage/subpage/subsubpage--> {{#if:{{{page|}}} | {{#if:{{#titleparts:{{{page}}}|0|3}} | subsubpage <!--Subsubpage or lower--> | {{#if:{{#titleparts:{{{page}}}|0|2}} | subpage | basepage }} }} | {{#if:{{#titleparts:{{FULLPAGENAME}}|0|3}} | subsubpage <!--Subsubpage or lower--> | {{#if:{{#titleparts:{{FULLPAGENAME}}|0|2}} | subpage | basepage }} }} }} | basepage = {{{1|}}} | subpage = {{{2|}}} | subsubpage = {{{3| {{{2|}}} }}} <!--Respecting empty parameter on purpose--> }}<!--End switch--><noinclude> {{Documentation}} </noinclude> o7r5t2v8ni781nvx47cen0sam91sxxc Ohia:Wikidata image 10 1872 28044 28043 2022-07-30T05:57:29Z Samatics 9 1 revision imported from [[:en:Template:Wikidata_image]]: Import citation templates wikitext text/x-wiki {{#if:{{NAMESPACE}}|| {{#if:{{{1|}}} | {{#if:{{#property:P18}} | {{#ifeq:{{filepath:{{{1|}}} }}|{{filepath:{{#property:P18}} }} | | }} | {{#if:{{#property:P41}}{{#property:P94}}{{#property:P117}}{{#property:P154}}{{#property:P242}} | | }} }} | {{#if:{{#property:P18}} | {{#if:{{{2|}}} | | [[Category:No local image but image on Wikidata]] }} | }} }} }}<noinclude> {{doc}} </noinclude> a6m9e9nmv7uygfwu26esbawecnz6vv4 Module:Age 828 1873 28046 28045 2022-07-30T05:57:29Z Samatics 9 1 revision imported from [[:en:Module:Age]]: Import citation templates Scribunto text/plain -- Implement various "age of" and other date-related templates. local mtext = { -- Message and other text that should be localized. -- Also need to localize text in table names in function dateDifference. ['mt-bad-param1'] = 'Invalid parameter $1', ['mt-bad-param2'] = 'Parameter $1=$2 is invalid', ['mt-bad-show'] = 'Parameter show=$1 is not supported here', ['mt-cannot-add'] = 'Cannot add "$1"', ['mt-conflicting-show'] = 'Parameter show=$1 conflicts with round=$2', ['mt-date-wrong-order'] = 'The second date must be later in time than the first date', ['mt-dd-future'] = 'Death date (first date) must not be in the future', ['mt-dd-wrong-order'] = 'Death date (first date) must be later in time than the birth date (second date)', ['mt-invalid-bd-age'] = 'Invalid birth date for calculating age', ['mt-invalid-dates-age'] = 'Invalid dates for calculating age', ['mt-invalid-end'] = 'Invalid end date in second parameter', ['mt-invalid-start'] = 'Invalid start date in first parameter', ['mt-need-jdn'] = 'Need valid Julian date number', ['mt-need-valid-bd'] = 'Need valid birth date: year, month, day', ['mt-need-valid-bd2'] = 'Need valid birth date (second date): year, month, day', ['mt-need-valid-date'] = 'Need valid date', ['mt-need-valid-dd'] = 'Need valid death date (first date): year, month, day', ['mt-need-valid-ymd'] = 'Need valid year, month, day', ['mt-need-valid-ymd-current'] = 'Need valid year|month|day or "currentdate"', ['mt-need-valid-ymd2'] = 'Second date should be year, month, day', ['mt-template-bad-name'] = 'The specified template name is not valid', ['mt-template-x'] = 'The template invoking this must have "|template=x" where x is the wanted operation', ['txt-and'] = ' and ', ['txt-or'] = '&nbsp;or ', ['txt-category'] = 'Category:Age error', ['txt-comma-and'] = ', and ', ['txt-error'] = 'Error: ', ['txt-format-default'] = 'mf', -- 'df' (day first = dmy) or 'mf' (month first = mdy) ['txt-module-convertnumeric'] = 'Module:ConvertNumeric', ['txt-module-date'] = 'Module:Date', ['txt-sandbox'] = 'sandbox', ['txt-bda'] = '<span style="display:none"> (<span class="bday">$1</span>) </span>$2<span class="noprint ForceAgeToShow"> (age&nbsp;$3)</span>', ['txt-dda'] = '$2<span style="display:none">($1)</span> (aged&nbsp;$3)', ['txt-bda-disp'] = 'disp_raw', -- disp_raw → age is a number only; disp_age → age is a number and unit (normally years but months or days if very young) ['txt-dda-disp'] = 'disp_raw', ['txt-dmy'] = '%-d %B %-Y', ['txt-mdy'] = '%B %-d, %-Y', } local isWarning = { ['mt-bad-param1'] = true, } local translate, from_en, to_en, isZero if translate then -- Functions to translate from en to local language and reverse go here. -- See example at [[:bn:Module:বয়স]]. else from_en = function (text) return text end isZero = function (text) return tonumber(text) == 0 end end local _Date, _currentDate local function getExports(frame) -- Return objects exported from the date module or its sandbox. if not _Date then local sandbox = frame:getTitle():find(mtext['txt-sandbox'], 1, true) and ('/' .. mtext['txt-sandbox']) or '' local datemod = require(mtext['txt-module-date'] .. sandbox) local realDate = datemod._Date _currentDate = datemod._current if to_en then _Date = function (...) local args = {} for i, v in ipairs({...}) do args[i] = to_en(v) end return realDate(unpack(args)) end else _Date = realDate end end return _Date, _currentDate end local Collection -- a table to hold items Collection = { add = function (self, item) if item ~= nil then self.n = self.n + 1 self[self.n] = item end end, join = function (self, sep) return table.concat(self, sep) end, remove = function (self, pos) if self.n > 0 and (pos == nil or (0 < pos and pos <= self.n)) then self.n = self.n - 1 return table.remove(self, pos) end end, sort = function (self, comp) table.sort(self, comp) end, new = function () return setmetatable({n = 0}, Collection) end } Collection.__index = Collection local function stripToNil(text) -- If text is a string, return its trimmed content, or nil if empty. -- Otherwise return text (which may, for example, be nil). if type(text) == 'string' then text = text:match('(%S.-)%s*$') end return text end local function dateFormat(args) -- Return string for wanted date format. local default = mtext['txt-format-default'] local other = default == 'df' and 'mf' or 'df' local wanted = stripToNil(args[other]) and other or default return wanted == 'df' and mtext['txt-dmy'] or mtext['txt-mdy'] end local function substituteParameters(text, ...) -- Return text after substituting any given parameters for $1, $2, etc. return mw.message.newRawMessage(text, ...):plain() end local function yes(parameter) -- Return true if parameter should be interpreted as "yes". -- Do not want to accept mixed upper/lowercase unless done by current templates. -- Need to accept "on" because "round=on" is wanted. return ({ y = true, yes = true, on = true })[parameter] end local function message(msg, ...) -- Return formatted message text for an error or warning. local function getText(msg) return mtext[msg] or error('Bug: message "' .. tostring(msg) .. '" not defined') end local categories = { error = mtext['txt-category'], warning = mtext['txt-category'], } local a, b, k, category local text = substituteParameters(getText(msg), ...) if isWarning[msg] then a = '<sup>[<i>' b = '</i>]</sup>' k = 'warning' else a = '<strong class="error">' .. getText('txt-error') b = '</strong>' k = 'error' end if mw.title.getCurrentTitle():inNamespaces(0) then -- Category only in namespaces: 0=article. category = '[[' .. categories[k] .. ']]' end return a .. mw.text.nowiki(text) .. b .. (category or '') end local function formatNumber(number) -- Return the given number formatted with commas as group separators, -- given that the number is an integer. local numstr = tostring(number) local length = #numstr local places = Collection.new() local pos = 0 repeat places:add(pos) pos = pos + 3 until pos >= length places:add(length) local groups = Collection.new() for i = places.n, 2, -1 do local p1 = length - places[i] + 1 local p2 = length - places[i - 1] groups:add(numstr:sub(p1, p2)) end return groups:join(',') end local function spellNumber(number, options, i) -- Return result of spelling number, or -- return number (as a string) if cannot spell it. -- i == 1 for the first number which can optionally start with an uppercase letter. number = tostring(number) return require(mtext['txt-module-convertnumeric']).spell_number( number, nil, -- fraction numerator nil, -- fraction denominator i == 1 and options.upper, -- true: 'One' instead of 'one' not options.us, -- true: use 'and' between tens/ones etc options.adj, -- true: hyphenated options.ordinal -- true: 'first' instead of 'one' ) or number end local function makeExtra(args, flagCurrent) -- Return extra text that will be inserted before the visible result -- but after any sort key. local extra = args.prefix or '' if mw.ustring.len(extra) > 1 then -- Parameter "~" gives "~3" whereas "over" gives "over 3". if extra:sub(-6, -1) ~= '&nbsp;' then extra = extra .. ' ' end end if flagCurrent then extra = '<span class="currentage"></span>' .. extra end return extra end local function makeSort(value, sortable) -- Return a sort key if requested. -- Assume value is a valid number which has not overflowed. if sortable == 'sortable_table' or sortable == 'sortable_on' or sortable == 'sortable_debug' then local sortKey if value == 0 then sortKey = '5000000000000000000' else local mag = math.floor(math.log10(math.abs(value)) + 1e-14) if value > 0 then sortKey = 7000 + mag else sortKey = 2999 - mag value = value + 10^(mag+1) end sortKey = string.format('%d', sortKey) .. string.format('%015.0f', math.floor(value * 10^(14-mag))) end local result if sortable == 'sortable_table' then result = 'data-sort-value="_SORTKEY_"|' elseif sortable == 'sortable_debug' then result = '<span data-sort-value="_SORTKEY_♠"><span style="border:1px solid">_SORTKEY_♠</span></span>' else result = '<span data-sort-value="_SORTKEY_♠"></span>' end return (result:gsub('_SORTKEY_', sortKey)) end end local translateParameters = { abbr = { off = 'abbr_off', on = 'abbr_on', }, disp = { age = 'disp_age', raw = 'disp_raw', }, format = { raw = 'format_raw', commas = 'format_commas', }, round = { on = 'on', yes = 'on', months = 'ym', weeks = 'ymw', days = 'ymd', hours = 'ymdh', }, sep = { comma = 'sep_comma', [','] = 'sep_comma', serialcomma = 'sep_serialcomma', space = 'sep_space', }, show = { hide = { id = 'hide' }, y = { 'y', id = 'y' }, ym = { 'y', 'm', id = 'ym' }, ymd = { 'y', 'm', 'd', id = 'ymd' }, ymw = { 'y', 'm', 'w', id = 'ymw' }, ymwd = { 'y', 'm', 'w', 'd', id = 'ymwd' }, yd = { 'y', 'd', id = 'yd', keepZero = true }, m = { 'm', id = 'm' }, md = { 'm', 'd', id = 'md' }, w = { 'w', id = 'w' }, wd = { 'w', 'd', id = 'wd' }, h = { 'H', id = 'h' }, hm = { 'H', 'M', id = 'hm' }, hms = { 'H', 'M', 'S', id = 'hms' }, M = { 'M', id = 'M' }, s = { 'S', id = 's' }, d = { 'd', id = 'd' }, dh = { 'd', 'H', id = 'dh' }, dhm = { 'd', 'H', 'M', id = 'dhm' }, dhms = { 'd', 'H', 'M', 'S', id = 'dhms' }, ymdh = { 'y', 'm', 'd', 'H', id = 'ymdh' }, ymdhm = { 'y', 'm', 'd', 'H', 'M', id = 'ymdhm' }, ymwdh = { 'y', 'm', 'w', 'd', 'H', id = 'ymwdh' }, ymwdhm = { 'y', 'm', 'w', 'd', 'H', 'M', id = 'ymwdhm' }, }, sortable = { off = false, on = 'sortable_on', table = 'sortable_table', debug = 'sortable_debug', }, } local spellOptions = { cardinal = {}, Cardinal = { upper = true }, cardinal_us = { us = true }, Cardinal_us = { us = true, upper = true }, ordinal = { ordinal = true }, Ordinal = { ordinal = true, upper = true }, ordinal_us = { ordinal = true, us = true }, Ordinal_us = { ordinal = true, us = true, upper = true }, } local function dateExtract(frame) -- Return part of a date after performing an optional operation. local Date = getExports(frame) local args = frame:getParent().args local parms = {} for i, v in ipairs(args) do parms[i] = v end if yes(args.fix) then table.insert(parms, 'fix') end if yes(args.partial) then table.insert(parms, 'partial') end local show = stripToNil(args.show) or 'dmy' local date = Date(unpack(parms)) if not date then if show == 'format' then return 'error' end return message('mt-need-valid-date') end local add = stripToNil(args.add) if add then for item in add:gmatch('%S+') do date = date + item if not date then return message('mt-cannot-add', item) end end end local sortKey, result local sortable = translateParameters.sortable[args.sortable] if sortable then local value = (date.partial and date.partial.first or date).jdz sortKey = makeSort(value, sortable) end if show ~= 'hide' then result = date[show] if result == nil then result = from_en(date:text(show)) elseif type(result) == 'boolean' then result = result and '1' or '0' else result = from_en(tostring(result)) end end return (sortKey or '') .. makeExtra(args) .. (result or '') end local function rangeJoin(range) -- Return text to be used between a range of ages. return range == 'dash' and '–' or mtext['txt-or'] end local function makeText(values, components, names, options, noUpper) -- Return wikitext representing an age or duration. local text = Collection.new() local count = #values local sep = names.sep or '' for i, v in ipairs(values) do -- v is a number (say 4 for 4 years), or a table ({4,5} for 4 or 5 years). local islist = type(v) == 'table' if (islist or v > 0) or (text.n == 0 and i == count) or (text.n > 0 and components.keepZero) then local fmt, vstr if options.spell then fmt = function(number) return spellNumber(number, options.spell, noUpper or i) end elseif i == 1 and options.format == 'format_commas' then -- Numbers after the first should be small and not need formatting. fmt = formatNumber else fmt = tostring end if islist then vstr = fmt(v[1]) .. rangeJoin(options.range) noUpper = true vstr = vstr .. fmt(v[2]) else vstr = fmt(v) end local name = names[components[i]] if name then if type(name) == 'table' then name = mw.getContentLanguage():plural(islist and v[2] or v, name) end text:add(vstr .. sep .. name) else text:add(vstr) end end end local first, last if options.join == 'sep_space' then first = ' ' last = ' ' elseif options.join == 'sep_comma' then first = ', ' last = ', ' elseif options.join == 'sep_serialcomma' and text.n > 2 then first = ', ' last = mtext['txt-comma-and'] else first = ', ' last = mtext['txt-and'] end for i, v in ipairs(text) do if i < text.n then text[i] = v .. (i + 1 < text.n and first or last) end end local sign = '' if options.isnegative then -- Do not display negative zero. if text.n > 1 or (text.n == 1 and text[1]:sub(1, 1) ~= '0' ) then if options.format == 'format_raw' then sign = '-' -- plain hyphen so result can be used in a calculation else sign = '−' -- Unicode U+2212 MINUS SIGN end end end return (options.sortKey or '') .. (options.extra or '') .. sign .. text:join() .. (options.suffix or '') end local function dateDifference(parms) -- Return a formatted date difference using the given parameters -- which have been validated. local names = { -- Each name is: -- * a string if no plural form of the name is used; or -- * a table of strings, one of which is selected using the rules at -- https://translatewiki.net/wiki/Plural/Mediawiki_plural_rules abbr_off = { sep = '&nbsp;', y = {'year', 'years'}, m = {'month', 'months'}, w = {'week', 'weeks'}, d = {'day', 'days'}, H = {'hour', 'hours'}, M = {'minute', 'minutes'}, S = {'second', 'seconds'}, }, abbr_on = { y = 'y', m = 'm', w = 'w', d = 'd', H = 'h', M = 'm', S = 's', }, abbr_infant = { -- for {{age for infant}} sep = '&nbsp;', y = {'yr', 'yrs'}, m = {'mo', 'mos'}, w = {'wk', 'wks'}, d = {'day', 'days'}, H = {'hr', 'hrs'}, M = {'min', 'mins'}, S = {'sec', 'secs'}, }, abbr_raw = {}, } local diff = parms.diff -- must be a valid date difference local show = parms.show -- may be nil; default is set below local abbr = parms.abbr or 'abbr_off' local defaultJoin if abbr ~= 'abbr_off' then defaultJoin = 'sep_space' end if not show then show = 'ymd' if parms.disp == 'disp_age' then if diff.years < 3 then defaultJoin = 'sep_space' if diff.years >= 1 then show = 'ym' else show = 'md' end else show = 'y' end end end if type(show) ~= 'table' then show = translateParameters.show[show] end if parms.disp == 'disp_raw' then defaultJoin = 'sep_space' abbr = 'abbr_raw' elseif parms.wantSc then defaultJoin = 'sep_serialcomma' end local diffOptions = { round = parms.round, duration = parms.wantDuration, range = parms.range and true or nil, } local sortKey if parms.sortable then local value = diff.age_days + (parms.wantDuration and 1 or 0) -- days and fraction of a day if diff.isnegative then value = -value end sortKey = makeSort(value, parms.sortable) end local textOptions = { extra = parms.extra, format = parms.format, join = parms.sep or defaultJoin, isnegative = diff.isnegative, range = parms.range, sortKey = sortKey, spell = parms.spell, suffix = parms.suffix, -- not currently used } if show.id == 'hide' then return sortKey or '' end local values = { diff:age(show.id, diffOptions) } if values[1] then return makeText(values, show, names[abbr], textOptions) end if diff.partial then -- Handle a more complex range such as -- {{age_yd|20 Dec 2001|2003|range=yes}} → 1 year, 12 days or 2 years, 11 days local opt = { format = textOptions.format, join = textOptions.join, isnegative = textOptions.isnegative, spell = textOptions.spell, } return (textOptions.sortKey or '') .. makeText({ diff.partial.mindiff:age(show.id, diffOptions) }, show, names[abbr], opt) .. rangeJoin(textOptions.range) .. makeText({ diff.partial.maxdiff:age(show.id, diffOptions) }, show, names[abbr], opt, true) .. (textOptions.suffix or '') end return message('mt-bad-show', show.id) end local function getDates(frame, getopt) -- Parse template parameters and return one of: -- * date (a date table, if single) -- * date1, date2 (two date tables, if not single) -- * text (a string error message) -- A missing date is optionally replaced with the current date. -- If wantMixture is true, a missing date component is replaced -- from the current date, so can get a bizarre mixture of -- specified/current y/m/d as has been done by some "age" templates. -- Some results may be placed in table getopt. local Date, currentDate = getExports(frame) getopt = getopt or {} local function flagCurrent(text) -- This allows the calling template to detect if the current date has been used, -- that is, whether both dates have been entered in a template expecting two. -- For example, an infobox may want the age when an event occurred, not the current age. -- Don't bother detecting if wantMixture is used because not needed and it is a poor option. if not text then if getopt.noMissing then return nil -- this gives a nil date which gives an error end text = 'currentdate' if getopt.flag == 'usesCurrent' then getopt.usesCurrent = true end end return text end local args = frame:getParent().args local fields = {} local isNamed = args.year or args.year1 or args.year2 or args.month or args.month1 or args.month2 or args.day or args.day1 or args.day2 if isNamed then fields[1] = args.year1 or args.year fields[2] = args.month1 or args.month fields[3] = args.day1 or args.day fields[4] = args.year2 fields[5] = args.month2 fields[6] = args.day2 else for i = 1, 6 do fields[i] = args[i] end end local imax = 0 for i = 1, 6 do fields[i] = stripToNil(fields[i]) if fields[i] then imax = i end if getopt.omitZero and i % 3 ~= 1 then -- omit zero months and days as unknown values but keep year 0 which is 1 BCE if isZero(fields[i]) then fields[i] = nil getopt.partial = true end end end local fix = getopt.fix and 'fix' or '' local partialText = getopt.partial and 'partial' or '' local dates = {} if isNamed or imax >= 3 then local nrDates = getopt.single and 1 or 2 if getopt.wantMixture then -- Cannot be partial since empty fields are set from current. local components = { 'year', 'month', 'day' } for i = 1, nrDates * 3 do fields[i] = fields[i] or currentDate[components[i > 3 and i - 3 or i]] end for i = 1, nrDates do local index = i == 1 and 1 or 4 local y, m, d = fields[index], fields[index+1], fields[index+2] if (m == 2 or m == '2') and (d == 29 or d == '29') then -- Workaround error with following which attempt to use invalid date 2001-02-29. -- {{age_ymwd|year1=2001|year2=2004|month2=2|day2=29}} -- {{age_ymwd|year1=2001|month1=2|year2=2004|month2=1|day2=29}} -- TODO Get rid of wantMixture because even this ugly code does not handle -- 'Feb' or 'February' or 'feb' or 'february'. if not ((y % 4 == 0 and y % 100 ~= 0) or y % 400 == 0) then d = 28 end end dates[i] = Date(y, m, d) end else -- If partial dates are allowed, accept -- year only, or -- year and month only -- Do not accept year and day without a month because that makes no sense -- (and because, for example, Date('partial', 2001, nil, 12) sets day = nil, not 12). for i = 1, nrDates do local index = i == 1 and 1 or 4 local y, m, d = fields[index], fields[index+1], fields[index+2] if (getopt.partial and y and (m or not d)) or (y and m and d) then dates[i] = Date(fix, partialText, y, m, d) elseif not y and not m and not d then dates[i] = Date(flagCurrent()) end end end else getopt.textdates = true -- have parsed each date from a single text field dates[1] = Date(fix, partialText, flagCurrent(fields[1])) if not getopt.single then dates[2] = Date(fix, partialText, flagCurrent(fields[2])) end end if not dates[1] then return message(getopt.missing1 or 'mt-need-valid-ymd') end if getopt.single then return dates[1] end if not dates[2] then return message(getopt.missing2 or 'mt-need-valid-ymd2') end return dates[1], dates[2] end local function ageGeneric(frame) -- Return the result required by the specified template. -- Can use sortable=x where x = on/table/off/debug in any supported template. -- Some templates default to sortable=on but can be overridden. local name = frame.args.template if not name then return message('mt-template-x') end local args = frame:getParent().args local specs = { age_days = { -- {{age in days}} show = 'd', disp = 'disp_raw', }, age_days_nts = { -- {{age in days nts}} show = 'd', disp = 'disp_raw', format = 'format_commas', sortable = 'on', }, duration_days = { -- {{duration in days}} show = 'd', disp = 'disp_raw', duration = true, }, duration_days_nts = { -- {{duration in days nts}} show = 'd', disp = 'disp_raw', format = 'format_commas', sortable = 'on', duration = true, }, age_full_years = { -- {{age}} show = 'y', abbr = 'abbr_raw', flag = 'usesCurrent', omitZero = true, range = 'no', }, age_full_years_nts = { -- {{age nts}} show = 'y', abbr = 'abbr_raw', format = 'format_commas', sortable = 'on', }, age_in_years = { -- {{age in years}} show = 'y', abbr = 'abbr_raw', negative = 'error', range = 'dash', }, age_in_years_nts = { -- {{age in years nts}} show = 'y', abbr = 'abbr_raw', negative = 'error', range = 'dash', format = 'format_commas', sortable = 'on', }, age_infant = { -- {{age for infant}} -- Do not set show because special processing is done later. abbr = yes(args.abbr) and 'abbr_infant' or 'abbr_off', disp = 'disp_age', sep = 'sep_space', sortable = 'on', }, age_m = { -- {{age in months}} show = 'm', disp = 'disp_raw', }, age_w = { -- {{age in weeks}} show = 'w', disp = 'disp_raw', }, age_wd = { -- {{age in weeks and days}} show = 'wd', }, age_yd = { -- {{age in years and days}} show = 'yd', format = 'format_commas', sep = args.sep ~= 'and' and 'sep_comma' or nil, }, age_yd_nts = { -- {{age in years and days nts}} show = 'yd', format = 'format_commas', sep = args.sep ~= 'and' and 'sep_comma' or nil, sortable = 'on', }, age_ym = { -- {{age in years and months}} show = 'ym', sep = 'sep_comma', }, age_ymd = { -- {{age in years, months and days}} show = 'ymd', range = true, }, age_ymwd = { -- {{age in years, months, weeks and days}} show = 'ymwd', wantMixture = true, }, } local spec = specs[name] if not spec then return message('mt-template-bad-name') end if name == 'age_days' then local su = stripToNil(args['show unit']) if su then if su == 'abbr' or su == 'full' then spec.disp = nil spec.abbr = su == 'abbr' and 'abbr_on' or nil end end end local partial, autofill local range = stripToNil(args.range) or spec.range if range then -- Suppose partial dates are used and age could be 11 or 12 years. -- "|range=" (empty value) has no effect (spec is used). -- "|range=yes" or spec.range == true sets range = true (gives "11 or 12") -- "|range=dash" or spec.range == 'dash' sets range = 'dash' (gives "11–12"). -- "|range=no" or spec.range == 'no' sets range = nil and fills each date in the diff (gives "12"). -- ("on" is equivalent to "yes", and "off" is equivalent to "no"). -- "|range=OTHER" sets range = nil and rejects partial dates. range = ({ dash = 'dash', off = 'no', no = 'no', [true] = true })[range] or yes(range) if range then partial = true -- accept partial dates with a possible age range for the result if range == 'no' then autofill = true -- missing month/day in first or second date are filled from other date or 1 range = nil end end end local getopt = { fix = yes(args.fix), flag = stripToNil(args.flag) or spec.flag, omitZero = spec.omitZero, partial = partial, wantMixture = spec.wantMixture, } local date1, date2 = getDates(frame, getopt) if type(date1) == 'string' then return date1 end local format = stripToNil(args.format) local spell = spellOptions[format] if format then format = 'format_' .. format elseif name == 'age_days' and getopt.textdates then format = 'format_commas' end local parms = { diff = date2:subtract(date1, { fill = autofill }), wantDuration = spec.duration or yes(args.duration), range = range, wantSc = yes(args.sc), show = args.show == 'hide' and 'hide' or spec.show, abbr = spec.abbr, disp = spec.disp, extra = makeExtra(args, getopt.usesCurrent and format ~= 'format_raw'), format = format or spec.format, round = yes(args.round), sep = spec.sep, sortable = translateParameters.sortable[args.sortable or spec.sortable], spell = spell, } if (spec.negative or frame.args.negative) == 'error' and parms.diff.isnegative then return message('mt-date-wrong-order') end return from_en(dateDifference(parms)) end local function bda(frame) -- Implement [[Template:Birth date and age]]. local args = frame:getParent().args local options = { missing1 = 'mt-need-valid-bd', noMissing = true, single = true, } local date = getDates(frame, options) if type(date) == 'string' then return date -- error text end local Date = getExports(frame) local diff = Date('currentdate') - date if diff.isnegative or diff.years > 150 then return message('mt-invalid-bd-age') end local disp = mtext['txt-bda-disp'] local show = 'y' if diff.years < 2 then disp = 'disp_age' if diff.years == 0 and diff.months == 0 then show = 'd' else show = 'm' end end local result = substituteParameters( mtext['txt-bda'], date:text('%-Y-%m-%d'), from_en(date:text(dateFormat(args))), from_en(dateDifference({ diff = diff, show = show, abbr = 'abbr_off', disp = disp, sep = 'sep_space', })) ) local warnings = tonumber(frame.args.warnings) if warnings and warnings > 0 then local good = { df = true, mf = true, day = true, day1 = true, month = true, month1 = true, year = true, year1 = true, } local invalid local imax = options.textdates and 1 or 3 for k, _ in pairs(args) do if type(k) == 'number' then if k > imax then invalid = tostring(k) break end else if not good[k] then invalid = k break end end end if invalid then result = result .. message('mt-bad-param1', invalid) end end return result end local function dda(frame) -- Implement [[Template:Death date and age]]. local args = frame:getParent().args local options = { missing1 = 'mt-need-valid-dd', missing2 = 'mt-need-valid-bd2', noMissing = true, partial = true, } local date1, date2 = getDates(frame, options) if type(date1) == 'string' then return date1 end local diff = date1 - date2 if diff.isnegative then return message('mt-dd-wrong-order') end local Date = getExports(frame) local today = Date('currentdate') + 1 -- one day in future allows for timezones if date1 > today then return message('mt-dd-future') end local years if diff.partial then years = diff.partial.years years = type(years) == 'table' and years[2] or years else years = diff.years end if years > 150 then return message('mt-invalid-dates-age') end local fmt_date, fmt_ymd if date1.day then -- y, m, d known fmt_date = dateFormat(args) fmt_ymd = '%-Y-%m-%d' elseif date1.month then -- y, m known; d unknown fmt_date = '%B %-Y' fmt_ymd = '%-Y-%m-00' else -- y known; m, d unknown fmt_date = '%-Y' fmt_ymd = '%-Y-00-00' end local sortKey local sortable = translateParameters.sortable[args.sortable] if sortable then local value = (date1.partial and date1.partial.first or date1).jdz sortKey = makeSort(value, sortable) end local result = (sortKey or '') .. substituteParameters( mtext['txt-dda'], date1:text(fmt_ymd), from_en(date1:text(fmt_date)), from_en(dateDifference({ diff = diff, show = 'y', abbr = 'abbr_off', disp = mtext['txt-dda-disp'], range = 'dash', sep = 'sep_space', })) ) local warnings = tonumber(frame.args.warnings) if warnings and warnings > 0 then local good = { df = true, mf = true, } local invalid local imax = options.textdates and 2 or 6 for k, _ in pairs(args) do if type(k) == 'number' then if k > imax then invalid = tostring(k) break end else if not good[k] then invalid = k break end end end if invalid then result = result .. message('mt-bad-param1', invalid) end end return result end local function dateToGsd(frame) -- Implement [[Template:Gregorian serial date]]. -- Return Gregorian serial date of the given date, or the current date. -- The returned value is negative for dates before 1 January 1 AD -- despite the fact that GSD is not defined for such dates. local date = getDates(frame, { wantMixture=true, single=true }) if type(date) == 'string' then return date end return tostring(date.gsd) end local function jdToDate(frame) -- Return formatted date from a Julian date. -- The result includes a time if the input includes a fraction. -- The word 'Julian' is accepted for the Julian calendar. local Date = getExports(frame) local args = frame:getParent().args local date = Date('juliandate', args[1], args[2]) if date then return from_en(date:text()) end return message('mt-need-jdn') end local function dateToJd(frame) -- Return Julian date (a number) from a date which may include a time, -- or the current date ('currentdate') or current date and time ('currentdatetime'). -- The word 'Julian' is accepted for the Julian calendar. local Date = getExports(frame) local args = frame:getParent().args local date = Date(args[1], args[2], args[3], args[4], args[5], args[6], args[7]) if date then return tostring(date.jd) end return message('mt-need-valid-ymd-current') end local function timeInterval(frame) -- Implement [[Template:Time interval]]. -- There are two positional arguments: date1, date2. -- The default for each is the current date and time. -- Result is date2 - date1 formatted. local Date = getExports(frame) local args = frame:getParent().args local parms = { extra = makeExtra(args), wantDuration = yes(args.duration), range = yes(args.range) or (args.range == 'dash' and 'dash' or nil), wantSc = yes(args.sc), } local fix = yes(args.fix) and 'fix' or '' local date1 = Date(fix, 'partial', stripToNil(args[1]) or 'currentdatetime') if not date1 then return message('mt-invalid-start') end local date2 = Date(fix, 'partial', stripToNil(args[2]) or 'currentdatetime') if not date2 then return message('mt-invalid-end') end parms.diff = date2 - date1 for argname, translate in pairs(translateParameters) do local parm = stripToNil(args[argname]) if parm then parm = translate[parm] if parm == nil then -- test for nil because false is a valid setting return message('mt-bad-param2', argname, args[argname]) end parms[argname] = parm end end if parms.round then local round = parms.round local show = parms.show if round ~= 'on' then if show then if show.id ~= round then return message('mt-conflicting-show', args.show, args.round) end else parms.show = translateParameters.show[round] end end parms.round = true end return from_en(dateDifference(parms)) end return { age_generic = ageGeneric, -- can emulate several age templates birth_date_and_age = bda, -- Template:Birth_date_and_age death_date_and_age = dda, -- Template:Death_date_and_age gsd = dateToGsd, -- Template:Gregorian_serial_date extract = dateExtract, -- Template:Extract jd_to_date = jdToDate, -- Template:? JULIANDAY = dateToJd, -- Template:JULIANDAY time_interval = timeInterval, -- Template:Time_interval } jek97xqopwtzsa2wantif4sv4ks21v2 Module:Check for clobbered parameters 828 1874 28048 28047 2022-07-30T05:57:30Z Samatics 9 1 revision imported from [[:en:Module:Check_for_clobbered_parameters]]: Import citation templates Scribunto text/plain local p = {} local function trim(s) return s:match('^%s*(.-)%s*$') end local function isnotempty(s) return s and s:match('%S') end function p.check(frame) local args = frame.args local pargs = frame:getParent().args local checknested = isnotempty(args['nested']) local delimiter = isnotempty(args['delimiter']) and args['delimiter'] or ';' local argpairs = {} for k, v in pairs(args) do if type(k) == 'number' then local plist = mw.text.split(v, delimiter) local pfound = {} local count = 0 for ii, vv in ipairs(plist) do vv = trim(vv) if checknested and pargs[vv] or isnotempty(pargs[vv]) then count = count + 1 table.insert(pfound, vv) end end if count > 1 then table.insert(argpairs, pfound) end end end local warnmsg = {} local res = '' local cat = '' if args['cat'] and mw.ustring.match(args['cat'],'^[Cc][Aa][Tt][Ee][Gg][Oo][Rr][Yy]:') then cat = args['cat'] end local template = args['template'] and ' in ' .. args['template'] or '' if #argpairs > 0 then for i, v in ipairs( argpairs ) do table.insert( warnmsg, mw.ustring.format( 'Using more than one of the following parameters%s: <code>%s</code>.', template, table.concat(v, '</code>, <code>') ) ) if cat ~= '' then res = res .. '[[' .. cat .. '|' .. (v[1] == '' and ' ' or '') .. v[1] .. ']]' end end end if #warnmsg > 0 then res = require('Module:If preview')._warning({ table.concat(warnmsg, '<br>') }) .. res end return res end return p 59n770hna40q9pw4oa0dsp86euaks0u Module:Cslist 828 1875 28050 28049 2022-07-30T05:57:30Z Samatics 9 1 revision imported from [[:en:Module:Cslist]]: Import citation templates Scribunto text/plain p = {} p.makelist = function(frame) local args = frame.args if not args[1] then args = frame:getParent().args if not args[1] then return end end local semi = (args.semi or ""):sub(1,1):lower() semi = (semi == "t") or (semi == "y") local embedded = (args.embedded or ""):sub(1,1):lower() embedded = (embedded == "y") local out = "" for k, v in ipairs(args) do v = mw.text.trim(v) if v ~= "" then out = out .. "<li>" .. v .. "</li>" end end local listclass = "" if semi then listclass = listclass .. "sslist" else listclass = listclass .. "cslist" end if embedded then listclass = listclass .. " cslist-embedded" end if out ~= "" then return '<ul class="'.. listclass ..'">' .. out .. '</ul>' end end return p fasht8jrnf3f01ae5ht0rg1htvtdsjt Module:Date 828 1876 28052 28051 2022-07-30T05:57:30Z Samatics 9 1 revision imported from [[:en:Module:Date]]: Import citation templates Scribunto text/plain -- Date functions for use by other modules. -- I18N and time zones are not supported. local MINUS = '−' -- Unicode U+2212 MINUS SIGN local floor = math.floor local Date, DateDiff, diffmt -- forward declarations local uniq = { 'unique identifier' } local function is_date(t) -- The system used to make a date read-only means there is no unique -- metatable that is conveniently accessible to check. return type(t) == 'table' and t._id == uniq end local function is_diff(t) return type(t) == 'table' and getmetatable(t) == diffmt end local function _list_join(list, sep) return table.concat(list, sep) end local function collection() -- Return a table to hold items. return { n = 0, add = function (self, item) self.n = self.n + 1 self[self.n] = item end, join = _list_join, } end local function strip_to_nil(text) -- If text is a string, return its trimmed content, or nil if empty. -- Otherwise return text (convenient when Date fields are provided from -- another module which may pass a string, a number, or another type). if type(text) == 'string' then text = text:match('(%S.-)%s*$') end return text end local function is_leap_year(year, calname) -- Return true if year is a leap year. if calname == 'Julian' then return year % 4 == 0 end return (year % 4 == 0 and year % 100 ~= 0) or year % 400 == 0 end local function days_in_month(year, month, calname) -- Return number of days (1..31) in given month (1..12). if month == 2 and is_leap_year(year, calname) then return 29 end return ({ 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 })[month] end local function h_m_s(time) -- Return hour, minute, second extracted from fraction of a day. time = floor(time * 24 * 3600 + 0.5) -- number of seconds local second = time % 60 time = floor(time / 60) return floor(time / 60), time % 60, second end local function hms(date) -- Return fraction of a day from date's time, where (0 <= fraction < 1) -- if the values are valid, but could be anything if outside range. return (date.hour + (date.minute + date.second / 60) / 60) / 24 end local function julian_date(date) -- Return jd, jdz from a Julian or Gregorian calendar date where -- jd = Julian date and its fractional part is zero at noon -- jdz = same, but assume time is 00:00:00 if no time given -- http://www.tondering.dk/claus/cal/julperiod.php#formula -- Testing shows this works for all dates from year -9999 to 9999! -- JDN 0 is the 24-hour period starting at noon UTC on Monday -- 1 January 4713 BC = (-4712, 1, 1) Julian calendar -- 24 November 4714 BC = (-4713, 11, 24) Gregorian calendar local offset local a = floor((14 - date.month)/12) local y = date.year + 4800 - a if date.calendar == 'Julian' then offset = floor(y/4) - 32083 else offset = floor(y/4) - floor(y/100) + floor(y/400) - 32045 end local m = date.month + 12*a - 3 local jd = date.day + floor((153*m + 2)/5) + 365*y + offset if date.hastime then jd = jd + hms(date) - 0.5 return jd, jd end return jd, jd - 0.5 end local function set_date_from_jd(date) -- Set the fields of table date from its Julian date field. -- Return true if date is valid. -- http://www.tondering.dk/claus/cal/julperiod.php#formula -- This handles the proleptic Julian and Gregorian calendars. -- Negative Julian dates are not defined but they work. local calname = date.calendar local low, high -- min/max limits for date ranges −9999-01-01 to 9999-12-31 if calname == 'Gregorian' then low, high = -1930999.5, 5373484.49999 elseif calname == 'Julian' then low, high = -1931076.5, 5373557.49999 else return end local jd = date.jd if not (type(jd) == 'number' and low <= jd and jd <= high) then return end local jdn = floor(jd) if date.hastime then local time = jd - jdn -- 0 <= time < 1 if time >= 0.5 then -- if at or after midnight of next day jdn = jdn + 1 time = time - 0.5 else time = time + 0.5 end date.hour, date.minute, date.second = h_m_s(time) else date.second = 0 date.minute = 0 date.hour = 0 end local b, c if calname == 'Julian' then b = 0 c = jdn + 32082 else -- Gregorian local a = jdn + 32044 b = floor((4*a + 3)/146097) c = a - floor(146097*b/4) end local d = floor((4*c + 3)/1461) local e = c - floor(1461*d/4) local m = floor((5*e + 2)/153) date.day = e - floor((153*m + 2)/5) + 1 date.month = m + 3 - 12*floor(m/10) date.year = 100*b + d - 4800 + floor(m/10) return true end local function fix_numbers(numbers, y, m, d, H, M, S, partial, hastime, calendar) -- Put the result of normalizing the given values in table numbers. -- The result will have valid m, d values if y is valid; caller checks y. -- The logic of PHP mktime is followed where m or d can be zero to mean -- the previous unit, and -1 is the one before that, etc. -- Positive values carry forward. local date if not (1 <= m and m <= 12) then date = Date(y, 1, 1) if not date then return end date = date + ((m - 1) .. 'm') y, m = date.year, date.month end local days_hms if not partial then if hastime and H and M and S then if not (0 <= H and H <= 23 and 0 <= M and M <= 59 and 0 <= S and S <= 59) then days_hms = hms({ hour = H, minute = M, second = S }) end end if days_hms or not (1 <= d and d <= days_in_month(y, m, calendar)) then date = date or Date(y, m, 1) if not date then return end date = date + (d - 1 + (days_hms or 0)) y, m, d = date.year, date.month, date.day if days_hms then H, M, S = date.hour, date.minute, date.second end end end numbers.year = y numbers.month = m numbers.day = d if days_hms then -- Don't set H unless it was valid because a valid H will set hastime. numbers.hour = H numbers.minute = M numbers.second = S end end local function set_date_from_numbers(date, numbers, options) -- Set the fields of table date from numeric values. -- Return true if date is valid. if type(numbers) ~= 'table' then return end local y = numbers.year or date.year local m = numbers.month or date.month local d = numbers.day or date.day local H = numbers.hour local M = numbers.minute or date.minute or 0 local S = numbers.second or date.second or 0 local need_fix if y and m and d then date.partial = nil if not (-9999 <= y and y <= 9999 and 1 <= m and m <= 12 and 1 <= d and d <= days_in_month(y, m, date.calendar)) then if not date.want_fix then return end need_fix = true end elseif y and date.partial then if d or not (-9999 <= y and y <= 9999) then return end if m and not (1 <= m and m <= 12) then if not date.want_fix then return end need_fix = true end else return end if date.partial then H = nil -- ignore any time M = nil S = nil else if H then -- It is not possible to set M or S without also setting H. date.hastime = true else H = 0 end if not (0 <= H and H <= 23 and 0 <= M and M <= 59 and 0 <= S and S <= 59) then if date.want_fix then need_fix = true else return end end end date.want_fix = nil if need_fix then fix_numbers(numbers, y, m, d, H, M, S, date.partial, date.hastime, date.calendar) return set_date_from_numbers(date, numbers, options) end date.year = y -- -9999 to 9999 ('n BC' → year = 1 - n) date.month = m -- 1 to 12 (may be nil if partial) date.day = d -- 1 to 31 (* = nil if partial) date.hour = H -- 0 to 59 (*) date.minute = M -- 0 to 59 (*) date.second = S -- 0 to 59 (*) if type(options) == 'table' then for _, k in ipairs({ 'am', 'era', 'format' }) do if options[k] then date.options[k] = options[k] end end end return true end local function make_option_table(options1, options2) -- If options1 is a string, return a table with its settings, or -- if it is a table, use its settings. -- Missing options are set from table options2 or defaults. -- If a default is used, a flag is set so caller knows the value was not intentionally set. -- Valid option settings are: -- am: 'am', 'a.m.', 'AM', 'A.M.' -- 'pm', 'p.m.', 'PM', 'P.M.' (each has same meaning as corresponding item above) -- era: 'BCMINUS', 'BCNEGATIVE', 'BC', 'B.C.', 'BCE', 'B.C.E.', 'AD', 'A.D.', 'CE', 'C.E.' -- Option am = 'am' does not mean the hour is AM; it means 'am' or 'pm' is used, depending on the hour, -- and am = 'pm' has the same meaning. -- Similarly, era = 'BC' means 'BC' is used if year <= 0. -- BCMINUS displays a MINUS if year < 0 and the display format does not include %{era}. -- BCNEGATIVE is similar but displays a hyphen. local result = { bydefault = {} } if type(options1) == 'table' then result.am = options1.am result.era = options1.era elseif type(options1) == 'string' then -- Example: 'am:AM era:BC' or 'am=AM era=BC'. for item in options1:gmatch('%S+') do local lhs, rhs = item:match('^(%w+)[:=](.+)$') if lhs then result[lhs] = rhs end end end options2 = type(options2) == 'table' and options2 or {} local defaults = { am = 'am', era = 'BC' } for k, v in pairs(defaults) do if not result[k] then if options2[k] then result[k] = options2[k] else result[k] = v result.bydefault[k] = true end end end return result end local ampm_options = { -- lhs = input text accepted as an am/pm option -- rhs = code used internally ['am'] = 'am', ['AM'] = 'AM', ['a.m.'] = 'a.m.', ['A.M.'] = 'A.M.', ['pm'] = 'am', -- same as am ['PM'] = 'AM', ['p.m.'] = 'a.m.', ['P.M.'] = 'A.M.', } local era_text = { -- Text for displaying an era with a positive year (after adjusting -- by replacing year with 1 - year if date.year <= 0). -- options.era = { year<=0 , year>0 } ['BCMINUS'] = { 'BC' , '' , isbc = true, sign = MINUS }, ['BCNEGATIVE'] = { 'BC' , '' , isbc = true, sign = '-' }, ['BC'] = { 'BC' , '' , isbc = true }, ['B.C.'] = { 'B.C.' , '' , isbc = true }, ['BCE'] = { 'BCE' , '' , isbc = true }, ['B.C.E.'] = { 'B.C.E.', '' , isbc = true }, ['AD'] = { 'BC' , 'AD' }, ['A.D.'] = { 'B.C.' , 'A.D.' }, ['CE'] = { 'BCE' , 'CE' }, ['C.E.'] = { 'B.C.E.', 'C.E.' }, } local function get_era_for_year(era, year) return (era_text[era] or era_text['BC'])[year > 0 and 2 or 1] or '' end local function strftime(date, format, options) -- Return date formatted as a string using codes similar to those -- in the C strftime library function. local sformat = string.format local shortcuts = { ['%c'] = '%-I:%M %p %-d %B %-Y %{era}', -- date and time: 2:30 pm 1 April 2016 ['%x'] = '%-d %B %-Y %{era}', -- date: 1 April 2016 ['%X'] = '%-I:%M %p', -- time: 2:30 pm } if shortcuts[format] then format = shortcuts[format] end local codes = { a = { field = 'dayabbr' }, A = { field = 'dayname' }, b = { field = 'monthabbr' }, B = { field = 'monthname' }, u = { fmt = '%d' , field = 'dowiso' }, w = { fmt = '%d' , field = 'dow' }, d = { fmt = '%02d', fmt2 = '%d', field = 'day' }, m = { fmt = '%02d', fmt2 = '%d', field = 'month' }, Y = { fmt = '%04d', fmt2 = '%d', field = 'year' }, H = { fmt = '%02d', fmt2 = '%d', field = 'hour' }, M = { fmt = '%02d', fmt2 = '%d', field = 'minute' }, S = { fmt = '%02d', fmt2 = '%d', field = 'second' }, j = { fmt = '%03d', fmt2 = '%d', field = 'dayofyear' }, I = { fmt = '%02d', fmt2 = '%d', field = 'hour', special = 'hour12' }, p = { field = 'hour', special = 'am' }, } options = make_option_table(options, date.options) local amopt = options.am local eraopt = options.era local function replace_code(spaces, modifier, id) local code = codes[id] if code then local fmt = code.fmt if modifier == '-' and code.fmt2 then fmt = code.fmt2 end local value = date[code.field] if not value then return nil -- an undefined field in a partial date end local special = code.special if special then if special == 'hour12' then value = value % 12 value = value == 0 and 12 or value elseif special == 'am' then local ap = ({ ['a.m.'] = { 'a.m.', 'p.m.' }, ['AM'] = { 'AM', 'PM' }, ['A.M.'] = { 'A.M.', 'P.M.' }, })[ampm_options[amopt]] or { 'am', 'pm' } return (spaces == '' and '' or '&nbsp;') .. (value < 12 and ap[1] or ap[2]) end end if code.field == 'year' then local sign = (era_text[eraopt] or {}).sign if not sign or format:find('%{era}', 1, true) then sign = '' if value <= 0 then value = 1 - value end else if value >= 0 then sign = '' else value = -value end end return spaces .. sign .. sformat(fmt, value) end return spaces .. (fmt and sformat(fmt, value) or value) end end local function replace_property(spaces, id) if id == 'era' then -- Special case so can use local era option. local result = get_era_for_year(eraopt, date.year) if result == '' then return '' end return (spaces == '' and '' or '&nbsp;') .. result end local result = date[id] if type(result) == 'string' then return spaces .. result end if type(result) == 'number' then return spaces .. tostring(result) end if type(result) == 'boolean' then return spaces .. (result and '1' or '0') end -- This occurs if id is an undefined field in a partial date, or is the name of a function. return nil end local PERCENT = '\127PERCENT\127' return (format :gsub('%%%%', PERCENT) :gsub('(%s*)%%{(%w+)}', replace_property) :gsub('(%s*)%%(%-?)(%a)', replace_code) :gsub(PERCENT, '%%') ) end local function _date_text(date, fmt, options) -- Return a formatted string representing the given date. if not is_date(date) then error('date:text: need a date (use "date:text()" with a colon)', 2) end if type(fmt) == 'string' and fmt:match('%S') then if fmt:find('%', 1, true) then return strftime(date, fmt, options) end elseif date.partial then fmt = date.month and 'my' or 'y' else fmt = 'dmy' if date.hastime then fmt = (date.second > 0 and 'hms ' or 'hm ') .. fmt end end local function bad_format() -- For consistency with other format processing, return given format -- (or cleaned format if original was not a string) if invalid. return mw.text.nowiki(fmt) end if date.partial then -- Ignore days in standard formats like 'ymd'. if fmt == 'ym' or fmt == 'ymd' then fmt = date.month and '%Y-%m %{era}' or '%Y %{era}' elseif fmt == 'my' or fmt == 'dmy' or fmt == 'mdy' then fmt = date.month and '%B %-Y %{era}' or '%-Y %{era}' elseif fmt == 'y' then fmt = date.month and '%-Y %{era}' or '%-Y %{era}' else return bad_format() end return strftime(date, fmt, options) end local function hm_fmt() local plain = make_option_table(options, date.options).bydefault.am return plain and '%H:%M' or '%-I:%M %p' end local need_time = date.hastime local t = collection() for item in fmt:gmatch('%S+') do local f if item == 'hm' then f = hm_fmt() need_time = false elseif item == 'hms' then f = '%H:%M:%S' need_time = false elseif item == 'ymd' then f = '%Y-%m-%d %{era}' elseif item == 'mdy' then f = '%B %-d, %-Y %{era}' elseif item == 'dmy' then f = '%-d %B %-Y %{era}' else return bad_format() end t:add(f) end fmt = t:join(' ') if need_time then fmt = hm_fmt() .. ' ' .. fmt end return strftime(date, fmt, options) end local day_info = { -- 0=Sun to 6=Sat [0] = { 'Sun', 'Sunday' }, { 'Mon', 'Monday' }, { 'Tue', 'Tuesday' }, { 'Wed', 'Wednesday' }, { 'Thu', 'Thursday' }, { 'Fri', 'Friday' }, { 'Sat', 'Saturday' }, } local month_info = { -- 1=Jan to 12=Dec { 'Jan', 'January' }, { 'Feb', 'February' }, { 'Mar', 'March' }, { 'Apr', 'April' }, { 'May', 'May' }, { 'Jun', 'June' }, { 'Jul', 'July' }, { 'Aug', 'August' }, { 'Sep', 'September' }, { 'Oct', 'October' }, { 'Nov', 'November' }, { 'Dec', 'December' }, } local function name_to_number(text, translate) if type(text) == 'string' then return translate[text:lower()] end end local function day_number(text) return name_to_number(text, { sun = 0, sunday = 0, mon = 1, monday = 1, tue = 2, tuesday = 2, wed = 3, wednesday = 3, thu = 4, thursday = 4, fri = 5, friday = 5, sat = 6, saturday = 6, }) end local function month_number(text) return name_to_number(text, { jan = 1, january = 1, feb = 2, february = 2, mar = 3, march = 3, apr = 4, april = 4, may = 5, jun = 6, june = 6, jul = 7, july = 7, aug = 8, august = 8, sep = 9, september = 9, sept = 9, oct = 10, october = 10, nov = 11, november = 11, dec = 12, december = 12, }) end local function _list_text(list, fmt) -- Return a list of formatted strings from a list of dates. if not type(list) == 'table' then error('date:list:text: need "list:text()" with a colon', 2) end local result = { join = _list_join } for i, date in ipairs(list) do result[i] = date:text(fmt) end return result end local function _date_list(date, spec) -- Return a possibly empty numbered table of dates meeting the specification. -- Dates in the list are in ascending order (oldest date first). -- The spec should be a string of form "<count> <day> <op>" -- where each item is optional and -- count = number of items wanted in list -- day = abbreviation or name such as Mon or Monday -- op = >, >=, <, <= (default is > meaning after date) -- If no count is given, the list is for the specified days in date's month. -- The default day is date's day. -- The spec can also be a positive or negative number: -- -5 is equivalent to '5 <' -- 5 is equivalent to '5' which is '5 >' if not is_date(date) then error('date:list: need a date (use "date:list()" with a colon)', 2) end local list = { text = _list_text } if date.partial then return list end local count, offset, operation local ops = { ['>='] = { before = false, include = true }, ['>'] = { before = false, include = false }, ['<='] = { before = true , include = true }, ['<'] = { before = true , include = false }, } if spec then if type(spec) == 'number' then count = floor(spec + 0.5) if count < 0 then count = -count operation = ops['<'] end elseif type(spec) == 'string' then local num, day, op = spec:match('^%s*(%d*)%s*(%a*)%s*([<>=]*)%s*$') if not num then return list end if num ~= '' then count = tonumber(num) end if day ~= '' then local dow = day_number(day:gsub('[sS]$', '')) -- accept plural days if not dow then return list end offset = dow - date.dow end operation = ops[op] else return list end end offset = offset or 0 operation = operation or ops['>'] local datefrom, dayfirst, daylast if operation.before then if offset > 0 or (offset == 0 and not operation.include) then offset = offset - 7 end if count then if count > 1 then offset = offset - 7*(count - 1) end datefrom = date + offset else daylast = date.day + offset dayfirst = daylast % 7 if dayfirst == 0 then dayfirst = 7 end end else if offset < 0 or (offset == 0 and not operation.include) then offset = offset + 7 end if count then datefrom = date + offset else dayfirst = date.day + offset daylast = date.monthdays end end if not count then if daylast < dayfirst then return list end count = floor((daylast - dayfirst)/7) + 1 datefrom = Date(date, {day = dayfirst}) end for i = 1, count do if not datefrom then break end -- exceeds date limits list[i] = datefrom datefrom = datefrom + 7 end return list end -- A table to get the current date/time (UTC), but only if needed. local current = setmetatable({}, { __index = function (self, key) local d = os.date('!*t') self.year = d.year self.month = d.month self.day = d.day self.hour = d.hour self.minute = d.min self.second = d.sec return rawget(self, key) end }) local function extract_date(newdate, text) -- Parse the date/time in text and return n, o where -- n = table of numbers with date/time fields -- o = table of options for AM/PM or AD/BC or format, if any -- or return nothing if date is known to be invalid. -- Caller determines if the values in n are valid. -- A year must be positive ('1' to '9999'); use 'BC' for BC. -- In a y-m-d string, the year must be four digits to avoid ambiguity -- ('0001' to '9999'). The only way to enter year <= 0 is by specifying -- the date as three numeric parameters like ymd Date(-1, 1, 1). -- Dates of form d/m/y, m/d/y, y/m/d are rejected as potentially ambiguous. local date, options = {}, {} if text:sub(-1) == 'Z' then -- Extract date/time from a Wikidata timestamp. -- The year can be 1 to 16 digits but this module handles 1 to 4 digits only. -- Examples: '+2016-06-21T14:30:00Z', '-0000000180-00-00T00:00:00Z'. local sign, y, m, d, H, M, S = text:match('^([+%-])(%d+)%-(%d%d)%-(%d%d)T(%d%d):(%d%d):(%d%d)Z$') if sign then y = tonumber(y) if sign == '-' and y > 0 then y = -y end if y <= 0 then options.era = 'BCE' end date.year = y m = tonumber(m) d = tonumber(d) H = tonumber(H) M = tonumber(M) S = tonumber(S) if m == 0 then newdate.partial = true return date, options end date.month = m if d == 0 then newdate.partial = true return date, options end date.day = d if H > 0 or M > 0 or S > 0 then date.hour = H date.minute = M date.second = S end return date, options end return end local function extract_ymd(item) -- Called when no day or month has been set. local y, m, d = item:match('^(%d%d%d%d)%-(%w+)%-(%d%d?)$') if y then if date.year then return end if m:match('^%d%d?$') then m = tonumber(m) else m = month_number(m) end if m then date.year = tonumber(y) date.month = m date.day = tonumber(d) return true end end end local function extract_day_or_year(item) -- Called when a day would be valid, or -- when a year would be valid if no year has been set and partial is set. local number, suffix = item:match('^(%d%d?%d?%d?)(.*)$') if number then local n = tonumber(number) if #number <= 2 and n <= 31 then suffix = suffix:lower() if suffix == '' or suffix == 'st' or suffix == 'nd' or suffix == 'rd' or suffix == 'th' then date.day = n return true end elseif suffix == '' and newdate.partial and not date.year then date.year = n return true end end end local function extract_month(item) -- A month must be given as a name or abbreviation; a number could be ambiguous. local m = month_number(item) if m then date.month = m return true end end local function extract_time(item) local h, m, s = item:match('^(%d%d?):(%d%d)(:?%d*)$') if date.hour or not h then return end if s ~= '' then s = s:match('^:(%d%d)$') if not s then return end end date.hour = tonumber(h) date.minute = tonumber(m) date.second = tonumber(s) -- nil if empty string return true end local item_count = 0 local index_time local function set_ampm(item) local H = date.hour if H and not options.am and index_time + 1 == item_count then options.am = ampm_options[item] -- caller checked this is not nil if item:match('^[Aa]') then if not (1 <= H and H <= 12) then return end if H == 12 then date.hour = 0 end else if not (1 <= H and H <= 23) then return end if H <= 11 then date.hour = H + 12 end end return true end end for item in text:gsub(',', ' '):gsub('&nbsp;', ' '):gmatch('%S+') do item_count = item_count + 1 if era_text[item] then -- Era is accepted in peculiar places. if options.era then return end options.era = item elseif ampm_options[item] then if not set_ampm(item) then return end elseif item:find(':', 1, true) then if not extract_time(item) then return end index_time = item_count elseif date.day and date.month then if date.year then return -- should be nothing more so item is invalid end if not item:match('^(%d%d?%d?%d?)$') then return end date.year = tonumber(item) elseif date.day then if not extract_month(item) then return end elseif date.month then if not extract_day_or_year(item) then return end elseif extract_month(item) then options.format = 'mdy' elseif extract_ymd(item) then options.format = 'ymd' elseif extract_day_or_year(item) then if date.day then options.format = 'dmy' end else return end end if not date.year or date.year == 0 then return end local era = era_text[options.era] if era and era.isbc then date.year = 1 - date.year end return date, options end local function autofill(date1, date2) -- Fill any missing month or day in each date using the -- corresponding component from the other date, if present, -- or with 1 if both dates are missing the month or day. -- This gives a good result for calculating the difference -- between two partial dates when no range is wanted. -- Return filled date1, date2 (two full dates). local function filled(a, b) -- Return date a filled, if necessary, with month and/or day from date b. -- The filled day is truncated to fit the number of days in the month. local fillmonth, fillday if not a.month then fillmonth = b.month or 1 end if not a.day then fillday = b.day or 1 end if fillmonth or fillday then -- need to create a new date a = Date(a, { month = fillmonth, day = math.min(fillday or a.day, days_in_month(a.year, fillmonth or a.month, a.calendar)) }) end return a end return filled(date1, date2), filled(date2, date1) end local function date_add_sub(lhs, rhs, is_sub) -- Return a new date from calculating (lhs + rhs) or (lhs - rhs), -- or return nothing if invalid. -- The result is nil if the calculated date exceeds allowable limits. -- Caller ensures that lhs is a date; its properties are copied for the new date. if lhs.partial then -- Adding to a partial is not supported. -- Can subtract a date or partial from a partial, but this is not called for that. return end local function is_prefix(text, word, minlen) local n = #text return (minlen or 1) <= n and n <= #word and text == word:sub(1, n) end local function do_days(n) local forcetime, jd if floor(n) == n then jd = lhs.jd else forcetime = not lhs.hastime jd = lhs.jdz end jd = jd + (is_sub and -n or n) if forcetime then jd = tostring(jd) if not jd:find('.', 1, true) then jd = jd .. '.0' end end return Date(lhs, 'juliandate', jd) end if type(rhs) == 'number' then -- Add/subtract days, including fractional days. return do_days(rhs) end if type(rhs) == 'string' then -- rhs is a single component like '26m' or '26 months' (with optional sign). -- Fractions like '3.25d' are accepted for the units which are handled as days. local sign, numstr, id = rhs:match('^%s*([+-]?)([%d%.]+)%s*(%a+)$') if sign then if sign == '-' then is_sub = not (is_sub and true or false) end local y, m, days local num = tonumber(numstr) if not num then return end id = id:lower() if is_prefix(id, 'years') then y = num m = 0 elseif is_prefix(id, 'months') then y = floor(num / 12) m = num % 12 elseif is_prefix(id, 'weeks') then days = num * 7 elseif is_prefix(id, 'days') then days = num elseif is_prefix(id, 'hours') then days = num / 24 elseif is_prefix(id, 'minutes', 3) then days = num / (24 * 60) elseif is_prefix(id, 'seconds') then days = num / (24 * 3600) else return end if days then return do_days(days) end if numstr:find('.', 1, true) then return end if is_sub then y = -y m = -m end assert(-11 <= m and m <= 11) y = lhs.year + y m = lhs.month + m if m > 12 then y = y + 1 m = m - 12 elseif m < 1 then y = y - 1 m = m + 12 end local d = math.min(lhs.day, days_in_month(y, m, lhs.calendar)) return Date(lhs, y, m, d) end end if is_diff(rhs) then local days = rhs.age_days if (is_sub or false) ~= (rhs.isnegative or false) then days = -days end return lhs + days end end local full_date_only = { dayabbr = true, dayname = true, dow = true, dayofweek = true, dowiso = true, dayofweekiso = true, dayofyear = true, gsd = true, juliandate = true, jd = true, jdz = true, jdnoon = true, } -- Metatable for a date's calculated fields. local datemt = { __index = function (self, key) if rawget(self, 'partial') then if full_date_only[key] then return end if key == 'monthabbr' or key == 'monthdays' or key == 'monthname' then if not self.month then return end end end local value if key == 'dayabbr' then value = day_info[self.dow][1] elseif key == 'dayname' then value = day_info[self.dow][2] elseif key == 'dow' then value = (self.jdnoon + 1) % 7 -- day-of-week 0=Sun to 6=Sat elseif key == 'dayofweek' then value = self.dow elseif key == 'dowiso' then value = (self.jdnoon % 7) + 1 -- ISO day-of-week 1=Mon to 7=Sun elseif key == 'dayofweekiso' then value = self.dowiso elseif key == 'dayofyear' then local first = Date(self.year, 1, 1, self.calendar).jdnoon value = self.jdnoon - first + 1 -- day-of-year 1 to 366 elseif key == 'era' then -- Era text (never a negative sign) from year and options. value = get_era_for_year(self.options.era, self.year) elseif key == 'format' then value = self.options.format or 'dmy' elseif key == 'gsd' then -- GSD = 1 from 00:00:00 to 23:59:59 on 1 January 1 AD Gregorian calendar, -- which is from jd 1721425.5 to 1721426.49999. value = floor(self.jd - 1721424.5) elseif key == 'juliandate' or key == 'jd' or key == 'jdz' then local jd, jdz = julian_date(self) rawset(self, 'juliandate', jd) rawset(self, 'jd', jd) rawset(self, 'jdz', jdz) return key == 'jdz' and jdz or jd elseif key == 'jdnoon' then -- Julian date at noon (an integer) on the calendar day when jd occurs. value = floor(self.jd + 0.5) elseif key == 'isleapyear' then value = is_leap_year(self.year, self.calendar) elseif key == 'monthabbr' then value = month_info[self.month][1] elseif key == 'monthdays' then value = days_in_month(self.year, self.month, self.calendar) elseif key == 'monthname' then value = month_info[self.month][2] end if value ~= nil then rawset(self, key, value) return value end end, } -- Date operators. local function mt_date_add(lhs, rhs) if not is_date(lhs) then lhs, rhs = rhs, lhs -- put date on left (it must be a date for this to have been called) end return date_add_sub(lhs, rhs) end local function mt_date_sub(lhs, rhs) if is_date(lhs) then if is_date(rhs) then return DateDiff(lhs, rhs) end return date_add_sub(lhs, rhs, true) end end local function mt_date_concat(lhs, rhs) return tostring(lhs) .. tostring(rhs) end local function mt_date_tostring(self) return self:text() end local function mt_date_eq(lhs, rhs) -- Return true if dates identify same date/time where, for example, -- Date(-4712, 1, 1, 'Julian') == Date(-4713, 11, 24, 'Gregorian') is true. -- This is called only if lhs and rhs have the same type and the same metamethod. if lhs.partial or rhs.partial then -- One date is partial; the other is a partial or a full date. -- The months may both be nil, but must be the same. return lhs.year == rhs.year and lhs.month == rhs.month and lhs.calendar == rhs.calendar end return lhs.jdz == rhs.jdz end local function mt_date_lt(lhs, rhs) -- Return true if lhs < rhs, for example, -- Date('1 Jan 2016') < Date('06:00 1 Jan 2016') is true. -- This is called only if lhs and rhs have the same type and the same metamethod. if lhs.partial or rhs.partial then -- One date is partial; the other is a partial or a full date. if lhs.calendar ~= rhs.calendar then return lhs.calendar == 'Julian' end if lhs.partial then lhs = lhs.partial.first end if rhs.partial then rhs = rhs.partial.first end end return lhs.jdz < rhs.jdz end --[[ Examples of syntax to construct a date: Date(y, m, d, 'julian') default calendar is 'gregorian' Date(y, m, d, H, M, S, 'julian') Date('juliandate', jd, 'julian') if jd contains "." text output includes H:M:S Date('currentdate') Date('currentdatetime') Date('1 April 1995', 'julian') parse date from text Date('1 April 1995 AD', 'julian') using an era sets a flag to do the same for output Date('04:30:59 1 April 1995', 'julian') Date(date) copy of an existing date Date(date, t) same, updated with y,m,d,H,M,S fields from table t Date(t) date with y,m,d,H,M,S fields from table t ]] function Date(...) -- for forward declaration above -- Return a table holding a date assuming a uniform calendar always applies -- (proleptic Gregorian calendar or proleptic Julian calendar), or -- return nothing if date is invalid. -- A partial date has a valid year, however its month may be nil, and -- its day and time fields are nil. -- Field partial is set to false (if a full date) or a table (if a partial date). local calendars = { julian = 'Julian', gregorian = 'Gregorian' } local newdate = { _id = uniq, calendar = 'Gregorian', -- default is Gregorian calendar hastime = false, -- true if input sets a time hour = 0, -- always set hour/minute/second so don't have to handle nil minute = 0, second = 0, options = {}, list = _date_list, subtract = function (self, rhs, options) return DateDiff(self, rhs, options) end, text = _date_text, } local argtype, datetext, is_copy, jd_number, tnums local numindex = 0 local numfields = { 'year', 'month', 'day', 'hour', 'minute', 'second' } local numbers = {} for _, v in ipairs({...}) do v = strip_to_nil(v) local vlower = type(v) == 'string' and v:lower() or nil if v == nil then -- Ignore empty arguments after stripping so modules can directly pass template parameters. elseif calendars[vlower] then newdate.calendar = calendars[vlower] elseif vlower == 'partial' then newdate.partial = true elseif vlower == 'fix' then newdate.want_fix = true elseif is_date(v) then -- Copy existing date (items can be overridden by other arguments). if is_copy or tnums then return end is_copy = true newdate.calendar = v.calendar newdate.partial = v.partial newdate.hastime = v.hastime newdate.options = v.options newdate.year = v.year newdate.month = v.month newdate.day = v.day newdate.hour = v.hour newdate.minute = v.minute newdate.second = v.second elseif type(v) == 'table' then if tnums then return end tnums = {} local tfields = { year=1, month=1, day=1, hour=2, minute=2, second=2 } for tk, tv in pairs(v) do if tfields[tk] then tnums[tk] = tonumber(tv) end if tfields[tk] == 2 then newdate.hastime = true end end else local num = tonumber(v) if not num and argtype == 'setdate' and numindex == 1 then num = month_number(v) end if num then if not argtype then argtype = 'setdate' end if argtype == 'setdate' and numindex < 6 then numindex = numindex + 1 numbers[numfields[numindex]] = num elseif argtype == 'juliandate' and not jd_number then jd_number = num if type(v) == 'string' then if v:find('.', 1, true) then newdate.hastime = true end elseif num ~= floor(num) then -- The given value was a number. The time will be used -- if the fractional part is nonzero. newdate.hastime = true end else return end elseif argtype then return elseif type(v) == 'string' then if v == 'currentdate' or v == 'currentdatetime' or v == 'juliandate' then argtype = v else argtype = 'datetext' datetext = v end else return end end end if argtype == 'datetext' then if tnums or not set_date_from_numbers(newdate, extract_date(newdate, datetext)) then return end elseif argtype == 'juliandate' then newdate.partial = nil newdate.jd = jd_number if not set_date_from_jd(newdate) then return end elseif argtype == 'currentdate' or argtype == 'currentdatetime' then newdate.partial = nil newdate.year = current.year newdate.month = current.month newdate.day = current.day if argtype == 'currentdatetime' then newdate.hour = current.hour newdate.minute = current.minute newdate.second = current.second newdate.hastime = true end newdate.calendar = 'Gregorian' -- ignore any given calendar name elseif argtype == 'setdate' then if tnums or not set_date_from_numbers(newdate, numbers) then return end elseif not (is_copy or tnums) then return end if tnums then newdate.jd = nil -- force recalculation in case jd was set before changes from tnums if not set_date_from_numbers(newdate, tnums) then return end end if newdate.partial then local year = newdate.year local month = newdate.month local first = Date(year, month or 1, 1, newdate.calendar) month = month or 12 local last = Date(year, month, days_in_month(year, month), newdate.calendar) newdate.partial = { first = first, last = last } else newdate.partial = false -- avoid index lookup end setmetatable(newdate, datemt) local readonly = {} local mt = { __index = newdate, __newindex = function(t, k, v) error('date.' .. tostring(k) .. ' is read-only', 2) end, __add = mt_date_add, __sub = mt_date_sub, __concat = mt_date_concat, __tostring = mt_date_tostring, __eq = mt_date_eq, __lt = mt_date_lt, } return setmetatable(readonly, mt) end local function _diff_age(diff, code, options) -- Return a tuple of integer values from diff as specified by code, except that -- each integer may be a list of two integers for a diff with a partial date, or -- return nil if the code is not supported. -- If want round, the least significant unit is rounded to nearest whole unit. -- For a duration, an extra day is added. local wantround, wantduration, wantrange if type(options) == 'table' then wantround = options.round wantduration = options.duration wantrange = options.range else wantround = options end if not is_diff(diff) then local f = wantduration and 'duration' or 'age' error(f .. ': need a date difference (use "diff:' .. f .. '()" with a colon)', 2) end if diff.partial then -- Ignore wantround, wantduration. local function choose(v) if type(v) == 'table' then if not wantrange or v[1] == v[2] then -- Example: Date('partial', 2005) - Date('partial', 2001) gives -- diff.years = { 3, 4 } to show the range of possible results. -- If do not want a range, choose the second value as more expected. return v[2] end end return v end if code == 'ym' or code == 'ymd' then if not wantrange and diff.iszero then -- This avoids an unexpected result such as -- Date('partial', 2001) - Date('partial', 2001) -- giving diff = { years = 0, months = { 0, 11 } } -- which would be reported as 0 years and 11 months. return 0, 0 end return choose(diff.partial.years), choose(diff.partial.months) end if code == 'y' then return choose(diff.partial.years) end if code == 'm' or code == 'w' or code == 'd' then return choose({ diff.partial.mindiff:age(code), diff.partial.maxdiff:age(code) }) end return nil end local extra_days = wantduration and 1 or 0 if code == 'wd' or code == 'w' or code == 'd' then local offset = wantround and 0.5 or 0 local days = diff.age_days + extra_days if code == 'wd' or code == 'd' then days = floor(days + offset) if code == 'd' then return days end return floor(days/7), days % 7 end return floor(days/7 + offset) end local H, M, S = diff.hours, diff.minutes, diff.seconds if code == 'dh' or code == 'dhm' or code == 'dhms' or code == 'h' or code == 'hm' or code == 'hms' or code == 'M' or code == 's' then local days = floor(diff.age_days + extra_days) local inc_hour if wantround then if code == 'dh' or code == 'h' then if M >= 30 then inc_hour = true end elseif code == 'dhm' or code == 'hm' then if S >= 30 then M = M + 1 if M >= 60 then M = 0 inc_hour = true end end elseif code == 'M' then if S >= 30 then M = M + 1 end else -- Nothing needed because S is an integer. end if inc_hour then H = H + 1 if H >= 24 then H = 0 days = days + 1 end end end if code == 'dh' or code == 'dhm' or code == 'dhms' then if code == 'dh' then return days, H elseif code == 'dhm' then return days, H, M else return days, H, M, S end end local hours = days * 24 + H if code == 'h' then return hours elseif code == 'hm' then return hours, M elseif code == 'M' or code == 's' then M = hours * 60 + M if code == 'M' then return M end return M * 60 + S end return hours, M, S end if wantround then local inc_hour if code == 'ymdh' or code == 'ymwdh' then if M >= 30 then inc_hour = true end elseif code == 'ymdhm' or code == 'ymwdhm' then if S >= 30 then M = M + 1 if M >= 60 then M = 0 inc_hour = true end end elseif code == 'ymd' or code == 'ymwd' or code == 'yd' or code == 'md' then if H >= 12 then extra_days = extra_days + 1 end end if inc_hour then H = H + 1 if H >= 24 then H = 0 extra_days = extra_days + 1 end end end local y, m, d = diff.years, diff.months, diff.days if extra_days > 0 then d = d + extra_days if d > 28 or code == 'yd' then -- Recalculate in case have passed a month. diff = diff.date1 + extra_days - diff.date2 y, m, d = diff.years, diff.months, diff.days end end if code == 'ymd' then return y, m, d elseif code == 'yd' then if y > 0 then -- It is known that diff.date1 > diff.date2. diff = diff.date1 - (diff.date2 + (y .. 'y')) end return y, floor(diff.age_days) elseif code == 'md' then return y * 12 + m, d elseif code == 'ym' or code == 'm' then if wantround then if d >= 16 then m = m + 1 if m >= 12 then m = 0 y = y + 1 end end end if code == 'ym' then return y, m end return y * 12 + m elseif code == 'ymw' then local weeks = floor(d/7) if wantround then local days = d % 7 if days > 3 or (days == 3 and H >= 12) then weeks = weeks + 1 end end return y, m, weeks elseif code == 'ymwd' then return y, m, floor(d/7), d % 7 elseif code == 'ymdh' then return y, m, d, H elseif code == 'ymwdh' then return y, m, floor(d/7), d % 7, H elseif code == 'ymdhm' then return y, m, d, H, M elseif code == 'ymwdhm' then return y, m, floor(d/7), d % 7, H, M end if code == 'y' then if wantround and m >= 6 then y = y + 1 end return y end return nil end local function _diff_duration(diff, code, options) if type(options) ~= 'table' then options = { round = options } end options.duration = true return _diff_age(diff, code, options) end -- Metatable for some operations on date differences. diffmt = { -- for forward declaration above __concat = function (lhs, rhs) return tostring(lhs) .. tostring(rhs) end, __tostring = function (self) return tostring(self.age_days) end, __index = function (self, key) local value if key == 'age_days' then if rawget(self, 'partial') then local function jdz(date) return (date.partial and date.partial.first or date).jdz end value = jdz(self.date1) - jdz(self.date2) else value = self.date1.jdz - self.date2.jdz end end if value ~= nil then rawset(self, key, value) return value end end, } function DateDiff(date1, date2, options) -- for forward declaration above -- Return a table with the difference between two dates (date1 - date2). -- The difference is negative if date1 is older than date2. -- Return nothing if invalid. -- If d = date1 - date2 then -- date1 = date2 + d -- If date1 >= date2 and the dates have no H:M:S time specified then -- date1 = date2 + (d.years..'y') + (d.months..'m') + d.days -- where the larger time units are added first. -- The result of Date(2015,1,x) + '1m' is Date(2015,2,28) for -- x = 28, 29, 30, 31. That means, for example, -- d = Date(2015,3,3) - Date(2015,1,31) -- gives d.years, d.months, d.days = 0, 1, 3 (excluding date1). if not (is_date(date1) and is_date(date2) and date1.calendar == date2.calendar) then return end local wantfill if type(options) == 'table' then wantfill = options.fill end local isnegative = false local iszero = false if date1 < date2 then isnegative = true date1, date2 = date2, date1 elseif date1 == date2 then iszero = true end -- It is known that date1 >= date2 (period is from date2 to date1). if date1.partial or date2.partial then -- Two partial dates might have timelines: ---------------------A=================B--- date1 is from A to B inclusive --------C=======D-------------------------- date2 is from C to D inclusive -- date1 > date2 iff A > C (date1.partial.first > date2.partial.first) -- The periods can overlap ('April 2001' - '2001'): -------------A===B------------------------- A=2001-04-01 B=2001-04-30 --------C=====================D------------ C=2001-01-01 D=2001-12-31 if wantfill then date1, date2 = autofill(date1, date2) else local function zdiff(date1, date2) local diff = date1 - date2 if diff.isnegative then return date1 - date1 -- a valid diff in case we call its methods end return diff end local function getdate(date, which) return date.partial and date.partial[which] or date end local maxdiff = zdiff(getdate(date1, 'last'), getdate(date2, 'first')) local mindiff = zdiff(getdate(date1, 'first'), getdate(date2, 'last')) local years, months if maxdiff.years == mindiff.years then years = maxdiff.years if maxdiff.months == mindiff.months then months = maxdiff.months else months = { mindiff.months, maxdiff.months } end else years = { mindiff.years, maxdiff.years } end return setmetatable({ date1 = date1, date2 = date2, partial = { years = years, months = months, maxdiff = maxdiff, mindiff = mindiff, }, isnegative = isnegative, iszero = iszero, age = _diff_age, duration = _diff_duration, }, diffmt) end end local y1, m1 = date1.year, date1.month local y2, m2 = date2.year, date2.month local years = y1 - y2 local months = m1 - m2 local d1 = date1.day + hms(date1) local d2 = date2.day + hms(date2) local days, time if d1 >= d2 then days = d1 - d2 else months = months - 1 -- Get days in previous month (before the "to" date) given December has 31 days. local dpm = m1 > 1 and days_in_month(y1, m1 - 1, date1.calendar) or 31 if d2 >= dpm then days = d1 - hms(date2) else days = dpm - d2 + d1 end end if months < 0 then years = years - 1 months = months + 12 end days, time = math.modf(days) local H, M, S = h_m_s(time) return setmetatable({ date1 = date1, date2 = date2, partial = false, -- avoid index lookup years = years, months = months, days = days, hours = H, minutes = M, seconds = S, isnegative = isnegative, iszero = iszero, age = _diff_age, duration = _diff_duration, }, diffmt) end return { _current = current, _Date = Date, _days_in_month = days_in_month, } 8htfjg7cmqlbgysia559pe52c5tetp5 Module:If empty 828 1877 28054 28053 2022-07-30T05:57:30Z Samatics 9 1 revision imported from [[:en:Module:If_empty]]: Import citation templates Scribunto text/plain local p = {} function p.main(frame) local args = require('Module:Arguments').getArgs(frame, {wrappers = 'Template:If empty', removeBlanks = false}) local lastk = 0 for k,v in ipairs(args) do if v ~= '' then return v end lastk = k end end return p 8vj3f190vdtxab8i3tvdr4qnprw63ar Module:InfoboxImage 828 1878 28056 28055 2022-07-30T05:57:30Z Samatics 9 1 revision imported from [[:en:Module:InfoboxImage]]: Import citation templates Scribunto text/plain -- Inputs: -- image - Can either be a bare filename (with or without the File:/Image: prefix) or a fully formatted image link -- page - page to display for multipage images (DjVu) -- size - size to display the image -- maxsize - maximum size for image -- sizedefault - default size to display the image if size param is blank -- alt - alt text for image -- title - title text for image -- border - set to yes if border -- center - set to yes, if the image has to be centered -- upright - upright image param -- suppressplaceholder - if yes then checks to see if image is a placeholder and suppresses it -- link - page to visit when clicking on image -- class - HTML classes to add to the image -- Outputs: -- Formatted image. -- More details available at the "Module:InfoboxImage/doc" page local i = {}; local placeholder_image = { "Blue - Replace this image female.svg", "Blue - Replace this image male.svg", "Female no free image yet.png", "Flag of None (square).svg", "Flag of None.svg", "Flag of.svg", "Green - Replace this image female.svg", "Green - Replace this image male.svg", "Image is needed female.svg", "Image is needed male.svg", "Location map of None.svg", "Male no free image yet.png", "Missing flag.png", "No flag.svg", "No free portrait.svg", "No portrait (female).svg", "No portrait (male).svg", "Red - Replace this image female.svg", "Red - Replace this image male.svg", "Replace this image female (blue).svg", "Replace this image female.svg", "Replace this image male (blue).svg", "Replace this image male.svg", "Silver - Replace this image female.svg", "Silver - Replace this image male.svg", "Replace this image.svg", "Cricket no pic.png", "CarersLogo.gif", "Diagram Needed.svg", "Example.jpg", "Image placeholder.png", "No male portrait.svg", "Nocover-upload.png", "NoDVDcover copy.png", "Noribbon.svg", "No portrait-BFD-test.svg", "Placeholder barnstar ribbon.png", "Project Trains no image.png", "Image-request.png", "Sin bandera.svg", "Sin escudo.svg", "Replace this image - temple.png", "Replace this image butterfly.png", "Replace this image.svg", "Replace this image1.svg", "Resolution angle.png", "Image-No portrait-text-BFD-test.svg", "Insert image here.svg", "No image available.png", "NO IMAGE YET square.png", "NO IMAGE YET.png", "No Photo Available.svg", "No Screenshot.svg", "No-image-available.jpg", "Null.png", "PictureNeeded.gif", "Place holder.jpg", "Unbenannt.JPG", "UploadACopyrightFreeImage.svg", "UploadAnImage.gif", "UploadAnImage.svg", "UploadAnImageShort.svg", "CarersLogo.gif", "Diagram Needed.svg", "No male portrait.svg", "NoDVDcover copy.png", "Placeholder barnstar ribbon.png", "Project Trains no image.png", "Image-request.png", "Noimage.gif", } function i.IsPlaceholder(image) -- change underscores to spaces image = mw.ustring.gsub(image, "_", " "); assert(image ~= nil, 'mw.ustring.gsub(image, "_", " ") must not return nil') -- if image starts with [[ then remove that and anything after | if mw.ustring.sub(image,1,2) == "[[" then image = mw.ustring.sub(image,3); image = mw.ustring.gsub(image, "([^|]*)|.*", "%1"); assert(image ~= nil, 'mw.ustring.gsub(image, "([^|]*)|.*", "%1") must not return nil') end -- Trim spaces image = mw.ustring.gsub(image, '^[ ]*(.-)[ ]*$', '%1'); assert(image ~= nil, "mw.ustring.gsub(image, '^[ ]*(.-)[ ]*$', '%1') must not return nil") -- remove prefix if exists local allNames = mw.site.namespaces[6].aliases allNames[#allNames + 1] = mw.site.namespaces[6].name allNames[#allNames + 1] = mw.site.namespaces[6].canonicalName for i, name in ipairs(allNames) do if mw.ustring.lower(mw.ustring.sub(image, 1, mw.ustring.len(name) + 1)) == mw.ustring.lower(name .. ":") then image = mw.ustring.sub(image, mw.ustring.len(name) + 2); break end end -- Trim spaces image = mw.ustring.gsub(image, '^[ ]*(.-)[ ]*$', '%1'); -- capitalise first letter image = mw.ustring.upper(mw.ustring.sub(image,1,1)) .. mw.ustring.sub(image,2); for i,j in pairs(placeholder_image) do if image == j then return true end end return false end function i.InfoboxImage(frame) local image = frame.args["image"]; if image == "" or image == nil then return ""; end if image == "&nbsp;" then return image; end if frame.args["suppressplaceholder"] ~= "no" then if i.IsPlaceholder(image) == true then return ""; end end if mw.ustring.lower(mw.ustring.sub(image,1,5)) == "http:" then return ""; end if mw.ustring.lower(mw.ustring.sub(image,1,6)) == "[http:" then return ""; end if mw.ustring.lower(mw.ustring.sub(image,1,7)) == "[[http:" then return ""; end if mw.ustring.lower(mw.ustring.sub(image,1,6)) == "https:" then return ""; end if mw.ustring.lower(mw.ustring.sub(image,1,7)) == "[https:" then return ""; end if mw.ustring.lower(mw.ustring.sub(image,1,8)) == "[[https:" then return ""; end if mw.ustring.sub(image,1,2) == "[[" then -- search for thumbnail images and add to tracking cat if found local cat = ""; if mw.title.getCurrentTitle().namespace == 0 and (mw.ustring.find(image, "|%s*thumb%s*[|%]]") or mw.ustring.find(image, "|%s*thumbnail%s*[|%]]")) then cat = "[[Category:Pages using infoboxes with thumbnail images]]"; end return image .. cat; elseif mw.ustring.sub(image,1,2) == "{{" and mw.ustring.sub(image,1,3) ~= "{{{" then return image; elseif mw.ustring.sub(image,1,1) == "<" then return image; elseif mw.ustring.sub(image,1,5) == mw.ustring.char(127).."UNIQ" then -- Found strip marker at begining, so pass don't process at all return image; elseif mw.ustring.sub(image,4,9) == "`UNIQ-" then -- Found strip marker at begining, so pass don't process at all return image; else local result = ""; local page = frame.args["page"]; local size = frame.args["size"]; local maxsize = frame.args["maxsize"]; local sizedefault = frame.args["sizedefault"]; local alt = frame.args["alt"]; local link = frame.args["link"]; local title = frame.args["title"]; local border = frame.args["border"]; local upright = frame.args["upright"] or ""; local thumbtime = frame.args["thumbtime"] or ""; local center = frame.args["center"]; local class = frame.args["class"]; -- remove prefix if exists local allNames = mw.site.namespaces[6].aliases allNames[#allNames + 1] = mw.site.namespaces[6].name allNames[#allNames + 1] = mw.site.namespaces[6].canonicalName for i, name in ipairs(allNames) do if mw.ustring.lower(mw.ustring.sub(image, 1, mw.ustring.len(name) + 1)) == mw.ustring.lower(name .. ":") then image = mw.ustring.sub(image, mw.ustring.len(name) + 2); break end end if maxsize ~= "" and maxsize ~= nil then -- if no sizedefault then set to maxsize if sizedefault == "" or sizedefault == nil then sizedefault = maxsize end -- check to see if size bigger than maxsize if size ~= "" and size ~= nil then local sizenumber = tonumber(mw.ustring.match(size,"%d*")) or 0; local maxsizenumber = tonumber(mw.ustring.match(maxsize,"%d*")) or 0; if sizenumber>maxsizenumber and maxsizenumber>0 then size = maxsize; end end end -- add px to size if just a number if (tonumber(size) or 0) > 0 then size = size .. "px"; end -- add px to sizedefault if just a number if (tonumber(sizedefault) or 0) > 0 then sizedefault = sizedefault .. "px"; end result = "[[File:" .. image; if page ~= "" and page ~= nil then result = result .. "|page=" .. page; end if size ~= "" and size ~= nil then result = result .. "|" .. size; elseif sizedefault ~= "" and sizedefault ~= nil then result = result .. "|" .. sizedefault; else result = result .. "|frameless"; end if center == "yes" then result = result .. "|center" end if alt ~= "" and alt ~= nil then result = result .. "|alt=" .. alt; end if link ~= "" and link ~= nil then result = result .. "|link=" .. link; end if border == "yes" then result = result .. "|border"; end if upright == "yes" then result = result .. "|upright"; elseif upright ~= "" then result = result .. "|upright=" .. upright; end if thumbtime ~= "" then result = result .. "|thumbtime=" .. thumbtime; end if class ~= nil and class ~= "" then result = result .. "|class=" .. class; end -- if alt value is a keyword then do not use as a description if alt == "thumbnail" or alt == "thumb" or alt == "frameless" or alt == "left" or alt == "center" or alt == "right" or alt == "upright" or alt == "border" or mw.ustring.match(alt or "", '^[0-9]*px$', 1) ~= nil then alt = nil; end if title ~= "" and title ~= nil then -- does title param contain any templatestyles? If yes then set to blank. if mw.ustring.match(frame:preprocess(title), 'UNIQ%-%-templatestyles', 1) ~= nil then title = nil; end end if title ~= "" and title ~= nil then result = result .. "|" .. title; end result = result .. "]]"; return result; end end return i; 1qnfhbaitrn7lf4l4ypjcfzdf5a9lxe Module:Parameter names example 828 1879 28058 28057 2022-07-30T05:57:31Z Samatics 9 1 revision imported from [[:en:Module:Parameter_names_example]]: Import citation templates Scribunto text/plain -- This module implements {{parameter names example}}. local p = {} local function makeParam(s) local lb = '&#123;' local rb = '&#125;' return lb:rep(3) .. s .. rb:rep(3) end local function italicize(s) return "''" .. s .. "''" end local function plain(s) return s end function p._main(args, frame) -- Find how we want to format the arguments to the template. local formatFunc if args._display == 'italics' or args._display == 'italic' then formatFunc = italicize elseif args._display == 'plain' then formatFunc = plain else formatFunc = makeParam end -- Build the table of template arguments. local targs = {} for k, v in pairs(args) do if type(k) == 'number' then targs[v] = formatFunc(v) elseif not k:find('^_') then targs[k] = v end end targs['nocat'] = 'yes'; targs['categories'] = 'no'; targs['demo'] = 'yes'; -- Find the template name. local template if args._template then template = args._template else local currentTitle = mw.title.getCurrentTitle() if currentTitle.prefixedText:find('/sandbox$') then template = currentTitle.prefixedText else template = currentTitle.basePageTitle.prefixedText end end -- Call the template with the arguments. frame = frame or mw.getCurrentFrame() local success, result = pcall( frame.expandTemplate, frame, {title = template, args = targs} ) if success then return result else return '' end end function p.main(frame) local args = require('Module:Arguments').getArgs(frame, { wrappers = 'Template:Parameter names example' }) return p._main(args, frame) end return p a7o5z39ztbr5ehhznd1pi588b5yaqou Module:Person height 828 1880 28060 28059 2022-07-30T05:57:31Z Samatics 9 1 revision imported from [[:en:Module:Person_height]]: Import citation templates Scribunto text/plain -- This module implements [[Template:Infobox person/height]] local p = {} local function clean(s) s = mw.ustring.gsub(s, 'metre', 'm') s = mw.ustring.gsub(s, '([^a])meter', '%1m') -- prevents "parameter" from being changed to "param" s = mw.ustring.gsub(s, 'centi', 'c') -- changes "centim" to "cm" s = mw.ustring.gsub(s, 'ms', 'm') s = mw.ustring.gsub(s, 'm[%.,]', 'm') s = mw.ustring.gsub(s, 'feet', 'ft') s = mw.ustring.gsub(s, 'foot', 'ft') s = mw.ustring.gsub(s, 'ft[%.,]', 'ft') s = mw.ustring.gsub(s, 'inches', 'in') s = mw.ustring.gsub(s, 'inch', 'in') s = mw.ustring.gsub(s, 'ins', 'in') s = mw.ustring.gsub(s, 'in[%.,]', 'in') s = mw.ustring.gsub(s, '%[%[[Mm]%]%]s', '[[Metre|m]]') s = mw.ustring.gsub(s, '%[%[[Cc]m%]%]s', '[[Centimetre|cm]]') s = mw.ustring.gsub(s, '%[%[[Cc]entim|cm%]%]', '[[Centimetre|cm]]') s = mw.ustring.gsub(s, '%[%[[Ii]n|in%]%]', '[[inch|in]]') return s end local function isnumber(s) if s then s = mw.ustring.gsub(s, '%+%s*%d+%s*/%s*%d+%s*$', '') return tonumber(s) end return nil end local function get_convert_args(s, prefer, enforce) local prefer_m = (prefer or '') == 'm' local force_m = (enforce or '') == 'm' local prefer_cm = (prefer or '') == 'cm' local force_cm = (enforce or '') == 'cm' unconverted = clean(s or '') -- basic unit cleaning s = mw.ustring.gsub(unconverted, '&[Nn][Bb][Ss][Pp];', ' ') local m = mw.ustring.find(s, 'm') local c = mw.ustring.find(s, 'cm') local f = mw.ustring.find(s, 'ft') local i = mw.ustring.find(s, 'in') if m == nil and f == nil and i == nil then return '', unconverted end if c ~= nil and f == nil and i == nil then local n = mw.ustring.sub(s, 1, c - 1) if isnumber(n) then return force_m and {n/100,'m','ftin',0,['abbr']='on'} or {n,'cm','ftin',0,['abbr']='on'}, mw.ustring.sub(s, c+2) end return '', unconverted end if m ~= nil and c == nil and f == nil and i == nil then local n = mw.ustring.sub(s, 1, m - 1) if isnumber(n) then return force_cm and {n*100,'cm','ftin',0,['abbr']='on'} or {n,'m','ftin',0,['abbr']='on'}, mw.ustring.sub(s, m+1) end return '', unconverted end if f ~= nil and i ~=nil and m == nil then local n1 = mw.ustring.sub(s, 1, f - 1) local n2 = mw.ustring.sub(s, f+2, i - 1) if isnumber(n1) and isnumber(n2) then return (force_m or prefer_m) and {n1,'ft',n2,'in', 'm',2,['abbr']='on'} or {n1,'ft',n2,'in', 'cm',0,['abbr']='on'}, mw.ustring.sub(s, i+2) end return '', unconverted end if f ~= nil and i == nil and m == nil then local n = mw.ustring.sub(s, 1, f - 1) if isnumber(n) then return (force_m or prefer_m) and {n,'ft','m',2,['abbr']='on'} or {n,'ft','cm',0,['abbr']='on'}, mw.ustring.sub(s, f+2) end return '', unconverted end if i ~= nil and f == nil and m == nil then local n = mw.ustring.sub(s, 1, i - 1) if isnumber(n) then return (force_m or prefer_m) and {n,'in','m',2,['abbr']='on'} or {n,'in','cm',0,['abbr']='on'}, mw.ustring.sub(s, i+2) end return '', unconverted end return '', unconverted end function convert(frame, args) local targs, str = get_convert_args(args[1], args['prefer'] or '', args['enforce'] or '') if type(targs) == 'table' then return frame:expandTemplate{ title = 'convert', args = targs} .. str else return str end end function p.main(frame) return convert(frame, frame.args[1] and frame.args or frame:getParent().args) end return p re69rj438k93l62b8lwpwssapszb494 Module:Redirect 828 1881 28062 28061 2022-07-30T05:57:31Z Samatics 9 1 revision imported from [[:en:Module:Redirect]]: Import citation templates Scribunto text/plain -- This module provides functions for getting the target of a redirect page. local p = {} -- Gets a mw.title object, using pcall to avoid generating script errors if we -- are over the expensive function count limit (among other possible causes). local function getTitle(...) local success, titleObj = pcall(mw.title.new, ...) if success then return titleObj else return nil end end -- Gets the name of a page that a redirect leads to, or nil if it isn't a -- redirect. function p.getTargetFromText(text) local target = string.match( text, "^%s*#[Rr][Ee][Dd][Ii][Rr][Ee][Cc][Tt]%s*:?%s*%[%[([^%[%]|]-)%]%]" ) or string.match( text, "^%s*#[Rr][Ee][Dd][Ii][Rr][Ee][Cc][Tt]%s*:?%s*%[%[([^%[%]|]-)|[^%[%]]-%]%]" ) return target and mw.uri.decode(target, 'PATH') end -- Gets the target of a redirect. If the page specified is not a redirect, -- returns nil. function p.getTarget(page, fulltext) -- Get the title object. Both page names and title objects are allowed -- as input. local titleObj if type(page) == 'string' or type(page) == 'number' then titleObj = getTitle(page) elseif type(page) == 'table' and type(page.getContent) == 'function' then titleObj = page else error(string.format( "bad argument #1 to 'getTarget'" .. " (string, number, or title object expected, got %s)", type(page) ), 2) end if not titleObj then return nil end local targetTitle = titleObj.redirectTarget if targetTitle then if fulltext then return targetTitle.fullText else return targetTitle.prefixedText end else return nil end end --[[ -- Given a single page name determines what page it redirects to and returns the -- target page name, or the passed page name when not a redirect. The passed -- page name can be given as plain text or as a page link. -- -- Returns page name as plain text, or when the bracket parameter is given, as a -- page link. Returns an error message when page does not exist or the redirect -- target cannot be determined for some reason. --]] function p.luaMain(rname, bracket, fulltext) if type(rname) ~= "string" or not rname:find("%S") then return nil end bracket = bracket and "[[%s]]" or "%s" rname = rname:match("%[%[(.+)%]%]") or rname local target = p.getTarget(rname, fulltext) local ret = target or rname ret = getTitle(ret) if ret then if fulltext then ret = ret.fullText else ret = ret.prefixedText end return bracket:format(ret) else return nil end end -- Provides access to the luaMain function from wikitext. function p.main(frame) local args = require('Module:Arguments').getArgs(frame, {frameOnly = true}) return p.luaMain(args[1], args.bracket, args.fulltext) or '' end -- Returns true if the specified page is a redirect, and false otherwise. function p.luaIsRedirect(page) local titleObj = getTitle(page) if not titleObj then return false end if titleObj.isRedirect then return true else return false end end -- Provides access to the luaIsRedirect function from wikitext, returning 'yes' -- if the specified page is a redirect, and the blank string otherwise. function p.isRedirect(frame) local args = require('Module:Arguments').getArgs(frame, {frameOnly = true}) if p.luaIsRedirect(args[1]) then return 'yes' else return '' end end return p ixuh7hehfu8mxwx3ai7pksok45inaxs Module:Separated entries 828 1882 28064 28063 2022-07-30T05:57:31Z Samatics 9 1 revision imported from [[:en:Module:Separated_entries]]: Import citation templates Scribunto text/plain -- This module takes positional parameters as input and concatenates them with -- an optional separator. The final separator (the "conjunction") can be -- specified independently, enabling natural-language lists like -- "foo, bar, baz and qux". The starting parameter can also be specified. local compressSparseArray = require('Module:TableTools').compressSparseArray local p = {} function p._main(args) local separator = args.separator -- Decode (convert to Unicode) HTML escape sequences, such as "&#32;" for space. and mw.text.decode(args.separator) or '' local conjunction = args.conjunction and mw.text.decode(args.conjunction) or separator -- Discard values before the starting parameter. local start = tonumber(args.start) if start then for i = 1, start - 1 do args[i] = nil end end -- Discard named parameters. local values = compressSparseArray(args) return mw.text.listToText(values, separator, conjunction) end local function makeInvokeFunction(separator, conjunction, first) return function (frame) local args = require('Module:Arguments').getArgs(frame) args.separator = separator or args.separator args.conjunction = conjunction or args.conjunction args.first = first or args.first return p._main(args) end end p.main = makeInvokeFunction() p.br = makeInvokeFunction('<br />') p.comma = makeInvokeFunction(mw.message.new('comma-separator'):plain()) return p r3n53qz4zycs3vxyo5ms9qjo1jm32bp Module:Shortcut 828 1883 28066 28065 2022-07-30T05:57:31Z Samatics 9 1 revision imported from [[:en:Module:Shortcut]]: Import citation templates Scribunto text/plain -- This module implements {{shortcut}}. -- Set constants local CONFIG_MODULE = 'Module:Shortcut/config' -- Load required modules local checkType = require('libraryUtil').checkType local yesno = require('Module:Yesno') local p = {} local function message(msg, ...) return mw.message.newRawMessage(msg, ...):plain() end local function makeCategoryLink(cat) return string.format('[[%s:%s]]', mw.site.namespaces[14].name, cat) end function p._main(shortcuts, options, frame, cfg) checkType('_main', 1, shortcuts, 'table') checkType('_main', 2, options, 'table', true) options = options or {} frame = frame or mw.getCurrentFrame() cfg = cfg or mw.loadData(CONFIG_MODULE) local templateMode = options.template and yesno(options.template) local redirectMode = options.redirect and yesno(options.redirect) local isCategorized = not options.category or yesno(options.category) ~= false -- Validate shortcuts for i, shortcut in ipairs(shortcuts) do if type(shortcut) ~= 'string' or #shortcut < 1 then error(message(cfg['invalid-shortcut-error'], i), 2) end end -- Make the list items. These are the shortcuts plus any extra lines such -- as options.msg. local listItems = {} for i, shortcut in ipairs(shortcuts) do local templatePath, prefix if templateMode then -- Namespace detection local titleObj = mw.title.new(shortcut, 10) if titleObj.namespace == 10 then templatePath = titleObj.fullText else templatePath = shortcut end prefix = options['pre' .. i] or options.pre or '' end if options.target and yesno(options.target) then listItems[i] = templateMode and string.format("&#123;&#123;%s[[%s|%s]]&#125;&#125;", prefix, templatePath, shortcut) or string.format("[[%s]]", shortcut) else listItems[i] = frame:expandTemplate{ title = 'No redirect', args = templateMode and {templatePath, shortcut} or {shortcut, shortcut} } if templateMode then listItems[i] = string.format("&#123;&#123;%s%s&#125;&#125;", prefix, listItems[i]) end end end table.insert(listItems, options.msg) -- Return an error if we have nothing to display if #listItems < 1 then local msg = cfg['no-content-error'] msg = string.format('<strong class="error">%s</strong>', msg) if isCategorized and cfg['no-content-error-category'] then msg = msg .. makeCategoryLink(cfg['no-content-error-category']) end return msg end local root = mw.html.create() root:wikitext(frame:extensionTag{ name = 'templatestyles', args = { src = 'Shortcut/styles.css'} }) -- Anchors local anchorDiv = root :tag('div') :addClass('module-shortcutanchordiv') for i, shortcut in ipairs(shortcuts) do local anchor = mw.uri.anchorEncode(shortcut) anchorDiv:tag('span'):attr('id', anchor) end -- Shortcut heading local shortcutHeading do local nShortcuts = #shortcuts if nShortcuts > 0 then local headingMsg = options['shortcut-heading'] or redirectMode and cfg['redirect-heading'] or cfg['shortcut-heading'] shortcutHeading = message(headingMsg, nShortcuts) shortcutHeading = frame:preprocess(shortcutHeading) end end -- Shortcut box local shortcutList = root :tag('div') :addClass('module-shortcutboxplain plainlist noprint') :attr('role', 'note') if options.float and options.float:lower() == 'left' then shortcutList:addClass('module-shortcutboxleft') end if options.clear and options.clear ~= '' then shortcutList:css('clear', options.clear) end if shortcutHeading then shortcutList :tag('div') :addClass('module-shortcutlist') :wikitext(shortcutHeading) end local list = shortcutList:tag('ul') for i, item in ipairs(listItems) do list:tag('li'):wikitext(item) end return tostring(root) end function p.main(frame) local args = require('Module:Arguments').getArgs(frame) -- Separate shortcuts from options local shortcuts, options = {}, {} for k, v in pairs(args) do if type(k) == 'number' then shortcuts[k] = v else options[k] = v end end -- Compress the shortcut array, which may contain nils. local function compressArray(t) local nums, ret = {}, {} for k in pairs(t) do nums[#nums + 1] = k end table.sort(nums) for i, num in ipairs(nums) do ret[i] = t[num] end return ret end shortcuts = compressArray(shortcuts) return p._main(shortcuts, options, frame) end return p 4jqk5gxekn99b9nsdu6rq56uiap5da8 Module:Shortcut/config 828 1884 28068 28067 2022-07-30T05:57:31Z Samatics 9 1 revision imported from [[:en:Module:Shortcut/config]]: Import citation templates Scribunto text/plain -- This module holds configuration data for [[Module:Shortcut]]. return { -- The heading at the top of the shortcut box. It accepts the following parameter: -- $1 - the total number of shortcuts. (required) ['shortcut-heading'] = '[[Wikipedia:Shortcut|{{PLURAL:$1|Shortcut|Shortcuts}}]]', -- The heading when |redirect=yes is given. It accepts the following parameter: -- $1 - the total number of shortcuts. (required) ['redirect-heading'] = '[[Wikipedia:Redirect|{{PLURAL:$1|Redirect|Redirects}}]]', -- The error message to display when a shortcut is invalid (is not a string, or -- is the blank string). It accepts the following parameter: -- $1 - the number of the shortcut in the argument list. (required) ['invalid-shortcut-error'] = 'shortcut #$1 was invalid (shortcuts must be ' .. 'strings of at least one character in length)', -- The error message to display when no shortcuts or other displayable content -- were specified. (required) ['no-content-error'] = 'Error: no shortcuts were specified and the ' .. mw.text.nowiki('|msg=') .. ' parameter was not set.', -- A category to add when the no-content-error message is displayed. (optional) ['no-content-error-category'] = 'Shortcut templates with missing parameters', } t6jiszehpcz1mpvmzl8esji0vdvjr4p Module:Side box 828 1885 28070 28069 2022-07-30T05:57:31Z Samatics 9 1 revision imported from [[:en:Module:Side_box]]: Import citation templates Scribunto text/plain local yesno = require('Module:Yesno') local p = {} local function makeData(args) local data = {} -- Main table classes data.classes = {} if yesno(args.metadata) ~= false then table.insert(data.classes, 'metadata') end if args.position and args.position:lower() == 'left' then table.insert(data.classes, 'side-box-left') else table.insert(data.classes, 'side-box-right') end if args.collapsible then table.insert(data.classes, 'mw-collapsible') if args.collapsible == "collapsed" then table.insert(data.classes, 'mw-collapsed') end data.collapsible = true end table.insert(data.classes, args.class) -- Image if args.image and args.image ~= 'none' then data.image = args.image end -- Copy over data that does not need adjusting local argsToCopy = { -- aria qualities 'role', 'labelledby', -- Classes 'textclass', -- Styles 'style', 'textstyle', 'templatestyles', -- Above row 'above', 'abovestyle', -- Body row 'text', 'imageright', -- Below row 'below', } for i, key in ipairs(argsToCopy) do data[key] = args[key] end return data end local function renderSidebox(data) -- Renders the sidebox HTML. -- Table root local root = mw.html.create('div') root:attr('role', data.role) :attr('aria-labelledby', data.labelledby) :addClass('side-box') for i, class in ipairs(data.classes or {}) do root:addClass(class) end if data.style then root:cssText(data.style) end -- The "above" row if data.above then local above = root:newline():tag('div') above:addClass('side-box-abovebelow') :newline() :wikitext(data.above) if data.textstyle then above:cssText(data.textstyle) end if data.abovestyle then above:cssText(data.abovestyle) end end -- The body row local body = root:newline():tag('div') body:addClass('side-box-flex') :addClass(data.collapsible and 'mw-collapsible-content') :newline() if data.image then body:tag('div') :addClass('side-box-image') :wikitext(data.image) end local text = body:newline():tag('div') text:addClass('side-box-text') :addClass(data.textclass or 'plainlist') if data.textstyle then text:cssText(data.textstyle) end text:wikitext(data.text) if data.imageright then body:newline():tag('div') :addClass('side-box-imageright') :wikitext(data.imageright) end -- The below row if data.below then local below = root:newline():tag('div') below :addClass('side-box-abovebelow') :wikitext(data.below) if data.textstyle then below:cssText(data.textstyle) end end root:newline() local frame = mw.getCurrentFrame() local templatestyles = '' if data.templatestyles then templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = data.templatestyles } } end return frame:extensionTag{ name = 'templatestyles', args = { src = 'Module:Side box/styles.css' } } .. templatestyles .. tostring(root) end function p._main(args) local data = makeData(args) return renderSidebox(data) end function p.main(frame) local origArgs = frame:getParent().args local args = {} for k, v in pairs(origArgs) do v = v:match('%s*(.-)%s*$') if v ~= '' then args[k] = v end end return p._main(args) end return p egcspx2irukqbdg26nexp0sq0xy7sp0 Module:Side box/styles.css 828 1886 28072 28071 2022-07-30T05:57:31Z Samatics 9 1 revision imported from [[:en:Module:Side_box/styles.css]]: Import citation templates sanitized-css text/css /* {{pp|small=y}} */ .side-box { margin: 4px 0; box-sizing: border-box; border: 1px solid #aaa; font-size: 88%; line-height: 1.25em; background-color: #f9f9f9; } .side-box-abovebelow, .side-box-text { padding: 0.25em 0.9em; } .side-box-image { /* @noflip */ padding: 2px 0 2px 0.9em; text-align: center; } .side-box-imageright { /* @noflip */ padding: 2px 0.9em 2px 0; text-align: center; } /* roughly the skin's sidebar + size of side box */ @media (min-width: 500px) { .side-box-flex { display: flex; align-items: center; } .side-box-text { flex: 1; } } @media (min-width: 720px) { .side-box { width: 238px; } .side-box-right { /* @noflip */ clear: right; /* @noflip */ float: right; /* @noflip */ margin-left: 1em; } /* derives from mbox classes, which do not float left in mbox-small-left * so far as I can tell, that was a deliberate decision, since only .ambox * supports mbox-left */ .side-box-left { /* @noflip */ margin-right: 1em; } } tgo3vjuu8j9tahz1x7359yicixmhme8 Module:Transclusion count/data/I 828 1887 28074 28073 2022-07-30T05:57:31Z Samatics 9 1 revision imported from [[:en:Module:Transclusion_count/data/I]]: Import citation templates Scribunto text/plain return { ["IAAF_name"] = 2300, ["IAST"] = 5700, ["IBDB_name"] = 9000, ["ICD10"] = 4600, ["ICD9"] = 4400, ["ICS"] = 2800, ["IDN"] = 3200, ["IMDb_episode"] = 9100, ["IMDb_episodes"] = 2100, ["IMDb_name"] = 148000, ["IMDb_title"] = 182000, ["IMO_Number"] = 3900, ["IMSLP"] = 7800, ["IND"] = 7500, ["INR"] = 5900, ["INRConvert"] = 5200, ["INRConvert/CurrentRate"] = 5200, ["INRConvert/USD"] = 5200, ["INRConvert/out"] = 5200, ["IOC_profile"] = 6500, ["IP"] = 2500, ["IPA"] = 132000, ["IPA-all"] = 3300, ["IPA-de"] = 7400, ["IPA-es"] = 7600, ["IPA-fr"] = 39000, ["IPA-it"] = 5600, ["IPA-nl"] = 3400, ["IPA-pl"] = 3800, ["IPA-pt"] = 3500, ["IPA-ru"] = 2500, ["IPA-sh"] = 2700, ["IPA-sl"] = 6800, ["IPA-th"] = 2900, ["IPA_audio_link"] = 17000, ["IPA_link"] = 3000, ["IPAc-cmn"] = 2500, ["IPAc-en"] = 45000, ["IPAc-pl"] = 52000, ["IPC_athlete"] = 2400, ["IPSummary"] = 77000, ["IP_summary"] = 78000, ["IPsock"] = 14000, ["IPtalk"] = 26000, ["IPuser"] = 7100, ["IPvandal"] = 13000, ["IRC"] = 9800, ["IRI"] = 2100, ["IRL"] = 5300, ["IRN"] = 3500, ["ISBN"] = 457000, ["ISBNT"] = 37000, ["ISL"] = 2000, ["ISO_15924/script-example-character"] = 2700, ["ISO_15924/wp-article"] = 2700, ["ISO_15924/wp-article/format"] = 2700, ["ISO_15924/wp-article/label"] = 2600, ["ISO_3166_code"] = 224000, ["ISO_3166_name"] = 16000, ["ISO_639_name"] = 6400, ["ISP"] = 7000, ["ISR"] = 4500, ["ISSN"] = 11000, ["ISSN_link"] = 29000, ["ISTAT"] = 8100, ["ISU_figure_skater"] = 2400, ["ITA"] = 17000, ["ITF"] = 5700, ["ITF_profile"] = 8500, ["ITIS"] = 4200, ["ITN_talk"] = 9000, ["ITN_talk/date"] = 9000, ["IUCN_banner"] = 15000, ["I_sup"] = 4400, ["Iaaf_name"] = 7500, ["Ice_hockey"] = 20000, ["Ice_hockey_stats"] = 15000, ["Icehockeystats"] = 11000, ["Icon"] = 545000, ["If"] = 256000, ["If_all"] = 5600, ["If_between"] = 3700, ["If_both"] = 9640000, ["If_empty"] = 2740000, ["If_first_display_both"] = 60000, ["If_in_page"] = 7300, ["If_last_display_both"] = 27000, ["If_preview"] = 55000, ["If_then_show"] = 233000, ["Ifempty"] = 3700, ["Iferror_then_show"] = 2900, ["Ifexist_not_redirect"] = 1060000, ["Ifnotempty"] = 13000, ["Ifnumber"] = 23000, ["Ifsubst"] = 65000, ["Ih"] = 7500, ["Ill"] = 94000, ["Illm"] = 6800, ["Image_frame"] = 3500, ["Image_label"] = 4400, ["Image_label_begin"] = 3700, ["Image_label_end"] = 3300, ["Image_label_small"] = 2500, ["Image_needed"] = 4500, ["Image_other"] = 291000, ["Image_requested"] = 169000, ["Image_requested/Category_helper"] = 162000, ["Imbox"] = 905000, ["Imdb_name"] = 5400, ["Imdb_title"] = 6400, ["Import_style"] = 12000, ["Import_style/inputbox.css"] = 12000, ["Importance"] = 5450000, ["Importance/colour"] = 5460000, ["Importance_mask"] = 8620000, ["Improve_categories"] = 6400, ["In_class"] = 5000, ["In_lang"] = 341000, ["In_progress"] = 2700, ["In_string"] = 62000, ["In_title"] = 17000, ["Inactive_WikiProject_banner"] = 177000, ["Inactive_userpage_blanked"] = 4700, ["Include-USGov"] = 30000, ["Incomplete_list"] = 22000, ["Increase"] = 39000, ["Incumbent_pope"] = 4300, ["Indent"] = 3900, ["IndexFungorum"] = 2200, ["Indian_English"] = 3900, ["Indian_Rupee"] = 9600, ["Indian_railway_code"] = 3100, ["Inflation"] = 17000, ["Inflation-fn"] = 5100, ["Inflation-year"] = 4100, ["Inflation/IN/startyear"] = 5200, ["Inflation/UK"] = 4000, ["Inflation/UK/dataset"] = 4000, ["Inflation/UK/startyear"] = 4000, ["Inflation/US"] = 10000, ["Inflation/US/dataset"] = 10000, ["Inflation/US/startyear"] = 10000, ["Inflation/fn"] = 5700, ["Inflation/year"] = 21000, ["Info"] = 7100, ["Infobox"] = 3490000, ["Infobox/Columns"] = 2100, ["Infobox/mobileviewfix.css"] = 17000, ["Infobox3cols"] = 290000, ["Infobox_AFL_biography"] = 14000, ["Infobox_Aircraft_Begin"] = 5700, ["Infobox_Aircraft_Type"] = 5000, ["Infobox_Athletics_Championships"] = 2500, ["Infobox_Australian_place"] = 15000, ["Infobox_CFL_biography"] = 2300, ["Infobox_COA_wide"] = 2900, ["Infobox_Canada_electoral_district"] = 2400, ["Infobox_Canadian_Football_League_biography"] = 5900, ["Infobox_Canadian_Football_League_biography/position"] = 5900, ["Infobox_Chinese"] = 18000, ["Infobox_Chinese/Footer"] = 8800, ["Infobox_Chinese/Header"] = 8800, ["Infobox_Chinese/Korean"] = 14000, ["Infobox_Christian_leader"] = 17000, ["Infobox_Election"] = 2500, ["Infobox_French_commune"] = 37000, ["Infobox_GAA_player"] = 3200, ["Infobox_Gaelic_Athletic_Association_player"] = 4800, ["Infobox_German_location"] = 13000, ["Infobox_German_place"] = 14000, ["Infobox_Greece_place"] = 2800, ["Infobox_Greek_Dimos"] = 2800, ["Infobox_Hindu_temple"] = 2300, ["Infobox_Indian_state_legislative_assembly_constituency"] = 3600, ["Infobox_Italian_comune"] = 8100, ["Infobox_Korean_name"] = 15000, ["Infobox_Korean_name/categories"] = 14000, ["Infobox_MLB_yearly"] = 3000, ["Infobox_NCAA_team_season"] = 19000, ["Infobox_NFL_biography"] = 27000, ["Infobox_NFL_player"] = 8400, ["Infobox_NFL_season"] = 2600, ["Infobox_NFL_team_season"] = 3800, ["Infobox_NRHP"] = 72000, ["Infobox_NRHP/conv"] = 18000, ["Infobox_NRHP/locmapin2region"] = 65000, ["Infobox_Newspaper"] = 2000, ["Infobox_Officeholder"] = 6100, ["Infobox_Olympic_event"] = 7200, ["Infobox_Olympic_event/games_text"] = 7200, ["Infobox_Paralympic_event"] = 2500, ["Infobox_Paralympic_event/games_text"] = 2500, ["Infobox_Person"] = 2200, ["Infobox_Politician"] = 2700, ["Infobox_Romanian_subdivision"] = 3100, ["Infobox_Russian_district"] = 2000, ["Infobox_Russian_inhabited_locality"] = 4300, ["Infobox_SCOTUS_case"] = 3600, ["Infobox_Site_of_Special_Scientific_Interest"] = 2000, ["Infobox_Software"] = 2000, ["Infobox_Swiss_town"] = 2800, ["Infobox_Switzerland_municipality"] = 2900, ["Infobox_U.S._county"] = 3000, ["Infobox_U.S._county/district"] = 3000, ["Infobox_UK_legislation"] = 2200, ["Infobox_UK_place"] = 25000, ["Infobox_UK_place/NoDialCode"] = 7700, ["Infobox_UK_place/NoPostCode"] = 2800, ["Infobox_UK_place/area"] = 2300, ["Infobox_UK_place/dist"] = 2400, ["Infobox_UK_place/local"] = 25000, ["Infobox_UK_place/styles.css"] = 25000, ["Infobox_UN_resolution"] = 2200, ["Infobox_US_Supreme_Court_case"] = 3800, ["Infobox_US_Supreme_Court_case/courts"] = 3700, ["Infobox_Wikipedia_user"] = 8900, ["Infobox_YouTube_personality"] = 2300, ["Infobox_academic"] = 11000, ["Infobox_aircraft_begin"] = 14000, ["Infobox_aircraft_occurrence"] = 2200, ["Infobox_aircraft_type"] = 13000, ["Infobox_airline"] = 4500, ["Infobox_airport"] = 15000, ["Infobox_airport/datatable"] = 15000, ["Infobox_album"] = 158000, ["Infobox_album/color"] = 185000, ["Infobox_album/link"] = 158000, ["Infobox_anatomy"] = 4400, ["Infobox_ancient_site"] = 4900, ["Infobox_animanga/Footer"] = 6500, ["Infobox_animanga/Header"] = 6500, ["Infobox_animanga/Print"] = 5100, ["Infobox_animanga/Video"] = 4500, ["Infobox_architect"] = 3400, ["Infobox_artist"] = 27000, ["Infobox_artist_discography"] = 5700, ["Infobox_artwork"] = 10000, ["Infobox_athlete"] = 3200, ["Infobox_automobile"] = 8000, ["Infobox_award"] = 12000, ["Infobox_badminton_player"] = 3100, ["Infobox_baseball_biography"] = 28000, ["Infobox_baseball_biography/style"] = 28000, ["Infobox_baseball_biography/styles.css"] = 28000, ["Infobox_basketball_biography"] = 20000, ["Infobox_basketball_biography/style"] = 20000, ["Infobox_basketball_club"] = 2900, ["Infobox_beauty_pageant"] = 2200, ["Infobox_bilateral_relations"] = 4200, ["Infobox_body_of_water"] = 17000, ["Infobox_book"] = 50000, ["Infobox_boxer"] = 5500, ["Infobox_bridge"] = 5800, ["Infobox_building"] = 25000, ["Infobox_character"] = 7700, ["Infobox_chess_biography"] = 3400, ["Infobox_chess_player"] = 2900, ["Infobox_church"] = 14000, ["Infobox_church/denomination"] = 14000, ["Infobox_church/font_color"] = 14000, ["Infobox_civil_conflict"] = 2100, ["Infobox_civilian_attack"] = 4700, ["Infobox_college_coach"] = 11000, ["Infobox_college_sports_team_season"] = 36000, ["Infobox_college_sports_team_season/link"] = 36000, ["Infobox_college_sports_team_season/name"] = 36000, ["Infobox_college_sports_team_season/succession"] = 36000, ["Infobox_college_sports_team_season/team"] = 36000, ["Infobox_comic_book_title"] = 2900, ["Infobox_comics_character"] = 3600, ["Infobox_comics_creator"] = 3400, ["Infobox_company"] = 81000, ["Infobox_concert"] = 3200, ["Infobox_constituency"] = 4900, ["Infobox_country"] = 6000, ["Infobox_country/formernext"] = 5800, ["Infobox_country/imagetable"] = 4900, ["Infobox_country/multirow"] = 7800, ["Infobox_country/status_text"] = 2600, ["Infobox_country/styles.css"] = 6000, ["Infobox_country_at_games"] = 14000, ["Infobox_country_at_games/core"] = 14000, ["Infobox_country_at_games/see_also"] = 11000, ["Infobox_court_case"] = 4400, ["Infobox_court_case/images"] = 2300, ["Infobox_cricket_tournament"] = 2100, ["Infobox_cricketer"] = 32000, ["Infobox_cricketer/career"] = 32000, ["Infobox_cricketer/national_side"] = 7600, ["Infobox_criminal"] = 5600, ["Infobox_curler"] = 2500, ["Infobox_cycling_race_report"] = 4300, ["Infobox_cyclist"] = 16000, ["Infobox_dam"] = 5100, ["Infobox_designation_list"] = 18000, ["Infobox_designation_list/entry"] = 16000, ["Infobox_dim"] = 6500, ["Infobox_dim/core"] = 6500, ["Infobox_diocese"] = 3800, ["Infobox_drug"] = 9000, ["Infobox_drug/chemical_formula"] = 9000, ["Infobox_drug/data_page_link"] = 9000, ["Infobox_drug/formatATC"] = 8900, ["Infobox_drug/formatCASnumber"] = 9000, ["Infobox_drug/formatChEBI"] = 9000, ["Infobox_drug/formatChEMBL"] = 9000, ["Infobox_drug/formatChemDBNIAID"] = 9000, ["Infobox_drug/formatChemSpider"] = 9000, ["Infobox_drug/formatCompTox"] = 9000, ["Infobox_drug/formatDrugBank"] = 9000, ["Infobox_drug/formatIUPHARBPS"] = 9000, ["Infobox_drug/formatJmol"] = 9000, ["Infobox_drug/formatKEGG"] = 9000, ["Infobox_drug/formatPDBligand"] = 8400, ["Infobox_drug/formatPubChemCID"] = 9000, ["Infobox_drug/formatPubChemSID"] = 9000, ["Infobox_drug/formatUNII"] = 9000, ["Infobox_drug/legal_status"] = 9100, ["Infobox_drug/licence"] = 9100, ["Infobox_drug/maintenance_categories"] = 9000, ["Infobox_drug/pregnancy_category"] = 9100, ["Infobox_drug/title"] = 9000, ["Infobox_election"] = 26000, ["Infobox_election/row"] = 26000, ["Infobox_election/shortname"] = 25000, ["Infobox_enzyme"] = 5100, ["Infobox_ethnic_group"] = 6900, ["Infobox_event"] = 4500, ["Infobox_figure_skater"] = 4100, ["Infobox_film"] = 150000, ["Infobox_film/short_description"] = 146000, ["Infobox_film_awards"] = 2400, ["Infobox_film_awards/link"] = 2400, ["Infobox_film_awards/style"] = 2400, ["Infobox_food"] = 6600, ["Infobox_football_biography"] = 200000, ["Infobox_football_club"] = 26000, ["Infobox_football_club_season"] = 19000, ["Infobox_football_league"] = 2500, ["Infobox_football_league_season"] = 18000, ["Infobox_football_match"] = 5500, ["Infobox_football_tournament_season"] = 6900, ["Infobox_former_subdivision"] = 3200, ["Infobox_former_subdivision/styles.css"] = 3200, ["Infobox_game"] = 2300, ["Infobox_game_score"] = 3300, ["Infobox_gene"] = 13000, ["Infobox_given_name"] = 3900, ["Infobox_golfer"] = 4200, ["Infobox_golfer/highest_ranking"] = 4200, ["Infobox_government_agency"] = 9700, ["Infobox_government_cabinet"] = 2300, ["Infobox_gridiron_football_person"] = 2800, ["Infobox_gridiron_football_person/position"] = 5900, ["Infobox_gymnast"] = 3100, ["Infobox_handball_biography"] = 4700, ["Infobox_historic_site"] = 10000, ["Infobox_horseraces"] = 2500, ["Infobox_hospital"] = 6100, ["Infobox_hospital/care_system"] = 6100, ["Infobox_hospital/lists"] = 6100, ["Infobox_ice_hockey_biography"] = 19000, ["Infobox_ice_hockey_player"] = 19000, ["Infobox_ice_hockey_team_season"] = 2000, ["Infobox_information_appliance"] = 2200, ["Infobox_international_football_competition"] = 5400, ["Infobox_islands"] = 8400, ["Infobox_islands/area"] = 8800, ["Infobox_islands/density"] = 8800, ["Infobox_islands/length"] = 8400, ["Infobox_islands/styles.css"] = 8400, ["Infobox_journal"] = 9500, ["Infobox_journal/Abbreviation_search"] = 9400, ["Infobox_journal/Bluebook_check"] = 9200, ["Infobox_journal/Former_check"] = 9200, ["Infobox_journal/ISO_4_check"] = 9200, ["Infobox_journal/ISSN-eISSN"] = 9200, ["Infobox_journal/Indexing_search"] = 9300, ["Infobox_journal/MathSciNet_check"] = 9200, ["Infobox_journal/NLM_check"] = 9200, ["Infobox_journal/frequency"] = 8300, ["Infobox_judge"] = 2300, ["Infobox_lake"] = 4600, ["Infobox_language"] = 9300, ["Infobox_language/family-color"] = 11000, ["Infobox_language/genetic"] = 6500, ["Infobox_language/linguistlist"] = 9300, ["Infobox_language/ref"] = 6900, ["Infobox_legislature"] = 3400, ["Infobox_library"] = 2000, ["Infobox_lighthouse"] = 2600, ["Infobox_lighthouse/light"] = 2600, ["Infobox_locomotive"] = 4800, ["Infobox_magazine"] = 7300, ["Infobox_manner_of_address"] = 3200, ["Infobox_mapframe"] = 76000, ["Infobox_martial_artist"] = 5500, ["Infobox_martial_artist/record"] = 5500, ["Infobox_medal_templates"] = 408000, ["Infobox_medical_condition"] = 9700, ["Infobox_medical_condition_(new)"] = 8200, ["Infobox_military_conflict"] = 20000, ["Infobox_military_installation"] = 9200, ["Infobox_military_person"] = 42000, ["Infobox_military_unit"] = 25000, ["Infobox_mine"] = 2100, ["Infobox_model"] = 2300, ["Infobox_mountain"] = 27000, ["Infobox_museum"] = 9600, ["Infobox_musical_artist"] = 118000, ["Infobox_musical_artist/color"] = 118000, ["Infobox_musical_artist/hCard_class"] = 303000, ["Infobox_musical_composition"] = 2600, ["Infobox_name"] = 7200, ["Infobox_name_module"] = 11000, ["Infobox_newspaper"] = 9200, ["Infobox_nobility"] = 2400, ["Infobox_noble"] = 6700, ["Infobox_officeholder"] = 198000, ["Infobox_officeholder/office"] = 203000, ["Infobox_official_post"] = 7300, ["Infobox_organization"] = 34000, ["Infobox_pageant_titleholder"] = 2800, ["Infobox_park"] = 6900, ["Infobox_person"] = 443000, ["Infobox_person/Wikidata"] = 4500, ["Infobox_person/height"] = 110000, ["Infobox_person/length"] = 6800, ["Infobox_person/weight"] = 75000, ["Infobox_philosopher"] = 3200, ["Infobox_planet"] = 4600, ["Infobox_play"] = 3600, ["Infobox_political_party"] = 13000, ["Infobox_power_station"] = 2900, ["Infobox_prepared_food"] = 3400, ["Infobox_professional_wrestler"] = 4100, ["Infobox_professional_wrestling_event"] = 2400, ["Infobox_protected_area"] = 14000, ["Infobox_protein_family"] = 2100, ["Infobox_publisher"] = 2300, ["Infobox_racehorse"] = 5400, ["Infobox_racing_driver"] = 3400, ["Infobox_radio_station"] = 22000, ["Infobox_rail"] = 2800, ["Infobox_rail_line"] = 6900, ["Infobox_rail_line/tracking"] = 6900, ["Infobox_rail_service"] = 2800, ["Infobox_rail_service/doc"] = 2800, ["Infobox_reality_competition_season"] = 3100, ["Infobox_record_label"] = 4000, ["Infobox_recurring_event"] = 6000, ["Infobox_religious_biography"] = 4700, ["Infobox_religious_building"] = 11000, ["Infobox_religious_building/color"] = 16000, ["Infobox_restaurant"] = 2000, ["Infobox_river"] = 29000, ["Infobox_river/calcunit"] = 29000, ["Infobox_river/discharge"] = 29000, ["Infobox_river/row-style"] = 29000, ["Infobox_river/source"] = 29000, ["Infobox_road"] = 24000, ["Infobox_road/banner"] = 13000, ["Infobox_road/hide/cities"] = 2200, ["Infobox_road/meta/errors"] = 24000, ["Infobox_road/meta/mask/category"] = 24000, ["Infobox_road/meta/mask/country"] = 24000, ["Infobox_road/meta/mask/subtype1"] = 13000, ["Infobox_road/meta/mask/subtype2"] = 12000, ["Infobox_road/name/USA"] = 13000, ["Infobox_road/name/USA/StateName"] = 5300, ["Infobox_road/shield/USA"] = 13000, ["Infobox_road/shieldmain/USA"] = 13000, ["Infobox_road/styles.css"] = 25000, ["Infobox_road_small"] = 2200, ["Infobox_rockunit"] = 6400, ["Infobox_royalty"] = 20000, ["Infobox_royalty/short_description"] = 13000, ["Infobox_rugby_biography"] = 15000, ["Infobox_rugby_biography/correct_date"] = 15000, ["Infobox_rugby_biography/depcheck"] = 6700, ["Infobox_rugby_league_biography"] = 9500, ["Infobox_rugby_league_biography/PLAYER"] = 9400, ["Infobox_rugby_team"] = 2600, ["Infobox_sailboat_specifications"] = 2000, ["Infobox_saint"] = 4800, ["Infobox_school"] = 38000, ["Infobox_school/short_description"] = 38000, ["Infobox_school_district"] = 5600, ["Infobox_school_district/styles.css"] = 5600, ["Infobox_scientist"] = 45000, ["Infobox_service_record"] = 2600, ["Infobox_settlement"] = 547000, ["Infobox_settlement/areadisp"] = 228000, ["Infobox_settlement/columns"] = 90000, ["Infobox_settlement/columns/styles.css"] = 90000, ["Infobox_settlement/densdisp"] = 417000, ["Infobox_settlement/impus"] = 80000, ["Infobox_settlement/lengthdisp"] = 165000, ["Infobox_settlement/link"] = 90000, ["Infobox_settlement/metric"] = 203000, ["Infobox_settlement/pref"] = 283000, ["Infobox_settlement/styles.css"] = 547000, ["Infobox_ship_begin"] = 40000, ["Infobox_ship_career"] = 36000, ["Infobox_ship_characteristics"] = 40000, ["Infobox_ship_class_overview"] = 4000, ["Infobox_ship_image"] = 39000, ["Infobox_shopping_mall"] = 3300, ["Infobox_short_story"] = 2200, ["Infobox_skier"] = 2600, ["Infobox_soap_character"] = 2900, ["Infobox_software"] = 14000, ["Infobox_software/simple"] = 14000, ["Infobox_song"] = 73000, ["Infobox_song/color"] = 73000, ["Infobox_song/link"] = 73000, ["Infobox_spaceflight"] = 3500, ["Infobox_spaceflight/styles.css"] = 3500, ["Infobox_sports_competition_event"] = 13000, ["Infobox_sports_competition_event/medalrow"] = 9100, ["Infobox_sports_league"] = 4000, ["Infobox_sports_season"] = 4600, ["Infobox_sports_team"] = 2300, ["Infobox_sportsperson"] = 104000, ["Infobox_stadium"] = 3900, ["Infobox_station"] = 54000, ["Infobox_station/doc"] = 54000, ["Infobox_station/services"] = 54000, ["Infobox_station/styles.css"] = 54000, ["Infobox_street"] = 3100, ["Infobox_swimmer"] = 9300, ["Infobox_television"] = 54000, ["Infobox_television_channel"] = 6200, ["Infobox_television_episode"] = 11000, ["Infobox_television_episode/styles.css"] = 11000, ["Infobox_television_season"] = 8800, ["Infobox_television_station"] = 3600, ["Infobox_tennis_biography"] = 9500, ["Infobox_tennis_event"] = 2200, ["Infobox_tennis_tournament_event"] = 17000, ["Infobox_tennis_tournament_year"] = 8600, ["Infobox_tennis_tournament_year/color"] = 26000, ["Infobox_tennis_tournament_year/footer"] = 26000, ["Infobox_train"] = 2200, ["Infobox_tropical_cyclone"] = 2200, ["Infobox_union"] = 2200, ["Infobox_university"] = 26000, ["Infobox_user"] = 2600, ["Infobox_venue"] = 17000, ["Infobox_video_game"] = 27000, ["Infobox_volleyball_biography"] = 5100, ["Infobox_weapon"] = 7100, ["Infobox_website"] = 7600, ["Infobox_writer"] = 36000, ["Information"] = 111000, ["Information/styles.css"] = 111000, ["Input_link"] = 33000, ["Instagram"] = 9000, ["Interlanguage_link"] = 129000, ["Interlanguage_link_multi"] = 20000, ["Internet_Archive_author"] = 18000, ["Internet_Archive_film"] = 2400, ["Intitle"] = 11000, ["Invalid_SVG"] = 3900, ["Invalid_SVG/styles.css"] = 3900, ["Ipsock"] = 12000, ["Iptalk"] = 23000, ["IranCensus2006"] = 55000, ["IranNCSGN"] = 3300, ["Iran_Census_2006"] = 55000, ["Irc"] = 2100, ["Irish_place_name"] = 2500, ["IsValidPageName"] = 126000, ["Is_country_in_Central_America"] = 13000, ["Is_country_in_the_Caribbean"] = 13000, ["Is_interwiki_link"] = 6000, ["Is_italic_taxon"] = 426000, ["Isbn"] = 5900, ["Isfdb_name"] = 4000, ["Isfdb_title"] = 4400, ["Isnumeric"] = 194000, ["Iso2continent"] = 28000, ["Iso2country"] = 22000, ["Iso2country/article"] = 22000, ["Iso2country/data"] = 22000, ["Iso2nationality"] = 65000, ["Issubst"] = 79000, ["Isu_name"] = 2200, ["Italic_dab2"] = 5000, ["Italic_title"] = 759000, ["Italic_title_prefixed"] = 8600, ["Italics_colon"] = 3100, ["Italictitle"] = 4600, ["Ivm"] = 5800, ["Ivm/styles.css"] = 5800, ["Ivmbox"] = 119000, ["Ivory_messagebox"] = 129000, ["Module:I18n/complex_date"] = 67000, ["Module:IP"] = 110000, ["Module:IPA_symbol"] = 4200, ["Module:IPA_symbol/data"] = 4200, ["Module:IPAc-en"] = 45000, ["Module:IPAc-en/data"] = 45000, ["Module:IPAc-en/phonemes"] = 45000, ["Module:IPAc-en/pronunciation"] = 45000, ["Module:IPAddress"] = 133000, ["Module:ISO_3166"] = 710000, ["Module:ISO_3166/data/AT"] = 2500, ["Module:ISO_3166/data/BA"] = 3400, ["Module:ISO_3166/data/CA"] = 2600, ["Module:ISO_3166/data/DE"] = 14000, ["Module:ISO_3166/data/ES"] = 3500, ["Module:ISO_3166/data/FR"] = 38000, ["Module:ISO_3166/data/GB"] = 6300, ["Module:ISO_3166/data/GR"] = 3000, ["Module:ISO_3166/data/IN"] = 28000, ["Module:ISO_3166/data/National"] = 710000, ["Module:ISO_3166/data/RS"] = 3200, ["Module:ISO_3166/data/RU"] = 24000, ["Module:ISO_3166/data/TR"] = 2300, ["Module:ISO_3166/data/US"] = 83000, ["Module:ISO_639_name"] = 13000, ["Module:ISOdate"] = 67000, ["Module:Icon"] = 545000, ["Module:Icon/data"] = 545000, ["Module:If_empty"] = 2740000, ["Module:If_in_page"] = 7300, ["Module:If_preview"] = 450000, ["Module:If_preview/configuration"] = 450000, ["Module:If_preview/styles.css"] = 450000, ["Module:Import_style"] = 12000, ["Module:In_lang"] = 342000, ["Module:Indent"] = 3900, ["Module:Infobox"] = 3910000, ["Module:Infobox/dates"] = 63000, ["Module:Infobox/styles.css"] = 4160000, ["Module:Infobox3cols"] = 290000, ["Module:InfoboxImage"] = 4200000, ["Module:Infobox_body_of_water_tracking"] = 17000, ["Module:Infobox_cyclist_tracking"] = 16000, ["Module:Infobox_gene"] = 13000, ["Module:Infobox_mapframe"] = 364000, ["Module:Infobox_military_conflict"] = 20000, ["Module:Infobox_military_conflict/styles.css"] = 20000, ["Module:Infobox_multi-lingual_name"] = 18000, ["Module:Infobox_multi-lingual_name/data"] = 18000, ["Module:Infobox_power_station"] = 2900, ["Module:Infobox_road"] = 25000, ["Module:Infobox_road/browselinks"] = 25000, ["Module:Infobox_road/length"] = 25000, ["Module:Infobox_road/locations"] = 24000, ["Module:Infobox_road/map"] = 25000, ["Module:Infobox_road/route"] = 25000, ["Module:Infobox_road/sections"] = 24000, ["Module:Infobox_television"] = 54000, ["Module:Infobox_television_disambiguation_check"] = 61000, ["Module:Infobox_television_episode"] = 11000, ["Module:Infobox_television_season_disambiguation_check"] = 8400, ["Module:Infobox_television_season_name"] = 8800, ["Module:Internet_Archive"] = 18000, ["Module:IrelandByCountyCatNav"] = 2500, ["Module:Is_infobox_in_lead"] = 370000, ["Module:Is_instance"] = 2400, ["Module:Italic_title"] = 1070000, ["Module:Italic_title2"] = 5000, } h4mm3m391ss1wf7b4xni3pmjbmi69gg Module:URL 828 1888 28076 28075 2022-07-30T05:57:32Z Samatics 9 1 revision imported from [[:en:Module:URL]]: Import citation templates Scribunto text/plain -- -- This module implements {{URL}} -- -- See unit tests at [[Module:URL/testcases]] local p = {} local function safeUri(s) local success, uri = pcall(function() return mw.uri.new(s) end) if success then return uri end end local function extractUrl(args) for name, val in pairs(args) do if name ~= 2 and name ~= "msg" then local url = name .. "=" .. val; url = mw.ustring.gsub(url, '^[Hh][Tt][Tt][Pp]([Ss]?):(/?)([^/])', 'http%1://%3') local uri = safeUri(url); if uri and uri.host then return url end end end end function p._url(url, text, msg) url = mw.text.trim(url or '') text = mw.text.trim(text or '') local nomsg = (msg or ''):sub(1,1):lower() == "n" or msg == 'false' -- boolean: true if msg is "false" or starts with n or N if url == '' then if text == '' then if nomsg then return nil else return mw.getCurrentFrame():expandTemplate{ title = 'tlx', args = { 'URL', "''example.com''", "''optional display text''" } } end else return text end end -- If the URL contains any unencoded spaces, encode them, because MediaWiki will otherwise interpret a space as the end of the URL. url = mw.ustring.gsub(url, '%s', function(s) return mw.uri.encode(s, 'PATH') end) -- If there is an empty query string or fragment id, remove it as it will cause mw.uri.new to throw an error url = mw.ustring.gsub(url, '#$', '') url = mw.ustring.gsub(url, '%?$', '') -- If it's an HTTP[S] URL without the double slash, fix it. url = mw.ustring.gsub(url, '^[Hh][Tt][Tt][Pp]([Ss]?):(/?)([^/])', 'http%1://%3') -- Handle URLs from Wikidata of the format http&#58;// url = mw.ustring.gsub(url, '^[Hh][Tt][Tt][Pp]([Ss]?)&#58;//', 'http%1://') local uri = safeUri(url) -- Handle URL's without a protocol and URL's that are protocol-relative, -- e.g. www.example.com/foo or www.example.com:8080/foo, and //www.example.com/foo if uri and (not uri.protocol or (uri.protocol and not uri.host)) and url:sub(1, 2) ~= '//' then url = 'http://' .. url uri = safeUri(url) end if text == '' then if uri then if uri.path == '/' then uri.path = '' end local port = '' if uri.port then port = ':' .. uri.port end text = mw.ustring.lower(uri.host or '') .. port .. (uri.relativePath or '') -- Add <wbr> before _/.-# sequences text = mw.ustring.gsub(text,"(/+)","<wbr/>%1") -- This entry MUST be the first. "<wbr/>" has a "/" in it, you know. text = mw.ustring.gsub(text,"(%.+)","<wbr/>%1") -- text = mw.ustring.gsub(text,"(%-+)","<wbr/>%1") -- DISABLED for now text = mw.ustring.gsub(text,"(%#+)","<wbr/>%1") text = mw.ustring.gsub(text,"(_+)","<wbr/>%1") else -- URL is badly-formed, so just display whatever was passed in text = url end end return mw.ustring.format('<span class="url">[%s %s]</span>', url, text) end --[[ The main entry point for calling from Template:URL. --]] function p.url(frame) local templateArgs = frame.args local parentArgs = frame:getParent().args local url = templateArgs[1] or parentArgs[1] local text = templateArgs[2] or parentArgs[2] or '' local msg = templateArgs.msg or parentArgs.msg or '' url = url or extractUrl(templateArgs) or extractUrl(parentArgs) or '' return p._url(url, text, msg) end --[[ The entry point for calling from the forked Template:URL2. This function returns no message by default. It strips out wiki-link markup, html tags, and everything after a space. --]] function p.url2(frame) local templateArgs = frame.args local parentArgs = frame:getParent().args local url = templateArgs[1] or parentArgs[1] local text = templateArgs[2] or parentArgs[2] or '' -- default to no message local msg = templateArgs.msg or parentArgs.msg or 'no' url = url or extractUrl(templateArgs) or extractUrl(parentArgs) or '' -- if the url came from a Wikidata call, it might have a pen icon appended -- we want to keep that and add it back at the end. local u1, penicon = mw.ustring.match( url, "(.*)(&nbsp;<span class='penicon.*)" ) if penicon then url = u1 end -- strip out html tags and [ ] from url url = (url or ''):gsub("<[^>]*>", ""):gsub("[%[%]]", "") -- truncate anything after a space url = url:gsub("%%20", " "):gsub(" .*", "") return (p._url(url, text, msg) or "") .. (penicon or "") end return p mmtcfgkoaj98icy0uwzqcqtkbcrk02b Module:Uses Wikidata 828 1889 28078 28077 2022-07-30T05:57:32Z Samatics 9 1 revision imported from [[:en:Module:Uses_Wikidata]]: Import citation templates Scribunto text/plain local p = {} function p.usesProperty(frame) local args = frame.getParent(frame).args or nil if mw.text.trim(args[1] or '') == '' then args = frame.args end local result = '<ul>' local ii = 1 while true do local p_num = mw.text.trim(args[ii] or '') if p_num ~= '' then local label = mw.wikibase.getLabel(p_num) or "NO LABEL" result = result .. "<li>[[File:Disc Plain blue dark.svg|middle|4px|link=|alt=]] <b><i>[[d:Property talk:" .. p_num .. "|" .. label .. " (" .. string.upper(p_num) .. ")]]</i></b> (see <span class='plainlinks'>[https://query.wikidata.org/embed.html#SELECT%20%3FWikidata_item_%20%3FWikidata_item_Label%20%3Fvalue%20%3FvalueLabel%20%3FEnglish_Wikipedia_article%20%23Show%20data%20in%20this%20order%0A%7B%0A%09%3FWikidata_item_%20wdt%3A" .. p_num .. "%20%3Fvalue%20.%20%23Collecting%20all%20items%20which%20have%20" .. p_num .. "%20data%2C%20from%20whole%20Wikidata%20item%20pages%0A%09OPTIONAL%20%7B%3FEnglish_Wikipedia_article%20schema%3Aabout%20%3FWikidata_item_%3B%20schema%3AisPartOf%20%3Chttps%3A%2F%2Fen.wikipedia.org%2F%3E%20.%7D%20%23If%20collected%20item%20has%20link%20to%20English%20Wikipedia%2C%20show%20that%0A%09SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22en%22%20%20%7D%20%23Show%20label%20in%20this%20language.%20%22en%22%20is%20English.%20%20%20%0A%7D%0ALIMIT%201000 uses]</span>)</li>" ii = ii + 1 else break end end result = result.."</ul>" return result end function p.tuProperty(frame) local parent = frame.getParent(frame) local result = '<ul>' local ii = 1 while true do local p_num = mw.text.trim(parent.args[ii] or '') if p_num ~= '' then local label = mw.wikibase.getLabel(p_num) or "NO LABEL" result = result .. "<li><span style='font-size:90%;line-height:1;'>●</span>&nbsp;&nbsp;<b>[[d:Property:" .. p_num .. "|" .. label .. "]]</b> <span style='font-size:90%;'>([[d:Property talk:" .. string.upper(p_num) .. "|" .. p_num .. "]])</span></li>" ii = ii + 1 else break end end result = result.."</ul>" return result end return p gad8tmz2g178xujb54f023qxaos8yw9 Module:WikidataIB 828 1890 28080 28079 2022-07-30T05:57:32Z Samatics 9 1 revision imported from [[:en:Module:WikidataIB]]: Import citation templates Scribunto text/plain -- Version: 2021-02-06 -- Module to implement use of a blacklist and whitelist for infobox fields -- Can take a named parameter |qid which is the Wikidata ID for the article -- if not supplied, it will use the Wikidata ID associated with the current page. -- Fields in blacklist are never to be displayed, i.e. module must return nil in all circumstances -- Fields in whitelist return local value if it exists or the Wikidata value otherwise -- The name of the field that this function is called from is passed in named parameter |name -- The name is compulsory when blacklist or whitelist is used, -- so the module returns nil if it is not supplied. -- blacklist is passed in named parameter |suppressfields (or |spf) -- whitelist is passed in named parameter |fetchwikidata (or |fwd) local p = {} local cdate -- initialise as nil and only load _complex_date function if needed -- Module:Complex date is loaded lazily and has the following dependencies: -- Module:Calendar -- Module:ISOdate -- Module:DateI18n -- Module:No globals -- Module:I18n/complex date -- Module:Ordinal -- Module:I18n/ordinal -- Module:Yesno -- Module:Formatnum -- Module:Linguistic -- -- The following, taken from https://www.mediawiki.org/wiki/Wikibase/DataModel#Dates_and_times, -- is needed to use Module:Complex date which seemingly requires date precision as a string. -- It would work better if only the authors of the mediawiki page could spell 'millennium'. local dp = { [6] = "millennium", [7] = "century", [8] = "decade", [9] = "year", [10] = "month", [11] = "day", } local i18n = { ["errors"] = { ["property-not-found"] = "Property not found.", ["No property supplied"] = "No property supplied", ["entity-not-found"] = "Wikidata entity not found.", ["unknown-claim-type"] = "Unknown claim type.", ["unknown-entity-type"] = "Unknown entity type.", ["qualifier-not-found"] = "Qualifier not found.", ["site-not-found"] = "Wikimedia project not found.", ["labels-not-found"] = "No labels found.", ["descriptions-not-found"] = "No descriptions found.", ["aliases-not-found"] = "No aliases found.", ["unknown-datetime-format"] = "Unknown datetime format.", ["local-article-not-found"] = "Article is available on Wikidata, but not on Wikipedia", ["dab-page"] = " (dab)", }, ["months"] = { "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" }, ["century"] = "century", ["BC"] = "BC", ["BCE"] = "BCE", ["ordinal"] = { [1] = "st", [2] = "nd", [3] = "rd", ["default"] = "th" }, ["filespace"] = "File", ["Unknown"] = "Unknown", ["NaN"] = "Not a number", -- set the following to the name of a tracking category, -- e.g. "[[Category:Articles with missing Wikidata information]]", or "" to disable: ["missinginfocat"] = "[[Category:Articles with missing Wikidata information]]", ["editonwikidata"] = "Edit this on Wikidata", ["latestdatequalifier"] = function (date) return "before " .. date end, -- some languages, e.g. Bosnian use a period as a suffix after each number in a date ["datenumbersuffix"] = "", ["list separator"] = ", ", ["multipliers"] = { [0] = "", [3] = " thousand", [6] = " million", [9] = " billion", [12] = " trillion", } } -- This allows an internationisation module to override the above table if 'en' ~= mw.getContentLanguage():getCode() then require("Module:i18n").loadI18n("Module:WikidataIB/i18n", i18n) end -- This piece of html implements a collapsible container. Check the classes exist on your wiki. local collapsediv = '<div class="mw-collapsible mw-collapsed" style="width:100%; overflow:auto;" data-expandtext="{{int:show}}" data-collapsetext="{{int:hide}}">' -- Some items should not be linked. -- Each wiki can create a list of those in Module:WikidataIB/nolinks -- It should return a table called itemsindex, containing true for each item not to be linked local donotlink = {} local nolinks_exists, nolinks = pcall(mw.loadData, "Module:WikidataIB/nolinks") if nolinks_exists then donotlink = nolinks.itemsindex end -- To satisfy Wikipedia:Manual of Style/Titles, certain types of items are italicised, and others are quoted. -- The submodule [[Module:WikidataIB/titleformats]] lists the entity-ids used in 'instance of' (P31), -- which allows this module to identify the values that should be formatted. -- WikidataIB/titleformats exports a table p.formats, which is indexed by entity-id, and contains the value " or '' local formats = {} local titleformats_exists, titleformats = pcall(mw.loadData, "Module:WikidataIB/titleformats") if titleformats_exists then formats = titleformats.formats end ------------------------------------------------------------------------------- -- Private functions ------------------------------------------------------------------------------- -- ------------------------------------------------------------------------------- -- makeOrdinal needs to be internationalised along with the above: -- takes cardinal number as a numeric and returns the ordinal as a string -- we need three exceptions in English for 1st, 2nd, 3rd, 21st, .. 31st, etc. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- local makeOrdinal = function(cardinal) local ordsuffix = i18n.ordinal.default if cardinal % 10 == 1 then ordsuffix = i18n.ordinal[1] elseif cardinal % 10 == 2 then ordsuffix = i18n.ordinal[2] elseif cardinal % 10 == 3 then ordsuffix = i18n.ordinal[3] end -- In English, 1, 21, 31, etc. use 'st', but 11, 111, etc. use 'th' -- similarly for 12 and 13, etc. if (cardinal % 100 == 11) or (cardinal % 100 == 12) or (cardinal % 100 == 13) then ordsuffix = i18n.ordinal.default end return tostring(cardinal) .. ordsuffix end ------------------------------------------------------------------------------- -- findLang takes a "langcode" parameter if supplied and valid -- otherwise it tries to create it from the user's set language ({{int:lang}}) -- failing that it uses the wiki's content language. -- It returns a language object ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- local findLang = function(langcode) local langobj langcode = mw.text.trim(langcode or "") if mw.language.isKnownLanguageTag(langcode) then langobj = mw.language.new( langcode ) else langcode = mw.getCurrentFrame():preprocess( '{{int:lang}}' ) if mw.language.isKnownLanguageTag(langcode) then langobj = mw.language.new( langcode ) else langobj = mw.language.getContentLanguage() end end return langobj end ------------------------------------------------------------------------------- -- _getItemLangCode takes a qid parameter (using the current page's qid if blank) -- If the item for that qid has property country (P17) it looks at the first preferred value -- If the country has an official language (P37), it looks at the first preferred value -- If that official language has a language code (P424), it returns the first preferred value -- Otherwise it returns nothing. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- local _getItemLangCode = function(qid) qid = mw.text.trim(qid or ""):upper() if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end if not qid then return end local prop17 = mw.wikibase.getBestStatements(qid, "P17")[1] if not prop17 or prop17.mainsnak.snaktype ~= "value" then return end local qid17 = prop17.mainsnak.datavalue.value.id local prop37 = mw.wikibase.getBestStatements(qid17, "P37")[1] if not prop37 or prop37.mainsnak.snaktype ~= "value" then return end local qid37 = prop37.mainsnak.datavalue.value.id local prop424 = mw.wikibase.getBestStatements(qid37, "P424")[1] if not prop424 or prop424.mainsnak.snaktype ~= "value" then return end return prop424.mainsnak.datavalue.value end ------------------------------------------------------------------------------- -- roundto takes a number (x) -- and returns it rounded to (sf) significant figures ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- local roundto = function(x, sf) if x == 0 then return 0 end local s = 1 if x < 0 then x = -x s = -1 end if sf < 1 then sf = 1 end local p = 10 ^ (math.floor(math.log10(x)) - sf + 1) x = math.floor(x / p + 0.5) * p * s -- if it's integral, cast to an integer: if x == math.floor(x) then x = math.floor(x) end return x end ------------------------------------------------------------------------------- -- decimalToDMS takes a decimal degrees (x) with precision (p) -- and returns degrees/minutes/seconds according to the precision ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- local decimalToDMS = function(x, p) -- if p is not supplied, use a precision around 0.1 seconds if not tonumber(p) then p = 1e-4 end local d = math.floor(x) local ms = (x - d) * 60 if p > 0.5 then -- precision is > 1/2 a degree if ms > 30 then d = d + 1 end ms = 0 end local m = math.floor(ms) local s = (ms - m) * 60 if p > 0.008 then -- precision is > 1/2 a minute if s > 30 then m = m +1 end s = 0 elseif p > 0.00014 then -- precision is > 1/2 a second s = math.floor(s + 0.5) elseif p > 0.000014 then -- precision is > 1/20 second s = math.floor(10 * s + 0.5) / 10 elseif p > 0.0000014 then -- precision is > 1/200 second s = math.floor(100 * s + 0.5) / 100 else -- cap it at 3 dec places for now s = math.floor(1000 * s + 0.5) / 1000 end return d, m, s end ------------------------------------------------------------------------------- -- decimalPrecision takes a decimal (x) with precision (p) -- and returns x rounded approximately to the given precision -- precision should be between 1 and 1e-6, preferably a power of 10. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- local decimalPrecision = function(x, p) local s = 1 if x < 0 then x = -x s = -1 end -- if p is not supplied, pick an arbitrary precision if not tonumber(p) then p = 1e-4 elseif p > 1 then p = 1 elseif p < 1e-6 then p = 1e-6 else p = 10 ^ math.floor(math.log10(p)) end x = math.floor(x / p + 0.5) * p * s -- if it's integral, cast to an integer: if x == math.floor(x) then x = math.floor(x) end -- if it's less than 1e-4, it will be in exponent form, so return a string with 6dp -- 9e-5 becomes 0.000090 if math.abs(x) < 1e-4 then x = string.format("%f", x) end return x end ------------------------------------------------------------------------------- -- formatDate takes a datetime of the usual format from mw.wikibase.entity:formatPropertyValues -- like "1 August 30 BCE" as parameter 1 -- and formats it according to the df (date format) and bc parameters -- df = ["dmy" / "mdy" / "y"] default will be "dmy" -- bc = ["BC" / "BCE"] default will be "BCE" ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- local format_Date = function(datetime, dateformat, bc) local datetime = datetime or "1 August 30 BCE" -- in case of nil value -- chop off multiple vales and/or any hours, mins, etc. -- keep anything before punctuation - we just want a single date: local dateval = string.match( datetime, "[%w ]+") local dateformat = string.lower(dateformat or "dmy") -- default to dmy local bc = string.upper(bc or "") -- can't use nil for bc -- we only want to accept two possibilities: BC or default to BCE if bc == "BC" then bc = "&nbsp;" .. i18n["BC"] -- prepend a non-breaking space. else bc = "&nbsp;" .. i18n["BCE"] end local postchrist = true -- start by assuming no BCE local dateparts = {} for word in string.gmatch(dateval, "%w+") do if word == "BCE" or word == "BC" then -- *** internationalise later *** postchrist = false else -- we'll keep the parts that are not 'BCE' in a table dateparts[#dateparts + 1] = word end end if postchrist then bc = "" end -- set AD dates to no suffix *** internationalise later *** local sep = "&nbsp;" -- separator is nbsp local fdate = table.concat(dateparts, sep) -- set formatted date to same order as input -- if we have day month year, check dateformat if #dateparts == 3 then if dateformat == "y" then fdate = dateparts[3] elseif dateformat == "mdy" then fdate = dateparts[2] .. sep .. dateparts[1] .. "," .. sep .. dateparts[3] end elseif #dateparts == 2 and dateformat == "y" then fdate = dateparts[2] end return fdate .. bc end ------------------------------------------------------------------------------- -- dateFormat is the handler for properties that are of type "time" -- It takes timestamp, precision (6 to 11 per mediawiki), dateformat (y/dmy/mdy), BC format (BC/BCE), -- a plaindate switch (yes/no/adj) to en/disable "sourcing circumstances"/use adjectival form, -- any qualifiers for the property, the language, and any adjective to use like 'before'. -- It passes the date through the "complex date" function -- and returns a string with the internatonalised date formatted according to preferences. ------------------------------------------------------------------------------- -- Dependencies: findLang(); cdate(); dp[] ------------------------------------------------------------------------------- local dateFormat = function(timestamp, dprec, df, bcf, pd, qualifiers, lang, adj, model) -- output formatting according to preferences (y/dmy/mdy/ymd) df = (df or ""):lower() -- if ymd is required, return the part of the timestamp in YYYY-MM-DD form -- but apply Year zero#Astronomers fix: 1 BC = 0000; 2 BC = -0001; etc. if df == "ymd" then if timestamp:sub(1,1) == "+" then return timestamp:sub(2,11) else local yr = tonumber(timestamp:sub(2,5)) - 1 yr = ("000" .. yr):sub(-4) if yr ~= "0000" then yr = "-" .. yr end return yr .. timestamp:sub(6,11) end end -- A year can be stored like this: "+1872-00-00T00:00:00Z", -- which is processed here as if it were the day before "+1872-01-01T00:00:00Z", -- and that's the last day of 1871, so the year is wrong. -- So fix the month 0, day 0 timestamp to become 1 January instead: timestamp = timestamp:gsub("%-00%-00T", "-01-01T") -- just in case date precision is missing dprec = dprec or 11 -- override more precise dates if required dateformat is year alone: if df == "y" and dprec > 9 then dprec = 9 end -- complex date only deals with precisions from 6 to 11, so clip range dprec = dprec>11 and 11 or dprec dprec = dprec<6 and 6 or dprec -- BC format is "BC" or "BCE" bcf = (bcf or ""):upper() -- plaindate only needs the first letter (y/n/a) pd = (pd or ""):sub(1,1):lower() if pd == "" or pd == "n" or pd == "f" or pd == "0" then pd = false end -- in case language isn't passed lang = lang or findLang().code -- set adj as empty if nil adj = adj or "" -- extract the day, month, year from the timestamp local bc = timestamp:sub(1, 1)=="-" and "BC" or "" local year, month, day = timestamp:match("[+-](%d*)-(%d*)-(%d*)T") local iso = tonumber(year) -- if year is missing, let it throw an error -- this will adjust the date format to be compatible with cdate -- possible formats are Y, YY, YYY0, YYYY, YYYY-MM, YYYY-MM-DD if dprec == 6 then iso = math.floor( (iso - 1) / 1000 ) + 1 end if dprec == 7 then iso = math.floor( (iso - 1) / 100 ) + 1 end if dprec == 8 then iso = math.floor( iso / 10 ) .. "0" end if dprec == 10 then iso = year .. "-" .. month end if dprec == 11 then iso = year .. "-" .. month .. "-" .. day end -- add "circa" (Q5727902) from "sourcing circumstances" (P1480) local sc = not pd and qualifiers and qualifiers.P1480 if sc then for k1, v1 in pairs(sc) do if v1.datavalue and v1.datavalue.value.id == "Q5727902" then adj = "circa" break end end end -- deal with Julian dates: -- no point in saying that dates before 1582 are Julian - they are by default -- doesn't make sense for dates less precise than year -- we can suppress it by setting |plaindate, e.g. for use in constructing categories. local calendarmodel = "" if tonumber(year) > 1582 and dprec > 8 and not pd and model == "http://www.wikidata.org/entity/Q1985786" then calendarmodel = "julian" end if not cdate then cdate = require("Module:Complex date")._complex_date end local fdate = cdate(calendarmodel, adj, tostring(iso), dp[dprec], bc, "", "", "", "", lang, 1) -- this may have QuickStatements info appended to it in a div, so remove that fdate = fdate:gsub(' <div style="display: none;">[^<]*</div>', '') -- it may also be returned wrapped in a microformat, so remove that fdate = fdate:gsub("<[^>]*>", "") -- there may be leading zeros that we should remove fdate = fdate:gsub("^0*", "") -- if a plain date is required, then remove any links (like BC linked) if pd then fdate = fdate:gsub("%[%[.*|", ""):gsub("]]", "") end -- if 'circa', use the abbreviated form *** internationalise later *** fdate = fdate:gsub('circa ', '<abbr title="circa">c.</abbr>&nbsp;') -- deal with BC/BCE if bcf == "BCE" then fdate = fdate:gsub('BC', 'BCE') end -- deal with mdy format if df == "mdy" then fdate = fdate:gsub("(%d+) (%w+) (%d+)", "%2 %1, %3") end -- deal with adjectival form *** internationalise later *** if pd == "a" then fdate = fdate:gsub(' century', '-century') end return fdate end ------------------------------------------------------------------------------- -- parseParam takes a (string) parameter, e.g. from the list of frame arguments, -- and makes "false", "no", and "0" into the (boolean) false -- it makes the empty string and nil into the (boolean) value passed as default -- allowing the parameter to be true or false by default. -- It returns a boolean. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- local parseParam = function(param, default) if type(param) == "boolean" then param = tostring(param) end if param and param ~= "" then param = param:lower() if (param == "false") or (param:sub(1,1) == "n") or (param == "0") then return false else return true end else return default end end ------------------------------------------------------------------------------- -- _getSitelink takes the qid of a Wikidata entity passed as |qid= -- It takes an optional parameter |wiki= to determine which wiki is to be checked for a sitelink -- If the parameter is blank, then it uses the local wiki. -- If there is a sitelink to an article available, it returns the plain text link to the article -- If there is no sitelink, it returns nil. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- local _getSitelink = function(qid, wiki) qid = (qid or ""):upper() if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end if not qid then return nil end wiki = wiki or "" local sitelink if wiki == "" then sitelink = mw.wikibase.getSitelink(qid) else sitelink = mw.wikibase.getSitelink(qid, wiki) end return sitelink end ------------------------------------------------------------------------------- -- _getCommonslink takes an optional qid of a Wikidata entity passed as |qid= -- It returns one of the following in order of preference: -- the Commons sitelink of the Wikidata entity - but not if onlycat=true and it's not a category; -- the Commons sitelink of the topic's main category of the Wikidata entity; -- the Commons category of the Wikidata entity - unless fallback=false. ------------------------------------------------------------------------------- -- Dependencies: _getSitelink(); parseParam() ------------------------------------------------------------------------------- local _getCommonslink = function(qid, onlycat, fallback) qid = (qid or ""):upper() if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end if not qid then return nil end onlycat = parseParam(onlycat, false) if fallback == "" then fallback = nil end local sitelink = _getSitelink(qid, "commonswiki") if onlycat and sitelink and sitelink:sub(1,9) ~= "Category:" then sitelink = nil end if not sitelink then -- check for topic's main category local prop910 = mw.wikibase.getBestStatements(qid, "P910")[1] if prop910 then local tmcid = prop910.mainsnak.datavalue and prop910.mainsnak.datavalue.value.id sitelink = _getSitelink(tmcid, "commonswiki") end if not sitelink then -- check for list's main category local prop1754 = mw.wikibase.getBestStatements(qid, "P1754")[1] if prop1754 then local tmcid = prop1754.mainsnak.datavalue and prop1754.mainsnak.datavalue.value.id sitelink = _getSitelink(tmcid, "commonswiki") end end end if not sitelink and fallback then -- check for Commons category (string value) local prop373 = mw.wikibase.getBestStatements(qid, "P373")[1] if prop373 then sitelink = prop373.mainsnak.datavalue and prop373.mainsnak.datavalue.value if sitelink then sitelink = "Category:" .. sitelink end end end return sitelink end ------------------------------------------------------------------------------- -- The label in a Wikidata item is subject to vulnerabilities -- that an attacker might try to exploit. -- It needs to be 'sanitised' by removing any wikitext before use. -- If it doesn't exist, return the id for the item -- a second (boolean) value is also returned, value is true when the label exists ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- local labelOrId = function(id, lang) if lang == "default" then lang = findLang().code end local label if lang then label = mw.wikibase.getLabelByLang(id, lang) else label = mw.wikibase.getLabel(id) end if label then return mw.text.nowiki(label), true else return id, false end end ------------------------------------------------------------------------------- -- linkedItem takes an entity-id and returns a string, linked if possible. -- This is the handler for "wikibase-item". Preferences: -- 1. Display linked disambiguated sitelink if it exists -- 2. Display linked label if it is a redirect -- 3. TBA: Display an inter-language link for the label if it exists other than in default language -- 4. Display unlinked label if it exists -- 5. Display entity-id for now to indicate a label could be provided -- dtxt is text to be used instead of label, or nil. -- shortname is boolean switch to use P1813 (short name) instead of label if true. -- lang is the current language code. -- uselbl is boolean switch to force display of the label instead of the sitelink (default: false) -- linkredir is boolean switch to allow linking to a redirect (default: false) -- formatvalue is boolean switch to allow formatting as italics or quoted (default: false) ------------------------------------------------------------------------------- -- Dependencies: labelOrId(); donotlink[] ------------------------------------------------------------------------------- local linkedItem = function(id, args) local lprefix = (args.lp or args.lprefix or args.linkprefix or ""):gsub('"', '') -- toughen against nil values passed local lpostfix = (args.lpostfix or ""):gsub('"', '') local prefix = (args.prefix or ""):gsub('"', '') local postfix = (args.postfix or ""):gsub('"', '') local dtxt = args.dtxt local shortname = args.shortname local lang = args.lang or "en" -- fallback to default if missing local uselbl = args.uselabel or args.uselbl uselbl = parseParam(uselbl, false) local linkredir = args.linkredir linkredir = parseParam(linkredir, false) local formatvalue = args.formatvalue or args.fv formatvalue = parseParam(formatvalue, false) -- see if item might need italics or quotes local fmt = "" if next(formats) and formatvalue then for k, v in ipairs( mw.wikibase.getBestStatements(id, "P31") ) do if v.mainsnak.datavalue and formats[v.mainsnak.datavalue.value.id] then fmt = formats[v.mainsnak.datavalue.value.id] break -- pick the first match end end end local disp local sitelink = mw.wikibase.getSitelink(id) local label, islabel if dtxt then label, islabel = dtxt, true elseif shortname then -- see if there is a shortname in our language, and set label to it for k, v in ipairs( mw.wikibase.getBestStatements(id, "P1813") ) do if v.mainsnak.datavalue.value.language == lang then label, islabel = v.mainsnak.datavalue.value.text, true break end -- test for language match end -- loop through values of short name -- if we have no label set, then there was no shortname available if not islabel then label, islabel = labelOrId(id) shortname = false end else label, islabel = labelOrId(id) end if mw.site.siteName ~= "Wikimedia Commons" then if sitelink then if not (dtxt or shortname) then -- if sitelink and label are the same except for case, no need to process further if sitelink:lower() ~= label:lower() then -- strip any namespace or dab from the sitelink local pos = sitelink:find(":") or 0 local slink = sitelink if pos > 0 then local pfx = sitelink:sub(1,pos-1) if mw.site.namespaces[pfx] then -- that prefix is a valid namespace, so remove it slink = sitelink:sub(pos+1) end end -- remove stuff after commas or inside parentheses - ie. dabs slink = slink:gsub("%s%(.+%)$", ""):gsub(",.+$", "") -- if uselbl is false, use sitelink instead of label if not uselbl then -- use slink as display, preserving label case - find("^%u") is true for 1st char uppercase if label:find("^%u") then label = slink:gsub("^(%l)", string.upper) else label = slink:gsub("^(%u)", string.lower) end end end end if donotlink[label] then disp = prefix .. fmt .. label .. fmt .. postfix else disp = "[[" .. lprefix .. sitelink .. lpostfix .. "|" .. prefix .. fmt .. label .. fmt .. postfix .. "]]" end elseif islabel then -- no sitelink, label exists, so check if a redirect with that title exists, if linkredir is true -- display plain label by default disp = prefix .. fmt .. label .. fmt .. postfix if linkredir then local artitle = mw.title.new(label, 0) -- only nil if label has invalid chars if not donotlink[label] and artitle and artitle.redirectTarget then -- there's a redirect with the same title as the label, so let's link to that disp = "[[".. lprefix .. label .. lpostfix .. "|" .. prefix .. fmt .. label .. fmt .. postfix .. "]]" end end -- test if article title exists as redirect on current Wiki else -- no sitelink and no label, so return whatever was returned from labelOrId for now -- add tracking category [[Category:Articles with missing Wikidata information]] -- for enwiki, just return the tracking category if mw.wikibase.getGlobalSiteId() == "enwiki" then disp = i18n.missinginfocat else disp = prefix .. label .. postfix .. i18n.missinginfocat end end else local ccat = mw.wikibase.getBestStatements(id, "P373")[1] if ccat and ccat.mainsnak.datavalue then ccat = ccat.mainsnak.datavalue.value disp = "[[" .. lprefix .. "Category:" .. ccat .. lpostfix .. "|" .. prefix .. label .. postfix .. "]]" elseif sitelink then -- this asumes that if a sitelink exists, then a label also exists disp = "[[" .. lprefix .. sitelink .. lpostfix .. "|" .. prefix .. label .. postfix .. "]]" else -- no sitelink and no Commons cat, so return label from labelOrId for now disp = prefix .. label .. postfix end end return disp end ------------------------------------------------------------------------------- -- sourced takes a table representing a statement that may or may not have references -- it looks for a reference sourced to something not containing the word "wikipedia" -- it returns a boolean = true if it finds a sourced reference. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- local sourced = function(claim) if claim.references then for kr, vr in pairs(claim.references) do local ref = mw.wikibase.renderSnaks(vr.snaks) if not ref:find("Wiki") then return true end end end end ------------------------------------------------------------------------------- -- setRanks takes a flag (parameter passed) that requests the values to return -- "b[est]" returns preferred if available, otherwise normal -- "p[referred]" returns preferred -- "n[ormal]" returns normal -- "d[eprecated]" returns deprecated -- multiple values are allowed, e.g. "preferred normal" (which is the default) -- "best" will override the other flags, and set p and n ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- local setRanks = function(rank) rank = (rank or ""):lower() -- if nothing passed, return preferred and normal -- if rank == "" then rank = "p n" end local ranks = {} for w in string.gmatch(rank, "%a+") do w = w:sub(1,1) if w == "b" or w == "p" or w == "n" or w == "d" then ranks[w] = true end end -- check if "best" is requested or no ranks requested; and if so, set preferred and normal if ranks.b or not next(ranks) then ranks.p = true ranks.n = true end return ranks end ------------------------------------------------------------------------------- -- parseInput processes the Q-id , the blacklist and the whitelist -- if an input parameter is supplied, it returns that and ends the call. -- it returns (1) either the qid or nil indicating whether or not the call should continue -- and (2) a table containing all of the statements for the propertyID and relevant Qid -- if "best" ranks are requested, it returns those instead of all non-deprecated ranks ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- local parseInput = function(frame, input_parm, property_id) -- There may be a local parameter supplied, if it's blank, set it to nil input_parm = mw.text.trim(input_parm or "") if input_parm == "" then input_parm = nil end -- return nil if Wikidata is not available if not mw.wikibase then return false, input_parm end local args = frame.args -- can take a named parameter |qid which is the Wikidata ID for the article. -- if it's not supplied, use the id for the current page local qid = args.qid or "" if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end -- if there's no Wikidata item for the current page return nil if not qid then return false, input_parm end -- The blacklist is passed in named parameter |suppressfields local blacklist = args.suppressfields or args.spf or "" -- The whitelist is passed in named parameter |fetchwikidata local whitelist = args.fetchwikidata or args.fwd or "" if whitelist == "" then whitelist = "NONE" end -- The name of the field that this function is called from is passed in named parameter |name local fieldname = args.name or "" if blacklist ~= "" then -- The name is compulsory when blacklist is used, so return nil if it is not supplied if fieldname == "" then return false, nil end -- If this field is on the blacklist, then return nil if blacklist:find(fieldname) then return false, nil end end -- If we got this far then we're not on the blacklist -- The blacklist overrides any locally supplied parameter as well -- If a non-blank input parameter was supplied return it if input_parm then return false, input_parm end -- We can filter out non-valid properties if property_id:sub(1,1):upper() ~="P" or property_id == "P0" then return false, nil end -- Otherwise see if this field is on the whitelist: -- needs a bit more logic because find will return its second value = 0 if fieldname is "" -- but nil if fieldname not found on whitelist local _, found = whitelist:find(fieldname) found = ((found or 0) > 0) if whitelist ~= 'ALL' and (whitelist:upper() == "NONE" or not found) then return false, nil end -- See what's on Wikidata (the call always returns a table, but it may be empty): local props = {} if args.reqranks.b then props = mw.wikibase.getBestStatements(qid, property_id) else props = mw.wikibase.getAllStatements(qid, property_id) end if props[1] then return qid, props end -- no property on Wikidata return false, nil end ------------------------------------------------------------------------------- -- createicon assembles the "Edit at Wikidata" pen icon. -- It returns a wikitext string inside a span class="penicon" -- if entityID is nil or empty, the ID associated with current page is used -- langcode and propertyID may be nil or empty ------------------------------------------------------------------------------- -- Dependencies: i18n[]; ------------------------------------------------------------------------------- local createicon = function(langcode, entityID, propertyID) langcode = langcode or "" if not entityID or entityID == "" then entityID= mw.wikibase.getEntityIdForCurrentPage() end propertyID = propertyID or "" local icon = "&nbsp;<span class='penicon autoconfirmed-show'>[[" -- "&nbsp;<span data-bridge-edit-flow='overwrite' class='penicon'>[[" -> enable Wikidata Bridge .. i18n["filespace"] .. ":OOjs UI icon edit-ltr-progressive.svg |frameless |text-top |10px |alt=" .. i18n["editonwikidata"] .. "|link=https://www.wikidata.org/wiki/" .. entityID if langcode ~= "" then icon = icon .. "?uselang=" .. langcode end if propertyID ~= "" then icon = icon .. "#" .. propertyID end icon = icon .. "|" .. i18n["editonwikidata"] .. "]]</span>" return icon end ------------------------------------------------------------------------------- -- assembleoutput takes the sequence table containing the property values -- and formats it according to switches given. It returns a string or nil. -- It uses the entityID (and optionally propertyID) to create a link in the pen icon. ------------------------------------------------------------------------------- -- Dependencies: parseParam(); ------------------------------------------------------------------------------- local assembleoutput = function(out, args, entityID, propertyID) -- sorted is a boolean passed to enable sorting of the values returned -- if nothing or an empty string is passed set it false -- if "false" or "no" or "0" is passed set it false local sorted = parseParam(args.sorted, false) -- noicon is a boolean passed to suppress the trailing "edit at Wikidata" icon -- for use when the value is processed further by the infobox -- if nothing or an empty string is passed set it false -- if "false" or "no" or "0" is passed set it false local noic = parseParam(args.noicon, false) -- list is the name of a template that a list of multiple values is passed through -- examples include "hlist" and "ubl" -- setting it to "prose" produces something like "1, 2, 3, and 4" local list = args.list or "" -- sep is a string that is used to separate multiple returned values -- if nothing or an empty string is passed set it to the default -- any double-quotes " are stripped out, so that spaces may be passed -- e.g. |sep=" - " local sepdefault = i18n["list separator"] local separator = args.sep or "" separator = string.gsub(separator, '"', '') if separator == "" then separator = sepdefault end -- collapse is a number that determines the maximum number of returned values -- before the output is collapsed. -- Zero or not a number result in no collapsing (default becomes 0). local collapse = tonumber(args.collapse) or 0 -- replacetext (rt) is a string that is returned instead of any non-empty Wikidata value -- this is useful for tracking and debugging local replacetext = mw.text.trim(args.rt or args.replacetext or "") -- if there's anything to return, then return a list -- comma-separated by default, but may be specified by the sep parameter -- optionally specify a hlist or ubl or a prose list, etc. local strout if #out > 0 then if sorted then table.sort(out) end -- if there's something to display and a pen icon is wanted, add it the end of the last value local hasdisplay = false for i, v in ipairs(out) do if v ~= i18n.missinginfocat then hasdisplay = true break end end if not noic and hasdisplay then out[#out] = out[#out] .. createicon(args.langobj.code, entityID, propertyID) end if list == "" then strout = table.concat(out, separator) elseif list:lower() == "prose" then strout = mw.text.listToText( out ) else strout = mw.getCurrentFrame():expandTemplate{title = list, args = out} end if collapse >0 and #out > collapse then strout = collapsediv .. strout .. "</div>" end else strout = nil -- no items had valid reference end if replacetext ~= "" and strout then strout = replacetext end return strout end ------------------------------------------------------------------------------- -- rendersnak takes a table (propval) containing the information stored on one property value -- and returns the value as a string and its language if monolingual text. -- It handles data of type: -- wikibase-item -- time -- string, url, commonsMedia, external-id -- quantity -- globe-coordinate -- monolingualtext -- It also requires linked, the link/pre/postfixes, uabbr, and the arguments passed from frame. -- The optional filter parameter allows quantities to be be filtered by unit Qid. ------------------------------------------------------------------------------- -- Dependencies: parseParam(); labelOrId(); i18n[]; dateFormat(); -- roundto(); decimalPrecision(); decimalToDMS(); linkedItem(); ------------------------------------------------------------------------------- local rendersnak = function(propval, args, linked, lpre, lpost, pre, post, uabbr, filter) lpre = lpre or "" lpost = lpost or "" pre = pre or "" post = post or "" args.lang = args.lang or findLang().code -- allow values to display a fixed text instead of label local dtxt = args.displaytext or args.dt if dtxt == "" then dtxt = nil end -- switch to use display of short name (P1813) instead of label local shortname = args.shortname or args.sn shortname = parseParam(shortname, false) local snak = propval.mainsnak or propval local dtype = snak.datatype local dv = snak.datavalue dv = dv and dv.value -- value and monolingual text language code returned local val, mlt if propval.rank and not args.reqranks[propval.rank:sub(1, 1)] then -- val is nil: value has a rank that isn't requested ------------------------------------ elseif snak.snaktype == "somevalue" then -- value is unknown val = i18n["Unknown"] ------------------------------------ elseif snak.snaktype == "novalue" then -- value is none -- val = "No value" -- don't return anything ------------------------------------ elseif dtype == "wikibase-item" then -- data type is a wikibase item: -- it's wiki-linked value, so output as link if enabled and possible local qnumber = dv.id if linked then val = linkedItem(qnumber, args) else -- no link wanted so check for display-text, otherwise test for lang code local label, islabel if dtxt then label = dtxt else label, islabel = labelOrId(qnumber) local langlabel = mw.wikibase.getLabelByLang(qnumber, args.lang) if langlabel then label = mw.text.nowiki( langlabel ) end end val = pre .. label .. post end -- test for link required ------------------------------------ elseif dtype == "time" then -- data type is time: -- time is in timestamp format -- date precision is integer per mediawiki -- output formatting according to preferences (y/dmy/mdy) -- BC format as BC or BCE -- plaindate is passed to disable looking for "sourcing cirumstances" -- or to set the adjectival form -- qualifiers (if any) is a nested table or nil -- lang is given, or user language, or site language -- -- Here we can check whether args.df has a value -- If not, use code from Module:Sandbox/RexxS/Getdateformat to set it from templates like {{Use mdy dates}} val = dateFormat(dv.time, dv.precision, args.df, args.bc, args.pd, propval.qualifiers, args.lang, "", dv.calendarmodel) ------------------------------------ -- data types which are strings: elseif dtype == "commonsMedia" or dtype == "external-id" or dtype == "string" or dtype == "url" then -- commonsMedia or external-id or string or url -- all have mainsnak.datavalue.value as string if (lpre == "" or lpre == ":") and lpost == "" then -- don't link if no linkpre/postfix or linkprefix is just ":" val = pre .. dv .. post elseif dtype == "external-id" then val = "[" .. lpre .. dv .. lpost .. " " .. pre .. dv .. post .. "]" else val = "[[" .. lpre .. dv .. lpost .. "|" .. pre .. dv .. post .. "]]" end -- check for link requested (i.e. either linkprefix or linkpostfix exists) ------------------------------------ -- data types which are quantities: elseif dtype == "quantity" then -- quantities have mainsnak.datavalue.value.amount and mainsnak.datavalue.value.unit -- the unit is of the form http://www.wikidata.org/entity/Q829073 -- -- implement a switch to turn on/off numerical formatting later local fnum = true -- -- a switch to turn on/off conversions - only for en-wiki local conv = parseParam(args.conv or args.convert, false) -- if we have conversions, we won't have formatted numbers or scales if conv then uabbr = true fnum = false args.scale = "0" end -- -- a switch to turn on/off showing units, default is true local showunits = parseParam(args.su or args.showunits, true) -- -- convert amount to a number local amount = tonumber(dv.amount) or i18n["NaN"] -- -- scale factor for millions, billions, etc. local sc = tostring(args.scale or ""):sub(1,1):lower() local scale if sc == "a" then -- automatic scaling if amount > 1e15 then scale = 12 elseif amount > 1e12 then scale = 9 elseif amount > 1e9 then scale = 6 elseif amount > 1e6 then scale = 3 else scale = 0 end else scale = tonumber(args.scale) or 0 if scale < 0 or scale > 12 then scale = 0 end scale = math.floor(scale/3) * 3 end local factor = 10^scale amount = amount / factor -- ranges: local range = "" -- check if upper and/or lower bounds are given and significant local upb = tonumber(dv.upperBound) local lowb = tonumber(dv.lowerBound) if upb and lowb then -- differences rounded to 2 sig fig: local posdif = roundto(upb - amount, 2) / factor local negdif = roundto(amount - lowb, 2) / factor upb, lowb = amount + posdif, amount - negdif -- round scaled numbers to integers or 4 sig fig if (scale > 0 or sc == "a") then if amount < 1e4 then amount = roundto(amount, 4) else amount = math.floor(amount + 0.5) end end if fnum then amount = args.langobj:formatNum( amount ) end if posdif ~= negdif then -- non-symmetrical range = " +" .. posdif .. " -" .. negdif elseif posdif ~= 0 then -- symmetrical and non-zero range = " ±" .. posdif else -- otherwise range is zero, so leave it as "" end else -- round scaled numbers to integers or 4 sig fig if (scale > 0 or sc == "a") then if amount < 1e4 then amount = roundto(amount, 4) else amount = math.floor(amount + 0.5) end end if fnum then amount = args.langobj:formatNum( amount ) end end -- unit names and symbols: -- extract the qid in the form 'Qnnn' from the value.unit url -- and then fetch the label from that - or symbol if unitabbr is true local unit = "" local usep = "" local usym = "" local unitqid = string.match( dv.unit, "(Q%d+)" ) if filter and unitqid ~= filter then return nil end if unitqid and showunits then local uname = mw.wikibase.getLabelByLang(unitqid, args.lang) or "" if uname ~= "" then usep, unit = " ", uname end if uabbr then -- see if there's a unit symbol (P5061) local unitsymbols = mw.wikibase.getBestStatements(unitqid, "P5061") -- construct fallback table, add local lang and multiple languages local fbtbl = mw.language.getFallbacksFor( args.lang ) table.insert( fbtbl, 1, args.lang ) table.insert( fbtbl, 1, "mul" ) local found = false for idx1, us in ipairs(unitsymbols) do for idx2, fblang in ipairs(fbtbl) do if us.mainsnak.datavalue.value.language == fblang then usym = us.mainsnak.datavalue.value.text found = true break end if found then break end end -- loop through fallback table end -- loop through values of P5061 if found then usep, unit = "&nbsp;", usym end end end -- format display: if conv then if range == "" then val = mw.getCurrentFrame():expandTemplate{title = "cvt", args = {amount, unit}} else val = mw.getCurrentFrame():expandTemplate{title = "cvt", args = {lowb, "to", upb, unit}} end elseif unit == "$" or unit == "£" then val = unit .. amount .. range .. i18n.multipliers[scale] else val = amount .. range .. i18n.multipliers[scale] .. usep .. unit end ------------------------------------ -- datatypes which are global coordinates: elseif dtype == "globe-coordinate" then -- 'display' parameter defaults to "inline, title" *** unused for now *** -- local disp = args.display or "" -- if disp == "" then disp = "inline, title" end -- -- format parameter switches from deg/min/sec to decimal degrees -- default is deg/min/sec -- decimal degrees needs |format = dec local form = (args.format or ""):lower():sub(1,3) if form ~= "dec" then form = "dms" end -- not needed for now -- -- show parameter allows just the latitude, or just the longitude, or both -- to be returned as a signed decimal, ignoring the format parameter. local show = (args.show or ""):lower() if show ~= "longlat" then show = show:sub(1,3) end -- local lat, long, prec = dv.latitude, dv.longitude, dv.precision if show == "lat" then val = decimalPrecision(lat, prec) elseif show == "lon" then val = decimalPrecision(long, prec) elseif show == "longlat" then val = decimalPrecision(long, prec) .. ", " .. decimalPrecision(lat, prec) else local ns = "N" local ew = "E" if lat < 0 then ns = "S" lat = - lat end if long < 0 then ew = "W" long = - long end if form == "dec" then lat = decimalPrecision(lat, prec) long = decimalPrecision(long, prec) val = lat .. "°" .. ns .. " " .. long .. "°" .. ew else local latdeg, latmin, latsec = decimalToDMS(lat, prec) local longdeg, longmin, longsec = decimalToDMS(long, prec) if latsec == 0 and longsec == 0 then if latmin == 0 and longmin == 0 then val = latdeg .. "°" .. ns .. " " .. longdeg .. "°" .. ew else val = latdeg .. "°" .. latmin .. "′" .. ns .. " " val = val .. longdeg .. "°".. longmin .. "′" .. ew end else val = latdeg .. "°" .. latmin .. "′" .. latsec .. "″" .. ns .. " " val = val .. longdeg .. "°" .. longmin .. "′" .. longsec .. "″" .. ew end end end ------------------------------------ elseif dtype == "monolingualtext" then -- data type is Monolingual text: -- has mainsnak.datavalue.value as a table containing language/text pairs -- collect all the values in 'out' and languages in 'mlt' and process them later val = pre .. dv.text .. post mlt = dv.language ------------------------------------ else -- some other data type so write a specific handler val = "unknown data type: " .. dtype end -- of datatype/unknown value/sourced check return val, mlt end ------------------------------------------------------------------------------- -- propertyvalueandquals takes a property object, the arguments passed from frame, -- and a qualifier propertyID. -- It returns a sequence (table) of values representing the values of that property -- and qualifiers that match the qualifierID if supplied. ------------------------------------------------------------------------------- -- Dependencies: parseParam(); sourced(); labelOrId(); i18n.latestdatequalifier(); format_Date(); -- makeOrdinal(); roundto(); decimalPrecision(); decimalToDMS(); assembleoutput(); ------------------------------------------------------------------------------- local function propertyvalueandquals(objproperty, args, qualID) -- needs this style of declaration because it's re-entrant -- onlysourced is a boolean passed to return only values sourced to other than Wikipedia -- if nothing or an empty string is passed set it true local onlysrc = parseParam(args.onlysourced or args.osd, true) -- linked is a a boolean that enables the link to a local page via sitelink -- if nothing or an empty string is passed set it true local linked = parseParam(args.linked, true) -- prefix is a string that may be nil, empty (""), or a string of characters -- this is prefixed to each value -- useful when when multiple values are returned -- any double-quotes " are stripped out, so that spaces may be passed local prefix = (args.prefix or ""):gsub('"', '') -- postfix is a string that may be nil, empty (""), or a string of characters -- this is postfixed to each value -- useful when when multiple values are returned -- any double-quotes " are stripped out, so that spaces may be passed local postfix = (args.postfix or ""):gsub('"', '') -- linkprefix is a string that may be nil, empty (""), or a string of characters -- this creates a link and is then prefixed to each value -- useful when when multiple values are returned and indirect links are needed -- any double-quotes " are stripped out, so that spaces may be passed local lprefix = (args.linkprefix or args.lp or ""):gsub('"', '') -- linkpostfix is a string that may be nil, empty (""), or a string of characters -- this is postfixed to each value when linking is enabled with lprefix -- useful when when multiple values are returned -- any double-quotes " are stripped out, so that spaces may be passed local lpostfix = (args.linkpostfix or ""):gsub('"', '') -- wdlinks is a boolean passed to enable links to Wikidata when no article exists -- if nothing or an empty string is passed set it false local wdl = parseParam(args.wdlinks or args.wdl, false) -- unitabbr is a boolean passed to enable unit abbreviations for common units -- if nothing or an empty string is passed set it false local uabbr = parseParam(args.unitabbr or args.uabbr, false) -- qualsonly is a boolean passed to return just the qualifiers -- if nothing or an empty string is passed set it false local qualsonly = parseParam(args.qualsonly or args.qo, false) -- maxvals is a string that may be nil, empty (""), or a number -- this determines how many items may be returned when multiple values are available -- setting it = 1 is useful where the returned string is used within another call, e.g. image local maxvals = tonumber(args.maxvals) or 0 -- pd (plain date) is a string: yes/true/1 | no/false/0 | adj -- to disable/enable "sourcing cirumstances" or use adjectival form for the plain date local pd = args.plaindate or args.pd or "no" args.pd = pd -- allow qualifiers to have a different date format; default to year unless qualsonly is set args.qdf = args.qdf or args.qualifierdateformat or args.df or (not qualsonly and "y") local lang = args.lang or findLang().code -- qualID is a string list of wanted qualifiers or "ALL" qualID = qualID or "" -- capitalise list of wanted qualifiers and substitute "DATES" qualID = qualID:upper():gsub("DATES", "P580, P582") local allflag = (qualID == "ALL") -- create table of wanted qualifiers as key local qwanted = {} -- create sequence of wanted qualifiers local qorder = {} for q in mw.text.gsplit(qualID, "%p") do -- split at punctuation and iterate local qtrim = mw.text.trim(q) if qtrim ~= "" then qwanted[mw.text.trim(q)] = true qorder[#qorder+1] = qtrim end end -- qsep is the output separator for rendering qualifier list local qsep = (args.qsep or ""):gsub('"', '') -- qargs are the arguments to supply to assembleoutput() local qargs = { ["osd"] = "false", ["linked"] = tostring(linked), ["prefix"] = args.qprefix, ["postfix"] = args.qpostfix, ["linkprefix"] = args.qlinkprefix or args.qlp, ["linkpostfix"] = args.qlinkpostfix, ["wdl"] = "false", ["unitabbr"] = tostring(uabbr), ["maxvals"] = 0, ["sorted"] = tostring(args.qsorted), ["noicon"] = "true", ["list"] = args.qlist, ["sep"] = qsep, ["langobj"] = args.langobj, ["lang"] = args.langobj.code, ["df"] = args.qdf, ["sn"] = parseParam(args.qsn or args.qshortname, false), } -- all proper values of a Wikidata property will be the same type as the first -- qualifiers don't have a mainsnak, properties do local datatype = objproperty[1].datatype or objproperty[1].mainsnak.datatype -- out[] holds the a list of returned values for this property -- mlt[] holds the language code if the datatype is monolingual text local out = {} local mlt = {} for k, v in ipairs(objproperty) do local hasvalue = true if (onlysrc and not sourced(v)) then -- no value: it isn't sourced when onlysourced=true hasvalue = false else local val, lcode = rendersnak(v, args, linked, lprefix, lpostfix, prefix, postfix, uabbr) if not val then hasvalue = false -- rank doesn't match elseif qualsonly and qualID then -- suppress value returned: only qualifiers are requested else out[#out+1], mlt[#out+1] = val, lcode end end -- See if qualifiers are to be returned: local snak = v.mainsnak or v if hasvalue and v.qualifiers and qualID ~= "" and snak.snaktype~="novalue" then -- collect all wanted qualifier values returned in qlist, indexed by propertyID local qlist = {} local timestart, timeend = "", "" -- loop through qualifiers for k1, v1 in pairs(v.qualifiers) do if allflag or qwanted[k1] then if k1 == "P1326" then local ts = v1[1].datavalue.value.time local dp = v1[1].datavalue.value.precision qlist[k1] = dateFormat(ts, dp, args.qdf, args.bc, pd, "", lang, "before") elseif k1 == "P1319" then local ts = v1[1].datavalue.value.time local dp = v1[1].datavalue.value.precision qlist[k1] = dateFormat(ts, dp, args.qdf, args.bc, pd, "", lang, "after") elseif k1 == "P580" then timestart = propertyvalueandquals(v1, qargs)[1] or "" -- treat only one start time as valid elseif k1 == "P582" then timeend = propertyvalueandquals(v1, qargs)[1] or "" -- treat only one end time as valid else local q = assembleoutput(propertyvalueandquals(v1, qargs), qargs) -- we already deal with circa via 'sourcing circumstances' if the datatype was time -- circa may be either linked or unlinked *** internationalise later *** if datatype ~= "time" or q ~= "circa" and not (type(q) == "string" and q:find("circa]]")) then qlist[k1] = q end end end -- of test for wanted end -- of loop through qualifiers -- set date separator local t = timestart .. timeend -- *** internationalise date separators later *** local dsep = "&ndash;" if t:find("%s") or t:find("&nbsp;") then dsep = " &ndash; " end -- set the order for the list of qualifiers returned; start time and end time go last if next(qlist) then local qlistout = {} if allflag then for k2, v2 in pairs(qlist) do qlistout[#qlistout+1] = v2 end else for i2, v2 in ipairs(qorder) do qlistout[#qlistout+1] = qlist[v2] end end if t ~= "" then qlistout[#qlistout+1] = timestart .. dsep .. timeend end local qstr = assembleoutput(qlistout, qargs) if qualsonly then out[#out+1] = qstr else out[#out] = out[#out] .. " (" .. qstr .. ")" end elseif t ~= "" then if qualsonly then if timestart == "" then out[#out+1] = timeend elseif timeend == "" then out[#out+1] = timestart else out[#out+1] = timestart .. dsep .. timeend end else out[#out] = out[#out] .. " (" .. timestart .. dsep .. timeend .. ")" end end end -- of test for qualifiers wanted if maxvals > 0 and #out >= maxvals then break end end -- of for each value loop -- we need to pick one value to return if the datatype was "monolingualtext" -- if there's only one value, use that -- otherwise look through the fallback languages for a match if datatype == "monolingualtext" and #out >1 then lang = mw.text.split( lang, '-', true )[1] local fbtbl = mw.language.getFallbacksFor( lang ) table.insert( fbtbl, 1, lang ) local bestval = "" local found = false for idx1, lang1 in ipairs(fbtbl) do for idx2, lang2 in ipairs(mlt) do if (lang1 == lang2) and not found then bestval = out[idx2] found = true break end end -- loop through values of property end -- loop through fallback languages if found then -- replace output table with a table containing the best value out = { bestval } else -- more than one value and none of them on the list of fallback languages -- sod it, just give them the first one out = { out[1] } end end return out end ------------------------------------------------------------------------------- -- Common code for p.getValueByQual and p.getValueByLang ------------------------------------------------------------------------------- -- Dependencies: parseParam; setRanks; parseInput; sourced; assembleoutput; ------------------------------------------------------------------------------- local _getvaluebyqual = function(frame, qualID, checkvalue) -- The property ID that will have a qualifier is the first unnamed parameter local propertyID = mw.text.trim(frame.args[1] or "") if propertyID == "" then return "no property supplied" end if qualID == "" then return "no qualifier supplied" end -- onlysourced is a boolean passed to return property values -- only when property values are sourced to something other than Wikipedia -- if nothing or an empty string is passed set it true -- if "false" or "no" or 0 is passed set it false local onlysrc = parseParam(frame.args.onlysourced or frame.args.osd, true) -- set the requested ranks flags frame.args.reqranks = setRanks(frame.args.rank) -- set a language object and code in the frame.args table frame.args.langobj = findLang(frame.args.lang) frame.args.lang = frame.args.langobj.code local args = frame.args -- check for locally supplied parameter in second unnamed parameter -- success means no local parameter and the property exists local qid, props = parseInput(frame, args[2], propertyID) local linked = parseParam(args.linked, true) local lpre = (args.linkprefix or args.lp or ""):gsub('"', '') local lpost = (args.linkpostfix or ""):gsub('"', '') local pre = (args.prefix or ""):gsub('"', '') local post = (args.postfix or ""):gsub('"', '') local uabbr = parseParam(args.unitabbr or args.uabbr, false) local filter = (args.unit or ""):upper() local maxvals = tonumber(args.maxvals) or 0 if filter == "" then filter = nil end if qid then local out = {} -- Scan through the values of the property -- we want something like property is "pronunciation audio (P443)" in propertyID -- with a qualifier like "language of work or name (P407)" in qualID -- whose value has the required ID, like "British English (Q7979)", in qval for k1, v1 in ipairs(props) do if v1.mainsnak.snaktype == "value" then -- check if it has the right qualifier local v1q = v1.qualifiers if v1q and v1q[qualID] then if onlysrc == false or sourced(v1) then -- if we've got this far, we have a (sourced) claim with qualifiers -- so see if matches the required value -- We'll only deal with wikibase-items and strings for now if v1q[qualID][1].datatype == "wikibase-item" then if checkvalue(v1q[qualID][1].datavalue.value.id) then out[#out + 1] = rendersnak(v1, args, linked, lpre, lpost, pre, post, uabbr, filter) end elseif v1q[qualID][1].datatype == "string" then if checkvalue(v1q[qualID][1].datavalue.value) then out[#out + 1] = rendersnak(v1, args, linked, lpre, lpost, pre, post, uabbr, filter) end end end -- of check for sourced end -- of check for matching required value and has qualifiers else return nil end -- of check for string if maxvals > 0 and #out >= maxvals then break end end -- of loop through values of propertyID return assembleoutput(out, frame.args, qid, propertyID) else return props -- either local parameter or nothing end -- of test for success return nil end ------------------------------------------------------------------------------- -- _location takes Q-id and follows P276 (location) -- or P131 (located in the administrative territorial entity) or P706 (located on terrain feature) -- from the initial item to higher level territories/locations until it reaches the highest. -- An optional boolean, 'first', determines whether the first item is returned (default: false). -- An optional boolean 'skip' toggles the display to skip to the last item (default: false). -- It returns a table containing the locations - linked where possible, except for the highest. ------------------------------------------------------------------------------- -- Dependencies: findLang(); labelOrId(); linkedItem ------------------------------------------------------------------------------- local _location = function(qid, first, skip) first = parseParam(first, false) skip = parseParam(skip, false) local locs = {"P276", "P131", "P706"} local out = {} local langcode = findLang():getCode() local finished = false local count = 0 local prevqid = "Q0" repeat local prop for i1, v1 in ipairs(locs) do local proptbl = mw.wikibase.getBestStatements(qid, v1) if #proptbl > 1 then -- there is more than one higher location local prevP131, prevP131id if prevqid ~= "Q0" then prevP131 = mw.wikibase.getBestStatements(prevqid, "P131")[1] prevP131id = prevP131 and prevP131.mainsnak.datavalue and prevP131.mainsnak.datavalue.value.id end for i2, v2 in ipairs(proptbl) do local parttbl = v2.qualifiers and v2.qualifiers.P518 if parttbl then -- this higher location has qualifier 'applies to part' (P518) for i3, v3 in ipairs(parttbl) do if v3.snaktype == "value" and v3.datavalue.value.id == prevqid then -- it has a value equal to the previous location prop = proptbl[i2] break end -- of test for matching last location end -- of loop through values of 'applies to part' else -- there's no qualifier 'applies to part' (P518) -- so check if the previous location had a P131 that matches this alternate if qid == prevP131id then prop = proptbl[i2] break end -- of test for matching previous P131 end end -- of loop through parent locations -- fallback to second value if match not found prop = prop or proptbl[2] elseif #proptbl > 0 then prop = proptbl[1] end if prop then break end end -- check if it's an instance of (P31) a country (Q6256) or sovereign state (Q3624078) -- and terminate the chain if it is local inst = mw.wikibase.getAllStatements(qid, "P31") if #inst > 0 then for k, v in ipairs(inst) do local instid = v.mainsnak.datavalue and v.mainsnak.datavalue.value.id -- stop if it's a country (or a country within the United Kingdom if skip is true) if instid == "Q6256" or instid == "Q3624078" or (skip and instid == "Q3336843") then prop = nil -- this will ensure this is treated as top-level location break end end end -- get the name of this location and update qid to point to the parent location if prop and prop.mainsnak.datavalue then if not skip or count == 0 then local args = { lprefix = ":" } out[#out+1] = linkedItem(qid, args) -- get a linked value if we can end qid, prevqid = prop.mainsnak.datavalue.value.id, qid else -- This is top-level location, so get short name except when this is the first item -- Use full label if there's no short name or this is the first item local prop1813 = mw.wikibase.getAllStatements(qid, "P1813") -- if there's a short name and this isn't the only item if prop1813[1] and (#out > 0)then local shortname -- short name is monolingual text, so look for match to the local language -- choose the shortest 'short name' in that language for k, v in pairs(prop1813) do if v.mainsnak.datavalue.value.language == langcode then local name = v.mainsnak.datavalue.value.text if (not shortname) or (#name < #shortname) then shortname = name end end end -- add the shortname if one is found, fallback to the label -- but skip it if it's "USA" if shortname ~= "USA" then out[#out+1] = shortname or labelOrId(qid) else if skip then out[#out+1] = "US" end end else -- no shortname, so just add the label local loc = labelOrId(qid) -- exceptions go here: if loc == "United States of America" then out[#out+1] = "United States" else out[#out+1] = loc end end finished = true end count = count + 1 until finished or count >= 10 -- limit to 10 levels to avoid infinite loops -- remove the first location if not required if not first then table.remove(out, 1) end -- we might have duplicate text for consecutive locations, so remove them if #out > 2 then local plain = {} for i, v in ipairs(out) do -- strip any links plain[i] = v:gsub("^%[%[[^|]*|", ""):gsub("]]$", "") end local idx = 2 repeat if plain[idx] == plain[idx-1] then -- duplicate found local removeidx = 0 if (plain[idx] ~= out[idx]) and (plain[idx-1] == out[idx-1]) then -- only second one is linked, so drop the first removeidx = idx - 1 elseif (plain[idx] == out[idx]) and (plain[idx-1] ~= out[idx-1]) then -- only first one is linked, so drop the second removeidx = idx else -- pick one removeidx = idx - (os.time()%2) end table.remove(out, removeidx) table.remove(plain, removeidx) else idx = idx +1 end until idx >= #out end return out end ------------------------------------------------------------------------------- -- _getsumofparts scans the property 'has part' (P527) for values matching a list. -- The list (args.vlist) consists of a string of Qids separated by spaces or any usual punctuation. -- If the matched values have a qualifer 'quantity' (P1114), those quantites are summed. -- The sum is returned as a number (i.e. 0 if none) -- a table of arguments is supplied implementing the usual parameters. ------------------------------------------------------------------------------- -- Dependencies: setRanks; parseParam; parseInput; sourced; assembleoutput; ------------------------------------------------------------------------------- local _getsumofparts = function(args) local vallist = (args.vlist or ""):upper() if vallist == "" then return end args.reqranks = setRanks(args.rank) local f = {} f.args = args local qid, props = parseInput(f, "", "P527") if not qid then return 0 end local onlysrc = parseParam(args.onlysourced or args.osd, true) local sum = 0 for k1, v1 in ipairs(props) do if (onlysrc == false or sourced(v1)) and v1.mainsnak.snaktype == "value" and v1.mainsnak.datavalue.type == "wikibase-entityid" and vallist:match( v1.mainsnak.datavalue.value.id ) and v1.qualifiers then local quals = v1.qualifiers["P1114"] if quals then for k2, v2 in ipairs(quals) do sum = sum + v2.datavalue.value.amount end end end end return sum end ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- -- Public functions ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- -- _getValue makes the functionality of getValue available to other modules ------------------------------------------------------------------------------- -- Dependencies: setRanks; parseInput; propertyvalueandquals; assembleoutput; parseParam; sourced; -- labelOrId; i18n.latestdatequalifier; format_Date; makeOrdinal; roundto; decimalPrecision; decimalToDMS; ------------------------------------------------------------------------------- p._getValue = function(args) -- parameter sets for commonly used groups of parameters local paraset = tonumber(args.ps or args.parameterset or 0) if paraset == 1 then -- a common setting args.rank = "best" args.fetchwikidata = "ALL" args.onlysourced = "no" args.noicon = "true" elseif paraset == 2 then -- equivalent to raw args.rank = "best" args.fetchwikidata = "ALL" args.onlysourced = "no" args.noicon = "true" args.linked = "no" args.pd = "true" elseif paraset == 3 then -- third set goes here end -- implement eid parameter local eid = args.eid if eid == "" then return nil elseif eid then args.qid = eid end local propertyID = mw.text.trim(args[1] or "") args.reqranks = setRanks(args.rank) -- replacetext (rt) is a string that is returned instead of any non-empty Wikidata value -- this is useful for tracking and debugging, so we set fetchwikidata=ALL to fill the whitelist local replacetext = mw.text.trim(args.rt or args.replacetext or "") if replacetext ~= "" then args.fetchwikidata = "ALL" end local f = {} f.args = args local entityid, props = parseInput(f, f.args[2], propertyID) if not entityid then return props -- either the input parameter or nothing end -- qual is a string containing the property ID of the qualifier(s) to be returned -- if qual == "ALL" then all qualifiers returned -- if qual == "DATES" then qualifiers P580 (start time) and P582 (end time) returned -- if nothing or an empty string is passed set it nil -> no qualifiers returned local qualID = mw.text.trim(args.qual or ""):upper() if qualID == "" then qualID = nil end -- set a language object and code in the args table args.langobj = findLang(args.lang) args.lang = args.langobj.code -- table 'out' stores the return value(s): local out = propertyvalueandquals(props, args, qualID) -- format the table of values and return it as a string: return assembleoutput(out, args, entityid, propertyID) end ------------------------------------------------------------------------------- -- getValue is used to get the value(s) of a property -- The property ID is passed as the first unnamed parameter and is required. -- A locally supplied parameter may optionaly be supplied as the second unnamed parameter. -- The function will now also return qualifiers if parameter qual is supplied ------------------------------------------------------------------------------- -- Dependencies: _getValue; setRanks; parseInput; propertyvalueandquals; assembleoutput; parseParam; sourced; -- labelOrId; i18n.latestdatequalifier; format_Date; makeOrdinal; roundto; decimalPrecision; decimalToDMS; ------------------------------------------------------------------------------- p.getValue = function(frame) local args= frame.args if not args[1] then args = frame:getParent().args if not args[1] then return i18n.errors["No property supplied"] end end return p._getValue(args) end ------------------------------------------------------------------------------- -- getPreferredValue is used to get a value, -- (or a comma separated list of them if multiple values exist). -- If preferred ranks are set, it will return those values, otherwise values with normal ranks -- now redundant to getValue with |rank=best ------------------------------------------------------------------------------- -- Dependencies: p.getValue; setRanks; parseInput; propertyvalueandquals; assembleoutput; -- parseParam; sourced; labelOrId; i18n.latestdatequalifier; format_Date; -- makeOrdinal; roundto; decimalPrecision; decimalToDMS; ------------------------------------------------------------------------------- p.getPreferredValue = function(frame) frame.args.rank = "best" return p.getValue(frame) end ------------------------------------------------------------------------------- -- getCoords is used to get coordinates for display in an infobox -- whitelist and blacklist are implemented -- optional 'display' parameter is allowed, defaults to nil - was "inline, title" ------------------------------------------------------------------------------- -- Dependencies: setRanks(); parseInput(); decimalPrecision(); ------------------------------------------------------------------------------- p.getCoords = function(frame) local propertyID = "P625" -- if there is a 'display' parameter supplied, use it -- otherwise default to nothing local disp = frame.args.display or "" if disp == "" then disp = nil -- default to not supplying display parameter, was "inline, title" end -- there may be a format parameter to switch from deg/min/sec to decimal degrees -- default is deg/min/sec -- decimal degrees needs |format = dec local form = (frame.args.format or ""):lower():sub(1,3) if form ~= "dec" then form = "dms" end -- just deal with best values frame.args.reqranks = setRanks("best") local qid, props = parseInput(frame, frame.args[1], propertyID) if not qid then return props -- either local parameter or nothing else local dv = props[1].mainsnak.datavalue.value local lat, long, prec = dv.latitude, dv.longitude, dv.precision lat = decimalPrecision(lat, prec) long = decimalPrecision(long, prec) local lat_long = { lat, long } lat_long["display"] = disp lat_long["format"] = form -- invoke template Coord with the values stored in the table return frame:expandTemplate{title = 'coord', args = lat_long} end end ------------------------------------------------------------------------------- -- getQualifierValue is used to get a formatted value of a qualifier -- -- The call needs: a property (the unnamed parameter or 1=) -- a target value for that property (pval=) -- a qualifier for that target value (qual=) -- The usual whitelisting and blacklisting of the property is implemented -- The boolean onlysourced= parameter can be set to return nothing -- when the property is unsourced (or only sourced to Wikipedia) ------------------------------------------------------------------------------- -- Dependencies: parseParam(); setRanks(); parseInput(); sourced(); -- propertyvalueandquals(); assembleoutput(); -- labelOrId(); i18n.latestdatequalifier(); format_Date(); -- findLang(); makeOrdinal(); roundto(); decimalPrecision(); decimalToDMS(); ------------------------------------------------------------------------------- p.getQualifierValue = function(frame) -- The property ID that will have a qualifier is the first unnamed parameter local propertyID = mw.text.trim(frame.args[1] or "") -- The value of the property we want to match whose qualifier value is to be returned -- is passed in named parameter |pval= local propvalue = frame.args.pval -- The property ID of the qualifier -- whose value is to be returned is passed in named parameter |qual= local qualifierID = frame.args.qual -- A filter can be set like this: filter=P642==Q22674854 local filter, fprop, fval local ftable = mw.text.split(frame.args.filter or "", "==") if ftable[2] then fprop = mw.text.trim(ftable[1]) fval = mw.text.trim(ftable[2]) filter = true end -- onlysourced is a boolean passed to return qualifiers -- only when property values are sourced to something other than Wikipedia -- if nothing or an empty string is passed set it true -- if "false" or "no" or 0 is passed set it false local onlysrc = parseParam(frame.args.onlysourced or frame.args.osd, true) -- set a language object and language code in the frame.args table frame.args.langobj = findLang(frame.args.lang) frame.args.lang = frame.args.langobj.code -- set the requested ranks flags frame.args.reqranks = setRanks(frame.args.rank) -- check for locally supplied parameter in second unnamed parameter -- success means no local parameter and the property exists local qid, props = parseInput(frame, frame.args[2], propertyID) if qid then local out = {} -- Scan through the values of the property -- we want something like property is P793, significant event (in propertyID) -- whose value is something like Q385378, construction (in propvalue) -- then we can return the value(s) of a qualifier such as P580, start time (in qualifierID) for k1, v1 in pairs(props) do if v1.mainsnak.snaktype == "value" and v1.mainsnak.datavalue.type == "wikibase-entityid" then -- It's a wiki-linked value, so check if it's the target (in propvalue) and if it has qualifiers if v1.mainsnak.datavalue.value.id == propvalue and v1.qualifiers then if onlysrc == false or sourced(v1) then -- if we've got this far, we have a (sourced) claim with qualifiers -- which matches the target, so apply the filter and find the value(s) of the qualifier we want if not filter or (v1.qualifiers[fprop] and v1.qualifiers[fprop][1].datavalue.value.id == fval) then local quals = v1.qualifiers[qualifierID] if quals then -- can't reference qualifer, so set onlysourced = "no" (args are strings, not boolean) local qargs = frame.args qargs.onlysourced = "no" local vals = propertyvalueandquals(quals, qargs, qid) for k, v in ipairs(vals) do out[#out + 1] = v end end end end -- of check for sourced end -- of check for matching required value and has qualifiers end -- of check for wikibase entity end -- of loop through values of propertyID return assembleoutput(out, frame.args, qid, propertyID) else return props -- either local parameter or nothing end -- of test for success return nil end ------------------------------------------------------------------------------- -- getSumOfParts scans the property 'has part' (P527) for values matching a list. -- The list is passed in parameter vlist. -- It consists of a string of Qids separated by spaces or any usual punctuation. -- If the matched values have a qualifier 'quantity' (P1114), those quantities are summed. -- The sum is returned as a number or nothing if zero. ------------------------------------------------------------------------------- -- Dependencies: _getsumofparts; ------------------------------------------------------------------------------- p.getSumOfParts = function(frame) local sum = _getsumofparts(frame.args) if sum == 0 then return end return sum end ------------------------------------------------------------------------------- -- getValueByQual gets the value of a property which has a qualifier with a given entity value -- The call needs: -- a property ID (the unnamed parameter or 1=Pxxx) -- the ID of a qualifier for that property (qualID=Pyyy) -- either the Wikibase-entity ID of a value for that qualifier (qvalue=Qzzz) -- or a string value for that qualifier (qvalue=abc123) -- The usual whitelisting, blacklisting, onlysourced, etc. are implemented ------------------------------------------------------------------------------- -- Dependencies: _getvaluebyqual; parseParam; setRanks; parseInput; sourced; -- assembleoutput; ------------------------------------------------------------------------------- p.getValueByQual = function(frame) local qualID = frame.args.qualID -- The Q-id of the value for the qualifier we want to match is in named parameter |qvalue= local qval = frame.args.qvalue or "" if qval == "" then return "no qualifier value supplied" end local function checkQID(id) return id == qval end return _getvaluebyqual(frame, qualID, checkQID) end ------------------------------------------------------------------------------- -- getValueByLang gets the value of a property which has a qualifier P407 -- ("language of work or name") whose value has the given language code -- The call needs: -- a property ID (the unnamed parameter or 1=Pxxx) -- the MediaWiki language code to match the language (lang=xx[-yy]) -- (if no code is supplied, it uses the default language) -- The usual whitelisting, blacklisting, onlysourced, etc. are implemented ------------------------------------------------------------------------------- -- Dependencies: _getvaluebyqual; parseParam; setRanks; parseInput; sourced; assembleoutput; ------------------------------------------------------------------------------- p.getValueByLang = function(frame) -- The language code for the qualifier we want to match is in named parameter |lang= local langcode = findLang(frame.args.lang).code local function checkLanguage(id) -- id should represent a language like "British English (Q7979)" -- it should have string property "Wikimedia language code (P424)" -- qlcode will be a table: local qlcode = mw.wikibase.getBestStatements(id, "P424") if (#qlcode > 0) and (qlcode[1].mainsnak.datavalue.value == langcode) then return true end end return _getvaluebyqual(frame, "P407", checkLanguage) end ------------------------------------------------------------------------------- -- getValueByRefSource gets the value of a property which has a reference "stated in" (P248) -- whose value has the given entity-ID. -- The call needs: -- a property ID (the unnamed parameter or 1=Pxxx) -- the entity ID of a value to match where the reference is stated in (match=Qzzz) -- The usual whitelisting, blacklisting, onlysourced, etc. are implemented ------------------------------------------------------------------------------- -- Dependencies: parseParam; setRanks; parseInput; sourced; propertyvalueandquals assembleoutput; ------------------------------------------------------------------------------- p.getValueByRefSource = function(frame) -- The property ID that we want to check is the first unnamed parameter local propertyID = mw.text.trim(frame.args[1] or ""):upper() if propertyID == "" then return "no property supplied" end -- The Q-id of the value we want to match is in named parameter |qvalue= local qval = (frame.args.match or ""):upper() if qval == "" then qval = "Q21540096" end local unit = (frame.args.unit or ""):upper() if unit == "" then unit = "Q4917" end local onlysrc = parseParam(frame.args.onlysourced or frame.args.osd, true) -- set the requested ranks flags frame.args.reqranks = setRanks(frame.args.rank) -- set a language object and code in the frame.args table frame.args.langobj = findLang(frame.args.lang) frame.args.lang = frame.args.langobj.code local linked = parseParam(frame.args.linked, true) local uabbr = parseParam(frame.args.uabbr or frame.args.unitabbr, false) -- qid not nil means no local parameter and the property exists local qid, props = parseInput(frame, frame.args[2], propertyID) if qid then local out = {} local mlt= {} for k1, v1 in ipairs(props) do if onlysrc == false or sourced(v1) then if v1.references then for k2, v2 in ipairs(v1.references) do if v2.snaks.P248 then for k3, v3 in ipairs(v2.snaks.P248) do if v3.datavalue.value.id == qval then out[#out+1], mlt[#out+1] = rendersnak(v1, frame.args, linked, "", "", "", "", uabbr, unit) if not mlt[#out] then -- we only need one match per property value -- unless datatype was monolingual text break end end -- of test for match end -- of loop through values "stated in" end -- of test that "stated in" exists end -- of loop through references end -- of test that references exist end -- of test for sourced end -- of loop through values of propertyID if #mlt > 0 then local langcode = frame.args.lang langcode = mw.text.split( langcode, '-', true )[1] local fbtbl = mw.language.getFallbacksFor( langcode ) table.insert( fbtbl, 1, langcode ) local bestval = "" local found = false for idx1, lang1 in ipairs(fbtbl) do for idx2, lang2 in ipairs(mlt) do if (lang1 == lang2) and not found then bestval = out[idx2] found = true break end end -- loop through values of property end -- loop through fallback languages if found then -- replace output table with a table containing the best value out = { bestval } else -- more than one value and none of them on the list of fallback languages -- sod it, just give them the first one out = { out[1] } end end return assembleoutput(out, frame.args, qid, propertyID) else return props -- no property or local parameter supplied end -- of test for success end ------------------------------------------------------------------------------- -- getPropertyIDs takes most of the usual parameters. -- The usual whitelisting, blacklisting, onlysourced, etc. are implemented. -- It returns the Entity-IDs (Qids) of the values of a property if it is a Wikibase-Entity. -- Otherwise it returns nothing. ------------------------------------------------------------------------------- -- Dependencies: parseParam; setRanks; parseInput; sourced; propertyvalueandquals assembleoutput; ------------------------------------------------------------------------------- p._getPropertyIDs = function(args) args.reqranks = setRanks(args.rank) args.langobj = findLang(args.lang) args.lang = args.langobj.code -- change default for noicon to true args.noicon = tostring(parseParam(args.noicon or "", true)) local f = {} f.args = args local pid = mw.text.trim(args[1] or ""):upper() -- get the qid and table of claims for the property, or nothing and the local value passed local qid, props = parseInput(f, args[2], pid) if not qid then return props end if not props[1] then return nil end local onlysrc = parseParam(args.onlysourced or args.osd, true) local maxvals = tonumber(args.maxvals) or 0 local out = {} for i, v in ipairs(props) do local snak = v.mainsnak if ( snak.datatype == "wikibase-item" ) and ( v.rank and args.reqranks[v.rank:sub(1, 1)] ) and ( snak.snaktype == "value" ) and ( sourced(v) or not onlysrc ) then out[#out+1] = snak.datavalue.value.id end if maxvals > 0 and #out >= maxvals then break end end return assembleoutput(out, args, qid, pid) end p.getPropertyIDs = function(frame) local args = frame.args return p._getPropertyIDs(args) end ------------------------------------------------------------------------------- -- getQualifierIDs takes most of the usual parameters. -- The usual whitelisting, blacklisting, onlysourced, etc. are implemented. -- It takes a property-id as the first unnamed parameter, and an optional parameter qlist -- which is a list of qualifier property-ids to search for (default is "ALL") -- It returns the Entity-IDs (Qids) of the values of a property if it is a Wikibase-Entity. -- Otherwise it returns nothing. ------------------------------------------------------------------------------- -- Dependencies: parseParam; setRanks; parseInput; sourced; propertyvalueandquals assembleoutput; ------------------------------------------------------------------------------- p.getQualifierIDs = function(frame) local args = frame.args args.reqranks = setRanks(args.rank) args.langobj = findLang(args.lang) args.lang = args.langobj.code -- change default for noicon to true args.noicon = tostring(parseParam(args.noicon or "", true)) local f = {} f.args = args local pid = mw.text.trim(args[1] or ""):upper() -- get the qid and table of claims for the property, or nothing and the local value passed local qid, props = parseInput(f, args[2], pid) if not qid then return props end if not props[1] then return nil end -- get the other parameters local onlysrc = parseParam(args.onlysourced or args.osd, true) local maxvals = tonumber(args.maxvals) or 0 local qlist = args.qlist or "" if qlist == "" then qlist = "ALL" end qlist = qlist:gsub("[%p%s]+", " ") .. " " local out = {} for i, v in ipairs(props) do local snak = v.mainsnak if ( v.rank and args.reqranks[v.rank:sub(1, 1)] ) and ( snak.snaktype == "value" ) and ( sourced(v) or not onlysrc ) then if v.qualifiers then for k1, v1 in pairs(v.qualifiers) do if qlist == "ALL " or qlist:match(k1 .. " ") then for i2, v2 in ipairs(v1) do if v2.datatype == "wikibase-item" and v2.snaktype == "value" then out[#out+1] = v2.datavalue.value.id end -- of test that id exists end -- of loop through qualifier values end -- of test for kq in qlist end -- of loop through qualifiers end -- of test for qualifiers end -- of test for rank value, sourced, and value exists if maxvals > 0 and #out >= maxvals then break end end -- of loop through property values return assembleoutput(out, args, qid, pid) end ------------------------------------------------------------------------------- -- getPropOfProp takes two propertyIDs: prop1 and prop2 (as well as the usual parameters) -- If the value(s) of prop1 are of type "wikibase-item" then it returns the value(s) of prop2 -- of each of those wikibase-items. -- The usual whitelisting, blacklisting, onlysourced, etc. are implemented ------------------------------------------------------------------------------- -- Dependencies: parseParam; setRanks; parseInput; sourced; propertyvalueandquals assembleoutput; ------------------------------------------------------------------------------- p._getPropOfProp = function(args) -- parameter sets for commonly used groups of parameters local paraset = tonumber(args.ps or args.parameterset or 0) if paraset == 1 then -- a common setting args.rank = "best" args.fetchwikidata = "ALL" args.onlysourced = "no" args.noicon = "true" elseif paraset == 2 then -- equivalent to raw args.rank = "best" args.fetchwikidata = "ALL" args.onlysourced = "no" args.noicon = "true" args.linked = "no" args.pd = "true" elseif paraset == 3 then -- third set goes here end args.reqranks = setRanks(args.rank) args.langobj = findLang(args.lang) args.lang = args.langobj.code local pid1 = args.prop1 or args.pid1 or "" local pid2 = args.prop2 or args.pid2 or "" if pid1 == "" or pid2 == "" then return nil end local f = {} f.args = args local qid1, statements1 = parseInput(f, args[1], pid1) -- parseInput nulls empty args[1] and returns args[1] if nothing on Wikidata if not qid1 then return statements1 end -- otherwise it returns the qid and a table for the statement local onlysrc = parseParam(args.onlysourced or args.osd, true) local maxvals = tonumber(args.maxvals) or 0 local qualID = mw.text.trim(args.qual or ""):upper() if qualID == "" then qualID = nil end local out = {} for k, v in ipairs(statements1) do if not onlysrc or sourced(v) then local snak = v.mainsnak if snak.datatype == "wikibase-item" and snak.snaktype == "value" then local qid2 = snak.datavalue.value.id local statements2 = {} if args.reqranks.b then statements2 = mw.wikibase.getBestStatements(qid2, pid2) else statements2 = mw.wikibase.getAllStatements(qid2, pid2) end if statements2[1] then local out2 = propertyvalueandquals(statements2, args, qualID) out[#out+1] = assembleoutput(out2, args, qid2, pid2) end end -- of test for valid property1 value end -- of test for sourced if maxvals > 0 and #out >= maxvals then break end end -- of loop through values of property1 return assembleoutput(out, args, qid1, pid1) end p.getPropOfProp = function(frame) local args= frame.args if not args.prop1 and not args.pid1 then args = frame:getParent().args if not args.prop1 and not args.pid1 then return i18n.errors["No property supplied"] end end return p._getPropOfProp(args) end ------------------------------------------------------------------------------- -- getAwardCat takes most of the usual parameters. If the item has values of P166 (award received), -- then it examines each of those awards for P2517 (category for recipients of this award). -- If it exists, it returns the corresponding category, -- with the item's P734 (family name) as sort key, or no sort key if there is no family name. -- The sort key may be overridden by the parameter |sortkey (alias |sk). -- The usual whitelisting, blacklisting, onlysourced, etc. are implemented ------------------------------------------------------------------------------- -- Dependencies: parseParam; setRanks; parseInput; sourced; propertyvalueandquals assembleoutput; ------------------------------------------------------------------------------- p.getAwardCat = function(frame) frame.args.reqranks = setRanks(frame.args.rank) frame.args.langobj = findLang(frame.args.lang) frame.args.lang = frame.args.langobj.code local args = frame.args args.sep = " " local pid1 = args.prop1 or "P166" local pid2 = args.prop2 or "P2517" if pid1 == "" or pid2 == "" then return nil end -- locally supplied value: local localval = mw.text.trim(args[1] or "") local qid1, statements1 = parseInput(frame, localval, pid1) if not qid1 then return localval end -- linkprefix (strip quotes) local lp = (args.linkprefix or args.lp or ""):gsub('"', '') -- sort key (strip quotes, hyphens and periods): local sk = (args.sortkey or args.sk or ""):gsub('["-.]', '') -- family name: local famname = "" if sk == "" then local p734 = mw.wikibase.getBestStatements(qid1, "P734")[1] local p734id = p734 and p734.mainsnak.snaktype == "value" and p734.mainsnak.datavalue.value.id or "" famname = mw.wikibase.getSitelink(p734id) or "" -- strip namespace and disambigation local pos = famname:find(":") or 0 famname = famname:sub(pos+1):gsub("%s%(.+%)$", "") if famname == "" then local lbl = mw.wikibase.getLabel(p734id) famname = lbl and mw.text.nowiki(lbl) or "" end end local onlysrc = parseParam(args.onlysourced or args.osd, true) local maxvals = tonumber(args.maxvals) or 0 local qualID = mw.text.trim(args.qual or ""):upper() if qualID == "" then qualID = nil end local out = {} for k, v in ipairs(statements1) do if not onlysrc or sourced(v) then local snak = v.mainsnak if snak.datatype == "wikibase-item" and snak.snaktype == "value" then local qid2 = snak.datavalue.value.id local statements2 = {} if args.reqranks.b then statements2 = mw.wikibase.getBestStatements(qid2, pid2) else statements2 = mw.wikibase.getAllStatements(qid2, pid2) end if statements2[1] and statements2[1].mainsnak.snaktype == "value" then local qid3 = statements2[1].mainsnak.datavalue.value.id local sitelink = mw.wikibase.getSitelink(qid3) -- if there's no local sitelink, create the sitelink from English label if not sitelink then local lbl = mw.wikibase.getLabelByLang(qid3, "en") if lbl then if lbl:sub(1,9) == "Category:" then sitelink = mw.text.nowiki(lbl) else sitelink = "Category:" .. mw.text.nowiki(lbl) end end end if sitelink then if sk ~= "" then out[#out+1] = "[[" .. lp .. sitelink .. "|" .. sk .. "]]" elseif famname ~= "" then out[#out+1] = "[[" .. lp .. sitelink .. "|" .. famname .. "]]" else out[#out+1] = "[[" .. lp .. sitelink .. "]]" end -- of check for sort keys end -- of test for sitelink end -- of test for category end -- of test for wikibase item has a value end -- of test for sourced if maxvals > 0 and #out >= maxvals then break end end -- of loop through values of property1 return assembleoutput(out, args, qid1, pid1) end ------------------------------------------------------------------------------- -- getIntersectCat takes most of the usual parameters. -- The usual whitelisting, blacklisting, onlysourced, etc. are implemented -- It takes two properties, |prop1 and |prop2 (e.g. occupation and country of citizenship) -- Each property's value is a wiki-base entity -- For each value of the first parameter (ranks implemented) it fetches the value's main category -- and then each value of the second parameter (possibly substituting a simpler description) -- then it returns all of the categories representing the intersection of those properties, -- (e.g. Category:Actors from Canada). A joining term may be supplied (e.g. |join=from). -- The item's P734 (family name) is the sort key, or no sort key if there is no family name. -- The sort key may be overridden by the parameter |sortkey (alias |sk). ------------------------------------------------------------------------------- -- Dependencies: parseParam; setRanks; parseInput; sourced; propertyvalueandquals assembleoutput; ------------------------------------------------------------------------------- p.getIntersectCat = function(frame) frame.args.reqranks = setRanks(frame.args.rank) frame.args.langobj = findLang(frame.args.lang) frame.args.lang = frame.args.langobj.code local args = frame.args args.sep = " " args.linked = "no" local pid1 = args.prop1 or "P106" local pid2 = args.prop2 or "P27" if pid1 == "" or pid2 == "" then return nil end local qid, statements1 = parseInput(frame, "", pid1) if not qid then return nil end local qid, statements2 = parseInput(frame, "", pid2) if not qid then return nil end -- topics like countries may have different names in categories from their label in Wikidata local subs_exists, subs = pcall(mw.loadData, "Module:WikidataIB/subs") local join = args.join or "" local onlysrc = parseParam(args.onlysourced or args.osd, true) local maxvals = tonumber(args.maxvals) or 0 -- linkprefix (strip quotes) local lp = (args.linkprefix or args.lp or ""):gsub('"', '') -- sort key (strip quotes, hyphens and periods): local sk = (args.sortkey or args.sk or ""):gsub('["-.]', '') -- family name: local famname = "" if sk == "" then local p734 = mw.wikibase.getBestStatements(qid, "P734")[1] local p734id = p734 and p734.mainsnak.snaktype == "value" and p734.mainsnak.datavalue.value.id or "" famname = mw.wikibase.getSitelink(p734id) or "" -- strip namespace and disambigation local pos = famname:find(":") or 0 famname = famname:sub(pos+1):gsub("%s%(.+%)$", "") if famname == "" then local lbl = mw.wikibase.getLabel(p734id) famname = lbl and mw.text.nowiki(lbl) or "" end end local cat1 = {} for k, v in ipairs(statements1) do if not onlysrc or sourced(v) then -- get the ID representing the value of the property local pvalID = (v.mainsnak.snaktype == "value") and v.mainsnak.datavalue.value.id if pvalID then -- get the topic's main category (P910) for that entity local p910 = mw.wikibase.getBestStatements(pvalID, "P910")[1] if p910 and p910.mainsnak.snaktype == "value" then local tmcID = p910.mainsnak.datavalue.value.id -- use sitelink or the English label for the cat local cat = mw.wikibase.getSitelink(tmcID) if not cat then local lbl = mw.wikibase.getLabelByLang(tmcID, "en") if lbl then if lbl:sub(1,9) == "Category:" then cat = mw.text.nowiki(lbl) else cat = "Category:" .. mw.text.nowiki(lbl) end end end cat1[#cat1+1] = cat end -- of test for topic's main category exists end -- of test for property has vaild value end -- of test for sourced if maxvals > 0 and #cat1 >= maxvals then break end end local cat2 = {} for k, v in ipairs(statements2) do if not onlysrc or sourced(v) then local cat = rendersnak(v, args) if subs[cat] then cat = subs[cat] end cat2[#cat2+1] = cat end if maxvals > 0 and #cat2 >= maxvals then break end end local out = {} for k1, v1 in ipairs(cat1) do for k2, v2 in ipairs(cat2) do if sk ~= "" then out[#out+1] = "[[" .. lp .. v1 .. " " .. join .. " " .. v2 .. "|" .. sk .. "]]" elseif famname ~= "" then out[#out+1] = "[[" .. lp .. v1 .. " " .. join .. " " .. v2 .. "|" .. famname .. "]]" else out[#out+1] = "[[" .. lp .. v1 .. " " .. join .. " " .. v2 .. "]]" end -- of check for sort keys end end args.noicon = "true" return assembleoutput(out, args, qid, pid1) end ------------------------------------------------------------------------------- -- qualsToTable takes most of the usual parameters. -- The usual whitelisting, blacklisting, onlysourced, etc. are implemented. -- A qid may be given, and the first unnamed parameter is the property ID, which is of type wikibase item. -- It takes a list of qualifier property IDs as |quals= -- For a given qid and property, it creates the rows of an html table, -- each row being a value of the property (optionally only if the property matches the value in |pval= ) -- each cell being the first value of the qualifier corresponding to the list in |quals ------------------------------------------------------------------------------- -- Dependencies: parseParam; setRanks; parseInput; sourced; ------------------------------------------------------------------------------- p.qualsToTable = function(frame) local args = frame.args local quals = args.quals or "" if quals == "" then return "" end args.reqranks = setRanks(args.rank) local propertyID = mw.text.trim(args[1] or "") local f = {} f.args = args local entityid, props = parseInput(f, "", propertyID) if not entityid then return "" end args.langobj = findLang(args.lang) args.lang = args.langobj.code local pval = args.pval or "" local qplist = mw.text.split(quals, "%p") -- split at punctuation and make a sequential table for i, v in ipairs(qplist) do qplist[i] = mw.text.trim(v):upper() -- remove whitespace and capitalise end local col1 = args.firstcol or "" if col1 ~= "" then col1 = col1 .. "</td><td>" end local emptycell = args.emptycell or "&nbsp;" -- construct a 2-D array of qualifier values in qvals local qvals = {} for i, v in ipairs(props) do local skip = false if pval ~= "" then local pid = v.mainsnak.datavalue and v.mainsnak.datavalue.value.id if pid ~= pval then skip = true end end if not skip then local qval = {} local vqualifiers = v.qualifiers or {} -- go through list of wanted qualifier properties for i1, v1 in ipairs(qplist) do -- check for that property ID in the statement's qualifiers local qv, qtype if vqualifiers[v1] then qtype = vqualifiers[v1][1].datatype if qtype == "time" then if vqualifiers[v1][1].snaktype == "value" then qv = mw.wikibase.renderSnak(vqualifiers[v1][1]) qv = frame:expandTemplate{title="dts", args={qv}} else qv = "?" end elseif qtype == "url" then if vqualifiers[v1][1].snaktype == "value" then qv = mw.wikibase.renderSnak(vqualifiers[v1][1]) local display = mw.ustring.match( mw.uri.decode(qv, "WIKI"), "([%w ]+)$" ) if display then qv = "[" .. qv .. " " .. display .. "]" end end else qv = mw.wikibase.formatValue(vqualifiers[v1][1]) end end -- record either the value or a placeholder qval[i1] = qv or emptycell end -- of loop through list of qualifiers -- add the list of qualifier values as a "row" in the main list qvals[#qvals+1] = qval end end -- of for each value loop local out = {} for i, v in ipairs(qvals) do out[i] = "<tr><td>" .. col1 .. table.concat(qvals[i], "</td><td>") .. "</td></tr>" end return table.concat(out, "\n") end ------------------------------------------------------------------------------- -- getGlobe takes an optional qid of a Wikidata entity passed as |qid= -- otherwise it uses the linked item for the current page. -- If returns the Qid of the globe used in P625 (coordinate location), -- or nil if there isn't one. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.getGlobe = function(frame) local qid = frame.args.qid or frame.args[1] or "" if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end local coords = mw.wikibase.getBestStatements(qid, "P625")[1] local globeid if coords and coords.mainsnak.snaktype == "value" then globeid = coords.mainsnak.datavalue.value.globe:match("(Q%d+)") end return globeid end ------------------------------------------------------------------------------- -- getCommonsLink takes an optional qid of a Wikidata entity passed as |qid= -- It returns one of the following in order of preference: -- the Commons sitelink of the linked Wikidata item; -- the Commons sitelink of the topic's main category of the linked Wikidata item; ------------------------------------------------------------------------------- -- Dependencies: _getCommonslink(); _getSitelink(); parseParam() ------------------------------------------------------------------------------- p.getCommonsLink = function(frame) local oc = frame.args.onlycat or frame.args.onlycategories local fb = parseParam(frame.args.fallback or frame.args.fb, true) return _getCommonslink(frame.args.qid, oc, fb) end ------------------------------------------------------------------------------- -- getSitelink takes the qid of a Wikidata entity passed as |qid= -- It takes an optional parameter |wiki= to determine which wiki is to be checked for a sitelink -- If the parameter is blank, then it uses the local wiki. -- If there is a sitelink to an article available, it returns the plain text link to the article -- If there is no sitelink, it returns nil. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.getSiteLink = function(frame) return _getSitelink(frame.args.qid, frame.args.wiki or mw.text.trim(frame.args[1] or "")) end ------------------------------------------------------------------------------- -- getLink has the qid of a Wikidata entity passed as the first unnamed parameter or as |qid= -- If there is a sitelink to an article on the local Wiki, it returns a link to the article -- with the Wikidata label as the displayed text. -- If there is no sitelink, it returns the label as plain text. -- If there is no label in the local language, it displays the qid instead. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.getLink = function(frame) local itemID = mw.text.trim(frame.args[1] or frame.args.qid or "") if itemID == "" then return end local sitelink = mw.wikibase.getSitelink(itemID) local label = labelOrId(itemID) if sitelink then return "[[:" .. sitelink .. "|" .. label .. "]]" else return label end end ------------------------------------------------------------------------------- -- getLabel has the qid of a Wikidata entity passed as the first unnamed parameter or as |qid= -- It returns the Wikidata label for the local language as plain text. -- If there is no label in the local language, it displays the qid instead. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.getLabel = function(frame) local itemID = mw.text.trim(frame.args[1] or frame.args.qid or "") if itemID == "" then return end local lang = frame.args.lang or "" if lang == "" then lang = nil end local label = labelOrId(itemID, lang) return label end ------------------------------------------------------------------------------- -- label has the qid of a Wikidata entity passed as the first unnamed parameter or as |qid= -- if no qid is supplied, it uses the qid associated with the current page. -- It returns the Wikidata label for the local language as plain text. -- If there is no label in the local language, it returns nil. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.label = function(frame) local qid = mw.text.trim(frame.args[1] or frame.args.qid or "") if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end if not qid then return end local lang = frame.args.lang or "" if lang == "" then lang = nil end local label, success = labelOrId(qid, lang) if success then return label end end ------------------------------------------------------------------------------- -- getAT (Article Title) -- has the qid of a Wikidata entity passed as the first unnamed parameter or as |qid= -- If there is a sitelink to an article on the local Wiki, it returns the sitelink as plain text. -- If there is no sitelink or qid supplied, it returns nothing. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.getAT = function(frame) local itemID = mw.text.trim(frame.args[1] or frame.args.qid or "") if itemID == "" then return end return mw.wikibase.getSitelink(itemID) end ------------------------------------------------------------------------------- -- getDescription has the qid of a Wikidata entity passed as |qid= -- (it defaults to the associated qid of the current article if omitted) -- and a local parameter passed as the first unnamed parameter. -- Any local parameter passed (other than "Wikidata" or "none") becomes the return value. -- It returns the article description for the Wikidata entity if the local parameter is "Wikidata". -- Nothing is returned if the description doesn't exist or "none" is passed as the local parameter. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.getDescription = function(frame) local desc = mw.text.trim(frame.args[1] or "") local itemID = mw.text.trim(frame.args.qid or "") if itemID == "" then itemID = nil end if desc:lower() == 'wikidata' then return mw.wikibase.getDescription(itemID) elseif desc:lower() == 'none' then return nil else return desc end end ------------------------------------------------------------------------------- -- getAliases has the qid of a Wikidata entity passed as |qid= -- (it defaults to the associated qid of the current article if omitted) -- and a local parameter passed as the first unnamed parameter. -- It implements blacklisting and whitelisting with a field name of "alias" by default. -- Any local parameter passed becomes the return value. -- Otherwise it returns the aliases for the Wikidata entity with the usual list options. -- Nothing is returned if the aliases do not exist. ------------------------------------------------------------------------------- -- Dependencies: findLang(); assembleoutput() ------------------------------------------------------------------------------- p.getAliases = function(frame) local args = frame.args local fieldname = args.name or "" if fieldname == "" then fieldname = "alias" end local blacklist = args.suppressfields or args.spf or "" if blacklist:find(fieldname) then return nil end local localval = mw.text.trim(args[1] or "") if localval ~= "" then return localval end local whitelist = args.fetchwikidata or args.fwd or "" if whitelist == "" then whitelist = "NONE" end if not (whitelist == 'ALL' or whitelist:find(fieldname)) then return nil end local qid = args.qid or "" if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end if not qid or not mw.wikibase.entityExists(qid) then return nil end local aliases = mw.wikibase.getEntity(qid).aliases if not aliases then return nil end args.langobj = findLang(args.lang) local langcode = args.langobj.code args.lang = langcode local out = {} for k1, v1 in pairs(aliases) do if v1[1].language == langcode then for k1, v2 in ipairs(v1) do out[#out+1] = v2.value end break end end return assembleoutput(out, args, qid) end ------------------------------------------------------------------------------- -- pageId returns the page id (entity ID, Qnnn) of the current page -- returns nothing if the page is not connected to Wikidata ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.pageId = function(frame) return mw.wikibase.getEntityIdForCurrentPage() end ------------------------------------------------------------------------------- -- formatDate is a wrapper to export the private function format_Date ------------------------------------------------------------------------------- -- Dependencies: format_Date(); ------------------------------------------------------------------------------- p.formatDate = function(frame) return format_Date(frame.args[1], frame.args.df, frame.args.bc) end ------------------------------------------------------------------------------- -- location is a wrapper to export the private function _location -- it takes the entity-id as qid or the first unnamed parameter -- optional boolean parameter first toggles the display of the first item -- optional boolean parameter skip toggles the display to skip to the last item -- parameter debug=<y/n> (default 'n') adds error msg if not a location ------------------------------------------------------------------------------- -- Dependencies: _location(); ------------------------------------------------------------------------------- p.location = function(frame) local debug = (frame.args.debug or ""):sub(1, 1):lower() if debug == "" then debug = "n" end local qid = mw.text.trim(frame.args.qid or frame.args[1] or ""):upper() if qid == "" then qid=mw.wikibase.getEntityIdForCurrentPage() end if not qid then if debug ~= "n" then return i18n.errors["entity-not-found"] else return nil end end local first = mw.text.trim(frame.args.first or "") local skip = mw.text.trim(frame.args.skip or "") return table.concat( _location(qid, first, skip), ", " ) end ------------------------------------------------------------------------------- -- checkBlacklist implements a test to check whether a named field is allowed -- returns true if the field is not blacklisted (i.e. allowed) -- returns false if the field is blacklisted (i.e. disallowed) -- {{#if:{{#invoke:WikidataIB |checkBlacklist |name=Joe |suppressfields=Dave; Joe; Fred}} | not blacklisted | blacklisted}} -- displays "blacklisted" -- {{#if:{{#invoke:WikidataIB |checkBlacklist |name=Jim |suppressfields=Dave; Joe; Fred}} | not blacklisted | blacklisted}} -- displays "not blacklisted" ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.checkBlacklist = function(frame) local blacklist = frame.args.suppressfields or frame.args.spf or "" local fieldname = frame.args.name or "" if blacklist ~= "" and fieldname ~= "" then if blacklist:find(fieldname) then return false else return true end else -- one of the fields is missing: let's call that "not on the list" return true end end ------------------------------------------------------------------------------- -- emptyor returns nil if its first unnamed argument is just punctuation, whitespace or html tags -- otherwise it returns the argument unchanged (including leading/trailing space). -- If the argument may contain "=", then it must be called explicitly: -- |1=arg -- (In that case, leading and trailing spaces are trimmed) -- It finds use in infoboxes where it can replace tests like: -- {{#if: {{#invoke:WikidatIB |getvalue |P99 |fwd=ALL}} | <span class="xxx">{{#invoke:WikidatIB |getvalue |P99 |fwd=ALL}}</span> | }} -- with a form that uses just a single call to Wikidata: -- {{#invoke |WikidataIB |emptyor |1= <span class="xxx">{{#invoke:WikidataIB |getvalue |P99 |fwd=ALL}}</span> }} ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.emptyor = function(frame) local s = frame.args[1] or "" if s == "" then return nil end local sx = s:gsub("%s", ""):gsub("<[^>]*>", ""):gsub("%p", "") if sx == "" then return nil else return s end end ------------------------------------------------------------------------------- -- labelorid is a public function to expose the output of labelOrId() -- Pass the Q-number as |qid= or as an unnamed parameter. -- It returns the Wikidata label for that entity or the qid if no label exists. ------------------------------------------------------------------------------- -- Dependencies: labelOrId ------------------------------------------------------------------------------- p.labelorid = function(frame) return (labelOrId(frame.args.qid or frame.args[1])) end ------------------------------------------------------------------------------- -- getLang returns the MediaWiki language code of the current content. -- If optional parameter |style=full, it returns the language name. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.getLang = function(frame) local style = (frame.args.style or ""):lower() local langcode = mw.language.getContentLanguage().code if style == "full" then return mw.language.fetchLanguageName( langcode ) end return langcode end ------------------------------------------------------------------------------- -- getItemLangCode takes a qid parameter (using the current page's qid if blank) -- If the item for that qid has property country (P17) it looks at the first preferred value -- If the country has an official language (P37), it looks at the first preferred value -- If that official language has a language code (P424), it returns the first preferred value -- Otherwise it returns nothing. ------------------------------------------------------------------------------- -- Dependencies: _getItemLangCode() ------------------------------------------------------------------------------- p.getItemLangCode = function(frame) return _getItemLangCode(frame.args.qid or frame.args[1]) end ------------------------------------------------------------------------------- -- findLanguage exports the local findLang() function -- It takes an optional language code and returns, in order of preference: -- the code if a known language; -- the user's language, if set; -- the server's content language. ------------------------------------------------------------------------------- -- Dependencies: findLang ------------------------------------------------------------------------------- p.findLanguage = function(frame) return findLang(frame.args.lang or frame.args[1]).code end ------------------------------------------------------------------------------- -- getQid returns the qid, if supplied -- failing that, the Wikidata entity ID of the "category's main topic (P301)", if it exists -- failing that, the Wikidata entity ID associated with the current page, if it exists -- otherwise, nothing ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.getQid = function(frame) local qid = (frame.args.qid or ""):upper() -- check if a qid was passed; if so, return it: if qid ~= "" then return qid end -- check if there's a "category's main topic (P301)": qid = mw.wikibase.getEntityIdForCurrentPage() if qid then local prop301 = mw.wikibase.getBestStatements(qid, "P301") if prop301[1] then local mctid = prop301[1].mainsnak.datavalue.value.id if mctid then return mctid end end end -- otherwise return the page qid (if any) return qid end ------------------------------------------------------------------------------- -- followQid takes four optional parameters: qid, props, list and all. -- If qid is not given, it uses the qid for the connected page -- or returns nil if there isn't one. -- props is a list of properties, separated by punctuation. -- If props is given, the Wikidata item for the qid is examined for each property in turn. -- If that property contains a value that is another Wikibase-item, that item's qid is returned, -- and the search terminates, unless |all=y when all of the qids are returned, separated by spaces. -- If |list= is set to a template, the qids are passed as arguments to the template. -- If props is not given, the qid is returned. ------------------------------------------------------------------------------- -- Dependencies: parseParam() ------------------------------------------------------------------------------- p._followQid = function(args) local qid = (args.qid or ""):upper() local all = parseParam(args.all, false) local list = args.list or "" if list == "" then list = nil end if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end if not qid then return nil end local out = {} local props = (args.props or ""):upper() if props ~= "" then for p in mw.text.gsplit(props, "%p") do -- split at punctuation and iterate p = mw.text.trim(p) for i, v in ipairs( mw.wikibase.getBestStatements(qid, p) ) do local linkedid = v.mainsnak.datavalue and v.mainsnak.datavalue.value.id if linkedid then if all then out[#out+1] = linkedid else return linkedid end -- test for all or just the first one found end -- test for value exists for that property end -- loop through values of property to follow end -- loop through list of properties to follow end if #out > 0 then local ret = "" if list then ret = mw.getCurrentFrame():expandTemplate{title = list, args = out} else ret = table.concat(out, " ") end return ret else return qid end end p.followQid = function(frame) return p._followQid(frame.args) end ------------------------------------------------------------------------------- -- globalSiteID returns the globalSiteID for the current wiki -- e.g. returns "enwiki" for the English Wikipedia, "enwikisource" for English Wikisource, etc. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.globalSiteID = function(frame) return mw.wikibase.getGlobalSiteId() end ------------------------------------------------------------------------------- -- siteID returns the root of the globalSiteID -- e.g. "en" for "enwiki", "enwikisource", etc. -- treats "en-gb" as "en", etc. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.siteID = function(frame) local txtlang = frame:preprocess( "{{int:lang}}" ) or "" -- This deals with specific exceptions: be-tarask -> be-x-old if txtlang == "be-tarask" then return "be_x_old" end local pos = txtlang:find("-") local ret = "" if pos then ret = txtlang:sub(1, pos-1) else ret = txtlang end return ret end ------------------------------------------------------------------------------- -- projID returns the code used to link to the reader's language's project -- e.g "en" for [[:en:WikidataIB]] -- treats "en-gb" as "en", etc. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.projID = function(frame) local txtlang = frame:preprocess( "{{int:lang}}" ) or "" -- This deals with specific exceptions: be-tarask -> be-x-old if txtlang == "be-tarask" then return "be-x-old" end local pos = txtlang:find("-") local ret = "" if pos then ret = txtlang:sub(1, pos-1) else ret = txtlang end return ret end ------------------------------------------------------------------------------- -- formatNumber formats a number according to the the supplied language code ("|lang=") -- or the default language if not supplied. -- The number is the first unnamed parameter or "|num=" ------------------------------------------------------------------------------- -- Dependencies: findLang() ------------------------------------------------------------------------------- p.formatNumber = function(frame) local lang local num = tonumber(frame.args[1] or frame.args.num) or 0 lang = findLang(frame.args.lang) return lang:formatNum( num ) end ------------------------------------------------------------------------------- -- examine dumps the property (the unnamed parameter or pid) -- from the item given by the parameter 'qid' (or the other unnamed parameter) -- or from the item corresponding to the current page if qid is not supplied. -- e.g. {{#invoke:WikidataIB |examine |pid=P26 |qid=Q42}} -- or {{#invoke:WikidataIB |examine |P26 |Q42}} or any combination of these -- or {{#invoke:WikidataIB |examine |P26}} for the current page. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.examine = function( frame ) local args if frame.args[1] or frame.args.pid or frame.args.qid then args = frame.args else args = frame:getParent().args end local par = {} local pid = (args.pid or ""):upper() local qid = (args.qid or ""):upper() par[1] = mw.text.trim( args[1] or "" ):upper() par[2] = mw.text.trim( args[2] or "" ):upper() table.sort(par) if par[2]:sub(1,1) == "P" then par[1], par[2] = par[2], par[1] end if pid == "" then pid = par[1] end if qid == "" then qid = par[2] end local q1 = qid:sub(1,1) if pid:sub(1,1) ~= "P" then return "No property supplied" end if q1 ~= "Q" and q1 ~= "M" then qid = mw.wikibase.getEntityIdForCurrentPage() end if not qid then return "No item for this page" end return "<pre>" .. mw.dumpObject( mw.wikibase.getAllStatements( qid, pid ) ) .. "</pre>" end ------------------------------------------------------------------------------- -- checkvalue looks for 'val' as a wikibase-item value of a property (the unnamed parameter or pid) -- from the item given by the parameter 'qid' -- or from the Wikidata item associated with the current page if qid is not supplied. -- It only checks ranks that are requested (preferred and normal by default) -- If property is not supplied, then P31 (instance of) is assumed. -- It returns val if found or nothing if not found. -- e.g. {{#invoke:WikidataIB |checkvalue |val=Q5 |pid=P31 |qid=Q42}} -- or {{#invoke:WikidataIB |checkvalue |val=Q5 |P31 |qid=Q42}} -- or {{#invoke:WikidataIB |checkvalue |val=Q5 |qid=Q42}} -- or {{#invoke:WikidataIB |checkvalue |val=Q5 |P31}} for the current page. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.checkvalue = function( frame ) local args if frame.args.val then args = frame.args else args = frame:getParent().args end local val = args.val if not val then return nil end local pid = mw.text.trim(args.pid or args[1] or "P31"):upper() local qid = (args.qid or ""):upper() if pid:sub(1,1) ~= "P" then return nil end if qid:sub(1,1) ~= "Q" then qid = mw.wikibase.getEntityIdForCurrentPage() end if not qid then return nil end local ranks = setRanks(args.rank) local stats = {} if ranks.b then stats = mw.wikibase.getBestStatements(qid, pid) else stats = mw.wikibase.getAllStatements( qid, pid ) end if not stats[1] then return nil end if stats[1].mainsnak.datatype == "wikibase-item" then for k, v in pairs( stats ) do local ms = v.mainsnak if ranks[v.rank:sub(1,1)] and ms.snaktype == "value" and ms.datavalue.value.id == val then return val end end end return nil end ------------------------------------------------------------------------------- -- url2 takes a parameter url= that is a proper url and formats it for use in an infobox. -- If no parameter is supplied, it returns nothing. -- This is the equivalent of Template:URL -- but it keeps the "edit at Wikidata" pen icon out of the microformat. -- Usually it will take its url parameter directly from a Wikidata call: -- e.g. {{#invoke:WikidataIB |url2 |url={{wdib |P856 |qid=Q23317 |fwd=ALL |osd=no}} }} ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.url2 = function(frame) local txt = frame.args.url or "" if txt == "" then return nil end -- extract any icon local url, icon = txt:match("(.+)&nbsp;(.+)") -- make sure there's at least a space at the end url = (url or txt) .. " " icon = icon or "" -- extract any protocol like https:// local prot = url:match("(https*://).+[ \"\']") -- extract address local addr = "" if prot then addr = url:match("https*://(.+)[ \"\']") or " " else prot = "//" addr = url:match("[^%p%s]+%.(.+)[ \"\']") or " " end -- strip trailing / from end of domain-only url and add <wbr/> before . and / local disp, n = addr:gsub( "^([^/]+)/$", "%1" ):gsub("%/", "<wbr/>/"):gsub("%.", "<wbr/>.") return '<span class="url">[' .. prot .. addr .. " " .. disp .. "]</span>&nbsp;" .. icon end ------------------------------------------------------------------------------- -- getWebsite fetches the Official website (P856) and formats it for use in an infobox. -- This is similar to Template:Official website but with a url displayed, -- and it adds the "edit at Wikidata" pen icon beyond the microformat if enabled. -- A local value will override the Wikidata value. "NONE" returns nothing. -- e.g. {{#invoke:WikidataIB |getWebsite |qid= |noicon= |lang= |url= }} ------------------------------------------------------------------------------- -- Dependencies: findLang(); parseParam(); ------------------------------------------------------------------------------- p.getWebsite = function(frame) local url = frame.args.url or "" if url:upper() == "NONE" then return nil end local qid = frame.args.qid or "" if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end if not qid then return nil end local urls = {} local quals = {} if url == "" then local prop856 = mw.wikibase.getBestStatements(qid, "P856") for k, v in pairs(prop856) do if v.mainsnak.snaktype == "value" then urls[#urls+1] = v.mainsnak.datavalue.value if v.qualifiers and v.qualifiers["P1065"] then -- just take the first archive url (P1065) local au = v.qualifiers["P1065"][1] if au.snaktype == "value" then quals[#urls] = au.datavalue.value end -- test for archive url having a value end -- test for qualifers end -- test for website having a value end -- loop through website(s) else urls[1] = url end if #urls == 0 then return nil end local out = {} for i, u in ipairs(urls) do local link = quals[i] or u local prot, addr = u:match("(http[s]*://)(.+)") addr = addr or u local disp, n = addr:gsub("%.", "<wbr/>%.") out[#out+1] = '<span class="url">[' .. link .. " " .. disp .. "]</span>" end local langcode = findLang(frame.args.lang).code local noicon = parseParam(frame.args.noicon, false) if url == "" and not noicon then out[#out] = out[#out] .. createicon(langcode, qid, "P856") end local ret = "" if #out > 1 then ret = mw.getCurrentFrame():expandTemplate{title = "ubl", args = out} else ret = out[1] end return ret end ------------------------------------------------------------------------------- -- getAllLabels fetches the set of labels and formats it for display as wikitext. -- It takes a parameter 'qid' for arbitrary access, otherwise it uses the current page. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.getAllLabels = function(frame) local args = frame.args or frame:getParent().args or {} local qid = args.qid or "" if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end if not qid or not mw.wikibase.entityExists(qid) then return i18n["entity-not-found"] end local labels = mw.wikibase.getEntity(qid).labels if not labels then return i18n["labels-not-found"] end local out = {} for k, v in pairs(labels) do out[#out+1] = v.value .. " (" .. v.language .. ")" end return table.concat(out, "; ") end ------------------------------------------------------------------------------- -- getAllDescriptions fetches the set of descriptions and formats it for display as wikitext. -- It takes a parameter 'qid' for arbitrary access, otherwise it uses the current page. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.getAllDescriptions = function(frame) local args = frame.args or frame:getParent().args or {} local qid = args.qid or "" if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end if not qid or not mw.wikibase.entityExists(qid) then return i18n["entity-not-found"] end local descriptions = mw.wikibase.getEntity(qid).descriptions if not descriptions then return i18n["descriptions-not-found"] end local out = {} for k, v in pairs(descriptions) do out[#out+1] = v.value .. " (" .. v.language .. ")" end return table.concat(out, "; ") end ------------------------------------------------------------------------------- -- getAllAliases fetches the set of aliases and formats it for display as wikitext. -- It takes a parameter 'qid' for arbitrary access, otherwise it uses the current page. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.getAllAliases = function(frame) local args = frame.args or frame:getParent().args or {} local qid = args.qid or "" if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end if not qid or not mw.wikibase.entityExists(qid) then return i18n["entity-not-found"] end local aliases = mw.wikibase.getEntity(qid).aliases if not aliases then return i18n["aliases-not-found"] end local out = {} for k1, v1 in pairs(aliases) do local lang = v1[1].language local val = {} for k1, v2 in ipairs(v1) do val[#val+1] = v2.value end out[#out+1] = table.concat(val, ", ") .. " (" .. lang .. ")" end return table.concat(out, "; ") end ------------------------------------------------------------------------------- -- showNoLinks displays the article titles that should not be linked. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.showNoLinks = function(frame) local out = {} for k, v in pairs(donotlink) do out[#out+1] = k end table.sort( out ) return table.concat(out, "; ") end ------------------------------------------------------------------------------- -- checkValidity checks whether the first unnamed parameter represents a valid entity-id, -- that is, something like Q1235 or P123. -- It returns the strings "true" or "false". -- Change false to nil to return "true" or "" (easier to test with #if:). ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- function p.checkValidity(frame) local id = mw.text.trim(frame.args[1] or "") if mw.wikibase.isValidEntityId(id) then return true else return false end end ------------------------------------------------------------------------------- -- getEntityFromTitle returns the Entity-ID (Q-number) for a given title. -- Modification of Module:ResolveEntityId -- The title is the first unnamed parameter. -- The site parameter determines the site/language for the title. Defaults to current wiki. -- The showdab parameter determines whether dab pages should return the Q-number or nil. Defaults to true. -- Returns the Q-number or nil if it does not exist. ------------------------------------------------------------------------------- -- Dependencies: parseParam ------------------------------------------------------------------------------- function p.getEntityFromTitle(frame) local args=frame.args if not args[1] then args=frame:getParent().args end if not args[1] then return nil end local title = mw.text.trim(args[1]) local site = args.site or "" local showdab = parseParam(args.showdab, true) local qid = mw.wikibase.getEntityIdForTitle(title, site) if qid then local prop31 = mw.wikibase.getBestStatements(qid, "P31")[1] if not showdab and prop31 and prop31.mainsnak.datavalue.value.id == "Q4167410" then return nil else return qid end end end ------------------------------------------------------------------------------- -- getDatePrecision returns the number representing the precision of the first best date value -- for the given property. -- It takes the qid and property ID -- The meanings are given at https://www.mediawiki.org/wiki/Wikibase/DataModel#Dates_and_times -- 0 = 1 billion years .. 6 = millennium, 7 = century, 8 = decade, 9 = year, 10 = month, 11 = day -- Returns 0 (or the second unnamed parameter) if the Wikidata does not exist. ------------------------------------------------------------------------------- -- Dependencies: parseParam; sourced; ------------------------------------------------------------------------------- function p.getDatePrecision(frame) local args=frame.args if not args[1] then args=frame:getParent().args end local default = tonumber(args[2] or args.default) or 0 local prop = mw.text.trim(args[1] or "") if prop == "" then return default end local qid = args.qid or "" if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end if not qid then return default end local onlysrc = parseParam(args.onlysourced or args.osd, true) local stat = mw.wikibase.getBestStatements(qid, prop) for i, v in ipairs(stat) do local prec = (onlysrc == false or sourced(v)) and v.mainsnak.datavalue and v.mainsnak.datavalue.value and v.mainsnak.datavalue.value.precision if prec then return prec end end return default end return p ------------------------------------------------------------------------------- -- List of exported functions ------------------------------------------------------------------------------- --[[ _getValue getValue getPreferredValue getCoords getQualifierValue getSumOfParts getValueByQual getValueByLang getValueByRefSource getPropertyIDs getQualifierIDs getPropOfProp getAwardCat getIntersectCat getGlobe getCommonsLink getSiteLink getLink getLabel label getAT getDescription getAliases pageId formatDate location checkBlacklist emptyor labelorid getLang getItemLangCode findLanguage getQID followQid globalSiteID siteID projID formatNumber examine checkvalue url2 getWebsite getAllLabels getAllDescriptions getAllAliases showNoLinks checkValidity getEntityFromTitle getDatePrecision --]] ------------------------------------------------------------------------------- 1tf16iuqygh0n4np9zsd8j2smqcumrr Module:WikidataIB/nolinks 828 1891 28082 28081 2022-07-30T05:57:32Z Samatics 9 1 revision imported from [[:en:Module:WikidataIB/nolinks]]: Import citation templates Scribunto text/plain local p ={} --[[ The values here are the English sitelinks for items that should not be linked. These 36 are not definitive and may be altered to suit. --]] p.items = { "Australia", "Austria", "Belgium", "Canada", "China", "Denmark", "England", "France", "Germany", "Greece", "Hungary", "Iceland", "India", "Republic of Ireland", "Israel", "Italy", "Jamaica", "Japan", "Luxembourg", "Mexico", "Netherlands", "New Zealand", "Northern Ireland", "Norway", "Poland", "Portugal", "Russia", "Scotland", "South Africa", "Spain", "Sweden", "Switzerland", "Turkey", "United Kingdom", "UK", "United States", "USA", "Wales", } --[[ This provides a convenient way to create a test whether an item is on the list. --]] p.itemsindex = {} for i, v in ipairs(p.items) do p.itemsindex[v] = true end return p os706fxg7ivfr0wq2o2z1afni11n93q Module:WikidataIB/titleformats 828 1892 28084 28083 2022-07-30T05:57:32Z Samatics 9 1 revision imported from [[:en:Module:WikidataIB/titleformats]]: Import citation templates Scribunto text/plain --[[ To satisfy Wikipedia:Manual of Style/Titles, certain types of items are italicised, and others are quoted. This submodule lists the entity-ids used in 'instance of' (P31), which allows a module to identify the values that should be formatted. The table p.formats is indexed by entity-id, and contains the value " or '' --]] local p = {} p.italics = { "Q571", -- book "Q13593966", -- literary trilogy "Q277759", -- book series "Q2188189", -- musical work "Q11424", -- film "Q13593818", -- film trilogy "Q24856", -- film series "Q5398426", -- television series "Q482994", -- album "Q169930", -- extended play "Q1760610", -- comic book "Q7889", -- video game "Q7058673", -- video game series "Q25379", -- play "Q2743", -- musical "Q37484", -- epic poem "Q41298", -- magazine } p.quotes = { "Q207628", -- musical composition } p.size = 0 p.formats = {} for i, v in ipairs(p.italics) do p.formats[v] = "''" p.size = p.size + 1 end for i, v in ipairs(p.quotes) do p.formats[v] = '"' p.size = p.size + 1 end return p kf27lmax414v7k61jzza3jomkstxn1m Adà:Tẹpá lẹ to Naijilia 14 1893 28087 2022-07-30T06:46:37Z Samatics 9 Dá weda po "Tẹpá lẹ to Naijilia" po wikitext text/x-wiki Tẹpá lẹ to Naijilia gk90tnjcmynfx55kql7nwh11t6ewsgv David Hundeyin 0 1894 28196 28179 2022-08-01T06:06:50Z Samatics 9 wikitext text/x-wiki '''David Inyene-Obong Oluwaseun Hundeyin''' (yin jiji to azán ṣidopotọ Nuwhàsun owhe 1990 tọn) to [[Ayimatẹn Akwa Ibom Tọn]] mẹ yin linlinkantọ dodinnanutọ, wekantọ podọ avunlọ yi na jlọjẹtọ [[Naijilia]] tọn de.<ref>{{cite web |last=Babalola |first=Ayoola |date=29 January 2022 |title=India Prime Minister Modi commends Nigerian reporter David Hundeyin for exposing fraud, injustice at Globacom |url=https://gazettengr.com/india-prime-minister-modi-commends-nigerian-reporter-david-hundeyin-for-exposing-fraud-injustice-at-globacom/ |access-date=20 July 2022 |website=Peoples Gazette}}</ref><ref>{{cite web |last=Anthony |first=Bassey |date=14 May 2021 |title=Iniuobong Umoren: Don’t threaten me with lawsuit, David Hundeyin replies Akpabio |url=https://thenationonlineng.net/iniuobong-umoren-dont-threaten-me-with-lawsuit-david-hundeyin-replies-akpabio/ |access-date=20 July 2022 |website=The Nation}}</ref> E ko wazọn na CNN,<ref>{{Cite web |title=Opinion: FBI fraud busts dent Nigeria's global reputation |url=https://www.cnn.com/2019/08/29/africa/nigeria-fbi-fraud-bust-intl/index.html |access-date=2022-07-20 |website=CNN}}</ref> Azọn nuwhinwhẹn didọ po nukikodonamẹ po etọn tin to linlinwe ''The Africa Report'', ''BusinessDay'' podo ''The Washington Post'' tọn po mẹ podo azọn nukikodonamẹ tọn etọn sọ to ''New Yorker Magazine'' podo ''Netflix documentary'' he dọho gando e go mẹ.<ref>{{Cite web |title=Who is David Hundeyin, The Man Who Revealed The Sponsors of Boko Haram |url=https://rnn.ng/who-is-david-hundeyin-the-man-who-revealed-the-sponsors-of-boko-haram/?amp |access-date=2022-07-20 |website=rnn.ng}}</ref> to 2020, e du ajọ the ''People Journalism'' na [[Aflika]] tọn.<ref>{{Cite web |last=NewsWireNGR |date=2021-02-11 |title=Nigerian Journalist, David Hundeyin wins The People Journalism Prize for Africa Award |url=https://newswirengr.com/2021/02/11/nigerian-journalist-david-hundeyin-wins-the-people-journalism-prize-for-africa-award/ |access-date=2022-07-20 |website=NewsWireNGR}}</ref> ==Alọdlẹndonu lẹ== {{Reflist}} [[Adà:Otàn Gbẹzan tọn]] t0gwdk0j1ldy457nf7kwt6dtz1h5hak Jaiye Kuti 0 1895 28183 28182 2022-07-31T06:48:43Z Samatics 9 wikitext text/x-wiki '''Jaiye Kuti''' (yin jiji to azán aotọ Liyasun owhe 1969) yin Aihundatọ sinimọto to tògbo [[Naijilia]] [[Adà:Sinimọto-basitọ lẹ to Naijilia]] [[Adà:Ovi he ye ji to owhe 1969 lẹ]] g2urgskye149ovtde6qw8j0zvdq5wnu Owhè 0 1896 28173 28172 2022-07-30T23:39:37Z Successrace 13 wikitext text/x-wiki Dopo to sunwhlẹvu lẹ wẹ '''owhè''' yin, e nọ na mi hinhọ́n to okle oqnjep9nvok0b5c6qy35rxhh7vme3ut Jiji 0 1897 28190 28189 2022-07-31T15:11:14Z Successrace 13 wikitext text/x-wiki '''Jiji''' yin gbèègbe de [[Ovi]] pẹvi tlon son homẹ onọ e tọn mẹ,e singan yin gbẹtọ Kavi kanni to adọgo godo t05c5o605m5mknl56wvhq31lf3w22w7